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}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}@media screen and (max-width:767px){.w-nav-brand{padding-left:10px}}.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}:root{--gray-1:#333;--gray-50:#f9fafb;--parchment:#f4f3f1;--gray-150:#eff1f5;--primary:#2f80ed;--light-blue:#bbd8ff;--white:white;--selected-blue:#f0f4ff;--gray-5:#e0e0e0;--gray-300:#d0d5dd;--gray-200:#eaecf0;--white-90:#ffffffe6;--white-20:#fff3;--gray-25:#fcfcfd;--primary-1\<deleted\|variable-d7baf143\>:#1a744e;--border\<deleted\|variable-68a93cde\>:#0000001a;--white\<deleted\|variable-69f6a639\>:white;--gray-3:#828282;--grey-80:#222c;--pastel-1:#ffe6e5;--pastel-2:#fff5d6;--pastel-3:#e3f5e8;--bg-board-purple:#f7eefb;--gray-100:#f2f4f7;--transparent:#0000;--gray-250:#dcdfea;--selected-green:#d1fadf;--primary-green:#33a787;--selected-purple:#e0bbee;--dark-purple:#470d56;--selected-orange:#f2c69f;--dark-orange:#793b03;--gray-4:#bdbdbd;--light-green:#b1e0c5;--gray-2:#4f4f4f;--gray-6:#f2f2f2}.w-layout-blockcontainer{max-width:940px;margin-left:auto;margin-right:auto;display:block}.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-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-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}.w-commerce-commerceaddtocartform{margin:0 0 15px}.w-commerce-commerceaddtocartoptionpillgroup{margin-bottom:10px;display:flex}.w-commerce-commerceaddtocartoptionpill{color:#000;cursor:pointer;background-color:#fff;border:1px solid #000;margin-right:10px;padding:8px 15px}.w-commerce-commerceaddtocartoptionpill.w--ecommerce-pill-selected{color:#fff;background-color:#000}.w-commerce-commerceaddtocartoptionpill.w--ecommerce-pill-disabled{color:#666;cursor:not-allowed;background-color:#e6e6e6;border-color:#e6e6e6;outline-style:none}.w-commerce-commerceaddtocartquantityinput{appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:60px;height:38px;margin-bottom:10px;padding:8px 6px 8px 12px;line-height:20px;display:block}.w-commerce-commerceaddtocartquantityinput::placeholder{color:#999}.w-commerce-commerceaddtocartquantityinput:focus{border-color:#3898ec;outline-style:none}.w-commerce-commerceaddtocartbutton{color:#fff;cursor:pointer;appearance:none;background-color:#3898ec;border-width:0;border-radius:0;align-items:center;padding:9px 15px;text-decoration:none;display:flex}.w-commerce-commerceaddtocartbutton.w--ecommerce-add-to-cart-disabled{color:#666;cursor:not-allowed;background-color:#e6e6e6;border-color:#e6e6e6;outline-style:none}.w-commerce-commercebuynowbutton{color:#fff;cursor:pointer;appearance:none;background-color:#3898ec;border-width:0;border-radius:0;align-items:center;margin-top:10px;padding:9px 15px;text-decoration:none;display:inline-block}.w-commerce-commercebuynowbutton.w--ecommerce-buy-now-disabled{color:#666;cursor:not-allowed;background-color:#e6e6e6;border-color:#e6e6e6;outline-style:none}.w-commerce-commerceaddtocartoutofstock{background-color:#ddd;margin-top:10px;padding:10px}.w-commerce-commerceaddtocarterror{background-color:#ffdede;margin-top:10px;padding:10px}.w-commerce-commercecheckoutformcontainer{background-color:#f5f5f5;width:100%;min-height:100vh;padding:20px}.w-commerce-commercelayoutcontainer{justify-content:center;align-items:flex-start;display:flex}.w-commerce-commercelayoutmain{flex:0 800px;margin-right:20px}.w-commerce-commercecartapplepaybutton{color:#fff;cursor:pointer;appearance:none;background-color:#000;border-width:0;border-radius:2px;align-items:center;height:38px;min-height:30px;margin-bottom:8px;padding:0;text-decoration:none;display:flex}.w-commerce-commercecartapplepayicon{width:100%;height:50%;min-height:20px}.w-commerce-commercecartquickcheckoutbutton{color:#fff;cursor:pointer;appearance:none;background-color:#000;border-width:0;border-radius:2px;justify-content:center;align-items:center;height:38px;margin-bottom:8px;padding:0 15px;text-decoration:none;display:flex}.w-commerce-commercequickcheckoutgoogleicon,.w-commerce-commercequickcheckoutmicrosofticon{margin-right:8px;display:block}.w-commerce-commercecheckoutcustomerinfowrapper{margin-bottom:20px}.w-commerce-commercecheckoutblockheader{background-color:#fff;border:1px solid #e6e6e6;justify-content:space-between;align-items:baseline;padding:4px 20px;display:flex}.w-commerce-commercecheckoutblockcontent{background-color:#fff;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding:20px}.w-commerce-commercecheckoutlabel{margin-bottom:8px}.w-commerce-commercecheckoutemailinput{appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:0;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutemailinput::placeholder{color:#999}.w-commerce-commercecheckoutemailinput:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutshippingaddresswrapper{margin-bottom:20px}.w-commerce-commercecheckoutshippingfullname{appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutshippingfullname::placeholder{color:#999}.w-commerce-commercecheckoutshippingfullname:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutshippingstreetaddress{appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutshippingstreetaddress::placeholder{color:#999}.w-commerce-commercecheckoutshippingstreetaddress:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutshippingstreetaddressoptional{appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutshippingstreetaddressoptional::placeholder{color:#999}.w-commerce-commercecheckoutshippingstreetaddressoptional:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutrow{margin-left:-8px;margin-right:-8px;display:flex}.w-commerce-commercecheckoutcolumn{flex:1;padding-left:8px;padding-right:8px}.w-commerce-commercecheckoutshippingcity{appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutshippingcity::placeholder{color:#999}.w-commerce-commercecheckoutshippingcity:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutshippingstateprovince{appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutshippingstateprovince::placeholder{color:#999}.w-commerce-commercecheckoutshippingstateprovince:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutshippingzippostalcode{appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutshippingzippostalcode::placeholder{color:#999}.w-commerce-commercecheckoutshippingzippostalcode:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutshippingcountryselector{appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:0;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutshippingcountryselector::placeholder{color:#999}.w-commerce-commercecheckoutshippingcountryselector:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutshippingmethodswrapper{margin-bottom:20px}.w-commerce-commercecheckoutshippingmethodslist{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6}.w-commerce-commercecheckoutshippingmethoditem{background-color:#fff;border-bottom:1px solid #e6e6e6;flex-direction:row;align-items:baseline;margin-bottom:0;padding:16px;font-weight:400;display:flex}.w-commerce-commercecheckoutshippingmethoddescriptionblock{flex-direction:column;flex-grow:1;margin-left:12px;margin-right:12px;display:flex}.w-commerce-commerceboldtextblock{font-weight:700}.w-commerce-commercecheckoutshippingmethodsemptystate{text-align:center;background-color:#fff;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding:64px 16px}.w-commerce-commercecheckoutpaymentinfowrapper{margin-bottom:20px}.w-commerce-commercecheckoutcardnumber{appearance:none;cursor:text;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutcardnumber::placeholder{color:#999}.w-commerce-commercecheckoutcardnumber:focus,.w-commerce-commercecheckoutcardnumber.-wfp-focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutcardexpirationdate{appearance:none;cursor:text;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutcardexpirationdate::placeholder{color:#999}.w-commerce-commercecheckoutcardexpirationdate:focus,.w-commerce-commercecheckoutcardexpirationdate.-wfp-focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutcardsecuritycode{appearance:none;cursor:text;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutcardsecuritycode::placeholder{color:#999}.w-commerce-commercecheckoutcardsecuritycode:focus,.w-commerce-commercecheckoutcardsecuritycode.-wfp-focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutbillingaddresstogglewrapper{flex-direction:row;display:flex}.w-commerce-commercecheckoutbillingaddresstogglecheckbox{margin-top:4px}.w-commerce-commercecheckoutbillingaddresstogglelabel{margin-left:8px;font-weight:400}.w-commerce-commercecheckoutbillingaddresswrapper{margin-top:16px;margin-bottom:20px}.w-commerce-commercecheckoutbillingfullname{appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutbillingfullname::placeholder{color:#999}.w-commerce-commercecheckoutbillingfullname:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutbillingstreetaddress{appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutbillingstreetaddress::placeholder{color:#999}.w-commerce-commercecheckoutbillingstreetaddress:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutbillingstreetaddressoptional{appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutbillingstreetaddressoptional::placeholder{color:#999}.w-commerce-commercecheckoutbillingstreetaddressoptional:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutbillingcity{appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutbillingcity::placeholder{color:#999}.w-commerce-commercecheckoutbillingcity:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutbillingstateprovince{appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutbillingstateprovince::placeholder{color:#999}.w-commerce-commercecheckoutbillingstateprovince:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutbillingzippostalcode{appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:16px;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutbillingzippostalcode::placeholder{color:#999}.w-commerce-commercecheckoutbillingzippostalcode:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutbillingcountryselector{appearance:none;background-color:#fafafa;border:1px solid #ddd;border-radius:3px;width:100%;height:38px;margin-bottom:0;padding:8px 12px;line-height:20px;display:block}.w-commerce-commercecheckoutbillingcountryselector::placeholder{color:#999}.w-commerce-commercecheckoutbillingcountryselector:focus{border-color:#3898ec;outline-style:none}.w-commerce-commercecheckoutorderitemswrapper{margin-bottom:20px}.w-commerce-commercecheckoutsummaryblockheader{background-color:#fff;border:1px solid #e6e6e6;justify-content:space-between;align-items:baseline;padding:4px 20px;display:flex}.w-commerce-commercecheckoutorderitemslist{margin-bottom:-20px}.w-commerce-commercecheckoutorderitem{margin-bottom:20px;display:flex}.w-commerce-commercecartitemimage{width:60px;height:0%}.w-commerce-commercecheckoutorderitemdescriptionwrapper{flex-grow:1;margin-left:16px;margin-right:16px}.w-commerce-commercecheckoutorderitemquantitywrapper{white-space:pre-wrap;display:flex}.w-commerce-commercecheckoutorderitemoptionlist{margin-bottom:0;padding-left:0;text-decoration:none;list-style-type:none}.w-commerce-commercelayoutsidebar{flex:0 0 320px;position:sticky;top:20px}.w-commerce-commercecheckoutordersummarywrapper{margin-bottom:20px}.w-commerce-commercecheckoutsummarylineitem,.w-commerce-commercecheckoutordersummaryextraitemslistitem{flex-direction:row;justify-content:space-between;margin-bottom:8px;display:flex}.w-commerce-commercecheckoutsummarytotal{font-weight:700}.w-commerce-commercecheckoutplaceorderbutton{color:#fff;cursor:pointer;appearance:none;text-align:center;background-color:#3898ec;border-width:0;border-radius:3px;align-items:center;margin-bottom:20px;padding:9px 15px;text-decoration:none;display:block}.w-commerce-commercecheckouterrorstate{background-color:#ffdede;margin-top:16px;margin-bottom:16px;padding:10px 16px}.w-commerce-commercepaypalcheckoutformcontainer{background-color:#f5f5f5;width:100%;min-height:100vh;padding:20px}.w-commerce-commercecheckoutcustomerinfosummarywrapper{margin-bottom:20px}.w-commerce-commercecheckoutsummaryitem,.w-commerce-commercecheckoutsummarylabel{margin-bottom:8px}.w-commerce-commercecheckoutsummaryflexboxdiv{flex-direction:row;justify-content:flex-start;display:flex}.w-commerce-commercecheckoutsummarytextspacingondiv{margin-right:.33em}.w-commerce-commercecheckoutpaymentsummarywrapper{margin-bottom:20px}.w-commerce-commercepaypalcheckouterrorstate{background-color:#ffdede;margin-top:16px;margin-bottom:16px;padding:10px 16px}.w-commerce-commerceorderconfirmationcontainer{background-color:#f5f5f5;width:100%;min-height:100vh;padding:20px}.w-commerce-commercecheckoutshippingsummarywrapper{margin-bottom:20px}.w-users-userformpagewrap{flex-direction:column;justify-content:center;align-items:stretch;max-width:340px;height:100vh;margin-left:auto;margin-right:auto;display:flex}.w-users-userloginformwrapper{margin-bottom:0;padding-left:20px;padding-right:20px;position:relative}.w-users-userformbutton{text-align:center;width:100%}.w-users-userformfooter{justify-content:space-between;margin-top:12px;display:flex}.w-users-userformerrorstate{margin-left:20px;margin-right:20px;position:absolute;top:100%;left:0%;right:0%}.w-users-usersignupformwrapper{margin-bottom:0;padding-left:20px;padding-right:20px;position:relative}.w-users-userformsuccessstate{display:none}.w-users-userformheader{text-align:center}.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-users-usersignupverificationmessage{display:none}.w-users-userresetpasswordformwrapper,.w-users-userupdatepasswordformwrapper{margin-bottom:0;padding-left:20px;padding-right:20px;position:relative}.w-users-useraccountwrapper{background-color:#f5f5f5;width:100%;min-height:100vh;padding:20px}.w-users-blockheader{background-color:#fff;border:1px solid #e6e6e6;justify-content:space-between;align-items:baseline;padding:4px 20px;display:flex}.w-users-blockcontent{background-color:#fff;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;margin-bottom:20px;padding:20px}.w-users-useraccountformsavebutton{text-align:center;margin-right:8px}.w-users-useraccountformcancelbutton{text-align:center;color:#333;background-color:#d3d3d3}.w-users-useraccountsubscriptionlist{-webkit-overflow-scrolling:touch;flex:1;overflow:auto}.w-users-useraccountsubscriptionlistitem{align-items:flex-start;display:flex}.w-commerce-commercecartiteminfo{flex-direction:column;flex:1;margin-left:16px;margin-right:16px;display:flex}.w-commerce-commercecartproductname{font-weight:700}.w-users-gridrow{grid-column-gap:8px;grid-template-columns:auto auto;justify-content:flex-start;display:grid}.w-users-flexcolumn{flex-direction:column;display:flex}.w-users-useraccountsubscriptioncancelbutton{color:#3898ec;cursor:pointer;appearance:none;background-color:#0000;padding:0}@media screen and (max-width:991px){.w-layout-blockcontainer{max-width:728px}}@media screen and (max-width:767px){.w-layout-blockcontainer{max-width:none}.w-commerce-commercelayoutcontainer{flex-direction:column;align-items:stretch}.w-commerce-commercelayoutmain{flex-basis:auto;margin-right:0}.w-commerce-commercelayoutsidebar{flex-basis:auto}}@media screen and (max-width:479px){.w-commerce-commerceaddtocartquantityinput,.w-commerce-commercecheckoutemailinput,.w-commerce-commercecheckoutshippingfullname,.w-commerce-commercecheckoutshippingstreetaddress,.w-commerce-commercecheckoutshippingstreetaddressoptional{font-size:16px}.w-commerce-commercecheckoutrow{flex-direction:column}.w-commerce-commercecheckoutshippingcity,.w-commerce-commercecheckoutshippingstateprovince,.w-commerce-commercecheckoutshippingzippostalcode,.w-commerce-commercecheckoutshippingcountryselector,.w-commerce-commercecheckoutcardnumber,.w-commerce-commercecheckoutcardexpirationdate,.w-commerce-commercecheckoutcardsecuritycode,.w-commerce-commercecheckoutbillingfullname,.w-commerce-commercecheckoutbillingstreetaddress,.w-commerce-commercecheckoutbillingstreetaddressoptional,.w-commerce-commercecheckoutbillingcity,.w-commerce-commercecheckoutbillingstateprovince,.w-commerce-commercecheckoutbillingzippostalcode,.w-commerce-commercecheckoutbillingcountryselector{font-size:16px}}body{color:var(--gray-1);letter-spacing:0;font-family:"Source Sans 3",sans-serif;font-size:16px;line-height:135%}h1{color:var(--gray-1);margin-top:0;margin-bottom:0;font-size:64px;font-weight:600;line-height:125%}h2{color:var(--gray-1);letter-spacing:-.01em;margin-top:0;margin-bottom:0;font-family:"Source Sans 3",sans-serif;font-size:48px;font-weight:400;line-height:125%}h3{margin-top:0;margin-bottom:0;font-size:30px;font-weight:400;line-height:35px}h4{color:var(--gray-1);font-variation-settings:"wght" 600;margin-top:0;margin-bottom:0;font-size:24px;line-height:29px}h5{margin-top:0;margin-bottom:0;font-size:24px;font-weight:700;line-height:32px}h6{margin-top:0;margin-bottom:0;font-size:18px;font-weight:700;line-height:28px}p{margin-bottom:0}a{color:var(--gray-1);font-variation-settings:"wght" 550;text-decoration:none}ul{margin-top:0;margin-bottom:0;padding-left:1.5em}ol{margin-top:0;margin-bottom:10px;padding-left:40px}img{max-width:100%;height:auto;display:inline-block}label{color:var(--gray-1);font-variation-settings:"wght" 600;margin-bottom:0;font-size:14px;font-weight:400;display:block}strong{font-weight:700}blockquote{border-left:1px solid var(--gray-50);margin-bottom:0;padding:24px 0 24px 36px;font-family:Happy Times;font-size:23px;font-style:italic;line-height:1.4em}figure{margin-bottom:10px}figcaption{text-align:center;margin-top:9px;font-size:14px}.section{padding-top:96px;padding-bottom:96px}.section.bg-parchment,.section.checkout{background-color:var(--parchment)}.section.contained-hero-section{padding-top:24px;padding-bottom:0}.section.horizontal-hero{padding-top:60px}.section.ps-bg-section{background-color:var(--gray-150)}.container---main{width:100%;max-width:1414px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.container---main.account{grid-column-gap:48px;grid-row-gap:48px;flex-direction:column;flex:1;justify-content:center;display:flex}.container---main.ps-feature-box-divider{grid-column-gap:36px;grid-row-gap:36px;flex-flow:column;display:flex}.style-guide{grid-row-gap:112px;grid-template-rows:auto;grid-template-columns:1fr}.style-guide.changes{grid-row-gap:24px;flex-direction:column;display:flex}.template-utility-section{grid-column-gap:72px;grid-row-gap:72px;grid-template-rows:auto;grid-template-columns:.33fr 1fr}.style-guide-colors{grid-column-gap:24px;grid-row-gap:24px;background-color:#fff;flex-direction:column;grid-template-rows:auto;grid-template-columns:1fr;display:flex}.style-guide-section-contents{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr;place-items:start}.style-guide-section-contents.form{grid-column-gap:48px;grid-row-gap:48px;justify-items:stretch}.large-text{font-size:24px;line-height:135%}.large-text.single-plan-description{max-width:323px}.large-text ul{grid-column-gap:24px;grid-row-gap:24px;flex-direction:column;padding-left:1.3em;display:flex}.large-text.max-hero-width{text-align:left;width:100%;max-width:767px}.small-text{font-size:14px;line-height:19px}.small-text.muted{opacity:.7}.small-text.form-disclaimer{max-width:323px}.small-text.form-error{color:#e5616d;margin-top:-4px}.button{grid-column-gap:4px;grid-row-gap:4px;border:1px solid var(--primary);background-color:var(--primary);color:#fff;font-variation-settings:"wght" 550;text-align:center;border-radius:4px;justify-content:center;align-items:center;margin:4px;padding:12px 16px;font-size:16px;line-height:22px;transition:border-color .2s,background-color .2s,filter .2s;display:flex}.button:where(.w-variant-883d0ecf-3148-e4ab-3a6e-80e316851747){min-width:250px;max-width:250px}.button:hover{border:1px solid var(--light-blue);background-color:var(--white);box-shadow:0 0 0 4px var(--selected-blue);color:var(--primary)}.button.small{grid-column-gap:18px;grid-row-gap:18px;padding:8px 12px}.button.ps-button-secondary-white{border-color:var(--gray-5);background-color:var(--white);color:var(--gray-1)}.button.ps-button-secondary-white:hover{border-color:var(--gray-300);box-shadow:0 0 0 4px var(--gray-200)}.button.nav-button{font-weight:400}.button.mobile-button{display:none}.button.align-left{align-self:flex-start}.button.bg-white{border-color:var(--white);background-color:var(--white);color:var(--gray-1)}.button.bg-white:hover{background-color:var(--white-90);filter:none}.button.white-border{border-color:var(--white-20)}.button.white-bordered{border-color:var(--white-20);background-color:#0000}.button.white-bordered:hover{background-color:#000}.button.wide{align-self:stretch}.button.fs-cookie-button{width:100px;font-size:.75rem;line-height:135%}.form-block{margin-bottom:0}.form-input{border:1px solid var(--gray-25);background-color:var(--white);height:auto;color:var(--gray-1);border-radius:7px;margin-bottom:0;padding:12px 16px;font-size:16px;line-height:1.35em;transition:box-shadow .2s,border-color .2s}.form-input:focus,.form-input.-wfp-focus{border-color:var(--gray-50);box-shadow:0 2px 6px #00000012}.form-input::placeholder{color:#222222b3}.form-input.text-area{min-height:180px}.form-input.bg-white{background-color:var(--white-20);color:var(--white);border-style:none}.form-input.bg-white::placeholder{color:#ffffffb3}.form-input.checkout-input{min-height:42px;margin-bottom:24px}.form-grid{grid-column-gap:16px;grid-row-gap:21px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.selectable-field{align-items:center;margin-bottom:0;padding-left:0;display:flex}.selectable-label{font-variation-settings:"wght" 450;margin-bottom:0;margin-left:12px;font-weight:400}.footer{padding-top:72px;padding-bottom:72px}.back-to-top-button{z-index:10;background-color:var(--primary-1\<deleted\|variable-d7baf143\>);width:56px;height:56px;position:fixed;bottom:14px;right:14px}.announcement-bar{background-color:var(--gray-1);color:#fff;align-items:center;font-size:14px;font-weight:400;display:flex;overflow:hidden}.announcement-cross{cursor:pointer;max-height:20px;transition:opacity .2s;display:block}.announcement-cross:hover{opacity:.5}.announcement-contents{align-items:center;display:flex}.trigger-search-modal{margin-left:0;margin-right:0;padding:0;transition:opacity .2s}.trigger-search-modal:hover{opacity:.5}.search-modal{z-index:9999;justify-content:center;display:none;position:fixed;inset:0%}.search-modal-screen{background-color:#00000080;position:absolute;inset:0%}.utility-page-wrap{background-color:var(--white);justify-content:center;align-items:center;width:100vw;max-width:100%;height:100vh;max-height:100%;display:flex}.utility-page-content{grid-column-gap:24px;grid-row-gap:24px;text-align:center;flex-direction:column;flex:1;align-items:center;width:260px;margin-bottom:0;padding-left:18px;padding-right:18px;display:flex}.utility-page-form{grid-column-gap:24px;grid-row-gap:24px;flex-direction:column;align-items:center;width:100%;max-width:555px;display:flex}.search-modal-container{width:100%;max-width:555px;position:relative}.select-wrapper{border:1px solid var(--gray-50);background-color:var(--white);border-radius:7px;padding:7px;overflow:hidden}.select-field{width:110%;height:auto;color:var(--gray-1);letter-spacing:-.005em;background-color:#0000;background-image:url(https://cdn.prod.website-files.com/6837549337be8ae5319162f7/6837549337be8ae53191631d_icon-select-arrow.svg);background-position:90%;background-repeat:no-repeat;background-size:16px 16px;border:1px #000;margin-bottom:0;padding-left:0;font-size:16px;line-height:1.34em}.checkbox{border-color:var(--gray-50);cursor:pointer;background-color:#fff;flex:none;width:20px;height:20px;margin-top:0;margin-left:0}.checkbox.w--redirected-checked{background-color:var(--gray-1);background-size:12px 12px}.radio{border-color:var(--border\<deleted\|variable-68a93cde\>);background-color:var(--white\<deleted\|variable-69f6a639\>);cursor:pointer;width:20px;height:20px;margin-top:0;margin-left:0}.radio.w--redirected-checked{border-width:6px;border-color:var(--gray-1);background-color:#fff}.style-guide-row-heading{font-variation-settings:"wght" 600;margin-bottom:0;font-size:16px;font-weight:400;line-height:1.35em}.announcement-text{flex:1;padding-top:14px;padding-bottom:14px}.form-success{background-color:var(--gray-25);border-radius:10px}.form-error{color:var(--gray-1);border-radius:6px}.menu-button{padding:0}.menu-button-wrapper{justify-content:center;width:36px;height:48px;display:flex;position:relative}.menu-button-horziontal{grid-column-gap:6px;grid-row-gap:6px;flex-direction:column;justify-content:center;align-items:stretch;width:100%;height:100%;display:flex;position:absolute}.menu-button-cross{opacity:0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.menu-button-cross-line{background-color:#262626;width:75%;height:2px;position:absolute}.menu-button-horizontal-line{background-color:#262626;width:100%;height:2px}.navbar-wrapper{z-index:99;background-color:var(--white);position:sticky;top:0}.navbar{background-color:#0000}.navbar-row{grid-column-gap:24px;grid-row-gap:24px;justify-content:space-between;align-items:center;height:70px;display:flex}.changelog{grid-template-rows:auto;grid-template-columns:.33fr 1fr;align-items:center}.photography-license-link{background-color:#000;justify-content:center;align-items:center;display:flex}.license-image{opacity:.5}.license-text{z-index:2;color:#fff;position:absolute}.typography-license-grid{grid-column-gap:72px;grid-row-gap:72px;grid-template-rows:auto}.typography-demo{font-family:Happy Times;font-size:96px;line-height:1em}.typography-demo.b{font-family:Geist}.iconography-grid{grid-column-gap:72px;grid-row-gap:72px;grid-template-rows:auto;grid-template-columns:auto;grid-auto-columns:auto;grid-auto-flow:column;justify-content:start}.nav-link{font-variation-settings:"wght" 400;margin-top:4px;margin-left:0;margin-right:0;padding:0;transition:opacity .2s}.nav-link:hover{color:var(--gray-3)}.nav-link.w--current{color:var(--gray-1);font-weight:400}.nav-link.dropdown:hover{opacity:1}.dropdown-toggle{grid-column-gap:4px;grid-row-gap:4px;align-items:center;padding:0;transition:opacity .2s;display:flex}.dropdown-toggle:hover{opacity:.5}.nav-menu{flex:none}.nav-links{grid-column-gap:24px;grid-row-gap:24px;justify-content:flex-start;align-items:center;display:flex}.mobile-logo{display:none}.style-guide-description{grid-column-gap:12px;grid-row-gap:12px;flex-direction:column;display:flex}.navbar-right-contents{grid-column-gap:4px;grid-row-gap:4px;align-items:center;display:flex}.nav-menu-close{z-index:99999;background-color:var(--white);opacity:0;pointer-events:none;cursor:pointer;border-radius:50%;width:48px;height:48px;padding:12px;display:none;position:fixed;top:24px;right:24px;box-shadow:0 1px 4px #00000012}.style-guide-colour-group{display:flex}.style-guide-colour{grid-column-gap:12px;grid-row-gap:12px;flex-direction:column;flex:1;display:flex}.style-guide-swatch{height:100px}.style-guide-swatch.bg-grey-100{background-color:var(--gray-1)}.style-guide-swatch.bg-grey-80{background-color:var(--grey-80)}.style-guide-swatch.bg-grey-20{background-color:var(--gray-50)}.style-guide-swatch.bg-grey-10{background-color:var(--gray-25)}.style-guide-swatch.bg-pastel-1{background-color:var(--pastel-1)}.style-guide-swatch.bg-pastel-2{background-color:var(--pastel-2)}.style-guide-swatch.bg-pastel-3{background-color:var(--pastel-3)}.style-guide-swatch.bg-pastel-4{background-color:var(--bg-board-purple)}.heading-one{color:var(--gray-1);letter-spacing:-.02em}.heading-two{color:var(--gray-1);letter-spacing:-.01em;font-size:45px;line-height:1.15em}.heading-two.italic{font-style:italic}.heading-three{color:var(--gray-1);letter-spacing:-.01em;font-size:32px;line-height:125%}.heading-four{color:var(--gray-3);font-variation-settings:"wght" 600;font-size:23px;line-height:1.3em}.heading-four.serif{letter-spacing:-.01em;font-family:Happy Times;font-weight:400}.heading-four.serif.italic{font-style:italic}.heading-four.serif.dollar-white{color:var(--white)}.heading-four.comparison-section-heading{margin-bottom:24px}.underlined-link{flex-direction:column;transition:color .2s;display:flex;position:relative}.underlined-link:hover{color:var(--grey-80)}.arrow-right-link,.arrow-down-link{grid-column-gap:4px;grid-row-gap:4px;align-items:center;display:flex}.small-link{color:var(--grey-80);font-variation-settings:"wght" 450;text-decoration:underline}.nav-menu-wrapper{grid-column-gap:24px;grid-row-gap:24px;flex:1;align-items:center;display:flex}.dropdown-wrapper{grid-column-gap:12px;grid-row-gap:12px;background-color:var(--white);border-radius:10px;padding:12px;display:flex;position:relative;top:18px;right:18px;box-shadow:0 3px 24px #0000001f}.dropdown-wrapper:hover{color:var(--gray-1)}.dropdown-wrapper.w--open,.dropdown.w--open{background-color:#0000}.dropdown-wide-column{grid-column-gap:12px;grid-row-gap:12px;flex-direction:column;width:330px;padding:24px 9px 9px;display:flex}.dropdown-wide-column.bg-parchment{background-color:var(--gray-100);border-radius:10px}.text-bold{font-variation-settings:"wght" 600;font-weight:600}.text-bold.dropdown-title{color:var(--gray-1);margin-bottom:9px;margin-left:9px}.text-bold.large-text{font-size:24px}.text-bold.ps-feature-category-box-text{font-size:20px;line-height:150%}.dropdown-detailed-link{grid-column-gap:18px;grid-row-gap:18px;color:var(--grey-80);font-variation-settings:"wght" 450;border:1px solid #0000;border-radius:7px;align-items:flex-start;padding:18px 24px 18px 12px;transition:transform .2s,box-shadow .2s,background-color .2s,border-color .2s;display:flex}.dropdown-detailed-link:hover{border-color:var(--gray-25);background-color:var(--white-20);transform:scale(1.03);box-shadow:0 2px 8px #00000017}.dropdown-link-icon{width:32px}.dropdown-link-text{grid-column-gap:4px;grid-row-gap:4px;flex-direction:column;display:flex}.dropdown-narrow-column{grid-column-gap:36px;grid-row-gap:36px;flex-direction:column;align-items:flex-start;width:250px;padding:24px 18px 9px;display:flex}.dropdown-narrow-column.even-padding{width:200px;padding-top:9px}.dropdown-links{grid-column-gap:12px;grid-row-gap:12px;flex-direction:column;flex:1;align-items:flex-start;display:flex}.dropdown-link{transition:opacity .2s}.dropdown-link:hover{opacity:.5}.form-input-group{grid-column-gap:9px;grid-row-gap:9px;flex-direction:column;display:flex}.text-white{color:var(--white)}.text-white.link{text-decoration:underline}.footer-wrapper{grid-column-gap:84px;grid-row-gap:84px;flex-direction:column;display:flex}.horizontal-line{background-color:var(--gray-250);width:100%;height:1px}.footer-top-row{grid-column-gap:48px;grid-row-gap:48px;justify-content:space-between;align-items:stretch;display:flex}.container---xs{width:100%;max-width:323px}.container---xs.footer-cta{grid-column-gap:24px;grid-row-gap:24px;flex-direction:column;justify-content:flex-start;max-width:375px;display:flex}.container---l{width:100%;max-width:902px}.footer-logo-tagline{grid-column-gap:6px;grid-row-gap:6px;flex-direction:column;align-items:flex-start;display:flex}.footer-cta{grid-column-gap:24px;grid-row-gap:24px;flex-direction:column;align-items:flex-start;display:flex}.footer-menus-wrapper{grid-column-gap:24px;grid-row-gap:24px;display:flex}.footer-menu-column{grid-column-gap:18px;grid-row-gap:18px;flex-direction:column;flex:1;align-items:stretch;display:flex}.footer-links{grid-column-gap:10px;grid-row-gap:10px;flex-direction:column;align-items:flex-start;display:flex}.footer-link{font-variation-settings:"wght" 450;transition:opacity .2s}.footer-link:hover{opacity:.5}.footer-contact{grid-column-gap:10px;grid-row-gap:10px;flex-direction:column;align-items:flex-start;display:flex}.footer-bottom-row{grid-column-gap:48px;grid-row-gap:48px;justify-content:space-between;align-items:center;display:flex}.footer-copyright-wrapper{grid-column-gap:4px;grid-row-gap:4px;opacity:.7;align-items:center;display:flex}.social-links{grid-column-gap:12px;grid-row-gap:12px;align-items:center;display:flex}.social-link{border:1px solid var(--gray-1);border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:border-color .2s,background-color .2s,filter .2s;display:flex}.social-link:hover{border-color:var(--white);background-color:var(--white);filter:contrast(200%)invert()}.social-link-icon{width:16px;height:16px}.search-modal-form{grid-column-gap:12px;grid-row-gap:12px;background-color:var(--white);border-radius:10px;margin-bottom:0;padding:12px;display:flex;position:relative;top:64px;box-shadow:0 2px 12px #0003}.about-hero-wrapper{grid-column-gap:96px;grid-row-gap:96px;text-align:center;flex-direction:column;align-items:center;display:flex}.container---m{width:100%;max-width:671px}.container---m.align-center{max-width:767px;margin-left:auto;margin-right:auto}.container---m.align-center.main-page-hero-container,.container---m.align-center.main-page-container-wide{max-width:1200px}.container---m.title{grid-column-gap:36px;grid-row-gap:36px;text-align:center;flex-direction:column;align-items:center;max-width:902px;display:flex}.about-photo-video{flex-direction:column;align-items:center;display:flex}.about-photos{flex-direction:column;align-self:stretch;align-items:flex-start;margin-bottom:-72px;display:flex}.rounded-image{border:1px solid var(--gray-300);border-radius:10px;display:block}.rounded-image.about-image-left{max-width:671px}.rounded-image.about-image-right{align-self:flex-end;max-width:323px;margin-top:-250px;position:relative}.rounded-image.small-square-image{max-width:323px}.rounded-image.career-image-1{margin-right:-72px;transform:rotate(-2deg)}.rounded-image.career-image-2{max-width:323px;position:relative;top:72px;transform:rotate(2deg)}.rounded-image.contact-image{max-width:323px}.rounded-image.tab-image{max-width:323px;margin-bottom:-72px}.video-box{z-index:2;grid-column-gap:30px;grid-row-gap:30px;border:1px solid var(--gray-50);background-color:var(--white-90);text-align:left;border-radius:10px;align-items:center;padding:12px 24px 12px 12px;display:flex;position:relative;box-shadow:0 1px 5px #00000017}.video-box.main-page-hero-video-box{z-index:3;background-color:var(--white);max-width:671px;top:-96px}.video-box-video{flex:1;justify-content:center;align-items:center;max-width:222px;display:flex}.video-image{border-radius:8px}.video-text{grid-column-gap:6px;grid-row-gap:6px;flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;display:flex}.video-lightbox{background-color:var(--white);border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;transition:box-shadow .2s,transform .2s;display:flex;position:absolute}.video-lightbox:hover{transform:scale(1.1);box-shadow:0 2px 5px #0003}.video-play-icon{position:relative;top:1px;left:1px}.metric-grid{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 2fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.metric-box{grid-column-gap:24px;grid-row-gap:24px;background-color:var(--parchment);border-radius:10px;flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:250px;padding:18px;display:flex}.quote-box{grid-column-gap:24px;grid-row-gap:24px;background-color:var(--gray-1);min-height:300px;color:var(--white);border-radius:10px;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:18px;display:flex}.quote-box.increased-padding{grid-column-gap:72px;grid-row-gap:72px}.story-grid{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:center;display:grid}.container---s{width:100%;max-width:555px}.container---s.request-demo-aside{flex-direction:column;justify-content:space-between;align-items:center;display:flex}.story-text{grid-column-gap:30px;grid-row-gap:30px;flex-direction:column;align-items:flex-start;display:flex}.values-section{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr minmax(200px,439px);grid-auto-columns:1fr;place-items:center;display:grid}.values-image{max-width:429px}.values-text{grid-column-gap:54px;grid-row-gap:54px;flex-direction:column;display:flex}.values-list{grid-column-gap:30px;grid-row-gap:30px;flex-direction:column;display:flex}.values-item{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 2fr;grid-auto-columns:1fr;display:grid}.quote-text{grid-column-gap:24px;grid-row-gap:24px;flex-direction:column;display:flex}.team-section{grid-column-gap:48px;grid-row-gap:48px;flex-direction:column;display:flex}.team-grid{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr}.team-member{grid-column-gap:24px;grid-row-gap:24px;text-align:center;flex-direction:column;display:flex}.team-member-text{grid-column-gap:12px;grid-row-gap:12px;flex-direction:column;align-items:center;display:flex}.customer-hero{grid-column-gap:36px;grid-row-gap:36px;text-align:center;flex-direction:column;align-items:center;display:flex}.customer-hero.increased-gaps{grid-column-gap:42px;grid-row-gap:42px}.review-sites-box{grid-column-gap:36px;grid-row-gap:36px;border:1px solid var(--gray-25);background-image:linear-gradient(90deg,#fcfcfc,#f8f8f8);border-radius:10px;align-items:center;padding:16px 48px;display:flex;box-shadow:0 1px 4px #00000012}.review-box-item{grid-column-gap:12px;grid-row-gap:12px;text-align:left;display:flex}.review-box-divider{background-color:var(--gray-50);align-self:stretch;width:1px}.horizontal-buttons{grid-column-gap:8px;grid-row-gap:8px;align-items:flex-start;display:flex}.horizontal-buttons.form-center-cta{justify-content:center;align-items:center;padding-top:24px}.review-items{grid-column-gap:36px;grid-row-gap:36px;align-items:center;display:flex}.career-intro-section{grid-column-gap:96px;grid-row-gap:96px;text-align:center;flex-direction:column;align-items:center;display:flex}.career-photo-cluster{grid-column-gap:12px;grid-row-gap:12px;justify-content:center;align-self:stretch;align-items:center;display:flex}.photo-cluster-column{grid-column-gap:12px;grid-row-gap:12px;flex-direction:column;align-items:flex-end;max-width:516px;display:flex}.career-image-pair{flex-direction:row;justify-content:center;align-items:flex-end;display:flex}.career-image-1{max-width:323px}.benefits-section{grid-column-gap:72px;grid-row-gap:72px;flex-direction:column;align-items:center;display:flex}.benefits-grid{grid-column-gap:18px;grid-row-gap:18px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.benefit-box{background-color:var(--parchment);border-radius:10px;flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:250px;padding:18px;display:flex}.benefit-text{grid-column-gap:6px;grid-row-gap:6px;flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;display:flex}.benefit-text.ps-category-container{grid-column-gap:6px;grid-row-gap:6px;flex-flow:row;flex:1;justify-content:flex-start;align-items:center}.container---xl{width:100%;max-width:1134px}.align-center{margin-left:auto;margin-right:auto}.jobs-section{grid-column-gap:60px;grid-row-gap:60px;flex-direction:column;display:flex}.career-link{border-bottom:1px solid var(--gray-25);font-variation-settings:"wght" 450;justify-content:space-between;align-items:center;width:100%;padding-top:24px;padding-bottom:24px;transition:opacity .2s;display:flex}.career-link:hover{opacity:.5}.career-link-details{grid-column-gap:36px;grid-row-gap:36px;align-items:center;display:flex}.career-basis-location{align-items:center;display:flex}.career-list-wrapper{margin-top:-24px}.article-wrapper{grid-column-gap:48px;grid-row-gap:48px;flex-direction:column;display:flex}.article-title{grid-column-gap:24px;grid-row-gap:24px;flex-direction:column;align-items:flex-start;display:flex}.career-meta{grid-column-gap:24px;grid-row-gap:24px;border-top:1px solid var(--gray-25);border-bottom:1px solid var(--gray-25);flex-direction:row;justify-content:space-between;align-items:flex-start;padding-top:24px;padding-bottom:24px;display:flex}.badge{border:1px solid var(--gray-250);background-color:var(--white);border-radius:100px;justify-content:center;align-items:center;padding:2px 12px;display:flex}.badge.borderless{border-color:#0000}.badge.borderless.w--current{border-color:var(--gray-50)}.badge.bg-white{color:var(--grey-80)}.badge.demo-link-badge{background-color:var(--gray-1);color:var(--white);position:absolute;bottom:60px}.article{grid-column-gap:30px;grid-row-gap:30px;flex-direction:column;margin-top:-30px;display:flex}.article h4{margin-top:12px}.article ul{grid-column-gap:12px;grid-row-gap:12px;flex-direction:column;padding-left:1.35em;display:flex}.article ol{grid-column-gap:30px;grid-row-gap:30px;flex-direction:column;margin-bottom:0;padding-left:1.35em;display:flex}.article strong{color:var(--gray-1);font-variation-settings:"wght" 550;font-weight:400}.article img{border-radius:10px}.article figure{margin-top:30px;margin-bottom:30px}.boxed-form{background-color:var(--parchment);text-align:left;border-radius:10px;margin-bottom:0;padding:36px}.form{grid-column-gap:36px;grid-row-gap:36px;flex-direction:column;align-items:stretch;display:flex}.form-pair{grid-column-gap:18px;grid-row-gap:18px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}.required{color:#c44e4e}.contact-grid{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:minmax(200px,555px) 1fr;grid-auto-columns:1fr;justify-items:center;display:grid}.contact-title{grid-column-gap:24px;grid-row-gap:24px;flex-direction:column;display:flex}.contact-details-section{grid-column-gap:48px;grid-row-gap:48px;flex-direction:column;display:flex}.contact-details-wrapper{grid-column-gap:24px;grid-row-gap:24px;flex-direction:column;display:flex}.contact-hq{grid-column-gap:12px;grid-row-gap:12px;flex-direction:column;display:flex}.phone-number{grid-column-gap:12px;grid-row-gap:12px;grid-template-rows:auto;grid-template-columns:1fr 2fr;grid-auto-columns:1fr;justify-items:start;max-width:323px;display:grid}.contact-phone{grid-column-gap:6px;grid-row-gap:6px;flex-direction:column;display:flex}.blog-section{grid-column-gap:72px;grid-row-gap:72px;flex-direction:column;display:flex}.posts-grid-wrapper{grid-column-gap:24px;grid-row-gap:24px;flex-direction:column;display:flex}.category-wrapper{grid-column-gap:12px;grid-row-gap:12px;justify-content:flex-end;align-items:center;display:flex}.category-wrapper.centered{justify-content:center}.category-links{align-items:center;display:flex}.blog-grid{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.blog-grid.vertical{grid-column-gap:48px;grid-row-gap:48px;flex-direction:column;display:flex}.blog-grid.thirds{grid-template-columns:1fr 1fr 1fr}.post-preview{grid-column-gap:24px;grid-row-gap:24px;border:1px solid var(--gray-25);color:var(--grey-80);font-variation-settings:"wght" 450;border-radius:10px;flex-direction:column;align-items:flex-start;padding:18px 18px 30px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 1px 4px #00000017}.post-preview:hover{transform:translateY(-9px);box-shadow:0 6px 12px #00000017}.post-preview.horizontal{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;padding-bottom:18px;display:grid}.post-preview.customer{padding-bottom:18px}.post-preview-text{grid-column-gap:12px;grid-row-gap:12px;flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;display:flex}.rounded-image-wrapper{border-radius:10px;overflow:hidden}.cta-box{background-color:var(--primary);color:var(--white-90);text-align:center;border-radius:12px;justify-content:center;padding:72px 24px 96px;display:flex;position:relative;overflow:hidden}.section-logo{height:100%;position:absolute;top:0;left:0}.cta-contents{grid-column-gap:36px;grid-row-gap:36px;flex-direction:column;align-items:center;display:flex;position:relative}.subsribe-form{grid-column-gap:12px;grid-row-gap:12px;display:flex}.sunscribe-form-wrapper{grid-column-gap:18px;grid-row-gap:18px;text-align:center;flex-direction:column;align-items:stretch;display:flex}.composite-blog-section{grid-column-gap:96px;grid-row-gap:96px;flex-direction:column;align-items:stretch;display:flex}.text-center{text-align:center}.text-center.ps-max-width{max-width:450px}.post-badge-title{grid-column-gap:12px;grid-row-gap:12px;flex-direction:column;align-items:flex-start;display:flex}.post-wrapper{grid-column-gap:36px;grid-row-gap:36px;flex-direction:column;display:flex}.article-align-center{justify-content:center;display:flex}.article-author{grid-column-gap:9px;grid-row-gap:9px;color:var(--grey-80);align-self:flex-start;align-items:center;display:flex}.author-avatar{border-radius:50%;width:48px}.article-author-text{font-variation-settings:"wght" 450;display:flex}.cms-section{grid-column-gap:48px;grid-row-gap:48px;flex-direction:column;display:flex}.author-header{grid-column-gap:24px;grid-row-gap:24px;text-align:center;flex-direction:column;align-items:center;display:flex}.large-author-avatar{border-radius:24px;width:144px}.author-details{grid-column-gap:12px;grid-row-gap:12px;flex-direction:column;align-items:center;display:flex}.customer-section{grid-column-gap:96px;grid-row-gap:96px;flex-direction:column;display:flex}.customer-grid{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.title-button{grid-column-gap:24px;grid-row-gap:24px;flex-direction:column;align-self:stretch;align-items:flex-start;display:flex}.customer-story-section{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:minmax(200px,439px) 1fr;grid-auto-columns:1fr;justify-items:center;display:grid}.customer-story-sidebar{grid-column-gap:36px;grid-row-gap:36px;flex-direction:column;display:flex}.customer-description-wrapper{grid-column-gap:36px;grid-row-gap:36px;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.request-demo-section{grid-column-gap:96px;grid-row-gap:96px;text-align:center;flex-direction:column;align-items:center;display:flex}.hero-cta{grid-column-gap:36px;grid-row-gap:36px;flex-direction:column;align-items:flex-start;width:100%;max-width:767px;margin-left:auto;margin-right:auto;display:flex}.hero-cta.align-left{text-align:left;align-items:flex-start}.request-demo-grid{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-self:stretch;place-items:stretch center;min-height:750px;display:grid}.request-demo-aside-contents{grid-column-gap:48px;grid-row-gap:48px;flex-direction:column;flex:1;justify-content:center;display:flex}.logos-aside{grid-column-gap:48px;grid-row-gap:48px;text-align:center;flex-direction:column;display:flex}.logos{grid-column-gap:48px;grid-row-gap:48px;flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.faded-logo{filter:grayscale();max-height:36px}.request-demo-graphic{max-width:323px}.pricing-section{grid-column-gap:72px;grid-row-gap:72px;flex-direction:column;align-items:center;display:flex}.plans-compare-button{grid-column-gap:48px;grid-row-gap:48px;flex-direction:column;align-self:stretch;align-items:center;display:flex}.single-plan{grid-column-gap:24px;grid-row-gap:24px;border:1px solid var(--gray-25);background-color:var(--white);border-radius:12px;padding:24px 36px;display:flex;box-shadow:0 1px 4px #00000017}.plan-image{max-width:323px}.single-plan-contents{grid-column-gap:36px;grid-row-gap:36px;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.price-terms{grid-column-gap:12px;grid-row-gap:12px;flex-direction:column;align-items:center;display:flex}.price-terms.padded{padding-top:18px;padding-bottom:18px}.price{grid-column-gap:6px;grid-row-gap:6px;align-items:center;display:flex}.large-price{color:var(--gray-1);letter-spacing:-.02em;font-family:Happy Times;font-size:128px;line-height:1em}.logo-section{grid-column-gap:48px;grid-row-gap:48px;text-align:center;flex-direction:column;align-self:stretch;align-items:center;display:flex}.logo-marquee-wrapper{align-self:stretch;display:flex;position:relative;overflow:hidden}.logo-marquee{grid-column-gap:48px;grid-row-gap:48px;flex:none;justify-content:space-around;align-items:center;min-width:100%;display:flex}.logo-marquee-image{filter:grayscale();max-height:36px}.gradient-scrim{z-index:2;pointer-events:none;background-image:linear-gradient(90deg,#fff,#fff0 15% 85%,#fff);position:absolute;inset:0%}.quote-pill-row-wrapper{grid-column-gap:18px;grid-row-gap:18px;display:flex;position:relative;overflow:hidden}.quote-pill-row-wrapper.align-right{justify-content:flex-end}.quote-pill-row{grid-column-gap:18px;grid-row-gap:18px;flex-wrap:nowrap;flex:none;align-items:center;display:flex}.quote-pill{grid-column-gap:18px;grid-row-gap:18px;background-color:var(--gray-150);border-radius:200px;flex:none;align-items:center;padding:9px 36px 9px 9px;display:flex}.quote-pill-avatar{border-radius:50%;max-height:54px}.quote-pill-rows{grid-column-gap:18px;grid-row-gap:18px;flex-direction:column;display:flex}.faq-section{grid-column-gap:60px;grid-row-gap:60px;flex-direction:column;align-items:center;display:flex}.accordion-section{grid-column-gap:12px;grid-row-gap:12px;flex-direction:column;align-self:stretch;display:flex}.accordion-item{background-color:var(--gray-100);border-radius:10px}.accordion-title{grid-column-gap:24px;grid-row-gap:24px;cursor:pointer;justify-content:space-between;align-items:center;padding:18px;transition:opacity .2s;display:flex}.accordion-title:hover{opacity:.5}.accordion-content{padding:9px 18px 18px}.accordion-text{max-width:671px}.faq-cta{grid-column-gap:18px;grid-row-gap:18px;align-items:center;display:flex}.faq-cta.vertical{grid-column-gap:24px;grid-row-gap:24px;text-align:left;flex-direction:column;align-items:flex-start}.comparison-header{grid-column-gap:24px;grid-row-gap:24px;border-bottom:1px solid var(--gray-25);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;align-items:end;padding-bottom:24px;display:grid}.comparison-header.two-plans{grid-template-columns:1fr 1fr 1fr}.comparison-header.one-plan{grid-template-columns:1fr 1fr}.compairson-header-item{grid-column-gap:12px;grid-row-gap:12px;text-align:center;flex-direction:column;align-items:center;display:flex}.price-wrapper{grid-column-gap:6px;grid-row-gap:6px;align-items:center;display:flex}.comparison-section{margin-top:48px;margin-bottom:48px}.comparison-row{grid-column-gap:24px;grid-row-gap:24px;border-radius:7px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;align-items:center;padding:16px 18px;display:grid}.comparison-row.bg-offset{background-color:var(--parchment)}.comparison-row.two-plans{grid-template-columns:1fr 1fr 1fr}.comparison-row.one-plan{grid-template-columns:1fr 1fr}.comparison-row-heading{color:var(--gray-1)}.comparison-checkmark.inactive{opacity:0}.dollar-amount{grid-column-gap:6px;grid-row-gap:6px;align-items:center;display:flex}.pricing-title{justify-content:space-between;align-self:stretch;align-items:center;display:flex}.pricing-title-image{max-width:323px}.wide-plans{grid-column-gap:48px;grid-row-gap:48px;flex-direction:column;align-self:stretch;align-items:center;display:flex}.wide-plan{grid-column-gap:24px;grid-row-gap:24px;border:1px solid var(--gray-25);background-color:var(--white);border-radius:10px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-self:stretch;padding:36px;display:grid;box-shadow:0 1px 4px #00000017}.wide-plan.bg-grey-100{background-color:var(--gray-1);color:var(--white-90)}.wide-plan-contents{grid-column-gap:36px;grid-row-gap:36px;flex-direction:column;align-items:flex-start;display:flex}.plan-terns-bordered{border-top:1px solid var(--gray-25);border-bottom:1px solid var(--gray-25);align-self:stretch;padding-top:18px;padding-bottom:18px}.plan-terns-bordered.white{border-top-color:var(--white-20);border-bottom-color:var(--white-20)}.plan-terms-wrapper{grid-column-gap:12px;grid-row-gap:12px;flex-direction:column;display:flex}.plan-price{grid-column-gap:6px;grid-row-gap:6px;align-items:center;display:flex}.wide-plan-features-wrapper{justify-content:center;align-items:center;display:flex}.wide-plan-features{grid-column-gap:24px;grid-row-gap:24px;flex-direction:column;flex:1;max-width:323px;display:flex}.icon-with-labels-list{grid-column-gap:18px;grid-row-gap:18px;flex-direction:column;display:flex}.icon-with-label{grid-column-gap:18px;grid-row-gap:18px;align-items:center;display:flex}.wide-plan-title-wrapper{grid-column-gap:18px;grid-row-gap:18px;align-self:stretch;align-items:center;display:flex}.logo-video-section{grid-column-gap:96px;grid-row-gap:96px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.page-wrapper{background-color:var(--parchment);width:100%;max-width:none;height:auto;min-height:100vh;padding:48px 24px 24px}.account-form-block{flex-direction:column;flex:1;justify-content:center;align-items:center;padding:0;display:flex}.form-header{grid-column-gap:24px;grid-row-gap:24px;text-align:center;flex-direction:column;align-items:center;display:flex}.account-form{grid-column-gap:72px;grid-row-gap:72px;flex-direction:column;align-self:stretch;display:flex}.account-form-inputs{grid-column-gap:24px;grid-row-gap:24px;border:1px solid var(--gray-25);background-color:var(--white);border-radius:10px;flex-direction:column;flex:1;max-width:439px;padding:18px;display:flex;box-shadow:0 1px 4px #00000017}.account-form-section{grid-column-gap:48px;grid-row-gap:48px;justify-content:center;align-items:flex-end;display:flex}.account-form-image{max-width:323px}.form-footer{grid-column-gap:6px;grid-row-gap:6px;justify-content:center;margin-top:0}.account-form-bottom{grid-column-gap:12px;grid-row-gap:12px;flex-direction:column;align-items:center;display:flex}.account-inputs-with-title{grid-column-gap:24px;grid-row-gap:24px;flex-direction:column;flex:1;max-width:439px;display:flex}.account-form-title{grid-column-gap:18px;grid-row-gap:18px;flex-direction:column;display:flex}.account-error{background-color:var(--pastel-1);border-radius:6px;margin-top:18px;padding:24px;position:static}.user-account-wrapper{grid-column-gap:72px;grid-row-gap:72px;background-color:#0000;flex-direction:column;min-height:auto;padding:0;display:flex}.user-account-section{border-bottom:1px solid var(--gray-25);background-color:var(--white);border-radius:10px;box-shadow:0 1px 4px #00000017}.account-header{background-color:#0000;border-style:none;padding:24px}.account-content{grid-column-gap:24px;grid-row-gap:24px;background-color:#0000;border-bottom-style:none;border-left-style:none;border-right-style:none;flex-direction:column;margin-bottom:0;padding:0 24px 24px;display:flex}.user-account-form{grid-column-gap:24px;grid-row-gap:24px;flex-direction:column;align-items:flex-start;display:flex}.subscriptions-list{grid-column-gap:24px;grid-row-gap:24px;flex-direction:column;display:flex}.subscriotion-image{border-radius:6px}.subscription-cancel-button{color:var(--gray-1);text-decoration:underline}.pricing-plans-wrapper{align-self:stretch}.plan-grid{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;align-items:end;display:grid}.plan{border:1px solid var(--gray-25);text-align:center;border-radius:10px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 4px #00000017}.plan-top{background-color:var(--parchment);padding:12px 9px}.plan-top.bg-grey-100{background-color:var(--gray-1);color:var(--white)}.plan-top.bg-black{background-color:#000}.plan-body{grid-column-gap:36px;grid-row-gap:36px;flex-direction:column;align-items:center;padding:36px 48px;display:flex}.plan-body.bg-grey-100{background-color:var(--gray-1);color:var(--white)}.plan-price-terms{grid-column-gap:6px;grid-row-gap:6px;flex-direction:column;align-items:center;display:flex}.plan-description{align-self:stretch;max-width:343px;margin-left:auto;margin-right:auto;padding-top:24px;padding-bottom:24px}.comparison-cta{grid-column-gap:48px;grid-row-gap:48px;border:1px solid var(--gray-25);border-radius:10px;justify-content:space-between;align-items:center;padding:18px 24px;display:flex;box-shadow:0 1px 4px #00000017}.product-grid{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr minmax(200px,555px);grid-auto-columns:1fr;margin-top:48px;display:grid}.product-box{grid-column-gap:36px;grid-row-gap:36px;border:1px solid var(--gray-25);text-align:center;border-radius:10px;flex-direction:column;align-items:center;padding:0 48px 36px;display:flex;box-shadow:0 1px 4px #00000017}.product-description{max-width:366px}.add-to-cart{margin-bottom:0}.overlapping-avatars{justify-content:center;align-items:center;margin-top:-48px;display:flex}.overlapping-avatars.inside-title{margin-top:0;margin-bottom:-12px}.overlapping-avatar{z-index:2;border:3px solid var(--white);border-radius:50%;max-height:96px;margin-right:-18px;display:block;position:relative;left:-9px}.plan-features-box{grid-column-gap:42px;grid-row-gap:42px;border-radius:10px;flex-direction:column;justify-content:center;align-items:stretch;padding:48px;display:flex}.product-section{grid-column-gap:96px;grid-row-gap:96px;flex-direction:column;display:flex}.checkout-form{background-color:#0000;flex-direction:row;min-height:auto;padding:0;display:block}.checkout-container{flex:0 auto;align-self:stretch;width:100%;min-width:100%;margin-left:0;margin-right:0}.checkout-left{flex:1;margin-right:24px}.block-header{background-color:#0000;border-style:none;border-color:#0000;align-items:center;padding:24px}.block-content{background-color:#0000;border-bottom-style:none;border-left-style:none;border-right-style:none;padding:0 24px 24px}.checkout-section{border:1px solid var(--gray-25);background-color:var(--white);border-radius:10px;margin-bottom:48px;box-shadow:0 1px 4px #00000017}.checkout-section.summary{margin-bottom:24px}.web-payments{margin-bottom:48px}.order-item{align-items:center;margin-bottom:24px}.order-description{margin-left:0}.widget{border:1px solid var(--gray-25);background-color:var(--white);border-radius:10px;box-shadow:0 1px 4px #00000017}.widget.profile{width:258px}.widget.profile.tab-widget{margin-left:120px}.widget.profile.overlap{margin-top:-200px;margin-left:72px;position:relative}.widget.message{background-color:var(--white);width:379px}.widget.message.tab-widget{margin-left:72px}.widget.message.inside-feature-box{width:100%;max-width:100%}.widget.notification{text-align:center;width:266px;min-height:200px;display:flex}.widget.notification.tab-widget{margin-left:96px}.widget.notification.overlap-hero-image{position:absolute;bottom:12px;right:12px}.widget.manage{text-align:left;width:382px}.widget.manage.inside-feature-box{width:100%}.widget-body{grid-column-gap:18px;grid-row-gap:18px;text-align:left;flex-direction:column;flex:1;padding:18px;display:flex}.widget-body.align-center{text-align:center;justify-content:center;align-items:center}.widget-profile-author{grid-column-gap:18px;grid-row-gap:18px;align-items:center;display:flex}.widget-profile-avatar{max-height:72px}.widget-profile-name{grid-column-gap:2px;grid-row-gap:2px;flex-direction:column;display:flex}.widget-rows{grid-column-gap:9px;grid-row-gap:9px;flex-direction:column;display:flex}.widget-justified{justify-content:space-between;align-items:center;display:flex}.widget-profile-rating{grid-column-gap:6px;grid-row-gap:6px;align-items:center;display:flex}.widget-placeholder-text{background-color:var(--gray-25);border-radius:100px;width:100px;height:8px}.widget-chat-top{justify-content:space-between;align-items:center;display:flex}.widget-person{grid-column-gap:12px;grid-row-gap:12px;align-items:center;display:flex}.widget-chat-avatar{max-height:36px}.widget-attachment{grid-column-gap:12px;grid-row-gap:12px;background-color:var(--parchment);border-radius:7px;align-items:center;padding:9px;text-decoration:underline;display:flex}.widget-manage-top{grid-column-gap:18px;grid-row-gap:18px;background-color:var(--bg-board-purple);flex-direction:column;padding:18px 18px 0;display:flex}.widget-tabs{grid-column-gap:24px;grid-row-gap:24px;display:flex}.widget-tab{opacity:.5;border-bottom:1px solid #0000;padding-bottom:6px}.widget-tab.active{border-bottom-color:var(--gray-1);opacity:1}.widget-select-button{grid-column-gap:4px;grid-row-gap:4px;border:1px solid var(--gray-25);border-radius:4px;align-items:center;padding:4px 9px;display:flex}.hero-wrapper{grid-column-gap:48px;grid-row-gap:48px;text-align:center;flex-direction:column;display:flex}.hero-image-video.main-page-hero-content{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;justify-content:center;align-items:center}.hero-image{margin-bottom:-72px}.titled-section{grid-column-gap:96px;grid-row-gap:96px;flex-direction:column;align-items:center;display:flex}.features-cluster{grid-column-gap:24px;grid-row-gap:24px;flex-direction:column;align-self:stretch;display:flex}.features-grid{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.features-grid.thirds{grid-template-columns:1fr 1fr 1fr;align-self:stretch;width:100%;max-width:100%}.feature-box{grid-column-gap:48px;grid-row-gap:48px;border:1px solid var(--gray-250);background-color:var(--gray-50);text-align:center;cursor:pointer;border-radius:10px;flex-direction:column;align-items:center;padding:36px;transition:transform .2s;display:flex;box-shadow:0 1px 4px #00000017}.feature-box:hover{transform:scale(1.02)}.feature-box.increased-padding{padding-top:48px;padding-bottom:48px}.feature-box.bg-parchment{background-color:var(--parchment);box-shadow:none;text-align:left;border-style:none}.feature-box-widget-wrapper{flex:1;justify-content:center;align-self:stretch;align-items:center;display:flex}.feature-box-text{grid-column-gap:18px;grid-row-gap:18px;flex-direction:column;align-items:center;max-width:439px;display:flex}.feature-box-text.decreased-gap{grid-column-gap:12px;grid-row-gap:12px;align-self:stretch}.feature-box-text.ps-left-align{justify-content:flex-start;align-items:flex-start}.testimonial-box{grid-column-gap:48px;grid-row-gap:48px;background-color:var(--bg-board-purple);border-radius:10px;justify-content:center;align-items:center;padding:72px 48px;display:flex}.testimonial-box-text{grid-column-gap:36px;grid-row-gap:36px;flex-direction:column;flex:1;max-width:902px;display:flex}.testimonial-box-image{max-height:216px}.testimonial-box-image.circle{border-radius:50%}.tabs-section{align-self:stretch;align-items:center;display:flex}.tabs-content{flex:1}.tabs-menu{grid-column-gap:18px;grid-row-gap:18px;flex-direction:column;flex:1;align-items:center;display:flex}.tab-box{background-color:var(--pastel-3);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;height:640px;padding-top:72px;padding-bottom:72px;display:flex}.tab-box.bg-pastel-1{background-color:var(--pastel-1)}.tab-box.bg-pastel-2{background-color:var(--pastel-2)}.tab-link{grid-column-gap:12px;grid-row-gap:12px;width:100%;max-width:441px;color:var(--grey-80);font-variation-settings:"wght" 450;background-color:#0000;border:1px solid #0000;border-radius:10px;flex-direction:column;padding:18px;font-weight:400;transition:background-color .2s,border-color .2s;display:flex}.tab-link:hover{border-color:var(--gray-25)}.tab-link.w--current{background-color:var(--parchment)}.tab-link.w--current:hover{border-color:#0000}.tab-box-contents{flex-direction:column;display:flex}.feature-box-grid{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.feature-box-grid.thirds{grid-template-columns:1fr 1fr 1fr}.small-feature-box{grid-column-gap:24px;grid-row-gap:24px;background-color:var(--gray-100);cursor:default;border-radius:10px;flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:150px;padding:24px;transition:transform .2s;display:flex;transform:translate(0)}.small-feature-box:hover{transform:scale(1.05)}.small-feature-box.increased-padding{background-color:var(--gray-100);min-height:280px;padding:24px}.small-feature-box.ps-category-container{grid-column-gap:16px;grid-row-gap:16px;background-color:var(--gray-1);color:var(--white);flex-flow:row;justify-content:space-between;align-items:center;transition-property:none}.small-feature-box.ps-category-container:hover{transform:none}.customer-quote-grid{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:center;display:grid}.customer-cta{grid-column-gap:30px;grid-row-gap:30px;text-align:center;flex-direction:column;align-items:center;display:flex}.hero-wrapper-2{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:center;display:grid}.hero-composite{position:relative}.icon-features-grid{grid-column-gap:60px;grid-row-gap:60px;text-align:center;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;align-self:stretch;display:grid}.icon-feature{grid-column-gap:24px;grid-row-gap:24px;flex-direction:column;align-items:center;display:flex}.icon-feature.align-left{text-align:left;align-items:flex-start}.boxed-icon{border:1px solid var(--gray-25);background-color:var(--white);border-radius:10px;padding:18px;box-shadow:0 1px 4px #00000017}.large-features-grid{grid-column-gap:24px;grid-row-gap:72px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.profile-widgets{position:relative}.contained-hero{background-color:var(--gray-1);min-height:650px;color:var(--white-90);border-radius:10px;align-items:flex-end;padding:60px 48px;display:flex;position:relative;overflow:hidden}.contained-hero-scrim{z-index:2;background-image:linear-gradient(45deg,var(--gray-1),#2220 52%);opacity:1;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.contained-hero-contents{z-index:3;position:relative}.contained-hero-video{z-index:1;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.quote-slider-box{background-color:var(--pastel-3);text-align:center;border-radius:10px;padding:96px 36px 120px}.quote-slider{background-color:#0000;height:auto}.slide-nav{text-align:center;height:10px;padding-top:0;font-size:10px;position:relative;top:36px}.mask{height:auto}.quote-slide-contents{grid-column-gap:36px;grid-row-gap:36px;text-align:center;flex-direction:column;align-items:center;display:flex}.arrow-button{background-color:#22222212;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:transform .2s;display:flex}.arrow-button:hover{transform:scale(1.1)}.arrow-icon-left{transform:rotate(180deg)}.metrics-cluster{grid-column-gap:18px;grid-row-gap:18px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.quote-box-image{max-height:96px}.metrics-cluster-column{grid-column-gap:18px;grid-row-gap:18px;flex-direction:column;display:flex}.quote-box-image-text{grid-column-gap:24px;grid-row-gap:24px;flex-direction:column;align-items:flex-start;display:flex}.icon-feature-text{grid-column-gap:12px;grid-row-gap:12px;flex-direction:column;display:flex}.blog-preview-section{grid-column-gap:72px;grid-row-gap:72px;flex-direction:column;display:flex}.blog-preview-title{justify-content:space-between;align-items:center;display:flex}.faq-grid{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:minmax(200px,323px) minmax(200px,902px);grid-auto-columns:1fr;justify-content:space-between;display:grid}.faq-title{grid-column-gap:48px;grid-row-gap:48px;flex-direction:column;justify-content:space-between;display:flex}.hide{display:none}.search-result-item{margin-bottom:36px}.search-result-url{opacity:.5}.search-form{grid-column-gap:18px;grid-row-gap:18px;margin-bottom:0;display:flex}.search-page{grid-column-gap:72px;grid-row-gap:72px;flex-direction:column;display:flex}.tour-hero{grid-column-gap:84px;grid-row-gap:84px;text-align:center;flex-direction:column;align-items:center;display:flex}.screenshots-box{grid-column-gap:24px;grid-row-gap:24px;border:1px solid var(--gray-25);background-color:var(--parchment);border-radius:10px;justify-content:center;align-self:stretch;align-items:center;max-height:540px;padding:24px;display:flex;overflow:hidden}.screenshot-column{grid-column-gap:24px;grid-row-gap:24px;flex-direction:column;flex:none;max-width:323px;display:flex}.section-screenshot{box-shadow:0 1px 18px #00000012}.screenshot-columns{grid-column-gap:24px;grid-row-gap:24px;justify-content:center;align-items:center;display:flex;transform:rotate(10deg)}.tour-feature-wrapper{grid-column-gap:12px;grid-row-gap:12px;flex-direction:column;justify-content:flex-start;align-self:stretch;max-width:323px;height:400px;margin-left:auto;margin-right:auto;display:flex;position:relative;overflow:hidden}.tour-feature-scrim{background-image:linear-gradient(to bottom,#f4f3f100,var(--parchment));width:100%;height:30%;position:absolute;bottom:0;left:0}.tour-cluster{grid-column-gap:24px;grid-row-gap:24px;flex-direction:column;display:flex}.figma-cta{grid-column-gap:24px;grid-row-gap:24px;border:1px solid var(--gray-25);background-color:var(--white);border-radius:10px;justify-content:space-between;align-items:center;padding:18px 24px 18px 36px;display:flex;box-shadow:0 1px 4px #00000017}.figma-cta-text{grid-column-gap:12px;grid-row-gap:12px;align-items:center;display:flex}.figma-cta-buttons{grid-column-gap:18px;grid-row-gap:18px;display:flex}.pages-section{grid-column-gap:48px;grid-row-gap:48px;flex-direction:column;display:flex}.demo-grid{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.demo-link{grid-column-gap:24px;grid-row-gap:24px;background-color:var(--parchment);border-radius:10px;flex-direction:column;align-items:center;padding:36px 18px 24px;display:flex;position:relative}.demo-link-scrim{background-image:linear-gradient(to bottom,#f4f3f100,var(--parchment));width:100%;height:30%;position:absolute;bottom:0;left:0}.demo-link-wrapper{grid-column-gap:12px;grid-row-gap:12px;flex-direction:column;justify-content:flex-start;align-self:stretch;max-width:323px;height:400px;margin-left:auto;margin-right:auto;display:flex;position:relative;overflow:hidden}.demo-link-wrapper.account-page{height:auto}.demo-link-image{border:1px solid var(--gray-25);border-radius:6px}.down-arrow{transform:rotate(90deg)}.landing-marker{position:absolute;top:-80px}.cursor-wrap{z-index:-1;justify-content:flex-start;align-items:flex-start;display:flex;position:fixed;inset:0%}.cursor{position:relative}.cursor-pointer{position:absolute}.cursor-text{color:#fff;background-color:#33a787;border-radius:6px;margin-top:1rem;margin-left:2rem;padding:.25rem 1rem;font-family:"Source Sans 3",sans-serif;font-size:1.3rem;font-weight:500;position:absolute;box-shadow:0 2px 5px #0003}.ps-button-icon{width:18px;height:18px}.ps-button-icon.ps-button-icon-rhs-padding{margin-right:4px}.ps-button-icon.ps-button-icon-large{width:24px;height:24px}.ps-button-icon.ps-button-icon-xlarrge{width:32px;height:32px}.ps-certification-image{width:45px;height:45px}.ps-certification-row{grid-column-gap:8px;grid-row-gap:8px;flex-flow:wrap;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.ps-upper-text{text-transform:uppercase}.inline-text-link{color:var(--primary)}.ps-pricing-tab-item{background-color:#0000;justify-content:center;align-items:center;transition:background-color .3s;display:flex}.ps-pricing-tab-item.w--current{background-color:#fff;border-radius:4px}.ps-pricing-tabs-menu{grid-column-gap:0px;grid-row-gap:0px;background-color:var(--gray-100);border-radius:8px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:stretch;width:100%;max-width:350px;margin-bottom:24px;padding:4px;display:none}.ps-pricing-tabs{border-bottom:1px #000;flex-flow:column;justify-content:center;align-items:center;width:100%;max-width:1200px;display:flex;position:relative}.ps-pricing-tab-content{width:100%}.ps-pricing-tab-content-top{grid-column-gap:16px;grid-row-gap:16px;flex-flow:wrap;justify-content:center;align-items:center;width:100%;transition:all .2s;display:flex}.ps-pricing-tab-content-top.ps-toggle-option-enabled{display:none}.ps-card{border:1px solid var(--gray-250);border-radius:8px;flex-flow:column;flex:1;align-self:stretch;min-width:250px;display:flex}.ps-card:where(.w-variant-883d0ecf-3148-e4ab-3a6e-80e316851747){min-height:250px}.ps-card.ps-card-focus{border-color:var(--primary)}.ps-pricing-card-header{border-bottom:1px solid var(--gray-250);justify-content:space-between;align-items:center;padding:16px;display:flex}.ps-pricing-card-content{flex:1}.ps-pricing-card-content:where(.w-variant-883d0ecf-3148-e4ab-3a6e-80e316851747){justify-content:center;align-self:center;align-items:center;display:flex}.ps-pricing-card-footer{grid-column-gap:8px;grid-row-gap:8px;background-color:var(--gray-100);border-bottom-right-radius:8px;border-bottom-left-radius:8px;flex-flow:column;flex:1;padding:16px;display:flex}.ps-pricing-card-footer-row{grid-column-gap:8px;grid-row-gap:8px;display:flex}.ps-pricing-card-content-pricing{grid-column-gap:4px;grid-row-gap:4px;flex-flow:column;padding:32px 16px 0;display:flex}.ps-pricing-card-content-pricing:where(.w-variant-883d0ecf-3148-e4ab-3a6e-80e316851747){display:none}.ps-pricing-card-content-tagline{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;padding:16px;display:flex}.ps-pricing-card-content-tagline:where(.w-variant-883d0ecf-3148-e4ab-3a6e-80e316851747){justify-content:center;align-items:center}.ps-pricing-price-flex{grid-column-gap:4px;grid-row-gap:4px;flex-flow:column;justify-content:center;align-items:center;display:flex}.ps-pricing-price-month{margin-bottom:4px}.ps-pricing-card-content-container{width:100%;position:relative}.ps-indicator-pill{grid-column-gap:8px;height:19px;color:var(--primary);background-color:#f0f4ff;border-radius:4px;flex:0 auto;justify-content:center;align-items:center;padding-left:8px;padding-right:8px;display:flex}.ps-indicator-pill.ps-indicator-pill-success{background-color:var(--selected-green);color:var(--primary-green)}.ps-indicator-pill.ps-indicator-pill-large{background-color:var(--selected-blue);padding-top:4px;padding-bottom:4px}.ps-indicator-pill.ps-indicator-pill-large.ps-pill-green{background-color:var(--selected-green);color:var(--primary-green)}.ps-indicator-pill.ps-indicator-pill-large.ps-pill-purple{background-color:var(--selected-purple);color:var(--dark-purple)}.ps-indicator-pill.ps-indicator-pill-large.ps-pill-orange{background-color:var(--selected-orange);color:var(--dark-orange)}.ps-indicator-pill.ps-indicator-pill-large.ps-pill-gray{background-color:var(--gray-200);color:var(--gray-1)}.ps-indicator-pill-text{letter-spacing:.05em;text-transform:uppercase;margin-top:0;margin-bottom:0;font-size:12px;font-weight:600;line-height:19px}.ps-pricing-card-content-billing-block{grid-column-gap:8px;grid-row-gap:8px;justify-content:flex-start;align-items:center;display:none}.ps-toggle-switch{background-color:var(--gray-4);cursor:pointer;border-radius:100px;justify-content:flex-start;align-items:center;width:48px;height:26px;transition:flex .2s,background-color .2s;position:relative}.ps-toggle-switch.ps-toggle-option-enabled{background-color:var(--primary)}.ps-toggle-indicator{background-color:#fff;border-radius:50%;width:15px;height:15px;transition:left .2s;position:absolute;top:5.25px;left:5.5px}.ps-toggle-indicator.ps-toggle-option-enabled{left:27.5px}.ps-toggle-content{grid-column-gap:8px;grid-row-gap:8px;justify-content:flex-end;align-items:center;padding-bottom:24px;display:flex}.ps-toggle-content.ps-toggle-active.hidden{display:none}.ps-toggle-divider{background-color:var(--gray-250);width:1px;height:19px}.ps-toggle-details{grid-column-gap:4px;grid-row-gap:4px;display:flex}.ps-toggle-option-label{color:var(--gray-3);font-size:14px;transition:color .2s}.ps-toggle-option-label.ps-toggle-option-enabled{color:var(--gray-1);font-size:14px;font-weight:600}.hidden{display:none}.ps-pricing-tab-content-button{justify-content:center;align-items:center;margin-top:48px;margin-bottom:26px;display:flex}.ps-pricing-table{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:250px minmax(175px,1fr) minmax(175px,1fr);grid-auto-flow:row;padding-top:70px;display:grid}.ps-pricing-table-column-item{border-style:none none solid solid;border-width:1px;border-color:var(--gray-250);flex:1;justify-content:center;align-items:center;min-height:75px;padding-top:24px;padding-bottom:24px;display:flex}.ps-pricing-table-column-item.ps-pricing-table-header{background-color:var(--gray-100);border-style:none none solid solid;justify-content:center;align-items:center;height:111px;display:flex}.ps-pricing-table-column-item.ps-pricing-table-column-lhs{z-index:10;background-color:var(--white);border-style:none solid solid none;justify-content:flex-start;align-items:center}.ps-pricing-table-column-item.ps-pricing-table-column-lhs.ps-pricing-table-header{background-color:var(--white);border-left-style:none;justify-content:flex-start;align-items:center}.ps-pricing-table-column-item.ps-pricing-table-column-subheader{border-bottom-style:none}.ps-pricing-table-column-item.ps-pricing-table-column-subheader.ps-pricing-table-column-lhs,.ps-pricing-table-column-item.ps-pricing-table-column-subsection-start.ps-pricing-table-column-lhs{background-color:var(--white);border-right-style:solid}.ps-pricing-table-column-item.ps-pricing-table-row-alternate{background-color:var(--gray-50)}.ps-pricing-table-column-item.ps-pricing-table-row-alternate.ps-pricing-table-column-lhs{border-right-style:solid;padding-right:16px}.ps-pricing-table-wrapper{max-width:100%;overflow:auto}.ps-pricing-tabs-content{width:100%;overflow:visible}.ps-pricing-table-spacer{border-style:none none none solid;border-width:1px;border-color:var(--gray-250);height:24px}.ps-pricing-table-spacer.ps-pricing-table-space-lhs{z-index:10;background-color:var(--white);border-style:none solid none none}.ps-blog-item-title-container{grid-column-gap:12px;grid-row-gap:12px;flex-flow:column;display:flex}.ps-content-carousel-section{flex-flow:row;justify-content:flex-start;align-items:flex-start;width:100%;display:flex;position:relative}.ps-content-carousel-section:where(.w-variant-0f0a9329-bebc-3b7b-1eba-0fae85055094){flex-flow:row-reverse}.ps-content-carousel-list-item{grid-column-gap:12px;grid-row-gap:12px;opacity:.15;width:100%;max-width:441px;color:var(--grey-80);font-variation-settings:"wght" 450;background-color:#0000;border:1px solid #0000;border-radius:10px;flex-direction:column;justify-content:center;align-items:flex-start;padding:18px;font-weight:400;transition:background-color .2s,transform .2s,opacity .2s;display:flex}.ps-content-carousel-list-item:hover{border-color:var(--gray-25)}.ps-content-carousel-list-item.w--current{background-color:var(--parchment)}.ps-content-carousel-list-item.w--current:hover{border-color:#0000}.ps-content-carousel-list-item.ps-active{background-color:var(--gray-100);opacity:1}.ps-content-carousel-content-container{background-color:var(--light-blue);border-radius:10px;flex-direction:column;flex:50%;justify-content:center;align-items:center;width:100%;min-height:640px;padding:0;display:flex;position:relative}.ps-content-carousel-content-container.carousel-green{background-color:var(--light-green)}.ps-content-carousel-box-content{flex-direction:column;width:100%;height:100%;display:flex}.ps-content-carousel-list{z-index:1;flex:1;justify-self:flex-start;position:sticky;top:69px;overflow:hidden}.ps-content-carousel-panels{grid-column-gap:24px;grid-row-gap:24px;border-radius:10px;flex-flow:column;flex:1;display:flex;overflow:hidden}.ps-content-carousel-list-inner{grid-column-gap:64px;grid-row-gap:64px;flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.ps-left-align{text-align:left}.ps-heading-subtitle-divider{grid-column-gap:36px;grid-row-gap:36px;flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.ps-heading-divider{background-color:var(--gray-250);width:165px;height:1px}.ps-rhs-section-text{grid-column-gap:30px;grid-row-gap:30px;flex-direction:column;align-items:flex-start;display:flex}.ps-testimonials-grid{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.ps-testimonials-card{grid-column-gap:24px;grid-row-gap:24px;border:1px solid var(--gray-250);border-radius:10px;flex-flow:column;padding:18px;transition:transform .2s;display:flex}.ps-testimonials-text{grid-column-gap:12px;grid-row-gap:12px;flex-flow:column;justify-content:space-between;align-items:flex-start;display:flex}.text-block{flex:1}.ps-integrations-card{grid-column-gap:24px;grid-row-gap:24px;border:1px solid var(--gray-250);background-color:var(--white);cursor:pointer;border-radius:10px;flex-flow:column;justify-content:flex-start;align-items:center;padding:18px;display:flex}.ps-integrations-card:hover{border-width:1px;border-color:var(--primary);background-color:var(--gray-25)}.ps-integrations-grid{grid-column-gap:18px;grid-row-gap:18px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.ps-integrations-text{grid-column-gap:12px;grid-row-gap:12px;flex-flow:column;justify-content:space-between;align-items:center;display:flex}.ps-integrations-text.ps-left-align{justify-content:space-between;align-items:flex-start}.ps-integrations-logo{border-radius:10px;width:48px;height:48px}.ps-support-grid{grid-column-gap:18px;grid-row-gap:18px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.ps-support-grid.ps-support-grid-wide{grid-template-columns:1fr 1fr 1fr 1fr}.ps-support-card{grid-column-gap:24px;grid-row-gap:24px;border:1px solid var(--gray-250);background-color:var(--white);cursor:pointer;border-radius:10px;flex-flow:column;justify-content:flex-start;align-items:center;padding:36px;display:flex}.ps-support-card:hover{border-width:1px;border-color:var(--primary);background-color:var(--gray-25)}.ps-support-card.ps-support-card-la{justify-content:flex-start;align-items:flex-start}.ps-pricing-plan-picker-flex{grid-column-gap:2px;grid-row-gap:2px;flex-flow:column;justify-content:center;align-items:center;display:flex}.ps-grid-feature-section{grid-column-gap:64px;grid-row-gap:64px;flex-flow:column;display:flex}.ps-support-cta{grid-column-gap:8px;grid-row-gap:8px;justify-content:flex-start;align-items:center;display:flex}.ps-blog-category-flex{grid-column-gap:8px;grid-row-gap:8px;flex-flow:column;display:flex}.fs-cc-prefs_submit-hide{display:none}.fs-cc-prefs_space-small{margin-bottom:.75rem}.bold-text{color:#000}.fs-cc-banner_text{color:#616161;margin-right:1.5rem;font-size:.75rem}.fs-cc-banner_text.text-color-normal{margin-right:5rem}.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-prefs_space-medium{margin-bottom:2.5rem}.fs-cc-prefs_trigger{display:block}.fs-cc-banner_buttons-wrapper{flex-direction:row;flex:none;grid-template-rows:auto;grid-template-columns:auto auto;grid-auto-columns:1fr;justify-content:flex-start;align-items:center;margin:4px;display:flex}.fs-cc-prefs_toggle{background-color:#fff;border-radius:999px;width:1.25rem;height:1.25rem}.fs-cc-prefs_content{text-align:left;height:100%;padding:2.5rem 2rem;overflow:scroll}.fs-cc-prefs_component{z-index:1000;text-align:left;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;margin-bottom:0;padding:2rem;display:none;position:fixed;inset:0%}.fs-cc-prefs_option{border-bottom:1px solid #33333326;padding-top:1rem;padding-bottom:1rem}.fs-cc-prefs_title{color:#000;font-size:1.5rem;font-weight:700;line-height:1.2em}.fs-cc-prefs_toggle-wrapper{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.fs-cc-prefs_overlay{z-index:-1;background-color:#03052499;width:100%;height:100%;position:absolute;inset:0%}.fs-cc-prefs_close{z-index:1;color:#333;cursor:pointer;background-color:#f0f4ff;border-radius:100%;padding:.625rem;font-size:1.25rem;text-decoration:none;position:absolute;inset:-.75rem -.75rem auto auto;box-shadow:-1px 1px 12px #3333331a}.fs-cc-prefs_close-icon{color:#000;width:1rem;height:1rem}.fs-cc-prefs_checkbox-label{display:none}.fs-cc-prefs_button{background-color:#2f80ed;border:2px #000;border-radius:999rem;margin-right:.5rem;padding:.625rem 1.5rem;font-size:.75rem;font-weight:400}.fs-cc-prefs_button.fs-cc-button-alt{color:#2f80ed;background-color:#fff;border:1px solid #2f80ed}.fs-cc-prefs_text{color:#021a69;font-size:.75rem}.fs-cc-prefs_text.text-color-normal{color:#828282}.fs-cc-banner_text-link{color:var(--primary);text-transform:none;border:1px #000;font-size:.75rem;font-weight:400;text-decoration:none}.fs-cc-banner_text-link.w--current{color:#2f80ed;border:1px #000}.fs-cc-banner_component{z-index:998;background-color:#fff;border-top:1px solid #4353ff29;margin-left:.25px;padding:1.5rem 2rem;display:none;position:fixed;inset:auto 0% 0%}.fs-cc-prefs_label{color:#2f80ed;margin-top:0;margin-bottom:0;margin-right:2rem;font-size:1rem;font-weight:700}.fs-cc-prefs_label.text-color-heading{color:#333}.fs-cc-banner_container{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:6fr 1fr;grid-auto-columns:1fr;align-items:center;width:100%;max-width:62.5rem;margin-left:auto;margin-right:auto;display:grid}.fs-cc-prefs_form{background-color:#fff;border-radius:1rem;flex:0 auto;width:100%;max-width:36rem;height:100%;max-height:70vh;margin-bottom:0;position:relative;top:20px}.fs-cc-prefs_checkbox-field{background-color:#ccc;border-radius:999rem;flex-direction:row;justify-content:flex-start;align-items:stretch;width:2.75rem;height:1.5rem;margin-bottom:0;padding:.125rem;display:flex;position:relative}.fs-cc-prefs_buttons-wrapper{grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-end;margin-top:2rem;margin-right:-.5rem;display:flex}.random-class-container{flex-flow:column;display:flex}.wg-dropdown{text-transform:uppercase;flex-direction:column;align-items:stretch;width:auto;font-weight:600}.wg-dd-1-togle{z-index:1;border:1px solid var(--transparent);border-radius:4px;flex-direction:column;margin:4px;padding:12px}.wg-dd-1-togle:hover{border-color:var(--gray-300);margin-left:4px;margin-right:4px;box-shadow:0 0 4px #eaecf0}.wg-selector-text-wrapper{justify-content:flex-start;align-items:center;display:flex}.wg-flag{justify-content:center;align-items:center;width:20px;height:16px;margin-right:10px;display:flex}.wg-flag-ico{border:1px solid var(--gray-250);object-fit:cover;width:100%;max-width:none;height:16px}.wg-dd-1-list{border:1px solid var(--gray-5);background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:0 0 16px #33333314}.wg-dropdown-link{color:#000;background-color:#fff;width:100%;padding:12px;text-decoration:none;transition:background-color .1s}.wg-dropdown-link:hover{background-color:var(--gray-150)}.wg-element-wrapper{align-items:center;display:flex;position:relative}.wg-code{display:none}.ps-pricing-card-content-parent{flex-flow:column;flex:1;display:flex}.ps-pricing-card-content-parent:where(.w-variant-883d0ecf-3148-e4ab-3a6e-80e316851747){flex-flow:row}.ps-pricing-content-tagline-text{display:none}.ps-pricing-content-tagline-text:where(.w-variant-883d0ecf-3148-e4ab-3a6e-80e316851747){text-align:center;width:100%;max-width:350px}.div-block-2{justify-content:space-between;align-items:flex-end;display:flex}.demo-form-container{background-color:#fff;border-radius:8px;width:100%;height:100%;margin-left:auto;margin-right:auto;padding:24px;display:flex}.demo-form-label{text-align:left;margin-bottom:6px;font-size:16px}.demo-form-input-item{flex-flow:column;justify-content:center;align-items:flex-start;display:flex}.demo-form-step{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;display:flex}.demo-form-step.demo-form-step-expand{justify-content:center;align-items:center;height:100%}.item-required{color:#e5616d}.demo-form-section{background-color:#f2f2f2;width:100%;height:100%;padding:36px;display:flex}.demo-completion-title{color:var(--gray-1);font-variation-settings:"wght" 600;padding-bottom:8px;font-size:23px;line-height:1.3em}.demo-form{width:100%}.demo-form-step-ending{max-width:450px}.form-container-message{width:100%}.pricing_price-num{letter-spacing:-.035em;font-size:52px;font-weight:600;line-height:1;transition:transform .4s cubic-bezier(.2,.8,.3,1)}.pricing_scale-meta{color:#6e6e73;letter-spacing:-.008em;margin-bottom:0;font-size:14px}.promise_list{flex-direction:column;gap:28px;margin-top:0;margin-bottom:40px;padding-left:0;list-style-type:none;display:flex}.pricing_unlimited-list{grid-column-gap:14px;grid-row-gap:14px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:8px;margin-bottom:0;padding-left:0;list-style-type:none;display:grid}.compare_cell-check{color:#2f80ed;width:1rem;height:1rem;margin:auto}.compare_cell-check.is-compare-highlight{background-color:#2f80ed06}.cta-final_actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.pricing_reassure-trust{justify-content:center;align-items:flex-start;gap:12px;display:flex}.compliance_badge-desc{color:#515154;letter-spacing:-.01em;margin-bottom:0;font-size:15px}.testimonial_role{color:#515154;letter-spacing:-.008em;margin-bottom:0;font-size:15px}.compare_cta{transition:border-color .22s cubic-bezier(.2,.8,.3,1),color undefined undefined,transform undefined undefined;color:#333;letter-spacing:-.005em;white-space:nowrap;background-color:#fff;border:1px solid #e5e5ea;border-radius:9999px;justify-content:center;align-items:center;padding:10px 20px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.compare_cta:hover{color:#2f80ed;border-color:#2f80ed;transform:translateY(-1px)}.compare_cta.is-compare-primary{color:#fff;background-color:#2f80ed;border-color:#2f80ed}.compare_cta.is-compare-primary:hover{color:#fff;background-color:#1f6fdc;border-color:#1f6fdc}.testimonial_name{color:#1d1d1f;letter-spacing:-.015em;margin-bottom:0;font-size:15.5px;font-weight:600;line-height:1.2}.pricing_scale-price-block{text-align:right;flex-direction:column;align-items:flex-end;gap:10px;display:flex}.promise_body-text{color:#333;letter-spacing:-.011em;font-size:16px;line-height:1.45}.compare_footer{grid-template-rows:auto;grid-template-columns:38% 1fr 1fr 1fr 1fr;padding:32px 0 0;display:grid}.cta-final_foot{color:#515154;letter-spacing:-.011em;margin-top:28px;margin-bottom:0;font-size:14px;line-height:1.55}.pricing_toggle-btn{transition:background-color .22s cubic-bezier(.2,.8,.3,1),color undefined undefined;color:#515154;cursor:pointer;background-color:#0000;border-radius:9999px;align-items:center;gap:8px;padding:8px 20px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.pricing_toggle-btn:hover{color:#1d1d1f}.pricing_toggle-btn.w--current{color:#fff;background-color:#1d1d1f}.faq_price-row{align-items:center;gap:14px;display:flex}.pricing_grid{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;gap:18px;display:grid}.faq_icon-plus{opacity:1}.compare_grid-header{background-color:#fbfbfd;border-bottom:1px solid #e5e5ea;grid-template-rows:auto;grid-template-columns:38% 1fr 1fr 1fr 1fr;display:grid}.pricing_scale-title{letter-spacing:-.025em;margin-top:0;margin-bottom:10px;font-size:2.5rem;font-weight:600;line-height:1.15}.pricing_scale-card{background-image:linear-gradient(#f5f9ff 0%,#ebf3ff 100%);background-position:0 0;background-size:auto;border:1px solid #2f80ed29;border-radius:28px;flex-direction:column;gap:32px;padding:36px 40px;display:flex;position:relative;overflow:hidden}.pricing_scale-card.tablet-show{display:none}.compare_grid{background-color:#fff;border:1px solid #e5e5ea;border-radius:20px;overflow:hidden}.hero_heading{letter-spacing:-.03em;margin-top:0;margin-bottom:18px;font-size:56px;font-weight:600;line-height:1.04}.pricing_tier-meta{border-top:1px solid #f2f2f4;border-bottom:1px solid #f2f2f4;flex-direction:column;gap:0;margin-bottom:20px;padding-top:14px;padding-bottom:14px;display:flex}.faq_heading{color:#1d1d1f;letter-spacing:-.025em;margin-top:0;margin-bottom:18px;font-size:40px;font-weight:600;line-height:1.1}.testimonial_opener{color:#1d1d1f;letter-spacing:-.03em;margin-top:0;margin-bottom:20px;font-family:Fraunces,sans-serif;font-size:84px;font-style:italic;font-weight:400;line-height:1}.promise_item{align-items:flex-start;gap:18px;display:flex}.pricing_scale-from{color:#6e6e73;margin-right:6px;font-size:14px}.promise_body-title{color:#1d1d1f;letter-spacing:-.015em;font-size:17px;font-weight:600}.compare_section-block{position:relative}.compare_header-cell{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:40px 18px 22px;display:flex}.compare_header-cell.is-compare-popular{background-color:#f5f9ff;position:relative}.compare_header-cell.is-feature{text-align:left;justify-content:flex-end;align-items:flex-start;display:flex}.pricing_features{flex-direction:column;flex:1 0 auto;gap:8px;display:flex}.faq_answer-inner{max-width:60ch;padding:0 0 20px}.compliance_lead-highlight{color:#1d1d1f;font-weight:600}.pricing_savings{color:#13a876;font-weight:500}.faq_grid{grid-column-gap:64px;grid-row-gap:64px;grid-template-rows:auto;grid-template-columns:420px 1fr;align-items:flex-start;display:grid}.hero_heading-accent{color:#1d1d1f;letter-spacing:-.035em;margin-bottom:.04em;font-family:Fraunces,sans-serif;font-size:84px;font-style:italic;font-weight:500;line-height:.96;display:block}.container-large{max-width:1140px;margin-left:auto;margin-right:auto}.testimonial_avatar{color:#fff;letter-spacing:-.01em;background-image:linear-gradient(135deg,#bbd8ff,#2f80ed);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:15px;font-weight:600;display:flex}.compare_header{text-align:center;max-width:720px;margin-bottom:56px;margin-left:auto;margin-right:auto}.cta-final_contact-link{color:#2f80ed;font-weight:500;text-decoration:none;transition:color .18s ease-out}.cta-final_contact-link:hover{color:#1f6fdc;text-decoration-line:underline}.section_compliance{background-color:#fff}.compare_cell-text{color:#333;letter-spacing:-.011em;font-size:14.5px;font-weight:500}.compare_cell-text.is-compare-highlight{background-color:#2f80ed06}.compare_section-title{color:#1d1d1f;letter-spacing:-.011em;font-size:14px;font-weight:600}.compare_header-label{color:#515154;letter-spacing:-.011em;font-size:15px;font-weight:400}.cta-final_description{color:#515154;letter-spacing:-.011em;max-width:520px;margin:0 auto 36px;font-size:19px;line-height:1.5}.faq_icon-minus{opacity:0}.eyebrow{color:#515154;letter-spacing:-.005em;font-size:14px;font-weight:600}.eyebrow.compliance_eyebrow,.eyebrow.faq_eyebrow,.eyebrow.cta-final_eyebrow{color:#515154;letter-spacing:-.005em;margin-bottom:14px;font-size:14px;font-weight:600}.eyebrow.compare_eyebrow{margin-top:0;margin-bottom:14px}.display-3{letter-spacing:-.03em;font-size:4rem;font-weight:600;line-height:1.08}.display-3.compare_heading{margin-top:0;margin-bottom:16px;line-height:.9}.display-3.compliance_heading{max-width:480px;margin-top:0;margin-bottom:18px}.side-nav_link{color:#6e6e73;white-space:nowrap;align-items:center;gap:12px;padding:8px 14px 8px 0;font-size:13px;font-weight:400;text-decoration:none;transition:color .18s ease-out;display:flex}.side-nav_link:hover{color:#1d1d1f}.side-nav_link.w--current{color:#000;font-size:16px}.pricing_unlimited-item{color:#515154;text-align:center;letter-spacing:-.008em;font-size:14px}.faq_question{z-index:0;color:#1d1d1f;text-align:left;letter-spacing:-.015em;cursor:pointer;background-color:#0000;border-style:none;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:20px 0;font-size:17px;font-weight:600;transition:color .18s ease-out;display:flex}.faq_question:hover{color:#2f80ed}.promise_eyebrow{color:#b8932a;letter-spacing:-.005em;text-transform:uppercase;margin-top:0;margin-bottom:18px;font-size:13px;font-weight:600}.compare_section-label{flex-direction:column;gap:2px;display:flex}.compare_section-sub{color:#515154;letter-spacing:-.005em;font-size:14px}.pricing_features-label{color:#515154;letter-spacing:-.011em;margin-bottom:8px;font-size:14px;font-weight:600}.compare_cell-dash{color:#d2d2d7;font-size:14px}.compare_cell-dash.is-compare-highlight{background-color:#2f80ed06}.pricing_meta-row{justify-content:space-between;align-items:center;padding-top:5px;padding-bottom:5px;font-size:14px;display:flex}.promise_sig-link{color:#b8932a;border-bottom:1px solid #f2e5a8;font-weight:500;text-decoration:none;transition:border-color .18s ease-out}.promise_sig-link:hover{border-bottom-color:#b8932a}.hero_gradient{pointer-events:none;background-image:radial-gradient(at top,#ebf3ff 0%,#0000 62%);background-position:0 0;background-size:auto;width:1280px;height:720px;position:absolute;top:-360px;left:50%;transform:translate(-50%)}.text-size-tiny{letter-spacing:-.005em;font-size:14px;line-height:1.45}.text-size-tiny.testimonial_eyebrow{color:#6e6e73;letter-spacing:-.008em;margin-top:0;margin-bottom:36px;font-size:14px;font-weight:500}.faq_price-pack{color:#515154;flex-grow:1;font-size:16px}.cta-final_gradient{pointer-events:none;background-image:radial-gradient(at top,#ebf3ff 0%,#0000 62%);background-position:0 0;background-size:auto;width:1280px;height:720px;position:absolute;top:-360px;left:50%;transform:translate(-50%)}.pricing_scale-eyebrow{letter-spacing:-.005em;text-transform:uppercase;margin-bottom:8px;font-size:18px;font-weight:600}.faq_description{color:#515154;letter-spacing:-.011em;margin-top:0;margin-bottom:20px;font-size:16px;line-height:1.5}.compare_component{max-width:100%}.testimonial_component{max-width:760px;margin-left:auto;margin-right:auto}.pricing_popular-label{color:#fff;letter-spacing:-.01em;white-space:nowrap;background-color:#2f80ed;border-radius:9999px;padding:3px 12px;font-size:12px;font-weight:600;position:absolute;top:-11px;left:50%;transform:translate(-50%)}.pricing_feature{color:#333;letter-spacing:-.008em;align-items:flex-start;gap:10px;font-size:14px;line-height:1.35;display:flex}.faq_talk-link{color:#2f80ed;letter-spacing:-.011em;align-items:center;gap:6px;font-size:15px;font-weight:500;text-decoration:none;transition:color .18s ease-out;display:inline-flex}.faq_talk-link:hover{color:#1f6fdc;transform:translate(3px)}.faq_answer-highlight{color:#1d1d1f;font-weight:500}.compliance_badge{transition:background-color .22s cubic-bezier(.2,.8,.3,1),border-color undefined undefined,transform undefined undefined;text-align:center;background-color:#fbfbfd;border:1px solid #f2f2f4;border-radius:16px;padding:20px 14px}.compliance_badge:hover{background-color:#fff;border-color:#bbd8ff;transform:translateY(-2px)}.pricing_scale-row{flex-flow:column;margin-top:28px;display:flex}.section_faq{background-color:#fff;border-bottom:1px solid #f2f2f4}.hero_price-highlight{color:#1d1d1f;white-space:nowrap;font-weight:600}.compare_cell-feature{color:#333;letter-spacing:-.011em;align-items:center;padding:13px 18px;font-size:14.5px;display:flex}.pricing_reassure-line{color:#333;letter-spacing:-.008em;margin-top:0;margin-bottom:0;font-size:15px}.section_side-nav{z-index:50;pointer-events:auto;padding-left:20px;display:inline-block;position:fixed;top:45%;left:0%;right:auto}.compare_section-bar{background-color:#f5f5f7;border-bottom:1px solid #f2f2f4;justify-content:space-between;align-items:center;padding:18px;display:flex}.section_pricing-tiers{background-color:#fff;padding:0 0 96px;position:relative}.cta-final_contact-item{font-size:14px}.faq_side{position:sticky;top:100px}.pricing_tier{transition:transform .4s cubic-bezier(.2,.8,.3,1),box-shadow undefined undefined,border-color undefined undefined;background-color:#fff;border:1px solid #e5e5ea;border-radius:20px;flex-direction:column;padding:28px 26px 26px;display:flex;position:relative}.pricing_tier:hover{border-color:#d2d2d7;transform:scale(1.02);box-shadow:0 1px 2px #00000008,0 12px 32px -10px #00000014}.promise_opener{color:#1d1d1f;letter-spacing:-.022em;max-width:32em;margin-top:0;margin-bottom:28px;font-size:26px;font-weight:400;line-height:1.35}.promise_sig-name{color:#333;letter-spacing:-.011em;margin-top:0;margin-bottom:0;font-size:16px;font-style:italic;font-weight:500}.promise_signoff{border-top:1px solid #f2e5a8;flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:8px;padding-top:28px;display:flex}.pricing_reassure-text{flex-direction:column;justify-content:flex-start;align-items:center;gap:2px;display:flex}.page_wrapper{background-color:#fff;position:relative}.pricing_tier-name{text-align:center;letter-spacing:-.025em;margin-top:0;margin-bottom:10px;font-size:26px;font-weight:600}.pricing_check-icon{color:#2f80ed;flex-shrink:0;width:16px;height:16px;margin-top:2px}.pricing_scale-tagline{margin-top:0;margin-bottom:0;font-size:18px;line-height:1.5}.pricing_meta-label{color:#515154;letter-spacing:-.011em}.compare_section-rows{display:block}.section_calculator{background-color:#fbfbfd;border-top:1px solid #f2f2f4;border-bottom:1px solid #f2f2f4}.faq_price-table{flex-direction:column;gap:8px;margin-top:14px;margin-bottom:20px;display:flex}.faq_talk-arrow{transition:transform .18s ease-out;display:inline-block}.button-2{transition:background-color .22s cubic-bezier(.2,.8,.3,1),border-color undefined undefined,color undefined undefined;color:#fff;letter-spacing:-.011em;white-space:nowrap;cursor:pointer;background-color:#2f80ed;border:1px solid #2f80ed;border-radius:9999px;justify-content:center;align-items:center;gap:6px;padding:10px 22px;font-size:14px;font-weight:500;text-decoration-line:none;display:inline-flex}.button-2:hover{background-color:#1f6fdc;border-color:#1f6fdc}.button-2:focus{outline-offset:4px;outline:2px solid #2f80ed}.button-2.is-large{padding:13px 28px;font-size:16px;text-decoration:none}.button-2.is-large.pricing_scale-cta{text-decoration:none}.button-2.is-full-width{width:100%}.button-2.is-full-width.pricing_cta-button{width:100%;transition:background-color .18s ease-out,color undefined undefined,border-color undefined undefined;text-align:center;letter-spacing:-.005em;border-radius:9999px;padding:11px 20px;font-size:15px;font-weight:500;text-decoration:none;display:block}.button-2.is-secondary{color:#2f80ed;background-color:#0000;border-color:#2f80ed}.button-2.is-secondary:hover{color:#fff;background-color:#2f80ed}.button-2.is-secondary.is-full-width{width:100%}.button-2.is-secondary.is-full-width.pricing_cta-button{width:100%;transition:background-color .18s ease-out,color undefined undefined,border-color undefined undefined;text-align:center;letter-spacing:-.005em;border-radius:9999px;padding:11px 20px;font-size:15px;font-weight:500;text-decoration:none;display:block}.button-2.is-secondary.is-large{padding:13px 28px;font-size:16px;text-decoration:none}.side-nav_item{align-items:center;display:flex}.section_cta-final{text-align:center;background-color:#fff;position:relative;overflow:hidden}.text-size-medium{letter-spacing:-.011em;font-size:18px;line-height:1.5}.text-size-medium.hero_subtext{color:#333;letter-spacing:-.011em;max-width:580px;margin-top:0;margin-bottom:28px;font-size:17px;line-height:1.5}.text-size-medium.text-color-tertiary{color:#515154}.text-size-medium.text-color-tertiary.compliance_lead{color:#515154;letter-spacing:-.011em;margin:0 auto;font-size:18px;line-height:1.5}.text-size-medium.text-color-tertiary.compare_description{margin-top:0;margin-bottom:0}.promise_sig-role{color:#515154;letter-spacing:-.005em;margin-top:6px;margin-bottom:0;font-size:15px;line-height:1.5}.faq_answer-text{color:#333;letter-spacing:-.011em;margin-top:0;margin-bottom:12px;font-size:16px;line-height:1.55}.faq_answer-text.faq_answer-text-last{margin-bottom:0}.compare_tier-name{color:#1d1d1f;letter-spacing:-.018em;font-size:16px;font-weight:600}.compliance_header{text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;max-width:680px;margin-bottom:56px;margin-left:auto;margin-right:auto;display:flex}.cta-final_inner{flex-flow:column;justify-content:flex-start;align-items:center;max-width:720px;margin-left:auto;margin-right:auto;display:flex;position:relative}.compare_footer-cell{justify-content:center;align-items:center;padding:0 18px 32px;display:flex}.compare_footer-cell.is-empty{padding:0}.compare_footer-cell.is-compare-popular{background-color:#f5f9ff;position:relative}.pricing_currency{letter-spacing:-.02em;margin-right:2px;font-size:24px;font-weight:600}.compare_row{border-bottom:1px solid #f2f2f4;grid-template-rows:auto;grid-template-columns:38% 1fr 1fr 1fr 1fr;transition:background-color .18s;display:grid}.compare_row:hover{background-color:#00000005}.promise_card{background-color:#fcfaf0;border:1px solid #f2e5a8;border-radius:28px;flex-flow:column;padding:48px 56px;display:flex;position:relative;overflow:hidden}.padding-global{padding-left:28px;padding-right:28px}.padding-global.padding-section-large{padding-top:8rem;padding-bottom:8rem}.padding-global.padding-section-medium{padding-top:6rem;padding-bottom:6rem}.faq_list{flex-direction:column;display:flex}.compliance_badge-name{color:#1d1d1f;letter-spacing:-.018em;margin-bottom:6px;font-size:15px;font-weight:600}.cta-final_foot-warm{color:#333;font-weight:500}.pricing_price-amount{justify-content:center;align-items:baseline;margin-bottom:6px;display:flex}.pricing_price-meta{color:#6e6e73;text-align:center;letter-spacing:-.008em;margin-bottom:0;font-size:13.5px}.compare_tier-price{color:#515154;letter-spacing:-.005em;font-size:14px;font-weight:400;display:block}.cta-final_heading{color:#1d1d1f;letter-spacing:-.04em;max-width:500px;margin-top:0;margin-bottom:22px;font-size:76px;font-weight:600;line-height:1.02}.pricing_scale-price{align-items:baseline;gap:2px;display:flex}.faq_answer{background-color:#0000;position:static;overflow:hidden}.testimonial_attribution{align-items:center;gap:14px;padding-top:4px;display:inline-flex}.compare_heading-accent{font-family:Fraunces,sans-serif;font-size:72px;font-style:italic;font-weight:500}.cta-final_component{z-index:1;position:relative}.cta-final_heading-accent{font-family:Fraunces,sans-serif;font-style:italic;font-weight:500}.pricing_period{color:#6e6e73;letter-spacing:-.01em;margin-left:4px;font-size:15px;font-weight:400}.faq_price-tier{color:#1d1d1f;min-width:70px;font-size:16px;font-weight:600}.pricing_save-badge{color:#0e6f47;letter-spacing:-.005em;background-color:#13a8761a;border-radius:9999px;padding:2px 8px;font-size:13px;font-weight:600}.section_testimonial{text-align:left;background-color:#fff}.side-nav_indicator{background-color:#6e6e73;border-radius:50%;flex-shrink:0;width:4px;height:4px;transition:background-color .18s ease-out}.faq_price-amount{color:#1d1d1f;font-size:16px;font-weight:600}.promise_num{color:#1d1d1f;background-color:#fff;border:1px solid #f2e5a8;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:600;display:flex}.faq_item{z-index:1;border-bottom:1px solid #f2f2f4;width:100%;display:block}.faq_item.faq_item-first{z-index:0;border-top:1px solid #f2f2f4}.side-nav_list{flex-direction:column;margin:0;padding:0;list-style-type:none;display:flex}.compliance_heading-accent{color:var(--primary);font-family:Fraunces,sans-serif;font-style:italic;font-weight:500}.pricing_reassure{background-color:#fff;border:1px solid #e5e5ea;border-radius:20px;flex-direction:column;gap:20px;margin-top:48px;padding:32px 32px 28px;display:flex}.compliance_grid{grid-column-gap:12px;grid-row-gap:12px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;margin-left:auto;margin-right:auto;display:grid}.pricing_scale-main{border-bottom:1px solid #2f80ed1f;grid-template-rows:auto;grid-template-columns:36rem auto;align-items:stretch;display:grid}.pricing_scale-header{flex-direction:column;padding-bottom:20px;display:flex}.testimonial_meta{text-align:left;flex-direction:column;gap:2px;display:flex}.pricing_toggle{background-color:#f5f5f7;border:1px solid #e5e5ea;border-radius:9999px;justify-content:center;align-items:center;max-width:330px;margin-bottom:28px;margin-left:auto;margin-right:auto;padding:3px;display:flex;position:absolute;inset:-160px 0% auto}.faq_icon{color:#515154;flex-shrink:0;width:20px;height:20px;transition:color .18s ease-out;display:none;position:relative}.section_hero{background-color:#fff;padding:56px 0 0;position:relative;overflow:hidden}.compare_popular-badge{color:#2f80ed;letter-spacing:-.005em;white-space:nowrap;font-size:12px;font-weight:600;position:absolute;top:12px;left:50%;transform:translate(-50%)}.promise_body{flex-direction:column;gap:4px;display:flex}.background-color-secondary{background-color:#fbfbfd}.background-color-secondary.section_compare{border-top:1px solid #f2f2f4}.compare_section-count{color:#515154;letter-spacing:-.005em;font-size:14px;font-weight:500}.hero_component{z-index:1;text-align:center;flex-direction:column;align-items:center;max-width:880px;margin-left:auto;margin-right:auto;display:flex;position:relative}.pricing_tier-cta{margin-bottom:26px}.pricing_price-block{margin-bottom:14px}.pricing_scale-num{letter-spacing:-.03em;font-size:3rem;font-weight:600;line-height:1}.pricing_meta-value{text-align:right;letter-spacing:-.01em;font-weight:500}.cta-final_contact-list{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:12px;margin-bottom:0;padding-left:0;list-style-type:none;display:flex}.pricing_tier-tagline{color:#515154;text-align:center;letter-spacing:-.008em;min-height:44px;margin-top:0;margin-bottom:22px;font-size:14.5px;line-height:1.4}.container-medium{max-width:920px;margin-left:auto;margin-right:auto}.pricing_content{overflow:visible}.pencil-kits_card-label{margin-bottom:.5rem}.pencil-kits_heading-accent{font-family:Fraunces,sans-serif;font-style:italic;font-weight:400}.pencil-kits_price-amount{color:#1d1d1f;letter-spacing:-.034em;font-size:2.25rem;font-weight:600;line-height:1}.pencil-kits_price-total{display:flex}.text-weight-semibold{font-weight:600}.text-weight-semibold.text-color-primary{color:#1d1d1f}.pencil-kits_footer{text-align:center;max-width:37.5rem}.pencil-kits_cta-arrow{display:flex}.pencil-kits_card-content{flex-direction:column;padding:2rem;display:flex}.pencil-kits_component{flex-direction:column;align-items:center;display:flex}.pencil-kits_figure-content{flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:9rem 1.5rem;display:flex}.pencil-kits_figure-content.is-image{aspect-ratio:16/9;object-fit:cover;width:100%;padding:0}.text-size-tiny-2{letter-spacing:-.005em;margin-bottom:0;font-size:.8125rem;line-height:1.55}.text-size-tiny-2.text-color-muted{color:#515154}.text-size-tiny-2.text-weight-semibold{font-weight:600}.text-size-tiny-2.text-weight-semibold.text-style-uppercase{letter-spacing:.08em;text-transform:uppercase}.text-size-tiny-2.text-weight-semibold.text-style-uppercase.text-color-muted{color:#515154}.text-size-tiny-2.text-weight-semibold.text-style-uppercase.text-color-accent{color:#b8932a}.pencil-kits_price-row{align-items:baseline;display:flex}.pencil-kits_price-section{border-top:1px solid #f2f2f4;flex-direction:column;gap:.375rem;margin-top:1.5rem;margin-bottom:1.5rem;padding-top:1rem;display:flex}.pencil-kits_price-section.is-master-price{border-top-color:#f2e5a8}.pencil-kits_features{flex-wrap:wrap;gap:.25rem .1875rem;margin-bottom:.25rem;display:flex}.pencil-kits_feature{align-items:center;gap:.25rem;display:flex}.text-size-small{letter-spacing:-.005em;margin-bottom:0;font-size:.875rem;line-height:1.55}.text-size-small.text-color-light{color:#6e6e73}.text-size-small.text-color-light.pencil-kits_separator{margin-left:.1875rem}.text-size-small.text-color-muted{color:#515154}.text-size-small.text-color-muted.text-align-center{text-align:center}.text-size-small.text-color-muted.compliance_stat-subtitle{margin-bottom:0;text-decoration-line:none}.text-size-small.text-weight-medium{font-weight:500}.text-size-small.text-weight-medium.text-color-secondary{color:#333}.text-size-small.text-weight-medium.text-color-brand{color:#2f80ed;text-decoration-line:none}.text-size-small.text-weight-medium.text-color-brand.compliance_stat-subtitle{margin-bottom:0;text-decoration:none}.text-size-small.text-weight-semibold{font-weight:600}.text-size-small.text-weight-semibold.text-color-muted{color:#515154}.heading-style-h2{letter-spacing:-.025em;font-size:3.5rem;font-weight:600;line-height:1.08}.heading-style-h2.text-align-center{text-align:center}.heading-style-h2.text-align-center.pencil-kits_heading{margin-top:.5rem;margin-bottom:1rem}.pencil-kits_figure{background-color:#fbfbfd;border-bottom:1px solid #f2f2f4}.pencil-kits_figure.is-master-figure{border-bottom-color:#f2e5a8}.pencil-kits_grid{grid-template-rows:auto;grid-template-columns:1fr 1fr;gap:2rem;width:100%;max-width:66rem;margin-bottom:3rem;display:grid}.container-large-2{width:100%;max-width:80rem;margin-left:auto;margin-right:auto}.pencil-kits_card-title{margin-top:0;margin-bottom:0}.pencil-kits_card-title.is-master-title{letter-spacing:-.025em;font-family:Fraunces,sans-serif;font-size:1.625rem;font-style:italic;font-weight:400;line-height:1.08}.text-weight-medium{font-weight:500}.text-weight-medium.text-color-brand{color:#2f80ed;text-decoration:none}.pencil-kits_price-period{align-items:flex-end;margin-left:.25rem;display:flex}.text-size-regular{letter-spacing:-.011em;margin-bottom:0;font-size:.9375rem;line-height:1.5}.text-size-regular.text-color-secondary{color:#333}.text-size-regular.text-weight-semibold{font-weight:600}.text-size-regular.text-weight-semibold.social-proof_score{color:#1d1d1f}.text-size-regular.text-weight-semibold.social-proof_stat-number{color:#0e6f47}.button-3{transition:background-color .15s ease-out,border-color undefined undefined,color undefined undefined;color:#333;letter-spacing:-.01em;cursor:pointer;background-color:#2f80ed;border:1px solid #2f80ed;border-radius:9999px;justify-content:center;align-items:center;padding:.5rem 1.5rem;font-size:.875rem;font-weight:500;line-height:1.55;text-decoration-line:none;display:inline-flex}.button-3:hover{background-color:#1a6fd4;border-color:#1a6fd4}.button-3.pencil-kits_cta{justify-content:center;align-items:center;gap:.5rem;width:100%;text-decoration:none;display:flex}.button-3.is-secondary{color:#333;background-color:#0000;border-color:#2f80ed}.button-3.is-secondary:hover{color:#333;background-color:#2f80ed}.button-3.is-secondary.pencil-kits_cta{justify-content:center;align-items:center;gap:.5rem;width:100%;text-decoration:none;display:flex}.pencil-kits_card-heading{margin-bottom:.25rem}.section_pencil-kits{background-color:#fbfbfd}.heading-style-h4{letter-spacing:-.026em;margin-top:0;margin-bottom:0;font-size:1.625rem;font-weight:600;line-height:1.55}.heading-style-h4.pencil-kits_card-title{margin-top:0;margin-bottom:0}.text-size-medium-2{letter-spacing:-.011em;margin-bottom:0;font-size:1.0625rem;line-height:1.46}.text-size-medium-2.text-color-muted{color:#515154}.text-size-medium-2.text-color-muted.text-align-center{text-align:center}.text-size-medium-2.text-color-muted.text-align-center.pencil-kits_subheading{margin-bottom:0}.text-size-medium-2.text-weight-medium{font-weight:500}.text-size-medium-2.text-weight-medium.text-color-muted{color:#515154}.pencil-kits_price-amount-wrapper{display:flex}.pencil-kits_card-description{margin-bottom:1.5rem}.pencil-kits_card{background-color:#fff;border:1px solid #e5e5ea;border-radius:1.375rem;flex-direction:column;display:flex;overflow:hidden}.pencil-kits_card.is-master-card{background-image:linear-gradient(#fffcef 0%,#fff7dd 100%);background-position:0 0;background-size:auto;border-color:#f2e5a8}.pencil-kits_header{flex-direction:column;align-items:center;max-width:45rem;margin-bottom:3rem;display:flex}.testimonial_figure{background-color:#fbfbfd;border:1px solid #e5e5ea;border-radius:1rem;margin-bottom:2rem;overflow:hidden}.testimonial_figure-content{flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:10.5rem 1.5rem;display:flex}.testimonial_figure-content.is-image{aspect-ratio:16/9;object-fit:cover;padding:0}.pricing-tiers_scale-built-for{border-bottom:1px solid #2f80ed1f;justify-content:space-between;align-items:center;padding-top:1rem;padding-bottom:1rem;display:flex}.text-color-secondary{color:#333}.social-proof_stars{color:#f5b100;letter-spacing:.0625em;font-size:.875rem;font-weight:400;line-height:1}.social-proof_rating,.social-proof_stat{align-items:center;gap:.25rem;display:flex}.container-large-3{width:100%;max-width:80rem;margin-left:auto;margin-right:auto}.social-proof_divider{background-color:#e5e5ea;width:1px;height:1.125rem}.section_social-proof{background-color:#fff;border-bottom:1px solid #f2f2f4;margin-top:4rem;margin-bottom:2rem;padding-top:1.5rem;padding-bottom:1.5rem}.padding-global-3{padding-left:2rem;padding-right:2rem}.social-proof_component{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 2rem;display:flex}.compliance_stat-value-unit{color:#515154;font-size:1.6875rem;font-weight:500}.compliance_stats{border-top:1px solid #f2f2f4;border-bottom:1px solid #f2f2f4;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;width:100%;margin-bottom:3rem;padding-top:2rem;padding-bottom:2rem;display:grid}.compliance_stat-value{color:#1d1d1f;letter-spacing:-.038em;margin-bottom:1rem;font-size:4rem;font-weight:600;line-height:1}.text-size-medium-3{letter-spacing:-.011em;margin-bottom:0;font-size:1.0625rem;line-height:1.46}.text-size-medium-3.text-weight-semibold{font-weight:600}.text-size-medium-3.text-weight-semibold.text-color-primary{color:#1d1d1f}.text-size-medium-3.text-weight-semibold.text-color-primary.compliance_stat-title{margin-bottom:.25rem}.compliance_stat{flex-direction:column;padding-left:1rem;padding-right:1rem;display:flex}.is-large{font-size:44px}.padding-section-medium{padding-top:96px;padding-bottom:96px}.pricing_scale-title_quote{font-family:Fraunces,sans-serif}.section_studio{background-color:#f8f6f5;flex-flow:column}.studio_feature{opacity:.9;color:#fff;width:120px;margin-bottom:0;font-family:Inter;font-size:13px;font-weight:600;line-height:1.55}.studio_card-heading{color:#fff;letter-spacing:0;margin-top:0;margin-bottom:12px;font-family:Georgia;font-size:30px;font-style:italic;font-weight:700;line-height:1.02}.studio_kicker{color:#86817f;letter-spacing:.12em;margin-bottom:0;font-family:Inter;font-size:13px;font-weight:600;line-height:1.55}.studio_price-note{opacity:.72;color:#fff;margin-top:4px;margin-bottom:24px;font-family:Inter;font-size:13px;font-weight:600;line-height:1.55}.studio_features{flex-wrap:wrap;gap:4px 16px;max-width:430px;margin-bottom:24px;display:flex}.studio_divider{background-color:#ffffff14;width:100%;height:1px;margin-bottom:16px}.studio_price{color:#fff;letter-spacing:0;margin-top:0;margin-bottom:0;font-family:Inter;font-size:56px;font-weight:700;line-height:1.02}.studio_card-copy{opacity:.92;color:#fff;max-width:430px;margin-bottom:16px;font-family:Inter;font-size:15px;font-weight:400;line-height:1.55}.studio_photo-panel{background-color:#5a171d;background-image:url(https://cdn.prod.website-files.com/6837549337be8ae5319162f7/69f49251e65922674ac31f9e_image%20\(4\).png);background-position:50%;background-size:cover;border-right:1px solid #ffffff14;justify-content:center;align-items:center;padding:40px;display:flex}.studio_footer-note{color:#86817f;text-align:center;max-width:520px;margin-top:24px;margin-bottom:0;font-family:Inter;font-size:13px;font-weight:400;line-height:1.55}.studio_price-row{align-items:flex-end;gap:4px;display:flex}.studio_apply-button{color:#641c22;background-color:#fff;border-radius:9999px;justify-content:center;align-items:center;padding:12px 16px;font-family:Inter;font-size:13px;font-weight:600;line-height:1.2;text-decoration:none;transition:opacity .15s ease-out;display:inline-flex}.studio_apply-button:hover{opacity:.82}.studio_price-unit{opacity:.82;color:#fff;margin-bottom:8px;font-family:Inter;font-size:15px;font-weight:600;line-height:1.55}.studio_top-line{background-color:#e5e5ea;width:250px;height:2px;margin-bottom:24px}.studio_intro{text-align:center;flex-direction:column;align-items:center;gap:12px;max-width:600px;margin-bottom:4rem;display:flex}.studio_content-panel{background-color:#641c22;flex-direction:column;justify-content:center;align-items:flex-start;padding:40px;display:flex}.studio_card{grid-column-gap:0;grid-row-gap:0;aspect-ratio:2.1;background-color:#641c22;border-radius:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr;width:100%;display:grid;overflow:hidden;box-shadow:0 28px 48px #1111111f}.studio_footer-link{color:#3763a8;border-bottom:1px solid #0000;font-weight:600;text-decoration:none;transition:border-color .15s ease-out}.studio_footer-link:hover{border-bottom-color:#3763a8}.studio_heading-emphasis{color:#641c22;font-family:Georgia,Times,Times New Roman,serif;font-style:italic;font-weight:700}.studio_heading{color:#111;letter-spacing:0;margin-top:0;margin-bottom:0;font-family:Inter,sans-serif;font-size:2.5rem;font-weight:700;line-height:1.3}.studio_card-kicker{opacity:.68;color:#fff;letter-spacing:.08em;margin-bottom:12px;font-family:Inter;font-size:13px;font-weight:600;line-height:1.55}.section_studio_wrapper{flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.promise_opener_quote{color:#b8932a;font-family:Fraunces,sans-serif}.compliance_wrapper_bottom{flex-direction:column;align-items:center;gap:32px;width:100%;max-width:1120px;margin-top:40px;display:flex}.compliance-button{color:#2f80ed;background-color:#fff;border:1px solid #efefef;border-radius:9999px;justify-content:center;align-items:center;min-height:56px;padding:12px 24px;font-family:Inter,sans-serif;font-size:18px;font-weight:600;line-height:1.2;text-decoration:none;transition:opacity .15s ease-out,border-color;display:inline-flex;box-shadow:0 8px 24px #1111111f}.compliance-button:hover{opacity:.86;border-color:#3476a6}.compliance-card{background-color:#fbfbfd;border:1px solid #efefef;border-radius:16px;justify-content:center;align-items:center;width:100%;min-height:104px;padding:16px 40px;display:flex}.studio_compliance-check{color:#63a488;font-family:Inter;font-size:15px;font-weight:600;line-height:1.55}.studio_compliance-list{flex-wrap:wrap;justify-content:center;gap:16px 40px;max-width:960px;display:flex}.studio_compliance-label{color:#171717;font-family:Inter;font-size:15px;font-weight:600;line-height:1.55}.studio_compliance-item{align-items:center;gap:4px;display:flex}.container-large-4{width:100%;max-width:1200px;margin-left:auto;margin-right:auto}.container-large-4.compliance-frameworks_component{min-width:0}.container-large-4.compliance-frameworks_component.section_container{position:relative}.container-large-4.responsible-people_component{min-width:0}.container-large-4.responsible-people_component.section_container{position:relative}.container-large-4.subprocessors_component{min-width:0}.container-large-4.subprocessors_component.section_container{position:relative}.container-large-4.trust-vault_component{min-width:0}.container-large-4.trust-vault_component.section_container{position:relative}.container-large-4.customer-assurance_component{min-width:0}.container-large-4.customer-assurance_component.section_container{position:relative}.container-large-4.operations-status_component{min-width:0}.container-large-4.operations-status_component.section_container{position:relative}.container-large-4.data-lifecycle_component{min-width:0}.container-large-4.data-lifecycle_component.section_container{position:relative}.vault_list{border-top-width:0}.person_bio{color:#1f1f1f;letter-spacing:0;flex-grow:1;margin-bottom:16px;font-family:Inter;font-size:16px;line-height:1.55}.person_name{color:#0a0a0a;letter-spacing:0;font-family:Inter;font-size:19px;font-weight:600;line-height:1.35}.hero_heading-strong{font-weight:800}.status_cell-unit{color:#6b6b6b;margin-left:4px;font-size:16px;font-weight:500}.prose_sub{color:#6b6b6b;letter-spacing:0;margin-top:32px;margin-bottom:0;font-family:Inter;font-size:14px;line-height:1.55}.changelog_list{margin-top:24px;position:relative}.cap_desc{color:#404040;letter-spacing:0;margin-bottom:24px;font-family:Inter;font-size:16px;line-height:1.6}.cap_panel{grid-column-gap:48px;grid-row-gap:32px;border:1px solid #0a0a0a;border-radius:12px;grid-template-rows:auto;grid-template-columns:1.4fr 1fr;align-items:start;margin-top:8px;padding:40px;display:grid}.faq_item-2{border-bottom:1px solid #e5e5e5;width:100%;display:block}.subproc_table{width:100%;margin-top:8px;overflow:auto}.person_photo{color:#fff;letter-spacing:0;background-color:#2f80ed;border-radius:9999px;justify-content:center;align-items:center;width:88px;height:88px;margin-bottom:24px;font-family:Inter;font-size:16px;font-weight:600;line-height:1;display:inline-flex}.changelog_detail{color:#1f1f1f;letter-spacing:0;margin-bottom:0;font-family:Inter;font-size:14px;line-height:1.6}.vault_prose{color:#ffffffc7}.paperwork_name{color:#0a0a0a;letter-spacing:0;margin-bottom:4px;font-family:Inter;font-size:17px;font-weight:600;line-height:1.4}.vault_header-copy{max-width:620px}.prose_block{max-width:720px}.button-4{transition:background-color .15s ease-out,border-color undefined undefined,color undefined undefined;color:#fff;letter-spacing:0;cursor:pointer;background-color:#0a0a0a;border:1px solid #0a0a0a;border-radius:8px;justify-content:center;align-items:center;padding:12px 24px;font-family:Inter;font-size:15px;font-weight:500;line-height:1.2;text-decoration-line:none;display:inline-flex}.button-4:hover{color:#fff;background-color:#1f1f1f;border-color:#1f1f1f}.button-4.is-text{color:#2f80ed;background-color:#0000;border-color:#0000;border-bottom-style:solid;border-bottom-width:1px;border-radius:2px;padding:0}.button-4.is-text:hover{color:#1f6fdb;background-color:#0000;border-bottom-color:#1f6fdb}.button-4.is-text.paperwork_action{white-space:nowrap;text-decoration:none}.button-4.is-secondary{color:#0a0a0a;background-color:#fff;border-color:#e5e5e5}.button-4.is-secondary:hover{color:#0a0a0a;background-color:#fff;border-color:#0a0a0a}.button-4.is-secondary.final_secondary{white-space:nowrap;text-decoration:none}.button-4.vault_cta{white-space:nowrap;background-color:#2f80ed;border-color:#2f80ed;text-decoration:none}.button-4.vault_cta:hover{background-color:#1f6fdb;border-color:#1f6fdb}.button-4.cap_cta{margin-bottom:20px;text-decoration:none}.button-4.final_primary{white-space:nowrap;text-decoration:none}.termination_list{border-top:1px solid #e5e5e5;margin-top:32px}.changelog_marker{z-index:1;justify-content:center;align-items:center;height:24px;padding-top:4px;display:flex;position:relative}.container-medium-2{width:100%;max-width:1040px;margin-left:auto;margin-right:auto}.container-medium-2.compliance-changelog_component{min-width:0}.container-medium-2.compliance-changelog_component.section_container{position:relative}.lifecycle_stage-heading{color:#0a0a0a;letter-spacing:0;margin-bottom:8px;font-family:Inter;font-size:16px;font-weight:600;line-height:1.35}.section_infrastructure-overview{background-color:#fff;border-bottom:1px solid #e5e5e5}.heading-style-h4-2{color:#0a0a0a;letter-spacing:0;font-family:Inter;font-size:22px;font-weight:600;line-height:1.25}.heading-style-h4-2.prose_heading{color:#0a0a0a;letter-spacing:0;margin-top:48px;margin-bottom:14px}.heading-style-h4-2.is-spaced{margin-top:64px}.heading-style-h4-2.is-spaced.prose_heading{color:#0a0a0a;letter-spacing:0;margin-top:48px;margin-bottom:14px}.hero_heading-2{color:#0a0a0a;letter-spacing:0;max-width:720px;margin-top:0;margin-bottom:32px;font-family:Inter;font-size:72px;font-weight:600;line-height:1.04}.vault_list-wrap{min-width:0}.paperwork_item{grid-column-gap:32px;grid-row-gap:12px;border-bottom:1px solid #e5e5e5;grid-template-rows:auto;grid-template-columns:1fr auto;align-items:baseline;padding-top:24px;padding-bottom:24px;display:grid}.status_pulse-dot{background-color:#14a862;border-radius:9999px;width:9px;min-width:9px;height:9px;box-shadow:0 0 0 5px #14a8621f}.vault_heading{color:#fff;letter-spacing:0;max-width:480px;margin-top:0;margin-bottom:8px;font-family:Inter;font-size:28px;font-weight:600;line-height:1.15}.vault_list-status{color:#14a862;white-space:nowrap;font-size:12px;font-weight:500}.cap_contents-list{flex-direction:column;gap:12px;display:flex}.hero_heading-line-accent{color:#2f80ed;letter-spacing:0;margin-bottom:8px;font-family:Fraunces;font-style:italic;font-weight:400;line-height:1.04;display:block}.person_title{color:#404040;letter-spacing:0;margin-bottom:16px;font-family:Inter;font-size:15px;line-height:1.45}.status_cell-meta{color:#6b6b6b;letter-spacing:0;margin-top:auto;padding-top:4px;font-family:Inter;font-size:13px;font-weight:400;line-height:1.45}.termination_desc{color:#404040;letter-spacing:0;font-family:Inter;font-size:15px;line-height:1.55}.section_compliance-frameworks{background-color:#fff;border-bottom:1px solid #e5e5e5}.lifecycle_flow{grid-column-gap:0px;grid-row-gap:0px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr;align-items:stretch;margin-top:8px;padding-top:32px;padding-bottom:32px;display:grid}.vault_heading-emphasis{color:#fff;font-family:Fraunces;font-style:italic;font-weight:500}.cap_contents-name{color:#0a0a0a;margin-bottom:4px;font-weight:600;line-height:1}.person_card{flex-direction:column;display:flex}.status_footer{color:#6b6b6b;letter-spacing:0;justify-content:space-between;align-items:center;gap:24px;margin-top:24px;font-family:Inter;font-size:13px;line-height:1.45;display:flex}.changelog_body{max-width:720px;padding-left:20px}.section_data-lifecycle{background-color:#fff;border-bottom:1px solid #e5e5e5}.text-style-italic{font-family:Fraunces;font-style:italic;font-weight:500}.text-style-italic.text-color-blue{color:#2f80ed}.section_customer-assurance-package{background-color:#fff;border-bottom:1px solid #e5e5e5}.faq_content{background-color:#0000;padding-bottom:28px;padding-right:32px;position:static;overflow:hidden}.changelog_line{z-index:0;background-color:#e5e5e5;width:2px;height:100%;position:absolute;inset:0% auto 0% 76px}.cap_contents{min-width:0}.cap_eyebrow{color:#6b6b6b;letter-spacing:0;margin-bottom:16px;font-family:Inter;font-size:13px;font-weight:500;line-height:1.4}.status_cell-label{color:#6b6b6b;letter-spacing:.02em;text-transform:uppercase;margin-bottom:14px;font-family:Inter;font-size:12px;font-weight:500;line-height:1.3}.section_legal-documents{background-color:#fff;border-bottom:1px solid #e5e5e5}.vault_list-item{color:#ffffffd9;letter-spacing:0;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;padding-bottom:12px;font-family:Inter;font-size:14px;line-height:1.5;display:flex}.padding-global-4{padding-left:48px;padding-right:48px}.padding-global-4.padding-section-large{padding-top:96px;padding-bottom:96px}.padding-global-4.padding-section-large.hero_padding{padding-top:120px;padding-bottom:96px}.padding-global-4.padding-section-large.section_padding,.padding-global-4.padding-section-large.final_padding{padding-top:96px;padding-bottom:96px}.data_name{color:#0a0a0a;font-weight:600}.section_operations-status{background-color:#fff;border-bottom:1px solid #e5e5e5;position:relative}.cap_contents_dot{background-color:#1f1f1f;border-radius:100px;width:8px;height:8px;margin-top:2px;margin-right:10px}.section_trust-vault{background-color:#fff;border-bottom:1px solid #e5e5e5}.lifecycle_stage-desc{color:#404040;letter-spacing:0;margin-bottom:0;font-family:Inter;font-size:14px;line-height:1.5}.cap_contents-meta{color:#6b6b6b;font-size:12px}.heading-style-h2-2{color:#0a0a0a;letter-spacing:0;font-family:Inter;font-size:44px;font-weight:600;line-height:1.1}.heading-style-h2-2.section_heading{letter-spacing:0;max-width:720px;margin-top:0;margin-bottom:24px}.section_lede{color:#404040;letter-spacing:0;max-width:720px;margin-bottom:48px;font-family:Inter;font-size:19px;font-weight:400;line-height:1.55}.framework_dot{background-color:#14a862;border-radius:9999px;width:6px;height:6px}.cap_meta{color:#6b6b6b;letter-spacing:0;margin-top:20px;margin-bottom:0;font-family:Inter;font-size:13px;line-height:1.45}.section_incidents-history,.section_responsible-people{background-color:#fff;border-bottom:1px solid #e5e5e5}.vault_text{color:#ffffffc7;letter-spacing:0;margin-bottom:16px;font-family:Inter;font-size:15px;line-height:1.65}.faq_list-2{border-top:1px solid #e5e5e5;margin-top:8px}.paperwork_desc{color:#404040;letter-spacing:0;margin-bottom:0;font-family:Inter;font-size:15px;line-height:1.55}.faq_question-2{color:#0a0a0a;letter-spacing:0;margin-top:0;margin-bottom:0;font-family:Inter;font-size:17px;font-weight:600;line-height:1.4}.incidents_state-line{color:#1f1f1f;letter-spacing:0;margin-bottom:32px;font-family:Inter;font-size:17px;line-height:1.6}.vault_tag-dot{background-color:#14a862;border-radius:9999px;width:6px;height:6px}.cap_contents-item{color:#1f1f1f;letter-spacing:0;flex-flow:row;justify-content:flex-start;align-items:flex-start;gap:4px;font-family:Inter,sans-serif;font-size:14px;line-height:1.5;display:flex}.termination_item{grid-column-gap:24px;grid-row-gap:8px;border-bottom:1px solid #e5e5e5;grid-template-rows:auto;grid-template-columns:200px 1fr;padding-top:20px;padding-bottom:20px;display:grid}.text-size-large{font-family:Inter;font-size:21px;font-weight:400;line-height:1.55}.text-size-large.hero_lede{color:#404040;letter-spacing:0;max-width:680px;margin-bottom:0}.section_label{color:#6b6b6b;letter-spacing:.04em;text-transform:uppercase;margin-bottom:16px;font-family:Inter;font-size:12px;font-weight:500;line-height:1.3}.cap_copy{min-width:0}.section_vulnerability-reporting{background-color:#fff;border-bottom:1px solid #e5e5e5}.lifecycle_stage{border-right:1px solid #e5e5e5;padding-left:20px;padding-right:20px}.changelog_title{color:#0a0a0a;letter-spacing:0;margin-bottom:8px;font-family:Inter;font-size:15px;font-weight:600;line-height:1.4}.section_final-contact-cta{background-color:#fafafa}.section_faq-trust-center{background-color:#fafafa;border-bottom:1px solid #e5e5e5}.final_lede{color:#404040;letter-spacing:0;max-width:720px;margin-bottom:32px;font-family:Inter;font-size:17px;line-height:1.6}.section_compliance-changelog{background-color:#fff;border-bottom:1px solid #e5e5e5}.final_actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.vault_list-heading{color:#ffffff80;letter-spacing:.04em;text-transform:uppercase;margin-bottom:16px;font-family:Inter;font-size:12px;font-weight:500;line-height:1.4}.vault_header{grid-column-gap:32px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr auto;align-items:end;padding:32px 40px 24px;display:grid}.status_grid{grid-column-gap:0px;grid-row-gap:0px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;grid-template-rows:auto;grid-template-columns:1.2fr 1fr 1fr 1fr;margin-top:40px;display:grid}.lifecycle_stage-num{color:#6b6b6b;letter-spacing:0;font-variant-numeric:tabular-nums;margin-bottom:8px;font-family:Inter;font-size:13px;line-height:1.4}.container-small{width:100%;max-width:720px;margin-left:auto;margin-right:auto}.container-small.incidents-history_component{min-width:0}.container-small.incidents-history_component.section_container{position:relative}.container-small.ai-systems_component{min-width:0}.container-small.ai-systems_component.section_container{position:relative}.container-small.frameworks_intro{margin-bottom:0}.container-small.legal-documents_component{min-width:0}.container-small.legal-documents_component.section_container{position:relative}.container-small.infrastructure-overview_component{min-width:0}.container-small.infrastructure-overview_component.section_container{position:relative}.container-small.lifecycle_intro{margin-bottom:0}.container-small.final-contact_component{min-width:0}.container-small.final-contact_component.section_container{position:relative}.container-small.faq-trust-center_component{min-width:0}.container-small.faq-trust-center_component.section_container{position:relative}.container-small.subprocessors_intro{margin-bottom:0}.container-small.vulnerability-reporting_component{min-width:0}.container-small.vulnerability-reporting_component.section_container{position:relative}.container-small.commitments_component{min-width:0}.container-small.commitments_component.section_container{position:relative}.status_cell{border-right:1px solid #e5e5e5;flex-direction:column;min-height:152px;padding:28px 24px;display:flex}.section_commitments{background-color:#fff;border-bottom:1px solid #e5e5e5}.vault_panel{color:#fff;background-color:#0a2a4f;background-image:radial-gradient(circle,#ffffff0f 1px,#0000 1px);background-position:0 0;background-size:24px 24px;border-radius:12px;margin-top:8px;overflow:hidden}.incidents_state-meta{color:#6b6b6b;letter-spacing:0;font-variant-numeric:tabular-nums;border-top:1px solid #e5e5e5;margin-top:32px;margin-bottom:0;padding-top:24px;font-family:Inter;font-size:14px;line-height:1.55}.framework_name{font-weight:600}.text-style-link{transition:color .15s ease-out,border-color undefined undefined;color:#2f80ed;border-bottom:1px solid #0000;text-decoration-line:none}.text-style-link:hover{color:#1f6fdb;border-bottom-color:#1f6fdb}.text-style-link.person_contact{font-size:15px;text-decoration:none}.text-style-link.section_inline-link,.text-style-link.status_link{text-decoration:none;display:inline}.prose_text{color:#1f1f1f;letter-spacing:0;margin-bottom:0;font-family:Inter;font-size:17px;font-weight:400;line-height:1.6}.data_table{width:100%;margin-top:32px}.data_row{grid-column-gap:24px;grid-row-gap:12px;color:#404040;letter-spacing:0;border-bottom:1px solid #e5e5e5;grid-template-rows:auto;grid-template-columns:22fr 38fr 20fr 20fr;padding-top:16px;padding-bottom:16px;font-family:Inter;font-size:15px;line-height:1.5;display:grid}.section_subprocessors{background-color:#fff;border-bottom:1px solid #e5e5e5}.changelog_dot{background-color:#0a0a0a;border:2px solid #0a0a0a;border-radius:9999px;width:11px;height:11px}.subproc_row{grid-column-gap:24px;grid-row-gap:12px;color:#404040;letter-spacing:0;border-bottom:1px solid #e5e5e5;grid-template-rows:auto;grid-template-columns:22fr 42fr 18fr 18fr;padding-top:16px;padding-bottom:16px;font-family:Inter;font-size:15px;line-height:1.5;display:grid}.framework_row{grid-column-gap:24px;grid-row-gap:12px;color:#404040;letter-spacing:0;border-bottom:1px solid #e5e5e5;grid-template-rows:auto;grid-template-columns:16fr 44fr 22fr 18fr;align-items:start;padding-top:18px;padding-bottom:18px;font-family:Inter;font-size:15px;line-height:1.5;display:grid}.changelog_loadmore{color:#6b6b6b;letter-spacing:0;border-top:1px solid #e5e5e5;margin-top:32px;margin-bottom:0;padding-top:24px;font-family:Inter;font-size:14px;line-height:1.55}.paperwork_list{margin-top:16px}.faq_icon-2{flex-shrink:0;margin-top:4px;position:static}.vault_tag{color:#fff9;letter-spacing:0;align-items:center;gap:8px;font-family:Inter;font-size:12px;line-height:1.4;display:inline-flex}.cap_contents-heading{color:#6b6b6b;letter-spacing:0;margin-bottom:24px;font-family:Inter;font-size:13px;font-weight:500;line-height:1.4}.is-scope,.is-scope.framework_cell{min-width:0}.framework_table{width:100%;overflow:auto}.vault_cta-meta{color:#ffffff80;font-family:Inter;font-size:12px;line-height:1.4}.incidents_state{max-width:720px}.subproc_name{color:#0a0a0a;font-weight:600}.section_ai-systems-automation{background-color:#fff;border-bottom:1px solid #e5e5e5}.faq_answer-2{color:#1f1f1f;letter-spacing:0;max-width:720px;margin-bottom:0;font-family:Inter;font-size:16px;line-height:1.65}.section_hero-trust-center{background-color:#fff;border-bottom:1px solid #e5e5e5}.people_grid{grid-column-gap:48px;grid-row-gap:48px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;margin-top:32px;display:grid}.termination_label{color:#0a0a0a;letter-spacing:0;font-family:Inter;font-size:14px;font-weight:600;line-height:1.45}.hero_heading-line{color:#0a0a0a;letter-spacing:0;font-family:Inter;font-weight:600;display:block}.page-wrapper_trust{color:#1f1f1f;background-color:#fff;position:relative;overflow:clip}.changelog_date{color:#6b6b6b;letter-spacing:.02em;text-transform:uppercase;font-variant-numeric:tabular-nums;padding-top:4px;font-family:Inter;font-size:12px;font-weight:500;line-height:1.4}.heading-style-h3{color:#0a0a0a;letter-spacing:0;font-family:Inter;font-size:28px;font-weight:600;line-height:1.15}.heading-style-h3.final_heading{color:#0a0a0a;letter-spacing:0;max-width:720px;margin-top:0;margin-bottom:24px}.heading-style-h3.cap_heading{letter-spacing:0;margin-top:0;margin-bottom:16px}.faq_trigger{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:24px;width:100%;padding:24px 0;display:flex}.vault_eyebrow{color:#fff9;letter-spacing:0;margin-bottom:12px;font-family:Inter;font-size:13px;line-height:1.4}.vault_body{grid-column-gap:48px;grid-row-gap:32px;border-top:1px solid #ffffff1a;grid-template-rows:auto;grid-template-columns:1fr 1fr;padding:32px 40px 40px;display:grid}.vault_cta-group{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.cap_contents-item_text{color:#1f1f1f;letter-spacing:0;flex-direction:column;gap:4px;font-family:Inter,sans-serif;font-size:14px;line-height:1.5;display:flex}.changelog_entry{grid-column-gap:0px;grid-row-gap:8px;grid-template-rows:auto;grid-template-columns:64px 24px 1fr;align-items:start;padding-top:24px;padding-bottom:24px;display:grid}.page-wrapper-2{color:#333;background-color:#fff;font-family:Inter,Arial,sans-serif;font-size:17px;line-height:1.55;position:relative;overflow-x:hidden}.container-large-5{width:100%;max-width:1180px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}.container-medium-3{width:100%;max-width:960px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}.container-small-2{width:100%;max-width:720px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}.section_hero-2{color:#1d1d1f;background-color:#f2efe8;padding-top:120px;padding-bottom:120px}.hero_inner{max-width:960px}.hero_tagline{opacity:.85;color:#5c1f2c;margin-bottom:28px;font-family:Fraunces,Georgia,serif;font-size:18px;font-style:italic;line-height:1.25}.hero_eyebrow{color:#6b2533;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:28px;font-size:11px;font-weight:500;display:inline-flex}.section_rule{opacity:.75;background-color:#c8a968;width:24px;height:1px;display:inline-block}.section_rule.is-centered{width:56px;margin-bottom:20px;margin-left:auto;margin-right:auto}.hero_heading-3{color:#1d1d1f;letter-spacing:0;max-width:26ch;margin-top:0;margin-bottom:36px;font-family:Inter,Arial,sans-serif;font-size:68px;font-weight:700;line-height:1.06}.hero_heading-main{color:#1d1d1f}.hero_heading-accent-2{color:#5c1f2c}.hero_sub{color:#515154;letter-spacing:0;max-width:540px;margin-bottom:44px;font-size:19px;line-height:1.5}.hero_ctas{flex-wrap:wrap;gap:12px;margin-bottom:56px;display:flex}.hero_meta{color:#6e6e73;letter-spacing:.04em;flex-wrap:wrap;align-items:center;gap:14px;font-size:13px;display:flex}.hero_meta-dot{opacity:.5;background-color:#6e6e73;border-radius:50%;width:3px;height:3px}.section_trust{color:#fff;background-color:#5c1f2c;padding-top:96px;padding-bottom:96px}.section_header{text-align:center;max-width:720px;margin-bottom:56px;margin-left:auto;margin-right:auto}.section_header.is-dark{color:#fff}.section_eyebrow{color:#5c1f2c;letter-spacing:.16em;text-transform:uppercase;margin-bottom:18px;font-size:12px;font-weight:500;line-height:1.2}.section_eyebrow.is-champagne{color:#c8a968;flex-direction:column;align-items:center;display:flex}.section_title{color:#1d1d1f;letter-spacing:0;margin-top:0;margin-bottom:18px;font-family:Inter,Arial,sans-serif;font-size:52px;font-weight:600;line-height:1.06}.section_lead{color:#515154;margin-bottom:0;font-size:17.5px;line-height:1.55}.cohort_title{color:#fff;letter-spacing:0;max-width:720px;margin:0 auto;font-size:40px;font-weight:600;line-height:1.12}.cohort_principles{grid-column-gap:48px;grid-row-gap:56px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;margin-bottom:72px;display:grid}.cohort_principle{flex-direction:column;display:flex}.cohort_principle-mark{opacity:.7;background-color:#c8a968;width:24px;height:1px;margin-bottom:24px}.cohort_principle-title{color:#fff;letter-spacing:0;margin-top:0;margin-bottom:14px;font-family:Fraunces,sans-serif;font-size:24px;font-style:italic;font-weight:400;line-height:1.18}.cohort_principle-body{color:#ffffffc7;margin-bottom:0;font-size:15.5px;line-height:1.55}.cohort_byline{text-align:center;border-top:1px solid #ffffff24;max-width:720px;margin-bottom:56px;margin-left:auto;margin-right:auto;padding-top:40px}.cohort_byline-text{color:#ffffffc7;margin-bottom:0;font-size:17px;line-height:1.55}.brand_mark{color:#bbd8ff}.cohort_partners{text-align:center;border-top:1px solid #ffffff1f;padding-top:40px}.cohort_partners-label{color:#ffffff80;letter-spacing:.16em;text-transform:uppercase;margin-bottom:24px;font-size:11px;font-weight:500;line-height:1.2}.cohort_partners-list{color:#ffffffc7;flex-wrap:wrap;justify-content:center;gap:48px;font-size:16px;font-weight:500;display:flex}.section_manifesto{background-color:#fff;padding-top:120px;padding-bottom:120px}.manifesto_title{color:#1d1d1f;letter-spacing:0;margin-top:0;margin-bottom:64px;font-size:68px;font-weight:600;line-height:1.04}.manifesto_body{flex-direction:column;gap:28px;display:flex}.manifesto_text{color:#333;margin-bottom:0;font-size:19px;line-height:1.65}.manifesto_emphasis{color:#515154;border-top:1px solid #e5e5ea;margin-top:12px;margin-bottom:0;padding-top:32px;font-size:18px}.manifesto_decision{color:#5c1f2c;margin-bottom:0;font-weight:500}.section_qualification{background-color:#f8f6f1;border-top:1px solid #f2f2f4;border-bottom:1px solid #f2f2f4;padding-top:96px;padding-bottom:96px}.qualification_statement{color:#333;text-align:center;margin-bottom:0;font-size:24px;line-height:1.55}.qualification_link{color:#6b2533;text-underline-offset:3px;-webkit-text-decoration:underline #d9c9b1;text-decoration:underline #d9c9b1;text-decoration-thickness:1px}.section_inside{background-color:#fff;padding-top:120px;padding-bottom:120px}.summary_table{background-color:#f8f5ee;border:1px solid #d9c9b1;border-radius:14px;max-width:960px;margin-bottom:64px;margin-left:auto;margin-right:auto;padding:32px 36px 8px}.summary_table-eyebrow{color:#043160;letter-spacing:.18em;text-transform:uppercase;margin-bottom:24px;font-size:11px;font-weight:500;line-height:1.2}.summary_row{grid-column-gap:32px;border-top:1px solid #d9c9b1;grid-template-rows:auto;grid-template-columns:220px 1fr;align-items:baseline;padding-top:18px;padding-bottom:18px;display:grid}.summary_cell-name{color:#1d1d1f;font-size:16px;font-weight:600}.summary_cell-why{color:#333;font-size:15.5px;line-height:1.55}.category{border-bottom:1px solid #e5e5ea;padding-top:56px;padding-bottom:56px}.category_head{grid-column-gap:32px;grid-template-rows:auto;grid-template-columns:1fr auto;align-items:baseline;margin-bottom:24px;display:grid}.category_name{color:#1d1d1f;letter-spacing:0;margin-top:0;margin-bottom:12px;font-size:36px;font-weight:600;line-height:1.1}.category_desc{color:#515154;max-width:56ch;margin-bottom:0;font-size:16.5px;line-height:1.55}.category_total{color:#6e6e73;text-align:right;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:500;line-height:1.25}.category_total-value{color:#1d1d1f;letter-spacing:0;text-transform:none;margin-top:6px;font-size:22px;font-weight:500;display:block}.category_accordion{z-index:0;width:100%;display:block}.category_trigger{color:#5c1f2c;flex-flow:row;justify-content:flex-start;align-items:center;gap:12px;padding-top:14px;padding-bottom:14px;font-size:14px;font-weight:500;display:flex}.accordion_icon{margin-left:0;margin-right:10px;position:static}.category_content{background-color:#0000;position:relative;overflow:hidden}.product_grid{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;margin-top:18px;display:grid}.product_card{background-color:#f8f5ee;border:1px solid #d9c9b1;border-radius:14px;flex-direction:column;transition:opacity .15s ease-out;display:flex;overflow:hidden}.product_card:hover{opacity:.9}.product_image-wrap{aspect-ratio:4/3;background-color:#ebe6dc;width:100%;overflow:hidden}.product_image{object-fit:cover;width:100%;height:100%;margin-bottom:0;display:block}.product_body{flex-direction:column;flex:auto;gap:6px;padding:20px 22px 22px;display:flex}.product_name{color:#1d1d1f;margin-top:0;margin-bottom:0;font-size:16px;font-weight:600;line-height:1.3}.product_meta{color:#6e6e73;margin-bottom:6px;font-size:13px;line-height:1.4}.product_price{color:#6b2533;margin-top:auto;margin-bottom:0;padding-top:12px;font-size:15px;font-weight:500}.section_beyond{background-color:#fff;padding-top:96px;padding-bottom:96px}.beyond_grid{grid-column-gap:14px;grid-row-gap:14px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;display:grid}.beyond_card{transition:opacity .15s ease-out,border-color undefined undefined;background-color:#fff;border:1px solid #e5e5ea;border-radius:20px;padding:28px 24px}.beyond_card:hover{opacity:.92;border-color:#d2d2d7}.beyond_card.is-featured{background-color:#f2efe8;border-color:#d9c9b1}.beyond_icon{color:#5c1f2c;background-color:#f2efe8;border:1px solid #d9c9b1;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:18px;padding:6px;display:flex}.beyond_name{color:#1d1d1f;margin-top:0;margin-bottom:8px;font-size:16px;font-weight:600;line-height:1.3}.beyond_body{color:#515154;margin-bottom:0;font-size:14.5px;line-height:1.55}.section_alternatives{background-color:#fff;padding-top:120px;padding-bottom:120px}.replaces_list{border-top:1px solid #e5e5ea}.replaces_row{grid-column-gap:48px;border-bottom:1px solid #e5e5ea;grid-template-rows:auto;grid-template-columns:1fr auto;align-items:baseline;padding-top:32px;padding-bottom:32px;display:grid}.replaces_headline{color:#1d1d1f;margin-top:0;margin-bottom:8px;font-size:24px;font-weight:500;line-height:1.25}.replaces_body{color:#515154;max-width:56ch;margin-bottom:0;font-size:15px;line-height:1.55}.replaces_cost{color:#1d1d1f;text-align:right;white-space:nowrap;font-size:17px;font-weight:500;line-height:1.25}.replaces_cost-note{color:#6e6e73;text-align:right;margin-top:6px;font-size:13px}.replaces_kit{grid-column-gap:48px;background-color:#f2efe8;border:1px solid #d9c9b1;border-radius:20px;grid-template-rows:auto;grid-template-columns:1fr auto;align-items:baseline;margin-top:48px;padding:40px 44px;display:grid}.replaces_kit-headline{color:#1d1d1f;margin-top:0;margin-bottom:12px;font-family:Fraunces,Georgia,serif;font-size:30px;font-style:italic;font-weight:500;line-height:1.2}.replaces_kit-body{color:#333;max-width:56ch;margin-bottom:0;font-size:15.5px;line-height:1.55}.replaces_kit-cost{color:#1d1d1f;text-align:right;white-space:nowrap;font-size:22px;font-weight:600;line-height:1.2}.replaces_kit-period{color:#515154;margin-left:2px;font-size:14px;font-weight:400}.replaces_kit-cost-note{color:#5c1f2c;text-align:right;margin-top:6px;font-size:13px;font-weight:500}.section_pricing{background-color:#5c1f2c;padding-top:120px;padding-bottom:120px}.price_card{text-align:center;background-color:#f2efe8;border:1px solid #d9c9b1;border-radius:24px;max-width:720px;margin-left:auto;margin-right:auto;padding:64px 56px 52px;box-shadow:0 32px 80px -16px #0000008c}.price_eyebrow{color:#a88b4f;letter-spacing:.18em;text-transform:uppercase;flex-direction:column;align-items:center;margin-bottom:20px;font-size:12px;font-weight:500;line-height:1.2;display:flex}.price_title{color:#1d1d1f;margin-top:0;margin-bottom:4px;font-size:36px;font-weight:600;line-height:1.1}.sr_only{width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.price_tagline{color:#515154;margin-bottom:36px;font-size:16.5px}.price_amount{color:#1d1d1f;justify-content:center;align-items:baseline;margin-bottom:14px;line-height:1;display:flex}.price_currency{color:#515154;margin-right:4px;font-size:30px;font-weight:500}.price_number{color:#1d1d1f;font-size:92px;font-weight:600;line-height:.92}.price_period{color:#515154;margin-left:8px;padding-bottom:12px;font-size:18px}.price_meta{color:#515154;margin-bottom:32px;font-size:15.5px;line-height:1.55}.price_note{color:#6e6e73;max-width:520px;margin:20px auto 36px;font-size:13.5px;font-style:italic;line-height:1.55}.price_ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:24px;display:flex}.price_fineprint{color:#6e6e73;margin-bottom:0;font-size:13px;line-height:1.55}.section_testimonial-2{background-color:#fff;border-top:1px solid #f2f2f4;padding-top:96px;padding-bottom:96px}.testimonial_inner{grid-column-gap:40px;grid-template-rows:auto;grid-template-columns:auto 1fr;align-items:start;display:grid}.testimonial_rule{background-color:#6b2533;border-radius:2px;width:2px;min-height:100%}.testimonial_body{color:#1d1d1f;margin-bottom:28px;font-size:26px;line-height:1.45}.testimonial_attr{flex-direction:column;gap:6px;display:flex}.testimonial_name-2{color:#1d1d1f;font-size:15px;font-weight:600}.testimonial_meta-2{color:#6e6e73;font-size:13px}.section_process{background-color:#f8f6f1;border-top:1px solid #f2f2f4;padding-top:80px;padding-bottom:80px}.steps_grid{z-index:0;grid-column-gap:32px;grid-row-gap:32px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:56px;display:grid;position:relative}.step{text-align:center}.step_num{color:#5c1f2c;background-color:#fff;border:1px solid #d9c9b1;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:20px;margin-left:auto;margin-right:auto;font-size:15px;font-weight:500;display:flex}.step_name{color:#1d1d1f;margin-top:0;margin-bottom:8px;font-size:17px;font-weight:600}.step_body{color:#515154;max-width:200px;margin-bottom:0;margin-left:auto;margin-right:auto;font-size:14.5px;line-height:1.5}.section_faq-2{background-color:#fff;padding-top:96px;padding-bottom:96px}.faq_list-3{margin-top:56px}.faq_item-3{border-bottom:1px solid #e5e5ea;width:100%;display:block}.faq_trigger-2{justify-content:space-between;align-items:flex-start;gap:24px;padding:24px 0;display:flex}.faq_question-3{color:#1d1d1f;margin-top:0;margin-bottom:0;font-size:18px;font-weight:500;line-height:1.35}.faq_icon-3{color:#6e6e73;flex-shrink:0;position:static}.faq_content-2{background-color:#0000;position:static;overflow:hidden}.faq_body{color:#515154;max-width:640px;margin-top:0;margin-bottom:0;padding-bottom:28px;font-size:16px;line-height:1.62}.section_final-cta{color:#fff;text-align:center;background-color:#5c1f2c;padding-top:120px;padding-bottom:120px}.final_inner{max-width:660px;margin-left:auto;margin-right:auto}.final_heading{color:#fff;margin-top:0;margin-bottom:20px;font-size:60px;font-weight:600;line-height:1.04}.final_sub{color:#ffffffb3;margin-bottom:36px;font-size:18px;line-height:1.55}.final_ctas{justify-content:center;display:flex}.final_tagline{opacity:.85;color:#c8a968;margin-top:56px;margin-bottom:0;font-family:Fraunces,Georgia,serif;font-size:24px;font-style:italic;line-height:1.3}.button-5{transition:opacity .15s ease-out,background-color undefined undefined,border-color undefined undefined,color undefined undefined;letter-spacing:0;white-space:nowrap;border-radius:980px;justify-content:center;align-items:center;gap:6px;padding:10px 22px;font-family:Inter,Arial,sans-serif;font-size:14px;font-weight:500;text-decoration-line:none;display:inline-flex}.button-5:hover{opacity:.88}.button-5.is-primary{color:#fff;background-color:#2f80ed}.button-5.is-primary.is-large{padding:14px 30px;font-size:16px;text-decoration:none}.button-5.is-outline{color:#5c1f2c;background-color:#0000;border:1px solid #d9c9b1}.button-5.is-outline:hover{background-color:#ebe6dc;border-color:#6b2533}.button-5.is-outline.is-large{padding:14px 30px;font-size:16px;text-decoration:none}.button-5.is-light-on-dark{color:#5c1f2c;background-color:#fff}.button-5.is-light-on-dark.is-large{padding:14px 30px;font-size:16px;text-decoration:none}.objection_foot{color:#6e6e73;text-align:center;max-width:760px;margin:24px auto 0;font-size:14px;line-height:1.5}.section_hero-social{background-color:#fff;position:relative;overflow:hidden}.receipts_prose{color:#515154;max-width:760px;margin-bottom:40px;margin-left:auto;margin-right:auto}.hero-social_component{text-align:center;flex-direction:column;align-items:center;max-width:720px;margin-left:auto;margin-right:auto;display:flex}.contrast_card{background-color:#fff;border:1px solid #e5e5ea;border-radius:20px;flex-direction:column;padding:32px;display:flex}.contrast_card.is-naive{background-color:#f7f7f9}.contrast_card.is-real{background-color:#fff;border-color:#dfacb1;box-shadow:0 4px 16px #1d1d1f1f}.hero-social_heading{margin-top:0;margin-bottom:16px}.contrast_quote{color:#515154;border-left:2px solid #d2d2d7;margin-top:0;margin-bottom:24px;padding-left:14px;font-size:17px;font-style:italic;line-height:1.45}.hero-social_accent{color:#1d1d1f;letter-spacing:0;margin-bottom:4px;font-family:Fraunces;font-size:96px;font-weight:500;line-height:.96;display:inline-block}.contrast_marker{color:#6e6e73;flex:0 0 22px;width:22px;padding-top:3px;font-size:11px;line-height:1.2}.hero-social_text{color:#515154;max-width:480px;margin-top:0;margin-bottom:0}.warstory_text{color:#515154;margin-top:0;margin-bottom:14px;font-size:14px;line-height:1.55}.section_social-links{background-color:#fff}.vibe_symbol{border-radius:9999px;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.vibe_symbol.is-can{color:#0e6f47;background-color:#e8f6f0}.vibe_symbol.is-cant{color:#561f24;background-color:#f7edee}.social-links_padding{padding-bottom:48px}.calc_vs{color:#0e6f47;background-color:#e8f6f0;border-radius:14px;margin-top:24px;padding:16px}.social-links_component{border-top:1px solid #e5e5ea}.calc_vs-label{text-transform:uppercase;margin-bottom:8px;font-size:12px}.social-links_row{width:100%;transition:padding-left .15s ease-out,padding-right undefined undefined,background-color undefined undefined;color:#1d1d1f;background-color:#0000;border-bottom:1px solid #e5e5ea;align-items:center;padding:20px 4px;text-decoration-line:none;display:flex;position:relative}.social-links_row:hover{background-color:#fbfbfd;padding-left:16px;padding-right:16px}.tldr_head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}.social-links_icon{width:40px;height:40px;transition:background-color .15s ease-out,color undefined undefined;color:#1d1d1f;background-color:#f5f5f7;border-radius:10px;flex:none;justify-content:center;align-items:center;margin-right:18px;display:flex}.calc_toggles{flex-wrap:wrap;gap:8px;display:flex}.social-links_icon-embed{width:18px;height:18px}.contrast_foot{color:#6e6e73;border-top:1px solid #e5e5ea;margin-top:20px;margin-bottom:0;padding-top:16px;font-size:13.5px;line-height:1.5}.social-links_name{color:#1d1d1f;letter-spacing:0;flex:auto;font-family:Inter;font-size:17px;font-weight:500;line-height:1.3}.section_cost-anchor{background-color:#fff;padding-top:32px;padding-bottom:96px}.social-links_arrow{width:16px;height:16px;transition:color .15s ease-out,transform undefined undefined;color:#6e6e73;flex:none}.cpaas_table{border:1px solid #e5e5ea;border-radius:14px;margin-top:24px;margin-bottom:24px;overflow:hidden}.section_newsletter-signup{background-color:#fff}.section_faq-objections{background-color:#f7f7f9}.newsletter-signup_padding{padding-top:24px;padding-bottom:80px}.anchor_source{color:#86868b;letter-spacing:.04em;background-color:#fff;border-top:1px solid #e5e5ea;padding:12px 32px 14px;font-size:10.5px;line-height:1.5}.newsletter-signup_component{text-align:center;background-color:#fbfbfd;border:1px solid #e5e5ea;border-radius:28px;padding:36px 32px}.button-6{min-height:40px;transition:background-color .2s ease-out,color undefined undefined,border-color undefined undefined,opacity undefined undefined;color:#fff;text-align:center;cursor:pointer;background-color:#2f80ed;border:1px solid #0000;border-radius:9999px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:600;line-height:1.2;text-decoration-line:none;display:inline-flex}.button-6:hover{background-color:#1f6fdc}.button-6.hero_button{min-height:52px;padding:14px 24px;font-size:17px;text-decoration:none}.button-6.cta_button{text-decoration:none}.button-6.is-secondary{color:#1d1d1f;background-color:#fff;border-color:#d2d2d7}.button-6.is-secondary:hover{background-color:#f7f7f9;border-color:#1d1d1f}.button-6.is-secondary.path_button,.button-6.is-secondary.cta_button{text-decoration:none}.button-6.is-secondary.hero_button{min-height:52px;padding:14px 24px;font-size:17px;text-decoration:none}.button-6.is-dark{color:#fff;background-color:#1d1d1f}.button-6.is-dark:hover{background-color:#333}.button-6.is-dark.path_button,.button-6.path_button{text-decoration:none}.button-6.is-on-dark{color:#fff;background-color:#ffffff1a}.button-6.is-on-dark.path_button{text-decoration:none}.newsletter-signup_heading{margin-top:0;margin-bottom:8px}.tldr_label{color:#2f80ed;letter-spacing:.04em;background-color:#ebf3ff;border-radius:9999px;padding:4px 12px;font-size:12px;font-weight:500;line-height:1.2}.newsletter-signup_accent{color:#1d1d1f;font-family:Fraunces;font-weight:500}.calc_row-value{color:#fff;font-size:14px;font-weight:500}.newsletter-signup_text{color:#515154;max-width:420px;margin:0 auto 20px}.calc_output{color:#fff;background-color:#1d1d1f;padding:32px}.newsletter-signup_form-block{max-width:420px;margin-left:auto;margin-right:auto}.calc_inputs{border-right:1px solid #e5e5ea;flex-direction:column;gap:24px;padding:32px;display:flex}.newsletter-signup_form{align-items:center;display:flex}.calc_row{border-bottom:1px solid #515154;justify-content:space-between;gap:16px;padding-top:12px;padding-bottom:12px;display:flex}.newsletter-signup_input{min-height:42px;transition:border-color .15s ease-out,box-shadow undefined undefined;color:#1d1d1f;letter-spacing:0;background-color:#fff;border:1px solid #d2d2d7;border-radius:9999px;margin-bottom:0;padding:10px 16px;font-family:Inter;font-size:15px;line-height:1.4}.newsletter-signup_input:focus{border-color:#2f80ed;box-shadow:0 0 0 3px #2f80ed26}.industry_round{color:#1d1d1f;margin-bottom:12px;font-size:14px;line-height:1.45}.newsletter-signup_button{white-space:nowrap;min-height:42px;margin-left:8px}.calc_foot{color:#86868b;margin-top:24px;font-size:12px;line-height:1.5}.newsletter-signup_success{color:#1d1d1f;background-color:#ebf3ff;border-radius:14px;margin-top:14px;padding:14px 16px;font-family:Inter;font-size:14px}.padding-global-5{padding-left:40px;padding-right:40px}.padding-global-5.padding-section-medium{padding-top:96px;padding-bottom:96px}.newsletter-signup_error{color:#1d1d1f;background-color:#f5f5f7;border-radius:14px;margin-top:14px;padding:14px 16px;font-family:Inter;font-size:14px}.section_hidden-costs{background-color:#f7f7f9}.container-small-3{width:100%;max-width:560px;margin-left:auto;margin-right:auto}.shortcut_eyebrow{color:#561f24;letter-spacing:.05em;text-transform:uppercase;margin-bottom:12px;font-size:12px;font-weight:500;line-height:1.2;display:block}.container-medium-5{width:100%;max-width:720px;margin-left:auto;margin-right:auto}.cta_actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.container-large-7{width:100%;max-width:1140px;margin-left:auto;margin-right:auto}.calc_grid{grid-column-gap:0;grid-row-gap:0;grid-template-rows:auto;grid-template-columns:1fr 1fr;display:grid}.padding-global-6{padding-left:32px;padding-right:32px}.padding-global-6.navbar_padding{padding-top:14px;padding-bottom:14px}.padding-global-6.padding-section-large{padding-top:96px;padding-bottom:48px}.padding-global-6.padding-section-small{padding-top:24px;padding-bottom:24px}.padding-global-6.padding-section-small.social-links_padding{padding-bottom:48px}.padding-global-6.padding-section-medium-2{padding-top:48px;padding-bottom:48px}.padding-global-6.padding-section-medium-2.newsletter-signup_padding{padding-top:24px;padding-bottom:80px}.cta_link{color:#2f80ed;border-bottom:1px solid #2f80ed;text-decoration:none}.padding-section-small{padding-top:24px;padding-bottom:24px}.bbb_cost{color:#561f24;text-align:right;border-bottom:1px solid #f2f2f4;padding:14px 16px;font-size:14px;font-weight:500}.padding-section-medium-2{padding-top:48px;padding-bottom:48px}.stack_cluster-head{border-bottom:1px dashed #e5e5ea;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding-bottom:12px;display:flex}.padding-section-large{padding-top:96px;padding-bottom:48px}.bbb_total{color:#1d1d1f;background-color:#f7f7f9;padding:16px;font-weight:600}.heading-style-h1{color:#1d1d1f;letter-spacing:0;font-family:Inter;font-size:60px;font-weight:600;line-height:1.04}.heading-style-h1.hero-social_heading{margin-top:0;margin-bottom:16px}.eyebrow-mono{color:#6e6e73;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:500;line-height:1.2}.heading-style-h2-4{color:#1d1d1f;letter-spacing:0;font-family:Inter;font-size:22px;font-weight:600;line-height:1.15}.heading-style-h2-4.newsletter-signup_heading{margin-top:0;margin-bottom:8px}.calc_big{color:#fff;margin-top:16px;margin-bottom:24px;font-size:76px;font-style:italic;font-weight:400;line-height:1}.text-size-medium-4{font-family:Inter;font-size:15px;line-height:1.55}.text-size-medium-4.newsletter-signup_text{color:#515154;max-width:420px;margin:0 auto 20px}.infra_rollup-num{color:#fff;text-align:right;font-size:56px;font-style:italic;font-weight:400;line-height:1}.text-size-large-3{font-family:Inter;font-size:18px;line-height:1.5}.text-size-large-3.hero-social_text{color:#515154;max-width:480px;margin-top:0;margin-bottom:0}.paths_grid{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr;display:grid}.section_navbar{z-index:100;background-color:#fff;border-bottom:1px solid #f2f2f4;position:sticky;top:0}.path_features{flex-direction:column;flex-grow:1;gap:12px;margin:24px 0;padding:0;list-style-type:none;display:flex}.navbar_padding{padding-top:14px;padding-bottom:14px}.heading-style-h2-3{color:#1d1d1f;letter-spacing:0;font-size:42px;font-weight:600;line-height:1.08}.heading-style-h2-3.cta_heading{color:#fff;max-width:760px;margin:0 auto 24px}.heading-style-h2-3.section_heading{margin-top:14px;margin-bottom:16px}.heading-style-h2-3.objection_heading{max-width:760px;margin-top:0;margin-bottom:24px}.button-7{transition:background-color .15s ease-out,border-color undefined undefined,color undefined undefined,opacity undefined undefined;color:#fff;letter-spacing:0;cursor:pointer;background-color:#2f80ed;border:1px solid #2f80ed;border-radius:9999px;justify-content:center;align-items:center;padding:10px 24px;font-family:Inter;font-size:14px;font-weight:500;line-height:1.2;text-decoration-line:none;display:inline-flex}.button-7:hover{color:#fff;background-color:#1f6fdc;border-color:#1f6fdc}.button-7:focus{outline-offset:4px;outline:2px solid #2f80ed}.button-7.newsletter-signup_button{white-space:nowrap;min-height:42px;margin-left:8px}.cta_foot{color:#86868b;margin-top:24px;margin-bottom:0;font-size:14px}.container-large-6{width:100%;max-width:1140px;margin-left:auto;margin-right:auto}.container-large-6.hero_container{z-index:1;text-align:center;max-width:940px;position:relative}.container-large-6.cta_final{color:#fff;text-align:center;background-color:#1d1d1f;border-radius:28px;padding:96px 40px}.vibe_coda-attr{color:#86868b;margin-top:12px;font-size:14px}.anchor_figure-sub{color:#333;max-width:680px;margin-top:0;margin-bottom:0;font-size:17px;line-height:1.55}.warstory_tag{color:#561f24;letter-spacing:.05em;text-transform:uppercase;background-color:#f7edee;border-radius:4px;margin-bottom:14px;padding:3px 9px;font-size:10.5px;font-weight:500;line-height:1.2;display:inline-flex}.faq_question-4{color:#1d1d1f;justify-content:space-between;align-items:center;width:100%;padding:20px 24px;font-size:17px;font-weight:600;line-height:1.35;display:flex}.calc_output-headline{color:#d2d2d7;font-size:14px;line-height:1.45}.section_hero-switch{background-color:#fff;position:relative;overflow:hidden}.objection_list{flex-direction:column;gap:12px;margin:0;padding:0;list-style-type:none;display:flex}.hero_padding{padding-top:88px;padding-bottom:64px}.section_proof-receipts{background-color:#f7f7f9}.hero_epigraph{color:#2f80ed;text-align:center;max-width:620px;margin:0 auto 88px;font-size:28px;font-weight:300;line-height:1.3}.text-size-small-2{font-size:14px;font-weight:400;line-height:1.45}.text-size-small-2.tldr_jump,.text-size-small-2.hero_foot{color:#6e6e73;margin-top:24px;margin-bottom:0}.hero_inner-2{text-align:center;max-width:940px;margin-left:auto;margin-right:auto}.warstory_meta{color:#6e6e73;border-top:1px solid #f2f2f4;margin-top:16px;padding-top:12px;font-size:12.5px;line-height:1.4}.hero_component-2{width:100%}.hero_component-2.hero_inner-2{text-align:center;max-width:940px;margin-left:auto;margin-right:auto}.bbb_line{color:#515154;border-bottom:1px solid #f2f2f4;padding:14px 16px;font-size:14px;line-height:1.5}.tldr_component{width:100%}.hero_eyebrow-dot{background-color:#561f24;border-radius:9999px;flex:0 0 6px;width:6px;height:6px}.reframe_component{width:100%}.hero_actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.cost-anchor_component{width:100%}.cost-anchor_component.cost-anchor_card{background-color:#fff;border:1px solid #1d1d1f38;border-radius:28px;max-width:880px;margin-left:auto;margin-right:auto;padding:48px;overflow:hidden;box-shadow:0 16px 40px #00000014}.objection_col{background-color:#fff;border:1px solid #e5e5ea;border-radius:20px;padding:32px}.surface_component{width:100%}.surface_component.section_head-2{text-align:center;max-width:740px;margin-bottom:56px;margin-left:auto;margin-right:auto}.opp_item{grid-column-gap:12px;grid-row-gap:12px;color:#515154;border-bottom:1px solid #e5e5ea;grid-template-rows:auto;grid-template-columns:92px 1fr;padding-top:12px;padding-bottom:12px;font-size:14px;line-height:1.45;display:grid}.cadence_component{width:100%}.cadence_component.section_head_wide{text-align:center;max-width:800px;margin-bottom:56px;margin-left:auto;margin-right:auto}.anchor_stat-num{color:#1d1d1f;margin-bottom:6px;font-size:26px;font-weight:600;line-height:1.05}.risk_component{width:100%}.risk_component.section_head-2{text-align:center;max-width:740px;margin-bottom:56px;margin-left:auto;margin-right:auto}.section_infrastructure-bill{background-color:#f7f7f9}.engineer-promotion_component{width:100%}.engineer-promotion_component.promo_intro{text-align:center;max-width:720px;margin-bottom:64px;margin-left:auto;margin-right:auto}.vibe_col{background-color:#fff;border:1px solid #e5e5ea;border-radius:20px;padding:32px}.migration_component{width:100%}.migration_component.section_head-2{text-align:center;max-width:740px;margin-bottom:56px;margin-left:auto;margin-right:auto}.receipt_small{font-size:21px}.closer_component{width:100%}.industry_detail{color:#515154;font-size:14px;line-height:1.5}.cta_component{width:100%}.section_tco-calculator{background-color:#fff}.hero_eyebrow-3{color:#2f80ed;background-color:#fff;border:1px solid #bbd8ff;border-radius:9999px;align-items:center;gap:8px;margin-bottom:28px;padding:7px 14px;font-size:13px;font-weight:500;line-height:1.2;display:inline-flex}.warstory{background-color:#fff;border:1px solid #e5e5ea;border-radius:20px;padding:28px}.hero_eyebrow-dot-2{background-color:#2f80ed;border-radius:9999px;flex:none;width:6px;height:6px}.industry_source{color:#6e6e73;margin-bottom:0;font-size:12px;line-height:1.45}.hero_heading-4{max-width:900px;margin:0 auto 24px}.shortcut_text{color:#515154;margin-top:0;margin-bottom:20px;font-size:17px;line-height:1.55}.shortcut_text.is-final{color:#1d1d1f;margin-top:24px}.hero_lead{color:#1d1d1f;max-width:680px;margin:0 auto 36px;line-height:1.45}.industry_sub{color:#6e6e73;margin-bottom:16px;font-size:14px}.hero_actions-2{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.stack_item{color:#515154;font-size:12.5px;line-height:1.35}.hero_foot{color:#4a4a4f;margin-top:24px;margin-bottom:0;font-family:Fraunces,sans-serif;font-size:14px;font-style:italic;line-height:1.55}.hero_glow{opacity:.7;pointer-events:none;background-image:radial-gradient(at top,#f7edee 0%,#0000 62%);background-position:top;background-repeat:no-repeat;background-size:1280px 720px;width:1280px;height:720px;margin-left:-640px;position:absolute;top:-360px;left:50%}.section_tldr-summary-2{background-color:#f5f9ff;border-top:1px solid #bbd8ff;border-bottom:1px solid #bbd8ff}.contrast_grid{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr;display:grid}.tldr_padding{padding-top:36px;padding-bottom:36px}.industry_grid{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr;margin-top:24px;margin-bottom:24px;display:grid}.tldr_head-2{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:20px;display:flex}.section_estimation-gap{background-color:#fff}.tldr_label-2{color:#2f80ed;letter-spacing:.1em;text-transform:uppercase;background-color:#ebf3ff;border-radius:9999px;padding:6px 12px;font-family:JetBrains Mono;font-size:10px;font-weight:600;line-height:1.4;display:inline-block}.cpaas_note{color:#515154;font-size:14px;line-height:1.5}.tldr_meta-2{color:#4a4a4f;letter-spacing:.02em;font-family:JetBrains Mono;font-size:11px;line-height:1.4}.section_head{text-align:center;max-width:720px;margin-bottom:56px;margin-left:auto;margin-right:auto}.section_head.is-left{text-align:left;margin-left:0}.tldr_question-2{color:#1d1d1f;margin-top:0;margin-bottom:14px;font-family:Fraunces,sans-serif;font-size:22px;font-weight:400;line-height:1.3}.team_table-head{background-color:#f7f7f9}.tldr_body{color:#1d1d1f}.stack_summary-num{color:#1d1d1f;margin-bottom:6px;font-size:42px;font-style:italic;font-weight:400;line-height:1}.tldr_paragraph{color:#1d1d1f;margin-top:0;margin-bottom:14px;font-size:16px;line-height:1.65}.team_table{border-collapse:collapse;width:100%;font-size:14px}.tldr_jump{color:#4a4a4f;word-break:break-all;margin-top:4px;margin-bottom:0;font-size:14px;line-height:1.65}.faq_answer-3{background-color:#0000;position:static;overflow:hidden}.tldr_link-2{transition:background-color .2s ease-out,border-color undefined undefined;color:#2f80ed;white-space:nowrap;border-bottom:1px solid #bbd8ff;text-decoration:none}.tldr_link-2:hover{background-color:#ebf3ff;border-bottom-color:#2f80ed}.shortcut_block{background-color:#fff;border:1px solid #e5e5ea;border-radius:20px;margin-bottom:32px;padding:32px}.section_reframe-letter{background-color:#fff}.team_table-wrap{background-color:#fff;border:1px solid #e5e5ea;border-radius:20px;margin-top:32px;overflow:hidden}.reframe_padding{padding-top:96px;padding-bottom:88px}.objection_col-head{align-items:flex-start;gap:12px;margin-bottom:24px;display:flex}.reframe_inner{color:#1d1d1f}.calc_breakdown{border-top:1px solid #515154;flex-direction:column;gap:0;display:flex}.reframe_eyebrow{color:#2f80ed;margin-bottom:20px;display:inline-block}.warstory_grid{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr;display:grid}.reframe_heading{color:#1d1d1f;letter-spacing:0;margin-top:0;margin-bottom:32px;font-family:Fraunces,sans-serif;font-size:42px;font-weight:300;line-height:1.12}.opp_grid{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr;display:grid}.reframe_prose{color:#1d1d1f}.calc_toggle{color:#333;background-color:#fff;border:1px solid #d2d2d7;border-radius:9999px;padding:8px 12px;font-size:14px;line-height:1.2}.calc_toggle.is-active{color:#fff;background-color:#2f80ed;border-color:#2f80ed}.reframe_text{color:#1d1d1f;margin-top:0;margin-bottom:20px;font-size:17px;line-height:1.65}.reframe_text.is-last{margin-bottom:0}.text-size-large-2{font-size:21px;font-weight:400;line-height:1.45}.text-size-large-2.cta_text{color:#d2d2d7;max-width:720px;margin-bottom:32px;margin-left:auto;margin-right:auto}.text-size-large-2.section_lead{color:#515154;max-width:640px;margin-bottom:0;margin-left:auto;margin-right:auto}.text-size-large-2.hero_lead{color:#515154;max-width:680px;margin:0 auto 40px}.reframe_coda{color:#1d1d1f;background-color:#f7f7f5;border-left:3px solid #2f80ed;border-top-right-radius:8px;border-bottom-right-radius:8px;margin-top:32px;padding:24px 32px;font-size:16px;line-height:1.65}.path_sub{color:#515154;margin-bottom:0;font-size:17px;line-height:1.55}.section_cost-anchor-2{background-color:#fff;position:relative}.section_vibe-coding-reality{background-color:#f7f7f9}.cost-anchor_padding{padding-top:8px;padding-bottom:96px}.bbb_total-cost{color:#561f24;text-align:right;background-color:#f7f7f9;padding:16px;font-weight:600}.cost-anchor_card{background-color:#fff;border:1px solid #1d1d1f38;border-radius:28px;max-width:880px;margin-left:auto;margin-right:auto;padding:48px;overflow:hidden;box-shadow:0 16px 40px #00000014}.cpaas_rate{color:#561f24;font-weight:500}.cost-anchor_card-inner{z-index:1;position:relative}.shortcut_foot{color:#6e6e73;text-align:center;max-width:820px;margin-bottom:0;margin-left:auto;margin-right:auto;font-size:14px;line-height:1.55}.cost-anchor_meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:32px;display:flex}.section_ai-api-objection{background-color:#fff;padding-top:0;padding-bottom:96px}.cost-anchor_label{color:#4a4a4f;letter-spacing:.06em;text-transform:uppercase;font-family:JetBrains Mono;font-size:11px;font-weight:500;line-height:1.4}.objection_prose{grid-column-gap:24px;grid-row-gap:24px;color:#515154;grid-template-rows:auto;grid-template-columns:1fr 1fr;margin-bottom:32px;display:grid}.cost-anchor_figure{color:#1d1d1f;letter-spacing:0;margin-top:8px;margin-bottom:12px;font-family:Inter,sans-serif;font-size:116px;font-style:normal;font-weight:700;line-height:.94}.tldr_link{transition:border-color .2s ease-out,color undefined undefined;color:#2f80ed;border-bottom:1px solid #0000;text-decoration:none}.tldr_link:hover{color:#1f6fdc;border-bottom-color:#1f6fdc}.cost-anchor_figure-plus{font-family:Inter,sans-serif;font-size:54px;font-style:normal}.heading-style-display-xl{color:#1d1d1f;letter-spacing:0;font-size:76px;font-weight:600;line-height:1.02}.heading-style-display-xl.hero_heading{max-width:900px;margin:0 auto 24px}.cost-anchor_figure-period{letter-spacing:0;font-family:Inter,sans-serif;font-size:42px;font-style:normal}.calc_row-label{color:#d2d2d7;font-size:14px}.cost-anchor_sub{color:#1d1d1f;max-width:640px;margin-top:0;margin-bottom:32px;font-size:17px;line-height:1.5}.stack_cluster{background-color:#fff;border:1px solid #e5e5ea;border-radius:14px;padding:16px}.cost-anchor_grid{border-top:1px solid #1d1d1f38;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;gap:24px;padding-top:32px;display:grid}.infra_card-rate{color:#6e6e73;white-space:nowrap;font-size:12px;font-weight:500;line-height:1.35}.cost-anchor_stat{color:#4a4a4f}.container-wide{width:100%;max-width:1280px;margin-left:auto;margin-right:auto}.cost-anchor_stat-num{color:#1d1d1f;margin-bottom:4px;font-size:26px;font-weight:600;line-height:1.08;display:block}.objection_symbol{border-radius:9999px;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;font-size:17px;font-weight:500;line-height:1;display:inline-flex}.objection_symbol.is-yes{color:#0e6f47;background-color:#e8f6f0}.objection_symbol.is-no{color:#561f24;background-color:#f7edee}.cost-anchor_stat-label{color:#4a4a4f;font-size:13px;line-height:1.4;display:block}.stack_summary-label{color:#6e6e73;font-size:13px;line-height:1.35}.section_surface-area{background-color:#f7f7f5}.heading-style-h4-3{color:#1d1d1f;letter-spacing:0;font-size:17px;font-weight:600;line-height:1.3}.heading-style-h4-3.warstory_heading{margin-top:0;margin-bottom:14px}.section_head-2{text-align:center;max-width:740px;margin-bottom:56px;margin-left:auto;margin-right:auto}.section_head-2.is-wide{max-width:800px}.objection_item{color:#515154;font-size:14px;line-height:1.5}.section_eyebrow-2{color:#2f80ed;margin-bottom:14px;display:block}.text-size-regular-2{font-size:17px;font-weight:400;line-height:1.55}.text-size-regular-2.tldr_text{color:#333;margin-top:0;margin-bottom:20px}.section_heading{margin-top:0;margin-bottom:20px}.heading-style-h3-2{color:#1d1d1f;letter-spacing:0;margin-top:0;margin-bottom:0;font-size:26px;font-weight:600;line-height:1.18}.heading-style-h3-2.contrast_heading{margin-top:0;margin-bottom:8px}.heading-style-h3-2.objection_col-heading{margin-top:0;margin-bottom:0}.heading-style-h3-2.shortcut_heading{margin-top:0;margin-bottom:24px}.heading-style-h3-2.path_heading{margin-top:12px;margin-bottom:16px}.section_lead-2{color:#1d1d1f;max-width:640px;margin:0 auto;font-size:19px;line-height:1.45}.infra_card-head{border-bottom:1px solid #f2f2f4;justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:14px;padding-bottom:14px;display:flex}.surface_grid{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;gap:12px;margin-top:20px;display:grid}.receipts_grid{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;margin-bottom:40px;display:grid}.surface_cluster{background-color:#fff;border:1px solid #1d1d1f38;border-radius:14px;justify-content:space-between;align-items:baseline;gap:12px;padding:20px;display:flex}.anchor_grid{grid-column-gap:0;grid-row-gap:0;border-top:1px solid #1d1d1f;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;display:grid}.surface_cluster-num{color:#4a4a4f;flex:none;width:24px;font-family:JetBrains Mono;font-size:11px;font-weight:500;line-height:1.4}.container-medium-4{width:100%;max-width:920px;margin-left:auto;margin-right:auto}.container-medium-4.objection_container{padding:56px 40px}.container-medium-4.tldr_card{background-color:#fff;border:1px solid #e5e5ea;padding:40px}.container-medium-4.anchor_card{background-color:#fff;border:1px solid #1d1d1f;border-radius:4px;max-width:920px;overflow:hidden}.surface_cluster-name{color:#1d1d1f;flex-grow:1;font-size:14px;font-weight:500;line-height:1.3}.industry_co{color:#1d1d1f;font-weight:600}.surface_cluster-count{color:#4a4a4f;flex:none;font-family:JetBrains Mono;font-size:11px;font-weight:500;line-height:1.4}.infra_rollup-small{color:#86868b;margin-top:4px;font-size:14px;font-style:normal;line-height:1.35;display:block}.surface_foot{color:#1d1d1f;background-color:#fafafa;border:1px solid #1d1d1f38;border-radius:20px;flex-flow:column;justify-content:space-between;align-items:flex-start;gap:20px;margin-top:32px;padding:24px 32px;font-size:16px;line-height:1.65;display:flex}.infra_card-name{color:#1d1d1f;font-size:15px;font-weight:600;line-height:1.3}.surface_foot-text{max-width:760px}.vibe_coda{color:#fff;text-align:center;background-color:#1d1d1f;border-radius:20px;max-width:760px;margin-top:32px;margin-left:auto;margin-right:auto;padding:32px}.surface_foot-link{transition:background-color .2s ease-out,border-color undefined undefined;color:#2f80ed;white-space:nowrap;border-bottom:1px solid #bbd8ff;font-weight:500;text-decoration:none}.surface_foot-link:hover{background-color:#ebf3ff;border-bottom-color:#2f80ed}.calc_slider{width:100%}.section_cadence-gap{background-color:#fafafa}.vibe_list{flex-direction:column;gap:12px;margin:0;padding:0;list-style-type:none;display:flex}.ledger_grid{grid-template-rows:auto;grid-template-columns:1fr 1fr;gap:24px;margin-top:32px;display:grid}.anchor_stat-label{color:#6e6e73;font-size:12px;line-height:1.4}.ledger_col{background-color:#fff;border:1px solid #1d1d1f38;border-radius:20px;padding:32px}.ledger_col.is-paper{background-color:#f7f7f5}.tldr_meta{color:#6e6e73;font-size:14px;line-height:1.35}.ledger_head{border-bottom:1px solid #1d1d1f1a;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:20px;padding-bottom:14px;display:flex}.faq_item-4{background-color:#fff;border:1px solid #e5e5ea;border-radius:14px;width:100%;display:block}.ledger_title{color:#1d1d1f;margin-top:0;margin-bottom:0;font-size:17px;line-height:1.3}.text-style-serif{font-family:Fraunces,sans-serif;font-style:italic;font-weight:400;display:block}.ledger_rate{color:#4a4a4f;letter-spacing:.04em;text-transform:uppercase;font-family:JetBrains Mono;font-size:11px;font-weight:500;line-height:1.4}.infra_rollup{grid-column-gap:32px;grid-row-gap:32px;color:#fff;background-color:#1d1d1f;border-radius:20px;grid-template-rows:auto;grid-template-columns:2fr 1fr;align-items:center;margin-top:32px;padding:28px 32px;display:grid}.cadence_list{margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none}.infra_rollup-text{color:#d2d2d7;font-size:17px;line-height:1.55}.cadence_item{color:#1d1d1f;border-bottom:1px solid #1d1d1f1a;grid-template-rows:auto;grid-template-columns:70px 1fr;align-items:baseline;gap:14px;padding-top:12px;padding-bottom:12px;font-size:14px;line-height:1.55;display:grid}.cadence_item.is-last{border-bottom-width:0}.team_table-cell{color:#515154;text-align:left;border-bottom:1px solid #f2f2f4;padding:14px 16px}.team_table-cell.is-total{border-bottom-width:0;font-weight:600}.team_table-cell.is-total.is-cost{color:#561f24;text-align:center;font-size:13px;font-weight:500}.team_table-cell.is-total.is-role{color:#1d1d1f;font-weight:500}.team_table-cell.is-total.is-num{color:#515154;text-align:center;font-size:13px}.team_table-cell.is-role{color:#1d1d1f;font-weight:500}.team_table-cell.is-head{color:#6e6e73;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:500;line-height:1.2}.team_table-cell.is-head.is-role{color:#1d1d1f;font-weight:500}.team_table-cell.is-head.is-num,.team_table-cell.is-num{color:#515154;text-align:center;font-size:13px}.cadence_quarter{color:#1d1d1f;letter-spacing:.04em;text-transform:uppercase;font-family:JetBrains Mono;font-size:11px;font-weight:500;line-height:1.4}.cadence_quarter.is-green{color:#1d1d1f}.receipt_label{color:#6e6e73;font-size:14px;line-height:1.4}.cadence_text{color:#1d1d1f}.industry_receipts{background-color:#fff;border:1px solid #e5e5ea;border-radius:20px;padding:32px}.ledger_foot{color:#4a4a4f;border-top:1px dashed #1d1d1f38;margin-top:14px;margin-bottom:0;padding-top:14px;font-size:14px;font-style:italic;line-height:1.55}.team_table-note{color:#6e6e73;background-color:#f7f7f9;border-top:1px solid #e5e5ea;padding:16px 20px;font-size:13px;line-height:1.5}.coda_box{color:#1d1d1f;background-color:#f7f7f5;border-left:3px solid #1d1d1f;border-top-right-radius:8px;border-bottom-right-radius:8px;margin-top:32px;padding:24px 32px;font-size:16px;line-height:1.65}.coda_box.risk_coda{margin-top:36px}.vibe_col-head{align-items:flex-start;gap:12px;margin-bottom:24px;display:flex}.section_risk-surface{background-color:#fafafa}.team_table-row{background-color:#fff}.team_table-row.is-total,.team_table-row.is-head{background-color:#f7f7f9}.email_thread{background-color:#0000;border:0 solid #1d1d1f38;border-radius:20px;max-width:760px;margin-bottom:56px;margin-left:auto;margin-right:auto;padding:0}.section_shortcut-analysis{background-color:#fff}.email_thread-head{color:#4a4a4f;letter-spacing:.05em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:20px;font-family:JetBrains Mono;font-size:11px;line-height:1.4;display:flex}.section_compliance-ledger{background-color:#fff}.email_card{background-color:#fff;border:1px solid #1d1d1f38;border-left:3px solid #1d1d1f;border-radius:0 14px 14px 0;margin-top:14px;padding:28px 32px}.calc_input-group{flex-direction:column;gap:12px;display:flex}.email_meta{grid-column-gap:12px;grid-row-gap:6px;border-bottom:1px solid #1d1d1f1a;grid-template-rows:auto;grid-template-columns:80px 1fr;margin-bottom:20px;padding-bottom:14px;display:grid}.objection_grid{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr;display:grid}.email_label{color:#4a4a4f;font-family:JetBrains Mono;font-size:11px;line-height:1.4}.faq_icon-4{color:#6e6e73;flex:none;position:static}.email_value{color:#1d1d1f;font-size:14px;line-height:1.4}.shortcut_callout{color:#1d1d1f;background-color:#f7edee;border-left:2px solid #561f24;border-radius:14px;margin-top:24px;margin-bottom:24px;padding:24px;font-size:14px;line-height:1.55}.email_body{color:#1d1d1f;font-size:16px;line-height:1.65}.auth_eyebrow{color:#6e6e73;text-transform:uppercase;margin-bottom:8px;font-size:12px;display:block}.email_paragraph{margin-top:0;margin-bottom:12px}.email_paragraph.is-last{margin-bottom:0}.stack_cluster-name{color:#1d1d1f;font-size:13px;font-weight:600;line-height:1.25}.email_sign{color:#1d1d1f;margin-top:12px;font-family:Inter,sans-serif;font-size:16px;font-style:normal;display:block}.anchor_stat-eyebrow{color:#6e6e73;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:500;line-height:1.2;display:block}.derisk_grid{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;gap:20px;margin-top:36px;display:grid}.contrast_item{color:#333;border-bottom:1px solid #f2f2f4;align-items:flex-start;gap:12px;padding-top:9px;padding-bottom:9px;font-size:14px;line-height:1.5;display:flex}.derisk_card{background-color:#f7f7f5;border:1px solid #1d1d1f38;border-radius:20px;padding:32px}.section_hero-intro{background-color:#fff;padding-top:84px;padding-bottom:64px;position:relative;overflow:hidden}.derisk_tag{color:#1d1d1f;letter-spacing:.06em;text-transform:uppercase;margin-bottom:12px;font-family:JetBrains Mono;font-size:11px;font-weight:500;line-height:1.4;display:block}.anchor_figure-ref{color:#6e6e73;letter-spacing:.04em;margin-bottom:28px;font-size:11px;font-weight:500;line-height:1.35;display:block}.derisk_title{color:#1d1d1f;margin-top:0;margin-bottom:12px;font-size:17px;line-height:1.3}.industry_coda{color:#515154;margin-bottom:0;font-size:14px;line-height:1.55}.derisk_text{color:#1d1d1f;margin-top:0;margin-bottom:12px;font-size:14px;line-height:1.65}.derisk_text.is-last{margin-bottom:0}.authorship{color:#515154;background-color:#fff;border-radius:14px;margin-top:32px;padding:24px;font-size:14px;line-height:1.55}.risk_coda{margin-top:36px}.anchor_meta{background-color:#1d1d1f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:14px 32px;display:flex}.source_note{color:#4a4a4f;max-width:760px;margin-top:24px;margin-bottom:0;font-size:12px;font-style:italic;line-height:1.55}.cpaas_caption{color:#6e6e73;background-color:#f7f7f9;padding:12px 16px;font-size:12px;line-height:1.45}.section_cfo-frame{background-color:#fff}.faq_block{flex-direction:column;gap:12px;display:flex}.cfo_grid{grid-template-rows:auto;grid-template-columns:1fr 1fr;gap:24px;margin-top:32px;display:grid}.industry_card{background-color:#f7f7f9;border-radius:14px;padding:24px}.cfo_col{background-color:#fff;border:1px solid #1d1d1f38;border-radius:20px;flex-direction:column;padding:32px;display:flex}.cfo_col.is-paper{background-color:#f7f7f5}.section_stack-architecture{background-color:#fff}.cfo_tag{color:#1d1d1f;letter-spacing:.05em;text-transform:uppercase;background-color:#1d1d1f1a;border-radius:9999px;align-self:flex-start;margin-bottom:14px;padding:4px 12px;font-family:JetBrains Mono;font-size:11px;line-height:1.4}.objection_eyebrow{color:#561f24;letter-spacing:.05em;text-transform:uppercase;margin-bottom:14px;font-size:12px;font-weight:500;line-height:1.2;display:block}.cfo_title{color:#1d1d1f;margin-top:0;margin-bottom:6px;font-size:20px;line-height:1.3}.stack_items{flex-direction:column;gap:6px;display:flex}.cfo_sub{color:#4a4a4f;margin-top:0;margin-bottom:24px;font-size:14px;line-height:1.55}.section_buy-paths{background-color:#fff}.cfo_line{border-bottom:1px solid #1d1d1f1a;justify-content:space-between;align-items:baseline;gap:14px;padding-top:12px;padding-bottom:12px;display:flex}.cfo_line.is-last{border-bottom-width:0}.objection_coda{color:#fff;text-align:center;background-color:#1d1d1f;border-radius:20px;margin-top:32px;padding:24px;font-size:21px;line-height:1.45}.cfo_label{color:#1d1d1f;flex-grow:1;font-size:14px;line-height:1.4}.calc_help{color:#6e6e73;margin-top:0;margin-bottom:0;font-size:13px;line-height:1.45}.cfo_small{color:#4a4a4f;margin-top:4px;font-size:12px;font-style:italic;line-height:1.4;display:block}.anchor_figure{color:#1d1d1f;margin-bottom:6px;font-size:104px;font-weight:700;line-height:.95}.cfo_value{color:#1d1d1f;text-align:right;white-space:nowrap;flex:none;font-family:JetBrains Mono;font-size:14px;font-weight:500;line-height:1.4}.calc_vs-line{font-size:14px;line-height:1.5}.cfo_total{border-top:2px solid #1d1d1f;justify-content:space-between;align-items:baseline;gap:14px;margin-top:20px;padding-top:20px;display:flex}.anchor_label{color:#fff;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:500;line-height:1.2}.cfo_total-label{color:#1d1d1f;font-size:14px;font-weight:500}.cpaas_row{grid-column-gap:16px;grid-row-gap:16px;border-bottom:1px solid #f2f2f4;grid-template-rows:auto;grid-template-columns:1.2fr 1fr 2.2fr;padding:14px 16px;display:grid}.cpaas_row.is-head{color:#6e6e73;letter-spacing:.04em;text-transform:uppercase;background-color:#f7f7f9;font-size:12px}.cfo_total-value{color:#1d1d1f;font-family:Inter,sans-serif;font-size:36px;font-style:normal;font-weight:600;line-height:1.02}.ledger_cost{color:#561f24;text-align:right;font-size:13px;font-weight:500;line-height:1.4}.cfo_foot{color:#4a4a4f;margin-top:14px;margin-bottom:0;font-size:12px;font-style:italic;line-height:1.55}.infra_grid{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr;display:grid}.cfo_coda{color:#fff;background-color:#1d1d1f;border-radius:20px;margin-top:36px;padding:32px;font-family:Fraunces,sans-serif;font-size:17px;font-style:italic;line-height:1.55}.calc{background-color:#fff;border:1px solid #e5e5ea;border-radius:28px;overflow:hidden;box-shadow:0 4px 16px #1d1d1f1f}.section_engineer-promotion{color:#e8e8ea;background-color:#1d1d1f}.ledger_row{grid-column-gap:20px;grid-row-gap:20px;border-bottom:1px solid #f2f2f4;grid-template-rows:auto;grid-template-columns:1.5fr 2.5fr 1fr 1fr;align-items:baseline;padding:16px 24px;display:grid}.ledger_row.is-head{color:#6e6e73;letter-spacing:.05em;text-transform:uppercase;background-color:#f7f7f9;font-size:11px;font-weight:500;line-height:1.2}.ledger_row.is-total{background-color:#f7edee}.promo_intro{text-align:center;max-width:720px;margin-bottom:64px;margin-left:auto;margin-right:auto}.infra_card-math{color:#515154;background-color:#f7f7f9;border:1px solid #f2f2f4;border-radius:8px;padding:12px 14px;font-size:12.5px;line-height:1.6}.promo_eyebrow{color:#fff;margin-bottom:20px;display:inline-block}.contrast_list{flex-direction:column;gap:0;margin:0;padding:0;list-style-type:none;display:flex}.promo_heading{color:#fff;margin-top:0;margin-bottom:20px;font-size:42px;line-height:1.06}.receipt{background-color:#fff;border:1px solid #e5e5ea;border-radius:20px;padding:24px}.promo_heading-em{color:#fff}.section_opportunity-cost{background-color:#fff}.promo_lead{color:#c7c7cc;max-width:620px;margin-bottom:0;margin-left:auto;margin-right:auto}.calc_vs-meta{color:#6e6e73;margin-top:8px;font-size:12px;font-style:italic;line-height:1.5}.promo_grid{grid-template-rows:auto;grid-template-columns:1fr 1fr;gap:20px;display:grid}.path_eyebrow{color:#6e6e73;letter-spacing:.04em;text-transform:uppercase;font-size:12px}.promo_col{background-color:#ffffff0a;border:1px solid #ffffff14;border-radius:20px;padding:32px}.infra_card{background-color:#fff;border:1px solid #e5e5ea;border-radius:20px;padding:24px}.promo_col-head{border-bottom:1px solid #ffffff1a;margin-bottom:24px;padding-bottom:20px}.hero_eyebrow-2{color:#561f24;background-color:#fff;border:1px solid #dfacb1;border-radius:9999px;justify-content:center;align-items:center;gap:8px;margin-bottom:28px;padding:7px 14px;font-size:13px;font-weight:500;line-height:1.25;display:inline-flex}.promo_col-eyebrow{color:#c7c7cc;letter-spacing:.06em;text-transform:uppercase;font-family:JetBrains Mono;font-size:11px;line-height:1.4}.promo_col-eyebrow.is-now{color:#ffb89d}.promo_col-eyebrow.is-next{color:#c7c7cc}.contrast_tag{letter-spacing:.05em;text-transform:uppercase;border-radius:9999px;align-self:flex-start;align-items:center;margin-bottom:16px;padding:4px 12px;font-size:11px;font-weight:500;line-height:1.2;display:inline-flex}.contrast_tag.is-real{color:#561f24;background-color:#f7edee}.contrast_tag.is-naive{color:#6e6e73;background-color:#f2f2f4}.is-now{color:#ffb89d}.calc_label{color:#1d1d1f;font-size:14px;font-weight:600;line-height:1.3}.promo_col-title{color:#fff;margin-top:4px;margin-bottom:0;font-size:20px;line-height:1.3}.industry_head{color:#515154}.promo_list{margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none}.stack_cluster-count{color:#6e6e73;font-size:11px;font-weight:500;line-height:1.2}.promo_item{color:#c7c7cc;border-bottom:1px solid #ffffff14;padding-top:14px;padding-bottom:14px;font-size:14px;line-height:1.55}.opp_side{border:1px solid #e5e5ea;border-radius:20px;padding:32px}.opp_side.is-you{background-color:#e8f6f0;border-color:#13a876}.opp_side.is-them{background-color:#f7f7f9}.promo_coda{text-align:center;background-color:#ffffff08;border:1px solid #ffffff14;border-radius:20px;max-width:770px;margin-top:64px;margin-left:auto;margin-right:auto;padding:32px}.ledger{background-color:#fff;border:1px solid #e5e5ea;border-radius:20px;margin-top:24px;overflow:hidden}.promo_coda-text{color:#e8e8ea;margin-top:0;margin-bottom:0;font-family:Fraunces,sans-serif;font-size:22px;font-style:italic;line-height:1.55}.receipt_num{color:#1d1d1f;margin-bottom:8px;font-size:42px;font-style:italic;line-height:1}.section_migration-story{background-color:#fff}.path_card{border-radius:20px;flex-direction:column;padding:32px;display:flex}.path_card.is-full{background-color:#ebf3ff;border:1px solid #2f80ed}.path_card.is-api{color:#fff;background-color:#1d1d1f}.timeline_grid{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px;margin-top:32px;display:grid}.cpaas_vendor{color:#1d1d1f;font-weight:600}.timeline_step{background-color:#fff;border:1px solid #1d1d1f38;border-radius:20px;padding:32px 24px 24px}.stack_grid{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;display:grid}.timeline_week{color:#1d1d1f;letter-spacing:.06em;text-transform:uppercase;background-color:#1d1d1f1a;border-radius:9999px;margin-bottom:14px;padding:4px 12px;font-family:JetBrains Mono;font-size:11px;line-height:1.4;display:inline-block}.infra_card-body{color:#515154;margin-bottom:14px;font-size:14px;line-height:1.55}.timeline_title{color:#1d1d1f;margin-top:0;margin-bottom:8px;font-size:17px;line-height:1.3}.opp_month{color:#1d1d1f;font-size:12px;font-weight:500}.timeline_text{color:#1d1d1f;margin-top:0;margin-bottom:0;font-size:14px;line-height:1.55}.industry_eyebrow{color:#6e6e73;text-transform:uppercase;margin-bottom:12px;font-size:12px;display:block}.migration_foot{color:#1d1d1f;background-color:#f5f9ff;border:1px solid #bbd8ff;border-radius:20px;margin-top:36px;margin-bottom:0;padding:24px 32px;font-size:16px;line-height:1.65}.industry_amount{color:#561f24;font-size:42px;font-style:italic;line-height:1}.section_receipts-proof{background-color:#fafafa}.calc_value{color:#2f80ed;font-size:12.5px;font-weight:500;line-height:1.35}.receipts_grid-2{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px;margin-top:20px;display:grid}.team_table-foot{background-color:#f7f7f9}.receipt_card{background-color:#fff;border:1px solid #1d1d1f38;border-radius:20px;padding:32px}.pullquote{color:#1d1d1f;border-left:2px solid #2f80ed;margin-bottom:0;padding-left:24px;font-size:21px;font-style:italic;line-height:1.45}.receipt_num-2{color:#1d1d1f;margin-bottom:12px;font-family:Fraunces,sans-serif;font-size:54px;font-style:normal;font-weight:500;line-height:1.02}.faq_answer-inner-2{color:#515154;padding-bottom:24px;padding-left:24px;padding-right:24px;font-size:14px;line-height:1.55}.receipt_small-2{font-family:Inter,sans-serif;font-size:22px}.ledger_desc{color:#515154;font-size:14px;line-height:1.5}.receipt_label-2{color:#1d1d1f;font-size:14px;line-height:1.55}.section_team-hiring{background-color:#fff}.receipts_prose-2{max-width:720px;margin-top:64px;margin-left:auto;margin-right:auto}.section_final-call-to-action{background-color:#fff;padding-top:96px;padding-bottom:96px}.prose_text-2{color:#1d1d1f;margin-top:0;margin-bottom:20px;font-size:17px;line-height:1.65}.prose_text-2.is-last{margin-bottom:0}.opp_list{flex-direction:column;gap:0;margin:0;padding:0;list-style-type:none;display:flex}.pullquote_text{color:#1d1d1f;border-top:1px solid #1d1d1fd9;border-bottom:1px solid #1d1d1fd9;margin-top:32px;margin-bottom:32px;padding-top:24px;padding-bottom:24px;font-family:Fraunces,sans-serif;font-size:22px;font-style:italic;line-height:1.55}.path_actions{flex-wrap:wrap;gap:12px;display:flex}.industry_box{background-color:#f7f7f5;border:1px solid #1d1d1f38;border-radius:20px;margin-top:64px;padding:36px 36px 32px}.tldr_question{color:#1d1d1f;margin-top:0;margin-bottom:24px;font-size:21px;line-height:1.45}.industry_head-2{max-width:720px;margin-bottom:32px}.section_tldr-summary{background-color:#fff;padding-top:0;padding-bottom:32px}.industry_eyebrow-2{color:#4a4a4f;letter-spacing:.06em;text-transform:uppercase;margin-bottom:12px;font-family:JetBrains Mono;font-size:11px;line-height:1.4;display:inline-block}.team_table-body{background-color:#fff}.industry_co-2{color:#4a4a4f;letter-spacing:.06em;text-transform:uppercase;margin-bottom:12px;font-family:JetBrains Mono;font-size:11px;line-height:1.4;display:inline-block}.ledger_time{color:#515154;font-size:12.5px;line-height:1.4}.industry_heading{color:#1d1d1f;margin-top:0;margin-bottom:14px;font-family:Fraunces,sans-serif;font-size:28px;font-weight:400;line-height:1.08}.vibe_item{color:#515154;font-size:14px;line-height:1.5}.industry_intro{color:#1d1d1f;margin-top:0;margin-bottom:32px;font-size:16px;line-height:1.65}.calc_output-eyebrow{color:#86868b;letter-spacing:.05em;text-transform:uppercase;margin-bottom:8px;font-size:12px;line-height:1.2}.industry_coda-2{color:#1d1d1f;margin-top:0;margin-bottom:32px;font-size:16px;line-height:1.65}.ledger_name{color:#1d1d1f;font-size:15px;font-weight:500;line-height:1.35}.industry_grid-2{grid-template-rows:auto;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:32px;display:grid}.infra_out{color:#561f24;font-weight:500}.industry_card-2{background-color:#fff;border:1px solid #1d1d1f38;border-radius:14px;padding:32px}.vibe_grid{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr;display:grid}.industry_amount-2{color:#1d1d1f;font-family:Fraunces,sans-serif;font-size:42px;font-style:normal;font-weight:600;line-height:1.02}.bbb_stack{grid-column-gap:16px;grid-row-gap:0;border:1px solid #e5e5ea;border-radius:14px;grid-template-rows:auto;grid-template-columns:2.4fr 1fr;margin-top:24px;margin-bottom:24px;display:grid;overflow:hidden}.industry_amount-sub{color:#4a4a4f;font-size:14px;line-height:1.55}.path_feature{color:#515154;font-size:14px;line-height:1.45}.industry_source-2{color:#4a4a4f;margin-top:20px;margin-bottom:0;font-size:14px;font-style:italic;line-height:1.55}.anchor_body{padding:44px 32px 32px}.industry_round-2{color:#1d1d1f;border-bottom:1px solid #1d1d1f1a;margin-top:14px;margin-bottom:14px;padding-bottom:14px;font-size:14px;line-height:1.55}.anchor_stat{border-right:1px solid #e5e5ea;padding:20px 24px}.industry_detail-2{color:#1d1d1f;margin-top:0;margin-bottom:0;font-size:14px;line-height:1.65}.stack_summary{grid-column-gap:24px;grid-row-gap:24px;background-color:#fff;border:1px solid #e5e5ea;border-radius:20px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:40px;padding:28px 32px;display:grid}.section_cfo-closer{background-color:#fff}.closer_padding{padding-top:88px;padding-bottom:96px}.closer_inner{color:#1d1d1f}.closer_eyebrow{color:#2f80ed;margin-bottom:20px;display:inline-block}.closer_heading{color:#1d1d1f;margin-top:0;margin-bottom:32px;font-family:Fraunces,sans-serif;font-size:42px;font-weight:300;line-height:1.12}.closer_prose{color:#1d1d1f}.section_switch-guarantee{background-color:#f7f7f5}.guarantee_card{background-color:#f7f7f5;border:2px solid #1d1d1f;border-radius:14px;max-width:920px;margin-left:auto;margin-right:auto;padding:56px 48px}.guarantee_list{grid-column-gap:40px;grid-row-gap:36px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;gap:20px;margin-bottom:40px;display:grid}.guarantee_item{border:0 solid #1d1d1f38;border-top:1px solid #1d1d1f;border-radius:0;padding:20px 0 0}.guarantee_num{color:#1d1d1f;letter-spacing:.06em;text-transform:uppercase;margin-bottom:12px;font-family:JetBrains Mono;font-size:11px;line-height:1.4;display:block}.guarantee_title{color:#1d1d1f;margin-top:0;margin-bottom:12px;font-family:Fraunces,sans-serif;font-size:26px;font-weight:500;line-height:1.15}.guarantee_text{color:#1d1d1f;margin-top:0;margin-bottom:0;font-size:14px;line-height:1.65}.guarantee_coda{color:#1d1d1f;background-color:#0000;border-width:1px 0 0;border-top-style:solid;border-top-color:#1d1d1f38;border-left-style:solid;border-left-color:#1d1d1f;max-width:720px;margin-top:0;margin-bottom:28px;padding:32px 0 0;font-size:16px;line-height:1.65}.guarantee_actions{flex-wrap:wrap;gap:12px;margin-top:0;margin-bottom:36px;display:flex}.guarantee_sign{color:#4a4a4f;letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #1d1d1f1a;margin-top:0;padding-top:28px;font-family:JetBrains Mono;font-size:14px;font-style:normal;line-height:1.65}.guarantee_sign.under{border-top-style:none;padding-top:10px}.guarantee_sign-name{color:#1d1d1f;text-transform:none;font-family:Inter,sans-serif;font-size:24px;font-style:italic;font-weight:500;display:block}.section_final-cta-2{background-color:#f7f7f5}.cta_padding{padding-top:72px;padding-bottom:96px}.cta_inner{text-align:center}.cta_heading{margin-top:0;margin-bottom:20px}.cta_text{color:#1d1d1f;margin:0 auto 32px}.cta_actions-2{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.cta_foot-2{color:#4a4a4f;max-width:600px;margin:24px auto 0;font-family:Fraunces,sans-serif;font-size:18px;font-style:italic;line-height:1.55}.section_faq-questions{background-color:#f7f7f5}.faq_head{text-align:left;max-width:740px;margin-bottom:32px;margin-left:0;margin-right:0}.faq_heading-2{text-align:left;margin-top:0;margin-bottom:20px}.faq_lead{color:#1d1d1f;text-align:left;margin-top:0;margin-bottom:0}.faq_block-2{margin-top:24px}.faq_item-5{border-bottom:1px solid #1d1d1f38;width:100%;display:block}.faq_question-5{color:#1d1d1f;text-align:left;justify-content:space-between;align-items:center;gap:20px;padding:24px 0;font-size:17px;font-weight:500;line-height:1.3;display:flex}.faq_question-5:hover{color:#2f80ed}.faq_icon-5{color:#1d1d1f;flex:none;position:static}.faq_answer-4{background-color:#0000;position:static;overflow:hidden}.faq_answer-inner-3{padding-bottom:24px}.faq_text{color:#1d1d1f;margin-top:0;margin-bottom:12px;font-size:16px;line-height:1.65}.faq_text.is-last{margin-bottom:0}.brand_emphasis{color:#2f80ed;font-family:Inter,sans-serif;font-style:normal;font-weight:inherit}.padding-global-7{padding-left:32px;padding-right:32px}.padding-global-7.padding-section-large-2{padding-top:96px;padding-bottom:96px}.padding-global-7.padding-section-large-2.hero_padding{padding-top:88px;padding-bottom:64px}.padding-global-7.padding-section-large-2.reframe_padding{padding-top:96px;padding-bottom:88px}.padding-global-7.padding-section-large-2.cost-anchor_padding{padding-top:8px;padding-bottom:96px}.padding-global-7.padding-section-large-2.closer_padding{padding-top:88px;padding-bottom:96px}.padding-global-7.padding-section-large-2.cta_padding{padding-top:72px;padding-bottom:96px}.padding-global-7.padding-section-small-2{padding-top:64px;padding-bottom:64px}.padding-global-7.padding-section-small-2.tldr_padding{padding-top:36px;padding-bottom:36px}.padding-section-small-2{padding-top:64px;padding-bottom:64px}.padding-section-large-2{padding-top:96px;padding-bottom:96px}.container-small-4{width:100%;max-width:720px;margin-left:auto;margin-right:auto}.container-small-4.reframe_component{width:100%}.container-small-4.reframe_component.reframe_inner{color:#1d1d1f}.container-medium-6{width:100%;max-width:920px;margin-left:auto;margin-right:auto}.container-medium-6.closer_component{width:100%}.container-medium-6.closer_component.closer_inner{color:#1d1d1f}.container-medium-6.cta_component{width:100%}.container-medium-6.cta_component.cta_inner{text-align:center}.container-large-8{width:100%;max-width:1140px;margin-left:auto;margin-right:auto}.container-xlarge{width:100%;max-width:1280px;margin-left:auto;margin-right:auto}.heading-style-h1-2{color:#1d1d1f;letter-spacing:0;font-family:Inter,sans-serif;font-size:72px;font-weight:600;line-height:1.02}.heading-style-h1-2.hero_heading-4{max-width:900px;margin:0 auto 24px}.heading-style-h2-5{color:#1d1d1f;letter-spacing:0;font-family:Inter,sans-serif;font-size:42px;font-weight:600;line-height:1.06}.heading-style-h2-5.section_heading,.heading-style-h2-5.cta_heading{margin-top:0;margin-bottom:20px}.heading-style-h2-5.faq_heading-2{text-align:left;margin-top:0;margin-bottom:20px}.text-size-large-4{font-size:21px;line-height:1.55}.text-size-large-4.hero_lead{color:#1d1d1f;max-width:680px;margin:0 auto 36px;line-height:1.45}.text-size-large-4.section_lead-2{color:#1d1d1f;max-width:660px;margin:0 auto;font-size:19px;line-height:1.45}.text-size-large-4.promo_lead{color:#c7c7cc;max-width:620px;margin-bottom:0;margin-left:auto;margin-right:auto}.text-size-large-4.cta_text{color:#1d1d1f;margin:0 auto 32px}.text-size-large-4.faq_lead{color:#1d1d1f;text-align:left;margin-top:0;margin-bottom:0}.text-style-quote{font-family:Fraunces,sans-serif;font-style:italic;font-weight:300}.text-style-quote.hero_epigraph{color:#2f80ed;text-align:center;max-width:620px;margin:0 auto 88px;font-size:28px;font-weight:300;line-height:1.3}.eyebrow-mono-2{color:#4a4a4f;letter-spacing:.06em;text-transform:uppercase;font-family:JetBrains Mono;font-size:11px;font-weight:500;line-height:1.4}.eyebrow-mono-2.reframe_eyebrow{color:#2f80ed;margin-bottom:20px;display:inline-block}.eyebrow-mono-2.section_eyebrow-2{color:#2f80ed;margin-bottom:14px;display:block}.eyebrow-mono-2.promo_eyebrow{color:#fff;margin-bottom:20px;display:inline-block}.eyebrow-mono-2.closer_eyebrow{color:#2f80ed;margin-bottom:20px;display:inline-block}.serif-mark{font-family:Fraunces,sans-serif;font-style:italic;font-weight:400}.button-8{transition:background-color .2s ease-out,border-color undefined undefined,color undefined undefined,opacity undefined undefined;color:#fff;white-space:nowrap;cursor:pointer;background-color:#2f80ed;border:1px solid #2f80ed;border-radius:9999px;justify-content:center;align-items:center;gap:6px;padding:12px 24px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:1.2;text-decoration-line:none;display:inline-flex}.button-8:hover{color:#fff;background-color:#1f6fdc;border-color:#1f6fdc}.button-8:focus{outline-offset:4px;outline:2px solid #2f80ed}.button-8.is-large{padding:14px 32px;font-size:16px}.button-8.is-large.is-burgundy{color:#fff;background-color:#2f80ed;border-color:#2f80ed;text-decoration:none}.button-8.is-large.is-burgundy:hover{background-color:#1f6fdc;border-color:#1f6fdc}.button-8.is-large.is-secondary{color:#1d1d1f;background-color:#0000;border-color:#1d1d1f;text-decoration:none}.button-8.is-large.is-secondary:hover{color:#fff;background-color:#2f80ed}.button-8.is-burgundy{color:#fff;background-color:#2f80ed;border-color:#2f80ed;text-decoration:none}.button-8.is-burgundy:hover{background-color:#1f6fdc;border-color:#1f6fdc}.button-8.is-secondary{color:#1d1d1f;background-color:#0000;border-color:#1d1d1f;text-decoration:none}.button-8.is-secondary:hover{color:#fff;background-color:#2f80ed}.cfo_foot,.industry_detail-2{color:#1d1d1f}.guarantee_num{color:#4a4a4f;letter-spacing:.1em;background-color:#0000;padding:0;font-size:11px;display:inline-block}.scale_button{color:var(--gray-2);border:1px #000;border-radius:9999px;justify-content:center;align-items:center;margin-top:40px;margin-left:auto;margin-right:auto;padding:12px 24px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;transition:all .25s;display:inline-flex}.scale_button:hover{background-color:var(--selected-blue);color:var(--primary);border-color:#3476a6}.text-color-blue{color:var(--primary)}.container-large-9{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:32px;padding-right:32px}.container-large-9.hero_layout{max-width:960px}.container-large-9.video_layout{flex-direction:column;align-items:flex-start;gap:48px;display:flex}.container-large-9.split_layout,.container-large-9.feature_split{grid-template-rows:auto;grid-template-columns:1fr 1.1fr;align-items:center;gap:80px;display:grid}.container-large-9.feature_split.is-reverse{grid-template-rows:auto;grid-template-columns:1.1fr 1fr;display:grid}.container-medium-7{width:100%;max-width:880px;margin-left:auto;margin-right:auto;padding-left:32px;padding-right:32px}.container-medium-7.final_cta-content{text-align:center}.section_hero-3{background-color:#fff;padding-top:160px;padding-bottom:120px;position:relative;overflow:hidden}.hero_layout{max-width:960px}.hero_empathy{color:#6e6e73;letter-spacing:0;max-width:620px;margin-top:0;margin-bottom:40px;font-size:21px;line-height:1.4}.hero_heading-5{color:#1d1d1f;letter-spacing:0;margin-top:0;margin-bottom:36px;font-family:Inter,Arial,sans-serif;font-size:88px;font-weight:700;line-height:1.05}.hero_proof{color:#6e6e73;max-width:580px;margin-top:0;margin-bottom:0;font-size:21px;line-height:1.45}.text-link{transition:border-color .15s ease-out,color undefined undefined;color:#1f6fdc;border-bottom:1px solid #bbd8ff;font-weight:500;text-decoration:none}.text-link:hover{color:#1d1d1f;border-bottom-color:#1d1d1f}.text-link.is-muted{color:#6e6e73;border-bottom-color:#d2d2d7;font-size:20px;text-decoration:none}.section_video{background-color:#fff;padding-top:0;padding-bottom:160px}.video_layout{flex-direction:column;align-items:flex-start;gap:48px;display:flex}.video_kicker{color:#6e6e73;margin-top:0;margin-bottom:0;font-size:20px;line-height:1.4}.video_frame{background-color:#000;border-radius:14px;width:100%;max-width:960px;overflow:hidden;box-shadow:0 24px 48px #1d1d1f14}.button-row{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.button-row.is-left{justify-content:flex-start;display:flex}.button-row.is-center{justify-content:center;display:flex}.section_logos{background-color:#fbfbfd;border-top:1px solid #f2f2f4;border-bottom:1px solid #f2f2f4;padding-top:64px;padding-bottom:64px}.proof_line{color:#1d1d1f;max-width:820px;margin-top:0;margin-bottom:40px;font-size:26px;font-weight:500;line-height:1.4}.proof_subline{color:#6e6e73;max-width:680px;margin-top:0;margin-bottom:0;font-size:19px;line-height:1.55}.section_standard{background-color:#fff;padding-top:96px;padding-bottom:96px}.section_standard.is-alternate{background-color:#fbfbfd}.section_header-2{max-width:760px;margin-bottom:64px}.eyebrow-2{color:#1f6fdc;letter-spacing:.14em;text-transform:uppercase;margin-top:0;margin-bottom:14px;font-family:JetBrains Mono,Courier New,monospace;font-size:11px;font-weight:500;line-height:1.3}.eyebrow-2.is-dark{color:#fee133}.section_title-2{color:#1d1d1f;letter-spacing:0;margin-top:0;margin-bottom:20px;font-family:Inter,Arial,sans-serif;font-size:44px;font-weight:700;line-height:1.08}.section_title-2.is-dark{color:#fff}.section_lead-3{color:#6e6e73;max-width:760px;margin-top:0;margin-bottom:0;font-size:18px;line-height:1.55}.section_lead-3.is-dark{color:#ffffffb8}.three-column-grid{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;gap:20px;display:grid}.two-column-grid{grid-template-rows:auto;grid-template-columns:1fr 1fr;gap:20px;display:grid}.four-column-grid{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px;display:grid}.story_card{background-color:#fff;border-left:2px solid #2f80ed;border-radius:14px;padding:32px}.story_card.is-learning{border-top-width:4px;border-top-color:#2f80ed}.story_card.is-development{border-left-color:#e5616d}.story_card.is-you{border-left-color:#fee133}.card_stamp{color:#6e6e73;letter-spacing:.06em;text-transform:uppercase;margin-top:0;margin-bottom:14px;font-family:JetBrains Mono,Courier New,monospace;font-size:11px;line-height:1.35}.card_label{color:#1f6fdc;letter-spacing:.14em;text-transform:uppercase;margin-top:0;margin-bottom:20px;font-family:JetBrains Mono,Courier New,monospace;font-size:11px;line-height:1.35}.story_body{color:#333;margin-top:0;margin-bottom:20px;font-size:17px;line-height:1.65}.story_callout{color:#333;border-left:2px solid #2f80ed;margin-top:0;margin-bottom:0;padding:14px 0 14px 20px;font-size:16px;font-style:italic;line-height:1.5}.center_statement{color:#333;text-align:center;border-top:1px solid #f2f2f4;max-width:760px;margin:64px auto 0;padding-top:48px;font-size:26px;line-height:1.4}.center_statement.is-dark{color:#ffffffeb;border-top-color:#ffffff24}.split_layout{grid-template-rows:auto;grid-template-columns:1fr 1.1fr;align-items:center;gap:80px;display:grid}.split_copy{width:100%}.feature_split{grid-template-rows:auto;grid-template-columns:1fr 1.1fr;align-items:center;gap:80px;display:grid}.quote_panel{color:#333;background-color:#ebf3ff;border-left:3px solid #2f80ed;border-top-right-radius:8px;border-bottom-right-radius:8px;margin-top:32px;margin-bottom:32px;padding:14px 20px;font-size:20px;line-height:1.45}.quote_panel.is-centered{text-align:center;max-width:760px;margin-left:auto;margin-right:auto}.number_list{flex-direction:column;gap:10px;display:flex}.number_item{color:#6e6e73;border-top:1px solid #f2f2f4;grid-template-rows:auto;grid-template-columns:auto 1fr;gap:14px;margin-top:0;margin-bottom:0;padding-top:14px;padding-bottom:14px;font-size:15px;line-height:1.55;display:grid}.number{color:#2f80ed;font-family:JetBrains Mono,Courier New,monospace;font-size:12px;line-height:1.55}.product_panel{background-color:#fff;border:1px solid #e5e5ea;border-radius:14px;overflow:hidden;box-shadow:0 12px 32px #0f172a14}.panel_topbar{background-color:#1d1d1f;justify-content:space-between;align-items:center;gap:20px;padding:14px 20px;display:flex}.panel_title{color:#ffffffdb;font-size:13px;font-weight:500;line-height:1.4}.panel_time{color:#ffffff85;font-family:JetBrains Mono,Courier New,monospace;font-size:11px;line-height:1.4}.whiteboard_mock{background-color:#fff;background-image:linear-gradient(#fbfbfd,#fff);background-position:0 0;background-size:auto;min-height:360px;padding:72px 32px 32px;position:relative;overflow:hidden}.math_equation{color:#1d1d1f;margin-top:0;margin-bottom:20px;font-size:58px;font-style:italic;font-weight:500;line-height:1.1}.math_line{background-color:#2f80ed;width:66%;height:3px;transform:rotate(-8deg)}.teacher_chip{background-color:#fffffff2;border:1px solid #e5e5ea;border-radius:8px;padding:8px 14px;font-size:12px;line-height:1.3;position:absolute;bottom:24px;left:24px}.ai_chip{color:#6e6e73;background-color:#fff;border:1px solid #e5e5ea;border-radius:999px;padding:8px 14px;font-family:JetBrains Mono,Courier New,monospace;font-size:11px;line-height:1.4;position:absolute;bottom:24px;right:24px}.chapter_row{background-color:#fbfbfd;flex-wrap:wrap;gap:10px;padding:20px;display:flex}.chapter_chip{color:#333;background-color:#fff;border:1px solid #e5e5ea;border-radius:999px;padding:6px 12px;font-size:13px;line-height:1.3}.feature_card{transition:border-color .15s ease-out,transform undefined undefined,box-shadow undefined undefined;background-color:#fff;border:1px solid #e5e5ea;border-radius:14px;padding:32px}.feature_card:hover{border-color:#bbd8ff;transform:translateY(-2px);box-shadow:0 4px 12px #0f172a0f}.feature_card.is-blue{background-color:#ebf3ff;border-color:#bbd8ff}.card_title{color:#1d1d1f;margin-top:0;margin-bottom:14px;font-size:24px;font-weight:700;line-height:1.2}.card_text{color:#6e6e73;margin-top:0;margin-bottom:20px;font-size:15px;line-height:1.55}.example_text{color:#6e6e73;border-top:1px solid #f2f2f4;margin-top:20px;margin-bottom:0;padding-top:20px;font-family:JetBrains Mono,Courier New,monospace;font-size:11px;line-height:1.5}.visual_card{background-color:#fff;background-image:linear-gradient(#fff,#f5f9ff);background-position:0 0;background-size:auto;border:1px solid #e5e5ea;border-radius:20px;min-height:460px;padding:48px;position:relative;overflow:hidden;box-shadow:0 12px 32px #0f172a14}.visual_toolbar{gap:10px;margin-bottom:64px;display:flex}.visual_equation{color:#1d1d1f;margin-top:0;margin-bottom:20px;font-size:54px;font-style:italic;line-height:1.1}.visual_curve{background-color:#e5616d;width:76%;height:4px;transform:rotate(-22deg)}.latency_chip{color:#13a876;background-color:#fff;border:1px solid #e5e5ea;border-radius:8px;padding:8px 12px;font-family:JetBrains Mono,Courier New,monospace;font-size:11px;position:absolute;top:24px;right:24px}.session_panel{background-color:#fff;border:1px solid #e5e5ea;border-radius:20px;padding:32px;box-shadow:0 12px 32px #0f172a14}.panel_heading{color:#1d1d1f;margin-top:0;margin-bottom:20px;font-size:18px;font-weight:700;line-height:1.3}.search_pill{color:#333;background-color:#f5f5f7;border-radius:999px;margin-bottom:20px;padding:8px 14px;font-family:JetBrains Mono,Courier New,monospace;font-size:11px;display:inline-flex}.session_result{background-color:#fff;border:1px solid #e5e5ea;border-radius:8px;flex-direction:column;gap:6px;margin-bottom:10px;padding:14px;font-size:13px;line-height:1.4;display:flex}.session_result.is-highlighted{border-color:#bbd8ff;box-shadow:0 0 0 3px #ebf3ff}.dashboard_panel{background-color:#fff;border:1px solid #e5e5ea;border-radius:20px;padding:32px;box-shadow:0 12px 32px #0f172a14}.metric_grid{grid-template-rows:auto;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:20px;display:grid}.metric_card{background-color:#fbfbfd;border:1px solid #e5e5ea;border-radius:8px;flex-direction:column;gap:6px;padding:20px;display:flex}.summary_panel{background-color:#fff;border:1px solid #e5e5ea;border-radius:20px;padding:48px;box-shadow:0 12px 32px #0f172a14}.wide_statement{background-color:#fff;border:1px solid #d2d2d7;border-radius:20px;margin-top:48px;padding:48px 64px}.wide_statement-title{color:#1d1d1f;max-width:820px;margin-top:0;margin-bottom:20px;font-size:40px;line-height:1.14}.wide_statement-text{color:#6e6e73;max-width:780px;margin-top:0;margin-bottom:0;font-size:18px;line-height:1.6}.simple_card{border-top:1px solid #d2d2d7;padding-top:32px}.large_card_title{color:#1d1d1f;margin-top:0;margin-bottom:20px;font-size:40px;line-height:1.08}.audience_card{background-color:#fff;border:1px solid #e5e5ea;border-radius:20px;flex-direction:column;min-height:460px;padding:48px 32px;display:flex}.audience_card.is-learning{border-top-width:4px;border-top-color:#2f80ed}.audience_card.is-development{border-top-width:4px;border-top-color:#e5616d}.audience_card.is-you{border-top-width:4px;border-top-color:#fee133}.clean_list{color:#333;flex-direction:column;gap:10px;margin-top:0;margin-bottom:20px;padding-left:0;font-size:14px;line-height:1.55;display:flex}.origin_grid{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;gap:10px;display:grid}.origin_card{background-color:#fff;border:1px solid #e5e5ea;border-radius:8px;flex-direction:column;gap:6px;padding:20px;font-size:14px;line-height:1.45;display:flex}.origin_card.is-us{background-color:#ebf3ff;border-color:#bbd8ff}.compare_table{background-color:#fff;border:1px solid #e5e5ea;border-radius:14px;overflow:hidden}.compare_row-2{border-top:1px solid #e5e5ea;grid-template-rows:auto;grid-template-columns:1.4fr 1fr 1fr;display:grid}.compare_row-2.is-head{color:#6e6e73;letter-spacing:.06em;text-transform:uppercase;background-color:#fbfbfd;border-top-width:0;font-family:JetBrains Mono,Courier New,monospace;font-size:12px}.center_note{color:#6e6e73;text-align:center;margin-top:20px;margin-bottom:0;font-family:JetBrains Mono,Courier New,monospace;font-size:12px;line-height:1.6}.research_spotlight{color:#fff;background-color:#1d1d1f;border-radius:20px;margin-bottom:32px;padding:48px;overflow:hidden}.spotlight_label{color:#fee133;letter-spacing:.14em;text-transform:uppercase;margin-top:0;margin-bottom:20px;font-family:JetBrains Mono,Courier New,monospace;font-size:11px;line-height:1.4}.spotlight_quote{color:#fff;max-width:920px;margin-top:0;margin-bottom:20px;font-size:26px;line-height:1.4}.spotlight_meta{color:#ffffff9e;margin-top:0;margin-bottom:0;font-family:JetBrains Mono,Courier New,monospace;font-size:11px;line-height:1.55}.testimonial_card{background-color:#fff;border:1px solid #e5e5ea;border-radius:14px;padding:32px}.testimonial_quote{color:#333;margin-top:0;margin-bottom:20px;font-size:18px;line-height:1.55}.metric_text{color:#2f80ed;margin-top:0;margin-bottom:20px;font-family:JetBrains Mono,Courier New,monospace;font-size:12px;line-height:1.45}.section_dark{background-color:#1d1d1f;padding-top:96px;padding-bottom:96px}.dark_card{background-color:#ffffff0a;border:1px solid #ffffff1f;border-radius:14px;padding:32px}.dark_text{color:#ffffffdb;margin-top:0;margin-bottom:20px;font-size:16px;line-height:1.65}.dark_callout{color:#fff;border-left:2px solid #fee133;margin-top:0;margin-bottom:0;padding-left:20px;font-size:16px;font-style:italic;line-height:1.5}.badge_grid{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;gap:10px;display:grid}.badge_card{background-color:#fff;border:1px solid #e5e5ea;border-radius:8px;flex-direction:column;gap:6px;padding:20px;font-size:13px;line-height:1.45;display:flex}.logo_cloud{color:#333;flex-wrap:wrap;gap:20px;margin-bottom:20px;font-size:13px;font-weight:600;line-height:1.4;display:flex}.pricing_card{background-color:#fff;border:1px solid #e5e5ea;border-radius:20px;flex-direction:column;padding:48px 32px;display:flex;position:relative}.pricing_card.is-featured{border-color:#2f80ed;box-shadow:0 12px 32px #1f6fdc24}.pricing_badge{color:#fff;letter-spacing:.14em;text-transform:uppercase;background-color:#2f80ed;border-radius:999px;padding:6px 14px;font-family:JetBrains Mono,Courier New,monospace;font-size:10px;line-height:1.2;position:absolute;top:-12px;left:32px}.pricing_name{color:#6e6e73;letter-spacing:.14em;text-transform:uppercase;margin-top:0;margin-bottom:20px;font-family:JetBrains Mono,Courier New,monospace;font-size:11px;line-height:1.3}.pricing_price{color:#1d1d1f;margin-top:0;margin-bottom:20px;font-size:50px;font-weight:700;line-height:1}.faq_grid-2{flex-direction:column;gap:10px;display:flex}.faq_item-6{border-bottom:1px solid #e5e5ea;width:100%;display:block}.faq_trigger-3{justify-content:space-between;align-items:center;gap:20px;padding-top:20px;padding-bottom:20px;display:flex}.faq_question-6{color:#1d1d1f;margin-top:0;margin-bottom:0;font-size:18px;line-height:1.35}.faq_icon-6{position:static}.faq_content-3{background-color:#0000;display:block;position:static;overflow:hidden}.faq_answer-5{color:#6e6e73;margin-top:0;margin-bottom:20px;font-size:16px;line-height:1.6}.switch_step{background-color:#fff;border:1px solid #e5e5ea;border-radius:14px;padding:32px 20px}.switch_number{color:#2f80ed;margin-bottom:14px;font-size:38px;font-weight:700;line-height:1;display:block}.promise_pill{color:#1f6fdc;background-color:#ebf3ff;border-radius:8px;margin-top:14px;margin-bottom:0;padding:7px 12px;font-family:JetBrains Mono,Courier New,monospace;font-size:11px;line-height:1.3;display:inline-flex}.founder_note{background-color:#fff;border:1px solid #e5e5ea;border-left:3px solid #2f80ed;border-radius:14px;max-width:760px;margin-top:48px;margin-left:auto;margin-right:auto;padding:48px}.founder_text{color:#333;margin-top:0;margin-bottom:14px;font-size:17px;line-height:1.65}.founder_signature{color:#1d1d1f;margin-top:20px;margin-bottom:0;font-weight:700}.section_final-cta-3{color:#fff;text-align:center;background-color:#1d1d1f;padding-top:112px;padding-bottom:112px}.final_heading-2{color:#fff;margin-top:0;margin-bottom:20px;font-size:56px;line-height:1.08}.final_subline{color:#ffffffeb;margin-top:0;margin-bottom:20px;font-size:28px;line-height:1.35}.final_text{color:#ffffffb8;max-width:620px;margin:0 auto 32px;font-size:17px;line-height:1.55}.final_cta-content{text-align:center}.button-9{min-height:44px;transition:background-color .15s ease-out,border-color undefined undefined,color undefined undefined,transform undefined undefined,box-shadow undefined undefined;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:12px 20px;font-size:15px;font-weight:500;line-height:1;text-decoration-line:none;display:inline-flex}.button-9:hover{transform:translateY(-1px)}.button-9.is-large{min-height:52px;padding:14px 24px;font-size:16px}.button-9.is-large.is-primary{color:#fff;background-color:#2f80ed;text-decoration:none;box-shadow:0 4px 12px #1f6fdc2e}.button-9.is-large.is-primary:hover{color:#fff;background-color:#1f6fdc}.button-9.is-large.is-text{color:#1d1d1f;background-color:#0000;border-color:#0000;padding-left:0;padding-right:0;text-decoration:none}.button-9.is-large.is-secondary-dark{color:#fff;background-color:#0000;border-color:#ffffff3d;text-decoration:none}.button-9.is-large.is-secondary-dark:hover{background-color:#ffffff14;border-color:#fff6}.button-9.is-primary{color:#fff;background-color:#2f80ed;text-decoration:none;box-shadow:0 4px 12px #1f6fdc2e}.button-9.is-primary:hover{color:#fff;background-color:#1f6fdc}.button-9.is-secondary{color:#1d1d1f;background-color:#fff;border-color:#d2d2d7;text-decoration:none}.button-9.is-secondary:hover{background-color:#f5f5f7}.step_line{background-color:#d9c9b1;position:absolute;inset:10% 0% auto}.section_hero-intro_meet{background-color:#fff;position:relative;overflow:hidden}.hero_intro-bg{background-image:radial-gradient(circle at 24% 12%,#609ed80a,#0000 70%),radial-gradient(circle at 62% 4%,#2f80ed12,#0000 75%)}.hero_intro-padding{padding-top:10rem;padding-bottom:7.5rem;position:relative}.hero_intro-container{flex-direction:column;align-items:flex-start;display:flex}.hero_intro-eyebrow-wrap{width:100%;max-width:40rem;margin-bottom:2.5rem}.hero_intro-eyebrow{color:#515154;margin-top:0;margin-bottom:0}.hero_intro-heading-wrap{width:100%;margin-bottom:2rem}.hero_intro-heading{color:#1d1d1f;letter-spacing:0;margin-top:0;margin-bottom:0;font-size:6.5rem}.hero_intro-proof-wrap{width:100%;margin-bottom:3rem}.hero_intro-proof{color:#515154;margin-top:2rem;margin-bottom:0;font-family:Inter,sans-serif;font-size:1.1rem;font-weight:400;line-height:1.45}.hero_intro-proof.margin_off{margin-top:0}.hero_intro-proof-link{color:#6e6e73;text-decoration:underline}.hero_intro-actions{align-items:center;gap:2rem;display:flex}.hero_intro-primary{gap:.5rem;min-height:2.875rem;padding:0 1.5rem;display:flex;box-shadow:0 .25rem .75rem #1f6fdc24}.hero_intro-button-icon{width:1rem;height:1rem;margin-bottom:0}.hero_intro-secondary{color:#1d1d1f;align-items:center;gap:.5rem;min-height:3.44938rem;font-family:Inter;font-size:1.0625rem;font-weight:500;line-height:1.55;text-decoration:none;display:flex}.hero_intro-link-icon{width:1rem;height:1rem;margin-bottom:0}.section_intro-video-preview{background-color:#fff}.intro_video-padding{padding-top:0;padding-bottom:10rem}.intro_video-container{flex-direction:column;align-items:flex-start;display:flex}.intro_video-caption-wrap{border-top:1px #dadada;width:100%;max-width:71rem;margin-top:auto;margin-bottom:2rem;padding-top:2rem}.intro_video-caption{color:#515154;max-width:20.935rem;margin-top:0;margin-bottom:0}.intro_video-frame{aspect-ratio:16/9;background-color:#000;border-radius:.875rem;width:100%;max-width:60rem;position:relative;overflow:hidden;box-shadow:0 1.5rem 3rem #0f172a14}.intro_video-video{width:100%;height:100%;display:block}.intro_video-video.is-mobile{display:none}.intro_video-actions{justify-content:center;align-items:center;gap:2rem;margin-top:5rem;margin-left:auto;margin-right:auto;display:flex}.intro_video-primary{gap:.5rem;min-height:3.47438rem;padding:0 1.5rem;display:flex;box-shadow:0 .25rem .75rem #1f6fdc24}.intro_video-button-icon{width:1rem;height:1rem;margin-bottom:0}.intro_video-secondary{color:#1d1d1f;align-items:center;gap:.5rem;min-height:3.34938rem;font-family:Inter;font-size:.9375rem;font-weight:500;line-height:1.55;text-decoration:none;display:flex}.intro_video-link-icon{width:1rem;height:1rem;margin-bottom:0}.section_metrics-strip{background-color:#fbfbfd;border-top:.0625rem solid #f2f2f4;border-bottom:.0625rem solid #f2f2f4}.metrics_strip-padding{padding-top:4.0625rem;padding-bottom:4.0625rem}.metrics_strip-container{flex-direction:column;align-items:flex-start;display:flex}.metrics_strip-heading-wrap{width:100%;max-width:51.25rem;margin-bottom:2.5rem}.metrics_strip-heading{color:#1d1d1f;letter-spacing:0;margin-top:0;margin-bottom:0;font-family:Inter;font-size:1.625rem;font-weight:500;line-height:1.4}.metrics_strip-text-wrap{width:100%;max-width:42.5rem}.metrics_strip-text{color:#515154;margin-top:0;margin-bottom:0;font-family:Inter;font-size:1.0625rem;font-weight:400;line-height:1.55}.section_friction-stories{background-color:#fbfbfd}.friction_stories-padding{padding-top:6rem;padding-bottom:6rem}.friction_stories-container{flex-direction:column;align-items:flex-start;display:flex}.friction_stories-label-wrap{margin-bottom:1rem}.friction_stories-label{color:#1f6fdc}.friction_stories-heading-wrap{width:100%;max-width:45rem;margin-bottom:1rem}.friction_stories-heading{color:#1d1d1f;margin-top:0;margin-bottom:0}.friction_stories-intro-wrap{width:100%;max-width:45rem;margin-bottom:4rem}.friction_stories-intro{color:#515154;margin-top:0;margin-bottom:0}.friction_stories-grid{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;gap:1.75rem;width:100%;display:grid}.friction_story-card{min-height:27.8006rem;padding:.25rem 2rem 0 0;position:relative}.friction_story-card.is-bordered{padding-left:1.75rem}.friction_story-divider{background-color:#e5e5ea;width:.0625rem;position:absolute;top:.25rem;bottom:.5rem;left:0}.friction_story-meta{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.friction_story-icon{width:.875rem;height:.875rem;margin-bottom:0}.friction_story-time{color:#6e6e73;letter-spacing:.06em;text-transform:uppercase;font-family:JetBrains Mono;font-size:.6875rem;font-weight:400;line-height:1.6}.friction_story-audience{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.friction_story-rule{border-radius:.5rem;width:1.125rem;height:.125rem}.friction_story-rule.is-learning{background-color:#2f80ed}.friction_story-rule.is-development{background-color:#e5616d}.friction_story-rule.is-you{background-color:#c8a91b}.friction_story-audience-text{letter-spacing:.14em;text-transform:uppercase;font-family:JetBrains Mono;font-size:.6875rem;font-weight:400;line-height:1.6}.friction_story-audience-text.is-learning{color:#2f80ed}.friction_story-audience-text.is-development{color:#e5616d}.friction_story-audience-text.is-you{color:#c8a91b}.friction_story-body-wrap{margin-bottom:1.25rem}.friction_story-body-wrap.is-short{margin-bottom:1.5rem}.friction_story-body{color:#333;letter-spacing:0;margin-top:0;margin-bottom:0;font-family:Inter;font-size:1.0625rem;font-weight:400;line-height:1.65}.friction_story-quote{border-left-style:solid;border-left-width:.125rem;padding:1rem 1rem 1rem 1.25rem}.friction_story-quote.is-learning{border-left-color:#2f80ed}.friction_story-quote.is-development{border-left-color:#e5616d}.friction_story-quote.is-you{border-left-color:#c8a91b}.friction_story-quote-text{color:#333;letter-spacing:0;margin-top:0;margin-bottom:0;font-family:Inter;font-size:1rem;font-style:italic;font-weight:400;line-height:1.55}.friction_stories-closing{border-top:.0625rem solid #f2f2f4;align-self:center;width:100%;max-width:25rem;margin-top:4rem;padding-top:3rem}.friction_stories-closing-text{color:#333;text-align:center;letter-spacing:0;margin-top:0;margin-bottom:0;font-family:Inter;font-size:1.75rem;font-style:italic;font-weight:400;line-height:1.4}.friction_stories-closing-blue{color:#2f80ed}.section_room-overview{background-color:#fff}.feature_padding{padding-top:6rem;padding-bottom:6rem}.feature_layout{grid-template-rows:auto;grid-template-columns:1fr 1fr;align-items:center;gap:3rem;display:grid}.feature_content{flex-direction:column;align-items:flex-start;display:flex}.feature_label-wrap{margin-bottom:2rem}.feature_label{color:#1f6fdc}.feature_heading-wrap{max-width:33.5rem;margin-bottom:1.25rem}.feature_heading{color:#1d1d1f;margin-top:0;margin-bottom:0}.feature_heading-accent{color:#2f80ed;font-weight:400}.feature_text-wrap{max-width:33.5rem;margin-bottom:1.5rem}.feature_text{color:#515154;margin-top:0;margin-bottom:0}.feature_text-accent{color:#2f80ed}.feature_quote{background-color:#f5f9ff;border-left:.1875rem solid #2f80ed;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;max-width:33.5rem;margin-bottom:2rem;padding:1.25rem 1.5rem}.feature_quote-text{color:#333;margin-top:0;margin-bottom:0;font-family:Inter;font-size:1.5rem;font-style:italic;font-weight:400;line-height:1.4}.feature_list{width:100%;max-width:33.5rem}.feature_list-item{border-top:.0625rem solid #f2f2f4;gap:1rem;padding-top:1rem;padding-bottom:1rem;display:flex}.feature_list-number{color:#2f80ed;min-width:1rem;font-family:JetBrains Mono;font-size:.75rem;line-height:1.6}.feature_list-text{color:#515154;margin-top:0;margin-bottom:0;font-family:Inter;font-size:.9375rem;line-height:1.55}.room_video-column{flex-direction:column;gap:1rem;display:flex}.room_video-card{background-color:#1d1d1f;border-radius:.875rem;overflow:hidden;box-shadow:0 .75rem 2rem #0f172a14}.room_video-topbar{border-bottom:.0625rem solid #ffffff1a;align-items:center;gap:.75rem;min-height:2.8625rem;padding:.75rem 1rem;display:flex}.room_video-dot{background-color:#e5616d;border-radius:50%;width:.5rem;height:.5rem}.room_video-title{color:#ffffffb2;flex-grow:1;font-family:Inter;font-size:.8125rem;font-weight:500;line-height:1.55}.room_video-time{color:#ffffffb2;font-family:JetBrains Mono;font-size:.6875rem}.room_whiteboard{background-color:#fff;height:18.8438rem;position:relative;overflow:hidden}.room_page-label{color:#6e6e73;font-family:JetBrains Mono;font-size:.6875rem;position:absolute;top:3rem;left:1rem}.room_graph-line{margin-bottom:0;position:absolute}.room_graph-line.is-one{width:13.6619rem;top:3rem;right:0}.room_graph-line.is-two{width:13.4194rem;top:5.125rem;right:0}.room_equation{color:#1d1d1f;font-family:Inter;font-size:3.0625rem;font-style:italic;position:absolute;top:6rem;left:0}.room_marker{opacity:.55;width:4.39688rem;margin-bottom:0;position:absolute;top:6.25rem;left:5.5rem}.room_play{background-color:#2f80ed;border-radius:50%;justify-content:center;align-items:center;width:5.25rem;height:5.25rem;display:flex;position:absolute;top:6.75rem;left:14.125rem;box-shadow:0 .75rem 2rem #1f6fdc24}.room_play-icon{width:2rem;height:2rem;margin-bottom:0}.room_student-pill{background-color:#ffffffeb;border:.0625rem solid #e5e5ea;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem 1rem .5rem .5rem;display:flex;position:absolute;bottom:1rem;left:1rem}.room_avatar{color:#fff;background-color:#2f80ed;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.6875rem;font-weight:600;display:flex}.room_student-name{color:#1d1d1f;font-family:Inter;font-size:.8125rem;font-weight:600;display:block}.room_student-live{color:#6e6e73;text-transform:uppercase;font-family:JetBrains Mono;font-size:.625rem;display:block}.room_suggestion{background-color:#ffffffeb;border:.0625rem solid #e5e5ea;border-radius:999rem;align-items:center;gap:.5rem;padding:.5rem 1rem;display:flex;position:absolute;bottom:1rem;right:1rem}.room_suggestion-star{color:#fff;background-color:#2f80ed;border-radius:50%;justify-content:center;align-items:center;width:.875rem;height:.875rem;font-family:JetBrains Mono;font-size:.6875rem;display:flex}.room_suggestion-text{color:#515154;font-family:JetBrains Mono;font-size:.6875rem}.room_video-controls{background-color:#1d1d1f;padding:.75rem 1rem 1rem}.room_progress{background-color:#ffffff1a;border-radius:999rem;height:.1875rem}.room_progress-fill{background-color:#2f80ed;border-radius:999rem;width:36%;height:100%}.room_controls-row{justify-content:space-between;align-items:center;margin-top:.75rem;display:flex}.room_timestamp{color:#ffffffb2;font-family:JetBrains Mono;font-size:.6875rem}.room_control-icons{align-items:center;gap:1rem;display:flex}.room_control-icon{width:.875rem;height:.875rem;margin-bottom:0}.room_chapters{flex-wrap:wrap;gap:.5rem;display:flex}.room_chapter{color:#333;border:.0625rem solid #e5e5ea;border-radius:999rem;align-items:center;gap:.5rem;padding:.5rem .75rem .5rem .5rem;font-family:Inter;font-size:.8125rem;display:flex}.room_chapter-time{color:#fff;background-color:#1d1d1f;border-radius:999rem;padding:.25rem .5rem;font-family:JetBrains Mono;font-size:.625rem}.section_intelligence-capabilities{background-color:#fbfbfd}.intelligence_padding{padding-top:6rem;padding-bottom:6rem}.intelligence_container{flex-direction:column;align-items:flex-start;display:flex}.intelligence_heading-wrap{max-width:47.5rem;margin-bottom:1rem}.intelligence_text-wrap{max-width:47.5rem;margin-bottom:4rem}.intelligence_cards{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;gap:1rem;width:100%;display:grid}.intelligence_card{background-color:#fff;border:.0625rem solid #e5e5ea;border-radius:.875rem;flex-direction:column;min-height:26.1125rem;padding:2rem 1.5rem 1.25rem;display:flex}.intelligence_kicker{color:#2f80ed;letter-spacing:.08em;text-transform:uppercase;margin-bottom:1.25rem;font-family:JetBrains Mono;font-size:.6875rem;line-height:1.6}.intelligence_card-heading{color:#1d1d1f;margin-top:0;margin-bottom:1rem;font-family:Inter;font-size:1.5rem;font-weight:600;line-height:1.1}.intelligence_card-text{color:#515154;flex-grow:1;margin-top:0;margin-bottom:1.25rem;font-family:Inter;font-size:.875rem;line-height:1.55}.intelligence_example{color:#6e6e73;letter-spacing:.01em;border-top:.0625rem solid #f2f2f4;margin-top:0;margin-bottom:0;padding-top:1.25rem;font-family:JetBrains Mono;font-size:.6875rem;line-height:1.45}.section_product-whiteboard{background-color:#fff}.section_product-session-memory{background-color:#fbfbfd}.section_product-enterprise{background-color:#fff}.product_feature-padding{padding-top:5rem;padding-bottom:5rem}.product_feature-layout{grid-template-rows:auto;grid-template-columns:1fr 1fr;align-items:center;gap:5rem;display:grid}.product_feature-copy{flex-direction:column;align-items:flex-start;display:flex}.product_label-row{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.product_label-mark{background-color:#fee133;border-radius:.5rem;width:1rem;height:.25rem}.product_label{color:#1f6fdc}.product_feature-heading{color:#1d1d1f;max-width:33rem;margin-top:0;margin-bottom:1rem}.product_feature-text{color:#515154;max-width:32.5rem;margin-top:0;margin-bottom:1.5rem}.product_bullet-list{width:100%;max-width:33rem}.product_bullet{border-bottom:.0625rem solid #f2f2f4;gap:1rem;padding-top:1rem;padding-bottom:1rem;display:flex}.product_bullet-number{color:#2f80ed;letter-spacing:.04em;flex-shrink:0;width:1rem;font-family:JetBrains Mono;font-size:.6875rem;line-height:1.6}.product_bullet-title{color:#1d1d1f;margin-bottom:.25rem;font-family:Inter;font-size:.9375rem;font-weight:600;line-height:1.55;display:block}.product_bullet-text{color:#515154;margin-top:0;margin-bottom:0;font-family:Inter;font-size:.875rem;line-height:1.55}.product_testimonial{background-color:#f5f9ff;border-left:.1875rem solid #2f80ed;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;width:100%;max-width:33rem;margin-top:1.5rem;padding:1.25rem 1.5rem 1rem}.product_testimonial-text{color:#333;margin-top:0;margin-bottom:.75rem;font-family:Inter;font-size:.875rem;line-height:1.55}.product_testimonial-author{color:#6e6e73;font-family:JetBrains Mono;font-size:.6875rem}.product_text-link{color:#1f6fdc;align-items:center;gap:.5rem;margin-top:1.5rem;font-family:Inter;font-size:.9375rem;font-weight:500;text-decoration:none;display:flex}.product_text-link-icon{width:1rem;height:1rem;margin-bottom:0}.product_visual-card{background-color:#fff;border:.0625rem solid #e5e5ea;border-radius:1.25rem;min-height:24.75rem;overflow:hidden;box-shadow:0 .75rem 2rem #0f172a14}.whiteboard_canvas{background-color:#fff;justify-content:center;align-items:center;min-height:24.625rem;display:flex;position:relative}.whiteboard_uploaded-image{border-radius:1.25rem;width:100%;height:auto;margin-bottom:0;display:block;box-shadow:0 .75rem 2rem #0f172a14}.memory_inner{flex-direction:column;padding:1.5rem;display:flex}.memory_header{justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex}.memory_title{color:#1d1d1f;font-size:.9375rem}.memory_search{background-color:#f5f5f7;border-radius:999rem;align-items:center;gap:.5rem;padding:.5rem .75rem;font-family:JetBrains Mono;font-size:.6875rem;display:flex}.memory_search-icon{width:.6875rem;height:.6875rem;margin-bottom:0}.memory_cards{flex-direction:column;gap:.75rem;display:flex}.memory_result{background-color:#fff;border:.0625rem solid #e5e5ea;border-radius:.5rem;align-items:center;gap:1rem;min-height:5rem;padding:1rem;display:flex;position:relative}.memory_result.is-active{border-color:#bbd8ff;min-height:7.5rem;box-shadow:0 0 0 .1875rem #ebf3ff}.memory_thumb{background-color:#1d1d1f;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:5rem;height:3.125rem;display:flex;overflow:hidden}.memory_thumb-icon{width:1rem;height:1rem;margin-bottom:0}.memory_result-content{flex-direction:column;flex-grow:1;gap:.25rem;display:flex}.memory_result-title{color:#1d1d1f;font-size:.8125rem}.memory_result-meta{color:#6e6e73;font-family:JetBrains Mono;font-size:.625rem}.memory_time{color:#2f80ed;background-color:#ebf3ff;border-radius:999rem;padding:.25rem .5rem;font-family:JetBrains Mono;font-size:.625rem}.memory_status{color:#515154;background-color:#f5f5f7;border-radius:999rem;padding:.25rem .75rem;font-family:JetBrains Mono;font-size:.625rem}.memory_status.is-shared{color:#13a876;background-color:#13a8761a}.dashboard_visual{padding:1.5rem}.dashboard_visual.product_visual-card{background-color:#fff;border:.0625rem solid #e5e5ea;border-radius:1.25rem;min-height:24.75rem;overflow:hidden;box-shadow:0 .75rem 2rem #0f172a14}.dashboard_stats{grid-template-rows:auto;grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:1rem;display:grid}.dashboard_stat{border:.0625rem solid #e5e5ea;border-radius:.5rem;flex-direction:column;justify-content:center;min-height:7rem;padding:1rem;display:flex}.dashboard_stat-label{color:#6e6e73;letter-spacing:.08em;text-transform:uppercase;font-family:JetBrains Mono;font-size:.6875rem;line-height:1.6}.dashboard_stat-value{color:#1d1d1f;margin-top:.5rem;font-family:Inter;font-size:1.5rem}.dashboard_stat-change{letter-spacing:.08em;text-transform:uppercase;font-family:JetBrains Mono;font-size:.6875rem;line-height:1.6}.dashboard_stat-change.dashboard_positive{color:#13a876}.dashboard_stat-change.dashboard_negative{color:#e5616d}.dashboard_positive{color:#13a876}.dashboard_negative{color:#e5616d}.dashboard_table{border:.0625rem solid #e5e5ea;border-radius:.5rem;overflow:hidden}.dashboard_table-head{color:#6e6e73;letter-spacing:.08em;text-transform:uppercase;background-color:#fbfbfd;border-bottom:.0625rem solid #e5e5ea;grid-template-rows:auto;grid-template-columns:2fr 1fr 1.4fr .8fr;align-items:center;min-height:2.3125rem;padding-left:1rem;padding-right:1rem;font-family:JetBrains Mono;font-size:.625rem;display:grid}.dashboard_row{color:#515154;border-bottom:.0625rem solid #f2f2f4;grid-template-rows:auto;grid-template-columns:1.5rem 1.5fr .6fr 1.2fr .6fr;align-items:center;gap:.5rem;min-height:2.6875rem;padding-left:1rem;padding-right:1rem;font-family:Inter;font-size:.75rem;display:grid}.dashboard_avatar{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;font-size:.625rem;font-weight:600;display:flex}.dashboard_avatar.is-blue{background-color:#2f80ed}.dashboard_avatar.is-red{background-color:#e5616d}.dashboard_avatar.is-green{background-color:#13a876}.dashboard_avatar.is-purple{background-color:#6b5ba8}.dashboard_avatar.is-gold{background-color:#c8a91b}.dashboard_bar{background-color:#f5f5f7;border-radius:999rem;height:.3125rem;overflow:hidden}.dashboard_bar-fill{background-color:#2f80ed;border-radius:999rem;height:100%}.dashboard_bar-fill.is-wide{width:92%}.dashboard_bar-fill.is-mid{width:84%}.dashboard_bar-fill.is-medium{width:78%}.dashboard_bar-fill.is-small{width:65%}.dashboard_bar-fill.is-short{width:51%}.section_product-session-briefing{background-color:#fbfbfd}.briefing_visual{min-height:31.98rem}.briefing_visual.product_visual-card{background-color:#fff;border:.0625rem solid #e5e5ea;border-radius:1.25rem;min-height:24.75rem;overflow:hidden;box-shadow:0 .75rem 2rem #0f172a14}.briefing_inner{padding:1.5rem}.briefing_document{background-image:linear-gradient(#f5f9ff,#fff);background-position:0 0;background-size:auto;border:.0625rem solid #e5e5ea;border-radius:.875rem;min-height:28.105rem;padding:1.5rem}.briefing_meta{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.briefing_spark{color:#fff;background-color:#2f80ed;border-radius:50%;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;font-family:JetBrains Mono;font-size:.625rem;line-height:1.6;display:flex}.briefing_meta-text{color:#2f80ed;letter-spacing:.08em;text-transform:uppercase;font-family:JetBrains Mono;font-size:.6875rem;line-height:1.6}.briefing_title{color:#1d1d1f;margin-top:0;margin-bottom:1rem;font-family:Inter;font-size:1.0625rem;font-weight:600;line-height:1.1}.briefing_paragraph{color:#333;margin-top:0;margin-bottom:1rem;font-family:Inter;font-size:.875rem;line-height:1.55}.briefing_highlight{background-color:#fee13373}.briefing_rows{margin-top:1rem}.briefing_row{border-top:.0625rem solid #f2f2f4;grid-template-rows:auto;grid-template-columns:4.75rem 1fr;align-items:center;min-height:2.6125rem;display:grid}.briefing_row-label{color:#2f80ed;letter-spacing:.06em;text-transform:uppercase;font-family:JetBrains Mono;font-size:.625rem;line-height:1.6}.briefing_row-text{color:#515154;font-family:Inter;font-size:.8125rem;line-height:1.55}.briefing_buttons{gap:.5rem;margin-top:1rem;display:flex}.briefing_button{background-color:#fff;border:.0625rem solid #e5e5ea;border-radius:999rem;justify-content:center;align-items:center;min-height:2.25rem;padding-left:1rem;padding-right:1rem;display:flex}.briefing_button.is-dark{background-color:#1d1d1f;border-color:#1d1d1f}.briefing_button-text{color:#1d1d1f;font-family:Inter;font-size:.75rem;font-weight:500;line-height:1.5}.briefing_button-text.is-dark{color:#fff}.section_ai-classroom{background-color:#fbfbfd}.ai_classroom-padding{padding-top:6rem;padding-bottom:6rem}.ai_classroom-container{flex-direction:column;align-items:flex-start;display:flex}.ai_classroom-heading{max-width:47.5rem;margin-top:1rem;margin-bottom:1rem}.ai_classroom-text{color:#515154;max-width:47.5rem;margin-bottom:4rem}.ai_cards{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;gap:1rem;width:100%;margin-bottom:3rem;display:grid}.ai_card{background-color:#fff;border:.0625rem solid #e5e5ea;border-radius:.875rem;flex-direction:column;min-height:36.7588rem;padding:2.5rem;display:flex}.ai_card-label-row{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.ai_card-line{background-color:#2f80ed;border-radius:.5rem;width:1.125rem;height:.125rem}.ai_card-label{color:#2f80ed;letter-spacing:.14em;text-transform:uppercase;font-family:JetBrains Mono;font-size:.6875rem;line-height:1.6}.ai_card-heading{color:#1d1d1f;margin-top:0;margin-bottom:1rem;font-family:Inter;font-size:1.5rem;font-weight:700;line-height:1.1}.ai_card-text{color:#515154;flex-grow:1;margin-top:0;margin-bottom:1.5rem;font-family:Inter;font-size:1rem;line-height:1.55}.ai_check-list{border-top:.0625rem solid #f2f2f4;padding-top:1.25rem}.ai_check{align-items:flex-start;gap:.5rem;margin-bottom:1rem;display:flex}.ai_check-mark{color:#2f80ed;flex-shrink:0;width:1rem;font-family:Inter;font-size:.875rem;font-weight:600;line-height:1.55}.ai_check-text{color:#515154;font-family:Inter;font-size:.875rem;line-height:1.55}.ai_big-panel{background-color:#fff;border:.0625rem solid #e5e5ea;border-radius:1.25rem;width:100%;padding:4rem}.ai_big-label{color:#2f80ed}.ai_big-heading{color:#1d1d1f;max-width:51.25rem;margin-top:1rem;margin-bottom:1rem}.ai_big-text{color:#515154;max-width:48.75rem;margin-bottom:0}.ai_closing{border-top:.0625rem solid #f2f2f4;width:100%;max-width:47.5rem;margin-top:4rem;margin-left:auto;margin-right:auto;padding-top:3rem}.ai_closing-text{color:#333;text-align:center;margin-top:0;margin-bottom:0;font-family:Inter,sans-serif;font-size:1.75rem;line-height:1.3}.section_outcomes-summary{background-color:#fbfbfd}.outcomes_padding{padding-top:6rem;padding-bottom:6rem}.outcomes_container{flex-direction:column;align-items:flex-start;display:flex}.outcomes_heading{color:#1d1d1f;max-width:47.5rem;margin-top:1rem;margin-bottom:4rem}.outcomes_grid{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;gap:2.5rem;width:100%;display:grid}.outcome_item{border-top:.0625rem solid #e5e5ea;padding-top:2rem}.outcome_title{color:#1d1d1f;letter-spacing:0;margin-top:0;margin-bottom:1rem;font-family:Inter;font-size:2.75rem;font-weight:700;line-height:1.05}.outcome_text{color:#515154;max-width:22rem;margin-top:0;margin-bottom:0;font-family:Inter;font-size:1rem;line-height:1.55}.section_audience-cards{background-color:#fff}.audience_padding{padding-top:6rem;padding-bottom:6rem}.audience_container{flex-direction:column;align-items:flex-start;display:flex}.audience_heading{color:#1d1d1f;max-width:47.5rem;margin-top:1rem;margin-bottom:1rem}.audience_text{color:#515154;max-width:47.5rem;margin-bottom:4rem}.audience_cards{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;gap:1rem;width:100%;display:grid}.audience_card-2{background-color:#fff;border:.0625rem solid #e5e5ea;border-radius:1.25rem;flex-direction:column;min-height:41.3075rem;padding:2.5rem 2rem 2rem;display:flex;position:relative;overflow:hidden}.audience_card-2.is-learning{border-left-color:#2f80ed}.audience_card-2.is-development{border-left-color:#e5616d}.audience_card-2.is-you{border-left-color:#fee133}.audience_card-bar{background-color:#2f80ed;height:.25rem;position:absolute;top:0;left:0;right:0}.audience_card-bar.is-learning{border-left-color:#2f80ed}.audience_card-bar.is-development{background-color:#e5616d}.audience_card-bar.is-you{background-color:#fee133}.audience_card-label{color:#2f80ed;letter-spacing:.14em;text-transform:uppercase;margin-bottom:1rem;font-family:JetBrains Mono;font-size:.6875rem;line-height:1.6}.audience_card-label.is-learning{border-left-color:#2f80ed}.audience_card-label.is-development{color:#e5616d}.audience_card-label.is-you{color:#c8a91b}.audience_card-heading{color:#1d1d1f;min-height:4.39875rem;margin-top:0;margin-bottom:1rem;font-family:Inter;font-size:2rem;font-weight:700;line-height:1.1}.audience_accent{color:#2f80ed}.audience_accent.is-learning{border-left-color:#2f80ed}.audience_accent.is-development{color:#e5616d}.audience_accent.is-you{color:#c8a91b}.audience_card-text{color:#515154;min-height:7.74875rem;margin-top:0;margin-bottom:1.25rem;font-family:Inter;font-size:1rem;line-height:1.55}.audience_list{flex-grow:1}.audience_list-item{border-bottom:.0625rem solid #f2f2f4;align-items:flex-start;gap:.75rem;padding-top:.75rem;padding-bottom:.75rem;display:flex}.audience_dash{color:#2f80ed;font-family:JetBrains Mono;font-size:.75rem;line-height:1.55}.audience_dash.is-learning{border-left-color:#2f80ed}.audience_dash.is-development{color:#e5616d}.audience_dash.is-you{color:#c8a91b}.audience_item-text{color:#333;font-family:Inter;font-size:.875rem;line-height:1.55}.audience_link{color:#1d1d1f;border-top:.0625rem solid #f2f2f4;align-items:center;gap:.5rem;margin-top:2rem;padding-top:1rem;font-family:Inter;font-size:.875rem;font-weight:500;line-height:1.55;text-decoration:none;display:flex}.audience_link-icon{width:.875rem;height:.875rem;margin-bottom:0}.section_contrast-comparison{background-color:#fbfbfd}.contrast_padding{padding-top:6rem;padding-bottom:6rem}.contrast_container{flex-direction:column;align-items:flex-start;display:flex}.contrast_heading{color:#1d1d1f;max-width:46.25rem;margin-top:1rem;margin-bottom:1rem}.contrast_intro{color:#515154;max-width:46.25rem;margin-bottom:4rem}.contrast_origin-heading{flex-direction:column;gap:.5rem;width:100%;margin-bottom:1.25rem;display:flex}.contrast_origin-subtitle{color:#515154;margin-top:0;margin-bottom:0;font-family:Inter;font-size:1.125rem;font-style:italic;line-height:1.55}.contrast_origin-grid{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;gap:.75rem;width:100%;margin-bottom:1.25rem;display:grid}.contrast_origin-card{background-color:#fff;border:.0625rem solid #e5e5ea;border-radius:.5rem;padding:1rem 1.25rem}.contrast_origin-card.is-pencil{background-color:#f5f9ff;border-color:#bbd8ff}.contrast_origin-label{color:#6e6e73;letter-spacing:.14em;text-transform:uppercase;margin-bottom:.5rem;font-family:JetBrains Mono;font-size:.6875rem;line-height:1.6;display:block}.contrast_origin-label.is-pencil{color:#2f80ed}.contrast_origin-text{color:#333;margin-top:0;margin-bottom:0;font-family:Inter;font-size:.875rem;line-height:1.45}.contrast_origin-text.is-pencil{color:#1d1d1f;font-weight:600}.contrast_note{background-color:var(--selected-blue);border:.0625rem solid #bbd8ff;border-radius:.5rem;width:60%;margin-bottom:2.5rem;margin-left:auto;margin-right:auto;padding:1rem 1.5rem}.contrast_note-text{color:#333;text-align:center;margin-top:0;margin-bottom:0;font-family:Inter;font-size:.875rem;font-style:italic;line-height:1.55}.contrast_table{background-color:#fff;border:.0625rem solid #e5e5ea;border-radius:.875rem;width:100%;overflow:hidden;box-shadow:0 .75rem 2rem #0f172a14}.contrast_table-row{border-top:.0625rem solid #e5e5ea;grid-template-rows:auto;grid-template-columns:1.4fr 1fr 1fr;min-height:5.375rem;display:grid}.contrast_table-row.is-head{background-color:#fbfbfd;border-top-width:0;min-height:3.25rem}.contrast_table-head{color:#6e6e73;letter-spacing:.14em;text-transform:uppercase;border-right:.0625rem solid #e5e5ea;align-items:center;padding-left:1.5rem;padding-right:1.5rem;font-family:JetBrains Mono;font-size:.6875rem;line-height:1.6;display:flex}.contrast_table-head.is-pencil{color:#2f80ed;font-weight:700}.contrast_table-head.is-muted{border-right-width:0}.contrast_need{color:#1d1d1f;border-right:.0625rem solid #e5e5ea;align-items:center;padding-left:1.5rem;padding-right:1.5rem;font-family:Inter;font-size:.9375rem;font-weight:500;line-height:1.55;display:flex}.contrast_answer{border-right:.0625rem solid #e5e5ea;align-items:flex-start;gap:1rem;padding:1.5rem;display:flex}.contrast_answer.is-muted{border-right-width:0}.contrast_check{color:#2f80ed;background-color:#ebf3ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;font-size:.6875rem;font-weight:700;line-height:1.6;display:flex}.contrast_cross{color:#6e6e73;background-color:#f5f5f7;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;font-size:.6875rem;font-weight:700;line-height:1.6;display:flex}.contrast_answer-text{color:#333;font-family:Inter;font-size:.9375rem;line-height:1.55}.contrast_answer-text.is-muted{color:#6e6e73}.contrast_footer{justify-content:center;gap:.5rem;width:100%;margin-top:1rem;display:flex}.contrast_footer-text{color:#6e6e73;font-family:JetBrains Mono;font-size:.75rem;line-height:1.55}.contrast_footer-link{color:#2f80ed;font-family:JetBrains Mono;font-size:.75rem;line-height:1.55}.section_customer-proof{background-color:#fff}.proof_padding{padding-top:6rem;padding-bottom:6rem}.proof_container{flex-direction:column;gap:1.5rem;display:flex}.proof_intro{flex-direction:column;gap:1rem;max-width:50rem;display:flex}.proof_label,.trust_label,.commitments_label,.pricing_label,.questions_label{color:#2f80ed;letter-spacing:.14em;font-family:JetBrains Mono;font-size:.6875rem;font-weight:600;line-height:1.6;display:block}.proof_heading{color:#1d1d1f;margin-top:0;margin-bottom:0}.proof_heading-accent{color:#2f80ed;font-style:italic;font-weight:400}.commitments_heading,.pricing_heading,.questions_heading{color:#1d1d1f;margin-top:0;margin-bottom:0}.proof_intro-text{color:#515154;max-width:36rem;margin-top:0;margin-bottom:0}.proof_ellipsis{color:#515154;letter-spacing:.08em;margin-top:2rem;font-family:Inter;font-size:1.0625rem;line-height:1.55;display:block}.commitments_text,.pricing_text{color:#515154;max-width:47.5rem;margin-top:0;margin-bottom:0}.proof_feature-card{color:#fff;background-color:#1d1d1f;background-image:radial-gradient(circle at 92% 8%,#fee13373 0%,#0000 30%);background-position:0 0;background-size:auto;border-radius:1.25rem;flex-direction:column;justify-content:space-between;min-height:20.5rem;margin-top:0;padding:4rem 4rem 2.5rem;display:flex}.proof_feature-label{color:#fee133;letter-spacing:.04em;margin-bottom:1.5rem;font-family:JetBrains Mono;font-size:.75rem;line-height:1.55;display:block}.proof_feature-quote{color:#fff;max-width:52rem;margin-top:0;margin-bottom:1.5rem;font-family:Inter;font-size:2rem;font-style:normal;line-height:1.45}.proof_quote-accent{color:#fee133;font-style:italic}.proof_feature-meta-row{border-top:.0625rem solid #ffffff1a;justify-content:space-between;align-items:flex-end;gap:2.5rem;padding-top:1.5rem;display:flex}.proof_feature-meta{flex-direction:column;gap:.5rem;display:flex}.proof_feature-source{color:#fff;font-family:Inter;font-size:.9375rem;font-weight:700;line-height:1.55}.proof_feature-detail{color:#6e6e73;font-family:JetBrains Mono;font-size:.75rem;line-height:1.55}.proof_feature-link{color:#1d1d1f;background-color:#fee133;border-radius:999rem;justify-content:center;align-items:center;min-height:2.25rem;padding:.5rem 1rem;font-family:Inter;font-size:.9375rem;font-weight:500;line-height:1.55;text-decoration:none;display:inline-flex}.proof_cards{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;gap:1.75rem;margin-top:1rem;display:grid}.proof_card{background-color:#fff;border:.0625rem solid #e5e5ea;border-radius:.875rem;flex-direction:column;justify-content:space-between;min-height:26.375rem;padding:2.5rem;display:flex}.proof_card-label{color:#2f80ed;letter-spacing:.14em;text-transform:uppercase;font-family:JetBrains Mono;font-size:.6875rem;line-height:1.6}.proof_card-label.is-red{color:#e5616d}.proof_card-label.is-gold{color:#fee133}.proof_card-quote{color:#333;margin-top:1.5rem;margin-bottom:1.5rem;font-family:Inter;font-size:1rem;font-style:italic;line-height:1.55}.proof_card-metric{color:#2f80ed;border-top:1px solid #e5e5ea99;border-bottom:1px solid #e5e5ea99;margin-top:auto;margin-bottom:2rem;padding-top:10px;padding-bottom:10px;font-family:JetBrains Mono,sans-serif;font-size:.8rem;line-height:1.55;display:block}.proof_card-metric.is-red{color:#e5616d}.proof_card-metric.is-gold{color:#fee133}.proof_person{align-items:center;gap:1rem;display:flex}.proof_avatar{color:#2f80ed;background-color:#ebf3ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;font-family:Inter;font-size:.9375rem;font-weight:700;line-height:1.55;display:flex}.proof_avatar.is-blue{color:#2f80ed}.proof_avatar.is-red{color:#e5616d;background-color:#e5616d1a}.proof_avatar.is-gold{color:#1d1d1f;background-color:#fee13373}.proof_person-copy{flex-direction:column;gap:.5rem;display:flex}.proof_person-name{color:#1d1d1f;font-family:Inter;font-size:.9375rem;font-weight:700;line-height:1.55}.proof_person-role{color:#6e6e73;font-family:Inter;font-size:.75rem;line-height:1.45}.section_six-weeks{color:#fff;background-color:#1d1d1f}.six_weeks-padding{padding-top:7.5rem;padding-bottom:7.5rem}.six_weeks-container{flex-direction:column;gap:2.5rem;display:flex}.six_weeks-intro{flex-direction:column;gap:1rem;max-width:49rem;display:flex}.six_weeks-label{color:#fee133;letter-spacing:.14em;font-family:JetBrains Mono;font-size:.6875rem;font-weight:500;line-height:1.6}.six_weeks-heading{color:#fff;margin-top:0;margin-bottom:0}.six_weeks-heading-accent{color:#fee133;font-style:italic}.six_weeks-text{color:#ffffffb2;max-width:43rem;margin-top:0;margin-bottom:0}.six_weeks-ellipsis{color:#ffffffb2;letter-spacing:.08em;margin-top:1.5rem;font-family:Inter;font-size:1.0625rem;line-height:1.55;display:block}.six_weeks-cards{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;gap:1.75rem;display:grid}.six_weeks-card{background-color:#ffffff08;border:.0625rem solid #ffffff1a;border-radius:.875rem;flex-direction:column;justify-content:space-between;min-height:22rem;padding:2.5rem;display:flex}.six_weeks-meta{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.six_weeks-time{color:#ffffffb2;letter-spacing:.08em;text-transform:uppercase;font-family:JetBrains Mono;font-size:.625rem;line-height:1.6}.six_weeks-audience{color:#2f80ed;letter-spacing:.08em;text-transform:uppercase;font-family:JetBrains Mono;font-size:.625rem;line-height:1.6}.six_weeks-audience.is-learning{border-left-color:#2f80ed}.six_weeks-audience.is-development{color:#e5616d}.six_weeks-audience.is-you{color:#fee133}.six_weeks-card-text{color:#fff;margin-top:0;margin-bottom:2.5rem;font-family:Inter;font-size:.9375rem;line-height:1.55}.six_weeks-quote{border-left:.1875rem solid #2f80ed;padding-top:1rem;padding-left:1rem}.six_weeks-quote.is-learning{border-left-color:#2f80ed}.six_weeks-quote.is-development{border-left-color:#e5616d}.six_weeks-quote.is-you{border-left-color:#fee133}.six_weeks-quote-text{color:#fff;margin-top:0;margin-bottom:0;font-family:Inter;font-size:.9375rem;font-style:italic;font-weight:600;line-height:1.55}.six_weeks-closing{border-top:.0625rem solid #ffffff1a;justify-content:center;margin-top:2rem;padding-top:2.5rem;display:flex}.six_weeks-closing-text{color:#fff;text-align:center;max-width:48rem;margin-top:0;margin-bottom:0;font-family:Inter,sans-serif;font-size:2rem;font-weight:400;line-height:1.3}.six_weeks-closing-accent{color:#fee133}.text-style-uppercase{text-transform:uppercase}.text-style-uppercase.proof_label{color:#2f80ed;letter-spacing:.14em;font-family:JetBrains Mono;font-size:.6875rem;font-weight:600;line-height:1.6;display:block}.text-style-uppercase.six_weeks-label{color:#fee133;letter-spacing:.14em;font-family:JetBrains Mono;font-size:.6875rem;font-weight:500;line-height:1.6}.text-style-uppercase.trust_label,.text-style-uppercase.commitments_label,.text-style-uppercase.pricing_label,.text-style-uppercase.questions_label,.text-style-uppercase.switching_label{color:#2f80ed;letter-spacing:.14em;font-family:JetBrains Mono;font-size:.6875rem;font-weight:600;line-height:1.6;display:block}.proof_label-wrap,.proof_heading-wrap,.proof_text-wrap,.proof_feature-label-wrap,.proof_quote-wrap,.trust_label-wrap,.trust_heading-wrap,.trust_text-wrap{width:100%}.trust_padding{padding-top:6rem;padding-bottom:6rem}.trust_panel{background-color:#fff;border:.0625rem solid #bbd8ff;border-radius:1.25rem;grid-template-rows:auto;grid-template-columns:.9fr 1fr;align-items:center;gap:4rem;min-height:31.25rem;padding:4rem;display:grid}.trust_copy{flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}.trust_heading{color:#1d1d1f;margin-top:0;margin-bottom:0}.trust_heading-emphasis,.commitments_heading-emphasis,.pricing_heading-emphasis,.questions_heading-emphasis{color:#1f6fdc;font-weight:400}.is-reverse{direction:ltr}.whiteboard_visual{background-color:#fff}.whiteboard_visual.product_visual-card{background-color:#fff;border:.0625rem solid #e5e5ea;border-radius:1.25rem;min-height:24.75rem;overflow:hidden;box-shadow:0 .75rem 2rem #0f172a14}.memory_visual{background-color:#fff}.memory_visual.product_visual-card{background-color:#fff;border:.0625rem solid #e5e5ea;border-radius:1.25rem;min-height:24.75rem;overflow:hidden;box-shadow:0 .75rem 2rem #0f172a14}.commitments_container{flex-direction:column;gap:4rem;display:flex}.commitments_intro{flex-direction:column;gap:1.5rem;max-width:47.5rem;display:flex}.pricing_container{flex-direction:column;gap:4rem;display:flex}.pricing_intro{flex-direction:column;gap:1.5rem;max-width:47.5rem;display:flex}.is-tall{min-height:6rem}.trust_text{color:#515154;margin-top:0;margin-bottom:1.5rem;font-family:Inter;font-size:1.0625rem;line-height:1.55}.trust_link{color:#2f80ed;align-items:center;gap:.5rem;font-family:Inter;font-size:.9375rem;font-weight:500;line-height:1.55;text-decoration:none;display:inline-flex}.trust_link-icon{width:1rem;height:1rem;margin-bottom:0}.trust_badges{grid-template-rows:auto;grid-template-columns:1fr 1fr;gap:1rem;display:grid}.trust_badge{background-color:#fff;border:.0625rem solid #e5e5ea;border-radius:.5rem;align-items:center;gap:1rem;min-height:5.75rem;padding:1.5rem;display:flex}.trust_badge-icon-wrap{background-color:#ebf3ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.trust_badge-icon{width:1.125rem;height:1.125rem;margin-bottom:0}.trust_badge-copy{flex-direction:column;gap:.5rem;display:flex}.trust_badge-title{color:#1d1d1f;font-family:Inter;font-size:.9375rem;font-weight:600;line-height:1.55}.trust_badge-text{color:#6e6e73;letter-spacing:.02em;font-family:JetBrains Mono;font-size:.6875rem;line-height:1.6}.section_compliance-commitments{background-color:#fbfbfd}.commitments_padding,.pricing_padding,.questions_padding{padding-top:6rem;padding-bottom:6rem}.questions_container{flex-direction:column;gap:4rem;display:flex}.questions_intro{flex-direction:column;gap:1.5rem;max-width:47.5rem;display:flex}.commitments_grid{grid-template-rows:auto;grid-template-columns:1fr 1fr;gap:2.5rem;display:grid}.commitments_card{background-color:#fff;border:.0625rem solid #e5e5ea;border-radius:.875rem;flex-direction:column;min-height:40.875rem;padding:4rem;display:flex}.commitments_card.is-blue{background-color:#f5f9ff;border-color:#bbd8ff}.commitments_card-label{color:#6e6e73;letter-spacing:.14em;text-transform:uppercase;margin-bottom:1rem;font-family:JetBrains Mono;font-size:.6875rem;line-height:1.6}.commitments_card-label.is-blue{color:#2f80ed}.commitments_card-heading{color:#1d1d1f;margin-top:0;margin-bottom:2.5rem}.commitments_tools{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:2.5rem;margin-bottom:1.5rem;display:flex}.commitments_tool{grid-column-gap:16px;grid-row-gap:16px;color:#515154;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;font-family:Inter,sans-serif;font-size:.9375rem;font-weight:600;line-height:1.55}.commitments_list{flex-direction:column;margin-top:1rem;display:flex}.commitments_item{border-top:.0625rem solid #f2f2f4;align-items:flex-start;gap:1rem;padding-top:1rem;padding-bottom:1rem;display:flex}.commitments_x{color:#e5616d;min-width:1rem;font-family:Inter;font-size:.9375rem;font-weight:700;line-height:1.55}.commitments_arrow{color:#2f80ed;min-width:1rem;font-family:Inter;font-size:.9375rem;font-weight:700;line-height:1.55}.commitments_item-text{color:#333;margin-top:0;margin-bottom:0;font-family:Inter;font-size:.9375rem;line-height:1.55}.commitments_note{color:#6e6e73;letter-spacing:.04em;border-top:.0625rem solid #f2f2f4;margin-top:auto;margin-bottom:0;padding-top:1.5rem;font-family:JetBrains Mono;font-size:.6875rem;line-height:1.6}.commitments_note-link{color:#2f80ed}.commitments_callout{background-color:#1d1d1f;border-radius:.5rem;margin-top:auto;padding:1.5rem}.commitments_callout-text{color:#fff;margin-top:0;margin-bottom:0;font-family:Inter;font-size:1.0625rem;font-style:italic;line-height:1.55}.commitments_callout-emphasis{color:#fee133}.section_pricing-plans{background-color:#fff}.pricing_cards{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;align-items:stretch;gap:1.5rem;display:grid}.pricing_card-2{background-color:#fff;border:.0625rem solid #e5e5ea;border-radius:1.25rem;flex-direction:column;min-height:33.875rem;padding:4rem 2.5rem 2.5rem;display:flex;position:relative}.pricing_card-2.is-featured{border-color:#2f80ed;box-shadow:0 .75rem 2rem #0f172a14}.pricing_badge-2{color:#fff;letter-spacing:.14em;text-transform:uppercase;background-color:#2f80ed;border-radius:999rem;padding:.5rem 1rem;font-family:JetBrains Mono;font-size:.625rem;font-weight:600;line-height:1.6;position:absolute;top:-.8125rem;left:50%;transform:translate(-50%)}.pricing_tier-2{color:#515154;letter-spacing:.14em;text-transform:uppercase;font-family:JetBrains Mono;font-size:.6875rem;font-weight:600;line-height:1.6}.pricing_price-row{align-items:flex-end;gap:1rem;margin-top:1.5rem;margin-bottom:1rem;display:flex}.pricing_price-2{color:#1d1d1f;letter-spacing:-.025em;font-family:Inter;font-size:3.5rem;font-style:italic;line-height:1.05}.pricing_period-2{color:#6e6e73;letter-spacing:.02em;padding-bottom:1rem;font-family:JetBrains Mono;font-size:.75rem;line-height:1.55}.pricing_description{color:#515154;border-bottom:.0625rem solid #f2f2f4;min-height:4rem;margin-top:0;margin-bottom:2.5rem;padding-bottom:1.5rem;font-family:Inter;font-size:.9375rem;line-height:1.55}.pricing_features-2{flex-direction:column;gap:1rem;margin-bottom:2.5rem;display:flex}.pricing_feature-2{align-items:flex-start;gap:1rem;display:flex}.pricing_feature-check{color:#2f80ed;min-width:1rem;font-family:Inter;font-size:.6875rem;font-weight:600;line-height:1.55}.pricing_feature-text{color:#333;font-family:Inter;font-size:.9375rem;line-height:1.55}.pricing_button{color:#1d1d1f;border:.0625rem solid #e5e5ea;border-radius:999rem;justify-content:center;align-items:center;margin-top:auto;padding:1rem 1.5rem;font-family:Inter;font-size:.9375rem;font-weight:500;line-height:1.5;text-decoration:none;display:flex}.pricing_button.is-primary{color:#fff;background-color:#2f80ed;border-color:#2f80ed}.pricing_footer{color:#6e6e73;text-align:center;letter-spacing:.02em;max-width:47.5rem;margin-bottom:0;margin-left:auto;margin-right:auto;font-family:JetBrains Mono;font-size:.75rem;line-height:1.55}.pricing_footer-link{color:#2f80ed}.section_questions-static{background-color:#fbfbfd}.questions_grid{grid-template-rows:auto;grid-template-columns:1fr 1fr;gap:4rem;display:grid}.questions_column{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;display:flex}.questions_item{border-bottom:.0625rem solid #e5e5ea;flex-direction:column;gap:1rem;padding-top:2.5rem;padding-bottom:2.5rem;display:flex}.questions_item.is-open{flex-direction:column;gap:1rem;display:flex}.questions_item.is-tall{min-height:6rem}.questions_row{justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex}.questions_title{color:#1d1d1f;font-family:Inter;font-size:1.0625rem;font-weight:500;line-height:1.55}.questions_icon{color:#515154;background-color:#f5f5f7;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-family:Inter;font-size:.9375rem;line-height:1.55;display:flex}.questions_icon.is-open{color:#2f80ed;background-color:#ebf3ff;border-radius:.5rem;width:2.125rem;height:2.125rem;transform:rotate(45deg)}.questions_answer{color:#515154;max-width:32.5rem;margin-top:0;margin-bottom:0;font-family:Inter;font-size:.9375rem;line-height:1.55}.section_switching-process{background-color:#fff}.switching_padding{padding-top:6rem;padding-bottom:6rem}.switching_container{flex-direction:column;gap:4rem;display:flex}.switching_intro{flex-direction:column;gap:1.5rem;max-width:46.25rem;display:flex}.switching_label{color:#2f80ed;letter-spacing:.14em;font-family:JetBrains Mono;font-size:.6875rem;font-weight:600;line-height:1.6;display:block}.switching_heading{color:#1d1d1f;margin-top:0;margin-bottom:0}.switching_heading-emphasis{color:#1f6fdc;font-weight:400}.switching_text{color:#515154;margin-top:0;margin-bottom:0}.switching_steps{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;gap:1.5rem;display:grid}.switching_step-card{background-color:#fff;border:.0625rem solid #e5e5ea;border-radius:.875rem;flex-direction:column;min-height:24.75rem;padding:2.5rem 1.5rem;display:flex}.switching_step-number{color:#2f80ed;letter-spacing:-.02em;margin-bottom:1.5rem;font-family:Inter,sans-serif;font-size:2.75rem;line-height:1.05}.switching_step-heading{color:#1d1d1f;margin-top:0;margin-bottom:1rem;font-family:Inter;font-size:1.0625rem;font-weight:600;line-height:1.55}.switching_step-text{color:#515154;margin-top:0;margin-bottom:2.5rem;font-family:Inter;font-size:.9375rem;line-height:1.55}.switching_step-pill{color:#2f80ed;letter-spacing:.02em;background-color:#ebf3ff;border-radius:.5rem;align-self:flex-start;margin-top:auto;padding:.5rem 1rem;font-family:JetBrains Mono;font-size:.6875rem;line-height:1.6;display:inline-flex}.switching_comparison{background-color:#fff;border:.0625rem solid #e5e5ea;border-radius:.875rem;padding:2.5rem}.switching_comparison-label{color:#6e6e73;letter-spacing:.04em;text-transform:uppercase;margin-bottom:1rem;font-family:JetBrains Mono;font-size:.6875rem;line-height:1.6;display:block}.switching_comparison-heading{color:#1d1d1f;font-family:Inter;font-size:var(--font-size-large);margin-top:0;margin-bottom:1.5rem;font-weight:600;line-height:1.55}.switching_rows{flex-direction:column;display:flex}.switching_row{border-top:.0625rem solid #f2f2f4;grid-template-rows:auto;grid-template-columns:1fr auto 1.45fr;align-items:center;gap:1.5rem;min-height:4.75rem;padding-top:1rem;padding-bottom:1rem;display:grid}.switching_before{color:#515154;font-family:Inter;font-size:1.0625rem;font-style:italic;line-height:1.55}.switching_arrow{color:#2f80ed;font-family:JetBrains Mono;font-size:.9375rem;line-height:1.55}.switching_after{color:#333;font-family:Inter;font-size:.9375rem;line-height:1.55}.switching_founder{border:.0625rem solid #e5e5ea;border-left:4px solid var(--primary);background-color:#fff;border-radius:.875rem;flex-direction:column;gap:1.5rem;max-width:47.5rem;margin-left:auto;margin-right:auto;padding:4rem;display:flex}.switching_founder-label{color:#2f80ed;letter-spacing:.14em;text-transform:uppercase;font-family:JetBrains Mono;font-size:.6875rem;line-height:1.6}.switching_founder-copy{flex-direction:column;gap:1rem;display:flex}.switching_founder-text{color:#333;margin-top:0;margin-bottom:0;font-family:Inter;font-size:1.0625rem;line-height:1.55}.switching_signature{border-top:.0625rem solid #f2f2f4;align-items:center;gap:1rem;padding-top:1.5rem;display:flex}.switching_avatar{color:#fff;background-color:#2f80ed;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;font-family:Inter;font-size:1.0625rem;font-weight:600;line-height:1.55;display:flex}.switching_signature-copy{flex-direction:column;gap:.5rem;display:flex}.switching_name{color:#1d1d1f;font-family:Inter;font-size:1.5rem;font-style:italic;line-height:1.05}.switching_role{color:#6e6e73;letter-spacing:.06em;text-transform:uppercase;font-family:JetBrains Mono;font-size:.6875rem;line-height:1.6}.section_final-cta-4{background-color:#1d1d1f;background-image:radial-gradient(circle at 92% 4%,#fee13326,#0000 24%),radial-gradient(circle at 0 100%,#1f6fdc33,#0000 34%);position:relative;overflow:hidden}.final_cta-glow{background-image:radial-gradient(circle,#fee13373 0%,#0000 70%);background-position:0 0;background-size:auto;border-radius:50%;width:21.25rem;height:28.75rem;position:absolute;top:-7.5rem;right:0}.final_cta-padding{z-index:1;padding-top:6rem;padding-bottom:6rem;position:relative}.final_cta-container{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;max-width:47.5rem;display:flex}.final_cta-heading-wrap,.final_cta-subtitle-wrap,.final_cta-text-wrap{width:100%}.final_cta-heading{color:#fff;letter-spacing:0;margin-top:0;margin-bottom:0;font-size:3.5rem;line-height:1.05}.final_cta-subtitle{color:#ffffffb2;margin-top:0;margin-bottom:0;font-family:Inter,sans-serif;font-size:1.5rem;line-height:1.45}.final_cta-accent{color:#bbd8ff}.final_cta-text{color:#ffffffb2;max-width:35rem;margin:0 auto;font-family:Inter;font-size:1.0625rem;line-height:1.55}.final_cta-actions{justify-content:center;gap:1rem;margin-top:1rem;display:flex}.final_cta-button{color:#fff;border:.0625rem solid #ffffff1a;border-radius:999rem;justify-content:center;align-items:center;gap:.5rem;min-height:3.5rem;padding:1rem 2.5rem;font-family:Inter;font-size:1.0625rem;font-weight:500;line-height:1.5;text-decoration:none;display:inline-flex}.final_cta-button.is-primary{background-color:#2f80ed;border-color:#2f80ed;text-decoration:none}.final_cta-icon{width:1rem;height:1rem;margin-bottom:0}.homepage_component{width:100%}.page-wrapper-3{background-color:#fff;position:relative;overflow:clip}.padding-global-8{padding-left:2rem;padding-right:2rem}.padding-global-8.padding-section-large-3{padding-top:10rem;padding-bottom:10rem}.padding-global-8.padding-section-large-3.hero_intro-padding{padding-top:10rem;padding-bottom:1rem;position:relative}.padding-global-8.padding-section-large-3.intro_video-padding{padding-top:0;padding-bottom:10rem}.padding-global-8.padding-section-large-3.metrics_strip-padding{padding-top:4.0625rem;padding-bottom:4.0625rem}.padding-global-8.padding-section-large-3.friction_stories-padding,.padding-global-8.padding-section-large-3.feature_padding,.padding-global-8.padding-section-large-3.intelligence_padding{padding-top:6rem;padding-bottom:6rem}.padding-global-8.padding-section-large-3.product_feature-padding{padding-top:5rem;padding-bottom:5rem}.padding-global-8.padding-section-large-3.ai_classroom-padding,.padding-global-8.padding-section-large-3.outcomes_padding,.padding-global-8.padding-section-large-3.audience_padding,.padding-global-8.padding-section-large-3.contrast_padding,.padding-global-8.padding-section-large-3.proof_padding{padding-top:6rem;padding-bottom:6rem}.padding-global-8.padding-section-large-3.six_weeks-padding{padding-top:7.5rem;padding-bottom:7.5rem}.padding-global-8.padding-section-large-3.trust_padding,.padding-global-8.padding-section-large-3.commitments_padding,.padding-global-8.padding-section-large-3.pricing_padding,.padding-global-8.padding-section-large-3.questions_padding,.padding-global-8.padding-section-large-3.switching_padding{padding-top:6rem;padding-bottom:6rem}.padding-global-8.padding-section-large-3.final_cta-padding{z-index:1;padding-top:6rem;padding-bottom:6rem;position:relative}.padding-global-8.padding-section-large-3.hero_intro-padding_inteligent{flex-flow:column;justify-content:flex-start;align-items:center;height:100vh;padding-top:4rem;padding-bottom:1rem;display:flex;position:relative}.padding-global-8.padding-section-large-3.under_hero{flex-flow:column;justify-content:flex-start;align-items:center;padding-top:8rem;padding-bottom:1rem;position:relative}.padding-section-large-3{padding-top:10rem;padding-bottom:10rem}.container-small-5{width:100%;max-width:47.5rem;margin-left:auto;margin-right:auto}.container-small-5.homepage_component{width:100%}.container-small-5.homepage_component.final_cta-container{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;max-width:47.5rem;display:flex}.container-large-10{width:100%;max-width:71rem;margin-left:auto;margin-right:auto}.container-large-10.homepage_component{width:100%}.container-large-10.homepage_component.hero_intro-container{flex-direction:column;align-items:flex-start;max-width:67rem;display:flex}.container-large-10.homepage_component.intro_video-container,.container-large-10.homepage_component.metrics_strip-container,.container-large-10.homepage_component.friction_stories-container,.container-large-10.homepage_component.intelligence_container{flex-direction:column;align-items:flex-start;display:flex}.container-large-10.homepage_component.product_feature-layout{grid-template-rows:auto;grid-template-columns:1fr 1fr;align-items:center;gap:5rem;display:grid}.container-large-10.homepage_component.ai_classroom-container,.container-large-10.homepage_component.outcomes_container,.container-large-10.homepage_component.audience_container,.container-large-10.homepage_component.contrast_container{flex-direction:column;align-items:flex-start;display:flex}.container-large-10.homepage_component.proof_container{flex-direction:column;gap:1.5rem;display:flex}.container-large-10.homepage_component.six_weeks-container{flex-direction:column;gap:2.5rem;display:flex}.container-large-10.homepage_component.trust_panel{background-color:#fbfbfd;border:.0625rem solid #bbd8ff;border-radius:1.25rem;grid-template-rows:auto;grid-template-columns:.9fr 1fr;align-items:center;gap:4rem;min-height:31.25rem;padding:4rem;display:grid}.container-large-10.homepage_component.commitments_container,.container-large-10.homepage_component.pricing_container,.container-large-10.homepage_component.questions_container,.container-large-10.homepage_component.switching_container{flex-direction:column;gap:4rem;display:flex}.container-large-10.homepage_component.hero_intro-container_uneder{flex-direction:column;align-items:flex-start;max-width:49rem;display:flex}.container-large-10.feature_layout{grid-template-rows:auto;grid-template-columns:1fr 1fr;align-items:center;gap:3rem;display:grid}.container-large-10.feature_layout.is-room{grid-template-rows:auto;grid-template-columns:1fr;align-items:start;display:grid}.container-large-10.product_feature-layout{grid-template-rows:auto;grid-template-columns:1fr 1fr;align-items:center;gap:5rem;display:grid}.container-large-10.product_feature-layout.is-reverse{direction:ltr}.heading-style-h1-3{letter-spacing:0;font-family:Inter;font-size:6.5rem;font-weight:700;line-height:1.05}.heading-style-h1-3.hero_intro-heading{color:#1d1d1f;letter-spacing:-.5px;margin-top:0;margin-bottom:0;font-size:4rem;line-height:1.15}.heading-style-h1-3.final_cta-heading{color:#fff;letter-spacing:0;margin-top:0;margin-bottom:0;font-size:3.5rem;line-height:1.05}.heading-style-h2-6{letter-spacing:0;font-family:Inter;font-size:3.5rem;font-weight:700;line-height:1.1}.heading-style-h2-6.proof_heading,.heading-style-h2-6.commitments_heading,.heading-style-h2-6.pricing_heading,.heading-style-h2-6.questions_heading,.heading-style-h2-6.switching_heading{color:#1d1d1f;margin-top:0;margin-bottom:0}.heading-style-h3-3{letter-spacing:0;font-family:Inter;font-size:2.75rem;font-weight:600;line-height:1.1}.heading-style-h3-3.friction_stories-heading,.heading-style-h3-3.feature_heading{color:#1d1d1f;margin-top:0;margin-bottom:0}.heading-style-h3-3.feature_heading.ai_classroom-heading{max-width:47.5rem;margin-top:1rem;margin-bottom:1rem}.heading-style-h3-3.product_feature-heading{color:#1d1d1f;max-width:33rem;margin-top:0;margin-bottom:1rem}.heading-style-h3-3.ai_big-heading{color:#1d1d1f;max-width:51.25rem;margin-top:1rem;margin-bottom:1rem}.heading-style-h3-3.outcomes_heading{color:#1d1d1f;max-width:30rem;margin-top:1rem;margin-bottom:4rem}.heading-style-h3-3.audience_heading{color:#1d1d1f;max-width:50rem;margin-top:1rem;margin-bottom:1rem}.heading-style-h3-3.contrast_heading{color:#1d1d1f;max-width:46.25rem;margin-top:1rem;margin-bottom:1rem}.heading-style-h3-3.six_weeks-heading{color:#fff;margin-top:0;margin-bottom:0}.heading-style-h3-3.trust_heading{color:#1d1d1f;margin-top:0;margin-bottom:0}.heading-style-h4-4{letter-spacing:0;font-family:Inter;font-size:2rem;font-weight:700;line-height:1.1}.heading-style-h4-4.commitments_card-heading{color:#1d1d1f;margin-top:0;margin-bottom:2.5rem}.text-size-medium-5{letter-spacing:0;font-family:Inter;font-size:1.125rem;font-weight:400;line-height:1.55}.text-size-medium-5.friction_stories-intro,.text-size-medium-5.feature_text{color:#515154;margin-top:0;margin-bottom:0}.text-size-medium-5.feature_text.ai_classroom-text{color:#515154;max-width:47.5rem;margin-bottom:4rem}.text-size-medium-5.product_feature-text{color:#515154;max-width:32.5rem;margin-top:0;margin-bottom:1.5rem}.text-size-medium-5.ai_big-text{color:#515154;max-width:48.75rem;margin-bottom:0}.text-size-medium-5.audience_text{color:#515154;max-width:47.5rem;margin-bottom:4rem}.text-size-medium-5.contrast_intro{color:#515154;max-width:46.25rem;margin-bottom:4rem}.text-size-medium-5.six_weeks-text{color:#ffffffb2;max-width:43rem;margin-top:0;margin-bottom:0}.text-size-large-5{letter-spacing:0;font-family:Inter;font-size:1.5rem;font-weight:400;line-height:1.55}.text-size-large-5.hero_intro-eyebrow{color:#3c3c3d;margin-top:0;margin-bottom:0;font-size:1.2rem}.text-size-large-5.hero_intro-eyebrow.with_margins{margin-top:1.5rem;margin-bottom:1.5rem}.text-size-large-5.intro_video-caption{color:#515154;text-align:center;max-width:40rem;margin:0 auto;font-size:1.2rem}.text-size-large-5.proof_intro-text{color:#515154;max-width:36rem;margin-top:0;margin-bottom:0}.text-size-large-5.commitments_text,.text-size-large-5.pricing_text{color:#515154;max-width:47.5rem;margin-top:0;margin-bottom:0}.text-size-large-5.switching_text{color:#515154;margin-top:0;margin-bottom:0}.text-style-label{letter-spacing:.14em;text-transform:uppercase;font-family:JetBrains Mono;font-size:.6875rem;font-weight:500;line-height:1.6}.text-style-label.friction_stories-label,.text-style-label.feature_label,.text-style-label.product_label{color:#1f6fdc}.text-style-label.ai_big-label{color:#2f80ed}.button-10{color:#fff;text-align:center;cursor:pointer;background-color:#2f80ed;border:.0625rem solid #2f80ed;border-radius:999rem;justify-content:center;align-items:center;gap:.5rem;padding:1rem 1.5rem;font-family:Inter;font-size:.875rem;font-weight:500;line-height:1.5;text-decoration-line:none;display:inline-flex;box-shadow:0 .25rem .75rem #1f6fdc24}.button-10.hero_intro-primary{gap:.5rem;min-height:2.875rem;padding:0 1.5rem;text-decoration:none;display:flex;box-shadow:0 .25rem .75rem #1f6fdc24}.button-10.intro_video-primary{gap:.5rem;min-height:3.47438rem;padding:0 1.5rem;text-decoration:none;display:flex;box-shadow:0 .25rem .75rem #1f6fdc24}.feature_columns{grid-column-gap:3rem;grid-row-gap:3rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.question_dropdown{display:block}.hero_intro-box_inteligent{background-color:#fdfcf9;border:1px solid #e6e5e5;width:100%;max-width:49rem;padding:140px 80px 140px 90px;box-shadow:0 2px 50px 2px #00000026}.intelligent_eybrow_logo{margin-bottom:20px;margin-left:-20px}.hero_intro-eybrow{color:#757576;margin-top:.5rem;margin-bottom:0;font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.45}.hero_intro-eybrow.margin_off{margin-top:0}.hero_intro-box_inteligent_wrapper{justify-content:center;align-items:center;margin-bottom:6rem;display:flex}.heading,.heading-2{font-size:40px}.sub-head.hero-headline{text-align:left;letter-spacing:-.026em;width:100%;max-width:767px;margin-left:auto;margin-right:auto;font-family:Inter,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:clamp(40px,5vw,56px);font-weight:700;line-height:1.15}.is-framework-parent.is-framework{color:#0a0a0a}.is-framework-parent.is-framework.framework_cell{min-width:0}.is-authority-parent.is-authority{color:#6b6b6b;font-variant-numeric:tabular-nums;font-size:14px}.is-authority-parent.is-authority.framework_cell{min-width:0}.is-xl-parent.is-xl{margin-top:48px}.is-xl-parent.is-xl.prose_sub{color:#6b6b6b;letter-spacing:0;margin-top:32px;margin-bottom:0;font-family:Inter;font-size:14px;line-height:1.55}.is-progress-parent.is-progress{background-color:#d97706}.is-progress-parent.is-progress.framework_dot{background-color:#d97706;border-radius:9999px;width:6px;height:6px}.is-text-parent.is-text{color:#2f80ed;background-color:#0000;border-color:#0000;border-bottom-style:solid;border-bottom-width:1px;border-radius:2px;padding:0}.is-text-parent.is-text:hover{color:#1f6fdb;background-color:#0000;border-bottom-color:#1f6fdb}.is-text-parent.is-text.status_cell-value{color:#0a0a0a;letter-spacing:0;font-variant-numeric:tabular-nums;margin-bottom:8px;font-family:Inter;font-size:26px;font-weight:600;line-height:1.05}.is-live-parent.is-live{color:#14a862;align-items:center;gap:8px;font-size:22px;display:inline-flex}.is-live-parent.is-live.status_cell-value_activ{grid-column-gap:10px;grid-row-gap:10px;color:#14a862;letter-spacing:0;font-variant-numeric:tabular-nums;margin-bottom:8px;font-family:Inter,sans-serif;font-size:26px;font-weight:600;line-height:1.05;display:flex}.is-first-parent.is-first{padding-left:0}.is-first-parent.is-first.lifecycle_stage{border-right:1px solid #e5e5e5;padding-left:20px;padding-right:20px}.is-compact-parent.is-compact{max-width:720px;margin-bottom:24px;font-size:16px}.is-compact-parent.is-compact.section_lede{color:#404040;letter-spacing:0;max-width:720px;margin-bottom:48px;font-family:Inter;font-size:19px;font-weight:400;line-height:1.55}.is-header-parent.is-header{color:#6b6b6b;padding-bottom:12px;font-size:13px;font-weight:500}.is-header-parent.is-header.data_row{grid-column-gap:24px;grid-row-gap:12px;color:#404040;letter-spacing:0;border-bottom:1px solid #e5e5e5;grid-template-rows:auto;grid-template-columns:22fr 38fr 20fr 20fr;padding-top:16px;padding-bottom:16px;font-family:Inter;font-size:15px;line-height:1.5;display:grid}.is-header-parent.is-header.subproc_row{grid-column-gap:24px;grid-row-gap:12px;color:#404040;letter-spacing:0;border-bottom:1px solid #e5e5e5;grid-template-rows:auto;grid-template-columns:22fr 42fr 18fr 18fr;padding-top:16px;padding-bottom:16px;font-family:Inter;font-size:15px;line-height:1.5;display:grid}.is-header-parent.is-header.framework_row{grid-column-gap:24px;grid-row-gap:12px;color:#404040;letter-spacing:0;border-bottom:1px solid #e5e5e5;grid-template-rows:auto;grid-template-columns:16fr 44fr 22fr 18fr;align-items:start;padding-top:18px;padding-bottom:18px;font-family:Inter;font-size:15px;line-height:1.5;display:grid}.is-primary-parent.is-primary{padding-left:0}.is-primary-parent.is-primary.status_cell{border-right:1px solid #e5e5e5;flex-direction:column;min-height:152px;padding:28px 24px;display:flex}.is-large-parent.is-large{font-size:36px}.is-large-parent.is-large.status_cell-value{color:#0a0a0a;letter-spacing:0;font-variant-numeric:tabular-nums;margin-bottom:8px;font-family:Inter;font-size:26px;font-weight:600;line-height:1.05}.is-status-parent.is-status{color:#404040;white-space:nowrap;align-items:center;gap:8px;font-size:14px;display:inline-flex}.is-status-parent.is-status.framework_cell{min-width:0}.is-last-parent.is-last{border-bottom-width:0}.is-last-parent.is-last.status_cell{border-right-style:none;flex-direction:column;min-height:152px;padding:28px 24px;display:flex}.is-last-parent.is-last.data_row{grid-column-gap:24px;grid-row-gap:12px;color:#404040;letter-spacing:0;border-bottom:1px solid #e5e5e5;grid-template-rows:auto;grid-template-columns:22fr 38fr 20fr 20fr;padding-top:16px;padding-bottom:16px;font-family:Inter;font-size:15px;line-height:1.5;display:grid}.is-last-parent.is-last.framework_row{grid-column-gap:24px;grid-row-gap:12px;color:#404040;letter-spacing:0;border-bottom:1px solid #e5e5e5;grid-template-rows:auto;grid-template-columns:16fr 44fr 22fr 18fr;align-items:start;padding-top:18px;padding-bottom:18px;font-family:Inter;font-size:15px;line-height:1.5;display:grid}.is-last-parent.is-last.subproc_row{grid-column-gap:24px;grid-row-gap:12px;color:#404040;letter-spacing:0;border-bottom:1px solid #e5e5e5;grid-template-rows:auto;grid-template-columns:22fr 42fr 18fr 18fr;padding-top:16px;padding-bottom:16px;font-family:Inter;font-size:15px;line-height:1.5;display:grid}.is-last-parent.is-last.lifecycle_stage{border-right:1px solid #e5e5e5;padding-left:20px;padding-right:20px}.is-last-parent.is-last.paperwork_item{grid-column-gap:32px;grid-row-gap:12px;border-bottom:1px solid #e5e5e5;grid-template-rows:auto;grid-template-columns:1fr auto;align-items:baseline;padding-top:24px;padding-bottom:24px;display:grid}.is-last-parent.is-last.vault_list-item{color:#ffffffd9;letter-spacing:0;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;padding-bottom:12px;font-family:Inter;font-size:14px;line-height:1.5;display:flex}.is-last-parent.is-last.termination_item{grid-column-gap:24px;grid-row-gap:8px;border-bottom:1px solid #e5e5e5;grid-template-rows:auto;grid-template-columns:200px 1fr;padding-top:20px;padding-bottom:20px;display:grid}.faq_component-parent.faq_component{width:100%}.faq_component-parent.faq_component.faq_head{text-align:left;max-width:740px;margin-bottom:32px;margin-left:0;margin-right:0}.is-linkedin-parent.is-linkedin:hover{color:#0a66c2}.is-linkedin-parent.is-linkedin.social-links_icon{width:40px;height:40px;transition:background-color .15s ease-out,color undefined undefined;color:#1d1d1f;background-color:#f5f5f7;border-radius:10px;flex:none;justify-content:center;align-items:center;margin-right:18px;display:flex}.is-linkedin-parent.is-linkedin.social-links_row{color:#1d1d1f;background-color:#0000;border-bottom:1px solid #e5e5ea;align-items:center;width:100%;padding:20px 4px;text-decoration:none;transition:all .2s;display:flex;position:relative}.is-linkedin-parent.is-linkedin.social-links_row:hover{background-color:#fbfbfd;padding-left:16px;padding-right:16px}.is-youtube-parent.is-youtube{transition:all .2s,padding-left .15s ease-out,padding-right,background-color}.is-youtube-parent.is-youtube:hover{color:red}.is-youtube-parent.is-youtube.social-links_icon{width:40px;height:40px;transition:background-color .15s ease-out,color undefined undefined;color:#1d1d1f;background-color:#f5f5f7;border-radius:10px;flex:none;justify-content:center;align-items:center;margin-right:18px;display:flex}.is-youtube-parent.is-youtube.social-links_row{color:#1d1d1f;background-color:#0000;border-bottom:1px solid #e5e5ea;align-items:center;width:100%;padding:20px 4px;text-decoration:none;display:flex;position:relative}.is-youtube-parent.is-youtube.social-links_row:hover{background-color:#fbfbfd;padding-left:16px;padding-right:16px}.is-x-parent.is-x:hover{color:#000}.is-x-parent.is-x.social-links_icon{width:40px;height:40px;transition:background-color .15s ease-out,color undefined undefined;color:#1d1d1f;background-color:#f5f5f7;border-radius:10px;flex:none;justify-content:center;align-items:center;margin-right:18px;display:flex}.is-x-parent.is-x.social-links_row{color:#1d1d1f;background-color:#0000;border-bottom:1px solid #e5e5ea;align-items:center;width:100%;padding:20px 4px;text-decoration:none;transition:all .2s;display:flex;position:relative}.is-x-parent.is-x.social-links_row:hover{background-color:#fbfbfd;padding-left:16px;padding-right:16px}.is-instagram-parent.is-instagram:hover{color:#e4405f}.is-instagram-parent.is-instagram.social-links_icon{width:40px;height:40px;transition:background-color .15s ease-out,color undefined undefined;color:#1d1d1f;background-color:#f5f5f7;border-radius:10px;flex:none;justify-content:center;align-items:center;margin-right:18px;display:flex}.is-instagram-parent.is-instagram.social-links_row{color:#1d1d1f;background-color:#0000;border-bottom:1px solid #e5e5ea;align-items:center;width:100%;padding:20px 4px;text-decoration:none;transition:all .2s;display:flex;position:relative}.is-instagram-parent.is-instagram.social-links_row:hover{background-color:#fbfbfd;padding-left:16px;padding-right:16px}.is-facebook-parent.is-facebook:hover{color:#1877f2}.is-facebook-parent.is-facebook.social-links_icon{width:40px;height:40px;transition:background-color .15s ease-out,color undefined undefined;color:#1d1d1f;background-color:#f5f5f7;border-radius:10px;flex:none;justify-content:center;align-items:center;margin-right:18px;display:flex}.is-facebook-parent.is-facebook.social-links_row{color:#1d1d1f;background-color:#0000;border-bottom:1px solid #e5e5ea;align-items:center;width:100%;padding:20px 4px;text-decoration:none;transition:all .2s;display:flex;position:relative}.is-facebook-parent.is-facebook.social-links_row:hover{background-color:#fbfbfd;padding-left:16px;padding-right:16px}.is-tiktok-parent.is-tiktok:hover{color:#ee1d52}.is-tiktok-parent.is-tiktok.social-links_icon{width:40px;height:40px;transition:background-color .15s ease-out,color undefined undefined;color:#1d1d1f;background-color:#f5f5f7;border-radius:10px;flex:none;justify-content:center;align-items:center;margin-right:18px;display:flex}.is-tiktok-parent.is-tiktok.social-links_row{color:#1d1d1f;background-color:#0000;border-bottom:1px solid #e5e5ea;align-items:center;width:100%;padding:20px 4px;text-decoration:none;transition:all .2s;display:flex;position:relative}.is-tiktok-parent.is-tiktok.social-links_row:hover{background-color:#fbfbfd;padding-left:16px;padding-right:16px}.is-quiet-parent.is-quiet{color:#6e6e73;font-size:14px}.is-quiet-parent.is-quiet.pricing_reassure-line{color:#333;letter-spacing:-.008em;margin-top:0;margin-bottom:0;font-size:15px}.is-popular-parent.is-popular{z-index:2;background-image:linear-gradient(#f5f9ff 0%,#fff 32% 100%);background-position:0 0;background-size:auto;border-color:#2f80ed;box-shadow:0 1px 2px #00000005,0 8px 24px -8px #2f80ed1f}.is-popular-parent.is-popular:hover{transform:translateY(-4px);box-shadow:0 0 0 4px #2f80ed1f,0 14px 38px -10px #2f80ed38}.is-popular-parent.is-popular.pricing_tier{background-color:#fff;border:1px solid #2f80ed;border-radius:20px;flex-direction:column;padding:28px 26px 26px;transition:transform .4s cubic-bezier(.2,.8,.3,1),box-shadow,border-color;display:flex;position:relative}.is-popular-parent.is-popular.pricing_tier:hover{border-color:#d2d2d7;transform:scale(1.02);box-shadow:0 1px 2px #00000008,0 12px 32px -10px #00000014}.is-long-parent.is-long{letter-spacing:-.015em;margin-bottom:18px;font-size:24px;line-height:1.42}.is-long-parent.is-long.testimonial_quote{color:#333;letter-spacing:-.02em;margin-top:0;margin-bottom:36px;font-size:28px;font-weight:500;line-height:1.35}.hero-subline{font-size:.7em}.hero-cta-microcopy{color:#6e6e73;margin-top:6px;font-size:12px;font-weight:400;line-height:1.4}.hero-cta-stack{flex-direction:column;align-items:center;display:flex}@media screen and (max-width:991px){h2{font-size:42px}h3{font-size:28px}.section.customer,.section.blog{padding-top:24px}.section.product{padding-top:48px}.section.checkout{padding-top:24px}.template-utility-section{grid-row-gap:56px;grid-template-columns:1fr}.large-text.quote-pill-text{font-size:18px}.button.inside-dropdown{display:none}.button.mobile-button{margin-top:24px;display:flex}.menu-button{flex-direction:row;justify-content:center;align-items:center;padding:0;display:block}.menu-button.w--open{background-color:#0000}.navbar-row{justify-content:space-between;align-items:center;display:flex}.nav-link{border-bottom:1px solid var(--gray-25);font-variation-settings:"wght" 600;letter-spacing:-.01em}.nav-link.dropdown{width:100%}.dropdown-toggle{justify-content:space-between}.nav-menu{z-index:999;background-color:var(--white);position:fixed;inset:0;overflow:scroll}.nav-links{grid-column-gap:24px;grid-row-gap:24px;flex-direction:column;align-items:stretch;padding:24px}.mobile-logo{margin-bottom:48px;display:block}.mobile-logo.w--current{align-self:flex-start}.nav-menu-close{pointer-events:auto}.heading-one{font-size:58px}.heading-two{font-size:42px}.heading-two.comparison-price{font-size:36px}.heading-three{font-size:28px}.heading-four.serif.comparison-price-dollar{font-size:19px}.nav-menu-wrapper{justify-content:flex-end}.dropdown-wrapper{grid-column-gap:24px;grid-row-gap:24px;border-top:1px solid var(--gray-25);box-shadow:none;font-variation-settings:"wght" 550;letter-spacing:-.005em;background-color:#0000;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;padding:0;font-size:16px;display:grid;top:0;right:0}.dropdown.w--open{padding-top:18px;padding-bottom:18px;position:static}.dropdown-wide-column{width:100%;padding-left:0;padding-right:0}.dropdown-wide-column.bg-parchment{background-color:var(--transparent)}.text-bold.dropdown-title{margin-left:0}.dropdown-detailed-link{padding:9px}.dropdown-detailed-link:hover{box-shadow:none;border-color:#0000;transform:none}.dropdown-narrow-column{grid-column-gap:24px;grid-row-gap:24px;width:auto;padding:0}.dropdown-narrow-column.even-padding{width:100%;padding-top:24px}.dropdown-links,.dropdown-links.grid-on-mobile{grid-column-gap:24px;grid-row-gap:18px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}.nav-dropdown-caret{width:auto;min-height:6px}.footer-top-row{grid-column-gap:72px;grid-row-gap:72px;flex-direction:column-reverse}.container---xs.footer-cta{text-align:center;align-items:center;margin-left:auto;margin-right:auto}.footer-logo-tagline,.footer-cta{align-items:center}.footer-menus-wrapper{grid-column-gap:48px;grid-row-gap:48px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;max-width:555px;margin-left:auto;margin-right:auto;display:grid}.footer-bottom-row{grid-column-gap:24px;grid-row-gap:24px;flex-direction:column-reverse}.rounded-image.about-image-left{max-width:555px}.rounded-image.small-square-image.inside-cluster{display:none}.metric-grid{grid-template-columns:1fr 1fr}.story-grid{grid-column-gap:72px;grid-row-gap:72px;flex-direction:column;display:flex}.container---s.request-demo-aside{grid-column-gap:72px;grid-row-gap:72px}.values-section{grid-column-gap:72px;grid-row-gap:72px;flex-direction:column;display:flex}.values-image{align-self:flex-end;max-width:300px}.team-grid{grid-template-columns:1fr 1fr}.career-image-pair{margin-bottom:72px}.benefits-grid{grid-column-gap:12px;grid-row-gap:12px;grid-template-columns:1fr 1fr}.article{grid-column-gap:24px;grid-row-gap:24px;margin-top:-24px}.article ol{grid-column-gap:24px;grid-row-gap:24px}.boxed-form{align-self:stretch}.contact-grid{grid-column-gap:72px;grid-row-gap:72px;flex-direction:column;grid-template-columns:1fr;max-width:555px;margin-left:auto;margin-right:auto;display:flex}.blog-grid{grid-column-gap:12px;grid-row-gap:12px}.blog-grid.vertical{grid-column-gap:24px;grid-row-gap:24px}.blog-grid.thirds{grid-column-gap:24px;grid-row-gap:24px;grid-template-columns:1fr 1fr}.post-preview{min-height:100%;padding:12px 12px 24px}.post-preview.horizontal{padding-bottom:12px}.post-preview.customer{grid-column-gap:24px;grid-row-gap:24px;flex-direction:row;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.post-preview-image.inside-horizontal-post{object-fit:cover;min-height:100%}.cta-box{overflow:hidden}.section-logo{transform:translate(-50%)}.customer-grid{grid-template-columns:1fr}.title-button{justify-content:space-between;padding-top:12px}.customer-story-section{grid-column-gap:72px;grid-row-gap:72px;flex-direction:column;display:flex}.customer-story-sidebar{grid-column-gap:36px;grid-row-gap:36px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.customer-description-wrapper{grid-template-columns:1fr 1fr 1fr}.request-demo-grid{grid-column-gap:72px;grid-row-gap:72px;flex-direction:column;align-items:center;display:flex}.plan-image{max-width:260px}.large-price{font-size:96px}.quote-pill-avatar{max-height:48px}.faq-cta.vertical{text-align:center;align-items:center}.price-wrapper{grid-column-gap:4px;grid-row-gap:4px}.comparison-row-heading{font-size:14px;line-height:1.35em}.comparison-price-terms{font-size:14px}.icon-with-labels-list{grid-column-gap:12px;grid-row-gap:12px}.icon-with-label-image{max-height:42px}.logo-video-section{flex-direction:column;max-width:555px;margin-left:auto;margin-right:auto;display:flex}.page-wrapper{grid-column-gap:24px;grid-row-gap:24px;height:auto;min-height:100vh;padding-top:72px}.account-form-section{flex-direction:column-reverse;align-items:center}.account-inputs-with-title{align-self:center;width:100%}.account-form-title{text-align:center}.user-account-wrapper{grid-column-gap:48px;grid-row-gap:48px}.plan-grid{flex-direction:column;align-items:stretch;display:flex}.product-grid{flex-direction:column;display:flex}.checkout-container{flex-direction:column}.checkout-left{width:100%;margin-right:0}.checkout-right{align-self:stretch}.checkout-section{margin-bottom:24px}.widget.message.inside-feature-box,.widget.manage.inside-feature-box{max-width:379px}.titled-section.icon-features-section{grid-column-gap:72px;grid-row-gap:72px}.features-grid{flex-direction:column;display:flex}.features-grid.thirds{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.feature-box.bg-parchment{text-align:center}.feature-box-text.decreased-gap{align-self:center}.testimonial-box{text-align:center;flex-direction:column}.tabs-section{grid-column-gap:24px;grid-row-gap:24px;flex-direction:column;align-items:stretch;margin-top:-24px}.tabs-menu{grid-column-gap:0px;grid-row-gap:0px;flex-direction:row}.tab-box.bg-pastel-1{height:auto}.tab-text{height:fit-content}.feature-box-grid{grid-template-columns:1fr 1fr}.feature-box-grid.thirds{flex-direction:column;display:flex}.customer-quote-grid{grid-column-gap:72px;grid-row-gap:72px;flex-direction:column;display:flex}.hero-wrapper-2{grid-column-gap:96px;grid-row-gap:96px;flex-direction:column;display:flex}.icon-features-grid{flex-direction:column;max-width:444px;margin-left:auto;margin-right:auto;display:flex}.large-features-grid{grid-row-gap:24px;flex-direction:column;display:flex}.arrow-button{display:none}.faq-grid{grid-column-gap:72px;grid-row-gap:72px;flex-direction:column;display:flex}.faq-title{grid-column-gap:24px;grid-row-gap:24px;text-align:center;align-items:center}.screenshots-box{max-height:400px}.screenshot-column{grid-column-gap:18px;grid-row-gap:18px;max-width:220px}.screenshot-columns{grid-column-gap:18px;grid-row-gap:18px;transform:rotate(0)}.figma-cta{flex-direction:column}.pages-section{text-align:center}.demo-grid{grid-column-gap:12px;grid-row-gap:12px;grid-template-columns:1fr 1fr}.ps-certification-row{justify-content:center;align-items:flex-start}.ps-content-carousel-section,.ps-content-carousel-section:where(.w-variant-0f0a9329-bebc-3b7b-1eba-0fae85055094){flex-flow:column}.ps-content-carousel-list-item{grid-column-gap:4px;grid-row-gap:4px;opacity:0;pointer-events:none;max-width:100%;padding:20px;transition-property:transform,opacity;transition-duration:.4s,.1s;transition-timing-function:ease,ease;position:absolute;inset:0;overflow:visible;transform:translateY(2px)}.ps-content-carousel-list-item.ps-active{background-color:var(--transparent);pointer-events:auto;position:relative;transform:translateY(0)}.ps-content-carousel-list{background-color:var(--white);width:100%;padding-top:0;padding-bottom:0}.ps-content-carousel-panels{width:100%}.ps-content-carousel-list-inner{position:relative}.ps-testimonials-grid{grid-template-columns:1fr}.ps-integrations-grid,.ps-support-grid,.ps-support-grid.ps-support-grid-wide{grid-template-columns:1fr 1fr}.fs-cc-banner_text,.fs-cc-banner_text.text-color-normal{margin-right:0}.fs-cc-banner_buttons-wrapper{align-items:center;margin-top:0}.fs-cc-banner_container{flex-direction:column;grid-template-columns:6fr 1fr;align-items:flex-start}.ps-pricing-card-content-parent:where(.w-variant-883d0ecf-3148-e4ab-3a6e-80e316851747){flex-flow:column}.pricing_scale-price-block{text-align:left;align-items:flex-start}.pricing_grid{grid-template-rows:auto;grid-template-columns:1fr 1fr;gap:14px;display:grid}.pricing_scale-card{flex-direction:column;gap:28px;display:flex}.pricing_scale-card.desktop-show{display:none}.pricing_scale-card.tablet-show{display:flex}.compare_grid{overflow-x:auto}.faq_grid{grid-column-gap:40px;grid-row-gap:40px;grid-template-rows:auto;grid-template-columns:1fr;display:grid}.section_side-nav{display:none}.faq_side{position:static}.pricing_scale-main{grid-column-gap:28px;grid-row-gap:28px;grid-template-rows:auto;grid-template-columns:1fr;padding-bottom:28px;display:grid}.pricing_scale-main.is-tablet{flex-flow:column;display:flex}.pencil-kits_grid{grid-template-columns:1fr;max-width:33rem}.testimonial_figure-content{padding-top:7.5rem;padding-bottom:7.5rem}.social-proof_divider{display:none}.padding-global-3{padding-left:1.5rem;padding-right:1.5rem}.social-proof_component{gap:.5rem 1.5rem;display:flex}.compliance_stats{grid-template-columns:1fr 1fr 1fr}.compliance_stat-value{font-size:3rem}.section_studio{padding-top:24px;padding-bottom:24px}.studio_features{justify-content:center;display:flex}.studio_photo-panel{border-bottom:1px solid #ffffff14;border-right-width:0;min-height:220px}.studio_price-row{justify-content:center;display:flex}.studio_content-panel{text-align:center;align-items:center}.studio_card{aspect-ratio:auto;grid-template-columns:1fr;width:100%;min-width:0;max-width:760px}.compliance_wrapper_bottom{max-width:760px}.cap_panel{grid-template-rows:auto;grid-template-columns:1fr;display:grid}.hero_heading-2{font-size:56px}.lifecycle_flow{grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:1fr;display:grid}.padding-global-4.padding-section-large.hero_padding{padding-top:96px;padding-bottom:80px}.padding-global-4.padding-section-large.section_padding{padding-top:80px;padding-bottom:80px}.lifecycle_stage{border-bottom:1px solid #e5e5e5;border-right-width:0;padding-bottom:24px;padding-left:0;padding-right:0}.vault_header{grid-template-rows:auto;grid-template-columns:1fr;display:grid}.status_grid{grid-template-rows:auto;grid-template-columns:1fr 1fr;display:grid}.data_row,.subproc_row,.framework_row{grid-template-rows:auto;grid-template-columns:1fr;display:grid}.people_grid{grid-template-rows:auto;grid-template-columns:1fr 1fr;display:grid}.vault_body{grid-template-rows:auto;grid-template-columns:1fr;display:grid}.vault_cta-group{align-items:flex-start;display:flex}.product_grid{grid-template-rows:auto;grid-template-columns:1fr 1fr;display:grid}.beyond_grid{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;display:grid}.calc_inputs{border-bottom:1px solid #e5e5ea;border-right-width:0}.padding-global-5{padding-left:28px;padding-right:28px}.calc_grid,.paths_grid,.contrast_grid,.industry_grid,.opp_grid,.objection_prose{grid-template-rows:auto;grid-template-columns:1fr;display:grid}.cost-anchor_grid{grid-template-rows:auto;grid-template-columns:1fr 1fr;display:grid}.surface_grid{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;display:grid}.objection_grid,.vibe_grid{grid-template-rows:auto;grid-template-columns:1fr;display:grid}.padding-global-7{padding-left:24px;padding-right:24px}.padding-global-7.padding-section-large-2,.padding-section-large-2{padding-top:72px;padding-bottom:72px}.container-large-9.split_layout,.container-large-9.feature_split{grid-template-rows:auto;grid-template-columns:1fr;gap:48px;display:grid}.container-large-9.feature_split.is-reverse{grid-template-rows:auto;grid-template-columns:1fr;display:grid}.hero_heading-5{font-size:64px}.three-column-grid,.two-column-grid{grid-template-rows:auto;grid-template-columns:1fr;gap:20px;display:grid}.four-column-grid{grid-template-rows:auto;grid-template-columns:1fr 1fr;gap:20px;display:grid}.split_layout,.feature_split{grid-template-rows:auto;grid-template-columns:1fr;gap:48px;display:grid}.origin_grid,.badge_grid{grid-template-rows:auto;grid-template-columns:1fr 1fr;gap:10px;display:grid}.section_hero-intro_meet{flex-flow:column}.hero_intro-padding{padding-top:7.5rem;padding-bottom:6rem}.hero_intro-heading{font-size:3.5rem}.hero_intro-proof{font-size:1rem}.intro_video-caption-wrap{margin-bottom:2rem}.intro_video-frame{max-width:none}.friction_stories-grid{grid-template-rows:auto;grid-template-columns:1fr;gap:1.75rem;display:grid}.friction_story-card{border-bottom:.0625rem solid #e5e5ea;min-height:auto;padding:0 0 2.5rem}.friction_story-card.is-bordered{padding-left:0}.friction_story-divider{display:none}.proof_cards,.six_weeks-cards{grid-template-rows:auto;grid-template-columns:1fr;gap:1.75rem;display:grid}.padding-global-8{padding-left:1.5rem;padding-right:1.5rem}.padding-global-8.padding-section-large-3{padding-top:6rem;padding-bottom:6rem}.padding-global-8.padding-section-large-3.hero_intro-padding{flex-flow:column;padding:7.5rem 4rem 2rem;display:flex}.padding-global-8.padding-section-large-3.hero_intro-padding_inteligent{flex-flow:column;padding-top:4rem;padding-left:4rem;padding-right:4rem;display:flex}.padding-global-8.padding-section-large-3.under_hero{flex-flow:column;padding:0 4rem 2rem;display:flex}.padding-section-large-3{padding-top:6rem;padding-bottom:6rem}.container-large-10.homepage_component.hero_intro-container,.container-large-10.homepage_component.hero_intro-container_uneder{height:100%}.heading-style-h1-3,.heading-style-h1-3.hero_intro-heading{font-size:3.5rem}.text-size-large-5.hero_intro-eyebrow,.text-size-large-5.intro_video-caption{font-size:1.1rem}.hero_intro-box_inteligent{padding:100px 60px 100px 70px}.hero_intro-eybrow{font-size:1rem}.sub-head.hero-headline{font-size:clamp(32px,5vw,44px);line-height:1.18}.is-first-parent.is-first.lifecycle_stage{border-bottom:1px solid #e5e5e5;border-right-width:0;padding-bottom:24px;padding-left:0;padding-right:0}.is-header-parent.is-header.data_row,.is-header-parent.is-header.subproc_row,.is-header-parent.is-header.framework_row{grid-template-rows:auto;grid-template-columns:1fr;display:grid}.is-primary-parent.is-primary{border-bottom:1px solid #e5e5e5;border-right-width:0;grid-column:span 2;padding-left:0;padding-right:0}.is-status-parent.is-status{display:inline-flex}.is-last-parent.is-last.data_row,.is-last-parent.is-last.framework_row,.is-last-parent.is-last.subproc_row{grid-template-rows:auto;grid-template-columns:1fr;display:grid}.is-last-parent.is-last.lifecycle_stage{border-bottom:1px solid #e5e5e5;border-right-width:0;padding-bottom:24px;padding-left:0;padding-right:0}}@media screen and (max-width:767px){h1{font-size:54px}h2{font-size:36px}h3{font-size:24px}h4{font-size:21px}h6{font-size:16px;line-height:24px}.section{padding-top:72px;padding-bottom:72px}.section.customer{padding-top:24px}.section.pricing{padding-top:72px}.section.product{padding-top:24px}.template-utility-section{grid-row-gap:48px}.large-text{font-size:20px}.large-text.quote-pill-text{font-size:16px}.small-text.dropdown-subtext,.button.ps-navbutton-main-hide{display:none}.footer{padding-top:54px;padding-bottom:54px}.heading-one{font-size:54px}.heading-two{font-size:36px}.heading-three{font-size:24px}.heading-four{font-size:21px}.heading-four.comparison-section-heading{text-align:center}.dropdown-wrapper{grid-column-gap:36px;grid-row-gap:36px;flex-direction:column;grid-template-columns:1fr;padding-top:24px;display:flex}.dropdown-wide-column{padding-top:0;padding-bottom:0}.dropdown-detailed-link{grid-column-gap:12px;grid-row-gap:12px;align-items:center;padding:6px 0}.dropdown-narrow-column.even-padding{padding-top:0}.footer-wrapper{grid-column-gap:54px;grid-row-gap:54px}.about-hero-wrapper{grid-column-gap:60px;grid-row-gap:60px}.about-photo-video{grid-column-gap:24px;grid-row-gap:24px}.about-photos{margin-bottom:0}.rounded-image.about-image-left{max-width:100%}.rounded-image.about-image-right{display:none}.rounded-image.small-square-image{max-width:170px}.rounded-image.small-square-image.adjacent-to-column{max-width:50%}.rounded-image.career-image-1{max-width:250px;margin-right:-48px}.rounded-image.career-image-2{max-width:250px}.video-box.main-page-hero-video-box{top:-36px}.metric-grid{grid-column-gap:12px;grid-row-gap:12px}.story-grid{grid-column-gap:60px;grid-row-gap:60px}.story-text{grid-column-gap:24px;grid-row-gap:24px}.values-image{max-width:250px}.team-grid{grid-column-gap:12px;grid-row-gap:12px}.review-sites-box{flex-direction:column;padding-top:24px;padding-bottom:24px}.review-box-divider{display:none}.career-intro-section{grid-column-gap:72px;grid-row-gap:72px}.photo-cluster-column{max-width:50%}.benefits-section{grid-column-gap:60px;grid-row-gap:60px}.benefit-box{min-height:200px}.career-link{flex-direction:column;align-items:flex-start}.career-link-details{justify-content:space-between;width:100%}.article-wrapper{grid-column-gap:36px;grid-row-gap:36px}.boxed-form{padding:24px}.contact-details-section{grid-column-gap:36px;grid-row-gap:36px}.blog-grid{grid-column-gap:24px;grid-row-gap:24px;flex-direction:column;display:flex}.post-preview.horizontal{display:flex}.author-header{grid-column-gap:18px;grid-row-gap:18px}.title-button{padding-top:6px}.request-demo-section{grid-column-gap:72px;grid-row-gap:72px}.single-plan{flex-direction:column-reverse;align-items:center;padding-top:36px;padding-bottom:36px}.price-terms.padded{padding-top:12px;padding-bottom:12px}.quote-pill{grid-column-gap:12px;grid-row-gap:12px}.quote-pill-avatar{max-height:36px}.comparison-header{grid-template-columns:1fr 1fr 1fr}.comparison-header.two-plans{grid-template-columns:1fr 1fr}.comparison-header.one-plan{grid-template-columns:1fr}.price-wrapper{flex-direction:column}.comparison-row{grid-template-columns:1fr 1fr 1fr}.comparison-row.two-plans{grid-template-columns:1fr 1fr}.comparison-row.one-plan{justify-content:space-between;display:flex}.comparison-row-heading{text-align:center}.pricing-title{grid-column-gap:48px;grid-row-gap:48px;text-align:center;flex-direction:column}.pricing-title-image{max-width:200px}.wide-plan{grid-column-gap:48px;grid-row-gap:48px;flex-direction:column;display:flex}.wide-plan-contents{grid-column-gap:24px;grid-row-gap:24px}.wide-plan-features{max-width:100%}.icon-with-label-image{max-height:36px}.logo-video-section{grid-column-gap:72px;grid-row-gap:72px}.form-header{grid-column-gap:18px;grid-row-gap:18px}.account-form{grid-column-gap:48px;grid-row-gap:48px}.plan-body{grid-column-gap:32px;grid-row-gap:32px}.plan-description{padding-top:18px;padding-bottom:18px}.comparison-cta{grid-column-gap:24px;grid-row-gap:24px;text-align:center;flex-direction:column}.product-grid{margin-top:36px}.product-box{grid-column-gap:30px;grid-row-gap:30px}.overlapping-avatars{margin-top:-36px}.overlapping-avatar{max-height:72px}.web-payments{margin-bottom:24px}.titled-section{grid-column-gap:72px;grid-row-gap:72px}.features-grid.thirds{grid-template-columns:1fr}.feature-box-text{grid-column-gap:12px;grid-row-gap:12px}.testimonial-box{padding-top:48px;padding-bottom:48px}.tab-link{text-align:center}.small-feature-box{min-height:200px}.small-feature-box.increased-padding{min-height:250px}.customer-quote-grid,.icon-features-grid{grid-column-gap:48px;grid-row-gap:48px}.contained-hero{padding:24px}.contained-hero-scrim{background-image:linear-gradient(45deg,var(--gray-1),#2220)}.quote-slider-box{padding-top:72px;padding-bottom:96px}.blog-preview-title{grid-column-gap:36px;grid-row-gap:36px;text-align:center;flex-direction:column}.faq-grid,.tour-hero{grid-column-gap:60px;grid-row-gap:60px}.screenshots-box{max-height:280px}.screenshot-column{grid-column-gap:12px;grid-row-gap:12px;max-width:150px}.screenshot-columns{grid-column-gap:12px;grid-row-gap:12px}.demo-link-wrapper{height:auto}.ps-pricing-tab-content-top{flex-flow:wrap;justify-content:center;align-items:center;max-width:100%}.ps-pricing-price-month{margin-bottom:0}.ps-toggle-content{justify-content:center;align-items:center}.ps-rhs-section-text{grid-column-gap:24px;grid-row-gap:24px}.ps-support-grid{grid-template-columns:1fr}.ps-feature-category-box-content-hide{display:none}.fs-cc-prefs_title{font-size:1.25rem}.fs-cc-banner_container{grid-row-gap:16px;flex-direction:column;grid-template-rows:auto;grid-template-columns:6fr 1fr;align-items:flex-start}.fs-cc-prefs_form{position:relative}.ps-pricing-card-content-parent:where(.w-variant-883d0ecf-3148-e4ab-3a6e-80e316851747){flex-flow:column}.div-block{margin-bottom:2px}.demo-completion-title{font-size:21px}.pricing_price-num{font-size:44px}.pricing_unlimited-list{grid-column-gap:14px;grid-row-gap:10px;grid-template-columns:repeat(2,1fr);display:grid}.cta-final_foot{margin-top:20px}.pricing_grid{grid-template-columns:1fr}.pricing_scale-card{padding:28px 20px}.hero_heading{letter-spacing:-.034em;font-size:40px}.faq_heading{font-size:28px}.testimonial_opener{letter-spacing:-.03em;margin-bottom:18px;font-size:44px;line-height:.95}.hero_heading-accent{letter-spacing:-.03em;font-size:50px;line-height:.96}.compare_header{margin-bottom:40px}.cta-final_description{margin-bottom:28px;font-size:17px}.display-3{font-size:32px}.faq_question{padding-top:22px;padding-bottom:22px}.text-size-tiny.testimonial_eyebrow{margin-bottom:28px}.compare_section-bar{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.section_pricing-tiers{padding-top:28px;padding-bottom:64px}.pricing_tier{border-radius:18px;padding:26px 22px 22px}.promise_opener{font-size:22px}.pricing_tier-name{font-size:19px}.text-size-medium.hero_subtext{max-width:360px;font-size:16px}.promise_card{padding:36px 28px}.padding-global{padding-left:20px;padding-right:20px}.padding-global.padding-section-large,.padding-global.padding-section-medium{padding-top:96px;padding-bottom:96px}.cta-final_heading{letter-spacing:-.034em;font-size:44px;line-height:1.05}.pricing_reassure{border-radius:18px;padding:20px}.compliance_grid{grid-column-gap:10px;grid-row-gap:10px;grid-template-columns:repeat(2,1fr);display:grid}.pricing_scale-main{flex-flow:column;display:flex}.pricing_toggle{top:-200px}.section_hero{padding-top:48px}.pencil-kits_card-content{padding:1.5rem}.pencil-kits_figure-content{padding-top:6rem;padding-bottom:6rem}.pencil-kits_header{margin-bottom:2rem}.testimonial_figure-content{padding-top:5rem;padding-bottom:5rem}.padding-global-3{padding-left:1rem;padding-right:1rem}.social-proof_component{flex-flow:wrap;gap:.5rem;display:flex}.compliance_stats{grid-template-columns:1fr;row-gap:2rem;display:grid}.compliance_stat-value{font-size:2.5rem}.compliance_stat{text-align:center;align-items:center}.studio_price{font-size:40px}.studio_top-line{width:140px}.studio_content-panel{padding:24px}.studio_heading{font-size:18px}.compliance-button{width:100%;max-width:420px;font-size:15px}.compliance-card{padding-left:24px;padding-right:24px}.studio_compliance-list{gap:12px 24px;display:flex}.changelog_marker{display:none}.hero_heading-2{font-size:48px}.paperwork_item{grid-template-columns:1fr;display:grid}.status_footer{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.changelog_body{padding-left:0}.changelog_line{display:none}.faq_question-2{white-space:pre-wrap}.termination_item{grid-template-columns:1fr;display:grid}.status_cell{min-height:132px}.people_grid{grid-template-columns:1fr;display:grid}.faq_trigger{gap:16px;display:flex}.changelog_entry{grid-template-columns:1fr;display:grid}.hero_heading-3{font-size:42px;line-height:1.08}.hero_sub{font-size:17px}.cohort_title{font-size:32px}.cohort_principles{grid-template-columns:1fr;max-width:540px;margin-left:auto;margin-right:auto;display:grid}.manifesto_text{font-size:17px}.qualification_statement{font-size:18px}.summary_table{padding:24px 24px 4px}.summary_row{grid-row-gap:6px;grid-template-columns:1fr;display:grid}.category_head{grid-row-gap:16px;grid-template-columns:1fr;display:grid}.category_name{font-size:24px}.category_total{text-align:left}.category_total-value{margin-left:12px;display:inline}.beyond_grid{grid-template-columns:1fr 1fr;display:grid}.price_card{padding:40px 28px 36px}.price_number{font-size:72px}.testimonial_inner{gap:28px;display:flex}.testimonial_body{font-size:22px}.steps_grid{grid-template-columns:1fr 1fr;display:grid}.contrast_card{padding:24px}.hero-social_accent{font-size:50px}.social-links_row{display:flex}.tldr_head{flex-direction:column;align-items:flex-start;display:flex}.section_cost-anchor{padding-bottom:72px}.anchor_source{padding-left:24px;padding-right:24px}.button-6.hero_button,.button-6.is-secondary.path_button,.button-6.is-secondary.hero_button,.button-6.is-dark.path_button,.button-6.path_button,.button-6.is-on-dark.path_button{width:100%}.calc_output,.calc_inputs{padding:24px}.newsletter-signup_form{flex-direction:column;align-items:stretch;display:flex}.newsletter-signup_button{width:100%;margin-top:8px;margin-left:0}.padding-global-5{padding-left:24px;padding-right:24px}.padding-global-5.padding-section-medium{padding-top:72px;padding-bottom:72px}.padding-global-6{padding-left:20px;padding-right:20px}.calc_big{font-size:56px}.button-7.newsletter-signup_button{width:100%;margin-top:8px;margin-left:0}.hero_padding{padding-top:72px;padding-bottom:48px}.hero_epigraph{margin-bottom:56px;font-size:24px}.hero_actions{flex-direction:column;display:flex}.cost-anchor_component.cost-anchor_card{padding:32px 28px}.opp_item{grid-template-columns:1fr;display:grid}.hero_heading-4{font-size:54px}.section_head{margin-bottom:40px}.reframe_padding{padding-top:64px;padding-bottom:64px}.cost-anchor_card{padding:32px 28px}.cost-anchor_figure{font-size:72px}.heading-style-display-xl.hero_heading{font-size:44px}.surface_grid{grid-template-columns:repeat(2,1fr);display:grid}.receipts_grid,.anchor_grid{grid-template-columns:1fr;display:grid}.container-medium-4.objection_container{padding:32px 24px}.container-medium-4.tldr_card{padding:24px}.section_hero-intro{padding-top:56px;padding-bottom:56px}.anchor_meta{padding-left:24px;padding-right:24px}.objection_coda{font-size:18px}.anchor_figure{font-size:76px}.path_actions{flex-direction:column;display:flex}.anchor_body{padding:32px 24px 24px}.anchor_stat{border-bottom:1px solid #e5e5ea;border-right-width:0}.guarantee_list{grid-template-columns:1fr;display:grid}.padding-global-7{padding-left:20px;padding-right:20px}.padding-global-7.padding-section-large-2{padding-top:72px;padding-bottom:72px}.padding-global-7.padding-section-large-2.hero_padding{padding-top:72px;padding-bottom:48px}.padding-global-7.padding-section-large-2.reframe_padding{padding-top:64px;padding-bottom:64px}.padding-section-large-2{padding-top:72px;padding-bottom:72px}.heading-style-h1-2.hero_heading-4{font-size:54px}.text-style-quote.hero_epigraph{margin-bottom:56px;font-size:24px}.scale_button{width:100%;max-width:420px;font-size:15px}.container-large-9,.container-medium-7{padding-left:20px;padding-right:20px}.section_hero-3{padding-top:96px;padding-bottom:96px}.hero_empathy{margin-bottom:32px;font-size:18px}.hero_heading-5{margin-bottom:32px;font-size:40px;line-height:1.08}.hero_proof{font-size:18px;line-height:1.55}.section_video{padding-bottom:96px}.section_standard{padding-top:80px;padding-bottom:80px}.section_title-2{font-size:34px;line-height:1.08}.section_lead-3{font-size:17px}.four-column-grid{grid-template-columns:1fr;gap:20px;display:grid}.whiteboard_mock{min-height:300px}.math_equation{font-size:40px}.visual_card{min-height:320px;padding:32px}.visual_equation{font-size:40px}.wide_statement{padding:32px}.wide_statement-title{font-size:30px}.origin_grid{grid-template-columns:1fr;gap:10px;display:grid}.compare_row-2{grid-template-columns:1fr;display:grid}.compare_row-2.is-head{display:none}.section_dark{padding-top:80px;padding-bottom:80px}.badge_grid{grid-template-columns:1fr;gap:10px;display:grid}.final_heading-2{font-size:40px}.final_subline{font-size:22px}.hero_intro-padding{padding-top:6rem;padding-bottom:6rem}.hero_intro-eyebrow-wrap{margin-bottom:2rem}.hero_intro-heading{font-size:2.75rem}.hero_intro-proof-wrap{margin-bottom:2rem}.hero_intro-actions{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.intro_video-padding{padding-top:0;padding-bottom:6rem}.intro_video-frame{aspect-ratio:3/2}.intro_video-video.is-desktop{display:none}.intro_video-video.is-mobile{display:block}.intro_video-actions{flex-direction:column;justify-content:center;align-items:center;gap:1rem;margin-top:2.5rem;display:flex}.metrics_strip-padding,.friction_stories-padding{padding-top:4rem;padding-bottom:4rem}.friction_stories-closing{margin-top:2.5rem;padding-top:2.5rem}.proof_feature-meta-row{flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}.six_weeks-heading{font-size:2rem}.padding-global-8{padding-left:1rem;padding-right:1rem}.padding-global-8.padding-section-large-3.hero_intro-padding{padding-top:6rem;padding-bottom:6rem}.padding-global-8.padding-section-large-3.intro_video-padding{padding-top:0;padding-bottom:6rem}.padding-global-8.padding-section-large-3.metrics_strip-padding,.padding-global-8.padding-section-large-3.friction_stories-padding{padding-top:4rem;padding-bottom:4rem}.padding-global-8.padding-section-large-3.hero_intro-padding_inteligent{height:auto;padding-left:2rem;padding-right:2rem}.padding-global-8.padding-section-large-3.under_hero{padding-left:2rem;padding-right:2rem}.heading-style-h1-3.hero_intro-heading,.heading-style-h3-3.six_weeks-heading{font-size:2rem}.text-size-large-5{font-size:1.125rem}.text-size-large-5.hero_intro-eyebrow{font-size:1rem}.hero_intro-box_inteligent{margin-bottom:2rem;padding:40px 20px 40px 40px}.hero_intro-eybrow{font-size:.8rem}.hero_intro-box_inteligent_wrapper{margin-bottom:2rem}.sub-head.hero-headline{letter-spacing:-.022em;font-size:clamp(28px,5vw,36px);line-height:1.2}.is-primary-parent.is-primary.status_cell,.is-last-parent.is-last.status_cell{min-height:132px}.is-last-parent.is-last.paperwork_item,.is-last-parent.is-last.termination_item{grid-template-columns:1fr;display:grid}.is-linkedin-parent.is-linkedin.social-links_row,.is-youtube-parent.is-youtube.social-links_row,.is-x-parent.is-x.social-links_row,.is-instagram-parent.is-instagram.social-links_row,.is-facebook-parent.is-facebook.social-links_row,.is-tiktok-parent.is-tiktok.social-links_row{display:flex}.is-popular-parent.is-popular.pricing_tier{border-radius:18px;padding:26px 22px 22px}.is-long-parent.is-long.testimonial_quote{margin-bottom:28px;font-size:22px;line-height:1.3}}@media screen and (max-width:479px){body{font-size:14px}h1{font-size:36px}h2{font-size:28px}h3{font-size:21px}h4{font-size:18px}h5{font-size:18px;line-height:28px}label{font-size:12px;line-height:1.35em}blockquote{border-left-style:none;padding-top:12px;padding-bottom:12px;padding-left:0;font-size:18px}.section{padding-top:36px;padding-bottom:36px}.section.customer,.section.blog{padding-top:18px}.section.pricing,.section.hero{padding-top:48px}.section.horizontal-hero{padding-top:36px}.container---main{padding-left:18px;padding-right:18px}.template-utility-section{grid-row-gap:35px}.style-guide-colors{grid-column-gap:21px;grid-row-gap:21px}.style-guide-section-contents{grid-row-gap:21px}.large-text{font-size:16px}.large-text.quote-pill-text{font-size:14px}.large-text ul{grid-column-gap:18px;grid-row-gap:18px}.small-text{font-size:12px;line-height:1.35em}.small-text.muted{font-size:13px}.small-text.footer-copyright-divider{display:none}.button.ps-button-secondary-white.fs-cookie-button{flex:1}.button.nav-button{display:none}.button.align-left,.button.pricing-button{align-self:stretch}.button.ps-navbutton-main-hide{display:none}.button.fs-cookie-button{flex:1}.announcement-bar{font-size:12px;line-height:1.35em}.typography-license-grid{grid-column-gap:24px;grid-row-gap:24px}.typography-demo{font-size:72px}.nav-link{font-size:19px}.nav-links{padding:24px 18px 18px}.style-guide-colour-group{grid-column-gap:24px;grid-row-gap:24px;flex-direction:column}.style-guide-colour{grid-column-gap:9px;grid-row-gap:9px}.heading-one{font-size:39px;line-height:1.15em}.heading-two{font-size:28px}.heading-two.text-center{text-align:center}.heading-two.comparison-price{font-size:29px}.heading-three{font-size:21px}.heading-four{font-size:18px}.dropdown-wrapper{font-size:15px}.dropdown-wide-column.bg-parchment{grid-column-gap:9px;grid-row-gap:9px}.text-bold.comparison-plan-heading{font-size:12px}.text-bold.ps-feature-category-box-text{text-align:left}.dropdown-narrow-column.even-padding{width:100%}.dropdown-links{display:flex}.logo-image{width:auto;max-height:26px;display:block}.nav-dropdown-caret{min-height:4px}.footer-copyright-wrapper{flex-direction:column}.container---m.title{grid-column-gap:30px;grid-row-gap:30px}.rounded-image{border-radius:6px}.rounded-image.small-square-image{max-width:80%}.rounded-image.career-image-1,.rounded-image.career-image-2{max-width:150px}.rounded-image.contact-image{max-width:100%}.rounded-image.tab-image{max-width:100%;margin-bottom:0}.video-box{grid-column-gap:24px;grid-row-gap:24px;border-radius:6px;flex-direction:column;padding-bottom:24px;padding-right:12px}.video-box.main-page-hero-video-box{top:24px}.video-box-video{max-width:100%}.video-image{border-radius:4px}.metric-grid{flex-direction:column;display:flex}.metric-box,.quote-box{border-radius:6px;min-height:200px}.quote-box.increased-padding{grid-column-gap:60px;grid-row-gap:60px}.story-grid{grid-column-gap:48px;grid-row-gap:48px}.values-section{grid-column-gap:60px;grid-row-gap:60px}.values-image{align-self:center;max-width:180px}.team-grid{grid-column-gap:36px;grid-row-gap:36px;flex-direction:column;display:flex}.team-member{grid-column-gap:18px;grid-row-gap:18px;flex-direction:row}.team-member-text{text-align:left;justify-content:space-between;align-items:flex-start}.customer-hero{align-items:stretch}.customer-hero.increased-gaps{grid-column-gap:30px;grid-row-gap:30px}.review-sites-box{grid-column-gap:24px;grid-row-gap:24px;padding-left:24px;padding-right:24px}.review-box-divider{opacity:.7;width:100%;height:1px}.horizontal-buttons{flex-direction:column;align-self:stretch;align-items:stretch}.review-items{grid-column-gap:18px;grid-row-gap:18px;flex-direction:column;align-self:stretch}.signature-image{width:130px}.team-image{flex:1;max-width:40%}.career-intro-section{grid-column-gap:60px;grid-row-gap:60px}.benefits-section{grid-column-gap:48px;grid-row-gap:48px}.benefits-grid{flex-direction:column;display:flex}.benefit-box{border-radius:6px}.benefit-text.ps-category-container{text-align:center}.jobs-section{grid-column-gap:48px;grid-row-gap:48px}.article-wrapper{grid-column-gap:36px;grid-row-gap:36px}.career-meta{grid-column-gap:18px;grid-row-gap:18px;flex-direction:column}.badge.bg-white{text-align:center}.article img{border-radius:6px}.article figure{margin-top:24px;margin-bottom:24px}.boxed-form{padding-left:18px;padding-right:18px}.form{grid-column-gap:18px;grid-row-gap:18px}.form-pair{flex-direction:column;display:flex}.contact-grid{grid-column-gap:36px;grid-row-gap:36px}.blog-section{grid-column-gap:60px;grid-row-gap:60px}.category-wrapper{justify-content:flex-start}.post-preview{border-radius:6px}.post-preview.horizontal{padding-bottom:24px}.post-preview.customer{flex-direction:column;display:flex}.cta-box{padding-top:48px;padding-bottom:48px}.subsribe-form{flex-direction:column}.sunscribe-form-wrapper{grid-column-gap:6px;grid-row-gap:6px}.composite-blog-section{grid-column-gap:60px;grid-row-gap:60px}.post-wrapper{grid-column-gap:24px;grid-row-gap:24px}.cms-section{grid-column-gap:36px;grid-row-gap:36px}.title-button{grid-column-gap:18px;grid-row-gap:18px}.customer-story-sidebar{grid-column-gap:24px;grid-row-gap:24px;display:flex}.customer-description-wrapper{grid-column-gap:24px;grid-row-gap:24px;grid-template-columns:50% 1fr;font-size:13px}.request-demo-section{grid-column-gap:60px;grid-row-gap:60px}.hero-cta{grid-column-gap:24px;grid-row-gap:24px}.hero-cta.align-left{text-align:center;align-items:center}.logos{grid-column-gap:24px;grid-row-gap:24px}.faded-logo{max-height:20px}.request-demo-graphic{max-width:70%}.pricing-section{grid-column-gap:60px;grid-row-gap:60px}.plan-image{max-width:200px}.single-plan-contents{grid-column-gap:24px;grid-row-gap:24px}.large-price{font-size:84px}.logo-marquee-wrapper{grid-column-gap:36px;grid-row-gap:36px}.logo-marquee{grid-column-gap:36px;grid-row-gap:36px;width:auto}.quote-pill-row-wrapper,.quote-pill-row.scroll-left,.quote-pill-row.scroll-right{grid-column-gap:12px;grid-row-gap:12px}.quote-pill{padding:6px 24px 6px 6px}.quote-pill-rows{grid-column-gap:12px;grid-row-gap:12px}.faq-section{grid-column-gap:48px;grid-row-gap:48px}.accordion-item{border-radius:6px}.accordion-icon{max-height:20px}.faq-cta{text-align:center;flex-direction:column}.comparison-header{grid-column-gap:12px;grid-row-gap:12px}.price-wrapper{grid-column-gap:0px;grid-row-gap:0px}.comparison-section{margin-top:36px;margin-bottom:36px}.comparison-row{grid-column-gap:12px;grid-row-gap:12px}.comparison-row.two-plans,.comparison-row.one-plan{border-radius:4px}.comparison-row-heading{font-size:12px}.comparison-row-heading.one-plan{text-align:left}.comparison-price-terms{font-size:12px}.dollar-amount{grid-column-gap:3px;grid-row-gap:3px}.wide-plan{padding:23px}.page-wrapper{padding-left:0;padding-right:0}.account-form{grid-column-gap:36px;grid-row-gap:36px}.account-form-inputs{max-width:100%}.account-form-image{max-width:190px}.user-account-wrapper{grid-column-gap:24px;grid-row-gap:24px}.user-account-section{border-radius:6px}.account-header{padding:18px}.account-content{padding-bottom:18px;padding-left:18px;padding-right:18px}.subscriptions-list{grid-column-gap:48px;grid-row-gap:48px}.subscription{grid-column-gap:12px;grid-row-gap:12px;text-align:center;flex-direction:column;align-items:center}.plan{border-radius:6px}.plan-body{grid-column-gap:24px;grid-row-gap:24px;padding-left:30px;padding-right:30px}.comparison-cta{border-radius:6px}.product-box{grid-column-gap:24px;grid-row-gap:24px;border-radius:6px;padding-bottom:24px;padding-left:18px;padding-right:18px}.plan-features-box{grid-column-gap:30px;grid-row-gap:30px;border-radius:6px;padding:36px}.checkout-left{align-self:stretch;width:100%}.block-header{grid-column-gap:4px;grid-row-gap:4px;flex-direction:column;align-items:flex-start;padding:18px}.block-content{padding-bottom:18px;padding-left:18px;padding-right:18px}.widget{border-radius:6px}.widget.profile.tab-widget{margin-left:0}.widget.profile.overlap{display:none}.widget.message.tab-widget{width:100%;margin-left:0}.widget.notification.tab-widget{margin-left:0}.widget.notification.overlap-hero-image{display:none}.widget.manage{width:100%}.widget-body{padding:16px}.widget-person{grid-column-gap:9px;grid-row-gap:9px}.widget-chat-avatar{max-height:32px}.widget-manage-top{padding-top:16px;padding-left:16px;padding-right:16px}.widget-tabs{grid-column-gap:12px;grid-row-gap:12px}.hero-image{margin-bottom:-24px}.titled-section{grid-column-gap:48px;grid-row-gap:48px}.feature-box{grid-column-gap:36px;grid-row-gap:36px;padding-top:18px;padding-left:18px;padding-right:18px}.feature-box.increased-padding{padding-top:18px;padding-bottom:36px}.feature-box.bg-parchment{border-radius:6px}.feature-box.bg-parchment.tour-feature{padding-top:36px;padding-bottom:18px}.testimonial-box{grid-column-gap:36px;grid-row-gap:36px;border-radius:6px;padding:36px 24px}.testimonial-box-text{grid-column-gap:24px;grid-row-gap:24px}.testimonial-box-image{max-height:144px}.tabs-menu{flex-direction:column}.tab-box{background-color:#0000;border-radius:6px;min-height:auto;padding:0}.tab-box.bg-pastel-1,.tab-box.bg-pastel-2{background-color:#0000}.tab-link{padding:12px}.tab-box-contents{grid-column-gap:24px;grid-row-gap:24px;flex-direction:column-reverse;align-items:center}.feature-box-grid{flex-direction:column;display:flex}.small-feature-box{border-radius:6px;justify-content:space-between;align-items:center;min-height:150px}.small-feature-box.increased-padding{min-height:auto;padding:18px}.hero-wrapper-2{grid-column-gap:48px;grid-row-gap:48px}.boxed-icon{padding:12px}.contained-hero{text-align:center;border-radius:6px;min-height:auto;padding:36px 18px}.contained-hero-video{opacity:.6}.quote-slider-box{border-radius:6px;padding:60px 24px 84px}.slide-nav{top:24px}.quote-slide-contents{grid-column-gap:24px;grid-row-gap:24px}.metrics-cluster{flex-direction:column;display:flex}.quote-box-image{max-height:72px}.metrics-cluster-column.reverse-on-mobile{flex-direction:column-reverse}.blog-preview-section{grid-column-gap:60px;grid-row-gap:60px}.blog-preview-title{grid-column-gap:24px;grid-row-gap:24px}.search-page{grid-column-gap:60px;grid-row-gap:60px}.screenshots-box{border-radius:6px;max-height:200px}.screenshot-column{max-width:90px}.tour-feature-wrapper{height:auto}.figma-cta{border-radius:6px;padding:24px 18px 18px}.figma-cta-buttons{flex-direction:column;align-self:stretch}.pages-section{grid-column-gap:36px;grid-row-gap:36px}.demo-grid{grid-column-gap:24px;grid-row-gap:24px;flex-direction:column;display:flex}.demo-link{grid-column-gap:18px;grid-row-gap:18px;border-radius:6px;padding-top:18px}.demo-link-image{border-radius:4px}.ps-button-icon{overflow:hidden}.ps-button-icon.ps-hide-mobile{display:none}.ps-pricing-table{grid-template-columns:200px minmax(175px,1fr) minmax(175px,1fr)}.ps-content-carousel-list-item{padding-left:0;padding-right:0}.ps-content-carousel-content-container{min-height:320px;padding:16px}.ps-content-carousel-box-content{grid-column-gap:24px;grid-row-gap:24px;flex-direction:column-reverse;align-items:center}.ps-integrations-grid,.ps-support-grid,.ps-support-grid.ps-support-grid-wide{grid-template-columns:1fr}.fs-cc-banner_text.text-color-normal{text-align:center;margin-right:0}.fs-cc-prefs_space-medium{text-align:center}.fs-cc-banner_buttons-wrapper{text-align:center;flex-flow:row;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;place-items:center;width:100%}.fs-cc-prefs_content,.fs-cc-prefs_component{padding:1.5rem}.cookie-handler{display:block}.fs-cc-prefs_button{margin-bottom:.5rem}.fs-cc-banner_component{display:none}.fs-cc-banner_container{grid-template-rows:auto auto;grid-template-columns:6fr}.demo-completion-title{font-size:18px}.pricing_toggle{top:-220px}.padding-section-medium{padding-top:64px;padding-bottom:64px}.studio_feature{width:100%}.cap_panel{padding:24px}.hero_heading-2{font-size:42px}.padding-global-4.padding-section-large.hero_padding{padding-top:80px;padding-bottom:64px}.padding-global-4.padding-section-large.section_padding,.padding-global-4.padding-section-large.final_padding{padding-top:64px;padding-bottom:64px}.vault_header{padding:24px}.status_grid{grid-template-rows:auto;grid-template-columns:1fr;display:grid}.status_cell{border-bottom:1px solid #e5e5e5;border-right-width:0;padding-left:0;padding-right:0}.vault_body{padding:24px}.button-5.is-primary.is-large,.button-5.is-outline.is-large,.button-5.is-light-on-dark.is-large{width:100%}.hero-social_heading{font-size:40px}.newsletter-signup_component{padding:32px 20px}.padding-global-5{padding-left:20px;padding-right:20px}.heading-style-h1.hero-social_heading{font-size:40px}.hero_epigraph{font-size:20px}.hero_eyebrow-3{font-size:12px;display:inline-flex}.hero_heading-4{font-size:42px}.hero_actions-2{align-items:stretch;display:flex}.reframe_heading{font-size:28px}.cost-anchor_figure{font-size:54px}.cost-anchor_grid,.surface_grid{grid-template-rows:auto;grid-template-columns:1fr;display:grid}.surface_foot{align-items:flex-start;display:flex}.padding-global-7{padding-left:20px;padding-right:20px}.heading-style-h1-2.hero_heading-4{font-size:42px}.text-style-quote.hero_epigraph{font-size:20px}.hero_heading-5{font-size:32px}.button-row{flex-direction:column;align-items:stretch;gap:14px;width:100%;display:flex}.proof_line{font-size:20px}.center_statement{font-size:21px}.metric_grid{grid-template-rows:auto;grid-template-columns:1fr;gap:10px;display:grid}.research_spotlight{padding:32px}.spotlight_quote{font-size:21px}.button-9{width:100%}.hero_intro-padding{padding-top:4rem;padding-bottom:4rem}.hero_intro-eyebrow-wrap{margin-top:60px;margin-bottom:1rem}.hero_intro-heading-wrap{margin-bottom:1rem}.hero_intro-heading{font-size:2rem}.hero_intro-proof-wrap{margin-bottom:4rem}.hero_intro-proof{font-size:1.0625rem}.intro_video-padding{padding-top:0;padding-bottom:4rem}.intro_video-frame{aspect-ratio:9/16}.friction_stories-closing-text{font-size:1.5rem}.padding-global-8.padding-section-large-3.hero_intro-padding{padding:0 1rem 4rem}.padding-global-8.padding-section-large-3.intro_video-padding{padding-top:0;padding-bottom:4rem}.padding-global-8.padding-section-large-3.hero_intro-padding_inteligent{padding-left:1rem;padding-right:1rem}.padding-global-8.padding-section-large-3.under_hero{padding:0 1rem 4rem}.heading-style-h1-3.hero_intro-heading{font-size:1.8rem}.hero_intro-box_inteligent{padding-left:30px}.intelligent_eybrow_logo{width:auto;max-height:26px;display:block}.sub-head.hero-headline{letter-spacing:-.02em;font-size:clamp(22px,6vw,28px);line-height:1.22}.is-primary-parent.is-primary{grid-column:span 1}.is-primary-parent.is-primary.status_cell,.is-last-parent.is-last.status_cell{border-bottom:1px solid #e5e5e5;border-right-width:0;padding-left:0;padding-right:0}}#w-node-_3534bf42-86ca-0d85-c1f7-6c5dc0acf439-a4a7664e,#w-node-fb96303a-94d5-8de6-236a-4773c3ac605b-a4a7664e,#w-node-_7a8ecfbe-db77-ae11-2675-4563406a8508-a4a7664e,#w-node-_4235e357-a993-6182-1cab-308d2fe43088-a4a7664e,#w-node-_7c7855d4-9c02-e2ed-3078-8444c0cc3df2-a4a7664e,#w-node-_3a4c4b10-2234-f210-9dbe-5d6bbc56097a-a4a7664e,#w-node-a579eaff-e7a8-eacd-13a2-7d2c0ef800c5-a4a7664e,#w-node-b9736236-5ec6-1566-7663-9a0ba0e64493-824c25a7,#w-node-_69b3976e-ed84-f514-3883-a68e00b0f623-319162f6,#w-node-_69b3976e-ed84-f514-3883-a68e00b0f639-319162f6,#w-node-_69b3976e-ed84-f514-3883-a68e00b0f66d-319162f6,#w-node-_9be69620-4e7d-09af-08a1-44db35507eb2-319162f6,#w-node-_9ad3c7e8-1c07-29ae-698b-ade4dc25f424-319162f6,#w-node-eb19929c-e10f-c33d-e80c-9af96f2aa39a-319162f6,#w-node-d33c1c72-052f-0e45-a204-17f170c02d57-319162f6,#w-node-_84650296-63ff-fbc0-027f-8408818a0954-319162f6,#w-node-_35fdcb2a-619e-023f-40b6-f58242127368-319162f6,#w-node-_5056238a-8a0c-8fc7-4c9e-74fb51899cb9-319162f6,#w-node-_4885b4ce-bbce-a2f8-3a4b-3361611bd69e-319162f6,#w-node-_65137944-0d41-ba98-46c3-d2a5c9ac62ae-319162f6,#w-node-_087a0ae6-edd2-0de2-8573-552f6218be31-319162f6,#w-node-_087a0ae6-edd2-0de2-8573-552f6218be37-319162f6,#w-node-_087a0ae6-edd2-0de2-8573-552f6218be3d-319162f6,#w-node-_087a0ae6-edd2-0de2-8573-552f6218be2b-319162f6,#w-node-_087a0ae6-edd2-0de2-8573-552f6218be43-319162f6,#w-node-_087a0ae6-edd2-0de2-8573-552f6218be49-319162f6,#w-node-_087a0ae6-edd2-0de2-8573-552f6218be52-319162f6,#w-node-_087a0ae6-edd2-0de2-8573-552f6218be58-319162f6,#w-node-_8c7054c3-2c83-4502-505b-6ca8401b32cd-319162f6,#w-node-_8c7054c3-2c83-4502-505b-6ca8401b32d3-319162f6,#w-node-_8c7054c3-2c83-4502-505b-6ca8401b32d9-319162f6,#w-node-_8c7054c3-2c83-4502-505b-6ca8401b32df-319162f6,#w-node-ee1da2d5-c601-025a-efd4-9a600407e88d-3191633a,#w-node-_062e6448-8210-799e-bfcd-521ed14ab898-3191633a{grid-area:span 1/span 1/span 1/span 1}#w-node-_1b135a10-6149-7dd6-2061-2f9fc1052c4e-3191633a{grid-area:1/2/2/3}#w-node-_11a945cc-1019-2b07-c137-9c0ceb535d61-3191633a,#w-node-_61fcdb78-2c90-3440-708f-8c0dad88875c-3191633a,#w-node-_0e6530ed-52e3-8adf-de2f-3d018a45e76e-3191633a,#w-node-_6efbc32d-7004-8ada-7e20-20efb3fecda9-3191633a,#w-node-_2cefd582-7eff-00d2-0ab6-0fca9a646b73-3191633a,#w-node-_46a3b141-38ad-db62-f169-e625c782c216-3191633a,#w-node-_46a3b141-38ad-db62-f169-e625c782c218-3191633a,#w-node-e165d1d6-8cf7-8464-7cd8-cb8dfb352747-3191633a,#w-node-e165d1d6-8cf7-8464-7cd8-cb8dfb352749-3191633a,#w-node-c1594c9a-344a-0357-73c3-7b26b6e4e7f5-3191633a,#w-node-c1594c9a-344a-0357-73c3-7b26b6e4e7f7-3191633a,#w-node-b95cb203-fe95-5648-7f6a-d10409841e5a-3191633a,#w-node-c5382c11-6e03-6646-a5a3-396d3c6ffa1e-3191633a,#w-node-_1a50ed17-7e0a-c6fd-f432-72fff095cb31-3191633a,#w-node-_0dce65c7-9977-e66b-8051-dc5d3afa4a66-3191633a,#w-node-_26827fe5-d0eb-69e3-0bc4-7d428b19dbd8-31916351{grid-area:span 1/span 1/span 1/span 1}#w-node-cb6c4fb0-1668-00dd-c406-645101223850-31916353{grid-area:span 1/span 1/span 1/span 1;justify-self:stretch}#w-node-aa492706-8f8f-9f73-414f-c03bc81f5b5d-31916353,#w-node-e2aed477-15d1-95c7-443e-ad8256528b5c-31916353,#w-node-_61664c68-c06b-1a64-b64e-ddbf21d0c4f4-31916353,#w-node-_7d5b4ea6-1759-bd4e-5c69-9e975385d3c1-31916353,#w-node-_7d5b4ea6-1759-bd4e-5c69-9e975385d3c3-31916353,#w-node-_4b396dfb-d1f3-5aa1-bf99-4fde327fa5ac-31916353,#w-node-_7bf53a81-e547-6888-b77b-e4a7da79e6ab-31916353,#w-node-_7bf53a81-e547-6888-b77b-e4a7da79e6b1-31916353,#w-node-_7bf53a81-e547-6888-b77b-e4a7da79e6b8-31916353,#w-node-_7bf53a81-e547-6888-b77b-e4a7da79e6be-31916353,#w-node-e9071b76-f014-43f0-d7ac-1efdf4e13866-3191636b,#w-node-ac9e9434-e743-5375-7ef0-aea54d6e43d3-3191636b,#w-node-_949f50c7-9bd9-d8cc-5411-0fd966254c0a-3191636b,#w-node-e3e0927f-5227-2322-f4c9-e12bc00f114e-3191636b,#w-node-e3e0927f-5227-2322-f4c9-e12bc00f1152-3191636b,#w-node-_220a266d-0f26-c419-0c5a-f514c3b2796d-3191636b,#w-node-_50d40931-d126-6e70-8f7e-8253bed9f930-3191636b,#w-node-_23186ecb-3feb-f9e7-f7b4-2f66d7e9c962-3191636c,#w-node-_1968226c-b5e3-43de-55e3-fc253cc814c2-3191636c,#w-node-_24fec361-fe4a-a80b-6ab5-59b62b90a130-3191636c,#w-node-_24fec361-fe4a-a80b-6ab5-59b62b90a136-3191636c,#w-node-_3534bf42-86ca-0d85-c1f7-6c5dc0acf439-31916399,#w-node-fb96303a-94d5-8de6-236a-4773c3ac605b-31916399,#w-node-_9a0e5f2f-2478-c5cf-1988-a6894213d394-31916399,#w-node-_50a5744f-4682-829c-3b74-2b833a2d1b9b-31916399,#w-node-_830a1d29-17b6-f51d-e088-3bc08e8e1b97-31916399,#w-node-e9edb90c-6cda-f439-e233-e455be8ae75f-31916399,#w-node-_3a4c4b10-2234-f210-9dbe-5d6bbc56097a-31916399,#w-node-a579eaff-e7a8-eacd-13a2-7d2c0ef800c5-31916399,#w-node-_3809aa7f-a971-2a29-e5b8-40136536464c-3191639a,#w-node-_78f2cc5a-41d6-9e1a-4200-c78585be8d69-3191639a,#w-node-c38c7138-ff07-b1ab-7f36-89db7eb837d1-3191639a,#w-node-c38c7138-ff07-b1ab-7f36-89db7eb837d8-3191639a,#w-node-a9320699-7143-c9a0-6a1a-d6d1e0345513-3191639a,#w-node-_16a175e7-d733-e086-5910-1897e5ffc692-3191639a,#w-node-d9d41870-54da-9344-1596-88f01345c8a6-3191639a,#w-node-_24665153-16aa-b5e7-70e0-f8bef27dc02d-3191639a{grid-area:span 1/span 1/span 1/span 1}#w-node-_25bda01f-4a0d-9553-2649-5d2e9112f611-3191639a{grid-area:2/1/3/2}#w-node-a8bf0a9d-1cb5-e605-1de8-0b10ba7d747d-3191639a,#w-node-e704b04e-945e-d4aa-dda6-2e944e4bc9cc-3191639a,#w-node-cdbfaa06-4e30-2c73-f090-6b8fbd491183-3191639a,#w-node-_339917d1-b1f4-6746-d843-141fecff51e9-3191639b,#w-node-c0852200-9214-b9b2-1354-ffee48a46508-3191639b,#w-node-_5b5b64a6-832c-0fb9-6b38-727bf7b84b0a-3191639b,#w-node-bdccf3bb-2bec-1f6c-fc2c-9eee0f81fa31-3191639b,#w-node-_965d766a-0473-a0fe-f7dc-a279fedf693a-3191639b,#w-node-a69e2391-b4df-9bed-13a1-d4c4641bbc2c-3191639b,#w-node-_77f00874-fade-3d40-e125-1eefe6f1dfe2-3191639b,#w-node-cab2b657-5879-e288-7097-85a251fc527a-3191639b,#w-node-cab2b657-5879-e288-7097-85a251fc5281-3191639b,#w-node-cab2b657-5879-e288-7097-85a251fc5288-3191639b,#w-node-_75111e01-bf4b-6383-e4c3-11fdd26d000c-3191639b,#w-node-_740b534d-622f-87d0-f7ca-957a327711d1-3191639d,#w-node-_8710fd84-ccfe-090c-3ce9-1d5dc594b23f-3191639d,#w-node-_99e2d332-2940-bcfa-1e3c-70538e7b4c80-3191639d,#w-node-_305f1c19-c1a8-ca90-3236-7902541f11a1-3191639d,#w-node-fb1111aa-7662-88e6-a9cd-bf71d2ee04bf-3191639d,#w-node-d6f90149-bf96-7508-a61f-9dd3c815fa75-3191639d,#w-node-_5a30f3f9-7727-bab0-0820-6b94d276531b-3191639d,#w-node-_15195240-f013-7525-adc6-0d66461471fe-3191639d,#w-node-_1ebf4bff-d929-8ea0-8341-93d453710130-3191639d,#w-node-_2614bcb5-f296-6678-c562-301819a0159c-3191639d,#w-node-_4cb2afa0-f980-aea5-5d0f-67ca2a8dbaf7-3191639d{grid-area:span 1/span 1/span 1/span 1}#w-node-f3200734-cac9-0047-7a2e-3f7235fa9f4f-3191639e{grid-area:1/2/2/3}#w-node-b8cac317-0f2a-30d7-d746-87fb72361f25-3191639e{grid-area:span 1/span 1/span 1/span 1}#w-node-ddf84a33-229f-99d1-2f86-c602ebe64830-3191639e{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-cd30ecae-af8b-d8bc-1597-ecd311592063-3191639e{grid-area:span 1/span 1/span 1/span 1}#w-node-cd30ecae-af8b-d8bc-1597-ecd311592065-3191639e{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-d5d5e8c0-54cf-83c3-fb1b-ae9115e46fe4-3191639e{grid-area:span 1/span 1/span 1/span 1}#w-node-d5d5e8c0-54cf-83c3-fb1b-ae9115e46fe6-3191639e{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-_160d41b1-67f0-47f2-84f0-bdb4ab64a828-3191639e{grid-area:span 1/span 1/span 1/span 1}#w-node-_160d41b1-67f0-47f2-84f0-bdb4ab64a82a-3191639e{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-eca5b3b3-209c-0229-0a1d-3e126a8f0111-3191639e{grid-area:span 1/span 1/span 1/span 1}#w-node-eca5b3b3-209c-0229-0a1d-3e126a8f0113-3191639e{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-d387d7d9-b755-8116-0b20-467ca2b345fd-3191639e{grid-area:span 1/span 1/span 1/span 1}#w-node-d387d7d9-b755-8116-0b20-467ca2b345ff-3191639e{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-d387d7d9-b755-8116-0b20-467ca2b34603-3191639e{grid-area:span 1/span 1/span 1/span 1}#w-node-d387d7d9-b755-8116-0b20-467ca2b34605-3191639e{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-d387d7d9-b755-8116-0b20-467ca2b34609-3191639e{grid-area:span 1/span 1/span 1/span 1}#w-node-d387d7d9-b755-8116-0b20-467ca2b3460b-3191639e{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-d387d7d9-b755-8116-0b20-467ca2b3460f-3191639e{grid-area:span 1/span 1/span 1/span 1}#w-node-d387d7d9-b755-8116-0b20-467ca2b34611-3191639e{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-d387d7d9-b755-8116-0b20-467ca2b34615-3191639e{grid-area:span 1/span 1/span 1/span 1}#w-node-d387d7d9-b755-8116-0b20-467ca2b34617-3191639e{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-_8e861be5-bccc-bc1a-c70e-e8de3cacfd60-3191639e{grid-area:span 1/span 1/span 1/span 1}#w-node-_8e861be5-bccc-bc1a-c70e-e8de3cacfd62-3191639e{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-_122e993c-a976-65be-0576-934e760ad7f0-3191639e{grid-area:span 1/span 1/span 1/span 1}#w-node-_122e993c-a976-65be-0576-934e760ad7f2-3191639e{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-_122e993c-a976-65be-0576-934e760ad7f6-3191639e{grid-area:span 1/span 1/span 1/span 1}#w-node-_122e993c-a976-65be-0576-934e760ad7f8-3191639e{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-_122e993c-a976-65be-0576-934e760ad7fc-3191639e{grid-area:span 1/span 1/span 1/span 1}#w-node-_122e993c-a976-65be-0576-934e760ad7fe-3191639e{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-_122e993c-a976-65be-0576-934e760ad802-3191639e{grid-area:span 1/span 1/span 1/span 1}#w-node-_122e993c-a976-65be-0576-934e760ad804-3191639e{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-_27931c61-6c25-5710-90cd-8eae3fd3c3d0-3191639f,#w-node-_50b2247b-685e-da3e-34ed-90c465614eed-3191639f{grid-area:span 1/span 1/span 1/span 1}#w-node-cc1e7134-e988-30e7-05ad-46d27218bff7-3191639f{grid-area:1/2/2/3}#w-node-cc1e7134-e988-30e7-05ad-46d27218c002-3191639f{grid-area:1/3/2/4}#w-node-cc1e7134-e988-30e7-05ad-46d27218c01f-3191639f{grid-area:span 1/span 1/span 1/span 1}#w-node-cc1e7134-e988-30e7-05ad-46d27218c021-3191639f,#w-node-cc1e7134-e988-30e7-05ad-46d27218c022-3191639f{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-cc1e7134-e988-30e7-05ad-46d27218c025-3191639f{grid-area:span 1/span 1/span 1/span 1}#w-node-cc1e7134-e988-30e7-05ad-46d27218c027-3191639f,#w-node-cc1e7134-e988-30e7-05ad-46d27218c028-3191639f{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-cc1e7134-e988-30e7-05ad-46d27218c02b-3191639f{grid-area:span 1/span 1/span 1/span 1}#w-node-cc1e7134-e988-30e7-05ad-46d27218c02d-3191639f,#w-node-cc1e7134-e988-30e7-05ad-46d27218c02e-3191639f{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-cc1e7134-e988-30e7-05ad-46d27218c031-3191639f{grid-area:span 1/span 1/span 1/span 1}#w-node-cc1e7134-e988-30e7-05ad-46d27218c033-3191639f,#w-node-cc1e7134-e988-30e7-05ad-46d27218c034-3191639f{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-cc1e7134-e988-30e7-05ad-46d27218c037-3191639f{grid-area:span 1/span 1/span 1/span 1}#w-node-cc1e7134-e988-30e7-05ad-46d27218c039-3191639f,#w-node-cc1e7134-e988-30e7-05ad-46d27218c03a-3191639f{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-cc1e7134-e988-30e7-05ad-46d27218c040-3191639f{grid-area:span 1/span 1/span 1/span 1}#w-node-cc1e7134-e988-30e7-05ad-46d27218c042-3191639f,#w-node-cc1e7134-e988-30e7-05ad-46d27218c043-3191639f{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-cc1e7134-e988-30e7-05ad-46d27218c046-3191639f{grid-area:span 1/span 1/span 1/span 1}#w-node-cc1e7134-e988-30e7-05ad-46d27218c048-3191639f,#w-node-cc1e7134-e988-30e7-05ad-46d27218c049-3191639f{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-cc1e7134-e988-30e7-05ad-46d27218c04c-3191639f{grid-area:span 1/span 1/span 1/span 1}#w-node-cc1e7134-e988-30e7-05ad-46d27218c04e-3191639f,#w-node-cc1e7134-e988-30e7-05ad-46d27218c04f-3191639f{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-cc1e7134-e988-30e7-05ad-46d27218c052-3191639f{grid-area:span 1/span 1/span 1/span 1}#w-node-cc1e7134-e988-30e7-05ad-46d27218c054-3191639f,#w-node-cc1e7134-e988-30e7-05ad-46d27218c055-3191639f{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-cc1e7134-e988-30e7-05ad-46d27218c058-3191639f{grid-area:span 1/span 1/span 1/span 1}#w-node-cc1e7134-e988-30e7-05ad-46d27218c05a-3191639f,#w-node-cc1e7134-e988-30e7-05ad-46d27218c05b-3191639f{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-cc1e7134-e988-30e7-05ad-46d27218c05e-3191639f{grid-area:span 1/span 1/span 1/span 1}#w-node-cc1e7134-e988-30e7-05ad-46d27218c060-3191639f,#w-node-cc1e7134-e988-30e7-05ad-46d27218c061-3191639f{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-cc1e7134-e988-30e7-05ad-46d27218c067-3191639f{grid-area:span 1/span 1/span 1/span 1}#w-node-cc1e7134-e988-30e7-05ad-46d27218c069-3191639f,#w-node-cc1e7134-e988-30e7-05ad-46d27218c06a-3191639f{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-cc1e7134-e988-30e7-05ad-46d27218c06d-3191639f{grid-area:span 1/span 1/span 1/span 1}#w-node-cc1e7134-e988-30e7-05ad-46d27218c06f-3191639f,#w-node-cc1e7134-e988-30e7-05ad-46d27218c070-3191639f{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-cc1e7134-e988-30e7-05ad-46d27218c073-3191639f{grid-area:span 1/span 1/span 1/span 1}#w-node-cc1e7134-e988-30e7-05ad-46d27218c075-3191639f,#w-node-cc1e7134-e988-30e7-05ad-46d27218c076-3191639f{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-cc1e7134-e988-30e7-05ad-46d27218c079-3191639f{grid-area:span 1/span 1/span 1/span 1}#w-node-cc1e7134-e988-30e7-05ad-46d27218c07b-3191639f,#w-node-cc1e7134-e988-30e7-05ad-46d27218c07c-3191639f{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b3e4-71c5b3e0{grid-area:1/2/2/3}#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b3ef-71c5b3e0{grid-area:1/3/2/4}#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b3fd-71c5b3e0{grid-area:1/4/2/5}#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b40c-71c5b3e0{grid-area:span 1/span 1/span 1/span 1}#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b40e-71c5b3e0,#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b40f-71c5b3e0,#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b410-71c5b3e0{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b412-71c5b3e0{grid-area:span 1/span 1/span 1/span 1}#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b414-71c5b3e0,#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b415-71c5b3e0,#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b416-71c5b3e0{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b418-71c5b3e0{grid-area:span 1/span 1/span 1/span 1}#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b41a-71c5b3e0,#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b41b-71c5b3e0,#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b41c-71c5b3e0{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b41e-71c5b3e0{grid-area:span 1/span 1/span 1/span 1}#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b420-71c5b3e0,#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b421-71c5b3e0,#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b422-71c5b3e0{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b424-71c5b3e0{grid-area:span 1/span 1/span 1/span 1}#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b426-71c5b3e0,#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b427-71c5b3e0,#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b428-71c5b3e0{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b42d-71c5b3e0{grid-area:span 1/span 1/span 1/span 1}#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b42f-71c5b3e0,#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b430-71c5b3e0,#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b431-71c5b3e0{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b433-71c5b3e0{grid-area:span 1/span 1/span 1/span 1}#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b435-71c5b3e0,#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b436-71c5b3e0,#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b437-71c5b3e0{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b439-71c5b3e0{grid-area:span 1/span 1/span 1/span 1}#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b43b-71c5b3e0,#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b43c-71c5b3e0,#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b43d-71c5b3e0{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b43f-71c5b3e0{grid-area:span 1/span 1/span 1/span 1}#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b441-71c5b3e0,#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b442-71c5b3e0,#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b443-71c5b3e0{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b445-71c5b3e0{grid-area:span 1/span 1/span 1/span 1}#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b447-71c5b3e0,#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b448-71c5b3e0,#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b449-71c5b3e0{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b44b-71c5b3e0{grid-area:span 1/span 1/span 1/span 1}#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b44d-71c5b3e0,#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b44e-71c5b3e0,#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b44f-71c5b3e0{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b454-71c5b3e0{grid-area:span 1/span 1/span 1/span 1}#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b456-71c5b3e0,#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b457-71c5b3e0,#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b458-71c5b3e0{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b45a-71c5b3e0{grid-area:span 1/span 1/span 1/span 1}#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b45c-71c5b3e0,#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b45d-71c5b3e0,#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b45e-71c5b3e0{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b460-71c5b3e0{grid-area:span 1/span 1/span 1/span 1}#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b462-71c5b3e0,#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b463-71c5b3e0,#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b464-71c5b3e0{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b466-71c5b3e0{grid-area:span 1/span 1/span 1/span 1}#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b468-71c5b3e0,#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b469-71c5b3e0,#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b46a-71c5b3e0{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-_7b71e678-9e61-da46-ca59-ae558b44fade-319163b2{justify-self:stretch}#w-node-_7b71e678-9e61-da46-ca59-ae558b44fae1-319163b2,#w-node-_7b71e678-9e61-da46-ca59-ae558b44fae7-319163b2,#w-node-_7b71e678-9e61-da46-ca59-ae558b44faee-319163b2,#w-node-_7b71e678-9e61-da46-ca59-ae558b44faf4-319163b2,#w-node-_4cc9b2c1-72ec-3085-6ce5-c41ca70e65a8-319163b2{grid-area:span 1/span 1/span 1/span 1}#w-node-beb45f57-ee6b-1472-4564-b43975a06909-319163b4{justify-self:stretch}#w-node-_094889b9-7925-e684-0790-e016a29887de-319163b7,#w-node-e6d537e2-77c8-0bcf-9db3-ef5185223f58-319163b7{grid-area:span 1/span 1/span 1/span 1}#w-node-b3ff4bb4-fd4b-7f19-a522-da2b35ff838b-319163d8{justify-self:stretch}#w-node-d33c3d32-fd8e-6850-f60b-99e7eb513b57-319163d8,#w-node-c9417f7c-6741-5f94-69f8-ad7d1bbb0a7d-319163d8,#w-node-c9417f7c-6741-5f94-69f8-ad7d1bbb0a83-319163d8,#w-node-c9417f7c-6741-5f94-69f8-ad7d1bbb0a85-319163d8,#w-node-c9417f7c-6741-5f94-69f8-ad7d1bbb0a89-319163d8,#w-node-c9417f7c-6741-5f94-69f8-ad7d1bbb0a8b-319163d8,#w-node-c9417f7c-6741-5f94-69f8-ad7d1bbb0a8f-319163d8,#w-node-c9417f7c-6741-5f94-69f8-ad7d1bbb0a91-319163d8,#w-node-c9417f7c-6741-5f94-69f8-ad7d1bbb0a95-319163d8,#w-node-c9417f7c-6741-5f94-69f8-ad7d1bbb0a97-319163d8,#w-node-b138eb6d-335a-80cc-a68d-52f197e01398-319163d8,#w-node-_9f11bfb0-1e64-1184-4b2c-f076e87a890b-319163d8,#w-node-_3f7bb1b8-0916-7695-21e8-e1791b17f3fa-319163d8,#w-node-_43a2cd8f-fd54-3132-c445-97f71d4db87b-319163d8,#w-node-_8afdb1c8-157a-245f-edf4-cea75e151526-319163d8,#w-node-c92d85d3-576a-a3ee-70fa-4951a3fbfb47-319163d8,#w-node-_9d5d9e3e-dc51-9e59-fd8c-f4933fd16069-05fa2cd7,#w-node-_14c2053b-7208-696f-61da-76da66259fdc-05fa2cd7,#w-node-f310d8af-753b-ec8d-f0bd-0d24d0b54c8b-05fa2cd7,#w-node-_9d28a7fc-3a2e-f0f0-4241-5305ae7de5e4-05fa2cd7,#w-node-d85f5a6f-4758-5588-e51b-a8c3f692a12e-05fa2cd7,#w-node-_24f44a71-37c3-be83-798b-d5de997c1c2c-05fa2cd7,#w-node-bf4c9acf-c3fd-96f4-d77f-cd2bb2841372-05fa2cd7,#w-node-ac8bace1-4a14-4cb0-b7e3-07e0d08e2345-05fa2cd7,#w-node-fa8e7933-cb35-9eb1-9472-1df687b87f7e-05fa2cd7,#w-node-_792af07a-28a1-9856-2ad0-116af515fa82-05fa2cd7,#w-node-_6c0cdd9a-f6cb-f2ff-4824-2ecae0551fbf-05fa2cd7,#w-node-_0f4edcc3-a419-dcc1-f2c1-b5a250182505-05fa2cd7,#w-node-_1f5f4b05-290c-9794-ac01-254370db3562-05fa2cd7,#w-node-_6c4925bb-d76c-9f7a-b258-81d428dc892b-05fa2cd7,#w-node-ec7c1804-4e19-ce44-1bd0-7d09ad76d1ee-05fa2cd7,#w-node-_7a87093a-dba5-1c47-3074-b6b6f6c3cf2a-05fa2cd7,#w-node-_79bbffe0-6baa-bc0b-fe5b-3506a3c95152-05fa2cd7,#w-node-_8808ee02-6d61-6675-dee3-88a751de44fb-05fa2cd7,#w-node-_0383d42d-efd0-39eb-c988-140c1438aa21-05fa2cd7,#w-node-_4b2986ea-0d36-dbaa-7a54-acb4fedad086-05fa2cd7,#w-node-_82179676-a0e5-9994-7714-5a8e0401f262-05fa2cd7,#w-node-a1f6e5f2-15e4-fa77-c2f4-3931cafd8288-05fa2cd7,#w-node-_25a0fb2b-8e41-5424-f5cb-a691d9ab04fb-05fa2cd7,#w-node-_74d2a5f1-f573-f249-229b-725e4f1f2e67-05fa2cd7,#w-node-ac4a0075-7a76-c6c4-64f7-242b8a60b13f-05fa2cd7,#w-node-c271bbdb-881b-f664-4b17-c969f7d0b44f-05fa2cd7,#w-node-_85159f0b-cbfb-3d11-f679-a40c492fe0e8-05fa2cd7,#w-node-b7be776c-3f9a-6805-e109-b3280575f024-05fa2cd7,#w-node-_21b1b604-85ec-267a-617a-42def4f4e135-05fa2cd7,#w-node-_3bc675d9-d91e-0a75-6e9d-a3969eedae8e-05fa2cd7,#w-node-c9023898-ef33-864f-67f7-2fe721e06ec1-05fa2cd7,#w-node-_365f2890-6302-9869-0505-e51b198bd767-05fa2cd7,#w-node-_2719df48-c694-fad8-3fec-2a990b59b4a7-05fa2cd7,#w-node-_26053c0f-7cdb-cf52-4ce9-2650ccff621c-05fa2cd7,#w-node-_095cd00a-86bc-3ec3-6fe3-af0a87bb6e6b-05fa2cd7,#w-node-_00ec6faa-2f80-ae7c-8a15-85c296c7a2f9-05fa2cd7,#w-node-_733f1098-afbc-c45b-7e05-813d1392ccff-05fa2cd7,#w-node-a38ea3e7-5bbd-e56a-8480-0a5bd6e5f12f-05fa2cd7,#w-node-_7fa6f611-2961-319b-4b6e-b953d5915b99-05fa2cd7,#w-node-_77219840-594a-c9d0-d336-0a01661ba99a-05fa2cd7,#w-node-f9b5d488-841f-0cf3-bd23-8e4ee79cf56b-05fa2cd7,#w-node-_776b09b9-d1b3-e40c-d19d-44fe355dd15b-05fa2cd7,#w-node-_04ebbc8a-c7fa-aee2-1c51-067f7f04ff06-05fa2cd7,#w-node-d20528ba-21e3-b0a5-8151-d2581f17f0f7-05fa2cd7,#w-node-b777bcc5-0126-df1b-fc17-e8eebb1ae076-05fa2cd7,#w-node-b081edec-23fc-5399-1499-66d13394de01-05fa2cd7,#w-node-_0c9680f4-59ad-e2b3-4169-68d7f9fcc015-05fa2cd7,#w-node-defb28a1-c07d-f27d-a7ab-d8615b417f3a-05fa2cd7,#w-node-_5ddda010-bd63-be14-7351-6dfa58d7abdf-05fa2cd7,#w-node-_49e5ed98-b10c-eb7a-17a5-9ed7d0ee63a8-05fa2cd7,#w-node-_1c2d830f-0f48-77f4-1d85-a90f11c3dcfc-05fa2cd7,#w-node-f3518423-8fcc-a3cd-7aaa-bb436c002ee8-05fa2cd7,#w-node-_2c9a196d-8bc5-5206-b927-e8e1112d9eb0-05fa2cd7,#w-node-_25883f9b-3cf4-3e5c-d762-8056c5dc0266-05fa2cd7,#w-node-ab091199-96df-c1d2-aad1-3a3480c794a2-05fa2cd7,#w-node-_984ae2f4-4515-0d75-8bdd-a9d23fb7ccea-05fa2cd7,#w-node-_4982fc7e-f737-1c50-0b98-77a48c11bc12-05fa2cd7,#w-node-f1dbe9ee-1008-2379-b7cf-ae488869e67c-05fa2cd7,#w-node-_1a2f043d-d591-0993-673a-20fa91b860df-05fa2cd7,#w-node-_12a8e31b-a1be-0455-3eb1-36f900257212-05fa2cd7,#w-node-d9913337-e941-2596-f38c-b5c05f7d4db8-05fa2cd7,#w-node-_4cc9b2c1-72ec-3085-6ce5-c41ca70e65a8-de4cd148,#w-node-_3809aa7f-a971-2a29-e5b8-40136536464c-609a01e8,#w-node-_78f2cc5a-41d6-9e1a-4200-c78585be8d69-609a01e8,#w-node-d1d4ad99-ec63-8d31-a722-5ee7e8b7385d-609a01e8,#w-node-_0a7d7f73-d4d8-163c-0fc6-15d624e865bf-609a01e8,#w-node-_02e225c7-b01d-cfec-c13e-60268c7ede2d-609a01e8,#w-node-d4a607b6-8a3c-e1e8-f475-d26b07ad30dc-609a01e8,#w-node-d4a607b6-8a3c-e1e8-f475-d26b07ad312e-609a01e8,#w-node-efeef096-411b-967a-3370-d75e845ed9dd-845ed9dd,#w-node-_3809aa7f-a971-2a29-e5b8-40136536464c-5bf03c1b,#w-node-_78f2cc5a-41d6-9e1a-4200-c78585be8d69-5bf03c1b,#w-node-_74866819-ddfc-6689-89d2-6d6d97a28e52-5bf03c1b,#w-node-_3118076d-5bfd-2782-925a-feebb34742c5-5bf03c1b,#w-node-_93830af4-e5e1-3215-f702-623dcee60c0d-5bf03c1b,#w-node-_228d48f3-c9bb-0e2c-3346-fd62a73875cb-5bf03c1b{grid-area:span 1/span 1/span 1/span 1}#w-node-be698432-d54a-fa26-e370-1c0f353ee336-3c3fb980{align-self:stretch}#w-node-_0d249fbf-13e4-4c4f-81f8-4e3313eb7db1-3c3fb980,#w-node-_0d249fbf-13e4-4c4f-81f8-4e3313eb7db3-3c3fb980{grid-area:span 1/span 1/span 1/span 1}#w-node-_349ca3e4-7f63-7fc2-05ae-e6b61bca1ef3-bc1e8ec3,#w-node-_5f94a887-bb7a-4789-7554-0e56cb37d2fe-bc1e8ec3,#w-node-_902c200d-ffcf-e87d-feb7-5a5f300af2af-bc1e8ec3,#w-node-be698432-d54a-fa26-e370-1c0f353ee336-bc1e8ec3,#w-node-e7f16af0-e519-1b97-ccdc-ad2dc75fede3-bc1e8ec3,#w-node-_2104cfbd-308f-6236-9495-14bc69bde90b-bc1e8ec3,#w-node-aa1da3ca-a050-1b58-2583-274398f76c2d-bc1e8ec3,#w-node-_443584d1-ef93-26ee-1a6b-0274e8ad7e35-bc1e8ec3,#w-node-_308c9ad5-5dfd-7b17-9a97-b6a8ff4825e4-bc1e8ec3,#w-node-_825fb57f-e7df-31df-1d78-e888f4685e4f-bc1e8ec3,#w-node-daab6545-c519-f230-ae8e-814d63392b37-bc1e8ec3,#w-node-_65380660-bdc4-87f9-455b-62c470432972-bc1e8ec3,#w-node-_9cf4910f-9328-ab83-a10e-61d612ef6f95-bc1e8ec3,#w-node-_349ca3e4-7f63-7fc2-05ae-e6b61bca1ef3-f95e5e53,#w-node-_87ea78f4-4337-40dd-5685-888d35ca1c65-f95e5e53,#w-node-_9111cc4a-cad7-ab25-ad32-4c4680f29459-f95e5e53,#w-node-_22e3f318-5d18-75a8-ac4d-f366fd5afa80-f95e5e53,#w-node-_74e30cc8-f33c-176c-dee0-d4fed791bd9b-f95e5e53,#w-node-_7ecb07b0-cf1b-ed0f-14a9-705b23cb03d0-f95e5e53{grid-area:span 1/span 1/span 1/span 1;align-self:stretch}#w-node-_385c570d-1009-9c9e-5ffd-4569dafb9841-88e6fc93{grid-area:span 1/span 2/span 1/span 2}@media screen and (max-width:991px){#w-node-b9736236-5ec6-1566-7663-9a0ba0e64493-824c25a7{place-self:center end}#w-node-_1b135a10-6149-7dd6-2061-2f9fc1052c4e-3191633a{grid-area:span 1/span 2/span 1/span 2}#w-node-ffcd3ff9-1f14-fd81-9e79-ee2f57b695c1-3191636b{align-self:end}#w-node-_9c7288e8-7e6d-355a-20c5-036b561c0ada-3191636b,#w-node-bdccf3bb-2bec-1f6c-fc2c-9eee0f81fa31-3191639b{grid-area:span 1/span 2/span 1/span 2}#w-node-_965d766a-0473-a0fe-f7dc-a279fedf693a-3191639b{grid-column:span 2/span 2}#w-node-b6e8556e-8738-c916-7ebe-a9278c3963b7-319163d6,#w-node-a7084eeb-4e46-008e-fef1-bdfccd66952b-319163d7,#w-node-b6e8556e-8738-c916-7ebe-a9278c3963b7-e4bb5ed4{align-self:stretch}}@media screen and (max-width:767px){#w-node-b9736236-5ec6-1566-7663-9a0ba0e64493-824c25a7{place-self:center}#w-node-f3200734-cac9-0047-7a2e-3f7235fa9f4f-3191639e{grid-area:span 1/span 1/span 1/span 1}#w-node-b8cac317-0f2a-30d7-d746-87fb72361f25-3191639e,#w-node-cd30ecae-af8b-d8bc-1597-ecd311592063-3191639e,#w-node-d5d5e8c0-54cf-83c3-fb1b-ae9115e46fe4-3191639e,#w-node-_160d41b1-67f0-47f2-84f0-bdb4ab64a828-3191639e,#w-node-eca5b3b3-209c-0229-0a1d-3e126a8f0111-3191639e,#w-node-d387d7d9-b755-8116-0b20-467ca2b345fd-3191639e,#w-node-d387d7d9-b755-8116-0b20-467ca2b34603-3191639e,#w-node-d387d7d9-b755-8116-0b20-467ca2b34609-3191639e,#w-node-d387d7d9-b755-8116-0b20-467ca2b3460f-3191639e,#w-node-d387d7d9-b755-8116-0b20-467ca2b34615-3191639e,#w-node-_8e861be5-bccc-bc1a-c70e-e8de3cacfd60-3191639e,#w-node-_122e993c-a976-65be-0576-934e760ad7f0-3191639e,#w-node-_122e993c-a976-65be-0576-934e760ad7f6-3191639e{grid-column:span 3/span 3}#w-node-_122e993c-a976-65be-0576-934e760ad7fc-3191639e{grid-area:span 1/span 3/span 1/span 3}#w-node-_122e993c-a976-65be-0576-934e760ad802-3191639e{grid-column:span 3/span 3}#w-node-cc1e7134-e988-30e7-05ad-46d27218bff7-3191639f,#w-node-cc1e7134-e988-30e7-05ad-46d27218c002-3191639f{grid-area:span 1/span 1/span 1/span 1}#w-node-cc1e7134-e988-30e7-05ad-46d27218c01f-3191639f,#w-node-cc1e7134-e988-30e7-05ad-46d27218c025-3191639f,#w-node-cc1e7134-e988-30e7-05ad-46d27218c02b-3191639f,#w-node-cc1e7134-e988-30e7-05ad-46d27218c031-3191639f,#w-node-cc1e7134-e988-30e7-05ad-46d27218c037-3191639f,#w-node-cc1e7134-e988-30e7-05ad-46d27218c040-3191639f,#w-node-cc1e7134-e988-30e7-05ad-46d27218c046-3191639f,#w-node-cc1e7134-e988-30e7-05ad-46d27218c04c-3191639f,#w-node-cc1e7134-e988-30e7-05ad-46d27218c052-3191639f,#w-node-cc1e7134-e988-30e7-05ad-46d27218c058-3191639f,#w-node-cc1e7134-e988-30e7-05ad-46d27218c05e-3191639f,#w-node-cc1e7134-e988-30e7-05ad-46d27218c067-3191639f,#w-node-cc1e7134-e988-30e7-05ad-46d27218c06d-3191639f{grid-column:span 2/span 2}#w-node-cc1e7134-e988-30e7-05ad-46d27218c073-3191639f{grid-area:span 1/span 2/span 1/span 2}#w-node-cc1e7134-e988-30e7-05ad-46d27218c079-3191639f{grid-column:span 2/span 2}#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b3e4-71c5b3e0,#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b3ef-71c5b3e0,#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b3fd-71c5b3e0{grid-area:span 1/span 1/span 1/span 1}#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b40c-71c5b3e0,#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b412-71c5b3e0,#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b418-71c5b3e0,#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b41e-71c5b3e0,#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b424-71c5b3e0,#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b42d-71c5b3e0,#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b433-71c5b3e0,#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b439-71c5b3e0,#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b43f-71c5b3e0,#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b445-71c5b3e0,#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b44b-71c5b3e0,#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b454-71c5b3e0,#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b45a-71c5b3e0{grid-column:span 3/span 3}#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b460-71c5b3e0{grid-area:span 1/span 3/span 1/span 3}#w-node-adfec6bb-03ae-c209-36a4-5e0371c5b466-71c5b3e0{grid-column:span 3/span 3}}