html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline;display:inline-block}audio:not([controls]){height:0;display:none}[hidden],template{display:none}a{background-color:#0000}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:webflow-icons;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==)format("truetype");font-weight:400;font-style:normal}[class^=w-icon-],[class*=\ w-icon-]{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:webflow-icons!important}.w-icon-slider-right:before{content:""}.w-icon-slider-left:before{content:""}.w-icon-nav-menu:before{content:""}.w-icon-arrow-down:before,.w-icon-dropdown-toggle:before{content:""}.w-icon-file-upload-remove:before{content:""}.w-icon-file-upload-icon:before{content:""}*{box-sizing:border-box}html{height:100%}body{color:#333;background-color:#fff;min-height:100%;margin:0;font-family:Arial,sans-serif;font-size:14px;line-height:20px}img{vertical-align:middle;max-width:100%;display:inline-block}html.w-mod-touch *{background-attachment:scroll!important}.w-block{display:block}.w-inline-block{max-width:100%;display:inline-block}.w-clearfix:before,.w-clearfix:after{content:" ";grid-area:1/1/2/2;display:table}.w-clearfix:after{clear:both}.w-hidden{display:none}.w-button{color:#fff;line-height:inherit;cursor:pointer;background-color:#3898ec;border:0;border-radius:0;padding:9px 15px;text-decoration:none;display:inline-block}input.w-button{-webkit-appearance:button}:where(button.w-popover-trigger),:where(button.w-modal-trigger){color:inherit;cursor:pointer;font:inherit;line-height:inherit;text-align:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;background-color:#0000;border:0;margin:0;padding:0}:where(.w-popover){position-anchor:auto;position-area:top}:where(.w-popover[data-w-popover-backdrop-animated],.w-modal[data-w-popover-backdrop-animated])::backdrop{animation:var(--w-backdrop-animation,none)}:where(.w-popover,.w-modal){--w-backdrop-animation:initial}.w-popover-mask{opacity:0!important;clip-path:none!important;pointer-events:auto!important;border:0!important;width:auto!important;max-width:none!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;position:fixed!important;inset:0!important;transform:none!important}.w-popover-mask[popover]{translate:none!important;rotate:none!important;scale:none!important}.w-popover-mask::backdrop{display:none!important}.w-popover-mask:not(:popover-open){display:none!important}@supports not selector(:popover-open){.w-popover-mask{display:none!important}}.w-popover[popover]:not(:popover-open){display:none}.w-modal:not([open]):not([popover]){display:none}.w-modal[popover]:not(:popover-open){display:none}:where(.w-modal[data-w-modal-lock-scroll]){overscroll-behavior:contain}html[data-w-dynpage] [data-w-cloak]{color:#0000!important}.w-code-block{margin:unset}pre.w-code-block code{all:inherit}pre.w-code-block code>span{display:block!important}.w-optimization{display:contents}.w-webflow-badge,.w-webflow-badge>img{box-sizing:unset;width:unset;height:unset;max-height:unset;max-width:unset;min-height:unset;min-width:unset;margin:unset;padding:unset;float:unset;clear:unset;border:unset;border-radius:unset;background:unset;background-image:unset;background-position:unset;background-size:unset;background-repeat:unset;background-origin:unset;background-clip:unset;background-attachment:unset;background-color:unset;box-shadow:unset;transform:unset;direction:unset;font-family:unset;font-weight:unset;color:unset;font-size:unset;line-height:unset;font-style:unset;font-variant:unset;text-align:unset;letter-spacing:unset;-webkit-text-decoration:unset;text-decoration:unset;text-indent:unset;text-transform:unset;list-style-type:unset;text-shadow:unset;vertical-align:unset;cursor:unset;white-space:unset;word-break:unset;word-spacing:unset;word-wrap:unset;transition:unset}.w-webflow-badge{white-space:nowrap;cursor:pointer;box-shadow:0 0 0 1px #0000001a,0 1px 3px #0000001a;visibility:visible!important;opacity:1!important;z-index:2147483647!important;color:#aaadb0!important;width:auto!important;height:auto!important;overflow:unset!important;background-color:#fff!important;border-radius:3px!important;margin:0!important;padding:6px!important;font-size:12px!important;line-height:14px!important;text-decoration:none!important;display:inline-block!important;position:fixed!important;inset:auto 12px 12px auto!important;transform:none!important}.w-webflow-badge>img{position:unset;visibility:unset!important;opacity:1!important;vertical-align:middle!important;display:inline-block!important}h1,h2,h3,h4,h5,h6{margin-bottom:10px;font-weight:700}h1{margin-top:20px;font-size:38px;line-height:44px}h2{margin-top:20px;font-size:32px;line-height:36px}h3{margin-top:20px;font-size:24px;line-height:30px}h4{margin-top:10px;font-size:18px;line-height:24px}h5{margin-top:10px;font-size:14px;line-height:20px}h6{margin-top:10px;font-size:12px;line-height:18px}p{margin-top:0;margin-bottom:10px}blockquote{border-left:5px solid #e2e2e2;margin:0 0 10px;padding:10px 20px;font-size:18px;line-height:22px}figure{margin:0 0 10px}figcaption{text-align:center;margin-top:5px}ul,ol{margin-top:0;margin-bottom:10px;padding-left:40px}.w-list-unstyled{padding-left:0;list-style:none}.w-embed:before,.w-embed:after{content:" ";grid-area:1/1/2/2;display:table}.w-embed:after{clear:both}.w-video{width:100%;padding:0;position:relative}.w-video iframe,.w-video object,.w-video embed{border:none;width:100%;height:100%;position:absolute;top:0;left:0}fieldset{border:0;margin:0;padding:0}button,[type=button],[type=reset]{cursor:pointer;-webkit-appearance:button;border:0}.w-form{margin:0 0 15px}.w-form-done{text-align:center;background-color:#ddd;padding:20px;display:none}.w-form-fail{background-color:#ffdede;margin-top:10px;padding:10px;display:none}label{margin-bottom:5px;font-weight:700;display:block}.w-input,.w-select{color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ccc;width:100%;height:38px;margin-bottom:10px;padding:8px 12px;font-size:14px;line-height:1.42857;display:block}.w-input::placeholder,.w-select::placeholder{color:#999}.w-input:focus,.w-select:focus{border-color:#3898ec;outline:0}.w-input[disabled],.w-select[disabled],.w-input[readonly],.w-select[readonly],fieldset[disabled] .w-input,fieldset[disabled] .w-select{cursor:not-allowed}.w-input[disabled]:not(.w-input-disabled),.w-select[disabled]:not(.w-input-disabled),.w-input[readonly],.w-select[readonly],fieldset[disabled]:not(.w-input-disabled) .w-input,fieldset[disabled]:not(.w-input-disabled) .w-select{background-color:#eee}textarea.w-input,textarea.w-select{height:auto}.w-select{background-color:#f3f3f3}.w-select[multiple]{height:auto}.w-form-label{cursor:pointer;margin-bottom:0;font-weight:400;display:inline-block}.w-radio{margin-bottom:5px;padding-left:20px;display:block}.w-radio:before,.w-radio:after{content:" ";grid-area:1/1/2/2;display:table}.w-radio:after{clear:both}.w-radio-input{float:left;margin:3px 0 0 -20px;line-height:normal}.w-file-upload{margin-bottom:10px;display:block}.w-file-upload-input{opacity:0;z-index:-100;width:.1px;height:.1px;position:absolute;overflow:hidden}.w-file-upload-default,.w-file-upload-uploading,.w-file-upload-success{color:#333;display:inline-block}.w-file-upload-error{margin-top:10px;display:block}.w-file-upload-default.w-hidden,.w-file-upload-uploading.w-hidden,.w-file-upload-error.w-hidden,.w-file-upload-success.w-hidden{display:none}.w-file-upload-uploading-btn{cursor:pointer;background-color:#fafafa;border:1px solid #ccc;margin:0;padding:8px 12px;font-size:14px;font-weight:400;display:flex}.w-file-upload-file{background-color:#fafafa;border:1px solid #ccc;flex-grow:1;justify-content:space-between;margin:0;padding:8px 9px 8px 11px;display:flex}.w-file-upload-file-name{font-size:14px;font-weight:400;display:block}.w-file-remove-link{cursor:pointer;width:auto;height:auto;margin-top:3px;margin-left:10px;padding:3px;display:block}.w-icon-file-upload-remove{margin:auto;font-size:10px}.w-file-upload-error-msg{color:#ea384c;padding:2px 0;display:inline-block}.w-file-upload-info{padding:0 12px;line-height:38px;display:inline-block}.w-file-upload-label{cursor:pointer;background-color:#fafafa;border:1px solid #ccc;margin:0;padding:8px 12px;font-size:14px;font-weight:400;display:inline-block}.w-icon-file-upload-icon,.w-icon-file-upload-uploading{width:20px;margin-right:8px;display:inline-block}.w-icon-file-upload-uploading{height:20px}.w-container{max-width:940px;margin-left:auto;margin-right:auto}.w-container:before,.w-container:after{content:" ";grid-area:1/1/2/2;display:table}.w-container:after{clear:both}.w-container .w-row{margin-left:-10px;margin-right:-10px}.w-row:before,.w-row:after{content:" ";grid-area:1/1/2/2;display:table}.w-row:after{clear:both}.w-row .w-row{margin-left:0;margin-right:0}.w-col{float:left;width:100%;min-height:1px;padding-left:10px;padding-right:10px;position:relative}.w-col .w-col{padding-left:0;padding-right:0}.w-col-1{width:8.33333%}.w-col-2{width:16.6667%}.w-col-3{width:25%}.w-col-4{width:33.3333%}.w-col-5{width:41.6667%}.w-col-6{width:50%}.w-col-7{width:58.3333%}.w-col-8{width:66.6667%}.w-col-9{width:75%}.w-col-10{width:83.3333%}.w-col-11{width:91.6667%}.w-col-12{width:100%}.w-hidden-main{display:none!important}@media screen and (max-width:991px){.w-container{max-width:728px}.w-hidden-main{display:inherit!important}.w-hidden-medium{display:none!important}.w-col-medium-1{width:8.33333%}.w-col-medium-2{width:16.6667%}.w-col-medium-3{width:25%}.w-col-medium-4{width:33.3333%}.w-col-medium-5{width:41.6667%}.w-col-medium-6{width:50%}.w-col-medium-7{width:58.3333%}.w-col-medium-8{width:66.6667%}.w-col-medium-9{width:75%}.w-col-medium-10{width:83.3333%}.w-col-medium-11{width:91.6667%}.w-col-medium-12{width:100%}.w-col-stack{width:100%;left:auto;right:auto}}@media screen and (max-width:767px){.w-hidden-main,.w-hidden-medium{display:inherit!important}.w-hidden-small{display:none!important}.w-row,.w-container .w-row{margin-left:0;margin-right:0}.w-col{width:100%;left:auto;right:auto}.w-col-small-1{width:8.33333%}.w-col-small-2{width:16.6667%}.w-col-small-3{width:25%}.w-col-small-4{width:33.3333%}.w-col-small-5{width:41.6667%}.w-col-small-6{width:50%}.w-col-small-7{width:58.3333%}.w-col-small-8{width:66.6667%}.w-col-small-9{width:75%}.w-col-small-10{width:83.3333%}.w-col-small-11{width:91.6667%}.w-col-small-12{width:100%}}@media screen and (max-width:479px){.w-container{max-width:none}.w-hidden-main,.w-hidden-medium,.w-hidden-small{display:inherit!important}.w-hidden-tiny{display:none!important}.w-col{width:100%}.w-col-tiny-1{width:8.33333%}.w-col-tiny-2{width:16.6667%}.w-col-tiny-3{width:25%}.w-col-tiny-4{width:33.3333%}.w-col-tiny-5{width:41.6667%}.w-col-tiny-6{width:50%}.w-col-tiny-7{width:58.3333%}.w-col-tiny-8{width:66.6667%}.w-col-tiny-9{width:75%}.w-col-tiny-10{width:83.3333%}.w-col-tiny-11{width:91.6667%}.w-col-tiny-12{width:100%}}.w-widget{position:relative}.w-widget-map{width:100%;height:400px}.w-widget-map label{width:auto;display:inline}.w-widget-map img{max-width:inherit}.w-widget-map .gm-style-iw{text-align:center}.w-widget-map .gm-style-iw>button{display:none!important}.w-widget-twitter{overflow:hidden}.w-widget-twitter-count-shim{vertical-align:top;text-align:center;background:#fff;border:1px solid #758696;border-radius:3px;width:28px;height:20px;display:inline-block;position:relative}.w-widget-twitter-count-shim *{pointer-events:none;-webkit-user-select:none;user-select:none}.w-widget-twitter-count-shim .w-widget-twitter-count-inner{text-align:center;color:#999;font-family:serif;font-size:15px;line-height:12px;position:relative}.w-widget-twitter-count-shim .w-widget-twitter-count-clear{display:block;position:relative}.w-widget-twitter-count-shim.w--large{width:36px;height:28px}.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner{font-size:18px;line-height:18px}.w-widget-twitter-count-shim:not(.w--vertical){margin-left:5px;margin-right:8px}.w-widget-twitter-count-shim:not(.w--vertical).w--large{margin-left:6px}.w-widget-twitter-count-shim:not(.w--vertical):before,.w-widget-twitter-count-shim:not(.w--vertical):after{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:50%;left:0}.w-widget-twitter-count-shim:not(.w--vertical):before{border-width:4px;border-color:#75869600 #5d6c7b #75869600 #75869600;margin-top:-4px;margin-left:-9px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:before{border-width:5px;margin-top:-5px;margin-left:-10px}.w-widget-twitter-count-shim:not(.w--vertical):after{border-width:4px;border-color:#fff0 #fff #fff0 #fff0;margin-top:-4px;margin-left:-8px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:after{border-width:5px;margin-top:-5px;margin-left:-9px}.w-widget-twitter-count-shim.w--vertical{width:61px;height:33px;margin-bottom:8px}.w-widget-twitter-count-shim.w--vertical:before,.w-widget-twitter-count-shim.w--vertical:after{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:100%;left:50%}.w-widget-twitter-count-shim.w--vertical:before{border-width:5px;border-color:#5d6c7b #75869600 #75869600;margin-left:-5px}.w-widget-twitter-count-shim.w--vertical:after{border-width:4px;border-color:#fff #fff0 #fff0;margin-left:-4px}.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner{font-size:18px;line-height:22px}.w-widget-twitter-count-shim.w--vertical.w--large{width:76px}.w-background-video{color:#fff;height:500px;position:relative;overflow:hidden}.w-background-video>video{object-fit:cover;z-index:-100;background-position:50%;background-size:cover;width:100%;height:100%;margin:auto;position:absolute;inset:-100%}.w-background-video>video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.w-background-video--control{background-color:#0000;padding:0;position:absolute;bottom:1em;right:1em}.w-background-video--control>[hidden]{display:none!important}.w-slider{text-align:center;clear:both;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;background:#ddd;height:300px;position:relative}.w-slider-mask{z-index:1;white-space:nowrap;height:100%;display:block;position:relative;left:0;right:0;overflow:hidden}.w-slide{vertical-align:top;white-space:normal;text-align:left;width:100%;height:100%;display:inline-block;position:relative}.w-slider-nav{z-index:2;text-align:center;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;height:40px;margin:auto;padding-top:10px;position:absolute;inset:auto 0 0}.w-slider-nav.w-round>div{border-radius:100%}.w-slider-nav.w-num>div{width:auto;height:auto;font-size:inherit;line-height:inherit;padding:.2em .5em}.w-slider-nav.w-shadow>div{box-shadow:0 0 3px #3336}.w-slider-nav-invert{color:#fff}.w-slider-nav-invert>div{background-color:#2226}.w-slider-nav-invert>div.w-active{background-color:#222}.w-slider-dot{cursor:pointer;background-color:#fff6;width:1em;height:1em;margin:0 3px .5em;transition:background-color .1s,color .1s;display:inline-block;position:relative}.w-slider-dot.w-active{background-color:#fff}.w-slider-dot:focus{outline:none;box-shadow:0 0 0 2px #fff}.w-slider-dot:focus.w-active{box-shadow:none}.w-slider-arrow-left,.w-slider-arrow-right{cursor:pointer;color:#fff;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;width:80px;margin:auto;font-size:40px;position:absolute;inset:0;overflow:hidden}.w-slider-arrow-left [class^=w-icon-],.w-slider-arrow-right [class^=w-icon-],.w-slider-arrow-left [class*=\ w-icon-],.w-slider-arrow-right [class*=\ w-icon-]{position:absolute}.w-slider-arrow-left:focus,.w-slider-arrow-right:focus{outline:0}.w-slider-arrow-left{z-index:3;right:auto}.w-slider-arrow-right{z-index:4;left:auto}.w-icon-slider-left,.w-icon-slider-right{width:1em;height:1em;margin:auto;inset:0}.w-slider-aria-label{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.w-slider-force-show{display:block!important}.w-dropdown{text-align:left;z-index:900;margin-left:auto;margin-right:auto;display:inline-block;position:relative}.w-dropdown-btn,.w-dropdown-toggle,.w-dropdown-link{vertical-align:top;color:#222;text-align:left;white-space:nowrap;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;position:relative}.w-dropdown-toggle{-webkit-user-select:none;user-select:none;cursor:pointer;padding-right:40px;display:inline-block}.w-dropdown-toggle:focus{outline:0}.w-icon-dropdown-toggle{width:1em;height:1em;margin:auto 20px auto auto;position:absolute;top:0;bottom:0;right:0}.w-dropdown-list{background:#ddd;min-width:100%;display:none;position:absolute}.w-dropdown-list.w--open{display:block}.w-dropdown-link{color:#222;padding:10px 20px;display:block}.w-dropdown-link.w--current{color:#0082f3}.w-dropdown-link:focus{outline:0}.w-lightbox-backdrop{cursor:auto;letter-spacing:normal;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;color:#fff;text-align:center;z-index:2000;opacity:0;-webkit-user-select:none;-moz-user-select:none;-webkit-tap-highlight-color:transparent;background:#000000e6;outline:0;font-family:Helvetica Neue,Helvetica,Ubuntu,Segoe UI,Verdana,sans-serif;font-size:17px;font-style:normal;font-weight:300;line-height:1.2;list-style:disc;position:fixed;inset:0;-webkit-transform:translate(0)}.w-lightbox-backdrop,.w-lightbox-container{-webkit-overflow-scrolling:touch;height:100%;overflow:auto}.w-lightbox-content{height:100vh;position:relative;overflow:hidden}.w-lightbox-view{opacity:0;width:100vw;height:100vh;position:absolute}.w-lightbox-view:before{content:"";height:100vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:86vh}.w-lightbox-frame,.w-lightbox-view:before{vertical-align:middle;display:inline-block}.w-lightbox-figure{margin:0;position:relative}.w-lightbox-group .w-lightbox-figure{cursor:pointer}.w-lightbox-img{width:auto;max-width:none;height:auto}.w-lightbox-image{float:none;max-width:100vw;max-height:100vh;display:block}.w-lightbox-group .w-lightbox-image{max-height:86vh}.w-lightbox-caption{text-align:left;text-overflow:ellipsis;white-space:nowrap;background:#0006;padding:.5em 1em;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.w-lightbox-embed{width:100%;height:100%;position:absolute;inset:0}.w-lightbox-control{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:24px;width:4em;transition:all .3s;position:absolute;top:0}.w-lightbox-left{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==);display:none;bottom:0;left:0}.w-lightbox-right{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+);display:none;bottom:0;right:0}.w-lightbox-close{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=);background-size:18px;height:2.6em;right:0}.w-lightbox-strip{white-space:nowrap;padding:0 1vh;line-height:0;position:absolute;bottom:0;left:0;right:0;overflow:auto hidden}.w-lightbox-item{box-sizing:content-box;cursor:pointer;width:10vh;padding:2vh 1vh;display:inline-block;-webkit-transform:translate(0,0)}.w-lightbox-active{opacity:.3}.w-lightbox-thumbnail{background:#222;height:10vh;position:relative;overflow:hidden}.w-lightbox-thumbnail-image{position:absolute;top:0;left:0}.w-lightbox-thumbnail .w-lightbox-tall{width:100%;top:50%;transform:translateY(-50%)}.w-lightbox-thumbnail .w-lightbox-wide{height:100%;left:50%;transform:translate(-50%)}.w-lightbox-spinner{box-sizing:border-box;border:5px solid #0006;border-radius:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;animation:.8s linear infinite spin;position:absolute;top:50%;left:50%}.w-lightbox-spinner:after{content:"";border:3px solid #0000;border-bottom-color:#fff;border-radius:50%;position:absolute;inset:-4px}.w-lightbox-hide{display:none}.w-lightbox-noscroll{overflow:hidden}@media (min-width:768px){.w-lightbox-content{height:96vh;margin-top:2vh}.w-lightbox-view,.w-lightbox-view:before{height:96vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:84vh}.w-lightbox-image{max-width:96vw;max-height:96vh}.w-lightbox-group .w-lightbox-image{max-width:82.3vw;max-height:84vh}.w-lightbox-left,.w-lightbox-right{opacity:.5;display:block}.w-lightbox-close{opacity:.8}.w-lightbox-control:hover{opacity:1}}.w-lightbox-inactive,.w-lightbox-inactive:hover{opacity:0}.w-richtext:before,.w-richtext:after{content:" ";grid-area:1/1/2/2;display:table}.w-richtext:after{clear:both}.w-richtext[contenteditable=true]:before,.w-richtext[contenteditable=true]:after{white-space:initial}.w-richtext ol,.w-richtext ul{overflow:hidden}.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after,.w-richtext .w-richtext-figure-selected[data-rt-type=video] div:after,.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div,.w-richtext .w-richtext-figure-selected[data-rt-type=image] div{outline:2px solid #2895f7}.w-richtext figure.w-richtext-figure-type-video>div:after,.w-richtext figure[data-rt-type=video]>div:after{content:"";display:none;position:absolute;inset:0}.w-richtext figure{max-width:60%;position:relative}.w-richtext figure>div:before{cursor:default!important}.w-richtext figure img{width:100%}.w-richtext figure figcaption.w-richtext-figcaption-placeholder{opacity:.6}.w-richtext figure div{color:#0000;font-size:0}.w-richtext figure.w-richtext-figure-type-image,.w-richtext figure[data-rt-type=image]{display:table}.w-richtext figure.w-richtext-figure-type-image>div,.w-richtext figure[data-rt-type=image]>div{display:inline-block}.w-richtext figure.w-richtext-figure-type-image>figcaption,.w-richtext figure[data-rt-type=image]>figcaption{caption-side:bottom;display:table-caption}.w-richtext figure.w-richtext-figure-type-video,.w-richtext figure[data-rt-type=video]{width:60%;height:0}.w-richtext figure.w-richtext-figure-type-video iframe,.w-richtext figure[data-rt-type=video] iframe{width:100%;height:100%;position:absolute;top:0;left:0}.w-richtext figure.w-richtext-figure-type-video>div,.w-richtext figure[data-rt-type=video]>div{width:100%}.w-richtext figure.w-richtext-align-center{clear:both;margin-left:auto;margin-right:auto}.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image>div,.w-richtext figure.w-richtext-align-center[data-rt-type=image]>div{max-width:100%}.w-richtext figure.w-richtext-align-normal{clear:both}.w-richtext figure.w-richtext-align-fullwidth{text-align:center;clear:both;width:100%;max-width:100%;margin-left:auto;margin-right:auto;display:block}.w-richtext figure.w-richtext-align-fullwidth>div{padding-bottom:inherit;display:inline-block}.w-richtext figure.w-richtext-align-fullwidth>figcaption{display:block}.w-richtext figure.w-richtext-align-floatleft{float:left;clear:none;margin-right:15px}.w-richtext figure.w-richtext-align-floatright{float:right;clear:none;margin-left:15px}.w-nav{z-index:1000;background:#ddd;position:relative}.w-nav:before,.w-nav:after{content:" ";grid-area:1/1/2/2;display:table}.w-nav:after{clear:both}.w-nav-brand{float:left;color:#333;text-decoration:none;position:relative}.w-nav-link{vertical-align:top;color:#222;text-align:left;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;display:inline-block;position:relative}.w-nav-link.w--current{color:#0082f3}.w-nav-menu{float:right;position:relative}[data-nav-menu-open]{text-align:center;background:#c8c8c8;min-width:200px;position:absolute;top:100%;left:0;right:0;overflow:visible;display:block!important}.w--nav-link-open{display:block;position:relative}.w-nav-overlay{width:100%;display:none;position:absolute;top:100%;left:0;right:0;overflow:hidden}.w-nav-overlay [data-nav-menu-open]{top:0}.w-nav[data-animation=over-left] .w-nav-overlay{width:auto}.w-nav[data-animation=over-left] .w-nav-overlay,.w-nav[data-animation=over-left] [data-nav-menu-open]{z-index:1;top:0;right:auto}.w-nav[data-animation=over-right] .w-nav-overlay{width:auto}.w-nav[data-animation=over-right] .w-nav-overlay,.w-nav[data-animation=over-right] [data-nav-menu-open]{z-index:1;top:0;left:auto}.w-nav-button{float:right;cursor:pointer;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;padding:18px;font-size:24px;display:none;position:relative}.w-nav-button:focus{outline:0}.w-nav-button.w--open{color:#fff;background-color:#c8c8c8}.w-nav[data-collapse=all] .w-nav-menu{display:none}.w-nav[data-collapse=all] .w-nav-button,.w--nav-dropdown-open,.w--nav-dropdown-toggle-open{display:block}.w--nav-dropdown-list-open{position:static}@media screen and (max-width:991px){.w-nav[data-collapse=medium] .w-nav-menu{display:none}.w-nav[data-collapse=medium] .w-nav-button{display:block}}@media screen and (max-width:767px){.w-nav[data-collapse=small] .w-nav-menu{display:none}.w-nav[data-collapse=small] .w-nav-button{display:block}.w-nav-brand{padding-left:10px}}@media screen and (max-width:479px){.w-nav[data-collapse=tiny] .w-nav-menu{display:none}.w-nav[data-collapse=tiny] .w-nav-button{display:block}}.w-tabs{position:relative}.w-tabs:before,.w-tabs:after{content:" ";grid-area:1/1/2/2;display:table}.w-tabs:after{clear:both}.w-tab-menu{position:relative}.w-tab-link{vertical-align:top;text-align:left;cursor:pointer;color:#222;background-color:#ddd;padding:9px 30px;text-decoration:none;display:inline-block;position:relative}.w-tab-link.w--current{background-color:#c8c8c8}.w-tab-link:focus{outline:0}.w-tab-content{display:block;position:relative;overflow:hidden}.w-tab-pane{display:none;position:relative}.w--tab-active{display:block}@media screen and (max-width:479px){.w-tab-link{display:block}}.w-ix-emptyfix:after{content:""}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.w-dyn-empty{background-color:#ddd;padding:10px}.w-dyn-hide,.w-dyn-bind-empty,.w-condition-invisible{display:none!important}.wf-layout-layout{display:grid}@font-face{font-family:Inter;src:url(https://cdn.prod.website-files.com/63a7b9dc0ff79d895f5250e9/6af3497652d6975d9d625e00_Inter-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(https://cdn.prod.website-files.com/63a7b9dc0ff79d895f5250e9/6af349764c8e4769eed63c36_Inter-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(https://cdn.prod.website-files.com/63a7b9dc0ff79d895f5250e9/6af34976e081a0efd2d2753b_Inter-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(https://cdn.prod.website-files.com/63a7b9dc0ff79d895f5250e9/6af34976728e4ae86ab9dee6_Inter-SemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(https://cdn.prod.website-files.com/63a7b9dc0ff79d895f5250e9/6af34976044af8a7757ba551_Inter-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}:root{--dark-slate-grey:#393939;--663399:#74448e;--elements-webflow-library-neutral--100:white;--gainsboro:#e3e3e3;--black:#111;--slate-blue:#1d4cf4;--hover:#db9aff;--elements-webflow-library-neutral--600:#6e7191;--elements-webflow-library-neutral--800:#211f54;--untitled-ui-gray500:#667085;--untitled-ui-gray600:#475467;--untitled-ui-gray400:#98a2b3;--untitled-ui-gray200:#eaecf0;--untitled-ui-gray700:#344054;--untitled-ui-success50:#ecfdf3;--untitled-ui-success700:#027a48;--untitled-ui-primary600:#7f56d9;--untitled-ui-white:white;--untitled-ui-primary700:#6941c6;--untitled-ui-primary100:#f4ebff;--elements-webflow-library-neutral--300:#eff0f6;--untitled-ui-gray300:#d0d5dd;--untitled-ui-gray900:#101828;--untitled-ui-primary300:#d6bbfb;--untitled-ui-primary50:#f9f5ff;--untitled-ui-gray50-501:#f9fafb;--flowstica-webflow-library--black:#6e7191;--flowstica-webflow-library--white-smoke:#f7f7f7;--elements-webflow-library-neutral--200:#f7f7fc;--elements-webflow-library-accent--primary-1:#4a3aff;--elements-webflow-library-general--shadow-02:#14142b14;--elements-webflow-library--general--shadow-03:#14142b1a;--elements-webflow-library-general--shadow-01:#14142b0f;--radiant-ui-components-library-marketplace--color--white:white;--radiant-ui-components-library-marketplace--color--body-font-dark:#6e7191;--radiant-ui-components-library-marketplace--color--button-background-dark:#131218;--radiant-ui-components-library-marketplace--color--theme-color:#116df8;--radiant-ui-components-library-marketplace--color--heading-dark:#150438;--radiant-ui-components-library-marketplace--light-grey:#5a5a5a;--untitled-ui-gray800:#1d2939;--untitled-ui-gray100:#f2f4f7;--combine-library-grey-800:#1f2c3d;--combine-library-white:white;--combine-library-primary-600:#6157f8;--combine-library-grey-600:#5f6570;--combine-library-warning-400:#f8b34b;--combine-library-secondary-600:#00a1c1;--combine-library-grey-050:#f2f3f7;--elements-webflow-library-neutral--400:#dcddeb;--elements-webflow-library-secondary--color-1:#281ca5;--elements-webflow-library-secondary--color-2:#f2f1ff;--untitled-ui--warning300:#fec84b;--elements-webflow-library--general--shadow-04:#14142b24;--untitled-ui--indigo700:#3538cd;--untitled-ui--pink700:#c11574;--untitled-ui--primary800:#53389e;--untitled-ui--pink50:#fdf2fa;--untitled-ui--indigo50:#eef4ff;--flowstica-webflow-library--white:white;--flowstica-webflow-library--black-2:#333}.w-checkbox{margin-bottom:5px;padding-left:20px;display:block}.w-checkbox:before{content:" ";grid-area:1/1/2/2;display:table}.w-checkbox:after{content:" ";clear:both;grid-area:1/1/2/2;display:table}.w-checkbox-input{float:left;margin:4px 0 0 -20px;line-height:normal}.w-checkbox-input--inputType-custom{border:1px solid #ccc;border-radius:2px;width:12px;height:12px}.w-checkbox-input--inputType-custom.w--redirected-checked{background-color:#3898ec;background-image:url(https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-color:#3898ec}.w-checkbox-input--inputType-custom.w--redirected-focus{box-shadow:0 0 3px 1px #3898ec}.w-form-formrecaptcha{margin-bottom:8px}.w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.w-layout-vflex{flex-direction:column;align-items:flex-start;display:flex}.w-form-formradioinput--inputType-custom{border:1px solid #ccc;border-radius:50%;width:12px;height:12px}.w-form-formradioinput--inputType-custom.w--redirected-focus{box-shadow:0 0 3px 1px #3898ec}.w-form-formradioinput--inputType-custom.w--redirected-checked{border-width:4px;border-color:#3898ec}.brix---hamburger-menu-bar-bottom,.brix---hamburger-menu-bar-top{background-color:#211f54;border-radius:20px;width:52px;height:4px;margin-top:12px;margin-bottom:12px}.brix---hamburger-menu-wrapper{padding:0;transition:transform .3s}.brix---hamburger-menu-wrapper:hover{transform:scale(.96)}.brix---hamburger-menu-wrapper.w--open{background-color:#0000}.brix---header-nav-link{color:var(--dark-slate-grey);padding:0;font-size:14px;font-weight:400;line-height:20px;transition:color .3s}.brix---header-nav-link:hover{color:var(--663399);font-size:14px;font-weight:400}.brix---header-nav-link:focus{color:var(--663399)}.brix---header-nav-link:visited{color:var(--dark-slate-grey)}.brix---header-nav-link.w--current{color:var(--663399);font-weight:500}.brix---header-nav-link.browse{color:var(--663399);background-color:#e7e7e7;border:6px solid #0000;border-radius:6px}.brix---header-nav-link.browse:hover{border-color:var(--663399);background-color:var(--663399);color:#fff;font-weight:400}.brix---header-nav-link.browselink{color:var(--663399);font-family:Inter,Arial,sans-serif}.brix---header-nav-link.browselink:hover{color:var(--elements-webflow-library-neutral--100)}.brix---header-nav-link.peg-nav-item{color:#3f3a4d;letter-spacing:-.01em;font-family:Inter,Arial,sans-serif;font-size:15px;font-weight:500}.brix---header-nav-link.peg-nav-item:hover{color:#639}.brix---header-nav-list-item{margin-bottom:0;padding-left:32px}.brix---dropdown-link{color:#6e7191;align-items:center;width:100%;padding:0;font-size:18px;line-height:20px;text-decoration:none;transition:color .3s;display:flex}.brix---dropdown-link:hover{color:var(--663399);font-weight:500}.brix---dropdown-links-grid{grid-column-gap:0px;grid-row-gap:20px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.brix---dropdown-pd{padding:40px}.brix---dropdown-card{background-color:#fff;border:1px solid #eff0f6;border-radius:20px;min-width:280px;top:32px;overflow:hidden;box-shadow:0 2px 12px #14142b14}.brix---dropdown-column-wrapper{background-color:#0000;padding-top:32px;transform:translate(0)}.brix---dropdown-column-wrapper.w--open{transform:translate(-50%)}.brix---dropdown-chevron{width:14px;color:var(--dark-slate-grey);margin-left:6px;font-family:Inter,Arial,sans-serif}.brix---dropdown-chevron:hover{color:var(--elements-webflow-library-neutral--100)}.brix---dropdown-toggle{color:#211f54;align-items:center;padding:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:18px;line-height:20px;transition:color .3s;display:flex}.brix---dropdown-toggle:hover{color:#4a3aff}.brix---header-nav-menu-list{z-index:1;justify-content:flex-end;align-items:center;margin-bottom:0;padding-left:0;list-style-type:none;display:flex}.brix---header-nav-menu-list.peg-nav-list{flex-wrap:nowrap;align-items:center;margin-bottom:0;display:flex}.brix---header-menu-wrapper.peg-nav-menu{flex-wrap:nowrap;justify-content:flex-end;align-items:center;width:100%;display:flex}.brix---header-logo{max-width:140px}.brix---header-logo-link{transform-style:preserve-3d;padding-left:0;transition:transform .3s,color .3s}.brix---header-logo-link:hover{transform:scale3d(.96,.96,1.01)}.brix---container-default{max-width:1218px;padding-left:24px;padding-right:24px}.brix---header-content-wrapper{justify-content:space-between;align-items:center;display:flex}.brix---header-wrapper{background-color:#fff;padding-top:10px;padding-bottom:10px;font-family:Inter,Arial,sans-serif;font-weight:400}.brix---header-wrapper.peg-nav-shell{z-index:1000;background-color:#fff;border-bottom:1px solid #ece7f3;font-family:Inter,Arial,sans-serif;position:sticky;top:0}.body{color:var(--dark-slate-grey)}.brix---btn-primary{border:4px solid var(--663399);color:var(--663399);text-align:center;transform-style:preserve-3d;background-color:#0000;border-radius:10px;justify-content:center;margin-left:0;margin-right:0;padding:10px 20px;font-family:Inter,Arial,sans-serif;font-size:18px;font-weight:400;line-height:20px;text-decoration:none;transition:background-color .3s,transform .3s,color .3s}.brix---btn-primary:hover{border-color:var(--663399);background-color:var(--663399);color:var(--elements-webflow-library-neutral--100);transform:translate3d(0,-3px,.01px)}.brix---btn-primary.about{color:var(--gainsboro);border-color:#fff}.brix---btn-primary.about:hover{border-style:solid;border-color:var(--black);background-image:linear-gradient(84deg,var(--663399),var(--slate-blue));color:#fff;-webkit-text-fill-color:inherit;background-clip:border-box}.brix---button-row-left-2{margin-right:24px}.brix---buttons-row-right---t-left{justify-content:flex-end;align-items:center;display:flex}.brix---heading-h2-size-2{color:var(--dark-slate-grey);margin-top:0;margin-bottom:0;font-family:Inter,Arial,sans-serif;font-size:40px;font-weight:700;line-height:50px}.brix---color-neutral-100{color:#fff}.brix---grid-cta-v1{grid-column-gap:50px;grid-row-gap:28px;grid-template-rows:auto;grid-template-columns:.8fr .8fr;grid-auto-columns:1fr;align-items:center;display:grid}.brix---container-default-4{max-width:1218px;padding-left:24px;padding-right:24px}.brix---z-index-1{z-index:1;margin-left:auto;margin-right:auto;position:relative}.brix---cta-section{opacity:1;background-color:#0000;background-image:linear-gradient(132deg,#74448e99,#74448e33),url(https://cdn.prod.website-files.com/63a7b9dc0ff79d895f5250e9/63afe5912c152d5d97f8fa4b_CTA-Background%2010.svg);background-position:0 0,50%;background-size:auto,contain;padding-top:160px;padding-bottom:160px;position:relative;overflow:hidden}.brix---color-neutral-803{color:#6e7191}.brix---color-neutral-804{color:#211f54}.brix---full-width-image-2{object-fit:cover;width:100%;height:100%}.brix---buttons-row-2{align-items:center;display:flex}.brix---mg-bottom-24px-3{margin-bottom:24px}.brix---mg-bottom-40px-2{margin-bottom:40px;font-family:Inter,Arial,sans-serif}.brix---social-media-grid-right---t-center{grid-column-gap:12px;grid-row-gap:12px;flex:1;grid-template-rows:auto;grid-template-columns:repeat(auto-fit,36px);justify-content:end;align-self:center;justify-items:end}.brix---paragraph-link{color:var(--gainsboro);text-decoration:underline;transition:color .3s}.brix---paragraph-link:hover{color:var(--hover)}.brix---grid-footer-bottom-v2{grid-template-rows:auto;grid-template-columns:1fr .4fr;align-items:center}.brix---footer-bottom-v2{color:#6e7191;text-align:left;border-top:1px solid #eff0f6;padding-top:32px;padding-bottom:32px;font-size:18px}.brix---error-message{color:#ff5a65;text-align:center;background-color:#ffeff0;border-radius:16px;margin-top:20px;padding:20px 24px;font-size:18px;line-height:30px}.brix---success-message{background-color:var(--663399);color:#fff;border-radius:24px;padding:28px 28px 32px;font-size:18px;line-height:30px}.brix---footer-list-wrapper{margin-bottom:0;padding-left:0;list-style-type:none}.brix---footer-middle{padding-top:120px;padding-bottom:120px}.brix---footer-logo{transform-style:preserve-3d;transition:transform .3s}.brix---footer-logo:hover{transform:scale3d(.97,.97,1.01)}.brix---footer-wrapper{background-color:var(--dark-slate-grey);border-top:1px solid #eff0f6}.brix---icon-success-message-left{margin-right:10px}.brix---success-message-horizontal{justify-content:center;align-items:center;display:flex}.brix---input{background-color:#fff;border:1px solid #eff0f6;border-radius:100px;min-height:70px;margin-bottom:0;padding:16px 24px;font-size:18px;line-height:20px;transition:box-shadow .3s,color .3s,border-color .3s;box-shadow:0 2px 7px #14142b14}.brix---input:hover{border-color:#4a3aff;box-shadow:0 2px 12px #14142b1a}.brix---input:focus{color:#211f54;border-color:#4a3aff}.brix---input::placeholder{color:#6e7191;font-size:18px}.brix---grid-subscribe-form-button-left{grid-template-rows:auto;grid-template-columns:1fr auto}.brix---footer-link-2{color:#fff;font-family:Inter,Arial,sans-serif;font-size:18px;line-height:20px;text-decoration:none;transition:color .3s}.brix---footer-link-2:hover{color:var(--hover)}.brix---social-icon-square-30px-2{background-color:#f2f1ff;border-radius:8px;justify-content:center;align-items:center;width:30px;min-width:30px;height:30px;min-height:30px;text-decoration:none;transition:transform .3s,background-color .3s,color .3s;display:flex}.brix---social-icon-square-30px-2:hover{transform:scale(.92)}.brix---paragraph-default-9{color:var(--gainsboro);margin-bottom:0;font-family:Inter,Arial,sans-serif;font-size:18px;font-weight:400;line-height:30px}.brix---link-icon-left-2{color:var(--hover);margin-right:6px}.brix---icon-mg-top{margin-top:4px}.brix---icon-pagraph-wrapper{color:#6e7191;align-items:flex-start;display:flex}.brix---footer-list-item-2{margin-bottom:18px;padding-left:0}.brix---link-text-2{color:var(--elements-webflow-library-neutral--100);font-family:Inter,Arial,sans-serif;transition:color .3s;display:inline-block}.brix---link-wrapper-color-primary{color:#4a3aff;align-items:center;font-size:18px;line-height:20px;text-decoration:none;transition:color .3s;display:flex}.brix---link-wrapper-color-primary:hover{color:#281ca5}.brix---footer-col-title-3{color:#fff;margin-bottom:40px;font-family:Inter,Arial,sans-serif;font-size:22px;font-weight:700;line-height:24px}.brix---grid-footer-5-cols{grid-column-gap:50px;grid-row-gap:50px;grid-template-rows:auto;grid-template-columns:auto auto auto auto}.brix---btn-primary-4{background-color:var(--663399);color:#fff;text-align:center;transform-style:preserve-3d;border-radius:48px;justify-content:center;padding:26px 38px;font-family:Inter,Arial,sans-serif;font-size:18px;font-weight:700;line-height:20px;text-decoration:none;transition:background-color .3s,transform .3s,color .3s}.brix---btn-primary-4:hover{background-color:var(--gainsboro);color:var(--663399);transform:translate3d(0,-3px,.01px)}.brix---text-400-bold{color:#fff;font-size:24px;font-weight:700;line-height:26px}.brix---mg-bottom-3{margin-bottom:0}.brix---grid-footer-logo-and-form-2{grid-column-gap:210px;grid-template-rows:auto;grid-template-columns:1fr 1.8fr;align-items:center;font-family:Inter,Arial,sans-serif}.brix---footer-top-border-bottom{border-bottom:1px solid #eff0f6;padding-top:120px;padding-bottom:120px}.brix---hero-full-width-right-hero-v5-2{max-width:45%;position:absolute;inset:0% 0% 0% auto}.brix---paragraph-default-10{color:var(--gainsboro);margin-bottom:0;font-family:Inter,Arial,sans-serif;font-size:18px;line-height:30px}.brix---heading-h1-size-3{color:#fff;margin-top:0;margin-bottom:16px;font-family:Inter,Arial,sans-serif;font-size:58px;font-weight:700;line-height:66px}.brix---grid-hero-v1-2{grid-column-gap:80px;grid-row-gap:28px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.brix---section-hero-full-width-right-2{background-color:var(--dark-slate-grey);padding-top:140px;padding-bottom:140px;position:relative;overflow:hidden}.image{color:var(--hover)}.brix---text-200-bold-4{color:var(--dark-slate-grey);font-family:Inter,Arial,sans-serif;font-size:18px;font-weight:400;line-height:20px}.brix---color-accent-4{color:#4a3aff}.brix---color-neutral-807{color:#6e7191}.brix---color-neutral-808{color:#211f54}.brix---mg-bottom-16px-3{margin-bottom:16px}.brix---text-center-5{text-align:center}.brix---mg-bottom-48px-4{margin-bottom:48px;font-family:Inter,Arial,sans-serif}.brix---mg-bottom-8px-2{margin-bottom:8px}.brix---btn-primary-6{background-color:var(--663399);color:#fff;text-align:center;transform-style:preserve-3d;border-radius:8px;justify-content:center;padding:20px 38px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:18px;font-weight:700;line-height:20px;text-decoration:none;transition:background-color .3s,transform .3s,color .3s}.brix---btn-primary-6:hover{background-color:var(--dark-slate-grey);color:#fff;transform:translate3d(0,-3px,.01px)}.brix---container-default-7{max-width:1218px;padding-left:24px;padding-right:24px}.brix---mg-bottom-40px-3{margin-bottom:40px}.brix---heading-h2-size-12{color:var(--663399);margin-top:0;margin-bottom:0;font-family:Inter,Arial,sans-serif;font-size:40px;font-weight:700;line-height:50px}.brix---error-message-2{color:#ff5a65;text-align:center;background-color:#ffeff0;border-radius:16px;margin-top:20px;padding:20px 24px;font-size:18px;line-height:30px}.brix---color-neutral-809{color:#fff}.brix---icon-success-message-big{width:60px;margin-bottom:10px}.brix---success-message-2{color:#fff;background-color:#4a3aff;border-radius:24px;padding:28px 28px 32px;font-size:18px;line-height:30px}.brix---text-area-line{background-color:#fff;border:0 solid #000;border-bottom:2px solid #dcddeb;min-height:180px;padding:0 0 16px;font-size:18px;line-height:28px;transition:box-shadow .3s,color .3s,border-color .3s}.brix---text-area-line:hover{border-color:#4a3aff #4a3aff #211f54}.brix---text-area-line:focus{color:#211f54;border-color:#4a3aff}.brix---text-area-line::placeholder{color:#6e7191;font-size:28px;font-weight:600;line-height:40px}.brix---input-line{background-color:#fff;border:0 solid #000;border-bottom:2px solid #dcddeb;min-height:84px;margin-bottom:0;padding:0 0 16px;font-size:28px;line-height:40px;transition:color .3s,border-color .3s}.brix---input-line:hover{color:#211f54;border-bottom-color:#211f54}.brix---input-line:focus{color:#211f54;border-color:#4a3aff}.brix---input-line::placeholder{color:#6e7191;font-size:28px;font-weight:600}.brix---form-grid-1-column-gap-row-48px{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;align-items:center;display:grid}.brix---text-201{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:18px;line-height:20px}.brix---big-icon-left-2{border-radius:16px;margin-right:16px}.brix---card-link-icon-wrapper{color:#6e7191;transform-style:preserve-3d;background-color:#fff;border:1px solid #f7f7fc;border-radius:14px;justify-content:flex-start;align-items:center;padding:14px 18px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;text-decoration:none;transition:transform .3s,border-color .3s,color .3s;display:flex;box-shadow:0 2px 6px #14142b0f}.brix---card-link-icon-wrapper:hover{border-color:#4a3aff;transform:scale3d(.96,.96,1.01)}.brix---grid-1-column{grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.brix---inner-container-400px{max-width:400px}.brix---heading-h3-size-5{color:var(--663399);margin-top:0;margin-bottom:12px;font-family:Inter,Arial,sans-serif;font-size:24px;font-weight:500;line-height:34px}.brix---heading-h1-size-5{color:var(--dark-slate-grey);margin-top:0;margin-bottom:16px;font-family:Inter,Arial,sans-serif;font-size:40px;font-weight:700;line-height:66px}.brix---grid-contact-v14{grid-column-gap:60px;grid-row-gap:28px;grid-template-rows:auto;grid-template-columns:.9fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.brix---section-10{color:#fff;padding-top:100px;padding-bottom:0}.brix---btn-circle-accordion-btn{color:#211f54;width:50px;min-width:50px;height:50px;min-height:50px;transform-style:preserve-3d;background-color:#fff;border:1px solid #eff0f6;border-radius:50%;justify-content:center;align-items:center;font-size:22px;text-decoration:none;transition:transform .3s;display:flex;box-shadow:0 2px 12px #14142b14}.brix---btn-circle-accordion-btn:hover{background-color:#fff;border-color:#eff0f6;transform:scale3d(.94,.94,1.01)}.brix---accordion-right-side{margin-left:24px;margin-right:0}.brix---paragraph-default-19{margin-bottom:0;font-family:Inter,Arial,sans-serif;font-size:18px;font-weight:300;line-height:30px}.brix---accordion-spacer{min-height:16px}.brix---acordion-body{width:100%;overflow:hidden}.brix---accordion-title{color:var(--663399);margin-top:0;margin-bottom:0;font-family:Inter,Arial,sans-serif;font-weight:500}.brix---accordion-header{align-items:center;display:flex}.brix---accordion-content-wrapper-v2{flex-direction:column;justify-content:center;max-width:730px;display:flex}.brix---accordion-item-wrapper-v3-last{width:100%;box-shadow:none;cursor:pointer;background-color:#fff;border:1px solid #eff0f6;border-width:1px 0;border-radius:0;justify-content:space-between;margin-bottom:-1px;padding:40px 0;transition:transform .3s;display:flex;overflow:visible}.brix---accordion-item-wrapper-v3-last:hover{transform:translate(8px)}.brix---accordion-item-wrapper-v3{width:100%;box-shadow:none;cursor:pointer;background-color:#fff;border:1px solid #eff0f6;border-width:1px 0;border-radius:0;justify-content:space-between;margin-bottom:-1px;padding:40px 0;transition:transform .3s;display:flex;overflow:visible}.brix---accordion-item-wrapper-v3:hover{transform:translate(8px)}.brix---accordion-item-wrapper-v3-first{width:100%;box-shadow:none;cursor:pointer;background-color:#fff;border:0 solid #eff0f6;border-bottom-width:1px;border-radius:0;justify-content:space-between;margin-bottom:-1px;padding:0 0 40px;transition:transform .3s;display:flex;overflow:visible}.brix---accordion-item-wrapper-v3-first:hover{transform:translate(8px)}.brix---grid-1-column-gap-row-0{grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.brix---accordion-v3-card{background-color:#fff;border:1px solid #eff0f6;border-radius:24px;padding:88px 74px;box-shadow:0 2px 7px #14142b0f}.brix---inner-container-1012px-center{max-width:1012px;margin-left:auto;margin-right:auto}.brix---inner-container-574px---center-2{max-width:574px;margin-left:auto;margin-right:auto}.brix---section-11{color:#fff;padding-top:100px;padding-bottom:20px}.brix---full-width-image-3{object-fit:cover;width:100%;height:100%}.brix---hero-full-width-right-hero-v5-3{max-width:45%;position:absolute;inset:0% 0% 0% auto}.brix---color-neutral-811{color:var(--elements-webflow-library-neutral--600)}.as{margin-bottom:40px}.brix---heading-h1-size-6{color:var(--elements-webflow-library-neutral--100);margin-top:0;margin-bottom:16px;font-family:Inter,Arial,sans-serif;font-size:58px;font-weight:700;line-height:66px}.brix---color-neutral-812{color:var(--elements-webflow-library-neutral--800)}.brix---grid-hero-v1-3{grid-column-gap:80px;grid-row-gap:28px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.brix---container-default-9{max-width:1218px;padding-left:24px;padding-right:24px}.brix---section-hero-full-width-right-3{background-color:var(--black);padding-top:140px;padding-bottom:140px;position:relative;overflow:hidden}.text-span-7{background-image:linear-gradient(to right,var(--663399),var(--slate-blue));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.uui-footer01_legal-link{color:var(--untitled-ui-gray500);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.875rem;text-decoration:none;transition:all .3s}.uui-footer01_legal-link:hover{color:var(--untitled-ui-gray600)}.uui-footer01_legal-list{grid-column-gap:1rem;grid-row-gap:0rem;white-space:normal;grid-template-rows:auto;grid-template-columns:max-content;grid-auto-columns:max-content;grid-auto-flow:column;justify-content:center;display:grid}.uui-text-size-small{color:var(--untitled-ui-gray600);letter-spacing:normal;font-family:Inter,Arial,sans-serif;font-size:.875rem;line-height:1.5}.uui-text-size-small.text-color-gray500{color:var(--untitled-ui-gray500);text-align:left;font-family:Inter,Arial,sans-serif}.uui-text-size-small.text-color-gray500:hover{color:var(--663399);font-family:Inter,Arial,sans-serif}.uui-footer01_bottom-wrapper{border-top:1px solid var(--untitled-ui-gray200);justify-content:space-between;align-items:center;margin-top:0;padding-top:.5rem;display:flex}.uui-footer01_social-link{text-align:justify;align-items:center;padding-top:.5rem;padding-bottom:.5rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s;display:flex}.uui-footer01_social-link:hover{color:var(--untitled-ui-gray600)}.uui-footer01_link-list-heading{color:var(--untitled-ui-gray500);letter-spacing:normal;margin-bottom:1rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.875rem;font-weight:600}.uui-footer01_link-list{flex-direction:column;grid-template-rows:auto;grid-template-columns:100%;grid-auto-columns:100%;place-items:flex-start start;display:flex}.uui-footer01_link{grid-column-gap:.5rem;color:var(--untitled-ui-gray600);flex-wrap:nowrap;align-items:center;padding-top:.5rem;padding-bottom:.5rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s;display:flex}.uui-footer01_link:hover{color:var(--untitled-ui-gray700)}.uui-badge-small-success{grid-column-gap:.25rem;background-color:var(--untitled-ui-success50);color:var(--untitled-ui-success700);white-space:nowrap;mix-blend-mode:multiply;border-radius:10rem;align-items:center;padding:.125rem .5rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.75rem;font-weight:500;display:flex}.uui-footer01_menu-wrapper{grid-column-gap:2rem;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;align-items:start}.error-message{margin-top:1.5rem;padding:.875rem 1rem}.success-message{background-color:#f4f4f4;padding:1.5rem}.uui-text-style-link{color:var(--untitled-ui-gray600);text-decoration:underline;transition:color .3s}.uui-text-style-link:hover{color:var(--untitled-ui-gray700)}.uui-button{grid-column-gap:.5rem;border:1px solid var(--untitled-ui-primary600);background-color:var(--untitled-ui-primary600);color:var(--untitled-ui-white);text-align:center;white-space:nowrap;border-radius:.5rem;justify-content:center;align-items:center;padding:.625rem 1.125rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1rem;font-weight:600;line-height:1.5;text-decoration:none;transition:all .3s;display:flex;box-shadow:0 1px 2px #1018280d}.uui-button:hover{border-color:var(--untitled-ui-primary700);background-color:var(--untitled-ui-primary700)}.uui-button:focus{background-color:var(--untitled-ui-primary600);box-shadow:0 1px 2px 0 #1018280d,0 0 0 4px var(--untitled-ui-primary100)}.uui-button.is-button-small{grid-column-gap:.5rem;border-color:var(--dark-slate-grey);background-color:var(--dark-slate-grey);padding:.5rem 1rem;font-family:Inter,Arial,sans-serif}.uui-button.is-button-small:hover{background-color:var(--elements-webflow-library-neutral--300);color:var(--663399)}.uui-form_input{border:1px solid var(--untitled-ui-gray300);background-color:var(--untitled-ui-white);height:auto;min-height:2.75rem;color:var(--untitled-ui-gray900);border-radius:.5rem;margin-bottom:0;padding:.5rem .875rem;font-family:Inter,Arial,sans-serif;font-size:1rem;line-height:1.5;transition:all .3s;box-shadow:0 1px 2px #1018280d}.uui-form_input:focus{border-color:var(--untitled-ui-primary300);box-shadow:0 1px 2px 0 #1018280d,0 0 0 4px var(--untitled-ui-primary100);color:var(--untitled-ui-gray900)}.uui-form_input::placeholder{color:var(--untitled-ui-gray500)}.uui-footer01_form{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr max-content;grid-auto-columns:1fr;margin-bottom:.75rem;display:none}.uui-footer01_form-block{width:100%;max-width:35rem;margin-top:2rem;margin-bottom:0}.uui-text-size-medium-2{color:var(--untitled-ui-gray600);letter-spacing:normal;font-family:Inter,Arial,sans-serif;font-size:1rem;line-height:1.5}.uui-logo_logotype{flex:none;width:auto;height:100%}.uui-logo_component{flex-wrap:nowrap;width:auto;height:4rem;display:flex}.uui-footer01_logo-link{margin-bottom:2rem}.uui-footer01_left-wrapper{flex-direction:column;align-items:flex-start;max-width:32rem;display:flex}.uui-footer01_top-wrapper{grid-column-gap:8vw;grid-row-gap:1rem;grid-template-rows:auto;grid-template-columns:.75fr auto;align-items:start}.uui-padding-vertical-xlarge{cursor:auto;padding-top:2rem;padding-bottom:2rem}.uui-container-large-2{width:100%;max-width:1280px;margin-left:auto;margin-right:auto}.uui-page-padding-2{background-color:#fbf4ff;padding-left:2rem;padding-right:2rem}.uui-footer01_component{cursor:none}.text-block-6,.text-block-7,.text-block-8,.text-block-9{display:none}.text-block-13{color:var(--663399)}.heading-2{color:var(--663399);text-align:center;font-family:Inter,Arial,sans-serif}.heading-2.testino{color:var(--gainsboro);text-align:left;font-size:16px;line-height:24px}.bold-text-11{text-align:left;font-family:Inter,Arial,sans-serif;font-weight:500}.image-4{width:24px;height:24px;margin-right:10px}.underline{background-color:var(--663399);width:0;height:2px}.error-text-2{color:#e23939}.error-message-3{margin-top:1.5rem;padding:.875rem 1rem}.success-text-2{font-weight:600}.success-message-3{background-color:#f4f4f4;padding:1.5rem}.uui-button-4{grid-column-gap:.5rem;border:1px solid var(--untitled-ui-primary600);background-color:var(--untitled-ui-primary600);color:var(--untitled-ui-white);text-align:center;white-space:nowrap;border-radius:.5rem;justify-content:center;align-items:center;padding:.625rem 1.125rem;font-family:Inter,Arial,sans-serif;font-size:1rem;font-weight:600;line-height:1.5;text-decoration:none;transition:all .3s;display:flex;box-shadow:0 1px 2px #1018280d}.uui-button-4:hover{border-color:var(--untitled-ui-primary700);background-color:var(--untitled-ui-primary700)}.uui-button-4:focus{background-color:var(--untitled-ui-primary600);box-shadow:0 1px 2px 0 #1018280d,0 0 0 4px var(--untitled-ui-primary100)}.uui-form-button-wrapper-2{flex-direction:column;margin-top:.5rem;display:flex}.uui-text-style-link-3{color:var(--untitled-ui-gray600);text-decoration:underline;transition:color .3s}.uui-text-style-link-3:hover{color:var(--untitled-ui-gray700)}.uui-form-checkbox-label-2{color:var(--untitled-ui-gray700);margin-bottom:0;font-family:Inter,Arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.5}.uui-form-checkbox-icon-2{border:1px solid var(--untitled-ui-gray300);background-color:var(--untitled-ui-white);cursor:pointer;border-radius:.375rem;width:1.25rem;min-width:1.25rem;height:1.25rem;min-height:1.25rem;margin-top:0;margin-left:-1.25rem;margin-right:.75rem;transition:all .3s;display:block}.uui-form-checkbox-icon-2:hover{border-color:var(--untitled-ui-primary600);background-color:var(--untitled-ui-primary50)}.uui-form-checkbox-icon-2.w--redirected-checked{border-width:1px;border-color:var(--untitled-ui-primary600);background-color:var(--untitled-ui-primary50);box-shadow:none;background-image:url(https://cdn.prod.website-files.com/63a7b9dc0ff79d895f5250e9/63c7e4c87c4ed1016d34f227_check.svg);background-position:50%;background-repeat:no-repeat;background-size:.875rem .875rem;background-attachment:scroll;border-radius:.25rem}.uui-form-checkbox-icon-2.w--redirected-focus{border-color:var(--untitled-ui-primary600);background-color:var(--untitled-ui-primary50);box-shadow:0 0 0 4px var(--untitled-ui-primary100);border-radius:.25rem}.uui-form-checkbox-icon-2.note{display:none}.uui-form-checkbox-2{align-items:center;margin-bottom:0;padding-left:1.25rem;display:flex}.uui-form_input-3{border:1px solid var(--untitled-ui-gray300);background-color:var(--untitled-ui-white);height:auto;min-height:2.75rem;color:var(--untitled-ui-gray900);border-radius:.5rem;margin-bottom:0;padding:.5rem .875rem;font-family:Inter,Arial,sans-serif;font-size:1rem;line-height:1.5;transition:all .3s;box-shadow:0 1px 2px #1018280d}.uui-form_input-3:focus{border-color:var(--untitled-ui-primary300);box-shadow:0 1px 2px 0 #1018280d,0 0 0 4px var(--untitled-ui-primary100);color:var(--untitled-ui-gray900)}.uui-form_input-3::placeholder{color:var(--untitled-ui-gray500)}.uui-form_input-3.text-area{height:auto;min-height:6rem;padding-top:.75rem;padding-bottom:.75rem;overflow:auto}.uui-form_input-3.select{color:var(--untitled-ui-gray900);background-color:#fff}.uui-field-label-2{color:var(--untitled-ui-gray700);margin-bottom:.5rem;font-family:Inter,Arial,sans-serif;font-size:.875rem;font-weight:500;line-height:1.5}.uui-form-field-wrapper-2{position:relative}.form-field-2col{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.uui-contact02_form{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.uui-contact02_component{flex-direction:column;align-items:stretch;max-width:35rem;margin:4rem auto 0}.uui-text-size-large-3{color:var(--untitled-ui-gray600);letter-spacing:normal;font-family:Inter,Arial,sans-serif;font-size:1.125rem;line-height:1.5}.uui-space-xsmall-3{width:100%;min-height:1rem}.uui-heading-medium-3{color:var(--untitled-ui-gray900);margin-top:0;margin-bottom:0;font-family:Inter,Arial,sans-serif;font-size:2.25rem;font-weight:600;line-height:1.3}.uui-max-width-large-2{width:100%;max-width:48rem}.uui-max-width-large-2.align-center,.align-center{margin-left:auto;margin-right:auto}.uui-text-align-center-2{text-align:center}.uui-padding-vertical-xhuge-5{padding-top:2rem;padding-bottom:2rem}.uui-container-small-2{width:100%;max-width:48rem;margin-left:auto;margin-right:auto}.uui-page-padding-5{padding-left:2rem;padding-right:2rem}.checkbox-field{color:var(--dark-slate-grey)}.field-label{color:var(--dark-slate-grey);font-family:Inter,Arial,sans-serif;font-weight:500}.backtop-wrapper{z-index:9999;justify-content:center;align-items:center;width:80px;height:80px;display:flex;position:fixed;inset:80% 2% 10% auto}.paragraph-7.cookie-banner-2-paragraph---brix{max-width:800px;margin-bottom:0;font-family:Inter,Arial,sans-serif;font-size:12px;line-height:1.5}.button-primary{color:#fff;text-align:center;background-color:#4a3aff;border-radius:80px;justify-content:center;align-items:center;padding:20px 40px 21px;font-weight:700;line-height:20px;text-decoration:none;transition:transform .3s,box-shadow .3s,background-color .3s;display:flex;box-shadow:0 3px 12px #4a3aff1f}.button-primary:hover{background-color:#3527d8;transform:translateY(-2px);box-shadow:0 4px 10px #4a3aff26}.button-primary.cookie-banner-button-2---brix{margin-right:24px;padding:14px 22px;font-size:14px;line-height:1.6}.close-message---brix{color:#170f49;cursor:pointer;transform-style:preserve-3d;font-size:12px;font-weight:400;line-height:1;transition:all .35s;position:absolute;inset:20px 20px auto auto}.close-message---brix:hover{color:#4a3aff;transform:scale3d(.9,.9,.01)}.close-message---brix.cookie-banner-2---brix{font-size:14px;transition-duration:.4s;position:static}.cookie-banner-2-right-content---brix{align-items:center;display:flex}.cookie-banner-content---brix.cookie-banner-2---brix{justify-content:space-between;align-items:center;width:100%;display:flex}.cookie-banner-2-left-content---brix{align-items:center;display:flex}.cookie-icon---brix{margin-right:20px}.cookie-banner-wrapper---brix{z-index:10;background-color:#fff;border-radius:20px;padding:32px;position:fixed;inset:auto auto 32px 32px}.cookie-banner-wrapper---brix.cookie-banner-2---brix{background-color:#fff;border-radius:20px;flex-flow:wrap;justify-content:space-between;align-items:center;width:100%;max-width:680px;padding:20px 32px;display:flex;inset:auto auto 32px 32px;box-shadow:0 6px 23px #14142b14}.cookie-banner-wrapper---brix.cookie-banner-2---brix.preview-page{z-index:100;max-width:1200px;display:flex;position:fixed;inset:auto 1% 0% auto}.fs-cc-manager_trigger{display:none}.fs-cc-prefs_checkbox{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin-top:0;margin-left:0;position:absolute;inset:0%}.fs-cc-banner_trigger,.fs-cc-prefs_trigger{display:none}.error-text-3{color:#e23939}.error-message-4{margin-top:1.5rem;padding:.875rem 1rem}.success-text-3{color:var(--663399);font-family:Inter,Arial,sans-serif;font-weight:600}.success-message-4{background-color:#f4f4f4;padding:1.5rem}.uui-button-5{grid-column-gap:.5rem;border:1px solid var(--untitled-ui-primary600);background-color:var(--663399);color:var(--untitled-ui-white);text-align:center;white-space:nowrap;border-radius:.5rem;justify-content:center;align-items:center;padding:.625rem 1.125rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1rem;font-weight:600;line-height:1.5;text-decoration:none;transition:all .3s;display:flex;box-shadow:0 1px 2px #1018280d}.uui-button-5:hover{border-color:var(--untitled-ui-primary700);background-color:var(--dark-slate-grey)}.uui-button-5:focus{background-color:var(--untitled-ui-primary600);box-shadow:0 1px 2px 0 #1018280d,0 0 0 4px var(--untitled-ui-primary100)}.uui-form-button-wrapper-3{flex-direction:column;margin-top:.5rem;display:flex}.uui-form_input-4{border:1px solid var(--untitled-ui-gray300);background-color:var(--untitled-ui-white);height:auto;min-height:2.75rem;color:var(--untitled-ui-gray900);border-radius:.5rem;margin-bottom:0;padding:.5rem .875rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1rem;line-height:1.5;transition:all .3s;box-shadow:0 1px 2px #1018280d}.uui-form_input-4:focus{border-color:var(--untitled-ui-primary300);box-shadow:0 1px 2px 0 #1018280d,0 0 0 4px var(--untitled-ui-primary100);color:var(--untitled-ui-gray900)}.uui-form_input-4::placeholder{color:var(--untitled-ui-gray500)}.uui-form_input-4.text-area{height:auto;min-height:11.25rem;padding-top:.75rem;padding-bottom:.75rem;overflow:auto}.uui-field-label-3{color:var(--untitled-ui-gray700);margin-bottom:.5rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.875rem;font-weight:500;line-height:1.5}.uui-form-field-wrapper-3{position:relative}.uui-contact01_form{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.uui-contact01_component{flex-direction:column;align-items:stretch;max-width:30rem;margin:2rem auto 0}.uui-text-size-large-5{color:var(--elements-webflow-library-neutral--600);letter-spacing:normal;font-family:Inter,Arial,sans-serif;font-size:16px;line-height:1.5}.uui-space-xsmall-5{width:100%;min-height:1rem}.uui-heading-medium-5{color:var(--663399);margin-top:0;margin-bottom:0;font-family:Inter,Arial,sans-serif;font-size:2.25rem;font-weight:600;line-height:1.3}.uui-max-width-large-4{width:100%;max-width:48rem}.uui-max-width-large-4.align-center{margin-left:auto;margin-right:auto}.uui-text-align-center-3{text-align:center}.uui-padding-vertical-xhuge-7{padding-top:1rem;padding-bottom:1rem}.uui-container-small-3{width:100%;max-width:48rem;margin-left:auto;margin-right:auto}.uui-page-padding-7{padding-left:2rem;padding-right:2rem}.uui-text-size-medium-3{color:var(--untitled-ui-gray600);letter-spacing:normal;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1rem;line-height:1.5}.uui-heading-tiny{color:var(--untitled-ui-gray900);letter-spacing:normal;margin-top:0;margin-bottom:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.5}.uui-testimonial02_client-image-wrapper{margin-top:2rem;margin-bottom:1rem}.uui-heading-medium-6{color:var(--untitled-ui-gray900);margin-top:0;margin-bottom:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:2.25rem;font-weight:600;line-height:1.3}.uui-heading-medium-6.text-weight-medium{font-weight:500}.uui-testimonial02_logo{max-height:3rem}.uui-testimonial02_logo-wrapper{margin-bottom:2rem}.uui-testimonial02_component{background-color:var(--untitled-ui-gray50-501);text-align:center;border-radius:1rem;flex-direction:column;align-items:center;padding:4rem;display:flex}.uui-padding-vertical-xhuge-9{padding-top:7rem;padding-bottom:7rem}.uui-container-large-8{width:100%;max-width:80rem;margin-left:auto;margin-right:auto}.uui-page-padding-10{padding-left:2rem;padding-right:2rem}.wbs-testimonial-4-author-name{color:var(--flowstica-webflow-library--black);margin-bottom:0;font-family:Inter,Arial,sans-serif;font-size:18px}.wbs-testimonial-4-author{margin-top:auto}.wbs-testimonial-4-dec{color:var(--flowstica-webflow-library--black);font-family:Inter,Arial,sans-serif;font-size:1.5rem;font-weight:400;line-height:2.25rem}.wbs-testimonial-4-content{background-color:var(--flowstica-webflow-library--white-smoke);border-radius:10px;flex-direction:column;padding:40px;display:flex;position:relative}.wbs-testimonial-4-image{z-index:1;border-radius:10px;position:relative}.wbs-testimonial-4-image-wrap{position:relative}.wbs-testimonial-4-wrap{z-index:1;grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:.5fr 1fr;grid-auto-columns:1fr;margin-bottom:30px;display:grid}.wbs-container{width:100%;max-width:1300px;margin-left:auto;margin-right:auto}.wbs-section{padding:70px 5%}.bold-text-20,.text-block-19{font-family:Inter,Arial,sans-serif}.brix---half-bg-bottom{z-index:-1;background-color:var(--elements-webflow-library-neutral--200);width:100%;height:60%;position:absolute;inset:auto 0% 0%}.brix---paragraph-default-31{text-align:center;margin-bottom:20px;font-family:Inter,Arial,sans-serif;font-size:18px;line-height:30px}.brix---color-neutral-828{color:var(--elements-webflow-library-neutral--600)}.brix---text-center-13{text-align:center}.brix---error-message-3{color:#ff5a65;text-align:center;background-color:#ffeff0;border-radius:16px;margin-top:20px;padding:20px 24px;font-size:18px;line-height:30px}.brix---color-neutral-830{color:var(--elements-webflow-library-neutral--100)}.brix---icon-success-message-big-2{width:60px;margin-bottom:10px}.brix---success-message-3{background-color:var(--elements-webflow-library-accent--primary-1);color:var(--elements-webflow-library-neutral--100);border-radius:24px;padding:28px 28px 32px;font-size:18px;line-height:30px}.brix---btn-primary-10{background-color:var(--663399);color:var(--elements-webflow-library-neutral--100);text-align:center;transform-style:preserve-3d;border-radius:48px;justify-content:center;padding:26px 38px;font-family:Inter,Arial,sans-serif;font-size:18px;font-weight:700;line-height:20px;text-decoration:none;transition:background-color .3s,transform .3s,color .3s}.brix---btn-primary-10:hover{background-color:var(--dark-slate-grey);color:var(--elements-webflow-library-neutral--100);transform:translate3d(0,-3px,.01px)}.brix---text-area{border:1px solid var(--elements-webflow-library-neutral--300);background-color:var(--elements-webflow-library-neutral--100);min-height:144px;box-shadow:0 2px 7px 0 var(--elements-webflow-library-general--shadow-02);border-radius:22px;padding:16px 24px;font-size:18px;line-height:28px;transition:box-shadow .3s,color .3s,border-color .3s}.brix---text-area:hover{border-color:var(--elements-webflow-library-accent--primary-1);box-shadow:0 2px 12px 0 var(--elements-webflow-library--general--shadow-03)}.brix---text-area:focus{border-color:var(--elements-webflow-library-accent--primary-1);color:var(--elements-webflow-library-neutral--800)}.brix---text-area::placeholder{color:var(--elements-webflow-library-neutral--600);font-size:18px}.brix---input-label{color:var(--elements-webflow-library-neutral--800);margin-bottom:16px;font-size:18px;line-height:20px}.brix---input-2{border:1px solid var(--elements-webflow-library-neutral--300);background-color:var(--elements-webflow-library-neutral--100);min-height:70px;box-shadow:0 2px 7px 0 var(--elements-webflow-library-general--shadow-02);border-radius:100px;margin-bottom:0;padding:16px 24px;font-size:18px;line-height:20px;transition:box-shadow .3s,color .3s,border-color .3s}.brix---input-2:hover{border-color:var(--elements-webflow-library-accent--primary-1);box-shadow:0 2px 12px 0 var(--elements-webflow-library--general--shadow-03)}.brix---input-2:focus{border-color:var(--elements-webflow-library-accent--primary-1);color:var(--elements-webflow-library-neutral--800)}.brix---input-2::placeholder{color:var(--elements-webflow-library-neutral--600);font-size:18px}.brix---form-grid-2-columns{grid-column-gap:28px;grid-row-gap:28px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.brix---card-form-v2{border:1px solid var(--elements-webflow-library-neutral--300);background-color:var(--elements-webflow-library-neutral--100);min-height:620px;box-shadow:0 2px 7px 0 var(--elements-webflow-library-general--shadow-01);border-radius:24px;margin-bottom:0;padding:72px 78px;font-family:Inter,Arial,sans-serif}.brix---mg-bottom-64px{margin-bottom:64px}.brix---mg-bottom-40px-10{margin-bottom:40px}.brix---inner-container-752px-center{max-width:752px;margin-left:auto;margin-right:auto}.brix---container-default-17{max-width:1218px;padding-left:24px;padding-right:24px}.brix---section-position-relative-2{padding-top:70px;padding-bottom:70px;position:relative;overflow:hidden}.div-block-7{text-align:left}.uui-text-size-medium-5{color:var(--untitled-ui-gray600);letter-spacing:normal;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1rem;line-height:1.5}.uui-blogpost01_date-wrapper,.uui-blogpost01_author-wrapper{align-items:center;display:flex}.uui-blogpost01_tag-list-wrapper{width:50%}.uui-blogpost01_content-bottom{justify-content:space-between;align-items:flex-end;display:flex}.uui-text-rich-text{color:var(--dark-slate-grey);font-family:Inter,Arial,sans-serif}.uui-text-rich-text h1{margin-top:2rem;margin-bottom:1.5rem}.uui-text-rich-text h2{margin-top:1.5rem;margin-bottom:1rem}.uui-text-rich-text h3{margin-top:1.5rem;margin-bottom:1.5rem}.uui-text-rich-text h4{margin-top:1.5rem;margin-bottom:1.25rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.uui-text-rich-text h5,.uui-text-rich-text h6{margin-top:1.25rem;margin-bottom:1rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.uui-text-rich-text p{margin-bottom:1rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.uui-text-rich-text blockquote{margin-top:1.5rem;margin-bottom:1.5rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-style:italic}.uui-text-rich-text a{text-decoration:underline}.uui-text-rich-text figcaption{color:var(--untitled-ui-gray500);text-align:left;margin-top:1rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.875rem}.uui-blogpost01_content{margin-bottom:40px}.uui-max-width-large-6{width:100%;max-width:48rem}.uui-max-width-large-6.align-center-4,.align-center-4{margin-left:auto;margin-right:auto}.uui-blogpost01_image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.uui-blogpost01_image-wrapper{width:100%;margin-bottom:4rem;margin-left:auto;margin-right:auto;padding-top:50%;position:relative;overflow:hidden}.uui-blogpost01_content-top{justify-content:space-between;align-items:flex-start;width:100%;margin-top:3rem;font-family:Inter,Arial,sans-serif;display:flex}.uui-heading-large{color:var(--untitled-ui-gray900);margin-top:0;margin-bottom:0;font-family:Inter,Arial,sans-serif;font-size:3rem;font-weight:600;line-height:1.2}.uui-blogpost01_title-wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-bottom:5rem;margin-left:auto;margin-right:auto;display:flex}.uui-padding-vertical-xhuge-11{padding-top:60px;padding-bottom:40px}.uui-container-large-10{width:100%;max-width:80rem;margin-left:auto;margin-right:auto}.uui-page-padding-12{padding-left:2rem;padding-right:2rem}.rt-overflow-hidden{overflow:hidden}.rt-position-relative{position:relative}.rt-color-white{color:#fff}.rt-marquee-train-two{grid-column-gap:40px;grid-row-gap:40px;flex:none;justify-content:flex-start;align-items:center;padding-right:40px}.rt-marquee-text{color:#dedede;text-transform:uppercase;font-family:Inter,Arial,sans-serif;font-size:40px;line-height:100px}.rt-about-one-video-marque{z-index:4;width:100%;position:absolute;inset:auto 0% -24px}.rt-marquee-two{justify-content:flex-start;align-items:center;width:100%}.rt-component-container-2{width:100%;max-width:1290px;position:relative}.rt-component-section-2{background-color:var(--radiant-ui-components-library-marketplace--color--white);width:100%;color:var(--radiant-ui-components-library-marketplace--color--body-font-dark);padding:80px 15px;font-family:Outfit;font-size:17px;font-weight:300;line-height:29px;position:relative}.rt-overflow-none-2{overflow:hidden}.rt-home-three-cta-contain-wrap-2{perspective:1000px;flex-flow:column;justify-content:space-between;align-items:center;display:flex}.rt-full-width-2{border-radius:10px;width:100%}.rt-full-width-2.rt-container-small-2.rt-home-three-cta-contain{z-index:5;position:relative}.rt-home-three-cta-2{border-radius:10px;overflow:hidden}.rt-home-three-cta-link-arrow-2{z-index:5;position:relative}.rt-home-three-cta-main-box-3{justify-content:center;align-items:center;height:450px;padding-top:60px;padding-bottom:60px;display:flex}.rt-home-three-cta-main-box-3.rt-position-relative.rt-overflow-hidden.rt-background-dark-2{background-color:var(--radiant-ui-components-library-marketplace--color--button-background-dark)}.rt-home-three-cta-background-3{background-image:url(https://cdn.prod.website-files.com/63a7b9dc0ff79d895f5250e9/6661f02c6b2c2df8d4f0fcd8_2024%20precision%20globe%20conference%20Image.avif);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:130%;position:absolute;left:0%;right:0%}.rt-home-three-cta-button-2{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:left;border:1px solid #fff;border-radius:50%;flex-flow:row;justify-content:center;align-items:center;width:100px;height:100px;display:flex}.rt-container-small-2{max-width:1290px;padding-left:15px;padding-right:15px}.rt-background-dark-2{background-color:var(--radiant-ui-components-library-marketplace--color--button-background-dark)}.peg-nav-cta{color:#fff;letter-spacing:-.01em;white-space:nowrap;background-color:#639;border-radius:8px;margin-left:18px;padding:13px 24px;font-family:Inter,Arial,sans-serif;font-size:15px;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-block}.peg-nav-cta:hover{background-color:#52287d}.peg-nav-shell{z-index:1000;background-color:#fff;border-bottom:1px solid #ece7f3;font-family:Inter,Arial,sans-serif;position:sticky;top:0}.peg-nav-item{color:#3f3a4d;letter-spacing:-.01em;font-family:Inter,Arial,sans-serif;font-size:15px;font-weight:500;transition:color .2s}.peg-nav-logo{object-fit:contain;width:auto;max-width:100%;height:70px}.peg-hero-1{background-color:#fff;background-image:linear-gradient(#c6a8e4 0%,#d5bdec 22%,#e6d6f5 50%,#f5eefb 78%,#fff 100%);padding:72px 5% 96px;font-family:Inter,Arial,sans-serif;position:relative;overflow:hidden}.peg-hero-inner{z-index:2;grid-column-gap:64px;grid-row-gap:64px;align-items:stretch;max-width:1320px;margin:0 auto;display:flex;position:relative}.peg-hero-copy{z-index:2;flex-direction:column;flex:48%;justify-content:center;min-width:0;padding-top:24px;padding-bottom:24px;display:flex;position:relative}.peg-hero-eyebrow{color:#639;letter-spacing:.18em;text-transform:uppercase;margin-bottom:20px;font-size:13px;font-weight:600}.peg-hero-title-1-2-3-4{color:#4b1d63;letter-spacing:-.035em;margin:0 0 18px;font-family:Inter,Arial,sans-serif;font-size:54px;font-weight:700;line-height:1.08}.peg-hero-sub-1{color:#514c5e;max-width:560px;margin:0 0 34px;font-size:17px;line-height:1.65}.peg-hero-actions{grid-column-gap:14px;grid-row-gap:14px;flex-wrap:wrap;margin-bottom:44px;display:flex}.peg-btn-primary-1-2-3-4{color:#fff;background-color:#639;border-radius:9px;padding:16px 30px;font-size:16px;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-block}.peg-btn-primary-1-2-3-4:hover{background-color:#52287d}.peg-btn-ghost-1{color:#639;background-color:#fff;border:1.5px solid #d9c9e8;border-radius:9px;padding:16px 30px;font-size:16px;font-weight:600;text-decoration:none;transition:border-color .2s;display:inline-block}.peg-btn-ghost-1:hover{border-color:#639}.peg-hero-tags-1-2-3-4-5{grid-column-gap:26px;grid-row-gap:26px;border-top:2px solid #639;flex-wrap:wrap;align-items:center;max-width:330px;padding-top:26px;display:flex}.peg-hero-tag{color:#639;letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:600}.peg-hero-media{flex:52%;align-self:stretch;min-width:0;margin-right:calc(50% - 50vw + 48px);display:flex}.peg-hero-frame{background-image:repeating-linear-gradient(45deg,#f1e9f8,#f1e9f8 12px,#e9def4 12px 24px);border:0 dashed #fff0;border-radius:28px;justify-content:center;align-items:center;width:100%;height:100%;min-height:660px;display:flex;position:relative;overflow:hidden}.peg-exp{background-color:#fbf9fd;padding:8px 0;font-family:Inter,Arial,sans-serif}.peg-exp-inner{grid-row-gap:0;grid-column-gap:0;align-items:stretch;max-width:1400px;margin:0 auto;display:flex}.peg-exp-media{flex:50%;min-width:0;padding:56px 0 56px 5%}.peg-exp-frame{background-color:#f1e9f8;border:0 dashed #c3a9d9;border-radius:14px;justify-content:center;align-items:center;width:100%;height:100%;min-height:420px;display:flex;position:relative;overflow:hidden}.peg-exp-copy{z-index:4;background-color:#fff;border-left:4px solid #639;border-radius:16px;flex-direction:column;flex:50%;justify-content:center;min-width:0;margin-top:56px;margin-bottom:56px;margin-left:-64px;padding:44px;display:flex;position:relative;box-shadow:0 18px 44px #4b1d6321,0 2px 6px #4b1d630f}.peg-exp-h2-1{color:#4b1d63;letter-spacing:-.025em;margin-top:0;margin-bottom:20px;font-family:Inter,Arial,sans-serif;font-size:42px;font-weight:700;line-height:1.12}.peg-exp-p-1{color:#514c5e;max-width:430px;margin-top:0;margin-bottom:32px;font-size:18px;line-height:1.6}.peg-exp-btn{color:#fff;background-color:#639;border-radius:9px;align-self:flex-start;padding:16px 30px;font-size:16px;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-block}.peg-exp-btn:hover{background-color:#52287d}.peg-cta{background-image:linear-gradient(115deg,#5b2483 0%,#6b2c91 45%,#8a3aa8 100%);padding:76px 5%;font-family:Inter,Arial,sans-serif;position:relative;overflow:hidden}.peg-cta-inner{z-index:2;grid-column-gap:0px;grid-row-gap:0px;text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:860px;margin:0 auto;display:flex;position:relative}.peg-cta-h2-1{color:#fff;text-align:center;letter-spacing:-.025em;max-width:760px;margin:0 0 32px;font-family:Inter,Arial,sans-serif;font-size:44px;font-weight:700;line-height:1.2}.peg-cta-btn{color:#5b2483;white-space:nowrap;background-color:#fff;border-radius:9px;padding:17px 32px;font-size:16px;font-weight:600;text-decoration:none;transition:background-color .2s,color .2s;display:inline-block}.peg-cta-btn:hover{color:#42175f;background-color:#f4ebff}.peg-cta-glow{z-index:1;background-color:#ffffff12;border-radius:50%;width:520px;height:520px;position:absolute;top:-260px;right:-120px}.peg-foot{background-image:linear-gradient(#fff 0%,#faf7fd 38%,#f4eefa 100%);border-top:1px solid #ece7f3;padding:76px 5% 34px;font-family:Inter,Arial,sans-serif}.peg-foot-inner{max-width:1240px;margin:0 auto}.peg-foot-grid{grid-column-gap:56px;grid-row-gap:56px;border-bottom:1px solid #e4dbee;grid-template-rows:auto;grid-template-columns:1.6fr 1fr 1fr 1.5fr;padding-bottom:52px;display:grid}.peg-foot-brand{min-width:0}.peg-foot-logo-slot{margin-bottom:20px}.peg-foot-tag{color:#5f5a6b;max-width:290px;margin-top:0;margin-bottom:24px;font-size:15px;line-height:1.6}.peg-foot-contact{grid-column-gap:9px;grid-row-gap:9px;flex-direction:column;margin-bottom:26px;display:flex}.peg-foot-contact-link{color:#4b1d63;font-size:15px;font-weight:500;text-decoration:none;transition:color .2s}.peg-foot-contact-link:hover{color:#639}.peg-foot-social{grid-column-gap:10px;grid-row-gap:10px;display:flex}.peg-foot-social-dot{background-color:#f0e6f8;border:1px solid #e0cff0;border-radius:50%;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;transition:background-color .2s;display:flex}.peg-foot-social-dot:hover{background-color:#e2cff4}.peg-foot-col{min-width:0}.peg-foot-h4{color:#2c1c3a;letter-spacing:.12em;text-transform:uppercase;margin-top:0;margin-bottom:20px;font-family:Inter,Arial,sans-serif;font-size:13px;font-weight:700}.peg-foot-links{grid-column-gap:12px;grid-row-gap:12px;flex-direction:column;display:flex}.peg-foot-link{color:#5f5a6b;font-size:15px;text-decoration:none;transition:color .2s}.peg-foot-link:hover{color:#639}.peg-foot-news-p{color:#5f5a6b;margin-top:0;margin-bottom:20px;font-size:15px;line-height:1.6}.peg-foot-form-slot{margin-bottom:12px}.peg-foot-input{color:#2c1c3a;background-color:#fff;border:1px solid #ddd0ec;border-radius:9px;width:100%;height:48px;margin-bottom:10px;padding:0 16px;font-family:Inter,Arial,sans-serif;font-size:15px}.peg-foot-submit{color:#fff;cursor:pointer;background-color:#639;border-style:none;border-radius:9px;width:100%;padding:14px 24px;font-family:Inter,Arial,sans-serif;font-size:15px;font-weight:600;transition:background-color .2s}.peg-foot-submit:hover{background-color:#52287d}.peg-foot-fineprint{color:#8b8697;margin:0;font-size:13px;line-height:1.5}.peg-foot-bottom{grid-column-gap:28px;grid-row-gap:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-top:26px;display:flex}.peg-foot-legal{grid-column-gap:22px;grid-row-gap:22px;flex-wrap:wrap;display:flex}.peg-foot-legal-link{color:#8b8697;font-size:13px;text-decoration:none;transition:color .2s}.peg-foot-legal-link:hover{color:#639}.peg-ff{z-index:9999;background-color:#26103894;justify-content:center;align-items:center;padding:24px;font-family:Inter,Arial,sans-serif;display:none;position:fixed;inset:0;overflow:auto}.peg-ff-inner{grid-column-gap:56px;background-color:#fff;background-image:linear-gradient(135deg,#faf7fd 0%,#f5eefb 100%);border:1px solid #e8dcf4;border-radius:18px;grid-template-columns:1fr 1.15fr;align-items:center;width:100%;max-width:1040px;max-height:92vh;margin:0 auto;padding:56px;display:grid;position:relative;overflow:auto;box-shadow:0 30px 80px #14062259}.peg-ff-h2{color:#4b1d63;letter-spacing:-.025em;margin-top:0;margin-bottom:14px;font-family:Inter,Arial,sans-serif;font-size:36px;font-weight:700;line-height:1.15}.peg-ff-p{color:#514c5e;max-width:420px;margin-top:0;margin-bottom:0;font-size:17px;line-height:1.6}.peg-ff-slot{background-color:#fff;border:1px solid #e8dcf4;border-radius:14px;margin-top:4px;padding:12px 30px 30px;box-shadow:0 18px 44px #4b1d6314}.peg-ff-label{color:#2c1c3a;letter-spacing:-.01em;margin-top:22px;margin-bottom:9px;font-family:Inter,Arial,sans-serif;font-size:14px;font-weight:600;display:block}.peg-ff-hint{color:#8b8697;margin-top:8px;margin-bottom:0;font-size:13px;line-height:1.5}.peg-ff-input{color:#2c1c3a;background-color:#fff;border:1px solid #ddd0ec;border-radius:10px;width:100%;height:52px;margin-bottom:0;padding-left:16px;padding-right:16px;font-family:Inter,Arial,sans-serif;font-size:15px;transition:border-color .2s,box-shadow .2s}.peg-ff-input:focus{border-color:#639;box-shadow:0 0 0 3px #6633991f}.peg-ff-field{margin-bottom:0}.peg-ff-checkrow{grid-column-gap:10px;grid-row-gap:10px;flex-wrap:wrap;grid-template-columns:1fr 1fr;margin-bottom:4px;display:grid}.peg-ff-checkbox{grid-column-gap:10px;align-items:center;width:100%;margin:0;padding-left:0;display:flex}.peg-ff-checklabel{color:#3f3a4d;margin-bottom:0;font-family:Inter,Arial,sans-serif;font-size:15px;font-weight:500}.peg-ff-submit{color:#fff;cursor:pointer;background-color:#639;border-style:none;border-radius:9px;width:100%;margin-top:4px;padding:17px 32px;font-family:Inter,Arial,sans-serif;font-size:16px;font-weight:600;transition:background-color .2s}.peg-ff-submit:hover{background-color:#52287d}.peg-ff-done{color:#4b1d63;background-color:#f2eafa;border:1px solid #d9c3ef;border-radius:12px;padding:26px 28px;font-family:Inter,Arial,sans-serif;font-size:16px;line-height:1.6}.peg-ff-copy{flex-direction:column;justify-content:center;padding-right:16px;display:flex}.peg-ff-box{border:1.5px solid #c9b2de;border-radius:50%;flex:none;width:19px;height:19px;margin-top:0;margin-left:0;margin-right:0}.peg-app-phone{z-index:5;width:400px;max-width:100%;height:auto;margin-bottom:-56px;display:block;position:relative}.peg-ai2{background-image:radial-gradient(circle at 78% 22%,#a36cd147 0%,#a36cd100 42%),radial-gradient(circle at 12% 78%,#783ead2e 0%,#783ead00 45%),radial-gradient(circle at 92% 88%,#c49ae84d 0%,#c49ae800 38%),linear-gradient(135deg,#f8f2fd 0%,#f0e6f9 50%,#e9dcf5 100%);padding:52px 5% 0;font-family:Inter,Arial,sans-serif;position:relative;overflow:visible}.peg-ai2-inner{grid-column-gap:56px;grid-template-rows:auto;grid-template-columns:1fr 1fr;align-items:end;max-width:1240px;margin:0 auto;display:grid}.peg-ai2-copy{z-index:3;padding-bottom:52px;position:relative}.peg-ai2-h2{color:#4b1d63;letter-spacing:-.025em;max-width:480px;margin-top:0;margin-bottom:16px;font-family:Inter,Arial,sans-serif;font-size:52px;font-weight:700;line-height:1.08}.peg-ai2-p{color:#514c5e;max-width:440px;margin-top:0;margin-bottom:26px;font-size:17px;line-height:1.6}.peg-ai2-btn{color:#fff;background-color:#639;border-radius:9px;padding:16px 30px;font-family:Inter,Arial,sans-serif;font-size:16px;font-weight:600;text-decoration:none;display:inline-block}.peg-ai2-btn:hover{background-color:#52287d}.peg-ai2-media{z-index:3;grid-column-gap:26px;justify-content:center;align-items:flex-end;display:flex;position:relative}.peg-ai2-script{color:#8a5fae;max-width:210px;padding-bottom:96px;font-family:Great Vibes,Parisienne,Caveat,cursive;font-size:42px;font-style:normal;font-weight:400;line-height:1.3}.peg-net{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.peg-net-node{background-color:#7a3ea880;border-radius:50%;position:absolute}.peg-net-node-lg{background-color:#7a3ea852}.peg-net-line{transform-origin:0;background-image:linear-gradient(90deg,#8a5abe00 0%,#8a5abe6b 50%,#8a5abe00 100%);height:1px;position:absolute}.peg-net-glow{background-image:radial-gradient(circle,#fffc 0%,#ffffff38 55%,#fff0 72%);border-radius:50%;position:absolute}.peg-n1{width:9px;height:9px;top:16%;left:31%}.peg-n2{width:6px;height:6px;top:38%;left:22%}.peg-n3{width:12px;height:12px;top:62%;left:36%}.peg-n4{width:7px;height:7px;top:24%;left:47%}.peg-n5{width:10px;height:10px;top:78%;left:18%}.peg-n6{width:6px;height:6px;top:12%;left:64%}.peg-n7{width:14px;height:14px;top:46%;left:72%}.peg-n8{width:8px;height:8px;top:72%;left:62%}.peg-n9{width:6px;height:6px;top:30%;left:88%}.peg-n10{width:11px;height:11px;top:84%;left:82%}.peg-n11{width:7px;height:7px;top:56%;left:94%}.peg-n12{width:9px;height:9px;top:8%;left:9%}.peg-l1{width:190px;top:19%;left:32%;transform:rotate(34deg)}.peg-l2{width:150px;top:40%;left:23%;transform:rotate(-58deg)}.peg-l3{width:210px;top:64%;left:37%;transform:rotate(-22deg)}.peg-l4{width:170px;top:14%;left:65%;transform:rotate(47deg)}.peg-l5{width:160px;top:48%;left:73%;transform:rotate(62deg)}.peg-l6{width:200px;top:74%;left:63%;transform:rotate(-38deg)}.peg-l7{width:130px;top:32%;left:89%;transform:rotate(108deg)}.peg-l8{width:180px;top:10%;left:10%;transform:rotate(58deg)}.peg-l9{width:145px;top:80%;left:19%;transform:rotate(-52deg)}.peg-g1{width:220px;height:220px;top:6%;left:40%}.peg-g2{width:150px;height:150px;top:60%;left:26%}.peg-g3{background-image:radial-gradient(circle,#c696eb59 0%,#c696eb1a 55%,#c696eb00 72%);width:280px;height:280px;top:30%;left:70%}.peg-g4{width:120px;height:120px;top:80%;left:88%}.peg-sum{background-color:#fff;padding:88px 5%;font-family:Inter,Arial,sans-serif}.peg-sum-inner{max-width:1240px;margin:0 auto}.peg-sum-head{grid-column-gap:32px;grid-row-gap:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:38px;display:flex}.peg-sum-h2{color:#4b1d63;letter-spacing:-.025em;margin-top:0;margin-bottom:0;font-family:Inter,Arial,sans-serif;font-size:42px;font-weight:700;line-height:1.1}.peg-sum-filters{grid-column-gap:12px;grid-row-gap:12px;flex-wrap:wrap;align-items:center;margin-bottom:0;display:flex}.peg-sum-select{color:#3f3a4d;background-color:#fff;border:1px solid #ddd0ec;border-radius:9px;flex:none;width:auto;min-width:150px;height:44px;margin-bottom:0;padding-left:14px;padding-right:34px;font-family:Inter,Arial,sans-serif;font-size:15px;transition:border-color .2s,box-shadow .2s}.peg-sum-select:focus{border-color:#639;box-shadow:0 0 0 3px #6633991f}.peg-sum-list{grid-column-gap:28px;grid-row-gap:28px;grid-template-rows:auto;grid-template-columns:repeat(3,1fr);display:grid}.peg-sum-empty{color:#8b8697;text-align:center;border:1px dashed #ddd0ec;border-radius:14px;padding:44px 24px;font-size:15px}.peg-sum-all{color:#2b1938;text-align:center;white-space:nowrap;background-color:#fff;border:1px solid #d7d2de;border-radius:9px;justify-content:center;align-self:center;align-items:center;width:fit-content;margin-top:44px;margin-left:auto;margin-right:auto;padding:15px 26px;font-family:Inter,Arial,sans-serif;font-size:15px;font-weight:600;text-decoration:none;transition:border-color .2s,color .2s,box-shadow .24s,transform .24s;display:flex}.peg-sum-all:hover{color:#5b2483;border-color:#639;transform:translateY(-2px);box-shadow:0 10px 26px #4b1d631f}.peg-card-1{background-color:#fff;border:1px solid #ece7f3;border-radius:14px;flex-direction:column;height:100%;transition:box-shadow .25s,transform .25s;display:flex;overflow:hidden}.peg-card-1:hover{transform:translateY(-3px);box-shadow:0 14px 34px #4b1d631f}.peg-card-thumb{z-index:2;object-fit:cover;background-color:#f1e9f8;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.peg-card-body-1{flex-direction:column;flex:1;padding:22px 24px 26px;display:flex}.peg-card-tag-1{color:#639;letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px;font-family:Inter,Arial,sans-serif;font-size:11px;font-weight:600}.peg-card-city{color:#2c1c3a;letter-spacing:-.02em;margin-top:0;margin-bottom:10px;font-family:Inter,Arial,sans-serif;font-size:19px;font-weight:700;line-height:1.3}.peg-card-meta-1{grid-column-gap:9px;color:#5f5a6b;align-items:flex-start;margin-bottom:9px;font-size:14px;line-height:1.45;display:flex}.peg-card-ico{border:1.5px solid #a98cc4;border-radius:3px;flex:0 0 15px;width:15px;height:15px;margin-top:2px}.peg-card-ico-pin{border-radius:50% 50% 50% 2px}.peg-card-link-1{color:#639;margin-top:auto;padding-top:18px;font-family:Inter,Arial,sans-serif;font-size:14px;font-weight:600;text-decoration:none;transition:color .2s}.peg-card-link-1:hover{color:#52287d}.peg-sum-filter-wrap{grid-column-gap:12px;grid-row-gap:12px;flex-wrap:wrap;align-items:center;margin-bottom:0;display:flex}.peg-card-thumbwrap{background-color:#f1e9f8;border-bottom:1px solid #ece7f3;justify-content:center;align-items:center;width:100%;height:190px;display:flex;position:relative;overflow:hidden}.peg-ff-close{z-index:5;color:#4b1d63;cursor:pointer;background-color:#fff;border:1px solid #e4d7f0;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:20px;font-weight:500;line-height:1;text-decoration:none;transition:background-color .2s;display:flex;position:absolute;top:16px;right:18px}.peg-ff-close:hover{background-color:#f0e6f8}.peg-faq{background-color:#fff;padding:88px 5%;font-family:Inter,Arial,sans-serif}.peg-faq-inner{grid-column-gap:64px;grid-template-rows:auto;grid-template-columns:1fr 1.5fr;align-items:start;max-width:1240px;margin:0 auto;display:grid}.peg-faq-head{position:sticky;top:110px}.peg-faq-eyebrow{color:#639;letter-spacing:.18em;text-transform:uppercase;margin-bottom:16px;font-family:Inter,Arial,sans-serif;font-size:13px;font-weight:600}.peg-faq-h2{color:#4b1d63;letter-spacing:-.025em;margin-top:0;margin-bottom:16px;font-family:Inter,Arial,sans-serif;font-size:42px;font-weight:700;line-height:1.1}.peg-faq-sub{color:#514c5e;max-width:330px;margin-top:0;margin-bottom:24px;font-size:17px;line-height:1.6}.peg-faq-link{color:#639;font-family:Inter,Arial,sans-serif;font-size:15px;font-weight:600;text-decoration:none}.peg-faq-link:hover{color:#52287d}.peg-faq-list{border-top:1px solid #ece7f3}.peg-faq-item{border-bottom:1px solid #ece7f3;padding-top:26px;padding-bottom:26px}.peg-faq-q{color:#2c1c3a;letter-spacing:-.02em;margin-top:0;margin-bottom:10px;font-family:Inter,Arial,sans-serif;font-size:19px;font-weight:600;line-height:1.35}.peg-faq-a{color:#5f5a6b;max-width:640px;margin:0;font-size:16px;line-height:1.65}.peg-totop{z-index:900;opacity:0;color:#fff;visibility:hidden;background-color:#639;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-family:Inter,Arial,sans-serif;font-size:20px;line-height:1;text-decoration:none;transition:opacity .25s,transform .25s,background-color .2s,visibility .25s;display:flex;position:fixed;bottom:28px;right:28px;transform:translateY(12px);box-shadow:0 10px 26px #4b1d6352}.peg-totop:hover{background-color:#52287d}.peg-totop-arrow{border-top:2.5px solid #fff;border-left:2.5px solid #fff;width:11px;height:11px;margin-top:4px;transform:rotate(45deg)}.peg-cookie{z-index:9500;background-color:#fff;border-top:1px solid #e4dbee;padding:22px 5%;font-family:Inter,Arial,sans-serif;display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -12px 40px #26103824}.peg-cookie-inner{grid-column-gap:40px;grid-row-gap:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;max-width:1240px;margin:0 auto;display:flex}.peg-cookie-copy{flex:520px;min-width:0}.peg-cookie-h{color:#2c1c3a;letter-spacing:-.01em;margin-top:0;margin-bottom:6px;font-family:Inter,Arial,sans-serif;font-size:16px;font-weight:700}.peg-cookie-p{color:#5f5a6b;max-width:760px;margin:0;font-size:14px;line-height:1.6}.peg-cookie-link{color:#639;font-weight:600;text-decoration:underline}.peg-cookie-actions{grid-column-gap:12px;grid-row-gap:12px;flex-wrap:wrap;flex:none;display:flex}.peg-cookie-accept{color:#fff;white-space:nowrap;background-color:#639;border-radius:9px;padding:13px 28px;font-family:Inter,Arial,sans-serif;font-size:15px;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-block}.peg-cookie-accept:hover{background-color:#52287d}.peg-cookie-decline{color:#4b1d63;white-space:nowrap;background-color:#fff;border:1.5px solid #ddd0ec;border-radius:9px;padding:13px 28px;font-family:Inter,Arial,sans-serif;font-size:15px;font-weight:600;text-decoration:none;transition:border-color .2s;display:inline-block}.peg-cookie-decline:hover{border-color:#639}.peg-foot-social-icon{object-fit:contain;width:20px;height:20px;display:block}.peg-hero-photo{z-index:2;object-fit:cover;object-position:50% 50%;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.peg-hero-globe{z-index:0;opacity:.1;pointer-events:none;object-fit:contain;width:620px;height:620px;position:absolute;top:50%;left:-140px;transform:translateY(-50%)}.peg-card-summary{color:#5f5a6b;margin-top:0;margin-bottom:16px;font-family:Inter,Arial,sans-serif;font-size:14px;line-height:1.55}.peg-card-year,.peg-card-year.peg-card-citytag{display:none}.peg-stores{grid-column-gap:12px;grid-row-gap:12px;flex-wrap:wrap;margin-top:22px;display:flex}.peg-store{background-color:#111015;border-radius:10px;flex-direction:column;justify-content:center;min-width:150px;padding:9px 20px 9px 18px;text-decoration:none;transition:background-color .2s,transform .24s;display:flex}.peg-store:hover{background-color:#2a2730;transform:translateY(-2px)}.peg-store-sm{color:#cfcbd6;letter-spacing:.05em;text-transform:uppercase;font-family:Inter,Arial,sans-serif;font-size:10px;line-height:1.3}.peg-store-lg{color:#fff;letter-spacing:-.01em;font-family:Inter,Arial,sans-serif;font-size:16px;font-weight:600;line-height:1.25}.peg-foot-sig{grid-column-gap:18px;grid-row-gap:10px;flex-wrap:wrap;align-items:center;display:flex}.peg-foot-sigrule{background-color:#639;width:34px;height:2px}.peg-foot-sigword{color:#639;letter-spacing:.16em;text-transform:uppercase;font-family:Inter,Arial,sans-serif;font-size:11px;font-weight:600}.peg-sp{z-index:9999;background-color:#26103894;justify-content:center;align-items:center;padding:24px;font-family:Inter,Arial,sans-serif;display:none;position:fixed;inset:0;overflow:auto}.peg-sp-inner{grid-column-gap:56px;background-color:#fff;background-image:linear-gradient(135deg,#faf7fd 0%,#f5eefb 100%);border:1px solid #e8dcf4;border-radius:18px;grid-template-rows:auto;grid-template-columns:1fr 1.15fr;align-items:center;width:100%;max-width:1040px;max-height:92vh;padding:56px;display:grid;position:relative;overflow:auto;box-shadow:0 30px 80px #14062259}.peg-sp-close{z-index:5;color:#4b1d63;background-color:#fff;border:1px solid #e4d7f0;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:20px;line-height:1;text-decoration:none;transition:background-color .2s;display:flex;position:absolute;top:16px;right:18px}.peg-sp-close:hover{background-color:#f0e6f8}.peg-sp-copy{flex-direction:column;justify-content:center;padding-right:16px;display:flex}.peg-sp-h2{color:#4b1d63;letter-spacing:-.025em;margin-top:0;margin-bottom:14px;font-family:Inter,Arial,sans-serif;font-size:36px;font-weight:700;line-height:1.15}.peg-sp-p{color:#514c5e;max-width:420px;margin-top:0;margin-bottom:18px;font-size:17px;line-height:1.6}.peg-sp-list{grid-row-gap:9px;flex-direction:column;display:flex}.peg-sp-li{grid-column-gap:10px;color:#3f3a4d;align-items:flex-start;font-size:15px;line-height:1.5;display:flex}.peg-sp-dot{background-color:#639;border-radius:50%;flex:0 0 7px;width:7px;height:7px;margin-top:7px}.peg-sp-slot{background-color:#fff;border:1px solid #e8dcf4;border-radius:14px;padding:12px 30px 30px;box-shadow:0 18px 44px #4b1d6314}.peg-spk{font-family:Inter,Arial,sans-serif}.peg-ff-img{object-fit:cover;border-radius:12px;width:100%;height:200px;margin-top:22px;display:block}.peg-exp-photo{object-fit:cover;object-position:50% 45%;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.ab-hero{background-image:linear-gradient(#c6a8e4 0%,#d5bdec 22%,#e6d6f5 50%,#f5eefb 78%,#fff 100%);padding:104px 5% 96px;font-family:Inter,Arial,sans-serif;position:relative;overflow:hidden}.ab-hero-in{z-index:2;grid-column-gap:72px;grid-row-gap:56px;text-align:left;grid-template-columns:1fr 1.05fr;align-items:center;max-width:1240px;margin:0 auto;display:grid;position:relative}.ab-eyebrow{color:#639;letter-spacing:.18em;text-transform:uppercase;margin-bottom:22px;font-family:Inter,Arial,sans-serif;font-size:13px;font-weight:600}.ab-h1{color:#231032;letter-spacing:-.035em;max-width:520px;margin:0 0 22px;font-family:Inter,Arial,sans-serif;font-size:62px;font-weight:700;line-height:1.03}.ab-h1-em{color:#8a2fa6;font-style:normal}.ab-lede{color:#514c5e;max-width:440px;margin:0 0 34px;font-size:17px;line-height:1.6}.ab-actions{grid-column-gap:14px;grid-row-gap:14px;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-bottom:56px;display:flex}.ab-btn{color:#fff;background-color:#639;border-radius:9px;padding:16px 30px;font-family:Inter,Arial,sans-serif;font-size:16px;font-weight:600;text-decoration:none;transition:background-color .2s,transform .24s;display:inline-block}.ab-btn:hover{background-color:#52287d;transform:translateY(-2px)}.ab-btn-ghost{color:#639;background-color:#fff;border:1.5px solid #d9c9e8;border-radius:9px;padding:16px 30px;font-family:Inter,Arial,sans-serif;font-size:16px;font-weight:600;text-decoration:none;transition:border-color .2s,transform .24s;display:inline-block}.ab-btn-ghost:hover{border-color:#639;transform:translateY(-2px)}.ab-strap{grid-column-gap:14px;justify-content:flex-start;align-items:flex-start;max-width:660px;margin-bottom:44px;margin-left:0;margin-right:0;display:flex}.ab-strap-mark{color:#8a3aa8;font-size:20px;line-height:1.3}.ab-strap-t{color:#4b1d63;letter-spacing:-.02em;margin:0;font-family:Inter,Arial,sans-serif;font-size:21px;font-weight:600;line-height:1.4}.ab-strap-b{font-weight:700}.ab-hero-frame{z-index:2;text-align:center;background-color:#e9def4;border-radius:235px 235px 20px 20px;justify-content:center;align-items:center;width:100%;max-width:470px;height:560px;font-family:Inter,Arial,sans-serif;display:flex;position:relative;overflow:hidden}.ab-story{background-color:#fff;padding:88px 5%;font-family:Inter,Arial,sans-serif}.ab-story-in{max-width:1240px;margin:0 auto}.ab-num{color:#8a3aa8;letter-spacing:.2em;text-transform:uppercase;margin-bottom:18px;font-family:Inter,Arial,sans-serif;font-size:12px;font-weight:700}.ab-h2{color:#4b1d63;letter-spacing:-.03em;max-width:720px;margin-top:0;margin-bottom:40px;font-family:Inter,Arial,sans-serif;font-size:46px;font-weight:700;line-height:1.08}.ab-story-grid{grid-column-gap:64px;grid-template-rows:auto;grid-template-columns:1fr 1fr;align-items:start;display:grid}.ab-story-frame{text-align:center;background-color:#f1e9f8;border-radius:16px;justify-content:center;align-items:center;width:100%;height:420px;padding-left:20px;padding-right:20px;display:flex;position:relative;overflow:hidden}.ab-cap{color:#8b8697;margin-top:12px;margin-bottom:0;font-size:13px;font-style:italic}.ab-p{color:#514c5e;margin-top:0;margin-bottom:18px;font-size:17px;line-height:1.7}.ab-p-lead{color:#2c1c3a;margin-top:0;margin-bottom:20px;font-size:19px;font-weight:600;line-height:1.55}.ab-purpose{border-left:3px solid #639;margin-top:30px;padding-left:22px}.ab-purpose-l{color:#639;letter-spacing:.18em;text-transform:uppercase;margin-bottom:10px;font-family:Inter,Arial,sans-serif;font-size:12px;font-weight:700}.ab-purpose-t{color:#2c1c3a;margin:0;font-family:Inter,Arial,sans-serif;font-size:19px;font-weight:600;line-height:1.5}.ab-appr{background-image:linear-gradient(135deg,#faf7fd 0%,#f4ecfa 55%,#efe6f8 100%);padding:88px 5%;font-family:Inter,Arial,sans-serif}.ab-appr-in{max-width:1240px;margin:0 auto}.ab-appr-sub{color:#514c5e;max-width:540px;margin-top:0;margin-bottom:46px;font-size:18px;line-height:1.6}.ab-appr-grid{grid-column-gap:28px;grid-row-gap:28px;grid-template-rows:auto;grid-template-columns:repeat(3,1fr);display:grid}.ab-appr-card{background-color:#fff;border:1px solid #ece7f3;border-radius:16px;padding:34px 30px;transition:box-shadow .3s,transform .3s}.ab-appr-card:hover{transform:translateY(-5px);box-shadow:0 18px 44px #4b1d631f}.ab-appr-top{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.ab-appr-n{color:#639;letter-spacing:.14em;font-family:Inter,Arial,sans-serif;font-size:13px;font-weight:700}.ab-appr-mark{color:#b45ce8;font-size:19px}.ab-appr-t{color:#2c1c3a;letter-spacing:-.02em;margin-top:0;margin-bottom:12px;font-family:Inter,Arial,sans-serif;font-size:22px;font-weight:700;line-height:1.25}.ab-appr-p{color:#5f5a6b;margin:0;font-size:15px;line-height:1.65}.ab-comm{background-color:#fff;padding:88px 5%;font-family:Inter,Arial,sans-serif}.ab-comm-in{max-width:1240px;margin:0 auto}.ab-comm-head{grid-column-gap:40px;grid-row-gap:18px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;margin-bottom:40px;display:flex}.ab-comm-link{color:#639;white-space:nowrap;font-family:Inter,Arial,sans-serif;font-size:15px;font-weight:600;text-decoration:none}.ab-comm-link:hover{color:#52287d}.ab-comm-grid{border-top:1px solid #ece2f5;grid-template-rows:auto;margin-top:40px;margin-bottom:56px;display:block}.ab-comm-card{grid-column-gap:24px;grid-row-gap:5px;background-color:#0000;border:1px solid #ece7f3;border-bottom-color:#ece2f5;border-radius:0;grid-template-rows:auto auto;grid-template-columns:110px 1fr 150px;align-items:center;padding:28px 0;text-decoration:none;transition:background-color .24s;display:grid}.ab-comm-card:hover{background-color:#faf7fd}.ab-comm-code{color:#8a3aa8;letter-spacing:.16em;grid-area:1/1/3/2;align-self:center;margin-bottom:0;font-family:Inter,Arial,sans-serif;font-size:13px;font-weight:700}.ab-comm-t{color:#2c1c3a;letter-spacing:-.02em;grid-area:1/2/2/3;margin-top:0;margin-bottom:0;font-family:Inter,Arial,sans-serif;font-size:24px;font-weight:700;line-height:1.25}.ab-comm-p{color:#5f5a6b;grid-area:2/2/3/3;margin-top:0;margin-bottom:0;font-size:14px;line-height:1.6}.ab-comm-go{color:#639;letter-spacing:.01em;white-space:nowrap;grid-area:1/3/3/4;place-self:center end;font-size:15px;font-weight:600}.ab-comm-frame{text-align:center;background-color:#f1e9f8;border-radius:18px;justify-content:center;align-items:center;width:100%;height:380px;margin-bottom:44px;padding-left:20px;padding-right:20px;display:flex;position:relative;overflow:hidden}.ab-band{z-index:2;pointer-events:none;text-align:left;background-image:linear-gradient(90deg,#2b1938e6 0%,#2b1938a3 36%,#2b193838 70%,#2b19380f 100%);flex-direction:column;justify-content:center;align-items:flex-start;padding-left:56px;padding-right:56px;display:flex;position:absolute;inset:0}.ab-band-l{opacity:.92;color:#fff;letter-spacing:.16em;text-transform:uppercase;text-shadow:0 2px 14px #1a0c2480;margin-bottom:14px;font-family:Inter,Arial,sans-serif;font-size:12px;font-weight:700}.ab-band-h{color:#fff;letter-spacing:-.03em;text-shadow:0 2px 18px #1a0c2473;max-width:620px;margin-top:0;margin-bottom:16px;font-family:Inter,Arial,sans-serif;font-size:42px;font-weight:700;line-height:1.12}.ab-band-p{color:#ffffffe0;text-shadow:0 2px 14px #1a0c2480;max-width:520px;margin:0;font-size:16px;line-height:1.6}.ab-adv{background-image:linear-gradient(#fff 0%,#faf7fd 40%,#f4edfa 100%);padding:88px 5%;font-family:Inter,Arial,sans-serif}.ab-adv-in{max-width:1240px;margin:0 auto}.ab-adv-sub{color:#514c5e;max-width:480px;margin-top:0;margin-bottom:46px;font-size:18px;line-height:1.6}.ab-adv-grid{grid-column-gap:26px;grid-row-gap:26px;grid-template-rows:auto;grid-template-columns:repeat(3,1fr);display:grid}.ab-adv-card{background-color:#fff;border:1px solid #ece7f3;border-radius:16px;transition:box-shadow .3s,transform .3s;overflow:hidden}.ab-adv-card:hover{transform:translateY(-5px);box-shadow:0 18px 44px #4b1d631f}.ab-adv-frame{color:#7d5b99;text-align:center;background-image:repeating-linear-gradient(45deg,#f1e9f8,#f1e9f8 12px,#e9def4 12px 24px);border-bottom:1px solid #ece7f3;justify-content:center;align-items:center;width:100%;height:320px;padding-left:16px;padding-right:16px;font-size:12px;font-weight:600;display:flex;position:relative;overflow:hidden}.ab-adv-body{padding:22px 24px 26px}.ab-adv-tag{color:#639;letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px;font-family:Inter,Arial,sans-serif;font-size:11px;font-weight:600}.ab-adv-n{color:#2c1c3a;letter-spacing:-.02em;margin-top:0;margin-bottom:6px;font-family:Inter,Arial,sans-serif;font-size:20px;font-weight:700;line-height:1.25}.ab-adv-r{color:#5f5a6b;margin-top:0;margin-bottom:14px;font-size:14px;line-height:1.5}.ab-adv-x{color:#5f5a6b;border-top:1px solid #f0ebf6;margin:0;padding-top:14px;font-size:14px;line-height:1.6}.ab-faq{background-color:#fff;padding:88px 5%;font-family:Inter,Arial,sans-serif}.ab-faq-in{grid-column-gap:64px;grid-template-rows:auto;grid-template-columns:1fr 1.5fr;align-items:start;max-width:1240px;margin:0 auto;display:grid}.ab-faq-side{position:sticky;top:110px}.ab-faq-p{color:#514c5e;max-width:320px;margin-top:0;margin-bottom:22px;font-size:17px;line-height:1.6}.ab-faq-link{color:#639;font-family:Inter,Arial,sans-serif;font-size:15px;font-weight:600;text-decoration:none}.ab-faq-link:hover{color:#52287d}.ab-faq-list{border-top:1px solid #ece7f3}.ab-faq-item{border-bottom:1px solid #ece7f3;padding-top:24px;padding-bottom:24px}.ab-faq-q{color:#2c1c3a;letter-spacing:-.02em;margin-top:0;margin-bottom:10px;font-family:Inter,Arial,sans-serif;font-size:19px;font-weight:600;line-height:1.35}.ab-faq-a{color:#5f5a6b;margin:0;font-size:16px;line-height:1.65}.ab-cta{background-image:linear-gradient(115deg,#5b2483 0%,#6b2c91 45%,#8a3aa8 100%);padding:84px 5%;font-family:Inter,Arial,sans-serif;position:relative;overflow:hidden}.ab-cta-in{z-index:2;text-align:center;max-width:900px;margin:0 auto;position:relative}.ab-cta-l{color:#e2cff4;letter-spacing:.2em;text-transform:uppercase;margin-bottom:18px;font-family:Inter,Arial,sans-serif;font-size:12px;font-weight:700}.ab-cta-h{color:#fff;letter-spacing:-.03em;margin-top:0;margin-bottom:16px;font-family:Inter,Arial,sans-serif;font-size:44px;font-weight:700;line-height:1.08}.ab-cta-em{font-style:italic}.ab-cta-p{color:#e8d9f5;margin-top:0;margin-bottom:34px;font-size:18px;line-height:1.6}.ab-cta-row{grid-column-gap:14px;grid-row-gap:14px;flex-wrap:wrap;justify-content:center;display:flex}.ab-cta-b1{color:#5b2483;background-color:#fff;border-radius:9px;padding:17px 32px;font-family:Inter,Arial,sans-serif;font-size:16px;font-weight:600;text-decoration:none;transition:background-color .2s,transform .24s;display:inline-block}.ab-cta-b1:hover{background-color:#f4ebff;transform:translateY(-2px)}.ab-cta-b2{color:#fff;background-color:#0000;border:1.5px solid #ffffff80;border-radius:9px;padding:17px 32px;font-family:Inter,Arial,sans-serif;font-size:16px;font-weight:600;text-decoration:none;transition:border-color .2s,transform .24s;display:inline-block}.ab-cta-b2:hover{border-color:#fff;transform:translateY(-2px)}.ab-cta-glow{z-index:1;background-image:radial-gradient(circle,#ffffff17 0%,#fff0 70%);border-radius:50%;width:520px;height:520px;position:absolute;top:-240px;right:-120px}.ab-adv-img{z-index:1;object-fit:cover;object-position:50% 12%;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.ab-adv-ov{z-index:3;opacity:0;background-image:linear-gradient(#2b124200 0%,#2b12428c 45%,#2b1242ed 100%);flex-direction:column;justify-content:flex-end;width:100%;height:100%;padding:22px;transition:opacity .38s;display:flex;position:absolute;top:0;left:0}.ab-adv-ovt{color:#fff;margin-top:0;margin-bottom:0;font-family:Inter,Arial,sans-serif;font-size:14px;line-height:1.6}.ab-hero-img,.ab-comm-img{z-index:1;object-fit:cover;object-position:50% 40%;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.ct-sec-in{max-width:1180px;margin:0 auto}.ct-num{color:#8a5bb0;letter-spacing:.2em;text-transform:uppercase;margin-bottom:14px;font-family:Inter,Arial,sans-serif;font-size:12px;font-weight:700}.ct-h2{color:#3b1753;letter-spacing:-.028em;max-width:680px;margin:0 0 14px;font-family:Inter,Arial,sans-serif;font-size:40px;font-weight:700;line-height:1.12}.ct-sec-p{color:#5f5570;max-width:600px;margin:0 0 32px;font-family:Inter,Arial,sans-serif;font-size:17px;line-height:1.65}.ct-cta{background-image:linear-gradient(115deg,#5b2483 0%,#6b2c91 45%,#8a3aa8 100%);padding:84px 5%;font-family:Inter,Arial,sans-serif;position:relative;overflow:hidden}.ct-cta-glow{z-index:1;background-image:radial-gradient(circle,#ffffff17 0%,#fff0 70%);border-radius:50%;width:520px;height:520px;position:absolute;top:-240px;right:-120px}.ct-cta-in{z-index:2;text-align:center;max-width:900px;margin:0 auto;position:relative}.ct-cta-l{color:#e2cff4;letter-spacing:.2em;text-transform:uppercase;margin-bottom:18px;font-family:Inter,Arial,sans-serif;font-size:12px;font-weight:700}.ct-cta-h{color:#fff;letter-spacing:-.03em;margin:0 0 16px;font-family:Inter,Arial,sans-serif;font-size:44px;font-weight:700;line-height:1.08}.ct-cta-em{font-style:italic}.ct-cta-p{color:#e8d9f5;max-width:620px;margin:0 auto 34px;font-family:Inter,Arial,sans-serif;font-size:18px;line-height:1.6}.ct-cta-row{grid-column-gap:14px;grid-row-gap:14px;flex-wrap:wrap;justify-content:center;display:flex}.ct-cta-b1{color:#5b2483;background-color:#fff;border-radius:9px;padding:17px 32px;font-family:Inter,Arial,sans-serif;font-size:16px;font-weight:600;text-decoration:none;transition:background-color .2s,transform .24s;display:inline-block}.ct-cta-b1:hover{background-color:#f3ebfa;transform:translateY(-2px)}.ct-cta-b2{color:#fff;background-color:#0000;border:1.5px solid #ffffff80;border-radius:9px;padding:17px 32px;font-family:Inter,Arial,sans-serif;font-size:16px;font-weight:600;text-decoration:none;transition:border-color .2s,transform .24s;display:inline-block}.ct-cta-b2:hover{border-color:#fff;transform:translateY(-2px)}.ct-faq{background-color:#faf7fd;padding:88px 5%;font-family:Inter,Arial,sans-serif}.ct-faq-list{background-color:#fff;border:1px solid #ece2f5;border-radius:18px;margin-top:36px;overflow:hidden}.ct-faq-item{border-bottom:1px solid #f0e8f7}.ct-faq-q{grid-column-gap:20px;cursor:pointer;justify-content:space-between;align-items:center;padding:26px 30px;transition:background-color .2s;display:flex}.ct-faq-q:hover{background-color:#faf7fd}.ct-faq-qt{color:#5b2483;letter-spacing:-.01em;font-family:Inter,Arial,sans-serif;font-size:17px;font-weight:700;line-height:1.35}.ct-faq-ic{color:#0000;border-bottom:2.5px solid #9b63c4;border-right:2.5px solid #9b63c4;flex:none;width:11px;height:11px;margin-top:-4px;font-size:0;line-height:0;transition:transform .26s;transform:rotate(45deg)}.ct-faq-a{padding:0;display:block}.ct-faq-ap{color:#5f5570;max-width:760px;margin:0;padding-bottom:26px;padding-left:30px;padding-right:30px;font-family:Inter,Arial,sans-serif;font-size:15px;line-height:1.7}.peg-hero-cap{z-index:3;pointer-events:none;background-image:linear-gradient(#2b193800 0%,#2b193847 42%,#2b1938c7 100%);flex-direction:column;justify-content:flex-end;min-height:62%;padding:0 44px 42px;display:flex;position:absolute;bottom:0;left:0;right:0}.peg-hero-cap-t{color:#fff;letter-spacing:-.01em;text-shadow:0 2px 18px #1a0c246b;max-width:560px;margin:0;font-family:Georgia,Times,Times New Roman,serif;font-size:40px;font-style:italic;font-weight:400;line-height:1.16}.peg-hero-cap-l{opacity:.92;color:#fff;letter-spacing:.16em;text-transform:uppercase;text-shadow:0 2px 14px #1a0c2480;margin-bottom:14px;font-family:Inter,Arial,sans-serif;font-size:12px;font-weight:700}.peg-xp{background-color:#2a1838;padding:96px 5%;font-family:Inter,Arial,sans-serif}.peg-xp-in{grid-column-gap:88px;grid-row-gap:56px;grid-template-rows:auto;grid-template-columns:1fr 1.2fr;align-items:start;max-width:1240px;margin:0 auto;display:grid}.peg-xp-left{padding-top:6px}.peg-xp-eyebrow{color:#fff;letter-spacing:.18em;text-transform:uppercase;margin-bottom:22px;font-family:Inter,Arial,sans-serif;font-size:12px;font-weight:700}.peg-xp-h2{color:#fff;letter-spacing:-.02em;margin:0 0 22px;font-family:Inter,Arial,sans-serif;font-size:52px;font-weight:500;line-height:1.1}.peg-xp-em{color:#b494db;font-family:Georgia,Times,Times New Roman,serif;font-style:italic;font-weight:400}.peg-xp-lede{color:#c3b2d4;max-width:400px;margin:0;font-family:Inter,Arial,sans-serif;font-size:16px;line-height:1.7}.peg-xp-rows{flex-direction:column;display:flex}.peg-xp-row{grid-column-gap:14px;border-bottom:1px solid #ffffff21;grid-template-rows:auto;grid-template-columns:62px 1fr;padding-top:26px;padding-bottom:26px;transition:border-color .3s;display:grid}.peg-xp-row:hover{border-bottom-color:#ffffff57}.peg-xp-n{color:#9b7ac4;letter-spacing:.04em;padding-top:4px;font-family:Georgia,Times,Times New Roman,serif;font-size:15px;font-style:italic}.peg-xp-body{min-width:0}.peg-xp-t{color:#fff;letter-spacing:-.012em;margin:0 0 9px;font-family:Inter,Arial,sans-serif;font-size:21px;font-weight:600;line-height:1.3}.peg-xp-p{color:#bca9d0;max-width:430px;margin:0;font-family:Inter,Arial,sans-serif;font-size:15px;line-height:1.65}.peg-exp-eyebrow{color:#5b2483;letter-spacing:.18em;text-transform:uppercase;margin-bottom:18px;font-family:Inter,Arial,sans-serif;font-size:12px;font-weight:700}.peg-exp-l2{display:block}.peg-cta-l2{color:#e2cff4;letter-spacing:.2em;text-transform:uppercase;margin-bottom:18px;font-family:Inter,Arial,sans-serif;font-size:12px;font-weight:700}.peg-cta-em2{color:#e0c6f5;font-family:Georgia,Times,Times New Roman,serif;font-style:italic;font-weight:400}.ab-hero-copy{z-index:2;text-align:left;flex-direction:column;justify-content:center;display:flex;position:relative}.ab-hero-media{z-index:2;justify-content:center;align-items:center;min-height:560px;display:flex;position:relative}.ab-hero-ring{z-index:0;pointer-events:none;border:1px solid #66339938;border-radius:50%;width:620px;height:620px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ab-hero-dot1{z-index:1;background-color:#9b63c4;border-radius:50%;width:9px;height:9px;position:absolute;top:46%;left:-6px}.ab-hero-dot2{z-index:1;background-color:#b494db;border-radius:50%;width:7px;height:7px;position:absolute;top:58%;right:-24px}.ab-hero-card{z-index:4;grid-column-gap:14px;background-color:#fff;border-radius:14px;align-items:flex-start;max-width:300px;padding:16px 20px;display:flex;position:absolute;bottom:34px;left:-34px;box-shadow:0 18px 44px #4b1d6329}.ab-hero-card-ic{color:#639;background-color:#f1e9f8;border-radius:10px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-family:Inter,Arial,sans-serif;font-size:17px;display:flex}.ab-hero-card-b{min-width:0}.ab-hero-card-t{color:#2b1938;letter-spacing:-.01em;margin-bottom:3px;font-family:Inter,Arial,sans-serif;font-size:15px;font-weight:700}.ab-hero-card-p{color:#7d6a90;font-family:Inter,Arial,sans-serif;font-size:13px;line-height:1.45}.ab-hero-vert{z-index:3;color:#8a5bb0;letter-spacing:.34em;text-transform:uppercase;writing-mode:vertical-rl;font-family:Inter,Arial,sans-serif;font-size:11px;font-weight:700;position:absolute;top:58%;right:-46px}.ab-hero-foot{z-index:2;border-top:1px solid #66339929;justify-content:space-between;align-items:center;max-width:1240px;margin:64px auto 0;padding-top:26px;display:flex;position:relative}.ab-hero-foot-l{grid-column-gap:34px;grid-row-gap:8px;flex-wrap:wrap;display:flex}.ab-hero-foot-t{color:#7d6a90;letter-spacing:.2em;text-transform:uppercase;font-family:Inter,Arial,sans-serif;font-size:11px;font-weight:700}.ab-hero-foot-a{color:#639;font-family:Inter,Arial,sans-serif;font-size:17px}.pg-org{background-color:#f7f4fb;padding:64px 5%;font-family:Inter,Arial,sans-serif;position:relative;overflow:hidden}.pg-org-in{max-width:1240px;margin:0 auto}.pg-org-eyebrow{color:#7a3f9e;letter-spacing:.14em;text-transform:uppercase;margin-bottom:18px;font-family:Inter,Arial,sans-serif;font-size:12px;font-weight:700}.pg-org-h2{color:#3b1753;letter-spacing:-.028em;max-width:700px;margin:0 0 14px;font-family:Inter,Arial,sans-serif;font-size:34px;font-weight:700;line-height:1.14}.pg-org-sub{color:#6b5f78;max-width:520px;margin:0 0 22px;font-family:Inter,Arial,sans-serif;font-size:16px;line-height:1.6}.pg-org-rule{background-color:#639;border-radius:2px;width:74px;height:4px;margin-bottom:30px}.pg-org-note{color:#6b5f78;max-width:900px;margin:24px auto 0;font-family:Inter,Arial,sans-serif;font-size:13px;line-height:1.65}.pg-org-marq{position:relative}.peg-ct{z-index:9999;background-color:#26103894;justify-content:center;align-items:flex-start;padding:24px;font-family:Inter,Arial,sans-serif;display:none;position:fixed;inset:0;overflow:auto}.peg-ct-inner{background-color:#fff;background-image:linear-gradient(135deg,#faf7fd 0%,#f5eefb 100%);border:1px solid #e8dcf4;border-radius:18px;width:100%;max-width:560px;margin:auto;padding:44px 40px 40px;position:relative;box-shadow:0 30px 80px #14062259}.peg-ct-form{background-color:#fff;border:1px solid #e8dcf4;border-radius:14px;margin-top:20px;padding:6px 26px 26px;box-shadow:0 18px 44px #4b1d6314}.peg-ct-check{grid-column-gap:10px;align-items:flex-start;margin-top:22px;margin-bottom:4px;display:flex}.peg-ct-area{color:#2c1c3a;background-color:#fff;border:1px solid #ded3ec;border-radius:10px;width:100%;min-height:110px;margin-bottom:0;padding:14px 16px;font-family:Inter,Arial,sans-serif;font-size:15px;line-height:1.5}.peg-ct-pp{color:#639;font-family:Inter,Arial,sans-serif;font-weight:600;text-decoration:underline}.sp2-hero{background-color:#2b0b42;grid-template-rows:auto;grid-template-columns:1fr 1.25fr;min-height:720px;font-family:Inter,Arial,sans-serif;display:grid}.sp2-hero-l{flex-direction:column;justify-content:center;padding:80px 48px 80px max(24px,50vw - 585px);display:flex}.sp2-hero-eyebrow{color:#c9a7e8;letter-spacing:.18em;text-transform:uppercase;max-width:260px;margin-bottom:26px;font-size:12px;font-weight:700;line-height:1.6}.sp2-hero-h1{color:#fff;letter-spacing:-.03em;max-width:340px;margin:0 0 26px;font-size:58px;font-weight:800;line-height:1.06}.sp2-hero-p{color:#ffffffc7;max-width:330px;margin:0 0 32px;font-size:16px;line-height:1.65}.sp2-hero-btns{grid-row-gap:14px;flex-direction:column;align-items:flex-start;margin-bottom:28px;display:flex}.sp2-btn-w{color:#4b1d63;background-color:#fff;border-radius:8px;align-items:center;padding:14px 26px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.sp2-btn-o{color:#fff;border:1px solid #ffffff8c;border-radius:8px;align-items:center;padding:13px 26px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.sp2-hero-note{color:#ffffff9e;margin:0;font-size:12px}.sp2-hero-r{background-color:#1d0630;position:relative;overflow:hidden}.sp2-why{background-color:#fff;padding:96px 0;font-family:Inter,Arial,sans-serif}.sp2-wrap{max-width:1218px;margin:0 auto;padding-left:24px;padding-right:24px}.sp2-eyebrow{color:#7a3fa8;letter-spacing:.18em;text-transform:uppercase;margin-bottom:18px;font-size:12px;font-weight:700}.sp2-h2{color:#2c1c3a;letter-spacing:-.03em;max-width:560px;margin:0;font-size:40px;font-weight:800;line-height:1.16}.sp2-top{grid-column-gap:56px;grid-template-rows:auto;grid-template-columns:1fr 1fr;align-items:start;margin-bottom:52px;display:grid}.sp2-lead{color:#5f5a6b;margin:0;padding-top:34px;font-size:15px;line-height:1.75}.sp2-cards3{grid-column-gap:28px;grid-row-gap:28px;grid-template-rows:auto;grid-template-columns:repeat(3,1fr);display:grid}.sp2-card{background-color:#fff;border:1px solid #e9e3f1;border-radius:4px;padding:28px 26px 34px}.sp2-card-k{color:#7a3fa8;letter-spacing:.12em;text-transform:uppercase;margin-bottom:18px;font-size:11px;font-weight:700}.sp2-card-t{color:#2c1c3a;letter-spacing:-.01em;margin:0 0 14px;font-size:19px;font-weight:700}.sp2-card-p{color:#5f5a6b;margin:0;font-size:14px;line-height:1.7}.sp2-hero-img{object-fit:cover;object-position:50% 50%;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.sp2-band{background-color:#3d1259;padding:92px 0;font-family:Inter,Arial,sans-serif}.sp2-band-in{grid-column-gap:64px;grid-template-rows:auto;grid-template-columns:1fr 1fr;align-items:start;display:grid}.sp2-band-h{color:#fff;letter-spacing:-.03em;max-width:430px;margin:0;font-size:40px;font-weight:800;line-height:1.15}.sp2-band-p{color:#fffc;max-width:420px;margin:0 0 28px;font-size:15px;line-height:1.75}.sp2-fmt{background-color:#f7f1fb;padding:92px 0;font-family:Inter,Arial,sans-serif}.sp2-fmt-p{color:#5f5a6b;max-width:540px;margin:18px 0 38px;font-size:15px;line-height:1.75}.sp2-cards4{grid-column-gap:22px;grid-row-gap:22px;grid-template-rows:auto;grid-template-columns:repeat(4,1fr);display:grid}.sp2-fcard{background-color:#fff;border-top:3px solid #639;padding:22px 22px 30px}.sp2-comm{background-color:#fff;padding:92px 0;font-family:Inter,Arial,sans-serif}.sp2-pills{grid-column-gap:14px;grid-row-gap:14px;flex-wrap:wrap;margin-bottom:34px;display:flex}.sp2-pill{color:#2c1c3a;border:1px solid #ded3ec;border-radius:999px;padding:12px 22px;font-size:13px;font-weight:600}.sp2-btn-p{color:#fff;background-color:#4b1d63;border-radius:6px;align-items:center;padding:15px 26px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.sp2-how{background-color:#f7f1fb;padding:92px 0;font-family:Inter,Arial,sans-serif}.sp2-h2-mb{margin-bottom:34px}.sp2-card-w{background-color:#fff;border-color:#efe8f6}.sp2-inq{background-image:linear-gradient(135deg,#3d1259 0%,#55208c 100%);padding:92px 0;font-family:Inter,Arial,sans-serif}.sp2-inq-in{grid-column-gap:64px;grid-template-rows:auto;grid-template-columns:1fr 1.05fr;align-items:start;display:grid}.sp2-inq-eyebrow{color:#c9a7e8;letter-spacing:.18em;text-transform:uppercase;margin-bottom:18px;font-size:12px;font-weight:700}.sp2-inq-h{color:#fff;letter-spacing:-.03em;max-width:430px;margin:0 0 24px;font-size:40px;font-weight:800;line-height:1.15}.sp2-inq-p{color:#ffffffd1;max-width:430px;margin:0 0 20px;font-size:15px;line-height:1.75}.sp2-inq-mail{color:#ffffffb3;margin:10px 0 0;font-size:13px}.sp2-inq-link{color:#fff;text-decoration:underline}.sp2-form-card{background-color:#fff;border-radius:6px;padding:34px 36px 38px}.sp2-form-h{color:#2c1c3a;letter-spacing:-.02em;margin:0 0 22px;font-size:22px;font-weight:800}.sp2-faq{background-color:#fff;padding:92px 0 100px;font-family:Inter,Arial,sans-serif}.sp2-faq-wrap{max-width:1218px;margin:0 auto;padding-left:24px;padding-right:24px}.sp2-f2{grid-column-gap:18px;grid-row-gap:0px;grid-template-columns:1fr 1fr;display:grid}.sp2-flab{color:#2c1c3a;margin-top:16px;margin-bottom:7px;font-family:Inter,Arial,sans-serif;font-size:13px;font-weight:600;display:block}.sp2-fin{color:#2c1c3a;background-color:#fff;border:1px solid #ded3ec;border-radius:6px;width:100%;height:44px;margin-bottom:0;padding:10px 14px;font-family:Inter,Arial,sans-serif;font-size:14px}.sp2-farea{color:#2c1c3a;background-color:#fff;border:1px solid #ded3ec;border-radius:6px;width:100%;min-height:96px;margin-bottom:0;padding:12px 14px;font-family:Inter,Arial,sans-serif;font-size:14px;line-height:1.55}.sp2-fsub{color:#fff;cursor:pointer;background-color:#4b1d63;border-style:none;border-radius:6px;margin-top:22px;padding:15px 26px;font-family:Inter,Arial,sans-serif;font-size:14px;font-weight:700}.sx-hero{background-image:radial-gradient(120% 120% at 72% 42%,#6a2fa8 0%,#4a1a7d 38%,#2b0b42 72%,#231038 100%);padding:96px 0 104px;font-family:Inter,Arial,sans-serif}.sx-hero-in{grid-column-gap:48px;grid-template-rows:auto;grid-template-columns:1fr 1fr;align-items:center;max-width:1218px;margin:0 auto;padding-left:24px;padding-right:24px;display:grid}.sx-hero-eyebrow{color:#d7bdf0;letter-spacing:.18em;text-transform:uppercase;margin-bottom:22px;font-size:12px;font-weight:700}.sx-hero-h1{color:#fff;letter-spacing:-.03em;max-width:520px;margin:0 0 26px;font-size:56px;font-weight:800;line-height:1.08}.sx-hero-p{color:#fffc;max-width:500px;margin:0 0 34px;font-size:16px;line-height:1.7}.sx-hero-btns{grid-column-gap:14px;grid-row-gap:14px;flex-wrap:wrap;display:flex}.sx-btn-w{color:#5b2a95;background-color:#fff;border-radius:8px;align-items:center;padding:15px 26px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.sx-btn-o{color:#fff;border:1px solid #ffffff73;border-radius:8px;align-items:center;padding:14px 26px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.sx-orbit{min-height:500px;position:relative}.sx-ring{border:1px solid #ffffff24;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sx-ring-1{width:300px;height:300px}.sx-ring-2{width:440px;height:440px}.sx-strip{background-color:#f6f3fa;border-bottom:1px solid #ece7f3;padding:22px 0;font-family:Inter,Arial,sans-serif}.sx-strip-in{grid-column-gap:0px;grid-row-gap:0px;flex-wrap:nowrap;align-items:center;max-width:1218px;margin:0 auto;padding-left:24px;padding-right:24px;display:flex}.sx-strip-lead{color:#2c1c3a;font-size:14px;font-weight:700}.sx-strip-item{color:#6b6577;font-size:13px}.sx-why{background-color:#fff;padding:92px 0;font-family:Inter,Arial,sans-serif}.sx-wrap{max-width:1218px;margin:0 auto;padding-left:24px;padding-right:24px}.sx-eyebrow{color:#6d2ec0;letter-spacing:.18em;text-transform:uppercase;margin-bottom:18px;font-size:12px;font-weight:700}.sx-h2{color:#1d1030;letter-spacing:-.03em;margin:0 0 20px;font-size:38px;font-weight:800;line-height:1.2}.sx-p{color:#5f5a6b;max-width:640px;margin:0 0 44px;font-size:15px;line-height:1.75}.sx-cards3{grid-column-gap:26px;grid-row-gap:26px;grid-template-rows:auto;grid-template-columns:repeat(3,1fr);display:grid}.sx-card{background-color:#fff;border:1px solid #e9e3f1;border-radius:10px;padding:28px 26px 34px}.sx-ico{color:#4b1d63;background-color:#f0e8fa;border-radius:9px;justify-content:center;align-items:center;width:38px;height:38px;margin-bottom:24px;font-size:17px;display:flex}.sx-card-t{color:#1d1030;letter-spacing:-.01em;margin:0 0 14px;font-size:18px;font-weight:700}.sx-card-p{color:#5f5a6b;margin:0;font-size:14px;line-height:1.7}.sx-find{background-color:#f8f6fc;padding:92px 0;font-family:Inter,Arial,sans-serif}.sx-panel{grid-column-gap:22px;background-color:#fff;border:1px solid #e9e3f1;border-radius:10px;grid-template-rows:auto;grid-template-columns:1fr 1fr auto;align-items:end;padding:26px 26px 28px;display:grid}.sx-flab{color:#2c1c3a;margin-bottom:9px;font-size:13px;font-weight:700}.sx-btn-p{color:#fff;background-color:#5b2a95;border-radius:7px;justify-content:center;align-items:center;height:46px;padding:14px 24px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.sx-note{color:#5f5a6b;background-color:#f1ecf8;border:1px solid #e4dbf2;border-radius:8px;margin-top:22px;padding:18px 22px;font-size:13px;line-height:1.7}.sx-note-b{color:#2c1c3a;font-weight:700}.sx-ways{background-color:#fff;padding:92px 0;font-family:Inter,Arial,sans-serif}.sx-cards2{grid-column-gap:26px;grid-row-gap:26px;grid-template-rows:auto;grid-template-columns:1fr 1fr;display:grid}.sx-wcard{grid-column-gap:18px;background-color:#fff;border:1px solid #e9e3f1;border-radius:10px;grid-template-rows:auto;grid-template-columns:auto 1fr;align-items:start;padding:26px 26px 30px;display:grid}.sx-num{color:#6d2ec0;border:1px solid #d9c9ee;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:700;display:flex}.sx-cta{background-image:linear-gradient(100deg,#3d1259 0%,#5b2a95 100%);padding:70px 0;font-family:Inter,Arial,sans-serif}.sx-cta-in{grid-column-gap:48px;grid-template-rows:auto;grid-template-columns:1fr auto;align-items:center;display:grid}.sx-cta-h{color:#fff;letter-spacing:-.025em;margin:0 0 12px;font-size:30px;font-weight:800;line-height:1.2}.sx-cta-p{color:#ffffffd1;max-width:560px;margin:0;font-size:15px;line-height:1.7}.sx-sponsor{background-color:#fff;padding:92px 0;font-family:Inter,Arial,sans-serif}.sx-sponsor-in{grid-column-gap:64px;grid-template-rows:auto;grid-template-columns:1fr 1.25fr;align-items:start;display:grid}.sx-p-tight{max-width:420px;margin-bottom:28px}.sx-direct{background-color:#f6f3fa;border-radius:8px;padding:22px 24px}.sx-direct-t{color:#2c1c3a;margin-bottom:10px;font-size:14px;font-weight:700}.sx-direct-p{color:#5f5a6b;font-size:14px;line-height:1.7}.sx-direct-a{color:#6d2ec0;text-decoration:underline}.sx-faq{background-color:#f8f6fc;padding:92px 0 100px;font-family:Inter,Arial,sans-serif}.sx-faq-wrap{max-width:1218px;margin:0 auto;padding-left:24px;padding-right:24px}.sx-h2-mb{margin-bottom:30px}.sx-f2{grid-column-gap:20px;grid-template-columns:1fr 1fr;display:grid}.sx-flab2{color:#2c1c3a;margin-top:18px;margin-bottom:8px;font-family:Inter,Arial,sans-serif;font-size:13px;font-weight:700;display:block}.sx-fin{color:#2c1c3a;background-color:#fff;border:1px solid #ded3ec;border-radius:7px;width:100%;height:46px;margin-bottom:0;padding:10px 14px;font-family:Inter,Arial,sans-serif;font-size:14px}.sx-farea{color:#2c1c3a;background-color:#fff;border:1px solid #ded3ec;border-radius:7px;width:100%;min-height:118px;margin-bottom:0;padding:12px 14px;font-family:Inter,Arial,sans-serif;font-size:14px;line-height:1.55}.sx-fsub{color:#fff;cursor:pointer;background-color:#5b2a95;border-style:none;border-radius:7px;width:100%;margin-top:26px;padding:16px 26px;font-family:Inter,Arial,sans-serif;font-size:14px;font-weight:700}.sx-centre{z-index:3;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sx-photo-frame{background-color:#1d0630;border:1px solid #ffffff2e;border-radius:26px;width:268px;height:268px;position:relative;overflow:hidden;box-shadow:0 26px 70px #14062280}.sx-nodes{z-index:4;width:0;height:0;position:absolute;top:50%;left:50%}.sx-node{background-color:#fff;border-radius:50%;width:11px;height:11px;margin:-5px 0 0 -5px;position:absolute}.sx-photo-img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.sx-photo-2{z-index:5;background-color:#1d0630;border:1px solid #fff3;border-radius:16px;width:164px;height:120px;position:absolute;top:-92px;left:-126px;overflow:hidden;box-shadow:0 18px 44px #14062275}.sx-photo-3{z-index:5;background-color:#1d0630;border:1px solid #fff3;border-radius:16px;width:176px;height:128px;position:absolute;bottom:-86px;right:-122px;overflow:hidden;box-shadow:0 18px 44px #14062275}.tv-hero{background-image:linear-gradient(170deg,#f3ecfa 0%,#faf7fd 46%,#fff 100%);padding:34px 0 76px;font-family:Inter,Arial,sans-serif}.tv-wrap{max-width:1218px;margin:0 auto;padding-left:24px;padding-right:24px}.tv-crumb{grid-column-gap:8px;align-items:center;margin-bottom:36px;font-size:12px;display:flex}.tv-crumb-a{color:#6b6577;text-decoration:none}.tv-crumb-s{color:#b6afc2}.tv-crumb-c{color:#2c1c3a;font-weight:600}.tv-hero-in{grid-column-gap:64px;grid-template-rows:auto;grid-template-columns:1.45fr 1fr;align-items:start;display:grid}.tv-eyebrow{color:#7a3fa8;letter-spacing:.2em;text-transform:uppercase;margin-bottom:20px;font-size:11px;font-weight:700}.tv-h1{color:#1d1030;letter-spacing:-.03em;margin:0 0 26px;font-size:46px;font-weight:800;line-height:1.14}.tv-serif{color:#6d2ec0;letter-spacing:-.01em;font-family:Georgia,Times,Times New Roman,serif;font-style:italic;font-weight:400}.tv-hero-p{color:#5f5a6b;max-width:540px;margin:0 0 30px;font-size:15px;line-height:1.8}.tv-hero-btns{grid-column-gap:12px;grid-row-gap:12px;flex-wrap:wrap;display:flex}.tv-btn-p{color:#fff;background-color:#5b2a95;border-radius:7px;align-items:center;padding:14px 24px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.tv-btn-o{color:#4b1d63;background-color:#fff;border:1px solid #d6c7ea;border-radius:7px;align-items:center;padding:13px 24px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.tv-hero-side{border-left:2px solid #d9c9ee;margin-top:22px;padding-left:24px}.tv-side-h{color:#1d1030;margin-bottom:14px;font-family:Georgia,Times,Times New Roman,serif;font-size:26px;font-weight:400;line-height:1.35}.tv-side-p{color:#6b6577;max-width:280px;margin:0;font-size:13px;line-height:1.7}.tv-feat{background-color:#fff;padding:20px 0 70px;font-family:Inter,Arial,sans-serif}.tv-feat-card{border-radius:14px;grid-template-rows:auto;grid-template-columns:.78fr 1.22fr;display:grid;overflow:hidden;box-shadow:0 18px 48px #4b1d6314}.tv-feat-l{background-image:linear-gradient(160deg,#4b1d63 0%,#3d1259 100%);flex-direction:column;padding:34px 34px 38px;display:flex}.tv-eyebrow-w{color:#cfa8ef;letter-spacing:.18em;text-transform:uppercase;margin-bottom:22px;font-size:11px;font-weight:700}.tv-feat-h{color:#fff;letter-spacing:-.01em;max-width:260px;margin:0 0 auto;font-family:Georgia,Times,Times New Roman,serif;font-size:28px;font-weight:400;line-height:1.26}.tv-feat-person{margin-top:46px}.tv-feat-avatar{background-color:#ffffff24;border-radius:50%;width:62px;height:62px;margin-bottom:16px;position:relative;overflow:hidden}.tv-feat-name{color:#fff;font-size:14px;font-weight:700}.tv-feat-role{color:#ffffffa8;margin-top:3px;font-size:12px}.tv-feat-co{color:#fff;margin-top:10px;font-size:12px;font-weight:600;text-decoration:underline}.tv-feat-r{background-color:#f8f5fc;padding:34px 40px 36px}.tv-feat-cat{color:#7a3fa8;letter-spacing:.16em;text-transform:uppercase;margin-bottom:14px;font-size:11px;font-weight:700}.tv-quote-mark{color:#b78fe0;margin-bottom:6px;font-family:Georgia,Times,Times New Roman,serif;font-size:38px;line-height:1}.tv-feat-q{color:#2c1c3a;margin:0 0 24px;font-family:Georgia,Times,Times New Roman,serif;font-size:19px;line-height:1.68}.tv-feat-note{color:#9a95a5;font-size:11px}.tv-voices{background-color:#fff;padding:40px 0 80px;font-family:Inter,Arial,sans-serif}.tv-v-top{grid-column-gap:56px;grid-template-rows:auto;grid-template-columns:1fr 1fr;align-items:start;margin-bottom:34px;display:grid}.tv-h2{color:#1d1030;letter-spacing:-.03em;margin:0;font-size:34px;font-weight:800;line-height:1.2}.tv-v-lead{color:#5f5a6b;max-width:420px;margin:8px 0 0;font-size:14px;line-height:1.8}.tv-grid{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr;display:grid}.tv-card{background-color:#fff;border:1px solid #e9e3f1;border-radius:12px;flex-direction:column;padding:26px 28px 28px;transition:box-shadow .26s,border-color .26s;display:flex}.tv-card:hover{border-color:#d6c4ee;box-shadow:0 16px 38px #4b1d6317}.tv-card-wide{background-color:#faf7fd;border-color:#ebe3f5;margin-top:24px}.tv-cat{color:#7a3fa8;letter-spacing:.16em;text-transform:uppercase;margin-bottom:16px;font-size:11px;font-weight:700}.tv-q{color:#3f3a4d;margin:0 0 auto;font-size:14px;line-height:1.8}.tv-person{grid-column-gap:14px;align-items:center;margin-top:26px;display:flex}.tv-av{background-color:#f0e8fa;border-radius:50%;flex:0 0 54px;width:54px;height:54px;position:relative;overflow:hidden}.tv-name{color:#1d1030;font-size:14px;font-weight:700}.tv-role{color:#8b8697;margin-top:2px;font-size:12px}.tv-co{color:#4b1d63;margin-top:7px;font-size:12px;font-weight:600;text-decoration:underline}.tv-note{color:#9a95a5;max-width:900px;margin-top:30px;font-size:11px;line-height:1.7}.tv-faq{background-color:#f8f6fc;padding:80px 0;font-family:Inter,Arial,sans-serif}.tv-faq-in{grid-column-gap:64px;grid-template-rows:auto;grid-template-columns:.72fr 1.28fr;align-items:start;display:grid}.tv-h2-sm{font-size:30px}.tv-faq-p{color:#5f5a6b;max-width:300px;margin:16px 0 18px;font-size:14px;line-height:1.75}.tv-faq-ask{color:#4b1d63;font-size:13px;font-weight:700;text-decoration:underline}.tv-cta{background-color:#fff;padding:70px 0 86px;font-family:Inter,Arial,sans-serif}.tv-cta-in{grid-column-gap:48px;grid-template-rows:auto;grid-template-columns:1fr auto;align-items:center;display:grid}.tv-cta-h{color:#1d1030;letter-spacing:-.01em;margin:0 0 12px;font-family:Georgia,Times,Times New Roman,serif;font-size:32px;font-weight:400;line-height:1.2}.tv-cta-p{color:#5f5a6b;max-width:540px;margin:0;font-size:14px;line-height:1.8}.tv-av-img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.sl-hero{background-image:linear-gradient(165deg,#f4edfb 0%,#faf7fd 52%,#f8f4fc 100%);padding:30px 0 70px;font-family:Inter,Arial,sans-serif}.sl-wrap{max-width:1218px;margin:0 auto;padding-left:24px;padding-right:24px}.sl-crumb{grid-column-gap:8px;align-items:center;margin-bottom:40px;font-size:12px;display:flex}.sl-crumb-a{color:#6b6577;text-decoration:none}.sl-crumb-s{color:#b6afc2}.sl-crumb-c{color:#2c1c3a;font-weight:600}.sl-hero-in{grid-column-gap:70px;grid-template-rows:auto;grid-template-columns:1.1fr 1fr;align-items:center;display:grid}.sl-eyebrow{color:#7a3fa8;letter-spacing:.2em;text-transform:uppercase;margin-bottom:22px;font-size:11px;font-weight:700}.sl-h1{color:#1d1030;letter-spacing:-.03em;margin:0 0 26px;font-size:44px;font-weight:700;line-height:1.16}.sl-serif{color:#6d2ec0;font-family:Georgia,Times,Times New Roman,serif;font-style:italic;font-weight:400}.sl-hero-p{color:#5f5a6b;max-width:560px;margin:0 0 30px;font-size:15px;line-height:1.8}.sl-hero-btns{grid-column-gap:18px;grid-row-gap:14px;flex-wrap:wrap;align-items:center;display:flex}.sl-btn-p{color:#fff;background-color:#5b2a95;border-radius:7px;align-items:center;padding:15px 26px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.sl-btn-t{color:#4b1d63;padding:12px 10px;font-size:13px;font-weight:700;text-decoration:none}.sl-hero-r{position:relative}.sl-hero-shadow{background-color:#e4d4f5;border-radius:16px;position:absolute;inset:30px -22px -22px 26px}.sl-hero-card{border-radius:14px;position:relative;overflow:hidden;box-shadow:0 20px 50px #4b1d6329}.sl-hero-photo{background-color:#1d0630;width:100%;height:380px;position:relative}.sl-hero-bar{grid-column-gap:28px;background-color:#4b1d63;grid-template-rows:auto;grid-template-columns:1fr auto;align-items:center;padding:22px 26px;display:grid}.sl-hero-bar-h{color:#fff;font-family:Georgia,Times,Times New Roman,serif;font-size:21px;line-height:1.3}.sl-hero-bar-k{color:#cfa8ef;letter-spacing:.14em;text-transform:uppercase;max-width:110px;font-size:10px;font-weight:700;line-height:1.7}.sl-qn{background-color:#fff;padding:26px 0;font-family:Inter,Arial,sans-serif}.sl-qn-in{grid-column-gap:28px;border-bottom:1px solid #ece7f3;grid-template-rows:auto;grid-template-columns:repeat(3,1fr);padding-bottom:26px;display:grid}.sl-qn-i{grid-column-gap:14px;align-items:center;text-decoration:none;display:flex}.sl-qn-n{color:#7a3fa8;background-color:#f3ecfa;border-radius:50%;flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;font-weight:700;display:flex}.sl-qn-t{color:#2c1c3a;font-size:14px;font-weight:700;transition:color .2s}.sl-sol{background-color:#fff;padding:60px 0 84px;font-family:Inter,Arial,sans-serif}.sl-sol-top{grid-column-gap:60px;grid-template-rows:auto;grid-template-columns:1fr 1fr;align-items:start;margin-bottom:40px;display:grid}.sl-h2{color:#1d1030;letter-spacing:-.03em;margin:0;font-size:34px;font-weight:700;line-height:1.2}.sl-sol-lead{color:#5f5a6b;max-width:420px;margin:10px 0 0;font-size:14px;line-height:1.8}.sl-cards{grid-column-gap:26px;grid-row-gap:26px;grid-template-rows:auto;grid-template-columns:repeat(3,1fr);display:grid}.sl-card{background-color:#fff;border:1px solid #ece7f3;border-radius:12px;flex-direction:column;transition:box-shadow .26s,border-color .26s;display:flex;overflow:hidden}.sl-card-media{background-color:#e9e3f1;height:200px;position:relative}.sl-card-badge{z-index:2;color:#4b1d63;background-color:#fff;border-radius:5px;padding:5px 9px;font-size:11px;font-weight:700;position:absolute;top:14px;left:14px}.sl-card-body{flex-direction:column;flex:auto;padding:26px 28px 30px;display:flex}.sl-card-k{color:#8b8697;letter-spacing:.14em;text-transform:uppercase;margin-bottom:14px;font-size:10px;font-weight:700}.sl-card-h{color:#1d1030;margin:0 0 18px;font-family:Georgia,Times,Times New Roman,serif;font-size:24px;font-weight:400;line-height:1.24}.sl-card-p{color:#5f5a6b;margin:0 0 24px;font-size:14px;line-height:1.8}.sl-who{background-color:#faf7fd;border-left:3px solid #c9a7e8;margin-bottom:24px;padding:16px 18px}.sl-who-t{color:#2c1c3a;margin-bottom:7px;font-size:12px;font-weight:700}.sl-who-p{color:#5f5a6b;font-size:13px;line-height:1.7}.sl-help-t{color:#2c1c3a;margin-bottom:14px;font-size:13px;font-weight:700}.sl-help-i{color:#5f5a6b;margin-bottom:11px;font-size:13px;line-height:1.7}.sl-card-link{grid-column-gap:14px;color:#5b2a95;border-top:1px solid #ece7f3;justify-content:space-between;align-items:center;margin-top:auto;padding-top:22px;font-size:13px;font-weight:700;text-decoration:none;display:flex}.sl-card-arrow{font-size:15px}.sl-band{background-color:#3d1259;padding:62px 0;font-family:Inter,Arial,sans-serif}.sl-band-in{grid-column-gap:60px;grid-template-rows:auto;grid-template-columns:1fr 1fr;align-items:start;display:grid}.sl-eyebrow-w{color:#cfa8ef;letter-spacing:.2em;text-transform:uppercase;margin-bottom:20px;font-size:11px;font-weight:700}.sl-band-h{color:#fff;margin:0;font-family:Georgia,Times,Times New Roman,serif;font-size:30px;font-weight:400;line-height:1.32}.sl-band-p{color:#ffffffd6;margin:0 0 22px;font-size:14px;line-height:1.85}.sl-band-link{color:#fff;font-size:13px;font-weight:700;text-decoration:underline}.sl-pri{background-color:#fff;padding:72px 0;font-family:Inter,Arial,sans-serif}.sl-pri-top{grid-column-gap:60px;grid-template-rows:auto;grid-template-columns:1.4fr 1fr;align-items:start;margin-bottom:38px;display:grid}.sl-pri-lead{color:#8b8697;max-width:330px;margin:8px 0 0;font-size:13px;line-height:1.8}.sl-steps{grid-column-gap:44px;grid-template-rows:auto;grid-template-columns:repeat(3,1fr);display:grid}.sl-step{border-top:1px solid #ddd5e9;padding-top:22px}.sl-step-n{color:#8a5cc0;margin-bottom:18px;font-family:Georgia,Times,Times New Roman,serif;font-size:19px}.sl-step-h{color:#1d1030;letter-spacing:-.01em;margin:0 0 12px;font-size:17px;font-weight:600}.sl-step-p{color:#6b6577;margin:0;font-size:13px;line-height:1.8}.sl-faq{background-color:#f9f7fc;padding:76px 0;font-family:Inter,Arial,sans-serif}.sl-faq-in{grid-column-gap:64px;grid-template-rows:auto;grid-template-columns:.74fr 1.26fr;align-items:start;display:grid}.sl-h2-sm{font-size:30px}.sl-faq-p{color:#5f5a6b;max-width:280px;margin:16px 0 18px;font-size:14px;line-height:1.75}.sl-faq-ask{color:#4b1d63;font-size:13px;font-weight:700;text-decoration:underline}.sl-cta{background-color:#fff;padding:70px 0 84px;font-family:Inter,Arial,sans-serif}.sl-cta-in{grid-column-gap:48px;grid-template-rows:auto;grid-template-columns:1fr auto;align-items:center;display:grid}.sl-cta-h{color:#1d1030;margin:0 0 12px;font-family:Georgia,Times,Times New Roman,serif;font-size:32px;font-weight:400;line-height:1.22}.sl-cta-p{color:#5f5a6b;max-width:560px;margin:0;font-size:14px;line-height:1.8}.sl-img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.bl-hero{background-image:linear-gradient(160deg,#f6f0fc 0%,#faf7fd 50%,#f3ecfa 100%);padding:30px 0 66px;font-family:Inter,Arial,sans-serif}.bl-wrap{max-width:1218px;margin:0 auto;padding-left:24px;padding-right:24px}.bl-crumb{grid-column-gap:8px;align-items:center;margin-bottom:40px;font-size:12px;display:flex}.bl-crumb-a{color:#6b6577;text-decoration:none}.bl-crumb-s{color:#b6afc2}.bl-crumb-c{color:#2c1c3a;font-weight:600}.bl-hero-in{grid-column-gap:70px;grid-template-rows:auto;grid-template-columns:1.12fr 1fr;align-items:center;display:grid}.bl-eyebrow{color:#7a3fa8;letter-spacing:.2em;text-transform:uppercase;margin-bottom:22px;font-size:11px;font-weight:700}.bl-h1{color:#1d1030;letter-spacing:-.03em;margin:0 0 24px;font-size:42px;font-weight:700;line-height:1.2}.bl-serif{color:#6d2ec0;font-family:Georgia,Times,Times New Roman,serif;font-style:italic;font-weight:400}.bl-hero-p{color:#5f5a6b;max-width:560px;margin:0 0 28px;font-size:15px;line-height:1.85}.bl-hero-btns{grid-column-gap:14px;grid-row-gap:14px;flex-wrap:wrap;margin-bottom:28px;display:flex}.bl-btn-p{color:#fff;background-color:#5b2a95;border-radius:7px;align-items:center;padding:15px 26px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.bl-btn-o{color:#4b1d63;background-color:#fff;border:1px solid #d6c7ea;border-radius:7px;align-items:center;padding:14px 26px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.bl-hero-rule{grid-column-gap:12px;grid-row-gap:8px;border-top:1px solid #e2d8ef;flex-wrap:wrap;align-items:center;padding-top:18px;display:flex}.bl-dot{background-color:#5b2a95;border-radius:50%;flex:0 0 9px;width:9px;height:9px}.bl-hero-tag{color:#4b1d63;font-size:12px;font-weight:700}.bl-hero-sep{color:#b6afc2;font-size:12px}.bl-hero-tag2{color:#6b6577;font-size:12px;font-weight:600}.bl-hero-r{position:relative}.bl-hero-card{border-radius:16px;position:relative;overflow:hidden;box-shadow:0 22px 56px #4b1d6333}.bl-hero-photo{background-color:#1d0630;width:100%;height:420px;position:relative}.bl-hero-cap{background-image:linear-gradient(#2b193800 0%,#2b1938d1 70%);padding:26px 28px;position:absolute;bottom:0;left:0;right:0}.bl-hero-cap-k{color:#cfa8ef;letter-spacing:.18em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:700}.bl-hero-cap-t{color:#fff;max-width:300px;font-size:18px;font-weight:500;line-height:1.35}.bl-hero-chip{background-color:#fff;border-radius:10px;max-width:210px;padding:16px 18px;position:absolute;top:26px;right:-16px;box-shadow:0 16px 40px #14062233}.bl-hero-chip-k{color:#7a3fa8;letter-spacing:.16em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:700;line-height:1.5}.bl-hero-chip-t{color:#2c1c3a;font-size:13px;font-weight:600;line-height:1.55}.bl-cover{background-color:#fff;border-bottom:1px solid #ece7f3;padding:24px 0;font-family:Inter,Arial,sans-serif}.bl-cover-in{grid-column-gap:40px;grid-template-rows:auto;grid-template-columns:auto 1fr;align-items:center;display:grid}.bl-cover-k{color:#7a3fa8;letter-spacing:.2em;text-transform:uppercase;font-size:11px;font-weight:700}.bl-cover-list{grid-column-gap:34px;grid-row-gap:10px;flex-wrap:wrap;justify-content:flex-end;display:flex}.bl-cover-i{color:#6b6577;font-size:13px}.bl-arch{background-color:#faf8fd;padding:70px 0 0;font-family:Inter,Arial,sans-serif}.bl-arch-k{color:#7a3fa8;letter-spacing:.2em;text-transform:uppercase;margin-bottom:18px;font-size:11px;font-weight:700}.bl-h2{color:#1d1030;letter-spacing:-.03em;margin:0 0 10px;font-size:34px;font-weight:700;line-height:1.2}.bl-arch-p{color:#5f5a6b;margin:0 0 26px;font-size:14px;line-height:1.8}.bl-list-wrap{background-color:#faf8fd;padding:0 24px 80px;font-family:Inter,Arial,sans-serif}.bl-grid{grid-column-gap:24px;grid-row-gap:24px;grid-template-columns:repeat(3,1fr);max-width:1170px;margin:0 auto;display:grid}.bl-item{min-width:0;display:flex}.bl-card{background-color:#fff;border:1px solid #e9e3f1;border-radius:12px;flex-direction:column;width:100%;text-decoration:none;transition:box-shadow .26s,border-color .26s,transform .26s;display:flex;overflow:hidden}.bl-card-media{background-color:#e9e3f1;width:100%;height:0;padding-top:58%;position:relative;overflow:hidden}.bl-card-media-in{width:100%;height:100%;position:absolute;top:0;left:0}.bl-card-img{object-fit:cover;width:100%;height:100%;display:block}.bl-card-ov{display:none}.bl-card-body{flex-direction:column;flex:auto;padding:22px 24px 24px;display:flex}.bl-card-title{color:#1d1030;letter-spacing:-.01em;margin-bottom:12px;font-size:17px;font-weight:700;line-height:1.35}.bl-card-exc{color:#5f5a6b;max-height:69px;margin-bottom:20px;font-size:13px;line-height:1.75;display:none;overflow:hidden}.bl-card-link{grid-column-gap:8px;color:#5b2a95;align-items:center;margin-top:auto;padding-top:6px;font-size:13px;font-weight:700;display:flex}.bl-card-link-t{color:#5b2a95;font-size:13px;font-weight:700}.bl-card-arrow{align-items:center;width:13px;height:13px;display:flex}.bl-card-arrow-img{width:100%;height:auto;display:block}.bl-cta{background-color:#fff;padding:70px 0 60px;font-family:Inter,Arial,sans-serif}.bl-cta-card{background-color:#4b1d63;border-radius:14px;padding:44px 48px 48px;position:relative;overflow:hidden}.bl-cta-ring{background-color:#ffffff0d;border-radius:50%;width:420px;height:420px;position:absolute;top:-120px;right:-80px}.bl-cta-in{z-index:2;grid-column-gap:48px;grid-template-rows:auto;grid-template-columns:1fr auto;align-items:center;display:grid;position:relative}.bl-cta-k{color:#cfa8ef;letter-spacing:.2em;text-transform:uppercase;margin-bottom:18px;font-size:11px;font-weight:700}.bl-cta-h{color:#fff;letter-spacing:-.025em;margin:0 0 14px;font-size:30px;font-weight:700;line-height:1.25}.bl-cta-serif{color:#d9bcf2;font-family:Georgia,Times,Times New Roman,serif;font-style:italic;font-weight:400}.bl-cta-p{color:#fffc;max-width:520px;margin:0;font-size:14px;line-height:1.8}.bl-cta-btn{color:#4b1d63;white-space:nowrap;background-color:#fff;border-radius:8px;align-items:center;padding:15px 26px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.bl-news{background-color:#faf8fd;border-top:1px solid #ece7f3;padding:60px 0 70px;font-family:Inter,Arial,sans-serif}.bl-news-in{grid-column-gap:60px;grid-template-rows:auto;grid-template-columns:1fr 1fr;align-items:center;display:grid}.bl-news-k{color:#7a3fa8;letter-spacing:.2em;text-transform:uppercase;margin-bottom:14px;font-size:11px;font-weight:700}.bl-news-h{color:#1d1030;letter-spacing:-.02em;margin:0 0 10px;font-size:26px;font-weight:700;line-height:1.25}.bl-news-p{color:#5f5a6b;margin:0;font-size:14px;line-height:1.75}.bl-nf{grid-column-gap:12px;grid-template-columns:1fr auto;align-items:center;display:grid}.bl-nf-in{color:#2c1c3a;background-color:#fff;border:1px solid #ded3ec;border-radius:7px;width:100%;height:48px;margin-bottom:0;padding:10px 16px;font-family:Inter,Arial,sans-serif;font-size:14px}.bl-nf-btn{color:#fff;cursor:pointer;background-color:#5b2a95;border-style:none;border-radius:7px;height:48px;padding:0 26px;font-family:Inter,Arial,sans-serif;font-size:14px;font-weight:700}.mp-hero{background-image:linear-gradient(160deg,#f7f2fc 0%,#fbf9fe 55%,#f4eefb 100%);padding:60px 0 70px;font-family:Inter,Arial,sans-serif}.mp-wrap{max-width:1218px;margin:0 auto;padding-left:24px;padding-right:24px}.mp-hero-in{grid-column-gap:70px;grid-template-rows:auto;grid-template-columns:1.05fr 1fr;align-items:center;display:grid}.mp-eyebrow{grid-column-gap:12px;color:#5b2a95;letter-spacing:.18em;text-transform:uppercase;align-items:center;margin-bottom:22px;font-size:11px;font-weight:700;display:flex}.mp-rule{background-color:#5b2a95;flex:0 0 28px;width:28px;height:2px}.mp-h1{color:#1d1030;letter-spacing:-.03em;margin:0 0 20px;font-size:52px;font-weight:700;line-height:1.1}.mp-serif{color:#6d2ec0;font-family:Georgia,Times,Times New Roman,serif;font-style:italic;font-weight:400}.mp-sub{color:#2c1c3a;margin-bottom:14px;font-size:17px;font-weight:500}.mp-hero-p{color:#5f5a6b;max-width:500px;margin:0 0 28px;font-size:14px;line-height:1.85}.mp-hero-btns{grid-column-gap:14px;grid-row-gap:14px;flex-wrap:wrap;display:flex}.mp-btn-p{color:#fff;background-color:#5b2a95;border-radius:7px;align-items:center;padding:15px 26px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.mp-btn-o{color:#2c1c3a;background-color:#fff;border:1px solid #d6c7ea;border-radius:7px;align-items:center;padding:14px 26px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.mp-hero-r{position:relative}.mp-hero-shadow{background-color:#e7d9f6;border-radius:16px;position:absolute;inset:26px -24px -24px 30px}.mp-hero-card{border-radius:14px;position:relative;overflow:hidden;box-shadow:0 20px 50px #4b1d632e}.mp-hero-photo{background-color:#1d0630;width:100%;height:420px;position:relative}.mp-hero-bar{color:#fff;letter-spacing:.2em;text-transform:uppercase;background-image:linear-gradient(#2b193800 0%,#2b1938b3 70%);padding:22px 26px;font-size:12px;font-weight:700;position:absolute;bottom:0;left:0;right:0}.mp-hero-chip{grid-column-gap:10px;background-color:#fff;border-radius:10px;align-items:center;padding:12px 18px;display:flex;position:absolute;top:36px;right:-10px;box-shadow:0 14px 36px #1406222e}.mp-chip-dot{color:#6d2ec0;background-color:#f0e8fa;border-radius:50%;flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;display:flex}.mp-chip-t{color:#2c1c3a;white-space:nowrap;font-size:13px;font-weight:600}.mp-strip{background-color:#fff;border-top:1px solid #ece7f3;border-bottom:1px solid #ece7f3;padding:22px 0;font-family:Inter,Arial,sans-serif}.mp-strip-in{grid-column-gap:40px;grid-template-rows:auto;grid-template-columns:1fr auto;align-items:center;display:grid}.mp-strip-q{color:#2c1c3a;font-size:14px;font-weight:700}.mp-strip-pills{grid-column-gap:12px;grid-row-gap:10px;flex-wrap:wrap;display:flex}.mp-pill{color:#5f5a6b;border:1px solid #e3daf0;border-radius:999px;padding:8px 18px;font-size:12px}.mp-partners{background-color:#fff;padding:70px 0 80px;font-family:Inter,Arial,sans-serif}.mp-h2{color:#1d1030;letter-spacing:-.03em;margin:0 0 16px;font-size:38px;font-weight:700;line-height:1.18}.mp-partners-p{color:#5f5a6b;max-width:640px;margin:0 0 30px;font-size:14px;line-height:1.85}.mp-grid{grid-column-gap:22px;grid-row-gap:22px;grid-template-rows:auto;grid-template-columns:repeat(4,1fr);display:grid}.mp-card{background-color:#fff;border:1px solid #ece7f3;border-radius:10px;flex-direction:column;padding:30px 24px 26px;text-decoration:none;transition:box-shadow .26s,border-color .26s,transform .26s;display:flex;position:relative}.mp-card-n{color:#b6afc2;letter-spacing:.14em;font-size:10px;font-weight:600;position:absolute;top:14px;left:18px}.mp-logo{justify-content:center;align-items:center;height:66px;margin-bottom:24px;display:flex;position:relative}.mp-logo-img{object-fit:contain;width:auto;max-width:150px;height:auto;max-height:60px;display:block}.mp-card-k{color:#7a3fa8;letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px;font-size:10px;font-weight:700;line-height:1.5}.mp-card-t{color:#1d1030;letter-spacing:-.01em;margin-bottom:8px;font-size:15px;font-weight:700}.mp-card-d{color:#5f5a6b;margin-bottom:18px;font-size:12px;line-height:1.65}.mp-card-a{color:#6d2ec0;align-self:flex-end;margin-top:auto;font-size:14px}.mp-chunk{display:contents}.mp-tools{grid-column-gap:24px;grid-row-gap:24px;border-bottom:1px solid #e9e3f2;justify-content:space-between;align-items:flex-end;margin-bottom:34px;padding-bottom:22px;display:flex}.mp-tools-l{display:block}.mp-count{color:#2c1446;letter-spacing:-.01em;font-size:15px;font-weight:600}.mp-count-s{color:#7a6a8e;margin-top:4px;font-size:13px}.mp-search-wrap{grid-column-gap:10px;grid-row-gap:10px;background-color:#fff;border:1px solid #ddd3ec;border-radius:999px;align-items:center;width:320px;max-width:100%;height:46px;padding:0 18px;display:flex}.mp-search-ico{color:#9b8bb0;font-size:17px;line-height:1}.mp-search-slot{flex:1;min-width:0}.mp-hero-img{object-fit:cover;width:100%;height:100%;display:block}.mp-why{background-color:#faf8fd;border-top:1px solid #efe9f7;padding-top:96px;padding-bottom:96px}.mp-why-head{max-width:720px;margin-bottom:52px}.mp-why-grid{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;display:grid}.mp-wcard{background-color:#fff;border:1px solid #e9e3f2;border-radius:18px;padding:34px 30px 36px}.mp-num{color:#8a5fd0;letter-spacing:.14em;margin-bottom:22px;font-size:13px;font-weight:700}.mp-wcard-t{color:#2c1446;letter-spacing:-.01em;margin-bottom:12px;font-size:19px;font-weight:600;line-height:1.3}.mp-wcard-d{color:#5d5072;font-size:15px;line-height:1.65}.mp-cta{background-color:#2c1446;padding-top:84px;padding-bottom:84px}.mp-cta-in{grid-column-gap:48px;grid-template-rows:auto;grid-template-columns:1.4fr .6fr;align-items:center;display:grid}.mp-cta-h{color:#fff;letter-spacing:-.02em;margin-top:0;margin-bottom:14px;font-size:34px;font-weight:600;line-height:1.2}.mp-cta-p{color:#cdc0e0;max-width:620px;margin-top:0;margin-bottom:0;font-size:16px;line-height:1.7}.mp-cta-btn{color:#2c1446;background-color:#fff;border-radius:999px;justify-content:center;justify-self:end;align-items:center;height:54px;padding-left:32px;padding-right:32px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.tv-co-link{grid-column-gap:5px;align-items:center;text-decoration:none;transition:color .22s,opacity .22s;display:inline-flex}.tv-co-link:hover{opacity:.8;text-decoration:underline}.bl-card-meta{grid-column-gap:10px;grid-row-gap:4px;flex-wrap:wrap;align-items:center;min-height:16px;margin-bottom:12px;display:flex}.bl-card-cat{color:#7a3fb8;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1.3}.bl-card-date{color:#8b7f9c;white-space:nowrap;font-size:12px}.bl-feat{padding-top:88px;padding-bottom:40px}.bl-feat-head{grid-column-gap:32px;justify-content:space-between;align-items:flex-start;margin-bottom:34px;display:flex}.bl-feat-head-l{max-width:760px}.bl-feat-btn{color:#4b1d63;white-space:nowrap;background-color:#fff;border:1px solid #ddd3ec;border-radius:999px;flex:none;justify-content:center;align-items:center;height:46px;padding-left:22px;padding-right:22px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.bl-feat-holder{display:block}.bl-f-card{background-color:#fff;border:1px solid #e9e3f2;border-radius:16px;height:100%;text-decoration:none;display:block;position:relative;overflow:hidden}.bl-f-media{background-color:#f1ecf8;width:100%;position:relative;overflow:hidden}.bl-f-body{padding:18px 20px 20px}.bl-f-meta{grid-column-gap:10px;align-items:center;margin-bottom:8px;display:flex}.bl-f-cat{color:#7a3fb8;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}.bl-f-date{color:#8b7f9c;font-size:12px}.bl-f-title{color:#2c1446;letter-spacing:-.01em;margin-bottom:12px;font-size:19px;font-weight:600;line-height:1.3}.bl-f-cta{color:#6d2fa8;font-size:13px;font-weight:600}.bl-f-imgwrap{width:100%;padding-top:56%;position:relative;overflow:hidden}.bl-f-img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.peg-nav-dd-toggle{grid-column-gap:6px;color:#3f3a4d;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;align-items:center;padding:0;font-family:Inter,Arial,sans-serif;font-size:15px;font-weight:500;transition:color .2s;display:flex;position:relative}.peg-nav-dd-toggle:hover{color:#5b2a95}.peg-nav-dd-list{background-color:#fff;border:1px solid #e9e3f2;border-radius:12px;min-width:236px;margin-top:8px;padding:8px;box-shadow:0 18px 44px #4b1d6324}.peg-nav-dd-link{color:#2c1446;border-radius:8px;padding:11px 12px;font-size:14px;font-weight:500;text-decoration:none;display:block}.peg-nav-dd-link:hover{color:#5b2a95;background-color:#f4eefb}.peg-sum-listholder{display:block}.peg-nav-dd-ico{color:#8a7ba0;flex:none;width:11px;height:11px;margin:0;font-size:11px;line-height:1;position:static}.sx-photo-4{z-index:4;background-color:#1d0630;border:1px solid #fff3;border-radius:18px;width:216px;height:160px;position:absolute;top:-96px;right:-158px;overflow:hidden;box-shadow:0 18px 44px #14062275}.ct-faq-grid{grid-column-gap:72px;grid-template-rows:auto;grid-template-columns:.8fr 1.2fr;align-items:start;display:grid}.ct-faq-l{display:block}.ct-faq-mail{color:#6d2fa8;font-weight:700;text-decoration:none}.cth-hero{background-image:linear-gradient(#f3ecfb 0%,#f7f2fc 55%,#faf8fd 100%);padding-top:40px;padding-bottom:88px;position:relative}.cth-wrap{width:100%;max-width:1218px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.cth-crumb{grid-column-gap:8px;color:#8b7f9c;align-items:center;margin-bottom:46px;font-size:13px;display:flex}.cth-crumb-a{color:#5d5072;text-decoration:underline}.cth-crumb-s{color:#c3b6d4}.cth-crumb-c{color:#5d5072}.cth-grid{grid-column-gap:72px;grid-template-rows:auto;grid-template-columns:1fr 1fr;align-items:center;display:grid}.cth-l{display:block}.cth-eyebrow{grid-column-gap:14px;align-items:center;margin-bottom:26px;display:flex}.cth-dash{background-color:#6d2fa8;width:30px;height:2px;display:block}.cth-eyebrow-t{color:#4b1d63;letter-spacing:.18em;text-transform:uppercase;font-size:12px;font-weight:700}.cth-h1{color:#2a1038;letter-spacing:-.035em;max-width:560px;margin-top:0;margin-bottom:26px;font-size:62px;font-weight:800;line-height:1.04}.cth-accent{color:#6b21a8}.cth-lede{color:#5f5570;max-width:520px;margin-top:0;margin-bottom:32px;font-size:17px;line-height:1.7}.cth-btns{grid-column-gap:14px;grid-row-gap:14px;flex-wrap:wrap;margin-bottom:28px;display:flex}.cth-btn-p{grid-column-gap:12px;color:#fff;background-color:#6b21a8;border-radius:10px;align-items:center;padding:16px 26px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s,background-color .2s;display:inline-flex}.cth-btn-p:hover{transform:translateY(-3px);box-shadow:0 12px 26px #6b21a852}.cth-btn-o{grid-column-gap:12px;color:#2a1038;background-color:#fff;border:1px solid #ded3ec;border-radius:10px;align-items:center;padding:15px 26px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .2s,background-color .2s,border-color .2s;display:inline-flex}.cth-btn-o:hover{background-color:#f3ecfb;border-color:#6b21a8;transform:translateY(-3px)}.cth-ar{font-size:13px}.cth-pills{grid-column-gap:10px;grid-row-gap:10px;flex-wrap:wrap;margin-bottom:34px;display:flex}.cth-pill{color:#3b2a52;background-color:#fff;border:1px solid #e2d8ef;border-radius:999px;padding:9px 17px;font-size:13px;font-weight:600;transition:transform .2s,background-color .2s,border-color .2s}.cth-pill:hover{background-color:#f3ecfb;border-color:#b79ad6;transform:translateY(-2px)}.cth-contact{grid-column-gap:56px;border-top:1px solid #e4daf2;padding-top:26px;display:flex}.cth-ci{display:block}.cth-ck{color:#8b8697;letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:700}.cth-cv{color:#2a1038;font-size:15px;font-weight:700;text-decoration:none}.cth-r{display:block}.cth-stage{position:relative}.cth-back{background-color:#e6daf6;border-radius:24px;width:94%;height:92%;position:absolute;top:-26px;right:-22px;transform:rotate(1.6deg)}.cth-card{z-index:2;background-color:#1d0630;border-radius:20px;width:100%;height:506px;transition:transform .35s,box-shadow .35s;position:relative;overflow:hidden;box-shadow:0 26px 60px #2d104b38}.cth-card:hover{transform:translateY(-6px)scale(1.01);box-shadow:0 28px 56px #50287838}.cth-photo{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.cth-photo-img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.cth-chip{z-index:4;color:#2c1446;background-color:#fff;border-radius:10px;padding:11px 18px;font-size:13px;font-weight:600;position:absolute;top:18px;right:18px;box-shadow:0 8px 22px #1406222e}.cth-cap{z-index:4;background-image:linear-gradient(#14062200,#14062266 42%,#140622f0);padding:36px 34px 30px;position:absolute;bottom:0;left:0;right:0}.cth-cap-k{color:#e2cbff;letter-spacing:.18em;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:700}.cth-cap-l{color:#fff;letter-spacing:-.015em;font-size:22px;font-weight:700;line-height:1.28}.hw-sec{background-color:#fff;padding:88px 0 96px}.hw-wrap{max-width:1218px;margin:0 auto;padding:0 24px}.hw-eyebrow{color:#8b6aa8;letter-spacing:.16em;text-transform:uppercase;margin-bottom:14px;font-size:11px;font-weight:800}.hw-head{grid-column-gap:48px;grid-row-gap:48px;grid-template-rows:auto;grid-template-columns:1fr 1fr;align-items:end;margin-bottom:34px;display:grid}.hw-head-l{flex-direction:column;display:flex}.hw-h2{color:#2a1038;letter-spacing:-.04em;margin:0 0 22px;font-size:54px;font-weight:800;line-height:1.05}.hw-sub{color:#6b6178;margin:0;font-size:16px;line-height:1.6}.hw-head-r{color:#6b6178;max-width:520px;margin:0;font-size:16px;line-height:1.75}.hw-grid{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:repeat(4,1fr);display:grid}.hw-card{background-color:#fff;border:1px solid #e8e1f3;border-radius:16px;flex-direction:column;padding:22px 22px 24px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;box-shadow:0 6px 22px #5028780d}.hw-card:hover{border-color:#cdb6ea;transform:translateY(-5px);box-shadow:0 18px 40px #50287826}.hw-key{color:#8b6aa8;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:800}.hw-ico{color:#6b21a8;background-color:#f0e6fa;border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;margin:22px 0 20px;font-size:18px;display:flex}.hw-title{color:#1d0f2a;letter-spacing:-.02em;margin-bottom:12px;font-size:20px;font-weight:700;line-height:1.2}.hw-p{color:#6b6178;margin:0 0 22px;font-size:13px;line-height:1.75}.hw-links{grid-column-gap:10px;grid-row-gap:10px;flex-direction:column;margin-top:auto;display:flex}.hw-link{color:#5b1d8f;font-size:13px;font-weight:700;text-decoration:none;transition:color .2s,transform .2s}.hw-link:hover{color:#8b3fd0;transform:translate(4px)}.sm-sec{background-color:#f8f5fb;padding:84px 0 96px}.sm-wrap{grid-column-gap:80px;grid-row-gap:80px;grid-template-rows:auto;grid-template-columns:1fr 1fr;align-items:start;max-width:1218px;margin:0 auto;padding:0 24px;display:grid}.sm-left{flex-direction:column;display:flex}.sm-eyebrow{color:#8b6aa8;letter-spacing:.16em;text-transform:uppercase;margin-bottom:16px;font-size:11px;font-weight:800}.sm-h2{color:#2a1038;letter-spacing:-.04em;max-width:520px;margin:0 0 26px;font-size:48px;font-weight:800;line-height:1.1}.sm-lede{color:#6b6178;max-width:490px;margin:0 0 30px;font-size:17px;line-height:2}.sm-steps{grid-column-gap:20px;grid-row-gap:20px;flex-direction:column;margin-bottom:44px;display:flex}.sm-step{grid-column-gap:16px;grid-row-gap:16px;align-items:flex-start;display:flex}.sm-num{color:#6b21a8;background-color:#efe6f8;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:800;display:flex}.sm-st-t{color:#1d0f2a;margin-bottom:4px;font-size:14px;font-weight:700}.sm-st-p{color:#6b6178;font-size:12px;line-height:1.5}.sm-direct{grid-column-gap:20px;grid-row-gap:20px;background-color:#fff;border:1px solid #e8e1f3;border-radius:14px;justify-content:space-between;align-items:center;max-width:480px;padding:26px 24px;display:flex}.sm-direct-l{grid-column-gap:4px;grid-row-gap:4px;flex-direction:column;display:flex}.sm-direct-k{color:#8b6aa8;letter-spacing:.16em;text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:800}.sm-direct-v{color:#1d0f2a;font-size:15px;font-weight:700;text-decoration:none}.sm-direct-btn{color:#1d0f2a;background-color:#fff;border:1px solid #c9b6e0;border-radius:8px;flex:none;padding:16px 22px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .2s,background-color .2s,border-color .2s}.sm-direct-btn:hover{background-color:#f3ecfb;border-color:#6b21a8;transform:translateY(-2px)}.sm-card{background-color:#fff;border:1px solid #e8e1f3;border-radius:20px;padding:36px 38px 38px;box-shadow:0 20px 50px #50287814}.sm-card-head{grid-column-gap:16px;grid-row-gap:16px;justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.sm-card-t{color:#1d0f2a;letter-spacing:-.03em;margin:0;font-size:26px;font-weight:700;line-height:1.2}.sm-badge{color:#5b1d8f;white-space:nowrap;background-color:#f0e6fa;border-radius:999px;padding:8px 14px;font-size:11px;font-weight:700}.sm-req{color:#6b6178;margin-bottom:26px;font-size:12px}.sm-form{grid-column-gap:18px;grid-row-gap:18px;flex-direction:column;margin:0;display:flex}.sm-row{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr;display:grid}.sm-field{grid-column-gap:9px;grid-row-gap:9px;flex-direction:column;display:flex}.sm-label{color:#1d0f2a;margin:0;font-size:12px;font-weight:700}.sm-opt{color:#8a8196;font-weight:400}.sm-input{box-sizing:border-box;color:#1d0f2a;background-color:#fff;border:1px solid #ddd3ea;border-radius:6px;width:100%;height:50px;margin:0;padding:0 15px;font-size:13px;transition:border-color .2s,box-shadow .2s}.sm-input:hover{border-color:#b79ad6}.sm-input:focus{border-color:#8b3fd0;outline-style:none;box-shadow:0 0 0 3px #8b3fd024}.sm-select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#6b21a8 50%),linear-gradient(135deg,#6b21a8 50%,#0000 50%);background-repeat:no-repeat;background-size:6px 6px,6px 6px}.sm-textarea{resize:vertical;height:126px;padding:15px;line-height:1.6}.sm-consent{grid-column-gap:12px;grid-row-gap:12px;color:#4d4459;align-items:flex-start;margin:14px 0 18px;font-size:12px;line-height:1.5;display:flex}.sm-check{flex:none;width:14px;height:14px;margin:2px 0 0;padding-left:0}.sm-consent-a{color:#3a1d63;text-decoration:underline}.sm-submit-row{grid-column-gap:16px;grid-row-gap:16px;justify-content:space-between;align-items:center;margin-top:6px;display:flex}.sm-submit{color:#fff;cursor:pointer;background-color:#6b2d9e;border-radius:6px;height:51px;margin:0;padding:0 24px;font-size:14px;font-weight:700;transition:transform .2s,box-shadow .2s,background-color .2s}.sm-submit:hover{background-color:#561f85;transform:translateY(-2px);box-shadow:0 10px 24px #6b2d9e59}.sm-privacy{color:#8a8196;font-size:11px}.ot-sec{background-color:#fff;border-top:1px solid #efeaf6;padding:84px 0 96px}.ot-wrap{max-width:1218px;margin:0 auto;padding:0 24px}.ot-eyebrow{color:#8b6aa8;letter-spacing:.16em;text-transform:uppercase;margin-bottom:14px;font-size:11px;font-weight:800}.ot-head{grid-column-gap:48px;grid-row-gap:48px;grid-template-rows:auto;grid-template-columns:1fr 1fr;align-items:end;margin-bottom:36px;display:grid}.ot-h2{color:#2a1038;letter-spacing:-.04em;margin:0;font-size:48px;font-weight:800;line-height:1.05}.ot-sub{color:#6b6178;max-width:460px;margin:0;font-size:15px;line-height:1.75}.ot-grid{grid-column-gap:22px;grid-row-gap:22px;grid-template-rows:auto;grid-template-columns:1fr 1fr;max-width:1130px;display:grid}.ot-card{background-color:#fff;border:1px solid #e4dff0;border-radius:14px;flex-direction:column;padding:36px 28px 30px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}.ot-card:hover{border-color:#cdb6ea;transform:translateY(-4px);box-shadow:0 16px 36px #5028781f}.ot-key{color:#5b1d8f;letter-spacing:.14em;text-transform:uppercase;margin-bottom:22px;font-size:11px;font-weight:800}.ot-city{color:#1d0f2a;letter-spacing:-.02em;margin-bottom:14px;font-size:21px;font-weight:700;line-height:1.2}.ot-addr{color:#6b6178;margin-bottom:22px;font-size:14px;line-height:1.8}.ot-link{color:#5b1d8f;font-size:13px;font-weight:700;text-decoration:none;transition:color .2s,transform .2s}.ot-link:hover{color:#8b3fd0;transform:translate(4px)}.pz-ribbon{background-color:#2b1540}.pz-ribbon-in{grid-column-gap:24px;grid-row-gap:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;max-width:1300px;min-height:60px;margin:0 auto;padding:0 24px;display:flex}.pz-ribbon-k{color:#d9c3f2;letter-spacing:.2em;text-transform:uppercase;font-size:10px;font-weight:800}.pz-ribbon-items{grid-column-gap:40px;grid-row-gap:40px;flex-wrap:wrap;display:flex}.pz-ribbon-i{color:#fff;font-size:12px;font-weight:800}.pz-intro{background-color:#fff;max-width:1248px;margin-left:auto;margin-right:auto;padding:68px 24px 40px}.pz-intro-grid{grid-column-gap:80px;grid-row-gap:80px;grid-template-rows:auto;grid-template-columns:1fr 1fr;align-items:center;display:grid}.pz-intro-l{flex-direction:column;align-items:flex-start;display:flex}.pz-h2{color:#2a1a3f;letter-spacing:-.04em;margin:0 0 22px;font-size:50px;font-weight:800;line-height:1.12}.pz-p{color:#5f5570;max-width:580px;margin:0 0 30px;font-size:15px;line-height:2}.pz-intro-img{background-color:#1d0630;border-radius:20px;height:385px;position:relative;overflow:hidden}.pz-caption{color:#4a1d7a;background-color:#fff;border-radius:6px;padding:11px 14px;font-size:11px;font-weight:800;position:absolute;bottom:18px;left:18px}.pz-feature{background-color:#fff;max-width:1248px;margin-left:auto;margin-right:auto;padding:40px 24px 80px}.pz-featured{background-color:#f5eefb;border-radius:20px;grid-template-rows:auto;grid-template-columns:1.2fr 1fr;min-height:500px;display:grid;overflow:hidden}.pz-featured-photo{background-color:#1d0630;min-height:500px;position:relative;overflow:hidden}.pz-kicker{color:#fff;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:800;position:absolute;bottom:26px;left:30px;right:30px}.pz-featured-body{flex-direction:column;justify-content:center;align-items:flex-start;padding:60px 56px;display:flex}.pz-h2-s{margin-bottom:24px;font-size:44px;line-height:1.12}.pz-p-s{max-width:none;margin-bottom:26px;font-size:14px;line-height:1.95}.pz-chips{grid-column-gap:10px;grid-row-gap:10px;flex-wrap:wrap;margin-bottom:30px;display:flex}.pz-chip{color:#3b2a52;background-color:#fff;border-radius:6px;padding:11px 13px;font-size:10px;font-weight:800}.pz-link{color:#5b1d8f;font-size:13px;font-weight:800;text-decoration:none;transition:transform .2s,color .2s;display:inline-block}.pz-link:hover{color:#8b3fd0;transform:translate(4px)}.pz-hero{background-image:linear-gradient(#f3ecfb,#f7f2fc 55%,#faf8fd);padding:34px 0 70px}.pz-wrap{max-width:1248px;margin:0 auto;padding:0 24px}.pz-crumb{grid-column-gap:8px;grid-row-gap:8px;color:#6b6178;align-items:center;margin-bottom:56px;font-size:11px;display:flex}.pz-crumb-a{color:#4d3a6e;text-decoration:underline}.pz-crumb-s{color:#9a8fb0}.pz-hero-grid{grid-column-gap:56px;grid-row-gap:56px;grid-template-rows:auto;grid-template-columns:1.12fr .88fr;align-items:center;display:grid}.pz-hero-l{flex-direction:column;align-items:flex-start;display:flex}.pz-eyebrow{grid-column-gap:12px;grid-row-gap:12px;color:#6b2d9e;letter-spacing:.18em;text-transform:uppercase;align-items:center;margin-bottom:22px;font-size:11px;font-weight:800;display:flex}.pz-dash{background-color:#6b2d9e;width:24px;height:2px;display:inline-block}.pz-h1{color:#2a1a3f;letter-spacing:-.045em;margin:0 0 30px;font-size:76px;font-weight:800;line-height:1.14}.pz-em{color:#6b2d9e;font-style:normal}.pz-lead{color:#5f5570;max-width:580px;margin:0 0 34px;font-size:17px;line-height:1.95}.pz-actions{grid-column-gap:14px;grid-row-gap:14px;flex-wrap:wrap;margin-bottom:40px;display:flex}.pz-btn{grid-column-gap:16px;grid-row-gap:16px;border-radius:6px;align-items:center;padding:18px 22px;font-size:13px;font-weight:800;text-decoration:none;transition:transform .2s,box-shadow .2s,background-color .2s,border-color .2s;display:inline-flex}.pz-btn-p{color:#fff;background-color:#6b2d9e;border:1px solid #6b2d9e}.pz-btn-p:hover{transform:translateY(-3px);box-shadow:0 12px 26px #6b2d9e52}.pz-btn-o{color:#4a1d7a;background-color:#fff;border:1px solid #d9cbe9}.pz-btn-o:hover{background-color:#f3ecfb;border-color:#6b2d9e;transform:translateY(-3px)}.pz-btn-i{font-size:11px}.pz-meta{grid-column-gap:12px;grid-row-gap:12px;flex-wrap:wrap;display:flex}.pz-pill{color:#3b2a52;background-color:#fff;border:1px solid #e2d8ef;border-radius:999px;padding:10px 14px;font-size:11px;font-weight:800;transition:transform .2s,border-color .2s,background-color .2s}.pz-pill:hover{background-color:#f3ecfb;border-color:#b79ad6;transform:translateY(-2px)}.pz-art{grid-column-gap:14px;grid-row-gap:14px;grid-template-rows:250px 250px;grid-template-columns:1.68fr 1fr;width:100%;max-width:500px;margin-left:auto;display:grid;position:relative}.pz-back{background-color:#dccdf0;border-radius:22px;position:absolute;inset:30px -32px -34px 14px;transform:rotate(1.6deg)}.pz-pic{background-color:#1d0630;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 18px 40px #2d104b2e}.pz-pic-main{grid-row:1/span 2}.pz-img{object-fit:cover;width:100%;height:100%;transition:transform .6s;position:absolute;top:0;left:0}.pz-img:hover{transform:scale(1.06)}.pz-label{grid-column-gap:8px;grid-row-gap:8px;background-image:linear-gradient(#1d063000,#1d0630c7);flex-direction:column;padding:70px 26px 22px;display:flex;position:absolute;bottom:0;left:0;right:0}.pz-label-k{color:#e9dcf8;letter-spacing:.18em;text-transform:uppercase;font-size:9px;font-weight:800}.pz-label-t{color:#fff;letter-spacing:-.01em;font-size:17px;font-weight:800;line-height:1.3}.pz-archive{background-color:#faf8fd;border-top:1px solid #efeaf6;padding:84px 0}.pz-head{grid-column-gap:56px;grid-row-gap:56px;grid-template-rows:auto;grid-template-columns:1fr 1fr;align-items:start;margin-bottom:34px;display:grid}.pz-head-l{flex-direction:column;display:flex}.pz-h2-n{margin:0}.pz-head-r{color:#5f5570;justify-self:end;max-width:480px;margin:0;font-size:15px;line-height:1.9}.pz-bar{grid-column-gap:20px;grid-row-gap:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:26px;display:flex}.pz-filters{grid-column-gap:10px;grid-row-gap:10px;flex-wrap:wrap;display:flex}.pz-filter{color:#3b2a52;cursor:pointer;background-color:#fff;border:1px solid #e2d8ef;border-radius:999px;padding:14px 16px;font-size:11px;font-weight:800;transition:transform .2s,background-color .2s,border-color .2s,color .2s}.pz-filter:hover{background-color:#f3ecfb;border-color:#b79ad6;transform:translateY(-2px)}.pz-filter-on{color:#fff;background-color:#6b2d9e;border-color:#6b2d9e}.pz-search{width:260px;margin:0;display:block;position:relative}.pz-count{color:#5f5570;margin-bottom:22px;font-size:12px;font-weight:800}.pz-events-slot{display:block}.pz-empty{color:#5f5570;text-align:center;padding:40px 0;font-size:14px;display:none}.pz-note{color:#8a8196;max-width:820px;margin:28px 0 0;font-size:11px;line-height:1.7}.pz-card{background-color:#fff;border:1px solid #e8e1f3;border-radius:14px;flex-direction:column;height:100%;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;overflow:hidden}.pz-card:hover{border-color:#cdb6ea;transform:translateY(-6px);box-shadow:0 22px 44px #50287829}.pz-card-img{background-color:#1d0630;height:205px;display:block;position:relative;overflow:hidden}.pz-card-photo{object-fit:cover;width:100%;height:100%;transition:transform .6s;position:absolute;top:0;left:0}.pz-card-photo:hover{transform:scale(1.07)}.pz-card-tag{color:#4a1d7a;background-color:#fff;border-radius:6px;padding:8px 10px;font-size:10px;font-weight:800;position:absolute;bottom:14px;left:14px}.pz-card-body{flex-direction:column;flex:1;padding:24px 24px 22px;display:flex}.pz-card-top{grid-column-gap:12px;grid-row-gap:12px;justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.pz-series{color:#5b1d8f;background-color:#f0e6fa;border-radius:999px;padding:11px 14px;font-size:10px;font-weight:800}.pz-date{color:#6b6178;font-size:11px;font-weight:800}.pz-card-h{color:#1d0f2a;letter-spacing:-.02em;margin:0 0 18px;font-size:20px;font-weight:700;line-height:1.28}.pz-place{color:#5b1d8f;margin:0 0 18px;font-size:13px;font-weight:800}.pz-place:before{content:"⌁ "}.pz-card-p{color:#5f5570;margin:0 0 22px;font-size:13px;line-height:1.85}.pz-card-foot{grid-column-gap:14px;grid-row-gap:14px;border-top:1px solid #ece6f4;justify-content:space-between;align-items:center;margin-top:auto;padding-top:18px;display:flex}.pz-venue{color:#6b6178;max-width:55%;font-size:11px;line-height:1.5}.pz-explore{color:#5b1d8f;white-space:nowrap;font-size:12px;font-weight:800;text-decoration:none;transition:transform .2s,color .2s}.pz-explore:hover{color:#8b3fd0;transform:translate(4px)}.pz-events{grid-column-gap:22px;grid-row-gap:22px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pz-event-item{display:block}.pz-gallery{background-color:#fff;border-top:1px solid #efeaf6;padding:96px 0 84px}.pz-head-g{margin-bottom:40px}.pz-gal-grid{grid-column-gap:15px;grid-row-gap:15px;grid-template-rows:215px 215px;grid-template-columns:1.4fr 1fr 1fr;display:grid}.pz-fig{background-color:#1d0630;border-radius:14px;margin:0;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 10px 26px #2d104b1a}.pz-fig:hover{transform:translateY(-5px);box-shadow:0 20px 40px #2d104b38}.pz-fig-big{grid-row:1/span 2}.pz-fig-img{object-fit:cover;width:100%;height:100%;transition:transform .6s;position:absolute;top:0;left:0}.pz-fig-img:hover{transform:scale(1.07)}.pz-figcap{color:#2a1a3f;background-color:#f6f3fa;border-radius:6px;padding:10px 12px;font-size:11px;font-weight:800;position:absolute;bottom:14px;left:12px}.pz-videos{background-color:#2a1740;padding:100px 0 96px}.pz-eyebrow-l{color:#d9a8f5}.pz-dash-l{background-color:#d9a8f5}.pz-h2-w{color:#fff}.pz-em-l{color:#c9a0ec}.pz-head-r-w{color:#e5dbf3}.pz-head-v{margin-bottom:46px}.pz-vgrid{grid-column-gap:18px;grid-row-gap:18px;grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pz-vcard{background-color:#3a2157;border:1px solid #ffffff1f;border-radius:12px;flex-direction:column;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;overflow:hidden}.pz-vcard:hover{border-color:#d9a8f580;transform:translateY(-6px);box-shadow:0 22px 44px #00000059}.pz-vcover{background-color:#000;height:200px;display:block;position:relative;overflow:hidden}.pz-vimg{object-fit:cover;width:100%;height:100%;transition:transform .6s;position:absolute;top:0;left:0}.pz-vimg:hover{transform:scale(1.06)}.pz-play{background-color:#f4f0f8;border-radius:50%;justify-content:center;align-items:center;width:66px;height:66px;margin:-33px 0 0 -33px;transition:transform .25s,background-color .25s;display:flex;position:absolute;top:50%;left:50%}.pz-play:hover{background-color:#fff;transform:scale(1.12)}.pz-tri{border-top:9px solid #0000;border-bottom:9px solid #0000;border-left:15px solid #5b1d8f;width:0;height:0;margin-left:4px;display:block}.pz-vbody{flex-direction:column;flex:1;padding:26px 24px 28px;display:flex}.pz-vk{color:#d9c3f2;letter-spacing:.18em;text-transform:uppercase;margin-bottom:16px;font-size:9px;font-weight:800}.pz-vh{color:#fff;letter-spacing:-.02em;margin:0 0 14px;font-size:20px;font-weight:700;line-height:1.25}.pz-vp{color:#d9cfe8;margin:0 0 26px;font-size:12px;line-height:1.85}.pz-vlink{color:#e6c9ff;margin-top:auto;font-size:12px;font-weight:800;text-decoration:none;transition:transform .2s,color .2s;display:inline-block}.pz-vlink:hover{color:#fff;transform:translate(4px)}.pz-vfoot{grid-column-gap:30px;grid-row-gap:30px;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:30px;display:flex}.pz-vnote{color:#cbb8e3;max-width:640px;margin:0;font-size:10px;line-height:1.8}.pz-btn-w{color:#4a1d7a;background-color:#fff;border:1px solid #fff}.pz-btn-w:hover{transform:translateY(-3px);box-shadow:0 12px 26px #0000004d}.pz-voices{background-color:#faf8fd;border-top:1px solid #efeaf6;padding:96px 0 90px}.pz-vgrid2{grid-column-gap:22px;grid-row-gap:22px;grid-template-rows:auto;grid-template-columns:1.5fr 1fr;align-items:stretch;display:grid}.pz-quote{background-color:#fff;border:1px solid #e8e1f3;border-radius:14px;flex-direction:column;padding:44px 46px;transition:transform .3s,box-shadow .3s;display:flex}.pz-quote:hover{transform:translateY(-5px);box-shadow:0 20px 40px #5028781f}.pz-qmark{color:#b88ad8;margin-bottom:34px;font-size:64px;font-weight:800;line-height:1}.pz-bq{color:#2a1a3f;letter-spacing:-.02em;margin:0 0 36px;padding:0;font-size:24px;font-weight:700;line-height:1.5}.pz-by{grid-column-gap:6px;grid-row-gap:6px;color:#1d0f2a;flex-direction:column;margin-top:auto;font-size:13px;font-weight:800;display:flex}.pz-by-s{color:#6b6178;font-size:10px;font-weight:400}.pz-side{grid-column-gap:18px;grid-row-gap:18px;flex-direction:column;display:flex}.pz-note-card{background-color:#efe5f7;border-radius:14px;padding:34px 30px;transition:transform .3s,box-shadow .3s}.pz-note-card:hover{transform:translateY(-4px);box-shadow:0 16px 34px #50287824}.pz-eyebrow-s{margin-bottom:10px;font-size:9px}.pz-sh{color:#1d0f2a;letter-spacing:-.02em;margin:0 0 14px;font-size:22px;font-weight:700;line-height:1.25}.pz-sp{color:#5f5570;margin:0 0 20px;font-size:12px;line-height:1.85}.pz-cta-card{grid-column-gap:16px;grid-row-gap:16px;background-color:#fff;border:1px solid #e8e1f3;border-radius:14px;justify-content:space-between;align-items:center;padding:28px 30px;transition:transform .3s,box-shadow .3s;display:flex}.pz-cta-card:hover{transform:translateY(-4px);box-shadow:0 16px 34px #5028781f}.pz-sh-d{margin:0 0 8px;font-size:20px}.pz-sp-d{margin:0}.pz-btn-s{flex:none;padding:15px 18px}.pz-next{background-color:#fff;padding:70px 0 40px}.pz-next-card{grid-column-gap:40px;grid-row-gap:40px;background-image:linear-gradient(135deg,#ece3f6,#f6f0fa);border:1px solid #e4d9f1;border-radius:20px;grid-template-rows:auto;grid-template-columns:1fr auto;align-items:center;padding:70px 68px;display:grid}.pz-next-l{flex-direction:column;align-items:flex-start;display:flex}.pz-h2-c{max-width:520px;margin-bottom:22px;font-size:54px}.pz-p-c{max-width:500px;margin:0;font-size:14px}.pz-next-r{grid-column-gap:12px;grid-row-gap:12px;flex-wrap:wrap;display:flex}.pz-faq{background-color:#fff;padding:40px 0 100px}.pz-faq-in{max-width:880px;margin:0 auto;padding:0 24px}.pz-eyebrow-c{justify-content:center;margin-bottom:10px}.pz-faq-h{color:#2a1a3f;text-align:center;letter-spacing:-.045em;margin:0 0 50px;font-size:56px;font-weight:800;line-height:1.1}.pz-q{border-bottom:1px solid #e8e1f3;padding:0}.pz-sum{grid-column-gap:20px;grid-row-gap:20px;cursor:pointer;justify-content:space-between;align-items:center;padding:26px 0 18px;list-style:none;display:flex}.pz-sum-t{color:#1d0f2a;font-size:15px;font-weight:800;transition:color .2s}.pz-sum-t:hover{color:#6b2d9e}.pz-ind{color:#6b2d9e;font-size:16px;font-weight:800}.pz-ans{color:#5f5570;max-width:780px;margin:0 0 26px;font-size:13px;line-height:1.95}.pz-ans-a{color:#5b1d8f;font-weight:800;text-decoration:none}.pz-ans-a:hover{text-decoration:underline}.cr-cta{background-color:#fff;padding:56px 0 96px;font-family:Inter,Arial,sans-serif}.cr-cta-card{background-image:linear-gradient(135deg,#2d1c47,#4f2e72);border-radius:18px;padding:70px 64px;position:relative;overflow:hidden}.cr-ring{border:1px solid #ffffff24;border-radius:50%;width:320px;height:320px;position:absolute;top:-140px;right:-90px}.cr-eyebrow-l{grid-column-gap:14px;color:#d6b8f0;letter-spacing:.2em;text-transform:uppercase;align-items:center;margin-bottom:22px;font-size:11px;font-weight:700;line-height:1;display:flex}.cr-dash-l{background-color:#d6b8f0;width:26px;height:1px;display:block}.cr-h2-w{color:#fff;letter-spacing:-.03em;max-width:680px;margin-top:0;margin-bottom:22px;font-family:Inter,Arial,sans-serif;font-size:44px;font-weight:600;line-height:1.15}.cr-cta-p{color:#e9ddf5;max-width:640px;margin:0 0 32px;font-size:16px;line-height:1.7}.cr-btn-w{grid-column-gap:18px;color:#2d1c47;background-color:#fff;border:1px solid #fff;border-radius:999px;align-items:center;padding:15px 22px;font-family:Inter,Arial,sans-serif;font-size:13px;font-weight:700;line-height:1;text-decoration:none;transition:transform .2s,background-color .2s;display:flex}.cr-btn-w:hover{transform:translateY(-2px)}.cr-btn-g{grid-column-gap:18px;color:#fff;background-color:#0000;border:1px solid #ffffff8c;border-radius:999px;align-items:center;padding:15px 22px;font-family:Inter,Arial,sans-serif;font-size:13px;font-weight:700;line-height:1;text-decoration:none;transition:transform .2s,background-color .2s;display:flex}.cr-btn-g:hover{background-color:#ffffff1f}.cr-work{background-color:#f8f5fc;padding:84px 0 96px;font-family:Inter,Arial,sans-serif}.cr-work-grid{grid-column-gap:80px;grid-row-gap:40px;grid-template-rows:auto;grid-template-columns:1fr 1fr;align-items:start;max-width:1152px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;display:grid}.cr-work-l{padding-top:24px}.cr-work-r{padding-top:6px}.cr-opps{background-color:#fff;padding:92px 0 84px;font-family:Inter,Arial,sans-serif}.cr-vac{grid-column-gap:24px;background-color:#fff;border:1px solid #e3dcec;border-radius:16px;justify-content:space-between;align-items:flex-start;padding:36px 36px 34px;display:flex}.cr-vac-l{max-width:680px}.cr-vac-t{color:#231a35;letter-spacing:-.02em;margin:0 0 6px;font-family:Inter,Arial,sans-serif;font-size:22px;font-weight:600;line-height:1.25}.cr-vac-p{color:#5d5470;margin:0;font-size:16px;line-height:1.7}.cr-badge{grid-column-gap:8px;color:#3d2460;white-space:nowrap;background-color:#f1eaf8;border-radius:999px;align-items:center;padding:9px 16px;font-size:13px;font-weight:700;display:flex}.cr-badge-dot{background-color:#7c4fa6;border-radius:50%;width:7px;height:7px}.cr-areas{background-color:#f8f5fc;padding:84px 0 96px;font-family:Inter,Arial,sans-serif}.cr-sub{color:#5d5470;max-width:700px;margin:0 0 44px;font-size:16px;line-height:1.7}.cr-grid{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;display:grid}.cr-card{background-color:#fff;border:1px solid #e3dcec;border-radius:14px;padding:30px 30px 32px;transition:transform .25s,box-shadow .25s,border-color .25s}.cr-card:hover{border-color:#cdb8e3;transform:translateY(-4px);box-shadow:0 18px 36px #53287f1f}.cr-card-k{color:#7c4fa6;letter-spacing:.16em;text-transform:uppercase;margin-bottom:26px;font-size:11px;font-weight:700;line-height:1}.cr-card-t{color:#231a35;letter-spacing:-.02em;margin:0 0 14px;font-family:Inter,Arial,sans-serif;font-size:21px;font-weight:600;line-height:1.3}.cr-card-p{color:#5d5470;margin:0;font-size:14px;line-height:1.85}.cr-purpose{background-color:#fff;padding:100px 0 92px;font-family:Inter,Arial,sans-serif}.cr-purpose-grid{grid-column-gap:80px;grid-row-gap:40px;grid-template-rows:auto;grid-template-columns:1fr 1fr;align-items:center;max-width:1152px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;display:grid}.cr-purpose-l{padding-right:20px}.cr-purpose-r{padding-top:6px}.cr-wrap{max-width:1152px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.cr-eyebrow{grid-column-gap:14px;color:#7c4fa6;letter-spacing:.2em;text-transform:uppercase;align-items:center;margin-bottom:22px;font-size:11px;font-weight:700;line-height:1;display:flex}.cr-dash{background-color:#7c4fa6;width:26px;height:1px;display:block}.cr-h2{color:#231a35;letter-spacing:-.03em;margin:0 0 20px;font-family:Inter,Arial,sans-serif;font-size:44px;font-weight:600;line-height:1.15}.cr-em{color:#7c4fa6;font-style:normal}.cr-p{color:#5d5470;margin:0 0 18px;font-size:15px;line-height:1.95}.cr-actions{grid-column-gap:14px;grid-row-gap:14px;flex-wrap:wrap;align-items:center;display:flex}.cr-btn{grid-column-gap:18px;border-radius:999px;align-items:center;padding:15px 22px;font-size:13px;font-weight:700;line-height:1;text-decoration:none;transition:transform .2s,box-shadow .2s,background-color .2s;display:flex}.cr-btn:hover{transform:translateY(-2px)}.cr-btn-p{color:#fff;background-color:#53287f;border:1px solid #53287f;box-shadow:0 10px 24px #53287f47}.cr-btn-p:hover{background-color:#6b2d9e}.cr-btn-o{color:#2d1c47;background-color:#fff;border:1px solid #ddd3ea}.cr-hero{background-image:linear-gradient(135deg,#fff 30%,#f1e9fa 100%);border-bottom:1px solid #ece6f3;padding:76px 0 84px;font-family:Inter,Arial,sans-serif}.cr-hero-grid{grid-column-gap:80px;grid-row-gap:48px;grid-template-rows:auto;grid-template-columns:1fr 1fr;align-items:center;display:grid}.cr-h1{color:#231a35;letter-spacing:-.04em;margin:0 0 30px;font-family:Inter,Arial,sans-serif;font-size:62px;font-weight:600;line-height:1.08}.cr-lead{color:#5d5470;max-width:560px;margin:0 0 32px;font-size:17px;line-height:1.9}.cr-meta{color:#7a7088;letter-spacing:.08em;margin:26px 0 0;font-size:12px;line-height:1.5}.cr-photo{background-color:#2d1c47;border-radius:18px;height:460px;position:relative;overflow:hidden;box-shadow:0 30px 60px #2d1c4738}.cr-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cr-shade{background-image:linear-gradient(#23143c00 45%,#23143ce0 100%);position:absolute;inset:0}.cr-cap{position:absolute;bottom:28px;left:30px;right:30px}.cr-cap-k{color:#fff;letter-spacing:.2em;text-transform:uppercase;margin-bottom:10px;font-size:10px;font-weight:700;line-height:1}.cr-cap-t{color:#fff;letter-spacing:-.02em;font-family:Inter,Arial,sans-serif;font-size:24px;font-weight:600;line-height:1.25}.ck-doc{background-color:#fff;padding:88px 0 96px;font-family:Inter,Arial,sans-serif}.ck-doc-grid{grid-column-gap:62px;grid-row-gap:40px;grid-template-rows:auto;grid-template-columns:252px 1fr;align-items:start;max-width:1160px;margin-left:auto;margin-right:auto;padding-left:28px;padding-right:28px;display:grid}.ck-nav{background-color:#fff;border:1px solid #e9e3f0;border-radius:14px;padding:23px 20px 14px;position:sticky;top:111px}.ck-nav-t{color:#82669b;letter-spacing:.19em;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:700;line-height:1.4}.ck-nav-a{color:#62566e;border-bottom:1px solid #f2edf6;padding:10px 8px;font-size:12.5px;line-height:1.5;text-decoration:none;transition:color .2s,background-color .2s;display:block}.ck-nav-a:hover{color:#5b2e87;background-color:#f8f4fc}.ck-nav-last{border-bottom-style:none}.ck-copy{min-width:0}.ck-sec{border-bottom:1px solid #e9e3f0;margin:0 0 35px;padding:0 0 32px;scroll-margin-top:100px}.ck-sec-last{border-bottom-style:none;margin-bottom:0;padding-bottom:0}.ck-h2{color:#241a31;letter-spacing:-.03em;margin:0 0 14px;font-size:30px;font-weight:600;line-height:1.2}.ck-p{color:#665d6f;margin:0 0 15px;font-size:14.5px;line-height:1.9}.ck-link{color:#633293;text-decoration:underline}.ck-tbl{border:1px solid #e6dfed;border-radius:10px;margin:18px 0 22px;overflow:hidden}.ck-tr{border-bottom:1px solid #e6dfed;grid-template-rows:auto;grid-template-columns:.9fr 2.2fr 1.6fr;display:grid}.ck-tr-h{background-color:#f5f0fa}.ck-tr-end{border-bottom-style:none}.ck-th{color:#3f275b;border-right:1px solid #e6dfed;padding:13px 14px;font-size:13.4px;font-weight:700;line-height:1.5}.ck-th-last{border-right-style:none}.ck-td{color:#665d6f;border-right:1px solid #e6dfed;padding:13px 14px;font-size:13.4px;line-height:1.7}.ck-td-b{color:#4b3a60;font-weight:700}.ck-td-last{border-right-style:none}.ck-hero{background-image:linear-gradient(112deg,#fff 0%,#fbf9fd 55%,#f5f0fa 100%);border-bottom:1px solid #e9e3f0;padding:90px 0 100px;font-family:Inter,Arial,sans-serif;position:relative;overflow:hidden}.ck-ring{border:1px solid #6540991c;border-radius:50%;position:absolute}.ck-ring-a{width:560px;height:560px;top:-260px;right:-255px}.ck-ring-b{border-color:#65409914;width:390px;height:390px;top:-160px;right:-160px}.ck-hero-in{max-width:1160px;margin-left:auto;margin-right:auto;padding-left:28px;padding-right:28px;position:relative}.ck-eyebrow{grid-column-gap:11px;color:#7950aa;letter-spacing:.22em;text-transform:uppercase;align-items:center;font-size:11px;font-weight:700;line-height:1;display:flex}.ck-dash{background-color:#966ac6;width:25px;height:1px;display:block}.ck-h1{color:#241a31;letter-spacing:-.045em;max-width:840px;margin:25px 0 21px;font-size:68px;font-weight:600;line-height:1.08}.ck-em{color:#7e56ad;font-style:normal}.ck-lead{color:#62576d;max-width:665px;margin:0 0 32px;font-size:18px;line-height:1.8}.ck-actions{grid-column-gap:13px;grid-row-gap:13px;flex-wrap:wrap;align-items:center;display:flex}.ck-btn{grid-column-gap:18px;border:1px solid #0000;border-radius:100px;justify-content:center;align-items:center;padding:13px 22px;font-size:12.5px;font-weight:700;line-height:1.4;text-decoration:none;transition:transform .2s,background-color .2s,box-shadow .2s;display:flex}.ck-btn:hover{transform:translateY(-2px)}.ck-btn-p{color:#fff;background-color:#583286;box-shadow:0 9px 25px #4b287229}.ck-btn-p:hover{background-color:#3d225f}.ck-btn-o{color:#402757;background-color:#ffffffbf;border:1px solid #d5c9e2}.ck-btn-o:hover{background-color:#f2eaf8}.ck-kicker{color:#7d6d89;letter-spacing:.1em;margin:31px 0 0;font-size:12px;line-height:1.5}.lgl-hero{background-image:linear-gradient(112deg,#fff 0%,#fbf9fd 55%,#f5f0fa 100%);border-bottom:1px solid #e9e3f0;padding:0;font-family:Inter,Arial,sans-serif;position:relative;overflow:hidden}.lgl-ring1{border:1px solid #6540991c;border-radius:50%;width:560px;height:560px;position:absolute;top:-260px;right:-255px}.lgl-ring2{border:1px solid #65409914;border-radius:50%;width:390px;height:390px;position:absolute;top:-160px;right:-160px}.lgl-hero-in{z-index:1;max-width:1160px;margin-left:auto;margin-right:auto;padding:90px 28px 100px;position:relative}.lgl-eb{grid-column-gap:11px;grid-row-gap:11px;color:#7950aa;letter-spacing:.22em;text-transform:uppercase;align-items:center;font-family:Inter,Arial,sans-serif;font-size:11px;font-weight:700;display:flex}.lgl-eb-line{background-color:#966ac6;width:25px;height:1px}.lgl-h1{color:#241a31;letter-spacing:-.04em;max-width:840px;margin:25px 0 21px;font-family:Inter,Arial,sans-serif;font-size:72px;font-weight:600;line-height:1.07}.lgl-em{color:#7e56ad;font-style:normal}.lgl-lead{color:#62576d;max-width:665px;margin:0 0 32px;font-family:Inter,Arial,sans-serif;font-size:18px;line-height:1.8}.lgl-actions{grid-column-gap:13px;grid-row-gap:13px;flex-wrap:wrap;align-items:center;display:flex}.lgl-btn-p{color:#fff;background-color:#583286;border:1px solid #583286;border-radius:100px;justify-content:center;align-items:center;padding:13px 22px;font-family:Inter,Arial,sans-serif;font-size:12.5px;font-weight:700;text-decoration:none;transition:transform .2s,background-color .2s;display:inline-flex;box-shadow:0 9px 25px #4b287229}.lgl-btn-p:hover{background-color:#3d225f;transform:translateY(-2px)}.lgl-btn-o{color:#402757;background-color:#fff;border:1px solid #d5c9e2;border-radius:100px;justify-content:center;align-items:center;padding:13px 22px;font-family:Inter,Arial,sans-serif;font-size:12.5px;font-weight:700;text-decoration:none;transition:transform .2s,background-color .2s;display:inline-flex}.lgl-btn-o:hover{background-color:#f2eaf8;transform:translateY(-2px)}.lgl-kicker{color:#7d6d89;letter-spacing:.1em;margin:31px 0 0;font-family:Inter,Arial,sans-serif;font-size:12px}.lgl-sec{background-color:#fff;padding:95px 0;font-family:Inter,Arial,sans-serif}.lgl-in{max-width:1160px;margin-left:auto;margin-right:auto;padding-left:28px;padding-right:28px}.lgl-head{margin-bottom:40px}.lgl-h2{color:#241a31;letter-spacing:-.03em;margin:15px 0 12px;font-family:Inter,Arial,sans-serif;font-size:46px;font-weight:600;line-height:1.13}.lgl-sub{color:#6d6475;max-width:720px;margin:0;font-family:Inter,Arial,sans-serif;font-size:16px;line-height:1.7}.lgl-grid3{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lgl-card{background-color:#fff;border:1px solid #e9e1f0;border-radius:13px;padding:31px;transition:transform .2s,border-color .2s}.lgl-card:hover{border-color:#cdb7e6;transform:translateY(-3px)}.lgl-ico{color:#5e348e;background-color:#f3ebfa;border-radius:11px;justify-content:center;align-items:center;width:42px;height:42px;margin-bottom:22px;font-family:Inter,Arial,sans-serif;font-size:14px;font-weight:800;display:flex}.lgl-card-h{color:#241a31;letter-spacing:-.02em;margin:0 0 10px;font-family:Inter,Arial,sans-serif;font-size:24px;font-weight:600;line-height:1.22}.lgl-card-p{color:#6d6475;margin:0;font-family:Inter,Arial,sans-serif;font-size:14.3px;line-height:1.78}.lgl-card-link{color:#5a3186;margin-top:20px;font-family:Inter,Arial,sans-serif;font-size:12px;font-weight:800;text-decoration:none;display:inline-block}.lgl-sec-alt{background-color:#f8f6fc;padding:95px 0;font-family:Inter,Arial,sans-serif}.lgl-split{grid-column-gap:65px;grid-row-gap:65px;grid-template-rows:auto;grid-template-columns:1fr 1fr;align-items:center;display:grid}.lgl-stmt{color:#241a31;letter-spacing:-.035em;margin:20px 0 0;font-family:Inter,Arial,sans-serif;font-size:46px;font-weight:600;line-height:1.2}.lgl-text-p{color:#635a6c;margin:0 0 16px;font-family:Inter,Arial,sans-serif;font-size:15.5px;line-height:1.86}.lgl-text-link{color:#61348d;font-family:Inter,Arial,sans-serif;font-size:15.5px;font-weight:700;text-decoration:none}.lgl-metrics{grid-column-gap:1px;grid-row-gap:1px;background-color:#e9e3f0;border:1px solid #e9e3f0;border-radius:13px;grid-template-rows:auto;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.lgl-metric{background-color:#fff;padding:22px 27px}.lgl-metric-h{color:#4e3073;margin:0 0 7px;font-family:Inter,Arial,sans-serif;font-size:13px;font-weight:700}.lgl-metric-p{color:#6d6475;margin:0;font-family:Inter,Arial,sans-serif;font-size:12.8px;line-height:1.7}.lgl-faq-i{border-bottom:1px solid #e9e3f0;padding:19px 0}.lgl-faq-q{grid-column-gap:24px;grid-row-gap:24px;color:#241a31;justify-content:space-between;font-family:Inter,Arial,sans-serif;font-size:15px;font-weight:700;display:flex}.lgl-faq-m{color:#7950aa;font-size:20px;line-height:1}.lgl-faq-a{color:#6d6475;margin:14px 30px 0 0;font-family:Inter,Arial,sans-serif;font-size:14px;line-height:1.85}.lgl-faq-l{color:#61348b;text-decoration:underline}.lgl-panel{background-image:linear-gradient(115deg,#2c1d41,#4e2f74);border-radius:16px;padding:63px 64px;position:relative;overflow:hidden}.lgl-panel-ring{border:1px solid #ffffff2e;border-radius:50%;width:290px;height:290px;position:absolute;top:-110px;right:-110px}.lgl-eb-w{grid-column-gap:11px;grid-row-gap:11px;color:#d2b7f0;letter-spacing:.22em;text-transform:uppercase;align-items:center;font-family:Inter,Arial,sans-serif;font-size:11px;font-weight:700;display:flex;position:relative}.lgl-eb-line-w{background-color:#c2a2e8;width:25px;height:1px}.lgl-panel-h{color:#fff;letter-spacing:-.035em;max-width:680px;margin:20px 0;font-family:Inter,Arial,sans-serif;font-size:54px;font-weight:600;line-height:1.13;position:relative}.lgl-panel-p{color:#e4d9ed;max-width:640px;margin:0 0 24px;font-family:Inter,Arial,sans-serif;font-size:15.5px;line-height:1.7;position:relative}.lgl-btn-w{color:#392455;background-color:#fff;border-radius:100px;justify-content:center;align-items:center;padding:13px 22px;font-family:Inter,Arial,sans-serif;font-size:12.5px;font-weight:700;text-decoration:none;transition:transform .2s,background-color .2s;display:inline-flex;position:relative}.lgl-btn-w:hover{background-color:#f8ecff;transform:translateY(-2px)}.pv-hero{background-image:linear-gradient(112deg,#fff 0%,#fbf9fd 55%,#f5f0fa 100%);border-bottom:1px solid #e9e3f0;padding:0;font-family:Inter,Arial,sans-serif;position:relative;overflow:hidden}.pv-ring1{border:1px solid #6540991c;border-radius:50%;width:560px;height:560px;position:absolute;top:-260px;right:-255px}.pv-ring2{border:1px solid #65409914;border-radius:50%;width:390px;height:390px;position:absolute;top:-160px;right:-160px}.pv-hero-in{z-index:1;max-width:1160px;margin-left:auto;margin-right:auto;padding:90px 28px 100px;position:relative}.pv-eb{grid-column-gap:11px;grid-row-gap:11px;color:#7950aa;letter-spacing:.22em;text-transform:uppercase;align-items:center;font-family:Inter,Arial,sans-serif;font-size:11px;font-weight:700;display:flex}.pv-eb-line{background-color:#966ac6;width:25px;height:1px}.pv-h1{color:#241a31;letter-spacing:-.04em;max-width:840px;margin:25px 0 21px;font-family:Inter,Arial,sans-serif;font-size:72px;font-weight:600;line-height:1.07}.pv-em{color:#7e56ad;font-style:normal}.pv-lead{color:#62576d;max-width:665px;margin:0 0 32px;font-family:Inter,Arial,sans-serif;font-size:18px;line-height:1.8}.pv-actions{grid-column-gap:13px;grid-row-gap:13px;flex-wrap:wrap;align-items:center;display:flex}.pv-btn-p{color:#fff;background-color:#583286;border:1px solid #583286;border-radius:100px;justify-content:center;align-items:center;padding:13px 22px;font-family:Inter,Arial,sans-serif;font-size:12.5px;font-weight:700;text-decoration:none;transition:transform .2s,background-color .2s;display:inline-flex;box-shadow:0 9px 25px #4b287229}.pv-btn-p:hover{background-color:#3d225f;transform:translateY(-2px)}.pv-btn-o{color:#402757;background-color:#fff;border:1px solid #d5c9e2;border-radius:100px;justify-content:center;align-items:center;padding:13px 22px;font-family:Inter,Arial,sans-serif;font-size:12.5px;font-weight:700;text-decoration:none;transition:transform .2s,background-color .2s;display:inline-flex}.pv-btn-o:hover{background-color:#f2eaf8;transform:translateY(-2px)}.pv-kicker{color:#7d6d89;letter-spacing:.1em;margin:31px 0 0;font-family:Inter,Arial,sans-serif;font-size:12px}.pv-strip{background-color:#fff;padding:95px 0;font-family:Inter,Arial,sans-serif}.pv-in{max-width:1160px;margin-left:auto;margin-right:auto;padding-left:28px;padding-right:28px}.pv-metrics{grid-column-gap:1px;grid-row-gap:1px;background-color:#e9e3f0;border:1px solid #e9e3f0;border-radius:13px;grid-template-rows:auto;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.pv-metric{background-color:#fff;padding:22px 27px}.pv-metric-h{color:#4e3073;margin:0 0 7px;font-family:Inter,Arial,sans-serif;font-size:13px;font-weight:700}.pv-metric-p{color:#6d6475;margin:0;font-family:Inter,Arial,sans-serif;font-size:12.8px;line-height:1.7}.pv-doc{background-color:#f8f6fc;padding:95px 0;font-family:Inter,Arial,sans-serif}.pv-doc-grid{grid-column-gap:62px;grid-row-gap:62px;grid-template-rows:auto;grid-template-columns:252px minmax(0,1fr);align-items:start;max-width:1160px;margin-left:auto;margin-right:auto;padding-left:28px;padding-right:28px;display:grid}.pv-nav{background-color:#fff;border:1px solid #e9e3f0;border-radius:13px;padding:23px 20px;position:sticky;top:111px}.pv-nav-t{color:#82669b;letter-spacing:.19em;text-transform:uppercase;margin:0 0 12px;font-family:Inter,Arial,sans-serif;font-size:11px;font-weight:700}.pv-nav-a{color:#62566e;border-bottom:1px solid #f2edf6;padding:10px 8px;font-family:Inter,Arial,sans-serif;font-size:12.3px;line-height:1.5;text-decoration:none;display:block}.pv-nav-a:hover{color:#5b2e87;background-color:#f8f4fc}.pv-nav-l{color:#62566e;padding:10px 8px;font-family:Inter,Arial,sans-serif;font-size:12.3px;line-height:1.5;text-decoration:none;display:block}.pv-nav-l:hover{color:#5b2e87;background-color:#f8f4fc}.pv-copy{min-width:0}.pv-blk{border-bottom:1px solid #e9e3f0;margin:0 0 35px;padding:0 0 32px}.pv-blk-l{margin:0;padding:0}.pv-h2{color:#241a31;letter-spacing:-.02em;margin:0 0 14px;font-family:Inter,Arial,sans-serif;font-size:28px;font-weight:600;line-height:1.2}.pv-p{color:#665d6f;margin:0 0 15px;font-family:Inter,Arial,sans-serif;font-size:14.2px;line-height:1.9}.pv-ul{margin:5px 0 18px;padding-left:20px;list-style-type:disc}.pv-li{color:#665d6f;font-family:Inter,Arial,sans-serif;font-size:14.2px;line-height:1.9}.pv-b{color:#4a4055;font-weight:700}.pv-link{color:#633293;text-underline-offset:3px;text-decoration:underline}.pv-link:hover{color:#3d1d64}.pv-tbl{border-top:1px solid #e6dfed;border-left:1px solid #e6dfed;margin:17px 0 22px}.pv-tr{grid-template-rows:auto;grid-template-columns:1fr 1fr;display:grid}.pv-th{color:#3f275b;background-color:#f5f0fa;border-bottom:1px solid #e6dfed;border-right:1px solid #e6dfed;padding:12px 13px;font-family:Inter,Arial,sans-serif;font-size:13.4px;font-weight:700}.pv-td{color:#665d6f;border-bottom:1px solid #e6dfed;border-right:1px solid #e6dfed;padding:12px 13px;font-family:Inter,Arial,sans-serif;font-size:13.4px;line-height:1.6}.tc-hero{background-image:linear-gradient(112deg,#fff 0%,#fbf9fd 55%,#f5f0fa 100%);border-bottom:1px solid #e9e3f0;padding:0;font-family:Inter,Arial,sans-serif;position:relative;overflow:hidden}.tc-ring1{border:1px solid #6540991c;border-radius:50%;width:560px;height:560px;position:absolute;top:-260px;right:-255px}.tc-ring2{border:1px solid #65409914;border-radius:50%;width:390px;height:390px;position:absolute;top:-160px;right:-160px}.tc-hero-in{z-index:1;max-width:1160px;margin-left:auto;margin-right:auto;padding:90px 28px 100px;position:relative}.tc-eb{grid-column-gap:11px;grid-row-gap:11px;color:#7950aa;letter-spacing:.22em;text-transform:uppercase;align-items:center;font-family:Inter,Arial,sans-serif;font-size:11px;font-weight:700;display:flex}.tc-eb-line{background-color:#966ac6;width:25px;height:1px}.tc-h1{color:#241a31;letter-spacing:-.04em;max-width:840px;margin:25px 0 21px;font-family:Inter,Arial,sans-serif;font-size:72px;font-weight:600;line-height:1.07}.tc-em{color:#7e56ad;font-style:normal}.tc-lead{color:#62576d;max-width:665px;margin:0 0 32px;font-family:Inter,Arial,sans-serif;font-size:18px;line-height:1.8}.tc-actions{grid-column-gap:13px;grid-row-gap:13px;flex-wrap:wrap;align-items:center;display:flex}.tc-btn-p{color:#fff;background-color:#583286;border:1px solid #583286;border-radius:100px;justify-content:center;align-items:center;padding:13px 22px;font-family:Inter,Arial,sans-serif;font-size:12.5px;font-weight:700;text-decoration:none;transition:transform .2s,background-color .2s;display:inline-flex;box-shadow:0 9px 25px #4b287229}.tc-btn-p:hover{background-color:#3d225f;transform:translateY(-2px)}.tc-btn-o{color:#402757;background-color:#fff;border:1px solid #d5c9e2;border-radius:100px;justify-content:center;align-items:center;padding:13px 22px;font-family:Inter,Arial,sans-serif;font-size:12.5px;font-weight:700;text-decoration:none;transition:transform .2s,background-color .2s;display:inline-flex}.tc-btn-o:hover{background-color:#f2eaf8;transform:translateY(-2px)}.tc-kicker{color:#7d6d89;letter-spacing:.1em;margin:31px 0 0;font-family:Inter,Arial,sans-serif;font-size:12px}.tc-doc{background-color:#fff;padding:85px 0 95px;font-family:Inter,Arial,sans-serif}.tc-doc-grid{grid-column-gap:62px;grid-row-gap:62px;grid-template-rows:auto;grid-template-columns:252px minmax(0,1fr);align-items:start;max-width:1160px;margin-left:auto;margin-right:auto;padding-left:28px;padding-right:28px;display:grid}.tc-nav{background-color:#fff;border:1px solid #e9e3f0;border-radius:13px;padding:23px 20px;position:sticky;top:111px}.tc-nav-t{color:#82669b;letter-spacing:.19em;text-transform:uppercase;margin:0 0 12px;font-family:Inter,Arial,sans-serif;font-size:11px;font-weight:700}.tc-nav-a{color:#62566e;border-bottom:1px solid #f2edf6;padding:10px 8px;font-family:Inter,Arial,sans-serif;font-size:12.3px;line-height:1.5;text-decoration:none;display:block}.tc-nav-a:hover{color:#5b2e87;background-color:#f8f4fc}.tc-nav-l{color:#62566e;padding:10px 8px;font-family:Inter,Arial,sans-serif;font-size:12.3px;line-height:1.5;text-decoration:none;display:block}.tc-nav-l:hover{color:#5b2e87;background-color:#f8f4fc}.tc-copy{min-width:0}.tc-blk{border-bottom:1px solid #e9e3f0;margin:0 0 35px;padding:0 0 32px}.tc-blk-l{margin:0;padding:0}.tc-h2{color:#241a31;letter-spacing:-.02em;margin:0 0 14px;font-family:Inter,Arial,sans-serif;font-size:28px;font-weight:600;line-height:1.2}.tc-p{color:#665d6f;margin:0 0 15px;font-family:Inter,Arial,sans-serif;font-size:14.2px;line-height:1.9}.tc-link{color:#633293;text-underline-offset:3px;text-decoration:underline}.tc-link:hover{color:#3d1d64}.peg-hero-tagline{color:#7e3fb8;letter-spacing:-.01em;margin:0 0 18px;font-family:Inter,Arial,sans-serif;font-size:22px;font-weight:600;line-height:1.3}.peg-faq-links{grid-column-gap:20px;grid-row-gap:8px;flex-wrap:wrap;margin-top:10px;font-family:Inter,Arial,sans-serif;font-size:14px;font-weight:600;display:flex}.peg-faq-lnk{color:#6941c6;text-decoration:none}.peg-faq-lnk:hover{text-decoration:underline}.sm-consent-hide{display:none}@media screen and (min-width:1440px){.brix---z-index-1{margin-left:auto;margin-right:auto}.brix---grid-footer-5-cols{grid-column-gap:88px}.brix---grid-footer-logo-and-form-2{grid-column-gap:250px;grid-template-columns:1.2fr 2fr}.brix---grid-hero-v1-2{grid-column-gap:90px}.brix---form-grid-1-column-gap-row-48px{grid-column-gap:32px;grid-row-gap:32px}.brix---grid-hero-v1-3{grid-column-gap:90px}.brix---form-grid-2-columns{grid-column-gap:32px;grid-row-gap:32px}.uui-text-rich-text{font-size:20px;line-height:40px}.rt-home-three-cta-contain-wrap-2{padding-left:40px;padding-right:40px}}@media screen and (min-width:1920px){.brix---header-logo{max-width:150px}.brix---header-wrapper{padding-top:10px;padding-bottom:10px}.brix---container-default-4{max-width:1300px;padding-left:0;padding-right:0}.brix---hero-full-width-right-hero-v5-2,.brix---hero-full-width-right-hero-v5-3{width:100%;max-width:46%}}@media screen and (max-width:991px){.brix---hamburger-menu-bar-bottom{width:44px;height:3px;margin-top:12px;margin-bottom:12px}.brix---hamburger-menu-bar-top{width:44px;height:3px}.brix---hamburger-menu-wrapper{order:-1;transition:transform .3s}.brix---hamburger-menu-wrapper:hover{transform:scale(.96)}.brix---hamburger-menu-wrapper.w--open{background-color:#0000}.brix---header-nav-list-item{margin-bottom:16px;padding-left:0}.brix---dropdown-pd{padding:20px 0 14px}.brix---dropdown-card{min-width:auto;box-shadow:none;background-color:#0000;border-width:0;border-radius:0}.brix---dropdown-card.w--open{position:static}.brix---dropdown-column-wrapper{padding-top:0;position:static}.brix---dropdown-column-wrapper.w--open{transform:none}.brix---header-nav-menu-list{flex-direction:column;align-items:flex-start}.brix---header-menu-wrapper{background-color:#fff;border-top:1px solid #eff0f6;border-bottom:1px solid #eff0f6;padding:24px}.brix---header-logo{max-width:232px}.brix---header-wrapper,.brix---btn-primary{padding-top:24px;padding-bottom:24px}.brix---buttons-row-right---t-left{justify-content:flex-start}.brix---heading-h2-size-2{font-size:30px;line-height:46px}.brix---grid-cta-v1{grid-template-columns:.7fr}.brix---cta-section{padding-top:112px;padding-bottom:112px}.brix---social-media-grid-right---t-center{grid-column-gap:10px;justify-content:center;justify-items:center}.brix---grid-footer-bottom-v2{grid-row-gap:14px;grid-template-columns:1fr}.brix---footer-bottom-v2{text-align:center;padding-top:24px;padding-bottom:24px}.brix---footer-middle{padding-top:94px;padding-bottom:94px}.brix---footer-col-title-3{margin-bottom:24px}.brix---grid-footer-5-cols{grid-row-gap:50px;grid-template-columns:1fr 1fr 1fr}.brix---btn-primary-4{padding-top:24px;padding-bottom:24px}.brix---text-400-bold{font-size:22px;line-height:24px}.brix---grid-footer-logo-and-form-2{grid-row-gap:34px;grid-template-columns:1fr}.brix---footer-top-border-bottom{padding-top:94px;padding-bottom:94px}.brix---hero-full-width-right-hero-v5-2{justify-content:center;align-items:center;max-width:100%;height:450px;display:flex;inset:auto 0% 0%;overflow:hidden}.brix---heading-h1-size-3{font-size:48px;line-height:60px}.brix---grid-hero-v1-2{grid-row-gap:48px;grid-template-columns:1fr}.brix---section-hero-full-width-right-2{padding-top:100px;padding-bottom:522px}.brix---mg-bottom-48px-4{margin-bottom:40px}.brix---btn-primary-6{padding-top:24px;padding-bottom:24px}.brix---heading-h2-size-12{font-size:30px;line-height:46px}.brix---heading-h3-size-5{font-size:22px;line-height:32px}.brix---heading-h1-size-5{font-size:48px;line-height:60px}.brix---grid-contact-v14{grid-row-gap:70px;grid-template-columns:1fr}.brix---section-10{padding-top:118px;padding-bottom:118px}.brix---accordion-spacer{min-height:12px}.brix---accordion-item-wrapper-v3-last{border-bottom-width:0;margin-bottom:0;padding-bottom:0;padding-left:40px;padding-right:40px}.brix---accordion-item-wrapper-v3-last:hover{transform:translate(6px)}.brix---accordion-item-wrapper-v3{padding-left:40px;padding-right:40px}.brix---accordion-item-wrapper-v3:hover{transform:translate(6px)}.brix---accordion-item-wrapper-v3-first{padding-left:40px;padding-right:40px}.brix---accordion-item-wrapper-v3-first:hover{transform:translate(6px)}.brix---accordion-v3-card{padding:64px 48px}.brix---section-11{padding-top:118px;padding-bottom:118px}.brix---hero-full-width-right-hero-v5-3{justify-content:center;align-items:center;max-width:100%;height:450px;display:flex;inset:auto 0% 0%;overflow:hidden}.brix---heading-h1-size-6{font-size:48px;line-height:60px}.brix---grid-hero-v1-3{grid-row-gap:48px;grid-template-columns:1fr}.brix---section-hero-full-width-right-3{padding-top:100px;padding-bottom:522px}.uui-footer01_top-wrapper{grid-row-gap:4rem;grid-template-columns:1fr}.uui-padding-vertical-xlarge{padding-top:3.5rem;padding-bottom:3.5rem}.uui-padding-vertical-xhuge-5{padding-top:6rem;padding-bottom:6rem}.cookie-banner-wrapper---brix{bottom:24px;left:24px}.cookie-banner-wrapper---brix.cookie-banner-2---brix{width:auto;max-width:none;inset:auto 32px 32px}.uui-padding-vertical-xhuge-7{padding-top:6rem;padding-bottom:6rem}.uui-testimonial02_component{padding:3rem}.uui-padding-vertical-xhuge-9{padding-top:6rem;padding-bottom:6rem}.wbs-testimonial-4-dec{font-size:1.1rem;line-height:1.8rem}.wbs-testimonial-4-content{padding:30px}.wbs-section{padding-top:5rem;padding-bottom:5rem}.brix---btn-primary-10{padding-top:24px;padding-bottom:24px}.brix---card-form-v2{padding:54px 40px}.brix---section-position-relative-2{padding-top:118px;padding-bottom:118px}.uui-blogpost01_content{margin-bottom:3rem}.uui-blogpost01_image-wrapper{margin-bottom:3rem;padding-top:56.25%}.uui-heading-large{font-size:2.75rem}.uui-blogpost01_title-wrapper{margin-bottom:4rem}.uui-padding-vertical-xhuge-11{padding-top:6rem;padding-bottom:6rem}.rt-marquee-text{font-size:100px;line-height:110px}.rt-about-one-video-marque{bottom:-24px}.rt-home-three-cta-contain-wrap-2{grid-column-gap:30px;grid-row-gap:30px;flex-direction:column;align-items:flex-start}.rt-home-three-cta-main-box-3{height:580px;padding-top:70px;padding-bottom:70px}.rt-home-three-cta-button-2{width:90px;height:90px;display:none}.peg-nav-cta{text-align:center;margin-top:14px;margin-left:0;padding-left:18px;padding-right:18px;font-size:14px;display:block}.peg-nav-logo{height:58px}.peg-hero-1{padding:60px 5% 64px}.peg-hero-inner{grid-column-gap:40px;grid-row-gap:40px}.peg-hero-title-1-2-3-4{font-size:44px}.peg-hero-sub-1{font-size:17px}.peg-hero-media{margin-right:calc(50% - 50vw + 32px)}.peg-hero-frame{min-height:420px}.peg-exp-media{padding:44px 0 44px 5%}.peg-exp-frame{min-height:320px}.peg-exp-copy{margin-top:40px;margin-bottom:40px;margin-left:-40px;padding:32px 30px}.peg-exp-h2-1{font-size:32px}.peg-exp-p-1{font-size:16px}.peg-cta{padding:52px 5%}.peg-cta-h2-1{font-size:34px}.peg-foot{padding:60px 5% 30px}.peg-foot-grid{grid-column-gap:40px;grid-row-gap:40px;grid-template-rows:auto;grid-template-columns:1fr 1fr}.peg-ff{padding:108px 5% 64px}.peg-ff-inner{grid-row-gap:34px;grid-template-columns:1fr;padding:40px 36px}.peg-ff-h2{font-size:27px}.peg-ff-p{max-width:100%}.peg-ff-copy{padding-right:0}.peg-app-phone{width:340px;margin-bottom:-48px}.peg-ai2{padding:64px 5% 0}.peg-ai2-inner{grid-column-gap:32px}.peg-ai2-copy{padding-bottom:64px}.peg-ai2-h2{font-size:38px}.peg-ai2-p{font-size:16px}.peg-ai2-script{max-width:160px;padding-bottom:90px;font-size:32px}.peg-sum{padding:64px 5%}.peg-sum-h2{font-size:34px}.peg-sum-list{grid-column-gap:22px;grid-row-gap:22px;grid-template-rows:auto;grid-template-columns:repeat(2,1fr)}.peg-faq{padding:64px 5%}.peg-faq-inner{grid-column-gap:36px}.peg-faq-h2{font-size:32px}.peg-faq-q{font-size:17px}.peg-faq-a{font-size:15px}.peg-hero-globe{opacity:.08;width:460px;height:460px;left:-160px}.peg-sp-inner{grid-row-gap:34px;grid-template-rows:auto;grid-template-columns:1fr;padding:40px 36px}.peg-sp-copy{padding-right:0}.peg-sp-h2{font-size:28px}.peg-ff-img{height:150px}.ab-hero{padding:68px 5% 0}.ab-hero-in{grid-row-gap:48px;grid-template-columns:1fr}.ab-h1{font-size:50px}.ab-lede{font-size:18px}.ab-hero-frame{border-top-left-radius:195px;border-top-right-radius:195px;max-width:390px;height:460px}.ab-story{padding:64px 5%}.ab-h2{margin-bottom:30px;font-size:34px}.ab-story-grid{grid-column-gap:34px}.ab-story-frame{height:320px}.ab-appr{padding:64px 5%}.ab-appr-grid{grid-template-rows:auto;grid-template-columns:1fr 1fr}.ab-comm{padding:64px 5%}.ab-comm-grid{grid-template-rows:auto;grid-template-columns:1fr 1fr}.ab-comm-card{grid-template-columns:92px 1fr 140px}.ab-comm-frame{height:330px}.ab-band{padding-left:36px;padding-right:36px}.ab-band-h{font-size:32px}.ab-adv{padding:64px 5%}.ab-adv-grid{grid-template-rows:auto;grid-template-columns:1fr 1fr}.ab-adv-frame{height:280px}.ab-faq{padding:64px 5%}.ab-faq-in{grid-column-gap:36px}.ab-cta{padding:64px 5%}.ab-cta-h{font-size:36px}.ct-h2{font-size:32px}.ct-cta-h{font-size:36px}.peg-hero-cap{padding-bottom:32px;padding-left:32px;padding-right:32px}.peg-hero-cap-t{font-size:32px}.peg-xp-in{grid-row-gap:44px;grid-template-columns:1fr}.peg-xp-h2{font-size:40px}.ab-hero-media{min-height:460px}.ab-hero-ring{width:500px;height:500px}.ab-hero-dot2,.ab-hero-vert{display:none}.pg-org-h2{font-size:32px}.sx-photo-4{display:none}.hw-head{grid-template-columns:1fr;gap:18px}.hw-grid{grid-template-columns:1fr 1fr}.sm-wrap{grid-template-columns:1fr;gap:48px}.ot-head{grid-template-columns:1fr;gap:16px}.pz-ribbon-in{grid-row-gap:12px;flex-direction:column;align-items:flex-start}.pz-intro-grid{grid-row-gap:40px;grid-template-columns:1fr}.pz-featured{grid-template-columns:1fr}.pz-hero-grid{grid-row-gap:48px;grid-template-columns:1fr}.pz-h1{font-size:56px}.pz-head{grid-row-gap:20px;grid-template-columns:1fr;align-items:flex-start}.pz-events{grid-template-columns:repeat(2,minmax(0,1fr))}.pz-gal-grid{grid-template-columns:1fr 1fr}.pz-vgrid,.pz-vgrid2{grid-template-columns:1fr}.pz-next-card{grid-template-columns:1fr;padding:36px 28px}.pz-faq-in,.cr-work-grid{grid-template-columns:1fr}.cr-grid{grid-template-columns:1fr 1fr}.cr-purpose-grid,.cr-hero-grid,.ck-doc-grid{grid-template-columns:1fr}.ck-nav{position:static}.ck-h1,.lgl-h1{font-size:52px}.lgl-h2{font-size:38px}.lgl-grid3{grid-template-columns:1fr}.lgl-split{grid-column-gap:25px;grid-row-gap:25px;grid-template-columns:1fr}.lgl-stmt{font-size:36px}.lgl-metrics{grid-template-columns:1fr}.lgl-panel-h{font-size:40px}.pv-h1{font-size:52px}.pv-metrics{grid-template-columns:1fr}.pv-doc-grid{grid-column-gap:30px;grid-row-gap:30px;grid-template-columns:1fr}.pv-nav{position:static}.tc-h1{font-size:52px}.tc-doc-grid{grid-column-gap:30px;grid-row-gap:30px;grid-template-columns:1fr}.tc-nav{position:static}}@media screen and (max-width:767px){.brix---header-logo{max-width:90%}.brix---btn-primary{padding:20px 32px}.brix---button-row-left-2{margin-right:16px}.brix---heading-h2-size-2{font-size:28px;line-height:40px}.brix---grid-cta-v1{grid-template-columns:1fr}.brix---cta-section{padding-top:96px;padding-bottom:96px}.brix---mg-bottom-40px-2{margin-bottom:24px}.brix---social-media-grid-right---t-center{justify-content:center;justify-items:center}.brix---grid-footer-bottom-v2{grid-row-gap:14px}.brix---footer-middle{padding-top:72px;padding-bottom:72px}.brix---footer-logo-wrapper{width:239px}.brix---input{min-height:60px;padding-top:16px;padding-bottom:16px}.brix---icon-mg-top{margin-top:0}.brix---footer-list-item-2{margin-bottom:10px}.brix---footer-col-title-3{margin-bottom:24px;font-size:18px;line-height:20px}.brix---grid-footer-5-cols{grid-template-columns:1fr 1fr}.brix---btn-primary-4{padding:20px 32px}.brix---text-400-bold{font-size:20px;line-height:22px}.brix---footer-top-border-bottom{padding-top:72px;padding-bottom:72px}.brix---hero-full-width-right-hero-v5-2{margin-top:62px;position:static}.brix---heading-h1-size-3{margin-bottom:12px;font-size:38px;line-height:46px}.brix---grid-hero-v1-2{grid-template-columns:1fr}.brix---section-hero-full-width-right-2{padding-top:100px;padding-bottom:100px}.brix---text-200-bold-4{font-size:16px;line-height:18px}.brix---mg-bottom-16px-3{margin-bottom:8px}.brix---mg-bottom-48px-4{margin-bottom:32px}.brix---btn-primary-6{padding:20px 32px}.brix---mg-bottom-40px-3{margin-bottom:24px}.brix---heading-h2-size-12{font-size:28px;line-height:40px}.brix---text-area-line{min-height:150px}.brix---text-area-line::placeholder{font-size:22px;line-height:34px}.brix---input-line{min-height:74px;padding-bottom:16px;font-size:20px;line-height:34px}.brix---input-line::placeholder{font-size:22px}.brix---form-grid-1-column-gap-row-48px{grid-row-gap:38px;grid-template-columns:1fr}.brix---text-201{font-size:16px;line-height:18px}.brix---big-icon-left-2{border-radius:12px;max-width:56px}.brix---inner-container-400px{max-width:100%}.brix---heading-h1-size-5{margin-bottom:12px;font-size:38px;line-height:46px}.brix---grid-contact-v14{grid-template-columns:1fr}.brix---section-10{padding-top:100px;padding-bottom:100px}.brix---btn-circle-accordion-btn{width:56px;min-width:56px;height:56px;min-height:56px;font-size:22px;line-height:24px}.brix---accordion-right-side{margin-left:16px;margin-right:16px}.brix---accordion-title{font-size:20px;line-height:30px}.brix---accordion-item-wrapper-v3-last,.brix---accordion-item-wrapper-v3,.brix---accordion-item-wrapper-v3-first{padding:36px 0}.brix---accordion-v3-card{padding:40px 32px}.brix---section-11{padding-top:100px;padding-bottom:100px}.brix---hero-full-width-right-hero-v5-3{margin-top:62px;position:static}.as{margin-bottom:24px}.brix---heading-h1-size-6{margin-bottom:12px;font-size:38px;line-height:46px}.brix---grid-hero-v1-3{grid-template-columns:1fr}.brix---section-hero-full-width-right-3{padding-top:100px;padding-bottom:100px}.uui-footer01_legal-link:hover{color:var(--untitled-ui-gray400)}.uui-footer01_legal-list{margin-bottom:1rem}.uui-footer01_bottom-wrapper{flex-direction:column-reverse;align-items:flex-start;margin-top:3rem}.uui-footer01_social-link:hover,.uui-footer01_link:hover{color:var(--untitled-ui-gray500)}.uui-badge-small-success{padding:.125rem .5rem}.uui-footer01_menu-wrapper{grid-column-gap:1.5rem}.uui-button{font-size:1rem}.uui-button:hover{border-color:var(--untitled-ui-primary600);background-color:var(--untitled-ui-primary600)}.uui-footer01_form-block{margin-top:1.5rem}.uui-footer01_logo-link{margin-bottom:1.5rem;padding-left:0}.uui-footer01_top-wrapper{grid-row-gap:3rem}.uui-padding-vertical-xlarge{padding-top:2.5rem;padding-bottom:2.5rem}.uui-page-padding-2{padding-left:1rem;padding-right:1rem}.uui-button-4{font-size:1rem}.uui-button-4:hover{border-color:var(--untitled-ui-primary600);background-color:var(--untitled-ui-primary600)}.uui-contact02_component{margin-top:3rem}.uui-text-size-large-3{font-size:1rem}.uui-space-xsmall-3{min-height:.75rem}.uui-heading-medium-3{font-size:1.75rem;line-height:1.4}.uui-padding-vertical-xhuge-5{padding-top:4rem;padding-bottom:4rem}.uui-page-padding-5{padding-left:1rem;padding-right:1rem}.paragraph-7.cookie-banner-2-paragraph---brix{max-width:none}.button-primary{padding:16px 34px;font-size:16px;line-height:18px}.button-primary.cookie-banner-button-2---brix{padding:10px 20px;font-weight:500}.close-message---brix.cookie-banner-2---brix{position:absolute}.cookie-banner-content---brix.cookie-banner-2---brix{flex-direction:column;align-items:flex-start}.cookie-banner-2-left-content---brix{flex-direction:column;align-items:flex-start;margin-bottom:16px}.cookie-icon---brix{width:10%;margin-bottom:10px;margin-right:0}.cookie-banner-wrapper---brix{border-radius:18px}.cookie-banner-wrapper---brix.cookie-banner-2---brix{padding:24px 20px 30px;bottom:24px;left:24px;right:24px}.cookie-banner-wrapper---brix.cookie-banner-2---brix.preview-page{bottom:24px;left:24px;right:24px}.uui-button-5{font-size:1rem}.uui-button-5:hover{border-color:var(--untitled-ui-primary600);background-color:var(--untitled-ui-primary600)}.uui-contact01_component{margin-top:4rem}.uui-text-size-large-5{font-size:1rem}.uui-space-xsmall-5{min-height:.75rem}.uui-heading-medium-5{font-size:1.75rem;line-height:1.4}.uui-padding-vertical-xhuge-7{padding-top:4rem;padding-bottom:4rem}.uui-page-padding-7{padding-left:1rem;padding-right:1rem}.uui-heading-medium-6{font-size:1.75rem;line-height:1.4}.uui-testimonial02_logo{max-height:2.5rem}.uui-testimonial02_component{padding:2.5rem 1.5rem}.uui-padding-vertical-xhuge-9{padding-top:4rem;padding-bottom:4rem}.uui-page-padding-10{padding-left:1rem;padding-right:1rem}.wbs-testimonial-4-wrap{grid-template-columns:1fr}.wbs-section{padding:2rem 2%}.brix---btn-primary-10{padding:20px 32px}.brix---text-area{border-radius:18px}.brix---input-2{min-height:60px;padding-top:16px;padding-bottom:16px}.brix---form-grid-2-columns{grid-column-gap:18px;grid-row-gap:18px;grid-template-columns:1fr}.brix---card-form-v2{padding:56px 32px}.brix---mg-bottom-64px{margin-bottom:48px}.brix---mg-bottom-40px-10{margin-bottom:24px}.brix---section-position-relative-2{padding-top:100px;padding-bottom:100px}.uui-text-rich-text figure{margin-top:2.5rem;margin-bottom:2.5rem}.uui-text-rich-text figcaption{margin-top:.75rem}.uui-blogpost01_content{margin-bottom:2rem}.uui-blogpost01_content-top{margin-top:2rem}.uui-heading-large{font-size:2.25rem}.uui-blogpost01_title-wrapper{margin-bottom:3rem}.uui-padding-vertical-xhuge-11{padding-top:4rem;padding-bottom:4rem}.uui-page-padding-12{padding-left:1rem;padding-right:1rem}.rt-marquee-train-two{grid-column-gap:20px;grid-row-gap:20px}.rt-marquee-text{font-size:60px;line-height:70px}.rt-about-one-video-marque{bottom:-15px}.peg-nav-cta{text-align:center;width:100%;margin-top:8px}.peg-nav-logo{height:52px}.peg-hero-inner{grid-column-gap:36px;grid-row-gap:36px;flex-direction:column;align-items:flex-start}.peg-hero-copy{flex:100%;width:100%}.peg-hero-title-1-2-3-4{font-size:36px}.peg-hero-actions{width:100%}.peg-btn-primary-1-2-3-4,.peg-btn-ghost-1{text-align:center;flex:100%}.peg-hero-media{flex:100%;align-self:auto;width:100%;max-width:100%;margin-right:0}.peg-hero-frame{border-top-right-radius:28px;border-bottom-right-radius:28px;min-height:320px}.peg-exp-inner{flex-direction:column}.peg-exp-media{flex:100%;width:100%;padding:44px 5% 0}.peg-exp-frame{min-height:260px}.peg-exp-copy{flex:100%;width:100%;margin:-36px 5% 48px;padding:32px 26px 48px}.peg-exp-btn{text-align:center;align-self:stretch;width:100%}.peg-cta-inner{grid-column-gap:26px;grid-row-gap:26px;flex-direction:column;align-items:flex-start}.peg-cta-h2-1{font-size:28px}.peg-cta-btn{text-align:center;width:100%}.peg-foot-grid{grid-column-gap:34px;grid-row-gap:34px;grid-template-rows:auto;grid-template-columns:1fr;padding-bottom:36px}.peg-foot-tag{max-width:100%}.peg-foot-bottom{grid-column-gap:18px;grid-row-gap:18px;flex-direction:column;align-items:flex-start}.peg-ff{padding:92px 5% 56px}.peg-ff-inner{padding:28px 20px}.peg-ff-h2{font-size:24px}.peg-ff-p{font-size:16px}.peg-ff-slot{padding:22px 20px}.peg-ff-submit{width:100%}.peg-app-phone{width:280px;margin-bottom:-30px}.peg-ai2{overflow:hidden}.peg-ai2-inner{grid-template-rows:auto;grid-template-columns:1fr}.peg-ai2-copy{padding-bottom:36px}.peg-ai2-h2{font-size:30px}.peg-ai2-btn{text-align:center;width:100%}.peg-ai2-media{justify-content:flex-start}.peg-net-line,.peg-g2,.peg-g4{display:none}.peg-sum-h2{font-size:30px}.peg-sum-filters{width:100%}.peg-sum-select{flex:44%;min-width:0}.peg-sum-list{grid-template-rows:auto;grid-template-columns:1fr}.peg-faq-inner{grid-row-gap:32px;grid-template-rows:auto;grid-template-columns:1fr}.peg-faq-head{position:static}.peg-faq-sub{max-width:100%}.peg-cookie{max-height:45vh;padding:14px 5%;overflow-y:auto}.peg-cookie-inner{grid-row-gap:14px;flex-direction:column;align-items:flex-start}.peg-cookie-copy{flex-grow:0;flex-basis:auto;width:100%}.peg-cookie-h{margin-bottom:4px;font-size:15px}.peg-cookie-p{font-size:13px;line-height:1.5}.peg-cookie-actions{width:100%}.peg-cookie-accept,.peg-cookie-decline{text-align:center;flex:44%;padding:11px 14px;font-size:14px}.peg-hero-globe{opacity:.07;width:340px;height:340px;left:-130px}.peg-stores{width:100%}.peg-store{flex:44%;min-width:0}.ab-h1{font-size:36px}.ab-btn,.ab-btn-ghost{text-align:center;width:100%}.ab-strap-t{font-size:18px}.ab-hero-frame{border-top-left-radius:145px;border-top-right-radius:145px;max-width:290px;height:400px}.ab-h2{font-size:29px}.ab-story-grid{grid-row-gap:32px;grid-template-rows:auto;grid-template-columns:1fr}.ab-story-frame{height:240px}.ab-appr-grid,.ab-comm-grid{grid-template-rows:auto;grid-template-columns:1fr}.ab-comm-card{grid-column-gap:14px;grid-row-gap:8px;grid-template-columns:1fr;padding:24px 0}.ab-comm-code{grid-area:1/1/2/2}.ab-comm-t{grid-area:2/1/3/2;font-size:20px}.ab-comm-p{grid-area:3/1/4/2}.ab-comm-go{grid-area:4/1/5/2;justify-self:start;font-size:14px}.ab-comm-frame{height:300px}.ab-band{background-image:linear-gradient(90deg,#2b1938eb 0%,#2b1938c2 55%,#2b193873 100%);padding-left:24px;padding-right:24px}.ab-band-h{font-size:25px}.ab-band-p{font-size:14px}.ab-adv-grid{grid-template-rows:auto;grid-template-columns:1fr}.ab-faq-in{grid-row-gap:30px;grid-template-rows:auto;grid-template-columns:1fr}.ab-faq-side{position:static}.ab-cta{padding-top:60px;padding-bottom:60px}.ab-cta-h{font-size:30px}.ab-cta-b1,.ab-cta-b2{text-align:center;width:100%}.ct-h2{font-size:26px}.ct-cta{padding:60px 20px}.ct-cta-h{font-size:30px}.ct-faq{padding:60px 20px}.ct-faq-q{padding:22px 20px}.ct-faq-a{padding:0}.ct-faq-ap{padding-bottom:22px;padding-left:20px;padding-right:20px}.peg-hero-cap{padding-bottom:26px;padding-left:24px;padding-right:24px}.peg-hero-cap-t{font-size:26px}.peg-xp{padding:64px 20px}.peg-xp-h2{font-size:32px}.peg-xp-row{grid-template-columns:44px 1fr}.peg-xp-t{font-size:18px}.ab-hero-media{min-height:400px}.ab-hero-ring{width:340px;height:340px}.ab-hero-card{max-width:250px;padding-top:13px;padding-bottom:13px;bottom:8px;left:0}.pg-org{padding:62px 20px}.pg-org-h2{font-size:26px}.peg-ct-inner{padding:38px 20px 26px}.peg-ct-form{padding-left:18px;padding-right:18px}.hw-h2{font-size:36px}.hw-grid{grid-template-columns:1fr}.sm-h2{font-size:34px}.sm-direct{flex-direction:column;align-items:flex-start}.sm-card{padding:26px 20px}.sm-card-head{flex-direction:column;align-items:flex-start}.sm-row{grid-template-columns:1fr}.ot-h2{font-size:34px}.ot-grid{grid-template-columns:1fr}.pz-h2{font-size:32px}.pz-h1{font-size:40px}.pz-events{grid-template-columns:minmax(0,1fr)}.pz-gal-grid{grid-template-columns:1fr}.cr-cta-card{padding:44px 24px}.cr-h2-w{font-size:30px}.cr-vac{flex-direction:column;padding-left:22px;padding-right:22px}.cr-grid{grid-template-columns:1fr}.cr-h2{font-size:32px}.cr-h1{font-size:38px}.cr-photo{height:340px}.ck-doc{padding-top:56px;padding-bottom:64px}.ck-h2{font-size:24px}.ck-tr{grid-template-columns:1fr}.ck-hero{padding-top:64px;padding-bottom:70px}.ck-h1{font-size:38px}.lgl-hero-in{padding:69px 22px 76px}.lgl-sec{padding-top:66px;padding-bottom:66px}.lgl-in{padding-left:22px;padding-right:22px}.lgl-sec-alt{padding-top:66px;padding-bottom:66px}.lgl-panel{padding:42px 28px}.pv-hero-in{padding:69px 22px 76px}.pv-strip{padding-top:56px;padding-bottom:56px}.pv-in{padding-left:22px;padding-right:22px}.pv-doc{padding-top:56px;padding-bottom:56px}.pv-doc-grid{padding-left:22px;padding-right:22px}.pv-h2{font-size:24px}.tc-hero-in{padding:69px 22px 76px}.tc-doc{padding-top:56px;padding-bottom:56px}.tc-doc-grid{padding-left:22px;padding-right:22px}.tc-h2{font-size:24px}}@media screen and (max-width:479px){.brix---header-nav-link{margin-left:0}.brix---header-nav-list-item{text-align:left;width:100%}.brix---dropdown-link{font-size:12px}.brix---dropdown-toggle{color:var(--663399);justify-content:center;font-size:12px}.brix---header-nav-menu-list{text-align:left;align-items:flex-start}.brix---header-menu-wrapper{text-align:left}.brix---header-logo{max-width:84%}.brix---container-default{padding-left:20px;padding-right:20px}.brix---btn-primary{width:60%;padding:10px 0;font-size:17px;line-height:19px}.brix---button-row-left-2{width:100%;margin-bottom:20px;margin-right:0}.brix---buttons-row-right---t-left{flex-direction:column;align-items:stretch}.brix---heading-h2-size-2{font-size:24px;line-height:34px}.brix---grid-cta-v1{grid-template-columns:1fr}.brix---container-default-4{padding-left:20px;padding-right:20px}.brix---cta-section{padding-top:72px;padding-bottom:72px}.brix---buttons-row-2{flex-direction:column;align-items:stretch}.brix---mg-bottom-24px-3{margin-bottom:16px}.brix---social-media-grid-right---t-center{grid-template-columns:repeat(auto-fit,30px)}.brix---footer-logo{width:100%;max-width:240px}.brix---icon-success-message-left{margin-bottom:10px;margin-right:0}.brix---success-message-horizontal{flex-direction:column}.brix---input{min-height:54px;padding-left:18px;padding-right:18px;font-size:16px;line-height:18px}.brix---input::placeholder{font-size:16px;line-height:16px}.brix---grid-subscribe-form-button-left{grid-template-columns:1fr}.brix---footer-link-2{font-size:16px;line-height:19px}.brix---social-icon-square-30px-2{border-radius:6px;width:30px;min-width:30px;height:30px;min-height:30px;font-size:14px}.brix---paragraph-default-9{font-size:17px;line-height:28px}.brix---icon-mg-top{margin-top:0}.brix---footer-list-item-2{margin-bottom:8px}.brix---footer-col-title-3{margin-bottom:16px;font-size:16px;line-height:18px}.brix---grid-footer-5-cols{grid-column-gap:32px;grid-row-gap:30px;grid-template-columns:auto}.brix---btn-primary-4{width:100%;padding-top:18px;padding-bottom:18px;font-size:17px;line-height:19px}.brix---footer-top-border-bottom{padding-top:80px;padding-bottom:80px}.brix---hero-full-width-right-hero-v5-2{object-fit:fill;height:50%}.brix---paragraph-default-10{font-size:17px;line-height:28px}.brix---heading-h1-size-3{margin-bottom:10px;font-size:30px;line-height:37px}.brix---section-hero-full-width-right-2{padding-top:48px}.brix---text-200-bold-4{font-size:15px;line-height:16px}.brix---mg-bottom-16px-3{margin-bottom:15px}.brix---mg-bottom-48px-4{margin-bottom:32px}.brix---mg-bottom-8px-2{margin-bottom:6px}.brix---btn-primary-6{width:100%;padding-top:18px;padding-bottom:18px;font-size:17px;line-height:19px}.brix---container-default-7{padding-left:20px;padding-right:20px}.brix---heading-h2-size-12{font-size:24px;line-height:34px}.brix---text-area-line{border-bottom-width:1px;min-height:130px}.brix---text-area-line::placeholder{font-size:16px;line-height:18px}.brix---input-line{border-bottom-width:1px;min-height:58px;font-size:16px;line-height:18px}.brix---input-line::placeholder{font-size:16px;line-height:18px}.brix---text-201{font-size:15px;line-height:16px}.brix---big-icon-left-2{border-radius:14px;max-width:56px;margin-bottom:16px;margin-right:0}.brix---card-link-icon-wrapper{text-align:center;flex-direction:column;align-items:center;padding:26px 24px}.brix---inner-container-400px{max-width:100%}.brix---heading-h3-size-5{margin-bottom:10px;font-size:20px;line-height:30px}.brix---heading-h1-size-5{margin-bottom:10px;font-size:30px;line-height:37px}.brix---btn-circle-accordion-btn{width:44px;min-width:44px;height:44px;min-height:44px}.brix---accordion-right-side{margin-right:0}.brix---paragraph-default-19{font-size:17px;line-height:28px}.brix---accordion-title{font-size:18px;line-height:26px}.brix---accordion-v3-card{padding:16px 22px}.brix---hero-full-width-right-hero-v5-3{object-fit:fill;height:50%}.brix---heading-h1-size-6{margin-bottom:10px;font-size:30px;line-height:37px}.brix---container-default-9{padding-left:20px;padding-right:20px}.brix---section-hero-full-width-right-3{padding-top:48px}.uui-footer01_menu-wrapper{grid-row-gap:2.5rem;grid-template-columns:1fr}.uui-button.is-button-small{width:100%}.uui-footer01_form{grid-row-gap:12px;flex-direction:column;grid-template-columns:1fr}.uui-footer01_top-wrapper{grid-row-gap:48px}.form-field-2col{grid-template-rows:auto auto;grid-template-columns:1fr}.button-primary{padding:15px 34px 16px}.button-primary.cookie-banner-button-2---brix{padding-left:18px;padding-right:18px}.cookie-icon---brix{width:16%}.cookie-banner-wrapper---brix{bottom:16px;left:16px;right:16px}.cookie-banner-wrapper---brix.cookie-banner-2---brix{padding:24px 32px 30px 16px;bottom:16px;left:16px;right:16px}.cookie-banner-wrapper---brix.cookie-banner-2---brix.preview-page{padding-right:32px;bottom:16px;left:16px;right:16px}.wbs-testimonial-4-dec{line-height:1.6rem}.wbs-testimonial-4-content{padding:30px 20px}.brix---paragraph-default-31{font-size:17px;line-height:28px}.brix---btn-primary-10{width:100%;padding-top:18px;padding-bottom:18px;font-size:17px;line-height:19px}.brix---text-area{padding-left:18px;padding-right:18px;font-size:16px;line-height:26px}.brix---text-area::placeholder{font-size:16px;line-height:24px}.brix---input-2{min-height:54px;padding-left:18px;padding-right:18px;font-size:16px;line-height:18px}.brix---input-2::placeholder{font-size:16px;line-height:16px}.brix---card-form-v2{padding-left:24px;padding-right:24px}.brix---mg-bottom-64px{margin-bottom:40px}.brix---container-default-17{padding-left:20px;padding-right:20px}.brix---section-position-relative-2{padding-top:96px;padding-bottom:96px}.uui-blogpost01_author-wrapper{margin-bottom:1rem}.uui-blogpost01_tag-list-wrapper{width:100%}.uui-blogpost01_content-bottom,.uui-blogpost01_content-top{flex-direction:column;align-items:flex-start}.rt-marquee-text{font-size:50px;line-height:60px}.rt-about-one-video-marque{bottom:-14px}.rt-component-container-2.rt-overflow-none-2{height:10%}.rt-home-three-cta-contain-wrap-2{justify-content:space-between;align-items:center}.rt-home-three-cta-button-2{text-align:center;flex-flow:row;display:flex}.peg-hero-1{padding:44px 6% 52px}.peg-hero-title-1-2-3-4{font-size:30px}.peg-hero-tags-1-2-3-4-5{grid-column-gap:14px;grid-row-gap:14px}.peg-hero-frame{min-height:260px}.peg-exp-h2-1{font-size:27px}.peg-cta{padding:42px 6%}.peg-cta-h2-1{font-size:23px}.peg-foot{padding:46px 6% 26px}.peg-foot-legal{grid-column-gap:14px;grid-row-gap:14px}.peg-ff{padding:76px 6% 48px}.peg-ff-checkrow{flex-direction:column;grid-template-columns:1fr}.peg-ai2{padding:48px 6% 0}.peg-ai2-h2{font-size:27px}.peg-ai2-script{display:none}.peg-sum{padding:48px 6%}.peg-sum-h2{font-size:26px}.peg-sum-select{flex:100%}.peg-faq{padding:48px 6%}.peg-faq-h2{font-size:27px}.peg-totop{width:44px;height:44px;bottom:16px;right:16px}.peg-stores{flex-direction:column}.peg-sp-inner{padding:28px 20px}.peg-sp-h2{font-size:24px}.peg-sp-slot{padding:22px 20px}.ab-hero{padding:52px 6% 0}.ab-h1{font-size:31px}.ab-story{padding:48px 6%}.ab-h2{font-size:25px}.ab-appr,.ab-comm{padding:48px 6%}.ab-band-h{font-size:25px}.ab-adv,.ab-faq{padding:48px 6%}.ab-cta{padding:52px 6%}.ab-cta-h{font-size:28px}.lgl-h1{font-size:42px}.lgl-lead{font-size:16px}.lgl-h2{font-size:32px}.lgl-stmt{font-size:30px}.lgl-faq-a{margin-right:0}.lgl-panel-h{font-size:34px}.pv-h1{font-size:40px}.pv-lead{font-size:16px}.pv-tr{grid-template-columns:1fr}.tc-h1{font-size:40px}.tc-lead{font-size:16px}}#w-node-_9a23aead-e054-8ea0-72ae-0c7b21dc8de3-869fd029{grid-area:span 1/span 1/span 1/span 1}#w-node-_9a23aead-e054-8ea0-72ae-0c7b21dc8de4-869fd029{justify-self:center}#w-node-_2a552036-ac62-6887-1fc1-5dc77de8e2f2-869fd029,#w-node-dde2dac7-5ed5-aa78-0ecf-73e9072dd479-25d027e8,#w-node-_5af288f8-decd-202c-3c24-a9cca29844f1-e5e7ddee,#w-node-_6697daa1-ae01-1121-b671-92ad6457a8ea-e5e7ddee{grid-area:span 1/span 1/span 1/span 1}#w-node-_6697daa1-ae01-1121-b671-92ad6457a8eb-e5e7ddee{justify-self:center}#w-node-f51b8883-d513-61a3-677f-5cd8949e80b9-949e809d{align-self:center}