img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}.wp-block-group.is-style-no-margin{margin:0!important}:where(.wp-block-group.has-background){padding:1.25em 2.375em}:root :where(.wp-block-template-part.has-background){margin-bottom:0;margin-top:0;padding:1.25em 2.375em}.wp-block-post-content{display:flow-root}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}.wp-container-core-group-is-layout-a63f9518>.alignfull{margin-right:calc(0px * -1);margin-left:calc(0px * -1)}.wp-container-1{top:calc(0px + var(--wp-admin--admin-bar--position-offset, 0px));position:sticky;z-index:10}
/*! This file is auto-generated */
.skip-link.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal!important}.skip-link.screen-reader-text:focus{background-color:#eee;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#gspb_row-id-gsbp-3ada3ab,#gspb_row-id-gsbp-f8e94fd{justify-content:space-between;margin-top:0;margin-bottom:0;display:flex;flex-wrap:wrap}#gspb_row-id-gsbp-3ada3ab>.gspb_row__content{display:flex;justify-content:space-between;margin:0 auto;width:100%;flex-wrap:wrap}div[id^=gspb_col-id]{box-sizing:border-box;position:relative;padding:var(--gs-row-column-padding,15px min(3vw, 20px))}#gspb_col-id-gsbp-d4703c7.gspb_row__col--12{width:100%}@media (max-width:575.98px){#gspb_col-id-gsbp-d4703c7.gspb_row__col--12{width:100%}}#gspb_row-id-gsbp-f8e94fd,.gspb_row #gspb_col-id-gsbp-3de3e30.gspb_row__col--12,.gspb_row #gspb_col-id-gsbp-3ed945b.gspb_row__col--12,.gspb_row #gspb_col-id-gsbp-70e55ea.gspb_row__col--12,.gspb_row #gspb_col-id-gsbp-830b0fe.gspb_row__col--12,.gspb_row #gspb_col-id-gsbp-aa90fb2.gspb_row__col--12,.gspb_row #gspb_col-id-gsbp-d4703c7.gspb_row__col--12,.gspb_row #gspb_col-id-gsbp-e976c53.gspb_row__col--12,.gspb_row #gspb_col-id-gsbp-ec5d2f2.gspb_row__col--12,.gspb_row #gspb_col-id-gsbp-f5622e6.gspb_row__col--12,.gspb_row #gspb_col-id-gsbp-ff141af.gspb_row__col--12{padding:0}.gsbp-d32a135{display:none!important}#gspb_row-id-gsbp-f8e94fd>.gspb_row__content{display:flex;justify-content:space-between;margin:0 auto;width:100%;flex-wrap:wrap}.gspb_row{position:relative}#gspb_col-id-gsbp-3ed945b.gspb_row__col--12{width:100%}@media (max-width:575.98px){#gspb_col-id-gsbp-3ed945b.gspb_row__col--12{width:100%}}#gspb_row-id-gsbp-0379fcf,#gspb_row-id-gsbp-1b488a6{margin-bottom:0}#gspb_row-id-gsbp-0379fcf,#gspb_row-id-gsbp-1b488a6,#gspb_row-id-gsbp-5178d73{justify-content:space-between;margin-top:0;display:flex;flex-wrap:wrap}#gspb_row-id-gsbp-633211c,#gspb_row-id-gsbp-8914d2b,#gspb_row-id-gsbp-cb77d3d{justify-content:space-between;margin-top:0;margin-bottom:0;display:flex;flex-wrap:wrap}#gspb_row-id-gsbp-1b488a6>.gspb_row__content{display:flex;justify-content:space-between;margin:0 auto;width:100%;flex-wrap:wrap}#gspb_col-id-gsbp-830b0fe.gspb_row__col--12{width:100%}@media (max-width:575.98px){#gspb_col-id-gsbp-830b0fe.gspb_row__col--12{width:100%}}#gspb_row-id-gsbp-cb77d3d>.gspb_row__content{display:flex;justify-content:space-between;margin:0 auto;width:100%;flex-wrap:wrap}#gspb_col-id-gsbp-ff141af.gspb_row__col--12{width:100%}@media (max-width:575.98px){#gspb_col-id-gsbp-ff141af.gspb_row__col--12{width:100%}}#gspb_row-id-gsbp-8914d2b>.gspb_row__content{display:flex;justify-content:space-between;margin:0 auto;width:100%;flex-wrap:wrap}#gspb_col-id-gsbp-aa90fb2.gspb_row__col--12{width:100%}@media (max-width:575.98px){#gspb_col-id-gsbp-aa90fb2.gspb_row__col--12{width:100%}}#gspb_row-id-gsbp-0379fcf>.gspb_row__content{display:flex;justify-content:space-between;margin:0 auto;width:100%;flex-wrap:wrap}#gspb_col-id-gsbp-f5622e6.gspb_row__col--12{width:100%}@media (max-width:575.98px){#gspb_col-id-gsbp-f5622e6.gspb_row__col--12{width:100%}}#gspb_row-id-gsbp-633211c>.gspb_row__content{display:flex;justify-content:space-between;margin:0 auto;width:100%;flex-wrap:wrap}#gspb_col-id-gsbp-3de3e30.gspb_row__col--12{width:100%}@media (max-width:575.98px){#gspb_col-id-gsbp-3de3e30.gspb_row__col--12{width:100%}}#gspb_row-id-gsbp-5178d73>.gspb_row__content{display:flex;justify-content:space-between;margin:0 auto;width:100%;flex-wrap:wrap}#gspb_row-id-gsbp-5178d73{margin-bottom:0}#gspb_col-id-gsbp-70e55ea.gspb_row__col--12{width:100%}@media (max-width:575.98px){#gspb_col-id-gsbp-70e55ea.gspb_row__col--12{width:100%}}#gspb_row-id-gsbp-6aa890a,#gspb_row-id-gsbp-8f769be{justify-content:space-between;margin-top:0;margin-bottom:0;display:flex;flex-wrap:wrap}#gspb_row-id-gsbp-6aa890a>.gspb_row__content{display:flex;justify-content:space-between;margin:0 auto;width:100%;flex-wrap:wrap}#gspb_col-id-gsbp-ec5d2f2.gspb_row__col--12{width:100%}@media (max-width:575.98px){#gspb_col-id-gsbp-ec5d2f2.gspb_row__col--12{width:100%}}#gspb_row-id-gsbp-8f769be>.gspb_row__content{display:flex;justify-content:space-between;margin:0 auto;width:100%;flex-wrap:wrap}#gspb_row-id-gsbp-8f769be{padding-bottom:100px}#gspb_col-id-gsbp-e976c53.gspb_row__col--12{width:100%}@media (max-width:575.98px){#gspb_col-id-gsbp-e976c53.gspb_row__col--12{width:100%}}.cmplz-video.cmplz-iframe-styles{background-color:#fff0}.cmplz-video.cmplz-hidden{visibility:hidden!important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgb(0 0 0 / .5),0 1px 10px 0 rgb(0 0 0 / .15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat!important;background-size:cover!important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0!important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute!important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgb(0 0 0 / .5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute!important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgb(0 0 0 / .5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}:root{--greenshift-transition:cubic-bezier(0.165, 0.84, 0.44, 1)}*{box-sizing:border-box}table{border-collapse:collapse;width:100%}img{max-width:100%;height:auto}.is-style-greenshift-button,.wp-block-button__link,button,input:focus,input[type=button],input[type=submit],textarea:focus{transition:all .3s var(--greenshift-transition)}.wp-block-search__input,input,select,textarea{border:1px solid var(--wp--preset--color--lightborder);border-radius:0;width:100%;padding:9px 15px;transition:border-color .3s var(--greenshift-transition),background-color .3s var(--greenshift-transition);background-color:var(--wp--preset--color--inputbg);border-radius:0;color:var(--wp--preset--color--inputtext);font-size:var(--wp--preset--font-size--medium);font-weight:var(--wp--custom--font-weight--normal);line-height:var(--wp--custom--line-height--medium);font-family:var(--wp--preset--font-family--primary)}input,select{font-size:var(--wp--preset--font-size--small);line-height:var(--wp--custom--line-height--medium)}select{padding-right:25px;background-image:url("data:image/svg+xml,%3Csvg width='21' height='13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.5.379L20.621 2.5 10.5 12.621.379 2.5 2.5.379l8 8z' fill='%234F5D6D' fill-rule='nonzero'/%3E%3C/svg%3E");background-repeat:no-repeat,repeat;background-size:8px auto,100%;background-position:right 10px top 50%,0 0}textarea{padding:10px 20px}input[type=checkbox],input[type=radio]{width:16px;height:16px;flex-shrink:0;display:inline-block;margin:0;margin-right:8px;text-align:center;vertical-align:middle;cursor:pointer;border:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input:focus,textarea:focus{background-color:var(--wp--preset--color--lightbg)}input[type=button],input[type=email],input[type=search],input[type=submit],input[type=text],select,textarea{-webkit-appearance:none;appearance:none}::placeholder{color:var(--wp--preset--color--black);font-size:var(--wp--preset--font-size--small);opacity:.6}img.alignleft{margin-right:2em}img.alignright{margin-left:2em}.site-content{min-height:400px}footer.wp-block-template-part{margin-block-start:0}td,th{border:1px solid var(--wp--preset--color--lightborder);padding:6px 12px}.site-header{position:relative;z-index:50}input[type="checkbox"].cmplz-category{width:initial;-webkit-appearance:checkbox}input[type="checkbox"].cmplz-category:checked::before{content:''}.cmplz-cookiebanner{box-sizing:border-box}:root{--cmplz_banner_width:526px;--cmplz_banner_background_color:#050817;--cmplz_banner_border_color:#4462ee;--cmplz_banner_border_width:0px 0px 0px 0px;--cmplz_banner_border_radius:12px 12px 12px 12px;--cmplz_banner_margin:10px;--cmplz_categories-height:216px;--cmplz_title_font_size:15px;--cmplz_text_line_height:calc(var(--cmplz_text_font_size) * 1.5);--cmplz_text_color:#ffffff;--cmplz_hyperlink_color:#f9f9f9;--cmplz_text_font_size:12px;--cmplz_link_font_size:12px;--cmplz_category_body_font_size:12px;--cmplz_button_accept_background_color:#3b29ff;--cmplz_button_accept_border_color:#3B29FF;--cmplz_button_accept_text_color:#ffffff;--cmplz_button_deny_background_color:#f9f9f9;--cmplz_button_deny_border_color:#f2f2f2;--cmplz_button_deny_text_color:#222222;--cmplz_button_settings_background_color:#f9f9f9;--cmplz_button_settings_border_color:#f2f2f2;--cmplz_button_settings_text_color:#333333;--cmplz_button_border_radius:6px 6px 6px 6px;--cmplz_button_font_size:15px;--cmplz_category_header_always_active_color:green;--cmplz_category_header_title_font_size:14px;--cmplz_category_header_active_font_size:12px;--cmplz-manage-consent-height:50px;--cmplz-manage-consent-offset:-35px;--cmplz_slider_active_color:#3B29FF;--cmplz_slider_inactive_color:#555;--cmplz_slider_bullet_color:#ffffff}body.cmplz-banner-active *:not(.cmplz-cookiebanner):not(.cmplz-cookiebanner *){pointer-events:none!important;user-select:none!important}.cmplz-cookiebanner *{pointer-events:auto!important;user-select:auto!important}#cmplz-manage-consent .cmplz-manage-consent{margin:unset;z-index:9998;color:var(--cmplz_text_color);background-color:var(--cmplz_banner_background_color);border-style:solid;border-color:var(--cmplz_banner_border_color);border-width:var(--cmplz_banner_border_width);border-radius:var(--cmplz_banner_border_radius);border-bottom-left-radius:0;border-bottom-right-radius:0;line-height:initial;position:fixed;bottom:var(--cmplz-manage-consent-offset);min-width:100px;height:var(--cmplz-manage-consent-height);right:40px;padding:15px;cursor:pointer;animation:mc_slideOut 0.5s forwards}#cmplz-manage-consent .cmplz-manage-consent:active{outline:none;border:none}#cmplz-manage-consent .cmplz-manage-consent.cmplz-dismissed{display:none}#cmplz-manage-consent .cmplz-manage-consent:hover,#cmplz-manage-consent .cmplz-manage-consent:focus{animation:mc_slideIn 0.5s forwards;animation-delay:0}@-webkit-keyframes mc_slideIn{100%{bottom:0}}@keyframes mc_slideIn{100%{bottom:0}}@-webkit-keyframes mc_slideOut{100%{bottom:var(--cmplz-manage-consent-offset)}}@keyframes mc_slideOut{100%{bottom:var(--cmplz-manage-consent-offset)}}@media (max-width:425px){.cmplz-cookiebanner .cmplz-header .cmplz-title{display:none}}.cmplz-cookiebanner{max-height:calc(100vh - 20px);overflow-y:auto;position:fixed;height:auto;left:50%;top:50%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);grid-template-rows:minmax(0,1fr);z-index:99999;background:var(--cmplz_banner_background_color)}.cmplz-cookiebanner a{transition:initial}.cmplz-cookiebanner .cmplz-buttons a.cmplz-btn.tcf{display:none}.cmplz-cookiebanner.cmplz-dismissed{display:none}.cmplz-cookiebanner .cmplz-body{width:100%;grid-column:span 3;overflow-y:auto;overflow-x:hidden;max-height:55vh}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-track{border-radius:10px;-webkit-box-shadow:inset 0 0 2px #fff0;background-color:#fff0}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar{width:5px;background-color:#fff0}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-thumb{background-color:var(--cmplz_button_accept_background_color);border-radius:10px}@media (min-width:350px){.cmplz-cookiebanner .cmplz-body{min-width:300px}}@media (max-height:400px){.cmplz-cookiebanner{height:calc(100vh - 20px);display:flex;flex-direction:column;overflow:hidden;gap:1px;grid-row-gap:1px;padding:7px 12px!important;zoom:.6}.cmplz-cookiebanner .cmplz-body{flex:1;min-height:0;overflow-y:auto;max-height:none;margin-top:15px!important}.cmplz-cookiebanner .cmplz-header,.cmplz-cookiebanner .cmplz-divider,.cmplz-cookiebanner .cmplz-links,.cmplz-cookiebanner .cmplz-buttons,.cmplz-cookiebanner .cmplz-documents{flex-shrink:0}.cmplz-cookiebanner .cmplz-header{margin-bottom:15px!important;max-height:10px}.cmplz-close{zoom:0.6!important}.cmplz-cookiebanner .cmplz-buttons{gap:1px!important}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{height:15vh!important;min-height:unset!important;padding:0!important;white-space:nowrap!important;font-size:1.1rem!important;line-height:14px!important;zoom:0.5!important}.cmplz-cookiebanner .cmplz-documents,.cmplz-cookiebanner .cmplz-information{zoom:0.5!important}}@media (max-height:400px) and (max-width:768px){.cmplz-cookiebanner{gap:1px}}.cmplz-cookiebanner{border-style:solid;border-color:var(--cmplz_banner_border_color);border-width:var(--cmplz_banner_border_width);border-radius:var(--cmplz_banner_border_radius);padding:15px 20px;display:grid;grid-gap:10px}.cmplz-cookiebanner .cmplz-divider{margin-left:-20px;margin-right:-20px}.cmplz-cookiebanner .cmplz-header{grid-template-columns:100px 1fr 100px;align-items:center;display:grid;grid-column:span 3}@media (max-width:399px){.cmplz-cookiebanner .cmplz-header{grid-template-columns:auto 1fr auto}}.cmplz-cookiebanner .cmplz-logo svg{max-height:35px;width:inherit}.cmplz-cookiebanner .cmplz-logo img{max-height:40px;width:inherit}.cmplz-cookiebanner .cmplz-title{justify-self:center;grid-column-start:2;font-size:var(--cmplz_title_font_size);color:var(--cmplz_text_color);font-weight:500}.cmplz-cookiebanner .cmplz-close{line-height:20px;justify-self:end;grid-column-start:3;font-size:20px;cursor:pointer;width:20px;height:20px;color:var(--cmplz_text_color)}.cmplz-cookiebanner .cmplz-close svg{width:20px;height:20px}.cmplz-cookiebanner .cmplz-close:hover{text-decoration:none;line-height:initial;font-size:18px}.cmplz-cookiebanner .cmplz-message{word-wrap:break-word;font-size:var(--cmplz_text_font_size);line-height:var(--cmplz_text_line_height);color:var(--cmplz_text_color);margin-bottom:5px}.cmplz-cookiebanner .cmplz-message a{color:var(--cmplz_hyperlink_color)}.cmplz-cookiebanner .cmplz-message,.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-links,.cmplz-cookiebanner .cmplz-buttons,.cmplz-cookiebanner .cmplz-divider{grid-column:span 3}.cmplz-cookiebanner .cmplz-categories.cmplz-tcf .cmplz-category .cmplz-category-header{grid-template-columns:1fr auto}.cmplz-cookiebanner .cmplz-categories .cmplz-category{background-color:rgb(239 239 239 / .5)}.cmplz-cookiebanner .cmplz-categories .cmplz-category:not(:last-child){margin-bottom:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header{display:grid;grid-template-columns:1fr auto 15px;grid-template-rows:minmax(0,1fr);align-items:center;grid-gap:10px;padding:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-title{font-weight:500;grid-column-start:1;justify-self:start;font-size:var(--cmplz_category_header_title_font_size);color:var(--cmplz_text_color);margin:0}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active{font-size:var(--cmplz_category_header_active_font_size);font-weight:500;color:var(--cmplz_category_header_always_active_color)}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active label{display:none}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox{display:flex;align-items:center;margin:0}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox input[data-category=cmplz_functional]{display:none}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-toggle{background:none;border:none;padding:0;margin:0;cursor:pointer;grid-column-start:3;display:flex;align-items:center;justify-content:center;color:inherit}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-icon.cmplz-open{cursor:pointer;content:'';transform:rotate(0deg);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;background-size:cover;height:18px;width:18px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-description{font-size:var(--cmplz_category_body_font_size);color:var(--cmplz_text_color);margin:0;max-width:100%;padding:10px}@media (max-width:425px){.cmplz-cookiebanner .cmplz-category .cmplz-category-header{grid-template-columns:1fr!important}}@media (max-width:425px){.cmplz-cookiebanner .cmplz-message{margin-right:5px}}.cmplz-cookiebanner .cmplz-buttons{display:flex;gap:var(--cmplz_banner_margin)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{min-height:45px;padding:10px;margin:initial;width:100%;white-space:nowrap;border-radius:var(--cmplz_button_border_radius);cursor:pointer;font-size:var(--cmplz_button_font_size);font-weight:500;text-decoration:none;line-height:20px;text-align:center;flex:initial}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn:hover{text-decoration:none}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept{background-color:var(--cmplz_button_accept_background_color);border:1px solid var(--cmplz_button_accept_border_color);color:var(--cmplz_button_accept_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-deny{background-color:var(--cmplz_button_deny_background_color);border:1px solid var(--cmplz_button_deny_border_color);color:var(--cmplz_button_deny_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-view-preferences{background-color:var(--cmplz_button_settings_background_color);border:1px solid var(--cmplz_button_settings_border_color);color:var(--cmplz_button_settings_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-save-preferences{background-color:var(--cmplz_button_settings_background_color);border:1px solid var(--cmplz_button_settings_border_color);color:var(--cmplz_button_settings_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-manage-options{background-color:var(--cmplz_button_settings_background_color);border:1px solid var(--cmplz_button_settings_border_color);color:var(--cmplz_button_settings_text_color)}.cmplz-cookiebanner .cmplz-buttons a.cmplz-btn{display:flex;align-items:center;justify-content:center;padding:initial}@media (max-width:425px){.cmplz-cookiebanner .cmplz-links.cmplz-information{display:initial;text-align:center}}.cmplz-cookiebanner .cmplz-links{display:flex;gap:var(--cmplz_banner_margin)}.cmplz-cookiebanner .cmplz-links.cmplz-information{justify-content:space-between}.cmplz-cookiebanner .cmplz-links.cmplz-documents{justify-content:center}.cmplz-cookiebanner .cmplz-links .cmplz-link{color:var(--cmplz_hyperlink_color);font-size:var(--cmplz_link_font_size);text-decoration:underline;margin:0}.cmplz-cookiebanner .cmplz-links .cmplz-link.cmplz-read-more-purposes{display:none}.cmplz-cookiebanner .cmplz-links ul{margin:0;padding:0;list-style:none;display:flex;gap:var(--cmplz_banner_margin);justify-content:center}.cmplz-categories .cmplz-category .cmplz-description-statistics-anonymous{display:none}.cmplz-categories .cmplz-category .cmplz-description-statistics{display:block}.cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-toggle{background:none;border:none;padding:0;margin:0;cursor:pointer;grid-column-start:3;display:flex;align-items:center;justify-content:center;color:inherit}.cmplz-categories .cmplz-category .cmplz-category-toggle[aria-expanded="true"] .cmplz-icon.cmplz-open{transform:rotate(180deg)}.cmplz-cookiebanner{top:initial;left:initial;right:10px;bottom:10px;transform:initial}@media (min-width:768px){.cmplz-cookiebanner{min-width:var(--cmplz_banner_width);max-width:100%;display:grid;grid-row-gap:10px}}@media (max-width:768px){.cmplz-cookiebanner{left:initial;right:initial;bottom:0;width:100%}.cmplz-cookiebanner .cmplz-buttons{flex-direction:column}}@media (min-width:768px){.cmplz-message,.cmplz-categories{width:calc(var(--cmplz_banner_width) - 42px)}}.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-save-preferences,.cmplz-cookiebanner .cmplz-link.cmplz-manage-options,.cmplz-cookiebanner .cmplz-manage-vendors,.cmplz-cookiebanner .cmplz-read-more,.cmplz-cookiebanner .cmplz-btn.cmplz-manage-options{display:none}.cmplz-cookiebanner .cmplz-categories.cmplz-fade-in{animation:fadeIn 1s;-webkit-animation:fadeIn 1s;-moz-animation:fadeIn 1s;-o-animation:fadeIn 1s;-ms-animation:fadeIn 1s;display:block}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.cmplz-cookiebanner .cmplz-links.cmplz-information{display:none}.cmplz-cookiebanner{animation:fadeIn 2s;-webkit-animation:fadeIn 2s;-moz-animation:fadeIn 2s;-o-animation:fadeIn 2s;-ms-animation:fadeIn 2s}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}#cmplz-manage-consent .cmplz-manage-consent{animation:mc_slideIn 0s forwards}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox{position:relative}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox{opacity:0;margin:0;margin-top:-10px;cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;position:absolute;z-index:1;top:0;left:0;width:40px;height:20px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:focus+.cmplz-label:before{box-shadow:0 0 0 2px #245fcc}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked+.cmplz-label::before{display:block;background-color:var(--cmplz_slider_active_color);content:"";padding-left:6px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked+.cmplz-label:after{left:14px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label{position:relative;padding-left:30px;margin:0}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before,.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after{box-sizing:border-box;position:absolute;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;transition:background-color 0.3s,left 0.3s}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before{display:block;content:"";color:#fff;box-sizing:border-box;font-family:'FontAwesome',sans-serif;padding-left:23px;font-size:12px;line-height:20px;background-color:var(--cmplz_slider_inactive_color);left:0;top:-7px;height:15px;width:28px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after{display:block;content:"";letter-spacing:20px;background:var(--cmplz_slider_bullet_color);left:4px;top:-5px;height:11px;width:11px}.cmplz-cookiebanner{box-shadow:rgb(0 0 0 / .19) 0 10px 20px,rgb(0 0 0 / .23) 0 6px 6px}#cmplz-manage-consent .cmplz-manage-consent{box-shadow:rgb(0 0 0 / .19) 0 10px 20px,rgb(0 0 0 / .23) 0 6px 6px}.cmplz-cookiebanner.cmplz-show{box-shadow:rgb(0 0 0 / .19) 0 10px 20px,rgb(0 0 0 / .23) 0 6px 6px}.cmplz-cookiebanner.cmplz-show:hover{transition-duration:1s;box-shadow:rgb(0 0 0 / .3) 0 19px 38px,rgb(0 0 0 / .22) 0 15px 12px}.cmplz-blocked-content-container.forminator-g-recaptcha{max-width:initial!important;height:90px!important}@media only screen and (max-width:400px){.cmplz-blocked-content-container.forminator-g-recaptcha{height:100px!important}}.cmplz-blocked-content-container.forminator-g-recaptcha .cmplz-blocked-content-notice{top:unset;left:unset;transform:unset}.cmplz-blocked-content-container.recaptcha-invisible,.cmplz-blocked-content-container.g-recaptcha{max-width:initial!important;height:80px!important;margin-bottom:20px}@media only screen and (max-width:400px){.cmplz-blocked-content-container.recaptcha-invisible,.cmplz-blocked-content-container.g-recaptcha{height:100px!important}}.cmplz-blocked-content-container.recaptcha-invisible .cmplz-blocked-content-notice,.cmplz-blocked-content-container.g-recaptcha .cmplz-blocked-content-notice{max-width:initial;padding:7px}.twitter-tweet.cmplz-blocked-content-container{padding:10px 40px}.instagram-media.cmplz-placeholder-element>div{max-width:100%}.cmplz-hidden{display:none!important}@font-face{font-family:"Red Hat Display";font-style:normal;font-weight:400;font-display:swap;src:url(https://bpdoxs.com/wp-content/uploads/fonts/8vIf7wUr0m80wwYf0QCXZzYzUoTK8RZQvRd-D1NYbmyWck05-Xecg3w.woff2) format('woff2')}@font-face{font-family:"Red Hat Display";font-style:normal;font-weight:500;font-display:swap;src:url(https://bpdoxs.com/wp-content/uploads/fonts/8vIf7wUr0m80wwYf0QCXZzYzUoTK8RZQvRd-D1NYbl6Wck05-Xecg3w.woff2) format('woff2')}@font-face{font-family:"Red Hat Display";font-style:normal;font-weight:600;font-display:swap;src:url(https://bpdoxs.com/wp-content/uploads/fonts/8vIf7wUr0m80wwYf0QCXZzYzUoTK8RZQvRd-D1NYbrKRck05-Xecg3w.woff2) format('woff2')}@font-face{font-family:"Red Hat Display";font-style:normal;font-weight:700;font-display:swap;src:url(https://bpdoxs.com/wp-content/uploads/fonts/8vIf7wUr0m80wwYf0QCXZzYzUoTK8RZQvRd-D1NYbouRck05-Xecg3w.woff2) format('woff2')}@font-face{font-family:"Red Hat Display";font-style:normal;font-weight:800;font-display:swap;src:url(https://bpdoxs.com/wp-content/uploads/fonts/8vIf7wUr0m80wwYf0QCXZzYzUoTK8RZQvRd-D1NYbuyRck05-Xecg3w.woff2) format('woff2')}@font-face{font-family:"Red Hat Display";font-style:normal;font-weight:900;font-display:swap;src:url(https://bpdoxs.com/wp-content/uploads/fonts/8vIf7wUr0m80wwYf0QCXZzYzUoTK8RZQvRd-D1NYbsWRck05-Xecg3w.woff2) format('woff2')}@font-face{font-family:"DM Sans";font-style:normal;font-weight:400;font-display:swap;src:url(https://bpdoxs.com/wp-content/uploads/fonts/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2) format('woff2')}@font-face{font-family:"DM Sans";font-style:normal;font-weight:500;font-display:swap;src:url(https://bpdoxs.com/wp-content/uploads/fonts/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAkJxhS2f3ZGMZpg.woff2) format('woff2')}@font-face{font-family:"DM Sans";font-style:normal;font-weight:600;font-display:swap;src:url(https://bpdoxs.com/wp-content/uploads/fonts/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAfJthS2f3ZGMZpg.woff2) format('woff2')}@font-face{font-family:"DM Sans";font-style:normal;font-weight:700;font-display:swap;src:url(https://bpdoxs.com/wp-content/uploads/fonts/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwARZthS2f3ZGMZpg.woff2) format('woff2')}@font-face{font-family:"DM Mono";font-style:normal;font-weight:400;font-display:swap;src:url(https://bpdoxs.com/wp-content/uploads/fonts/aFTU7PB1QTsUX8KYhhiaBYyMcKw.woff2) format('woff2')}@font-face{font-family:"DM Mono";font-style:normal;font-weight:500;font-display:swap;src:url(https://bpdoxs.com/wp-content/uploads/fonts/aFTR7PB1QTsUX8KYvumzIYGnbKX9Rlk.woff2) format('woff2')}@font-face{font-family:"Monument Extended";font-style:normal;font-weight:400;font-display:swap;src:url(https://bpdoxs.com/wp-content/uploads/fonts/MonumentExtended-Regular.woff2) format('woff2')}#gspb_row-id-gsbp-3e984f0{justify-content:space-between;margin-top:0;margin-bottom:0;display:flex;flex-wrap:wrap}#gspb_row-id-gsbp-3e984f0>.gspb_row__content{display:flex;justify-content:space-between;margin:0 auto;width:100%;flex-wrap:wrap}.gspb_row{position:relative}div[id^=gspb_col-id]{box-sizing:border-box;position:relative}div[id^=gspb_col-id]{padding:var(--gs-row-column-padding,15px min(3vw,20px))}#gspb_row-id-gsbp-3e984f0{background-color:#fff0}#gspb_col-id-gsbp-acf495c.gspb_row__col--12{width:100%}@media (max-width:575.98px){#gspb_col-id-gsbp-acf495c.gspb_row__col--12{width:100%}}.gspb_row #gspb_col-id-gsbp-acf495c.gspb_row__col--12{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.bpxh{position:sticky;top:0;z-index:900;padding:clamp(0.75rem, 1.4vw, 1.125rem) clamp(1rem, 3vw, 1.5rem);font-family:var(--bpx-font-body,'DM Sans',sans-serif);transition:padding .3s ease}.bpxh.is-stuck{padding-top:clamp(0.5rem, 0.9vw, 0.75rem);padding-bottom:clamp(0.5rem, 0.9vw, 0.75rem)}.h-bar{position:relative;z-index:2;max-width:71.25rem;margin:0 auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;padding:.5rem .5rem .5rem 1.25rem;border-radius:999px;background:rgb(12 16 38 / .45);-webkit-backdrop-filter:blur(28px) saturate(120%);backdrop-filter:blur(28px) saturate(120%);border:1px solid rgb(174 188 255 / .15);box-shadow:inset 0 1px 0 rgb(255 255 255 / .06);transition:background .3s ease,border-color .3s ease,box-shadow .3s ease}.bpxh.is-stuck .h-bar{background:rgb(9 12 30 / .55);border-color:rgb(174 188 255 / .15);box-shadow:inset 0 1px 1px rgb(255 255 255 / .08),0 14px 38px rgb(0 0 0 / .6)}.bpxh.is-open .h-bar{background:none;border-color:#fff0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.bpxh.is-open .h-logo{opacity:0;visibility:hidden;pointer-events:none}.h-logo{display:inline-flex;align-items:center;justify-self:start}.h-logo img{height:clamp(2.5rem, 3vw, 3rem);width:auto;display:block;transition:opacity .2s ease}.h-logo:hover img{opacity:.85}.h-nav{display:flex;align-items:center;gap:.125rem;justify-self:center}.h-item{position:relative}.h-link{display:inline-flex;align-items:center;gap:.375rem;padding:.5625rem .875rem;border-radius:999px;font-family:inherit;font-size:.875rem;line-height:1.2;white-space:nowrap;color:var(--bpx-muted,#9AA6C8);background:none;border:0;cursor:pointer;transition:color .18s ease,background .18s ease}.h-link:hover,.h-item:hover>.h-link,.h-item.is-open>.h-link{color:var(--bpx-text,#EAF0FF);background:rgb(90 115 255 / .1)}.h-chev{width:.6875rem;height:.6875rem;opacity:.7;transition:transform .22s ease}.h-item:hover .h-chev,.h-item.is-open .h-chev{transform:rotate(180deg)}.h-dd{position:absolute;top:calc(100% + 0.75rem);left:50%;display:grid;gap:.125rem;min-width:17.5rem;max-width:min(90vw, 26rem);padding:.5rem;border-radius:var(--bpx-radius,18px);border:1px solid var(--bpx-border,rgb(90 115 255 / .22));background:linear-gradient(180deg,#141A3A,#0A0E22);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 1px 0 rgb(255 255 255 / .09),0 0 0 1px rgb(68 98 238 / .08),0 28px 64px rgb(0 0 0 / .68),0 0 42px rgb(68 98 238 / .1);opacity:0;visibility:hidden;transform:translate(-50%,-.375rem);transition:opacity .2s ease,transform .2s ease,visibility .2s;z-index:40}.h-item:hover>.h-dd,.h-item.is-open>.h-dd{opacity:1;visibility:visible;transform:translate(-50%,0)}.h-item::after{content:"";position:absolute;left:0;right:0;top:100%;height:.75rem}.h-dd a{display:block;padding:.5625rem .75rem;border-radius:.5625rem;font-size:.84375rem;line-height:1.35;color:var(--bpx-muted,#9AA6C8);transition:background .16s ease,color .16s ease}.h-dd a:hover{background:rgb(90 115 255 / .12);color:var(--bpx-text,#EAF0FF)}.h-dd-2col{grid-template-columns:repeat(2,minmax(0,1fr));min-width:22rem}.h-dd-compliance{grid-template-columns:repeat(3,minmax(0,1fr));min-width:38rem;max-width:min(90vw, 44rem)}.h-end{display:flex;align-items:center;gap:.5rem;justify-self:end}.h-cta{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.6875rem 1.25rem;border-radius:999px;font-size:.875rem;font-weight:700;line-height:1.2;white-space:nowrap;color:#fff;background:linear-gradient(135deg,var(--bpx-primary,#4462EE),var(--bpx-primary-2,#6E86FF));box-shadow:var(--bpx-shadow-btn,0 8px 24px rgb(68 98 238 / .32));transition:transform .2s ease,box-shadow .2s ease}.h-cta:hover{transform:translateY(-1px);box-shadow:var(--bpx-shadow-btn-hover,0 10px 30px rgb(68 98 238 / .44))}.bpxh.is-open .h-end .h-cta{display:none}.h-burger{display:none;width:2.625rem;height:2.625rem;place-items:center;border-radius:999px;border:1px solid var(--bpx-border,rgb(90 115 255 / .22));background:rgb(90 115 255 / .06);color:var(--bpx-text,#EAF0FF);cursor:pointer;transition:border-color .2s ease,background .2s ease}.h-burger:hover{border-color:var(--bpx-border-hover,rgb(90 115 255 / .42))}.h-burger-bars{display:grid;gap:.3125rem;width:1.0625rem}.h-burger-bars i{display:block;height:1.5px;background:currentColor;border-radius:2px;transition:transform .28s cubic-bezier(.2,.7,.3,1),opacity .2s ease}.bpxh.is-open .h-burger-bars i:first-child{transform:translateY(3.25px) rotate(45deg)}.bpxh.is-open .h-burger-bars i:last-child{transform:translateY(-3.25px) rotate(-45deg)}.h-sheet{position:fixed;inset:0;z-index:1;padding:calc(env(safe-area-inset-top, 0px) + 6.5rem) clamp(1rem, 4vw, 2rem) 2rem;background:rgb(5 8 23 / .96);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overflow-y:auto;overscroll-behavior:contain;opacity:0;transform:translateY(-.75rem);transition:opacity .28s ease,transform .28s ease}.bpxh.is-open .h-sheet{opacity:1;transform:none}.h-sheet-inner{max-width:40rem;margin:0 auto;display:flex;flex-direction:column;min-height:100%}.h-acc{display:grid;border-top:1px solid var(--bpx-hairline,rgb(90 115 255 / .12))}.h-acc-link,.h-acc-trigger{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:1.125rem .25rem;border:0;border-bottom:1px solid var(--bpx-hairline,rgb(90 115 255 / .12));background:none;text-align:left;font-family:var(--bpx-font-heading,'Red Hat Display',sans-serif);font-size:clamp(1.125rem, 1rem + 0.8vw, 1.5rem);font-weight:600;letter-spacing:-.01em;color:var(--bpx-text,#EAF0FF);cursor:pointer;transition:color .18s ease}.h-acc-link:hover,.h-acc-trigger:hover{color:var(--bpx-periwinkle,#AEBCFF)}.h-acc-trigger svg{width:1.125rem;height:1.125rem;flex:none;color:var(--bpx-dim,#6B779C);transition:transform .28s cubic-bezier(.2,.7,.3,1),color .2s ease}.h-acc-item.is-open .h-acc-trigger svg{transform:rotate(45deg);color:var(--bpx-periwinkle,#AEBCFF)}.h-acc-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.2,.7,.3,1);border-bottom:1px solid var(--bpx-hairline,rgb(90 115 255 / .12))}.h-acc-item.is-open .h-acc-panel{grid-template-rows:1fr}.h-acc-panel-in{overflow:hidden;display:grid;gap:.125rem}.h-acc-item.is-open .h-acc-panel-in{padding:.5rem 0 1rem}.h-acc-panel-in a{display:block;padding:.625rem .75rem;border-radius:.5625rem;font-size:.9375rem;color:var(--bpx-muted,#9AA6C8);transition:background .16s ease,color .16s ease}.h-acc-panel-in a:hover{background:rgb(90 115 255 / .1);color:var(--bpx-text,#EAF0FF)}.h-acc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.h-sheet-foot{margin-top:auto;padding-top:2rem}.h-cta-block{width:100%;padding:.9375rem 1.25rem;border-radius:var(--bpx-radius-sm,10px);font-size:.9375rem}.h-sheet-reach{display:flex;flex-wrap:wrap;gap:.375rem 1.5rem;margin-top:1.5rem;font-family:var(--bpx-font-mono,'DM Mono',monospace);font-size:.8125rem;color:var(--bpx-muted,#9AA6C8)}.h-sheet-reach a:hover{color:var(--bpx-periwinkle,#AEBCFF)}.h-sheet-social{display:flex;flex-wrap:wrap;gap:.375rem 1.125rem;margin-top:.875rem;padding-top:1.125rem;border-top:1px solid var(--bpx-hairline,rgb(90 115 255 / .12));font-family:var(--bpx-font-mono,'DM Mono',monospace);font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase;color:var(--bpx-dim,#6B779C)}.h-sheet-social a:hover{color:var(--bpx-periwinkle,#AEBCFF)}@media (max-width:77.5em){.h-nav{gap:0}.h-link{padding-inline:.6875rem;font-size:.84375rem}}@media (max-width:67.5em){.h-bar{grid-template-columns:auto 1fr;padding-left:1rem}.h-nav{display:none}.h-burger{display:grid}.h-end{gap:.625rem}.h-sheet{padding-top:calc(env(safe-area-inset-top, 0px) + 7rem)}}@media (max-width:35em){.bpxh{padding-inline:.75rem}.h-bar{padding:.4375rem .4375rem .4375rem .875rem}.h-cta{display:none}.h-sheet{padding-top:calc(env(safe-area-inset-top, 0px) + 6.5rem)}.h-acc-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:22.5em){.h-logo img{height:2rem}.h-burger{width:2.375rem;height:2.375rem}}@media (prefers-reduced-motion:reduce){.bpxh,.h-bar,.h-dd,.h-sheet,.h-acc-panel,.h-burger-bars i,.h-chev,.h-acc-trigger svg{transition:none}.h-cta:hover{transform:none}}@media (forced-colors:active){.h-bar,.h-dd,.h-burger{border-color:CanvasText}}.site-header.gs-sticky-enable,.gs-sticky-enable{transition:all .5s var(--greenshift-transition),z-index 0s;position:sticky;top:0;z-index:100000}.gs-sticky-header{transition:all .5s var(--greenshift-transition)}.gs-sticky-enable .gs-sticky-header{transition-delay:.1s}.gs-sticky-enable .gs-sticky-header{box-shadow:0 10px 20px rgb(44 62 80 / .05)}.site-header{left:0;right:0;position:absolute;top:0}.has-modal-open .site-header{z-index:100001}.gs-sticky-enable.site-header{position:fixed}.site-header:not(.gs-sticky-enable)>div{background:transparent!important}.site-header:not(.gs-sticky-enable){z-index:999}#wpadminbar~.wp-site-blocks .site-header:not(.gs-sticky-enable){top:32px}.bpx-problem{position:relative;max-width:1180px;margin:0 auto;padding:100px 32px 110px;overflow:hidden;background:var(--bpx-bg,#050817)}.bpx-problem *{box-sizing:border-box}.bpx-problem .bpx-p-glow{position:absolute;top:100px;left:70%;transform:translateX(-58%);width:640px;height:640px;background:radial-gradient(circle,rgb(68 98 238 / .14),transparent 68%);filter:blur(30px);pointer-events:none;z-index:0}.bpx-problem .bpx-p-eyebrow{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:10px;font-family:var(--bpx-font-mono,'DM Mono',monospace);font-size:12.5px;color:var(--bpx-warn,#E0A24A);letter-spacing:.08em;margin-bottom:22px;text-align:center}.bpx-problem .bpx-p-eyebrow .bpx-p-dot{width:6px;height:6px;border-radius:50%;background:var(--bpx-warn,#E0A24A);box-shadow:0 0 8px rgb(224 162 74 / .7)}.bpx-problem .bpx-p-headline{position:relative;z-index:1;text-align:center;font-family:var(--bpx-font-heading,'Red Hat Display',sans-serif);color:var(--bpx-text,#EAF0FF);font-size:clamp(28px, 3.6vw, 42px);font-weight:700;max-width:820px;margin:0 auto 14px;line-height:1.18}.bpx-problem .bpx-p-headline .bpx-p-accent{background:linear-gradient(135deg,var(--bpx-periwinkle,#AEBCFF),var(--bpx-primary-2,#6E86FF));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.bpx-problem .bpx-p-sub{position:relative;z-index:1;text-align:center;color:var(--bpx-muted,#9AA6C8);font-size:16px;max-width:560px;margin:0 auto 72px}.bpx-problem .bpx-p-track{position:relative;z-index:1;display:grid;grid-template-columns:1.15fr 0.85fr 0.85fr 0.85fr;align-items:stretch;gap:0;margin-bottom:64px}.bpx-problem .bpx-p-cell{position:relative;padding:0 28px;display:flex;flex-direction:column;justify-content:center}.bpx-problem .bpx-p-cell:not(:first-child){border-left:1px solid var(--bpx-hairline,rgb(90 115 255 / .12))}.bpx-problem .bpx-p-cell .bpx-p-kicker{font-family:var(--bpx-font-mono,'DM Mono',monospace);font-size:11px;letter-spacing:.07em;color:var(--bpx-dim,#6B779C);margin-bottom:10px;display:flex;align-items:center;gap:6px}.bpx-problem .bpx-p-cell .bpx-p-num{font-family:var(--bpx-font-heading,'Red Hat Display',sans-serif);font-weight:700;line-height:1;color:var(--bpx-text,#EAF0FF)}.bpx-problem .bpx-p-cell:first-child .bpx-p-num{font-size:60px;background:linear-gradient(135deg,var(--bpx-periwinkle,#AEBCFF),var(--bpx-primary-2,#6E86FF));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.bpx-problem .bpx-p-cell:not(:first-child) .bpx-p-num{font-size:34px}.bpx-problem .bpx-p-cell .bpx-p-cap{font-size:13.5px;color:var(--bpx-muted,#9AA6C8);margin-top:10px;max-width:210px}.bpx-problem .bpx-p-cell:first-child .bpx-p-cap{font-size:14.5px;color:var(--bpx-body,#E3E7F2);max-width:240px}.bpx-problem .bpx-p-pivot{position:absolute;top:-30px;left:0;right:0;display:flex;justify-content:center;z-index:2}.bpx-problem .bpx-p-pivot-inner{display:flex;align-items:center;gap:6px;font-family:var(--bpx-font-mono,'DM Mono',monospace);font-size:10.5px;color:var(--bpx-warn,#E0A24A);letter-spacing:.05em;background:var(--bpx-bg,#050817);padding:2px 10px;border:1px solid rgb(224 162 74 / .3);border-radius:999px;white-space:nowrap}@media (max-width:900px){.bpx-problem .bpx-p-track{grid-template-columns:1fr 1fr;row-gap:36px}.bpx-problem .bpx-p-cell:nth-child(3){border-left:none}.bpx-problem .bpx-p-cell:nth-child(2),.bpx-problem .bpx-p-cell:nth-child(4){border-left:1px solid var(--bpx-hairline,rgb(90 115 255 / .12))}}@media (max-width:560px){.bpx-problem .bpx-p-track{grid-template-columns:1fr}.bpx-problem .bpx-p-cell{border-left:none!important;padding:0 0 24px 0;border-bottom:1px solid var(--bpx-hairline,rgb(90 115 255 / .12))}.bpx-problem .bpx-p-cell:last-child{border-bottom:none;padding-bottom:0}.bpx-problem .bpx-p-pivot{position:static;margin-bottom:10px;justify-content:flex-start}}.bpx-problem .bpx-p-verdict{position:relative;z-index:1}.bpx-problem .bpx-p-cmp{display:grid;grid-template-columns:1fr 1fr;gap:0;border-radius:20px;overflow:hidden;border:1px solid var(--bpx-border,rgb(90 115 255 / .22))}.bpx-problem .bpx-p-cmp-col{padding:36px 38px;position:relative}.bpx-problem .bpx-p-cmp-col.bpx-p-assume{background:radial-gradient(circle at 0% 0%,rgb(224 162 74 / .16),transparent 60%),linear-gradient(160deg,rgb(50 30 15 / .55),rgb(10 8 15 / .9));border-right:1px solid var(--bpx-hairline,rgb(90 115 255 / .12))}.bpx-problem .bpx-p-cmp-col.bpx-p-actual{background:radial-gradient(circle at 100% 0%,rgb(68 98 238 / .16),transparent 55%),var(--bpx-card-grad,linear-gradient(180deg,rgb(20 26 58 / .94),rgb(8 11 25 / .98)))}.bpx-problem .bpx-p-cmp-tag{font-family:var(--bpx-font-mono,'DM Mono',monospace);font-size:11px;letter-spacing:.06em;display:inline-flex;align-items:center;gap:7px;padding:4px 12px;border-radius:999px;margin-bottom:18px}.bpx-problem .bpx-p-cmp-col.bpx-p-assume .bpx-p-cmp-tag{color:var(--bpx-warn,#E0A24A);border:1px solid rgb(224 162 74 / .3)}.bpx-problem .bpx-p-cmp-col.bpx-p-actual .bpx-p-cmp-tag{color:var(--bpx-success,#7FE3B4);border:1px solid rgb(127 227 180 / .3)}.bpx-problem .bpx-p-cmp-dot{width:6px;height:6px;border-radius:50%;animation:bpx-p-pulse 2.2s ease-in-out infinite}.bpx-problem .bpx-p-cmp-col.bpx-p-assume .bpx-p-cmp-dot{background:var(--bpx-warn,#E0A24A);box-shadow:0 0 8px rgb(224 162 74 / .7)}.bpx-problem .bpx-p-cmp-col.bpx-p-actual .bpx-p-cmp-dot{background:var(--bpx-success,#7FE3B4);box-shadow:0 0 8px rgb(127 227 180 / .7)}@keyframes bpx-p-pulse{0%,100%{opacity:1}50%{opacity:.4}}.bpx-problem .bpx-p-cmp-headline{font-family:var(--bpx-font-heading,'Red Hat Display',sans-serif);font-weight:700;font-size:21px;color:var(--bpx-text,#EAF0FF);margin-bottom:10px;line-height:1.3}.bpx-problem .bpx-p-cmp-sub{font-size:14px;color:var(--bpx-muted,#9AA6C8);line-height:1.55}.bpx-problem .bpx-p-caption{font-size:16px;line-height:1.65;color:var(--bpx-muted,#9AA6C8);max-width:720px;margin:28px auto 0;text-align:center}.bpx-problem .bpx-p-caption b{color:var(--bpx-text,#EAF0FF);font-weight:600}.bpx-problem .bpx-p-caption .bpx-p-hi{color:var(--bpx-periwinkle,#AEBCFF)}@media (max-width:700px){.bpx-problem .bpx-p-cmp{grid-template-columns:1fr}.bpx-problem .bpx-p-cmp-col.bpx-p-assume{border-right:none;border-bottom:1px solid var(--bpx-hairline,rgb(90 115 255 / .12))}}@media (prefers-reduced-motion:reduce){.bpx-problem .bpx-p-cmp-dot{animation:none}}.bpx-problem .bpx-p-reveal{opacity:1;transform:none}.bpx-problem.bpx-p-js .bpx-p-reveal{opacity:0;transform:translateY(18px);transition:opacity 0.6s ease,transform 0.6s ease}.bpx-problem .bpx-p-reveal.bpx-p-in{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.bpx-problem.bpx-p-js .bpx-p-reveal{opacity:1;transform:none;transition:none}}.bpx-approach{--bpx-bg:#050817;--bpx-primary:#4462EE;--bpx-primary-2:#6E86FF;--bpx-peri:#AEBCFF;--bpx-text:#EAF0FF;--bpx-body:#E3E7F2;--bpx-muted:#9AA6C8;--bpx-dim:#6B779C;--bpx-success:#7FE3B4;--bpx-border:rgba(90,115,255,0.22);--bpx-border-hi:rgba(90,115,255,0.42);position:relative;max-width:1180px;margin:0 auto;padding:clamp(48px,7vw,96px) 32px;font-family:'DM Sans',system-ui,-apple-system,sans-serif;color:var(--bpx-body);box-sizing:border-box}.bpx-approach *,.bpx-approach *::before,.bpx-approach *::after{box-sizing:border-box}.bpx-approach-head{position:relative;max-width:720px;margin:0 0 40px;animation:bpx-approach-fadeup .7s ease both}@keyframes bpx-approach-fadeup{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.bpx-approach-head{animation:none;opacity:1;transform:none}}.bpx-approach-eyebrow{font-family:'DM Mono',monospace;font-size:13px;color:var(--bpx-success);letter-spacing:.08em;display:flex;align-items:center;gap:10px;margin-bottom:16px}.bpx-approach-eyebrow .bpx-dot{width:7px;height:7px;border-radius:50%;background:var(--bpx-success);box-shadow:0 0 10px rgb(127 227 180 / .8);animation:bpx-approach-pulse 2.2s ease-in-out infinite}@keyframes bpx-approach-pulse{0%,100%{opacity:1}50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.bpx-approach-eyebrow .bpx-dot{animation:none}}.bpx-approach h2{font-family:'Red Hat Display',sans-serif;font-weight:700;font-size:clamp(28px,3.4vw,40px);color:var(--bpx-text);letter-spacing:-.01em;margin:0 0 16px}.bpx-approach h2 .accent{background:linear-gradient(135deg,var(--bpx-peri),var(--bpx-primary-2));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.bpx-approach-lead{font-size:16px;line-height:1.7;color:var(--bpx-muted);margin:0}.bpx-approach-head::after{content:"";position:absolute;top:-80px;left:-60px;width:340px;height:260px;z-index:-1;background:radial-gradient(circle,rgb(68 98 238 / .16),rgb(68 98 238 / .05) 45%,transparent 70%);filter:blur(30px);pointer-events:none}@media (max-width:640px){.bpx-approach{padding:40px 20px}}.bpx-flow{--bpx-bg:#050817;--bpx-primary:#4462EE;--bpx-primary-2:#6E86FF;--bpx-peri:#AEBCFF;--bpx-text:#EAF0FF;--bpx-body:#E3E7F2;--bpx-muted:#9AA6C8;--bpx-dim:#6B779C;--bpx-border:rgba(90,115,255,0.22);--bpx-border-hi:rgba(90,115,255,0.42);position:relative;isolation:isolate;overflow:hidden;border-radius:20px;border:1px solid var(--bpx-border);background:radial-gradient(rgb(174 188 255 / .07) 1px,transparent 1.6px) 0 0 / 24px 24px,linear-gradient(180deg,rgb(20 26 58 / .94) 0%,rgb(8 11 25 / .98) 100%);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:inset 0 1px 0 rgb(255 255 255 / .08),0 0 0 1px rgb(68 98 238 / .06),0 16px 48px rgb(0 0 0 / .52),0 0 40px rgb(68 98 238 / .08);padding:clamp(16px,2.1vw,24px) 0 clamp(16px,2.1vw,24px);font-family:'DM Sans',system-ui,-apple-system,sans-serif;color:var(--bpx-body);box-sizing:border-box;animation:bpx-approach-flow-fadeup .75s ease .15s both}.bpx-flow *,.bpx-flow *::before,.bpx-flow *::after{box-sizing:border-box}@keyframes bpx-approach-flow-fadeup{from{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.bpx-flow{animation:none;opacity:1;transform:none}}.bpx-flow::before{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;z-index:4;pointer-events:none;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .55),transparent)}.bpx-flow::after{content:"";position:absolute;top:-150px;left:50%;width:420px;height:300px;z-index:0;pointer-events:none;transform:translateX(-50%);background:radial-gradient(circle,rgb(68 98 238 / .18),rgb(68 98 238 / .06) 40%,transparent 70%);filter:blur(40px)}.bpx-flow-stage{position:relative;z-index:1}.bpx-flow-viewport{overflow-x:auto;overflow-y:hidden;padding:6px clamp(14px,3vw,40px) 20px;cursor:grab;touch-action:pan-x;scrollbar-width:thin;scrollbar-color:rgb(90 115 255 / .5) #fff0;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.bpx-flow-viewport.is-dragging{cursor:grabbing;scroll-behavior:auto}.bpx-flow-viewport.is-dragging *{user-select:none}.bpx-flow-viewport::-webkit-scrollbar{height:6px}.bpx-flow-viewport::-webkit-scrollbar-track{background:rgb(90 115 255 / .08);border-radius:6px}.bpx-flow-viewport::-webkit-scrollbar-thumb{background:rgb(90 115 255 / .5);border-radius:6px}.bpx-flow-viewport::-webkit-scrollbar-thumb:hover{background:rgb(110 134 255 / .7)}.bpx-flow-canvas{color-scheme:light;width:max-content;padding:4px 2px;transition:filter .55s ease}.bpx-flow-stage.is-armed:not(.is-revealed) .bpx-flow-canvas{filter:blur(7px)}.bpx-flow-canvas svg{display:block;height:clamp(300px,32vw,430px);width:auto;max-width:none;cursor:inherit}.bpx-flow-reveal{position:absolute;inset:0;z-index:5;pointer-events:none;display:flex;align-items:center;justify-content:center;gap:12px;font-family:'DM Mono',ui-monospace,monospace;font-size:clamp(12px,1.15vw,15px);letter-spacing:.16em;text-transform:uppercase;color:var(--bpx-text);text-shadow:0 2px 14px rgb(0 0 0 / .6);transition:opacity .45s ease;opacity:0}.bpx-flow-reveal .bpx-hand{display:inline-flex;color:var(--bpx-primary-2);filter:drop-shadow(0 4px 14px rgb(68 98 238 / .55));animation:bpxHandSwipe 2.2s ease-in-out infinite}.bpx-flow-reveal .bpx-hand svg{width:26px;height:26px;display:block}.bpx-flow-stage.is-armed:not(.is-revealed) .bpx-flow-reveal{opacity:1}.bpx-flow-nav{position:absolute;left:clamp(14px,2.4vw,26px);bottom:14px;z-index:6;display:flex;gap:10px}.bpx-nav-btn{width:42px;height:42px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;cursor:pointer;color:var(--bpx-peri);background:linear-gradient(180deg,rgb(68 98 238 / .18),rgb(68 98 238 / .06));border:1px solid var(--bpx-border-hi);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 24px rgb(0 0 0 / .4);transition:transform .2s ease,border-color .2s ease,opacity .3s ease,color .2s ease}.bpx-nav-btn svg{width:20px;height:20px;display:block}.bpx-nav-btn:hover{transform:translateY(-2px);border-color:var(--bpx-primary-2);color:var(--bpx-text)}.bpx-nav-btn:active{transform:translateY(0)}.bpx-nav-btn[disabled]{opacity:.32;cursor:default;transform:none;pointer-events:none}@keyframes bpxHandSwipe{0%,100%{transform:translateX(5px)}50%{transform:translateX(-5px)}}@media (prefers-reduced-motion:reduce){.bpx-flow-reveal .bpx-hand{animation:none}.bpx-flow-viewport{scroll-behavior:auto}.bpx-flow-canvas{transition:none}}@media (max-width:640px){.bpx-nav-btn{width:38px;height:38px}.bpx-flow-reveal{font-size:12px;letter-spacing:.12em}}.bpx-deliver{--bpx-bg:#050817;--bpx-card-grad:linear-gradient(180deg, rgba(20,26,58,0.94), rgba(8,11,25,0.98));--bpx-border:rgba(90,115,255,0.22);--bpx-border-hover:rgba(90,115,255,0.42);--bpx-hairline:rgba(90,115,255,0.12);--bpx-primary:#4462EE;--bpx-primary-2:#6E86FF;--bpx-periwinkle:#AEBCFF;--bpx-text:#EAF0FF;--bpx-body:#E3E7F2;--bpx-muted:#9AA6C8;--bpx-dim:#6B779C;--bpx-success:#7FE3B4;--bpx-radius-lg:22px;--bpx-font-heading:'Red Hat Display', sans-serif;--bpx-font-body:'DM Sans', sans-serif;--bpx-font-mono:'DM Mono', monospace;--bpx-shadow-card:inset 0 1px 0 rgba(255,255,255,0.08),
    0 0 0 1px rgba(68,98,238,0.06),
    0 16px 48px rgba(0,0,0,0.52);position:relative;max-width:1180px;margin:0 auto;padding:clamp(48px,7vw,96px) 32px;font-family:var(--bpx-font-body);color:var(--bpx-body);box-sizing:border-box}.bpx-deliver *,.bpx-deliver *::before,.bpx-deliver *::after{box-sizing:border-box}.bpx-deliver-head{position:relative;max-width:720px;margin:0 0 48px;animation:bpx-deliver-fadeup .7s ease both}.bpx-deliver-eyebrow{font-family:var(--bpx-font-mono);font-size:13px;color:var(--bpx-success);letter-spacing:.08em;display:flex;align-items:center;gap:10px;margin-bottom:16px}.bpx-deliver-eyebrow .bpx-dot{width:7px;height:7px;border-radius:50%;background:var(--bpx-success);box-shadow:0 0 10px rgb(127 227 180 / .8);animation:bpx-deliver-pulse 2.2s ease-in-out infinite}@keyframes bpx-deliver-pulse{0%,100%{opacity:1}50%{opacity:.4}}.bpx-deliver h2{font-family:var(--bpx-font-heading);font-weight:700;font-size:clamp(28px,3.4vw,40px);color:var(--bpx-text);letter-spacing:-.01em;margin:0 0 16px}.bpx-deliver h2 .accent{background:linear-gradient(135deg,var(--bpx-periwinkle),var(--bpx-primary-2));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.bpx-deliver-lead{font-size:16px;line-height:1.7;color:var(--bpx-muted);margin:0}.bpx-deliver-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:32px}.bpx-deliver-card{position:relative;min-height:210px;padding:30px 28px 32px;border-radius:var(--bpx-radius-lg);border:1px solid var(--bpx-border);background:var(--bpx-card-grad);box-shadow:var(--bpx-shadow-card);overflow:hidden;isolation:isolate;animation:bpx-deliver-fadeup .6s ease both;animation-delay:calc(var(--bpx-d-i, 0) * 70ms);transition:transform .35s ease,border-color .35s ease}.bpx-deliver-card:hover{transform:translateY(-4px);border-color:var(--bpx-border-hover)}.bpx-deliver-card::before{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .45),transparent);opacity:.7;pointer-events:none;z-index:2}.bpx-deliver-card:nth-child(1){--bpx-d-i:0}.bpx-deliver-card:nth-child(2){--bpx-d-i:1}.bpx-deliver-card:nth-child(3){--bpx-d-i:2}.bpx-deliver-card:nth-child(4){--bpx-d-i:3}.bpx-deliver-card:nth-child(5){--bpx-d-i:4}.bpx-deliver-card:nth-child(6){--bpx-d-i:5}.bpx-deliver-card:nth-child(7){--bpx-d-i:6}.bpx-deliver-card:nth-child(8){--bpx-d-i:7}.bpx-deliver-card:nth-child(9){--bpx-d-i:8}.bpx-deliver-num{position:absolute;top:2px;right:16px;font-family:var(--bpx-font-heading);font-size:74px;font-weight:800;line-height:1;letter-spacing:-.06em;color:#fff0;-webkit-text-stroke:1px rgb(174 188 255 / .2);pointer-events:none;user-select:none;z-index:1;transition:-webkit-text-stroke-color .4s ease}.bpx-deliver-num span{position:absolute;inset:0;background:linear-gradient(160deg,var(--bpx-primary-2),var(--bpx-primary) 62%,transparent);-webkit-background-clip:text;background-clip:text;color:#fff0;opacity:0;transition:opacity .4s ease}.bpx-deliver-card:hover .bpx-deliver-num{-webkit-text-stroke-color:#fff0}.bpx-deliver-card:hover .bpx-deliver-num span{opacity:1}.bpx-deliver-card__body{position:relative;z-index:2}.bpx-deliver-icon{width:38px;height:38px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:rgb(90 115 255 / .1);border:1px solid rgb(90 115 255 / .32);color:var(--bpx-primary-2);margin-bottom:16px;transition:border-color .35s ease,color .35s ease}.bpx-deliver-icon svg{width:19px;height:19px;display:block}.bpx-deliver-card:hover .bpx-deliver-icon{border-color:var(--bpx-border-hover);color:var(--bpx-periwinkle)}.bpx-deliver-meta{font-family:var(--bpx-font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--bpx-dim);margin-bottom:14px;transition:color .35s ease}.bpx-deliver-card:hover .bpx-deliver-meta{color:var(--bpx-periwinkle)}.bpx-deliver-card h3{font-family:var(--bpx-font-heading);font-weight:600;font-size:17px;color:var(--bpx-text);margin:0 0 10px;line-height:1.35;max-width:26ch}.bpx-deliver-card p{font-size:14px;line-height:1.6;color:var(--bpx-muted);margin:0;max-width:32ch}.bpx-deliver-timeline{display:flex;align-items:center;gap:10px;font-family:var(--bpx-font-mono);font-size:13px;color:var(--bpx-muted);padding:16px 20px;border-radius:12px;border:1px solid var(--bpx-hairline);background:rgb(90 115 255 / .05);animation:bpx-deliver-fadeup .6s ease .5s both}.bpx-deliver-timeline-dot{width:6px;height:6px;border-radius:50%;background:var(--bpx-primary-2);flex:0 0 auto}@keyframes bpx-deliver-fadeup{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.bpx-deliver-head,.bpx-deliver-card,.bpx-deliver-timeline,.bpx-deliver-eyebrow .bpx-dot{animation:none;opacity:1;transform:none}}@media (max-width:900px){.bpx-deliver-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.bpx-deliver-grid{grid-template-columns:1fr}.bpx-deliver{padding:40px 20px}.bpx-deliver-num{font-size:58px}}.bpx-impact{--bpx-bg:#050817;--bpx-primary-2:#6E86FF;--bpx-periwinkle:#AEBCFF;--bpx-text:#EAF0FF;--bpx-body:#E3E7F2;--bpx-muted:#9AA6C8;--bpx-dim:#6B779C;--bpx-success:#7FE3B4;--bpx-hairline:rgba(90,115,255,0.12);--bpx-font-heading:'Red Hat Display', sans-serif;--bpx-font-body:'DM Sans', sans-serif;--bpx-font-mono:'DM Mono', monospace;position:relative;max-width:1180px;margin:0 auto;padding:clamp(48px,7vw,96px) 32px;font-family:var(--bpx-font-body);color:var(--bpx-body);box-sizing:border-box;overflow:hidden}.bpx-impact *,.bpx-impact *::before,.bpx-impact *::after{box-sizing:border-box}.bpx-impact-glow{position:absolute;top:0;left:50%;transform:translateX(-50%);width:560px;height:560px;background:radial-gradient(circle,rgb(68 98 238 / .14),transparent 68%);filter:blur(30px);pointer-events:none;z-index:0}.bpx-impact-head{position:relative;z-index:1;text-align:center;max-width:640px;margin:0 auto 56px;animation:bpx-impact-fadeup .7s ease both}.bpx-impact-eyebrow{font-family:var(--bpx-font-mono);font-size:13px;color:var(--bpx-success);letter-spacing:.08em;display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:18px}.bpx-impact-eyebrow .bpx-dot{width:7px;height:7px;border-radius:50%;background:var(--bpx-success);box-shadow:0 0 10px rgb(127 227 180 / .8);animation:bpx-impact-pulse 2.2s ease-in-out infinite}@keyframes bpx-impact-pulse{0%,100%{opacity:1}50%{opacity:.4}}.bpx-impact-title{font-family:var(--bpx-font-heading);font-weight:700;font-size:clamp(26px,3.2vw,38px);color:var(--bpx-text);letter-spacing:-.01em;margin:0 0 12px;line-height:1.2}.bpx-impact-sub{font-size:15.5px;color:var(--bpx-muted);margin:0}.bpx-impact-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,1fr);gap:0}.bpx-impact-cell{text-align:center;padding:0 24px;animation:bpx-impact-fadeup .6s ease both;animation-delay:calc(var(--bpx-i, 0) * 90ms)}.bpx-impact-cell:not(:first-child){border-left:1px solid var(--bpx-hairline)}.bpx-impact-cell:nth-child(1){--bpx-i:0}.bpx-impact-cell:nth-child(2){--bpx-i:1}.bpx-impact-cell:nth-child(3){--bpx-i:2}.bpx-impact-cell:nth-child(4){--bpx-i:3}.bpx-impact-num{font-family:var(--bpx-font-heading);font-weight:700;font-size:clamp(38px,4.6vw,56px);line-height:1;background:linear-gradient(135deg,var(--bpx-periwinkle),var(--bpx-primary-2));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;margin-bottom:12px}.bpx-impact-plus{font-size:.6em}.bpx-impact-label{font-size:13.5px;color:var(--bpx-muted);letter-spacing:.01em;max-width:18ch;margin:0 auto}@keyframes bpx-impact-fadeup{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.bpx-impact-head,.bpx-impact-cell,.bpx-impact-eyebrow .bpx-dot{animation:none;opacity:1;transform:none}}@media (max-width:760px){.bpx-impact-grid{grid-template-columns:repeat(2,1fr);row-gap:36px}.bpx-impact-cell:nth-child(3){border-left:none}.bpx-impact-cell:nth-child(2),.bpx-impact-cell:nth-child(4){border-left:1px solid var(--bpx-hairline)}}@media (max-width:480px){.bpx-impact-grid{grid-template-columns:1fr}.bpx-impact-cell{border-left:none!important}.bpx-impact{padding:40px 20px}}.wcu-section{--bg:#050817;--border:rgba(90,115,255,0.22);--border-hover:rgba(90,115,255,0.42);--hairline:rgba(90,115,255,0.12);--primary:#4462EE;--primary-2:#6E86FF;--periwinkle:#AEBCFF;--text:#EAF0FF;--body:#E3E7F2;--muted:#9AA6C8;--dim:#6B779C;--success:#7FE3B4;--warn:#E0A24A;padding:100px 32px;position:relative;overflow:hidden}.wcu-wrap{max-width:1180px;margin:0 auto;position:relative;z-index:1}.wcu-glow{position:absolute;width:460px;height:460px;background:radial-gradient(circle,rgb(68 98 238 / .16),transparent 70%);filter:blur(20px);pointer-events:none;z-index:0}.wcu-glow-tr{top:-120px;right:-200px}.wcu-glow-bl{bottom:0;left:-300px}.wcu-head{margin-bottom:56px;animation:wcu-fadeup .7s ease both}.wcu-eyebrow{font-family:'DM Mono',monospace;font-size:13px;color:var(--success);letter-spacing:.06em;display:flex;align-items:center;gap:10px;margin-bottom:18px}.wcu-eyebrow .dot{width:7px;height:7px;border-radius:50%;background:var(--success);box-shadow:0 0 10px rgb(127 227 180 / .8);animation:wcu-pulse 2.2s ease-in-out infinite}@keyframes wcu-pulse{0%,100%{opacity:1}50%{opacity:.4}}.wcu-head h2{font-family:'Red Hat Display',sans-serif;color:var(--text);margin:0;letter-spacing:-.01em;font-size:36px;font-weight:700;line-height:1.15;max-width:700px}.wcu-section .accent{background:linear-gradient(135deg,var(--periwinkle),var(--primary-2));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.wcu-table,.wcu-table th,.wcu-table td{border:none!important;background:transparent!important;box-shadow:none!important;outline:none!important}.wcu-table{border-collapse:separate!important}.wcu-table-outer{position:relative;padding-top:46px;overflow:visible;animation:wcu-fadeup .75s ease .15s both}.wcu-scroll{overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;padding-top:2px}.wcu-table{width:100%;border-collapse:separate;border-spacing:0;min-width:800px;table-layout:fixed;position:relative}.wcu-table col.c-crit{width:22%}.wcu-table col.c-us{width:30%}.wcu-table col.c-other{width:24%}.wcu-table th,.wcu-table td{padding:20px 24px;border-bottom:1px solid var(--hairline)!important;text-align:left;vertical-align:top}.wcu-table thead th{font-family:'DM Mono',monospace;font-size:11px;letter-spacing:.07em;color:var(--dim);text-transform:uppercase;font-weight:400;border-bottom:1px solid var(--border)!important;padding-top:24px;padding-bottom:20px;text-align:center}.wcu-table thead th:first-child{text-align:left}.wcu-table tbody tr:last-child td{border-bottom:none!important}.wcu-crit-name{font-family:'Red Hat Display',sans-serif;font-weight:700;font-size:14.5px;color:var(--text);display:inline-block}.wcu-verdict{display:flex;flex-direction:row;align-items:center;justify-content:center;text-align:left;gap:10px}.wcu-verdict-icon{flex-shrink:0;font-family:'DM Mono',monospace;font-weight:500;font-size:22px;line-height:1;color:var(--warn)}.wcu-verdict-icon.dash{color:var(--dim);font-size:19px}.wcu-verdict-icon.ok{color:var(--success);font-size:22px;text-shadow:0 0 12px rgb(127 227 180 / .55)}.wcu-verdict-text{color:var(--muted);font-size:12.5px;line-height:1.4;max-width:150px}.wcu-verdict-text.wcu-us-text{color:var(--body);font-weight:500}.wcu-table td{text-align:center}.wcu-table td:first-child{text-align:left}.wcu-us-slab{position:absolute;top:10px;bottom:0;border-radius:18px;border:1px solid var(--border);background:linear-gradient(180deg,rgb(26 34 72 / .98),rgb(9 12 28));box-shadow:0 26px 60px rgb(0 0 0 / .55),0 0 60px rgb(68 98 238 / .16);pointer-events:none;z-index:0;opacity:0;transform-origin:50% 0%;transform:scaleY(.94);transition:opacity .5s ease .55s,transform .5s ease .55s}.wcu-us-slab.wcu-slab-in{opacity:1;transform:scaleY(1)}.wcu-us-slab::before{content:"";position:absolute;top:0;left:20%;right:20%;height:1px;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .45),transparent)}.wcu-th-us,.wcu-td-us{position:relative;z-index:1;background:transparent!important;border-bottom:none!important}.wcu-th-us:not(:last-child)::after,.wcu-td-us:not(:last-child)::after{content:"";position:absolute;left:12%;right:12%;bottom:0;height:1px;background:rgb(90 115 255 / .14)}.wcu-table tbody tr:last-child .wcu-td-us::after{display:none}.wcu-table thead th.wcu-th-us{padding-top:36px;padding-bottom:22px}.wcu-recommended-badge{position:absolute;top:58px;left:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:6px;font-family:'DM Mono',monospace;font-size:10px;letter-spacing:.08em;font-weight:500;color:#0A0E1E;background:linear-gradient(135deg,var(--periwinkle),#fff);padding:6px 16px;border-radius:999px;box-shadow:0 8px 20px rgb(68 98 238 / .5);white-space:nowrap;z-index:5;opacity:0;transition:opacity .5s ease .55s}.wcu-recommended-badge.wcu-slab-in{opacity:1}.wcu-th-us-inner{text-align:center}.wcu-th-us .wcu-col-id{font-family:'DM Mono',monospace;font-size:11px;letter-spacing:.06em;color:var(--periwinkle);display:block;margin-bottom:6px}.wcu-th-us .wcu-col-name{font-family:'Red Hat Display',sans-serif;font-size:20px;font-weight:700;background:linear-gradient(135deg,var(--primary-2),var(--periwinkle));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.wcu-th-other .wcu-col-name{font-family:'Red Hat Display',sans-serif;font-size:16px;font-weight:600;color:var(--muted)}.wcu-th-other .wcu-col-id{font-family:'DM Mono',monospace;font-size:10.5px;letter-spacing:.06em;color:var(--dim);display:block;margin-bottom:6px}.wcu-table tbody tr:hover td:not(.wcu-td-us){background:rgb(90 115 255 / .02)!important}@keyframes wcu-fadeup{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.wcu-section{padding:64px 20px}.wcu-head h2{font-size:28px}}@media (prefers-reduced-motion:reduce){.wcu-head,.wcu-table-outer{animation:none;opacity:1;transform:none}.wcu-eyebrow .dot{animation:none}.wcu-us-slab,.wcu-recommended-badge{opacity:1;transition:none;transform:none}}.badge-band{margin-top:120px;padding-top:0;border-top:0;position:relative;isolation:isolate}.badge-band::before{content:"";position:absolute;top:-60px;left:50%;transform:translateX(-50%);width:min(880px, 94%);height:420px;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at center,rgb(68 98 238 / .22),rgb(68 98 238 / .06) 45%,transparent 74%);filter:blur(55px)}.badge-band-head{text-align:center;margin-bottom:8px}.badge-band-head .bb-label{font-family:var(--bpx-font-mono,'DM Mono',monospace);font-size:11.5px;color:var(--bpx-dim,#6B779C);letter-spacing:.09em;text-transform:uppercase;display:flex;align-items:center;gap:.6em;justify-content:center;flex-wrap:wrap;margin:0 0 1rem}.badge-band-head .bb-slash{color:var(--bpx-primary,#4462EE)}.badge-band-head h3{font-size:clamp(28px, 3.6vw, 40px);font-weight:600;margin-top:0;color:var(--bpx-text,#EAF0FF)}.badge-band-head h3 .bb-dim{color:#8EA1FF}.badge-band-head .bb-legend{font-family:var(--bpx-font-mono,'DM Mono',monospace);font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--bpx-dim,#6B779C);margin:14px 0 0}.badge-band-head .bb-legend b{color:var(--bpx-periwinkle,#AEBCFF);font-weight:500}.header-marker{font-family:var(--bpx-font-mono,'DM Mono',monospace);font-size:13px;color:var(--bpx-success,#7FE3B4);letter-spacing:.08em;display:inline-flex;align-items:center;gap:10px;margin-bottom:24px}.header-marker .dot{width:7px;height:7px;border-radius:50%;background:var(--bpx-success,#7FE3B4);box-shadow:0 0 10px rgb(127 227 180 / .8);animation:bb-pulse 2.2s ease-in-out infinite}@keyframes bb-pulse{0%,100%{opacity:1}50%{opacity:.4}}.badge-rail{position:relative;height:1px;width:min(680px,90%);margin:clamp(1.8rem,4vw,2.4rem) auto clamp(2.2rem,5vw,3rem);background:linear-gradient(90deg,transparent,rgb(90 115 255 / .45),transparent)}.badge-rail::before{content:"";position:absolute;left:50%;top:50%;width:8px;height:8px;transform:translate(-50%,-50%) rotate(45deg);background:linear-gradient(135deg,var(--bpx-primary-2,#6E86FF),var(--bpx-primary,#4462EE));box-shadow:0 0 14px rgb(68 98 238 / .9);border-radius:1px}.spotlight-wrap{position:relative;max-width:1100px;margin:0 auto;overflow:hidden;padding:0 16px;user-select:none;-webkit-user-select:none}.spotlight-stage{display:flex;align-items:center;justify-content:center;height:clamp(300px, 38vw, 420px);position:relative}.spotlight-item{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:all 0.55s cubic-bezier(.25,.46,.45,.94);will-change:transform,opacity;-webkit-tap-highlight-color:#fff0}.spotlight-item img{height:clamp(80px, 10vw, 110px);width:auto;object-fit:contain;transition:all 0.55s cubic-bezier(.25,.46,.45,.94);filter:brightness(.55) saturate(.5)}.spotlight-item.active{z-index:10}.spotlight-item.active img{height:clamp(160px, 22vw, 260px);filter:brightness(1.1) saturate(1.1)}.spotlight-item.active::before{content:"";position:absolute;width:clamp(200px, 28vw, 320px);height:clamp(200px, 28vw, 320px);border-radius:50%;background:radial-gradient(circle,rgb(68 98 238 / .22),transparent 70%);z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.spotlight-item.near img{height:clamp(100px, 14vw, 160px);filter:brightness(.7) saturate(.65)}.spotlight-item.far img{height:clamp(60px, 8vw, 90px);filter:brightness(.35) saturate(.35);opacity:.5}.spotlight-info{text-align:center;margin-top:clamp(14px, 2vw, 22px);opacity:0;transform:translateY(10px);transition:all .4s ease .12s;pointer-events:none}.spotlight-item.active .spotlight-info{opacity:1;transform:translateY(0);pointer-events:auto}.si-name{font-size:clamp(14px, 1.6vw, 18px);font-weight:600;color:var(--bpx-text,#EAF0FF);margin-bottom:4px;white-space:nowrap}.si-source{font-family:var(--bpx-font-mono,'DM Mono',monospace);font-size:clamp(10px, 1.1vw, 12px);color:var(--bpx-primary-2,#6E86FF);letter-spacing:.06em;text-transform:uppercase}.spotlight-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:20;background:rgb(14 20 42 / .72);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--bpx-border,rgb(90 115 255 / .22));width:clamp(40px, 4.5vw, 52px);height:clamp(40px, 4.5vw, 52px);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--bpx-text,#EAF0FF);transition:all .3s ease;padding:0;outline:none}.spotlight-nav:hover{border-color:var(--bpx-primary,#4462EE);box-shadow:0 0 20px rgb(68 98 238 / .35);background:rgb(68 98 238 / .15)}.spotlight-nav:active{transform:translateY(-50%) scale(.92)}.spotlight-nav.prev{left:clamp(4px, 2vw, 20px)}.spotlight-nav.next{right:clamp(4px, 2vw, 20px)}.spotlight-nav svg{width:clamp(16px, 1.8vw, 20px);height:clamp(16px, 1.8vw, 20px)}.spotlight-dots{display:flex;justify-content:center;gap:clamp(6px, 0.8vw, 10px);margin-top:clamp(16px, 2vw, 28px)}.spotlight-dots button{width:clamp(8px, 0.9vw, 10px);height:clamp(8px, 0.9vw, 10px);border-radius:50%;border:1px solid rgb(90 115 255 / .25);background:#fff0;cursor:pointer;transition:all .3s ease;padding:0;outline:none}.spotlight-dots button:hover{border-color:var(--bpx-primary-2,#6E86FF);background:rgb(68 98 238 / .25)}.spotlight-dots button.active{background:var(--bpx-primary,#4462EE);border-color:var(--bpx-primary,#4462EE);box-shadow:0 0 10px rgb(68 98 238 / .7);transform:scale(1.3)}.spotlight-counter{text-align:center;margin-top:12px;font-family:var(--bpx-font-mono,'DM Mono',monospace);font-size:11px;letter-spacing:.1em;color:var(--bpx-dim,#6B779C)}@media (max-width:1080px){.spotlight-stage{height:clamp(280px, 36vw, 380px)}}@media (max-width:960px){.spotlight-stage{height:clamp(260px, 40vw, 340px)}.spotlight-item.active img{height:clamp(140px, 20vw, 200px)}.spotlight-item.near img{height:clamp(90px, 13vw, 130px)}}@media (max-width:760px){.spotlight-stage{height:clamp(240px, 44vw, 300px)}.spotlight-item.active img{height:clamp(120px, 24vw, 170px)}.spotlight-item.near img{height:clamp(70px, 14vw, 110px)}.si-name{white-space:normal;text-align:center;max-width:200px}}@media (max-width:640px){.badge-band{margin-top:80px}.badge-band-head h3{font-size:26px}.spotlight-wrap{padding:0 8px}.spotlight-stage{height:clamp(220px, 50vw, 280px)}.spotlight-item.active img{height:clamp(110px, 28vw, 150px)}.spotlight-item.near img{height:clamp(60px, 16vw, 90px)}.spotlight-item.far{display:none}.spotlight-nav{width:36px;height:36px}.spotlight-nav.prev{left:2px}.spotlight-nav.next{right:2px}.spotlight-nav svg{width:15px;height:15px}.spotlight-dots{gap:5px}.spotlight-dots button{width:7px;height:7px}.si-name{font-size:13px;max-width:180px}.si-source{font-size:9.5px}}@media (max-width:400px){.spotlight-stage{height:200px}.spotlight-item.active img{height:100px}.spotlight-item.near img{height:55px}.badge-band-head .bb-legend{font-size:10px}}@media (prefers-reduced-motion:reduce){.badge-band *{animation-duration:.001ms!important;transition-duration:.001ms!important}}.badge-band-head{opacity:0;transform:translateY(16px);transition:opacity .7s ease,transform .7s ease}.badge-band-head.bpx-in{opacity:1;transform:translateY(0)}.badge-rail{opacity:0;transition:opacity .6s ease .15s}.badge-rail.bpx-in{opacity:1}.spotlight-wrap{opacity:0;transition:opacity .7s ease .2s}.spotlight-wrap.bpx-in{opacity:1}@media (prefers-reduced-motion:reduce){.badge-band-head,.badge-rail,.spotlight-wrap{opacity:1!important;transform:none!important;transition:none!important}}:root{--bg:#050817;--card-grad:linear-gradient(180deg, rgba(20,26,58,0.94), rgba(8,11,25,0.98));--border:rgba(90,115,255,0.22);--border-hover:rgba(90,115,255,0.42);--hairline:rgba(90,115,255,0.12);--primary:#4462EE;--primary-2:#6E86FF;--periwinkle:#AEBCFF;--text:#EAF0FF;--body:#E3E7F2;--muted:#9AA6C8;--dim:#6B779C;--success:#7FE3B4;--gutter:clamp(18px,5vw,48px)}.bpx-faq3,.bpx-faq3 *{box-sizing:border-box;margin:0;padding:0}.bpx-faq3{background:var(--bg);color:var(--text);font-family:'DM Sans',sans-serif;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden;position:relative;width:100%;max-width:100vw}.bpx-faq3 .wrap{max-width:820px;margin:0 auto;padding-inline:var(--gutter);position:relative;z-index:1}.bpx-faq3::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(640px, 140vw);height:min(640px, 140vw);background:radial-gradient(circle,rgb(68 98 238 / .20),transparent 70%);pointer-events:none;z-index:0}.f3-head{padding:clamp(56px,8vw,86px) 0 clamp(38px,5vw,54px);position:relative;text-align:center}.f3-eyebrow{font-family:'DM Mono',monospace;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--success);display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:18px;position:relative;z-index:1}.f3-eyebrow .dot{width:7px;height:7px;border-radius:50%;background:var(--success);box-shadow:0 0 10px rgb(127 227 180 / .8);animation:f3Pulse 2.2s ease-in-out infinite;flex:none}@keyframes f3Pulse{0%,100%{opacity:1}50%{opacity:.4}}.f3-head h1{font-family:'Red Hat Display',sans-serif;font-weight:700;font-size:clamp(30px,4.2vw,46px);line-height:1.1;letter-spacing:-.02em;max-width:20ch;margin:0 auto;position:relative;z-index:1}.f3-head h1 .accent{background:linear-gradient(135deg,var(--periwinkle),var(--primary-2));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.f3-head h1 .accent:hover,.f3-head h1 .accent:active{-webkit-text-fill-color:#fff0}.f3-head p{color:var(--muted);font-size:15px;max-width:52ch;margin:14px auto 0;position:relative;z-index:1}.f3-list{padding-bottom:clamp(70px,9vw,110px);border-top:1px solid var(--hairline)}.f3-item{border-bottom:1px solid var(--hairline)}.f3-q{display:flex;align-items:flex-start;gap:16px;width:100%;padding:clamp(20px,2.6vw,26px) 4px;background:none;border:none;cursor:pointer;text-align:left;color:var(--text);font-family:inherit}.f3-q-idx{flex:none;font-family:'DM Mono',monospace;font-size:12px;color:var(--dim);padding-top:4px;width:24px;transition:color .2s ease}.f3-item.open .f3-q-idx{color:var(--success)}.f3-q-t{flex:1;min-width:0;font-family:'Red Hat Display',sans-serif;font-weight:500;font-size:clamp(16px,1.9vw,19px);line-height:1.4;padding-top:1px;transition:color .2s ease;overflow-wrap:break-word;word-break:break-word}.f3-q:hover .f3-q-t{color:var(--periwinkle)}.f3-ic{flex:none;width:30px;height:30px;display:grid;place-items:center;border:1px solid var(--border);border-radius:8px;background:var(--card-grad);box-shadow:inset 0 1px 0 rgb(255 255 255 / .06),0 4px 14px rgb(0 0 0 / .35);color:var(--periwinkle);font-family:'DM Mono',monospace;font-size:15px;line-height:1;transition:transform .3s ease,border-color .2s ease,background .2s ease,color .2s ease}.f3-q:hover .f3-ic{border-color:var(--border-hover);color:#fff}.f3-item.open .f3-ic{transform:rotate(45deg);border-color:var(--border-hover);background:linear-gradient(135deg,var(--primary),var(--primary-2));color:#fff;box-shadow:0 4px 16px rgb(68 98 238 / .4)}.f3-a-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.f3-item.open .f3-a-wrap{grid-template-rows:1fr}.f3-a-inner{overflow:hidden}.f3-a{padding:0 2px clamp(22px,2.8vw,30px) 40px;color:var(--body);font-size:clamp(14px,1.5vw,15.5px);line-height:1.68;max-width:64ch;display:flex;gap:14px;align-items:flex-start}.f3-a::before{content:"";flex:none;width:1px;align-self:stretch;background:linear-gradient(180deg,var(--success),transparent);opacity:.55;margin-top:2px}.f3-a p{flex:1}.f3-a b{color:var(--text);font-weight:700}@media (prefers-reduced-motion:reduce){.bpx-faq3 *{transition:none!important;animation:none!important}}@media (max-width:640px){.bpx-faq3 .wrap{padding-inline:20px}.f3-q{gap:10px;padding-inline:2px}.f3-q-idx{width:20px;font-size:11px}.f3-ic{width:26px;height:26px;font-size:14px}.f3-a{padding-left:30px}}@media (min-width:641px) and (max-width:1024px){.bpx-faq3 .wrap{padding-inline:36px}.f3-q{gap:14px;padding-inline:2px}}.f3-head{opacity:0;transform:translateY(16px);transition:opacity .7s ease,transform .7s ease}.f3-head.bpx-in{opacity:1;transform:translateY(0)}.f3-item{opacity:0;transform:translateY(14px);transition:opacity .5s ease,transform .5s ease}.f3-item.bpx-in{opacity:1;transform:translateY(0)}.f3-item:nth-child(1){transition-delay:.15s}.f3-item:nth-child(2){transition-delay:.21s}.f3-item:nth-child(3){transition-delay:.27s}.f3-item:nth-child(4){transition-delay:.33s}.f3-item:nth-child(5){transition-delay:.39s}.f3-item:nth-child(6){transition-delay:.45s}@media (prefers-reduced-motion:reduce){.f3-head,.f3-item{opacity:1!important;transform:none!important;transition:none!important}}.bpx-cta-wrap{max-width:1160px;margin:0 auto;padding-inline:clamp(18px,5vw,48px)}.bpx-cta-rv{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}.bpx-cta-rv.in{opacity:1;transform:none}.bpx-cta-btn{display:inline-flex;align-items:center;gap:9px;font-family:var(--bpx-font-heading,'Red Hat Display',sans-serif);font-weight:500;font-size:15px;padding:14px 26px;border-radius:999px;cursor:pointer;border:1px solid #fff0;transition:transform .2s,box-shadow .25s,background .25s,border-color .25s;text-decoration:none}.bpx-cta-btn-primary{background:linear-gradient(135deg,var(--bpx-primary,#4462EE),var(--bpx-primary-2,#6E86FF));color:#fff;box-shadow:0 8px 24px rgb(68 98 238 / .34),inset 0 1px 0 rgb(255 255 255 / .22)}.bpx-cta-btn-primary:hover{transform:translateY(-2px);box-shadow:0 14px 36px rgb(68 98 238 / .5)}.bpx-cta-btn-ghost{background:rgb(255 255 255 / .04);color:var(--bpx-text,#EAF0FF);border-color:var(--bpx-border,rgb(90 115 255 / .22));backdrop-filter:blur(12px)}.bpx-cta-btn-ghost:hover{border-color:var(--bpx-border-hover,rgb(90 115 255 / .42));background:rgb(255 255 255 / .07);transform:translateY(-2px)}.bpx-cta-btn .a{transition:transform .2s}.bpx-cta-btn:hover .a{transform:translateX(3px)}.bpx-cta-meta{margin-top:24px;font-family:var(--bpx-font-mono,'DM Mono',monospace);font-size:12.5px;color:var(--bpx-dim,#6B779C);display:flex;gap:22px;justify-content:center;flex-wrap:wrap}.bpx-cta-meta span{display:inline-flex;align-items:center;gap:7px}.bpx-cta-meta svg{width:14px;height:14px;stroke:var(--bpx-dim,#6B779C);stroke-width:1.8;fill:none;flex:none}.bpx-cta-hl{background:linear-gradient(135deg,var(--bpx-periwinkle,#AEBCFF),var(--bpx-primary,#4462EE));-webkit-background-clip:text;background-clip:text;color:#fff0;-webkit-text-fill-color:#fff0}.bpx-cta-panel-wrap{position:relative;overflow:hidden;border-radius:24px;background:radial-gradient(circle at top,rgb(68 98 238 / .1) 0%,transparent 44%),var(--bpx-card-grad,linear-gradient(180deg,rgb(20 26 58 / .94),rgb(8 11 25 / .98)));border:1px solid var(--bpx-border,rgb(90 115 255 / .22));box-shadow:inset 0 1px 0 rgb(255 255 255 / .08),0 20px 60px rgb(0 0 0 / .52),0 0 50px rgb(68 98 238 / .1)}.bpx-cta-panel-wrap::before{content:"";position:absolute;width:420px;height:420px;top:-200px;left:50%;transform:translateX(-50%);background:radial-gradient(circle,rgb(68 98 238 / .08),rgb(68 98 238 / .04) 38%,transparent 70%);filter:blur(40px);pointer-events:none}.bpx-cta-panel-wrap::after{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .55),transparent)}.bpx-cta-panel-wrap>*{position:relative}.bpx-cta-dotgrid{position:absolute;inset:0;background-image:radial-gradient(rgb(174 188 255 / .09) 1px,transparent 1.6px);background-size:22px 22px;-webkit-mask-image:radial-gradient(ellipse at center,black 0%,transparent 72%);mask-image:radial-gradient(ellipse at center,black 0%,transparent 72%);pointer-events:none}.header-marker{font-family:var(--bpx-font-mono,'DM Mono',monospace);font-size:13px;color:var(--bpx-success,#7FE3B4);letter-spacing:.08em;display:inline-flex;align-items:center;gap:10px;margin-bottom:24px}.header-marker .dot{width:7px;height:7px;border-radius:50%;background:var(--bpx-success,#7FE3B4);box-shadow:0 0 10px rgb(127 227 180 / .8);animation:bb-pulse 2.2s ease-in-out infinite}@keyframes bb-pulse{0%,100%{opacity:1}50%{opacity:.4}}.bpx-cta-panel{padding:clamp(40px,6vw,72px) clamp(18px,5vw,48px);text-align:center}.bpx-cta-reassure{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-bottom:26px}.bpx-cta-chip{display:inline-flex;align-items:center;gap:9px;font-family:var(--bpx-font-mono,'DM Mono',monospace);font-size:12px;letter-spacing:.03em;color:var(--bpx-text,#EAF0FF);padding:9px 15px;border-radius:999px;border:1px solid var(--bpx-border,rgb(90 115 255 / .22));background:rgb(255 255 255 / .02);transition:border-color .2s ease}.bpx-cta-chip:hover{border-color:var(--bpx-border-hover,rgb(90 115 255 / .42))}.bpx-cta-chip svg{width:13px;height:13px;stroke:var(--bpx-success,#7FE3B4);stroke-width:2.4;fill:none}.bpx-cta-panel h2{font-family:var(--bpx-font-heading,'Red Hat Display',sans-serif);font-weight:700;font-size:clamp(26px,4vw,42px);letter-spacing:-.02em;line-height:1.12;max-width:20ch;margin:0 auto;color:var(--bpx-text,#EAF0FF)}.bpx-cta-panel p{color:var(--bpx-muted,#9AA6C8);max-width:52ch;margin:18px auto 0;font-size:16px;line-height:1.65}.bpx-cta-panel .row{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin-top:30px}@media (prefers-reduced-motion:reduce){.bpx-cta-rv,.bpx-cta-btn,.bpx-cta-chip{animation:none!important;transition:none!important}.bpx-cta-rv{opacity:1;transform:none}}.bpx-cta-panel-wrap .header-marker,.bpx-cta-panel-wrap h2,.bpx-cta-panel-wrap>p,.bpx-cta-panel-wrap .row,.bpx-cta-panel-wrap .bpx-cta-meta{opacity:0;transform:translateY(10px);transition:opacity .5s ease,transform .5s ease}.bpx-cta-panel-wrap.in .header-marker{opacity:1;transform:translateY(0);transition-delay:.05s}.bpx-cta-panel-wrap.in h2{opacity:1;transform:translateY(0);transition-delay:.14s}.bpx-cta-panel-wrap.in>p{opacity:1;transform:translateY(0);transition-delay:.23s}.bpx-cta-panel-wrap.in .row{opacity:1;transform:translateY(0);transition-delay:.32s}.bpx-cta-panel-wrap.in .bpx-cta-meta{opacity:1;transform:translateY(0);transition-delay:.41s}.bpx-cta-panel-wrap{position:relative}.bpx-cta-shine-sweep{content:"";position:absolute;top:0;left:-30%;width:30%;height:1px;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .9),transparent);pointer-events:none;opacity:0;z-index:2}.bpx-cta-panel-wrap.in .bpx-cta-shine-sweep{animation:bpxCtaShineSweep 1.1s ease .14s 1}@keyframes bpxCtaShineSweep{0%{left:-30%;opacity:0}15%{opacity:1}85%{opacity:1}100%{left:100%;opacity:0}}@media (prefers-reduced-motion:reduce){.bpx-cta-panel-wrap .header-marker,.bpx-cta-panel-wrap h2,.bpx-cta-panel-wrap>p,.bpx-cta-panel-wrap .row,.bpx-cta-panel-wrap .bpx-cta-meta{opacity:1!important;transform:none!important;transition:none!important}.bpx-cta-shine-sweep{display:none}}.bpx-cta-border-glow{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;overflow:hidden;pointer-events:none;z-index:2}.bpx-cta-border-glow::before{content:"";position:absolute;top:0;bottom:0;left:-20%;width:40%;background:linear-gradient(90deg,transparent,var(--bpx-primary-2,#6E86FF),var(--bpx-periwinkle,#AEBCFF),var(--bpx-primary-2,#6E86FF),transparent);filter:blur(.5px);box-shadow:0 0 12px 1px rgb(110 134 255 / .65);animation:bpxCtaBorderDrift 5s ease-in-out infinite}@keyframes bpxCtaBorderDrift{0%{left:-40%}50%{left:100%}100%{left:-40%}}@media (prefers-reduced-motion:reduce){.bpx-cta-border-glow::before{animation:none;left:30%}}#gspb_row-id-gsbp-b7fdeb1{justify-content:space-between;margin-top:0;margin-bottom:0;display:flex;flex-wrap:wrap}#gspb_row-id-gsbp-b7fdeb1>.gspb_row__content{display:flex;justify-content:space-between;margin:0 auto;width:100%;flex-wrap:wrap}.gspb_row{position:relative}div[id^=gspb_col-id]{box-sizing:border-box;position:relative}div[id^=gspb_col-id]{padding:var(--gs-row-column-padding,15px min(3vw,20px))}#gspb_row-id-gsbp-b7fdeb1{margin-bottom:0}#gspb_col-id-gsbp-41d149c.gspb_row__col--12{width:100%}@media (max-width:575.98px){#gspb_col-id-gsbp-41d149c.gspb_row__col--12{width:100%}}.gspb_row #gspb_col-id-gsbp-41d149c.gspb_row__col--12{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.bpxf5{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(180deg,#fff0 0%,rgb(8 11 25 / .6) 14%,#050817 100%),var(--bpx-bg,#050817);color:var(--bpx-body,#E3E7F2);font-family:var(--bpx-font-body,'DM Sans',sans-serif);font-size:1rem;padding-bottom:clamp(1.25rem, 2vw, 2rem)}.bpxf5::before{content:"";position:absolute;left:50%;bottom:-30%;width:min(120rem, 160%);aspect-ratio:2 / 1;transform:translateX(-50%);background:radial-gradient(ellipse at 50% 100%,rgb(68 98 238 / .16),transparent 62%);filter:blur(40px);pointer-events:none;z-index:0}.f5-wrap{position:relative;z-index:2;max-width:var(--bpx-maxw,1600px);margin:0 auto;padding:0 clamp(1.25rem, 4vw, 2rem);font-family:var(--bpx-font-mono,'DM Mono',monospace)}.f5-rev,.f5-rev-col{opacity:0;transform:translateY(24px);transition:opacity 0.7s ease,transform 0.7s ease}.f5-rev.bpxf5-in,.f5-rev-col.bpxf5-in{opacity:1;transform:none}.ft-col:nth-child(1){transition-delay:0s}.ft-col:nth-child(2){transition-delay:0.08s}.ft-col:nth-child(3){transition-delay:0.16s}.ft-col:nth-child(4){transition-delay:0.24s}@media (prefers-reduced-motion:reduce){.f5-rev,.f5-rev-col{opacity:1!important;transform:none!important;transition:none!important}}.f5-beam{position:relative;z-index:2;height:clamp(2.5rem, 5vw, 4rem);overflow:hidden}.f5-beam-line{position:absolute;left:0;right:0;top:50%;height:1px;transform:translateY(-50%);background:linear-gradient(90deg,transparent,rgb(110 134 255 / .28) 22%,var(--bpx-primary-2,#6E86FF) 50%,rgb(110 134 255 / .28) 78%,transparent)}.f5-beam-node{position:absolute;left:50%;top:50%;width:.625rem;height:.625rem;transform:translate(-50%,-50%) rotate(45deg);background:var(--bpx-primary-2,#6E86FF);box-shadow:0 0 12px rgb(110 134 255 / .9),0 0 32px rgb(68 98 238 / .7);animation:f5-node 3s ease-in-out infinite}@keyframes f5-node{0%,100%{opacity:1;box-shadow:0 0 12px rgb(110 134 255 / .9),0 0 32px rgb(68 98 238 / .7)}50%{opacity:.75;box-shadow:0 0 8px rgb(110 134 255 / .6),0 0 20px rgb(68 98 238 / .45)}}.f5-brand{position:relative;z-index:2;display:block;width:fit-content;margin:0 auto;padding:clamp(3.5rem, 6.5vw, 5.5rem) clamp(3rem, 5.5vw, 5rem) clamp(3rem, 5vw, 4.25rem);overflow:hidden}.f5-brand-mark{position:relative;display:block}.f5-brand-mark::before{content:"";position:absolute;left:50%;top:50%;width:130%;height:130%;transform:translate(-50%,-50%);background:radial-gradient(ellipse,rgb(68 98 238 / .24),transparent 68%);filter:blur(18px);pointer-events:none;z-index:-1}.f5-brand img{position:relative;display:block;width:clamp(9rem, 24vw, 17rem);max-width:100%;height:auto;filter:drop-shadow(0 10px 26px rgb(0 0 0 / .48)) drop-shadow(0 0 18px rgb(154 172 255 / .22));transition:transform .3s cubic-bezier(.2,.7,.3,1),filter .3s ease}.f5-brand:hover img{transform:translateY(-3px);filter:drop-shadow(0 12px 28px rgb(0 0 0 / .5)) drop-shadow(0 0 20px rgb(154 172 255 / .26))}.f5-marquee{position:relative;z-index:2;overflow:hidden;padding:clamp(1.5rem, 3vw, 2.5rem) 0 clamp(1.75rem, 3.5vw, 3rem);border-top:1px solid var(--bpx-hairline,rgb(90 115 255 / .12));-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.f5-marquee-track{display:flex;width:max-content;animation:f5-scroll 38s linear infinite}.f5-marquee:hover .f5-marquee-track{animation-play-state:paused}@keyframes f5-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.f5-marquee-set{display:flex;align-items:center;flex:none}.f5-marquee-set>span{font-family:'Monument Extended',var(--bpx-font-heading,'Red Hat Display',sans-serif);font-weight:400;font-size:clamp(2.25rem, 7vw, 5.5rem);line-height:1;letter-spacing:0;white-space:nowrap;padding:0 clamp(1rem, 2.5vw, 2rem);color:var(--bpx-text,#EAF0FF)}.f5-marquee-set>span:nth-child(4n+3){color:#fff0;-webkit-text-stroke:1px rgb(174 188 255 / .32)}.f5-marquee-set>em{flex:none;width:.5rem;height:.5rem;transform:rotate(45deg);background:var(--bpx-primary,#4462EE);box-shadow:0 0 14px rgb(68 98 238 / .7)}.f5-rule{height:1px;background:linear-gradient(90deg,rgb(90 115 255 / .04),rgb(90 115 255 / .3) 20%,rgb(90 115 255 / .3) 80%,rgb(90 115 255 / .04))}.ft-cols{display:grid;grid-template-columns:max-content max-content max-content max-content;justify-content:center;gap:clamp(1.25rem, 2.2vw, 2.25rem);padding:clamp(2.25rem, 4vw, 3.25rem) 0;align-items:start}.ft-tree a{white-space:nowrap}.ft-toggle{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;appearance:none;-webkit-appearance:none}.ft-toggle:focus-visible+.ft-h{outline:2px solid var(--bpx-periwinkle,#AEBCFF);outline-offset:3px;border-radius:4px}.ft-h{display:flex;align-items:center;gap:.5rem;width:100%;padding:0;border:0;background:none;text-align:left;font-family:var(--bpx-font-mono,'DM Mono',monospace);font-size:.75rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--bpx-text,#EAF0FF);margin-bottom:1rem;cursor:default;white-space:nowrap}.ft-h-ic{display:inline-flex;color:var(--bpx-text,#EAF0FF)}.ft-h-chev{display:none}.ft-h-ic svg{width:.875rem;height:.875rem}.ft-tree{list-style:none;margin:0;padding:0 0 0 1.125rem;position:relative}.ft-tree::before{content:"";position:absolute;left:.3125rem;top:-.25rem;bottom:.85em;width:1px;background:rgb(140 162 255 / .55)}.ft-tree li{position:relative;margin-bottom:.6875rem}.ft-tree li:last-child{margin-bottom:0}.ft-tree li::before{content:"";position:absolute;left:-.8125rem;top:.85em;width:.5625rem;height:1px;background:rgb(140 162 255 / .55)}.ft-tree a,.ft-tree .ft-static{display:inline-flex;align-items:flex-start;gap:.4375rem;font-family:var(--bpx-font-mono,'DM Mono',monospace);font-size:.8125rem;line-height:1.45;letter-spacing:.01em;color:var(--bpx-muted,#9AA6C8);transition:color .18s ease}.ft-tree a::before,.ft-tree .ft-static::before{content:"[\00a0";color:var(--bpx-dim,#6B779C)}.ft-tree a::after,.ft-tree .ft-static::after{content:"\00a0]";color:var(--bpx-dim,#6B779C)}.ft-tree a:hover{color:var(--bpx-text,#EAF0FF)}.ft-tree a:hover::before,.ft-tree a:hover::after{color:var(--bpx-primary-2,#6E86FF)}.ft-ic{display:inline-flex;align-self:center;color:var(--bpx-periwinkle,#AEBCFF)}.ft-ic svg{width:.875rem;height:.875rem;display:block}.ft-tree-cols{display:grid;grid-template-columns:max-content max-content;gap:0 2rem}.f5-action{display:flex;align-items:stretch;gap:clamp(0.75rem, 1.6vw, 1.25rem);margin:clamp(0.5rem, 1.5vw, 1rem) 0 clamp(1.75rem, 3.5vw, 2.75rem)}.f5-action .f5-run{flex:1 1 auto;margin:0}.f5-social{flex:none;display:flex;flex-direction:column;justify-content:center;gap:.5rem;padding:.75rem clamp(0.875rem, 1.6vw, 1.25rem);border:1px solid var(--bpx-hairline,rgb(90 115 255 / .12));border-radius:var(--bpx-radius-sm,10px)}.f5-social-label{font-size:.6875rem;letter-spacing:.1em;color:var(--bpx-dim,#6B779C)}.f5-social-row{display:flex;align-items:center;gap:.625rem}.f5-social-row a{width:2.75rem;height:2.75rem;display:grid;place-items:center;border-radius:.875rem;border:1px solid var(--bpx-border,rgb(90 115 255 / .22));background:rgb(90 115 255 / .05);color:var(--bpx-muted,#9AA6C8);transition:color .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease}.f5-social-row svg{width:1.125rem;height:1.125rem}.f5-social-row a:hover,.f5-social-row a:focus-visible{color:var(--bpx-text,#EAF0FF);border-color:var(--bpx-primary-2,#6E86FF);background:rgb(90 115 255 / .12);box-shadow:0 0 0 3px rgb(110 134 255 / .14),0 0 18px rgb(68 98 238 / .35);transform:translateY(-2px)}.f5-run{display:flex;align-items:center;gap:.5rem;padding:clamp(1.125rem, 2.2vw, 1.5rem) clamp(1rem, 2vw, 1.5rem);border:1px solid var(--bpx-border,rgb(90 115 255 / .22));border-radius:var(--bpx-radius-sm,10px);background:rgb(90 115 255 / .05);transition:border-color .25s ease,background .25s ease}.f5-run:hover{border-color:var(--bpx-border-hover,rgb(90 115 255 / .42));background:rgb(90 115 255 / .09)}.f5-run-cmd{font-size:clamp(1rem, 0.85rem + 0.7vw, 1.5rem);letter-spacing:-.01em;color:var(--bpx-text,#EAF0FF);overflow-wrap:anywhere}.f5-caret{width:.5em;height:clamp(1rem, 0.85rem + 0.7vw, 1.5rem);background:var(--bpx-success,#7FE3B4);animation:f5-blink 1.1s steps(1) infinite;flex:none}@keyframes f5-blink{0%,49%{opacity:1}50%,100%{opacity:0}}.f5-run-hint{margin-left:auto;display:inline-flex;align-items:center;gap:.5rem;font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--bpx-dim,#6B779C);white-space:nowrap;transition:color .25s ease}.f5-run-hint svg{width:.9375rem;height:.9375rem}.f5-run:hover .f5-run-hint{color:var(--bpx-periwinkle,#AEBCFF)}.f5-bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 1.5rem;padding-top:clamp(1.25rem, 2.4vw, 1.75rem);border-top:1px solid var(--bpx-hairline,rgb(90 115 255 / .12))}.f5-copy{margin:0;font-family:var(--bpx-font-body,'DM Sans',sans-serif);font-size:.8125rem;color:var(--bpx-dim,#6B779C)}.f5-bottom-end{display:flex;align-items:center;gap:clamp(0.875rem, 1.8vw, 1.5rem)}.f5-legal{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem clamp(0.75rem, 1.4vw, 1.125rem)}.f5-legal a{font-family:var(--bpx-font-body,'DM Sans',sans-serif);font-size:.8125rem;color:var(--bpx-muted,#9AA6C8);transition:color .18s ease}.f5-legal a:hover{color:var(--bpx-periwinkle,#AEBCFF)}.f5-kite{width:.3125rem;height:.3125rem;flex:none;transform:rotate(45deg);background:var(--bpx-primary,#4462EE);box-shadow:0 0 8px rgb(68 98 238 / .7)}.f5-top{width:2.25rem;height:2.25rem;flex:none;display:grid;place-items:center;border-radius:50%;border:1px solid var(--bpx-border,rgb(90 115 255 / .22));background:rgb(90 115 255 / .06);color:var(--bpx-periwinkle,#AEBCFF);transition:transform .2s ease,border-color .2s ease}.f5-top svg{width:.9375rem;height:.9375rem}.f5-top:hover{transform:translateY(-3px);border-color:var(--bpx-border-hover,rgb(90 115 255 / .42))}@media (max-width:73.75em){.ft-cols{gap:clamp(1.25rem, 2.4vw, 2rem)}.ft-tree a,.ft-tree .ft-static{font-size:.78125rem}}@media (max-width:64em){.ft-cols{grid-template-columns:max-content max-content;justify-content:space-between;column-gap:clamp(1.5rem, 4vw, 3rem);row-gap:clamp(1.75rem, 3.5vw, 2.75rem)}.f5-action{align-items:stretch}.f5-action .f5-run{flex:1 1 0%;min-width:0;flex-wrap:wrap}.f5-social{flex:1 1 0%;min-width:0;flex-direction:row;justify-content:center;align-items:center;gap:.75rem}.f5-run-hint{margin-left:0;width:100%}.f5-bottom{flex-direction:column;align-items:center;text-align:center;gap:1.125rem}.f5-legal{justify-content:center}.f5-bottom-end{flex-direction:column;gap:1rem}}@media (max-width:30em){.ft-cols{grid-template-columns:minmax(0,1fr);justify-content:stretch;row-gap:0;padding-top:1.5rem;border-top:1px solid var(--bpx-hairline,rgb(90 115 255 / .12))}.ft-col{border-bottom:1px solid var(--bpx-hairline,rgb(90 115 255 / .12))}.ft-h{justify-content:flex-start;gap:.625rem;margin-bottom:0;padding:1.0625rem .125rem;font-size:.8125rem;letter-spacing:.1em;transition:color .18s ease}.ft-h{cursor:pointer}.ft-h:hover{color:var(--bpx-periwinkle,#AEBCFF)}.ft-h-ic svg{width:1rem;height:1rem}.ft-h-chev{display:block;width:1rem;height:1rem;flex:none;margin-left:auto;color:var(--bpx-dim,#6B779C);transition:transform .3s cubic-bezier(.2,.7,.3,1),color .2s ease}.ft-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.2,.7,.3,1)}.ft-panel>.ft-tree,.ft-panel>.ft-tree-cols{overflow:hidden}.ft-toggle:checked~.ft-panel{grid-template-rows:1fr}.ft-toggle:checked~.ft-panel>.ft-tree,.ft-toggle:checked~.ft-panel>.ft-tree-cols{padding-bottom:1.125rem}.ft-toggle:checked+.ft-h{color:var(--bpx-periwinkle,#AEBCFF)}.ft-toggle:checked+.ft-h .ft-h-chev{transform:rotate(45deg);color:var(--bpx-periwinkle,#AEBCFF)}.ft-tree li{margin-bottom:.8125rem}.ft-tree a,.ft-tree .ft-static{font-size:.8125rem;white-space:normal}.ft-tree-cols{grid-template-columns:minmax(0,1fr);gap:.5rem}.f5-action{flex-direction:column}.f5-action .f5-run{flex:1 1 auto}.f5-social{flex:1 1 auto}.f5-social{flex-direction:column;align-items:center;gap:.625rem}.f5-social-row{flex-wrap:wrap;justify-content:center}.f5-top{position:static}.f5-brand{padding-top:4.5rem}}@media (max-width:22.5em){.ft-tree a,.ft-tree .ft-static{font-size:.75rem}.f5-legal{gap:.4375rem .875rem}}@media (prefers-reduced-motion:reduce){.f5-marquee-track{animation:none}.f5-beam-node{animation:none}.ft-panel,.ft-h-chev{transition:none}.f5-caret{animation:none}.f5-top:hover{transform:none}}@media (forced-colors:active){.f5-run,.f5-top,.f5-social-row a{border-color:CanvasText}}