body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:16px}.et_pb_slide_content,.et_pb_best_value{font-size:18px}body{color:#002c26}h1,h2,h3,h4,h5,h6{color:#002c26}body{line-height:1.8em}#et_search_icon:hover,.mobile_menu_bar:before,.mobile_menu_bar:after,.et_toggle_slide_menu:after,.et-social-icon a:hover,.et_pb_sum,.et_pb_pricing li a,.et_pb_pricing_table_button,.et_overlay:before,.entry-summary p.price ins,.et_pb_member_social_links a:hover,.et_pb_widget li a:hover,.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active,.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active,.et_pb_gallery .et_pb_gallery_pagination ul li a.active,.wp-pagenavi span.current,.wp-pagenavi a:hover,.nav-single a,.tagged_as a,.posted_in a{color:#00543d}.et_pb_contact_submit,.et_password_protected_form .et_submit_button,.et_pb_bg_layout_light .et_pb_newsletter_button,.comment-reply-link,.form-submit .et_pb_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light .et_pb_more_button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#00543d}.footer-widget h4{color:#00543d}.et-search-form,.nav li ul,.et_mobile_menu,.footer-widget li:before,.et_pb_pricing li:before,blockquote{border-color:#00543d}.et_pb_counter_amount,.et_pb_featured_table .et_pb_pricing_heading,.et_quote_content,.et_link_content,.et_audio_content,.et_pb_post_slider.et_pb_bg_layout_dark,.et_slide_in_menu_container,.et_pb_contact p input[type="radio"]:checked+label i:before{background-color:#00543d}.container,.et_pb_row,.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:1040px}.et_boxed_layout #page-container,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row{max-width:1200px}a{color:#00543d}.et_secondary_nav_enabled #page-container #top-header{background-color:#d7e2d0!important}#et-secondary-nav li ul{background-color:#d7e2d0}#top-header,#top-header a{color:#00543d}#top-menu li a{font-size:16px}body.et_vertical_nav .container.et_search_form_container .et-search-form input{font-size:16px!important}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,#top-menu li.current_page_item>a{color:#00543d}#main-footer{background-color:#002c26}#main-footer .footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{color:#d3fa00}.footer-widget li:before{border-color:#002c26}#footer-widgets .footer-widget li:before{top:10.6px}.bottom-nav,.bottom-nav a,.bottom-nav li.current-menu-item a{color:#ffffff}#et-footer-nav .bottom-nav li.current-menu-item a{color:#ffffff}#footer-bottom{background-color:#002c26}#footer-info,#footer-info a{color:#ffffff}#footer-bottom .et-social-icon a{color:#ffffff}body .et_pb_button{font-size:16px;border-color:#002c26;border-radius:50px}body.et_pb_button_helper_class .et_pb_button,body.et_pb_button_helper_class .et_pb_module.et_pb_button{color:#002c26}body .et_pb_button:after{font-size:25.6px;color:#002c26}body .et_pb_bg_layout_light.et_pb_button:hover,body .et_pb_bg_layout_light .et_pb_button:hover,body .et_pb_button:hover{color:#002c26!important;background-color:rgba(0,44,38,0.15);border-color:#002c26!important;border-radius:25px}h1,h2,h3,h4,h5,h6,.et_quote_content blockquote p,.et_pb_slide_description .et_pb_slide_title{line-height:1.4em}body.home-posts #left-area .et_pb_post .post-meta,body.archive #left-area .et_pb_post .post-meta,body.search #left-area .et_pb_post .post-meta,body.single #left-area .et_pb_post .post-meta{line-height:1.5em}@media only screen and (min-width:981px){.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding:45px 0 0 0}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding-bottom:45px}.et_header_style_split .centered-inline-logo-wrap{width:90px;margin:-90px 0}.et_header_style_split .centered-inline-logo-wrap #logo{max-height:90px}.et_pb_svg_logo.et_header_style_split .centered-inline-logo-wrap #logo{height:90px}.et_header_style_centered #top-menu>li>a{padding-bottom:16px}.et_header_style_slide #et-top-navigation,.et_header_style_fullscreen #et-top-navigation{padding:36px 0 36px 0!important}.et_header_style_centered #main-header .logo_container{height:90px}#logo{max-height:46%}.et_pb_svg_logo #logo{height:46%}.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:16.2px}.et_fixed_nav #page-container .et-fixed-header#top-header{background-color:#d7e2d0!important}.et_fixed_nav #page-container .et-fixed-header#top-header #et-secondary-nav li ul{background-color:#d7e2d0}.et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.current-menu-item>a,.et-fixed-header #top-menu li.current_page_item>a{color:#006c0b!important}.et-fixed-header#top-header a{color:#00543d}body.home-posts #left-area .et_pb_post .post-meta,body.archive #left-area .et_pb_post .post-meta,body.search #left-area .et_pb_post .post-meta,body.single #left-area .et_pb_post .post-meta{font-size:16px}body.home-posts #left-area .et_pb_post h2,body.archive #left-area .et_pb_post h2,body.search #left-area .et_pb_post h2{font-size:31.2px}body.single .et_post_meta_wrapper h1{font-size:36px}}@media only screen and (min-width:1300px){.et_pb_row{padding:26px 0}.et_pb_section{padding:52px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:78px}.et_pb_fullwidth_section{padding:0}}	h1,h2,h3,h4,h5,h6{font-family:'Kompass_SG-SemiBold',Helvetica,Arial,Lucida,sans-serif}body,input,textarea,select{font-family:'NeueDIN-Regular',sans-serif}.et_pb_button{font-family:'Kompass_SG-SemiBold',Helvetica,Arial,Lucida,sans-serif}#main-header,#et-top-navigation{font-family:'NeueDIN-Bold',sans-serif}#top-header .container{font-family:'NeueDIN-Regular',sans-serif}body #page-container #sidebar{width:33%}body #page-container #left-area{width:67%}.et_right_sidebar #main-content .container:before{right:33%!important}.et_left_sidebar #main-content .container:before{left:33%!important}html body .pi-fa-wrap{max-width:1240px!important;margin:0 auto!important;padding:0 20px 80px!important;font-family:'DM Sans',-apple-system,BlinkMacSystemFont,sans-serif!important;color:#1a1a1a!important;line-height:1.65!important}html body .pi-fa-wrap *{box-sizing:border-box!important}html body .pi-fa-breadcrumb{display:flex!important;align-items:center!important;gap:8px!important;padding:18px 0 22px!important;font-size:13px!important;color:#666!important;flex-wrap:wrap!important}html body .pi-fa-breadcrumb a{color:#00543D!important;text-decoration:none!important;font-weight:600!important}html body .pi-fa-breadcrumb a:hover{text-decoration:underline!important}html body .pi-fa-breadcrumb span{color:#888!important}html body .pi-fa-hero{background:linear-gradient(135deg,#0D3D2E 0%,#00543D 60%,#00543D 100%)!important;color:#fff!important;border-radius:20px!important;padding:54px 44px 50px!important;margin-bottom:24px!important;position:relative!important;overflow:hidden!important}html body .pi-fa-hero::before{content:""!important;position:absolute!important;top:-180px!important;right:-180px!important;width:520px!important;height:520px!important;background:radial-gradient(circle,rgba(211,250,0,0.16) 0%,transparent 70%)!important;pointer-events:none!important}html body .pi-fa-hero-label{display:inline-flex!important;align-items:center!important;gap:8px!important;background:rgba(255,255,255,0.10)!important;border:1px solid rgba(211,250,0,0.32)!important;color:#D3FA00!important;padding:7px 16px!important;border-radius:99px!important;font-size:12px!important;font-weight:700!important;letter-spacing:0.06em!important;text-transform:uppercase!important;margin-bottom:22px!important}html body .pi-fa-hero h1{font-family:'DM Serif Display',Georgia,serif!important;font-size:46px!important;line-height:1.1!important;margin:0 0 22px!important;letter-spacing:-0.015em!important;color:#fff!important;font-weight:400!important;position:relative!important;z-index:2!important}html body .pi-fa-hero-sub{font-size:17px!important;line-height:1.7!important;color:rgba(255,255,255,0.92)!important;max-width:920px!important;margin:0 0 28px!important;position:relative!important;z-index:2!important}html body .pi-fa-hero-cta-row{display:flex!important;flex-wrap:wrap!important;gap:14px!important;position:relative!important;z-index:2!important;margin-bottom:30px!important}html body .pi-fa-hero-btn{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:14px 26px!important;border-radius:99px!important;font-weight:700!important;font-size:14.5px!important;text-decoration:none!important;transition:transform 0.15s,box-shadow 0.15s!important}html body .pi-fa-hero-btn-primary{background:#D3FA00!important;color:#00543D!important}html body .pi-fa-hero-btn-primary:hover{transform:translateY(-2px)!important;box-shadow:0 6px 20px rgba(211,250,0,0.4)!important}html body .pi-fa-hero-btn-secondary{background:transparent!important;color:#fff!important;border:2px solid rgba(255,255,255,0.4)!important}html body .pi-fa-hero-btn-secondary:hover{border-color:#fff!important;background:rgba(255,255,255,0.10)!important}html body .pi-fa-hero-stats{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:24px!important;position:relative!important;z-index:2!important}html body .pi-fa-stat{padding:14px 0!important;border-top:2px solid rgba(211,250,0,0.32)!important}html body .pi-fa-stat-val{font-family:'DM Serif Display',Georgia,serif!important;font-size:32px!important;color:#D3FA00!important;line-height:1!important;margin-bottom:4px!important;font-weight:400!important}html body .pi-fa-stat-label{font-size:12px!important;color:rgba(255,255,255,0.82)!important;text-transform:uppercase!important;letter-spacing:0.05em!important}html body .pi-fa-trust{display:flex!important;flex-wrap:wrap!important;gap:12px 24px!important;justify-content:center!important;padding:18px 22px!important;background:#F7F5EF!important;border-radius:12px!important;margin-bottom:32px!important;border:1px solid #E8E4D8!important}html body .pi-fa-trust-item{display:inline-flex!important;align-items:center!important;gap:8px!important;font-size:13px!important;color:#555!important;font-weight:500!important}html body .pi-fa-trust-dot{display:inline-block!important;width:6px!important;height:6px!important;background:#00543D!important;border-radius:50%!important;flex-shrink:0!important}html body .pi-fa-toc{background:#FAFAFA!important;border:1px solid #E5E5E5!important;border-radius:14px!important;padding:28px 36px!important;margin-bottom:32px!important}html body .pi-fa-toc-title{font-family:'DM Serif Display',Georgia,serif!important;font-size:18px!important;color:#00543D!important;margin:0 0 14px!important;font-weight:400!important;padding-bottom:10px!important;border-bottom:2px solid #E5E5E5!important}html body .pi-fa-toc-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px 32px!important}html body .pi-fa-toc-grid a{color:#1a1a1a!important;text-decoration:none!important;font-size:14.5px!important;font-weight:500!important;display:block!important;padding:4px 0!important}html body .pi-fa-toc-grid a:hover{color:#00543D!important}html body .pi-fa-section{margin:50px 0 30px!important;scroll-margin-top:24px!important}html body .pi-fa-divider{height:1px!important;background:linear-gradient(to right,transparent,#E5E5E5 20%,#E5E5E5 80%,transparent)!important;margin:0 0 30px!important}html body .pi-fa-h2{font-family:'DM Serif Display',Georgia,serif!important;font-size:34px!important;color:#1a1a1a!important;margin:0 0 18px!important;line-height:1.2!important;letter-spacing:-0.01em!important;font-weight:400!important}html body .pi-fa-h3{font-family:'DM Serif Display',Georgia,serif!important;font-size:23px!important;color:#1a1a1a!important;margin:24px 0 14px!important;line-height:1.3!important;font-weight:400!important}html body .pi-fa-text{font-size:15.5px!important;line-height:1.75!important;color:#333!important;margin:0 0 18px!important}html body .pi-fa-text a{color:#00543D!important;font-weight:600!important}html body .pi-fa-legend{display:grid!important;grid-template-columns:repeat(5,1fr)!important;gap:10px!important;margin-bottom:20px!important}html body .pi-fa-legend-card{padding:14px 16px!important;border-radius:10px!important;border-left:5px solid #ccc!important;background:#fff!important;border:1px solid #E5E5E5!important}html body .pi-fa-legend-card-w1{border-left-color:#BE185D!important}html body .pi-fa-legend-card-w2{border-left-color:#DB2777!important}html body .pi-fa-legend-card-w3{border-left-color:#6B7280!important}html body .pi-fa-legend-card-w4{border-left-color:#2563EB!important}html body .pi-fa-legend-card-w5{border-left-color:#1E40AF!important}html body .pi-fa-legend-pct{font-family:'DM Mono',ui-monospace,monospace!important;font-size:16px!important;font-weight:800!important;margin-bottom:2px!important}html body .pi-fa-legend-card-w1 .pi-fa-legend-pct{color:#BE185D!important}html body .pi-fa-legend-card-w2 .pi-fa-legend-pct{color:#DB2777!important}html body .pi-fa-legend-card-w3 .pi-fa-legend-pct{color:#6B7280!important}html body .pi-fa-legend-card-w4 .pi-fa-legend-pct{color:#2563EB!important}html body .pi-fa-legend-card-w5 .pi-fa-legend-pct{color:#1E40AF!important}html body .pi-fa-legend-label{font-size:11.5px!important;font-weight:700!important;color:#1a1a1a!important;margin-bottom:2px!important;line-height:1.3!important}html body .pi-fa-legend-desc{font-size:11px!important;color:#666!important;line-height:1.4!important}html body .pi-fa-controls{display:flex!important;flex-direction:column!important;gap:12px!important;background:#fff!important;border:2px solid #E5E5E5!important;border-radius:14px!important;padding:16px 20px!important;margin-bottom:24px!important}html body .pi-fa-search-wrap{display:flex!important;align-items:center!important;gap:10px!important}html body .pi-fa-search-icon{flex-shrink:0!important;color:#aaa!important;width:18px!important;height:18px!important}html body .pi-fa-search-input{flex:1 1 auto!important;border:none!important;outline:none!important;font-size:15px!important;color:#1a1a1a!important;background:transparent!important;padding:6px 0!important;font-family:inherit!important;width:100%!important}html body .pi-fa-search-input::placeholder{color:#999!important}html body .pi-fa-filter-row{display:flex!important;flex-wrap:wrap!important;gap:8px!important}html body .pi-fa-filter-btn{font-size:12.5px!important;color:#555!important;background:#F7F5EF!important;border:1px solid #E0DCC8!important;padding:7px 13px!important;border-radius:99px!important;cursor:pointer!important;font-family:inherit!important;font-weight:600!important;transition:all 0.15s!important}html body .pi-fa-filter-btn:hover{background:#EFEDE3!important;border-color:#00543D!important;color:#00543D!important}html body .pi-fa-filter-btn.active{background:#00543D!important;color:#D3FA00!important;border-color:#00543D!important}html body .pi-fa-filter-btn-w1.active{background:#BE185D!important;color:#fff!important;border-color:#BE185D!important}html body .pi-fa-filter-btn-w2.active{background:#DB2777!important;color:#fff!important;border-color:#DB2777!important}html body .pi-fa-filter-btn-w3.active{background:#6B7280!important;color:#fff!important;border-color:#6B7280!important}html body .pi-fa-filter-btn-w4.active{background:#2563EB!important;color:#fff!important;border-color:#2563EB!important}html body .pi-fa-filter-btn-w5.active{background:#1E40AF!important;color:#fff!important;border-color:#1E40AF!important}html body .pi-fa-table-wrap{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;border:1px solid #E5E5E5!important;border-radius:12px!important;background:#fff!important}html body .pi-fa-table{width:100%!important;border-collapse:collapse!important;font-size:14px!important;min-width:820px!important}html body .pi-fa-table thead{position:sticky!important;top:0!important;background:#00543D!important;z-index:5!important}html body .pi-fa-table thead th{padding:14px 14px!important;text-align:left!important;color:#D3FA00!important;font-weight:700!important;font-size:11.5px!important;text-transform:uppercase!important;letter-spacing:0.05em!important;border-bottom:none!important;cursor:pointer!important;user-select:none!important;position:relative!important;white-space:nowrap!important}html body .pi-fa-table thead th:hover{background:#054E3A!important}html body .pi-fa-table thead th.pi-fa-sort-asc::after{content:" ▲"!important;font-size:10px!important}html body .pi-fa-table thead th.pi-fa-sort-desc::after{content:" ▼"!important;font-size:10px!important}html body .pi-fa-table tbody td{padding:12px 14px!important;border-bottom:1px solid #F0F0F0!important;color:#333!important;vertical-align:middle!important}html body .pi-fa-table tbody tr:hover td{background:#FAFAFA!important}html body .pi-fa-table tbody tr:nth-child(even) td{background:#FBFAF7!important}html body .pi-fa-table tbody tr:nth-child(even):hover td{background:#F4F2EC!important}html body .pi-fa-table tbody td a{color:#1a1a1a!important;font-weight:600!important;text-decoration:none!important}html body .pi-fa-table tbody td a:hover{color:#00543D!important;text-decoration:underline!important}html body .pi-fa-pct-cell{display:flex!important;align-items:center!important;gap:10px!important;min-width:130px!important}html body .pi-fa-pct-bar{position:relative!important;flex:1 1 auto!important;height:10px!important;background:#F0F0F0!important;border-radius:5px!important;overflow:hidden!important;min-width:60px!important}html body .pi-fa-pct-bar-fill{position:absolute!important;left:0!important;top:0!important;bottom:0!important;border-radius:5px!important}html body .pi-fa-pct-w1{background:#BE185D!important}html body .pi-fa-pct-w2{background:#DB2777!important}html body .pi-fa-pct-w3{background:#6B7280!important}html body .pi-fa-pct-w4{background:#2563EB!important}html body .pi-fa-pct-w5{background:#1E40AF!important}html body .pi-fa-pct-num{font-family:'DM Mono',ui-monospace,monospace!important;font-weight:700!important;font-size:13.5px!important;color:#1a1a1a!important;min-width:42px!important;text-align:right!important}html body .pi-fa-trend{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:30px!important;height:30px!important;border-radius:50%!important;font-size:14px!important;font-weight:800!important}html body .pi-fa-trend-up{background:#D1FAE5!important;color:#047857!important}html body .pi-fa-trend-stable{background:#F3F4F6!important;color:#6B7280!important}html body .pi-fa-trend-down{background:#FEE2E2!important;color:#B91C1C!important}html body .pi-fa-trend-label{font-size:11.5px!important;color:#666!important;margin-left:8px!important;display:inline-block!important;vertical-align:middle!important}html body .pi-fa-feld-badge{display:inline-block!important;font-size:10px!important;font-weight:700!important;padding:2px 7px!important;border-radius:4px!important;letter-spacing:0.02em!important;margin-bottom:3px!important;text-transform:uppercase!important}html body .pi-fa-feld-it{background:#DBEAFE!important;color:#1E40AF!important}html body .pi-fa-feld-tech{background:#FEF3C7!important;color:#92400E!important}html body .pi-fa-feld-mgmt{background:#D1FAE5!important;color:#065F46!important}html body .pi-fa-feld-mkt{background:#FED7AA!important;color:#9A3412!important}html body .pi-fa-feld-hr{background:#FCE7F3!important;color:#9D174D!important}html body .pi-fa-feld-fin{background:#E0E7FF!important;color:#3730A3!important}html body .pi-fa-feld-design{background:#F3E8FF!important;color:#6B21A8!important}html body .pi-fa-feld-health{background:#FEE2E2!important;color:#991B1B!important}html body .pi-fa-feld-social{background:#FFEDD5!important;color:#7C2D12!important}html body .pi-fa-feld-clevel{background:#D3FA00!important;color:#00543D!important}html body .pi-fa-table tr.pi-fa-row-hidden{display:none!important}html body .pi-fa-empty-msg{padding:40px!important;text-align:center!important;color:#888!important;font-size:14px!important}html body .pi-fa-top-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:24px!important;margin-top:20px!important}html body .pi-fa-top-card{padding:28px 30px!important;border-radius:14px!important}html body .pi-fa-top-card-w{background:#FDF2F8!important;border:2px solid #DB2777!important}html body .pi-fa-top-card-m{background:#EFF6FF!important;border:2px solid #2563EB!important}html body .pi-fa-top-h{font-family:'DM Serif Display',Georgia,serif!important;font-size:22px!important;margin:0 0 6px!important;font-weight:400!important;line-height:1.2!important}html body .pi-fa-top-h-w{color:#831843!important}html body .pi-fa-top-h-m{color:#1E3A8A!important}html body .pi-fa-top-tag{font-size:12px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:0.06em!important;margin-bottom:16px!important}html body .pi-fa-top-tag-w{color:#DB2777!important}html body .pi-fa-top-tag-m{color:#2563EB!important}html body .pi-fa-top-list{margin:0!important;padding:0!important;list-style:none!important;counter-reset:pi-fa-top-counter!important}html body .pi-fa-top-list li{padding:10px 0!important;font-size:14.5px!important;border-bottom:1px solid rgba(0,0,0,0.08)!important;display:flex!important;align-items:center!important;gap:12px!important;counter-increment:pi-fa-top-counter!important}html body .pi-fa-top-list li:last-child{border-bottom:none!important}html body .pi-fa-top-list li::before{content:counter(pi-fa-top-counter)!important;flex-shrink:0!important;width:24px!important;height:24px!important;border-radius:50%!important;font-family:'DM Mono',ui-monospace,monospace!important;font-size:11px!important;font-weight:800!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#fff!important}html body .pi-fa-top-card-w .pi-fa-top-list li::before{background:#DB2777!important}html body .pi-fa-top-card-m .pi-fa-top-list li::before{background:#2563EB!important}html body .pi-fa-top-list a{flex:1 1 auto!important;color:#1F2937!important;text-decoration:none!important;font-weight:600!important}html body .pi-fa-top-list a:hover{color:#00543D!important;text-decoration:underline!important}html body .pi-fa-top-list-pct{font-family:'DM Mono',ui-monospace,monospace!important;font-size:12.5px!important;font-weight:700!important;color:#666!important}html body .pi-fa-seg-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:20px!important;margin-top:20px!important}html body .pi-fa-seg-card{background:#fff!important;border:1px solid #E5E5E5!important;border-radius:12px!important;padding:26px 28px!important;border-top:4px solid #00543D!important}html body .pi-fa-seg-h{font-family:'DM Serif Display',Georgia,serif!important;font-size:20px!important;color:#1a1a1a!important;margin:0 0 6px!important;font-weight:400!important;line-height:1.25!important}html body .pi-fa-seg-tag{font-size:12px!important;font-weight:700!important;color:#00543D!important;text-transform:uppercase!important;letter-spacing:0.06em!important;margin-bottom:14px!important}html body .pi-fa-seg-t{font-size:14px!important;line-height:1.7!important;color:#333!important;margin:0 0 12px!important}html body .pi-fa-seg-list{margin:0!important;padding:0!important;list-style:none!important}html body .pi-fa-seg-list li{padding:6px 0!important;font-size:13.5px!important;color:#333!important;border-bottom:1px solid rgba(0,0,0,0.06)!important;display:flex!important;justify-content:space-between!important;gap:12px!important}html body .pi-fa-seg-list li:last-child{border-bottom:none!important}html body .pi-fa-seg-list strong{font-family:'DM Mono',ui-monospace,monospace!important;color:#1a1a1a!important;font-weight:700!important}html body .pi-fa-gpg-wrap{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;border:1px solid #E5E5E5!important;border-radius:12px!important;background:#fff!important;margin-top:20px!important}html body .pi-fa-gpg-table{width:100%!important;border-collapse:collapse!important;font-size:14px!important;min-width:680px!important}html body .pi-fa-gpg-table thead th{padding:14px 16px!important;text-align:left!important;background:#1F2937!important;color:#fff!important;font-weight:700!important;font-size:11.5px!important;text-transform:uppercase!important;letter-spacing:0.05em!important}html body .pi-fa-gpg-table tbody td{padding:13px 16px!important;border-bottom:1px solid #F0F0F0!important;color:#333!important;font-size:13.5px!important;vertical-align:middle!important}html body .pi-fa-gpg-table tbody tr:nth-child(even) td{background:#FBFAF7!important}html body .pi-fa-gpg-num{font-family:'DM Mono',ui-monospace,monospace!important;font-weight:700!important}html body .pi-fa-gpg-num-high{color:#B91C1C!important}html body .pi-fa-gpg-num-med{color:#92400E!important}html body .pi-fa-gpg-num-low{color:#047857!important}html body .pi-fa-fuehrung-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;gap:18px!important;margin-top:20px!important}html body .pi-fa-fuehrung-card{background:#fff!important;border:1px solid #E5E5E5!important;border-radius:12px!important;padding:22px 26px!important;text-align:center!important;border-top:4px solid #DB2777!important}html body .pi-fa-fuehrung-pct{font-family:'DM Serif Display',Georgia,serif!important;font-size:42px!important;color:#DB2777!important;line-height:1!important;margin-bottom:6px!important;font-weight:400!important}html body .pi-fa-fuehrung-label{font-size:13.5px!important;font-weight:700!important;color:#1a1a1a!important;margin-bottom:6px!important}html body .pi-fa-fuehrung-desc{font-size:12px!important;color:#666!important;line-height:1.45!important}html body .pi-fa-faktor-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important;gap:18px!important;margin-top:20px!important}html body .pi-fa-faktor-card{background:#F7F5EF!important;border-radius:12px!important;padding:22px 24px!important;border-left:4px solid #00543D!important}html body .pi-fa-faktor-h{font-family:'DM Serif Display',Georgia,serif!important;font-size:18px!important;color:#00543D!important;margin:0 0 8px!important;font-weight:400!important;line-height:1.25!important}html body .pi-fa-faktor-t{font-size:13.5px!important;line-height:1.65!important;color:#333!important;margin:0!important}html body .pi-fa-faktor-t strong{color:#1a1a1a!important;font-weight:700!important}html body .pi-fa-hilfen-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:18px!important;margin-top:20px!important}html body .pi-fa-hilfen-card{background:#fff!important;border:1px solid #E5E5E5!important;border-radius:12px!important;padding:24px 28px!important;border-top:4px solid #DB2777!important}html body .pi-fa-hilfen-h{font-family:'DM Serif Display',Georgia,serif!important;font-size:19px!important;color:#1a1a1a!important;margin:0 0 10px!important;font-weight:400!important;line-height:1.25!important}html body .pi-fa-hilfen-list{margin:0!important;padding:0!important;list-style:none!important}html body .pi-fa-hilfen-list li{padding:8px 0!important;font-size:13.5px!important;line-height:1.6!important;color:#333!important;border-bottom:1px solid rgba(0,0,0,0.06)!important;display:flex!important;gap:10px!important}html body .pi-fa-hilfen-list li:last-child{border-bottom:none!important}html body .pi-fa-hilfen-list li::before{content:"•"!important;color:#DB2777!important;font-weight:800!important;flex-shrink:0!important}html body .pi-fa-hilfen-list strong{color:#1a1a1a!important;font-weight:700!important}html body .pi-fa-mythen{margin-top:20px!important}html body .pi-fa-mythos{background:#fff!important;border:1px solid #E5E5E5!important;border-radius:12px!important;padding:24px 28px!important;margin-bottom:14px!important}html body .pi-fa-mythos-h{display:flex!important;align-items:flex-start!important;gap:14px!important;font-family:'DM Sans',sans-serif!important;font-size:16px!important;font-weight:800!important;color:#7C2D12!important;margin:0 0 8px!important;line-height:1.4!important}html body .pi-fa-mythos-icon{flex-shrink:0!important;width:30px!important;height:30px!important;background:#FEE2E2!important;color:#7C2D12!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:14px!important;font-weight:800!important}html body .pi-fa-mythos-realitaet{display:flex!important;gap:14px!important;padding-left:44px!important}html body .pi-fa-mythos-realitaet-label{flex-shrink:0!important;font-size:11.5px!important;font-weight:800!important;color:#0F766E!important;text-transform:uppercase!important;letter-spacing:0.05em!important;background:#CCFBF1!important;padding:3px 8px!important;border-radius:5px!important;height:20px!important}html body .pi-fa-mythos-realitaet-text{font-size:13.5px!important;color:#333!important;line-height:1.65!important}html body .pi-fa-mythos-realitaet-text strong{color:#1a1a1a!important;font-weight:700!important}html body .pi-fa-faq-list{margin-top:18px!important}html body .pi-fa-faq-item{background:#fff!important;border:1px solid #E5E5E5!important;border-radius:10px!important;margin-bottom:10px!important;overflow:hidden!important}html body .pi-fa-faq-item[open]{border-color:#00543D!important}html body .pi-fa-faq-item summary{padding:18px 22px!important;cursor:pointer!important;font-family:'DM Sans',sans-serif!important;font-weight:700!important;font-size:15.5px!important;color:#1a1a1a!important;list-style:none!important;position:relative!important;padding-right:50px!important;line-height:1.4!important}html body .pi-fa-faq-item summary::-webkit-details-marker{display:none!important}html body .pi-fa-faq-item summary:hover{background:#FAFAFA!important}html body .pi-fa-faq-item summary::after{content:"+"!important;position:absolute!important;right:22px!important;top:50%!important;transform:translateY(-50%)!important;color:#00543D!important;font-size:24px!important;font-weight:300!important}html body .pi-fa-faq-item[open] summary::after{content:"−"!important}html body .pi-fa-faq-answer{padding:0 22px 20px!important;font-size:14.5px!important;line-height:1.7!important;color:#333!important}html body .pi-fa-faq-answer a{color:#00543D!important;font-weight:600!important}html body .pi-fa-author-box{display:flex!important;gap:28px!important;background:#F7F5EF!important;padding:32px 36px!important;border-radius:14px!important;border-left:5px solid #00543D!important;align-items:flex-start!important}html body .pi-fa-author-img-wrap{flex-shrink:0!important}html body .pi-fa-author-img{width:120px!important;height:120px!important;border-radius:50%!important;object-fit:cover!important;border:3px solid #fff!important;box-shadow:0 4px 14px rgba(0,0,0,0.08)!important;display:block!important}html body .pi-fa-author-content{flex:1 1 auto!important}html body .pi-fa-author-name{font-family:'DM Serif Display',Georgia,serif!important;font-size:26px!important;color:#00543D!important;margin:0 0 4px!important;font-weight:400!important;line-height:1.2!important}html body .pi-fa-author-title{font-size:13.5px!important;color:#555!important;font-weight:600!important;margin-bottom:14px!important}html body .pi-fa-author-bio{font-size:14.5px!important;line-height:1.7!important;color:#333!important;margin:0 0 16px!important}html body .pi-fa-author-links{display:flex!important;flex-wrap:wrap!important;gap:10px!important}html body .pi-fa-author-link{font-size:12.5px!important;font-weight:700!important;color:#00543D!important;background:#fff!important;border:1.5px solid #00543D!important;padding:8px 14px!important;border-radius:99px!important;text-decoration:none!important;transition:background 0.15s,color 0.15s!important}html body .pi-fa-author-link:hover{background:#00543D!important;color:#D3FA00!important}html body .pi-fa-related{margin-top:50px!important;padding:32px 36px!important;background:#FAFAFA!important;border-radius:14px!important;border:1px solid #E5E5E5!important}html body .pi-fa-related-h{font-family:'DM Serif Display',Georgia,serif!important;font-size:22px!important;color:#00543D!important;margin:0 0 18px!important;font-weight:400!important}html body .pi-fa-related-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;gap:12px!important}html body .pi-fa-related-link{display:flex!important;align-items:center!important;gap:10px!important;padding:14px 16px!important;background:#fff!important;border:1px solid #E5E5E5!important;border-radius:10px!important;color:#1a1a1a!important;text-decoration:none!important;font-size:13.5px!important;font-weight:600!important;line-height:1.35!important;transition:transform 0.15s,border-color 0.15s!important}html body .pi-fa-related-link:hover{transform:translateY(-2px)!important;border-color:#00543D!important;color:#00543D!important}html body .pi-fa-related-arrow{color:#00543D!important;flex-shrink:0!important;font-weight:800!important}html body .pi-fa-final-cta{background:linear-gradient(135deg,#0D3D2E 0%,#00543D 100%)!important;color:#fff!important;border-radius:18px!important;padding:48px 44px!important;text-align:center!important;margin-top:36px!important}html body .pi-fa-final-cta-h{font-family:'DM Serif Display',Georgia,serif!important;font-size:32px!important;color:#fff!important;margin:0 0 14px!important;line-height:1.2!important;font-weight:400!important}html body .pi-fa-final-cta-text{font-size:16px!important;line-height:1.7!important;color:rgba(255,255,255,0.92)!important;max-width:760px!important;margin:0 auto 28px!important}html body .pi-fa-final-cta-row{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:14px!important}html body .pi-fa-final-cta-btn{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:14px 26px!important;border-radius:99px!important;font-weight:700!important;font-size:14.5px!important;text-decoration:none!important;transition:transform 0.15s,box-shadow 0.15s!important}html body .pi-fa-final-cta-btn-primary{background:#D3FA00!important;color:#00543D!important}html body .pi-fa-final-cta-btn-primary:hover{transform:translateY(-2px)!important;box-shadow:0 6px 20px rgba(211,250,0,0.4)!important}html body .pi-fa-final-cta-btn-secondary{background:transparent!important;color:#fff!important;border:2px solid rgba(255,255,255,0.4)!important}html body .pi-fa-final-cta-btn-secondary:hover{border-color:#fff!important;background:rgba(255,255,255,0.10)!important}@media (max-width:768px){html body .pi-fa-wrap{padding:0 14px 50px!important}html body .pi-fa-hero{padding:34px 24px 32px!important;border-radius:14px!important}html body .pi-fa-hero h1{font-size:26px!important}html body .pi-fa-hero-sub{font-size:15px!important}html body .pi-fa-hero-stats{grid-template-columns:1fr 1fr!important;gap:14px!important}html body .pi-fa-stat-val{font-size:22px!important}html body .pi-fa-legend{grid-template-columns:1fr 1fr!important}html body .pi-fa-toc{padding:22px 22px!important}html body .pi-fa-toc-grid{grid-template-columns:1fr!important;gap:6px!important}html body .pi-fa-h2{font-size:24px!important}html body .pi-fa-h3{font-size:19px!important}html body .pi-fa-top-grid{grid-template-columns:1fr!important}html body .pi-fa-seg-grid{grid-template-columns:1fr!important}html body .pi-fa-hilfen-grid{grid-template-columns:1fr!important}html body .pi-fa-author-box{flex-direction:column!important;gap:18px!important;padding:24px!important}html body .pi-fa-author-img{width:90px!important;height:90px!important}html body .pi-fa-author-name{font-size:22px!important}html body .pi-fa-final-cta{padding:32px 22px!important}html body .pi-fa-final-cta-h{font-size:24px!important}}@media (max-width:480px){html body .pi-fa-hero h1{font-size:22px!important}html body .pi-fa-h2{font-size:21px!important}html body .pi-fa-legend{grid-template-columns:1fr!important}}html body .pi-re-wrap{max-width:1240px!important;margin:0 auto!important;padding:0 20px 80px!important;font-family:'DM Sans',-apple-system,BlinkMacSystemFont,sans-serif!important;color:#1a1a1a!important;line-height:1.65!important}html body .pi-re-wrap *{box-sizing:border-box!important}html body .pi-re-breadcrumb{display:flex!important;align-items:center!important;gap:8px!important;padding:18px 0 22px!important;font-size:13px!important;color:#666!important;flex-wrap:wrap!important}html body .pi-re-breadcrumb a{color:#00543D!important;text-decoration:none!important;font-weight:600!important}html body .pi-re-breadcrumb a:hover{text-decoration:underline!important}html body .pi-re-breadcrumb span{color:#888!important}html body .pi-re-hero{background:linear-gradient(135deg,#0D3D2E 0%,#00543D 60%,#00543D 100%)!important;color:#fff!important;border-radius:20px!important;padding:54px 44px 50px!important;margin-bottom:24px!important;position:relative!important;overflow:hidden!important}html body .pi-re-hero::before{content:""!important;position:absolute!important;top:-180px!important;right:-180px!important;width:520px!important;height:520px!important;background:radial-gradient(circle,rgba(211,250,0,0.16) 0%,transparent 70%)!important;pointer-events:none!important}html body .pi-re-hero-label{display:inline-flex!important;align-items:center!important;gap:8px!important;background:rgba(255,255,255,0.10)!important;border:1px solid rgba(211,250,0,0.32)!important;color:#D3FA00!important;padding:7px 16px!important;border-radius:99px!important;font-size:12px!important;font-weight:700!important;letter-spacing:0.06em!important;text-transform:uppercase!important;margin-bottom:22px!important}html body .pi-re-hero h1{font-family:'DM Serif Display',Georgia,serif!important;font-size:46px!important;line-height:1.1!important;margin:0 0 22px!important;letter-spacing:-0.015em!important;color:#fff!important;font-weight:400!important;position:relative!important;z-index:2!important}html body .pi-re-hero-sub{font-size:17px!important;line-height:1.7!important;color:rgba(255,255,255,0.92)!important;max-width:920px!important;margin:0 0 28px!important;position:relative!important;z-index:2!important}html body .pi-re-hero-cta-row{display:flex!important;flex-wrap:wrap!important;gap:14px!important;position:relative!important;z-index:2!important;margin-bottom:30px!important}html body .pi-re-hero-btn{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:14px 26px!important;border-radius:99px!important;font-weight:700!important;font-size:14.5px!important;text-decoration:none!important;transition:transform 0.15s,box-shadow 0.15s!important}html body .pi-re-hero-btn-primary{background:#D3FA00!important;color:#00543D!important}html body .pi-re-hero-btn-primary:hover{transform:translateY(-2px)!important;box-shadow:0 6px 20px rgba(211,250,0,0.4)!important}html body .pi-re-hero-btn-secondary{background:transparent!important;color:#fff!important;border:2px solid rgba(255,255,255,0.4)!important}html body .pi-re-hero-btn-secondary:hover{border-color:#fff!important;background:rgba(255,255,255,0.10)!important}html body .pi-re-hero-stats{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:24px!important;position:relative!important;z-index:2!important}html body .pi-re-stat{padding:14px 0!important;border-top:2px solid rgba(211,250,0,0.32)!important}html body .pi-re-stat-val{font-family:'DM Serif Display',Georgia,serif!important;font-size:32px!important;color:#D3FA00!important;line-height:1!important;margin-bottom:4px!important;font-weight:400!important}html body .pi-re-stat-label{font-size:12px!important;color:rgba(255,255,255,0.82)!important;text-transform:uppercase!important;letter-spacing:0.05em!important}html body .pi-re-trust{display:flex!important;flex-wrap:wrap!important;gap:12px 24px!important;justify-content:center!important;padding:18px 22px!important;background:#F7F5EF!important;border-radius:12px!important;margin-bottom:32px!important;border:1px solid #E8E4D8!important}html body .pi-re-trust-item{display:inline-flex!important;align-items:center!important;gap:8px!important;font-size:13px!important;color:#555!important;font-weight:500!important}html body .pi-re-trust-dot{display:inline-block!important;width:6px!important;height:6px!important;background:#00543D!important;border-radius:50%!important;flex-shrink:0!important}html body .pi-re-toc{background:#FAFAFA!important;border:1px solid #E5E5E5!important;border-radius:14px!important;padding:28px 36px!important;margin-bottom:32px!important}html body .pi-re-toc-title{font-family:'DM Serif Display',Georgia,serif!important;font-size:18px!important;color:#00543D!important;margin:0 0 14px!important;font-weight:400!important;padding-bottom:10px!important;border-bottom:2px solid #E5E5E5!important}html body .pi-re-toc-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px 32px!important}html body .pi-re-toc-grid a{color:#1a1a1a!important;text-decoration:none!important;font-size:14.5px!important;font-weight:500!important;display:block!important;padding:4px 0!important}html body .pi-re-toc-grid a:hover{color:#00543D!important}html body .pi-re-section{margin:50px 0 30px!important;scroll-margin-top:24px!important}html body .pi-re-divider{height:1px!important;background:linear-gradient(to right,transparent,#E5E5E5 20%,#E5E5E5 80%,transparent)!important;margin:0 0 30px!important}html body .pi-re-h2{font-family:'DM Serif Display',Georgia,serif!important;font-size:34px!important;color:#1a1a1a!important;margin:0 0 18px!important;line-height:1.2!important;letter-spacing:-0.01em!important;font-weight:400!important}html body .pi-re-h3{font-family:'DM Serif Display',Georgia,serif!important;font-size:23px!important;color:#1a1a1a!important;margin:24px 0 14px!important;line-height:1.3!important;font-weight:400!important}html body .pi-re-text{font-size:15.5px!important;line-height:1.75!important;color:#333!important;margin:0 0 18px!important}html body .pi-re-text a{color:#00543D!important;font-weight:600!important}html body .pi-re-legend{display:grid!important;grid-template-columns:repeat(5,1fr)!important;gap:10px!important;margin-bottom:20px!important}html body .pi-re-legend-card{padding:14px 16px!important;border-radius:10px!important;border-left:5px solid #ccc!important;background:#fff!important;border:1px solid #E5E5E5!important}html body .pi-re-legend-card-a{border-left-color:#0891B2!important}html body .pi-re-legend-card-b{border-left-color:#2563EB!important}html body .pi-re-legend-card-c{border-left-color:#7C3AED!important}html body .pi-re-legend-card-d{border-left-color:#DB2777!important}html body .pi-re-legend-card-e{border-left-color:#B45309!important}html body .pi-re-legend-grade{font-family:'DM Mono',ui-monospace,monospace!important;font-size:18px!important;font-weight:800!important;margin-bottom:2px!important}html body .pi-re-legend-card-a .pi-re-legend-grade{color:#0891B2!important}html body .pi-re-legend-card-b .pi-re-legend-grade{color:#2563EB!important}html body .pi-re-legend-card-c .pi-re-legend-grade{color:#7C3AED!important}html body .pi-re-legend-card-d .pi-re-legend-grade{color:#DB2777!important}html body .pi-re-legend-card-e .pi-re-legend-grade{color:#B45309!important}html body .pi-re-legend-label{font-size:11.5px!important;font-weight:700!important;color:#1a1a1a!important;margin-bottom:2px!important;line-height:1.3!important}html body .pi-re-legend-desc{font-size:11px!important;color:#666!important;line-height:1.4!important}html body .pi-re-controls{display:flex!important;flex-direction:column!important;gap:12px!important;background:#fff!important;border:2px solid #E5E5E5!important;border-radius:14px!important;padding:16px 20px!important;margin-bottom:24px!important}html body .pi-re-search-wrap{display:flex!important;align-items:center!important;gap:10px!important}html body .pi-re-search-icon{flex-shrink:0!important;color:#aaa!important;width:18px!important;height:18px!important}html body .pi-re-search-input{flex:1 1 auto!important;border:none!important;outline:none!important;font-size:15px!important;color:#1a1a1a!important;background:transparent!important;padding:6px 0!important;font-family:inherit!important;width:100%!important}html body .pi-re-search-input::placeholder{color:#999!important}html body .pi-re-filter-row{display:flex!important;flex-wrap:wrap!important;gap:8px!important}html body .pi-re-filter-btn{font-size:12.5px!important;color:#555!important;background:#F7F5EF!important;border:1px solid #E0DCC8!important;padding:7px 13px!important;border-radius:99px!important;cursor:pointer!important;font-family:inherit!important;font-weight:600!important;transition:all 0.15s!important}html body .pi-re-filter-btn:hover{background:#EFEDE3!important;border-color:#00543D!important;color:#00543D!important}html body .pi-re-filter-btn.active{background:#00543D!important;color:#D3FA00!important;border-color:#00543D!important}html body .pi-re-filter-btn-a.active{background:#0891B2!important;color:#fff!important;border-color:#0891B2!important}html body .pi-re-filter-btn-b.active{background:#2563EB!important;color:#fff!important;border-color:#2563EB!important}html body .pi-re-filter-btn-c.active{background:#7C3AED!important;color:#fff!important;border-color:#7C3AED!important}html body .pi-re-filter-btn-d.active{background:#DB2777!important;color:#fff!important;border-color:#DB2777!important}html body .pi-re-filter-btn-e.active{background:#B45309!important;color:#fff!important;border-color:#B45309!important}html body .pi-re-table-wrap{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;border:1px solid #E5E5E5!important;border-radius:12px!important;background:#fff!important}html body .pi-re-table{width:100%!important;border-collapse:collapse!important;font-size:14px!important;min-width:920px!important}html body .pi-re-table thead{position:sticky!important;top:0!important;background:#00543D!important;z-index:5!important}html body .pi-re-table thead th{padding:14px 14px!important;text-align:left!important;color:#D3FA00!important;font-weight:700!important;font-size:11.5px!important;text-transform:uppercase!important;letter-spacing:0.05em!important;border-bottom:none!important;cursor:pointer!important;user-select:none!important;position:relative!important;white-space:nowrap!important}html body .pi-re-table thead th:hover{background:#054E3A!important}html body .pi-re-table thead th.pi-re-sort-asc::after{content:" ▲"!important;font-size:10px!important}html body .pi-re-table thead th.pi-re-sort-desc::after{content:" ▼"!important;font-size:10px!important}html body .pi-re-table tbody td{padding:12px 14px!important;border-bottom:1px solid #F0F0F0!important;color:#333!important;vertical-align:middle!important}html body .pi-re-table tbody tr:hover td{background:#FAFAFA!important}html body .pi-re-table tbody tr:nth-child(even) td{background:#FBFAF7!important}html body .pi-re-table tbody tr:nth-child(even):hover td{background:#F4F2EC!important}html body .pi-re-table tbody td a{color:#1a1a1a!important;font-weight:600!important;text-decoration:none!important}html body .pi-re-table tbody td a:hover{color:#00543D!important;text-decoration:underline!important}html body .pi-re-table tbody td .pi-re-cell-note{font-size:12px!important;color:#666!important;line-height:1.45!important;display:block!important;margin-top:2px!important}html body .pi-re-score-badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;font-family:'DM Sans',sans-serif!important;font-weight:800!important;font-size:13px!important;width:38px!important;height:38px!important;border-radius:50%!important;color:#fff!important;flex-shrink:0!important}html body .pi-re-score-a{background:#0891B2!important}html body .pi-re-score-b{background:#2563EB!important}html body .pi-re-score-c{background:#7C3AED!important}html body .pi-re-score-d{background:#DB2777!important}html body .pi-re-score-e{background:#B45309!important}html body .pi-re-score-pct{font-family:'DM Mono',ui-monospace,monospace!important;font-weight:700!important;font-size:13.5px!important;color:#1a1a1a!important}html body .pi-re-feld-badge{display:inline-block!important;font-size:10px!important;font-weight:700!important;padding:2px 7px!important;border-radius:4px!important;letter-spacing:0.02em!important;margin-bottom:3px!important;text-transform:uppercase!important}html body .pi-re-feld-it{background:#DBEAFE!important;color:#1E40AF!important}html body .pi-re-feld-tech{background:#FEF3C7!important;color:#92400E!important}html body .pi-re-feld-mgmt{background:#D1FAE5!important;color:#065F46!important}html body .pi-re-feld-mkt{background:#FED7AA!important;color:#9A3412!important}html body .pi-re-feld-hr{background:#FCE7F3!important;color:#9D174D!important}html body .pi-re-feld-fin{background:#E0E7FF!important;color:#3730A3!important}html body .pi-re-feld-design{background:#F3E8FF!important;color:#6B21A8!important}html body .pi-re-feld-health{background:#FEE2E2!important;color:#991B1B!important}html body .pi-re-feld-social{background:#FFEDD5!important;color:#7C2D12!important}html body .pi-re-feld-clevel{background:#D3FA00!important;color:#00543D!important}html body .pi-re-table tr.pi-re-row-hidden{display:none!important}html body .pi-re-empty-msg{padding:40px!important;text-align:center!important;color:#888!important;font-size:14px!important}html body .pi-re-top-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:24px!important;margin-top:20px!important}html body .pi-re-top-card{padding:28px 30px!important;border-radius:14px!important}html body .pi-re-top-card-a{background:#ECFEFF!important;border:2px solid #0891B2!important}html body .pi-re-top-card-e{background:#FFFBEB!important;border:2px solid #B45309!important}html body .pi-re-top-h{font-family:'DM Serif Display',Georgia,serif!important;font-size:22px!important;margin:0 0 6px!important;font-weight:400!important;line-height:1.2!important}html body .pi-re-top-h-a{color:#155E75!important}html body .pi-re-top-h-e{color:#7C2D12!important}html body .pi-re-top-tag{font-size:12px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:0.06em!important;margin-bottom:16px!important}html body .pi-re-top-tag-a{color:#0891B2!important}html body .pi-re-top-tag-e{color:#B45309!important}html body .pi-re-top-list{margin:0!important;padding:0!important;list-style:none!important;counter-reset:pi-re-top-counter!important}html body .pi-re-top-list li{padding:10px 0!important;font-size:14.5px!important;border-bottom:1px solid rgba(0,0,0,0.08)!important;display:flex!important;align-items:center!important;gap:12px!important;counter-increment:pi-re-top-counter!important}html body .pi-re-top-list li:last-child{border-bottom:none!important}html body .pi-re-top-list li::before{content:counter(pi-re-top-counter)!important;flex-shrink:0!important;width:24px!important;height:24px!important;border-radius:50%!important;font-family:'DM Mono',ui-monospace,monospace!important;font-size:11px!important;font-weight:800!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#fff!important}html body .pi-re-top-card-a .pi-re-top-list li::before{background:#0891B2!important}html body .pi-re-top-card-e .pi-re-top-list li::before{background:#B45309!important}html body .pi-re-top-list a{flex:1 1 auto!important;color:#1F2937!important;text-decoration:none!important;font-weight:600!important}html body .pi-re-top-list a:hover{color:#00543D!important;text-decoration:underline!important}html body .pi-re-top-list-pct{font-family:'DM Mono',ui-monospace,monospace!important;font-size:12.5px!important;font-weight:700!important;color:#666!important}html body .pi-re-fit-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:20px!important;margin-top:20px!important}html body .pi-re-fit-card{background:#fff!important;border:1px solid #E5E5E5!important;border-radius:12px!important;padding:24px 26px!important;border-top:4px solid #00543D!important}html body .pi-re-fit-card-yes{border-top-color:#0891B2!important}html body .pi-re-fit-card-no{border-top-color:#B45309!important}html body .pi-re-fit-h{font-family:'DM Serif Display',Georgia,serif!important;font-size:20px!important;color:#1a1a1a!important;margin:0 0 6px!important;font-weight:400!important;line-height:1.25!important}html body .pi-re-fit-sub{font-size:12px!important;color:#666!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:0.06em!important;margin-bottom:14px!important}html body .pi-re-fit-card-yes .pi-re-fit-sub{color:#0891B2!important}html body .pi-re-fit-card-no .pi-re-fit-sub{color:#B45309!important}html body .pi-re-fit-list{margin:0!important;padding:0!important;list-style:none!important}html body .pi-re-fit-list li{padding:8px 0!important;font-size:13.5px!important;line-height:1.55!important;color:#333!important;border-bottom:1px solid rgba(0,0,0,0.06)!important;display:flex!important;gap:10px!important}html body .pi-re-fit-list li:last-child{border-bottom:none!important}html body .pi-re-fit-card-yes .pi-re-fit-list li::before{content:"✓"!important;color:#0891B2!important;font-weight:800!important;flex-shrink:0!important}html body .pi-re-fit-card-no .pi-re-fit-list li::before{content:"&#x26a0;"!important;color:#B45309!important;font-weight:800!important;flex-shrink:0!important}html body .pi-re-fit-list strong{color:#1a1a1a!important;font-weight:700!important}html body .pi-re-recht-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important;gap:18px!important;margin-top:20px!important}html body .pi-re-recht-card{background:#F7F5EF!important;border-radius:12px!important;padding:24px 26px!important;border-left:4px solid #00543D!important}html body .pi-re-recht-h{font-family:'DM Serif Display',Georgia,serif!important;font-size:19px!important;color:#00543D!important;margin:0 0 10px!important;font-weight:400!important;line-height:1.25!important}html body .pi-re-recht-t{font-size:13.5px!important;line-height:1.65!important;color:#333!important;margin:0!important}html body .pi-re-recht-t strong{color:#1a1a1a!important;font-weight:700!important}html body .pi-re-recht-key{display:inline-block!important;background:#fff!important;padding:3px 9px!important;border-radius:5px!important;font-family:'DM Mono',ui-monospace,monospace!important;font-size:12.5px!important;font-weight:700!important;color:#00543D!important;margin-top:8px!important;border:1px solid #D0E3CC!important}html body .pi-re-setup{background:#fff!important;border:1px solid #E5E5E5!important;border-radius:14px!important;padding:30px 32px!important;margin-top:20px!important}html body .pi-re-setup-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;gap:18px!important;margin-top:16px!important}html body .pi-re-setup-cat{padding:18px 20px!important;background:#FAFAFA!important;border-radius:10px!important;border-top:3px solid #2563EB!important}html body .pi-re-setup-cat-icon{font-size:22px!important;margin-bottom:8px!important}html body .pi-re-setup-cat-h{font-size:14px!important;font-weight:800!important;color:#1a1a1a!important;margin:0 0 8px!important;text-transform:uppercase!important;letter-spacing:0.04em!important}html body .pi-re-setup-cat-list{margin:0!important;padding:0!important;list-style:none!important}html body .pi-re-setup-cat-list li{padding:5px 0!important;font-size:13px!important;line-height:1.5!important;color:#333!important;border-bottom:1px solid rgba(0,0,0,0.05)!important}html body .pi-re-setup-cat-list li:last-child{border-bottom:none!important}html body .pi-re-setup-cat-list strong{color:#1a1a1a!important;font-weight:700!important}html body .pi-re-warning{background:linear-gradient(135deg,#FFFBEB 0%,#FEF3C7 100%)!important;border:2px solid #FBBF24!important;border-radius:14px!important;padding:28px 32px!important;margin-top:20px!important}html body .pi-re-warning-h{font-family:'DM Serif Display',Georgia,serif!important;font-size:22px!important;color:#7C2D12!important;margin:0 0 12px!important;font-weight:400!important;line-height:1.25!important}html body .pi-re-warning-t{font-size:14.5px!important;line-height:1.7!important;color:#7C2D12!important;margin:0!important}html body .pi-re-warning-t strong{color:#451A03!important;font-weight:700!important}html body .pi-re-mythen{margin-top:20px!important}html body .pi-re-mythos{background:#fff!important;border:1px solid #E5E5E5!important;border-radius:12px!important;padding:24px 28px!important;margin-bottom:14px!important}html body .pi-re-mythos-h{display:flex!important;align-items:flex-start!important;gap:14px!important;font-family:'DM Sans',sans-serif!important;font-size:16px!important;font-weight:800!important;color:#7C2D12!important;margin:0 0 8px!important;line-height:1.4!important}html body .pi-re-mythos-icon{flex-shrink:0!important;width:30px!important;height:30px!important;background:#FEE2E2!important;color:#7C2D12!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:14px!important;font-weight:800!important}html body .pi-re-mythos-realitaet{display:flex!important;gap:14px!important;padding-left:44px!important}html body .pi-re-mythos-realitaet-label{flex-shrink:0!important;font-size:11.5px!important;font-weight:800!important;color:#0891B2!important;text-transform:uppercase!important;letter-spacing:0.05em!important;background:#CFFAFE!important;padding:3px 8px!important;border-radius:5px!important;height:20px!important}html body .pi-re-mythos-realitaet-text{font-size:13.5px!important;color:#333!important;line-height:1.65!important}html body .pi-re-mythos-realitaet-text strong{color:#1a1a1a!important;font-weight:700!important}html body .pi-re-faq-list{margin-top:18px!important}html body .pi-re-faq-item{background:#fff!important;border:1px solid #E5E5E5!important;border-radius:10px!important;margin-bottom:10px!important;overflow:hidden!important}html body .pi-re-faq-item[open]{border-color:#00543D!important}html body .pi-re-faq-item summary{padding:18px 22px!important;cursor:pointer!important;font-family:'DM Sans',sans-serif!important;font-weight:700!important;font-size:15.5px!important;color:#1a1a1a!important;list-style:none!important;position:relative!important;padding-right:50px!important;line-height:1.4!important}html body .pi-re-faq-item summary::-webkit-details-marker{display:none!important}html body .pi-re-faq-item summary:hover{background:#FAFAFA!important}html body .pi-re-faq-item summary::after{content:"+"!important;position:absolute!important;right:22px!important;top:50%!important;transform:translateY(-50%)!important;color:#00543D!important;font-size:24px!important;font-weight:300!important}html body .pi-re-faq-item[open] summary::after{content:"−"!important}html body .pi-re-faq-answer{padding:0 22px 20px!important;font-size:14.5px!important;line-height:1.7!important;color:#333!important}html body .pi-re-faq-answer a{color:#00543D!important;font-weight:600!important}html body .pi-re-author-box{display:flex!important;gap:28px!important;background:#F7F5EF!important;padding:32px 36px!important;border-radius:14px!important;border-left:5px solid #00543D!important;align-items:flex-start!important}html body .pi-re-author-img-wrap{flex-shrink:0!important}html body .pi-re-author-img{width:120px!important;height:120px!important;border-radius:50%!important;object-fit:cover!important;border:3px solid #fff!important;box-shadow:0 4px 14px rgba(0,0,0,0.08)!important;display:block!important}html body .pi-re-author-content{flex:1 1 auto!important}html body .pi-re-author-name{font-family:'DM Serif Display',Georgia,serif!important;font-size:26px!important;color:#00543D!important;margin:0 0 4px!important;font-weight:400!important;line-height:1.2!important}html body .pi-re-author-title{font-size:13.5px!important;color:#555!important;font-weight:600!important;margin-bottom:14px!important}html body .pi-re-author-bio{font-size:14.5px!important;line-height:1.7!important;color:#333!important;margin:0 0 16px!important}html body .pi-re-author-links{display:flex!important;flex-wrap:wrap!important;gap:10px!important}html body .pi-re-author-link{font-size:12.5px!important;font-weight:700!important;color:#00543D!important;background:#fff!important;border:1.5px solid #00543D!important;padding:8px 14px!important;border-radius:99px!important;text-decoration:none!important;transition:background 0.15s,color 0.15s!important}html body .pi-re-author-link:hover{background:#00543D!important;color:#D3FA00!important}html body .pi-re-related{margin-top:50px!important;padding:32px 36px!important;background:#FAFAFA!important;border-radius:14px!important;border:1px solid #E5E5E5!important}html body .pi-re-related-h{font-family:'DM Serif Display',Georgia,serif!important;font-size:22px!important;color:#00543D!important;margin:0 0 18px!important;font-weight:400!important}html body .pi-re-related-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;gap:12px!important}html body .pi-re-related-link{display:flex!important;align-items:center!important;gap:10px!important;padding:14px 16px!important;background:#fff!important;border:1px solid #E5E5E5!important;border-radius:10px!important;color:#1a1a1a!important;text-decoration:none!important;font-size:13.5px!important;font-weight:600!important;line-height:1.35!important;transition:transform 0.15s,border-color 0.15s!important}html body .pi-re-related-link:hover{transform:translateY(-2px)!important;border-color:#00543D!important;color:#00543D!important}html body .pi-re-related-arrow{color:#00543D!important;flex-shrink:0!important;font-weight:800!important}html body .pi-re-final-cta{background:linear-gradient(135deg,#0D3D2E 0%,#00543D 100%)!important;color:#fff!important;border-radius:18px!important;padding:48px 44px!important;text-align:center!important;margin-top:36px!important}html body .pi-re-final-cta-h{font-family:'DM Serif Display',Georgia,serif!important;font-size:32px!important;color:#fff!important;margin:0 0 14px!important;line-height:1.2!important;font-weight:400!important}html body .pi-re-final-cta-text{font-size:16px!important;line-height:1.7!important;color:rgba(255,255,255,0.92)!important;max-width:760px!important;margin:0 auto 28px!important}html body .pi-re-final-cta-row{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:14px!important}html body .pi-re-final-cta-btn{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:14px 26px!important;border-radius:99px!important;font-weight:700!important;font-size:14.5px!important;text-decoration:none!important;transition:transform 0.15s,box-shadow 0.15s!important}html body .pi-re-final-cta-btn-primary{background:#D3FA00!important;color:#00543D!important}html body .pi-re-final-cta-btn-primary:hover{transform:translateY(-2px)!important;box-shadow:0 6px 20px rgba(211,250,0,0.4)!important}html body .pi-re-final-cta-btn-secondary{background:transparent!important;color:#fff!important;border:2px solid rgba(255,255,255,0.4)!important}html body .pi-re-final-cta-btn-secondary:hover{border-color:#fff!important;background:rgba(255,255,255,0.10)!important}@media (max-width:768px){html body .pi-re-wrap{padding:0 14px 50px!important}html body .pi-re-hero{padding:34px 24px 32px!important;border-radius:14px!important}html body .pi-re-hero h1{font-size:26px!important}html body .pi-re-hero-sub{font-size:15px!important}html body .pi-re-hero-stats{grid-template-columns:1fr 1fr!important;gap:14px!important}html body .pi-re-stat-val{font-size:22px!important}html body .pi-re-legend{grid-template-columns:1fr 1fr!important}html body .pi-re-toc{padding:22px 22px!important}html body .pi-re-toc-grid{grid-template-columns:1fr!important;gap:6px!important}html body .pi-re-h2{font-size:24px!important}html body .pi-re-h3{font-size:19px!important}html body .pi-re-top-grid{grid-template-columns:1fr!important}html body .pi-re-fit-grid{grid-template-columns:1fr!important}html body .pi-re-author-box{flex-direction:column!important;gap:18px!important;padding:24px!important}html body .pi-re-author-img{width:90px!important;height:90px!important}html body .pi-re-author-name{font-size:22px!important}html body .pi-re-final-cta{padding:32px 22px!important}html body .pi-re-final-cta-h{font-size:24px!important}}@media (max-width:480px){html body .pi-re-hero h1{font-size:22px!important}html body .pi-re-h2{font-size:21px!important}html body .pi-re-legend{grid-template-columns:1fr!important}}html body .pi-ra-wrap{max-width:1240px!important;margin:0 auto!important;padding:0 20px 80px!important;font-family:'DM Sans',-apple-system,BlinkMacSystemFont,sans-serif!important;color:#1a1a1a!important;line-height:1.65!important}html body .pi-ra-wrap *{box-sizing:border-box!important}html body .pi-ra-breadcrumb{display:flex!important;align-items:center!important;gap:8px!important;padding:18px 0 22px!important;font-size:13px!important;color:#666!important;flex-wrap:wrap!important}html body .pi-ra-breadcrumb a{color:#00543D!important;text-decoration:none!important;font-weight:600!important}html body .pi-ra-breadcrumb a:hover{text-decoration:underline!important}html body .pi-ra-breadcrumb span{color:#888!important}html body .pi-ra-hero{background:linear-gradient(135deg,#0D3D2E 0%,#00543D 60%,#00543D 100%)!important;color:#fff!important;border-radius:20px!important;padding:54px 44px 50px!important;margin-bottom:24px!important;position:relative!important;overflow:hidden!important}html body .pi-ra-hero::before{content:""!important;position:absolute!important;top:-180px!important;right:-180px!important;width:520px!important;height:520px!important;background:radial-gradient(circle,rgba(211,250,0,0.16) 0%,transparent 70%)!important;pointer-events:none!important}html body .pi-ra-hero-label{display:inline-flex!important;align-items:center!important;gap:8px!important;background:rgba(255,255,255,0.10)!important;border:1px solid rgba(211,250,0,0.32)!important;color:#D3FA00!important;padding:7px 16px!important;border-radius:99px!important;font-size:12px!important;font-weight:700!important;letter-spacing:0.06em!important;text-transform:uppercase!important;margin-bottom:22px!important}html body .pi-ra-hero h1{font-family:'DM Serif Display',Georgia,serif!important;font-size:46px!important;line-height:1.1!important;margin:0 0 22px!important;letter-spacing:-0.015em!important;color:#fff!important;font-weight:400!important;position:relative!important;z-index:2!important}html body .pi-ra-hero-sub{font-size:17px!important;line-height:1.7!important;color:rgba(255,255,255,0.92)!important;max-width:920px!important;margin:0 0 28px!important;position:relative!important;z-index:2!important}html body .pi-ra-hero-cta-row{display:flex!important;flex-wrap:wrap!important;gap:14px!important;position:relative!important;z-index:2!important;margin-bottom:30px!important}html body .pi-ra-hero-btn{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:14px 26px!important;border-radius:99px!important;font-weight:700!important;font-size:14.5px!important;text-decoration:none!important;transition:transform 0.15s,box-shadow 0.15s!important}html body .pi-ra-hero-btn-primary{background:#D3FA00!important;color:#00543D!important}html body .pi-ra-hero-btn-primary:hover{transform:translateY(-2px)!important;box-shadow:0 6px 20px rgba(211,250,0,0.4)!important}html body .pi-ra-hero-btn-secondary{background:transparent!important;color:#fff!important;border:2px solid rgba(255,255,255,0.4)!important}html body .pi-ra-hero-btn-secondary:hover{border-color:#fff!important;background:rgba(255,255,255,0.10)!important}html body .pi-ra-hero-stats{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:24px!important;position:relative!important;z-index:2!important}html body .pi-ra-stat{padding:14px 0!important;border-top:2px solid rgba(211,250,0,0.32)!important}html body .pi-ra-stat-val{font-family:'DM Serif Display',Georgia,serif!important;font-size:32px!important;color:#D3FA00!important;line-height:1!important;margin-bottom:4px!important;font-weight:400!important}html body .pi-ra-stat-label{font-size:12px!important;color:rgba(255,255,255,0.82)!important;text-transform:uppercase!important;letter-spacing:0.05em!important}html body .pi-ra-test-bridge{background:linear-gradient(135deg,#FFFBEB 0%,#FEF3C7 100%)!important;border:2px solid #FBBF24!important;border-radius:16px!important;padding:24px 28px!important;margin-bottom:32px!important}html body .pi-ra-test-bridge-head{display:flex!important;align-items:center!important;gap:14px!important;margin-bottom:16px!important}html body .pi-ra-test-bridge-icon{flex-shrink:0!important;width:48px!important;height:48px!important;background:#92400E!important;color:#FEF3C7!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:22px!important;font-weight:800!important}html body .pi-ra-test-bridge-title{font-family:'DM Sans',sans-serif!important;font-size:16px!important;font-weight:800!important;color:#7C2D12!important;margin:0!important;line-height:1.3!important}html body .pi-ra-test-bridge-sub{font-size:13.5px!important;color:#7C2D12!important;margin:4px 0 0!important;line-height:1.5!important}html body .pi-ra-test-bridge-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:10px!important}html body .pi-ra-test-bridge-btn{display:flex!important;flex-direction:column!important;gap:3px!important;padding:14px 18px!important;background:#fff!important;border:1.5px solid #FBBF24!important;border-radius:10px!important;color:#7C2D12!important;text-decoration:none!important;transition:all 0.15s!important}html body .pi-ra-test-bridge-btn:hover{background:#FEF3C7!important;border-color:#92400E!important;color:#7C2D12!important;transform:translateY(-2px)!important}html body .pi-ra-test-bridge-btn-tag{font-size:10.5px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:0.05em!important;color:#92400E!important}html body .pi-ra-test-bridge-btn-name{font-size:14px!important;font-weight:700!important;color:#1F2937!important;line-height:1.3!important}html body .pi-ra-trust{display:flex!important;flex-wrap:wrap!important;gap:12px 24px!important;justify-content:center!important;padding:18px 22px!important;background:#F7F5EF!important;border-radius:12px!important;margin-bottom:32px!important;border:1px solid #E8E4D8!important}html body .pi-ra-trust-item{display:inline-flex!important;align-items:center!important;gap:8px!important;font-size:13px!important;color:#555!important;font-weight:500!important}html body .pi-ra-trust-dot{display:inline-block!important;width:6px!important;height:6px!important;background:#00543D!important;border-radius:50%!important;flex-shrink:0!important}html body .pi-ra-toc{background:#FAFAFA!important;border:1px solid #E5E5E5!important;border-radius:14px!important;padding:28px 36px!important;margin-bottom:32px!important}html body .pi-ra-toc-title{font-family:'DM Serif Display',Georgia,serif!important;font-size:18px!important;color:#00543D!important;margin:0 0 14px!important;font-weight:400!important;padding-bottom:10px!important;border-bottom:2px solid #E5E5E5!important}html body .pi-ra-toc-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px 32px!important}html body .pi-ra-toc-grid a{color:#1a1a1a!important;text-decoration:none!important;font-size:14.5px!important;font-weight:500!important;display:block!important;padding:4px 0!important}html body .pi-ra-toc-grid a:hover{color:#00543D!important}html body .pi-ra-section{margin:50px 0 30px!important;scroll-margin-top:24px!important}html body .pi-ra-divider{height:1px!important;background:linear-gradient(to right,transparent,#E5E5E5 20%,#E5E5E5 80%,transparent)!important;margin:0 0 30px!important}html body .pi-ra-h2{font-family:'DM Serif Display',Georgia,serif!important;font-size:34px!important;color:#1a1a1a!important;margin:0 0 18px!important;line-height:1.2!important;letter-spacing:-0.01em!important;font-weight:400!important}html body .pi-ra-h3{font-family:'DM Serif Display',Georgia,serif!important;font-size:23px!important;color:#1a1a1a!important;margin:24px 0 14px!important;line-height:1.3!important;font-weight:400!important}html body .pi-ra-text{font-size:15.5px!important;line-height:1.75!important;color:#333!important;margin:0 0 18px!important}html body .pi-ra-text a{color:#00543D!important;font-weight:600!important}html body .pi-ra-hexagon-wrap{display:flex!important;justify-content:center!important;margin:30px 0!important}html body .pi-ra-hexagon-svg{width:100%!important;max-width:520px!important;height:auto!important}html body .pi-ra-types-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important;gap:18px!important;margin-top:20px!important}html body .pi-ra-type-card{background:#fff!important;border-radius:14px!important;padding:24px 26px!important;border-top:5px solid #ccc!important;box-shadow:0 2px 8px rgba(0,0,0,0.04)!important}html body .pi-ra-type-card-r{border-top-color:#DC2626!important}html body .pi-ra-type-card-i{border-top-color:#2563EB!important}html body .pi-ra-type-card-a{border-top-color:#9333EA!important}html body .pi-ra-type-card-s{border-top-color:#EA580C!important}html body .pi-ra-type-card-e{border-top-color:#CA8A04!important}html body .pi-ra-type-card-c{border-top-color:#0891B2!important}html body .pi-ra-type-letter{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:48px!important;height:48px!important;border-radius:50%!important;color:#fff!important;font-family:'DM Serif Display',Georgia,serif!important;font-size:26px!important;font-weight:400!important;margin-bottom:12px!important}html body .pi-ra-letter-r{background:#DC2626!important}html body .pi-ra-letter-i{background:#2563EB!important}html body .pi-ra-letter-a{background:#9333EA!important}html body .pi-ra-letter-s{background:#EA580C!important}html body .pi-ra-letter-e{background:#CA8A04!important}html body .pi-ra-letter-c{background:#0891B2!important}html body .pi-ra-type-name{font-family:'DM Serif Display',Georgia,serif!important;font-size:22px!important;color:#1a1a1a!important;margin:0 0 4px!important;font-weight:400!important;line-height:1.2!important}html body .pi-ra-type-tagline{font-size:13px!important;color:#666!important;font-weight:600!important;margin-bottom:14px!important;text-transform:uppercase!important;letter-spacing:0.04em!important}html body .pi-ra-type-desc{font-size:14px!important;line-height:1.65!important;color:#333!important;margin:0 0 14px!important}html body .pi-ra-type-likes{font-size:13px!important;color:#444!important;margin-bottom:10px!important}html body .pi-ra-type-likes strong{color:#1a1a1a!important;font-weight:700!important}html body .pi-ra-type-examples{display:flex!important;flex-wrap:wrap!important;gap:6px!important;margin-top:10px!important}html body .pi-ra-type-example{background:#F7F5EF!important;color:#52473A!important;padding:4px 9px!important;border-radius:5px!important;font-size:11.5px!important;font-weight:600!important;text-decoration:none!important}html body .pi-ra-type-example:hover{background:#00543D!important;color:#D3FA00!important}html body .pi-ra-lookup{background:linear-gradient(135deg,#F0FDF4 0%,#DCFCE7 100%)!important;border:2px solid #00543D!important;border-radius:16px!important;padding:32px 36px!important;margin:24px 0!important}html body .pi-ra-lookup-h{font-family:'DM Serif Display',Georgia,serif!important;font-size:24px!important;color:#00543D!important;margin:0 0 12px!important;font-weight:400!important;line-height:1.25!important}html body .pi-ra-lookup-sub{font-size:14.5px!important;color:#333!important;margin-bottom:20px!important;line-height:1.6!important}html body .pi-ra-lookup-row{display:flex!important;flex-wrap:wrap!important;gap:8px!important;align-items:center!important;margin-bottom:18px!important}html body .pi-ra-lookup-label{font-size:13.5px!important;color:#444!important;font-weight:600!important;margin-right:6px!important}html body .pi-ra-letter-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:42px!important;height:42px!important;border-radius:50%!important;border:2px solid transparent!important;color:#fff!important;font-family:'DM Sans',sans-serif!important;font-size:18px!important;font-weight:800!important;cursor:pointer!important;transition:all 0.15s!important}html body .pi-ra-letter-btn:hover{transform:scale(1.1)!important}html body .pi-ra-letter-btn.active{box-shadow:0 0 0 3px #00543D,0 0 0 6px #D3FA00!important}html body .pi-ra-letter-btn-r{background:#DC2626!important}html body .pi-ra-letter-btn-i{background:#2563EB!important}html body .pi-ra-letter-btn-a{background:#9333EA!important}html body .pi-ra-letter-btn-s{background:#EA580C!important}html body .pi-ra-letter-btn-e{background:#CA8A04!important}html body .pi-ra-letter-btn-c{background:#0891B2!important}html body .pi-ra-lookup-current{display:inline-flex!important;align-items:center!important;gap:4px!important;background:#fff!important;border:1.5px solid #00543D!important;border-radius:8px!important;padding:8px 16px!important;font-family:'DM Mono',ui-monospace,monospace!important;font-size:16px!important;font-weight:800!important;color:#00543D!important;min-width:90px!important;justify-content:center!important;letter-spacing:0.1em!important}html body .pi-ra-lookup-reset{background:transparent!important;border:1px solid #00543D!important;color:#00543D!important;padding:8px 14px!important;border-radius:8px!important;font-size:12.5px!important;font-weight:700!important;cursor:pointer!important}html body .pi-ra-lookup-reset:hover{background:#00543D!important;color:#D3FA00!important}html body .pi-ra-lookup-results{background:#fff!important;border-radius:10px!important;padding:18px 22px!important;font-size:14.5px!important;color:#1a1a1a!important;margin-top:14px!important}html body .pi-ra-lookup-results-h{font-weight:700!important;color:#065F46!important;margin-bottom:10px!important;font-size:14px!important}html body .pi-ra-lookup-list{display:flex!important;flex-wrap:wrap!important;gap:8px!important}html body .pi-ra-lookup-list a{display:inline-flex!important;align-items:center!important;gap:6px!important;padding:7px 13px!important;background:#F7F5EF!important;border:1px solid #E0DCC8!important;border-radius:99px!important;color:#1a1a1a!important;font-size:13px!important;font-weight:600!important;text-decoration:none!important;transition:all 0.15s!important}html body .pi-ra-lookup-list a:hover{background:#00543D!important;color:#D3FA00!important;border-color:#00543D!important}html body .pi-ra-lookup-list-code{font-family:'DM Mono',ui-monospace,monospace!important;font-size:11px!important;color:#888!important;font-weight:700!important}html body .pi-ra-lookup-list a:hover .pi-ra-lookup-list-code{color:#D3FA00!important;opacity:0.7!important}html body .pi-ra-lookup-empty{color:#888!important;font-style:italic!important;font-size:13.5px!important}html body .pi-ra-controls{display:flex!important;flex-direction:column!important;gap:12px!important;background:#fff!important;border:2px solid #E5E5E5!important;border-radius:14px!important;padding:16px 20px!important;margin-bottom:24px!important}html body .pi-ra-search-wrap{display:flex!important;align-items:center!important;gap:10px!important}html body .pi-ra-search-icon{flex-shrink:0!important;color:#aaa!important;width:18px!important;height:18px!important}html body .pi-ra-search-input{flex:1 1 auto!important;border:none!important;outline:none!important;font-size:15px!important;color:#1a1a1a!important;background:transparent!important;padding:6px 0!important;font-family:inherit!important;width:100%!important}html body .pi-ra-search-input::placeholder{color:#999!important}html body .pi-ra-filter-row{display:flex!important;flex-wrap:wrap!important;gap:8px!important}html body .pi-ra-filter-btn{font-size:12.5px!important;color:#555!important;background:#F7F5EF!important;border:1px solid #E0DCC8!important;padding:7px 13px!important;border-radius:99px!important;cursor:pointer!important;font-family:inherit!important;font-weight:600!important;transition:all 0.15s!important}html body .pi-ra-filter-btn:hover{background:#EFEDE3!important;border-color:#00543D!important;color:#00543D!important}html body .pi-ra-filter-btn.active{background:#00543D!important;color:#D3FA00!important;border-color:#00543D!important}html body .pi-ra-filter-btn-r.active{background:#DC2626!important;border-color:#DC2626!important;color:#fff!important}html body .pi-ra-filter-btn-i.active{background:#2563EB!important;border-color:#2563EB!important;color:#fff!important}html body .pi-ra-filter-btn-a.active{background:#9333EA!important;border-color:#9333EA!important;color:#fff!important}html body .pi-ra-filter-btn-s.active{background:#EA580C!important;border-color:#EA580C!important;color:#fff!important}html body .pi-ra-filter-btn-e.active{background:#CA8A04!important;border-color:#CA8A04!important;color:#fff!important}html body .pi-ra-filter-btn-c.active{background:#0891B2!important;border-color:#0891B2!important;color:#fff!important}html body .pi-ra-table-wrap{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;border:1px solid #E5E5E5!important;border-radius:12px!important;background:#fff!important}html body .pi-ra-table{width:100%!important;border-collapse:collapse!important;font-size:14px!important;min-width:780px!important}html body .pi-ra-table thead{position:sticky!important;top:0!important;background:#00543D!important;z-index:5!important}html body .pi-ra-table thead th{padding:14px 14px!important;text-align:left!important;color:#D3FA00!important;font-weight:700!important;font-size:11.5px!important;text-transform:uppercase!important;letter-spacing:0.05em!important;border-bottom:none!important;cursor:pointer!important;user-select:none!important;position:relative!important;white-space:nowrap!important}html body .pi-ra-table thead th:hover{background:#054E3A!important}html body .pi-ra-table thead th.pi-ra-sort-asc::after{content:" ▲"!important;font-size:10px!important}html body .pi-ra-table thead th.pi-ra-sort-desc::after{content:" ▼"!important;font-size:10px!important}html body .pi-ra-table tbody td{padding:12px 14px!important;border-bottom:1px solid #F0F0F0!important;color:#333!important;vertical-align:middle!important}html body .pi-ra-table tbody tr:hover td{background:#FAFAFA!important}html body .pi-ra-table tbody tr:nth-child(even) td{background:#FBFAF7!important}html body .pi-ra-table tbody tr:nth-child(even):hover td{background:#F4F2EC!important}html body .pi-ra-table tbody td a{color:#1a1a1a!important;font-weight:600!important;text-decoration:none!important}html body .pi-ra-table tbody td a:hover{color:#00543D!important;text-decoration:underline!important}html body .pi-ra-code-display{display:inline-flex!important;gap:3px!important;align-items:center!important}html body .pi-ra-code-letter{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:24px!important;height:24px!important;border-radius:50%!important;color:#fff!important;font-family:'DM Sans',sans-serif!important;font-size:11px!important;font-weight:800!important}html body .pi-ra-code-r{background:#DC2626!important}html body .pi-ra-code-i{background:#2563EB!important}html body .pi-ra-code-a{background:#9333EA!important}html body .pi-ra-code-s{background:#EA580C!important}html body .pi-ra-code-e{background:#CA8A04!important}html body .pi-ra-code-c{background:#0891B2!important}html body .pi-ra-feld-badge{display:inline-block!important;font-size:10px!important;font-weight:700!important;padding:2px 7px!important;border-radius:4px!important;letter-spacing:0.02em!important;margin-bottom:3px!important;text-transform:uppercase!important}html body .pi-ra-feld-it{background:#DBEAFE!important;color:#1E40AF!important}html body .pi-ra-feld-tech{background:#FEF3C7!important;color:#92400E!important}html body .pi-ra-feld-mgmt{background:#D1FAE5!important;color:#065F46!important}html body .pi-ra-feld-mkt{background:#FED7AA!important;color:#9A3412!important}html body .pi-ra-feld-hr{background:#FCE7F3!important;color:#9D174D!important}html body .pi-ra-feld-fin{background:#E0E7FF!important;color:#3730A3!important}html body .pi-ra-feld-design{background:#F3E8FF!important;color:#6B21A8!important}html body .pi-ra-feld-health{background:#FEE2E2!important;color:#991B1B!important}html body .pi-ra-feld-social{background:#FFEDD5!important;color:#7C2D12!important}html body .pi-ra-feld-clevel{background:#D3FA00!important;color:#00543D!important}html body .pi-ra-table tr.pi-ra-row-hidden{display:none!important}html body .pi-ra-empty-msg{padding:40px!important;text-align:center!important;color:#888!important;font-size:14px!important}html body .pi-ra-theorie-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important;gap:18px!important;margin-top:20px!important}html body .pi-ra-theorie-card{background:#F7F5EF!important;border-radius:12px!important;padding:24px 26px!important;border-left:4px solid #00543D!important}html body .pi-ra-theorie-h{font-family:'DM Serif Display',Georgia,serif!important;font-size:19px!important;color:#00543D!important;margin:0 0 10px!important;font-weight:400!important;line-height:1.25!important}html body .pi-ra-theorie-t{font-size:13.5px!important;line-height:1.65!important;color:#333!important;margin:0!important}html body .pi-ra-theorie-t strong{color:#1a1a1a!important;font-weight:700!important}html body .pi-ra-faq-list{margin-top:18px!important}html body .pi-ra-faq-item{background:#fff!important;border:1px solid #E5E5E5!important;border-radius:10px!important;margin-bottom:10px!important;overflow:hidden!important}html body .pi-ra-faq-item[open]{border-color:#00543D!important}html body .pi-ra-faq-item summary{padding:18px 22px!important;cursor:pointer!important;font-family:'DM Sans',sans-serif!important;font-weight:700!important;font-size:15.5px!important;color:#1a1a1a!important;list-style:none!important;position:relative!important;padding-right:50px!important;line-height:1.4!important}html body .pi-ra-faq-item summary::-webkit-details-marker{display:none!important}html body .pi-ra-faq-item summary:hover{background:#FAFAFA!important}html body .pi-ra-faq-item summary::after{content:"+"!important;position:absolute!important;right:22px!important;top:50%!important;transform:translateY(-50%)!important;color:#00543D!important;font-size:24px!important;font-weight:300!important}html body .pi-ra-faq-item[open] summary::after{content:"−"!important}html body .pi-ra-faq-answer{padding:0 22px 20px!important;font-size:14.5px!important;line-height:1.7!important;color:#333!important}html body .pi-ra-faq-answer a{color:#00543D!important;font-weight:600!important}html body .pi-ra-author-box{display:flex!important;gap:28px!important;background:#F7F5EF!important;padding:32px 36px!important;border-radius:14px!important;border-left:5px solid #00543D!important;align-items:flex-start!important}html body .pi-ra-author-img-wrap{flex-shrink:0!important}html body .pi-ra-author-img{width:120px!important;height:120px!important;border-radius:50%!important;object-fit:cover!important;border:3px solid #fff!important;box-shadow:0 4px 14px rgba(0,0,0,0.08)!important;display:block!important}html body .pi-ra-author-content{flex:1 1 auto!important}html body .pi-ra-author-name{font-family:'DM Serif Display',Georgia,serif!important;font-size:26px!important;color:#00543D!important;margin:0 0 4px!important;font-weight:400!important;line-height:1.2!important}html body .pi-ra-author-title{font-size:13.5px!important;color:#555!important;font-weight:600!important;margin-bottom:14px!important}html body .pi-ra-author-bio{font-size:14.5px!important;line-height:1.7!important;color:#333!important;margin:0 0 16px!important}html body .pi-ra-author-links{display:flex!important;flex-wrap:wrap!important;gap:10px!important}html body .pi-ra-author-link{font-size:12.5px!important;font-weight:700!important;color:#00543D!important;background:#fff!important;border:1.5px solid #00543D!important;padding:8px 14px!important;border-radius:99px!important;text-decoration:none!important;transition:background 0.15s,color 0.15s!important}html body .pi-ra-author-link:hover{background:#00543D!important;color:#D3FA00!important}html body .pi-ra-related{margin-top:50px!important;padding:32px 36px!important;background:#FAFAFA!important;border-radius:14px!important;border:1px solid #E5E5E5!important}html body .pi-ra-related-h{font-family:'DM Serif Display',Georgia,serif!important;font-size:22px!important;color:#00543D!important;margin:0 0 18px!important;font-weight:400!important}html body .pi-ra-related-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;gap:12px!important}html body .pi-ra-related-link{display:flex!important;align-items:center!important;gap:10px!important;padding:14px 16px!important;background:#fff!important;border:1px solid #E5E5E5!important;border-radius:10px!important;color:#1a1a1a!important;text-decoration:none!important;font-size:13.5px!important;font-weight:600!important;line-height:1.35!important;transition:transform 0.15s,border-color 0.15s!important}html body .pi-ra-related-link:hover{transform:translateY(-2px)!important;border-color:#00543D!important;color:#00543D!important}html body .pi-ra-related-arrow{color:#00543D!important;flex-shrink:0!important;font-weight:800!important}html body .pi-ra-final-cta{background:linear-gradient(135deg,#0D3D2E 0%,#00543D 100%)!important;color:#fff!important;border-radius:18px!important;padding:48px 44px!important;text-align:center!important;margin-top:36px!important}html body .pi-ra-final-cta-h{font-family:'DM Serif Display',Georgia,serif!important;font-size:32px!important;color:#fff!important;margin:0 0 14px!important;line-height:1.2!important;font-weight:400!important}html body .pi-ra-final-cta-text{font-size:16px!important;line-height:1.7!important;color:rgba(255,255,255,0.92)!important;max-width:760px!important;margin:0 auto 28px!important}html body .pi-ra-final-cta-row{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:14px!important}html body .pi-ra-final-cta-btn{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:14px 26px!important;border-radius:99px!important;font-weight:700!important;font-size:14.5px!important;text-decoration:none!important;transition:transform 0.15s,box-shadow 0.15s!important}html body .pi-ra-final-cta-btn-primary{background:#D3FA00!important;color:#00543D!important}html body .pi-ra-final-cta-btn-primary:hover{transform:translateY(-2px)!important;box-shadow:0 6px 20px rgba(211,250,0,0.4)!important}html body .pi-ra-final-cta-btn-secondary{background:transparent!important;color:#fff!important;border:2px solid rgba(255,255,255,0.4)!important}html body .pi-ra-final-cta-btn-secondary:hover{border-color:#fff!important;background:rgba(255,255,255,0.10)!important}@media (max-width:768px){html body .pi-ra-wrap{padding:0 14px 50px!important}html body .pi-ra-hero{padding:34px 24px 32px!important;border-radius:14px!important}html body .pi-ra-hero h1{font-size:26px!important}html body .pi-ra-hero-sub{font-size:15px!important}html body .pi-ra-hero-stats{grid-template-columns:1fr 1fr!important;gap:14px!important}html body .pi-ra-stat-val{font-size:22px!important}html body .pi-ra-test-bridge-grid{grid-template-columns:1fr!important}html body .pi-ra-toc{padding:22px 22px!important}html body .pi-ra-toc-grid{grid-template-columns:1fr!important;gap:6px!important}html body .pi-ra-h2{font-size:24px!important}html body .pi-ra-h3{font-size:19px!important}html body .pi-ra-types-grid{grid-template-columns:1fr!important}html body .pi-ra-lookup{padding:22px 24px!important}html body .pi-ra-lookup-row{gap:6px!important}html body .pi-ra-letter-btn{width:36px!important;height:36px!important;font-size:15px!important}html body .pi-ra-author-box{flex-direction:column!important;gap:18px!important;padding:24px!important}html body .pi-ra-author-img{width:90px!important;height:90px!important}html body .pi-ra-author-name{font-size:22px!important}html body .pi-ra-final-cta{padding:32px 22px!important}html body .pi-ra-final-cta-h{font-size:24px!important}}@media (max-width:480px){html body .pi-ra-hero h1{font-size:22px!important}html body .pi-ra-h2{font-size:21px!important}html body .pi-ra-filter-btn{font-size:11.5px!important;padding:6px 11px!important}}html body .pi-za-wrap{max-width:1240px!important;margin:0 auto!important;padding:0 20px 80px!important;font-family:'DM Sans',-apple-system,BlinkMacSystemFont,sans-serif!important;color:#1a1a1a!important;line-height:1.65!important}html body .pi-za-wrap *{box-sizing:border-box!important}html body .pi-za-breadcrumb{display:flex!important;align-items:center!important;gap:8px!important;padding:18px 0 22px!important;font-size:13px!important;color:#666!important;flex-wrap:wrap!important}html body .pi-za-breadcrumb a{color:#00543D!important;text-decoration:none!important;font-weight:600!important}html body .pi-za-breadcrumb a:hover{text-decoration:underline!important}html body .pi-za-breadcrumb span{color:#888!important}html body .pi-za-hero{background:linear-gradient(135deg,#0D3D2E 0%,#00543D 60%,#00543D 100%)!important;color:#fff!important;border-radius:20px!important;padding:54px 44px 50px!important;margin-bottom:24px!important;position:relative!important;overflow:hidden!important}html body .pi-za-hero::before{content:""!important;position:absolute!important;top:-180px!important;right:-180px!important;width:520px!important;height:520px!important;background:radial-gradient(circle,rgba(211,250,0,0.16) 0%,transparent 70%)!important;pointer-events:none!important}html body .pi-za-hero-label{display:inline-flex!important;align-items:center!important;gap:8px!important;background:rgba(255,255,255,0.10)!important;border:1px solid rgba(211,250,0,0.32)!important;color:#D3FA00!important;padding:7px 16px!important;border-radius:99px!important;font-size:12px!important;font-weight:700!important;letter-spacing:0.06em!important;text-transform:uppercase!important;margin-bottom:22px!important}html body .pi-za-hero h1{font-family:'DM Serif Display',Georgia,serif!important;font-size:46px!important;line-height:1.1!important;margin:0 0 22px!important;letter-spacing:-0.015em!important;color:#fff!important;font-weight:400!important;position:relative!important;z-index:2!important}html body .pi-za-hero-sub{font-size:17px!important;line-height:1.7!important;color:rgba(255,255,255,0.92)!important;max-width:920px!important;margin:0 0 28px!important;position:relative!important;z-index:2!important}html body .pi-za-hero-cta-row{display:flex!important;flex-wrap:wrap!important;gap:14px!important;position:relative!important;z-index:2!important;margin-bottom:30px!important}html body .pi-za-hero-btn{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:14px 26px!important;border-radius:99px!important;font-weight:700!important;font-size:14.5px!important;text-decoration:none!important;transition:transform 0.15s,box-shadow 0.15s!important}html body .pi-za-hero-btn-primary{background:#D3FA00!important;color:#00543D!important}html body .pi-za-hero-btn-primary:hover{transform:translateY(-2px)!important;box-shadow:0 6px 20px rgba(211,250,0,0.4)!important}html body .pi-za-hero-btn-secondary{background:transparent!important;color:#fff!important;border:2px solid rgba(255,255,255,0.4)!important}html body .pi-za-hero-btn-secondary:hover{border-color:#fff!important;background:rgba(255,255,255,0.10)!important}html body .pi-za-hero-stats{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:24px!important;position:relative!important;z-index:2!important}html body .pi-za-stat{padding:14px 0!important;border-top:2px solid rgba(211,250,0,0.32)!important}html body .pi-za-stat-val{font-family:'DM Serif Display',Georgia,serif!important;font-size:32px!important;color:#D3FA00!important;line-height:1!important;margin-bottom:4px!important;font-weight:400!important}html body .pi-za-stat-label{font-size:12px!important;color:rgba(255,255,255,0.82)!important;text-transform:uppercase!important;letter-spacing:0.05em!important}html body .pi-za-ranking-bar{background:linear-gradient(135deg,#FFF7ED 0%,#FFEDD5 100%)!important;border:1.5px solid #FB923C!important;border-radius:14px!important;padding:18px 24px!important;margin-bottom:32px!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:16px!important}html body .pi-za-ranking-bar-icon{flex-shrink:0!important;width:44px!important;height:44px!important;background:#EA580C!important;color:#FFF7ED!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:18px!important;font-weight:800!important}html body .pi-za-ranking-bar-content{flex:1 1 280px!important}html body .pi-za-ranking-bar-h{font-family:'DM Sans',sans-serif!important;font-size:15px!important;font-weight:800!important;color:#7C2D12!important;margin:0 0 4px!important}html body .pi-za-ranking-bar-t{font-size:13.5px!important;color:#7C2D12!important;line-height:1.5!important;margin:0!important}html body .pi-za-ranking-bar-btn{flex-shrink:0!important;display:inline-flex!important;align-items:center!important;gap:6px!important;padding:11px 20px!important;background:#EA580C!important;color:#fff!important;border-radius:99px!important;font-weight:700!important;font-size:13.5px!important;text-decoration:none!important;transition:background 0.15s!important}html body .pi-za-ranking-bar-btn:hover{background:#9A3412!important;color:#fff!important}html body .pi-za-trust{display:flex!important;flex-wrap:wrap!important;gap:12px 24px!important;justify-content:center!important;padding:18px 22px!important;background:#F7F5EF!important;border-radius:12px!important;margin-bottom:32px!important;border:1px solid #E8E4D8!important}html body .pi-za-trust-item{display:inline-flex!important;align-items:center!important;gap:8px!important;font-size:13px!important;color:#555!important;font-weight:500!important}html body .pi-za-trust-dot{display:inline-block!important;width:6px!important;height:6px!important;background:#00543D!important;border-radius:50%!important;flex-shrink:0!important}html body .pi-za-toc{background:#FAFAFA!important;border:1px solid #E5E5E5!important;border-radius:14px!important;padding:28px 36px!important;margin-bottom:32px!important}html body .pi-za-toc-title{font-family:'DM Serif Display',Georgia,serif!important;font-size:18px!important;color:#00543D!important;margin:0 0 14px!important;font-weight:400!important;padding-bottom:10px!important;border-bottom:2px solid #E5E5E5!important}html body .pi-za-toc-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px 32px!important}html body .pi-za-toc-grid a{color:#1a1a1a!important;text-decoration:none!important;font-size:14.5px!important;font-weight:500!important;display:block!important;padding:4px 0!important}html body .pi-za-toc-grid a:hover{color:#00543D!important}html body .pi-za-section{margin:50px 0 30px!important;scroll-margin-top:24px!important}html body .pi-za-divider{height:1px!important;background:linear-gradient(to right,transparent,#E5E5E5 20%,#E5E5E5 80%,transparent)!important;margin:0 0 30px!important}html body .pi-za-h2{font-family:'DM Serif Display',Georgia,serif!important;font-size:34px!important;color:#1a1a1a!important;margin:0 0 18px!important;line-height:1.2!important;letter-spacing:-0.01em!important;font-weight:400!important}html body .pi-za-h3{font-family:'DM Serif Display',Georgia,serif!important;font-size:23px!important;color:#1a1a1a!important;margin:24px 0 14px!important;line-height:1.3!important;font-weight:400!important}html body .pi-za-text{font-size:15.5px!important;line-height:1.75!important;color:#333!important;margin:0 0 18px!important}html body .pi-za-text a{color:#00543D!important;font-weight:600!important}html body .pi-za-methodik-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))!important;gap:18px!important;margin-top:20px!important}html body .pi-za-methodik-card{background:#F7F5EF!important;border-radius:12px!important;padding:24px 26px!important;border-left:4px solid #00543D!important}html body .pi-za-methodik-h{font-family:'DM Serif Display',Georgia,serif!important;font-size:19px!important;color:#00543D!important;margin:0 0 10px!important;font-weight:400!important;line-height:1.25!important;display:flex!important;align-items:center!important;gap:10px!important}html body .pi-za-methodik-icon{flex-shrink:0!important;width:32px!important;height:32px!important;background:#00543D!important;color:#D3FA00!important;border-radius:50%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:14px!important;font-weight:800!important}html body .pi-za-methodik-t{font-size:13.5px!important;line-height:1.65!important;color:#333!important;margin:0!important}html body .pi-za-methodik-t strong{color:#1a1a1a!important;font-weight:700!important}html body .pi-za-controls{display:flex!important;flex-direction:column!important;gap:12px!important;background:#fff!important;border:2px solid #E5E5E5!important;border-radius:14px!important;padding:16px 20px!important;margin-bottom:24px!important}html body .pi-za-search-wrap{display:flex!important;align-items:center!important;gap:10px!important}html body .pi-za-search-icon{flex-shrink:0!important;color:#aaa!important;width:18px!important;height:18px!important}html body .pi-za-search-input{flex:1 1 auto!important;border:none!important;outline:none!important;font-size:15px!important;color:#1a1a1a!important;background:transparent!important;padding:6px 0!important;font-family:inherit!important;width:100%!important}html body .pi-za-search-input::placeholder{color:#999!important}html body .pi-za-filter-row{display:flex!important;flex-wrap:wrap!important;gap:8px!important}html body .pi-za-filter-btn{font-size:12.5px!important;color:#555!important;background:#F7F5EF!important;border:1px solid #E0DCC8!important;padding:7px 13px!important;border-radius:99px!important;cursor:pointer!important;font-family:inherit!important;font-weight:600!important;transition:all 0.15s!important}html body .pi-za-filter-btn:hover{background:#EFEDE3!important;border-color:#00543D!important;color:#00543D!important}html body .pi-za-filter-btn.active{background:#00543D!important;color:#D3FA00!important;border-color:#00543D!important}html body .pi-za-table-wrap{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;border:1px solid #E5E5E5!important;border-radius:12px!important;background:#fff!important}html body .pi-za-table{width:100%!important;border-collapse:collapse!important;font-size:14px!important;min-width:860px!important}html body .pi-za-table thead{position:sticky!important;top:0!important;background:#00543D!important;z-index:5!important}html body .pi-za-table thead th{padding:14px 14px!important;text-align:left!important;color:#D3FA00!important;font-weight:700!important;font-size:11.5px!important;text-transform:uppercase!important;letter-spacing:0.05em!important;border-bottom:none!important;cursor:pointer!important;user-select:none!important;position:relative!important;white-space:nowrap!important}html body .pi-za-table thead th:hover{background:#054E3A!important}html body .pi-za-table thead th.pi-za-sort-asc::after{content:" ▲"!important;font-size:10px!important}html body .pi-za-table thead th.pi-za-sort-desc::after{content:" ▼"!important;font-size:10px!important}html body .pi-za-table tbody td{padding:12px 14px!important;border-bottom:1px solid #F0F0F0!important;color:#333!important;vertical-align:middle!important}html body .pi-za-table tbody tr:hover td{background:#FAFAFA!important}html body .pi-za-table tbody tr:nth-child(even) td{background:#FBFAF7!important}html body .pi-za-table tbody tr:nth-child(even):hover td{background:#F4F2EC!important}html body .pi-za-table tbody td a{color:#1a1a1a!important;font-weight:600!important;text-decoration:none!important}html body .pi-za-table tbody td a:hover{color:#00543D!important;text-decoration:underline!important}html body .pi-za-feld-badge{display:inline-block!important;font-size:10px!important;font-weight:700!important;padding:2px 7px!important;border-radius:4px!important;letter-spacing:0.02em!important;margin-bottom:3px!important;text-transform:uppercase!important}html body .pi-za-feld-it{background:#DBEAFE!important;color:#1E40AF!important}html body .pi-za-feld-tech{background:#FEF3C7!important;color:#92400E!important}html body .pi-za-feld-mgmt{background:#D1FAE5!important;color:#065F46!important}html body .pi-za-feld-mkt{background:#FED7AA!important;color:#9A3412!important}html body .pi-za-feld-hr{background:#FCE7F3!important;color:#9D174D!important}html body .pi-za-feld-fin{background:#E0E7FF!important;color:#3730A3!important}html body .pi-za-feld-design{background:#F3E8FF!important;color:#6B21A8!important}html body .pi-za-feld-health{background:#FEE2E2!important;color:#991B1B!important}html body .pi-za-feld-social{background:#FFEDD5!important;color:#7C2D12!important}html body .pi-za-feld-clevel{background:#D3FA00!important;color:#00543D!important}html body .pi-za-cell-wachstum{font-family:'DM Mono',ui-monospace,monospace!important;font-weight:800!important;font-size:13px!important;letter-spacing:0.04em!important;white-space:nowrap!important}html body .pi-za-wachstum-3{color:#065F46!important}html body .pi-za-wachstum-2{color:#15803D!important}html body .pi-za-wachstum-1{color:#65A30D!important}html body .pi-za-wachstum-0{color:#6B7280!important}html body .pi-za-wachstum-m1{color:#B91C1C!important}html body .pi-za-dots{display:inline-flex!important;gap:3px!important;align-items:center!important}html body .pi-za-dot{display:inline-block!important;width:9px!important;height:9px!important;border-radius:50%!important;background:#E5E5E5!important}html body .pi-za-dot-on{background:#00543D!important}html body .pi-za-dot-low{background:#F87171!important}html body .pi-za-dot-on.pi-za-dot-low{background:#B91C1C!important}html body .pi-za-mangel-badge{display:inline-block!important;font-size:11px!important;font-weight:700!important;padding:4px 9px!important;border-radius:99px!important;white-space:nowrap!important;text-align:center!important}html body .pi-za-mangel-akut{background:#FEE2E2!important;color:#991B1B!important}html body .pi-za-mangel-hoch{background:#FFEDD5!important;color:#9A3412!important}html body .pi-za-mangel-mittel{background:#FEF3C7!important;color:#854D0E!important}html body .pi-za-mangel-gering{background:#E0E7FF!important;color:#3730A3!important}html body .pi-za-score-badge{display:inline-block!important;font-family:'DM Mono',ui-monospace,monospace!important;font-size:13px!important;font-weight:800!important;padding:5px 11px!important;border-radius:6px!important;letter-spacing:0.02em!important;min-width:44px!important;text-align:center!important}html body .pi-za-score-aplus{background:#065F46!important;color:#D3FA00!important}html body .pi-za-score-a{background:#15803D!important;color:#fff!important}html body .pi-za-score-aminus{background:#16A34A!important;color:#fff!important}html body .pi-za-score-bplus{background:#84CC16!important;color:#1F2937!important}html body .pi-za-score-b{background:#FACC15!important;color:#1F2937!important}html body .pi-za-score-cplus{background:#FB923C!important;color:#7C2D12!important}html body .pi-za-score-c{background:#F87171!important;color:#7C2D12!important}html body .pi-za-score-dplus{background:#EF4444!important;color:#fff!important}html body .pi-za-score-d{background:#991B1B!important;color:#fff!important}html body .pi-za-table tr.pi-za-row-hidden{display:none!important}html body .pi-za-empty-msg{padding:40px!important;text-align:center!important;color:#888!important;font-size:14px!important}html body .pi-za-bridge{background:linear-gradient(135deg,#FFFBEB 0%,#FEF3C7 100%)!important;border:2px solid #D3FA00!important;border-radius:16px!important;padding:36px 40px!important;margin:36px 0!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:28px!important}html body .pi-za-bridge-icon{flex-shrink:0!important;width:74px!important;height:74px!important;background:#00543D!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#D3FA00!important;font-size:30px!important;font-weight:800!important}html body .pi-za-bridge-content{flex:1 1 360px!important}html body .pi-za-bridge-h{font-family:'DM Serif Display',Georgia,serif!important;font-size:25px!important;color:#1a1a1a!important;margin:0 0 8px!important;font-weight:400!important;line-height:1.25!important}html body .pi-za-bridge-text{font-size:15px!important;color:#333!important;line-height:1.65!important;margin:0!important}html body .pi-za-bridge-btn{flex-shrink:0!important;display:inline-flex!important;align-items:center!important;gap:8px!important;padding:14px 26px!important;background:#00543D!important;color:#D3FA00!important;border-radius:99px!important;font-weight:700!important;font-size:14.5px!important;text-decoration:none!important;letter-spacing:0.02em!important;transition:transform 0.15s,box-shadow 0.15s!important}html body .pi-za-bridge-btn:hover{transform:translateY(-2px)!important;box-shadow:0 6px 20px rgba(0,84,61,0.3)!important;color:#D3FA00!important}html body .pi-za-quer-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important;gap:18px!important;margin-top:20px!important}html body .pi-za-quer-card{background:#fff!important;border:1px solid #E5E5E5!important;border-radius:12px!important;padding:24px 26px!important;border-top:4px solid #00543D!important}html body .pi-za-quer-from{font-size:11.5px!important;color:#888!important;text-transform:uppercase!important;letter-spacing:0.06em!important;font-weight:700!important;margin-bottom:4px!important}html body .pi-za-quer-arrow{display:inline-block!important;color:#00543D!important;margin:0 6px!important;font-weight:800!important}html body .pi-za-quer-h{font-family:'DM Serif Display',Georgia,serif!important;font-size:21px!important;color:#1a1a1a!important;margin:0 0 12px!important;line-height:1.25!important;font-weight:400!important}html body .pi-za-quer-t{font-size:13.5px!important;line-height:1.65!important;color:#444!important;margin:0 0 12px!important}html body .pi-za-quer-meta{display:flex!important;flex-wrap:wrap!important;gap:8px!important;font-size:11.5px!important}html body .pi-za-quer-tag{background:#F7F5EF!important;color:#52473A!important;padding:4px 9px!important;border-radius:5px!important;font-weight:600!important}html body .pi-za-ki-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:24px!important;margin-top:20px!important}html body .pi-za-ki-card{padding:28px 30px!important;border-radius:12px!important}html body .pi-za-ki-card-substitute{background:#FEE2E2!important;border-left:5px solid #991B1B!important}html body .pi-za-ki-card-assist{background:#D1FAE5!important;border-left:5px solid #065F46!important}html body .pi-za-ki-card-h{font-family:'DM Serif Display',Georgia,serif!important;font-size:21px!important;margin:0 0 12px!important;font-weight:400!important;line-height:1.25!important}html body .pi-za-ki-card-h.pi-za-ki-card-h-sub{color:#7F1D1D!important}html body .pi-za-ki-card-h.pi-za-ki-card-h-ass{color:#064E3B!important}html body .pi-za-ki-card-list{list-style:none!important;padding:0!important;margin:0!important}html body .pi-za-ki-card-list li{padding:8px 0!important;font-size:14px!important;line-height:1.55!important;color:#1F2937!important;border-bottom:1px solid rgba(0,0,0,0.08)!important}html body .pi-za-ki-card-list li:last-child{border-bottom:none!important}html body .pi-za-ki-card-list strong{font-weight:700!important}html body .pi-za-verlierer{background:#FAFAFA!important;border:1px solid #E5E5E5!important;border-radius:14px!important;padding:28px 32px!important;margin-top:18px!important}html body .pi-za-verlierer-list{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;gap:12px!important;margin-top:14px!important}html body .pi-za-verlierer-item{padding:14px 18px!important;background:#fff!important;border:1px solid #FCA5A5!important;border-radius:8px!important}html body .pi-za-verlierer-name{font-weight:700!important;color:#1F2937!important;font-size:14px!important;margin-bottom:4px!important}html body .pi-za-verlierer-reason{font-size:12.5px!important;color:#666!important;line-height:1.5!important}html body .pi-za-faq-list{margin-top:18px!important}html body .pi-za-faq-item{background:#fff!important;border:1px solid #E5E5E5!important;border-radius:10px!important;margin-bottom:10px!important;overflow:hidden!important}html body .pi-za-faq-item[open]{border-color:#00543D!important}html body .pi-za-faq-item summary{padding:18px 22px!important;cursor:pointer!important;font-family:'DM Sans',sans-serif!important;font-weight:700!important;font-size:15.5px!important;color:#1a1a1a!important;list-style:none!important;position:relative!important;padding-right:50px!important;line-height:1.4!important}html body .pi-za-faq-item summary::-webkit-details-marker{display:none!important}html body .pi-za-faq-item summary:hover{background:#FAFAFA!important}html body .pi-za-faq-item summary::after{content:"+"!important;position:absolute!important;right:22px!important;top:50%!important;transform:translateY(-50%)!important;color:#00543D!important;font-size:24px!important;font-weight:300!important}html body .pi-za-faq-item[open] summary::after{content:"−"!important}html body .pi-za-faq-answer{padding:0 22px 20px!important;font-size:14.5px!important;line-height:1.7!important;color:#333!important}html body .pi-za-faq-answer a{color:#00543D!important;font-weight:600!important}html body .pi-za-author-box{display:flex!important;gap:28px!important;background:#F7F5EF!important;padding:32px 36px!important;border-radius:14px!important;border-left:5px solid #00543D!important;align-items:flex-start!important}html body .pi-za-author-img-wrap{flex-shrink:0!important}html body .pi-za-author-img{width:120px!important;height:120px!important;border-radius:50%!important;object-fit:cover!important;border:3px solid #fff!important;box-shadow:0 4px 14px rgba(0,0,0,0.08)!important;display:block!important}html body .pi-za-author-content{flex:1 1 auto!important}html body .pi-za-author-name{font-family:'DM Serif Display',Georgia,serif!important;font-size:26px!important;color:#00543D!important;margin:0 0 4px!important;font-weight:400!important;line-height:1.2!important}html body .pi-za-author-title{font-size:13.5px!important;color:#555!important;font-weight:600!important;margin-bottom:14px!important}html body .pi-za-author-bio{font-size:14.5px!important;line-height:1.7!important;color:#333!important;margin:0 0 16px!important}html body .pi-za-author-links{display:flex!important;flex-wrap:wrap!important;gap:10px!important}html body .pi-za-author-link{font-size:12.5px!important;font-weight:700!important;color:#00543D!important;background:#fff!important;border:1.5px solid #00543D!important;padding:8px 14px!important;border-radius:99px!important;text-decoration:none!important;transition:background 0.15s,color 0.15s!important}html body .pi-za-author-link:hover{background:#00543D!important;color:#D3FA00!important}html body .pi-za-related{margin-top:50px!important;padding:32px 36px!important;background:#FAFAFA!important;border-radius:14px!important;border:1px solid #E5E5E5!important}html body .pi-za-related-h{font-family:'DM Serif Display',Georgia,serif!important;font-size:22px!important;color:#00543D!important;margin:0 0 18px!important;font-weight:400!important}html body .pi-za-related-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;gap:12px!important}html body .pi-za-related-link{display:flex!important;align-items:center!important;gap:10px!important;padding:14px 16px!important;background:#fff!important;border:1px solid #E5E5E5!important;border-radius:10px!important;color:#1a1a1a!important;text-decoration:none!important;font-size:13.5px!important;font-weight:600!important;line-height:1.35!important;transition:transform 0.15s,border-color 0.15s!important}html body .pi-za-related-link:hover{transform:translateY(-2px)!important;border-color:#00543D!important;color:#00543D!important}html body .pi-za-related-arrow{color:#00543D!important;flex-shrink:0!important;font-weight:800!important}html body .pi-za-final-cta{background:linear-gradient(135deg,#0D3D2E 0%,#00543D 100%)!important;color:#fff!important;border-radius:18px!important;padding:48px 44px!important;text-align:center!important;margin-top:36px!important}html body .pi-za-final-cta-h{font-family:'DM Serif Display',Georgia,serif!important;font-size:32px!important;color:#fff!important;margin:0 0 14px!important;line-height:1.2!important;font-weight:400!important}html body .pi-za-final-cta-text{font-size:16px!important;line-height:1.7!important;color:rgba(255,255,255,0.92)!important;max-width:760px!important;margin:0 auto 28px!important}html body .pi-za-final-cta-row{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:14px!important}html body .pi-za-final-cta-btn{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:14px 26px!important;border-radius:99px!important;font-weight:700!important;font-size:14.5px!important;text-decoration:none!important;transition:transform 0.15s,box-shadow 0.15s!important}html body .pi-za-final-cta-btn-primary{background:#D3FA00!important;color:#00543D!important}html body .pi-za-final-cta-btn-primary:hover{transform:translateY(-2px)!important;box-shadow:0 6px 20px rgba(211,250,0,0.4)!important}html body .pi-za-final-cta-btn-secondary{background:transparent!important;color:#fff!important;border:2px solid rgba(255,255,255,0.4)!important}html body .pi-za-final-cta-btn-secondary:hover{border-color:#fff!important;background:rgba(255,255,255,0.10)!important}@media (max-width:768px){html body .pi-za-wrap{padding:0 14px 50px!important}html body .pi-za-hero{padding:34px 24px 32px!important;border-radius:14px!important}html body .pi-za-hero h1{font-size:28px!important}html body .pi-za-hero-sub{font-size:15px!important}html body .pi-za-hero-stats{grid-template-columns:1fr 1fr!important;gap:14px!important}html body .pi-za-stat-val{font-size:22px!important}html body .pi-za-hero-btn{font-size:13.5px!important;padding:12px 20px!important}html body .pi-za-ranking-bar{flex-direction:column!important;align-items:flex-start!important;padding:18px!important}html body .pi-za-ranking-bar-btn{width:100%!important;justify-content:center!important}html body .pi-za-toc{padding:22px 22px!important}html body .pi-za-toc-grid{grid-template-columns:1fr!important;gap:6px!important}html body .pi-za-bridge{flex-direction:column!important;align-items:flex-start!important;padding:24px!important}html body .pi-za-bridge-btn{width:100%!important;justify-content:center!important}html body .pi-za-bridge-h{font-size:21px!important}html body .pi-za-h2{font-size:24px!important}html body .pi-za-h3{font-size:19px!important}html body .pi-za-ki-grid{grid-template-columns:1fr!important}html body .pi-za-author-box{flex-direction:column!important;gap:18px!important;padding:24px!important}html body .pi-za-author-img{width:90px!important;height:90px!important}html body .pi-za-author-name{font-size:22px!important}html body .pi-za-final-cta{padding:32px 22px!important}html body .pi-za-final-cta-h{font-size:24px!important}html body .pi-za-final-cta-text{font-size:14.5px!important}}@media (max-width:480px){html body .pi-za-hero h1{font-size:24px!important}html body .pi-za-h2{font-size:21px!important}html body .pi-za-filter-btn{font-size:11.5px!important;padding:6px 11px!important}}html body .pi-gv-wrap{max-width:1240px!important;margin:0 auto!important;padding:0 20px 80px!important;font-family:'DM Sans',-apple-system,BlinkMacSystemFont,sans-serif!important;color:#1a1a1a!important;line-height:1.65!important}html body .pi-gv-wrap *{box-sizing:border-box!important}html body .pi-gv-breadcrumb{display:flex!important;align-items:center!important;gap:8px!important;padding:18px 0 22px!important;font-size:13px!important;color:#666!important;flex-wrap:wrap!important}html body .pi-gv-breadcrumb a{color:#00543D!important;text-decoration:none!important;font-weight:600!important}html body .pi-gv-breadcrumb a:hover{text-decoration:underline!important}html body .pi-gv-breadcrumb span{color:#888!important}html body .pi-gv-hero{background:linear-gradient(135deg,#00543D 0%,#054E3A 60%,#073C2C 100%)!important;color:#fff!important;border-radius:20px!important;padding:54px 44px 50px!important;margin-bottom:34px!important;position:relative!important;overflow:hidden!important}html body .pi-gv-hero::before{content:""!important;position:absolute!important;top:-180px!important;right:-180px!important;width:500px!important;height:500px!important;background:radial-gradient(circle,rgba(211,250,0,0.16) 0%,transparent 70%)!important;pointer-events:none!important}html body .pi-gv-hero-label{display:inline-flex!important;align-items:center!important;gap:8px!important;background:rgba(255,255,255,0.10)!important;border:1px solid rgba(211,250,0,0.32)!important;color:#D3FA00!important;padding:7px 16px!important;border-radius:99px!important;font-size:12px!important;font-weight:700!important;letter-spacing:0.06em!important;text-transform:uppercase!important;margin-bottom:22px!important}html body .pi-gv-hero h1{font-family:'DM Serif Display',Georgia,serif!important;font-size:46px!important;line-height:1.1!important;margin:0 0 22px!important;letter-spacing:-0.015em!important;color:#fff!important;font-weight:400!important;position:relative!important;z-index:2!important}html body .pi-gv-hero-sub{font-size:17px!important;line-height:1.7!important;color:rgba(255,255,255,0.92)!important;max-width:920px!important;margin:0 0 32px!important;position:relative!important;z-index:2!important}html body .pi-gv-hero-cta-row{display:flex!important;flex-wrap:wrap!important;gap:14px!important;position:relative!important;z-index:2!important;margin-bottom:32px!important}html body .pi-gv-hero-btn{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:14px 26px!important;border-radius:99px!important;font-weight:700!important;font-size:14.5px!important;text-decoration:none!important;transition:transform 0.15s,box-shadow 0.15s!important}html body .pi-gv-hero-btn-primary{background:#D3FA00!important;color:#00543D!important}html body .pi-gv-hero-btn-primary:hover{transform:translateY(-2px)!important;box-shadow:0 6px 20px rgba(211,250,0,0.4)!important}html body .pi-gv-hero-btn-secondary{background:transparent!important;color:#fff!important;border:2px solid rgba(255,255,255,0.4)!important}html body .pi-gv-hero-btn-secondary:hover{border-color:#fff!important;background:rgba(255,255,255,0.10)!important}html body .pi-gv-hero-stats{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:24px!important;position:relative!important;z-index:2!important}html body .pi-gv-stat{padding:14px 0!important;border-top:2px solid rgba(211,250,0,0.32)!important}html body .pi-gv-stat-val{font-family:'DM Serif Display',Georgia,serif!important;font-size:32px!important;color:#D3FA00!important;line-height:1!important;margin-bottom:4px!important;font-weight:400!important}html body .pi-gv-stat-label{font-size:12px!important;color:rgba(255,255,255,0.82)!important;text-transform:uppercase!important;letter-spacing:0.05em!important}html body .pi-gv-trust{display:flex!important;flex-wrap:wrap!important;gap:12px 24px!important;justify-content:center!important;padding:18px 22px!important;background:#F7F5EF!important;border-radius:12px!important;margin-bottom:32px!important;border:1px solid #E8E4D8!important}html body .pi-gv-trust-item{display:inline-flex!important;align-items:center!important;gap:8px!important;font-size:13px!important;color:#555!important;font-weight:500!important}html body .pi-gv-trust-dot{display:inline-block!important;width:6px!important;height:6px!important;background:#00543D!important;border-radius:50%!important;flex-shrink:0!important}html body .pi-gv-toc{background:#FAFAFA!important;border:1px solid #E5E5E5!important;border-radius:14px!important;padding:28px 36px!important;margin-bottom:32px!important}html body .pi-gv-toc-title{font-family:'DM Serif Display',Georgia,serif!important;font-size:18px!important;color:#00543D!important;margin:0 0 14px!important;font-weight:400!important;padding-bottom:10px!important;border-bottom:2px solid #E5E5E5!important}html body .pi-gv-toc-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px 32px!important}html body .pi-gv-toc-grid a{color:#1a1a1a!important;text-decoration:none!important;font-size:14.5px!important;font-weight:500!important;display:block!important;padding:4px 0!important}html body .pi-gv-toc-grid a:hover{color:#00543D!important}html body .pi-gv-tool-box{background:linear-gradient(135deg,#FFFBEB 0%,#FEF3C7 100%)!important;border:2px solid #D3FA00!important;border-radius:16px!important;padding:32px 36px!important;margin:32px 0!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:24px!important}html body .pi-gv-tool-icon{flex-shrink:0!important;width:64px!important;height:64px!important;background:#00543D!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#D3FA00!important;font-size:30px!important}html body .pi-gv-tool-content{flex:1 1 300px!important}html body .pi-gv-tool-title{font-family:'DM Serif Display',Georgia,serif!important;font-size:23px!important;color:#1a1a1a!important;margin:0 0 6px!important;font-weight:400!important;line-height:1.25!important}html body .pi-gv-tool-text{font-size:14.5px!important;color:#333!important;line-height:1.6!important;margin:0!important}html body .pi-gv-tool-btn{flex-shrink:0!important;display:inline-flex!important;align-items:center!important;gap:8px!important;padding:14px 24px!important;background:#00543D!important;color:#D3FA00!important;border-radius:99px!important;font-weight:700!important;font-size:14px!important;text-decoration:none!important;letter-spacing:0.02em!important;transition:transform 0.15s,box-shadow 0.15s!important}html body .pi-gv-tool-btn:hover{transform:translateY(-2px)!important;box-shadow:0 6px 20px rgba(0,84,61,0.3)!important;color:#D3FA00!important}html body .pi-gv-section{margin:50px 0 30px!important;scroll-margin-top:24px!important}html body .pi-gv-divider{height:1px!important;background:linear-gradient(to right,transparent,#E5E5E5 20%,#E5E5E5 80%,transparent)!important;margin:0 0 30px!important}html body .pi-gv-h2{font-family:'DM Serif Display',Georgia,serif!important;font-size:34px!important;color:#1a1a1a!important;margin:0 0 18px!important;line-height:1.2!important;letter-spacing:-0.01em!important;font-weight:400!important}html body .pi-gv-h3{font-family:'DM Serif Display',Georgia,serif!important;font-size:23px!important;color:#1a1a1a!important;margin:24px 0 14px!important;line-height:1.3!important;font-weight:400!important}html body .pi-gv-text{font-size:15.5px!important;line-height:1.75!important;color:#333!important;margin:0 0 18px!important}html body .pi-gv-text a{color:#00543D!important;font-weight:600!important}html body .pi-gv-controls{display:flex!important;flex-direction:column!important;gap:12px!important;background:#fff!important;border:2px solid #E5E5E5!important;border-radius:14px!important;padding:16px 20px!important;margin-bottom:24px!important}html body .pi-gv-search-wrap{display:flex!important;align-items:center!important;gap:10px!important}html body .pi-gv-search-icon{flex-shrink:0!important;color:#aaa!important;width:18px!important;height:18px!important}html body .pi-gv-search-input{flex:1 1 auto!important;border:none!important;outline:none!important;font-size:15px!important;color:#1a1a1a!important;background:transparent!important;padding:6px 0!important;font-family:inherit!important;width:100%!important}html body .pi-gv-search-input::placeholder{color:#999!important}html body .pi-gv-filter-row{display:flex!important;flex-wrap:wrap!important;gap:8px!important}html body .pi-gv-filter-btn{font-size:12.5px!important;color:#555!important;background:#F7F5EF!important;border:1px solid #E0DCC8!important;padding:7px 13px!important;border-radius:99px!important;cursor:pointer!important;font-family:inherit!important;font-weight:600!important;transition:all 0.15s!important}html body .pi-gv-filter-btn:hover{background:#EFEDE3!important;border-color:#00543D!important;color:#00543D!important}html body .pi-gv-filter-btn.active{background:#00543D!important;color:#D3FA00!important;border-color:#00543D!important}html body .pi-gv-table-wrap{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;border:1px solid #E5E5E5!important;border-radius:12px!important;background:#fff!important}html body .pi-gv-table{width:100%!important;border-collapse:collapse!important;font-size:14px!important;min-width:780px!important}html body .pi-gv-table thead{position:sticky!important;top:0!important;background:#00543D!important;z-index:5!important}html body .pi-gv-table thead th{padding:14px 14px!important;text-align:left!important;color:#D3FA00!important;font-weight:700!important;font-size:11.5px!important;text-transform:uppercase!important;letter-spacing:0.05em!important;border-bottom:none!important;cursor:pointer!important;user-select:none!important;position:relative!important;white-space:nowrap!important}html body .pi-gv-table thead th:hover{background:#054E3A!important}html body .pi-gv-table thead th.pi-gv-sort-asc::after{content:" ▲"!important;font-size:10px!important}html body .pi-gv-table thead th.pi-gv-sort-desc::after{content:" ▼"!important;font-size:10px!important}html body .pi-gv-table thead th[data-sortable="false"]{cursor:default!important}html body .pi-gv-table thead th[data-sortable="false"]:hover{background:#00543D!important}html body .pi-gv-table tbody td{padding:12px 14px!important;border-bottom:1px solid #F0F0F0!important;color:#333!important;vertical-align:top!important}html body .pi-gv-table tbody tr:hover td{background:#FAFAFA!important}html body .pi-gv-table tbody tr:nth-child(even) td{background:#FBFAF7!important}html body .pi-gv-table tbody tr:nth-child(even):hover td{background:#F4F2EC!important}html body .pi-gv-table tbody td a{color:#1a1a1a!important;font-weight:600!important;text-decoration:none!important}html body .pi-gv-table tbody td a:hover{color:#00543D!important;text-decoration:underline!important}html body .pi-gv-table tbody td.pi-gv-cell-sal{font-family:'DM Mono',ui-monospace,monospace!important;font-weight:700!important;color:#52473A!important;white-space:nowrap!important}html body .pi-gv-table tbody td.pi-gv-cell-sal-top{color:#00543D!important}html body .pi-gv-table tbody td.pi-gv-cell-riasec{font-family:'DM Mono',ui-monospace,monospace!important;background:#E0E7FF!important;color:#3730A3!important;padding:4px 8px!important;border-radius:5px!important;display:inline-block!important;font-size:12px!important;font-weight:700!important}html body .pi-gv-table tbody td.pi-gv-cell-trend{font-weight:700!important;font-size:12.5px!important}html body .pi-gv-feld-badge{display:inline-block!important;font-size:10px!important;font-weight:700!important;padding:2px 7px!important;border-radius:4px!important;letter-spacing:0.02em!important;margin-bottom:3px!important;text-transform:uppercase!important}html body .pi-gv-feld-it{background:#DBEAFE!important;color:#1E40AF!important}html body .pi-gv-feld-tech{background:#FEF3C7!important;color:#92400E!important}html body .pi-gv-feld-mgmt{background:#D1FAE5!important;color:#065F46!important}html body .pi-gv-feld-mkt{background:#FED7AA!important;color:#9A3412!important}html body .pi-gv-feld-hr{background:#FCE7F3!important;color:#9D174D!important}html body .pi-gv-feld-fin{background:#E0E7FF!important;color:#3730A3!important}html body .pi-gv-feld-design{background:#F3E8FF!important;color:#6B21A8!important}html body .pi-gv-feld-health{background:#FEE2E2!important;color:#991B1B!important}html body .pi-gv-feld-social{background:#FFEDD5!important;color:#7C2D12!important}html body .pi-gv-feld-clevel{background:#D3FA00!important;color:#00543D!important}html body .pi-gv-table tr.pi-gv-row-hidden{display:none!important}html body .pi-gv-empty-msg{padding:40px!important;text-align:center!important;color:#888!important;font-size:14px!important}html body .pi-gv-rank-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:24px!important;margin-top:18px!important}html body .pi-gv-rank-card{background:#fff!important;border:1px solid #E5E5E5!important;border-radius:12px!important;overflow:hidden!important}html body .pi-gv-rank-card-head{padding:18px 22px!important;background:#00543D!important;color:#fff!important}html body .pi-gv-rank-card-head-h{font-family:'DM Serif Display',Georgia,serif!important;font-size:18px!important;margin:0 0 4px!important;color:#D3FA00!important;font-weight:400!important}html body .pi-gv-rank-card-head-sub{font-size:12px!important;color:rgba(255,255,255,0.82)!important}html body .pi-gv-rank-list{padding:8px 0!important}html body .pi-gv-rank-row{display:flex!important;align-items:center!important;gap:14px!important;padding:11px 22px!important;border-bottom:1px solid #F0F0F0!important}html body .pi-gv-rank-row:last-child{border-bottom:none!important}html body .pi-gv-rank-num{flex-shrink:0!important;width:26px!important;height:26px!important;background:#F7F5EF!important;color:#00543D!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-weight:800!important;font-size:12px!important}html body .pi-gv-rank-row:nth-child(-n+3) .pi-gv-rank-num{background:#D3FA00!important;color:#00543D!important}html body .pi-gv-rank-name{flex:1 1 auto!important;font-size:14px!important;font-weight:600!important;color:#1a1a1a!important;line-height:1.3!important}html body .pi-gv-rank-name a{color:#1a1a1a!important;text-decoration:none!important}html body .pi-gv-rank-name a:hover{color:#00543D!important;text-decoration:underline!important}html body .pi-gv-rank-val{flex-shrink:0!important;font-family:'DM Mono',ui-monospace,monospace!important;font-size:12.5px!important;font-weight:700!important;color:#52473A!important;background:#F0EFEA!important;padding:4px 9px!important;border-radius:5px!important;white-space:nowrap!important}html body .pi-gv-methodik-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))!important;gap:18px!important;margin-top:20px!important}html body .pi-gv-methodik-card{background:#F7F5EF!important;border-radius:12px!important;padding:24px 26px!important;border-left:4px solid #00543D!important}html body .pi-gv-methodik-h{font-family:'DM Serif Display',Georgia,serif!important;font-size:19px!important;color:#00543D!important;margin:0 0 10px!important;font-weight:400!important;line-height:1.25!important}html body .pi-gv-methodik-t{font-size:13.5px!important;line-height:1.65!important;color:#333!important;margin:0!important}html body .pi-gv-methodik-t strong{color:#1a1a1a!important;font-weight:700!important}html body .pi-gv-regio-table-wrap{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;margin-top:18px!important;border:1px solid #E5E5E5!important;border-radius:10px!important}html body .pi-gv-regio-table{width:100%!important;border-collapse:collapse!important;font-size:14px!important;min-width:560px!important}html body .pi-gv-regio-table thead th{background:#F7F5EF!important;color:#00543D!important;font-weight:700!important;font-size:12px!important;text-transform:uppercase!important;letter-spacing:0.04em!important;text-align:left!important;padding:12px 16px!important;border-bottom:2px solid #E5E5E5!important}html body .pi-gv-regio-table tbody td{padding:11px 16px!important;border-bottom:1px solid #F0F0F0!important;color:#333!important}html body .pi-gv-regio-table tbody td:first-child{font-weight:600!important}html body .pi-gv-regio-table tbody tr:hover td{background:#FAFAFA!important}html body .pi-gv-regio-pos{font-weight:800!important;font-size:13px!important}html body .pi-gv-regio-plus{color:#065F46!important}html body .pi-gv-regio-minus{color:#991B1B!important}html body .pi-gv-regio-zero{color:#6B7280!important}html body .pi-gv-eu-box{background:linear-gradient(135deg,#F0F9FF 0%,#E0F2FE 100%)!important;border:1.5px solid #BAE6FD!important;border-radius:14px!important;padding:32px 36px!important;margin:32px 0!important;position:relative!important}html body .pi-gv-eu-flag{display:inline-flex!important;align-items:center!important;gap:8px!important;background:#1E40AF!important;color:#FBBF24!important;padding:6px 14px!important;border-radius:99px!important;font-size:11px!important;font-weight:800!important;letter-spacing:0.06em!important;text-transform:uppercase!important;margin-bottom:14px!important}html body .pi-gv-eu-h{font-family:'DM Serif Display',Georgia,serif!important;font-size:26px!important;color:#1E40AF!important;margin:0 0 12px!important;font-weight:400!important;line-height:1.25!important}html body .pi-gv-eu-text{font-size:15px!important;line-height:1.7!important;color:#1F2937!important;margin:0 0 16px!important}html body .pi-gv-eu-text:last-of-type{margin-bottom:20px!important}html body .pi-gv-eu-list{margin:14px 0 20px!important;padding-left:0!important;list-style:none!important}html body .pi-gv-eu-list li{padding:8px 0 8px 28px!important;font-size:14.5px!important;line-height:1.55!important;color:#1F2937!important;position:relative!important}html body .pi-gv-eu-list li::before{content:"→"!important;position:absolute!important;left:0!important;color:#1E40AF!important;font-weight:800!important}html body .pi-gv-eu-btn{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:13px 24px!important;background:#1E40AF!important;color:#fff!important;border-radius:99px!important;font-weight:700!important;font-size:14px!important;text-decoration:none!important;transition:background 0.15s!important}html body .pi-gv-eu-btn:hover{background:#172554!important;color:#fff!important}html body .pi-gv-2col{display:grid!important;grid-template-columns:1fr 1fr!important;gap:18px!important;margin-top:18px!important}html body .pi-gv-spalte{padding:24px 26px!important;border-radius:12px!important;border:1.5px solid rgba(0,0,0,0.08)!important}html body .pi-gv-spalte-od{background:#FEF3C7!important}html body .pi-gv-spalte-pri{background:#DBEAFE!important}html body .pi-gv-spalte-h{font-family:'DM Serif Display',Georgia,serif!important;font-size:22px!important;margin:0 0 14px!important;color:#1a1a1a!important;font-weight:400!important;padding-bottom:10px!important;border-bottom:2px solid rgba(0,0,0,0.10)!important}html body .pi-gv-spalte-list{list-style:none!important;padding:0!important;margin:0!important}html body .pi-gv-spalte-list li{padding:7px 0!important;font-size:14px!important;line-height:1.55!important;color:#333!important;border-bottom:1px solid rgba(0,0,0,0.06)!important}html body .pi-gv-spalte-list li:last-child{border-bottom:none!important}html body .pi-gv-spalte-list strong{color:#1a1a1a!important;font-weight:700!important}html body .pi-gv-tipps-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important;gap:14px!important;margin-top:20px!important}html body .pi-gv-tipp{background:#fff!important;border:1px solid #E5E5E5!important;border-radius:10px!important;padding:18px 20px 16px!important;position:relative!important}html body .pi-gv-tipp-num{position:absolute!important;top:-10px!important;left:18px!important;background:#00543D!important;color:#D3FA00!important;width:32px!important;height:32px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-weight:800!important;font-size:13px!important;font-family:'DM Sans',sans-serif!important}html body .pi-gv-tipp-h{font-family:'DM Serif Display',Georgia,serif!important;font-size:17px!important;color:#1a1a1a!important;margin:10px 0 6px!important;font-weight:400!important;line-height:1.25!important}html body .pi-gv-tipp-t{font-size:13.5px!important;line-height:1.55!important;color:#444!important;margin:0!important}html body .pi-gv-faq-list{margin-top:18px!important}html body .pi-gv-faq-item{background:#fff!important;border:1px solid #E5E5E5!important;border-radius:10px!important;margin-bottom:10px!important;overflow:hidden!important}html body .pi-gv-faq-item[open]{border-color:#00543D!important}html body .pi-gv-faq-item summary{padding:18px 22px!important;cursor:pointer!important;font-family:'DM Sans',sans-serif!important;font-weight:700!important;font-size:15.5px!important;color:#1a1a1a!important;list-style:none!important;position:relative!important;padding-right:50px!important;line-height:1.4!important}html body .pi-gv-faq-item summary::-webkit-details-marker{display:none!important}html body .pi-gv-faq-item summary:hover{background:#FAFAFA!important}html body .pi-gv-faq-item summary::after{content:"+"!important;position:absolute!important;right:22px!important;top:50%!important;transform:translateY(-50%)!important;color:#00543D!important;font-size:24px!important;font-weight:300!important}html body .pi-gv-faq-item[open] summary::after{content:"−"!important}html body .pi-gv-faq-answer{padding:0 22px 20px!important;font-size:14.5px!important;line-height:1.7!important;color:#333!important}html body .pi-gv-faq-answer a{color:#00543D!important;font-weight:600!important}html body .pi-gv-author-box{display:flex!important;gap:28px!important;background:#F7F5EF!important;padding:32px 36px!important;border-radius:14px!important;border-left:5px solid #00543D!important;align-items:flex-start!important}html body .pi-gv-author-img-wrap{flex-shrink:0!important}html body .pi-gv-author-img{width:120px!important;height:120px!important;border-radius:50%!important;object-fit:cover!important;border:3px solid #fff!important;box-shadow:0 4px 14px rgba(0,0,0,0.08)!important;display:block!important}html body .pi-gv-author-content{flex:1 1 auto!important}html body .pi-gv-author-name{font-family:'DM Serif Display',Georgia,serif!important;font-size:26px!important;color:#00543D!important;margin:0 0 4px!important;font-weight:400!important;line-height:1.2!important}html body .pi-gv-author-title{font-size:13.5px!important;color:#555!important;font-weight:600!important;margin-bottom:14px!important}html body .pi-gv-author-bio{font-size:14.5px!important;line-height:1.7!important;color:#333!important;margin:0 0 16px!important}html body .pi-gv-author-links{display:flex!important;flex-wrap:wrap!important;gap:10px!important}html body .pi-gv-author-link{font-size:12.5px!important;font-weight:700!important;color:#00543D!important;background:#fff!important;border:1.5px solid #00543D!important;padding:8px 14px!important;border-radius:99px!important;text-decoration:none!important;transition:background 0.15s,color 0.15s!important}html body .pi-gv-author-link:hover{background:#00543D!important;color:#D3FA00!important}html body .pi-gv-final-cta{background:linear-gradient(135deg,#00543D 0%,#073C2C 100%)!important;color:#fff!important;border-radius:18px!important;padding:48px 44px!important;text-align:center!important;margin-top:36px!important}html body .pi-gv-final-cta-h{font-family:'DM Serif Display',Georgia,serif!important;font-size:32px!important;color:#fff!important;margin:0 0 14px!important;line-height:1.2!important;font-weight:400!important}html body .pi-gv-final-cta-text{font-size:16px!important;line-height:1.7!important;color:rgba(255,255,255,0.92)!important;max-width:760px!important;margin:0 auto 28px!important}html body .pi-gv-final-cta-row{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:14px!important}html body .pi-gv-final-cta-btn{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:14px 26px!important;border-radius:99px!important;font-weight:700!important;font-size:14.5px!important;text-decoration:none!important;transition:transform 0.15s,box-shadow 0.15s!important}html body .pi-gv-final-cta-btn-primary{background:#D3FA00!important;color:#00543D!important}html body .pi-gv-final-cta-btn-primary:hover{transform:translateY(-2px)!important;box-shadow:0 6px 20px rgba(211,250,0,0.4)!important}html body .pi-gv-final-cta-btn-secondary{background:transparent!important;color:#fff!important;border:2px solid rgba(255,255,255,0.4)!important}html body .pi-gv-final-cta-btn-secondary:hover{border-color:#fff!important;background:rgba(255,255,255,0.10)!important}html body .pi-gv-related{margin-top:50px!important;padding:32px 36px!important;background:#FAFAFA!important;border-radius:14px!important;border:1px solid #E5E5E5!important}html body .pi-gv-related-h{font-family:'DM Serif Display',Georgia,serif!important;font-size:22px!important;color:#00543D!important;margin:0 0 18px!important;font-weight:400!important}html body .pi-gv-related-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;gap:12px!important}html body .pi-gv-related-link{display:flex!important;align-items:center!important;gap:10px!important;padding:14px 16px!important;background:#fff!important;border:1px solid #E5E5E5!important;border-radius:10px!important;color:#1a1a1a!important;text-decoration:none!important;font-size:13.5px!important;font-weight:600!important;line-height:1.35!important;transition:transform 0.15s,border-color 0.15s!important}html body .pi-gv-related-link:hover{transform:translateY(-2px)!important;border-color:#00543D!important;color:#00543D!important}html body .pi-gv-related-arrow{color:#00543D!important;flex-shrink:0!important;font-weight:800!important}@media (max-width:768px){html body .pi-gv-wrap{padding:0 14px 50px!important}html body .pi-gv-hero{padding:34px 24px 32px!important;border-radius:14px!important}html body .pi-gv-hero h1{font-size:30px!important}html body .pi-gv-hero-sub{font-size:15px!important}html body .pi-gv-hero-stats{grid-template-columns:1fr 1fr!important;gap:14px!important}html body .pi-gv-stat-val{font-size:24px!important}html body .pi-gv-hero-btn{font-size:13.5px!important;padding:12px 20px!important}html body .pi-gv-toc{padding:22px 22px!important}html body .pi-gv-toc-grid{grid-template-columns:1fr!important;gap:6px!important}html body .pi-gv-tool-box{flex-direction:column!important;align-items:flex-start!important;padding:24px!important}html body .pi-gv-tool-btn{width:100%!important;justify-content:center!important}html body .pi-gv-h2{font-size:24px!important}html body .pi-gv-h3{font-size:19px!important}html body .pi-gv-rank-grid{grid-template-columns:1fr!important}html body .pi-gv-2col{grid-template-columns:1fr!important}html body .pi-gv-eu-box{padding:24px!important}html body .pi-gv-eu-h{font-size:21px!important}html body .pi-gv-author-box{flex-direction:column!important;gap:18px!important;padding:24px!important}html body .pi-gv-author-img{width:90px!important;height:90px!important}html body .pi-gv-author-name{font-size:22px!important}html body .pi-gv-final-cta{padding:32px 22px!important}html body .pi-gv-final-cta-h{font-size:24px!important}html body .pi-gv-final-cta-text{font-size:14.5px!important}}@media (max-width:480px){html body .pi-gv-hero h1{font-size:24px!important}html body .pi-gv-h2{font-size:21px!important}html body .pi-gv-filter-btn{font-size:11.5px!important;padding:6px 11px!important}}html body .pi-bb-wrap svg[style*="position:absolute"]{position:absolute!important;width:0!important;height:0!important;overflow:hidden!important}html body .pi-bb-wrap{max-width:1240px!important;margin:0 auto!important;padding:0 20px 80px!important;font-family:'DM Sans',-apple-system,BlinkMacSystemFont,sans-serif!important;color:#1a1a1a!important;line-height:1.65!important}html body .pi-bb-wrap *{box-sizing:border-box!important}html body .pi-bb-breadcrumb{display:flex!important;align-items:center!important;gap:8px!important;padding:18px 0 22px!important;font-size:13px!important;color:#666!important;flex-wrap:wrap!important}html body .pi-bb-breadcrumb a{color:#00543D!important;text-decoration:none!important;font-weight:600!important}html body .pi-bb-breadcrumb a:hover{text-decoration:underline!important}html body .pi-bb-breadcrumb svg{color:#bbb!important;flex-shrink:0!important}html body .pi-bb-breadcrumb span{color:#888!important}html body .pi-bb-hero{background:linear-gradient(135deg,#00543D 0%,#054E3A 60%,#073C2C 100%)!important;color:#fff!important;border-radius:20px!important;padding:54px 44px 50px!important;margin-bottom:34px!important;position:relative!important;overflow:hidden!important}html body .pi-bb-hero::before{content:""!important;position:absolute!important;top:-180px!important;right:-180px!important;width:500px!important;height:500px!important;background:radial-gradient(circle,rgba(211,250,0,0.16) 0%,transparent 70%)!important;pointer-events:none!important}html body .pi-bb-hero-label{display:inline-flex!important;align-items:center!important;gap:8px!important;background:rgba(255,255,255,0.10)!important;border:1px solid rgba(211,250,0,0.32)!important;color:#D3FA00!important;padding:7px 16px!important;border-radius:99px!important;font-size:12px!important;font-weight:700!important;letter-spacing:0.06em!important;text-transform:uppercase!important;margin-bottom:22px!important}html body .pi-bb-hero h1{font-family:'DM Serif Display',Georgia,serif!important;font-size:46px!important;line-height:1.1!important;margin:0 0 22px!important;letter-spacing:-0.015em!important;color:#fff!important;font-weight:400!important;position:relative!important;z-index:2!important}html body .pi-bb-hero-sub{font-size:17px!important;line-height:1.7!important;color:rgba(255,255,255,0.92)!important;max-width:920px!important;margin:0 0 32px!important;position:relative!important;z-index:2!important}html body .pi-bb-hero-stats{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:24px!important;position:relative!important;z-index:2!important}html body .pi-bb-stat{padding:14px 0!important;border-top:2px solid rgba(211,250,0,0.32)!important}html body .pi-bb-stat-val{font-family:'DM Serif Display',Georgia,serif!important;font-size:32px!important;color:#D3FA00!important;line-height:1!important;margin-bottom:4px!important;font-weight:400!important}html body .pi-bb-stat-label{font-size:12px!important;color:rgba(255,255,255,0.82)!important;text-transform:uppercase!important;letter-spacing:0.05em!important}html body .pi-bb-trust{display:flex!important;flex-wrap:wrap!important;gap:12px 24px!important;justify-content:center!important;padding:18px 22px!important;background:#F7F5EF!important;border-radius:12px!important;margin-bottom:32px!important;border:1px solid #E8E4D8!important}html body .pi-bb-trust-item{display:inline-flex!important;align-items:center!important;gap:8px!important;font-size:13px!important;color:#555!important;font-weight:500!important}html body .pi-bb-trust-dot{display:inline-block!important;width:6px!important;height:6px!important;background:#00543D!important;border-radius:50%!important;flex-shrink:0!important}html body .pi-bb-toc-v7{display:grid!important;grid-template-columns:1fr 1fr!important;gap:32px!important;background:#FAFAFA!important;border:1px solid #E5E5E5!important;border-radius:14px!important;padding:32px 38px!important;margin-bottom:32px!important}html body .pi-bb-toc-col-title{font-family:'DM Serif Display',Georgia,serif!important;font-size:18px!important;color:#00543D!important;margin-bottom:14px!important;padding-bottom:10px!important;border-bottom:2px solid #E5E5E5!important;font-weight:400!important}html body .pi-bb-toc-list{list-style:none!important;padding:0!important;margin:0!important}html body .pi-bb-toc-list li{margin-bottom:9px!important}html body .pi-bb-toc-list a{color:#1a1a1a!important;text-decoration:none!important;font-size:14.5px!important;font-weight:500!important;display:inline-flex!important;align-items:center!important;gap:8px!important}html body .pi-bb-toc-list a:hover{color:#00543D!important}html body .pi-bb-toc-count{color:#888!important;font-weight:400!important;font-size:12.5px!important}html body .pi-bb-toc-link-new{position:relative!important}html body .pi-bb-toc-new{display:inline-block!important;background:#D3FA00!important;color:#00543D!important;font-size:9px!important;font-weight:800!important;padding:2px 6px!important;border-radius:4px!important;letter-spacing:0.05em!important;margin-left:4px!important;line-height:1!important}html body .pi-bb-search-bar{display:flex!important;flex-direction:column!important;gap:14px!important;background:#fff!important;border:2px solid #E5E5E5!important;border-radius:14px!important;padding:16px 20px!important;margin-bottom:24px!important;transition:box-shadow 0.2s ease,border-color 0.2s ease!important}html body .pi-bb-search-bar.pi-bb-sticky-active{position:fixed!important;top:0!important;left:0!important;right:0!important;max-width:1240px!important;margin:0 auto!important;border-radius:0 0 14px 14px!important;border-top:0!important;box-shadow:0 4px 18px rgba(0,0,0,0.10)!important;z-index:900!important;padding:14px 20px 12px!important}html body .pi-bb-search-input{flex:1 1 100%!important;border:none!important;outline:none!important;font-size:15px!important;color:#1a1a1a!important;background:transparent!important;padding:6px 0!important;font-family:inherit!important;width:100%!important}html body .pi-bb-search-input::placeholder{color:#999!important}html body .pi-bb-filter-row{display:flex!important;flex-wrap:wrap!important;gap:8px!important;align-items:center!important}html body .pi-bb-filter-btn{font-size:12.5px!important;color:#555!important;background:#F7F5EF!important;border:1px solid #E0DCC8!important;padding:7px 13px!important;border-radius:99px!important;cursor:pointer!important;font-family:inherit!important;font-weight:600!important;letter-spacing:0.02em!important;transition:all 0.15s ease!important}html body .pi-bb-filter-btn:hover{background:#EFEDE3!important;border-color:#00543D!important;color:#00543D!important}html body .pi-bb-filter-btn.active{background:#00543D!important;color:#D3FA00!important;border-color:#00543D!important}html body .pi-bb-infobox{background:#F7F5EF!important;border-left:5px solid #00543D!important;border-radius:0 12px 12px 0!important;padding:28px 32px!important;margin:24px 0 36px!important}html body .pi-bb-infobox.border-green{border-left-color:#00543D!important}html body .pi-bb-infobox-title{font-family:'DM Serif Display',Georgia,serif!important;font-size:22px!important;color:#00543D!important;margin:0 0 14px!important;font-weight:400!important;line-height:1.3!important}html body .pi-bb-infobox-text{font-size:15px!important;line-height:1.7!important;color:#333!important;margin:0 0 12px!important}html body .pi-bb-infobox-text:last-child{margin-bottom:0!important}html body .pi-bb-infobox-text a{color:#00543D!important;font-weight:700!important;text-decoration:underline!important;text-decoration-thickness:1.5px!important;text-underline-offset:3px!important}html body .pi-bb-gruppe-acc{background:#fff!important;border:1.5px solid #E5E5E5!important;border-radius:14px!important;margin-bottom:18px!important;overflow:hidden!important;scroll-margin-top:24px!important;transition:border-color 0.2s ease!important}html body .pi-bb-gruppe-acc[open]{border-color:#00543D!important}html body .pi-bb-gruppe-summary{padding:20px 26px!important;cursor:pointer!important;display:flex!important;align-items:center!important;gap:18px!important;list-style:none!important;background:#FAFAFA!important;transition:background 0.15s ease!important;border-bottom:1px solid transparent!important}html body .pi-bb-gruppe-summary::-webkit-details-marker{display:none!important}html body .pi-bb-gruppe-summary::marker{display:none!important}html body .pi-bb-gruppe-acc[open] .pi-bb-gruppe-summary{background:#F0EFEA!important;border-bottom-color:#E5E5E5!important}html body .pi-bb-gruppe-acc:not([open]) .pi-bb-gruppe-summary:hover{background:#F0EFEA!important}html body .pi-bb-gruppe-number{flex-shrink:0!important;width:38px!important;height:38px!important;background:#00543D!important;color:#D3FA00!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-family:'DM Serif Display',Georgia,serif!important;font-size:18px!important;font-weight:400!important}html body .pi-bb-gruppe-number-new{background:#D3FA00!important;color:#00543D!important}html body .pi-bb-gruppe-summary-title{flex:1 1 auto!important;font-family:'DM Serif Display',Georgia,serif!important;font-size:24px!important;color:#1a1a1a!important;font-weight:400!important;line-height:1.2!important}html body .pi-bb-gruppe-summary-count{flex-shrink:0!important;font-size:13px!important;color:#888!important;background:#fff!important;border:1px solid #E5E5E5!important;padding:5px 12px!important;border-radius:99px!important;font-weight:600!important}html body .pi-bb-gruppe-summary-badge{flex-shrink:0!important;background:#D3FA00!important;color:#00543D!important;font-size:10px!important;font-weight:800!important;padding:5px 9px!important;border-radius:5px!important;letter-spacing:0.06em!important;line-height:1!important}html body .pi-bb-gruppe-chevron{flex-shrink:0!important;color:#888!important;transition:transform 0.25s ease!important}html body .pi-bb-gruppe-acc[open] .pi-bb-gruppe-chevron{transform:rotate(180deg)!important;color:#00543D!important}html body .pi-bb-gruppe-content{padding:30px 26px 26px!important;content-visibility:auto!important;contain-intrinsic-size:auto 600px!important}html body .pi-bb-gruppe-intro{font-size:15px!important;line-height:1.7!important;color:#444!important;margin:0 0 24px!important}html body .pi-bb-gruppe-intro a{color:#00543D!important;font-weight:600!important}html body .pi-bb-gruppe-clevel{border-color:#D3FA00!important;border-width:2px!important}html body .pi-bb-gruppe-clevel .pi-bb-gruppe-summary{background:linear-gradient(to right,#FAFAFA 0%,#FAFFF0 100%)!important}html body .pi-bb-gruppe-clevel[open] .pi-bb-gruppe-summary{background:#FAFFF0!important}html body .pi-bb-subhead-clevel{font-family:'DM Serif Display',Georgia,serif!important;font-size:20px!important;color:#00543D!important;margin:8px 0 18px!important;font-weight:400!important;padding-bottom:8px!important;border-bottom:1px solid #E5E5E5!important}html body .pi-bb-subhead-clevel-2{margin-top:36px!important}html body .pi-bb-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(290px,1fr))!important;gap:18px!important}html body .pi-bb-card{display:flex!important;flex-direction:column!important;background:#fff!important;border:1.5px solid #E5E5E5!important;border-bottom-width:3.5px!important;border-radius:12px!important;padding:20px 20px 18px!important;text-decoration:none!important;color:#1a1a1a!important;transition:transform 0.18s ease,box-shadow 0.18s ease,border-color 0.18s ease!important;position:relative!important}html body .pi-bb-card:hover{transform:translateY(-3px)!important;box-shadow:0 10px 26px rgba(0,0,0,0.09)!important}html body .pi-bb-card-top{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;gap:10px!important;margin-bottom:10px!important}html body .pi-bb-card-name{font-family:'DM Serif Display',Georgia,serif!important;font-size:17.5px!important;color:#1a1a1a!important;margin:0!important;line-height:1.25!important;font-weight:400!important;flex:1 1 auto!important}html body .pi-bb-badge-live{flex-shrink:0!important;background:#D1FAE5!important;color:#065F46!important;font-size:9.5px!important;font-weight:700!important;padding:3px 8px!important;border-radius:99px!important;letter-spacing:0.05em!important;text-transform:uppercase!important;line-height:1.2!important;white-space:nowrap!important}html body .pi-bb-badge-new{flex-shrink:0!important;background:#D3FA00!important;color:#00543D!important;font-size:10px!important;font-weight:800!important;padding:3px 8px!important;border-radius:5px!important;letter-spacing:0.06em!important;line-height:1.2!important;white-space:nowrap!important}html body .pi-bb-card-desc{font-size:13.5px!important;line-height:1.55!important;color:#555!important;margin:0 0 14px!important;flex:1 1 auto!important}html body .pi-bb-card-facts{display:flex!important;flex-wrap:wrap!important;gap:5px!important;margin-bottom:12px!important}html body .pi-bb-fact{font-size:10.5px!important;padding:3px 8px!important;border-radius:5px!important;font-weight:700!important;letter-spacing:0.02em!important;line-height:1.4!important}html body .pi-bb-fact-gehalt{background:#F0EFEA!important;color:#52473A!important}html body .pi-bb-fact-riasec{background:#E0E7FF!important;color:#3730A3!important;font-family:'DM Mono',ui-monospace,monospace!important}html body .pi-bb-fact-trend{background:#D1FAE5!important;color:#065F46!important}html body .pi-bb-fact-remote{background:#FEF3C7!important;color:#92400E!important}html body .pi-bb-card-cta{font-size:12px!important;color:#00543D!important;font-weight:700!important;display:inline-flex!important;align-items:center!important;gap:5px!important;margin-top:auto!important;letter-spacing:0.02em!important}html body .pi-bb-card-clevel{background:linear-gradient(to bottom,#FFFFFF 0%,#FAFFF0 100%)!important}html body .pi-bb-cross-link{margin-top:22px!important;padding:14px 18px!important;background:#F7F5EF!important;border-left:3px solid #00543D!important;border-radius:0 8px 8px 0!important;font-size:13.5px!important;color:#444!important}html body .pi-bb-cross-link a{color:#00543D!important;font-weight:700!important;text-decoration:none!important}html body .pi-bb-cross-link a:hover{text-decoration:underline!important}html body .pi-bb-section{margin:50px 0 30px!important;scroll-margin-top:24px!important}html body .pi-bb-divider{height:1px!important;background:linear-gradient(to right,transparent,#E5E5E5 20%,#E5E5E5 80%,transparent)!important;margin:0 0 30px!important}html body .pi-bb-h2{font-family:'DM Serif Display',Georgia,serif!important;font-size:34px!important;color:#1a1a1a!important;margin:0 0 18px!important;line-height:1.2!important;letter-spacing:-0.01em!important;font-weight:400!important}html body .pi-bb-text{font-size:15.5px!important;line-height:1.75!important;color:#333!important;margin:0 0 18px!important}html body .pi-bb-text a{color:#00543D!important;font-weight:600!important}html body .pi-bb-compare-acc{background:#fff!important;border:1px solid #E5E5E5!important;border-radius:10px!important;margin-bottom:10px!important;overflow:hidden!important}html body .pi-bb-compare-acc summary{padding:14px 20px!important;cursor:pointer!important;background:#FAFAFA!important;font-family:'DM Sans',sans-serif!important;font-weight:700!important;font-size:15px!important;color:#1a1a1a!important;display:flex!important;align-items:center!important;gap:12px!important;list-style:none!important;transition:background 0.15s!important}html body .pi-bb-compare-acc summary::-webkit-details-marker{display:none!important}html body .pi-bb-compare-acc summary:hover{background:#F0EFEA!important}html body .pi-bb-compare-acc[open] summary{background:#00543D!important;color:#fff!important}html body .pi-bb-acc-count{font-size:12px!important;font-weight:600!important;color:#888!important;background:#fff!important;padding:3px 9px!important;border-radius:99px!important;margin-left:auto!important}html body .pi-bb-compare-acc[open] .pi-bb-acc-count{color:#00543D!important;background:#fff!important}html body .pi-bb-acc-new{background:#D3FA00!important;color:#00543D!important;font-size:9px!important;font-weight:800!important;padding:3px 7px!important;border-radius:4px!important;letter-spacing:0.06em!important;line-height:1!important}html body .pi-bb-compare-scroll{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}html body .pi-bb-compare-v7{width:100%!important;border-collapse:collapse!important;font-size:13.5px!important;min-width:600px!important}html body .pi-bb-compare-v7 thead th{background:#F7F5EF!important;color:#00543D!important;font-weight:700!important;font-size:12px!important;text-transform:uppercase!important;letter-spacing:0.04em!important;text-align:left!important;padding:11px 14px!important;border-bottom:2px solid #E5E5E5!important}html body .pi-bb-compare-v7 tbody td{padding:10px 14px!important;border-bottom:1px solid #F0F0F0!important;color:#333!important}html body .pi-bb-compare-v7 tbody tr:hover td{background:#FAFAFA!important}html body .pi-bb-compare-v7 tbody td a{color:#1a1a1a!important;font-weight:600!important;text-decoration:none!important}html body .pi-bb-compare-v7 tbody td a:hover{color:#00543D!important;text-decoration:underline!important}html body .pi-bb-table-new{display:inline-block!important;background:#D3FA00!important;color:#00543D!important;font-size:9px!important;font-weight:800!important;padding:2px 5px!important;border-radius:3px!important;letter-spacing:0.05em!important;margin-left:5px!important;line-height:1!important;vertical-align:middle!important}html body .pi-bb-teaser-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))!important;gap:16px!important;margin-top:24px!important}html body .pi-bb-teaser-card{background:#fff!important;border:1.5px solid #E5E5E5!important;border-radius:12px!important;padding:22px 22px 20px!important;text-decoration:none!important;color:#1a1a1a!important;display:flex!important;flex-direction:column!important;transition:transform 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease!important}html body .pi-bb-teaser-card:hover{transform:translateY(-2px)!important;border-color:#00543D!important;box-shadow:0 8px 20px rgba(0,84,61,0.10)!important}html body .pi-bb-teaser-eyebrow{font-size:11px!important;color:#00543D!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:0.08em!important;margin-bottom:8px!important}html body .pi-bb-teaser-title{font-family:'DM Serif Display',Georgia,serif!important;font-size:18.5px!important;line-height:1.25!important;color:#1a1a1a!important;margin:0 0 10px!important;font-weight:400!important}html body .pi-bb-teaser-text{font-size:13.5px!important;line-height:1.55!important;color:#555!important;margin:0 0 14px!important;flex:1 1 auto!important}html body .pi-bb-teaser-cta{font-size:12px!important;color:#00543D!important;font-weight:700!important;display:inline-flex!important;align-items:center!important;gap:5px!important;margin-top:auto!important;letter-spacing:0.02em!important}html body .pi-bb-mangel-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important;gap:14px!important;margin-top:14px!important}html body .pi-bb-mangel-card{padding:22px 24px!important;border-radius:12px!important;border:1.5px solid transparent!important}html body .pi-bb-mangel-rot{background:#FEF2F2!important;border-color:#FECACA!important}html body .pi-bb-mangel-orange{background:#FFFBEB!important;border-color:#FED7AA!important}html body .pi-bb-mangel-gelb{background:#FEFCE8!important;border-color:#FEF08A!important}html body .pi-bb-mangel-label{font-size:13px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:0.05em!important;color:#1a1a1a!important;margin-bottom:14px!important;padding-bottom:10px!important;border-bottom:1px solid rgba(0,0,0,0.08)!important}html body .pi-bb-mangel-list{list-style:none!important;padding:0!important;margin:0!important}html body .pi-bb-mangel-list li{margin-bottom:8px!important;font-size:14px!important}html body .pi-bb-mangel-list a{color:#1a1a1a!important;text-decoration:none!important;font-weight:500!important}html body .pi-bb-mangel-list a:hover{color:#00543D!important;text-decoration:underline!important}html body .pi-bb-mangel-new{display:inline-block!important;background:#D3FA00!important;color:#00543D!important;font-size:8.5px!important;font-weight:800!important;padding:1px 5px!important;border-radius:3px!important;letter-spacing:0.05em!important;line-height:1!important;vertical-align:middle!important}html body .pi-bb-riasec-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))!important;gap:12px!important;margin-top:18px!important}html body .pi-bb-riasec-card{padding:20px 18px 18px!important;border-radius:10px!important;text-align:center!important}html body .pi-bb-riasec-letter{font-family:'DM Serif Display',Georgia,serif!important;font-size:42px!important;color:#1a1a1a!important;line-height:1!important;margin-bottom:4px!important;font-weight:400!important}html body .pi-bb-riasec-name{font-size:13px!important;font-weight:800!important;letter-spacing:0.04em!important;text-transform:uppercase!important;color:#1a1a1a!important;margin-bottom:10px!important}html body .pi-bb-riasec-desc{font-size:12.5px!important;color:#333!important;line-height:1.55!important}html body .pi-bb-riasec-desc a{color:#00543D!important;font-weight:600!important;text-decoration:underline!important}html body .pi-bb-rank-list{background:#fff!important;border:1px solid #E5E5E5!important;border-radius:12px!important;overflow:hidden!important;margin-top:18px!important}html body .pi-bb-rank-row{display:flex!important;align-items:center!important;gap:18px!important;padding:14px 22px!important;border-bottom:1px solid #F0F0F0!important}html body .pi-bb-rank-row:last-child{border-bottom:none!important}html body .pi-bb-rank-row:nth-child(even){background:#FAFAFA!important}html body .pi-bb-rank-top{background:linear-gradient(to right,#FFF5DC 0%,transparent 100%)!important}html body .pi-bb-rank-num{flex-shrink:0!important;width:32px!important;height:32px!important;background:#00543D!important;color:#D3FA00!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-weight:800!important;font-size:14px!important}html body .pi-bb-rank-row.pi-bb-rank-top .pi-bb-rank-num{background:#D3FA00!important;color:#00543D!important}html body .pi-bb-rank-job{flex:1 1 auto!important;font-size:14.5px!important;font-weight:600!important;color:#1a1a1a!important}html body .pi-bb-rank-job a{color:#1a1a1a!important;text-decoration:none!important}html body .pi-bb-rank-job a:hover{color:#00543D!important;text-decoration:underline!important}html body .pi-bb-rank-sal{flex-shrink:0!important;font-family:'DM Mono',ui-monospace,monospace!important;font-size:13px!important;color:#52473A!important;font-weight:700!important;background:#F0EFEA!important;padding:4px 10px!important;border-radius:6px!important}html body .pi-bb-vergleich-2col{display:grid!important;grid-template-columns:1fr 1fr!important;gap:20px!important;margin-top:18px!important}html body .pi-bb-vergleich-spalte{padding:24px 26px!important;border-radius:12px!important;border:1.5px solid rgba(0,0,0,0.08)!important}html body .pi-bb-vergleich-title{font-family:'DM Serif Display',Georgia,serif!important;font-size:22px!important;margin:0 0 16px!important;color:#1a1a1a!important;font-weight:400!important;padding-bottom:10px!important;border-bottom:2px solid rgba(0,0,0,0.10)!important}html body .pi-bb-vergleich-list{list-style:none!important;padding:0!important;margin:0!important}html body .pi-bb-vergleich-list li{padding:8px 0!important;font-size:14px!important;line-height:1.55!important;color:#333!important;border-bottom:1px solid rgba(0,0,0,0.06)!important}html body .pi-bb-vergleich-list li:last-child{border-bottom:none!important}html body .pi-bb-vergleich-list strong{color:#1a1a1a!important;font-weight:700!important}html body .pi-bb-vergleich-list a{color:#00543D!important;font-weight:700!important}html body .pi-bb-frauen-table-wrap{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;margin-top:18px!important;border:1px solid #E5E5E5!important;border-radius:10px!important}html body .pi-bb-frauen-table{width:100%!important;border-collapse:collapse!important;font-size:14px!important;min-width:500px!important}html body .pi-bb-frauen-table thead th{background:#F7F5EF!important;color:#00543D!important;font-weight:700!important;font-size:12px!important;text-transform:uppercase!important;letter-spacing:0.04em!important;text-align:left!important;padding:12px 16px!important;border-bottom:2px solid #E5E5E5!important}html body .pi-bb-frauen-table tbody td{padding:11px 16px!important;border-bottom:1px solid #F0F0F0!important;color:#333!important}html body .pi-bb-frauen-table tbody tr:hover td{background:#FAFAFA!important}html body .pi-bb-frauen-table tbody td a{color:#1a1a1a!important;font-weight:600!important;text-decoration:none!important}html body .pi-bb-frauen-table tbody td a:hover{color:#00543D!important;text-decoration:underline!important}html body .pi-bb-faq-list{margin-top:18px!important}html body .pi-bb-faq-item{background:#fff!important;border:1px solid #E5E5E5!important;border-radius:10px!important;margin-bottom:10px!important;overflow:hidden!important}html body .pi-bb-faq-item[open]{border-color:#00543D!important}html body .pi-bb-faq-item summary{padding:18px 22px!important;cursor:pointer!important;font-family:'DM Sans',sans-serif!important;font-weight:700!important;font-size:15.5px!important;color:#1a1a1a!important;list-style:none!important;position:relative!important;padding-right:50px!important;line-height:1.4!important}html body .pi-bb-faq-item summary::-webkit-details-marker{display:none!important}html body .pi-bb-faq-item summary:hover{background:#FAFAFA!important}html body .pi-bb-faq-item summary::after{content:"+"!important;position:absolute!important;right:22px!important;top:50%!important;transform:translateY(-50%)!important;color:#00543D!important;font-size:24px!important;font-weight:300!important;transition:transform 0.2s ease!important}html body .pi-bb-faq-item[open] summary::after{content:"−"!important}html body .pi-bb-faq-answer{padding:0 22px 20px!important;font-size:14.5px!important;line-height:1.7!important;color:#333!important}html body .pi-bb-faq-answer a{color:#00543D!important;font-weight:600!important}html body .pi-bb-author-box{display:flex!important;gap:28px!important;background:#F7F5EF!important;padding:32px 36px!important;border-radius:14px!important;border-left:5px solid #00543D!important;align-items:flex-start!important}html body .pi-bb-author-img-wrap{flex-shrink:0!important}html body .pi-bb-author-img{width:120px!important;height:120px!important;border-radius:50%!important;object-fit:cover!important;border:3px solid #fff!important;box-shadow:0 4px 14px rgba(0,0,0,0.08)!important;display:block!important}html body .pi-bb-author-content{flex:1 1 auto!important}html body .pi-bb-author-name{font-family:'DM Serif Display',Georgia,serif!important;font-size:26px!important;color:#00543D!important;margin:0 0 4px!important;font-weight:400!important;line-height:1.2!important}html body .pi-bb-author-title{font-size:13.5px!important;color:#555!important;font-weight:600!important;margin-bottom:14px!important}html body .pi-bb-author-bio{font-size:14.5px!important;line-height:1.7!important;color:#333!important;margin:0 0 16px!important}html body .pi-bb-author-links{display:flex!important;flex-wrap:wrap!important;gap:10px!important}html body .pi-bb-author-link{font-size:12.5px!important;font-weight:700!important;color:#00543D!important;background:#fff!important;border:1.5px solid #00543D!important;padding:8px 14px!important;border-radius:99px!important;text-decoration:none!important;transition:background 0.15s,color 0.15s!important}html body .pi-bb-author-link:hover{background:#00543D!important;color:#D3FA00!important}html body .pi-bb-final-cta{background:linear-gradient(135deg,#00543D 0%,#073C2C 100%)!important;color:#fff!important;border-radius:18px!important;padding:48px 44px!important;text-align:center!important;margin-top:36px!important}html body .pi-bb-final-cta-h2{font-family:'DM Serif Display',Georgia,serif!important;font-size:32px!important;color:#fff!important;margin:0 0 14px!important;line-height:1.2!important;font-weight:400!important}html body .pi-bb-final-cta-text{font-size:16px!important;line-height:1.7!important;color:rgba(255,255,255,0.92)!important;max-width:720px!important;margin:0 auto 28px!important}html body .pi-bb-final-cta-row{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:14px!important}html body .pi-bb-final-cta-btn{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:14px 26px!important;border-radius:99px!important;font-weight:700!important;font-size:14.5px!important;text-decoration:none!important;transition:transform 0.15s,box-shadow 0.15s!important}html body .pi-bb-final-cta-btn-primary{background:#D3FA00!important;color:#00543D!important}html body .pi-bb-final-cta-btn-primary:hover{transform:translateY(-2px)!important;box-shadow:0 6px 20px rgba(211,250,0,0.4)!important}html body .pi-bb-final-cta-btn-secondary{background:transparent!important;color:#fff!important;border:2px solid rgba(255,255,255,0.4)!important}html body .pi-bb-final-cta-btn-secondary:hover{border-color:#fff!important;background:rgba(255,255,255,0.10)!important}html body .pi-bb-card.pi-bb-hidden{display:none!important}html body .pi-bb-gruppe-acc.pi-bb-gruppe-empty{display:none!important}@media (max-width:768px){html body .pi-bb-wrap{padding:0 14px 50px!important}html body .pi-bb-hero{padding:34px 24px 32px!important;border-radius:14px!important}html body .pi-bb-hero h1{font-size:30px!important}html body .pi-bb-hero-sub{font-size:15px!important}html body .pi-bb-hero-stats{grid-template-columns:1fr 1fr!important;gap:14px!important}html body .pi-bb-stat-val{font-size:24px!important}html body .pi-bb-toc-v7{grid-template-columns:1fr!important;padding:22px 22px!important;gap:24px!important}html body .pi-bb-search-bar.pi-bb-sticky-active{padding:12px 14px 10px!important}html body .pi-bb-gruppe-summary{padding:16px 18px!important;gap:12px!important}html body .pi-bb-gruppe-number{width:32px!important;height:32px!important;font-size:14px!important}html body .pi-bb-gruppe-summary-title{font-size:18px!important}html body .pi-bb-gruppe-summary-count{font-size:11.5px!important;padding:3px 9px!important}html body .pi-bb-gruppe-content{padding:22px 18px 22px!important}html body .pi-bb-grid{grid-template-columns:1fr!important;gap:14px!important}html body .pi-bb-h2{font-size:24px!important}html body .pi-bb-vergleich-2col{grid-template-columns:1fr!important;gap:14px!important}html body .pi-bb-author-box{flex-direction:column!important;gap:18px!important;padding:24px!important;text-align:left!important}html body .pi-bb-author-img{width:90px!important;height:90px!important}html body .pi-bb-author-name{font-size:22px!important}html body .pi-bb-final-cta{padding:32px 22px!important}html body .pi-bb-final-cta-h2{font-size:24px!important}html body .pi-bb-final-cta-text{font-size:14.5px!important}html body .pi-bb-final-cta-btn{font-size:13.5px!important;padding:12px 20px!important}html body .pi-bb-riasec-grid{grid-template-columns:1fr 1fr!important}html body .pi-bb-riasec-letter{font-size:32px!important}html body .pi-bb-rank-row{padding:12px 16px!important;gap:12px!important;flex-wrap:wrap!important}html body .pi-bb-rank-sal{font-size:11.5px!important;padding:3px 7px!important}}@media (max-width:480px){html body .pi-bb-hero h1{font-size:24px!important}html body .pi-bb-hero-stats{grid-template-columns:1fr 1fr!important}html body .pi-bb-h2{font-size:21px!important}html body .pi-bb-riasec-grid{grid-template-columns:1fr!important}html body .pi-bb-filter-btn{font-size:11.5px!important;padding:6px 11px!important}}html body .pi-bb-def-lead{font-size:19px!important;line-height:1.6!important;font-weight:600!important;color:#00543D!important;margin:0 0 14px!important}html body .pi-bb-def-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:12px!important;margin-top:20px!important}html body .pi-bb-def-item{background:#F7F5EF!important;border-radius:10px!important;padding:14px 16px!important;border-left:3px solid #D3FA00!important}html body .pi-bb-def-item strong{display:block!important;font-size:14px!important;color:#00543D!important;margin-bottom:2px!important}html body .pi-bb-def-item span{font-size:13px!important;color:#555!important}@media(max-width:680px){html body .pi-bb-def-grid{grid-template-columns:1fr!important}}html body .pi-bb-ranking-spotlight{display:flex!important;align-items:center!important;gap:24px!important;background:#00543D!important;border-radius:16px!important;padding:24px 28px!important;margin:28px 0 0!important;text-decoration:none!important;transition:transform .15s!important}html body .pi-bb-ranking-spotlight:hover{transform:translateY(-2px)!important}html body .pi-bb-rs-eyebrow{display:inline-block!important;font-size:11px!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#D3FA00!important;margin-bottom:6px!important}html body .pi-bb-rs-title{font-size:18px!important;font-weight:800!important;color:#fff!important;line-height:1.3!important;margin-bottom:6px!important}html body .pi-bb-rs-text{font-size:14px!important;color:rgba(255,255,255,.82)!important;line-height:1.55!important}html body .pi-bb-rs-cta{flex-shrink:0!important;display:inline-flex!important;align-items:center!important;gap:6px!important;background:#D3FA00!important;color:#00543D!important;font-weight:800!important;font-size:14px!important;padding:11px 20px!important;border-radius:100px!important;white-space:nowrap!important}@media(max-width:680px){html body .pi-bb-ranking-spotlight{flex-direction:column!important;align-items:flex-start!important;gap:14px!important}}html body .pi-ite-anf{max-width:1100px!important;margin:0 auto!important;padding:72px 20px!important;font-family:'DM Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif!important}html body .pi-ite-anf *{box-sizing:border-box!important}html body .pi-ite-anf-card{background:#ffffff!important;border:2px solid #00543D!important;border-radius:22px!important;overflow:hidden!important;box-shadow:0 20px 50px rgba(0,84,61,0.12)!important;display:grid!important;grid-template-columns:1fr 1fr!important}html body .pi-ite-anf-side{background:linear-gradient(160deg,#00543D 0%,#013d2d 60%,#002a1f 100%)!important;color:#ffffff!important;padding:48px 44px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;position:relative!important;overflow:hidden!important}html body .pi-ite-anf-side-deco{position:absolute!important;top:-110px!important;right:-110px!important;width:320px!important;height:320px!important;background:radial-gradient(circle,rgba(211,250,0,0.14) 0%,rgba(211,250,0,0) 70%)!important;z-index:1!important}html body .pi-ite-anf-side>*{position:relative!important;z-index:2!important}html body .pi-ite-anf-eyebrow{display:inline-block!important;font-family:'DM Sans',sans-serif!important;font-size:13px!important;font-weight:700!important;letter-spacing:0.14em!important;text-transform:uppercase!important;color:#D3FA00!important;margin:0 0 10px 0!important}html body .pi-ite-anf-side h2{font-family:'DM Serif Display',Georgia,serif!important;font-size:30px!important;line-height:1.22!important;color:#ffffff!important;margin:0 0 16px 0!important;font-weight:400!important;letter-spacing:-0.01em!important}html body .pi-ite-anf-side p.pi-ite-anf-intro{font-size:16px!important;line-height:1.65!important;color:#dfe9e4!important;margin:0 0 26px 0!important}html body .pi-ite-anf-side p.pi-ite-anf-intro strong{color:#ffffff!important;font-weight:700!important}html body .pi-ite-anf-list{list-style:none!important;margin:0!important;padding:0!important}html body .pi-ite-anf-list li{display:flex!important;align-items:flex-start!important;gap:11px!important;color:#eaf2ee!important;font-size:15px!important;line-height:1.5!important;padding:9px 0!important;border-bottom:1px solid rgba(255,255,255,0.1)!important}html body .pi-ite-anf-list li:last-child{border-bottom:none!important}html body .pi-ite-anf-list li svg{width:19px!important;height:19px!important;flex-shrink:0!important;margin-top:1px!important;color:#D3FA00!important}html body .pi-ite-anf-quote{margin-top:28px!important;padding-top:24px!important;border-top:1px solid rgba(255,255,255,0.2)!important}html body .pi-ite-anf-quote p{font-size:14px!important;font-style:italic!important;line-height:1.6!important;color:#c9d8d1!important;margin:0!important}html body .pi-ite-anf-form{padding:48px 44px!important;background:#ffffff!important}html body .pi-ite-anf-form-head{text-align:center!important;margin-bottom:28px!important}html body .pi-ite-anf-form-head strong{display:block!important;font-family:'DM Serif Display',Georgia,serif!important;font-weight:400!important;color:#00543D!important;font-size:23px!important;margin-bottom:5px!important}html body .pi-ite-anf-form-head span{display:block!important;color:#6b7873!important;font-size:14px!important}html body .pi-ite-anf-form-container{min-height:300px!important}html body .pi-ite-anf-trust{display:flex!important;justify-content:center!important;flex-wrap:wrap!important;gap:14px!important;margin-top:22px!important}html body .pi-ite-anf-trust span{display:inline-flex!important;align-items:center!important;gap:7px!important;font-size:12.5px!important;font-weight:600!important;color:#6b7873!important;background:#F7F5EF!important;border:1px solid #e4e0d4!important;padding:7px 14px!important;border-radius:999px!important}html body .pi-ite-anf-trust span svg{width:14px!important;height:14px!important;color:#00543D!important}@media (max-width:860px){html body .pi-ite-anf-card{grid-template-columns:1fr!important}}@media (max-width:680px){html body .pi-ite-anf{padding:48px 18px!important}html body .pi-ite-anf-side{padding:36px 26px!important}html body .pi-ite-anf-form{padding:36px 26px!important}html body .pi-ite-anf-side h2{font-size:26px!important}}html body .pi-ite-wrap{font-family:'DM Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif!important;color:#1c2b27!important;line-height:1.7!important;font-size:17px!important;overflow-x:hidden!important}html body .pi-ite-wrap *{box-sizing:border-box!important}html body .pi-ite-wrap p{margin:0 0 1.1em 0!important;font-size:17px!important;line-height:1.75!important;color:#2c3a35!important}html body .pi-ite-wrap strong{color:#00543D!important;font-weight:700!important}html body .pi-ite-wrap a{color:#0b7c72!important;text-decoration:underline!important;text-underline-offset:2px!important}html body .pi-ite-wrap a:hover{color:#00543D!important}html body .pi-ite-section{padding:64px 20px!important;max-width:1180px!important;margin:0 auto!important}html body .pi-ite-section-tight{padding:44px 20px!important;max-width:1180px!important;margin:0 auto!important}html body .pi-ite-bg-cream{background:#F7F5EF!important}html body .pi-ite-bg-green{background:#00543D!important}html body .pi-ite-bg-white{background:#ffffff!important}html body .pi-ite-wrap h2.pi-ite-h2{font-family:'DM Serif Display',Georgia,serif!important;font-size:35px!important;line-height:1.22!important;color:#00543D!important;margin:0 0 18px 0!important;font-weight:400!important;letter-spacing:-0.01em!important}html body .pi-ite-wrap h3.pi-ite-h3{font-family:'DM Serif Display',Georgia,serif!important;font-size:24px!important;line-height:1.3!important;color:#1c2b27!important;margin:0 0 12px 0!important;font-weight:400!important}html body .pi-ite-wrap h4.pi-ite-h4{font-family:'DM Sans',sans-serif!important;font-size:19px!important;line-height:1.4!important;color:#00543D!important;margin:0 0 8px 0!important;font-weight:700!important}html body .pi-ite-eyebrow{display:inline-block!important;font-family:'DM Sans',sans-serif!important;font-size:13px!important;font-weight:700!important;letter-spacing:0.14em!important;text-transform:uppercase!important;color:#0b7c72!important;margin:0 0 10px 0!important}html body .pi-ite-bg-green .pi-ite-h2,html body .pi-ite-bg-green h3.pi-ite-h3,html body .pi-ite-bg-green p{color:#ffffff!important}html body .pi-ite-bg-green .pi-ite-eyebrow{color:#D3FA00!important}html body .pi-ite-bg-green strong{color:#D3FA00!important}html body .pi-ite-lead{font-size:19px!important;line-height:1.7!important;color:#2c3a35!important;margin:0 0 18px 0!important}html body .pi-ite-center{text-align:center!important}html body .pi-ite-center .pi-ite-lead{max-width:760px!important;margin-left:auto!important;margin-right:auto!important}html body .pi-ite-hero{background:linear-gradient(160deg,#00543D 0%,#013d2d 60%,#002a1f 100%)!important;padding:76px 20px 84px 20px!important;position:relative!important;overflow:hidden!important}html body .pi-ite-hero-inner{max-width:1180px!important;margin:0 auto!important;position:relative!important;z-index:2!important}html body .pi-ite-hero-grid{display:grid!important;grid-template-columns:1.35fr 1fr!important;gap:48px!important;align-items:center!important}html body .pi-ite-hero h1.pi-ite-h1{font-family:'DM Serif Display',Georgia,serif!important;font-size:46px!important;line-height:1.16!important;color:#ffffff!important;margin:0 0 18px 0!important;font-weight:400!important;letter-spacing:-0.015em!important}html body .pi-ite-hero h1.pi-ite-h1 .pi-ite-hl{color:#D3FA00!important;font-style:italic!important}html body .pi-ite-hero-sub{font-size:19px!important;line-height:1.65!important;color:#e3ede9!important;margin:0 0 28px 0!important}html body .pi-ite-hero-sub strong{color:#ffffff!important}html body .pi-ite-hero-badges{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin:0 0 30px 0!important}html body .pi-ite-badge{display:inline-flex!important;align-items:center!important;gap:7px!important;background:rgba(255,255,255,0.08)!important;border:1px solid rgba(211,250,0,0.35)!important;color:#ffffff!important;font-size:13.5px!important;font-weight:600!important;padding:7px 13px!important;border-radius:999px!important}html body .pi-ite-badge svg{width:15px!important;height:15px!important;flex-shrink:0!important}html body .pi-ite-cta-row{display:flex!important;flex-wrap:wrap!important;gap:14px!important;align-items:center!important}html body .pi-ite-btn-primary{display:inline-flex!important;align-items:center!important;gap:9px!important;background:#D3FA00!important;color:#00543D!important;font-family:'DM Sans',sans-serif!important;font-size:16.5px!important;font-weight:700!important;padding:16px 30px!important;border-radius:10px!important;text-decoration:none!important;transition:transform 0.15s ease,box-shadow 0.15s ease!important;box-shadow:0 8px 24px rgba(211,250,0,0.22)!important}html body .pi-ite-btn-primary:hover{transform:translateY(-2px)!important;color:#00543D!important;box-shadow:0 12px 30px rgba(211,250,0,0.34)!important}html body .pi-ite-btn-primary svg{width:18px!important;height:18px!important}html body .pi-ite-btn-ghost{display:inline-flex!important;align-items:center!important;gap:8px!important;background:transparent!important;color:#ffffff!important;font-family:'DM Sans',sans-serif!important;font-size:16px!important;font-weight:600!important;padding:15px 26px!important;border-radius:10px!important;border:1.5px solid rgba(255,255,255,0.4)!important;text-decoration:none!important;transition:background 0.15s ease!important}html body .pi-ite-btn-ghost:hover{background:rgba(255,255,255,0.1)!important;color:#ffffff!important}html body .pi-ite-hero-card{background:rgba(255,255,255,0.07)!important;border:1px solid rgba(255,255,255,0.16)!important;border-radius:16px!important;padding:28px!important;backdrop-filter:blur(4px)!important}html body .pi-ite-hero-card h3{font-family:'DM Sans',sans-serif!important;font-size:16px!important;font-weight:700!important;color:#D3FA00!important;margin:0 0 16px 0!important;letter-spacing:0.03em!important;text-transform:uppercase!important}html body .pi-ite-hero-card ul{list-style:none!important;margin:0!important;padding:0!important}html body .pi-ite-hero-card li{display:flex!important;align-items:flex-start!important;gap:11px!important;color:#eaf2ee!important;font-size:15.5px!important;line-height:1.5!important;padding:10px 0!important;border-bottom:1px solid rgba(255,255,255,0.1)!important}html body .pi-ite-hero-card li:last-child{border-bottom:none!important}html body .pi-ite-hero-card li svg{width:19px!important;height:19px!important;flex-shrink:0!important;margin-top:1px!important}html body .pi-ite-hero-deco{position:absolute!important;top:-120px!important;right:-120px!important;width:420px!important;height:420px!important;background:radial-gradient(circle,rgba(211,250,0,0.16) 0%,rgba(211,250,0,0) 70%)!important;z-index:1!important}html body .pi-ite-toc{background:#ffffff!important;border-bottom:1px solid #e4e0d4!important;position:sticky!important;top:0!important;z-index:50!important;box-shadow:0 2px 14px rgba(0,0,0,0.04)!important}html body .pi-ite-toc-inner{max-width:1180px!important;margin:0 auto!important;display:flex!important;gap:6px!important;padding:10px 20px!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}html body .pi-ite-toc-inner::-webkit-scrollbar{display:none!important}html body .pi-ite-toc-inner a{flex-shrink:0!important;font-family:'DM Sans',sans-serif!important;font-size:14px!important;font-weight:600!important;color:#4a5a54!important;text-decoration:none!important;padding:8px 14px!important;border-radius:8px!important;white-space:nowrap!important;transition:background 0.15s ease,color 0.15s ease!important}html body .pi-ite-toc-inner a:hover{background:#F7F5EF!important;color:#00543D!important}html body .pi-ite-grid-3{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:22px!important;margin-top:36px!important}html body .pi-ite-grid-2{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:22px!important;margin-top:36px!important}html body .pi-ite-card{background:#ffffff!important;border:1px solid #e7e3d6!important;border-radius:14px!important;padding:28px 26px!important;transition:transform 0.15s ease,box-shadow 0.15s ease!important}html body .pi-ite-card:hover{transform:translateY(-3px)!important;box-shadow:0 14px 34px rgba(0,84,61,0.1)!important}html body .pi-ite-card-icon{width:50px!important;height:50px!important;border-radius:12px!important;background:#ecf6f0!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-bottom:16px!important}html body .pi-ite-card-icon svg{width:26px!important;height:26px!important;color:#00543D!important}html body .pi-ite-card p{font-size:15.5px!important;margin-bottom:0!important}html body .pi-ite-steps{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:20px!important;margin-top:38px!important}html body .pi-ite-step{position:relative!important;background:#ffffff!important;border:1px solid #e7e3d6!important;border-radius:14px!important;padding:26px 22px!important}html body .pi-ite-step-num{width:38px!important;height:38px!important;border-radius:50%!important;background:#00543D!important;color:#D3FA00!important;font-family:'DM Serif Display',serif!important;font-size:19px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-bottom:14px!important}html body .pi-ite-step h4{margin-bottom:6px!important}html body .pi-ite-step p{font-size:14.5px!important;margin-bottom:0!important}html body .pi-ite-online{background:linear-gradient(155deg,#013d2d 0%,#00543D 100%)!important;border-radius:22px!important;padding:48px 44px!important;margin-top:14px!important;position:relative!important;overflow:hidden!important}html body .pi-ite-online-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:40px!important;align-items:start!important;position:relative!important;z-index:2!important}html body .pi-ite-online h2.pi-ite-h2,html body .pi-ite-online h3.pi-ite-h3{color:#ffffff!important}html body .pi-ite-online p{color:#dfe9e4!important}html body .pi-ite-online strong{color:#D3FA00!important}html body .pi-ite-online .pi-ite-eyebrow{color:#D3FA00!important}html body .pi-ite-online-feat{list-style:none!important;margin:18px 0 0 0!important;padding:0!important}html body .pi-ite-online-feat li{display:flex!important;align-items:flex-start!important;gap:12px!important;padding:11px 0!important;border-bottom:1px solid rgba(255,255,255,0.12)!important;color:#eaf2ee!important;font-size:15.5px!important;line-height:1.55!important}html body .pi-ite-online-feat li:last-child{border-bottom:none!important}html body .pi-ite-online-feat li svg{width:21px!important;height:21px!important;flex-shrink:0!important;color:#D3FA00!important;margin-top:1px!important}html body .pi-ite-online-feat li strong{color:#ffffff!important}html body .pi-ite-online-box{background:rgba(255,255,255,0.07)!important;border:1px solid rgba(211,250,0,0.3)!important;border-radius:16px!important;padding:30px!important}html body .pi-ite-online-box h4{color:#D3FA00!important;font-size:17px!important;margin-bottom:16px!important;text-transform:uppercase!important;letter-spacing:0.04em!important}html body .pi-ite-online-flow{list-style:none!important;margin:0!important;padding:0!important;counter-reset:pi-ite-fl!important}html body .pi-ite-online-flow li{position:relative!important;padding:0 0 18px 42px!important;color:#eaf2ee!important;font-size:15px!important;line-height:1.55!important}html body .pi-ite-online-flow li:before{counter-increment:pi-ite-fl!important;content:counter(pi-ite-fl)!important;position:absolute!important;left:0!important;top:0!important;width:28px!important;height:28px!important;background:#D3FA00!important;color:#00543D!important;border-radius:50%!important;font-weight:700!important;font-size:14px!important;display:flex!important;align-items:center!important;justify-content:center!important}html body .pi-ite-online-flow li:after{content:''!important;position:absolute!important;left:13px!important;top:28px!important;bottom:0!important;width:2px!important;background:rgba(211,250,0,0.3)!important}html body .pi-ite-online-flow li:last-child{padding-bottom:0!important}html body .pi-ite-online-flow li:last-child:after{display:none!important}html body .pi-ite-online-flow li strong{color:#ffffff!important;display:block!important;margin-bottom:2px!important}html body .pi-ite-online-deco{position:absolute!important;bottom:-140px!important;left:-100px!important;width:380px!important;height:380px!important;background:radial-gradient(circle,rgba(211,250,0,0.12) 0%,rgba(211,250,0,0) 70%)!important;z-index:1!important}html body .pi-ite-compare{margin-top:36px!important;border-radius:16px!important;overflow:hidden!important;border:1px solid #e7e3d6!important}html body .pi-ite-compare table{width:100%!important;border-collapse:collapse!important;background:#ffffff!important}html body .pi-ite-compare th{background:#00543D!important;color:#ffffff!important;font-family:'DM Sans',sans-serif!important;font-size:15.5px!important;font-weight:700!important;padding:16px 20px!important;text-align:left!important}html body .pi-ite-compare th:first-child{background:#013d2d!important}html body .pi-ite-compare td{padding:14px 20px!important;font-size:15px!important;color:#2c3a35!important;border-bottom:1px solid #ece8db!important;vertical-align:top!important}html body .pi-ite-compare tr:last-child td{border-bottom:none!important}html body .pi-ite-compare td:first-child{font-weight:700!important;color:#00543D!important;background:#faf9f4!important}html body .pi-ite-compare tr:nth-child(even) td{background:#fbfaf6!important}html body .pi-ite-compare tr:nth-child(even) td:first-child{background:#f4f2ea!important}html body .pi-ite-price-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:24px!important;margin-top:36px!important}html body .pi-ite-price-card{background:#ffffff!important;border:1.5px solid #e7e3d6!important;border-radius:16px!important;padding:32px 30px!important;position:relative!important}html body .pi-ite-price-card.pi-ite-feat{border-color:#00543D!important;box-shadow:0 16px 40px rgba(0,84,61,0.12)!important}html body .pi-ite-price-tag{position:absolute!important;top:22px!important;right:26px!important;background:#D3FA00!important;color:#00543D!important;font-family:'DM Sans',sans-serif!important;font-weight:700!important;font-size:15px!important;padding:6px 14px!important;border-radius:999px!important}html body .pi-ite-price-card h3{margin-bottom:4px!important;padding-right:90px!important}html body .pi-ite-price-meta{font-size:14px!important;color:#6b7873!important;margin:0 0 16px 0!important;font-weight:600!important}html body .pi-ite-price-card ul{list-style:none!important;margin:16px 0 0 0!important;padding:0!important}html body .pi-ite-price-card li{display:flex!important;align-items:flex-start!important;gap:10px!important;padding:8px 0!important;font-size:15px!important;color:#2c3a35!important}html body .pi-ite-price-card li svg{width:18px!important;height:18px!important;color:#0b7c72!important;flex-shrink:0!important;margin-top:3px!important}html body .pi-ite-locations{display:flex!important;flex-wrap:wrap!important;gap:12px!important;margin-top:30px!important}html body .pi-ite-loc{display:inline-flex!important;align-items:center!important;gap:8px!important;background:#ffffff!important;border:1px solid #d9e4df!important;color:#00543D!important;font-weight:600!important;font-size:15px!important;padding:11px 18px!important;border-radius:10px!important;text-decoration:none!important;transition:background 0.15s ease,border-color 0.15s ease!important}html body .pi-ite-loc:hover{background:#ecf6f0!important;border-color:#00543D!important;color:#00543D!important}html body .pi-ite-loc svg{width:16px!important;height:16px!important}html body .pi-ite-testi-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:24px!important;margin-top:36px!important}html body .pi-ite-testi{background:#ffffff!important;border:1px solid #e7e3d6!important;border-radius:16px!important;padding:30px!important;position:relative!important}html body .pi-ite-testi-quote{font-size:54px!important;font-family:'DM Serif Display',serif!important;color:#D3FA00!important;line-height:0.5!important;margin-bottom:14px!important;display:block!important}html body .pi-ite-testi p{font-size:15.5px!important;line-height:1.7!important;font-style:italic!important;color:#3a4843!important}html body .pi-ite-testi-author{display:flex!important;align-items:center!important;gap:13px!important;margin-top:20px!important;padding-top:18px!important;border-top:1px solid #ece8db!important}html body .pi-ite-testi-author img{width:52px!important;height:52px!important;border-radius:50%!important;object-fit:cover!important}html body .pi-ite-testi-author strong{display:block!important;font-size:15.5px!important;color:#1c2b27!important}html body .pi-ite-testi-author span{font-size:13.5px!important;color:#6b7873!important}html body .pi-ite-usp-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:14px 36px!important;margin-top:30px!important}html body .pi-ite-usp-item{display:flex!important;align-items:flex-start!important;gap:12px!important;font-size:16px!important;color:#2c3a35!important;padding:8px 0!important}html body .pi-ite-usp-item svg{width:22px!important;height:22px!important;color:#00543D!important;flex-shrink:0!important;margin-top:1px!important}html body .pi-ite-bg-green .pi-ite-usp-item{color:#eaf2ee!important}html body .pi-ite-bg-green .pi-ite-usp-item svg{color:#D3FA00!important}html body .pi-ite-team-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:24px!important;margin-top:36px!important}html body .pi-ite-team-card{background:#ffffff!important;border:1px solid #e7e3d6!important;border-radius:16px!important;padding:30px!important;display:flex!important;gap:20px!important;align-items:flex-start!important}html body .pi-ite-team-card img{width:92px!important;height:92px!important;border-radius:14px!important;object-fit:cover!important;flex-shrink:0!important}html body .pi-ite-team-card h3{margin-bottom:2px!important;font-size:21px!important}html body .pi-ite-team-role{font-size:14px!important;font-weight:700!important;color:#0b7c72!important;margin:0 0 10px 0!important}html body .pi-ite-team-card p{font-size:14.5px!important;line-height:1.6!important;margin-bottom:0!important}html body .pi-ite-ctabanner{background:linear-gradient(135deg,#00543D 0%,#013d2d 100%)!important;border-radius:22px!important;padding:50px 44px!important;text-align:center!important;margin-top:14px!important}html body .pi-ite-ctabanner h2{color:#ffffff!important;margin-bottom:12px!important}html body .pi-ite-ctabanner p{color:#dfe9e4!important;max-width:620px!important;margin:0 auto 26px auto!important}html body .pi-ite-faq{margin-top:36px!important;max-width:880px!important;margin-left:auto!important;margin-right:auto!important}html body .pi-ite-faq-item{background:#ffffff!important;border:1px solid #e7e3d6!important;border-radius:12px!important;margin-bottom:12px!important;overflow:hidden!important}html body .pi-ite-faq-q{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;width:100%!important;background:#ffffff!important;border:none!important;text-align:left!important;font-family:'DM Sans',sans-serif!important;font-size:17px!important;font-weight:700!important;color:#00543D!important;padding:20px 24px!important;cursor:pointer!important}html body .pi-ite-faq-q:hover{background:#faf9f4!important}html body .pi-ite-faq-q svg{width:20px!important;height:20px!important;flex-shrink:0!important;color:#0b7c72!important;transition:transform 0.2s ease!important}html body .pi-ite-faq-item.pi-ite-open .pi-ite-faq-q svg{transform:rotate(45deg)!important}html body .pi-ite-faq-a{max-height:0!important;overflow:hidden!important;transition:max-height 0.3s ease!important}html body .pi-ite-faq-item.pi-ite-open .pi-ite-faq-a{max-height:600px!important}html body .pi-ite-faq-a-inner{padding:0 24px 22px 24px!important}html body .pi-ite-faq-a-inner p{font-size:15.5px!important;margin-bottom:0!important}html body .pi-ite-related{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:16px!important;margin-top:32px!important}html body .pi-ite-related a{display:flex!important;align-items:center!important;gap:12px!important;background:#ffffff!important;border:1px solid #e7e3d6!important;border-radius:12px!important;padding:18px 20px!important;text-decoration:none!important;color:#1c2b27!important;font-weight:600!important;font-size:15px!important;transition:transform 0.15s ease,box-shadow 0.15s ease!important}html body .pi-ite-related a:hover{transform:translateY(-2px)!important;box-shadow:0 10px 26px rgba(0,84,61,0.1)!important;color:#00543D!important}html body .pi-ite-related a svg{width:22px!important;height:22px!important;color:#0b7c72!important;flex-shrink:0!important}html body .pi-ite-callout{background:#ecf6f0!important;border-left:4px solid #00543D!important;border-radius:10px!important;padding:22px 26px!important;margin:28px 0!important}html body .pi-ite-callout p{margin-bottom:0!important;font-size:15.5px!important}html body .pi-ite-callout p strong{color:#00543D!important}html body .pi-ite-sources{margin-top:28px!important;background:#faf9f4!important;border:1px solid #e7e3d6!important;border-radius:12px!important;padding:24px 28px!important}html body .pi-ite-sources h4{font-size:15px!important;text-transform:uppercase!important;letter-spacing:0.05em!important;margin-bottom:12px!important}html body .pi-ite-sources ol{margin:0!important;padding-left:20px!important}html body .pi-ite-sources li{font-size:13.5px!important;color:#5a6661!important;line-height:1.6!important;margin-bottom:7px!important}html body .pi-ite-divider{height:1px!important;background:#e4e0d4!important;max-width:1180px!important;margin:0 auto!important}@media (max-width:980px){html body .pi-ite-hero-grid{grid-template-columns:1fr!important;gap:36px!important}html body .pi-ite-hero h1.pi-ite-h1{font-size:38px!important}html body .pi-ite-online-grid{grid-template-columns:1fr!important;gap:32px!important}html body .pi-ite-steps{grid-template-columns:repeat(2,1fr)!important}html body .pi-ite-grid-3{grid-template-columns:repeat(2,1fr)!important}html body .pi-ite-related{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:680px){html body .pi-ite-section{padding:48px 18px!important}html body .pi-ite-hero{padding:56px 18px 62px 18px!important}html body .pi-ite-hero h1.pi-ite-h1{font-size:32px!important}html body .pi-ite-wrap h2.pi-ite-h2{font-size:28px!important}html body .pi-ite-online{padding:34px 24px!important}html body .pi-ite-ctabanner{padding:38px 24px!important}html body .pi-ite-grid-3,html body .pi-ite-grid-2,html body .pi-ite-price-grid,html body .pi-ite-testi-grid,html body .pi-ite-usp-grid,html body .pi-ite-team-grid,html body .pi-ite-steps,html body .pi-ite-related{grid-template-columns:1fr!important}html body .pi-ite-team-card{flex-direction:column!important}html body .pi-ite-compare{overflow-x:auto!important}html body .pi-ite-compare table{min-width:520px!important}html body .pi-ite-btn-primary,html body .pi-ite-btn-ghost{width:100%!important;justify-content:center!important}}html body .pi-ite-wrap p.pi-ite-hero-sub{color:#e3ede9!important}html body .pi-ite-wrap p.pi-ite-hero-sub strong{color:#ffffff!important}html body .pi-ite-wrap .pi-ite-ctabanner h2.pi-ite-h2{color:#ffffff!important}html body .pi-ite-wrap .pi-ite-ctabanner p{color:#dfe9e4!important}html body .pi-ite-wrap .pi-ite-online h2.pi-ite-h2,html body .pi-ite-wrap .pi-ite-online h3.pi-ite-h3{color:#ffffff!important}html body .pi-ite-wrap .pi-ite-online p{color:#dfe9e4!important}html body .pi-ite-wrap .pi-ite-online strong{color:#D3FA00!important}html body .pi-ite-wrap .pi-ite-bg-green h2.pi-ite-h2,html body .pi-ite-wrap .pi-ite-bg-green h3.pi-ite-h3{color:#ffffff!important}html body .pi-ite-wrap .pi-ite-bg-green p{color:#eaf2ee!important}html body .pi-ite-wrap .pi-ite-bg-green strong{color:#D3FA00!important}html body .pi-ite-wrap a.pi-ite-btn-primary,html body .pi-ite-wrap a.pi-ite-btn-primary:hover,html body .pi-ite-wrap a.pi-ite-btn-primary:focus{text-decoration:none!important;color:#00543D!important}html body .pi-ite-wrap a.pi-ite-btn-ghost,html body .pi-ite-wrap a.pi-ite-btn-ghost:hover,html body .pi-ite-wrap a.pi-ite-btn-ghost:focus{text-decoration:none!important;color:#ffffff!important}html body .pi-ite-wrap a.pi-ite-loc,html body .pi-ite-wrap a.pi-ite-loc:hover{text-decoration:none!important;color:#00543D!important}html body .pi-ite-wrap .pi-ite-related a,html body .pi-ite-wrap .pi-ite-related a:hover{text-decoration:none!important}html body .pi-ite-toc-inner a,html body .pi-ite-toc-inner a:hover{text-decoration:none!important}html body .pi-ite-wrap .pi-ite-btn-primary svg,html body .pi-ite-wrap .pi-ite-btn-ghost svg{width:18px!important;height:18px!important;flex-shrink:0!important}html body .pi-ite-wrap .pi-ite-badge svg{width:15px!important;height:15px!important;flex-shrink:0!important}html body .pi-ds-section *,html body .pi-ds-section *::before,html body .pi-ds-section *::after{box-sizing:border-box!important}html body .pi-ds-section{max-width:1200px!important;margin:0 auto!important;padding:0 20px 64px!important;font-family:'DM Sans','Open Sans',system-ui,-apple-system,sans-serif!important}html body .pi-ds-section--narrow{max-width:1000px!important}html body .pi-ds-section--dark{background:#00543D!important;max-width:none!important;padding:72px 24px!important}html body .pi-ds-section--dark .pi-ds-inner{max-width:1200px!important;margin:0 auto!important}html body .pi-ds-eyebrow{display:inline-flex!important;align-items:center!important;gap:8px!important;background:#f8faf9!important;color:#0b7c72!important;border:1px solid #e8f0ee!important;padding:5px 14px!important;border-radius:50px!important;font-size:0.74rem!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:0.09em!important;margin-bottom:16px!important;line-height:1.4!important}html body .pi-ds-eyebrow svg{flex-shrink:0!important}html body .pi-ds-eyebrow--warn{background:#fff7ed!important;color:#c2530a!important;border-color:#fde4c8!important}html body .pi-ds-eyebrow--risk{background:#fff1f2!important;color:#be123c!important;border-color:#fecdd3!important}html body .pi-ds-eyebrow--lime{background:#E3FB41!important;color:#002c26!important;border-color:#E3FB41!important}html body .pi-ds-eyebrow--dark{background:#002c26!important;color:#E3FB41!important;border-color:#002c26!important}html body .pi-ds-section--dark .pi-ds-eyebrow{background:transparent!important;color:#E3FB41!important;border-color:rgba(227,251,65,0.3)!important}html body .pi-ds-h2{font-size:clamp(1.7rem,3.5vw,2.4rem)!important;color:#002c26!important;font-weight:900!important;line-height:1.15!important;letter-spacing:-0.02em!important;margin:0 0 14px!important;font-family:'DM Sans','Open Sans',system-ui,sans-serif!important}html body .pi-ds-h2 em{font-style:normal!important;color:#0b7c72!important}html body .pi-ds-section--dark .pi-ds-h2{color:#F7F5EF!important}html body .pi-ds-section--dark .pi-ds-h2 em{color:#E3FB41!important}html body .pi-ds-h3{font-size:1.02rem!important;font-weight:800!important;color:#002c26!important;margin:0 0 10px!important;line-height:1.3!important;font-family:'DM Sans','Open Sans',system-ui,sans-serif!important}html body .pi-ds-intro{font-size:1.02rem!important;line-height:1.78!important;color:#374151!important;max-width:72ch!important;margin:0 0 32px!important}html body .pi-ds-intro strong{color:#002c26!important;font-weight:700!important}html body .pi-ds-section--dark .pi-ds-intro{color:rgba(247,245,239,0.75)!important}html body .pi-ds-section--dark .pi-ds-intro strong{color:#F7F5EF!important}html body .pi-ds-grid{display:grid!important;gap:20px!important;margin-bottom:28px!important}html body .pi-ds-grid--2{grid-template-columns:repeat(2,1fr)!important}html body .pi-ds-grid--3{grid-template-columns:repeat(3,1fr)!important}html body .pi-ds-grid--4{grid-template-columns:repeat(4,1fr)!important}@media (max-width:968px){html body .pi-ds-grid--3,html body .pi-ds-grid--4{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:640px){html body .pi-ds-grid{gap:14px!important}html body .pi-ds-grid--2,html body .pi-ds-grid--3,html body .pi-ds-grid--4{grid-template-columns:1fr!important}}html body .pi-ds-card{background:#ffffff!important;border:1.5px solid #eef2f1!important;border-radius:20px!important;padding:28px 24px!important;display:flex!important;flex-direction:column!important;transition:border-color 0.25s,transform 0.25s,box-shadow 0.25s!important}html body .pi-ds-card:hover{border-color:#E3FB41!important;transform:translateY(-4px)!important;box-shadow:0 12px 30px rgba(0,44,38,0.08)!important}html body .pi-ds-card--dark{background:rgba(247,245,239,0.05)!important;border-color:rgba(247,245,239,0.12)!important}html body .pi-ds-card--dark:hover{background:rgba(247,245,239,0.09)!important;border-color:rgba(227,251,65,0.3)!important;transform:translateY(-4px)!important}html body .pi-ds-card--featured{border-color:#002c26!important;border-width:2px!important;box-shadow:0 8px 32px rgba(0,44,38,0.1)!important}html body .pi-ds-icon{width:44px!important;height:44px!important;border-radius:12px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-bottom:16px!important;flex-shrink:0!important}html body .pi-ds-icon--green{background:#f0fdf4!important;border:1px solid #bbf7d0!important;color:#166534!important}html body .pi-ds-icon--green svg{stroke:#166534!important}html body .pi-ds-icon--lime{background:#E3FB41!important;color:#002c26!important}html body .pi-ds-icon--lime svg{stroke:#002c26!important}html body .pi-ds-icon--dark{background:#002c26!important;color:#E3FB41!important}html body .pi-ds-icon--dark svg{stroke:#E3FB41!important}html body .pi-ds-icon--warn{background:#FF9D00!important;color:#ffffff!important}html body .pi-ds-icon--warn svg{stroke:#ffffff!important}html body .pi-ds-icon--risk{background:#fff1f2!important;border:1px solid #fecdd3!important;color:#be123c!important}html body .pi-ds-icon--risk svg{stroke:#be123c!important}html body .pi-ds-icon--soft{background:#f8faf9!important;border:1px solid #e8f0ee!important;color:#002c26!important}html body .pi-ds-icon--soft svg{stroke:#002c26!important}html body .pi-ds-link{display:inline-flex!important;align-items:center!important;gap:7px!important;color:#0b7c72!important;font-size:0.92rem!important;font-weight:700!important;text-decoration:none!important;border-bottom:2px solid #E3FB41!important;padding-bottom:1px!important;transition:color 0.2s,border-color 0.2s,gap 0.2s!important}html body .pi-ds-link:hover{color:#002c26!important;border-color:#002c26!important;gap:10px!important;text-decoration:none!important}html body .pi-ds-link svg{flex-shrink:0!important;transition:transform 0.2s!important}html body .pi-ds-link:hover svg{transform:translateX(3px)!important}html body .pi-ds-cta{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;background:#E3FB41!important;color:#002c26!important;padding:14px 26px!important;border-radius:50px!important;font-size:0.92rem!important;font-weight:800!important;text-decoration:none!important;white-space:nowrap!important;border:2px solid #E3FB41!important;transition:background 0.2s,transform 0.2s,box-shadow 0.2s!important;font-family:'DM Sans','Open Sans',system-ui,sans-serif!important;cursor:pointer!important}html body .pi-ds-cta:hover{background:#d4f030!important;border-color:#d4f030!important;transform:translateY(-2px)!important;box-shadow:0 8px 24px rgba(227,251,65,0.4)!important;color:#002c26!important;text-decoration:none!important}html body .pi-ds-cta svg{flex-shrink:0!important}html body .pi-ds-cta--dark{background:#002c26!important;color:#E3FB41!important;border-color:#002c26!important}html body .pi-ds-cta--dark:hover{background:#004d43!important;border-color:#004d43!important;color:#E3FB41!important}html body .pi-ds-footer{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;flex-wrap:wrap!important;padding-top:20px!important;border-top:1px solid #e8f0ee!important}html body .pi-ds-footer p{font-size:0.94rem!important;color:#475569!important;line-height:1.6!important;margin:0!important;flex:1!important;min-width:200px!important}html body .pi-ds-footer p strong{color:#002c26!important;font-weight:700!important}@media (max-width:768px){html body .pi-ds-footer{flex-direction:column!important;align-items:flex-start!important}}html body .pi-ds-section dfn,html body .pi-ds-glossary dfn,html body .pi-bn-pd-wrap dfn,html body .pi-trg-section dfn,html body .pi-anz-section dfn,html body .pi-mot-section dfn,html body .pi-bwt-section dfn,html body .pi-fit-section dfn,html body .pi-iki-section dfn,html body .pi-comp-section dfn,html body article dfn,html body section dfn{font-style:normal!important;font-weight:700!important;color:#002c26!important;background:linear-gradient(180deg,transparent 60%,rgba(227,251,65,0.55) 60%)!important;padding:0 2px!important;border-radius:2px!important;cursor:help!important}html body .pi-ds-section--dark dfn,html body .pi-comp-section dfn{color:#E3FB41!important;background:linear-gradient(180deg,transparent 60%,rgba(227,251,65,0.22) 60%)!important}html body .pi-ds-progress{position:fixed!important;top:0!important;left:0!important;right:0!important;height:3px!important;background:transparent!important;z-index:9998!important;pointer-events:none!important}html body .pi-ds-progress-bar{height:100%!important;width:0%!important;background:linear-gradient(90deg,#00543D 0%,#0b7c72 50%,#E3FB41 100%)!important;transition:width 0.08s linear!important;box-shadow:0 0 8px rgba(227,251,65,0.4)!important}html body .pi-ds-sticky{display:none!important}@media (max-width:768px){html body .pi-ds-sticky{display:flex!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important;background:#002c26!important;padding:10px 14px calc(10px + env(safe-area-inset-bottom))!important;z-index:9990!important;gap:8px!important;align-items:center!important;box-shadow:0 -4px 20px rgba(0,0,0,0.18)!important;border-top:1px solid rgba(227,251,65,0.25)!important;transform:translateY(100%)!important;transition:transform 0.3s ease!important}html body .pi-ds-sticky.is-visible{transform:translateY(0)!important}html body .pi-ds-sticky-text{flex:1!important;min-width:0!important;font-size:0.78rem!important;color:rgba(247,245,239,0.85)!important;line-height:1.3!important}html body .pi-ds-sticky-text strong{color:#E3FB41!important;display:block!important;font-size:0.84rem!important;font-weight:800!important}html body .pi-ds-sticky-btn{display:inline-flex!important;align-items:center!important;gap:6px!important;background:#E3FB41!important;color:#002c26!important;font-size:0.82rem!important;font-weight:800!important;text-decoration:none!important;padding:11px 16px!important;border-radius:50px!important;white-space:nowrap!important;flex-shrink:0!important}html body .pi-ds-sticky-btn:hover,html body .pi-ds-sticky-btn:focus{color:#002c26!important;text-decoration:none!important}html body .pi-ds-sticky-btn svg{flex-shrink:0!important}html body.pi-ds-sticky-active{padding-bottom:64px!important}}html body .pi-ds-updated{display:inline-flex!important;align-items:center!important;gap:6px!important;background:#f0fdf4!important;border:1px solid #bbf7d0!important;color:#166534!important;font-size:0.75rem!important;font-weight:700!important;padding:4px 11px!important;border-radius:50px!important;line-height:1.4!important}html body .pi-ds-updated svg{flex-shrink:0!important}html body .pi-ds-review{background:#f8faf9!important;border:1px solid #e8f0ee!important;border-left:4px solid #0b7c72!important;border-radius:0 16px 16px 0!important;padding:20px 24px!important;margin:28px 0!important;display:flex!important;align-items:center!important;gap:18px!important;font-family:'DM Sans','Open Sans',system-ui,sans-serif!important}html body .pi-ds-review img{width:56px!important;height:56px!important;border-radius:50%!important;object-fit:cover!important;border:2px solid #E3FB41!important;flex-shrink:0!important}html body .pi-ds-review-body{flex:1!important;min-width:0!important}html body .pi-ds-review-label{font-size:0.68rem!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:0.1em!important;color:#0b7c72!important;margin-bottom:4px!important}html body .pi-ds-review-name{font-size:0.96rem!important;font-weight:800!important;color:#002c26!important;margin-bottom:2px!important;line-height:1.3!important}html body .pi-ds-review-title{font-size:0.82rem!important;color:#64748b!important;line-height:1.45!important}@media (max-width:540px){html body .pi-ds-review{flex-direction:column!important;text-align:left!important;align-items:flex-start!important}}html body .pi-ds-glossary{max-width:1200px!important;margin:0 auto!important;padding:0 20px 64px!important;font-family:'DM Sans','Open Sans',system-ui,sans-serif!important}html body .pi-ds-glossary-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}@media (max-width:768px){html body .pi-ds-glossary-grid{grid-template-columns:1fr!important}}html body details.pi-ds-glossary-item{background:#ffffff!important;border:1px solid #e8f0ee!important;border-radius:12px!important;overflow:hidden!important;transition:border-color 0.2s!important}html body details.pi-ds-glossary-item[open]{border-color:#E3FB41!important}html body details.pi-ds-glossary-item>summary{list-style:none!important;cursor:pointer!important;padding:14px 18px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;font-size:0.92rem!important;font-weight:700!important;color:#002c26!important;user-select:none!important}html body details.pi-ds-glossary-item>summary::-webkit-details-marker{display:none!important}html body details.pi-ds-glossary-item>summary::after{content:"+"!important;font-size:1.3rem!important;font-weight:400!important;color:#0b7c72!important;line-height:1!important;transition:transform 0.2s!important}html body details.pi-ds-glossary-item[open]>summary::after{transform:rotate(45deg)!important}html body .pi-ds-glossary-body{padding:0 18px 16px!important;font-size:0.88rem!important;line-height:1.7!important;color:#475569!important;border-top:1px solid #f0f5f4!important;padding-top:14px!important}html body .pi-ds-glossary-body strong{color:#002c26!important}html body .pi-ds-mb-32{margin-bottom:32px!important}html body .pi-ds-mb-20{margin-bottom:20px!important}html body .pi-ds-mb-0{margin-bottom:0!important}html body .pi-sst-wrap{font-family:'DM Sans',sans-serif!important;color:#1a1a1a!important;background:#F7F5EF!important;max-width:1160px!important;margin:0 auto!important;padding:0 20px 80px!important;line-height:1.6!important}html body .pi-sst-wrap *,html body .pi-sst-wrap *::before,html body .pi-sst-wrap *::after{box-sizing:border-box!important}html body .pi-sst-wrap h1,html body .pi-sst-wrap h2,html body .pi-sst-wrap h3,html body .pi-sst-wrap h4{font-family:'DM Serif Display',Georgia,serif!important;color:#00543D!important;line-height:1.2!important;margin:0!important}html body .pi-sst-wrap h1{font-size:clamp(30px,4.2vw,48px)!important;letter-spacing:-0.01em!important}html body .pi-sst-wrap h2{font-size:clamp(26px,3.2vw,38px)!important;margin:0 0 8px!important}html body .pi-sst-wrap h3{font-size:clamp(18px,2.4vw,24px)!important;margin:28px 0 12px!important}html body .pi-sst-wrap p{font-size:15.5px!important;color:#3a3a3a!important;line-height:1.75!important;margin:0 0 16px!important}html body .pi-sst-wrap p strong{color:#1a1a1a!important;font-weight:700!important}html body .pi-sst-wrap a.pi-sst-ilink{color:#00543D!important;font-weight:700!important;text-decoration:underline!important;text-decoration-color:#D3FA00!important;text-decoration-thickness:1.5px!important;text-underline-offset:3px!important;transition:all 0.2s ease!important}html body .pi-sst-wrap a.pi-sst-ilink:hover{text-decoration-color:#D3FA00!important;text-decoration-thickness:3px!important;color:#00543D!important}html body .pi-sst-bc{display:flex!important;gap:8px!important;align-items:center!important;font-size:13px!important;color:#888!important;margin-bottom:16px!important;flex-wrap:wrap!important}html body .pi-sst-bc a{color:#00543D!important;text-decoration:none!important}html body .pi-sst-bc a:hover{color:#007a59!important;text-decoration:underline!important}html body .pi-sst-bc-sep{margin:0 6px!important;color:#888!important}html body .pi-sst-hub-back{display:inline-flex!important;align-items:center!important;gap:10px!important;background:#fff!important;border:1.5px solid #e0ddd5!important;border-radius:12px!important;padding:12px 20px!important;font-size:13.5px!important;font-weight:700!important;color:#00543D!important;text-decoration:none!important;margin-bottom:28px!important;transition:all 0.18s!important}html body .pi-sst-hub-back:hover{background:#00543D!important;color:#D3FA00!important;border-color:#00543D!important}html body .pi-sst-hub-back span{font-weight:400!important;color:#888!important;font-size:12.5px!important}html body .pi-sst-hub-back:hover span{color:rgba(211,250,0,0.7)!important}html body .pi-sst-hero{background:#00543D!important;border-radius:20px!important;padding:clamp(40px,6vw,72px) clamp(24px,5vw,56px)!important;margin-bottom:32px!important;position:relative!important;overflow:hidden!important}html body .pi-sst-hero::before{content:''!important;position:absolute!important;top:-80px!important;right:-80px!important;width:360px!important;height:360px!important;border-radius:50%!important;background:rgba(211,250,0,0.08)!important;pointer-events:none!important}html body .pi-sst-hero::after{content:''!important;position:absolute!important;bottom:-100px!important;left:-60px!important;width:300px!important;height:300px!important;border-radius:50%!important;background:rgba(211,250,0,0.05)!important;pointer-events:none!important}html body .pi-sst-hero-label{display:inline-block!important;background:#D3FA00!important;color:#00543D!important;font-size:12px!important;font-weight:800!important;letter-spacing:1.5px!important;text-transform:uppercase!important;padding:6px 14px!important;border-radius:20px!important;margin-bottom:24px!important;position:relative!important;z-index:2!important}html body .pi-sst-hero h1{color:#F7F5EF!important;max-width:760px!important;margin:0 0 18px!important;position:relative!important;z-index:2!important}html body .pi-sst-hero h1 mark{background:transparent!important;color:#D3FA00!important;padding:0!important}html body .pi-sst-wrap .pi-sst-hero p,html body .pi-sst-hero p.pi-sst-hero-sub{color:rgba(247,245,239,0.92)!important;font-size:17px!important;line-height:1.65!important;max-width:680px!important;margin:0 0 32px!important;position:relative!important;z-index:2!important}html body .pi-sst-wrap .pi-sst-hero p strong,html body .pi-sst-hero p.pi-sst-hero-sub strong{color:#F7F5EF!important;font-weight:700!important}html body .pi-sst-hero-kpis{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;gap:14px!important;margin:0 0 32px!important;position:relative!important;z-index:2!important}html body .pi-sst-hero-kpi{background:rgba(255,255,255,0.08)!important;border:1px solid rgba(255,255,255,0.18)!important;border-radius:12px!important;padding:16px 20px!important}html body .pi-sst-hero-kpi-val{font-family:'DM Serif Display',serif!important;color:#D3FA00!important;font-size:26px!important;line-height:1!important;margin-bottom:4px!important}html body .pi-sst-hero-kpi-label{color:rgba(247,245,239,0.72)!important;font-size:12.5px!important;line-height:1.4!important}html body .pi-sst-hero-ctas{display:flex!important;gap:14px!important;flex-wrap:wrap!important;position:relative!important;z-index:2!important}html body .pi-sst-hero-ctas .pi-sst-btn{padding:16px 28px!important;font-size:15.5px!important}html body .pi-sst-meta{display:flex!important;flex-wrap:wrap!important;gap:20px!important;align-items:center!important;background:#fff!important;border-radius:14px!important;padding:16px 24px!important;margin-bottom:24px!important;border:1px solid #ece9e0!important}html body .pi-sst-meta-item{display:flex!important;align-items:center!important;gap:8px!important;font-size:13px!important;color:#666!important}html body .pi-sst-meta-item svg{color:#00543D!important;flex-shrink:0!important}html body .pi-sst-meta-item strong{color:#1a1a1a!important;font-weight:700!important}html body .pi-sst-trust{display:flex!important;flex-wrap:wrap!important;gap:28px!important;align-items:center!important;justify-content:center!important;background:#fff!important;border-radius:14px!important;padding:20px 32px!important;margin-bottom:40px!important;border:1px solid #ece9e0!important}html body .pi-sst-trust-item{display:flex!important;align-items:center!important;gap:10px!important;font-size:13.5px!important;color:#333!important;font-weight:600!important}html body .pi-sst-trust-item svg{color:#00543D!important;flex-shrink:0!important}html body .pi-sst-btn,html body a.pi-sst-btn,html body button.pi-sst-btn{display:inline-flex!important;align-items:center!important;gap:10px!important;padding:14px 26px!important;font-family:'DM Sans',sans-serif!important;font-size:15px!important;font-weight:700!important;text-decoration:none!important;border-radius:10px!important;border:1.5px solid transparent!important;transition:all 0.25s ease!important;cursor:pointer!important;line-height:1!important}html body .pi-sst-btn-primary,html body a.pi-sst-btn-primary,html body button.pi-sst-btn-primary{background:#D3FA00!important;color:#00543D!important;border-color:#D3FA00!important}html body .pi-sst-btn-primary *,html body a.pi-sst-btn-primary *{color:#00543D!important}html body .pi-sst-btn-primary:hover,html body a.pi-sst-btn-primary:hover,html body button.pi-sst-btn-primary:hover{background:#b8dc00!important;border-color:#b8dc00!important;color:#00543D!important;transform:translateY(-2px)!important;box-shadow:0 10px 28px rgba(211,250,0,0.35)!important}html body .pi-sst-btn-secondary,html body a.pi-sst-btn-secondary,html body button.pi-sst-btn-secondary{background:transparent!important;color:#00543D!important;border-color:#00543D!important}html body .pi-sst-btn-secondary *,html body a.pi-sst-btn-secondary *{color:#00543D!important}html body .pi-sst-btn-secondary:hover,html body a.pi-sst-btn-secondary:hover,html body button.pi-sst-btn-secondary:hover{background:#00543D!important;color:#F7F5EF!important;transform:translateY(-2px)!important}html body .pi-sst-btn-secondary:hover *{color:#F7F5EF!important}html body .pi-sst-btn-on-dark,html body a.pi-sst-btn-on-dark{background:transparent!important;color:#F7F5EF!important;border-color:rgba(247,245,239,0.5)!important}html body .pi-sst-btn-on-dark *,html body a.pi-sst-btn-on-dark *{color:#F7F5EF!important}html body .pi-sst-btn-on-dark:hover,html body a.pi-sst-btn-on-dark:hover{background:#F7F5EF!important;color:#00543D!important;border-color:#F7F5EF!important}html body .pi-sst-btn-on-dark:hover *{color:#00543D!important}html body .pi-sst-btn svg{flex-shrink:0!important;stroke:currentColor!important;transition:transform 0.2s ease!important}html body .pi-sst-btn:hover svg{transform:translateX(3px)!important}html body .pi-sst-toc{background:#fff!important;border-radius:16px!important;padding:28px 32px!important;margin-bottom:48px!important;border:1px solid #ece9e0!important}html body .pi-sst-toc-title{font-family:'DM Serif Display',serif!important;font-size:18px!important;color:#00543D!important;margin-bottom:14px!important;display:flex!important;align-items:center!important;gap:10px!important}html body .pi-sst-toc-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))!important;gap:6px 22px!important}html body .pi-sst-toc-link{display:flex!important;align-items:center!important;gap:10px!important;padding:7px 0!important;font-size:14px!important;color:#333!important;text-decoration:none!important;border-bottom:1px dashed transparent!important;transition:all 0.18s!important}html body .pi-sst-toc-link:hover{color:#00543D!important;border-bottom-color:rgba(0,84,61,0.25)!important}html body .pi-sst-toc-num{font-family:'DM Serif Display',serif!important;color:#00543D!important;font-size:13px!important;font-weight:700!important;min-width:22px!important;opacity:0.7!important}html body .pi-sst-section{margin-bottom:64px!important;scroll-margin-top:80px!important}html body .pi-sst-divider{width:56px!important;height:4px!important;background:#D3FA00!important;border-radius:2px!important;margin-bottom:22px!important}html body .pi-sst-lead{color:#444!important;font-size:16.5px!important;line-height:1.7!important;margin-bottom:26px!important;max-width:820px!important}html body .pi-sst-test{background:#fff!important;border-radius:20px!important;padding:0!important;margin-bottom:48px!important;border:1px solid #ece9e0!important;box-shadow:0 8px 24px rgba(0,84,61,0.04)!important;overflow:hidden!important}html body .pi-sst-test-intro{padding:clamp(32px,4vw,48px)!important;text-align:center!important;background:linear-gradient(180deg,#F7F5EF 0%,#fff 100%)!important}html body .pi-sst-test-intro-label{display:inline-block!important;background:#D3FA00!important;color:#00543D!important;font-size:11px!important;font-weight:800!important;letter-spacing:1.5px!important;text-transform:uppercase!important;padding:5px 13px!important;border-radius:20px!important;margin-bottom:18px!important}html body .pi-sst-test-intro h2{margin-bottom:12px!important}html body .pi-sst-test-intro p{font-size:15.5px!important;color:#444!important;max-width:680px!important;margin:0 auto 12px!important;line-height:1.7!important}html body .pi-sst-test-info{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:14px!important;margin:28px auto!important;max-width:720px!important}html body .pi-sst-test-info-item{background:#fff!important;border:1px solid #ece9e0!important;border-radius:10px!important;padding:16px 18px!important;text-align:left!important}html body .pi-sst-test-info-num{font-family:'DM Serif Display',serif!important;color:#00543D!important;font-size:22px!important;line-height:1!important;margin-bottom:4px!important}html body .pi-sst-test-info-label{font-size:12px!important;color:#666!important;line-height:1.4!important}@media (max-width:580px){html body .pi-sst-test-info{grid-template-columns:repeat(2,1fr)!important}}html body .pi-sst-hidden,html body .pi-sst-wrap .pi-sst-hidden{display:none!important}html body .pi-sst-wrap button.pi-sst-likert-btn,html body .pi-sst-wrap .pi-sst-likert-btn{pointer-events:auto!important;user-select:none!important;-webkit-user-select:none!important}html body .pi-sst-progress{position:sticky!important;top:0!important;background:#fff!important;z-index:10!important;padding:18px 24px!important;border-bottom:1px solid #ece9e0!important}html body .pi-sst-progress-top{display:flex!important;justify-content:space-between!important;align-items:center!important;margin-bottom:10px!important}html body .pi-sst-progress-count{font-size:13px!important;color:#666!important;font-weight:600!important}html body .pi-sst-progress-count strong{color:#00543D!important;font-family:'DM Serif Display',serif!important;font-size:16px!important;margin-right:2px!important}html body .pi-sst-progress-cat{font-size:12px!important;color:#00543D!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:1px!important;background:rgba(211,250,0,0.25)!important;padding:4px 10px!important;border-radius:20px!important}html body .pi-sst-progress-bar{height:6px!important;background:#F7F5EF!important;border-radius:3px!important;overflow:hidden!important}html body .pi-sst-progress-fill{height:100%!important;background:linear-gradient(90deg,#00543D 0%,#007a59 50%,#D3FA00 100%)!important;border-radius:3px!important;transition:width 0.3s cubic-bezier(0.4,0,0.2,1)!important;width:0!important}html body .pi-sst-qwrap{padding:clamp(32px,4vw,48px)!important;min-height:380px!important;display:flex!important;flex-direction:column!important;justify-content:center!important}html body .pi-sst-qnum{font-size:12px!important;color:#888!important;font-weight:700!important;letter-spacing:1.5px!important;text-transform:uppercase!important;margin-bottom:16px!important}html body .pi-sst-qtext{font-family:'DM Serif Display',serif!important;font-size:clamp(22px,2.6vw,30px)!important;line-height:1.35!important;color:#1a1a1a!important;margin-bottom:32px!important;max-width:780px!important}html body .pi-sst-likert{display:grid!important;grid-template-columns:repeat(5,1fr)!important;gap:10px!important;max-width:780px!important}html body .pi-sst-likert-btn{background:#F7F5EF!important;border:2px solid transparent!important;border-radius:12px!important;padding:18px 10px!important;cursor:pointer!important;font-family:'DM Sans',sans-serif!important;transition:all 0.2s ease!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:8px!important;text-align:center!important}html body .pi-sst-likert-btn:hover{border-color:#00543D!important;background:#fff!important;transform:translateY(-2px)!important;box-shadow:0 8px 20px rgba(0,84,61,0.08)!important}html body .pi-sst-likert-btn.pi-sst-selected{background:#00543D!important;border-color:#00543D!important;color:#F7F5EF!important}html body .pi-sst-likert-btn.pi-sst-selected .pi-sst-likert-num{color:#D3FA00!important}html body .pi-sst-likert-btn.pi-sst-selected .pi-sst-likert-label{color:#F7F5EF!important}html body .pi-sst-likert-num{font-family:'DM Serif Display',serif!important;font-size:26px!important;color:#00543D!important;line-height:1!important}html body .pi-sst-likert-label{font-size:11.5px!important;color:#666!important;font-weight:600!important;line-height:1.3!important}html body .pi-sst-nav{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:20px 24px!important;background:#F7F5EF!important;border-top:1px solid #ece9e0!important;gap:12px!important;flex-wrap:wrap!important}html body .pi-sst-nav-prev,html body .pi-sst-nav-next{min-width:120px!important;justify-content:center!important}html body .pi-sst-nav-prev:disabled,html body .pi-sst-nav-next:disabled{opacity:0.4!important;cursor:not-allowed!important;transform:none!important}html body .pi-sst-nav-prev:disabled:hover,html body .pi-sst-nav-next:disabled:hover{background:transparent!important;color:#00543D!important;box-shadow:none!important;transform:none!important}html body .pi-sst-nav-hint{font-size:12.5px!important;color:#888!important;font-style:italic!important}html body .pi-sst-result{padding:clamp(32px,4vw,56px)!important}html body .pi-sst-result-intro{text-align:center!important;margin-bottom:40px!important}html body .pi-sst-result-badge{display:inline-block!important;background:#D3FA00!important;color:#00543D!important;font-size:12px!important;font-weight:800!important;letter-spacing:1.5px!important;text-transform:uppercase!important;padding:6px 14px!important;border-radius:20px!important;margin-bottom:18px!important}html body .pi-sst-result-score{font-family:'DM Serif Display',serif!important;font-size:clamp(48px,8vw,72px)!important;color:#00543D!important;line-height:1!important;margin:8px 0!important}html body .pi-sst-result-score-label{font-size:14px!important;color:#666!important;margin-bottom:16px!important}html body .pi-sst-result-interpretation{background:linear-gradient(180deg,#F7F5EF 0%,#fff 100%)!important;border-left:4px solid #D3FA00!important;border-radius:8px!important;padding:24px!important;max-width:720px!important;margin:0 auto!important;font-size:15px!important;line-height:1.7!important;color:#333!important}html body .pi-sst-result-interpretation strong{color:#00543D!important}html body .pi-sst-radar-wrap{background:#F7F5EF!important;border-radius:16px!important;padding:32px 24px!important;margin:32px 0!important;text-align:center!important}html body .pi-sst-radar-title{font-family:'DM Serif Display',serif!important;font-size:20px!important;color:#00543D!important;margin-bottom:8px!important}html body .pi-sst-radar-sub{font-size:13.5px!important;color:#666!important;margin-bottom:20px!important}html body .pi-sst-radar-svg{max-width:520px!important;width:100%!important;height:auto!important;display:block!important;margin:0 auto!important}html body .pi-sst-cats{display:grid!important;grid-template-columns:1fr!important;gap:16px!important;margin:32px 0!important}html body .pi-sst-cat{background:#fff!important;border:1px solid #ece9e0!important;border-radius:14px!important;padding:24px 28px!important;display:grid!important;grid-template-columns:1fr 140px!important;gap:20px!important;align-items:center!important}html body .pi-sst-cat-name{font-family:'DM Serif Display',serif!important;font-size:19px!important;color:#00543D!important;margin-bottom:4px!important}html body .pi-sst-cat-letter{display:inline-block!important;background:#F7F5EF!important;color:#00543D!important;font-size:10px!important;font-weight:800!important;padding:2px 8px!important;border-radius:20px!important;letter-spacing:1px!important;margin-left:8px!important;vertical-align:middle!important}html body .pi-sst-cat-desc{font-size:13.5px!important;color:#555!important;line-height:1.6!important;margin-top:6px!important}html body .pi-sst-cat-bar-wrap{background:#F7F5EF!important;height:10px!important;border-radius:5px!important;overflow:hidden!important;margin-top:14px!important}html body .pi-sst-cat-bar{height:100%!important;border-radius:5px!important;transition:width 1s cubic-bezier(0.16,1,0.3,1)!important;width:0!important}html body .pi-sst-cat-bar.pi-sst-lvl-low{background:linear-gradient(90deg,#FF9D00 0%,#ffb84d 100%)!important}html body .pi-sst-cat-bar.pi-sst-lvl-mid{background:linear-gradient(90deg,#00543D 0%,#007a59 100%)!important}html body .pi-sst-cat-bar.pi-sst-lvl-high{background:linear-gradient(90deg,#00543D 0%,#D3FA00 100%)!important}html body .pi-sst-cat-score{text-align:center!important}html body .pi-sst-cat-score-val{font-family:'DM Serif Display',serif!important;font-size:40px!important;line-height:1!important;color:#00543D!important;font-variant-numeric:tabular-nums!important}html body .pi-sst-cat-score-lvl{font-size:11px!important;font-weight:800!important;letter-spacing:1.5px!important;text-transform:uppercase!important;padding:3px 10px!important;border-radius:20px!important;display:inline-block!important;margin-top:6px!important}html body .pi-sst-cat-score-lvl.pi-sst-lvl-low{background:rgba(255,157,0,0.15)!important;color:#c97000!important}html body .pi-sst-cat-score-lvl.pi-sst-lvl-mid{background:rgba(0,84,61,0.1)!important;color:#00543D!important}html body .pi-sst-cat-score-lvl.pi-sst-lvl-high{background:rgba(211,250,0,0.35)!important;color:#00543D!important}html body .pi-sst-cat-recommend{font-size:13px!important;color:#555!important;line-height:1.6!important;background:#F7F5EF!important;border-radius:8px!important;padding:10px 14px!important;margin-top:14px!important;border-left:3px solid #D3FA00!important}html body .pi-sst-cat-recommend strong{color:#00543D!important}@media (max-width:640px){html body .pi-sst-cat{grid-template-columns:1fr!important}html body .pi-sst-cat-score{text-align:left!important;display:flex!important;gap:14px!important;align-items:center!important}html body .pi-sst-cat-score-val{font-size:32px!important}}html body .pi-sst-next{background:linear-gradient(135deg,#00543D 0%,#007a59 100%)!important;border-radius:16px!important;padding:36px 32px!important;margin-top:32px!important;text-align:center!important;position:relative!important;overflow:hidden!important}html body .pi-sst-next::before{content:''!important;position:absolute!important;top:-60px!important;right:-60px!important;width:200px!important;height:200px!important;background:radial-gradient(circle,rgba(211,250,0,0.15),transparent 70%)!important;pointer-events:none!important}html body .pi-sst-next-eyebrow{color:#D3FA00!important;font-size:11px!important;font-weight:800!important;letter-spacing:1.5px!important;text-transform:uppercase!important;margin-bottom:10px!important}html body .pi-sst-next h3{color:#F7F5EF!important;margin:0 0 12px!important;font-size:24px!important;position:relative!important;z-index:2!important}html body .pi-sst-next p{color:rgba(247,245,239,0.85)!important;max-width:560px!important;margin:0 auto 20px!important;font-size:15px!important;position:relative!important;z-index:2!important}html body .pi-sst-next-btns{display:flex!important;gap:12px!important;justify-content:center!important;flex-wrap:wrap!important;position:relative!important;z-index:2!important}html body .pi-sst-restart-row{text-align:center!important;margin-top:24px!important}html body .pi-sst-restart{background:transparent!important;border:none!important;color:#666!important;font-family:'DM Sans',sans-serif!important;font-size:13px!important;cursor:pointer!important;text-decoration:underline!important;text-decoration-color:rgba(102,102,102,0.4)!important}html body .pi-sst-restart:hover{color:#00543D!important}html body .pi-sst-infocards{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))!important;gap:18px!important;margin-top:28px!important}html body .pi-sst-infocard{background:#fff!important;border-radius:14px!important;padding:28px 24px!important;border-top:4px solid #D3FA00!important;transition:transform 0.2s,box-shadow 0.2s!important}html body .pi-sst-infocard:hover{transform:translateY(-2px)!important;box-shadow:0 8px 24px rgba(0,84,61,0.08)!important}html body .pi-sst-infocard-icon{width:44px!important;height:44px!important;border-radius:12px!important;background:#F7F5EF!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-bottom:14px!important}html body .pi-sst-infocard-icon svg{color:#00543D!important}html body .pi-sst-infocard h3{font-size:17px!important;margin:0 0 8px!important}html body .pi-sst-infocard p{font-size:14px!important;color:#555!important;margin:0!important;line-height:1.6!important}html body .pi-sst-skillgrid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;gap:12px!important;margin-top:28px!important}html body .pi-sst-skill{background:#fff!important;border-radius:10px!important;padding:16px 18px!important;border:1px solid #ece9e0!important;display:flex!important;gap:12px!important;align-items:flex-start!important;transition:all 0.2s!important}html body .pi-sst-skill:hover{border-color:#D3FA00!important;transform:translateX(4px)!important}html body .pi-sst-skill-num{font-family:'DM Serif Display',serif!important;color:#00543D!important;font-size:20px!important;font-weight:700!important;min-width:28px!important;line-height:1!important;opacity:0.5!important}html body .pi-sst-skill-body{flex:1!important}html body .pi-sst-skill-name{font-weight:700!important;font-size:14.5px!important;color:#00543D!important;margin-bottom:4px!important}html body .pi-sst-skill-desc{font-size:12.5px!important;color:#555!important;line-height:1.5!important}html body .pi-sst-kode{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:18px!important;margin-top:28px!important}@media (max-width:900px){html body .pi-sst-kode{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:580px){html body .pi-sst-kode{grid-template-columns:1fr!important}}html body .pi-sst-kode-card{background:#fff!important;border-radius:14px!important;padding:26px 24px!important;position:relative!important;overflow:hidden!important;border:1px solid #ece9e0!important}html body .pi-sst-kode-card::before{content:''!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:5px!important;background:#00543D!important}html body .pi-sst-kode-card:nth-child(2)::before{background:#007a59!important}html body .pi-sst-kode-card:nth-child(3)::before{background:#D3FA00!important}html body .pi-sst-kode-card:nth-child(4)::before{background:#b8dc00!important}html body .pi-sst-kode-card:nth-child(5)::before{background:#FF9D00!important}html body .pi-sst-kode-card:nth-child(6)::before{background:#5c7cfa!important}html body .pi-sst-kode-letter{font-family:'DM Serif Display',serif!important;font-size:36px!important;color:#00543D!important;line-height:1!important;opacity:0.2!important;position:absolute!important;top:18px!important;right:24px!important;font-weight:700!important}html body .pi-sst-kode-card h3{font-size:18px!important;margin:0 0 8px!important;position:relative!important;z-index:2!important}html body .pi-sst-kode-card p{font-size:14px!important;color:#555!important;line-height:1.65!important;margin:0 0 12px!important}html body .pi-sst-kode-tags{display:flex!important;flex-wrap:wrap!important;gap:6px!important}html body .pi-sst-kode-tag{background:#F7F5EF!important;color:#00543D!important;font-size:11.5px!important;padding:3px 10px!important;border-radius:20px!important;font-weight:600!important}html body .pi-sst-stats{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;gap:16px!important;margin-top:28px!important}html body .pi-sst-stat{background:#fff!important;border-radius:14px!important;padding:26px 24px!important;border:1px solid #ece9e0!important;transition:transform 0.2s,box-shadow 0.2s!important}html body .pi-sst-stat:hover{transform:translateY(-3px)!important;box-shadow:0 10px 28px rgba(0,84,61,0.06)!important;border-color:#D3FA00!important}html body .pi-sst-stat-big{font-family:'DM Serif Display',serif!important;color:#00543D!important;font-size:42px!important;line-height:1!important;margin-bottom:8px!important;font-variant-numeric:tabular-nums!important}html body .pi-sst-stat-label{font-size:14px!important;color:#333!important;line-height:1.55!important;margin-bottom:10px!important}html body .pi-sst-stat-source{font-size:11.5px!important;color:#888!important;font-style:italic!important}html body .pi-sst-method{background:#fff!important;border-radius:16px!important;padding:36px 36px!important;margin-top:28px!important;border:1px solid #ece9e0!important}html body .pi-sst-method-row{display:flex!important;gap:24px!important;align-items:flex-start!important;margin-bottom:24px!important;padding-bottom:24px!important;border-bottom:1px solid #f0ede5!important}html body .pi-sst-method-row:last-child{margin-bottom:0!important;padding-bottom:0!important;border-bottom:none!important}html body .pi-sst-method-num{min-width:48px!important;height:48px!important;background:#00543D!important;color:#D3FA00!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-family:'DM Serif Display',serif!important;font-size:20px!important;flex-shrink:0!important}html body .pi-sst-method-body{flex:1!important}html body .pi-sst-method-title{font-family:'DM Serif Display',serif!important;font-size:18px!important;color:#00543D!important;margin-bottom:6px!important}html body .pi-sst-method-text{font-size:14.5px!important;color:#444!important;line-height:1.65!important;margin:0!important}@media (max-width:580px){html body .pi-sst-method{padding:24px 22px!important}html body .pi-sst-method-row{flex-direction:column!important;gap:12px!important}}html body .pi-sst-targets{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:18px!important;margin-top:28px!important}@media (max-width:900px){html body .pi-sst-targets{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:580px){html body .pi-sst-targets{grid-template-columns:1fr!important}}html body .pi-sst-target{background:#fff!important;border-radius:14px!important;padding:26px 24px!important;border:1px solid #ece9e0!important}html body .pi-sst-target-icon{width:44px!important;height:44px!important;border-radius:12px!important;background:#00543D!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-bottom:14px!important;color:#D3FA00!important}html body .pi-sst-target h3{font-size:18px!important;margin:0 0 6px!important}html body .pi-sst-target p{font-size:14px!important;color:#555!important;line-height:1.6!important;margin-bottom:12px!important}html body .pi-sst-target-link{color:#00543D!important;font-weight:700!important;font-size:13px!important;text-decoration:none!important;border-bottom:1.5px solid rgba(0,84,61,0.3)!important}html body .pi-sst-target-link:hover{border-bottom-color:#00543D!important}html body .pi-sst-compare{background:#fff!important;border-radius:16px!important;padding:32px!important;margin-top:28px!important;border:1px solid #ece9e0!important;overflow-x:auto!important}html body .pi-sst-compare-table{width:100%!important;border-collapse:collapse!important;min-width:560px!important}html body .pi-sst-compare-table thead th{background:transparent!important;padding:16px 12px!important;text-align:left!important;font-size:12px!important;font-weight:800!important;color:#888!important;letter-spacing:1px!important;text-transform:uppercase!important;border-bottom:2px solid #ece9e0!important}html body .pi-sst-compare-table thead th:nth-child(3){color:#00543D!important;background:rgba(211,250,0,0.15)!important}html body .pi-sst-compare-table tbody td{padding:14px 12px!important;font-size:14px!important;color:#333!important;border-bottom:1px solid #f0ede5!important;vertical-align:top!important}html body .pi-sst-compare-table tbody td:first-child{font-weight:700!important;color:#00543D!important}html body .pi-sst-compare-table tbody td:nth-child(3){background:rgba(211,250,0,0.08)!important}html body .pi-sst-compare-table tbody tr:last-child td{border-bottom:none!important}html body .pi-sst-compare-yes{color:#00543D!important;font-weight:700!important}html body .pi-sst-compare-no{color:#c97000!important}html body .pi-sst-steps{margin-top:28px!important}html body .pi-sst-step{display:flex!important;gap:22px!important;margin-bottom:24px!important;background:#fff!important;border-radius:14px!important;padding:24px 28px!important;border:1px solid #ece9e0!important;align-items:flex-start!important}html body .pi-sst-step-num{width:48px!important;height:48px!important;border-radius:50%!important;background:#D3FA00!important;color:#00543D!important;font-family:'DM Serif Display',serif!important;font-size:20px!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;font-weight:700!important}html body .pi-sst-step-body{flex:1!important}html body .pi-sst-step-title{font-family:'DM Serif Display',serif!important;font-size:18px!important;color:#00543D!important;margin-bottom:6px!important}html body .pi-sst-step-text{font-size:14.5px!important;color:#444!important;line-height:1.65!important}@media (max-width:520px){html body .pi-sst-step{flex-direction:column!important;gap:12px!important;padding:20px 22px!important}}html body .pi-sst-cv{background:linear-gradient(135deg,#F7F5EF 0%,#fff 100%)!important;border:1.5px solid #D3FA00!important;border-radius:16px!important;padding:36px 36px!important;margin-top:28px!important}html body .pi-sst-cv-title{font-family:'DM Serif Display',serif!important;font-size:20px!important;color:#00543D!important;margin-bottom:8px!important}html body .pi-sst-cv-sub{font-size:14px!important;color:#555!important;margin-bottom:20px!important}html body .pi-sst-cv-examples{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important;gap:14px!important}html body .pi-sst-cv-ex{background:#fff!important;border-radius:10px!important;padding:16px 18px!important;border:1px solid #ece9e0!important}html body .pi-sst-cv-ex-skill{font-size:12px!important;font-weight:800!important;color:#00543D!important;letter-spacing:0.8px!important;text-transform:uppercase!important;margin-bottom:6px!important}html body .pi-sst-cv-ex-text{font-size:14px!important;color:#333!important;line-height:1.55!important;font-style:italic!important}html body .pi-sst-cv-ex-text::before{content:'"'!important;color:#D3FA00!important;font-family:'DM Serif Display',serif!important;font-size:22px!important;font-weight:700!important;margin-right:2px!important}html body .pi-sst-cv-ex-text::after{content:'"'!important;color:#D3FA00!important;font-family:'DM Serif Display',serif!important;font-size:22px!important;font-weight:700!important;margin-left:2px!important}html body .pi-sst-experts{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))!important;gap:18px!important;margin-top:28px!important}html body .pi-sst-expert{background:#00543D!important;border-radius:16px!important;padding:32px 28px!important;position:relative!important;overflow:hidden!important}html body .pi-sst-expert::before{content:''!important;position:absolute!important;top:-40px!important;right:-40px!important;width:160px!important;height:160px!important;background:radial-gradient(circle,rgba(211,250,0,0.12),transparent 70%)!important}html body .pi-sst-expert-head{display:flex!important;gap:14px!important;align-items:center!important;margin-bottom:16px!important;position:relative!important;z-index:2!important}html body .pi-sst-expert-avatar{width:56px!important;height:56px!important;border-radius:50%!important;overflow:hidden!important;border:2px solid #D3FA00!important;flex-shrink:0!important}html body .pi-sst-expert-avatar img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}html body .pi-sst-expert-avatar-placeholder{width:100%!important;height:100%!important;background:linear-gradient(135deg,#D3FA00,#b8dc00)!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#00543D!important;font-family:'DM Serif Display',serif!important;font-size:22px!important;font-weight:700!important}html body .pi-sst-expert-who{flex:1!important}html body .pi-sst-expert-name{color:#D3FA00!important;font-family:'DM Serif Display',serif!important;font-size:17px!important;line-height:1.2!important}html body .pi-sst-expert-role{color:rgba(247,245,239,0.7)!important;font-size:12.5px!important;margin-top:2px!important}html body .pi-sst-expert-quote{color:rgba(247,245,239,0.92)!important;font-family:'DM Serif Display',serif!important;font-size:17px!important;line-height:1.55!important;font-style:italic!important;position:relative!important;z-index:2!important}html body .pi-sst-expert-quote::before{content:'"'!important;color:#D3FA00!important;font-size:48px!important;line-height:0!important;position:relative!important;top:14px!important;margin-right:4px!important;font-family:'DM Serif Display',serif!important}html body .pi-sst-media{background:#fff!important;border-radius:14px!important;padding:24px 28px!important;border:1px solid #ece9e0!important;margin-top:24px!important}html body .pi-sst-media-label{font-size:11px!important;font-weight:800!important;color:#888!important;letter-spacing:1.5px!important;text-transform:uppercase!important;text-align:center!important;margin-bottom:12px!important}html body .pi-sst-media-list{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:16px 28px!important}html body .pi-sst-media-item{font-family:'DM Serif Display',serif!important;font-size:16px!important;color:#666!important;opacity:0.7!important}html body .pi-sst-media-item:not(:last-child)::after{content:'·'!important;margin-left:16px!important;color:#00543D!important;font-weight:700!important}html body .pi-sst-voices{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important;gap:18px!important;margin-top:28px!important}html body .pi-sst-voice{background:#fff!important;border-radius:14px!important;padding:26px 24px!important;border:1px solid #ece9e0!important}html body .pi-sst-voice-tag{display:inline-block!important;background:rgba(211,250,0,0.25)!important;color:#00543D!important;font-size:11px!important;font-weight:800!important;letter-spacing:0.8px!important;text-transform:uppercase!important;padding:3px 10px!important;border-radius:20px!important;margin-bottom:12px!important}html body .pi-sst-voice-quote{font-family:'DM Serif Display',serif!important;font-size:15.5px!important;color:#333!important;line-height:1.55!important;margin-bottom:14px!important;font-style:italic!important}html body .pi-sst-voice-meta{font-size:12.5px!important;color:#888!important;border-top:1px solid #f0ede5!important;padding-top:12px!important}html body .pi-sst-voice-meta strong{color:#00543D!important}html body .pi-sst-faq{margin-top:28px!important}html body .pi-sst-faq-item{background:#fff!important;border-radius:12px!important;margin-bottom:10px!important;overflow:hidden!important;border:1px solid #ece9e0!important}html body .pi-sst-faq-q{width:100%!important;background:none!important;border:none!important;text-align:left!important;padding:20px 24px!important;font-family:'DM Sans',sans-serif!important;font-size:15px!important;font-weight:700!important;color:#00543D!important;cursor:pointer!important;display:flex!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;line-height:1.4!important}html body .pi-sst-faq-q:hover{color:#007a59!important}html body .pi-sst-faq-icon{width:24px!important;height:24px!important;background:#F7F5EF!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;transition:transform 0.3s!important}html body .pi-sst-faq-item.pi-sst-open .pi-sst-faq-icon{transform:rotate(45deg)!important;background:#D3FA00!important}html body .pi-sst-faq-a{max-height:0!important;overflow:hidden!important;transition:max-height 0.35s ease!important}html body .pi-sst-faq-a-inner{padding:0 24px 22px!important;font-size:14.5px!important;color:#444!important;line-height:1.7!important}html body .pi-sst-faq-a-inner a{color:#00543D!important;font-weight:700!important;text-decoration:underline!important;text-decoration-color:#D3FA00!important}html body .pi-sst-final{background:#00543D!important;border-radius:20px!important;margin:64px 0 40px!important;overflow:hidden!important;display:grid!important;grid-template-columns:1fr 360px!important}html body .pi-sst-final-left{padding:clamp(40px,5vw,60px)!important;position:relative!important}html body .pi-sst-final-left::before{content:''!important;position:absolute!important;top:-60px!important;left:-40px!important;width:240px!important;height:240px!important;background:radial-gradient(circle,rgba(211,250,0,0.08),transparent 70%)!important;pointer-events:none!important}html body .pi-sst-final-eyebrow{display:inline-flex!important;align-items:center!important;gap:8px!important;background:rgba(211,250,0,0.15)!important;border:1px solid rgba(211,250,0,0.3)!important;color:#D3FA00!important;font-size:11px!important;font-weight:800!important;letter-spacing:1.5px!important;text-transform:uppercase!important;padding:5px 14px!important;border-radius:20px!important;margin-bottom:20px!important;position:relative!important;z-index:2!important}html body .pi-sst-final-left h2{color:#F7F5EF!important;font-size:clamp(24px,3vw,34px)!important;margin:0 0 14px!important;position:relative!important;z-index:2!important}html body .pi-sst-final-left p{color:rgba(247,245,239,0.85)!important;font-size:15.5px!important;line-height:1.7!important;margin:0 0 26px!important;position:relative!important;z-index:2!important}html body .pi-sst-final-btns{display:flex!important;gap:12px!important;flex-wrap:wrap!important;position:relative!important;z-index:2!important}html body .pi-sst-final-right{background:rgba(0,0,0,0.18)!important;padding:40px 32px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;gap:16px!important}html body .pi-sst-final-fact{display:flex!important;align-items:flex-start!important;gap:12px!important}html body .pi-sst-final-fact-icon{width:36px!important;height:36px!important;border-radius:10px!important;background:rgba(211,250,0,0.15)!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;color:#D3FA00!important}html body .pi-sst-final-fact-val{font-family:'DM Serif Display',serif!important;font-size:20px!important;color:#D3FA00!important;line-height:1!important;margin-bottom:2px!important}html body .pi-sst-final-fact-label{font-size:12.5px!important;color:rgba(247,245,239,0.7)!important;line-height:1.4!important}@media (max-width:820px){html body .pi-sst-final{grid-template-columns:1fr!important}html body .pi-sst-final-right{display:none!important}}html body .pi-sst-author{background:#fff!important;border-radius:16px!important;padding:36px!important;display:flex!important;gap:28px!important;align-items:center!important;flex-wrap:wrap!important;margin-top:32px!important;border:1px solid #ece9e0!important}html body .pi-sst-author-img{width:96px!important;height:96px!important;border-radius:50%!important;overflow:hidden!important;flex-shrink:0!important;border:3px solid #D3FA00!important}html body .pi-sst-author-img img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}html body .pi-sst-author-name{font-family:'DM Serif Display',serif!important;font-size:22px!important;color:#00543D!important;margin:0 0 4px!important}html body .pi-sst-author-title{font-size:13px!important;color:#888!important;margin-bottom:10px!important}html body .pi-sst-author-text{font-size:14.5px!important;color:#444!important;line-height:1.65!important;margin:0!important}html body .pi-sst-author-badges{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-top:14px!important}html body .pi-sst-author-badge{background:#F7F5EF!important;color:#00543D!important;font-size:12px!important;font-weight:700!important;padding:4px 12px!important;border-radius:20px!important}html body .pi-sst-linkblock{background:#fff!important;border-radius:16px!important;padding:32px 36px!important;margin:40px 0!important;border:1px solid #ece9e0!important}html body .pi-sst-linkblock h3{font-size:20px!important;margin-bottom:6px!important}html body .pi-sst-linkblock-sub{font-size:13.5px!important;color:#888!important;margin-bottom:22px!important}html body .pi-sst-linkblock-cols{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;gap:24px!important}html body .pi-sst-linkblock-col-title{font-size:11px!important;font-weight:800!important;letter-spacing:1.5px!important;text-transform:uppercase!important;color:#bbb!important;margin-bottom:12px!important}html body .pi-sst-linkblock-link{display:flex!important;align-items:center!important;gap:8px!important;font-size:14px!important;font-weight:600!important;color:#00543D!important;text-decoration:none!important;margin-bottom:9px!important}html body .pi-sst-linkblock-link:hover{text-decoration:underline!important;text-decoration-color:#D3FA00!important}html body .pi-sst-linkblock-link svg{flex-shrink:0!important;opacity:0.5!important}@media (max-width:720px){html body .pi-sst-likert{grid-template-columns:1fr 1fr!important;gap:8px!important}html body .pi-sst-likert-btn{padding:14px 8px!important;flex-direction:row!important;justify-content:flex-start!important;gap:12px!important;text-align:left!important}html body .pi-sst-likert-num{font-size:22px!important}html body .pi-sst-toc{padding:22px 18px!important}html body .pi-sst-compare{padding:22px!important}html body .pi-sst-cv{padding:26px 22px!important}html body .pi-sst-linkblock{padding:24px 22px!important}html body .pi-sst-author{padding:28px 22px!important;flex-direction:column!important;text-align:center!important;gap:18px!important}html body .pi-sst-next{padding:30px 22px!important}html body .pi-sst-progress{padding:14px 18px!important}html body .pi-sst-progress-top{flex-wrap:wrap!important;gap:8px!important}html body .pi-sst-qwrap{padding:28px 20px!important;min-height:320px!important}html body .pi-sst-radar-wrap{padding:22px 14px!important}html body .pi-sst-cat{padding:20px 22px!important}html body .pi-sst-result{padding:28px 20px!important}}html body .pi-soft-skills-mess{background:#ffffff!important;padding:96px 0!important;overflow-x:hidden!important}html body .pi-soft-skills-mess .pi-soft-skills-container{max-width:1180px!important;margin:0 auto!important;padding:0 32px!important}@media (max-width:768px){html body .pi-soft-skills-mess{padding:64px 0!important}html body .pi-soft-skills-mess .pi-soft-skills-container{padding:0 20px!important}}html body .pi-soft-skills-mess-criteria{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:24px!important;margin:48px 0 64px!important}@media (max-width:900px){html body .pi-soft-skills-mess-criteria{grid-template-columns:1fr!important}}html body .pi-soft-skills-mess-crit-card{padding:32px 28px!important;background:#F7F5EF!important;border-radius:4px!important;border-top:3px solid #00543D!important;min-width:0!important}html body .pi-soft-skills-mess-crit-card h3{margin:0 0 12px!important;font-family:'DM Serif Display',serif!important;font-size:22px!important;color:#00543D!important;line-height:1.25!important}html body .pi-soft-skills-mess-crit-card p{margin:0!important;font-size:15px!important;line-height:1.65!important;color:#1a1a1a!important}html body .pi-soft-skills-mess-crit-card strong{color:#00543D!important}html body .pi-soft-skills-mess-din{background:#00543D!important;color:#ffffff!important;padding:48px 56px!important;border-radius:4px!important;margin:64px 0!important;position:relative!important;overflow:hidden!important}@media (max-width:768px){html body .pi-soft-skills-mess-din{padding:36px 28px!important}}html body .pi-soft-skills-mess-din-badge{display:inline-block!important;padding:6px 14px!important;background:#D3FA00!important;color:#00543D!important;font-size:12px!important;font-weight:700!important;letter-spacing:0.08em!important;text-transform:uppercase!important;border-radius:3px!important;margin-bottom:18px!important}html body section.pi-soft-skills-mess div.pi-soft-skills-mess-din h3,html body .pi-soft-skills-section.pi-soft-skills-mess .pi-soft-skills-mess-din h3,html body .pi-soft-skills-mess .pi-soft-skills-mess-din h3{display:block!important;visibility:visible!important;opacity:1!important;margin:0 0 20px!important;padding:0!important;font-family:'DM Serif Display',serif!important;font-size:30px!important;font-weight:400!important;color:#ffffff!important;line-height:1.2!important;text-shadow:none!important;background:transparent!important;border:none!important;-webkit-text-fill-color:#ffffff!important}@media (max-width:768px){html body section.pi-soft-skills-mess div.pi-soft-skills-mess-din h3,html body .pi-soft-skills-section.pi-soft-skills-mess .pi-soft-skills-mess-din h3,html body .pi-soft-skills-mess .pi-soft-skills-mess-din h3{font-size:24px!important}}html body .pi-soft-skills-mess-din p{margin:0 0 14px!important;font-size:16px!important;line-height:1.7!important;color:#ffffff!important;opacity:1!important;-webkit-text-fill-color:#ffffff!important}html body .pi-soft-skills-mess-din p:last-child{margin-bottom:0!important}html body section.pi-soft-skills-mess div.pi-soft-skills-mess-din p strong,html body .pi-soft-skills-section.pi-soft-skills-mess .pi-soft-skills-mess-din p strong,html body .pi-soft-skills-mess .pi-soft-skills-mess-din p strong,html body .pi-soft-skills-mess-din p strong,html body .pi-soft-skills-mess-din strong{color:#D3FA00!important;font-weight:700!important;background:transparent!important;-webkit-text-fill-color:#D3FA00!important;opacity:1!important;visibility:visible!important;display:inline!important}html body .pi-soft-skills-mess-din-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:20px!important;margin-top:32px!important;padding-top:32px!important;border-top:1px solid rgba(255,255,255,0.18)!important}@media (max-width:768px){html body .pi-soft-skills-mess-din-grid{grid-template-columns:1fr!important;gap:16px!important}}html body .pi-soft-skills-mess-din-stat{padding:0!important;min-width:0!important}html body .pi-soft-skills-mess-din-stat-num{display:block!important;font-family:'DM Serif Display',serif!important;font-size:32px!important;color:#D3FA00!important;line-height:1!important;margin-bottom:6px!important;-webkit-text-fill-color:#D3FA00!important;word-break:break-word!important}html body .pi-soft-skills-mess-din-stat-lbl{font-size:14px!important;line-height:1.5!important;color:#ffffff!important;opacity:1!important;-webkit-text-fill-color:#ffffff!important}html body .pi-soft-skills-mess-instruments{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:24px!important;margin:48px 0!important}@media (max-width:900px){html body .pi-soft-skills-mess-instruments{grid-template-columns:1fr!important}}html body .pi-soft-skills-mess-inst{padding:32px 32px 28px!important;background:#ffffff!important;border:1px solid #e8e6e0!important;border-radius:4px!important;transition:border-color 0.2s ease,box-shadow 0.2s ease!important;min-width:0!important}html body .pi-soft-skills-mess-inst:hover{border-color:#00543D!important;box-shadow:0 4px 16px rgba(0,84,61,0.08)!important}html body .pi-soft-skills-mess-inst-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;margin-bottom:16px!important;padding-bottom:16px!important;border-bottom:1px solid #e8e6e0!important;flex-wrap:wrap!important}html body .pi-soft-skills-mess-inst h4.pi-soft-skills-mess-inst-name,html body .pi-soft-skills-mess-inst .pi-soft-skills-mess-inst-name{display:block!important;visibility:visible!important;opacity:1!important;font-family:'DM Serif Display',serif!important;font-size:22px!important;font-weight:400!important;color:#00543D!important;line-height:1.2!important;margin:0!important;padding:0!important;-webkit-text-fill-color:#00543D!important;word-break:break-word!important}html body .pi-soft-skills-mess-inst-tag{display:inline-block!important;padding:4px 10px!important;background:#F7F5EF!important;color:#00543D!important;font-size:11px!important;font-weight:600!important;letter-spacing:0.06em!important;text-transform:uppercase!important;border-radius:3px!important;white-space:nowrap!important;flex-shrink:0!important}html body .pi-soft-skills-mess-inst-full{font-size:13px!important;color:#666666!important;font-style:italic!important;margin:0 0 14px!important;line-height:1.5!important}html body .pi-soft-skills-mess-inst p{margin:0 0 12px!important;font-size:15px!important;line-height:1.65!important;color:#1a1a1a!important}html body .pi-soft-skills-mess-inst-meta{display:flex!important;flex-wrap:wrap!important;gap:8px 16px!important;margin-top:16px!important;padding-top:16px!important;border-top:1px solid #e8e6e0!important;font-size:13px!important;color:#666666!important}html body .pi-soft-skills-mess-inst-meta span{display:inline-flex!important;align-items:center!important;gap:6px!important}html body .pi-soft-skills-mess-inst-meta svg{width:14px!important;height:14px!important;min-width:14px!important;max-width:14px!important;max-height:14px!important;flex-shrink:0!important;color:#00543D!important}html body .pi-soft-skills-mess-inst-meta strong{color:#1a1a1a!important}html body .pi-soft-skills-mess-vs{display:grid!important;grid-template-columns:1fr 1fr!important;gap:0!important;margin:48px 0!important;border-radius:4px!important;overflow:hidden!important;border:1px solid #e8e6e0!important}@media (max-width:768px){html body .pi-soft-skills-mess-vs{grid-template-columns:1fr!important}}html body .pi-soft-skills-mess-vs-col{padding:36px 32px!important;min-width:0!important}html body .pi-soft-skills-mess-vs-col-light{background:#F7F5EF!important}html body .pi-soft-skills-mess-vs-col-dark{background:#00543D!important;color:#ffffff!important}html body .pi-soft-skills-mess-vs-label{display:inline-block!important;padding:5px 12px!important;font-size:11px!important;font-weight:700!important;letter-spacing:0.08em!important;text-transform:uppercase!important;border-radius:3px!important;margin-bottom:16px!important}html body .pi-soft-skills-mess-vs-col-light .pi-soft-skills-mess-vs-label{background:#ffffff!important;color:#666666!important;border:1px solid #e8e6e0!important}html body .pi-soft-skills-mess-vs-col-dark .pi-soft-skills-mess-vs-label{background:#D3FA00!important;color:#00543D!important}html body section.pi-soft-skills-mess div.pi-soft-skills-mess-vs-col h3,html body .pi-soft-skills-mess .pi-soft-skills-mess-vs-col h3{display:block!important;visibility:visible!important;opacity:1!important;margin:0 0 18px!important;padding:0!important;font-family:'DM Serif Display',serif!important;font-size:22px!important;font-weight:400!important;line-height:1.25!important;background:transparent!important;border:none!important}html body section.pi-soft-skills-mess div.pi-soft-skills-mess-vs-col-light h3,html body .pi-soft-skills-mess .pi-soft-skills-mess-vs-col-light h3{color:#1a1a1a!important;-webkit-text-fill-color:#1a1a1a!important}html body section.pi-soft-skills-mess div.pi-soft-skills-mess-vs-col-dark h3,html body .pi-soft-skills-mess .pi-soft-skills-mess-vs-col-dark h3{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}html body .pi-soft-skills-mess-vs-col ul{list-style:none!important;padding:0!important;margin:0!important}html body .pi-soft-skills-mess-vs-col li{padding:10px 0 10px 28px!important;position:relative!important;font-size:15px!important;line-height:1.55!important;border-bottom:1px solid rgba(0,0,0,0.06)!important}html body .pi-soft-skills-mess-vs-col-dark li{border-bottom-color:rgba(255,255,255,0.12)!important;color:#ffffff!important}html body .pi-soft-skills-mess-vs-col li:last-child{border-bottom:none!important}html body .pi-soft-skills-mess-vs-col li:before{content:''!important;position:absolute!important;left:0!important;top:16px!important;width:16px!important;height:16px!important;border-radius:50%!important}html body .pi-soft-skills-mess-vs-col-light li:before{background:#ffffff!important;border:2px solid #c0392b!important}html body .pi-soft-skills-mess-vs-col-light li:after{content:''!important;position:absolute!important;left:5px!important;top:21px!important;width:6px!important;height:6px!important;background:#c0392b!important;border-radius:50%!important}html body .pi-soft-skills-mess-vs-col-dark li:before{background:#D3FA00!important}html body .pi-soft-skills-mess-vs-col-dark li:after{content:''!important;position:absolute!important;left:4px!important;top:17px!important;width:8px!important;height:4px!important;border-left:2px solid #00543D!important;border-bottom:2px solid #00543D!important;transform:rotate(-45deg)!important}html body section.pi-soft-skills-mess>.pi-soft-skills-container>h3,html body .pi-soft-skills-mess>.pi-soft-skills-container>h3{display:block!important;visibility:visible!important;opacity:1!important;font-family:'DM Serif Display',serif!important;color:#00543D!important;-webkit-text-fill-color:#00543D!important;background:transparent!important}html body .pi-soft-skills-mess-experts{display:grid!important;grid-template-columns:1fr 1fr!important;gap:24px!important;margin:48px 0 0!important;padding:36px 40px!important;background:#F7F5EF!important;border-radius:4px!important;border-left:4px solid #00543D!important}@media (max-width:768px){html body .pi-soft-skills-mess-experts{grid-template-columns:1fr!important;padding:28px 24px!important;gap:28px!important}}html body .pi-soft-skills-mess-expert{display:flex!important;gap:18px!important;align-items:flex-start!important;min-width:0!important}html body .pi-soft-skills-mess-expert-photo{flex-shrink:0!important;width:84px!important;height:84px!important;min-width:84px!important;max-width:84px!important;border-radius:50%!important;overflow:hidden!important;border:3px solid #ffffff!important;box-shadow:0 2px 8px rgba(0,0,0,0.08)!important}html body .pi-soft-skills-mess-expert-photo img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}html body .pi-soft-skills-mess-expert-photo-placeholder{width:100%!important;height:100%!important;background:#00543D!important;color:#D3FA00!important;display:flex!important;align-items:center!important;justify-content:center!important;font-family:'DM Serif Display',serif!important;font-size:30px!important}html body .pi-soft-skills-mess-expert-role{font-size:11px!important;font-weight:700!important;letter-spacing:0.08em!important;text-transform:uppercase!important;color:#00543D!important;margin-bottom:4px!important}html body .pi-soft-skills-mess-expert h4.pi-soft-skills-mess-expert-name,html body .pi-soft-skills-mess-expert .pi-soft-skills-mess-expert-name{display:block!important;visibility:visible!important;opacity:1!important;font-family:'DM Serif Display',serif!important;font-size:19px!important;font-weight:400!important;color:#1a1a1a!important;margin:0 0 4px!important;padding:0!important;line-height:1.2!important;-webkit-text-fill-color:#1a1a1a!important}html body .pi-soft-skills-mess-expert-title{font-size:13px!important;color:#666666!important;margin:0 0 10px!important;line-height:1.5!important}html body .pi-soft-skills-mess-expert-quote{font-size:14px!important;line-height:1.6!important;color:#1a1a1a!important;margin:0!important;padding-left:12px!important;border-left:2px solid #D3FA00!important;font-style:italic!important}html body .pi-soft-skills-mess-cta-row{display:flex!important;flex-wrap:wrap!important;gap:14px!important;margin-top:32px!important}html body .pi-soft-skills-source-list li strong{color:#ffffff!important}html body .pi-soft-skills-cv .pi-soft-skills-container>div[style*="00543D"] p,html body .pi-soft-skills-cv .pi-soft-skills-container>div[style*="00543D"] strong,html body .pi-soft-skills-cv .pi-soft-skills-container>div[style*="00543D"] span,html body .pi-soft-skills-cv .pi-soft-skills-container>div[style*="00543D"] em{color:#ffffff!important}html body .pi-soft-skills-mess svg{max-width:100%!important;height:auto!important}html body .pi-soft-skills-mess .pi-soft-skills-mess-crit-icon{width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;max-width:48px!important;max-height:48px!important;flex-shrink:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#00543D!important;border-radius:50%!important;margin:0 0 20px 0!important;padding:0!important;overflow:hidden!important;box-sizing:border-box!important}html body .pi-soft-skills-mess .pi-soft-skills-mess-crit-icon svg{width:24px!important;height:24px!important;min-width:24px!important;max-width:24px!important;max-height:24px!important;flex-shrink:0!important;color:#D3FA00!important;fill:currentColor!important}html body .pi-soft-skills-mess .pi-soft-skills-mess-crit-card>svg:first-child{width:48px!important;height:48px!important;min-width:48px!important;max-width:48px!important;max-height:48px!important;flex-shrink:0!important;display:block!important;margin:0 0 20px 0!important;padding:12px!important;background:#00543D!important;border-radius:50%!important;color:#D3FA00!important;fill:currentColor!important;box-sizing:border-box!important}@media (max-width:768px){html body .pi-soft-skills-mess{overflow-x:hidden!important}html body .pi-soft-skills-mess .pi-soft-skills-container{overflow-x:hidden!important}html body .pi-soft-skills-mess-inst-head{flex-wrap:wrap!important;gap:10px!important}html body .pi-soft-skills-mess-inst-tag{white-space:normal!important;max-width:100%!important}html body .pi-soft-skills-mess-experts>*{min-width:0!important}html body .pi-soft-skills-mess-expert{flex-wrap:wrap!important}}@media (max-width:768px){html body .pi-soft-skills-mess-din,html body .pi-soft-skills-mess-instruments,html body .pi-soft-skills-mess-inst,html body .pi-soft-skills-mess-vs,html body .pi-soft-skills-mess-experts,html body .pi-soft-skills-mess-criteria,html body .pi-soft-skills-mess-crit-card{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}html body .pi-soft-skills-mess .et_pb_module,html body .pi-soft-skills-mess .et_pb_text,html body .pi-soft-skills-mess .et_pb_text_inner,html body .pi-soft-skills-mess .et_pb_code,html body .pi-soft-skills-mess .et_pb_code_inner,html body .pi-soft-skills-mess .et_pb_column,html body .pi-soft-skills-mess .et_pb_row{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}}@media (max-width:768px){html body .pi-soft-skills-mess-din,html body .pi-soft-skills-mess-instruments,html body .pi-soft-skills-mess-inst,html body .pi-soft-skills-mess-vs,html body .pi-soft-skills-mess-experts,html body .pi-soft-skills-mess-criteria,html body .pi-soft-skills-mess-crit-card,html body .pi-soft-skills-quick-overview,html body .pi-soft-skills-cv .pi-soft-skills-container>div[style*="background: #00543D"],html body .pi-soft-skills-cv .pi-soft-skills-container>div[style*="border: 1px solid #e8e6e0"]{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}}html body .pi-soft-skills-quick-overview{padding:36px 40px!important;background:#F7F5EF!important;border-radius:4px!important;border-left:4px solid #00543D!important;margin:32px 0 56px!important}@media (max-width:768px){html body .pi-soft-skills-quick-overview{padding:24px 22px!important}}html body .pi-soft-skills-quick-overview h3{margin:0 0 8px!important;font-family:'DM Serif Display',serif!important;font-size:22px!important;color:#00543D!important;line-height:1.25!important}html body .pi-soft-skills-quick-overview>p{margin:0 0 24px!important;font-size:14px!important;color:#666666!important;line-height:1.5!important}html body .pi-soft-skills-quick-overview ol{list-style:none!important;counter-reset:skill-counter!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:8px 24px!important;column-count:auto!important}@media (max-width:768px){html body .pi-soft-skills-quick-overview ol{grid-template-columns:1fr!important;gap:6px!important}}html body .pi-soft-skills-quick-overview ol li{counter-increment:skill-counter!important;position:relative!important;padding:12px 14px 12px 48px!important;background:#ffffff!important;border-radius:6px!important;border:1px solid #ece9e0!important;font-size:14.5px!important;line-height:1.5!important;color:#1a1a1a!important;list-style:none!important;margin:0!important;transition:border-color 0.18s,transform 0.18s!important}html body .pi-soft-skills-quick-overview ol li:hover{border-color:#00543D!important;transform:translateX(2px)!important}html body .pi-soft-skills-quick-overview ol li::before{content:counter(skill-counter,decimal-leading-zero)!important;position:absolute!important;left:12px!important;top:50%!important;transform:translateY(-50%)!important;font-family:'DM Serif Display',serif!important;font-size:16px!important;font-weight:700!important;color:#00543D!important;background:#D3FA00!important;width:28px!important;height:28px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;line-height:1!important}html body .pi-soft-skills-quick-overview ol li a{color:#00543D!important;text-decoration:none!important;border-bottom:1.5px solid rgba(0,84,61,0.25)!important;font-weight:700!important}html body .pi-soft-skills-quick-overview ol li a:hover{border-bottom-color:#00543D!important}html body .pi-soft-skills-quick-overview ol li a strong{font-weight:700!important}html body .pi-soft-skills-quick-overview ol li span{color:#666666!important;font-size:13px!important;display:inline!important;margin-left:4px!important}html body .pi-soft-skills-cv .pi-soft-skills-container>div[style*="grid-template-columns: 1fr"]>div[style*="border: 1px solid #e8e6e0"]{border:1px solid #e8e6e0!important;border-radius:6px!important;overflow:hidden!important;background:#ffffff!important;transition:border-color 0.2s,box-shadow 0.2s!important}html body .pi-soft-skills-cv .pi-soft-skills-container>div[style*="grid-template-columns: 1fr"]>div[style*="border: 1px solid #e8e6e0"]:hover{border-color:#00543D!important;box-shadow:0 4px 16px rgba(0,84,61,0.08)!important}html body .pi-soft-skills-cv .pi-soft-skills-container>div[style*="grid-template-columns: 1fr"]>div[style*="border: 1px solid #e8e6e0"]>div[style*="background: #F7F5EF"]{padding:16px 24px!important;background:#F7F5EF!important;border-bottom:2px solid #D3FA00!important}@media (max-width:768px){html body .pi-soft-skills-cv .pi-soft-skills-container>div[style*="grid-template-columns: 1fr"]>div[style*="border: 1px solid #e8e6e0"]>div[style*="background: #F7F5EF"]{padding:14px 18px!important}}html body .pi-soft-skills-cv .pi-soft-skills-container>div[style*="grid-template-columns: 1fr"]>div[style*="border: 1px solid #e8e6e0"]>div[style*="background: #F7F5EF"]>strong{font-family:'DM Serif Display',serif!important;font-size:19px!important;color:#00543D!important;font-weight:400!important;display:block!important;line-height:1.2!important}html body .pi-soft-skills-cv .pi-soft-skills-container>div[style*="grid-template-columns: 1fr"]>div[style*="border: 1px solid #e8e6e0"]>div[style*="padding: 24px"]{padding:22px 24px!important;background:#ffffff!important}@media (max-width:768px){html body .pi-soft-skills-cv .pi-soft-skills-container>div[style*="grid-template-columns: 1fr"]>div[style*="border: 1px solid #e8e6e0"]>div[style*="padding: 24px"]{padding:18px!important}}html body .pi-soft-skills-cv .pi-soft-skills-container>div[style*="grid-template-columns: 1fr"]>div[style*="border: 1px solid #e8e6e0"]>div[style*="padding: 24px"]>p{margin:0 0 14px!important;padding:12px 14px!important;font-size:14.5px!important;line-height:1.6!important;border-radius:4px!important;background:#fafaf7!important;border-left:3px solid #ece9e0!important}html body .pi-soft-skills-cv .pi-soft-skills-container>div[style*="grid-template-columns: 1fr"]>div[style*="border: 1px solid #e8e6e0"]>div[style*="padding: 24px"]>p:last-child{margin-bottom:0!important}html body .pi-soft-skills-cv .pi-soft-skills-container>div[style*="grid-template-columns: 1fr"]>div[style*="border: 1px solid #e8e6e0"]>div[style*="padding: 24px"]>p:has(strong[style*="color: #c0392b"]){background:#fdf3f1!important;border-left-color:#c0392b!important}html body .pi-soft-skills-cv .pi-soft-skills-container>div[style*="grid-template-columns: 1fr"]>div[style*="border: 1px solid #e8e6e0"]>div[style*="padding: 24px"]>p:has(strong[style*="color: #00543D"]){background:#f0f7f4!important;border-left-color:#00543D!important}html body .pi-soft-skills-cv .pi-soft-skills-container>div[style*="grid-template-columns: 1fr"]>div[style*="border: 1px solid #e8e6e0"]>div[style*="padding: 24px"]>p>strong{font-weight:700!important;display:inline-block!important;margin-right:4px!important;font-size:13.5px!important;letter-spacing:0.02em!important}html body .pi-soft-skills-cv .pi-soft-skills-container>div[style*="grid-template-columns: 1fr"]>div[style*="border: 1px solid #e8e6e0"]>div[style*="padding: 24px"]>p>em{font-style:normal!important;font-weight:700!important;color:#00543D!important;background:rgba(211,250,0,0.25)!important;padding:1px 6px!important;border-radius:3px!important;font-size:12.5px!important;margin:0 2px!important;letter-spacing:0.04em!important}html body .pi-ber-on-breadcrumb{margin:0 0 24px 0!important;font-family:"DM Sans",system-ui,sans-serif!important;font-size:14px!important;line-height:1.4!important}html body .pi-ber-on-breadcrumb ol{list-style:none!important;padding:0!important;margin:0!important;display:flex!important;flex-wrap:wrap!important}html body .pi-ber-on-breadcrumb li{margin:0!important;padding:0!important;display:inline-flex!important;align-items:center!important}html body .pi-ber-on-breadcrumb li:not(:first-child)::before{content:"›"!important;color:#9ca3af!important;font-size:16px!important;margin:0 10px!important}html body .pi-ber-on-breadcrumb a{color:#00543D!important;text-decoration:none!important}html body .pi-ber-on-breadcrumb a:hover{text-decoration:underline!important}html body .pi-ber-on-breadcrumb [aria-current="page"]{color:#6b7280!important;font-weight:500!important}html body .pi-ber-on-page-hero{width:100%!important;max-width:1100px!important;margin:0 auto 64px!important;padding:48px 24px!important;text-align:center!important;box-sizing:border-box!important}html body .pi-ber-on-hero-eyebrow-line{font-family:"DM Sans",system-ui,sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:0.12em!important;text-transform:uppercase!important;color:#FF9D00!important;margin-bottom:24px!important}html body .pi-ber-on-page-h1{font-family:"DM Serif Display",Georgia,serif!important;font-size:56px!important;line-height:1.1!important;color:#00543D!important;margin:0 0 24px 0!important;font-weight:400!important}html body .pi-ber-on-page-h1 em{font-style:italic!important}html body .pi-ber-on-page-lead{font-family:"DM Sans",system-ui,sans-serif!important;font-size:19px!important;line-height:1.55!important;color:#374151!important;max-width:780px!important;margin:0 auto 32px!important}html body .pi-ber-on-page-cta{display:flex!important;justify-content:center!important;gap:16px!important;flex-wrap:wrap!important;margin-bottom:48px!important}html body .pi-ber-on-page-stats{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:24px!important;padding-top:32px!important;border-top:1px solid #e5e7eb!important}html body .pi-ber-on-page-stat{text-align:left!important}html body .pi-ber-on-page-stat strong{display:block!important;font-family:"DM Serif Display",Georgia,serif!important;font-size:32px!important;color:#00543D!important;line-height:1!important;margin-bottom:6px!important;font-weight:400!important}html body .pi-ber-on-page-stat span{font-family:"DM Sans",system-ui,sans-serif!important;font-size:14px!important;color:#6b7280!important}html body .pi-ber-on-btn-primary{display:inline-block!important;background:#D3FA00!important;color:#00543D!important;font-family:"DM Sans",system-ui,sans-serif!important;font-weight:600!important;font-size:16px!important;padding:14px 28px!important;border-radius:8px!important;border:2px solid #D3FA00!important;text-decoration:none!important;transition:opacity 0.2s!important}html body .pi-ber-on-btn-primary:hover{opacity:0.85!important;text-decoration:none!important}html body .pi-ber-on-btn-secondary{display:inline-block!important;background:transparent!important;color:#00543D!important;font-family:"DM Sans",system-ui,sans-serif!important;font-weight:600!important;font-size:16px!important;padding:12px 26px!important;border-radius:8px!important;border:2px solid #00543D!important;text-decoration:none!important;transition:background 0.2s!important}html body .pi-ber-on-btn-secondary:hover{background:rgba(0,84,61,0.05)!important;text-decoration:none!important}html body .pi-ber-on-section{width:100%!important;max-width:1100px!important;margin:0 auto!important;padding:64px 24px!important;box-sizing:border-box!important}html body .pi-ber-on-section-alt{background:#F7F5EF!important}html body .pi-ber-on-eyebrow-label{display:block!important;font-family:"DM Sans",system-ui,sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:0.12em!important;text-transform:uppercase!important;color:#FF9D00!important;margin-bottom:12px!important}html body .pi-ber-on-h2{font-family:"DM Serif Display",Georgia,serif!important;font-size:40px!important;line-height:1.15!important;color:#00543D!important;margin:0 0 24px 0!important;font-weight:400!important}html body .pi-ber-on-h3-mini{font-family:"DM Sans",system-ui,sans-serif!important;font-size:18px!important;font-weight:700!important;color:#00543D!important;margin:24px 0 16px 0!important}html body .pi-ber-on-section-lead{font-family:"DM Sans",system-ui,sans-serif!important;font-size:18px!important;line-height:1.55!important;color:#374151!important;max-width:800px!important;margin:0 0 32px 0!important}html body .pi-ber-on-mt-32{margin-top:32px!important}html body .pi-ber-on-mt-48{margin-top:48px!important}html body .pi-ber-on-grid-2{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:24px!important}html body .pi-ber-on-grid-3{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:24px!important}@media (max-width:900px){html body .pi-ber-on-grid-3{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:600px){html body .pi-ber-on-grid-2,html body .pi-ber-on-grid-3{grid-template-columns:1fr!important}}html body .pi-ber-on-card{background:#ffffff!important;border:1px solid #e5e7eb!important;border-radius:12px!important;padding:32px!important}html body .pi-ber-on-card h3{font-family:"DM Sans",system-ui,sans-serif!important;font-size:20px!important;font-weight:700!important;color:#00543D!important;margin:0 0 12px 0!important}html body .pi-ber-on-card p{font-family:"DM Sans",system-ui,sans-serif!important;font-size:16px!important;line-height:1.6!important;color:#374151!important;margin:0!important}html body .pi-ber-on-back-link{margin-top:24px!important;text-align:left!important}html body .pi-ber-on-back-link a{font-family:"DM Sans",system-ui,sans-serif!important;font-size:15px!important;color:#00543D!important;font-weight:600!important;text-decoration:none!important}html body .pi-ber-on-back-link a:hover{text-decoration:underline!important}html body .pi-ber-on-checklist{list-style:none!important;padding:0!important;margin:0 0 24px 0!important}html body .pi-ber-on-checklist li{font-family:"DM Sans",system-ui,sans-serif!important;font-size:16px!important;line-height:1.6!important;color:#374151!important;padding-left:32px!important;position:relative!important;margin-bottom:10px!important}html body .pi-ber-on-checklist li::before{content:"✓"!important;position:absolute!important;left:0!important;top:0!important;color:#00543D!important;font-weight:700!important;font-size:18px!important}html body .pi-ber-on-expectations{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:24px!important}@media (max-width:600px){html body .pi-ber-on-expectations{grid-template-columns:1fr!important}}html body .pi-ber-on-exp-item{background:#ffffff!important;border-left:3px solid #D3FA00!important;padding:20px 24px!important;border-radius:6px!important}html body .pi-ber-on-exp-item strong{display:block!important;font-family:"DM Sans",system-ui,sans-serif!important;font-size:17px!important;color:#00543D!important;margin-bottom:8px!important}html body .pi-ber-on-exp-item p{font-family:"DM Sans",system-ui,sans-serif!important;font-size:15px!important;line-height:1.55!important;color:#374151!important;margin:0!important}html body .pi-ber-on-imageblock{width:100%!important;max-width:1100px!important;margin:0 auto!important;padding:32px 24px!important;text-align:center!important;box-sizing:border-box!important}html body .pi-ber-on-imageblock-eyebrow{font-family:"DM Sans",system-ui,sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:0.12em!important;text-transform:uppercase!important;color:#FF9D00!important;margin-bottom:16px!important}html body .pi-ber-on-imageblock-figure{margin:0 0 16px 0!important}html body .pi-ber-on-imageblock-figure img{width:100%!important;height:auto!important;border-radius:12px!important;display:block!important}html body .pi-ber-on-imageblock-caption{font-family:"DM Sans",system-ui,sans-serif!important;font-size:15px!important;color:#6b7280!important;font-style:italic!important;max-width:800px!important;margin:0 auto!important}html body .pi-ber-on-target-card{background:#ffffff!important;border:1px solid #e5e7eb!important;border-radius:12px!important;padding:32px!important}html body .pi-ber-on-target-cat{display:inline-block!important;font-family:"DM Sans",system-ui,sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:0.1em!important;text-transform:uppercase!important;color:#FF9D00!important;margin-bottom:12px!important}html body .pi-ber-on-target-card h3{font-family:"DM Sans",system-ui,sans-serif!important;font-size:22px!important;font-weight:700!important;color:#00543D!important;margin:0 0 12px 0!important}html body .pi-ber-on-target-card p{font-family:"DM Sans",system-ui,sans-serif!important;font-size:16px!important;line-height:1.6!important;color:#374151!important;margin:0!important}html body .pi-ber-on-target-card a{color:#00543D!important;font-weight:600!important;text-decoration:underline!important}html body .pi-ber-on-numbered-card{background:#ffffff!important;border:1px solid #e5e7eb!important;border-radius:12px!important;padding:32px 24px 24px!important}html body .pi-ber-on-numbered-card .pi-ber-on-num{display:inline-block!important;font-family:"DM Serif Display",Georgia,serif!important;font-size:36px!important;line-height:1!important;color:#00543D!important;opacity:0.35!important;margin-bottom:12px!important;font-weight:400!important}html body .pi-ber-on-numbered-card h3{font-family:"DM Sans",system-ui,sans-serif!important;font-size:18px!important;font-weight:700!important;color:#00543D!important;margin:8px 0 12px 0!important}html body .pi-ber-on-numbered-card p{font-family:"DM Sans",system-ui,sans-serif!important;font-size:15px!important;line-height:1.6!important;color:#374151!important;margin:0!important}html body .pi-ber-on-numbered-card a{color:#00543D!important;font-weight:600!important}html body .pi-ber-on-icon-card{background:#ffffff!important;border:1px solid #e5e7eb!important;border-radius:12px!important;padding:32px 24px!important}html body .pi-ber-on-icon{width:48px!important;height:48px!important;background:#D3FA00!important;border-radius:10px!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#00543D!important;margin-bottom:16px!important}html body .pi-ber-on-icon svg{width:24px!important;height:24px!important}html body .pi-ber-on-icon-card h3{font-family:"DM Sans",system-ui,sans-serif!important;font-size:18px!important;font-weight:700!important;color:#00543D!important;margin:0 0 12px 0!important}html body .pi-ber-on-icon-card p{font-family:"DM Sans",system-ui,sans-serif!important;font-size:15px!important;line-height:1.6!important;color:#374151!important;margin:0!important}html body .pi-ber-on-hub-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:16px!important;margin-bottom:24px!important}@media (max-width:900px){html body .pi-ber-on-hub-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:600px){html body .pi-ber-on-hub-grid{grid-template-columns:1fr!important}}html body .pi-ber-on-hub-card{display:block!important;background:#ffffff!important;border:1px solid #e5e7eb!important;border-radius:10px!important;padding:20px 24px!important;text-decoration:none!important;transition:border-color 0.2s!important}html body .pi-ber-on-hub-card:hover{border-color:#00543D!important;text-decoration:none!important}html body .pi-ber-on-hub-card h4{font-family:"DM Sans",system-ui,sans-serif!important;font-size:16px!important;font-weight:700!important;color:#00543D!important;margin:0 0 6px 0!important}html body .pi-ber-on-hub-card p{font-family:"DM Sans",system-ui,sans-serif!important;font-size:14px!important;line-height:1.5!important;color:#6b7280!important;margin:0!important}html body .pi-ber-on-table-wrap{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}html body .pi-ber-on-table{width:100%!important;border-collapse:collapse!important;font-family:"DM Sans",system-ui,sans-serif!important;font-size:15px!important}html body .pi-ber-on-table th{background:#00543D!important;color:#ffffff!important;text-align:left!important;padding:14px 16px!important;font-weight:600!important;border-bottom:2px solid #00543D!important}html body .pi-ber-on-table td{padding:12px 16px!important;border-bottom:1px solid #e5e7eb!important;color:#374151!important;vertical-align:top!important}html body .pi-ber-on-table tr:nth-child(even) td{background:rgba(247,245,239,0.5)!important}html body .pi-ber-on-table td:first-child{font-weight:600!important;color:#00543D!important}html body .pi-ber-on-pricecard{background:#ffffff!important;border:1px solid #e5e7eb!important;border-radius:16px!important;padding:40px 32px!important;position:relative!important;display:flex!important;flex-direction:column!important}html body .pi-ber-on-pricecard-featured{border:2px solid #00543D!important;background:linear-gradient(180deg,#F7F5EF 0%,#ffffff 30%)!important}html body .pi-ber-on-pricecard-flag{position:absolute!important;top:-12px!important;left:24px!important;background:#FF9D00!important;color:#ffffff!important;font-family:"DM Sans",system-ui,sans-serif!important;font-size:12px!important;font-weight:700!important;letter-spacing:0.1em!important;text-transform:uppercase!important;padding:6px 14px!important;border-radius:999px!important}html body .pi-ber-on-pricecard h3{font-family:"DM Sans",system-ui,sans-serif!important;font-size:22px!important;font-weight:700!important;color:#00543D!important;margin:0 0 16px 0!important}html body .pi-ber-on-price{font-family:"DM Serif Display",Georgia,serif!important;font-size:56px!important;line-height:1!important;color:#00543D!important;margin:0!important;font-weight:400!important}html body .pi-ber-on-price-meta{display:block!important;font-family:"DM Sans",system-ui,sans-serif!important;font-size:13px!important;color:#6b7280!important;margin-top:6px!important;margin-bottom:24px!important}html body .pi-ber-on-pricecard-list{list-style:none!important;padding:0!important;margin:0!important;flex-grow:1!important}html body .pi-ber-on-pricecard-list li{font-family:"DM Sans",system-ui,sans-serif!important;font-size:15px!important;line-height:1.5!important;color:#374151!important;padding:12px 0 12px 28px!important;border-bottom:1px solid #e5e7eb!important;position:relative!important}html body .pi-ber-on-pricecard-list li::before{content:"✓"!important;position:absolute!important;left:0!important;top:12px!important;color:#00543D!important;font-weight:700!important}html body .pi-ber-on-pricecard-list li:last-child{border-bottom:none!important}html body .pi-ber-on-pricecard-btn{display:block!important;width:100%!important;text-align:center!important;margin-top:24px!important;box-sizing:border-box!important}html body .pi-ber-on-price-note{margin-top:32px!important;padding:20px 24px!important;background:#F7F5EF!important;border-radius:8px!important}html body .pi-ber-on-price-note p{font-family:"DM Sans",system-ui,sans-serif!important;font-size:15px!important;line-height:1.55!important;color:#374151!important;margin:0!important}html body .pi-ber-on-price-note a{color:#00543D!important;font-weight:600!important}html body .pi-ber-on-timeline-day{list-style:none!important;padding:0!important;margin:32px 0 0 0!important;position:relative!important}html body .pi-ber-on-timeline-day::before{content:""!important;position:absolute!important;left:90px!important;top:12px!important;bottom:12px!important;width:2px!important;background:#e5e7eb!important}html body .pi-ber-on-timeline-day li{display:grid!important;grid-template-columns:90px 1fr!important;gap:32px!important;padding:16px 0!important;position:relative!important}html body .pi-ber-on-timeline-day li::before{content:""!important;position:absolute!important;left:84px!important;top:22px!important;width:14px!important;height:14px!important;background:#D3FA00!important;border:2px solid #00543D!important;border-radius:50%!important;z-index:1!important}html body .pi-ber-on-time{font-family:"DM Sans",system-ui,sans-serif!important;font-size:14px!important;font-weight:700!important;color:#00543D!important;text-align:right!important;padding-right:16px!important;padding-top:4px!important}html body .pi-ber-on-timeline-day li>div{background:#ffffff!important;border:1px solid #e5e7eb!important;border-radius:10px!important;padding:16px 20px!important}html body .pi-ber-on-timeline-day h3{font-family:"DM Sans",system-ui,sans-serif!important;font-size:18px!important;font-weight:700!important;color:#00543D!important;margin:0 0 8px 0!important}html body .pi-ber-on-timeline-day p{font-family:"DM Sans",system-ui,sans-serif!important;font-size:15px!important;line-height:1.55!important;color:#374151!important;margin:0!important}html body .pi-ber-on-step-meta{display:inline-block!important;font-family:"DM Sans",system-ui,sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:0.08em!important;text-transform:uppercase!important;color:#FF9D00!important;margin-bottom:6px!important}html body .pi-ber-on-step-meta-strong{display:inline-block!important;font-family:"DM Sans",system-ui,sans-serif!important;font-size:16px!important;font-weight:700!important;color:#00543D!important;margin-bottom:6px!important}@media (max-width:600px){html body .pi-ber-on-timeline-day::before{left:6px!important}html body .pi-ber-on-timeline-day li{grid-template-columns:1fr!important;gap:8px!important;padding-left:32px!important}html body .pi-ber-on-timeline-day li::before{left:0!important;top:24px!important}html body .pi-ber-on-time{text-align:left!important;padding-right:0!important}}html body .pi-ber-on-prose p{font-family:"DM Sans",system-ui,sans-serif!important;font-size:17px!important;line-height:1.65!important;color:#374151!important;margin:0 0 16px 0!important}html body .pi-ber-on-prose strong{color:#00543D!important}html body .pi-ber-on-prose a{color:#00543D!important;font-weight:600!important}html body .pi-ber-on-quote{font-family:"DM Serif Display",Georgia,serif!important;font-size:22px!important;line-height:1.4!important;color:#00543D!important;border-left:4px solid #D3FA00!important;padding:12px 0 12px 24px!important;margin:32px 0!important;font-style:italic!important}html body .pi-ber-on-testimonial{background:#ffffff!important;border:1px solid #e5e7eb!important;border-radius:12px!important;padding:24px!important}html body .pi-ber-on-quote-mark{margin-bottom:8px!important}html body .pi-ber-on-testimonial blockquote{font-family:"DM Sans",system-ui,sans-serif!important;font-size:15px!important;line-height:1.55!important;color:#374151!important;margin:0 0 16px 0!important;padding:0!important;border:none!important;font-style:normal!important}html body .pi-ber-on-testimonial cite{font-family:"DM Sans",system-ui,sans-serif!important;font-size:13px!important;color:#6b7280!important;font-style:normal!important;line-height:1.4!important}html body .pi-ber-on-testimonial cite strong{display:block!important;color:#00543D!important;font-size:15px!important;margin-bottom:2px!important}html body .pi-ber-on-tlinks{margin-top:24px!important;text-align:center!important}html body .pi-ber-on-tlinks a{font-family:"DM Sans",system-ui,sans-serif!important;color:#00543D!important;font-weight:600!important;text-decoration:none!important}html body .pi-ber-on-tlinks a:hover{text-decoration:underline!important}html body .pi-ber-on-creds-row{list-style:none!important;padding:0!important;margin:16px 0 0 0!important;display:flex!important;flex-wrap:wrap!important;gap:12px!important}html body .pi-ber-on-creds-row li{font-family:"DM Sans",system-ui,sans-serif!important;font-size:13px!important;font-weight:600!important;color:#00543D!important;background:#F7F5EF!important;padding:6px 14px!important;border-radius:999px!important;border:1px solid #e5e7eb!important}html body .pi-ber-on-info-card{display:block!important;background:#ffffff!important;border:1px solid #e5e7eb!important;border-radius:12px!important;padding:24px!important;text-decoration:none!important;transition:border-color 0.2s!important}html body .pi-ber-on-info-card:hover{border-color:#00543D!important;text-decoration:none!important}html body .pi-ber-on-info-card strong{display:block!important;font-family:"DM Sans",system-ui,sans-serif!important;font-size:18px!important;font-weight:700!important;color:#00543D!important;margin-bottom:6px!important}html body .pi-ber-on-info-card span{font-family:"DM Sans",system-ui,sans-serif!important;font-size:14px!important;color:#6b7280!important}html body .pi-ber-on-faq{display:flex!important;flex-direction:column!important;gap:12px!important;margin-top:24px!important}html body .pi-ber-on-faq details{background:#ffffff!important;border:1px solid #e5e7eb!important;border-radius:10px!important;padding:0!important;overflow:hidden!important}html body .pi-ber-on-faq summary{font-family:"DM Sans",system-ui,sans-serif!important;font-size:17px!important;font-weight:700!important;color:#00543D!important;padding:18px 56px 18px 20px!important;cursor:pointer!important;list-style:none!important;position:relative!important}html body .pi-ber-on-faq summary::-webkit-details-marker{display:none!important}html body .pi-ber-on-faq summary::after{content:"+"!important;position:absolute!important;right:20px!important;top:50%!important;transform:translateY(-50%)!important;font-size:24px!important;font-weight:400!important;color:#FF9D00!important;line-height:1!important}html body .pi-ber-on-faq details[open] summary::after{content:"−"!important}html body .pi-ber-on-faq details p{font-family:"DM Sans",system-ui,sans-serif!important;font-size:15px!important;line-height:1.6!important;color:#374151!important;padding:0 20px 18px 20px!important;margin:0!important}html body .pi-ber-on-faq details a{color:#00543D!important;font-weight:600!important}html body .pi-ber-on-author{display:grid!important;grid-template-columns:180px 1fr!important;gap:24px!important;align-items:start!important;margin-top:32px!important;padding-top:32px!important;border-top:1px solid #e5e7eb!important}@media (max-width:600px){html body .pi-ber-on-author{grid-template-columns:120px 1fr!important;gap:16px!important}}html body .pi-ber-on-author img{width:100%!important;height:auto!important;border-radius:12px!important}html body .pi-ber-on-author-role{display:block!important;font-family:"DM Sans",system-ui,sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:0.1em!important;text-transform:uppercase!important;color:#FF9D00!important;margin-bottom:8px!important}html body .pi-ber-on-author-text p{font-family:"DM Sans",system-ui,sans-serif!important;font-size:15px!important;color:#374151!important;margin:0 0 12px 0!important}html body .pi-ber-on-author-text a{color:#00543D!important;font-weight:600!important}html body .pi-ber-on-author-links{display:flex!important;flex-wrap:wrap!important;gap:16px!important}html body .pi-ber-on-author-links a{font-size:14px!important;color:#00543D!important;font-weight:600!important}html body .pi-ber-on-final-cta{width:100%!important;max-width:1100px!important;margin:64px auto 0!important;padding:64px 24px!important;background:#00543D!important;border-radius:16px!important;text-align:center!important;color:#ffffff!important;box-sizing:border-box!important}html body .pi-ber-on-final-cta .pi-ber-on-h2{color:#ffffff!important}html body .pi-ber-on-final-cta p{font-family:"DM Sans",system-ui,sans-serif!important;font-size:17px!important;line-height:1.55!important;color:rgba(255,255,255,0.85)!important;max-width:700px!important;margin:0 auto 32px!important}html body .pi-ber-on-final-cta-buttons{display:flex!important;justify-content:center!important;gap:16px!important;flex-wrap:wrap!important;margin-bottom:24px!important}html body .pi-ber-on-final-cta .pi-ber-on-btn-secondary{color:#ffffff!important;border-color:#ffffff!important}html body .pi-ber-on-final-cta .pi-ber-on-btn-secondary:hover{background:rgba(255,255,255,0.1)!important}html body .pi-ber-on-final-cta-meta a{color:#D3FA00!important;font-family:"DM Sans",system-ui,sans-serif!important;font-size:14px!important;text-decoration:none!important}html body .pi-ber-on-final-cta-meta a:hover{text-decoration:underline!important}@media (max-width:768px){html body .pi-ber-on-page-h1{font-size:36px!important}html body .pi-ber-on-h2{font-size:28px!important}html body .pi-ber-on-page-stats{grid-template-columns:repeat(2,1fr)!important;gap:16px!important}html body .pi-ber-on-section{padding:48px 16px!important}html body .pi-ber-on-page-hero{padding:32px 16px!important}html body .pi-ber-on-price{font-size:44px!important}html body .pi-ber-on-pricecard{padding:32px 24px!important}}html body div.pi-stb-on-page-hero{max-width:1100px!important;margin:16px auto 64px!important;padding:32px 0 40px!important;text-align:left!important;background:transparent!important;border:none!important;border-radius:0!important;color:#1a1a1a!important}html body div.pi-stb-on-page-hero .pi-stb-on-hero-eyebrow-line{display:block!important;font-family:'DM Sans',sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:0.08em!important;text-transform:uppercase!important;color:#FF9D00!important;margin:0 0 16px!important;padding:0!important}html body div.pi-stb-on-page-hero .pi-stb-on-page-h1{font-family:'DM Serif Display',serif!important;font-size:52px!important;line-height:1.1!important;font-weight:400!important;color:#00543D!important;margin:0 0 24px!important;padding:0!important;letter-spacing:-0.01em!important}html body div.pi-stb-on-page-hero .pi-stb-on-page-h1 em{font-style:italic!important;color:#00543D!important}html body div.pi-stb-on-page-hero p.pi-stb-on-page-lead{font-family:'DM Sans',sans-serif!important;font-size:18px!important;line-height:1.65!important;color:#444444!important;margin:0 0 32px!important;padding:0!important;max-width:1100px!important}html body div.pi-stb-on-page-hero div.pi-stb-on-page-cta{display:flex!important;flex-wrap:wrap!important;gap:14px!important;align-items:center!important;margin:0 0 40px!important}html body div.pi-stb-on-page-hero div.pi-stb-on-page-stats{display:flex!important;flex-wrap:wrap!important;gap:0!important;margin:0!important;padding:24px 0 0!important;border-top:1px solid rgba(0,84,61,0.15)!important}html body div.pi-stb-on-page-hero div.pi-stb-on-page-stat{flex:1 1 0!important;min-width:120px!important;padding:0 24px!important;border-left:1px solid rgba(0,84,61,0.12)!important;display:block!important;margin:0!important}html body div.pi-stb-on-page-hero div.pi-stb-on-page-stat:first-child{padding-left:0!important;border-left:none!important}html body div.pi-stb-on-page-hero div.pi-stb-on-page-stat strong{display:block!important;font-family:'DM Serif Display',serif!important;font-size:30px!important;line-height:1.1!important;font-weight:400!important;color:#00543D!important;margin:0 0 4px!important}html body div.pi-stb-on-page-hero div.pi-stb-on-page-stat span{display:block!important;font-family:'DM Sans',sans-serif!important;font-size:13px!important;font-weight:500!important;color:rgba(0,0,0,0.55)!important;margin:0!important}html body div.pi-stb-on-imageblock{max-width:1080px!important;margin:0 auto 72px!important;padding:0!important;text-align:left!important}html body div.pi-stb-on-imageblock .pi-stb-on-imageblock-eyebrow{display:block!important;font-family:'DM Sans',sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:0.08em!important;text-transform:uppercase!important;color:#FF9D00!important;margin:0 0 16px!important}html body div.pi-stb-on-imageblock figure.pi-stb-on-imageblock-figure{margin:0!important;padding:0!important;border-radius:18px!important;overflow:hidden!important;box-shadow:0 24px 50px -16px rgba(0,84,61,0.25),0 0 0 1px rgba(0,84,61,0.06)!important;background:#ffffff!important}html body div.pi-stb-on-imageblock figure.pi-stb-on-imageblock-figure img{display:block!important;width:100%!important;height:auto!important;margin:0!important;aspect-ratio:16 / 9!important;object-fit:cover!important;object-position:center!important}html body div.pi-stb-on-imageblock p.pi-stb-on-imageblock-caption{font-family:'DM Sans',sans-serif!important;font-size:14px!important;line-height:1.6!important;color:#555555!important;margin:18px 0 0!important;padding:0!important;max-width:760px!important}@media (max-width:980px){html body div.pi-stb-on-page-hero{padding:24px 0 32px!important;margin-bottom:48px!important}html body div.pi-stb-on-page-hero .pi-stb-on-page-h1{font-size:40px!important}html body div.pi-stb-on-page-hero p.pi-stb-on-page-lead{font-size:17px!important}html body div.pi-stb-on-page-hero div.pi-stb-on-page-stat{padding:0 16px!important;min-width:110px!important}html body div.pi-stb-on-page-hero div.pi-stb-on-page-stat strong{font-size:26px!important}html body div.pi-stb-on-imageblock{margin-bottom:56px!important}html body div.pi-stb-on-imageblock figure.pi-stb-on-imageblock-figure{border-radius:14px!important}}@media (max-width:640px){html body div.pi-stb-on-page-hero{padding:16px 0 24px!important;margin-bottom:36px!important}html body div.pi-stb-on-page-hero .pi-stb-on-page-h1{font-size:30px!important;line-height:1.15!important}html body div.pi-stb-on-page-hero p.pi-stb-on-page-lead{font-size:16px!important}html body div.pi-stb-on-page-hero div.pi-stb-on-page-cta{flex-direction:column!important;align-items:stretch!important;gap:10px!important;margin-bottom:32px!important}html body div.pi-stb-on-page-hero div.pi-stb-on-page-cta a{text-align:center!important}html body div.pi-stb-on-page-hero div.pi-stb-on-page-stats{flex-wrap:wrap!important;padding-top:20px!important}html body div.pi-stb-on-page-hero div.pi-stb-on-page-stat{flex:1 1 calc(50% - 1px)!important;min-width:0!important;padding:12px 14px!important;border-left:1px solid rgba(0,84,61,0.10)!important;border-bottom:1px solid rgba(0,84,61,0.10)!important}html body div.pi-stb-on-page-hero div.pi-stb-on-page-stat:first-child,html body div.pi-stb-on-page-hero div.pi-stb-on-page-stat:nth-child(3){padding-left:0!important;border-left:none!important}html body div.pi-stb-on-page-hero div.pi-stb-on-page-stat:nth-child(n+3){border-bottom:none!important}html body div.pi-stb-on-page-hero div.pi-stb-on-page-stat strong{font-size:22px!important}html body div.pi-stb-on-page-hero div.pi-stb-on-page-stat span{font-size:12px!important}html body div.pi-stb-on-imageblock{margin-bottom:44px!important}html body div.pi-stb-on-imageblock figure.pi-stb-on-imageblock-figure img{aspect-ratio:4 / 3!important}html body div.pi-stb-on-imageblock figure.pi-stb-on-imageblock-figure{border-radius:12px!important}html body div.pi-stb-on-imageblock p.pi-stb-on-imageblock-caption{font-size:13px!important}}html body .pi-stb-on-btn-primary{display:inline-block!important;background:#D3FA00!important;color:#00543D!important;padding:16px 28px!important;border-radius:8px!important;font-family:'DM Sans',sans-serif!important;font-weight:700!important;font-size:16px!important;text-decoration:none!important;transition:transform 0.15s ease,box-shadow 0.15s ease!important;border:none!important}html body .pi-stb-on-btn-primary:hover{transform:translateY(-2px)!important;box-shadow:0 8px 20px rgba(211,250,0,0.3)!important;background:#D3FA00!important;color:#00543D!important}html body .pi-stb-on-btn-secondary{display:inline-block!important;background:transparent!important;color:#00543D!important;padding:16px 28px!important;border-radius:8px!important;font-family:'DM Sans',sans-serif!important;font-weight:600!important;font-size:16px!important;text-decoration:none!important;border:2px solid #00543D!important;transition:all 0.15s ease!important}html body .pi-stb-on-btn-secondary:hover{background:#00543D!important;color:#ffffff!important}html body .pi-stb-on-hero-meta{font-size:14px!important;color:rgba(255,255,255,0.8)!important;font-family:'DM Sans',sans-serif!important}html body .pi-stb-on-stats{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:16px!important;background:#F7F5EF!important;padding:32px 24px!important;border-radius:12px!important;margin-bottom:48px!important}html body .pi-stb-on-stats-secondary{grid-template-columns:repeat(3,1fr)!important;margin-top:32px!important;margin-bottom:0!important}html body .pi-stb-on-stat{text-align:center!important;padding:8px!important}html body .pi-stb-on-stat-num{display:block!important;font-family:'DM Serif Display',serif!important;font-size:36px!important;line-height:1.1!important;color:#00543D!important;margin-bottom:6px!important}html body .pi-stb-on-stat-label{display:block!important;font-family:'DM Sans',sans-serif!important;font-size:13px!important;color:rgba(0,84,61,0.7)!important;font-weight:500!important}html body .pi-stb-on-section{padding:56px 0!important;margin-bottom:0!important}html body .pi-stb-on-section-alt{background:#F7F5EF!important;padding:56px 32px!important;border-radius:16px!important;margin:32px 0!important}html body .pi-stb-on-eyebrow-label{display:block!important;font-family:'DM Sans',sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:0.08em!important;text-transform:uppercase!important;color:#FF9D00!important;margin-bottom:8px!important}html body .pi-stb-on-h2{font-family:'DM Serif Display',serif!important;font-size:36px!important;line-height:1.2!important;font-weight:400!important;color:#00543D!important;margin:0 0 16px!important}html body .pi-stb-on-section-lead{font-family:'DM Sans',sans-serif!important;font-size:17px!important;line-height:1.6!important;color:rgba(0,84,61,0.8)!important;margin:0 0 32px!important;max-width:760px!important}html body .pi-stb-on-prose{max-width:820px!important}html body .pi-stb-on-prose p{font-family:'DM Sans',sans-serif!important;font-size:16px!important;line-height:1.7!important;color:#2a2a2a!important;margin:0 0 16px!important}html body .pi-stb-on-callout{background:#ffffff!important;border-left:4px solid #FF9D00!important;padding:20px 24px!important;border-radius:8px!important;font-family:'DM Sans',sans-serif!important;font-size:15px!important;line-height:1.6!important;margin-top:24px!important}html body .pi-stb-on-grid-2{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:24px!important}html body .pi-stb-on-grid-3{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:24px!important}html body .pi-stb-on-card,html body .pi-stb-on-numcard,html body .pi-stb-on-icon-card,html body .pi-stb-on-test-card,html body .pi-stb-on-foerder-card{background:#ffffff!important;border:1px solid rgba(0,84,61,0.1)!important;border-radius:12px!important;padding:28px 24px!important;transition:transform 0.2s ease,box-shadow 0.2s ease!important}html body .pi-stb-on-card:hover,html body .pi-stb-on-numcard:hover,html body .pi-stb-on-icon-card:hover,html body .pi-stb-on-test-card:hover{transform:translateY(-3px)!important;box-shadow:0 12px 28px rgba(0,84,61,0.08)!important}html body .pi-stb-on-card h3,html body .pi-stb-on-numcard h3,html body .pi-stb-on-icon-card h3,html body .pi-stb-on-test-card h3,html body .pi-stb-on-foerder-card h3{font-family:'DM Sans',sans-serif!important;font-size:19px!important;font-weight:700!important;color:#00543D!important;margin:0 0 12px!important;line-height:1.3!important}html body .pi-stb-on-card p,html body .pi-stb-on-numcard p,html body .pi-stb-on-icon-card p,html body .pi-stb-on-test-card p,html body .pi-stb-on-foerder-card p{font-family:'DM Sans',sans-serif!important;font-size:15px!important;line-height:1.6!important;color:#2a2a2a!important;margin:0!important}html body .pi-stb-on-card a,html body .pi-stb-on-numcard a,html body .pi-stb-on-test-card a{color:#0b7c72!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:2px!important}html body .pi-stb-on-num{display:inline-block!important;font-family:'DM Serif Display',serif!important;font-size:32px!important;color:#FF9D00!important;margin-bottom:8px!important;line-height:1!important}html body .pi-stb-on-icon{width:44px!important;height:44px!important;background:rgba(211,250,0,0.2)!important;color:#00543D!important;border-radius:10px!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-bottom:16px!important}html body .pi-stb-on-icon svg{width:24px!important;height:24px!important}html body .pi-stb-on-test-card{position:relative!important}html body .pi-stb-on-badge{display:inline-block!important;background:#00543D!important;color:#D3FA00!important;font-family:'DM Sans',sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:0.05em!important;text-transform:uppercase!important;padding:4px 10px!important;border-radius:4px!important;margin-bottom:12px!important}html body .pi-stb-on-test-cat{display:block!important;font-family:'DM Sans',sans-serif!important;font-size:12px!important;color:#FF9D00!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:0.05em!important;margin-bottom:4px!important}html body .pi-stb-on-link{display:inline-block!important;margin-top:16px!important;color:#0b7c72!important;text-decoration:none!important;font-weight:600!important;font-size:14px!important;font-family:'DM Sans',sans-serif!important}html body .pi-stb-on-link:hover{text-decoration:underline!important}html body .pi-stb-on-timeline{list-style:none!important;margin:0!important;padding:0!important;position:relative!important}html body .pi-stb-on-timeline::before{content:''!important;position:absolute!important;left:24px!important;top:24px!important;bottom:24px!important;width:2px!important;background:rgba(0,84,61,0.15)!important}html body .pi-stb-on-timeline li{position:relative!important;display:flex!important;gap:24px!important;padding:16px 0!important;margin:0!important;list-style:none!important}html body .pi-stb-on-step-num{flex-shrink:0!important;width:50px!important;height:50px!important;background:#00543D!important;color:#D3FA00!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-family:'DM Serif Display',serif!important;font-size:22px!important;position:relative!important;z-index:1!important}html body .pi-stb-on-timeline h3{font-family:'DM Sans',sans-serif!important;font-size:18px!important;font-weight:700!important;color:#00543D!important;margin:6px 0 4px!important}html body .pi-stb-on-step-meta{display:block!important;font-family:'DM Sans',sans-serif!important;font-size:13px!important;color:#FF9D00!important;font-weight:600!important;margin-bottom:8px!important}html body .pi-stb-on-timeline p{font-family:'DM Sans',sans-serif!important;font-size:15px!important;line-height:1.6!important;color:#2a2a2a!important;margin:0!important}html body .pi-stb-on-table-wrap{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;border-radius:12px!important;border:1px solid rgba(0,84,61,0.1)!important}html body .pi-stb-on-table{width:100%!important;border-collapse:collapse!important;font-family:'DM Sans',sans-serif!important;background:#ffffff!important;margin:0!important}html body .pi-stb-on-table th,html body .pi-stb-on-table td{padding:14px 18px!important;text-align:left!important;border-bottom:1px solid rgba(0,84,61,0.08)!important;font-size:14px!important;vertical-align:top!important}html body .pi-stb-on-table th{background:#00543D!important;color:#ffffff!important;font-weight:700!important;font-size:13px!important;letter-spacing:0.02em!important}html body .pi-stb-on-table tr:nth-child(even) td{background:rgba(247,245,239,0.5)!important}html body .pi-stb-on-table td:first-child{font-weight:600!important;color:#00543D!important}html body .pi-stb-on-table td:nth-child(2){color:#00543D!important;font-weight:600!important}html body .pi-stb-on-foerder-cta{background:#00543D!important;color:#ffffff!important;padding:24px 28px!important;border-radius:12px!important;margin-top:24px!important;text-align:center!important}html body .pi-stb-on-foerder-cta p{font-family:'DM Sans',sans-serif!important;font-size:17px!important;margin:0!important;color:#ffffff!important}html body .pi-stb-on-pricecard{background:#ffffff!important;border:2px solid rgba(0,84,61,0.1)!important;border-radius:16px!important;padding:36px 32px!important;position:relative!important}html body .pi-stb-on-pricecard-featured{border-color:#00543D!important;box-shadow:0 12px 32px rgba(0,84,61,0.1)!important}html body .pi-stb-on-pricecard-flag{position:absolute!important;top:-14px!important;left:32px!important;background:#FF9D00!important;color:#ffffff!important;padding:5px 14px!important;border-radius:999px!important;font-family:'DM Sans',sans-serif!important;font-size:12px!important;font-weight:700!important;letter-spacing:0.05em!important;text-transform:uppercase!important}html body .pi-stb-on-pricecard h3{font-family:'DM Sans',sans-serif!important;font-size:22px!important;font-weight:700!important;color:#00543D!important;margin:0 0 16px!important}html body .pi-stb-on-price{font-family:'DM Serif Display',serif!important;font-size:48px!important;color:#00543D!important;line-height:1!important;margin:0!important}html body .pi-stb-on-price-meta{display:block!important;font-family:'DM Sans',sans-serif!important;font-size:13px!important;color:rgba(0,84,61,0.6)!important;margin-bottom:24px!important;margin-top:4px!important}html body .pi-stb-on-pricecard-list{list-style:none!important;margin:0!important;padding:0!important}html body .pi-stb-on-pricecard-list li{position:relative!important;padding:10px 0 10px 28px!important;font-family:'DM Sans',sans-serif!important;font-size:15px!important;color:#2a2a2a!important;border-bottom:1px solid rgba(0,84,61,0.06)!important;margin:0!important;list-style:none!important}html body .pi-stb-on-pricecard-list li::before{content:'✓'!important;position:absolute!important;left:0!important;top:10px!important;color:#00543D!important;font-weight:700!important;font-size:16px!important}html body .pi-stb-on-pricecard-list li:last-child{border-bottom:none!important}html body .pi-stb-on-testimonial{background:#ffffff!important;border-radius:12px!important;padding:28px 24px!important;border:1px solid rgba(0,84,61,0.08)!important;display:flex!important;flex-direction:column!important;gap:12px!important}html body .pi-stb-on-stars{color:#FF9D00!important;font-size:18px!important;letter-spacing:2px!important}html body .pi-stb-on-testimonial blockquote{font-family:'DM Sans',sans-serif!important;font-size:15px!important;line-height:1.6!important;color:#2a2a2a!important;font-style:italic!important;margin:0!important;padding:0!important;border:none!important;quotes:none!important}html body .pi-stb-on-testimonial cite{font-family:'DM Sans',sans-serif!important;font-size:13px!important;color:#00543D!important;font-weight:600!important;font-style:normal!important}html body .pi-stb-on-tlinks{text-align:center!important;margin-top:24px!important}html body .pi-stb-on-tlinks a{color:#0b7c72!important;font-family:'DM Sans',sans-serif!important;font-weight:600!important;text-decoration:underline!important;font-size:15px!important}html body .pi-stb-on-author{display:flex!important;gap:32px!important;align-items:flex-start!important;background:#ffffff!important;padding:32px!important;border-radius:12px!important;border:1px solid rgba(0,84,61,0.1)!important}html body .pi-stb-on-author img{width:180px!important;height:180px!important;border-radius:50%!important;object-fit:cover!important;flex-shrink:0!important;border:4px solid #D3FA00!important}html body .pi-stb-on-author-text{flex:1!important}html body .pi-stb-on-author-role{display:block!important;font-family:'DM Sans',sans-serif!important;font-size:13px!important;color:#FF9D00!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:0.05em!important;margin-bottom:4px!important}html body .pi-stb-on-author-text h3{font-family:'DM Serif Display',serif!important;font-size:32px!important;color:#00543D!important;margin:0 0 6px!important;font-weight:400!important}html body .pi-stb-on-author-titles{display:block!important;font-family:'DM Sans',sans-serif!important;font-size:14px!important;color:rgba(0,84,61,0.7)!important;margin-bottom:16px!important;font-weight:500!important}html body .pi-stb-on-author-text p{font-family:'DM Sans',sans-serif!important;font-size:15px!important;line-height:1.7!important;color:#2a2a2a!important;margin:0 0 16px!important}html body .pi-stb-on-author-creds{display:flex!important;flex-wrap:wrap!important;gap:8px!important;list-style:none!important;padding:0!important;margin:0!important}html body .pi-stb-on-author-creds li{background:rgba(0,84,61,0.08)!important;color:#00543D!important;padding:6px 12px!important;border-radius:6px!important;font-family:'DM Sans',sans-serif!important;font-size:12px!important;font-weight:600!important;list-style:none!important;margin:0!important}html body .pi-stb-on-faq{max-width:880px!important}html body .pi-stb-on-faq details{background:#ffffff!important;border:1px solid rgba(0,84,61,0.1)!important;border-radius:8px!important;margin-bottom:12px!important;overflow:hidden!important}html body .pi-stb-on-faq summary{font-family:'DM Sans',sans-serif!important;font-size:16px!important;font-weight:600!important;color:#00543D!important;padding:18px 24px!important;cursor:pointer!important;list-style:none!important;position:relative!important;padding-right:56px!important}html body .pi-stb-on-faq summary::-webkit-details-marker{display:none!important}html body .pi-stb-on-faq summary::after{content:'+'!important;position:absolute!important;right:24px!important;top:50%!important;transform:translateY(-50%)!important;font-size:24px!important;color:#FF9D00!important;font-weight:400!important;line-height:1!important;transition:transform 0.2s ease!important}html body .pi-stb-on-faq details[open] summary::after{transform:translateY(-50%) rotate(45deg)!important}html body .pi-stb-on-faq details p{padding:0 24px 20px!important;font-family:'DM Sans',sans-serif!important;font-size:15px!important;line-height:1.7!important;color:#2a2a2a!important;margin:0!important}html body .pi-stb-on-faq details a{color:#0b7c72!important;text-decoration:underline!important}html body .pi-stb-on-final-cta{background:linear-gradient(135deg,#00543D 0%,#007a59 100%)!important;color:#ffffff!important;padding:56px 32px!important;border-radius:16px!important;text-align:center!important;margin:48px 0 32px!important}html body .pi-stb-on-final-cta .pi-stb-on-eyebrow-label{color:#D3FA00!important}html body .pi-stb-on-final-cta .pi-stb-on-h2{color:#ffffff!important}html body .pi-stb-on-final-cta p{font-family:'DM Sans',sans-serif!important;font-size:17px!important;color:rgba(255,255,255,0.92)!important;max-width:640px!important;margin:0 auto 28px!important;line-height:1.6!important}html body .pi-stb-on-final-cta-buttons{display:flex!important;flex-wrap:wrap!important;gap:14px!important;justify-content:center!important;margin-bottom:16px!important}html body .pi-stb-on-final-cta .pi-stb-on-btn-secondary{color:#ffffff!important;border-color:rgba(255,255,255,0.82)!important}html body .pi-stb-on-final-cta .pi-stb-on-btn-secondary:hover{background:rgba(255,255,255,0.1)!important;border-color:#ffffff!important}html body .pi-stb-on-final-cta-meta{font-family:'DM Sans',sans-serif!important;font-size:13px!important;color:rgba(255,255,255,0.82)!important}html body .pi-stb-on-hub{background:#F7F5EF!important;padding:40px 32px!important;border-radius:16px!important;margin-bottom:32px!important}html body .pi-stb-on-hub-h2{font-family:'DM Sans',sans-serif!important;font-size:18px!important;font-weight:700!important;color:#00543D!important;margin:0 0 20px!important;text-transform:uppercase!important;letter-spacing:0.05em!important}html body .pi-stb-on-hub-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:12px!important}html body .pi-stb-on-hub-grid a{background:#ffffff!important;color:#00543D!important;padding:14px 18px!important;border-radius:8px!important;text-decoration:none!important;font-family:'DM Sans',sans-serif!important;font-size:14px!important;font-weight:600!important;text-align:center!important;border:1px solid rgba(0,84,61,0.08)!important;transition:all 0.15s ease!important}html body .pi-stb-on-hub-grid a:hover{background:#D3FA00!important;color:#ffffff!important;border-color:#D3FA00!important}html body .pi-stb-on-hub-grid a.pi-stb-on-hub-card:hover h4,html body .pi-stb-on-hub-grid a.pi-stb-on-hub-card:hover p{color:#ffffff!important}@media (max-width:980px){html body .pi-stb-on-h1{font-size:34px!important}html body .pi-stb-on-h2{font-size:28px!important}html body .pi-stb-on-stats{grid-template-columns:repeat(2,1fr)!important}html body .pi-stb-on-stats-secondary{grid-template-columns:repeat(3,1fr)!important}html body .pi-stb-on-grid-3{grid-template-columns:repeat(2,1fr)!important}html body .pi-stb-on-hub-grid{grid-template-columns:repeat(2,1fr)!important}html body .pi-stb-on-author{flex-direction:column!important;align-items:center!important;text-align:center!important}html body .pi-stb-on-author-creds{justify-content:center!important}}@media (max-width:640px){html body .pi-stb-on-hero{padding:40px 24px!important}html body .pi-stb-on-h1{font-size:28px!important}html body .pi-stb-on-h2{font-size:24px!important}html body .pi-stb-on-lead{font-size:16px!important}html body .pi-stb-on-section{padding:40px 0!important}html body .pi-stb-on-section-alt{padding:40px 20px!important}html body .pi-stb-on-stats{grid-template-columns:repeat(2,1fr)!important;padding:24px 16px!important}html body .pi-stb-on-stats-secondary{grid-template-columns:1fr!important}html body .pi-stb-on-stat-num{font-size:28px!important}html body .pi-stb-on-grid-2,html body .pi-stb-on-grid-3{grid-template-columns:1fr!important}html body .pi-stb-on-final-cta{padding:40px 24px!important}html body .pi-stb-on-hub{padding:28px 20px!important}html body .pi-stb-on-hub-grid{grid-template-columns:1fr!important}html body .pi-stb-on-anchor-nav{padding:12px 16px!important}html body .pi-stb-on-anchor-nav ul{gap:16px!important}html body .pi-stb-on-table th,html body .pi-stb-on-table td{padding:10px 12px!important;font-size:13px!important}html body .pi-stb-on-author img{width:140px!important;height:140px!important}html body .pi-stb-on-pricecard{padding:28px 24px!important}html body .pi-stb-on-price{font-size:40px!important}html body .pi-stb-on-timeline::before{left:20px!important}html body .pi-stb-on-step-num{width:40px!important;height:40px!important;font-size:18px!important}html body .pi-stb-on-timeline li{gap:16px!important}}html body .pi-stb-on-mt-32{margin-top:32px!important}html body .pi-stb-on-mt-48{margin-top:48px!important}html body .pi-stb-on-h3-mini{font-family:'DM Sans',sans-serif!important;font-size:18px!important;font-weight:700!important;color:#00543D!important;margin:0 0 16px!important;letter-spacing:0.01em!important}html body .pi-stb-on-section-alt .pi-stb-on-section-lead{color:rgba(0,84,61,0.85)!important}html body .pi-stb-on-intro-cta{display:flex!important;flex-wrap:wrap!important;gap:12px!important;margin:24px 0 0!important}html body .pi-stb-on-checklist{list-style:none!important;margin:16px 0!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:10px!important}html body .pi-stb-on-checklist li{position:relative!important;padding:0 0 0 30px!important;font-family:'DM Sans',sans-serif!important;font-size:16px!important;line-height:1.6!important;color:#2a2a2a!important;list-style:none!important;margin:0!important}html body .pi-stb-on-checklist li::before{content:'✓'!important;position:absolute!important;left:0!important;top:0!important;color:#00543D!important;font-weight:700!important;font-size:18px!important}html body .pi-stb-on-expectations{display:grid!important;grid-template-columns:1fr!important;gap:20px!important;margin-top:24px!important;max-width:760px!important}html body .pi-stb-on-exp-item{background:#ffffff!important;border-left:4px solid #D3FA00!important;border-radius:8px!important;padding:18px 22px!important}html body .pi-stb-on-exp-item strong{display:block!important;font-family:'DM Sans',sans-serif!important;font-size:17px!important;font-weight:700!important;color:#00543D!important;margin-bottom:4px!important}html body .pi-stb-on-exp-item p{font-family:'DM Sans',sans-serif!important;font-size:15px!important;line-height:1.6!important;color:#2a2a2a!important;margin:0!important}html body .pi-stb-on-target-card{background:#ffffff!important;border:1px solid rgba(0,84,61,0.1)!important;border-radius:12px!important;padding:28px 24px!important;transition:transform 0.2s ease,box-shadow 0.2s ease!important}html body .pi-stb-on-target-card:hover{transform:translateY(-3px)!important;box-shadow:0 12px 28px rgba(0,84,61,0.08)!important}html body .pi-stb-on-target-cat{display:inline-block!important;font-family:'DM Sans',sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:0.08em!important;text-transform:uppercase!important;color:#FF9D00!important;margin-bottom:6px!important}html body .pi-stb-on-target-card h3{font-family:'DM Sans',sans-serif!important;font-size:20px!important;font-weight:700!important;color:#00543D!important;margin:0 0 10px!important;line-height:1.3!important}html body .pi-stb-on-target-card p{font-family:'DM Sans',sans-serif!important;font-size:15px!important;line-height:1.65!important;color:#2a2a2a!important;margin:0!important}html body .pi-stb-on-hub-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:16px!important;margin-top:16px!important}html body .pi-stb-on-hub-card{display:block!important;background:#ffffff!important;border:1px solid rgba(0,84,61,0.1)!important;border-radius:10px!important;padding:22px 20px!important;text-decoration:none!important;color:inherit!important;transition:transform 0.2s ease,box-shadow 0.2s ease,border-color 0.2s ease!important}html body .pi-stb-on-hub-card:hover{transform:translateY(-2px)!important;box-shadow:0 8px 20px rgba(0,84,61,0.08)!important;border-color:#00543D!important}html body .pi-stb-on-hub-card h4{font-family:'DM Sans',sans-serif!important;font-size:17px!important;font-weight:700!important;color:#00543D!important;margin:0 0 6px!important}html body .pi-stb-on-hub-card p{font-family:'DM Sans',sans-serif!important;font-size:14px!important;line-height:1.5!important;color:#2a2a2a!important;margin:0!important}html body .pi-stb-on-back-link{margin-top:24px!important;text-align:left!important}html body .pi-stb-on-back-link a{color:#0b7c72!important;text-decoration:underline!important;font-family:'DM Sans',sans-serif!important;font-weight:600!important;font-size:14px!important}html body .pi-stb-on-pricecard-solo{max-width:580px!important;margin:0 auto!important;text-align:center!important;padding:40px 36px!important}html body .pi-stb-on-pricecard-solo .pi-stb-on-price{font-size:60px!important;text-align:center!important}html body .pi-stb-on-pricecard-solo .pi-stb-on-price-meta{text-align:center!important;margin-bottom:8px!important}html body .pi-stb-on-price-headline{font-family:'DM Sans',sans-serif!important;font-size:18px!important;font-weight:700!important;color:#00543D!important;margin:16px 0 20px!important}html body .pi-stb-on-pricecard-solo .pi-stb-on-pricecard-list{text-align:left!important;margin-bottom:28px!important}html body .pi-stb-on-price-note{max-width:760px!important;margin:32px auto 0!important;padding:18px 24px!important;background:rgba(0,84,61,0.05)!important;border-radius:8px!important;font-family:'DM Sans',sans-serif!important;font-size:14px!important;line-height:1.6!important;color:#2a2a2a!important;text-align:center!important}html body .pi-stb-on-price-note p{margin:0!important}html body .pi-stb-on-price-note a{color:#0b7c72!important;text-decoration:underline!important;font-weight:600!important}html body .pi-stb-on-timeline-day{list-style:none!important;margin:32px 0 0!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:0!important;position:relative!important}html body .pi-stb-on-timeline-day li{display:grid!important;grid-template-columns:130px 1fr!important;gap:24px!important;padding:18px 0!important;border-bottom:1px solid rgba(0,84,61,0.1)!important;list-style:none!important;margin:0!important;align-items:start!important}html body .pi-stb-on-timeline-day li:last-child{border-bottom:none!important}html body .pi-stb-on-time{font-family:'DM Serif Display',serif!important;font-size:18px!important;color:#00543D!important;line-height:1.3!important;padding-top:4px!important}html body .pi-stb-on-timeline-day h3{font-family:'DM Sans',sans-serif!important;font-size:18px!important;font-weight:700!important;color:#00543D!important;margin:4px 0 6px!important;line-height:1.3!important}html body .pi-stb-on-timeline-day p{font-family:'DM Sans',sans-serif!important;font-size:15px!important;line-height:1.65!important;color:#2a2a2a!important;margin:0!important}html body .pi-stb-on-step-meta{display:block!important;font-family:'DM Sans',sans-serif!important;font-size:12px!important;color:#FF9D00!important;font-weight:600!important;letter-spacing:0.05em!important;text-transform:uppercase!important;margin-bottom:4px!important}html body .pi-stb-on-step-meta-strong{display:block!important;font-family:'DM Sans',sans-serif!important;font-size:17px!important;font-weight:700!important;color:#00543D!important;margin-bottom:4px!important}html body .pi-stb-on-quote{background:#ffffff!important;border-left:4px solid #FF9D00!important;border-radius:8px!important;padding:20px 26px!important;margin:32px 0 0!important;font-family:'DM Sans',sans-serif!important;font-size:17px!important;line-height:1.65!important;color:#2a2a2a!important;font-style:italic!important;quotes:none!important}html body .pi-stb-on-creds-row{list-style:none!important;display:flex!important;flex-wrap:wrap!important;gap:10px!important;padding:0!important;margin:24px 0!important}html body .pi-stb-on-creds-row li{background:rgba(0,84,61,0.08)!important;color:#00543D!important;padding:8px 16px!important;border-radius:999px!important;font-family:'DM Sans',sans-serif!important;font-size:13px!important;font-weight:600!important;list-style:none!important;margin:0!important}html body .pi-stb-on-info-card{display:block!important;background:#ffffff!important;border:1px solid rgba(0,84,61,0.1)!important;border-radius:10px!important;padding:24px 22px!important;text-decoration:none!important;color:inherit!important;transition:transform 0.2s ease,box-shadow 0.2s ease,border-color 0.2s ease!important}html body .pi-stb-on-info-card:hover{transform:translateY(-2px)!important;box-shadow:0 8px 20px rgba(0,84,61,0.1)!important;border-color:#00543D!important}html body .pi-stb-on-info-card strong{display:block!important;font-family:'DM Sans',sans-serif!important;font-size:18px!important;font-weight:700!important;color:#00543D!important;margin-bottom:4px!important}html body .pi-stb-on-info-card span{font-family:'DM Sans',sans-serif!important;font-size:14px!important;color:rgba(0,84,61,0.7)!important}html body .pi-stb-on-author-links{display:flex!important;flex-wrap:wrap!important;gap:16px!important;margin-top:12px!important}html body .pi-stb-on-author-links a{color:#0b7c72!important;text-decoration:underline!important;font-family:'DM Sans',sans-serif!important;font-weight:600!important;font-size:14px!important}html body .pi-stb-on-final-cta-meta a{color:rgba(255,255,255,0.85)!important;text-decoration:underline!important}@media (max-width:980px){html body .pi-stb-on-hub-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:640px){html body .pi-stb-on-hub-grid{grid-template-columns:1fr!important}html body .pi-stb-on-timeline-day li{grid-template-columns:1fr!important;gap:6px!important}html body .pi-stb-on-time{padding-top:0!important;font-size:16px!important}html body .pi-stb-on-pricecard-solo{padding:32px 24px!important}html body .pi-stb-on-pricecard-solo .pi-stb-on-price{font-size:48px!important}html body .pi-stb-on-creds-row{justify-content:center!important}}html body .pi-stb-on-method-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:56px!important;align-items:center!important}html body .pi-stb-on-method-content{}html body .pi-stb-on-method-visual{position:relative!important}html body .pi-stb-on-method-visual img{display:block!important;width:100%!important;height:auto!important;border-radius:16px!important;box-shadow:0 20px 50px -12px rgba(0,84,61,0.25),0 0 0 1px rgba(0,84,61,0.05)!important;aspect-ratio:3 / 2!important;object-fit:cover!important}html body .pi-stb-on-method-visual::before{content:''!important;position:absolute!important;inset:-16px -16px 16px 16px!important;background:#D3FA00!important;border-radius:16px!important;opacity:0.4!important;z-index:-1!important}html body .pi-stb-on-testimonial{position:relative!important;background:#ffffff!important;border-radius:14px!important;padding:32px 26px 24px!important;border:1px solid rgba(0,84,61,0.08)!important;display:flex!important;flex-direction:column!important;gap:12px!important;transition:transform 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease!important}html body .pi-stb-on-testimonial:hover{transform:translateY(-4px)!important;box-shadow:0 18px 40px -10px rgba(0,84,61,0.15)!important;border-color:rgba(0,84,61,0.2)!important}html body .pi-stb-on-quote-mark{position:absolute!important;top:16px!important;right:18px!important;width:28px!important;height:28px!important;max-width:28px!important;max-height:28px!important;fill:#D3FA00!important;color:#D3FA00!important;opacity:0.9!important;display:block!important;flex-shrink:0!important}html body .pi-stb-on-testimonial blockquote{font-family:'DM Sans',sans-serif!important;font-size:15px!important;line-height:1.6!important;color:#2a2a2a!important;font-style:normal!important;margin:0!important;padding:0!important;border:none!important;quotes:none!important;position:relative!important;z-index:1!important}html body .pi-stb-on-testimonial cite{display:block!important;font-family:'DM Sans',sans-serif!important;font-size:13px!important;color:rgba(0,84,61,0.7)!important;font-style:normal!important;padding-top:12px!important;margin-top:auto!important;border-top:1px solid rgba(0,84,61,0.08)!important;line-height:1.5!important}html body .pi-stb-on-testimonial cite strong{color:#00543D!important;font-weight:700!important;font-size:14px!important}html body .pi-stb-on-pricecard{transition:transform 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease!important}html body .pi-stb-on-pricecard:hover{transform:translateY(-4px)!important;box-shadow:0 24px 48px -12px rgba(0,84,61,0.18)!important}html body .pi-stb-on-pricecard-featured{background:linear-gradient(180deg,#ffffff 0%,#fafaf5 100%)!important;position:relative!important}html body .pi-stb-on-pricecard-featured::before{content:''!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:4px!important;background:linear-gradient(90deg,#D3FA00 0%,#00543D 100%)!important;border-radius:16px 16px 0 0!important}html body .pi-stb-on-target-card{transition:transform 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease!important}@media (max-width:980px){html body .pi-stb-on-method-grid{grid-template-columns:1fr!important;gap:40px!important}html body .pi-stb-on-method-visual::before{display:none!important}}@media (max-width:640px){html body .pi-stb-on-method-grid{gap:28px!important}html body .pi-stb-on-method-visual img{border-radius:12px!important}html body .pi-stb-on-quote-mark{width:28px!important;height:28px!important;top:14px!important;right:16px!important}html body .pi-stb-on-testimonial{padding:26px 22px 22px!important}}html body .pi-stb-on-pricecard{display:flex!important;flex-direction:column!important}html body .pi-stb-on-pricecard-list{flex-grow:1!important}html body .pi-stb-on-pricecard-btn{display:block!important;width:100%!important;text-align:center!important;margin-top:24px!important;box-sizing:border-box!important}html body .pi-stb-on-breadcrumb{margin:0 0 24px 0!important;font-family:"DM Sans",system-ui,sans-serif!important;font-size:14px!important;line-height:1.4!important}html body .pi-stb-on-breadcrumb ol{list-style:none!important;padding:0!important;margin:0!important;display:flex!important;flex-wrap:wrap!important}html body .pi-stb-on-breadcrumb li{margin:0!important;padding:0!important;display:inline-flex!important;align-items:center!important}html body .pi-stb-on-breadcrumb li:not(:first-child)::before{content:"›"!important;color:#9ca3af!important;font-size:16px!important;line-height:1!important;margin:0 10px!important}html body .pi-stb-on-breadcrumb a{color:#00543D!important;text-decoration:none!important;transition:color 0.2s!important}html body .pi-stb-on-breadcrumb a:hover{text-decoration:underline!important}html body .pi-stb-on-breadcrumb [aria-current="page"]{color:#6b7280!important;font-weight:500!important}@media (max-width:600px){html body .pi-stb-on-breadcrumb{font-size:13px!important;margin-bottom:16px!important}}html body .pi-stb-on-section,html body .pi-stb-on-section-alt{width:100%!important;max-width:1100px!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}html body .pi-amt-wrap{font-family:'DM Sans',system-ui,-apple-system,Segoe UI,Roboto,sans-serif!important;color:#1a1a1a!important;line-height:1.65!important;-webkit-font-smoothing:antialiased!important}html body .pi-amt-container{max-width:1200px!important;margin:0 auto!important;padding:0 20px!important;box-sizing:border-box!important}html body .pi-amt-section{padding:56px 0!important}html body .pi-amt-section--cream{background:#F7F5EF!important}html body .pi-amt-section--green{background:#00543D!important;color:#fff!important}html body .pi-amt-section--white{background:#ffffff!important}html body .pi-amt-wrap h1,html body .pi-amt-wrap h2,html body .pi-amt-wrap h3,html body .pi-amt-wrap h4{font-family:'DM Serif Display',Georgia,'Times New Roman',serif!important;font-weight:400!important;color:#00543D!important;letter-spacing:-0.01em!important;margin:0 0 16px 0!important;line-height:1.2!important}html body .pi-amt-section--green h2,html body .pi-amt-section--green h3,html body .pi-amt-section--green h4{color:#D3FA00!important}html body .pi-amt-wrap h1,html body .pi-amt-wrap h2{font-size:clamp(1.75rem,3.5vw,2.5rem)!important}html body .pi-amt-wrap h3{font-size:clamp(1.4rem,2.5vw,1.75rem)!important}html body .pi-amt-wrap h4{font-size:clamp(1.1rem,2vw,1.25rem)!important}html body .pi-amt-eyebrow{display:inline-block!important;font-size:0.78rem!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:0.12em!important;color:#0b7c72!important;background:#F7F5EF!important;padding:6px 12px!important;border-radius:999px!important;margin-bottom:16px!important}html body .pi-amt-section--green .pi-amt-eyebrow{background:rgba(211,250,0,0.15)!important;color:#D3FA00!important}html body .pi-amt-lead{font-size:clamp(1rem,1.4vw,1.15rem)!important;color:#4a4a4a!important;max-width:780px!important;margin:0 0 24px 0!important}html body .pi-amt-section--green .pi-amt-lead{color:#e8e6df!important}html body .pi-amt-anchor-nav{background:#ffffff!important;border:1px solid #e8e6df!important;border-radius:14px!important;padding:16px 20px!important;margin:32px auto!important;display:flex!important;flex-wrap:wrap!important;gap:8px 16px!important;justify-content:center!important;box-shadow:0 1px 3px rgba(0,0,0,0.04)!important}html body .pi-amt-anchor-nav a{font-size:0.88rem!important;font-weight:500!important;color:#00543D!important;text-decoration:none!important;padding:6px 12px!important;border-radius:8px!important;transition:background 0.2s ease,color 0.2s ease!important}html body .pi-amt-anchor-nav a:hover{background:#00543D!important;color:#D3FA00!important}html body .pi-amt-hero{background:linear-gradient(135deg,#00543D 0%,#00684c 100%)!important;color:#ffffff!important;padding:80px 0 64px!important;position:relative!important;overflow:hidden!important}html body .pi-amt-hero::before{content:''!important;position:absolute!important;top:-50px!important;right:-50px!important;width:300px!important;height:300px!important;background:radial-gradient(circle,rgba(211,250,0,0.15) 0%,transparent 70%)!important;pointer-events:none!important}html body .pi-amt-hero h1,html body .pi-amt-hero h2{color:#ffffff!important;max-width:900px!important}html body .pi-amt-hero .pi-amt-lead{color:#e8e6df!important;max-width:760px!important}html body .pi-amt-hero-meta{display:flex!important;flex-wrap:wrap!important;gap:12px 24px!important;font-size:0.85rem!important;color:#D3FA00!important;margin-bottom:24px!important;font-weight:500!important}html body .pi-amt-hero-meta span{display:inline-flex!important;align-items:center!important;gap:6px!important}html body .pi-amt-stats{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:16px!important;margin-top:40px!important}html body .pi-amt-stat{background:rgba(255,255,255,0.08)!important;border:1px solid rgba(211,250,0,0.25)!important;border-radius:14px!important;padding:20px!important;backdrop-filter:blur(8px)!important}html body .pi-amt-stat-num{font-family:'DM Serif Display',Georgia,serif!important;font-size:clamp(1.6rem,3vw,2.2rem)!important;color:#D3FA00!important;line-height:1.1!important;margin-bottom:6px!important}html body .pi-amt-stat-label{font-size:0.85rem!important;color:#e8e6df!important;line-height:1.4!important}html body .pi-amt-cta-row{display:flex!important;flex-wrap:wrap!important;gap:12px!important;margin-top:28px!important}html body .pi-amt-btn{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:14px 24px!important;border-radius:10px!important;font-weight:600!important;font-size:0.95rem!important;text-decoration:none!important;transition:transform 0.15s ease,box-shadow 0.2s ease,background 0.2s ease!important;border:2px solid transparent!important;cursor:pointer!important}html body .pi-amt-btn--primary{background:#D3FA00!important;color:#00543D!important}html body .pi-amt-btn--primary:hover{background:#ffffff!important;transform:translateY(-2px)!important;box-shadow:0 8px 24px rgba(0,0,0,0.15)!important}html body .pi-amt-btn--ghost{background:transparent!important;color:#ffffff!important;border-color:rgba(255,255,255,0.4)!important}html body .pi-amt-btn--ghost:hover{background:rgba(255,255,255,0.1)!important;border-color:#D3FA00!important}html body .pi-amt-btn--solid{background:#00543D!important;color:#ffffff!important}html body .pi-amt-btn--solid:hover{background:#00432f!important;transform:translateY(-2px)!important;box-shadow:0 8px 24px rgba(0,0,0,0.15)!important}html body .pi-amt-btn--outline{background:#ffffff!important;color:#00543D!important;border-color:#00543D!important}html body .pi-amt-btn--outline:hover{background:#00543D!important;color:#D3FA00!important}html body .pi-amt-section-head{text-align:center!important;max-width:820px!important;margin:0 auto 48px!important}html body .pi-amt-section-head .pi-amt-lead{margin:0 auto!important}html body .pi-amt-grid-3{display:grid!important;grid-template-columns:1fr!important;gap:20px!important}html body .pi-amt-grid-2{display:grid!important;grid-template-columns:1fr!important;gap:20px!important}html body .pi-amt-grid-4{display:grid!important;grid-template-columns:1fr!important;gap:20px!important}html body .pi-amt-card{background:#ffffff!important;border:1px solid #e8e6df!important;border-radius:16px!important;padding:28px!important;transition:transform 0.2s ease,box-shadow 0.2s ease,border-color 0.2s ease!important;height:100%!important;display:flex!important;flex-direction:column!important;box-sizing:border-box!important}html body .pi-amt-card:hover{transform:translateY(-4px)!important;box-shadow:0 12px 32px rgba(0,84,61,0.1)!important;border-color:#00543D!important}html body .pi-amt-card-icon{width:56px!important;height:56px!important;border-radius:14px!important;background:#F7F5EF!important;color:#00543D!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-bottom:18px!important}html body .pi-amt-card-icon svg{width:28px!important;height:28px!important}html body .pi-amt-card h3,html body .pi-amt-card h4{margin:0 0 10px 0!important}html body .pi-amt-card p{margin:0 0 12px 0!important;color:#4a4a4a!important;font-size:0.95rem!important}html body .pi-amt-card-stat{display:inline-block!important;font-size:0.8rem!important;font-weight:600!important;color:#00543D!important;background:rgba(211,250,0,0.25)!important;padding:4px 10px!important;border-radius:6px!important;margin-top:auto!important}html body .pi-amt-skill-card{background:#ffffff!important;border-left:4px solid #D3FA00!important;border-radius:12px!important;padding:24px!important;height:100%!important;box-sizing:border-box!important;box-shadow:0 1px 3px rgba(0,0,0,0.04)!important}html body .pi-amt-skill-card:hover{border-left-color:#00543D!important}html body .pi-amt-skill-icon{color:#00543D!important;margin-bottom:14px!important}html body .pi-amt-skill-icon svg{width:28px!important;height:28px!important}html body .pi-amt-skill-card h4{color:#00543D!important;margin:0 0 8px 0!important}html body .pi-amt-skill-card p{color:#4a4a4a!important;margin:0!important;font-size:0.93rem!important}html body .pi-amt-sector-card{background:#F7F5EF!important;border-radius:14px!important;padding:24px!important;display:flex!important;gap:16px!important;align-items:flex-start!important;box-sizing:border-box!important;height:100%!important;border:1px solid transparent!important;transition:border-color 0.2s ease,transform 0.2s ease!important}html body .pi-amt-sector-card:hover{border-color:#00543D!important;transform:translateY(-2px)!important}html body .pi-amt-sector-icon{flex-shrink:0!important;width:48px!important;height:48px!important;border-radius:12px!important;background:#ffffff!important;color:#00543D!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}html body .pi-amt-sector-icon svg{width:24px!important;height:24px!important}html body .pi-amt-sector-card h4{margin:0 0 6px 0!important;font-size:1.05rem!important}html body .pi-amt-sector-card p{margin:0 0 10px 0!important;font-size:0.9rem!important;color:#4a4a4a!important}html body .pi-amt-sector-link{font-size:0.85rem!important;font-weight:600!important;color:#00543D!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;gap:4px!important}html body .pi-amt-sector-link:hover{color:#0b7c72!important}html body .pi-amt-split{display:grid!important;grid-template-columns:1fr!important;gap:24px!important;background:#ffffff!important;border-radius:18px!important;overflow:hidden!important;border:1px solid #e8e6df!important}html body .pi-amt-split-col{padding:32px!important;box-sizing:border-box!important}html body .pi-amt-split-col--green{background:#00543D!important;color:#ffffff!important}html body .pi-amt-split-col--green h3,html body .pi-amt-split-col--green h4{color:#D3FA00!important}html body .pi-amt-split-col--green p{color:#e8e6df!important}html body .pi-amt-split-col--cream{background:#F7F5EF!important}html body .pi-amt-list{list-style:none!important;padding:0!important;margin:12px 0 0 0!important}html body .pi-amt-list li{display:flex!important;align-items:flex-start!important;gap:10px!important;padding:8px 0!important;font-size:0.95rem!important;line-height:1.5!important}html body .pi-amt-list svg{flex-shrink:0!important;width:20px!important;height:20px!important;margin-top:2px!important;color:#00543D!important}html body .pi-amt-split-col--green .pi-amt-list svg{color:#D3FA00!important}html body .pi-amt-region-grid{display:grid!important;grid-template-columns:1fr!important;gap:16px!important}html body .pi-amt-region-card{background:#ffffff!important;border:1px solid #e8e6df!important;border-radius:14px!important;padding:22px!important;display:flex!important;flex-direction:column!important;height:100%!important;box-sizing:border-box!important;transition:border-color 0.2s ease,transform 0.2s ease,box-shadow 0.2s ease!important}html body .pi-amt-region-card:hover{border-color:#00543D!important;transform:translateY(-3px)!important;box-shadow:0 8px 24px rgba(0,84,61,0.08)!important}html body .pi-amt-region-head{display:flex!important;align-items:center!important;gap:10px!important;margin-bottom:12px!important}html body .pi-amt-region-tag{font-size:0.7rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:0.08em!important;color:#ffffff!important;background:#0b7c72!important;padding:3px 8px!important;border-radius:5px!important}html body .pi-amt-region-card h4{margin:0!important;font-size:1.1rem!important}html body .pi-amt-region-card p{font-size:0.9rem!important;color:#4a4a4a!important;margin:0 0 16px 0!important;line-height:1.55!important}html body .pi-amt-region-link{margin-top:auto!important;font-size:0.88rem!important;font-weight:600!important;color:#00543D!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;gap:4px!important}html body .pi-amt-region-link:hover{color:#0b7c72!important}html body .pi-amt-pillar{background:rgba(255,255,255,0.08)!important;border:1px solid rgba(211,250,0,0.25)!important;border-radius:14px!important;padding:24px!important;height:100%!important;box-sizing:border-box!important}html body .pi-amt-pillar-num{font-family:'DM Serif Display',Georgia,serif!important;font-size:2rem!important;color:#D3FA00!important;line-height:1!important;margin-bottom:12px!important}html body .pi-amt-pillar h4{color:#ffffff!important;margin:0 0 8px 0!important}html body .pi-amt-pillar p{color:#e8e6df!important;margin:0!important;font-size:0.92rem!important}html body .pi-amt-compare{display:grid!important;grid-template-columns:1fr!important;gap:16px!important}html body .pi-amt-compare-col{background:#ffffff!important;border:1px solid #e8e6df!important;border-radius:14px!important;padding:24px!important;box-sizing:border-box!important}html body .pi-amt-compare-col--highlight{background:#00543D!important;color:#ffffff!important;border-color:#00543D!important;position:relative!important}html body .pi-amt-compare-col--highlight h4{color:#D3FA00!important}html body .pi-amt-compare-col--highlight .pi-amt-list svg{color:#D3FA00!important}html body .pi-amt-compare-col--highlight .pi-amt-list li{color:#ffffff!important}html body .pi-amt-compare-badge{position:absolute!important;top:-12px!important;right:20px!important;background:#D3FA00!important;color:#00543D!important;font-size:0.72rem!important;font-weight:700!important;padding:5px 12px!important;border-radius:6px!important;text-transform:uppercase!important;letter-spacing:0.06em!important}html body .pi-amt-aud-card{background:#ffffff!important;border:1px solid #e8e6df!important;border-radius:14px!important;padding:24px!important;height:100%!important;box-sizing:border-box!important;text-align:center!important}html body .pi-amt-aud-icon{width:56px!important;height:56px!important;margin:0 auto 14px!important;border-radius:50%!important;background:#F7F5EF!important;color:#00543D!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}html body .pi-amt-aud-icon svg{width:28px!important;height:28px!important}html body .pi-amt-aud-card h4{margin:0 0 8px 0!important;font-size:1.05rem!important}html body .pi-amt-aud-card p{font-size:0.9rem!important;color:#4a4a4a!important;margin:0!important}html body .pi-amt-testimonial{background:#ffffff!important;border-radius:18px!important;padding:36px!important;max-width:800px!important;margin:0 auto!important;border:1px solid #e8e6df!important;position:relative!important}html body .pi-amt-testimonial-quote{color:#00543D!important;margin-bottom:16px!important;opacity:0.4!important}html body .pi-amt-testimonial-quote svg{width:36px!important;height:36px!important}html body .pi-amt-testimonial-text{font-family:'DM Serif Display',Georgia,serif!important;font-size:clamp(1.1rem,2vw,1.35rem)!important;color:#1a1a1a!important;line-height:1.45!important;margin:0 0 20px 0!important}html body .pi-amt-testimonial-author{display:flex!important;align-items:center!important;gap:12px!important}html body .pi-amt-testimonial-author-name{font-weight:600!important;color:#00543D!important}html body .pi-amt-testimonial-author-role{font-size:0.88rem!important;color:#4a4a4a!important}html body .pi-amt-stars{color:#FF9D00!important;display:inline-flex!important;gap:2px!important;margin-bottom:12px!important}html body .pi-amt-stars svg{width:18px!important;height:18px!important}html body .pi-amt-author{background:#F7F5EF!important;border-radius:18px!important;padding:32px!important;display:grid!important;grid-template-columns:1fr!important;gap:24px!important;max-width:1000px!important;margin:0 auto!important;border:1px solid #e8e6df!important}html body .pi-amt-author-img{width:140px!important;height:140px!important;border-radius:50%!important;object-fit:cover!important;border:3px solid #D3FA00!important;margin:0 auto!important;display:block!important}html body .pi-amt-author-content h4{margin:0 0 6px 0!important;font-size:1.3rem!important}html body .pi-amt-author-role{font-size:0.9rem!important;color:#0b7c72!important;font-weight:600!important;margin-bottom:14px!important}html body .pi-amt-author-content p{font-size:0.95rem!important;color:#4a4a4a!important;margin:0 0 14px 0!important;line-height:1.6!important}html body .pi-amt-badges{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-top:12px!important}html body .pi-amt-badge{font-size:0.78rem!important;font-weight:600!important;color:#00543D!important;background:#ffffff!important;padding:6px 12px!important;border-radius:6px!important;border:1px solid #e8e6df!important;display:inline-flex!important;align-items:center!important;gap:5px!important}html body .pi-amt-badge svg{width:14px!important;height:14px!important;color:#00543D!important}html body .pi-amt-related-grid{display:grid!important;grid-template-columns:1fr!important;gap:12px!important}html body .pi-amt-related-card{background:#ffffff!important;border:1px solid #e8e6df!important;border-radius:12px!important;padding:20px!important;text-decoration:none!important;display:flex!important;align-items:flex-start!important;gap:14px!important;transition:border-color 0.2s ease,transform 0.2s ease!important;box-sizing:border-box!important;height:100%!important}html body .pi-amt-related-card:hover{border-color:#00543D!important;transform:translateY(-2px)!important}html body .pi-amt-related-icon{flex-shrink:0!important;width:40px!important;height:40px!important;border-radius:10px!important;background:#F7F5EF!important;color:#00543D!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}html body .pi-amt-related-icon svg{width:20px!important;height:20px!important}html body .pi-amt-related-card-title{font-weight:600!important;color:#00543D!important;margin:0 0 4px 0!important;font-size:1rem!important}html body .pi-amt-related-card-desc{font-size:0.85rem!important;color:#4a4a4a!important;margin:0!important;line-height:1.45!important}html body .pi-amt-faq{max-width:880px!important;margin:0 auto!important}html body .pi-amt-faq-item{background:#ffffff!important;border:1px solid #e8e6df!important;border-radius:12px!important;margin-bottom:12px!important;overflow:hidden!important;transition:border-color 0.2s ease!important}html body .pi-amt-faq-item[open]{border-color:#00543D!important}html body .pi-amt-faq-item summary{cursor:pointer!important;padding:18px 22px!important;font-weight:600!important;color:#00543D!important;font-size:1rem!important;list-style:none!important;display:flex!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;user-select:none!important}html body .pi-amt-faq-item summary::-webkit-details-marker{display:none!important}html body .pi-amt-faq-item summary::after{content:'+'!important;font-size:1.5rem!important;font-weight:300!important;color:#0b7c72!important;flex-shrink:0!important;transition:transform 0.2s ease!important}html body .pi-amt-faq-item[open] summary::after{content:'\2212'!important}html body .pi-amt-faq-item .pi-amt-faq-body{padding:0 22px 20px!important;color:#4a4a4a!important;font-size:0.95rem!important;line-height:1.65!important}html body .pi-amt-faq-item .pi-amt-faq-body p{margin:0 0 10px 0!important}html body .pi-amt-faq-item .pi-amt-faq-body p:last-child{margin-bottom:0!important}html body .pi-amt-final-cta{background:linear-gradient(135deg,#00543D 0%,#00684c 100%)!important;border-radius:20px!important;padding:48px 32px!important;text-align:center!important;color:#ffffff!important;position:relative!important;overflow:hidden!important}html body .pi-amt-final-cta::before{content:''!important;position:absolute!important;top:0!important;right:0!important;width:280px!important;height:280px!important;background:radial-gradient(circle,rgba(211,250,0,0.18) 0%,transparent 70%)!important;pointer-events:none!important}html body .pi-amt-final-cta h3{color:#ffffff!important;font-size:clamp(1.5rem,3vw,2rem)!important;margin:0 0 12px 0!important}html body .pi-amt-final-cta p{color:#e8e6df!important;max-width:640px!important;margin:0 auto 24px!important;font-size:1.05rem!important}html body .pi-amt-final-cta .pi-amt-cta-row{justify-content:center!important}html body .pi-amt-city-hub{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:10px!important;margin-top:24px!important}html body .pi-amt-city-link{background:#ffffff!important;border:1px solid #e8e6df!important;border-radius:10px!important;padding:14px 18px!important;text-decoration:none!important;font-weight:600!important;color:#00543D!important;font-size:0.95rem!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;transition:background 0.2s ease,color 0.2s ease,border-color 0.2s ease!important;box-sizing:border-box!important}html body .pi-amt-city-link:hover{background:#00543D!important;color:#D3FA00!important;border-color:#00543D!important}html body .pi-amt-city-link svg{width:16px!important;height:16px!important;flex-shrink:0!important}html body .pi-amt-notice{background:rgba(255,157,0,0.08)!important;border-left:4px solid #FF9D00!important;border-radius:8px!important;padding:16px 20px!important;margin:24px 0!important;font-size:0.92rem!important;color:#4a4a4a!important}html body .pi-amt-notice strong{color:#00543D!important}html body .pi-amt-source{font-size:0.8rem!important;color:#4a4a4a!important;font-style:italic!important;margin-top:16px!important;text-align:center!important}@media (min-width:640px){html body .pi-amt-section{padding:72px 0!important}html body .pi-amt-stats{grid-template-columns:repeat(4,1fr)!important}html body .pi-amt-grid-2{grid-template-columns:repeat(2,1fr)!important}html body .pi-amt-city-hub{grid-template-columns:repeat(3,1fr)!important}html body .pi-amt-related-grid{grid-template-columns:repeat(2,1fr)!important}html body .pi-amt-author{grid-template-columns:180px 1fr!important;gap:32px!important;align-items:start!important}html body .pi-amt-author-img{margin:0!important}}@media (min-width:1024px){html body .pi-amt-section{padding:88px 0!important}html body .pi-amt-grid-3{grid-template-columns:repeat(3,1fr)!important}html body .pi-amt-grid-4{grid-template-columns:repeat(4,1fr)!important}html body .pi-amt-region-grid{grid-template-columns:repeat(3,1fr)!important}html body .pi-amt-split{grid-template-columns:1fr 1fr!important;gap:0!important}html body .pi-amt-compare{grid-template-columns:repeat(3,1fr)!important}html body .pi-amt-related-grid{grid-template-columns:repeat(3,1fr)!important}html body .pi-amt-city-hub{grid-template-columns:repeat(4,1fr)!important}html body .pi-amt-final-cta{padding:64px 48px!important}}@media (min-width:1280px){html body .pi-amt-city-hub{grid-template-columns:repeat(7,1fr)!important}}body{font-display:swap!important}@font-face{font-family:'NeueDIN';font-style:normal;font-weight:400;font-display:swap;src:url('https://www.profiling-institut.de/wp-content/uploads/2023/01/NeueDIN-Regular.woff2') format('woff2')}@font-face{font-family:'NeueDIN';font-style:normal;font-weight:700;font-display:swap;src:url('https://www.profiling-institut.de/wp-content/uploads/2023/01/NeueDIN-Bold.woff2') format('woff2')}#cf7md-form .cf7md-item,#cf7md-form input,#cf7md-form label,#cf7md-form textarea,#cf7md-form p,#cf7md-form .mdc-select,#cf7md-form.cf7md-form+.wpcf7-response-output,#cf7md-form .wpcf7-not-valid-tip,#cf7md-form .cf7md-card-title,#cf7md-form .cf7md-card-subtitle,#cf7md-form .mdc-button,#cf7md-form .mdc-floating-label,#cf7md-form .mdc-text-field-helper-text,#cf7md-form .mdc-text-field__input,#cf7md-form .mdc-select__native-control,#cf7md-form .mdc-form-field{font-family:"Open Sans",Arial,sans-serif!important}.so-dunkel{line-height:130%!important;font-size:14px;color:#6d6e72!important}.so-dunkel a{color:#6d6e72!important}.et_pb_text ul>li{margin-bottom:1em}.et_pb_text ol,.et_pb_text ul{margin-left:2em}.so-dunkel h2{line-height:130%!important;font-size:14px;font-weight:bold!important;color:#6d6e72!important}.tm_timeline__event__date{display:none}.tm_timeline__container{margin-left:0px!important}.entry-content table{border:0px!important}.entry-content tr td{padding:15px 0px!important;font-size:18px;border:0px!important}textarea,input[type="text"],input[type="password"],input[type="tel"],input[type="email"],select{margin:0;position:relative;font-size:18px;line-height:120%;padding:10px;width:100%}select{width:100%!important}input.wpcf7-form-control.wpcf7-submit{position:relative;padding:0.4em 1.2em;border:2px solid #84bd00;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px!important;background:transparent;font-size:25px;font-weight:500;color:#fff;line-height:1.7em!important;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s;background:#84bd00;border-radius:0px}textarea.wpcf7-form-control.wpcf7-textarea{width:100%!important}#top-menu li.current-menu-item>a{color:#006c0b!important}#top-menu li.current-menu-ancestor>a{color:#006c0b!important}a:active{color:#006c0b!important}@media screen and (max-width:479px){.et_boxed_layout #page-container,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_non_fixed_nav.et_transparent_nav.et_boxed_layout #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container .container{width:100%!important}.et_header_style_left .logo_container{width:90%!important}.container.clearfix.et_menu_container{padding-left:15px!important;padding-right:15px!important}.et_fixed_nav #top-header{display:none!important}.et_pb_slide_description,.et_pb_slider_fullwidth_off .et_pb_slide_description{padding-left:0px;padding-right:0px}.et_pb_container.clearfix{width:100%}}.et_fixed_nav #main-header,.et_fixed_nav #top-header{position:fixed!important}.et_fixed_nav #main-header,.et_fixed_nav #top-header{position:fixed!important}.et_fixed_nav #main-header,.et_fixed_nav #top-header{position:fixed!important}.et_mobile_menu{max-height:500px;overflow-y:scroll}.head2{font-size:26px!important}.head1{font-size:30px!important;word-wrap:normal}span.wpcf7-list-item{margin-top:12px;margin-left:0px!important;padding:25px;background:#f2f2f2}span.wpcf7-form-control-wrap.classleistung span.wpcf7-list-item{width:47%;margin-right:3%}span.wpcf7-list-item.last{margin-right:0px!important}@media screen and (max-width:850px){span.wpcf7-form-control-wrap.classleistung span.wpcf7-list-item{width:47%;padding:15px;background:#f2f2f2}}@media screen and (max-width:600px){span.wpcf7-form-control-wrap.classleistung span.wpcf7-list-item{margin-top:12px;margin-left:0px!important;margin-right:5%;width:100%;background:#f2f2f2}}.menu-button a{-moz-osx-font-smoothing:grayscale;background:#D3FA00 none repeat scroll 0 0;border:2px solid #D3FA00;border-radius:100px;color:#002C26!important;cursor:pointer;line-height:2em;margin:4px auto;padding:5px 25px!important;transition:all 0.2s ease 0s}.et_header_style_left .et-fixed-header #et-top-navigation{padding-bottom:20px}.menu-button a:hover{background-color:#B1D101!important;border:2px solid #B1D101!important;color:#002C26!important;opacity:1!important}et_pb_widget,widget_recent_entries,.textwidget{font-size:95%;line-height:150%}.tm_timeline{padding-bottom:0px!important;margin-top:-30px!important}.et_pb_slide_content>h2{font-weight:400!important}.et-pb-arrow-next{opacity:1;right:22px;background:#84bd00;padding:3px}@media screen and (max-width:479px){.et-pb-arrow-next{display:none}}.et-pb-arrow-prev{opacity:1;left:22px;background:#84bd00;padding:3px}@media screen and (max-width:479px){.et-pb-arrow-prev{display:none}}.aufgrun a{color:#fff!important}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;width:100%;background:url(/wp-content/uploads/2017/06/dropdown-small.jpg) no-repeat right #fff;border:1px solid #bbb;font-family:"Open Sans",Arial,sans-serif}.post-1103>.post-content,.post-1105>.post-content,.post-1108>.post-content{display:none}.et_pb_post .entry-content>h2{font-size:1.4em;padding-top:0.8em;padding-bottom:0.5em!important}.et_pb_post .entry-content>p{line-height:1.7em!important}.wp-polls{padding:2% 8% 2% 2%!important;background:#f2f2f2!important}.wp-polls p{font-size:150%;padding:25px}.wp-polls .Buttons{padding:10px;font-size:80%}.radio-ass span.wpcf7-list-item{background:#C1DE7F!important;width:48%}.radio-ass span.wpcf7-list-item.first{margin-right:4%!important}@media screen and (max-width:479px){.radio-ass span.wpcf7-list-item{background:#C1DE7F!important;width:100%}.radio-ass span.wpcf7-list-item.first{margin-right:0%!important}}.classacceptance-datenschutz{font-size:90%!important}.senden-button{width:100%!important;background:#EA6A00!important}.senden-button:hover{background:#F2A566!important}.classacceptance-datenschutz .wpcf7-list-item{background:none!important;border:3px solid #C1DE7F!important;padding:15px!important}.classacceptance-datenschutz .wpcf7-list-item a{color:#fff!important}.classacceptance-datenschutz-ohnehintergrund .wpcf7-list-item{background:none!important;border:none!important;padding:0px!important;margin:0px;font-size:80%;line-height:135%}@media all and (max-width:980px){.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}.custom_row:last-child .et_pb_column:last-child{margin-bottom:30px}}button.button-im-text:hover{background:#84bd00}button.sidebar{background-color:rgba(255,255,255,0.0)!important;color:#002c26!important;padding:.3rem 2rem!important;font-size:16px!important;font-family:Kompass_SG-SemiBold,Helvetica,Arial,Lucida,sans-serif;border:solid 2px #002c26!important;border-radius:50px!important;cursor:pointer}button.sidebar:hover{background-color:rgba(0,44,38,0.15)!important;color:#002c26!important;opacity:1!important}.stage-container{padding:3rem;background:#002c26!important;max-width:60%;margin-bottom:0px!important;z-index:999!important;text-shadow:none}.stage-container-standorte{padding:3rem;background:#002c26!important;max-width:60%;margin-bottom:0px!important;z-index:999!important;text-shadow:none}.ff-btn-submit{background-color:rgba(255,255,255,0.0)!important;color:#002c26!important;padding:.3rem 2rem!important;font-size:16px!important;font-family:Kompass_SG-SemiBold,Helvetica,Arial,Lucida,sans-serif;border:solid 2px #002c26!important;border-radius:50px!important}.ff-btn-submit:hover{background-color:rgba(0,44,38,0.15)!important;color:#002c26!important;opacity:1!important}.fluentform .ff-el-form-control{border-radius:50px!important}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label>span{border-radius:50px!important;margin-right:0.5rem!important;border:2px solid #002c26!important;font-family:Kompass_SG-SemiBold,Helvetica,Arial,Lucida,sans-serif;color:#002c26!important}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label>span:hover{background-color:#002c26!important;color:#ffff!important}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label>span:active{background-color:#002c26!important;color:#ffff!important}.ff-el-form-control{font-family:NeueDIN,Helvetica,Arial,Lucida,sans-serif;font-size:16px!important}.ff-el-form-control:active{border-color:#002c26!important}.ff-el-form-control:focus{border-color:#002c26!important}#ff_6_datetime{font-family:NeueDIN,Helvetica,Arial,Lucida,sans-serif;font-size:16px!important;color:#002c26!important}#ff_6_datetime:focus{font-size:16px!important;color:#002c26!important}#ff_6_datetime:active{font-size:16px!important;color:#002c26!important}#ff_6_description{border-radius:2px!important}@media screen and (max-width:479px){.stage-container{background:#002c26!important;margin-top:60vh!important;padding:1rem!important;width:100%!important;max-width:100%!important;text-shadow:none}.stage-container-standorte{background:#002c26!important;margin-top:30vh!important;padding:1rem!important;width:100%!important;max-width:100%!important;text-shadow:none}}.et-pb-arrow-prev{background:none!important}.et-pb-arrow-next{background:none!important}.kompass-button-dunkel{-moz-osx-font-smoothing:grayscale;width:fit-content;background:#D3FA00 none repeat scroll 0 0;border:2px solid #D3FA00;border-radius:100px;color:#00543D!important;cursor:pointer;line-height:2em;margin-top:1.5rem;margin-right:auto;padding:5px 25px!important;transition:all 0.2s ease 0s}.et_button_no_icon.et_button_icon_visible.et_button_left .et_pb_button,.et_button_no_icon.et_button_left .et_pb_button:hover,.et_button_no_icon .et_pb_button,.et_button_no_icon .et_pb_button:hover{padding:.3rem 2rem!important;color:#113c2b!important}body,#top-header .container,#et-top-navigation{font-family:'NeueDIN';font-weight:400}.pe-pro-seal.pe-pro-seal-ready{scale:1;transform-origin:right bottom;z-index:9999;bottom:110px!important}@media only screen and (max-width:600px){.pe-pro-seal-inner.svelte-9dztjr{bottom:140px!important}}@media (max-width:479px){.et_pb_post h2{font-size:24px}.et_pb_post h4{font-size:20px}}.author_bio_section{display:none}.entry-content .saboxplugin-wrap{display:none}@import url('https://www.profiling-institut.de/wp-content/uploads/pi-fonts/g-d890cb0009.css');html body .pi-mba-wrap{font-family:'DM Sans',sans-serif!important;color:#1a1a1a!important;background:#F7F5EF!important;max-width:1100px!important;margin:0 auto!important;padding:0!important}html body .pi-mba-hero{background:#00543D!important;padding:64px 40px 52px!important;text-align:center!important;position:relative!important;overflow:hidden!important}html body .pi-mba-hero::before{content:''!important;position:absolute!important;inset:0!important;background:radial-gradient(ellipse 60% 50% at 50% 0%,rgba(211,250,0,0.1) 0%,transparent 70%)!important;pointer-events:none!important}html body .pi-mba-hero-label{display:inline-block!important;background:#D3FA00!important;color:#00543D!important;font-family:'DM Sans',sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:2px!important;text-transform:uppercase!important;padding:5px 14px!important;border-radius:2px!important;margin-bottom:18px!important}html body .pi-mba-hero-h1{font-family:'DM Serif Display',serif!important;font-size:clamp(24px,4vw,44px)!important;color:#F7F5EF!important;line-height:1.2!important;max-width:820px!important;margin:0 auto 16px!important;font-weight:400!important}html body .pi-mba-hero-h1 em{color:#D3FA00!important;font-style:italic!important}html body .pi-mba-hero-sub{font-family:'DM Sans',sans-serif!important;color:rgba(247,245,239,0.8)!important;font-size:16px!important;max-width:640px!important;margin:0 auto 36px!important;line-height:1.65!important}html body .pi-mba-hero-stats{display:flex!important;justify-content:center!important;flex-wrap:wrap!important;background:rgba(0,0,0,0.2)!important;border-radius:8px!important;max-width:820px!important;margin:0 auto!important;overflow:hidden!important}html body .pi-mba-stat{flex:1!important;min-width:160px!important;padding:18px 14px!important;border-right:1px solid rgba(247,245,239,0.12)!important;text-align:center!important}html body .pi-mba-stat:last-child{border-right:none!important}html body .pi-mba-stat-num{font-family:'DM Serif Display',serif!important;font-size:24px!important;color:#D3FA00!important;display:block!important;line-height:1!important}html body .pi-mba-stat-lbl{font-family:'DM Sans',sans-serif!important;font-size:11px!important;color:rgba(247,245,239,0.6)!important;margin-top:4px!important;display:block!important;line-height:1.4!important}html body .pi-mba-nav{background:#ffffff!important;border-bottom:1px solid #e0ddd6!important;padding:0 24px!important;text-align:center!important;font-family:'DM Sans',sans-serif!important;font-size:13px!important;overflow-x:auto!important;white-space:nowrap!important}html body .pi-mba-nav a{display:inline-block!important;color:#00543D!important;text-decoration:none!important;padding:13px 14px!important;font-weight:600!important;border-bottom:2px solid transparent!important;margin-bottom:-1px!important}html body .pi-mba-nav a:hover{border-bottom-color:#00543D!important}html body .pi-mba-section{padding:48px 40px!important}html body .pi-mba-section+.pi-mba-section{border-top:1px solid #e8e4da!important}html body .pi-mba-alt-wrap{background:#F7F5EF!important}html body .pi-mba-alt{padding:48px 40px!important;max-width:100%!important}html body .pi-mba-h2{font-family:'DM Serif Display',serif!important;font-size:clamp(20px,3vw,30px)!important;color:#0d1a12!important;font-weight:400!important;margin-bottom:8px!important}html body .pi-mba-sub{font-family:'DM Sans',sans-serif!important;font-size:14px!important;color:#888!important;margin-bottom:28px!important;line-height:1.6!important}html body .pi-mba-p{font-family:'DM Sans',sans-serif!important;font-size:15px!important;color:#444!important;line-height:1.8!important;margin-bottom:14px!important}html body .pi-mba-infobox{background:rgba(13,148,136,0.07)!important;border-left:4px solid #0b7c72!important;border-radius:4px!important;padding:14px 18px!important;margin:20px 0!important;font-family:'DM Sans',sans-serif!important;font-size:14px!important;color:#2a2a2a!important;line-height:1.7!important}html body .pi-mba-infobox strong{color:#00543D!important}html body .pi-mba-source{font-family:'DM Sans',sans-serif!important;font-size:11px!important;color:#aaa!important;border-top:1px solid #e8e4da!important;padding-top:10px!important;margin-top:14px!important}html body .pi-mba-type-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:14px!important;margin-bottom:28px!important}html body .pi-mba-type-card{background:#ffffff!important;border-radius:8px!important;padding:20px!important;border-top:4px solid #00543D!important;box-shadow:0 2px 10px rgba(0,0,0,0.07)!important}html body .pi-mba-type-card.pi-mba-tc-teal{border-top-color:#0b7c72!important}html body .pi-mba-type-card.pi-mba-tc-orange{border-top-color:#FF9D00!important}html body .pi-mba-type-icon{width:36px!important;height:36px!important;margin-bottom:12px!important;display:block!important}html body .pi-mba-type-title{font-family:'DM Serif Display',serif!important;font-size:17px!important;color:#00543D!important;margin-bottom:6px!important;font-weight:400!important}html body .pi-mba-type-text{font-family:'DM Sans',sans-serif!important;font-size:13px!important;color:#555!important;line-height:1.65!important}html body .pi-mba-type-tag{display:inline-block!important;margin-top:10px!important;background:#F7F5EF!important;color:#00543D!important;font-family:'DM Sans',sans-serif!important;font-size:11px!important;font-weight:600!important;padding:3px 8px!important;border-radius:3px!important}html body .pi-mba-table-wrap{overflow-x:auto!important;border-radius:8px!important;box-shadow:0 2px 14px rgba(0,0,0,0.07)!important;margin-bottom:10px!important}html body .pi-mba-table{width:100%!important;border-collapse:collapse!important;font-family:'DM Sans',sans-serif!important;background:#ffffff!important;min-width:640px!important}html body .pi-mba-table thead tr{background:#00543D!important}html body .pi-mba-table thead th{color:#F7F5EF!important;padding:13px 14px!important;font-size:11px!important;font-weight:600!important;letter-spacing:0.4px!important;text-align:left!important;white-space:nowrap!important}html body .pi-mba-table tbody tr{border-bottom:1px solid #f0ece4!important}html body .pi-mba-table tbody tr:first-child{background:rgba(211,250,0,0.05)!important}html body .pi-mba-table tbody tr:hover{background:#fafaf6!important}html body .pi-mba-table td{padding:12px 14px!important;font-size:13px!important;color:#2a2a2a!important;vertical-align:middle!important}html body .pi-mba-rank-num{font-family:'DM Serif Display',serif!important;font-size:20px!important;color:#00543D!important;width:32px!important}html body .pi-mba-school-name{font-weight:700!important;font-size:14px!important;color:#00543D!important;display:block!important}html body .pi-mba-school-city{font-size:11px!important;color:#aaa!important;margin-top:1px!important}html body .pi-mba-badge{display:inline-block!important;padding:2px 8px!important;border-radius:3px!important;font-size:11px!important;font-weight:600!important;white-space:nowrap!important;margin:1px!important}html body .pi-mba-badge-green{background:rgba(0,84,61,0.1)!important;color:#00543D!important}html body .pi-mba-badge-teal{background:rgba(13,148,136,0.1)!important;color:#0b7c72!important}html body .pi-mba-badge-orange{background:rgba(255,157,0,0.15)!important;color:#b45309!important}html body .pi-mba-badge-lime{background:rgba(211,250,0,0.3)!important;color:#374d00!important}html body .pi-mba-badge-red{background:rgba(239,68,68,0.1)!important;color:#b91c1c!important}html body .pi-mba-crown{font-size:13px!important;letter-spacing:1px!important}html body .pi-mba-accred-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:16px!important;margin-bottom:28px!important}html body .pi-mba-accred-card{background:#ffffff!important;border-radius:8px!important;padding:22px 20px!important;box-shadow:0 2px 10px rgba(0,0,0,0.07)!important;border:1px solid #ede9e0!important;text-align:center!important}html body .pi-mba-accred-logo{font-family:'DM Serif Display',serif!important;font-size:28px!important;color:#00543D!important;display:block!important;margin-bottom:10px!important}html body .pi-mba-accred-name{font-family:'DM Sans',sans-serif!important;font-weight:700!important;font-size:14px!important;color:#2a2a2a!important;margin-bottom:4px!important}html body .pi-mba-accred-stat{font-family:'DM Sans',sans-serif!important;font-size:12px!important;color:#0b7c72!important;font-weight:600!important;margin-bottom:8px!important}html body .pi-mba-accred-text{font-family:'DM Sans',sans-serif!important;font-size:12px!important;color:#666!important;line-height:1.6!important}html body .pi-mba-roi-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:20px!important;margin-bottom:28px!important}html body .pi-mba-roi-card{background:#ffffff!important;border-radius:8px!important;padding:22px!important;border:1px solid #e8e4da!important;box-shadow:0 2px 8px rgba(0,0,0,0.05)!important}html body .pi-mba-roi-title{font-family:'DM Sans',sans-serif!important;font-weight:700!important;font-size:12px!important;color:#00543D!important;margin-bottom:14px!important;text-transform:uppercase!important;letter-spacing:0.5px!important}html body .pi-mba-roi-row{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:8px 0!important;border-bottom:1px solid #f0ece4!important;font-family:'DM Sans',sans-serif!important;font-size:13px!important;color:#444!important;gap:8px!important}html body .pi-mba-roi-row:last-child{border-bottom:none!important}html body .pi-mba-roi-val{font-weight:700!important;color:#00543D!important;white-space:nowrap!important}html body .pi-mba-roi-val.pi-mba-val-up{color:#0b7c72!important}html body .pi-mba-roi-val.pi-mba-val-red{color:#b91c1c!important}html body .pi-mba-chart-wrap{background:#ffffff!important;border-radius:8px!important;padding:24px 20px 16px!important;box-shadow:0 2px 10px rgba(0,0,0,0.07)!important;overflow-x:auto!important;margin-bottom:24px!important}html body .pi-mba-chart-title{font-family:'DM Sans',sans-serif!important;font-size:12px!important;font-weight:700!important;color:#888!important;letter-spacing:1px!important;text-transform:uppercase!important;margin-bottom:16px!important}html body .pi-mba-steps-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:14px!important;counter-reset:mba-step!important}html body .pi-mba-step{background:#ffffff!important;border-radius:8px!important;padding:18px 18px 18px 58px!important;position:relative!important;border:1px solid #e8e4da!important;counter-increment:mba-step!important;box-shadow:0 1px 6px rgba(0,0,0,0.05)!important}html body .pi-mba-step::before{content:counter(mba-step)!important;position:absolute!important;left:16px!important;top:16px!important;width:28px!important;height:28px!important;background:#00543D!important;color:#D3FA00!important;border-radius:50%!important;font-family:'DM Serif Display',serif!important;font-size:14px!important;line-height:28px!important;text-align:center!important;display:block!important}html body .pi-mba-step-title{font-family:'DM Sans',sans-serif!important;font-weight:700!important;font-size:13px!important;color:#00543D!important;margin-bottom:5px!important}html body .pi-mba-step-text{font-family:'DM Sans',sans-serif!important;font-size:13px!important;color:#555!important;line-height:1.6!important}html body .pi-mba-matrix-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:14px!important}html body .pi-mba-matrix-card{background:#ffffff!important;border-radius:8px!important;padding:18px 20px!important;border-left:4px solid #00543D!important;box-shadow:0 1px 8px rgba(0,0,0,0.06)!important}html body .pi-mba-matrix-card.pi-mba-mc-teal{border-left-color:#0b7c72!important}html body .pi-mba-matrix-card.pi-mba-mc-lime{border-left-color:#D3FA00!important}html body .pi-mba-matrix-card.pi-mba-mc-orange{border-left-color:#FF9D00!important}html body .pi-mba-matrix-q{font-family:'DM Serif Display',serif!important;font-size:15px!important;color:#2a2a2a!important;font-weight:400!important;margin-bottom:8px!important;line-height:1.4!important}html body .pi-mba-matrix-a{font-family:'DM Sans',sans-serif!important;font-size:13px!important;color:#00543D!important;font-weight:700!important;margin-bottom:4px!important}html body .pi-mba-matrix-detail{font-family:'DM Sans',sans-serif!important;font-size:12px!important;color:#888!important;line-height:1.5!important}html body .pi-mba-cta{background:#00543D!important;border-radius:10px!important;padding:48px 40px!important;text-align:center!important;position:relative!important;overflow:hidden!important}html body .pi-mba-cta h2{font-family:'DM Serif Display',serif!important;font-size:clamp(20px,3vw,32px)!important;color:#F7F5EF!important;font-weight:400!important;margin-bottom:12px!important}html body .pi-mba-cta p{font-family:'DM Sans',sans-serif!important;color:rgba(247,245,239,0.78)!important;font-size:16px!important;max-width:560px!important;margin:0 auto 28px!important;line-height:1.7!important}html body .pi-mba-btn-primary{display:inline-block!important;background:#D3FA00!important;color:#00543D!important;font-family:'DM Sans',sans-serif!important;font-weight:700!important;font-size:15px!important;padding:14px 30px!important;border-radius:6px!important;text-decoration:none!important;margin:0 8px 8px!important}html body .pi-mba-btn-secondary{display:inline-block!important;background:transparent!important;color:#F7F5EF!important;border:1.5px solid rgba(247,245,239,0.4)!important;font-family:'DM Sans',sans-serif!important;font-weight:600!important;font-size:15px!important;padding:13px 30px!important;border-radius:6px!important;text-decoration:none!important;margin:0 8px 8px!important}html body .pi-mba-link-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:10px!important;margin-top:8px!important}html body .pi-mba-link-card{display:block!important;background:#ffffff!important;border:1px solid #e0ddd6!important;border-radius:6px!important;padding:14px 16px!important;text-decoration:none!important;box-shadow:0 1px 5px rgba(0,0,0,0.05)!important}html body .pi-mba-link-card:hover{border-color:#00543D!important;box-shadow:0 3px 14px rgba(0,84,61,0.12)!important}html body .pi-mba-link-lbl{font-family:'DM Sans',sans-serif!important;font-size:10px!important;font-weight:700!important;color:#0b7c72!important;letter-spacing:1px!important;text-transform:uppercase!important;margin-bottom:3px!important}html body .pi-mba-link-title{font-family:'DM Sans',sans-serif!important;font-size:13px!important;font-weight:600!important;color:#00543D!important;line-height:1.4!important}html body .pi-mba-author{display:flex!important;align-items:flex-start!important;gap:20px!important;background:#ffffff!important;border:1px solid #e0ddd6!important;border-radius:10px!important;padding:24px!important;box-shadow:0 2px 10px rgba(0,0,0,0.06)!important}html body .pi-mba-author img{width:72px!important;height:72px!important;border-radius:50%!important;object-fit:cover!important;flex-shrink:0!important;border:3px solid #D3FA00!important}html body .pi-mba-author-name{font-family:'DM Sans',sans-serif!important;font-weight:700!important;font-size:15px!important;color:#0d1a12!important;margin:0 0 3px!important}html body .pi-mba-author-role{font-family:'DM Sans',sans-serif!important;font-size:12px!important;color:#888!important;margin:0 0 6px!important}html body .pi-mba-author-bio{font-family:'DM Sans',sans-serif!important;font-size:13px!important;color:#555!important;line-height:1.65!important;margin:0!important}@media (max-width:880px){html body .pi-mba-type-grid{grid-template-columns:repeat(2,1fr)!important}html body .pi-mba-accred-grid{grid-template-columns:repeat(2,1fr)!important}html body .pi-mba-link-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:720px){html body .pi-mba-hero{padding:40px 20px 36px!important}html body .pi-mba-section,html body .pi-mba-alt{padding:32px 20px!important}html body .pi-mba-roi-grid{grid-template-columns:1fr!important}html body .pi-mba-steps-grid{grid-template-columns:1fr!important}html body .pi-mba-matrix-grid{grid-template-columns:1fr!important}html body .pi-mba-type-grid{grid-template-columns:1fr!important}html body .pi-mba-accred-grid{grid-template-columns:1fr!important}html body .pi-mba-link-grid{grid-template-columns:1fr!important}html body .pi-mba-hero-stats{flex-direction:column!important}html body .pi-mba-stat{border-right:none!important;border-bottom:1px solid rgba(247,245,239,0.12)!important}html body .pi-mba-stat:last-child{border-bottom:none!important}html body .pi-mba-author{flex-wrap:wrap!important}html body .pi-mba-cta{padding:32px 20px!important}}@media (max-width:480px){html body .pi-mba-table{min-width:560px!important}html body .pi-mba-step{padding:14px 14px 14px 50px!important}html body .pi-mba-roi-row{flex-wrap:wrap!important;gap:4px!important}}html body .pi-abm-wrap{font-family:'DM Sans',sans-serif!important;color:#1a1a1a!important;max-width:1100px!important;margin:0 auto!important}html body .pi-abm-hero{background:#00543D!important;border-radius:12px!important;padding:48px 40px 40px!important;margin-bottom:2.5rem!important;position:relative!important;overflow:hidden!important}html body .pi-abm-hero::before{content:''!important;position:absolute!important;inset:0!important;background:radial-gradient(ellipse 70% 60% at 100% 0%,rgba(211,250,0,0.12) 0%,transparent 65%)!important;pointer-events:none!important}html body .pi-abm-hero-label{display:inline-block!important;background:#D3FA00!important;color:#00543D!important;font-size:10px!important;font-weight:700!important;letter-spacing:2px!important;text-transform:uppercase!important;padding:4px 12px!important;border-radius:2px!important;margin-bottom:16px!important}html body .pi-abm-h1{font-family:'DM Serif Display',serif!important;font-size:clamp(22px,4vw,38px)!important;color:#F7F5EF!important;line-height:1.2!important;margin:0 0 .5rem!important;font-weight:400!important}html body .pi-abm-h1-sub{font-size:1rem!important;color:rgba(247,245,239,0.78)!important;margin:0 0 2rem!important;line-height:1.6!important}html body .pi-abm-hero-stats{display:flex!important;flex-wrap:wrap!important;gap:0!important;background:rgba(0,0,0,0.18)!important;border-radius:8px!important;overflow:hidden!important}html body .pi-abm-hero-stat{flex:1!important;min-width:140px!important;padding:16px 14px!important;border-right:1px solid rgba(247,245,239,0.1)!important;text-align:center!important}html body .pi-abm-hero-stat:last-child{border-right:none!important}html body .pi-abm-hero-stat-num{font-family:'DM Serif Display',serif!important;font-size:1.7rem!important;color:#D3FA00!important;display:block!important;line-height:1.1!important}html body .pi-abm-hero-stat-lbl{font-size:11px!important;color:rgba(247,245,239,0.6)!important;display:block!important;margin-top:3px!important;line-height:1.4!important}html body .pi-abm-meta{font-size:.82em!important;color:#666!important;margin-bottom:1.5rem!important;display:flex!important;flex-wrap:wrap!important;gap:.4rem 1rem!important;align-items:center!important}html body .pi-abm-meta a{color:#00543D!important;text-decoration:none!important;font-weight:600!important}html body .pi-abm-meta a:hover{text-decoration:underline!important}html body .pi-abm-meta-dot{color:#ccc!important}html body .pi-abm-intro{font-size:1rem!important;line-height:1.75!important;margin-bottom:1.5rem!important;color:#333!important}html body .pi-abm-quicknav{display:flex!important;flex-wrap:wrap!important;gap:.5rem!important;margin-bottom:2.5rem!important}html body .pi-abm-quicknav a{background:#F7F5EF!important;color:#00543D!important;text-decoration:none!important;font-size:.85em!important;font-weight:600!important;padding:.35rem .8rem!important;border-radius:100px!important;border:1.5px solid #00543D!important}html body .pi-abm-quicknav a:hover{background:#00543D!important;color:#D3FA00!important}html body .pi-abm-section-title{font-family:'DM Serif Display',serif!important;font-size:1.55rem!important;color:#00543D!important;margin:2.5rem 0 .5rem!important;padding-bottom:.4rem!important;border-bottom:2.5px solid #D3FA00!important;font-weight:400!important}html body .pi-abm-source-note{font-size:.78em!important;color:#888!important;background:#F7F5EF!important;border-left:3px solid #D3FA00!important;padding:.6rem 1rem!important;margin-bottom:1.8rem!important;line-height:1.5!important}html body .pi-abm-source-note a{color:#00543D!important}html body .pi-abm-card{display:flex!important;gap:1.1rem!important;background:#fff!important;border:1.5px solid #e8e8e8!important;border-radius:10px!important;padding:1.1rem 1.3rem!important;margin-bottom:.85rem!important;box-shadow:0 1px 4px rgba(0,0,0,0.04)!important}html body .pi-abm-card:hover{box-shadow:0 4px 18px rgba(0,84,61,.08)!important;border-color:#b2d4c8!important}html body .pi-abm-card.pi-abm-top3{border-color:#00543D!important;background:linear-gradient(135deg,#f0f9f5 0%,#fff 60%)!important;border-left-width:4px!important}html body .pi-abm-card.pi-abm-mid{border-left:4px solid #0b7c72!important}html body .pi-abm-rank{flex-shrink:0!important;width:46px!important;height:46px!important;border-radius:10px!important;background:#e8e8e8!important;color:#555!important;font-family:'DM Serif Display',serif!important;font-size:1.2rem!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-top:2px!important}html body .pi-abm-card.pi-abm-top3 .pi-abm-rank{background:#00543D!important;color:#D3FA00!important}html body .pi-abm-card.pi-abm-mid .pi-abm-rank{background:#0b7c72!important;color:#fff!important}html body .pi-abm-card-body{flex:1!important;min-width:0!important}html body .pi-abm-card-title{font-family:'DM Serif Display',serif!important;font-size:1.05rem!important;color:#00543D!important;margin:0 0 .3rem!important;display:flex!important;align-items:center!important;gap:.5rem!important;flex-wrap:wrap!important;font-weight:400!important}html body .pi-abm-card-desc{font-size:.9rem!important;color:#444!important;line-height:1.6!important;margin:0 0 .6rem!important}html body .pi-abm-card-meta{display:flex!important;flex-wrap:wrap!important;gap:.35rem!important;align-items:center!important}html body .pi-abm-tag{font-size:.74em!important;padding:.15rem .55rem!important;border-radius:100px!important;white-space:nowrap!important}html body .pi-abm-tag-count{background:#00543D!important;color:#D3FA00!important;font-weight:700!important}html body .pi-abm-tag-dauer{background:#F7F5EF!important;color:#555!important;border:1px solid #ddd!important}html body .pi-abm-tag-verguet{background:#fff3e0!important;color:#b45309!important;border:1px solid #fcd34d!important;font-weight:600!important}html body .pi-abm-tag-sektor{background:#F7F5EF!important;color:#555!important;border:1px solid #ddd!important}html body .pi-abm-tag-up{background:#ecfdf5!important;color:#065f46!important;border:1px solid #6ee7b7!important;font-size:.72em!important;font-weight:600!important}html body .pi-abm-tag-down{background:#fff1f2!important;color:#be123c!important;border:1px solid #fda4af!important;font-size:.72em!important}html body .pi-abm-tag-stable{background:#f5f3ff!important;color:#5b21b6!important;border:1px solid #c4b5fd!important;font-size:.72em!important}html body .pi-abm-tag-ki{background:#eff6ff!important;color:#1d4ed8!important;border:1px solid #93c5fd!important;font-size:.72em!important;font-weight:600!important}html body .pi-abm-badge-up{background:#065f46!important;color:#fff!important;font-size:.68em!important;padding:.1rem .45rem!important;border-radius:4px!important;font-weight:700!important}html body .pi-abm-trend-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:1rem!important;margin-bottom:2rem!important}html body .pi-abm-trend-card{background:#F7F5EF!important;border-radius:10px!important;padding:1.1rem 1.2rem!important;border-left:4px solid #00543D!important}html body .pi-abm-trend-card.tc-shk{border-left-color:#0b7c72!important}html body .pi-abm-trend-card.tc-it{border-left-color:#1d4ed8!important}html body .pi-abm-trend-card.tc-hv{border-left-color:#FF9D00!important}html body .pi-abm-trend-card.tc-log{border-left-color:#7c3aed!important}html body .pi-abm-trend-card h3{font-family:'DM Serif Display',serif!important;font-size:.95rem!important;color:#00543D!important;margin:0 0 .4rem!important;font-weight:400!important}html body .pi-abm-trend-card p{font-size:.85rem!important;color:#444!important;margin:0!important;line-height:1.55!important}html body .pi-abm-trend-stat{font-size:1.5rem!important;font-family:'DM Serif Display',serif!important;color:#00543D!important;font-weight:700!important;display:block!important;margin-bottom:.1rem!important}html body .pi-abm-cta{background:#00543D!important;color:#fff!important;border-radius:12px!important;padding:1.6rem 1.8rem!important;margin:2rem 0!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:1rem!important;flex-wrap:wrap!important}html body .pi-abm-cta p{margin:0!important;color:rgba(247,245,239,0.85)!important;font-size:.95rem!important;line-height:1.6!important}html body .pi-abm-cta strong{font-family:'DM Serif Display',serif!important;font-size:1.15rem!important;display:block!important;margin-bottom:.3rem!important;color:#F7F5EF!important;font-weight:400!important}html body .pi-abm-cta a{background:#D3FA00!important;color:#00543D!important;font-weight:700!important;text-decoration:none!important;padding:.75rem 1.5rem!important;border-radius:8px!important;white-space:nowrap!important;font-size:.95rem!important;flex-shrink:0!important}html body .pi-abm-cta a:hover{opacity:.88!important}html body .pi-abm-faq{margin:0 0 2rem!important}html body .pi-abm-faq details{border:1.5px solid #e8e8e8!important;border-radius:8px!important;margin-bottom:.5rem!important;overflow:hidden!important}html body .pi-abm-faq details[open]{border-color:#00543D!important}html body .pi-abm-faq summary{padding:.9rem 1rem!important;font-weight:600!important;font-size:.95rem!important;cursor:pointer!important;list-style:none!important;display:flex!important;justify-content:space-between!important;align-items:center!important;color:#1a1a1a!important}html body .pi-abm-faq summary::-webkit-details-marker{display:none!important}html body .pi-abm-faq summary::after{content:"+"!important;font-size:1.2rem!important;color:#00543D!important;font-weight:300!important;flex-shrink:0!important}html body .pi-abm-faq details[open] summary::after{content:"−"!important}html body .pi-abm-faq details[open] summary{background:#f3faf7!important;color:#00543D!important}html body .pi-abm-faq-answer{padding:.8rem 1rem 1rem!important;font-size:.9rem!important;color:#444!important;line-height:1.65!important;border-top:1px solid #eee!important}html body .pi-abm-faq-answer a{color:#00543D!important}html body .pi-abm-footnote{font-size:.78em!important;color:#999!important;margin-top:.5rem!important;line-height:1.5!important}html body .pi-abm-footnote a{color:#0b7c72!important}@media (max-width:700px){html body .pi-abm-hero{padding:32px 20px 28px!important;border-radius:8px!important}html body .pi-abm-hero-stats{flex-direction:column!important}html body .pi-abm-hero-stat{border-right:none!important;border-bottom:1px solid rgba(247,245,239,0.1)!important;padding:12px 14px!important}html body .pi-abm-hero-stat:last-child{border-bottom:none!important}html body .pi-abm-trend-grid{grid-template-columns:1fr!important}html body .pi-abm-cta{flex-direction:column!important;text-align:center!important}html body .pi-abm-card{flex-direction:column!important;gap:.6rem!important}html body .pi-abm-rank{width:36px!important;height:36px!important;font-size:1rem!important}}@media (max-width:480px){html body .pi-abm-h1{font-size:1.4rem!important}html body .pi-abm-section-title{font-size:1.2rem!important}}html body .pi-abbruch-hero{background:#00543D!important;padding:64px 24px 56px!important;text-align:center!important;position:relative!important;overflow:hidden!important}html body .pi-abbruch-hero::before{content:''!important;position:absolute!important;inset:0!important;background:radial-gradient(ellipse 70% 60% at 50% 0%,rgba(211,250,0,0.12) 0%,transparent 70%)!important;pointer-events:none!important}html body .pi-abbruch-hero-label{display:inline-block!important;background:#D3FA00!important;color:#00543D!important;font-family:'DM Sans',sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:2px!important;text-transform:uppercase!important;padding:5px 14px!important;border-radius:2px!important;margin-bottom:20px!important}html body .pi-abbruch-hero h1{font-family:'DM Serif Display',serif!important;font-size:clamp(28px,5vw,48px)!important;color:#F7F5EF!important;line-height:1.2!important;max-width:780px!important;margin:0 auto 16px!important;font-weight:400!important}html body .pi-abbruch-hero h1 em{color:#D3FA00!important;font-style:italic!important}html body .pi-abbruch-hero-sub{font-family:'DM Sans',sans-serif!important;color:rgba(247,245,239,0.75)!important;font-size:16px!important;max-width:600px!important;margin:0 auto 36px!important;line-height:1.6!important}html body .pi-abbruch-hero-stats{display:flex!important;justify-content:center!important;gap:32px!important;flex-wrap:wrap!important}html body .pi-abbruch-stat-box{text-align:center!important}html body .pi-abbruch-stat-num{font-family:'DM Serif Display',serif!important;font-size:42px!important;color:#D3FA00!important;line-height:1!important;display:block!important}html body .pi-abbruch-stat-label{font-family:'DM Sans',sans-serif!important;font-size:12px!important;color:rgba(247,245,239,0.65)!important;margin-top:4px!important;display:block!important;letter-spacing:0.5px!important}html body .pi-abbruch-stat-divider{width:1px!important;background:rgba(247,245,239,0.2)!important;align-self:stretch!important}html body .pi-abbruch-intro{background:#F7F5EF!important;padding:48px 24px!important;max-width:860px!important;margin:0 auto!important}html body .pi-abbruch-intro h2{font-family:'DM Serif Display',serif!important;font-size:clamp(22px,3vw,32px)!important;color:#00543D!important;margin-bottom:14px!important;font-weight:400!important}html body .pi-abbruch-intro p{font-family:'DM Sans',sans-serif!important;font-size:16px!important;color:#2a2a2a!important;line-height:1.75!important;margin-bottom:12px!important}html body .pi-abbruch-source{font-family:'DM Sans',sans-serif!important;font-size:12px!important;color:#888!important;margin-top:16px!important;border-top:1px solid #e0ddd6!important;padding-top:12px!important}html body .pi-abbruch-section{padding:56px 24px!important;max-width:980px!important;margin:0 auto!important}html body .pi-abbruch-section-alt{background:#F7F5EF!important;padding:56px 24px!important}html body .pi-abbruch-section-alt-inner{max-width:980px!important;margin:0 auto!important}html body .pi-abbruch-section-title{font-family:'DM Serif Display',serif!important;font-size:clamp(22px,3vw,32px)!important;color:#00543D!important;margin-bottom:8px!important;font-weight:400!important}html body .pi-abbruch-section-sub{font-family:'DM Sans',sans-serif!important;font-size:15px!important;color:#666!important;margin-bottom:32px!important}html body .pi-abbruch-table-wrap{overflow-x:auto!important;border-radius:8px!important;box-shadow:0 2px 16px rgba(0,84,61,0.08)!important}html body .pi-abbruch-table{width:100%!important;border-collapse:collapse!important;font-family:'DM Sans',sans-serif!important;background:#fff!important}html body .pi-abbruch-table thead tr{background:#00543D!important;color:#F7F5EF!important}html body .pi-abbruch-table thead th{padding:14px 16px!important;font-size:12px!important;font-weight:600!important;letter-spacing:0.5px!important;text-align:left!important;white-space:nowrap!important}html body .pi-abbruch-table tbody tr{border-bottom:1px solid #f0ece4!important}html body .pi-abbruch-table tbody tr:hover{background:#fafaf6!important}html body .pi-abbruch-table tbody td{padding:12px 16px!important;font-size:14px!important;color:#2a2a2a!important;vertical-align:middle!important}html body .pi-abbruch-table .pi-abbruch-rank{font-weight:700!important;color:#00543D!important;font-size:13px!important;width:36px!important}html body .pi-abbruch-bar-cell{min-width:140px!important}html body .pi-abbruch-bar-bg{background:#f0ece4!important;border-radius:3px!important;height:8px!important;width:100%!important}html body .pi-abbruch-bar-fill{height:8px!important;border-radius:3px!important}html body .pi-abbruch-pct-label{font-weight:700!important;font-size:14px!important;min-width:40px!important;text-align:right!important}html body .pi-abbruch-badge{display:inline-block!important;padding:2px 8px!important;border-radius:3px!important;font-size:11px!important;font-weight:600!important;white-space:nowrap!important}html body .pi-abbruch-badge-hoch{background:rgba(239,68,68,0.1)!important;color:#b91c1c!important}html body .pi-abbruch-badge-mittel{background:rgba(255,157,0,0.15)!important;color:#b45309!important}html body .pi-abbruch-badge-niedrig{background:rgba(0,84,61,0.1)!important;color:#00543D!important}html body .pi-abbruch-badge-sehr-niedrig{background:rgba(13,148,136,0.1)!important;color:#0b7c72!important}html body .pi-abbruch-compare-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:20px!important;margin-top:8px!important}html body .pi-abbruch-compare-card{border-radius:8px!important;padding:24px!important;border:1px solid #e0ddd6!important;background:#fff!important}html body .pi-abbruch-compare-card-title{font-family:'DM Serif Display',serif!important;font-size:18px!important;color:#00543D!important;margin-bottom:16px!important;font-weight:400!important;display:flex!important;align-items:center!important;gap:10px!important}html body .pi-abbruch-compare-row{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:8px 0!important;border-bottom:1px solid #f0ece4!important;font-family:'DM Sans',sans-serif!important;font-size:13px!important;color:#444!important}html body .pi-abbruch-compare-row:last-child{border-bottom:none!important}html body .pi-abbruch-compare-pct{font-weight:700!important;color:#00543D!important}html body .pi-abbruch-reasons-grid{display:grid!important;grid-template-columns:1fr 1fr 1fr!important;gap:16px!important}html body .pi-abbruch-reason-card{background:#fff!important;border-radius:8px!important;padding:20px!important;border-left:4px solid #00543D!important;box-shadow:0 1px 8px rgba(0,84,61,0.06)!important}html body .pi-abbruch-reason-num{font-family:'DM Serif Display',serif!important;font-size:32px!important;color:#D3FA00!important;-webkit-text-stroke:1px #00543D!important;line-height:1!important;margin-bottom:8px!important;display:block!important}html body .pi-abbruch-reason-title{font-family:'DM Sans',sans-serif!important;font-size:14px!important;font-weight:700!important;color:#00543D!important;margin-bottom:6px!important}html body .pi-abbruch-reason-text{font-family:'DM Sans',sans-serif!important;font-size:13px!important;color:#555!important;line-height:1.6!important}html body .pi-abbruch-reason-pct-badge{display:inline-block!important;background:#00543D!important;color:#D3FA00!important;font-size:11px!important;font-weight:700!important;padding:2px 7px!important;border-radius:3px!important;margin-bottom:8px!important}html body .pi-abbruch-timeline{position:relative!important;padding-left:28px!important;border-left:3px solid #e0ddd6!important;margin-top:8px!important}html body .pi-abbruch-timeline-item{position:relative!important;padding:0 0 28px 20px!important;font-family:'DM Sans',sans-serif!important}html body .pi-abbruch-timeline-item::before{content:''!important;position:absolute!important;left:-28px!important;top:4px!important;width:13px!important;height:13px!important;border-radius:50%!important;background:#00543D!important;border:2px solid #fff!important;box-shadow:0 0 0 2px #00543D!important}html body .pi-abbruch-timeline-sem{font-size:11px!important;font-weight:700!important;color:#0b7c72!important;letter-spacing:1px!important;text-transform:uppercase!important;margin-bottom:3px!important}html body .pi-abbruch-timeline-title{font-size:15px!important;font-weight:600!important;color:#00543D!important;margin-bottom:4px!important}html body .pi-abbruch-timeline-text{font-size:13px!important;color:#555!important;line-height:1.6!important}html body .pi-abbruch-timeline-pct{display:inline-block!important;background:rgba(211,250,0,0.3)!important;color:#00543D!important;border-radius:3px!important;font-weight:700!important;font-size:12px!important;padding:1px 7px!important;margin-left:6px!important}html body .pi-abbruch-cta{background:#00543D!important;border-radius:12px!important;padding:48px 32px!important;text-align:center!important;position:relative!important;overflow:hidden!important}html body .pi-abbruch-cta::after{content:''!important;position:absolute!important;right:-60px!important;bottom:-60px!important;width:220px!important;height:220px!important;border-radius:50%!important;background:rgba(211,250,0,0.08)!important;pointer-events:none!important}html body .pi-abbruch-cta h2{font-family:'DM Serif Display',serif!important;font-size:clamp(22px,3.5vw,34px)!important;color:#F7F5EF!important;font-weight:400!important;margin-bottom:12px!important}html body .pi-abbruch-cta p{font-family:'DM Sans',sans-serif!important;color:rgba(247,245,239,0.75)!important;font-size:16px!important;max-width:560px!important;margin:0 auto 28px!important;line-height:1.7!important}html body .pi-abbruch-btn-primary{display:inline-block!important;background:#D3FA00!important;color:#00543D!important;font-family:'DM Sans',sans-serif!important;font-weight:700!important;font-size:15px!important;padding:14px 32px!important;border-radius:4px!important;text-decoration:none!important;margin:0 8px 8px!important}html body .pi-abbruch-btn-secondary{display:inline-block!important;background:transparent!important;color:#F7F5EF!important;border:1.5px solid rgba(247,245,239,0.5)!important;font-family:'DM Sans',sans-serif!important;font-weight:600!important;font-size:15px!important;padding:13px 32px!important;border-radius:4px!important;text-decoration:none!important;margin:0 8px 8px!important}html body .pi-abbruch-author{display:flex!important;align-items:flex-start!important;gap:20px!important;background:#fff!important;border:1px solid #e0ddd6!important;border-radius:8px!important;padding:24px!important;margin-top:40px!important}html body .pi-abbruch-author img{width:72px!important;height:72px!important;border-radius:50%!important;object-fit:cover!important;flex-shrink:0!important;border:3px solid #D3FA00!important}html body .pi-abbruch-author-name{font-family:'DM Sans',sans-serif!important;font-weight:700!important;font-size:15px!important;color:#00543D!important;margin-bottom:2px!important}html body .pi-abbruch-author-role{font-family:'DM Sans',sans-serif!important;font-size:12px!important;color:#888!important;margin-bottom:8px!important}html body .pi-abbruch-author-bio{font-family:'DM Sans',sans-serif!important;font-size:13px!important;color:#555!important;line-height:1.65!important}html body .pi-abbruch-infobox{background:rgba(13,148,136,0.07)!important;border-left:4px solid #0b7c72!important;border-radius:4px!important;padding:16px 20px!important;margin:24px 0!important;font-family:'DM Sans',sans-serif!important;font-size:14px!important;color:#2a2a2a!important;line-height:1.7!important}html body .pi-abbruch-infobox strong{color:#00543D!important}html body .pi-abbruch-chart-wrap{background:#fff!important;border-radius:8px!important;padding:24px 16px 16px!important;box-shadow:0 2px 12px rgba(0,84,61,0.07)!important;margin-bottom:32px!important;overflow-x:auto!important}html body .pi-abbruch-chart-title{font-family:'DM Sans',sans-serif!important;font-size:12px!important;font-weight:700!important;color:#888!important;letter-spacing:1px!important;text-transform:uppercase!important;margin-bottom:16px!important}html body .pi-abbruch-link-grid{display:grid!important;grid-template-columns:1fr 1fr 1fr!important;gap:12px!important;margin-top:8px!important}html body .pi-abbruch-link-card{display:block!important;background:#fff!important;border:1px solid #e0ddd6!important;border-radius:6px!important;padding:16px 18px!important;text-decoration:none!important}html body .pi-abbruch-link-card:hover{border-color:#00543D!important;box-shadow:0 2px 12px rgba(0,84,61,0.1)!important}html body .pi-abbruch-link-card-label{font-family:'DM Sans',sans-serif!important;font-size:11px!important;font-weight:700!important;color:#0b7c72!important;letter-spacing:1px!important;text-transform:uppercase!important;margin-bottom:4px!important}html body .pi-abbruch-link-card-title{font-family:'DM Sans',sans-serif!important;font-size:14px!important;font-weight:600!important;color:#00543D!important;line-height:1.4!important}@media (max-width:768px){html body .pi-abbruch-reasons-grid{grid-template-columns:1fr 1fr!important}html body .pi-abbruch-compare-grid{grid-template-columns:1fr!important}html body .pi-abbruch-link-grid{grid-template-columns:1fr 1fr!important}html body .pi-abbruch-hero-stats{gap:16px!important}}@media (max-width:480px){html body .pi-abbruch-reasons-grid{grid-template-columns:1fr!important}html body .pi-abbruch-link-grid{grid-template-columns:1fr!important}html body .pi-abbruch-hero{padding:40px 20px 36px!important}html body .pi-abbruch-stat-num{font-size:28px!important}}@import url('https://www.profiling-institut.de/wp-content/uploads/pi-fonts/g-d92670c2f1.css');html body .pi-abn-wrap{box-sizing:border-box!important;font-family:'DM Sans',system-ui,sans-serif!important;color:#1a1a2e!important}html body .pi-abn-wrap *{box-sizing:border-box!important}html body .pi-abn-hero{background:linear-gradient(135deg,#00543D 0%,#0B7C58 52%,#00543D 100%)!important;padding:72px 24px 80px!important;text-align:center!important;position:relative!important;overflow:hidden!important}html body .pi-abn-hero::before{content:''!important;position:absolute!important;inset:0!important;background:radial-gradient(ellipse 80% 60% at 50% 0%,rgba(126,231,178,0.30) 0%,transparent 70%)!important;pointer-events:none!important}html body .pi-abn-hero-tag{display:inline-flex!important;align-items:center!important;gap:8px!important;background:rgba(211,250,0,0.12)!important;border:1px solid rgba(211,250,0,0.3)!important;border-radius:24px!important;padding:6px 18px!important;font-size:11px!important;font-weight:700!important;letter-spacing:2px!important;text-transform:uppercase!important;color:#D3FA00!important;margin-bottom:20px!important}html body .pi-abn-hero-h1{font-family:'DM Serif Display',Georgia,serif!important;font-size:clamp(30px,5.5vw,54px)!important;font-weight:400!important;color:#F7F5EF!important;margin:0 0 16px!important;line-height:1.15!important;max-width:780px!important;margin-left:auto!important;margin-right:auto!important}html body .pi-abn-hero-h1 span{color:#D3FA00!important}html body .pi-abn-hero-sub{font-size:16px!important;color:rgba(247,245,239,0.92)!important;max-width:580px!important;margin:0 auto 32px!important;line-height:1.7!important;font-weight:400!important}html body .pi-abn-kpi-row{display:flex!important;gap:12px!important;justify-content:center!important;flex-wrap:wrap!important}html body .pi-abn-kpi{background:rgba(247,245,239,0.10)!important;border:1px solid rgba(211,250,0,0.30)!important;border-radius:14px!important;padding:16px 24px!important;text-align:center!important}html body .pi-abn-kpi-num{font-size:28px!important;font-weight:800!important;color:#D3FA00!important;line-height:1!important}html body .pi-abn-kpi-label{font-size:11px!important;color:#D9F2E4!important;margin-top:4px!important;letter-spacing:0.5px!important}html body .pi-abn-section{padding:56px 24px!important;max-width:900px!important;margin:0 auto!important}html body .pi-abn-section-wide{padding:56px 24px!important;max-width:1100px!important;margin:0 auto!important}html body .pi-abn-bg-cream{background:#F7F5EF!important}html body .pi-abn-bg-white{background:#ffffff!important}html body .pi-abn-bg-dark{background:linear-gradient(135deg,#00543D 0%,#0B7C58 55%,#00543D 100%)!important}html body .pi-abn-eyebrow{font-size:10px!important;font-weight:800!important;letter-spacing:3px!important;text-transform:uppercase!important;color:#0A7C57!important;margin-bottom:10px!important;display:block!important}html body .pi-abn-h2{font-family:'DM Serif Display',Georgia,serif!important;font-size:clamp(24px,4vw,40px)!important;font-weight:400!important;color:#00543D!important;margin:0 0 14px!important;line-height:1.2!important}html body .pi-abn-h2-light{color:#F7F5EF!important}html body .pi-abn-h3{font-size:17px!important;font-weight:700!important;color:#00543D!important;margin:0 0 8px!important}html body .pi-abn-lead{font-size:16px!important;color:#3d4a3e!important;line-height:1.75!important;margin-bottom:20px!important}html body .pi-abn-body{font-size:15px!important;color:#4a5568!important;line-height:1.8!important;margin-bottom:16px!important}html body .pi-abn-body strong{color:#00543D!important;font-weight:700!important}html body .pi-abn-calc-wrap{background:#eef8f2!important;border-radius:24px!important;padding:32px 28px!important;max-width:760px!important;margin:0 auto!important;border:1px solid rgba(0,84,61,0.12)!important}html body .pi-abn-calc-title{font-family:'DM Serif Display',Georgia,serif!important;font-size:26px!important;font-weight:400!important;color:#00543D!important;margin:0 0 6px!important}html body .pi-abn-calc-sub{font-size:12px!important;color:#3A6E56!important;margin:0 0 20px!important;letter-spacing:0.3px!important}html body .pi-abn-select{background:#ffffff!important;border:1.5px solid rgba(0,84,61,0.3)!important;border-radius:10px!important;color:#00543D!important;font-size:14px!important;font-weight:600!important;padding:10px 14px!important;width:100%!important;outline:none!important;font-family:'DM Sans',system-ui,sans-serif!important;cursor:pointer!important}html body .pi-abn-info-formula{margin-top:10px!important;background:rgba(0,84,61,0.07)!important;border:1px solid rgba(0,84,61,0.18)!important;border-radius:10px!important;padding:10px 14px!important;font-size:11px!important;color:#005235!important;display:flex!important;gap:8px!important;align-items:flex-start!important;line-height:1.6!important}html body .pi-abn-info-hint{margin-top:8px!important;background:rgba(211,250,0,0.1)!important;border:1px solid rgba(140,165,0,0.2)!important;border-radius:10px!important;padding:10px 14px!important;font-size:11px!important;color:#4a6200!important;display:flex!important;gap:8px!important;align-items:flex-start!important;line-height:1.6!important}html body .pi-abn-result-card{background:linear-gradient(150deg,#0B7C58 0%,#00543D 100%)!important;border:2px solid rgba(211,250,0,0.45)!important;border-radius:20px!important;padding:24px!important;text-align:center!important;margin:16px 0!important;transition:border-color 0.4s!important}html body .pi-abn-grade-display{font-family:'DM Serif Display',Georgia,serif!important;font-size:80px!important;font-weight:400!important;line-height:1!important;color:#A8EFCB;transition:color 0.4s,text-shadow 0.4s!important}html body .pi-abn-grade-label{font-size:10px!important;font-weight:700!important;letter-spacing:2px!important;text-transform:uppercase!important;color:#D9F2E4!important;margin-bottom:8px!important}html body .pi-abn-grade-pts{font-size:13px!important;color:#E6F6ED;margin-top:6px!important}html body .pi-abn-progress-track{height:8px!important;background:rgba(0,0,0,0.32)!important;border-radius:4px!important;overflow:hidden!important;margin-top:16px!important;position:relative!important}html body .pi-abn-progress-fill{height:100%!important;border-radius:4px!important;transition:width 0.35s ease,background 0.35s!important}html body .pi-abn-progress-min{position:absolute!important;top:0!important;left:31.1%!important;width:1px!important;height:100%!important;background:rgba(255,100,100,0.5)!important}html body .pi-abn-block-row{display:flex!important;gap:10px!important;justify-content:center!important;margin-top:16px!important}html body .pi-abn-block-box{flex:1!important;max-width:170px!important;border-radius:12px!important;padding:12px 16px!important;text-align:center!important}html body .pi-abn-block-box-1{background:rgba(247,245,239,0.16)!important;border:1px solid rgba(247,245,239,0.38)!important}html body .pi-abn-block-box-2{background:rgba(211,250,0,0.18)!important;border:1px solid rgba(211,250,0,0.50)!important}html body .pi-abn-block-pts-1{font-size:26px!important;font-weight:800!important;color:#F7F5EF!important}html body .pi-abn-block-pts-2{font-size:26px!important;font-weight:800!important;color:#D3FA00!important}html body .pi-abn-block-label{font-size:10px!important;font-weight:700!important;letter-spacing:1.5px!important;text-transform:uppercase!important;color:#D9F2E4!important;margin-bottom:4px!important}html body .pi-abn-block-max{font-size:11px!important;color:#CBEBDA!important;margin-top:2px!important}html body .pi-abn-tab-bar{display:flex!important;gap:6px!important;margin:16px 0 12px!important}html body .pi-abn-tab-btn{display:flex!important;align-items:center!important;gap:6px!important;border-radius:10px!important;padding:7px 14px!important;font-size:11px!important;font-weight:700!important;cursor:pointer!important;transition:all 0.15s!important;letter-spacing:0.3px!important;font-family:'DM Sans',system-ui,sans-serif!important;border:1px solid rgba(0,84,61,0.2)!important;background:rgba(0,84,61,0.06)!important;color:#3A6E56!important}html body .pi-abn-tab-btn.active-b1{background:#00543D!important;border-color:#00543D!important;color:#D3FA00!important}html body .pi-abn-tab-btn.active-b2{background:#D3FA00!important;border-color:#b8db00!important;color:#00543D!important}html body .pi-abn-tab-btn.active-req{background:rgba(255,157,0,0.15)!important;border-color:#FF9D00!important;color:#8a5200!important}html body .pi-abn-tab-panel{display:none!important}html body .pi-abn-tab-panel.active{display:block!important}html body .pi-abn-course-section{border-radius:12px!important;padding:12px 14px!important;margin-bottom:10px!important}html body .pi-abn-course-header{display:flex!important;justify-content:space-between!important;align-items:center!important;margin-bottom:10px!important}html body .pi-abn-course-title{font-size:12px!important;font-weight:700!important}html body .pi-abn-course-badge{font-size:10px!important;font-weight:700!important;padding:2px 10px!important;border-radius:20px!important}html body .pi-abn-course-lk{background:rgba(0,84,61,0.08)!important;border:1px solid rgba(0,84,61,0.22)!important}html body .pi-abn-course-lk .pi-abn-course-title{color:#00543D!important}html body .pi-abn-course-lk .pi-abn-course-badge{background:rgba(0,84,61,0.12)!important;color:#00543D!important;border:1px solid rgba(0,84,61,0.25)!important}html body .pi-abn-course-lks{background:rgba(13,148,136,0.07)!important;border:1px solid rgba(13,148,136,0.22)!important}html body .pi-abn-course-lks .pi-abn-course-title{color:#0A7C57!important}html body .pi-abn-course-lks .pi-abn-course-badge{background:rgba(13,148,136,0.12)!important;color:#0b7c72!important;border:1px solid rgba(13,148,136,0.25)!important}html body .pi-abn-course-gk{background:rgba(211,250,0,0.12)!important;border:1px solid rgba(140,165,0,0.3)!important}html body .pi-abn-course-gk .pi-abn-course-title{color:#527000!important}html body .pi-abn-course-gk .pi-abn-course-badge{background:rgba(211,250,0,0.2)!important;color:#3d5400!important;border:1px solid rgba(140,165,0,0.35)!important}html body .pi-abn-grid{display:grid!important;gap:4px!important}html body .pi-abn-input-wrap{display:flex!important;flex-direction:column!important;align-items:center!important;gap:2px!important}html body .pi-abn-input-idx{font-size:9px!important;color:#3F7A5F!important;font-weight:700!important;line-height:1!important}html body .pi-abn-input{height:34px!important;background:#ffffff!important;border:1.5px solid rgba(0,84,61,0.2)!important;border-radius:7px!important;color:#00543D!important;font-size:12px!important;font-weight:700!important;text-align:center!important;outline:none!important;font-family:'DM Sans',system-ui,sans-serif!important;width:100%!important}html body .pi-abn-input:focus{border-color:#00543D!important;background:#f0faf5!important}html body .pi-abn-input.has-val{border-color:#00543D!important;background:rgba(211,250,0,0.12)!important;color:#003a2b!important}html body .pi-abn-input-sub{font-size:8px!important;color:#3F7A5F!important;line-height:1!important}html body .pi-abn-gk-count-row{display:flex!important;align-items:center!important;gap:8px!important;margin-top:6px!important;flex-wrap:wrap!important}html body .pi-abn-gk-count-label{font-size:10px!important;font-weight:700!important;letter-spacing:1.5px!important;text-transform:uppercase!important;color:#3A6E56!important}html body .pi-abn-gk-count-btn{border-radius:8px!important;padding:3px 10px!important;font-size:11px!important;font-weight:700!important;cursor:pointer!important;font-family:'DM Sans',system-ui,sans-serif!important;border:1px solid rgba(0,84,61,0.2)!important;background:rgba(0,84,61,0.05)!important;color:#3A6E56!important}html body .pi-abn-gk-count-btn.active{border-color:#00543D!important;background:#00543D!important;color:#D3FA00!important}html body .pi-abn-block-progress{margin-top:10px!important;display:flex!important;justify-content:space-between!important;font-size:11px!important;color:#3A6E56!important}html body .pi-abn-exam-row{display:flex!important;align-items:center!important;gap:12px!important;padding:10px 0!important;border-bottom:1px solid rgba(0,84,61,0.1)!important}html body .pi-abn-exam-num{width:26px!important;height:26px!important;border-radius:7px!important;background:rgba(0,84,61,0.07)!important;border:1px solid rgba(0,84,61,0.15)!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:11px!important;font-weight:700!important;color:#3A6E56!important;flex-shrink:0!important}html body .pi-abn-exam-num.filled{background:rgba(0,84,61,0.15)!important;border-color:rgba(0,84,61,0.4)!important;color:#00543D!important}html body .pi-abn-exam-label{flex:1!important;font-size:12px!important;font-weight:600!important;color:#1a3d2b!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body .pi-abn-exam-pts{font-size:10px!important;color:#3F7A5F!important}html body .pi-abn-bll-btn{display:flex!important;align-items:center!important;gap:6px!important;border-radius:10px!important;padding:6px 12px!important;font-size:11px!important;font-weight:700!important;cursor:pointer!important;font-family:'DM Sans',system-ui,sans-serif!important;border:1px solid rgba(0,84,61,0.2)!important;background:rgba(0,84,61,0.06)!important;color:#3A6E56!important}html body .pi-abn-bll-btn.active{border-color:#FF9D00!important;background:rgba(255,157,0,0.1)!important;color:#8a5200!important}html body .pi-abn-bll-hint{background:rgba(255,157,0,0.08)!important;border:1px solid rgba(255,157,0,0.25)!important;border-radius:10px!important;padding:10px 12px!important;font-size:11px!important;color:#7a4800!important;display:flex!important;gap:8px!important;margin-bottom:12px!important}html body .pi-abn-req-row{display:flex!important;gap:8px!important;align-items:flex-start!important;padding:5px 0!important;border-bottom:1px solid rgba(0,84,61,0.08)!important;font-size:12px!important}html body .pi-abn-req-result{margin-top:14px!important;padding:12px 14px!important;border-radius:12px!important;display:flex!important;align-items:center!important;gap:10px!important;font-size:13px!important;font-weight:700!important}html body .pi-abn-req-pass{background:rgba(0,84,61,0.08)!important;border:1px solid rgba(0,84,61,0.25)!important;color:#00543D!important}html body .pi-abn-req-fail{background:rgba(220,38,38,0.07)!important;border:1px solid rgba(220,38,38,0.2)!important;color:#991b1b!important}html body .pi-abn-req-warn{margin-top:10px!important;font-size:11px!important;color:#7a5800!important;display:flex!important;gap:6px!important;align-items:flex-start!important}html body .pi-abn-table-toggle{display:flex!important;align-items:center!important;gap:8px!important;justify-content:center!important;width:100%!important;background:rgba(0,84,61,0.06)!important;border:1px solid rgba(0,84,61,0.18)!important;border-radius:10px!important;padding:8px 16px!important;font-size:11px!important;font-weight:700!important;color:#3A6E56!important;cursor:pointer!important;font-family:'DM Sans',system-ui,sans-serif!important;margin-top:16px!important}html body .pi-abn-note-table{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:3px!important;margin-top:10px!important}html body .pi-abn-note-cell{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:4px 8px!important;border-radius:7px!important;border:1px solid transparent!important}html body .pi-abn-calc-disclaimer{text-align:center!important;font-size:10px!important;color:#3F7A5F!important;line-height:1.7!important;margin-top:16px!important}html body .pi-abn-bl-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))!important;gap:14px!important;margin-top:24px!important}html body .pi-abn-bl-card{background:#ffffff!important;border:1px solid #e2e8f0!important;border-radius:16px!important;padding:18px!important;border-top:4px solid #00543D!important}html body .pi-abn-bl-card-name{font-weight:700!important;font-size:14px!important;color:#00543D!important;margin-bottom:10px!important}html body .pi-abn-bl-row{display:flex!important;justify-content:space-between!important;font-size:12px!important;padding:3px 0!important;border-bottom:1px solid #f1f5f9!important}html body .pi-abn-bl-key{color:#64748b!important}html body .pi-abn-bl-val{font-weight:600!important;color:#1a1a2e!important}html body .pi-abn-bl-formula{margin-top:8px!important;font-size:10px!important;color:#0A6B4C!important;font-weight:700!important;background:rgba(13,148,136,0.07)!important;border-radius:6px!important;padding:4px 8px!important}html body .pi-abn-steps{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))!important;gap:16px!important;margin-top:28px!important}html body .pi-abn-step{background:#ffffff!important;border-radius:16px!important;padding:22px 18px!important;border:1px solid #e2e8f0!important;position:relative!important}html body .pi-abn-step-num{width:36px!important;height:36px!important;background:linear-gradient(135deg,#0B7C58 0%,#00543D 100%)!important;border-radius:10px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:16px!important;font-weight:800!important;color:#D3FA00!important;margin-bottom:12px!important}html body .pi-abn-step-h{font-size:14px!important;font-weight:700!important;color:#00543D!important;margin-bottom:6px!important}html body .pi-abn-step-p{font-size:12px!important;color:#4a5568!important;line-height:1.65!important;margin:0!important}html body .pi-abn-faq{max-width:800px!important;margin:28px auto 0!important}html body .pi-abn-faq-item{border-bottom:1px solid #e2e8f0!important;padding:18px 0!important}html body .pi-abn-faq-q{font-size:16px!important;font-weight:700!important;color:#00543D!important;cursor:pointer!important;display:flex!important;justify-content:space-between!important;align-items:center!important;gap:12px!important}html body .pi-abn-faq-a{font-size:14px!important;color:#4a5568!important;line-height:1.8!important;margin-top:12px!important;display:none!important}html body .pi-abn-faq-a.open{display:block!important}html body .pi-abn-faq-icon{width:24px!important;height:24px!important;background:#00543D!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;transition:transform 0.2s!important}html body .pi-abn-faq-icon.open{transform:rotate(45deg)!important}html body .pi-abn-faq-a strong{color:#00543D!important}html body .pi-abn-author{background:linear-gradient(135deg,#0B7C58 0%,#00543D 72%)!important;border-radius:20px!important;padding:36px 32px!important;display:flex!important;gap:28px!important;align-items:flex-start!important}html body .pi-abn-author-img{width:88px!important;height:88px!important;border-radius:14px!important;object-fit:cover!important;flex-shrink:0!important;border:3px solid rgba(211,250,0,0.3)!important}html body .pi-abn-author-name{font-family:'DM Serif Display',Georgia,serif!important;font-size:22px!important;font-weight:400!important;color:#F7F5EF!important;margin:0 0 4px!important}html body .pi-abn-author-title{font-size:12px!important;color:#D9F2E4!important;margin-bottom:12px!important;letter-spacing:0.3px!important}html body .pi-abn-author-text{font-size:13px!important;color:#EAF6EF!important;line-height:1.7!important;margin:0!important}html body .pi-abn-author-certs{display:flex!important;flex-wrap:wrap!important;gap:6px!important;margin-top:12px!important}html body .pi-abn-cert-tag{font-size:10px!important;font-weight:700!important;background:rgba(211,250,0,0.12)!important;border:1px solid rgba(211,250,0,0.25)!important;border-radius:20px!important;padding:3px 10px!important;color:#D3FA00!important;letter-spacing:0.5px!important}html body .pi-abn-cta-wrap{text-align:center!important;padding:56px 24px!important;background:#F7F5EF!important}html body .pi-abn-cta-btn{display:inline-flex!important;align-items:center!important;gap:10px!important;background:#00543D!important;color:#D3FA00!important;font-size:15px!important;font-weight:700!important;padding:16px 36px!important;border-radius:50px!important;text-decoration:none!important;letter-spacing:0.3px!important;transition:background 0.2s!important}html body .pi-abn-cta-btn:hover{background:#003d2d!important}html body .pi-abn-cta-sub{font-size:12px!important;color:#5A6B62!important;margin-top:10px!important}html body .pi-abn-internal-links{display:flex!important;flex-wrap:wrap!important;gap:10px!important;justify-content:center!important;margin-top:24px!important}html body .pi-abn-ilink{font-size:13px!important;font-weight:600!important;color:#00543D!important;text-decoration:none!important;border:1px solid #00543D!important;border-radius:20px!important;padding:5px 14px!important;transition:all 0.15s!important}html body .pi-abn-ilink:hover{background:#00543D!important;color:#D3FA00!important}html body .pi-abn-highlight{background:rgba(0,84,61,0.07)!important;border-left:3px solid #00543D!important;border-radius:0 8px 8px 0!important;padding:12px 16px!important;margin:16px 0!important;font-size:14px!important;color:#00543D!important}html body .pi-abn-highlight strong{font-weight:800!important}@media (max-width:600px){html body .pi-abn-author{flex-direction:column!important}html body .pi-abn-bl-grid{grid-template-columns:1fr!important}html body .pi-abn-steps{grid-template-columns:1fr!important}html body .pi-abn-block-row{flex-direction:column!important;align-items:center!important}html body .pi-abn-tab-bar{flex-wrap:wrap!important}html body .pi-abn-calc-wrap{padding:20px 16px!important}html body .pi-abn-note-table{grid-template-columns:repeat(2,1fr)!important}}html body .pi-abn-wrap,html body .pi-abn-wrap *,html body #pi-abn-rechner{opacity:1!important;visibility:visible!important;transform:none!important;-webkit-transform:none!important}html body .et_pb_animation_bottom.pi-abn-wrap,html body .et_pb_animation_top.pi-abn-wrap,html body .et_pb_animation_left.pi-abn-wrap,html body .et_pb_animation_right.pi-abn-wrap,html body .et_pb_animation_fade.pi-abn-wrap,html body .et-animated.pi-abn-wrap,html body .et-waypoint.pi-abn-wrap{opacity:1!important;transform:none!important;-webkit-transform:none!important}html body .pi-abn-hero{min-height:unset!important}html body .pi-abn-nt-table{width:100%!important;border-collapse:collapse!important;font-family:'DM Sans',system-ui,sans-serif!important}html body .pi-abn-nt-table th{background:#00543D!important;color:#F7F5EF!important;font-size:12.5px!important;font-weight:700!important;letter-spacing:0.4px!important;padding:12px 14px!important;white-space:nowrap!important;border-bottom:3px solid #D3FA00!important}html body .pi-abn-nt-table td{font-size:13px!important;padding:9px 14px!important;border-bottom:1px solid #e2e8f0!important}html body #pi-abn-notentabelle .pi-abn-section{max-width:1100px!important}html body #pi-abn-abischnitt .pi-abn-bl-grid{grid-template-columns:repeat(2,1fr)!important;gap:20px!important}html body #pi-abn-abischnitt .pi-abn-bl-card{border-top-width:4px!important}@media (max-width:782px){html body #pi-abn-abischnitt .pi-abn-bl-grid{grid-template-columns:1fr!important}html body .pi-abn-nt-table th{white-space:normal!important;font-size:11.5px!important;padding:10px!important}html body .pi-abn-nt-table td{font-size:12px!important;padding:8px 10px!important}}html body .pi-ae-wrap{font-family:"DM Sans",sans-serif!important;color:#1a1a1a!important;max-width:900px!important;margin:0 auto!important}html body .pi-ae-bc{display:flex!important;align-items:center!important;gap:.35rem!important;flex-wrap:wrap!important;font-size:.8em!important;color:#888!important;margin-bottom:1.8rem!important}html body .pi-ae-bc a{color:#00543D!important;text-decoration:none!important;transition:color .15s!important}html body .pi-ae-bc a:hover{color:#D3FA00!important;text-decoration:underline!important}html body .pi-ae-bc-sep{color:#ccc!important;flex-shrink:0!important;display:inline-flex!important;align-items:center!important}html body .pi-ae-bc-cur{color:#555!important;font-weight:600!important}html body .pi-ae-h1{font-family:"DM Serif Display",serif!important;font-size:2.1rem!important;color:#00543D!important;line-height:1.2!important;margin:0 0 .5rem!important}html body .pi-ae-h1-sub{font-size:1rem!important;color:#555!important;margin:0 0 .8rem!important;line-height:1.7!important}html body .pi-ae-meta{font-size:.8em!important;color:#888!important;margin-bottom:1.5rem!important;display:flex!important;flex-wrap:wrap!important;gap:.4rem 1rem!important;align-items:center!important;padding-bottom:.8rem!important;border-bottom:1px solid #eee!important}html body .pi-ae-meta a{color:#00543D!important;text-decoration:none!important;font-weight:600!important}html body .pi-ae-meta-dot{color:#ddd!important}html body .pi-ae-author{display:inline-flex!important;align-items:center!important;gap:.4rem!important}html body .pi-ae-author-img{width:22px!important;height:22px!important;border-radius:50%!important;object-fit:cover!important}html body .pi-ae-quicknav{display:flex!important;flex-wrap:wrap!important;gap:.5rem!important;margin-bottom:2.5rem!important}html body .pi-ae-quicknav a{background:#F7F5EF!important;color:#00543D!important;text-decoration:none!important;font-size:.82em!important;font-weight:600!important;padding:.3rem .75rem!important;border-radius:100px!important;border:1.5px solid #00543D!important;transition:all .15s!important}html body .pi-ae-quicknav a:hover{background:#00543D!important;color:#D3FA00!important}html body .pi-ae-h2{font-family:"DM Serif Display",serif!important;font-size:1.55rem!important;color:#00543D!important;margin:2.8rem 0 .5rem!important;padding-bottom:.4rem!important;border-bottom:2.5px solid #D3FA00!important}html body .pi-ae-h3{font-family:"DM Serif Display",serif!important;font-size:1.15rem!important;color:#00543D!important;margin:1.5rem 0 .4rem!important}html body .pi-ae-intro{font-size:1.05rem!important;line-height:1.78!important;margin-bottom:1.5rem!important}html body .pi-ae-keydata{background:#00543D!important;border-radius:12px!important;padding:1.2rem 1.5rem!important;margin-bottom:2rem!important;display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:.8rem!important}html body .pi-ae-keydata-item{text-align:center!important}html body .pi-ae-keydata-num{font-family:"DM Serif Display",serif!important;font-size:1.7rem!important;color:#D3FA00!important;display:block!important;line-height:1.1!important;margin-bottom:.15rem!important}html body .pi-ae-keydata-label{font-size:.72em!important;color:rgba(255,255,255,.82)!important;line-height:1.35!important}html body .pi-ae-source-note{font-size:.77em!important;color:#888!important;background:#F7F5EF!important;border-left:3px solid #D3FA00!important;padding:.55rem 1rem!important;margin-bottom:1.8rem!important;line-height:1.5!important}html body .pi-ae-source-note a{color:#00543D!important}html body .pi-ae-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:.75rem!important;margin-bottom:1rem!important}html body .pi-ae-card{background:#fff!important;border:1.5px solid #e8e8e8!important;border-radius:10px!important;padding:.9rem 1.1rem!important;display:flex!important;gap:.8rem!important;align-items:flex-start!important;transition:box-shadow .15s!important}html body .pi-ae-card:hover{box-shadow:0 4px 14px rgba(0,84,61,.09)!important;border-color:#b2d4c8!important}html body .pi-ae-card.top3{border-color:#00543D!important;background:#f3faf7!important}html body .pi-ae-rank-badge{flex-shrink:0!important;width:38px!important;height:38px!important;border-radius:8px!important;background:#e8e8e8!important;color:#555!important;font-family:"DM Serif Display",serif!important;font-size:1rem!important;font-weight:700!important;display:flex!important;align-items:center!important;justify-content:center!important}html body .pi-ae-card.top3 .pi-ae-rank-badge{background:#00543D!important;color:#D3FA00!important}html body .pi-ae-card.rank4to10 .pi-ae-rank-badge{background:#0b7c72!important;color:#fff!important}html body .pi-ae-card-inner{flex:1!important;min-width:0!important}html body .pi-ae-card-name{font-weight:700!important;font-size:.95rem!important;color:#1a1a1a!important;margin:0 0 .2rem!important}html body .pi-ae-card-sub{font-size:.78em!important;color:#666!important;margin:0 0 .35rem!important}html body .pi-ae-card-tags{display:flex!important;flex-wrap:wrap!important;gap:.3rem!important}html body .pi-ae-tag{font-size:.7em!important;padding:.1rem .45rem!important;border-radius:100px!important;white-space:nowrap!important}html body .pi-ae-tag-branche{background:#F7F5EF!important;color:#555!important;border:1px solid #ddd!important}html body .pi-ae-tag-gehalt{background:#fff3e0!important;color:#b45309!important;border:1px solid #fcd34d!important;font-weight:600!important}html body .pi-ae-tag-prestige{background:#ecfdf5!important;color:#065f46!important;border:1px solid #6ee7b7!important}html body .pi-ae-tag-up{background:#eff6ff!important;color:#1d4ed8!important;border:1px solid #93c5fd!important;font-weight:600!important}html body .pi-ae-sector{background:#F7F5EF!important;border-radius:12px!important;padding:1.2rem 1.4rem!important;margin-bottom:1.2rem!important;border-left:5px solid #00543D!important}html body .pi-ae-sector.s-it{border-left-color:#1d4ed8!important}html body .pi-ae-sector.s-consulting{border-left-color:#FF9D00!important}html body .pi-ae-sector.s-pharma{border-left-color:#0b7c72!important}html body .pi-ae-sector.s-finance{border-left-color:#7c3aed!important}html body .pi-ae-sector.s-public{border-left-color:#059669!important}html body .pi-ae-sector.s-fmcg{border-left-color:#dc2626!important}html body .pi-ae-sector-header{display:flex!important;align-items:center!important;gap:.7rem!important;margin-bottom:.7rem!important}html body .pi-ae-sector-icon{width:36px!important;height:36px!important;border-radius:8px!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}html body .pi-ae-sector-h{font-family:"DM Serif Display",serif!important;font-size:1.1rem!important;color:#00543D!important;margin:0!important}html body .pi-ae-sector-intro{font-size:.875rem!important;color:#444!important;margin:0 0 .8rem!important;line-height:1.6!important}html body .pi-ae-sector-list{list-style:none!important;padding:0!important;margin:0!important;display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:.35rem!important}html body .pi-ae-sector-list li{font-size:.85rem!important;color:#333!important;display:flex!important;align-items:center!important;gap:.4rem!important;padding:.3rem 0!important}html body .pi-ae-sector-list li::before{content:"";width:6px!important;height:6px!important;border-radius:50%!important;background:#00543D!important;flex-shrink:0!important}html body .pi-ae-sector.s-it .pi-ae-sector-list li::before{background:#1d4ed8!important}html body .pi-ae-sector.s-consulting .pi-ae-sector-list li::before{background:#FF9D00!important}html body .pi-ae-sector.s-pharma .pi-ae-sector-list li::before{background:#0b7c72!important}html body .pi-ae-sector.s-finance .pi-ae-sector-list li::before{background:#7c3aed!important}html body .pi-ae-sector.s-public .pi-ae-sector-list li::before{background:#059669!important}html body .pi-ae-sector.s-fmcg .pi-ae-sector-list li::before{background:#dc2626!important}html body .pi-ae-sector-gehalt{font-size:.78em!important;background:rgba(0,0,0,.06)!important;padding:.15rem .5rem!important;border-radius:4px!important;margin-left:auto!important;white-space:nowrap!important;color:#555!important;font-weight:600!important;flex-shrink:0!important}html body .pi-ae-matrix{border-collapse:collapse!important;width:100%!important;margin-bottom:2rem!important;font-size:.85rem!important}html body .pi-ae-matrix th{background:#00543D!important;color:#fff!important;padding:.6rem .8rem!important;text-align:center!important;font-weight:600!important;font-size:.78em!important}html body .pi-ae-matrix th:first-child{text-align:left!important}html body .pi-ae-matrix td{padding:.55rem .8rem!important;border-bottom:1px solid #eee!important;vertical-align:middle!important}html body .pi-ae-matrix tr:nth-child(even) td{background:#fafafa!important}html body .pi-ae-matrix td:first-child{font-weight:600!important;color:#1a1a1a!important}html body .pi-ae-matrix td:not(:first-child){text-align:center!important}html body .pi-ae-dot-5{color:#D3FA00!important;background:#00543D!important;border-radius:4px!important;padding:.1rem .3rem!important;font-size:.75em!important;font-weight:700!important}html body .pi-ae-dot-4{color:#065f46!important;font-weight:700!important}html body .pi-ae-dot-3{color:#b45309!important;font-weight:600!important}html body .pi-ae-dot-2{color:#666!important}html body .pi-ae-dot-1{color:#bbb!important}html body .pi-ae-gehalt-list{list-style:none!important;padding:0!important;margin:0 0 2rem!important}html body .pi-ae-gehalt-item{margin-bottom:.8rem!important}html body .pi-ae-gehalt-label{display:flex!important;justify-content:space-between!important;align-items:center!important;font-size:.88rem!important;margin-bottom:.25rem!important}html body .pi-ae-gehalt-name{font-weight:600!important;color:#1a1a1a!important}html body .pi-ae-gehalt-val{font-weight:700!important;color:#00543D!important;font-family:"DM Serif Display",serif!important;font-size:1rem!important}html body .pi-ae-bar-track{background:#eee!important;border-radius:100px!important;height:8px!important;overflow:hidden!important}html body .pi-ae-bar-fill{height:100%!important;border-radius:100px!important;background:linear-gradient(90deg,#00543D,#0b7c72)!important;transition:width .3s!important}html body .pi-ae-tipps{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:.8rem!important;margin-bottom:2rem!important}html body .pi-ae-tipp-card{background:#F7F5EF!important;border-radius:10px!important;padding:1rem!important;border-top:3px solid #00543D!important}html body .pi-ae-tipp-card h4{font-family:"DM Serif Display",serif!important;font-size:.95rem!important;color:#00543D!important;margin:0 0 .35rem!important}html body .pi-ae-tipp-card p{font-size:.83rem!important;color:#555!important;margin:0!important;line-height:1.55!important}html body .pi-ae-cta{background:#00543D!important;color:#fff!important;border-radius:14px!important;padding:1.8rem 2rem!important;margin:2.5rem 0!important;text-align:center!important}html body .pi-ae-cta h3{font-family:"DM Serif Display",serif!important;font-size:1.4rem!important;margin:0 0 .5rem!important;color:#fff!important}html body .pi-ae-cta p{font-size:.95rem!important;color:rgba(255,255,255,.85)!important;margin:0 0 1.2rem!important}html body .pi-ae-cta-btns{display:flex!important;gap:.75rem!important;justify-content:center!important;flex-wrap:wrap!important}html body .pi-ae-btn-primary{background:#D3FA00!important;color:#00543D!important;font-weight:700!important;text-decoration:none!important;padding:.75rem 1.6rem!important;border-radius:8px!important;font-size:.95rem!important;transition:opacity .15s!important;display:inline-flex!important;align-items:center!important;gap:.4rem!important}html body .pi-ae-btn-primary:hover{opacity:.88!important}html body .pi-ae-btn-secondary{background:rgba(255,255,255,.15)!important;color:#fff!important;font-weight:600!important;text-decoration:none!important;padding:.75rem 1.6rem!important;border-radius:8px!important;font-size:.95rem!important;border:1.5px solid rgba(255,255,255,.4)!important;transition:all .15s!important}html body .pi-ae-btn-secondary:hover{background:rgba(255,255,255,.25)!important}html body .pi-ae-jobs-cta{border:2.5px solid #00543D!important;border-radius:12px!important;padding:1.4rem 1.6rem!important;margin:2rem 0!important;display:flex!important;align-items:center!important;gap:1.2rem!important;background:#f3faf7!important}html body .pi-ae-jobs-cta-icon{flex-shrink:0!important;width:50px!important;height:50px!important;background:#00543D!important;border-radius:10px!important;display:flex!important;align-items:center!important;justify-content:center!important}html body .pi-ae-jobs-cta-text h4{font-family:"DM Serif Display",serif!important;font-size:1.1rem!important;color:#00543D!important;margin:0 0 .25rem!important}html body .pi-ae-jobs-cta-text p{font-size:.85rem!important;color:#555!important;margin:0!important}html body .pi-ae-jobs-cta a.pi-ae-jobs-btn{background:#00543D!important;color:#D3FA00!important;font-weight:700!important;text-decoration:none!important;padding:.65rem 1.3rem!important;border-radius:8px!important;font-size:.9rem!important;white-space:nowrap!important;flex-shrink:0!important;margin-left:auto!important;transition:opacity .15s!important;display:inline-flex!important;align-items:center!important;gap:.35rem!important}html body .pi-ae-jobs-cta a.pi-ae-jobs-btn:hover{opacity:.88!important}html body .pi-ae-trend-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:.9rem!important;margin-bottom:2rem!important}html body .pi-ae-trend-card{background:#F7F5EF!important;border-radius:10px!important;padding:1rem 1.1rem!important;border-left:4px solid #00543D!important}html body .pi-ae-trend-card.t2{border-left-color:#1d4ed8!important}html body .pi-ae-trend-card.t3{border-left-color:#FF9D00!important}html body .pi-ae-trend-card.t4{border-left-color:#0b7c72!important}html body .pi-ae-trend-card h4{font-family:"DM Serif Display",serif!important;font-size:.95rem!important;color:#00543D!important;margin:0 0 .35rem!important}html body .pi-ae-trend-card p{font-size:.83rem!important;color:#444!important;margin:0!important;line-height:1.55!important}html body .pi-ae-trend-stat{font-size:1.5rem!important;font-family:"DM Serif Display",serif!important;color:#00543D!important;display:block!important;margin-bottom:.15rem!important}html body .pi-ae-faq{margin:0 0 2rem!important}html body .pi-ae-faq details{border:1.5px solid #e8e8e8!important;border-radius:8px!important;margin-bottom:.5rem!important;overflow:hidden!important}html body .pi-ae-faq details[open]{border-color:#00543D!important}html body .pi-ae-faq summary{padding:.85rem 1rem!important;font-weight:600!important;font-size:.93rem!important;cursor:pointer!important;list-style:none!important;display:flex!important;justify-content:space-between!important;align-items:center!important;color:#1a1a1a!important}html body .pi-ae-faq summary::-webkit-details-marker{display:none!important}html body .pi-ae-faq summary::after{content:"+"!important;font-size:1.2rem!important;color:#00543D!important;font-weight:300!important;flex-shrink:0!important}html body .pi-ae-faq details[open] summary::after{content:"−"!important}html body .pi-ae-faq details[open] summary{background:#f3faf7!important;color:#00543D!important}html body .pi-ae-faq-answer{padding:.8rem 1rem 1rem!important;font-size:.88rem!important;color:#444!important;line-height:1.65!important;border-top:1px solid #eee!important}html body .pi-ae-faq-answer a{color:#00543D!important}html body .pi-ae-author-box{background:#F7F5EF!important;border-radius:12px!important;padding:1.2rem 1.4rem!important;margin:2rem 0!important;display:flex!important;gap:1rem!important;align-items:flex-start!important}html body .pi-ae-author-box img{width:60px!important;height:60px!important;border-radius:50%!important;object-fit:cover!important;flex-shrink:0!important}html body .pi-ae-author-box-text h4{font-family:"DM Serif Display",serif!important;font-size:1rem!important;color:#00543D!important;margin:0 0 .2rem!important}html body .pi-ae-author-box-text p{font-size:.83rem!important;color:#555!important;margin:0!important;line-height:1.55!important}html body .pi-ae-footnote{font-size:.75em!important;color:#aaa!important;margin-top:.5rem!important;line-height:1.5!important}html body .pi-ae-footnote a{color:#0b7c72!important}@media(max-width:700px){html body .pi-ae-keydata{grid-template-columns:repeat(2,1fr)!important}html body .pi-ae-grid{grid-template-columns:1fr!important}html body .pi-ae-sector-list{grid-template-columns:1fr!important}html body .pi-ae-tipps{grid-template-columns:1fr!important}html body .pi-ae-trend-grid{grid-template-columns:1fr!important}html body .pi-ae-jobs-cta{flex-wrap:wrap!important}html body .pi-ae-jobs-cta a.pi-ae-jobs-btn{margin-left:0!important;width:100%!important;justify-content:center!important}}@media(max-width:480px){html body .pi-ae-h1{font-size:1.55rem!important}html body .pi-ae-keydata{grid-template-columns:1fr 1fr!important}html body .pi-ae-keydata-num{font-size:1.4rem!important}html body .pi-ae-cta-btns{flex-direction:column!important;align-items:center!important}}@import url('https://www.profiling-institut.de/wp-content/uploads/pi-fonts/g-c7f62eef2b.css');html body .pi-jobs-wrap *{box-sizing:border-box;margin:0;padding:0}html body .pi-jobs-wrap{font-family:'DM Sans',sans-serif;color:#1a1a1a;background:#F7F5EF;line-height:1.7;overflow-x:hidden}html body .pi-jobs-wrap a{color:#00543D;text-decoration:none}html body .pi-jobs-wrap a:hover{text-decoration:underline}html body .pi-jobs-hero{background:#00543D;padding:80px 24px 60px;position:relative;overflow:hidden}html body .pi-jobs-hero::before{content:'';position:absolute;top:-80px;right:-80px;width:400px;height:400px;background:#D3FA00;border-radius:50%;opacity:.08;pointer-events:none}html body .pi-jobs-hero::after{content:'';position:absolute;bottom:-60px;left:10%;width:280px;height:280px;background:#D3FA00;border-radius:50%;opacity:.05;pointer-events:none}html body .pi-jobs-hero-inner{max-width:960px;margin:0 auto;position:relative;z-index:1}html body .pi-jobs-hero-badge{display:inline-flex;align-items:center;gap:8px;background:rgba(211,250,0,.15);border:1px solid rgba(211,250,0,.4);border-radius:20px;padding:6px 16px;font-size:13px;font-weight:600;color:#D3FA00;letter-spacing:.5px;text-transform:uppercase;margin-bottom:20px}html body .pi-jobs-hero h1{font-family:'DM Serif Display',serif;font-size:clamp(28px,5vw,52px);color:#fff;line-height:1.15;margin-bottom:20px;max-width:800px}html body .pi-jobs-hero h1 em{color:#D3FA00;font-style:normal}html body .pi-jobs-hero-sub{font-size:17px;color:rgba(255,255,255,.82);max-width:660px;margin-bottom:36px;line-height:1.75}html body .pi-jobs-hero-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:36px}html body .pi-jobs-kpi{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);border-radius:12px;padding:20px 18px;text-align:center}html body .pi-jobs-kpi-num{font-family:'DM Serif Display',serif;font-size:34px;color:#D3FA00;line-height:1}html body .pi-jobs-kpi-label{font-size:12px;color:rgba(255,255,255,0.82);margin-top:6px;text-transform:uppercase;letter-spacing:.4px}html body .pi-jobs-hero-btns{display:flex;gap:14px;flex-wrap:wrap}html body .pi-jobs-btn-primary{background:#D3FA00;color:#00543D!important;padding:14px 28px;border-radius:8px;font-size:15px;font-weight:700;text-decoration:none!important;display:inline-block;transition:transform .2s,box-shadow .2s}html body .pi-jobs-btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.2);text-decoration:none!important;color:#00543D!important}html body .pi-jobs-btn-secondary{background:transparent;color:#fff!important;border:2px solid rgba(255,255,255,.7);padding:14px 28px;border-radius:8px;font-size:15px;font-weight:600;text-decoration:none!important;display:inline-block;transition:border-color .2s,color .2s}html body .pi-jobs-btn-secondary:hover{border-color:#D3FA00;color:#D3FA00!important;text-decoration:none!important}html body .pi-jobs-section{padding:64px 24px;max-width:1060px;margin:0 auto}html body .pi-jobs-section-full{padding:64px 24px;background:#fff}html body .pi-jobs-section-full-inner{max-width:1060px;margin:0 auto}html body .pi-jobs-section-lime{padding:64px 24px;background:#D3FA00}html body .pi-jobs-section-lime-inner{max-width:1060px;margin:0 auto}html body .pi-jobs-section-dark{padding:64px 24px;background:#00543D}html body .pi-jobs-section-dark-inner{max-width:1060px;margin:0 auto}html body .pi-jobs-eyebrow{font-size:12px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:#0b7c72;margin-bottom:10px}html body .pi-jobs-h2{font-family:'DM Serif Display',serif;font-size:clamp(24px,4vw,38px);color:#00543D;line-height:1.2;margin-bottom:16px}html body .pi-jobs-h2-white{font-family:'DM Serif Display',serif;font-size:clamp(24px,4vw,38px);color:#fff;line-height:1.2;margin-bottom:16px}html body .pi-jobs-h2-dark{font-family:'DM Serif Display',serif;font-size:clamp(24px,4vw,38px);color:#1a1a1a;line-height:1.2;margin-bottom:16px}html body .pi-jobs-lead{font-size:17px;color:#444;max-width:700px;margin-bottom:36px;line-height:1.8}html body .pi-jobs-lead-white{font-size:17px;color:rgba(255,255,255,.85);max-width:700px;margin-bottom:36px;line-height:1.8}html body .pi-jobs-board-wrap{background:#fff;padding:48px 24px}html body .pi-jobs-board-inner{max-width:1060px;margin:0 auto}html body .pi-jobs-board-header{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:28px}html body .pi-jobs-board-iframe-wrap{border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;min-height:800px;background:#f9f9f9}html body .pi-jobs-board-iframe-wrap iframe{width:100%!important;height:800px!important;min-height:800px!important;border:none!important;display:block!important;border-radius:0!important}@media(max-width:640px){html body .pi-jobs-board-iframe-wrap{min-height:600px}html body .pi-jobs-board-iframe-wrap iframe{height:600px!important;min-height:600px!important}}html body .pi-jobs-types-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin-top:32px}html body .pi-jobs-type-card{background:#F7F5EF;border-radius:12px;padding:24px 20px;border-top:4px solid #00543D;transition:transform .2s,box-shadow .2s}html body .pi-jobs-type-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,84,61,.1)}html body .pi-jobs-type-card.accent-lime{border-top-color:#D3FA00}html body .pi-jobs-type-card.accent-orange{border-top-color:#FF9D00}html body .pi-jobs-type-card.accent-teal{border-top-color:#0b7c72}html body .pi-jobs-type-card.accent-dark{border-top-color:#1a1a1a}html body .pi-jobs-type-icon{width:44px;height:44px;margin-bottom:14px;display:flex;align-items:center;justify-content:center;background:#00543D;border-radius:10px}html body .pi-jobs-type-icon.lime{background:#D3FA00}html body .pi-jobs-type-icon.orange{background:#FF9D00}html body .pi-jobs-type-icon.teal{background:#0b7c72}html body .pi-jobs-type-icon.dark{background:#1a1a1a}html body .pi-jobs-type-h3{font-family:'DM Serif Display',serif;font-size:19px;color:#00543D;margin-bottom:8px}html body .pi-jobs-type-p{font-size:14px;color:#555;line-height:1.65}html body .pi-jobs-type-tag{display:inline-block;background:#00543D;color:#D3FA00;font-size:11px;font-weight:700;padding:3px 10px;border-radius:20px;margin-top:12px;letter-spacing:.3px}html body .pi-jobs-table-wrap{overflow-x:auto;margin-top:32px;border-radius:12px;box-shadow:0 2px 16px rgba(0,0,0,.08)}html body .pi-jobs-table{width:100%;border-collapse:collapse;background:#fff;font-size:14px}html body .pi-jobs-table thead{background:#00543D;color:#fff}html body .pi-jobs-table th{padding:14px 16px;text-align:left;font-weight:600;font-size:13px;letter-spacing:.3px}html body .pi-jobs-table td{padding:13px 16px;border-bottom:1px solid #f0f0f0;color:#444;vertical-align:top}html body .pi-jobs-table tr:last-child td{border-bottom:none}html body .pi-jobs-table tr:nth-child(even) td{background:#fafafa}html body .pi-jobs-table .pi-jobs-check{color:#00543D;font-weight:700}html body .pi-jobs-table .pi-jobs-cross{color:#ef4444}html body .pi-jobs-table .pi-jobs-maybe{color:#FF9D00}html body .pi-jobs-branchen-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-top:32px}html body .pi-jobs-branche-card{background:#fff;border-radius:12px;padding:20px;border-left:4px solid #0b7c72;display:flex;gap:16px;align-items:flex-start}html body .pi-jobs-branche-num{font-family:'DM Serif Display',serif;font-size:28px;color:#D3FA00;background:#00543D;min-width:50px;height:50px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-style:normal;flex-shrink:0}html body .pi-jobs-branche-content h3{font-size:15px;font-weight:700;color:#00543D;margin-bottom:4px}html body .pi-jobs-branche-content p{font-size:13px;color:#666;line-height:1.5}html body .pi-jobs-branche-salary{font-size:13px;font-weight:700;color:#FF9D00;margin-top:6px}html body .pi-jobs-salary-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px;margin-top:32px}html body .pi-jobs-salary-row{margin-bottom:18px}html body .pi-jobs-salary-label{display:flex;justify-content:space-between;font-size:14px;font-weight:600;color:#1a1a1a;margin-bottom:6px}html body .pi-jobs-salary-amount{color:#00543D}html body .pi-jobs-salary-bar-bg{background:#e5e7eb;border-radius:6px;height:10px;overflow:hidden}html body .pi-jobs-salary-bar{height:10px;border-radius:6px;background:linear-gradient(90deg,#00543D,#0b7c72);transition:width 1s ease}html body .pi-jobs-steps{counter-reset:steps;margin-top:32px}html body .pi-jobs-step{display:flex;gap:20px;margin-bottom:28px;align-items:flex-start}html body .pi-jobs-step-num{counter-increment:steps;content:counter(steps);min-width:48px;height:48px;background:#D3FA00;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:'DM Serif Display',serif;font-size:20px;color:#00543D;font-weight:700;flex-shrink:0}html body .pi-jobs-step-body h3{font-size:16px;font-weight:700;color:#00543D;margin-bottom:6px}html body .pi-jobs-step-body p{font-size:14px;color:#555;line-height:1.65}html body .pi-jobs-infobox{background:#F7F5EF;border-left:4px solid #00543D;border-radius:0 10px 10px 0;padding:20px 24px;margin:28px 0}html body .pi-jobs-infobox-title{font-weight:700;font-size:15px;color:#00543D;margin-bottom:8px;display:flex;align-items:center;gap:8px}html body .pi-jobs-infobox-title svg{flex-shrink:0}html body .pi-jobs-infobox p{font-size:14px;color:#444;line-height:1.65}html body .pi-jobs-faq-list{margin-top:32px}html body .pi-jobs-faq-item{background:#fff;border-radius:12px;margin-bottom:12px;overflow:hidden;border:1px solid #e5e7eb}html body .pi-jobs-faq-q{width:100%;background:none;border:none;padding:20px 24px;text-align:left;font-family:'DM Sans',sans-serif;font-size:15px;font-weight:600;color:#1a1a1a;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px}html body .pi-jobs-faq-q:hover{background:#f9f9f9}html body .pi-jobs-faq-q[aria-expanded="true"]{color:#00543D}html body .pi-jobs-faq-icon{min-width:22px;height:22px;border-radius:50%;background:#00543D;color:#D3FA00;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;line-height:1;transition:transform .3s;flex-shrink:0}html body .pi-jobs-faq-q[aria-expanded="true"] .pi-jobs-faq-icon{transform:rotate(45deg);background:#D3FA00;color:#00543D}html body .pi-jobs-faq-a{display:none;padding:0 24px 20px;font-size:14px;color:#555;line-height:1.75}html body .pi-jobs-faq-a p{margin-bottom:10px}html body .pi-jobs-faq-a ul{padding-left:20px}html body .pi-jobs-faq-a li{margin-bottom:6px}html body .pi-jobs-author-box{background:#fff;border-radius:16px;padding:32px;border:1px solid #e5e7eb;display:flex;gap:28px;align-items:flex-start;flex-wrap:wrap}html body .pi-jobs-author-avatar{width:88px;height:88px;border-radius:50%;background:#00543D;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-family:'DM Serif Display',serif;font-size:28px;color:#D3FA00}html body .pi-jobs-author-info h3{font-family:'DM Serif Display',serif;font-size:22px;color:#00543D;margin-bottom:4px}html body .pi-jobs-author-info .pi-jobs-author-title{font-size:13px;color:#0b7c72;font-weight:600;margin-bottom:12px}html body .pi-jobs-author-info p{font-size:14px;color:#555;line-height:1.7;margin-bottom:12px}html body .pi-jobs-author-badges{display:flex;gap:8px;flex-wrap:wrap}html body .pi-jobs-author-badge{background:#F7F5EF;border:1px solid #ddd;border-radius:20px;padding:4px 14px;font-size:12px;font-weight:600;color:#444}html body .pi-jobs-cta-band{background:linear-gradient(135deg,#00543D 0%,#0b7c72 100%);border-radius:16px;padding:48px 40px;text-align:center;margin:0 auto;max-width:800px}html body .pi-jobs-cta-band h2{font-family:'DM Serif Display',serif;color:#fff;font-size:clamp(22px,3.5vw,34px);margin-bottom:12px}html body .pi-jobs-cta-band p{color:rgba(255,255,255,.85);font-size:16px;margin-bottom:28px}html body .pi-jobs-cta-btns{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}html body .pi-jobs-links-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;margin-top:28px}html body .pi-jobs-link-card{background:#fff;border-radius:10px;padding:18px 20px;border:1px solid #e5e7eb;display:flex;align-items:flex-start;gap:14px;text-decoration:none;transition:box-shadow .2s,transform .2s}html body .pi-jobs-link-card:hover{box-shadow:0 4px 16px rgba(0,84,61,.12);transform:translateY(-2px);text-decoration:none}html body .pi-jobs-link-icon{min-width:40px;height:40px;background:#00543D;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}html body .pi-jobs-link-text{font-size:14px;font-weight:600;color:#00543D;line-height:1.3;margin-bottom:3px}html body .pi-jobs-link-sub{font-size:12px;color:#888}html body .pi-jobs-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}html body .pi-jobs-chip{background:#00543D;color:#D3FA00;padding:8px 18px;border-radius:24px;font-size:13px;font-weight:600}html body .pi-jobs-chip.light{background:#D3FA00;color:#00543D}html body .pi-jobs-chip.teal{background:#0b7c72;color:#fff}html body .pi-jobs-chip.orange{background:#FF9D00;color:#fff}html body .pi-jobs-fehler-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-top:28px}html body .pi-jobs-fehler-card{background:#fff;border-radius:12px;padding:20px;border-top:3px solid #ef4444}html body .pi-jobs-fehler-card h3{font-size:15px;font-weight:700;color:#ef4444;margin-bottom:8px;display:flex;align-items:center;gap:8px}html body .pi-jobs-fehler-card p{font-size:13px;color:#555;line-height:1.6}html body .pi-jobs-fehler-fix{margin-top:10px;padding:8px 12px;background:#f0fdf4;border-radius:6px;font-size:12px;color:#00543D;font-weight:600}html body .pi-jobs-timeline{position:relative;padding-left:32px;margin-top:28px}html body .pi-jobs-timeline::before{content:'';position:absolute;left:10px;top:0;bottom:0;width:2px;background:linear-gradient(180deg,#00543D,#D3FA00)}html body .pi-jobs-timeline-item{position:relative;margin-bottom:28px}html body .pi-jobs-timeline-dot{position:absolute;left:-28px;top:4px;width:16px;height:16px;border-radius:50%;background:#00543D;border:3px solid #D3FA00;flex-shrink:0}html body .pi-jobs-timeline-item h3{font-size:15px;font-weight:700;color:#00543D;margin-bottom:6px}html body .pi-jobs-timeline-item p{font-size:14px;color:#555;line-height:1.6}html body .pi-jobs-timeline-month{font-size:12px;font-weight:700;color:#0b7c72;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}html body .pi-jobs-two-col{display:grid;grid-template-columns:1fr 1fr;gap:40px}@media(max-width:640px){html body .pi-jobs-hero-kpis{grid-template-columns:1fr}html body .pi-jobs-hero-btns{flex-direction:column}html body .pi-jobs-hero-btns a{text-align:center}html body .pi-jobs-author-box{flex-direction:column}html body .pi-jobs-cta-band{padding:32px 20px}html body .pi-jobs-board-header{flex-direction:column;align-items:flex-start}html body .pi-jobs-step{flex-direction:column}html body .pi-jobs-two-col{grid-template-columns:1fr!important;gap:24px!important}}html body .pi-sabb-wrap,html body .pi-sabb-wrap *{box-sizing:border-box!important}html body .pi-sabb-wrap{font-family:'DM Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif!important;color:#1f2d27!important;font-size:16px!important;line-height:1.65!important;width:100%!important;max-width:100%!important;overflow-x:hidden!important;-webkit-font-smoothing:antialiased!important;text-rendering:optimizeLegibility!important}html body .pi-sabb-wrap p{margin:0 0 16px!important;line-height:1.72!important}html body .pi-sabb-wrap p:last-child{margin-bottom:0!important}html body .pi-sabb-wrap h1,html body .pi-sabb-wrap h2{font-family:'DM Serif Display',Georgia,'Times New Roman',serif!important;font-weight:400!important;margin:0 0 16px!important;line-height:1.18!important;letter-spacing:-0.01em!important}html body .pi-sabb-wrap h3{font-family:'DM Sans',sans-serif!important;font-weight:700!important;margin:0 0 10px!important;line-height:1.3!important;font-size:19px!important}html body .pi-sabb-wrap a{text-decoration:none!important;transition:all .2s ease!important}html body .pi-sabb-wrap svg{flex-shrink:0!important;display:inline-block!important}html body .pi-sabb-wrap img{max-width:100%!important}html body .pi-sabb-wrap ul{margin:0!important;padding:0!important;list-style:none!important}html body .pi-sabb-wrap *:focus-visible{outline:3px solid #0b7c72!important;outline-offset:2px!important}html body .pi-sabb-wrap section{width:100%!important}html body .pi-sabb-breadcrumb-inner,html body .pi-sabb-hero-inner,html body .pi-sabb-trust-inner,html body .pi-sabb-stats-inner,html body .pi-sabb-section-inner,html body .pi-sabb-process-inner,html body .pi-sabb-timeline-inner,html body .pi-sabb-pricing-inner,html body .pi-sabb-contact-inner,html body .pi-sabb-faq-inner,html body .pi-sabb-links-inner,html body .pi-sabb-author-inner{max-width:1180px!important;width:100%!important;margin:0 auto!important;padding-left:20px!important;padding-right:20px!important}html body .pi-sabb-stats,html body .pi-sabb-section,html body .pi-sabb-process,html body .pi-sabb-testimonials,html body .pi-sabb-timeline-wrap,html body .pi-sabb-pricing,html body .pi-sabb-contact,html body .pi-sabb-faq,html body .pi-sabb-links{padding:52px 0!important}html body .pi-sabb-stats{background:#F7F5EF!important}html body .pi-sabb-section{background:#ffffff!important}html body .pi-sabb-alt{background:#F7F5EF!important}html body .pi-sabb-process{background:#ffffff!important}html body .pi-sabb-testimonials{background:#F7F5EF!important}html body .pi-sabb-timeline-wrap{background:#08382a!important}html body .pi-sabb-pricing{background:#00543D!important}html body .pi-sabb-contact{background:#08382a!important}html body .pi-sabb-links{background:#ffffff!important}html body .pi-sabb-section-label{display:inline-block!important;font-size:12.5px!important;font-weight:700!important;letter-spacing:1.6px!important;text-transform:uppercase!important;color:#0b7c72!important;margin:0 0 12px!important}html body .pi-sabb-h2{font-size:26px!important;color:#0c2c20!important;margin-bottom:14px!important}html body .pi-sabb-lead{font-size:17px!important;line-height:1.65!important;color:#4a5a52!important;max-width:720px!important;margin:0 0 30px!important}html body .pi-sabb-timeline-wrap .pi-sabb-section-label,html body .pi-sabb-pricing .pi-sabb-section-label,html body .pi-sabb-contact .pi-sabb-section-label{color:#D3FA00!important}html body .pi-sabb-timeline-wrap .pi-sabb-h2,html body .pi-sabb-pricing .pi-sabb-h2,html body .pi-sabb-contact .pi-sabb-h2{color:#ffffff!important}html body .pi-sabb-timeline-wrap .pi-sabb-lead,html body .pi-sabb-pricing .pi-sabb-lead,html body .pi-sabb-contact .pi-sabb-lead{color:rgba(255,255,255,0.82)!important}html body .pi-sabb-breadcrumb{background:#f1efe7!important;width:100%!important}html body .pi-sabb-breadcrumb-inner{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:7px!important;padding-top:12px!important;padding-bottom:12px!important;font-size:13px!important}html body .pi-sabb-breadcrumb a{color:#4a5a52!important}html body .pi-sabb-breadcrumb a:hover{color:#00543D!important}html body .pi-sabb-breadcrumb span{color:#9aa49d!important}html body .pi-sabb-breadcrumb-current{color:#00543D!important;font-weight:600!important}html body .pi-sabb-hero{background:linear-gradient(158deg,#0a4a37 0%,#003628 100%)!important;width:100%!important;padding:54px 0 60px!important;position:relative!important;overflow:hidden!important}html body .pi-sabb-hero-inner{position:relative!important;z-index:2!important}html body .pi-sabb-hero-kicker{display:inline-flex!important;align-items:center!important;gap:7px!important;background:rgba(211,250,0,.14)!important;border:1px solid rgba(211,250,0,.35)!important;color:#D3FA00!important;font-size:12.5px!important;font-weight:700!important;letter-spacing:.6px!important;text-transform:uppercase!important;padding:7px 14px!important;border-radius:50px!important;margin-bottom:20px!important}html body .pi-sabb-h1{font-size:30px!important;color:#ffffff!important;margin-bottom:16px!important;max-width:760px!important}html body .pi-sabb-h1 span{color:#D3FA00!important;display:block!important}html body .pi-sabb-hero-sub{font-size:17px!important;color:rgba(255,255,255,.85)!important;line-height:1.68!important;max-width:620px!important;margin-bottom:28px!important}html body .pi-sabb-hero-ctas{display:flex!important;flex-wrap:wrap!important;gap:12px!important}html body .pi-sabb-btn-primary,html body .pi-sabb-btn-ghost{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;font-size:15px!important;font-weight:700!important;padding:14px 24px!important;border-radius:10px!important;cursor:pointer!important;text-align:center!important}html body .pi-sabb-btn-primary{background:#D3FA00!important;color:#00382a!important;border:2px solid #D3FA00!important;box-shadow:0 8px 22px rgba(211,250,0,.22)!important}html body .pi-sabb-btn-primary:hover{background:#c2e600!important;border-color:#c2e600!important;transform:translateY(-2px)!important}html body .pi-sabb-btn-ghost{background:transparent!important;color:#ffffff!important;border:2px solid rgba(255,255,255,.4)!important}html body .pi-sabb-btn-ghost:hover{border-color:#D3FA00!important;color:#D3FA00!important}html body .pi-sabb-trust{background:#00382a!important;width:100%!important}html body .pi-sabb-trust-inner{display:flex!important;flex-wrap:wrap!important;gap:14px 26px!important;justify-content:center!important;padding-top:16px!important;padding-bottom:16px!important}html body .pi-sabb-trust-item{display:flex!important;align-items:center!important;gap:8px!important;color:rgba(255,255,255,.9)!important;font-size:13.5px!important;font-weight:600!important}html body .pi-sabb-trust-item svg{color:#D3FA00!important}html body .pi-sabb-stat-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(158px,1fr))!important;gap:16px!important}html body .pi-sabb-stat-card{background:#ffffff!important;border:1px solid #e6e4db!important;border-radius:14px!important;padding:24px 20px!important;border-top:4px solid #00543D!important}html body .pi-sabb-stat-num{font-family:'DM Serif Display',Georgia,serif!important;font-size:34px!important;color:#00543D!important;line-height:1.05!important;margin-bottom:8px!important}html body .pi-sabb-stat-label{font-size:13.5px!important;color:#5d6b63!important;line-height:1.5!important}html body .pi-sabb-why-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(270px,1fr))!important;gap:18px!important}html body .pi-sabb-why-card{background:#ffffff!important;border:1px solid #e6e4db!important;border-radius:16px!important;padding:26px 22px!important}html body .pi-sabb-why-card:hover{border-color:#00543D!important;box-shadow:0 14px 34px rgba(0,84,61,.1)!important;transform:translateY(-3px)!important}html body .pi-sabb-why-icon{width:50px!important;height:50px!important;border-radius:12px!important;background:#00543D!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-bottom:16px!important}html body .pi-sabb-why-card h3{color:#0c2c20!important;font-size:18px!important}html body .pi-sabb-why-card p{font-size:14.5px!important;color:#5d6b63!important;margin:0!important}html body .pi-sabb-steps{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;gap:18px!important}html body .pi-sabb-step{background:#F7F5EF!important;border:1px solid #e6e4db!important;border-radius:16px!important;padding:26px 22px!important;position:relative!important}html body .pi-sabb-step-num{font-family:'DM Serif Display',Georgia,serif!important;font-size:30px!important;color:#D3FA00!important;-webkit-text-stroke:1px #00543D!important;line-height:1!important;margin-bottom:12px!important}html body .pi-sabb-step h3{color:#0c2c20!important;font-size:17px!important}html body .pi-sabb-step p{font-size:14px!important;color:#5d6b63!important;margin:0!important}html body .pi-sabb-alt-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important;gap:18px!important;margin-bottom:30px!important}html body .pi-sabb-alt-card{background:#ffffff!important;border:1px solid #e6e4db!important;border-radius:16px!important;padding:24px 22px!important;display:flex!important;gap:16px!important;align-items:flex-start!important}html body .pi-sabb-alt-card:hover{box-shadow:0 14px 34px rgba(0,84,61,.1)!important;transform:translateY(-3px)!important}html body .pi-sabb-alt-card-icon{width:46px!important;height:46px!important;border-radius:11px!important;display:flex!important;align-items:center!important;justify-content:center!important}html body .pi-sabb-tag{display:inline-block!important;font-size:11px!important;font-weight:700!important;letter-spacing:.7px!important;text-transform:uppercase!important;color:#00543D!important;background:#eef7e0!important;padding:3px 10px!important;border-radius:50px!important;margin-bottom:8px!important}html body .pi-sabb-alt-card h3{color:#0c2c20!important;font-size:17px!important}html body .pi-sabb-alt-card p{font-size:14px!important;color:#5d6b63!important;margin:0!important}html body .pi-sabb-highlight{background:#eef7e0!important;border-left:4px solid #00543D!important;border-radius:0 12px 12px 0!important;padding:22px 24px!important;margin:0 0 36px!important}html body .pi-sabb-highlight p{font-size:15px!important;color:#2c3b33!important;margin:0!important}html body .pi-sabb-highlight strong{color:#00543D!important}html body .pi-sabb-section h3{font-size:21px!important;color:#0c2c20!important;margin-top:8px!important}html body .pi-sabb-section>.pi-sabb-section-inner>p{font-size:15.5px!important;color:#4a5a52!important}html body .pi-sabb-wrap .pi-sabb-section-inner a.pi-sabb-inline{color:#00543D!important;font-weight:600!important;border-bottom:2px solid rgba(0,84,61,.25)!important}html body .pi-sabb-wrap .pi-sabb-section-inner a.pi-sabb-inline:hover{border-bottom-color:#00543D!important}html body .pi-sabb-comparison{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;border-radius:12px!important;border:1px solid #e6e4db!important;margin-top:14px!important}html body .pi-sabb-table{width:100%!important;min-width:540px!important;border-collapse:collapse!important;font-size:14px!important}html body .pi-sabb-table thead th{background:#00543D!important;color:#ffffff!important;text-align:left!important;font-weight:700!important;padding:13px 16px!important;font-size:13px!important}html body .pi-sabb-table tbody td{padding:13px 16px!important;border-top:1px solid #e6e4db!important;color:#4a5a52!important;vertical-align:top!important}html body .pi-sabb-table tbody tr:nth-child(even){background:#faf9f5!important}html body .pi-sabb-table tbody td:first-child{font-weight:600!important;color:#2c3b33!important}html body .pi-sabb-testi-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important;gap:18px!important}html body .pi-sabb-testi-card{background:#ffffff!important;border:1px solid #e6e4db!important;border-radius:16px!important;padding:26px 22px!important}html body .pi-sabb-testi-stars{color:#FF9D00!important;font-size:16px!important;letter-spacing:2px!important;margin-bottom:12px!important}html body .pi-sabb-testi-text{font-size:15px!important;color:#2c3b33!important;line-height:1.65!important;font-style:italic!important;margin-bottom:16px!important}html body .pi-sabb-testi-author{font-weight:700!important;color:#00543D!important;font-size:15px!important}html body .pi-sabb-testi-role{font-size:13px!important;color:#8a948c!important}html body .pi-sabb-timeline{margin-top:8px!important}html body .pi-sabb-tl-item{display:flex!important;gap:16px!important;position:relative!important;padding-bottom:30px!important}html body .pi-sabb-tl-item:last-child{padding-bottom:0!important}html body .pi-sabb-tl-item:not(.pi-sabb-tl-final)::before{content:''!important;position:absolute!important;left:33px!important;top:44px!important;bottom:-6px!important;width:2px!important;background:rgba(211,250,0,.25)!important}html body .pi-sabb-tl-left{flex:0 0 66px!important;display:flex!important;flex-direction:column!important;align-items:center!important}html body .pi-sabb-tl-time{font-size:11.5px!important;font-weight:700!important;color:#D3FA00!important;white-space:nowrap!important;margin-bottom:9px!important;text-align:center!important}html body .pi-sabb-tl-dot{width:16px!important;height:16px!important;border-radius:50%!important;background:#D3FA00!important;border:3px solid #0a4a37!important;position:relative!important;z-index:2!important}html body .pi-sabb-tl-body{flex:1 1 auto!important;background:rgba(255,255,255,.05)!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:13px!important;padding:16px 18px!important}html body .pi-sabb-tl-final .pi-sabb-tl-body{background:rgba(211,250,0,.1)!important;border-color:rgba(211,250,0,.35)!important}html body .pi-sabb-tl-title{font-weight:700!important;color:#ffffff!important;font-size:16px!important;margin-bottom:5px!important}html body .pi-sabb-tl-desc{font-size:14px!important;color:rgba(255,255,255,0.82)!important;line-height:1.6!important}html body .pi-sabb-tl-hint{background:rgba(255,255,255,.05)!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:12px!important;padding:16px 20px!important;margin-top:24px!important}html body .pi-sabb-tl-hint p{font-size:13.5px!important;color:rgba(255,255,255,0.82)!important;margin:0!important}html body .pi-sabb-tl-hint strong{color:#D3FA00!important}html body .pi-sabb-pricing-grid{display:grid!important;grid-template-columns:1fr!important;gap:20px!important}html body .pi-sabb-price-card{background:#ffffff!important;border-radius:18px!important;padding:30px 26px!important;box-shadow:0 18px 44px rgba(0,0,0,.22)!important}html body .pi-sabb-price-label{display:inline-block!important;font-size:12px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:1px!important;color:#0b7c72!important;margin-bottom:8px!important}html body .pi-sabb-price-title{font-family:'DM Serif Display',Georgia,serif!important;font-size:22px!important;color:#0c2c20!important;margin-bottom:10px!important}html body .pi-sabb-price-amount{font-family:'DM Serif Display',Georgia,serif!important;font-size:44px!important;color:#00543D!important;line-height:1!important}html body .pi-sabb-price-vat{font-size:13px!important;color:#8a948c!important;margin:6px 0 18px!important}html body .pi-sabb-price-features{display:flex!important;flex-direction:column!important;gap:11px!important;margin-bottom:22px!important}html body .pi-sabb-price-features li{display:flex!important;align-items:flex-start!important;gap:10px!important;font-size:14.5px!important;color:#2c3b33!important;line-height:1.5!important}html body .pi-sabb-price-features li svg{margin-top:2px!important;color:#00543D!important}html body .pi-sabb-price-cta{display:flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;background:#00543D!important;color:#ffffff!important;font-size:15px!important;font-weight:700!important;padding:15px 22px!important;border-radius:10px!important;width:100%!important}html body .pi-sabb-price-cta:hover{background:#003628!important;transform:translateY(-2px)!important}html body .pi-sabb-bonuses{display:flex!important;flex-direction:column!important;gap:16px!important}html body .pi-sabb-bonus-card{background:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:16px!important;padding:24px 22px!important}html body .pi-sabb-bonus-icon{margin-bottom:12px!important}html body .pi-sabb-bonus-title{font-weight:700!important;color:#ffffff!important;font-size:17px!important;margin-bottom:7px!important}html body .pi-sabb-bonus-desc{font-size:14px!important;color:rgba(255,255,255,0.82)!important;line-height:1.6!important}html body .pi-sabb-contact-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(248px,1fr))!important;gap:18px!important}html body .pi-sabb-contact-card{background:rgba(255,255,255,.05)!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:16px!important;padding:26px 22px!important;text-align:center!important}html body .pi-sabb-contact-card:hover{border-color:rgba(211,250,0,.4)!important}html body .pi-sabb-contact-icon{width:54px!important;height:54px!important;border-radius:14px!important;background:rgba(211,250,0,.12)!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0 auto 14px!important}html body .pi-sabb-contact-label{font-size:12.5px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:1px!important;color:#D3FA00!important;margin-bottom:8px!important}html body .pi-sabb-contact-value{font-size:18px!important;font-weight:700!important;color:#ffffff!important;margin-bottom:4px!important;word-break:break-word!important}html body .pi-sabb-contact-value a{color:#ffffff!important}html body .pi-sabb-contact-desc{font-size:13px!important;color:rgba(255,255,255,0.82)!important;margin-bottom:16px!important}html body .pi-sabb-contact-link{display:inline-flex!important;align-items:center!important;gap:7px!important;color:#D3FA00!important;font-size:14px!important;font-weight:700!important;border:1.5px solid rgba(211,250,0,.4)!important;padding:9px 18px!important;border-radius:50px!important}html body .pi-sabb-contact-link:hover{background:#D3FA00!important;color:#00382a!important}html body .pi-sabb-faq{background:#F7F5EF!important}html body .pi-sabb-faq-item{background:#ffffff!important;border:1px solid #e6e4db!important;border-radius:12px!important;margin-bottom:12px!important;overflow:hidden!important}html body .pi-sabb-faq-q{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;width:100%!important;background:transparent!important;border:none!important;cursor:pointer!important;text-align:left!important;font-family:'DM Sans',sans-serif!important;font-size:15.5px!important;font-weight:600!important;color:#0c2c20!important;padding:18px 20px!important;line-height:1.45!important}html body .pi-sabb-faq-q:hover{color:#00543D!important}html body .pi-sabb-faq-chevron{color:#00543D!important;transition:transform .3s ease!important}html body .pi-sabb-faq-chevron.open{transform:rotate(180deg)!important}html body .pi-sabb-faq-a{max-height:0!important;overflow:hidden!important;transition:max-height .35s ease!important}html body .pi-sabb-faq-a.open{max-height:640px!important}html body .pi-sabb-faq-a p{font-size:14.5px!important;color:#5d6b63!important;line-height:1.7!important;padding:0 20px 20px!important;margin:0!important}html body .pi-sabb-links-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))!important;gap:14px!important}html body .pi-sabb-link-card{display:flex!important;align-items:center!important;gap:13px!important;background:#F7F5EF!important;border:1px solid #e6e4db!important;border-radius:13px!important;padding:16px 18px!important}html body .pi-sabb-link-card:hover{border-color:#00543D!important;background:#ffffff!important;box-shadow:0 10px 26px rgba(0,84,61,.1)!important;transform:translateY(-2px)!important}html body .pi-sabb-link-card-icon{width:40px!important;height:40px!important;border-radius:10px!important;background:#00543D!important;display:flex!important;align-items:center!important;justify-content:center!important}html body .pi-sabb-link-card-title{font-weight:700!important;color:#0c2c20!important;font-size:14.5px!important;line-height:1.3!important}html body .pi-sabb-link-card-desc{font-size:12.5px!important;color:#8a948c!important;line-height:1.4!important}html body .pi-sabb-cta{background:linear-gradient(158deg,#0a4a37 0%,#003628 100%)!important;width:100%!important;text-align:center!important;padding:56px 20px!important}html body .pi-sabb-cta h2{font-family:'DM Serif Display',Georgia,serif!important;font-size:28px!important;color:#ffffff!important;max-width:620px!important;margin:0 auto 12px!important}html body .pi-sabb-cta p{font-size:16px!important;color:rgba(255,255,255,.82)!important;max-width:560px!important;margin:0 auto 26px!important}html body .pi-sabb-cta-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;background:#D3FA00!important;color:#00382a!important;font-size:16px!important;font-weight:700!important;padding:16px 30px!important;border-radius:10px!important;box-shadow:0 10px 28px rgba(211,250,0,.22)!important}html body .pi-sabb-cta-btn:hover{background:#c2e600!important;transform:translateY(-2px)!important}html body .pi-sabb-author{background:#06301f!important;width:100%!important;padding:44px 0!important}html body .pi-sabb-author-inner{display:flex!important;flex-direction:column!important;gap:20px!important;align-items:flex-start!important}html body .pi-sabb-author-avatar{width:84px!important;height:84px!important;flex-shrink:0!important;border-radius:50%!important;overflow:hidden!important;border:3px solid rgba(211,250,0,.5)!important}html body .pi-sabb-author-avatar img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}html body .pi-sabb-author-name{font-family:'DM Serif Display',Georgia,serif!important;font-size:22px!important;color:#ffffff!important}html body .pi-sabb-author-title{font-size:13.5px!important;color:#D3FA00!important;font-weight:600!important;margin-bottom:12px!important}html body .pi-sabb-author-bio{font-size:14.5px!important;color:rgba(255,255,255,0.82)!important;line-height:1.7!important;margin-bottom:16px!important}html body .pi-sabb-author-badges{display:flex!important;flex-wrap:wrap!important;gap:8px!important}html body .pi-sabb-badge{font-size:12px!important;font-weight:600!important;color:#D3FA00!important;background:rgba(211,250,0,.1)!important;border:1px solid rgba(211,250,0,.28)!important;padding:5px 12px!important;border-radius:50px!important}@media (min-width:680px){html body .pi-sabb-h1{font-size:40px!important}html body .pi-sabb-h2{font-size:31px!important}html body .pi-sabb-hero{padding:70px 0 76px!important}html body .pi-sabb-stats,html body .pi-sabb-section,html body .pi-sabb-process,html body .pi-sabb-testimonials,html body .pi-sabb-timeline-wrap,html body .pi-sabb-pricing,html body .pi-sabb-contact,html body .pi-sabb-faq,html body .pi-sabb-links{padding:72px 0!important}html body .pi-sabb-cta{padding:76px 24px!important}html body .pi-sabb-cta h2{font-size:34px!important}html body .pi-sabb-author-inner{flex-direction:row!important;gap:26px!important}html body .pi-sabb-tl-left{flex-basis:92px!important}html body .pi-sabb-tl-time{font-size:12.5px!important}html body .pi-sabb-tl-item:not(.pi-sabb-tl-final)::before{left:46px!important}html body .pi-sabb-price-amount{font-size:50px!important}}@media (min-width:1000px){html body .pi-sabb-h1{font-size:50px!important}html body .pi-sabb-h2{font-size:37px!important}html body .pi-sabb-cta h2{font-size:38px!important}html body .pi-sabb-stats,html body .pi-sabb-section,html body .pi-sabb-process,html body .pi-sabb-testimonials,html body .pi-sabb-timeline-wrap,html body .pi-sabb-pricing,html body .pi-sabb-contact,html body .pi-sabb-faq,html body .pi-sabb-links{padding:88px 0!important}html body .pi-sabb-hero{padding:88px 0 96px!important}html body .pi-sabb-pricing-grid{grid-template-columns:1.08fr 0.92fr!important;align-items:start!important}html body .pi-sabb-faq-inner,html body .pi-sabb-author-inner{max-width:980px!important}}@media (prefers-reduced-motion:reduce){html body .pi-sabb-wrap *,html body .pi-sabb-wrap *::before{transition:none!important}}#pi-b5-root,#pi-b5-root *{box-sizing:border-box}#pi-b5-root{max-width:980px;margin:0 auto;font-family:'DM Sans',system-ui,-apple-system,sans-serif;font-size:16px;line-height:1.6;color:#1a2e1a;--pi-b5-hh:80px}#pi-b5-root a{color:#00543D;text-decoration:none}#pi-b5-root a:hover{text-decoration:underline}#pi-b5-root .pi-b5-breadcrumb{margin-bottom:16px}#pi-b5-root .pi-b5-breadcrumb ul{display:flex!important;flex-wrap:wrap;align-items:center;gap:4px;list-style:none!important;list-style-type:none!important;margin:0!important;padding:0!important;font-size:.82rem;color:#6b8f74}#pi-b5-root .pi-b5-breadcrumb li{list-style:none!important;list-style-type:none!important}#pi-b5-root .pi-b5-breadcrumb li::marker{content:none!important;display:none!important}#pi-b5-root .pi-b5-breadcrumb a{color:#00543D;font-weight:500}#pi-b5-root .pi-b5-btn{display:inline-flex;align-items:center;gap:7px;padding:11px 22px;font-family:'DM Sans',system-ui,sans-serif;font-size:.95rem;font-weight:600;border-radius:999px;border:2px solid transparent;cursor:pointer;text-decoration:none!important;transition:transform .08s,box-shadow .2s,background .15s,border-color .15s;white-space:nowrap}#pi-b5-root .pi-b5-btn:active{transform:translateY(1px)}#pi-b5-root .pi-b5-btn--primary{background:#D3FA00!important;color:#00543D!important;border-color:#D3FA00!important;box-shadow:0 4px 16px rgba(211,250,0,.4)}#pi-b5-root .pi-b5-btn--primary:hover{filter:brightness(.96)}#pi-b5-root .pi-b5-btn--ghost{background:#fff!important;color:#00543D!important;border-color:#c8e0d2!important}#pi-b5-root .pi-b5-btn--ghost:hover{background:#f0f7f4!important;border-color:#00543D!important}#pi-b5-root .pi-b5-btn--neutral{background:#F7F5EF!important;color:#1a2e1a!important;border-color:#e0ddd4!important}#pi-b5-root .pi-b5-btn--lime{background:#D3FA00!important;color:#00543D!important;border-color:#D3FA00!important}#pi-b5-root .pi-b5-btn--outline{background:transparent!important;color:#D3FA00!important;border-color:rgba(211,250,0,.5)!important}#pi-b5-root .pi-b5-btn--outline:hover{background:rgba(211,250,0,.1)!important;border-color:#D3FA00!important}#pi-b5-root .pi-b5-card{background:#fff;border:1px solid #deecd7;border-radius:16px;padding:28px 28px 24px;box-shadow:0 8px 32px rgba(0,84,61,.07);margin:20px 0;overflow:visible}#pi-b5-root .pi-b5-hero{display:grid;grid-template-columns:1fr 380px;gap:0;align-items:center;background:linear-gradient(135deg,#f0faf4 0%,#F7F5EF 100%);border:1px solid #c8e8d4;border-radius:20px;padding:44px 32px 44px 44px;box-shadow:0 8px 40px rgba(0,84,61,.08);margin-bottom:20px;position:relative;overflow:hidden}#pi-b5-root .pi-b5-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 600px 350px at 90% 50%,rgba(211,250,0,.09),transparent);pointer-events:none}#pi-b5-root .pi-b5-hero-badge{display:inline-flex;align-items:center;gap:6px;background:rgba(0,84,61,.07);border:1px solid rgba(0,84,61,.14);color:#00543D;font-size:.78rem;font-weight:600;letter-spacing:.04em;padding:5px 12px;border-radius:999px;margin-bottom:14px;text-transform:uppercase}#pi-b5-root .pi-b5-hero h1{font-family:'DM Sans',system-ui,sans-serif;font-size:clamp(1.6rem,1.1rem+1.8vw,2.35rem);font-weight:700;line-height:1.18;margin:0 0 14px;color:#0a1f12;letter-spacing:-.022em}#pi-b5-root .pi-b5-serif{font-family:'DM Serif Display',Georgia,serif;font-weight:400;font-size:.88em}#pi-b5-root .pi-b5-italic{font-style:italic;color:#00543D}#pi-b5-root .pi-b5-hero-desc{font-size:.98rem;color:#3a5a3e;margin:0 0 22px;line-height:1.7}#pi-b5-root .pi-b5-hero-ctas{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:22px}#pi-b5-root .pi-b5-hero-facts{list-style:none!important;margin:0!important;padding:0!important;display:flex;flex-direction:column;gap:7px}#pi-b5-root .pi-b5-hero-facts li{display:flex;align-items:center;gap:8px;font-size:.875rem;color:#3a5a3e;font-weight:500;list-style:none!important}#pi-b5-root .pi-b5-hero-facts li::marker{content:none!important}#pi-b5-root .pi-b5-hero-svg{display:flex;align-items:center;justify-content:center;position:relative;z-index:1}#pi-b5-root .pi-b5-hero-svg svg{width:100%;max-width:340px;height:auto}#pi-b5-root .pi-b5-trust{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:0;padding:14px 20px;background:#fff;border:1px solid #deecd7;border-radius:12px;margin-bottom:24px;font-size:.82rem;font-weight:600;color:#00543D}#pi-b5-root .pi-b5-trust-item{display:flex;align-items:center;gap:7px;padding:4px 18px}#pi-b5-root .pi-b5-trust-sep{width:1px;height:18px;background:#c8e0d2}#pi-b5-root .pi-b5-section-intro{color:#3a5a3e;font-size:.97rem;line-height:1.75;max-width:760px;margin:0 0 28px}#pi-b5-root h2{font-family:'DM Serif Display',Georgia,serif;font-size:clamp(1.25rem,.9rem+1.2vw,1.7rem);font-weight:400;color:#0a1f12;margin:0 0 16px;letter-spacing:-.01em}#pi-b5-root h3{font-size:1.05rem;font-weight:700;color:#0a1f12;margin:0 0 8px}#pi-b5-root .pi-b5-intro-section{padding:32px 0 24px;border-top:1px solid #deecd7;border-bottom:1px solid #deecd7;margin-bottom:24px}#pi-b5-root .pi-b5-intro-grid{display:grid;grid-template-columns:1fr 260px;gap:32px;align-items:start}#pi-b5-root .pi-b5-intro-main p{color:#3a5a3e;font-size:.97rem;line-height:1.8;margin:0 0 14px}#pi-b5-root .pi-b5-intro-stats{display:flex;flex-direction:column;gap:12px}#pi-b5-root .pi-b5-stat-card{background:#f4faf7;border:1px solid #c8e0d2;border-radius:12px;padding:16px 18px;text-align:center}#pi-b5-root .pi-b5-stat-num{display:block;font-family:'DM Serif Display',Georgia,serif;font-size:2rem;color:#00543D;font-weight:400}#pi-b5-root .pi-b5-stat-label{font-size:.78rem;color:#6b8f74;line-height:1.4}#pi-b5-root .pi-b5-howto{padding:28px 0 24px}#pi-b5-root .pi-b5-howto-steps{display:flex;align-items:flex-start;gap:0;flex-wrap:wrap}#pi-b5-root .pi-b5-step{flex:1 1 120px;min-width:120px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:0 10px}#pi-b5-root .pi-b5-step-num{width:44px;height:44px;border-radius:50%;background:#00543D;color:#D3FA00;display:flex;align-items:center;justify-content:center;font-size:1.1rem;font-weight:800;flex-shrink:0}#pi-b5-root .pi-b5-step-body strong{display:block;font-size:.9rem;font-weight:700;margin-bottom:4px;color:#0a1f12}#pi-b5-root .pi-b5-step-body p{font-size:.8rem;color:#6b8f74;margin:0;line-height:1.5}#pi-b5-root .pi-b5-step-arrow{display:flex;align-items:center;padding:0 4px;padding-top:22px;color:#c8e0d2}#pi-b5-root #pi-b5-progressWrap{position:sticky;top:var(--pi-b5-hh,80px);z-index:9999;background:#fff;border-bottom:1px solid #deecd7;margin:-28px -28px 24px;padding:14px 28px 12px;box-shadow:0 4px 16px rgba(0,84,61,.08)}.admin-bar #pi-b5-root #pi-b5-progressWrap{top:calc(var(--pi-b5-hh,80px) + 32px)}#pi-b5-root .pi-b5-progress-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}#pi-b5-root .pi-b5-progress-label{display:flex;align-items:center;gap:7px;font-size:.88rem;font-weight:600;color:#00543D}#pi-b5-root #pi-b5-progCount{font-size:.88rem;font-weight:700;color:#00543D}#pi-b5-root #pi-b5-progBar{position:relative;height:8px;background:#e8f5ee;border-radius:999px;overflow:hidden}#pi-b5-root #pi-b5-progFill{position:absolute;height:100%;width:0%;background:linear-gradient(90deg,#00543D,#D3FA00);border-radius:999px;transition:width .3s ease}#pi-b5-root #pi-b5-unansweredHint{margin-top:10px;padding:10px 14px;background:#fff1f2;border:1px solid #fecdd3;border-radius:8px;font-size:.875rem;color:#9f1239;line-height:1.6}#pi-b5-root .pi-b5-scale-legend{font-size:.81rem;color:#6b8f74;margin:0 0 20px;display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center;padding:9px 14px;background:#f4faf7;border-radius:8px;border:1px solid #deecd7}#pi-b5-root .pi-b5-scale-legend strong{color:#00543D}#pi-b5-root .pi-b5-scdot{color:#c8e0d2}#pi-b5-root .pi-b5-sc1{color:#dc2626;font-weight:600}#pi-b5-root .pi-b5-sc3{color:#d97706;font-weight:600}#pi-b5-root .pi-b5-sc5{color:#059669;font-weight:600}#pi-b5-root .pi-b5-dim-section{margin-bottom:32px}#pi-b5-root .pi-b5-dim-header{display:flex;align-items:center;gap:14px;padding:12px 18px;border-radius:10px;margin-bottom:16px}#pi-b5-root .pi-b5-dim-header div{display:flex;flex-direction:column;gap:2px}#pi-b5-root .pi-b5-dim-header strong{font-size:.97rem;font-weight:700}#pi-b5-root .pi-b5-dim-header span{font-size:.76rem;opacity:.7}#pi-b5-root .pi-b5-dl{width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:1.15rem;font-weight:800;color:#fff;flex-shrink:0}#pi-b5-root .pi-b5-dh-O{background:rgba(124,58,237,.07);color:#4c1d95}#pi-b5-root .pi-b5-dh-O .pi-b5-dl{background:#7c3aed}#pi-b5-root .pi-b5-dh-C{background:rgba(5,150,105,.07);color:#064e3b}#pi-b5-root .pi-b5-dh-C .pi-b5-dl{background:#059669}#pi-b5-root .pi-b5-dh-E{background:rgba(217,119,6,.07);color:#78350f}#pi-b5-root .pi-b5-dh-E .pi-b5-dl{background:#d97706}#pi-b5-root .pi-b5-dh-A{background:rgba(37,99,235,.07);color:#1e3a8a}#pi-b5-root .pi-b5-dh-A .pi-b5-dl{background:#2563eb}#pi-b5-root .pi-b5-dh-N{background:rgba(220,38,38,.07);color:#7f1d1d}#pi-b5-root .pi-b5-dh-N .pi-b5-dl{background:#dc2626}#pi-b5-root .pi-b5-qlist{padding-left:22px;list-style:decimal;display:flex;flex-direction:column;gap:18px}#pi-b5-root .pi-b5-qlist li{font-size:.95rem;color:#1a2e1a;line-height:1.6}#pi-b5-root .pi-b5-opts{display:flex;flex-wrap:nowrap;gap:6px;margin-top:10px}#pi-b5-root .pi-b5-opts label{flex:1 1 0;display:flex;flex-direction:column;align-items:center;gap:5px;padding:9px 4px 7px;border:1.5px solid #deecd7;border-radius:10px;cursor:pointer;font-size:.88rem;font-weight:600;color:#4a6a50;background:#fff;user-select:none;transition:border-color .15s,background .15s,color .15s,transform .08s}#pi-b5-root .pi-b5-opts label:hover{border-color:#00543D;background:#f0faf4;color:#00543D;transform:translateY(-1px)}#pi-b5-root .pi-b5-opts input[type="radio"]{width:15px;height:15px;accent-color:#00543D;cursor:pointer}#pi-b5-root .pi-b5-opts label:has(input:checked){border-color:#00543D!important;background:#00543D!important;color:#D3FA00!important}#pi-b5-root .pi-b5-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:28px;padding-top:20px;border-top:1px solid #deecd7}#pi-b5-root .pi-b5-result-head{margin-bottom:20px}#pi-b5-root .pi-b5-result-head h2{margin:0 0 6px;font-size:1.4rem;color:#0a1f12;font-family:'DM Sans',system-ui,sans-serif;font-weight:700}#pi-b5-root .pi-b5-result-sub{font-size:.875rem;color:#6b8f74;margin:0}#pi-b5-root .pi-b5-bar{margin:10px 0}#pi-b5-root .pi-b5-bar-row{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;cursor:pointer;transition:background .15s}#pi-b5-root .pi-b5-bar-row:hover{background:#f4faf7}#pi-b5-root .pi-b5-bar-label{width:210px;min-width:160px}#pi-b5-root .pi-b5-bar-label strong{display:block;font-size:.93rem}#pi-b5-root .pi-b5-bar-label span{font-size:.77rem;color:#6b8f74}#pi-b5-root .pi-b5-bar-track{flex:1;height:16px;background:#f0f7f4;border-radius:999px;overflow:hidden}#pi-b5-root .pi-b5-bar-fill{height:100%;width:0%;border-radius:999px;transition:width .8s cubic-bezier(.22,1,.36,1)}#pi-b5-root .pi-b5-bar-fill.O{background:linear-gradient(90deg,#a78bfa,#7c3aed)}#pi-b5-root .pi-b5-bar-fill.C{background:linear-gradient(90deg,#34d399,#059669)}#pi-b5-root .pi-b5-bar-fill.E{background:linear-gradient(90deg,#fbbf24,#d97706)}#pi-b5-root .pi-b5-bar-fill.A{background:linear-gradient(90deg,#60a5fa,#2563eb)}#pi-b5-root .pi-b5-bar-fill.N{background:linear-gradient(90deg,#f87171,#dc2626)}#pi-b5-root .pi-b5-bar-pct{width:44px;text-align:right;font-size:.875rem;font-weight:700;color:#00543D;font-variant-numeric:tabular-nums}#pi-b5-root #pi-b5-detailArea{margin-top:16px}#pi-b5-root .pi-b5-dim-card{border-radius:14px;padding:20px 22px;margin-bottom:14px;border-left:5px solid}#pi-b5-root .pi-b5-dim-card.O{background:#faf5ff;border-color:#8b5cf6}#pi-b5-root .pi-b5-dim-card.C{background:#f0fdf4;border-color:#10b981}#pi-b5-root .pi-b5-dim-card.E{background:#fffbeb;border-color:#f59e0b}#pi-b5-root .pi-b5-dim-card.A{background:#eff6ff;border-color:#3b82f6}#pi-b5-root .pi-b5-dim-card.N{background:#fff5f5;border-color:#ef4444}#pi-b5-root .pi-b5-dim-card__head{display:flex;align-items:center;gap:10px;margin-bottom:10px;flex-wrap:wrap}#pi-b5-root .pi-b5-dim-card__head h3{margin:0;font-size:1rem;font-weight:700}#pi-b5-root .pi-b5-dim-badge{font-size:.73rem;font-weight:700;letter-spacing:.06em;padding:3px 10px;border-radius:999px;color:#fff}#pi-b5-root .pi-b5-dim-badge.O{background:#7c3aed}#pi-b5-root .pi-b5-dim-badge.C{background:#059669}#pi-b5-root .pi-b5-dim-badge.E{background:#d97706}#pi-b5-root .pi-b5-dim-badge.A{background:#2563eb}#pi-b5-root .pi-b5-dim-badge.N{background:#dc2626}#pi-b5-root .pi-b5-dim-card p{font-size:.925rem;line-height:1.75;color:#334155;margin:6px 0}#pi-b5-root .pi-b5-dim-card h4{font-size:.8rem;font-weight:700;margin:14px 0 6px;color:#0a1f12;text-transform:uppercase;letter-spacing:.07em}#pi-b5-root .pi-b5-dim-card ul{margin:4px 0 6px;padding-left:18px}#pi-b5-root .pi-b5-dim-card li{font-size:.9rem;line-height:1.7;color:#334155;padding:2px 0}#pi-b5-root .pi-b5-tip-box{margin-top:12px;padding:11px 15px;background:rgba(255,255,255,.75);border-radius:8px;font-size:.875rem;color:#1e293b;font-style:italic;border:1px solid rgba(0,0,0,.06)}#pi-b5-root .pi-b5-result-ctas{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px;padding-top:16px;border-top:1px solid #deecd7}#pi-b5-root .pi-b5-counter{margin-top:12px;color:#6b8f74;font-size:.84rem}#pi-b5-root .pi-b5-ocean-deep{padding:32px 0 24px;border-top:1px solid #deecd7;margin-top:24px}#pi-b5-root .pi-b5-deep-card{background:#fff;border:1px solid #deecd7;border-radius:16px;margin-bottom:20px;overflow:hidden}#pi-b5-root .pi-b5-deep-head{display:flex;align-items:flex-start;gap:18px;padding:22px 26px 18px;border-bottom:1px solid #f0f7f4}#pi-b5-root .pi-b5-deep-letter{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.4rem;font-weight:800;color:#fff;flex-shrink:0;margin-top:2px}#pi-b5-root .pi-b5-deep-head h3{font-size:1.08rem;font-weight:700;margin:0 0 8px;color:#0a1f12}#pi-b5-root .pi-b5-deep-en{font-size:.8rem;font-weight:400;color:#6b8f74;font-style:italic}#pi-b5-root .pi-b5-deep-spectrum{display:flex;align-items:center;gap:10px;margin-top:4px}#pi-b5-root .pi-b5-deep-spectrum span{font-size:.76rem;color:#6b8f74;white-space:nowrap}#pi-b5-root .pi-b5-spectrum-bar{flex:1;height:6px;border-radius:999px;min-width:80px}#pi-b5-root .pi-b5-deep-content{padding:20px 26px 22px}#pi-b5-root .pi-b5-deep-content p{font-size:.935rem;color:#334155;line-height:1.78;margin:0 0 14px}#pi-b5-root .pi-b5-deep-cols{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:16px 0}#pi-b5-root .pi-b5-deep-cols h4{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#0a1f12;margin:0 0 8px}#pi-b5-root .pi-b5-deep-cols ul{margin:0;padding-left:16px}#pi-b5-root .pi-b5-deep-cols li{font-size:.88rem;line-height:1.65;color:#334155;padding:2px 0}#pi-b5-root .pi-b5-deep-jobs{background:#f4faf7;border-radius:8px;padding:10px 14px;font-size:.85rem;color:#3a5a3e;border:1px solid #deecd7}#pi-b5-root .pi-b5-deep-O .pi-b5-deep-head{background:#faf5ff}#pi-b5-root .pi-b5-deep-C .pi-b5-deep-head{background:#f0fdf4}#pi-b5-root .pi-b5-deep-E .pi-b5-deep-head{background:#fffbeb}#pi-b5-root .pi-b5-deep-A .pi-b5-deep-head{background:#eff6ff}#pi-b5-root .pi-b5-deep-N .pi-b5-deep-head{background:#fff5f5}#pi-b5-root .pi-b5-science{padding:32px 0 24px;border-top:1px solid #deecd7;margin-top:24px}#pi-b5-root .pi-b5-science-grid{display:grid;grid-template-columns:1fr 340px;gap:36px;align-items:start}#pi-b5-root .pi-b5-science-text p{font-size:.935rem;color:#334155;line-height:1.78;margin:0 0 16px}#pi-b5-root .pi-b5-science-text h3{font-size:.97rem;font-weight:700;margin:0 0 12px;color:#0a1f12}#pi-b5-root .pi-b5-science-list{padding-left:18px;margin:0}#pi-b5-root .pi-b5-science-list li{font-size:.875rem;line-height:1.7;color:#334155;margin-bottom:8px}#pi-b5-root .pi-b5-science-metrics{background:#f4faf7;border:1px solid #c8e0d2;border-radius:14px;padding:22px 20px}#pi-b5-root .pi-b5-science-metrics h3{font-size:.97rem;font-weight:700;margin:0 0 16px}#pi-b5-root .pi-b5-metric-row{margin-bottom:14px}#pi-b5-root .pi-b5-metric-label{font-size:.8rem;font-weight:600;color:#3a5a3e;margin-bottom:5px}#pi-b5-root .pi-b5-metric-bar-wrap{background:#e8f5ee;border-radius:999px;height:8px;overflow:hidden;margin-bottom:3px}#pi-b5-root .pi-b5-metric-bar{height:100%;border-radius:999px}#pi-b5-root .pi-b5-metric-val{font-size:.78rem;color:#6b8f74;font-weight:600}#pi-b5-root .pi-b5-science-note{font-size:.75rem;color:#6b8f74;margin-top:12px;font-style:italic}#pi-b5-root .pi-b5-compare{padding:32px 0 24px;border-top:1px solid #deecd7;margin-top:24px}#pi-b5-root .pi-b5-table-wrap{overflow-x:auto;margin:20px 0;border-radius:12px;border:1px solid #deecd7}#pi-b5-root .pi-b5-table{width:100%;border-collapse:collapse;font-size:.85rem;min-width:600px}#pi-b5-root .pi-b5-table th{background:#f4faf7!important;color:#0a1f12!important;font-weight:700;padding:12px 14px;text-align:left;border-bottom:2px solid #deecd7;white-space:nowrap}#pi-b5-root .pi-b5-table td{padding:11px 14px;border-bottom:1px solid #f0f7f4;color:#334155;vertical-align:top}#pi-b5-root .pi-b5-table tr:last-child td{border-bottom:none}#pi-b5-root .pi-b5-col-best{background:rgba(0,84,61,.04)!important}#pi-b5-root .pi-b5-tag{display:inline-block;padding:2px 8px;border-radius:4px;font-size:.76rem;font-weight:700;white-space:nowrap}#pi-b5-root .pi-b5-tag-green{background:#dcfce7;color:#166534}#pi-b5-root .pi-b5-tag-yellow{background:#fef9c3;color:#713f12}#pi-b5-root .pi-b5-tag-red{background:#fee2e2;color:#991b1b}#pi-b5-root .pi-b5-compare-note{margin-top:16px;padding:14px 18px;background:#f4faf7;border:1px solid #c8e0d2;border-radius:10px;font-size:.885rem;color:#3a5a3e;line-height:1.7}#pi-b5-root .pi-b5-career{padding:32px 0 24px;border-top:1px solid #deecd7;margin-top:24px}#pi-b5-root .pi-b5-career-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:20px}#pi-b5-root .pi-b5-career-card{background:#fff;border:1px solid #deecd7;border-radius:14px;padding:20px 18px;display:flex;flex-direction:column;gap:10px}#pi-b5-root .pi-b5-career-icon{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;border:1px solid}#pi-b5-root .pi-b5-career-card h3{font-size:.95rem;font-weight:700;color:#0a1f12;margin:0}#pi-b5-root .pi-b5-career-card p{font-size:.875rem;color:#334155;line-height:1.65;margin:0}#pi-b5-root .pi-b5-career-tags{display:flex;flex-wrap:wrap;gap:5px}#pi-b5-root .pi-b5-career-tags span{background:#f4faf7;border:1px solid #deecd7;color:#00543D;font-size:.76rem;font-weight:600;padding:2px 8px;border-radius:4px}#pi-b5-root .pi-b5-career-note{display:flex;gap:12px;padding:16px 18px;background:#f4faf7;border:1px solid #c8e0d2;border-radius:12px;font-size:.875rem}#pi-b5-root .pi-b5-career-note p{margin:0;color:#3a5a3e;line-height:1.65}#pi-b5-root .pi-b5-foerwen{padding:32px 0 24px;border-top:1px solid #deecd7;margin-top:24px}#pi-b5-root .pi-b5-foerwen-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}#pi-b5-root .pi-b5-fw-card{background:#fff;border:1px solid #deecd7;border-radius:14px;padding:20px 18px;display:flex;flex-direction:column;gap:10px}#pi-b5-root .pi-b5-fw-icon{width:44px;height:44px;background:#f4faf7;border:1px solid #c8e0d2;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}#pi-b5-root .pi-b5-fw-card h3{font-size:.93rem;font-weight:700;color:#0a1f12;margin:0}#pi-b5-root .pi-b5-fw-card p{font-size:.855rem;color:#334155;line-height:1.65;margin:0}#pi-b5-root .pi-b5-interpret{padding:32px 0 24px;border-top:1px solid #deecd7;margin-top:24px}#pi-b5-root .pi-b5-interpret-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}#pi-b5-root .pi-b5-icard{background:#fff;border:1px solid #deecd7;border-radius:14px;padding:22px 18px;display:flex;flex-direction:column;gap:8px}#pi-b5-root .pi-b5-icard-num{font-family:'DM Serif Display',Georgia,serif;font-size:1.8rem;color:#D3FA00;-webkit-text-stroke:2px #00543D;font-weight:400;line-height:1}#pi-b5-root .pi-b5-icard h3{font-size:.93rem;font-weight:700;color:#0a1f12;margin:0}#pi-b5-root .pi-b5-icard p{font-size:.855rem;color:#334155;line-height:1.65;margin:0}#pi-b5-root .pi-b5-author{display:flex;gap:20px;align-items:flex-start;padding:24px 28px;background:#f4faf7;border:1px solid #c8e0d2;border-radius:14px;margin:32px 0}#pi-b5-root .pi-b5-author-avatar{width:64px;height:64px;border-radius:50%;overflow:hidden;flex-shrink:0;border:2px solid #c8e0d2}#pi-b5-root .pi-b5-author-info{display:flex;flex-direction:column;gap:3px}#pi-b5-root .pi-b5-author-label{font-size:.71rem;text-transform:uppercase;letter-spacing:.08em;color:#6b8f74;font-weight:600}#pi-b5-root .pi-b5-author-info strong{font-size:.98rem;font-weight:700;color:#0a1f12}#pi-b5-root .pi-b5-author-info span{font-size:.83rem;color:#00543D;font-weight:500}#pi-b5-root .pi-b5-author-info p{font-size:.84rem;color:#3a5a3e;line-height:1.65;margin:6px 0 0}#pi-b5-root .pi-b5-author-creds{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}#pi-b5-root .pi-b5-author-creds span{font-size:.76rem;background:#fff;border:1px solid #c8e0d2;color:#00543D;padding:3px 9px;border-radius:4px;font-weight:600}#pi-b5-root .pi-b5-related{padding:28px 0 24px;border-top:1px solid #deecd7;margin-top:4px}#pi-b5-root .pi-b5-related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}#pi-b5-root .pi-b5-rel-card{display:flex;flex-direction:column;gap:6px;padding:18px 16px;background:#fff;border:1px solid #deecd7;border-radius:12px;transition:border-color .15s,box-shadow .15s;text-decoration:none!important}#pi-b5-root .pi-b5-rel-card:hover{border-color:#00543D;box-shadow:0 4px 16px rgba(0,84,61,.1)}#pi-b5-root .pi-b5-rel-icon{width:40px;height:40px;border-radius:9px;display:flex;align-items:center;justify-content:center}#pi-b5-root .pi-b5-rel-card strong{font-size:.88rem;font-weight:700;color:#0a1f12}#pi-b5-root .pi-b5-rel-card span{font-size:.78rem;color:#6b8f74;line-height:1.4}#pi-b5-root .pi-b5-rel-arrow{font-size:.9rem;color:#00543D;margin-top:auto}#pi-b5-root .pi-b5-faq{padding:28px 0 24px;border-top:1px solid #deecd7;margin-top:24px}#pi-b5-root .pi-b5-faq-item{background:#fff;border:1px solid #deecd7;border-radius:12px;overflow:hidden;margin-bottom:8px;transition:border-color .2s}#pi-b5-root .pi-b5-faq-item[open]{border-color:#00543D}#pi-b5-root .pi-b5-faq-item summary{padding:16px 20px;font-weight:600;font-size:.97rem;color:#0a1f12;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px;user-select:none}#pi-b5-root .pi-b5-faq-item summary::-webkit-details-marker{display:none}#pi-b5-root .pi-b5-faq-item summary::after{content:'';width:18px;height:18px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 9l6 6 6-6' stroke='%2300543D' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;flex-shrink:0;transition:transform .25s}#pi-b5-root .pi-b5-faq-item[open] summary::after{transform:rotate(180deg)}#pi-b5-root .pi-b5-faq-item summary:hover{color:#00543D}#pi-b5-root .pi-b5-faq-answer{padding:12px 20px 18px;font-size:.925rem;color:#3a5a3e;line-height:1.78;border-top:1px solid #f0f7f4}#pi-b5-root .pi-b5-locations{padding:28px 0 20px;border-top:1px solid #deecd7;margin-top:8px}#pi-b5-root .pi-b5-locations p{font-size:.935rem;color:#3a5a3e;margin:0 0 16px}#pi-b5-root .pi-b5-loc-grid{display:flex;flex-wrap:wrap;gap:8px}#pi-b5-root .pi-b5-loc-item{display:flex;align-items:center;gap:7px;padding:8px 16px;background:#fff;border:1px solid #c8e0d2;border-radius:8px;font-size:.88rem;font-weight:600;color:#00543D;text-decoration:none!important;transition:background .15s,border-color .15s}#pi-b5-root .pi-b5-loc-item:hover{background:#f0faf4;border-color:#00543D}#pi-b5-root .pi-b5-cta-banner{background:#198B59;border-radius:18px;padding:38px 44px;margin:28px 0 0}#pi-b5-root .pi-b5-cta-inner{display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap}#pi-b5-root .pi-b5-cta-text h3{font-size:1.35rem;font-weight:700;color:#D3FA00;margin:0 0 8px}#pi-b5-root .pi-b5-cta-text p{font-size:.93rem;color:rgba(255,255,255,.85);margin:0;max-width:540px;line-height:1.7}#pi-b5-root .pi-b5-cta-btns{display:flex;gap:10px;flex-wrap:wrap;flex-shrink:0}#pi-b5-root #pi-b5-modal{position:fixed;inset:0;z-index:2147483647}#pi-b5-root .pi-b5-modal-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.55);backdrop-filter:blur(3px)}#pi-b5-root .pi-b5-modal-dialog{position:relative;max-width:680px;margin:6vh auto;background:#fff;border-radius:18px;padding:32px 28px 26px;box-shadow:0 20px 60px rgba(0,0,0,.2);border:1px solid #deecd7;max-height:86vh;overflow-y:auto}#pi-b5-root .pi-b5-modal-close{position:absolute;top:14px;right:14px;background:#f4faf7;border:1px solid #deecd7;border-radius:8px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#00543D;transition:background .15s}#pi-b5-root .pi-b5-btn:focus-visible,#pi-b5-root input:focus-visible,#pi-b5-root summary:focus-visible{outline:3px solid #D3FA00;outline-offset:2px}@media (prefers-reduced-motion:reduce){#pi-b5-root .pi-b5-bar-fill,#pi-b5-root #pi-b5-progFill{transition:none}#pi-b5-root circle[r]{animation:none!important}}#pi-b5-root .pi-b5-preview-wrap{padding:32px 0 24px;border-top:1px solid #deecd7;margin-top:24px}#pi-b5-root .pi-b5-preview-intro{font-size:.96rem;color:#3a5a3e;line-height:1.75;max-width:780px;margin:0 0 24px}#pi-b5-root .pi-b5-preview-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}#pi-b5-root .pi-b5-pcard{background:#fff;border:1px solid #deecd7;border-radius:14px;overflow:hidden}#pi-b5-root .pi-b5-pcard-head{padding:12px 18px 10px;display:flex;align-items:center;gap:10px}#pi-b5-root .pi-b5-pcard-dot{width:12px;height:12px;border-radius:50%;flex-shrink:0}#pi-b5-root .pi-b5-pcard-label{font-family:'DM Serif Display',Georgia,serif;font-size:.95rem;font-weight:400;color:#0a1f12}#pi-b5-root .pi-b5-pcard-body{padding:0 18px 16px;display:grid;grid-template-columns:1fr 1fr;gap:10px 16px}#pi-b5-root .pi-b5-pcard-col-label{font-size:.67rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#6b8f74;margin-bottom:5px}#pi-b5-root .pi-b5-pcard-list{margin:0;padding-left:14px}#pi-b5-root .pi-b5-pcard-list li{font-size:.79rem;color:#334155;line-height:1.5;padding:2px 0}@media (max-width:680px){#pi-b5-root .pi-b5-preview-grid{grid-template-columns:1fr!important}#pi-b5-root .pi-b5-pcard-body{grid-template-columns:1fr!important}}#pi-b5-root .pi-b5-matrix-wrap{padding:32px 0 24px;border-top:1px solid #deecd7;margin-top:24px}#pi-b5-root .pi-b5-matrix-intro{font-size:.96rem;color:#3a5a3e;line-height:1.75;max-width:780px;margin:0 0 20px}#pi-b5-root .pi-b5-matrix-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:14px;border:1px solid #deecd7}#pi-b5-root .pi-b5-mtable{width:100%;min-width:860px;border-collapse:collapse;font-size:.72rem}#pi-b5-root .pi-b5-mtable th,#pi-b5-root .pi-b5-mtable td{border:1px solid #e8f5ee;padding:7px 10px;vertical-align:top;line-height:1.45}#pi-b5-root .pi-b5-mtable thead th{background:#00543D!important;color:#ffffff!important;font-family:'DM Serif Display',Georgia,serif;font-size:.7rem;font-weight:700;text-align:center;white-space:nowrap}#pi-b5-root .pi-b5-mtable thead th:first-child{background:#003d2c!important;text-align:left;width:110px;font-size:.66rem}#pi-b5-root .pi-b5-mtable tbody th{background:#f4faf7!important;font-weight:700;font-size:.68rem;color:#00543D!important;white-space:nowrap;width:100px}#pi-b5-root .pi-b5-mtable td{background:#fff;color:#334155;font-size:.7rem}#pi-b5-root .pi-b5-mtable td.pi-b5-mdiag{background:#f0fdf4;color:#0a1f12;font-weight:600;font-style:italic}#pi-b5-root .pi-b5-mtable td strong{display:block;font-weight:700;color:#0a1f12;margin-bottom:2px;font-style:normal;font-size:.71rem}#pi-b5-root .pi-b5-mtable tr:hover td,#pi-b5-root .pi-b5-mtable tr:hover th{background-color:#f0fdf4!important}#pi-b5-root .pi-b5-matrix-legend{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}#pi-b5-root .pi-b5-mleg{display:inline-flex;align-items:center;gap:5px;font-size:.72rem;color:#3a5a3e;font-weight:500}#pi-b5-root .pi-b5-mleg-dot{width:9px;height:9px;border-radius:50%;flex-shrink:0}@media (max-width:640px){#pi-b5-root .pi-b5-mtable,#pi-b5-root .pi-b5-mtable th,#pi-b5-root .pi-b5-mtable td,#pi-b5-root .pi-b5-mtable thead th,#pi-b5-root .pi-b5-mtable tbody th,#pi-b5-root .pi-b5-mtable td strong{font-size:.55rem!important}#pi-b5-root .pi-b5-mtable th,#pi-b5-root .pi-b5-mtable td{padding:4px 5px!important}#pi-b5-root .pi-b5-mtable thead th:first-child,#pi-b5-root .pi-b5-mtable tbody th{width:72px!important}}#pi-b5-root .pi-b5-testi-wrap{padding:28px 0 24px;border-top:1px solid #deecd7;margin-top:24px}#pi-b5-root .pi-b5-testi-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}#pi-b5-root .pi-b5-testi-card{background:#fff;border:1px solid #deecd7;border-radius:14px;padding:20px 18px;display:flex;flex-direction:column;gap:12px}#pi-b5-root .pi-b5-testi-stars{color:#D3FA00;font-size:1rem;-webkit-text-stroke:1px #00543D;letter-spacing:2px}#pi-b5-root .pi-b5-testi-quote{font-size:.87rem;color:#334155;line-height:1.75;flex:1;font-style:italic;position:relative;padding-left:14px}#pi-b5-root .pi-b5-testi-quote::before{content:'"';position:absolute;left:0;top:-3px;font-size:1.8rem;color:#D3FA00;-webkit-text-stroke:1.5px #00543D;font-style:normal;line-height:1;font-family:'DM Serif Display',Georgia,serif}#pi-b5-root .pi-b5-testi-footer{display:flex;align-items:center;gap:10px;padding-top:10px;border-top:1px solid #f0f7f4}#pi-b5-root .pi-b5-testi-ava{width:36px;height:36px;border-radius:50%;background:#00543D;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-family:'DM Serif Display',Georgia,serif;font-size:.9rem;font-weight:400;color:#D3FA00}#pi-b5-root .pi-b5-testi-name{font-weight:700;font-size:.82rem;color:#0a1f12}#pi-b5-root .pi-b5-testi-ctx{font-size:.72rem;color:#6b8f74}#pi-b5-root .pi-b5-testi-badge{font-size:.65rem;font-weight:700;background:#f4faf7;color:#00543D;border:1px solid #c8e0d2;padding:2px 8px;border-radius:4px;margin-left:auto;flex-shrink:0}#pi-b5-root .pi-b5-testi-note{font-size:.75rem;color:#6b8f74;margin-top:10px;font-style:italic}@media (max-width:680px){#pi-b5-root .pi-b5-testi-grid{grid-template-columns:1fr!important}}#pi-b5-root .pi-b5-links-wrap{padding:24px 28px;background:#f4faf7;border-radius:14px;margin:28px 0}#pi-b5-root .pi-b5-links-title{font-family:'DM Serif Display',Georgia,serif;font-size:1.05rem;font-weight:400;color:#0a1f12;margin:0 0 18px}#pi-b5-root .pi-b5-links-cats{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}#pi-b5-root .pi-b5-links-cat-label{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#3a5a3e;margin-bottom:9px;padding-bottom:5px;border-bottom:2px solid #D3FA00}#pi-b5-root .pi-b5-link-item{display:flex;align-items:flex-start;gap:7px;font-size:.81rem;color:#0a1f12;font-weight:600;text-decoration:none;padding:6px 9px;background:#fff;border:1px solid #deecd7;border-radius:7px;margin-bottom:5px;line-height:1.4;transition:border-color .15s,background .15s}#pi-b5-root .pi-b5-link-item:hover{border-color:#00543D;background:#f0fdf4;text-decoration:none}#pi-b5-root .pi-b5-link-item svg{flex-shrink:0;margin-top:2px}@media (max-width:680px){#pi-b5-root .pi-b5-links-cats{grid-template-columns:1fr!important}}@media (max-width:920px){#pi-b5-root .pi-b5-hero{grid-template-columns:1fr!important;padding:32px 24px!important;gap:24px!important}#pi-b5-root .pi-b5-hero-svg{order:-1!important}#pi-b5-root .pi-b5-hero-svg svg{max-width:260px!important}#pi-b5-root .pi-b5-intro-grid{grid-template-columns:1fr!important}#pi-b5-root .pi-b5-intro-stats{flex-direction:row!important;flex-wrap:wrap!important}#pi-b5-root .pi-b5-stat-card{flex:1 1 120px!important}#pi-b5-root .pi-b5-science-grid{grid-template-columns:1fr!important}#pi-b5-root .pi-b5-foerwen-grid{grid-template-columns:repeat(2,1fr)!important}#pi-b5-root .pi-b5-interpret-cards{grid-template-columns:repeat(2,1fr)!important}#pi-b5-root .pi-b5-testi-grid{grid-template-columns:1fr!important}}@media (max-width:680px){#pi-b5-root .pi-b5-card{padding:20px 16px 18px!important}#pi-b5-root #pi-b5-progressWrap{margin:-20px -16px 20px!important;padding:12px 16px 10px!important}#pi-b5-root .pi-b5-bar-row{flex-direction:column!important;align-items:stretch!important;gap:8px!important}#pi-b5-root .pi-b5-bar-label{width:auto!important}#pi-b5-root .pi-b5-career-grid{grid-template-columns:1fr!important}#pi-b5-root .pi-b5-related-grid{grid-template-columns:repeat(2,1fr)!important}#pi-b5-root .pi-b5-foerwen-grid{grid-template-columns:1fr!important}#pi-b5-root .pi-b5-deep-cols{grid-template-columns:1fr!important}#pi-b5-root .pi-b5-cta-banner{padding:26px 20px!important}#pi-b5-root .pi-b5-cta-inner{flex-direction:column!important}#pi-b5-root .pi-b5-modal-dialog{margin:4vh 12px!important;padding:22px 16px 18px!important}#pi-b5-root .pi-b5-author{flex-direction:column!important;padding:20px 16px!important}#pi-b5-root .pi-b5-trust{flex-direction:column!important;gap:6px!important}#pi-b5-root .pi-b5-trust-sep{display:none!important}#pi-b5-root .pi-b5-hero-ctas,.pi-b5-cta-btns{flex-direction:column!important}#pi-b5-root .pi-b5-btn{width:100%!important;justify-content:center!important}#pi-b5-root .pi-b5-howto-steps{flex-direction:column!important;gap:8px!important}#pi-b5-root .pi-b5-step-arrow{display:none!important}#pi-b5-root .pi-b5-step{flex-direction:row!important;text-align:left!important;align-items:flex-start!important}#pi-b5-root .pi-b5-interpret-cards{grid-template-columns:1fr!important}#pi-b5-root .pi-b5-opts label{font-size:.8rem!important;padding:8px 2px 6px!important}#pi-b5-root .pi-b5-links-cats{grid-template-columns:1fr!important}#pi-b5-root .pi-b5-preview-grid{grid-template-columns:1fr!important}#pi-b5-root .pi-b5-pcard-body{grid-template-columns:1fr!important}#pi-b5-root .pi-b5-testi-grid{grid-template-columns:1fr!important}#pi-b5-root .pi-b5-mtable,#pi-b5-root .pi-b5-mtable td,#pi-b5-root .pi-b5-mtable th,#pi-b5-root .pi-b5-mtable thead th,#pi-b5-root .pi-b5-mtable tbody th,#pi-b5-root .pi-b5-mtable td strong{font-size:.55rem!important}#pi-b5-root .pi-b5-mtable th,#pi-b5-root .pi-b5-mtable td{padding:4px 5px!important}}@media (max-width:440px){#pi-b5-root .pi-b5-related-grid{grid-template-columns:1fr!important}}html body .pi-bwt-wrap*{box-sizing:border-box!important;margin:0;padding:0}html body .pi-bwt-wrap{font-family:'DM Sans',sans-serif!important;color:#1a1a1a!important;background:#F7F5EF!important;width:100%!important;max-width:100%!important}html body .pi-bwt-hero{background:#00543D!important;padding:64px 24px 56px!important;text-align:center!important}html body .pi-bwt-hero-kicker{display:inline-block!important;background:#D3FA00!important;color:#00543D!important;font-size:12px!important;font-weight:700!important;letter-spacing:1.5px!important;text-transform:uppercase!important;padding:6px 14px!important;border-radius:4px!important;margin-bottom:20px!important}html body .pi-bwt-hero h1{font-family:'DM Serif Display',serif!important;font-size:clamp(28px,5vw,52px)!important;color:#fff!important;line-height:1.15!important;margin-bottom:16px!important;max-width:860px!important;margin-left:auto!important;margin-right:auto!important}html body .pi-bwt-hero-sub{font-size:clamp(15px,2vw,19px)!important;color:rgba(255,255,255,.82)!important;max-width:680px!important;margin:0 auto 32px!important;line-height:1.6!important}html body .pi-bwt-badges{display:flex!important;flex-wrap:wrap!important;gap:10px!important;justify-content:center!important;margin-bottom:36px!important}html body .pi-bwt-badge{background:rgba(255,255,255,.12)!important;border:1px solid rgba(255,255,255,.25)!important;color:#fff!important;padding:7px 16px!important;border-radius:100px!important;font-size:13px!important;font-weight:500!important;display:flex!important;align-items:center!important;gap:6px!important}html body .pi-bwt-badge-dot{width:7px!important;height:7px!important;background:#D3FA00!important;border-radius:50%!important;display:inline-block!important;flex-shrink:0!important}html body .pi-bwt-hero-cta{display:inline-block!important;background:#D3FA00!important;color:#00543D!important;font-weight:700!important;font-size:17px!important;padding:16px 36px!important;border-radius:8px!important;text-decoration:none!important;transition:transform .2s,box-shadow .2s!important;box-shadow:0 4px 20px rgba(0,0,0,.2)!important}html body .pi-bwt-hero-cta:hover{transform:translateY(-2px)!important;box-shadow:0 8px 28px rgba(0,0,0,.3)!important}html body .pi-bwt-section{max-width:1080px!important;margin:0 auto!important;padding:56px 24px!important}html body .pi-bwt-h2{font-family:'DM Serif Display',serif!important;font-size:clamp(24px,4vw,38px)!important;color:#00543D!important;margin-bottom:14px!important;line-height:1.2!important}html body .pi-bwt-lead{font-size:17px!important;color:#444!important;line-height:1.7!important;margin-bottom:32px!important;max-width:760px!important}html body .pi-bwt-divider{border:none!important;border-top:2px solid #e8e4da!important;margin:0!important}html body .pi-bwt-test-wrap{background:#fff!important;border-radius:16px!important;box-shadow:0 4px 40px rgba(0,84,61,.1)!important;overflow:hidden!important;margin-top:32px!important;max-width:1200px!important;margin-left:auto!important;margin-right:auto!important}html body .pi-bwt-questions-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:16px!important}@media(max-width:720px){html body .pi-bwt-questions-grid{grid-template-columns:1fr!important}}@media(max-width:600px){html body #pi-bwt-test{padding-left:8px!important;padding-right:8px!important}html body .pi-bwt-test-body{padding:18px 16px!important}html body .pi-bwt-test-header{padding:16px!important}}html body .pi-bwt-test-header{background:#00543D!important;padding:20px 28px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:12px!important}html body .pi-bwt-test-title{font-family:'DM Serif Display',serif!important;font-size:22px!important;color:#fff!important}html body .pi-bwt-progress-wrap{flex:1!important;max-width:320px!important}html body .pi-bwt-progress-label{font-size:12px!important;color:rgba(255,255,255,0.82)!important;margin-bottom:6px!important;display:block!important}html body .pi-bwt-progress-bar{height:6px!important;background:rgba(255,255,255,.2)!important;border-radius:10px!important;overflow:hidden!important}html body .pi-bwt-progress-fill{height:100%!important;background:#D3FA00!important;border-radius:10px!important;width:0%!important;transition:width .4s ease!important}html body .pi-bwt-test-body{padding:24px 28px!important}html body .pi-bwt-dim-header{display:flex!important;align-items:center!important;gap:12px!important;margin-bottom:24px!important;padding-bottom:16px!important;border-bottom:2px solid #f0ede7!important}html body .pi-bwt-dim-icon{width:40px!important;height:40px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;font-weight:700!important;font-size:18px!important;color:#fff!important}html body .pi-bwt-dim-info h3{font-size:17px!important;font-weight:700!important;color:#1a1a1a!important;margin-bottom:2px!important}html body .pi-bwt-dim-info p{font-size:13px!important;color:#777!important}html body .pi-bwt-question{margin-bottom:20px!important;padding:18px!important;background:#f9f8f6!important;border-radius:10px!important;border-left:3px solid #e8e4da!important;transition:border-color .2s!important}html body .pi-bwt-question.answered{border-left-color:#00543D!important}html body .pi-bwt-question p{font-size:15px!important;color:#2a2a2a!important;margin-bottom:14px!important;line-height:1.5!important}html body .pi-bwt-scale{display:flex!important;gap:8px!important;flex-wrap:wrap!important}html body .pi-bwt-scale label{cursor:pointer!important}html body .pi-bwt-scale input[type=radio]{display:none!important}html body .pi-bwt-scale-btn{display:block!important;padding:7px 12px!important;border:1.5px solid #d5d0c8!important;border-radius:6px!important;font-size:12px!important;color:#555!important;background:#fff!important;transition:all .18s!important;white-space:nowrap!important;text-align:center!important}html body .pi-bwt-scale input[type=radio]:checked+.pi-bwt-scale-btn{background:#00543D!important;border-color:#00543D!important;color:#fff!important;font-weight:600!important}html body .pi-bwt-scale-btn:hover{border-color:#0b7c72!important;color:#0b7c72!important}html body .pi-bwt-nav{display:flex!important;justify-content:space-between!important;align-items:center!important;margin-top:28px!important;flex-wrap:wrap!important;gap:12px!important}html body .pi-bwt-btn-sec{padding:12px 24px!important;border:2px solid #00543D!important;background:transparent!important;color:#00543D!important;border-radius:8px!important;font-size:15px!important;font-weight:600!important;cursor:pointer!important;transition:all .2s!important}html body .pi-bwt-btn-sec:hover{background:#00543D!important;color:#fff!important}html body .pi-bwt-btn-prim{padding:12px 28px!important;background:#00543D!important;color:#fff!important;border:none!important;border-radius:8px!important;font-size:15px!important;font-weight:700!important;cursor:pointer!important;transition:all .2s!important}html body .pi-bwt-btn-prim:hover{background:#003d2d!important;transform:translateY(-1px)!important}html body .pi-bwt-dim-hidden{display:none!important}html body .pi-bwt-results{display:none!important;padding:32px!important}html body .pi-bwt-results.active{display:block!important}html body .pi-bwt-results-hero{background:linear-gradient(135deg,#00543D,#0b7c72)!important;border-radius:12px!important;padding:32px!important;text-align:center!important;margin-bottom:32px!important}html body .pi-bwt-code-display{font-family:'DM Serif Display',serif!important;font-size:64px!important;color:#D3FA00!important;letter-spacing:8px!important;line-height:1!important;margin-bottom:8px!important}html body .pi-bwt-results-hero p{color:rgba(255,255,255,.85)!important;font-size:15px!important}html body .pi-bwt-result-cards{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important;gap:20px!important;margin-bottom:32px!important}html body .pi-bwt-result-card{background:#f9f8f6!important;border-radius:10px!important;padding:20px!important;border-top:4px solid #00543D!important}html body .pi-bwt-result-card h4{font-size:16px!important;font-weight:700!important;color:#00543D!important;margin-bottom:8px!important}html body .pi-bwt-result-card p{font-size:14px!important;color:#555!important;line-height:1.5!important;margin-bottom:12px!important}html body .pi-bwt-result-jobs{display:flex!important;flex-wrap:wrap!important;gap:6px!important}html body .pi-bwt-result-job{background:#fff!important;border:1px solid #d5d0c8!important;padding:4px 10px!important;border-radius:100px!important;font-size:12px!important;color:#444!important}html body .pi-bwt-chart-bar-wrap{margin-bottom:10px!important}html body .pi-bwt-chart-label{display:flex!important;justify-content:space-between!important;font-size:13px!important;margin-bottom:4px!important;color:#444!important}html body .pi-bwt-chart-track{height:12px!important;background:#e8e4da!important;border-radius:10px!important;overflow:hidden!important}html body .pi-bwt-chart-fill{height:100%!important;border-radius:10px!important;transition:width .6s ease!important;background:#00543D!important}html body .pi-bwt-cta-box{background:#00543D!important;border-radius:12px!important;padding:32px!important;text-align:center!important}html body .pi-bwt-cta-box h3{font-family:'DM Serif Display',serif!important;font-size:24px!important;color:#fff!important;margin-bottom:10px!important}html body .pi-bwt-cta-box p{color:rgba(255,255,255,.8)!important;font-size:15px!important;margin-bottom:20px!important}html body .pi-bwt-cta-lime{display:inline-block!important;background:#D3FA00!important;color:#00543D!important;font-weight:700!important;font-size:16px!important;padding:14px 32px!important;border-radius:8px!important;text-decoration:none!important}html body .pi-bwt-retry{background:transparent!important;border:none!important;color:#0b7c72!important;font-size:14px!important;cursor:pointer!important;text-decoration:underline!important;margin-top:12px!important;display:block!important}html body .pi-bwt-hex-section{background:#00543D!important;padding:64px 24px!important}html body .pi-bwt-hex-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:48px!important;align-items:center!important;max-width:1080px!important;margin:0 auto!important}html body .pi-bwt-hex-text .pi-bwt-h2{color:#fff!important}html body .pi-bwt-hex-text .pi-bwt-lead{color:rgba(255,255,255,.8)!important}html body .pi-bwt-hex-types{display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important;margin-top:20px!important}html body .pi-bwt-type-pill{background:rgba(255,255,255,.1)!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:8px!important;padding:12px 14px!important}html body .pi-bwt-type-pill strong{color:#D3FA00!important;font-size:15px!important;display:block!important;margin-bottom:3px!important}html body .pi-bwt-type-pill span{font-size:12px!important;color:rgba(255,255,255,0.82)!important;line-height:1.4!important}html body .pi-bwt-hex-svg-wrap{display:flex!important;justify-content:center!important}@media(max-width:700px){html body .pi-bwt-hex-grid{grid-template-columns:1fr!important}html body .pi-bwt-hex-svg-wrap{order:-1!important}}html body .pi-bwt-compare{background:#fff!important}html body .pi-bwt-table-wrap{overflow-x:auto!important;margin-top:28px!important;border-radius:12px!important;box-shadow:0 2px 20px rgba(0,0,0,.07)!important}html body .pi-bwt-table{width:100%!important;border-collapse:collapse!important;min-width:620px!important}html body .pi-bwt-table th{background:#00543D!important;color:#fff!important;padding:14px 16px!important;text-align:left!important;font-size:13px!important;font-weight:600!important}html body .pi-bwt-table th:first-child{border-radius:12px 0 0 0!important}html body .pi-bwt-table th:last-child{border-radius:0 12px 0 0!important}html body .pi-bwt-table td{padding:13px 16px!important;font-size:14px!important;border-bottom:1px solid #f0ede7!important;color:#444!important;vertical-align:top!important}html body .pi-bwt-table tr:last-child td{border-bottom:none!important}html body .pi-bwt-table tr:nth-child(even) td{background:#f9f8f6!important}html body .pi-bwt-table .pi-bwt-our td{font-weight:600!important;background:rgba(211,250,0,.08)!important}html body .pi-bwt-chk{color:#00543D!important;font-weight:700!important}html body .pi-bwt-cross{color:#ccc!important}html body .pi-bwt-phases{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;gap:20px!important;margin-top:32px!important}html body .pi-bwt-phase{background:#fff!important;border-radius:12px!important;padding:24px!important;border-top:4px solid #00543D!important;box-shadow:0 2px 12px rgba(0,0,0,.05)!important}html body .pi-bwt-phase-badge{display:inline-block!important;background:#D3FA00!important;color:#00543D!important;font-size:11px!important;font-weight:700!important;padding:3px 10px!important;border-radius:100px!important;margin-bottom:12px!important}html body .pi-bwt-phase h3{font-size:17px!important;font-weight:700!important;color:#1a1a1a!important;margin-bottom:8px!important}html body .pi-bwt-phase p{font-size:14px!important;color:#666!important;line-height:1.6!important}html body .pi-bwt-felder{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))!important;gap:14px!important;margin-top:28px!important}html body .pi-bwt-feld{background:#fff!important;border-radius:10px!important;padding:16px 14px!important;text-align:center!important;box-shadow:0 2px 10px rgba(0,0,0,.05)!important;transition:transform .2s,box-shadow .2s!important;border-bottom:3px solid transparent!important}html body .pi-bwt-feld:hover{transform:translateY(-3px)!important;box-shadow:0 6px 20px rgba(0,84,61,.12)!important;border-bottom-color:#D3FA00!important}html body .pi-bwt-feld-icon{margin-bottom:10px!important}html body .pi-bwt-feld h4{font-size:13px!important;font-weight:600!important;color:#1a1a1a!important;line-height:1.3!important}html body .pi-bwt-steps{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))!important;gap:0!important;margin-top:36px!important}html body .pi-bwt-step{text-align:center!important;padding:24px 16px!important}html body .pi-bwt-step-num{width:48px!important;height:48px!important;background:#00543D!important;color:#D3FA00!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-family:'DM Serif Display',serif!important;font-size:22px!important;margin:0 auto 14px!important}html body .pi-bwt-step h3{font-size:16px!important;font-weight:700!important;color:#1a1a1a!important;margin-bottom:8px!important}html body .pi-bwt-step p{font-size:14px!important;color:#666!important;line-height:1.5!important}html body .pi-bwt-faq{margin-top:32px!important}html body .pi-bwt-faq-item{border-bottom:1px solid #e8e4da!important;list-style:none!important}html body .pi-bwt-faq-item::marker{content:none!important;display:none!important}html body .pi-bwt-faq-item summary{padding:18px 0!important;font-size:16px!important;font-weight:600!important;color:#1a1a1a!important;cursor:pointer!important;display:flex!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;list-style:none!important}html body .pi-bwt-faq-item summary::-webkit-details-marker{display:none!important}html body .pi-bwt-faq-item summary::marker{content:none!important;display:none!important}html body .pi-bwt-faq-item summary::after{content:''!important;width:18px!important;height:18px!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 9l6 6 6-6' stroke='%2300543D' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat!important;flex-shrink:0!important;transition:transform .25s!important}html body .pi-bwt-faq-item[open] summary::after{transform:rotate(180deg)!important}html body .pi-bwt-faq-item summary:hover{color:#00543D!important}html body .pi-bwt-faq-item[open]{border-bottom-color:#00543D!important}html body .pi-bwt-faq-answer{padding:4px 0 18px!important;font-size:15px!important;color:#555!important;line-height:1.7!important;border-top:1px solid #f0ede7!important}html body .pi-bwt-author{background:#00543D!important;border-radius:16px!important;padding:32px!important;display:flex!important;gap:24px!important;align-items:flex-start!important;margin-top:40px!important}html body .pi-bwt-author-text h3{font-family:'DM Serif Display',serif!important;font-size:22px!important;color:#fff!important;margin-bottom:4px!important}html body .pi-bwt-author-text span{color:#D3FA00!important;font-size:13px!important;font-weight:600!important}html body .pi-bwt-author-text p{color:rgba(255,255,255,.8)!important;font-size:14px!important;line-height:1.6!important;margin-top:10px!important}html body .pi-bwt-author-certs{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-top:14px!important}html body .pi-bwt-author-cert{background:rgba(211,250,0,.15)!important;border:1px solid rgba(211,250,0,.3)!important;color:#D3FA00!important;font-size:11px!important;padding:4px 10px!important;border-radius:100px!important}@media(max-width:560px){html body .pi-bwt-author{flex-direction:column!important}}html body .pi-bwt-strip{background:#D3FA00!important;padding:40px 24px!important;text-align:center!important}html body .pi-bwt-strip h2{font-family:'DM Serif Display',serif!important;font-size:clamp(22px,4vw,36px)!important;color:#00543D!important;margin-bottom:10px!important}html body .pi-bwt-strip p{font-size:16px!important;color:#1a3d2e!important;margin-bottom:24px!important}html body .pi-bwt-strip-btn{display:inline-block!important;background:#00543D!important;color:#fff!important;font-weight:700!important;font-size:16px!important;padding:14px 32px!important;border-radius:8px!important;text-decoration:none!important}html body .pi-bwt-locs{display:flex!important;flex-wrap:wrap!important;gap:8px!important;justify-content:center!important;margin-top:16px!important}html body .pi-bwt-loc{background:rgba(0,84,61,.1)!important;color:#00543D!important;font-size:13px!important;padding:5px 14px!important;border-radius:100px!important;font-weight:600!important}html body .pi-bwt-kpi-bar{background:#fff!important;padding:28px 24px!important}html body .pi-bwt-kpi-inner{max-width:1080px!important;margin:0 auto!important;display:flex!important;gap:0!important;flex-wrap:wrap!important;justify-content:center!important;border:1.5px solid #e8e4da!important;border-radius:12px!important;overflow:hidden!important}html body .pi-bwt-kpi{flex:1!important;min-width:160px!important;text-align:center!important;padding:20px 16px!important;border-right:1.5px solid #e8e4da!important}html body .pi-bwt-kpi:last-child{border-right:none!important}html body .pi-bwt-kpi-num{font-family:'DM Serif Display',serif!important;font-size:32px!important;color:#00543D!important;line-height:1!important;margin-bottom:4px!important}html body .pi-bwt-kpi-label{font-size:12px!important;color:#888!important;line-height:1.4!important}html body .pi-bwt-testimonials{background:#F7F5EF!important;padding:48px 24px!important}html body .pi-bwt-testi-inner{max-width:1080px!important;margin:0 auto!important}html body .pi-bwt-testi-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important;gap:20px!important;margin-top:28px!important}html body .pi-bwt-testi{background:#fff!important;border-radius:12px!important;padding:24px!important;box-shadow:0 2px 12px rgba(0,0,0,.05)!important}html body .pi-bwt-testi-top{display:flex!important;align-items:center!important;justify-content:space-between!important;margin-bottom:14px!important}html body .pi-bwt-testi-text{font-size:15px!important;color:#444!important;line-height:1.7!important;font-style:italic!important;margin-bottom:0!important}html body .pi-bwt-testi-author{margin-top:16px!important;padding-top:14px!important;border-top:1px solid #f0ede7!important;display:flex!important;align-items:center!important;gap:10px!important}html body .pi-bwt-testi-avatar{width:36px!important;height:36px!important;border-radius:50%!important;background:#00543D!important;color:#D3FA00!important;display:flex!important;align-items:center!important;justify-content:center!important;font-weight:700!important;font-size:14px!important;flex-shrink:0!important}html body .pi-bwt-testi-name{font-size:13px!important;font-weight:700!important;color:#1a1a1a!important}html body .pi-bwt-testi-meta{font-size:12px!important;color:#999!important}@media(max-width:560px){html body .pi-bwt-kpi{min-width:140px!important}}html body .pi-bwt-static-preview{background:#fff!important}html body .pi-bwt-prev-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:16px!important;margin-top:24px!important}html body .pi-bwt-prev-card{background:#f9f8f6!important;border-radius:12px!important;padding:18px!important;border:1px solid #e8e4da!important}html body .pi-bwt-prev-head{display:flex!important;align-items:center!important;gap:12px!important;margin-bottom:12px!important;padding-bottom:10px!important;border-bottom:1px solid #e8e4da!important;border-left:3px solid!important}html body .pi-bwt-prev-head{padding-left:10px!important}html body .pi-bwt-prev-letter{width:34px!important;height:34px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-weight:800!important;font-size:16px!important;color:#fff!important;flex-shrink:0!important}html body .pi-bwt-prev-head strong{display:block!important;font-size:14px!important;font-weight:700!important;color:#1a1a1a!important}html body .pi-bwt-prev-head span{font-size:11px!important;color:#888!important}html body .pi-bwt-prev-list{margin:0!important;padding-left:16px!important;list-style:disc!important}html body .pi-bwt-prev-list li{font-size:13px!important;color:#444!important;line-height:1.6!important;margin-bottom:2px!important}html body .pi-bwt-prev-sub{margin-top:10px!important;font-size:11px!important;color:#888!important;background:#fff!important;border-radius:4px!important;padding:5px 8px!important;border:1px solid #e8e4da!important}@media(max-width:720px){html body .pi-bwt-prev-grid{grid-template-columns:1fr 1fr!important}}@media(max-width:480px){html body .pi-bwt-prev-grid{grid-template-columns:1fr!important}}html body .pi-bwt-matrix-section{background:#F7F5EF!important}html body .pi-bwt-matrix-scroll{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;border-radius:12px!important;border:1px solid #d5d0c8!important;margin-top:20px!important}html body .pi-bwt-matrix-table{width:100%!important;min-width:860px!important;border-collapse:collapse!important;font-size:12px!important}html body .pi-bwt-matrix-table th,html body .pi-bwt-matrix-table td{border:1px solid #e8e4da!important;padding:7px 9px!important;vertical-align:top!important;line-height:1.4!important}html body .pi-bwt-matrix-table thead th{font-size:11px!important;font-weight:700!important;text-align:center!important;white-space:nowrap!important;padding:9px 8px!important}html body .pi-bwt-matrix-table thead th:first-child{background:#1a1a1a!important;color:#fff!important;text-align:left!important;width:90px!important;font-size:10px!important}html body .pi-bwt-matrix-table tbody th{background:#f9f8f6!important;font-weight:700!important;font-size:11px!important;color:#1a1a1a!important;white-space:nowrap!important;width:80px!important}html body .pi-bwt-matrix-table td{background:#fff!important;color:#444!important;font-size:12px!important}html body .pi-bwt-matrix-table td.pi-bwt-mdiag{background:#f0fdf4!important;color:#00543D!important;font-weight:600!important;font-style:italic!important}html body .pi-bwt-matrix-table td strong{display:block!important;font-weight:700!important;color:#1a1a1a!important;margin-bottom:2px!important;font-style:normal!important;font-size:12px!important}html body .pi-bwt-matrix-table tr:hover td,html body .pi-bwt-matrix-table tr:hover th{background-color:#f9fff9!important}@media(max-width:640px){html body .pi-bwt-matrix-table,html body .pi-bwt-matrix-table td,html body .pi-bwt-matrix-table th,html body .pi-bwt-matrix-table thead th,html body .pi-bwt-matrix-table tbody th,html body .pi-bwt-matrix-table td strong{font-size:10px!important}html body .pi-bwt-matrix-table th,html body .pi-bwt-matrix-table td{padding:4px 5px!important}html body .pi-bwt-matrix-table thead th:first-child,html body .pi-bwt-matrix-table tbody th{width:60px!important}}html body .pi-bwt-author-avatar-img{width:80px!important;height:80px!important;border-radius:50%!important;overflow:hidden!important;flex-shrink:0!important;border:3px solid #D3FA00!important}html body .pi-bwt-links-section{background:#fff!important}html body .pi-bwt-links-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:24px!important;margin-top:16px!important}html body .pi-bwt-links-cat{font-size:10px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:1px!important;color:#00543D!important;margin-bottom:10px!important;padding-bottom:6px!important;border-bottom:2px solid #D3FA00!important}html body .pi-bwt-link-item{display:flex!important;align-items:center!important;gap:6px!important;font-size:13px!important;color:#1a1a1a!important;font-weight:600!important;text-decoration:none!important;padding:7px 10px!important;background:#f9f8f6!important;border:1px solid #e8e4da!important;border-radius:6px!important;margin-bottom:5px!important;transition:background .15s,border-color .15s!important}html body .pi-bwt-link-item:hover{background:#f0fdf4!important;border-color:#00543D!important;text-decoration:none!important}html body .pi-bwt-link-item::before{content:"\2192"!important;color:#00543D!important;font-weight:700!important;flex-shrink:0!important}@media(max-width:720px){html body .pi-bwt-links-grid{grid-template-columns:1fr!important}}html body .pi-hbm-wrap *{box-sizing:border-box!important}html body .pi-hbm-wrap{max-width:960px!important;margin:0 auto!important;padding:0 20px!important;color:#1a1a1a!important;line-height:1.7!important}html body .pi-hbm-bc{font-size:13px!important;color:#888!important;margin-bottom:32px!important}html body .pi-hbm-bc a{color:#00543D!important;text-decoration:none!important}html body .pi-hbm-bc a:hover{text-decoration:underline!important}html body .pi-hbm-hero{position:relative!important;background:#F7F5EF!important;border-left:5px solid #00543D!important;padding:40px 44px!important;border-radius:4px!important;margin-bottom:48px!important;overflow:hidden!important}html body .pi-hbm-hero::after{content:''!important;position:absolute!important;top:-40px!important;right:-40px!important;width:200px!important;height:200px!important;background:#D3FA00!important;border-radius:50%!important;opacity:0.18!important;pointer-events:none!important}html body .pi-hbm-hero-badge{display:inline-flex!important;align-items:center!important;gap:6px!important;background:#D3FA00!important;color:#1a1a1a!important;font-size:11px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:0.07em!important;padding:5px 12px!important;border-radius:3px!important;margin-bottom:16px!important}html body .pi-hbm-hero h1{font-size:clamp(24px,4vw,38px)!important;color:#1a1a1a!important;line-height:1.22!important;margin:0 0 18px!important}html body .pi-hbm-hero-lead{font-size:17px!important;color:#444!important;margin:0 0 32px!important;max-width:680px!important;line-height:1.65!important}html body .pi-hbm-stats-bar{display:flex!important;flex-wrap:wrap!important;border-top:1px solid #ddd9d0!important;padding-top:24px!important}html body .pi-hbm-stat{flex:1 1 120px!important;text-align:center!important;padding:0 16px!important;border-right:1px solid #ddd9d0!important}html body .pi-hbm-stat:first-child{padding-left:0!important}html body .pi-hbm-stat:last-child{border-right:none!important}html body .pi-hbm-stat-num{display:block!important;font-size:32px!important;font-weight:700!important;color:#00543D!important;line-height:1!important;margin-bottom:4px!important}html body .pi-hbm-stat-label{font-size:12px!important;color:#777!important;text-transform:uppercase!important;letter-spacing:0.05em!important;line-height:1.3!important}html body .pi-hbm-toc{background:#fff!important;border:1px solid #e4e0d8!important;border-radius:6px!important;padding:24px 28px!important;margin-bottom:52px!important}html body .pi-hbm-toc-title{font-size:13px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:0.08em!important;color:#999!important;margin:0 0 14px!important}html body .pi-hbm-toc ol{margin:0!important;padding-left:18px!important;column-count:2!important;column-gap:32px!important}html body .pi-hbm-toc li{margin:7px 0!important;font-size:14px!important}html body .pi-hbm-toc a{color:#00543D!important;text-decoration:none!important}html body .pi-hbm-toc a:hover{text-decoration:underline!important}html body .pi-hbm-wrap h2{font-size:clamp(21px,3vw,30px)!important;color:#1a1a1a!important;margin:60px 0 16px!important;line-height:1.25!important}html body .pi-hbm-wrap h3{font-size:19px!important;font-weight:700!important;color:#00543D!important;margin:32px 0 10px!important}html body .pi-hbm-wrap h4{font-size:15px!important;font-weight:700!important;color:#1a1a1a!important;margin:20px 0 6px!important}html body .pi-hbm-wrap p{margin:0 0 16px!important;font-size:16px!important}html body .pi-hbm-section-label{font-size:12px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:0.09em!important;color:#00543D!important;margin-bottom:8px!important;display:block!important}html body .pi-hbm-divider{height:1px!important;background:linear-gradient(90deg,#00543D 0%,#D3FA00 50%,transparent 100%)!important;margin:60px 0!important;border:none!important}html body .pi-hbm-box{padding:20px 24px!important;border-radius:0 6px 6px 0!important;margin:28px 0!important}html body .pi-hbm-box-green{background:#f0faf5!important;border-left:4px solid #00543D!important}html body .pi-hbm-box-orange{background:#fff8ed!important;border-left:4px solid #FF9D00!important}html body .pi-hbm-box-teal{background:#f0faf9!important;border-left:4px solid #0b7c72!important}html body .pi-hbm-box p{margin:0!important;font-size:15px!important}html body .pi-hbm-box strong{color:#00543D!important}html body .pi-hbm-domain-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;gap:14px!important;margin:28px 0!important}html body .pi-hbm-domain-card{background:#F7F5EF!important;border-radius:8px!important;padding:18px 14px!important;border-top:3px solid #00543D!important;text-align:center!important}html body .pi-hbm-domain-icon{display:block!important;margin:0 auto 10px!important}html body .pi-hbm-domain-name{font-weight:700!important;font-size:14px!important;color:#1a1a1a!important;margin-bottom:4px!important}html body .pi-hbm-domain-ex{font-size:12px!important;color:#666!important;line-height:1.4!important}html body .pi-hbm-tab-nav{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;border-bottom:2px solid #e4e0d8!important;margin-bottom:0!important}html body .pi-hbm-tab-nav::-webkit-scrollbar{display:none!important}html body .pi-hbm-tab-btn{background:none!important;border:none!important;border-bottom:3px solid transparent!important;padding:10px 18px!important;cursor:pointer!important;font-size:14px!important;font-weight:600!important;color:#888!important;margin-bottom:-2px!important;white-space:nowrap!important;flex-shrink:0!important;transition:color 0.2s,border-color 0.2s!important}html body .pi-hbm-tab-btn.pi-hbm-active{color:#00543D!important;border-bottom-color:#00543D!important}html body .pi-hbm-tab-panel{display:none!important;padding:32px 0!important}html body .pi-hbm-tab-panel.pi-hbm-active{display:block!important;animation:pihbmFade 0.3s ease!important}@keyframes pihbmFade{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}html body .pi-hbm-age-band{display:inline-block!important;background:#00543D!important;color:#fff!important;font-size:12px!important;font-weight:700!important;padding:4px 14px!important;border-radius:20px!important;margin-bottom:18px!important}html body .pi-hbm-checklist{list-style:none!important;padding:0!important;margin:0!important}html body .pi-hbm-checklist li{display:flex!important;align-items:flex-start!important;gap:12px!important;padding:11px 0!important;border-bottom:1px solid #f0ede5!important;font-size:15px!important;line-height:1.5!important}html body .pi-hbm-checklist li:last-child{border-bottom:none!important}html body .pi-hbm-chk{flex-shrink:0!important;margin-top:2px!important}html body .pi-hbm-two-col{display:grid!important;grid-template-columns:1fr 1fr!important;gap:32px!important;margin:28px 0!important;align-items:start!important}html body .pi-hbm-img{width:100%!important;height:auto!important;border-radius:10px!important;display:block!important}html body .pi-hbm-img-cap{font-size:12px!important;color:#aaa!important;text-align:center!important;margin-top:7px!important;font-style:italic!important}html body .pi-hbm-iq-scale{margin:32px 0!important}html body .pi-hbm-iq-track{position:relative!important;height:48px!important;border-radius:24px!important;background:linear-gradient(90deg,#b2dfdb 0%,#4db6ac 30%,#00897b 55%,#00543D 75%,#002d22 100%)!important;margin-bottom:14px!important}html body .pi-hbm-iq-pin{position:absolute!important;top:50%!important;transform:translate(-50%,-50%)!important;background:#1a1a1a!important;color:#fff!important;font-size:11px!important;font-weight:700!important;padding:3px 8px!important;border-radius:3px!important;white-space:nowrap!important;line-height:1.3!important}html body .pi-hbm-iq-pin::after{content:''!important;position:absolute!important;top:100%!important;left:50%!important;transform:translateX(-50%)!important;border:5px solid transparent!important;border-top-color:#1a1a1a!important;border-bottom:none!important}html body .pi-hbm-iq-labels{display:flex!important;justify-content:space-between!important;font-size:12px!important;color:#666!important;padding:0 4px!important}html body .pi-hbm-iq-highlight{background:linear-gradient(135deg,#00543D,#007a5a)!important;color:#fff!important;border-radius:8px!important;padding:18px 24px!important;margin-top:16px!important;text-align:center!important;font-size:15px!important}html body .pi-hbm-iq-highlight strong{color:#D3FA00!important;font-size:20px!important}html body .pi-hbm-table-scroll-wrap{position:relative!important;margin:24px 0!important}html body .pi-hbm-scroll-hint{font-size:11px!important;color:#bbb!important;text-align:right!important;margin-bottom:5px!important;display:none!important}html body .pi-hbm-table-scroll{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;border-radius:6px!important}html body .pi-hbm-table-scroll-wrap::after{content:''!important;position:absolute!important;top:0!important;right:0!important;width:36px!important;height:100%!important;background:linear-gradient(90deg,transparent,rgba(247,245,239,0.95))!important;pointer-events:none!important;border-radius:0 6px 6px 0!important;opacity:0!important;transition:opacity 0.3s!important}html body .pi-hbm-table-scroll-wrap.pi-hbm-can-scroll::after{opacity:1!important}html body .pi-hbm-table-scroll-wrap.pi-hbm-scrolled-end::after{opacity:0!important}html body .pi-hbm-table{width:100%!important;border-collapse:collapse!important;font-size:13px!important;min-width:480px!important}html body .pi-hbm-table th{background:#00543D!important;color:#fff!important;padding:11px 14px!important;text-align:left!important;font-weight:600!important;font-size:13px!important;white-space:nowrap!important}html body .pi-hbm-table td{padding:10px 14px!important;border-bottom:1px solid #eae7e0!important;vertical-align:middle!important;line-height:1.4!important;white-space:nowrap!important}@media (max-width:700px){html body .pi-hbm-table{font-size:12px!important}html body .pi-hbm-table th{font-size:12px!important;padding:9px 12px!important}html body .pi-hbm-table td{font-size:12px!important;padding:9px 12px!important}}html body .pi-hbm-table tr:nth-child(even) td{background:#F7F5EF!important}html body .pi-hbm-ok{color:#00543D!important;font-weight:700!important}html body .pi-hbm-warn{color:#FF9D00!important;font-weight:700!important}html body .pi-hbm-myths{margin:24px 0!important}html body .pi-hbm-myth-row{display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important;margin-bottom:12px!important}html body .pi-hbm-myth-box{padding:16px 18px!important;border-radius:8px!important}html body .pi-hbm-myth-box.myth{background:#fff3f3!important;border-left:4px solid #c62828!important}html body .pi-hbm-myth-box.fact{background:#f0faf5!important;border-left:4px solid #00543D!important}html body .pi-hbm-myth-label{font-size:10px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:0.09em!important;margin-bottom:6px!important;display:block!important}html body .pi-hbm-myth-box.myth .pi-hbm-myth-label{color:#c62828!important}html body .pi-hbm-myth-box.fact .pi-hbm-myth-label{color:#00543D!important}html body .pi-hbm-myth-box p{font-size:14px!important;margin:0!important;line-height:1.5!important}html body .pi-hbm-under-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:20px!important;margin:28px 0!important}html body .pi-hbm-under-col{border-radius:8px!important;padding:20px!important}html body .pi-hbm-under-col.pot{background:#f0faf5!important;border:2px dashed #00543D!important}html body .pi-hbm-under-col.real{background:#fff8ed!important;border:2px dashed #FF9D00!important}html body .pi-hbm-under-col h4{font-size:13px!important;text-transform:uppercase!important;letter-spacing:0.07em!important;margin:0 0 12px!important}html body .pi-hbm-under-col.pot h4{color:#00543D!important}html body .pi-hbm-under-col.real h4{color:#FF9D00!important}html body .pi-hbm-under-col ul{list-style:none!important;padding:0!important;margin:0!important}html body .pi-hbm-under-col li{font-size:13px!important;padding:5px 0!important;border-bottom:1px solid rgba(0,0,0,0.06)!important;color:#444!important}html body .pi-hbm-under-col li:last-child{border-bottom:none!important}html body .pi-hbm-quiz{background:#F7F5EF!important;border-radius:14px!important;padding:40px!important;margin:52px 0!important}html body .pi-hbm-quiz-h{font-size:clamp(20px,3vw,26px)!important;color:#1a1a1a!important;margin:0 0 8px!important}html body .pi-hbm-quiz-sub{font-size:14px!important;color:#777!important;margin:0 0 28px!important}html body .pi-hbm-prog-wrap{height:5px!important;background:#e0ddd5!important;border-radius:3px!important;overflow:hidden!important;margin-bottom:28px!important}html body .pi-hbm-prog-bar{height:100%!important;background:#00543D!important;transition:width 0.4s ease!important;border-radius:3px!important}html body .pi-hbm-q-count{font-size:12px!important;color:#aaa!important;display:block!important;margin-bottom:6px!important}html body .pi-hbm-q-text{font-size:17px!important;font-weight:600!important;color:#1a1a1a!important;margin:0 0 22px!important;line-height:1.4!important}html body .pi-hbm-opts{display:flex!important;flex-direction:column!important;gap:10px!important}html body .pi-hbm-opt{background:#fff!important;border:2px solid #e0ddd5!important;border-radius:8px!important;padding:14px 18px!important;cursor:pointer!important;font-size:15px!important;text-align:left!important;color:#1a1a1a!important;transition:border-color 0.2s,background 0.2s!important}html body .pi-hbm-opt:hover{border-color:#00543D!important;background:#f0faf5!important}html body .pi-hbm-result{display:none!important;text-align:center!important;padding:16px 0!important}html body .pi-hbm-result.show{display:block!important}html body .pi-hbm-res-num{font-size:72px!important;color:#00543D!important;font-weight:700!important;line-height:1!important;margin-bottom:8px!important}html body .pi-hbm-res-of{font-size:18px!important;color:#bbb!important}html body .pi-hbm-res-h{font-size:22px!important;font-weight:700!important;color:#1a1a1a!important;margin:12px 0 10px!important}html body .pi-hbm-res-p{font-size:15px!important;color:#555!important;max-width:500px!important;margin:0 auto 24px!important;line-height:1.6!important}html body .pi-hbm-btn-restart{background:none!important;border:2px solid #00543D!important;color:#00543D!important;padding:10px 22px!important;border-radius:6px!important;cursor:pointer!important;font-size:14px!important;font-weight:600!important;margin-top:8px!important}html body .pi-hbm-btn-cta{display:inline-block!important;background:#00543D!important;color:#fff!important;font-weight:700!important;font-size:15px!important;padding:14px 28px!important;border-radius:6px!important;text-decoration:none!important;margin-bottom:12px!important}html body .pi-hbm-process{margin:28px 0!important}html body .pi-hbm-step{display:flex!important;gap:18px!important;margin-bottom:22px!important;align-items:flex-start!important}html body .pi-hbm-step-n{flex-shrink:0!important;width:36px!important;height:36px!important;background:#00543D!important;color:#fff!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-weight:700!important;font-size:15px!important}html body .pi-hbm-step-body h4{margin:6px 0 3px!important;font-size:15px!important}html body .pi-hbm-step-body p{font-size:14px!important;color:#555!important;margin:0!important}html body .pi-hbm-cta{background:#00543D!important;border-radius:14px!important;padding:52px 44px!important;text-align:center!important;margin:64px 0!important}html body .pi-hbm-cta h2{color:#fff!important;font-size:clamp(20px,3vw,30px)!important;margin:0 0 14px!important}html body .pi-hbm-cta-p{color:rgba(255,255,255,0.82)!important;font-size:16px!important;max-width:560px!important;margin:0 auto 28px!important;line-height:1.65!important}html body .pi-hbm-btn-lime{display:inline-block!important;background:#D3FA00!important;color:#1a1a1a!important;font-weight:700!important;font-size:17px!important;padding:18px 36px!important;border-radius:6px!important;text-decoration:none!important;transition:transform 0.2s,box-shadow 0.2s!important}html body .pi-hbm-btn-lime:hover{transform:translateY(-2px)!important;box-shadow:0 10px 28px rgba(0,0,0,0.2)!important}html body .pi-hbm-cta-micro{font-size:13px!important;color:rgba(255,255,255,0.82)!important;margin-top:16px!important}html body .pi-hbm-hl{background:linear-gradient(135deg,#00543D 0%,#007a5a 100%)!important;color:#fff!important;padding:28px 32px!important;border-radius:10px!important;margin:36px 0!important}html body .pi-hbm-hl h3{color:#D3FA00!important;margin:0 0 10px!important;font-size:18px!important}html body .pi-hbm-hl p{color:rgba(255,255,255,0.88)!important;margin:0!important;font-size:15px!important}html body .pi-hbm-links-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important;gap:10px!important;margin:28px 0 48px!important}html body .pi-hbm-link-card{display:flex!important;align-items:center!important;gap:14px!important;background:#fff!important;border:1.5px solid #e4e0d8!important;border-radius:8px!important;padding:14px 16px!important;text-decoration:none!important;color:#1a1a1a!important;transition:border-color 0.2s,box-shadow 0.2s,transform 0.15s!important}html body .pi-hbm-link-card:hover{border-color:#00543D!important;box-shadow:0 4px 16px rgba(0,84,61,0.10)!important;transform:translateY(-1px)!important}html body .pi-hbm-link-card--hl{border-color:#c8f500!important;background:#fafff0!important}html body .pi-hbm-link-card--hl:hover{border-color:#00543D!important;background:#f0faf5!important}html body .pi-hbm-lc-icon{flex-shrink:0!important;width:40px!important;height:40px!important;background:#F7F5EF!important;border-radius:8px!important;display:flex!important;align-items:center!important;justify-content:center!important}html body .pi-hbm-lc-body{flex:1!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:2px!important}html body .pi-hbm-lc-title{font-size:14px!important;font-weight:700!important;color:#1a1a1a!important;display:flex!important;align-items:center!important;gap:7px!important;flex-wrap:wrap!important}html body .pi-hbm-lc-badge{background:#D3FA00!important;color:#1a1a1a!important;font-size:10px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:0.06em!important;padding:1px 6px!important;border-radius:3px!important}html body .pi-hbm-lc-desc{font-size:12px!important;color:#999!important;line-height:1.4!important}html body .pi-hbm-lc-arrow{flex-shrink:0!important;color:#00543D!important;font-size:16px!important;opacity:0.4!important;transition:opacity 0.2s,transform 0.2s!important}html body .pi-hbm-link-card:hover .pi-hbm-lc-arrow{opacity:1!important;transform:translateX(3px)!important}html body .pi-hbm-faq{margin:24px 0!important}html body .pi-hbm-faq-item{border-bottom:1px solid #eae7e0!important}html body .pi-hbm-faq-q{width:100%!important;background:none!important;border:none!important;text-align:left!important;padding:20px 0!important;font-size:16px!important;font-weight:600!important;color:#1a1a1a!important;cursor:pointer!important;display:flex!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;transition:color 0.2s!important}html body .pi-hbm-faq-q:hover{color:#00543D!important}html body .pi-hbm-faq-icon{flex-shrink:0!important;width:22px!important;height:22px!important;background:#F7F5EF!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:18px!important;color:#00543D!important;transition:transform 0.3s!important;line-height:1!important}html body .pi-hbm-faq-item.open .pi-hbm-faq-icon{transform:rotate(45deg)!important}html body .pi-hbm-faq-a{display:none!important;padding:2px 0 22px!important;font-size:15px!important;color:#444!important;line-height:1.72!important}html body .pi-hbm-faq-item.open .pi-hbm-faq-a{display:block!important}html body .pi-hbm-faq-a a{color:#00543D!important}html body .pi-hbm-author{display:flex!important;gap:22px!important;background:#F7F5EF!important;padding:30px!important;border-radius:10px!important;margin:52px 0 36px!important;align-items:flex-start!important}html body .pi-hbm-author-img{width:76px!important;height:76px!important;border-radius:50%!important;object-fit:cover!important;flex-shrink:0!important;border:3px solid #00543D!important}html body .pi-hbm-author-name{font-weight:700!important;font-size:16px!important;margin:0 0 3px!important}html body .pi-hbm-author-role{font-size:13px!important;color:#00543D!important;margin:0 0 10px!important}html body .pi-hbm-author-text{font-size:14px!important;color:#555!important;line-height:1.65!important;margin:0!important}@media (max-width:620px){html body .pi-hbm-hero{padding:24px 20px!important}html body .pi-hbm-stats-bar{flex-wrap:wrap!important}html body .pi-hbm-stat{flex:1 1 45%!important;padding:12px 8px!important;border-right:none!important;border-bottom:1px solid #ddd9d0!important}html body .pi-hbm-stat:nth-child(odd){border-right:1px solid #ddd9d0!important}html body .pi-hbm-stat:nth-last-child(-n+2){border-bottom:none!important}html body .pi-hbm-stat-num{font-size:24px!important}html body .pi-hbm-stat-label{font-size:11px!important}}@media (max-width:520px){html body .pi-hbm-toc ol{column-count:1!important}html body .pi-hbm-toc{padding:18px 16px!important}}@media (max-width:560px){html body .pi-hbm-iq-track{height:36px!important}html body .pi-hbm-iq-pin{font-size:9px!important;padding:2px 5px!important}html body .pi-hbm-iq-pin:nth-child(1),html body .pi-hbm-iq-pin:nth-child(3){display:none!important}html body .pi-hbm-iq-labels{font-size:10px!important}html body .pi-hbm-iq-highlight{font-size:14px!important;padding:14px 16px!important}}@media (max-width:480px){html body .pi-hbm-domain-grid{grid-template-columns:1fr 1fr!important}}@media (max-width:700px){html body .pi-hbm-scroll-hint{display:block!important}}@media (max-width:600px){html body .pi-hbm-two-col{grid-template-columns:1fr!important;gap:20px!important}}@media (max-width:500px){html body .pi-hbm-myth-row{grid-template-columns:1fr!important}}@media (max-width:500px){html body .pi-hbm-under-grid{grid-template-columns:1fr!important}}@media (max-width:500px){html body .pi-hbm-quiz{padding:22px 16px!important}html body .pi-hbm-q-text{font-size:15px!important}html body .pi-hbm-opt{padding:12px 14px!important;font-size:14px!important}html body .pi-hbm-res-num{font-size:56px!important}}@media (max-width:500px){html body .pi-hbm-cta{padding:28px 18px!important}html body .pi-hbm-btn-lime{display:block!important;padding:16px 20px!important;font-size:15px!important}}@media (max-width:580px){html body .pi-hbm-links-grid{grid-template-columns:1fr!important}}@media (max-width:460px){html body .pi-hbm-author{flex-direction:column!important;align-items:center!important;text-align:center!important;padding:22px 16px!important}}@media (max-width:400px){html body .pi-hbm-wrap{padding:0 12px!important}}html body .pi-hbm-price-intro{display:flex!important;gap:20px!important;align-items:center!important;background:#fff!important;border-radius:14px!important;padding:18px 24px!important;margin:24px 0 28px!important;border:1px solid #e5e5e5!important}html body .pi-hbm-price-intro-icon{width:44px!important;height:44px!important;border-radius:10px!important;background:rgba(0,84,61,0.08)!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}html body .pi-hbm-price-intro-text{font-size:14px!important;color:#555!important;line-height:1.65!important;margin:0!important}html body .pi-hbm-price-intro-text strong{color:#00543D!important;font-weight:700!important}html body .pi-hbm-price-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:22px!important;align-items:stretch!important;margin-top:20px!important}html body .pi-hbm-price-card{background:#fff!important;border-radius:18px!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;border:1px solid #e5e5e5!important;transition:transform .2s,box-shadow .2s!important;position:relative!important}html body .pi-hbm-price-card:hover{transform:translateY(-4px)!important;box-shadow:0 16px 40px rgba(0,0,0,0.08)!important}html body .pi-hbm-price-card.pi-hbm-price-featured{border:2px solid #00543D!important;box-shadow:0 8px 28px rgba(0,84,61,0.12)!important}html body .pi-hbm-price-ribbon{position:absolute!important;top:18px!important;right:18px!important;background:#00543D!important;color:#D3FA00!important;font-size:11px!important;font-weight:700!important;letter-spacing:1px!important;text-transform:uppercase!important;padding:6px 12px!important;border-radius:6px!important;display:inline-flex!important;align-items:center!important;gap:6px!important}html body .pi-hbm-price-head{padding:32px 32px 22px!important;border-bottom:1px solid #f0f0f0!important}html body .pi-hbm-price-tag{font-size:11px!important;font-weight:700!important;letter-spacing:1.2px!important;text-transform:uppercase!important;color:#0b7c72!important;margin-bottom:10px!important}html body .pi-hbm-price-card.pi-hbm-price-featured .pi-hbm-price-tag{color:#00543D!important}html body .pi-hbm-price-name{font-family:'DM Serif Display',serif!important;font-size:1.55rem!important;color:#1a1a1a!important;line-height:1.2!important;margin:0 0 8px!important}html body .pi-hbm-price-sub{font-size:14px!important;color:#888!important;line-height:1.5!important;display:flex!important;align-items:center!important;gap:8px!important;margin:0!important}html body .pi-hbm-price-amount-row{padding:24px 32px!important;background:#F7F5EF!important;display:flex!important;align-items:baseline!important;gap:10px!important;flex-wrap:wrap!important}html body .pi-hbm-price-card.pi-hbm-price-featured .pi-hbm-price-amount-row{background:rgba(0,84,61,0.05)!important}html body .pi-hbm-price-amount{font-family:'DM Serif Display',serif!important;font-size:2.6rem!important;color:#00543D!important;line-height:1!important}html body .pi-hbm-price-meta{display:flex!important;flex-direction:column!important;gap:2px!important}html body .pi-hbm-price-vat{font-size:12px!important;color:#999!important}html body .pi-hbm-price-once{font-size:13px!important;font-weight:600!important;color:#555!important}html body .pi-hbm-price-body-wrap{padding:24px 32px!important;flex:1!important}html body .pi-hbm-price-features-title{font-size:12px!important;font-weight:700!important;color:#666!important;letter-spacing:1px!important;text-transform:uppercase!important;margin-bottom:14px!important}html body .pi-hbm-price-features{list-style:none!important;display:flex!important;flex-direction:column!important;gap:12px!important;padding:0!important;margin:0!important}html body .pi-hbm-price-features li{display:flex!important;gap:12px!important;align-items:flex-start!important;font-size:15px!important;color:#333!important;line-height:1.5!important;padding:0!important;margin:0!important;list-style:none!important}html body .pi-hbm-price-features li::before{display:none!important}html body .pi-hbm-pfchk{flex-shrink:0!important;margin-top:1px!important;display:inline-flex!important}html body .pi-hbm-price-facts{padding:0 32px 22px!important;display:flex!important;gap:14px!important}html body .pi-hbm-price-fact{flex:1!important;display:flex!important;align-items:center!important;gap:10px!important;padding:12px 14px!important;background:#F7F5EF!important;border-radius:10px!important}html body .pi-hbm-price-card.pi-hbm-price-featured .pi-hbm-price-fact{background:rgba(0,84,61,0.05)!important}html body .pi-hbm-price-fact-label{font-size:11px!important;color:#888!important;text-transform:uppercase!important;letter-spacing:.5px!important;font-weight:600!important;display:block!important;margin-bottom:2px!important}html body .pi-hbm-price-fact-value{font-size:14px!important;font-weight:700!important;color:#1a1a1a!important}html body .pi-hbm-price-cta-wrap{padding:0 32px 32px!important}html body .pi-hbm-price-cta{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;background:#F7F5EF!important;color:#00543D!important;font-weight:700!important;font-size:15px!important;padding:15px 24px!important;border-radius:12px!important;text-decoration:none!important;border:2px solid #00543D!important;transition:all .2s!important}html body .pi-hbm-price-cta:hover{background:#00543D!important;color:#D3FA00!important}html body .pi-hbm-price-card.pi-hbm-price-featured .pi-hbm-price-cta{background:#00543D!important;color:#D3FA00!important}html body .pi-hbm-price-card.pi-hbm-price-featured .pi-hbm-price-cta:hover{background:#003d2b!important}html body .pi-hbm-authors-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:22px!important;margin:24px 0!important}html body .pi-hbm-author-card{background:#fff!important;border-radius:14px!important;padding:28px!important;display:flex!important;gap:20px!important;align-items:flex-start!important;border:1px solid #e5e5e5!important;box-shadow:0 2px 12px rgba(0,0,0,0.04)!important}html body .pi-hbm-author-card-img{width:80px!important;height:80px!important;border-radius:50%!important;object-fit:cover!important;flex-shrink:0!important;display:block!important}html body .pi-hbm-author-card-body{flex:1!important}html body .pi-hbm-author-card-name{font-size:17px!important;font-weight:700!important;color:#1a1a1a!important;margin:0 0 3px!important}html body .pi-hbm-author-card-role{font-size:13px!important;color:#0b7c72!important;font-weight:600!important;margin:0 0 10px!important}html body .pi-hbm-author-card-bio{font-size:14px!important;color:#555!important;line-height:1.65!important;margin:0 0 12px!important}html body .pi-hbm-author-card-certs{display:flex!important;gap:8px!important;flex-wrap:wrap!important}html body .pi-hbm-cert-badge{display:inline-block!important;background:#F7F5EF!important;border:1px solid #ddd!important;border-radius:6px!important;padding:4px 10px!important;font-size:12px!important;font-weight:600!important;color:#444!important}@media (max-width:900px){html body .pi-hbm-price-grid,html body .pi-hbm-authors-grid{grid-template-columns:1fr!important}html body .pi-hbm-price-facts{flex-direction:column!important;gap:10px!important}}@media (max-width:480px){html body .pi-hbm-author-card{flex-direction:column!important}html body .pi-hbm-price-head,html body .pi-hbm-price-amount-row,html body .pi-hbm-price-body-wrap,html body .pi-hbm-price-facts,html body .pi-hbm-price-cta-wrap{padding-left:22px!important;padding-right:22px!important}}html body .pi-hsp-wrap{font-family:'DM Sans',sans-serif;color:#1a1a1a;background:#F7F5EF}html body .pi-hsp-wrap *,html body .pi-hsp-wrap *::before,html body .pi-hsp-wrap *::after{box-sizing:border-box;margin:0;padding:0}html body .pi-hsp-hero{background:#00543D;padding:64px 24px 80px;text-align:center;position:relative;overflow:hidden}html body .pi-hsp-hero-badge{display:inline-flex;align-items:center;gap:8px;background:#D3FA00;color:#00543D;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:6px 14px;border-radius:999px;margin-bottom:24px}html body .pi-hsp-hero h1{font-family:'DM Serif Display',serif;font-size:clamp(26px,5vw,52px);color:#F7F5EF;line-height:1.15;max-width:820px;margin:0 auto 20px}html body .pi-hsp-hero h1 em{color:#D3FA00;font-style:normal}html body .pi-hsp-hero-sub{font-size:clamp(14px,2vw,18px);color:rgba(247,245,239,.8);max-width:640px;margin:0 auto 36px;line-height:1.6}html body .pi-hsp-hero-meta{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}html body .pi-hsp-hero-meta span{display:inline-flex;align-items:center;gap:6px;background:rgba(247,245,239,.12);color:#F7F5EF;font-size:13px;font-weight:500;padding:7px 14px;border-radius:999px;border:1px solid rgba(247,245,239,.2)}html body .pi-hsp-hero-svg{position:absolute;right:-40px;top:50%;transform:translateY(-50%);opacity:.07;pointer-events:none}html body .pi-hsp-section{max-width:920px;margin:0 auto;padding:56px 24px}html body .pi-hsp-section-wide{max-width:1100px;margin:0 auto;padding:56px 24px}html body .pi-hsp-label{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#00543D;background:#D3FA00;padding:4px 10px;border-radius:4px;margin-bottom:14px}html body .pi-hsp-h2{font-family:'DM Serif Display',serif;font-size:clamp(22px,3.5vw,36px);color:#00543D;line-height:1.25;margin-bottom:16px}html body .pi-hsp-h3{font-family:'DM Serif Display',serif;font-size:clamp(18px,2.5vw,24px);color:#00543D;line-height:1.3;margin-bottom:10px}html body .pi-hsp-lead{font-size:17px;line-height:1.7;color:#333;margin-bottom:24px}html body .pi-hsp-text{font-size:15.5px;line-height:1.75;color:#444;margin-bottom:18px}html body .pi-hsp-divider{border:none;border-top:2px solid #e8e4dc;margin:0}html body .pi-hsp-intro-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:32px}html body .pi-hsp-intro-card{background:#fff;border-radius:12px;padding:24px;border:1px solid #e8e4dc}html body .pi-hsp-intro-card-icon{width:44px;height:44px;background:#00543D;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:14px}html body .pi-hsp-intro-card h3{font-size:15px;font-weight:700;color:#00543D;margin-bottom:8px}html body .pi-hsp-intro-card p{font-size:14px;line-height:1.6;color:#555}html body .pi-hsp-test-wrap{background:#00543D;border-radius:20px;padding:40px 32px;margin:0 auto;max-width:880px}html body .pi-hsp-test-header{text-align:center;margin-bottom:32px}html body .pi-hsp-test-header h2{font-family:'DM Serif Display',serif;font-size:clamp(20px,3vw,30px);color:#F7F5EF;margin-bottom:10px}html body .pi-hsp-test-header p{font-size:15px;color:rgba(247,245,239,.75)}html body .pi-hsp-progress-bar{height:6px;background:rgba(255,255,255,.15);border-radius:999px;margin-bottom:32px;overflow:hidden}html body .pi-hsp-progress-fill{height:100%;background:#D3FA00;border-radius:999px;transition:width .4s ease}html body .pi-hsp-progress-label{font-size:12px;color:rgba(247,245,239,.6);text-align:right;margin-top:6px;margin-bottom:24px}html body .pi-hsp-question-block{display:none}html body .pi-hsp-question-block.pi-hsp-active{display:block}html body .pi-hsp-question-num{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#D3FA00;margin-bottom:10px}html body .pi-hsp-question-text{font-size:clamp(15px,2.2vw,18px);color:#F7F5EF;line-height:1.55;margin-bottom:24px;font-weight:500}html body .pi-hsp-scale{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}html body .pi-hsp-scale-btn{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);color:#F7F5EF;border-radius:10px;padding:12px 6px;cursor:pointer;text-align:center;transition:all .2s;font-size:13px;line-height:1.3}html body .pi-hsp-scale-btn:hover{background:rgba(211,250,0,.2);border-color:#D3FA00}html body .pi-hsp-scale-btn.pi-hsp-selected{background:#D3FA00;border-color:#D3FA00;color:#00543D;font-weight:700}html body .pi-hsp-scale-labels{display:flex;justify-content:space-between;margin-top:8px}html body .pi-hsp-scale-labels span{font-size:11px;color:rgba(247,245,239,.5)}html body .pi-hsp-nav{display:flex;justify-content:space-between;align-items:center;margin-top:28px;gap:12px}html body .pi-hsp-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:999px;font-size:14px;font-weight:700;cursor:pointer;border:none;transition:all .2s;text-decoration:none}html body .pi-hsp-btn-ghost{background:rgba(255,255,255,.1);color:#F7F5EF;border:1px solid rgba(255,255,255,.25)}html body .pi-hsp-btn-ghost:hover{background:rgba(255,255,255,.18)}html body .pi-hsp-btn-lime{background:#D3FA00;color:#00543D}html body .pi-hsp-btn-lime:hover{background:#c4f000}html body .pi-hsp-btn-disabled{opacity:.35;pointer-events:none}html body .pi-hsp-dim-label{font-size:11px;color:rgba(211,250,0,.7);font-weight:600;letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px}html body .pi-hsp-result{display:none}html body .pi-hsp-result.pi-hsp-show{display:block}html body .pi-hsp-result-header{text-align:center;padding:32px 0 24px}html body .pi-hsp-result-score-ring{width:120px;height:120px;border-radius:50%;border:4px solid #D3FA00;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto 20px}html body .pi-hsp-result-score-ring .pi-hsp-score-num{font-size:32px;font-weight:800;color:#D3FA00;line-height:1}html body .pi-hsp-result-score-ring .pi-hsp-score-max{font-size:12px;color:rgba(247,245,239,.5)}html body .pi-hsp-result-title{font-family:'DM Serif Display',serif;font-size:clamp(20px,3vw,28px);color:#F7F5EF;margin-bottom:10px}html body .pi-hsp-result-sub{font-size:15px;color:rgba(247,245,239,.8);max-width:580px;margin:0 auto 28px;line-height:1.6}html body .pi-hsp-dim-bars{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:28px}html body .pi-hsp-dim-bar-item{background:rgba(255,255,255,.08);border-radius:10px;padding:16px}html body .pi-hsp-dim-bar-name{font-size:13px;font-weight:600;color:#F7F5EF;margin-bottom:8px}html body .pi-hsp-dim-bar-track{height:8px;background:rgba(255,255,255,.12);border-radius:999px;overflow:hidden}html body .pi-hsp-dim-bar-fill{height:100%;background:#D3FA00;border-radius:999px;transition:width 1s ease .3s}html body .pi-hsp-dim-bar-pct{font-size:12px;color:rgba(247,245,239,.6);margin-top:6px;text-align:right}html body .pi-hsp-result-cta{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}html body .pi-hsp-info-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}html body .pi-hsp-info-grid.pi-hsp-reverse{direction:rtl}html body .pi-hsp-info-grid.pi-hsp-reverse>*{direction:ltr}html body .pi-hsp-info-svg-wrap{display:flex;align-items:center;justify-content:center}html body .pi-hsp-stats{background:#00543D;padding:48px 24px}html body .pi-hsp-stats-inner{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;max-width:920px;margin:0 auto;text-align:center}html body .pi-hsp-stat-num{font-family:'DM Serif Display',serif;font-size:clamp(28px,4vw,44px);color:#D3FA00;line-height:1;margin-bottom:6px}html body .pi-hsp-stat-label{font-size:13px;color:rgba(247,245,239,.7);line-height:1.4}html body .pi-hsp-profiles{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:32px}html body .pi-hsp-profile-card{background:#fff;border-radius:14px;padding:26px;border:1px solid #e8e4dc;position:relative;overflow:hidden}html body .pi-hsp-profile-card::before{content:'';position:absolute;top:0;left:0;width:4px;height:100%;background:#00543D}html body .pi-hsp-profile-card.pi-hsp-accent-lime::before{background:#D3FA00}html body .pi-hsp-profile-card.pi-hsp-accent-teal::before{background:#0b7c72}html body .pi-hsp-profile-card.pi-hsp-accent-orange::before{background:#FF9D00}html body .pi-hsp-profile-card h3{font-size:16px;font-weight:700;color:#00543D;margin-bottom:8px}html body .pi-hsp-profile-card p{font-size:14px;line-height:1.65;color:#555}html body .pi-hsp-profile-tag{display:inline-block;font-size:11px;font-weight:700;padding:3px 8px;border-radius:4px;margin-bottom:10px}html body .pi-hsp-tag-green{background:#e6f4f0;color:#00543D}html body .pi-hsp-tag-lime{background:#f5ffe0;color:#4a6000}html body .pi-hsp-tag-teal{background:#e0f5f4;color:#0b7c72}html body .pi-hsp-tag-orange{background:#fff4e0;color:#b36b00}html body .pi-hsp-checklist{list-style:none;display:flex;flex-direction:column;gap:10px;margin:20px 0}html body .pi-hsp-checklist li{display:flex;align-items:flex-start;gap:12px;font-size:15px;line-height:1.6;color:#333}html body .pi-hsp-checklist li .pi-hsp-check-icon{flex-shrink:0;margin-top:2px}html body .pi-hsp-career-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:24px}html body .pi-hsp-career-card{background:#fff;border-radius:12px;padding:20px;border:1px solid #e8e4dc}html body .pi-hsp-career-card-head{display:flex;align-items:center;gap:10px;margin-bottom:8px}html body .pi-hsp-career-card-icon{width:32px;height:32px;border-radius:8px;background:#e6f4f0;display:flex;align-items:center;justify-content:center;flex-shrink:0}html body .pi-hsp-career-card h4{font-size:14px;font-weight:700;color:#00543D;margin:0}html body .pi-hsp-career-card p{font-size:13.5px;line-height:1.6;color:#555}html body .pi-hsp-links-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:28px}html body .pi-hsp-link-card{background:#fff;border-radius:12px;padding:20px;border:1px solid #e8e4dc;text-decoration:none;display:block;transition:all .2s}html body .pi-hsp-link-card:hover{border-color:#00543D;transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,84,61,.1)}html body .pi-hsp-link-card-type{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#0b7c72;margin-bottom:8px;display:block}html body .pi-hsp-link-card h3{font-size:14px;font-weight:700;color:#00543D;margin-bottom:6px;line-height:1.3}html body .pi-hsp-link-card p{font-size:13px;line-height:1.5;color:#666}html body .pi-hsp-link-arrow{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:700;color:#00543D;margin-top:10px}html body .pi-hsp-faq{max-width:740px;margin:32px auto 0}html body .pi-hsp-faq-item{border-bottom:1px solid #e8e4dc}html body .pi-hsp-faq-q{width:100%;background:none;border:none;text-align:left;padding:18px 0;font-size:15.5px;font-weight:600;color:#00543D;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;font-family:'DM Sans',sans-serif}html body .pi-hsp-faq-q svg{flex-shrink:0;transition:transform .25s}html body .pi-hsp-faq-item.pi-hsp-open .pi-hsp-faq-q svg{transform:rotate(180deg)}html body .pi-hsp-faq-a{font-size:15px;line-height:1.7;color:#444;padding-bottom:18px;display:none}html body .pi-hsp-faq-item.pi-hsp-open .pi-hsp-faq-a{display:block}html body .pi-hsp-author{background:#fff;border-radius:16px;padding:32px;display:flex;gap:24px;align-items:flex-start;border:1px solid #e8e4dc;margin-top:48px}html body .pi-hsp-author img{width:90px;height:90px;border-radius:50%;object-fit:cover;flex-shrink:0;border:3px solid #D3FA00}html body .pi-hsp-author-name{font-size:17px;font-weight:700;color:#00543D;margin-bottom:4px}html body .pi-hsp-author-title{font-size:13px;color:#0b7c72;font-weight:600;margin-bottom:10px}html body .pi-hsp-author-bio{font-size:14px;line-height:1.65;color:#555}html body .pi-hsp-author-certs{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}html body .pi-hsp-author-cert{font-size:11px;font-weight:700;background:#e6f4f0;color:#00543D;padding:4px 10px;border-radius:999px}html body .pi-hsp-cta-banner{background:#00543D;border-radius:20px;padding:48px 32px;text-align:center;margin:0 24px}html body .pi-hsp-cta-banner h2{font-family:'DM Serif Display',serif;font-size:clamp(22px,3vw,34px);color:#F7F5EF;margin-bottom:14px}html body .pi-hsp-cta-banner p{font-size:16px;color:rgba(247,245,239,.8);max-width:560px;margin:0 auto 28px;line-height:1.6}html body .pi-hsp-cta-btns{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}html body .pi-hsp-btn-white{background:#F7F5EF;color:#00543D}html body .pi-hsp-btn-white:hover{background:#fff}html body .pi-hsp-btn-outline{background:transparent;color:#F7F5EF;border:1.5px solid rgba(247,245,239,.4)}html body .pi-hsp-btn-outline:hover{background:rgba(255,255,255,.1)}html body .pi-hsp-breadcrumb{padding:14px 24px;max-width:920px;margin:0 auto;display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:13px;color:#888}html body .pi-hsp-breadcrumb a{color:#00543D;text-decoration:none;font-weight:500}html body .pi-hsp-breadcrumb a:hover{text-decoration:underline}html body .pi-hsp-breadcrumb span{color:#bbb}html body .pi-hsp-bell-section{background:#fff;padding:48px 24px}html body .pi-hsp-bell-inner{max-width:820px;margin:0 auto}html body .pi-hsp-tips{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:24px}html body .pi-hsp-tip{background:#F7F5EF;border-radius:12px;padding:20px 20px 20px 16px;border-left:4px solid #00543D}html body .pi-hsp-tip h4{font-size:14px;font-weight:700;color:#00543D;margin-bottom:6px}html body .pi-hsp-tip p{font-size:13.5px;line-height:1.6;color:#555}html body .pi-hsp-cmp{display:flex;flex-direction:column;gap:12px;margin:24px 0}html body .pi-hsp-cmp-row{background:#fff;border:1px solid #e8e4dc;border-radius:12px;overflow:hidden}html body .pi-hsp-cmp-head{background:#00543D;color:#F7F5EF;font-size:14px;font-weight:700;padding:10px 16px}html body .pi-hsp-cmp-cols{display:grid;grid-template-columns:1fr 1fr}html body .pi-hsp-cmp-cell{padding:12px 16px;font-size:14px;line-height:1.55;color:#333}html body .pi-hsp-cmp-cell-label{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px}html body .pi-hsp-cmp-cell-staerke{border-right:1px solid #e8e4dc}html body .pi-hsp-cmp-cell-staerke .pi-hsp-cmp-cell-label{color:#0b7c72}html body .pi-hsp-cmp-cell-heraus .pi-hsp-cmp-cell-label{color:#b36b00}html body .pi-hsp-cmp-col-heads{display:grid;grid-template-columns:1fr 1fr;background:#F7F5EF;border-bottom:1px solid #e8e4dc}html body .pi-hsp-cmp-col-head{padding:8px 16px;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}html body .pi-hsp-cmp-col-head-s{color:#0b7c72;border-right:1px solid #e8e4dc}html body .pi-hsp-cmp-col-head-h{color:#b36b00}html body .pi-hsp-bg-white{background:#fff}html body .pi-hsp-bg-cream{background:#F7F5EF}html body .pi-hsp-bg-dark{background:#00543D}html body .pi-hsp-merkmal-intro{background:#fff;border:1px solid #e8e4dc;border-radius:12px;padding:20px 24px;margin-bottom:28px;font-size:15px;line-height:1.7;color:#444}html body .pi-hsp-merkmal-intro strong{color:#00543D}html body .pi-hsp-merkmal-counter{background:#00543D;color:#fff;border-radius:12px;padding:16px 24px;margin-bottom:28px;display:flex;align-items:center;gap:20px;flex-wrap:wrap;position:sticky;top:0;z-index:10;box-shadow:0 4px 20px rgba(0,84,61,.3)}html body .pi-hsp-counter-left{display:flex;align-items:baseline;gap:8px}html body .pi-hsp-counter-num{font-size:36px;font-weight:800;color:#D3FA00;line-height:1}html body .pi-hsp-counter-of{font-size:16px;color:rgba(247,245,239,.6)}html body .pi-hsp-counter-label{font-size:14px;color:rgba(247,245,239,.8)}html body .pi-hsp-counter-result{margin-left:auto;font-size:14px;font-weight:700;color:#D3FA00;background:rgba(211,250,0,.15);padding:8px 14px;border-radius:8px}html body .pi-hsp-counter-bar-wrap{width:100%;height:4px;background:rgba(255,255,255,.15);border-radius:2px;overflow:hidden}html body .pi-hsp-counter-bar{height:100%;background:#D3FA00;border-radius:2px;transition:width .4s ease}html body .pi-hsp-merkmal-cat{margin-bottom:28px}html body .pi-hsp-merkmal-cat-title{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:700;color:#00543D;margin-bottom:14px;padding-bottom:10px;border-bottom:2px solid #e8e4dc}html body .pi-hsp-merkmal-cat-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0}html body .pi-hsp-merkmal-cat-count{font-size:12px;color:#aaa;font-weight:400;margin-left:auto}html body .pi-hsp-merkmal-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}html body .pi-hsp-merkmal-item{display:flex;align-items:flex-start;gap:12px;background:#F7F5EF;border:1.5px solid transparent;border-radius:10px;padding:14px;cursor:pointer;transition:all .2s;user-select:none}html body .pi-hsp-merkmal-item:hover{border-color:#00543D;background:#f0faf5}html body .pi-hsp-merkmal-item.pi-hsp-m-checked{border-color:#00543D;background:#e6f4f0}html body .pi-hsp-merkmal-cb{width:22px;height:22px;border-radius:50%;border:2px solid #ccc;flex-shrink:0;background:#fff;transition:all .2s;display:flex;align-items:center;justify-content:center;margin-top:1px}html body .pi-hsp-merkmal-item:hover .pi-hsp-merkmal-cb{border-color:#00543D}html body .pi-hsp-merkmal-item.pi-hsp-m-checked .pi-hsp-merkmal-cb{background:#00543D;border-color:#00543D}html body .pi-hsp-merkmal-cb-check{display:none}html body .pi-hsp-merkmal-item.pi-hsp-m-checked .pi-hsp-merkmal-cb-check{display:block}html body .pi-hsp-merkmal-text{flex:1;min-width:0}html body .pi-hsp-merkmal-text strong{font-size:13px;font-weight:700;color:#00543D;display:block;margin-bottom:2px}html body .pi-hsp-merkmal-text span{font-size:13.5px;line-height:1.5;color:#555}html body .pi-hsp-merkmal-cta{background:linear-gradient(135deg,#00543D,#007a5a);border-radius:14px;padding:28px 32px;margin-top:28px;text-align:center;color:#fff}html body .pi-hsp-merkmal-cta h3{font-family:'DM Serif Display',serif;font-size:22px;color:#D3FA00;margin-bottom:10px}html body .pi-hsp-merkmal-cta p{font-size:15px;color:rgba(247,245,239,.85);margin-bottom:18px;line-height:1.55}html body .pi-hsp-hb-box{background:linear-gradient(135deg,#1a1a2e,#16213e);border-radius:14px;padding:28px 32px;display:flex;align-items:center;gap:24px;margin:36px 0;color:#fff}html body .pi-hsp-hb-box-icon{width:60px;height:60px;background:rgba(211,250,0,.15);border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}html body .pi-hsp-hb-box-content h3{font-size:17px;font-weight:700;color:#D3FA00;margin-bottom:6px}html body .pi-hsp-hb-box-content p{font-size:14px;color:rgba(255,255,255,.8);margin-bottom:14px;line-height:1.55}html body .pi-hsp-kinder-box{background:#fff;border:1px solid #e8e4dc;border-radius:14px;padding:28px;display:flex;gap:20px;align-items:flex-start;margin:28px 0}html body .pi-hsp-kinder-box-icon{width:48px;height:48px;background:#e6f4f0;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}html body .pi-hsp-kinder-box h3{font-size:16px;font-weight:700;color:#00543D;margin-bottom:6px}html body .pi-hsp-kinder-box p{font-size:14px;line-height:1.6;color:#555;margin-bottom:10px}html body .pi-hsp-highlight-box{background:#F7F5EF;border-left:4px solid #D3FA00;border-radius:0 10px 10px 0;padding:18px 22px;margin:20px 0;font-size:15px;line-height:1.65;color:#333}html body .pi-hsp-highlight-box strong{color:#00543D}@media(max-width:768px){html body .pi-hsp-hero{padding:48px 20px 64px}html body .pi-hsp-section,html body .pi-hsp-section-wide{padding:40px 20px}html body .pi-hsp-test-wrap{padding:28px 20px}html body .pi-hsp-cta-banner{margin:0 16px;padding:36px 24px}}@media(max-width:640px){html body .pi-hsp-intro-grid{grid-template-columns:1fr}html body .pi-hsp-stats-inner{grid-template-columns:repeat(2,1fr)}html body .pi-hsp-profiles{grid-template-columns:1fr}html body .pi-hsp-career-grid{grid-template-columns:1fr}html body .pi-hsp-tips{grid-template-columns:1fr}html body .pi-hsp-links-grid{grid-template-columns:repeat(2,1fr)}html body .pi-hsp-merkmal-grid{grid-template-columns:1fr}html body .pi-hsp-merkmal-counter{position:relative}html body .pi-hsp-hb-box{flex-direction:column}html body .pi-hsp-kinder-box{flex-direction:column}html body .pi-hsp-dim-bars{grid-template-columns:1fr}}@media(max-width:580px){html body .pi-hsp-scale{gap:5px}html body .pi-hsp-scale-btn{padding:10px 4px;font-size:12px}html body .pi-hsp-info-grid,html body .pi-hsp-info-grid.pi-hsp-reverse{grid-template-columns:1fr;direction:ltr}html body .pi-hsp-counter-result{width:100%;text-align:center}}@media(max-width:520px){html body .pi-hsp-cmp-cols{grid-template-columns:1fr}html body .pi-hsp-cmp-cell-staerke{border-right:none;border-bottom:1px solid #e8e4dc}html body .pi-hsp-cmp-col-heads{grid-template-columns:1fr}html body .pi-hsp-cmp-col-head-s{border-right:none;border-bottom:1px solid #e8e4dc}}@media(max-width:440px){html body .pi-hsp-links-grid{grid-template-columns:1fr}html body .pi-hsp-author{flex-direction:column;align-items:center;text-align:center}}html body .pi-hsp-merkmale-layout{display:grid!important;grid-template-columns:1fr 340px!important;gap:40px!important;align-items:start!important}@media(max-width:820px){html body .pi-hsp-merkmale-layout{grid-template-columns:1fr!important}}html body .pi-hsp-merkmale-cats{display:flex!important;flex-direction:column!important;gap:20px!important}html body .pi-hsp-merkmale-cat{background:#fff!important;border-radius:14px!important;border:1px solid #e8e4dc!important;overflow:hidden!important}html body .pi-hsp-merkmale-cat-head{display:flex!important;align-items:center!important;gap:12px!important;padding:14px 18px!important;background:#f9f8f6!important;border-bottom:1px solid #e8e4dc!important}html body .pi-hsp-merkmale-cat-icon{width:34px!important;height:34px!important;border-radius:8px!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}html body .pi-hsp-merkmale-cat-title{font-size:14px!important;font-weight:700!important;color:#00543D!important}html body .pi-hsp-merkmale-cat-n{margin-left:auto!important;font-size:12px!important;color:#bbb!important;background:#f0ede5!important;padding:2px 8px!important;border-radius:999px!important}html body .pi-hsp-merkmale-items{padding:10px 16px!important;display:flex!important;flex-direction:column!important;gap:2px!important}html body .pi-hsp-merkmal-item{display:flex!important;align-items:flex-start!important;gap:12px!important;padding:8px 6px!important;border-radius:7px!important;cursor:pointer!important;transition:background .15s!important;user-select:none!important}html body .pi-hsp-merkmal-item:hover{background:#f5f3ef!important}html body .pi-hsp-merkmal-input{flex-shrink:0!important;width:18px!important;height:18px!important;margin-top:2px!important;accent-color:#00543D!important;cursor:pointer!important}html body .pi-hsp-merkmal-text{font-size:14px!important;line-height:1.55!important;color:#333!important;cursor:pointer!important}html body .pi-hsp-merkmal-item.pi-hsp-checked .pi-hsp-merkmal-text{color:#00543D!important;font-weight:600!important}html body .pi-hsp-merkmale-sidebar{position:sticky!important;top:24px!important}@media(max-width:820px){html body .pi-hsp-merkmale-sidebar{position:static!important}}html body .pi-hsp-merkmale-score-box{background:#00543D!important;border-radius:18px!important;padding:28px 24px!important;text-align:center!important}html body .pi-hsp-merkmale-score-box h3{font-family:'DM Serif Display',serif!important;font-size:17px!important;color:#F7F5EF!important;margin-bottom:16px!important;line-height:1.35!important}html body .pi-hsp-score-ring{width:110px!important;height:110px!important;border-radius:50%!important;border:4px solid rgba(211,250,0,.25)!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;margin:0 auto 16px!important;transition:border-color .4s!important}html body .pi-hsp-score-ring.ring-mid{border-color:rgba(211,250,0,.6)!important}html body .pi-hsp-score-ring.ring-high{border-color:#D3FA00!important;box-shadow:0 0 20px rgba(211,250,0,.2)!important}html body .pi-hsp-score-big{font-size:38px!important;font-weight:800!important;color:#D3FA00!important;line-height:1!important}html body .pi-hsp-score-of{font-size:12px!important;color:rgba(247,245,239,.45)!important}html body .pi-hsp-score-msg{font-size:13px!important;color:rgba(247,245,239,.75)!important;line-height:1.55!important;min-height:48px!important;margin-bottom:20px!important}html body .pi-hsp-merkmale-result-block{display:none;background:#F7F5EF!important;border-radius:12px!important;padding:20px!important;margin-top:16px!important}html body .pi-hsp-merkmale-result-block.show{display:block!important}html body .pi-hsp-gender-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:20px!important;margin-top:24px!important}@media(max-width:600px){html body .pi-hsp-gender-grid{grid-template-columns:1fr!important}}html body .pi-hsp-gender-card{border-radius:12px!important;padding:22px!important;border:1px solid #e8e4dc!important}html body .pi-hsp-gender-card-m{background:#f0faf9!important;border-left:4px solid #0b7c72!important}html body .pi-hsp-gender-card-f{background:#F7F5EF!important;border-left:4px solid #00543D!important}html body .pi-hsp-gender-card h4{font-size:15px!important;font-weight:700!important;color:#00543D!important;margin-bottom:10px!important}html body .pi-hsp-gender-card p{font-size:14px!important;line-height:1.6!important;color:#444!important;margin-bottom:10px!important}html body .pi-hsp-gender-card ul{list-style:none!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:7px!important}html body .pi-hsp-gender-card li{font-size:13.5px!important;color:#555!important;display:flex!important;gap:8px!important;line-height:1.45!important;align-items:flex-start!important}html body .pi-hsp-gender-card li::before{content:'\2192'!important;color:#0b7c72!important;flex-shrink:0!important;font-weight:700!important;margin-top:0!important}html body .pi-hsp-hb-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:20px!important;margin-top:24px!important}@media(max-width:560px){html body .pi-hsp-hb-grid{grid-template-columns:1fr!important}}html body .pi-hsp-hb-card{border-radius:12px!important;padding:22px!important;border:1px solid #e8e4dc!important}html body .pi-hsp-hb-card h4{font-size:15px!important;font-weight:700!important;margin-bottom:12px!important}html body .pi-hsp-hb-card-hsp{background:#e6f4f0!important}html body .pi-hsp-hb-card-hsp h4{color:#00543D!important}html body .pi-hsp-hb-card-hb{background:#f5ffe0!important}html body .pi-hsp-hb-card-hb h4{color:#4a6000!important}html body .pi-hsp-hb-card ul{list-style:none!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:8px!important}html body .pi-hsp-hb-card li{font-size:13.5px!important;color:#444!important;display:flex!important;gap:8px!important;line-height:1.45!important;align-items:flex-start!important}html body .pi-hsp-hb-card li::before{content:'\2713'!important;font-weight:700!important;flex-shrink:0!important;color:#00543D!important}html body .pi-soft-skills-wrap{font-family:'DM Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif!important;color:#1a1a1a!important;line-height:1.65!important;-webkit-font-smoothing:antialiased!important;background:#ffffff!important}html body .pi-soft-skills-wrap *,html body .pi-soft-skills-wrap *::before,html body .pi-soft-skills-wrap *::after{box-sizing:border-box!important}html body .pi-soft-skills-wrap img{max-width:100%!important;height:auto!important;display:block!important}html body .pi-soft-skills-section{padding:96px 24px!important;position:relative!important}html body .pi-soft-skills-container{max-width:1200px!important;margin:0 auto!important;position:relative!important}html body .pi-soft-skills-container-narrow{max-width:860px!important;margin:0 auto!important;position:relative!important}html body .pi-soft-skills-wrap h1,html body .pi-soft-skills-wrap h2,html body .pi-soft-skills-wrap h3,html body .pi-soft-skills-wrap h4{font-family:'DM Serif Display',Georgia,serif!important;font-weight:400!important;color:#00543D!important;letter-spacing:-0.01em!important;line-height:1.15!important;margin:0 0 20px 0!important}html body .pi-soft-skills-wrap h1{font-size:clamp(40px,6vw,68px)!important;line-height:1.08!important;letter-spacing:-0.025em!important}html body .pi-soft-skills-wrap h2{font-size:clamp(32px,4vw,48px)!important}html body .pi-soft-skills-wrap h3{font-size:clamp(22px,2.4vw,28px)!important}html body .pi-soft-skills-wrap h4{font-size:clamp(18px,1.6vw,21px)!important;font-family:'DM Sans',sans-serif!important;font-weight:600!important;letter-spacing:-0.01em!important}html body .pi-soft-skills-wrap p{font-size:17px!important;line-height:1.7!important;margin:0 0 16px 0!important;color:#1a1a1a!important}html body .pi-soft-skills-wrap strong{font-weight:600!important;color:#00543D!important}html body .pi-soft-skills-wrap a{color:#00543D!important;text-decoration:underline!important;text-decoration-color:#D3FA00!important;text-decoration-thickness:1.5px!important;text-underline-offset:3px!important;transition:all 0.2s ease!important}html body .pi-soft-skills-wrap a:hover{color:#00543D!important;text-decoration-color:#D3FA00!important;text-decoration-thickness:3px!important}html body .pi-soft-skills-eyebrow{display:inline-flex!important;align-items:center!important;gap:10px!important;font-family:'DM Sans',sans-serif!important;font-size:13px!important;font-weight:700!important;letter-spacing:0.12em!important;text-transform:uppercase!important;color:#00543D!important;margin-bottom:24px!important}html body .pi-soft-skills-eyebrow::before{content:""!important;display:inline-block!important;width:32px!important;height:2px!important;background:#D3FA00!important}html body .pi-soft-skills-lead{font-size:20px!important;line-height:1.6!important;color:#1a1a1a!important;font-weight:400!important}html body .pi-soft-skills-hero{padding:120px 24px 96px!important;background:linear-gradient(180deg,#F7F5EF 0%,#ffffff 100%)!important;overflow:hidden!important;position:relative!important}html body .pi-soft-skills-hero::before{content:""!important;position:absolute!important;top:-200px!important;right:-200px!important;width:600px!important;height:600px!important;background:radial-gradient(circle,rgba(211,250,0,0.08) 0%,transparent 70%)!important;pointer-events:none!important}html body .pi-soft-skills-hero-grid{display:grid!important;grid-template-columns:1fr!important;gap:40px!important;align-items:center!important}html body .pi-soft-skills-hero h1 mark{background:linear-gradient(180deg,transparent 62%,rgba(211,250,0,0.3) 62%,rgba(211,250,0,0.3) 90%,transparent 90%)!important;color:inherit!important;padding:0!important}html body .pi-soft-skills-hero-lead{font-size:clamp(18px,2vw,22px)!important;line-height:1.6!important;color:#1a1a1a!important;margin:24px 0 40px 0!important;max-width:720px!important}html body .pi-soft-skills-cta-row{display:flex!important;flex-wrap:wrap!important;gap:16px!important;margin-top:32px!important}html body .pi-soft-skills-meta{display:flex!important;flex-wrap:wrap!important;gap:20px 28px!important;margin-top:24px!important;padding:14px 0!important;border-top:1px solid #e8e6e0!important;border-bottom:1px solid #e8e6e0!important}html body .pi-soft-skills-meta-item{display:inline-flex!important;align-items:center!important;gap:8px!important;font-size:13px!important;font-weight:500!important;color:#666666!important;letter-spacing:0.2px!important}html body .pi-soft-skills-meta-item svg{width:15px!important;height:15px!important;color:#00543D!important;flex-shrink:0!important}html body .pi-soft-skills-toc-section{background:#F7F5EF!important;padding:40px 24px!important;border-top:1px solid #e8e6e0!important;border-bottom:1px solid #e8e6e0!important}html body .pi-soft-skills-toc{max-width:1180px!important;margin:0 auto!important;background:#ffffff!important;border:1px solid #e8e6e0!important;border-radius:4px!important;padding:28px 36px!important;border-left:4px solid #D3FA00!important}html body .pi-soft-skills-toc-header{font-family:'DM Serif Display',serif!important;font-size:20px!important;color:#00543D!important;margin-bottom:18px!important}html body .pi-soft-skills-toc-list{list-style:none!important;padding:0!important;margin:0!important;display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:10px 28px!important;counter-reset:toc-counter!important}html body .pi-soft-skills-toc-list li{counter-increment:toc-counter!important;position:relative!important;padding-left:28px!important;font-size:15px!important}html body .pi-soft-skills-toc-list li::before{content:counter(toc-counter,decimal-leading-zero)!important;position:absolute!important;left:0!important;top:2px!important;font-size:11px!important;font-weight:700!important;color:#00543D!important;letter-spacing:0.6px!important}html body .pi-soft-skills-toc-list a{color:#1a1a1a!important;text-decoration:none!important;border-bottom:1px solid transparent!important;transition:all 0.2s ease!important;line-height:1.5!important;display:inline!important}html body .pi-soft-skills-toc-list a:hover{color:#00543D!important;border-bottom-color:#D3FA00!important}html body .pi-soft-skills-toc-list a:focus{outline:2px solid #D3FA00!important;outline-offset:2px!important}html body .pi-soft-skills-btn,html body a.pi-soft-skills-btn,html body .pi-soft-skills-wrap a.pi-soft-skills-btn{display:inline-flex!important;align-items:center!important;gap:10px!important;padding:15px 28px!important;font-family:'DM Sans',sans-serif!important;font-size:15px!important;font-weight:700!important;letter-spacing:-0.01em!important;text-decoration:none!important;border-radius:10px!important;border:1.5px solid transparent!important;transition:all 0.25s ease!important;cursor:pointer!important;line-height:1!important;text-shadow:none!important;box-shadow:none!important}html body .pi-soft-skills-btn-primary,html body a.pi-soft-skills-btn-primary,html body .pi-soft-skills-wrap a.pi-soft-skills-btn-primary{background:#D3FA00!important;color:#00543D!important;border-color:#D3FA00!important;text-decoration:none!important}html body .pi-soft-skills-btn-primary *,html body a.pi-soft-skills-btn-primary *{color:#00543D!important;text-decoration:none!important}html body .pi-soft-skills-btn-primary:hover,html body a.pi-soft-skills-btn-primary:hover{background:#b8dc00!important;border-color:#b8dc00!important;color:#00543D!important;transform:translateY(-2px)!important;box-shadow:0 10px 28px rgba(211,250,0,0.35)!important;text-decoration:none!important}html body .pi-soft-skills-btn-primary:hover *{color:#00543D!important}html body .pi-soft-skills-btn-secondary,html body a.pi-soft-skills-btn-secondary{background:transparent!important;color:#00543D!important;border-color:#00543D!important;text-decoration:none!important}html body .pi-soft-skills-btn-secondary *,html body a.pi-soft-skills-btn-secondary *{color:#00543D!important;text-decoration:none!important}html body .pi-soft-skills-btn-secondary:hover,html body a.pi-soft-skills-btn-secondary:hover{background:#00543D!important;color:#F7F5EF!important;text-decoration:none!important;transform:translateY(-2px)!important}html body .pi-soft-skills-btn-secondary:hover *{color:#F7F5EF!important}html body .pi-soft-skills-btn-gold,html body a.pi-soft-skills-btn-gold{background:#D3FA00!important;color:#00543D!important;border-color:#D3FA00!important;text-decoration:none!important}html body .pi-soft-skills-btn-gold *,html body a.pi-soft-skills-btn-gold *{color:#00543D!important;text-decoration:none!important}html body .pi-soft-skills-btn-gold:hover,html body a.pi-soft-skills-btn-gold:hover{background:#b8dc00!important;border-color:#b8dc00!important;color:#00543D!important;text-decoration:none!important;transform:translateY(-2px)!important;box-shadow:0 10px 28px rgba(211,250,0,0.35)!important}html body .pi-soft-skills-btn-gold:hover *{color:#00543D!important}html body .pi-soft-skills-btn svg{width:18px!important;height:18px!important;transition:transform 0.2s ease!important;flex-shrink:0!important;stroke:currentColor!important}html body .pi-soft-skills-btn:hover svg{transform:translateX(4px)!important}html body .pi-soft-skills-btn-secondary.pi-soft-skills-btn-on-dark,html body a.pi-soft-skills-btn-secondary.pi-soft-skills-btn-on-dark{color:#F7F5EF!important;border-color:rgba(247,245,239,0.45)!important}html body .pi-soft-skills-btn-secondary.pi-soft-skills-btn-on-dark *{color:#F7F5EF!important}html body .pi-soft-skills-btn-secondary.pi-soft-skills-btn-on-dark:hover,html body a.pi-soft-skills-btn-secondary.pi-soft-skills-btn-on-dark:hover{background:#F7F5EF!important;color:#00543D!important;border-color:#F7F5EF!important}html body .pi-soft-skills-btn-secondary.pi-soft-skills-btn-on-dark:hover *{color:#00543D!important}html body .pi-soft-skills-kpi-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:0!important;margin-top:64px!important;border-top:1px solid #e8e6e0!important;border-bottom:1px solid #e8e6e0!important}html body .pi-soft-skills-kpi{padding:40px 24px!important;text-align:left!important;border-right:1px solid #e8e6e0!important;position:relative!important}html body .pi-soft-skills-kpi:last-child{border-right:none!important}html body .pi-soft-skills-kpi-number{font-family:'DM Serif Display',Georgia,serif!important;font-size:clamp(40px,5vw,56px)!important;line-height:1!important;color:#00543D!important;letter-spacing:-0.03em!important;margin-bottom:12px!important;display:block!important}html body .pi-soft-skills-kpi-unit{font-size:0.5em!important;color:#00543D!important;margin-left:4px!important}html body .pi-soft-skills-kpi-label{font-size:14px!important;line-height:1.5!important;color:#666666!important;font-weight:500!important}html body .pi-soft-skills-def{background:#ffffff!important}html body .pi-soft-skills-comparison{display:grid!important;grid-template-columns:1fr 1fr!important;gap:32px!important;margin-top:48px!important}html body .pi-soft-skills-comp-card{padding:40px!important;border:1px solid #e8e6e0!important;border-radius:4px!important;background:#F7F5EF!important;position:relative!important;transition:all 0.3s ease!important}html body .pi-soft-skills-comp-card.pi-soft-skills-comp-hard{background:#ffffff!important}html body .pi-soft-skills-comp-card.pi-soft-skills-comp-soft{background:#00543D!important;border-color:#00543D!important}html body .pi-soft-skills-comp-card.pi-soft-skills-comp-soft h3,html body .pi-soft-skills-comp-card.pi-soft-skills-comp-soft p,html body .pi-soft-skills-comp-card.pi-soft-skills-comp-soft li{color:#ffffff!important}html body .pi-soft-skills-comp-card.pi-soft-skills-comp-soft strong{color:#00543D!important}html body .pi-soft-skills-comp-card ul{list-style:none!important;padding:0!important;margin:20px 0 0 0!important}html body .pi-soft-skills-comp-card li{padding:10px 0 10px 28px!important;position:relative!important;font-size:16px!important;line-height:1.6!important;color:#1a1a1a!important;border-bottom:1px solid rgba(0,0,0,0.06)!important}html body .pi-soft-skills-comp-card.pi-soft-skills-comp-soft li{border-bottom-color:rgba(255,255,255,0.12)!important}html body .pi-soft-skills-comp-card li:last-child{border-bottom:none!important}html body .pi-soft-skills-comp-card li::before{content:""!important;position:absolute!important;left:0!important;top:17px!important;width:16px!important;height:1.5px!important;background:#D3FA00!important}html body .pi-soft-skills-evidence{background:#F7F5EF!important}html body .pi-soft-skills-stat-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:24px!important;margin-top:56px!important}html body .pi-soft-skills-stat-card{background:#ffffff!important;padding:40px 32px!important;border:1px solid #e8e6e0!important;border-radius:4px!important;transition:all 0.3s ease!important}html body .pi-soft-skills-stat-card:hover{transform:translateY(-4px)!important;box-shadow:0 20px 40px rgba(0,84,61,0.08)!important;border-color:#D3FA00!important}html body .pi-soft-skills-stat-icon{width:48px!important;height:48px!important;background:#00543D!important;color:#D3FA00!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:2px!important;margin-bottom:24px!important}html body .pi-soft-skills-stat-icon svg{width:24px!important;height:24px!important;stroke:#D3FA00!important}html body .pi-soft-skills-stat-number{font-family:'DM Serif Display',Georgia,serif!important;font-size:56px!important;line-height:1!important;color:#00543D!important;margin-bottom:12px!important;letter-spacing:-0.03em!important}html body .pi-soft-skills-stat-label{font-size:17px!important;font-weight:600!important;color:#00543D!important;margin-bottom:8px!important;line-height:1.3!important}html body .pi-soft-skills-stat-source{font-size:13px!important;color:#666666!important;margin-top:12px!important;font-style:italic!important}html body .pi-soft-skills-ranking{margin-top:56px!important;background:#ffffff!important;padding:48px!important;border:1px solid #e8e6e0!important;border-radius:4px!important}html body .pi-soft-skills-ranking-title{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:24px!important;flex-wrap:wrap!important;margin-bottom:32px!important}html body .pi-soft-skills-ranking h3{margin:0!important}html body .pi-soft-skills-ranking-source{font-size:13px!important;color:#666666!important;font-style:italic!important}html body .pi-soft-skills-bar-row{display:grid!important;grid-template-columns:200px 1fr 90px!important;align-items:center!important;gap:20px!important;margin-bottom:16px!important}html body .pi-soft-skills-bar-label{font-size:15px!important;font-weight:600!important;color:#00543D!important}html body .pi-soft-skills-bar-track{height:28px!important;background:#F7F5EF!important;border-radius:6px!important;overflow:hidden!important}html body .pi-soft-skills-bar-fill{height:100%!important;background:linear-gradient(90deg,#00543D 0%,#007a59 100%)!important;border-radius:6px!important;transition:width 1.2s cubic-bezier(0.16,1,0.3,1)!important;width:0!important}html body .pi-soft-skills-bar-fill.pi-soft-skills-bar-gold{background:linear-gradient(90deg,#D3FA00 0%,#b8dc00 100%)!important}html body .pi-soft-skills-bar-value{font-size:15px!important;font-weight:700!important;color:#00543D!important;text-align:right!important;font-variant-numeric:tabular-nums!important}html body .pi-soft-skills-cat{background:#ffffff!important}html body .pi-soft-skills-cat-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:24px!important;margin-top:56px!important}html body .pi-soft-skills-cat-card{padding:36px 28px!important;border:1px solid #e8e6e0!important;border-radius:4px!important;background:#F7F5EF!important;position:relative!important;transition:all 0.3s ease!important}html body .pi-soft-skills-cat-card::before{content:""!important;position:absolute!important;top:0!important;left:0!important;width:40px!important;height:3px!important;background:#D3FA00!important}html body .pi-soft-skills-cat-card:hover{transform:translateY(-4px)!important;box-shadow:0 20px 40px rgba(0,84,61,0.08)!important}html body .pi-soft-skills-cat-num{font-family:'DM Serif Display',Georgia,serif!important;font-size:48px!important;line-height:1!important;color:#00543D!important;margin-bottom:20px!important;display:block!important}html body .pi-soft-skills-cat-card h3{font-size:22px!important;margin-bottom:12px!important}html body .pi-soft-skills-cat-card p{font-size:15px!important;line-height:1.6!important;color:#666666!important;margin:0!important}html body .pi-soft-skills-top{background:#F7F5EF!important}html body .pi-soft-skills-top-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:24px!important;margin-top:56px!important}html body .pi-soft-skills-top-card{background:#ffffff!important;padding:36px 28px!important;border:1px solid #e8e6e0!important;border-radius:4px!important;text-decoration:none!important;display:block!important;transition:all 0.3s cubic-bezier(0.16,1,0.3,1)!important;position:relative!important;overflow:hidden!important}html body .pi-soft-skills-top-card::after{content:""!important;position:absolute!important;bottom:0!important;left:0!important;width:0!important;height:2px!important;background:#D3FA00!important;transition:width 0.35s ease!important}html body .pi-soft-skills-top-card:hover{transform:translateY(-6px)!important;box-shadow:0 24px 48px rgba(0,84,61,0.12)!important;border-color:#D3FA00!important;text-decoration:none!important}html body .pi-soft-skills-top-card:hover::after{width:100%!important}html body .pi-soft-skills-top-icon{width:52px!important;height:52px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#F7F5EF!important;border-radius:2px!important;margin-bottom:24px!important;color:#00543D!important;transition:all 0.3s ease!important}html body .pi-soft-skills-top-card:hover .pi-soft-skills-top-icon{background:#00543D!important;color:#D3FA00!important}html body .pi-soft-skills-top-icon svg{width:26px!important;height:26px!important;stroke-width:1.5!important}html body .pi-soft-skills-top-card h3{font-size:20px!important;margin-bottom:10px!important;color:#00543D!important;font-family:'DM Serif Display',Georgia,serif!important;font-weight:400!important}html body .pi-soft-skills-top-card p{font-size:15px!important;line-height:1.55!important;color:#666666!important;margin:0 0 16px 0!important}html body .pi-soft-skills-top-tag{display:inline-block!important;padding:4px 10px!important;background:#F7F5EF!important;border:1px solid #e8e6e0!important;border-radius:2px!important;font-size:12px!important;font-weight:500!important;color:#666666!important;letter-spacing:0.02em!important}html body .pi-soft-skills-top-arrow{display:inline-flex!important;align-items:center!important;gap:6px!important;font-size:14px!important;font-weight:700!important;color:#00543D!important;margin-top:16px!important}html body .pi-soft-skills-top-arrow svg{width:14px!important;height:14px!important;transition:transform 0.3s ease!important}html body .pi-soft-skills-top-card:hover .pi-soft-skills-top-arrow svg{transform:translateX(4px)!important}html body .pi-soft-skills-diag{background:#ffffff!important}html body .pi-soft-skills-primary-cta{background:linear-gradient(135deg,#F7F5EF 0%,#ffffff 100%)!important;border:2px solid #D3FA00!important;border-radius:4px!important;padding:48px 48px!important;margin:40px 0 56px 0!important;position:relative!important;text-align:center!important;box-shadow:0 4px 24px rgba(0,84,61,0.06)!important}html body .pi-soft-skills-primary-cta::before{content:""!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:4px!important;background:linear-gradient(90deg,#D3FA00 0%,#D3FA00 50%,#D3FA00 100%)!important}html body .pi-soft-skills-primary-cta-badge{display:inline-block!important;background:#00543D!important;color:#ffffff!important;font-size:12px!important;font-weight:600!important;letter-spacing:0.8px!important;text-transform:uppercase!important;padding:8px 18px!important;border-radius:2px!important;margin-bottom:20px!important}html body .pi-soft-skills-primary-cta h3{color:#00543D!important;font-size:32px!important;margin-bottom:16px!important;font-family:'DM Serif Display',serif!important}html body .pi-soft-skills-primary-cta p{color:#1a1a1a!important;font-size:17px!important;line-height:1.65!important;max-width:720px!important;margin:0 auto 28px auto!important}html body .pi-soft-skills-primary-cta strong{color:#00543D!important;font-weight:600!important}html body .pi-soft-skills-diag-hero{display:grid!important;grid-template-columns:1.1fr 1fr!important;gap:64px!important;align-items:center!important;margin-bottom:64px!important}html body .pi-soft-skills-diag-visual{background:linear-gradient(135deg,#00543D 0%,#007a59 100%)!important;padding:56px 48px!important;border-radius:4px!important;color:#ffffff!important;position:relative!important;overflow:hidden!important}html body .pi-soft-skills-diag-visual::before{content:""!important;position:absolute!important;top:-100px!important;right:-100px!important;width:300px!important;height:300px!important;background:radial-gradient(circle,rgba(211,250,0,0.15) 0%,transparent 70%)!important}html body .pi-soft-skills-diag-visual h3{color:#ffffff!important;font-size:28px!important;margin-bottom:20px!important;position:relative!important}html body .pi-soft-skills-diag-visual p{color:rgba(255,255,255,0.85)!important;font-size:16px!important;position:relative!important}html body .pi-soft-skills-diag-visual .pi-soft-skills-btn{margin-top:24px!important;position:relative!important}html body .pi-soft-skills-diag-visual strong{color:#D3FA00!important}html body .pi-soft-skills-test-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:16px!important}html body .pi-soft-skills-test-card{display:flex!important;align-items:center!important;gap:14px!important;padding:20px!important;background:#F7F5EF!important;border:1px solid #e8e6e0!important;border-radius:4px!important;text-decoration:none!important;transition:all 0.25s ease!important;color:#00543D!important}html body .pi-soft-skills-test-card:hover{background:#ffffff!important;border-color:#D3FA00!important;transform:translateX(4px)!important;text-decoration:none!important}html body .pi-soft-skills-test-icon{flex-shrink:0!important;width:40px!important;height:40px!important;background:#ffffff!important;border:1px solid #e8e6e0!important;border-radius:8px!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#00543D!important}html body .pi-soft-skills-test-icon svg{width:20px!important;height:20px!important;stroke-width:1.5!important}html body .pi-soft-skills-test-label{font-size:15px!important;font-weight:600!important;line-height:1.3!important}html body .pi-soft-skills-dev{background:#F7F5EF!important}html body .pi-soft-skills-dev-steps{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:32px!important;margin-top:56px!important}html body .pi-soft-skills-dev-step{display:grid!important;grid-template-columns:64px 1fr!important;gap:24px!important;padding:28px!important;background:#ffffff!important;border:1px solid #e8e6e0!important;border-radius:4px!important;transition:all 0.3s ease!important}html body .pi-soft-skills-dev-step:hover{border-color:#D3FA00!important;box-shadow:0 16px 32px rgba(0,84,61,0.06)!important}html body .pi-soft-skills-dev-num{width:56px!important;height:56px!important;background:#00543D!important;color:#D3FA00!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;font-family:'DM Serif Display',Georgia,serif!important;font-size:24px!important;flex-shrink:0!important}html body .pi-soft-skills-dev-step h3{font-size:19px!important;margin-bottom:8px!important;font-family:'DM Sans',sans-serif!important;font-weight:700!important}html body .pi-soft-skills-dev-step p{font-size:15px!important;line-height:1.6!important;color:#666666!important;margin:0!important}html body .pi-soft-skills-ctx{background:#ffffff!important}html body .pi-soft-skills-ctx-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:24px!important;margin-top:48px!important}html body .pi-soft-skills-ctx-card{padding:32px!important;background:#F7F5EF!important;border:1px solid #e8e6e0!important;border-radius:4px!important;transition:all 0.3s ease!important}html body .pi-soft-skills-ctx-card:hover{background:#ffffff!important;border-color:#D3FA00!important}html body .pi-soft-skills-ctx-card h4{font-size:19px!important;font-weight:700!important;color:#00543D!important;margin-bottom:12px!important}html body .pi-soft-skills-ctx-card p{font-size:15px!important;line-height:1.6!important;color:#1a1a1a!important;margin:0 0 12px 0!important}html body .pi-soft-skills-ctx-card a{font-size:14px!important;font-weight:600!important}html body .pi-soft-skills-sources{background:#00543D!important;color:#ffffff!important;padding:80px 24px!important}html body .pi-soft-skills-sources h2,html body .pi-soft-skills-sources h3{color:#ffffff!important}html body .pi-soft-skills-sources p{color:rgba(255,255,255,0.8)!important}html body .pi-soft-skills-sources .pi-soft-skills-eyebrow{color:#D3FA00!important}html body .pi-soft-skills-sources .pi-soft-skills-eyebrow::before{background:#D3FA00!important}html body .pi-soft-skills-source-list{list-style:none!important;padding:0!important;margin:40px 0 0 0!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:16px!important}html body .pi-soft-skills-source-list li{padding:20px 24px!important;background:rgba(255,255,255,0.04)!important;border:1px solid rgba(255,255,255,0.1)!important;border-radius:4px!important;font-size:15px!important;line-height:1.5!important;color:rgba(255,255,255,0.9)!important}html body .pi-soft-skills-source-list li a{color:#D3FA00!important;font-weight:600!important;text-decoration-color:rgba(211,250,0,0.4)!important}html body .pi-soft-skills-source-list li a:hover{color:#ffffff!important;text-decoration-color:#ffffff!important}html body .pi-soft-skills-source-type{display:inline-block!important;padding:3px 8px!important;background:rgba(211,250,0,0.15)!important;color:#D3FA00!important;font-size:11px!important;font-weight:600!important;letter-spacing:0.06em!important;text-transform:uppercase!important;border-radius:2px!important;margin-bottom:8px!important}html body .pi-soft-skills-faq{background:#ffffff!important}html body .pi-soft-skills-faq-list{margin-top:48px!important;border-top:1px solid #e8e6e0!important}html body .pi-soft-skills-faq-item{border-bottom:1px solid #e8e6e0!important}html body .pi-soft-skills-faq-q{width:100%!important;background:none!important;border:none!important;padding:28px 56px 28px 0!important;font-family:'DM Sans',sans-serif!important;font-size:19px!important;font-weight:600!important;color:#00543D!important;text-align:left!important;cursor:pointer!important;position:relative!important;line-height:1.4!important;transition:color 0.2s ease!important}html body .pi-soft-skills-faq-q:hover{color:#007a59!important}html body .pi-soft-skills-faq-q::after{content:""!important;position:absolute!important;right:12px!important;top:50%!important;width:14px!important;height:14px!important;border-right:2px solid #D3FA00!important;border-bottom:2px solid #D3FA00!important;transform:translateY(-70%) rotate(45deg)!important;transition:transform 0.3s ease!important}html body .pi-soft-skills-faq-item.pi-soft-skills-faq-open .pi-soft-skills-faq-q::after{transform:translateY(-30%) rotate(225deg)!important}html body .pi-soft-skills-faq-a{display:none!important;padding:0 0 32px 0!important;font-size:16px!important;line-height:1.7!important;color:#1a1a1a!important;max-width:860px!important}html body .pi-soft-skills-faq-item.pi-soft-skills-faq-open .pi-soft-skills-faq-a{display:block!important;animation:piSoftSkillsFadeIn 0.35s ease!important}html body .pi-soft-skills-faq-a p{font-size:16px!important;margin:0 0 12px 0!important}html body .pi-soft-skills-faq-a p:last-child{margin-bottom:0!important}@keyframes piSoftSkillsFadeIn{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}html body .pi-soft-skills-author{background:#F7F5EF!important;padding:72px 24px!important}html body .pi-soft-skills-author-box{max-width:900px!important;margin:0 auto!important;background:#ffffff!important;border:1px solid #e8e6e0!important;border-radius:4px!important;padding:48px!important;display:grid!important;grid-template-columns:140px 1fr!important;gap:40px!important;align-items:start!important;position:relative!important}html body .pi-soft-skills-author-box::before{content:""!important;position:absolute!important;top:0!important;left:0!important;width:80px!important;height:3px!important;background:#D3FA00!important}html body .pi-soft-skills-author-photo{width:140px!important;height:140px!important;border-radius:50%!important;overflow:hidden!important;border:3px solid #F7F5EF!important;box-shadow:0 8px 24px rgba(0,84,61,0.12)!important}html body .pi-soft-skills-author-photo img{width:100%!important;height:100%!important;object-fit:cover!important}html body .pi-soft-skills-author-role{font-size:13px!important;font-weight:700!important;letter-spacing:0.12em!important;text-transform:uppercase!important;color:#00543D!important;margin-bottom:8px!important}html body .pi-soft-skills-author-name{font-family:'DM Serif Display',Georgia,serif!important;font-size:28px!important;color:#00543D!important;margin-bottom:16px!important;line-height:1.2!important}html body .pi-soft-skills-author p{font-size:15px!important;line-height:1.65!important;color:#1a1a1a!important;margin-bottom:12px!important}html body .pi-soft-skills-author-creds{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-top:16px!important}html body .pi-soft-skills-author-cred{display:inline-block!important;padding:6px 12px!important;background:#F7F5EF!important;border:1px solid #e8e6e0!important;border-radius:2px!important;font-size:12px!important;font-weight:600!important;color:#00543D!important;letter-spacing:0.02em!important}html body .pi-soft-skills-review{margin-top:24px!important;padding:20px 24px!important;background:#F7F5EF!important;border-left:3px solid #D3FA00!important;border-radius:2px!important}html body .pi-soft-skills-review-label{font-size:11px!important;font-weight:700!important;letter-spacing:1.2px!important;text-transform:uppercase!important;color:#00543D!important;margin-bottom:6px!important}html body .pi-soft-skills-review-name{font-size:17px!important;font-weight:600!important;color:#00543D!important;margin-bottom:8px!important}html body .pi-soft-skills-review-desc{font-size:14px!important;line-height:1.6!important;color:#1a1a1a!important;margin:0!important}html body .pi-soft-skills-media{margin-top:24px!important;padding-top:20px!important;border-top:1px solid #e8e6e0!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:10px 14px!important}html body .pi-soft-skills-media-label{font-size:11px!important;font-weight:700!important;letter-spacing:1.2px!important;text-transform:uppercase!important;color:#666666!important;margin-right:6px!important}html body .pi-soft-skills-media-item{font-family:'DM Serif Display',serif!important;font-size:14px!important;color:#00543D!important;letter-spacing:0.3px!important;opacity:0.7!important}html body .pi-soft-skills-media-item:not(:last-child)::after{content:"·"!important;margin-left:14px!important;color:#00543D!important}html body .pi-soft-skills-final{background:linear-gradient(135deg,#00543D 0%,#007a59 100%)!important;color:#ffffff!important;padding:96px 24px!important;text-align:center!important;position:relative!important;overflow:hidden!important}html body .pi-soft-skills-final::before{content:""!important;position:absolute!important;top:-150px!important;left:-150px!important;width:500px!important;height:500px!important;background:radial-gradient(circle,rgba(211,250,0,0.12) 0%,transparent 70%)!important}html body .pi-soft-skills-final::after{content:""!important;position:absolute!important;bottom:-150px!important;right:-150px!important;width:500px!important;height:500px!important;background:radial-gradient(circle,rgba(211,250,0,0.08) 0%,transparent 70%)!important}html body .pi-soft-skills-final h2{color:#ffffff!important;max-width:800px!important;margin:0 auto 24px!important;position:relative!important}html body .pi-soft-skills-final p{color:rgba(255,255,255,0.85)!important;font-size:19px!important;max-width:680px!important;margin:0 auto 40px!important;position:relative!important}html body .pi-soft-skills-final .pi-soft-skills-eyebrow{color:#D3FA00!important;justify-content:center!important}html body .pi-soft-skills-final .pi-soft-skills-eyebrow::before{background:#D3FA00!important}html body .pi-soft-skills-final .pi-soft-skills-cta-row{justify-content:center!important;position:relative!important}html body .pi-soft-skills-bc{padding:16px 24px!important;font-size:13px!important;color:#666666!important;background:#ffffff!important;border-bottom:1px solid #e8e6e0!important}html body .pi-soft-skills-bc-inner{max-width:1200px!important;margin:0 auto!important}html body .pi-soft-skills-bc a{color:#666666!important;text-decoration:none!important;font-weight:500!important}html body .pi-soft-skills-bc a:hover{color:#007a59!important}html body .pi-soft-skills-bc-sep{margin:0 10px!important;color:#888!important}html body .pi-soft-skills-bc-current{color:#00543D!important;font-weight:600!important}@media (max-width:1024px){html body .pi-soft-skills-kpi-grid{grid-template-columns:repeat(2,1fr)!important}html body .pi-soft-skills-kpi{border-right:1px solid #e8e6e0!important;border-bottom:1px solid #e8e6e0!important}html body .pi-soft-skills-kpi:nth-child(2){border-right:none!important}html body .pi-soft-skills-kpi:nth-child(3),html body .pi-soft-skills-kpi:nth-child(4){border-bottom:none!important}html body .pi-soft-skills-cat-grid{grid-template-columns:repeat(2,1fr)!important}html body .pi-soft-skills-top-grid{grid-template-columns:repeat(2,1fr)!important}html body .pi-soft-skills-stat-grid{grid-template-columns:1fr!important}html body .pi-soft-skills-diag-hero{grid-template-columns:1fr!important;gap:32px!important}html body .pi-soft-skills-test-grid{grid-template-columns:repeat(2,1fr)!important}html body .pi-soft-skills-ctx-grid{grid-template-columns:1fr!important}html body .pi-soft-skills-source-list{grid-template-columns:1fr!important}html body .pi-soft-skills-toc-list{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:768px){html body .pi-soft-skills-section{padding:64px 20px!important}html body .pi-soft-skills-hero{padding:80px 20px 64px!important}html body .pi-soft-skills-kpi-grid{grid-template-columns:1fr!important;margin-top:48px!important}html body .pi-soft-skills-kpi{border-right:none!important;border-bottom:1px solid #e8e6e0!important;padding:28px 20px!important}html body .pi-soft-skills-kpi:last-child{border-bottom:none!important}html body .pi-soft-skills-kpi-number{font-size:44px!important}html body .pi-soft-skills-comparison{grid-template-columns:1fr!important;gap:16px!important}html body .pi-soft-skills-comp-card{padding:28px 24px!important}html body .pi-soft-skills-cat-grid{grid-template-columns:1fr!important;gap:16px!important}html body .pi-soft-skills-top-grid{grid-template-columns:1fr!important;gap:16px!important}html body .pi-soft-skills-top-card{padding:28px 24px!important}html body .pi-soft-skills-ranking{padding:28px 20px!important}html body .pi-soft-skills-bar-row{grid-template-columns:1fr!important;gap:6px!important;margin-bottom:20px!important}html body .pi-soft-skills-bar-value{text-align:left!important}html body .pi-soft-skills-diag-visual{padding:40px 28px!important}html body .pi-soft-skills-primary-cta{padding:36px 24px!important;margin:32px 0 40px 0!important}html body .pi-soft-skills-primary-cta h3{font-size:26px!important}html body .pi-soft-skills-primary-cta p{font-size:15px!important}html body .pi-soft-skills-toc-section{padding:28px 20px!important}html body .pi-soft-skills-toc{padding:22px 22px!important}html body .pi-soft-skills-toc-list{grid-template-columns:1fr!important;gap:12px!important}html body .pi-soft-skills-meta{gap:12px 18px!important;padding:12px 0!important}html body .pi-soft-skills-meta-item{font-size:12px!important}html body .pi-soft-skills-media-item:not(:last-child)::after{display:none!important}html body .pi-soft-skills-media{gap:8px 14px!important}html body .pi-soft-skills-test-grid{grid-template-columns:1fr!important}html body .pi-soft-skills-dev-steps{grid-template-columns:1fr!important;gap:16px!important}html body .pi-soft-skills-dev-step{padding:20px!important;gap:16px!important}html body .pi-soft-skills-ctx-card{padding:24px!important}html body .pi-soft-skills-sources{padding:64px 20px!important}html body .pi-soft-skills-author-box{grid-template-columns:1fr!important;padding:32px 24px!important;gap:24px!important;text-align:center!important}html body .pi-soft-skills-author-photo{margin:0 auto!important;width:120px!important;height:120px!important}html body .pi-soft-skills-author-creds{justify-content:center!important}html body .pi-soft-skills-final{padding:72px 20px!important}html body .pi-soft-skills-faq-q{font-size:17px!important;padding:24px 40px 24px 0!important}html body .pi-soft-skills-btn{padding:14px 24px!important;font-size:15px!important}html body .pi-soft-skills-cta-row{flex-direction:column!important}html body .pi-soft-skills-cta-row .pi-soft-skills-btn{width:100%!important;justify-content:center!important}html body .pi-soft-skills-ranking-title{flex-direction:column!important;gap:8px!important}}@media (max-width:480px){html body .pi-soft-skills-wrap h1{font-size:34px!important}html body .pi-soft-skills-wrap h2{font-size:28px!important}html body .pi-soft-skills-stat-number{font-size:44px!important}html body .pi-soft-skills-author-name{font-size:24px!important}}html body .pi-team-wrap{font-family:'DM Sans',sans-serif!important;color:#1a1a1a!important;background:#F7F5EF!important;max-width:1160px!important;margin:0 auto!important;padding:0 20px 80px!important;line-height:1.6!important}html body .pi-team-wrap *,html body .pi-team-wrap *::before,html body .pi-team-wrap *::after{box-sizing:border-box!important}html body .pi-team-wrap h1,html body .pi-team-wrap h2,html body .pi-team-wrap h3,html body .pi-team-wrap h4{font-family:'DM Serif Display',Georgia,serif!important;color:#00543D!important;line-height:1.2!important;margin:0!important}html body .pi-team-wrap h1{font-size:clamp(30px,4.2vw,48px)!important;letter-spacing:-0.01em!important}html body .pi-team-wrap h2{font-size:clamp(26px,3.2vw,38px)!important;margin:0 0 8px!important}html body .pi-team-wrap h3{font-size:clamp(18px,2.4vw,24px)!important;margin:28px 0 12px!important}html body .pi-team-wrap p{font-size:15.5px!important;color:#3a3a3a!important;line-height:1.75!important;margin:0 0 16px!important}html body .pi-team-wrap p strong{color:#1a1a1a!important;font-weight:700!important}html body .pi-team-wrap a.pi-team-ilink{color:#00543D!important;font-weight:700!important;text-decoration:underline!important;text-decoration-color:#D3FA00!important;text-decoration-thickness:1.5px!important;text-underline-offset:3px!important;transition:all 0.2s ease!important}html body .pi-team-wrap a.pi-team-ilink:hover{text-decoration-thickness:3px!important;color:#00543D!important}html body .pi-team-bc{display:flex!important;gap:8px!important;align-items:center!important;font-size:13px!important;color:#888!important;margin-bottom:16px!important;flex-wrap:wrap!important}html body .pi-team-bc a{color:#00543D!important;text-decoration:none!important}html body .pi-team-bc a:hover{color:#007a59!important;text-decoration:underline!important}html body .pi-team-bc-sep{margin:0 6px!important;color:#888!important}html body .pi-team-hub-back{display:inline-flex!important;align-items:center!important;gap:10px!important;background:#fff!important;border:1.5px solid #e0ddd5!important;border-radius:12px!important;padding:12px 20px!important;font-size:13.5px!important;font-weight:700!important;color:#00543D!important;text-decoration:none!important;margin-bottom:28px!important;transition:all 0.18s!important}html body .pi-team-hub-back:hover{background:#00543D!important;color:#D3FA00!important;border-color:#00543D!important}html body .pi-team-hub-back span{font-weight:400!important;color:#888!important;font-size:12.5px!important}html body .pi-team-hub-back:hover span{color:rgba(211,250,0,0.7)!important}html body .pi-team-hero{background:#00543D!important;border-radius:20px!important;padding:clamp(40px,6vw,72px) clamp(24px,5vw,56px)!important;margin-bottom:32px!important;position:relative!important;overflow:hidden!important}html body .pi-team-hero::before{content:''!important;position:absolute!important;top:-80px!important;right:-80px!important;width:360px!important;height:360px!important;border-radius:50%!important;background:rgba(211,250,0,0.08)!important;pointer-events:none!important}html body .pi-team-hero::after{content:''!important;position:absolute!important;bottom:-100px!important;left:-60px!important;width:300px!important;height:300px!important;border-radius:50%!important;background:rgba(211,250,0,0.05)!important;pointer-events:none!important}html body .pi-team-hero-label{display:inline-block!important;background:#D3FA00!important;color:#00543D!important;font-size:12px!important;font-weight:800!important;letter-spacing:1.5px!important;text-transform:uppercase!important;padding:6px 14px!important;border-radius:20px!important;margin-bottom:24px!important;position:relative!important;z-index:2!important}html body .pi-team-hero h1{color:#F7F5EF!important;max-width:820px!important;margin:0 0 18px!important;position:relative!important;z-index:2!important}html body .pi-team-hero h1 mark{background:transparent!important;color:#D3FA00!important;padding:0!important}html body .pi-team-wrap .pi-team-hero p,html body .pi-team-hero p.pi-team-hero-sub{color:rgba(247,245,239,0.92)!important;font-size:17px!important;line-height:1.65!important;max-width:720px!important;margin:0 0 32px!important;position:relative!important;z-index:2!important}html body .pi-team-wrap .pi-team-hero p strong,html body .pi-team-hero p.pi-team-hero-sub strong{color:#F7F5EF!important;font-weight:700!important}html body .pi-team-hero-kpis{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:14px!important;margin:0 0 32px!important;position:relative!important;z-index:2!important}@media (max-width:700px){html body .pi-team-hero-kpis{grid-template-columns:repeat(2,1fr)!important}}html body .pi-team-hero-kpi{background:rgba(255,255,255,0.08)!important;border:1px solid rgba(255,255,255,0.18)!important;border-radius:12px!important;padding:16px 20px!important}html body .pi-team-hero-kpi-val{font-family:'DM Serif Display',serif!important;color:#D3FA00!important;font-size:28px!important;line-height:1!important;margin-bottom:4px!important}html body .pi-team-hero-kpi-label{color:rgba(247,245,239,0.75)!important;font-size:12.5px!important;line-height:1.4!important}html body .pi-team-hero-ctas{display:flex!important;gap:14px!important;flex-wrap:wrap!important;position:relative!important;z-index:2!important}html body .pi-team-meta{display:flex!important;flex-wrap:wrap!important;gap:20px!important;align-items:center!important;background:#fff!important;border-radius:14px!important;padding:16px 24px!important;margin-bottom:24px!important;border:1px solid #ece9e0!important}html body .pi-team-meta-item{display:flex!important;align-items:center!important;gap:8px!important;font-size:13px!important;color:#666!important}html body .pi-team-meta-item svg{color:#00543D!important;flex-shrink:0!important}html body .pi-team-meta-item strong{color:#1a1a1a!important;font-weight:700!important}html body .pi-team-trust{display:flex!important;flex-wrap:wrap!important;gap:28px!important;align-items:center!important;justify-content:center!important;background:#fff!important;border-radius:14px!important;padding:20px 32px!important;margin-bottom:40px!important;border:1px solid #ece9e0!important}html body .pi-team-trust-item{display:flex!important;align-items:center!important;gap:10px!important;font-size:13.5px!important;color:#333!important;font-weight:600!important}html body .pi-team-trust-item svg{color:#00543D!important;flex-shrink:0!important}html body .pi-team-btn,html body a.pi-team-btn,html body button.pi-team-btn{display:inline-flex!important;align-items:center!important;gap:10px!important;padding:14px 26px!important;font-family:'DM Sans',sans-serif!important;font-size:15px!important;font-weight:700!important;text-decoration:none!important;border-radius:10px!important;border:1.5px solid transparent!important;transition:all 0.25s ease!important;cursor:pointer!important;line-height:1!important}html body .pi-team-btn-primary,html body a.pi-team-btn-primary,html body button.pi-team-btn-primary{background:#D3FA00!important;color:#00543D!important;border-color:#D3FA00!important}html body .pi-team-btn-primary *,html body a.pi-team-btn-primary *{color:#00543D!important}html body .pi-team-btn-primary:hover,html body a.pi-team-btn-primary:hover{background:#b8dc00!important;border-color:#b8dc00!important;color:#00543D!important;transform:translateY(-2px)!important;box-shadow:0 10px 28px rgba(211,250,0,0.35)!important}html body .pi-team-btn-secondary,html body a.pi-team-btn-secondary{background:transparent!important;color:#00543D!important;border-color:#00543D!important}html body .pi-team-btn-secondary *,html body a.pi-team-btn-secondary *{color:#00543D!important}html body .pi-team-btn-secondary:hover,html body a.pi-team-btn-secondary:hover{background:#00543D!important;color:#F7F5EF!important;transform:translateY(-2px)!important}html body .pi-team-btn-secondary:hover *{color:#F7F5EF!important}html body .pi-team-btn-on-dark,html body a.pi-team-btn-on-dark{background:transparent!important;color:#F7F5EF!important;border-color:rgba(247,245,239,0.5)!important}html body .pi-team-btn-on-dark *,html body a.pi-team-btn-on-dark *{color:#F7F5EF!important}html body .pi-team-btn-on-dark:hover{background:#F7F5EF!important;color:#00543D!important;border-color:#F7F5EF!important}html body .pi-team-btn-on-dark:hover *{color:#00543D!important}html body .pi-team-btn svg{flex-shrink:0!important;stroke:currentColor!important;transition:transform 0.2s ease!important}html body .pi-team-btn:hover svg{transform:translateX(3px)!important}html body .pi-team-hidden,html body .pi-team-wrap .pi-team-hidden{display:none!important}html body .pi-team-toc{background:#fff!important;border-radius:16px!important;padding:28px 32px!important;margin-bottom:48px!important;border:1px solid #ece9e0!important}html body .pi-team-toc-title{font-family:'DM Serif Display',serif!important;font-size:18px!important;color:#00543D!important;margin-bottom:14px!important;display:flex!important;align-items:center!important;gap:10px!important}html body .pi-team-toc-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:6px 22px!important}@media (max-width:900px){html body .pi-team-toc-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:580px){html body .pi-team-toc-grid{grid-template-columns:1fr!important}}html body .pi-team-toc-link{display:flex!important;align-items:center!important;gap:10px!important;padding:7px 0!important;font-size:14px!important;color:#333!important;text-decoration:none!important;border-bottom:1px dashed transparent!important;transition:all 0.18s!important}html body .pi-team-toc-link:hover{color:#00543D!important;border-bottom-color:rgba(0,84,61,0.25)!important}html body .pi-team-toc-num{font-family:'DM Serif Display',serif!important;color:#00543D!important;font-size:13px!important;font-weight:700!important;min-width:22px!important;opacity:0.7!important}html body .pi-team-section{margin-bottom:64px!important;scroll-margin-top:80px!important}html body .pi-team-divider{width:56px!important;height:4px!important;background:#D3FA00!important;border-radius:2px!important;margin-bottom:22px!important}html body .pi-team-lead{color:#444!important;font-size:16.5px!important;line-height:1.7!important;margin-bottom:26px!important;max-width:820px!important}html body .pi-team-text{color:#3a3a3a!important;font-size:15.5px!important;line-height:1.75!important;margin-bottom:16px!important}html body .pi-team-text strong{color:#1a1a1a!important}html body .pi-team-defbox{background:#fff!important;border-left:4px solid #D3FA00!important;border-radius:12px!important;padding:28px 32px!important;margin:28px 0!important;border-top:1px solid #ece9e0!important;border-right:1px solid #ece9e0!important;border-bottom:1px solid #ece9e0!important}html body .pi-team-defbox-label{display:inline-block!important;background:rgba(0,84,61,0.08)!important;color:#00543D!important;font-size:11px!important;font-weight:800!important;letter-spacing:1.5px!important;text-transform:uppercase!important;padding:4px 12px!important;border-radius:20px!important;margin-bottom:12px!important}html body .pi-team-defbox-text{font-size:16px!important;color:#1a1a1a!important;line-height:1.65!important;margin:0!important;font-family:'DM Serif Display',serif!important;font-style:italic!important}html body .pi-team-stats{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:16px!important;margin-top:28px!important}@media (max-width:900px){html body .pi-team-stats{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:480px){html body .pi-team-stats{grid-template-columns:1fr!important}}html body .pi-team-stat{background:#fff!important;border-radius:14px!important;padding:26px 24px!important;border:1px solid #ece9e0!important;transition:all 0.2s!important}html body .pi-team-stat:hover{transform:translateY(-3px)!important;box-shadow:0 10px 28px rgba(0,84,61,0.06)!important;border-color:#D3FA00!important}html body .pi-team-stat-big{font-family:'DM Serif Display',serif!important;color:#00543D!important;font-size:40px!important;line-height:1!important;margin-bottom:10px!important;font-variant-numeric:tabular-nums!important}html body .pi-team-stat-label{font-size:13.5px!important;color:#333!important;line-height:1.55!important;margin-bottom:10px!important}html body .pi-team-stat-source{font-size:11.5px!important;color:#888!important;font-style:italic!important}html body .pi-team-dims{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:20px!important;margin-top:28px!important}@media (max-width:720px){html body .pi-team-dims{grid-template-columns:1fr!important}}html body .pi-team-dim{background:#fff!important;border-radius:16px!important;padding:32px 28px!important;border:1px solid #ece9e0!important;position:relative!important;overflow:hidden!important}html body .pi-team-dim::before{content:''!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:5px!important;background:#00543D!important}html body .pi-team-dim:nth-child(2)::before{background:#007a59!important}html body .pi-team-dim:nth-child(3)::before{background:#D3FA00!important}html body .pi-team-dim:nth-child(4)::before{background:#5c7cfa!important}html body .pi-team-dim:nth-child(5)::before{background:#FF9D00!important}html body .pi-team-dim-icon{width:52px!important;height:52px!important;border-radius:14px!important;background:#F7F5EF!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-bottom:16px!important;color:#00543D!important}html body .pi-team-dim h3{font-size:22px!important;margin:0 0 8px!important}html body .pi-team-dim-text{font-size:14.5px!important;color:#555!important;line-height:1.65!important;margin-bottom:14px!important}html body .pi-team-dim-examples{background:#F7F5EF!important;border-radius:10px!important;padding:14px 16px!important;font-size:13.5px!important;color:#333!important;line-height:1.6!important}html body .pi-team-dim-examples strong{color:#00543D!important}html body .pi-team-phases{background:#fff!important;border-radius:16px!important;padding:40px 32px!important;margin:28px 0!important;border:1px solid #ece9e0!important}html body .pi-team-phases-grid{display:grid!important;grid-template-columns:repeat(5,1fr)!important;gap:14px!important;position:relative!important}@media (max-width:900px){html body .pi-team-phases-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:520px){html body .pi-team-phases-grid{grid-template-columns:1fr!important}}html body .pi-team-phase{background:linear-gradient(135deg,#F7F5EF 0%,#fff 100%)!important;border-radius:12px!important;padding:22px 18px!important;border-top:4px solid #00543D!important;position:relative!important}html body .pi-team-phase:nth-child(2){border-top-color:#FF9D00!important}html body .pi-team-phase:nth-child(3){border-top-color:#007a59!important}html body .pi-team-phase:nth-child(4){border-top-color:#D3FA00!important}html body .pi-team-phase:nth-child(5){border-top-color:#5c7cfa!important}html body .pi-team-phase-num{font-family:'DM Serif Display',serif!important;color:rgba(0,84,61,0.35)!important;font-size:32px!important;line-height:1!important;margin-bottom:4px!important;font-weight:700!important}html body .pi-team-phase-name{font-family:'DM Serif Display',serif!important;color:#00543D!important;font-size:17px!important;margin-bottom:4px!important}html body .pi-team-phase-mood{font-size:10.5px!important;color:#888!important;text-transform:uppercase!important;letter-spacing:0.8px!important;font-weight:700!important;margin-bottom:10px!important}html body .pi-team-phase-desc{font-size:13px!important;color:#555!important;line-height:1.55!important}html body .pi-team-roles-section{margin-top:28px!important}html body .pi-team-roles-cat{margin-bottom:22px!important}html body .pi-team-roles-cat-label{display:inline-block!important;font-size:11px!important;font-weight:800!important;letter-spacing:1.5px!important;text-transform:uppercase!important;padding:5px 14px!important;border-radius:20px!important;margin-bottom:14px!important}html body .pi-team-roles-cat-action .pi-team-roles-cat-label{background:rgba(220,38,38,0.1)!important;color:#c92a2a!important}html body .pi-team-roles-cat-social .pi-team-roles-cat-label{background:rgba(234,179,8,0.15)!important;color:#a16207!important}html body .pi-team-roles-cat-think .pi-team-roles-cat-label{background:rgba(37,99,235,0.1)!important;color:#1d4ed8!important}html body .pi-team-roles-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:14px!important}@media (max-width:820px){html body .pi-team-roles-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:520px){html body .pi-team-roles-grid{grid-template-columns:1fr!important}}html body .pi-team-role{background:#fff!important;border-radius:12px!important;padding:22px 22px!important;border:1px solid #ece9e0!important;transition:all 0.18s!important;position:relative!important;overflow:hidden!important}html body .pi-team-role:hover{transform:translateY(-2px)!important;border-color:#D3FA00!important;box-shadow:0 6px 18px rgba(0,84,61,0.05)!important}html body .pi-team-role-code{font-family:'DM Serif Display',serif!important;color:#00543D!important;font-size:30px!important;line-height:1!important;margin-bottom:6px!important;font-weight:700!important;opacity:0.88!important}html body .pi-team-roles-cat-action .pi-team-role-code{color:#c92a2a!important}html body .pi-team-roles-cat-social .pi-team-role-code{color:#a16207!important}html body .pi-team-roles-cat-think .pi-team-role-code{color:#1d4ed8!important}html body .pi-team-role-name{font-weight:800!important;font-size:14.5px!important;color:#00543D!important;margin-bottom:4px!important;line-height:1.25!important}html body .pi-team-role-tag{font-size:11.5px!important;color:#888!important;margin-bottom:10px!important;font-style:italic!important}html body .pi-team-role-strength{font-size:13px!important;color:#333!important;line-height:1.55!important;margin-bottom:8px!important}html body .pi-team-role-strength strong{color:#00543D!important;font-size:11px!important;text-transform:uppercase!important;letter-spacing:0.6px!important;display:block!important;margin-bottom:3px!important}html body .pi-team-role-weak{font-size:12.5px!important;color:#888!important;line-height:1.5!important;font-style:italic!important}html body .pi-team-safety{background:linear-gradient(135deg,#F7F5EF 0%,#fff 100%)!important;border:1.5px solid #D3FA00!important;border-radius:16px!important;padding:40px 36px!important;margin-top:28px!important;position:relative!important;overflow:hidden!important}html body .pi-team-safety::before{content:''!important;position:absolute!important;top:-60px!important;right:-40px!important;width:180px!important;height:180px!important;background:radial-gradient(circle,rgba(211,250,0,0.35),transparent 70%)!important;pointer-events:none!important}html body .pi-team-safety-head{display:flex!important;align-items:center!important;gap:14px!important;margin-bottom:18px!important;position:relative!important;z-index:2!important}html body .pi-team-safety-badge{background:#00543D!important;color:#D3FA00!important;font-family:'DM Serif Display',serif!important;font-size:11px!important;font-weight:800!important;letter-spacing:1.2px!important;text-transform:uppercase!important;padding:6px 14px!important;border-radius:20px!important}html body .pi-team-safety-source{font-size:12px!important;color:#888!important}html body .pi-team-safety h3,html body .pi-team-safety .pi-team-safety-h3{font-family:'DM Serif Display',serif!important;font-size:24px!important;color:#00543D!important;margin-bottom:12px!important;position:relative!important;z-index:2!important}html body .pi-team-wrap .pi-team-safety p{font-size:15px!important;color:#333!important;line-height:1.7!important;margin:0 0 16px!important;position:relative!important;z-index:2!important}html body .pi-team-safety-factors{display:grid!important;grid-template-columns:repeat(5,1fr)!important;gap:10px!important;margin-top:20px!important;position:relative!important;z-index:2!important}@media (max-width:820px){html body .pi-team-safety-factors{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:480px){html body .pi-team-safety-factors{grid-template-columns:1fr!important}}html body .pi-team-safety-factor{background:#fff!important;border-radius:10px!important;padding:14px 14px!important;border:1px solid #ece9e0!important}html body .pi-team-safety-factor-num{font-family:'DM Serif Display',serif!important;color:#00543D!important;font-size:14px!important;font-weight:700!important;margin-bottom:4px!important;opacity:0.55!important}html body .pi-team-safety-factor-name{font-weight:700!important;font-size:13px!important;color:#00543D!important;margin-bottom:3px!important;line-height:1.3!important}html body .pi-team-safety-factor-desc{font-size:11.5px!important;color:#666!important;line-height:1.4!important}html body .pi-team-pyramid{background:#fff!important;border-radius:16px!important;padding:40px 28px!important;margin:28px 0!important;border:1px solid #ece9e0!important}html body .pi-team-pyramid-title{text-align:center!important;margin-bottom:8px!important}html body .pi-team-pyramid-title h3{margin:0 0 6px!important}html body .pi-team-pyramid-sub{font-size:13.5px!important;color:#888!important;text-align:center!important;margin-bottom:28px!important}html body .pi-team-pyramid-levels{display:flex!important;flex-direction:column!important;gap:8px!important;max-width:680px!important;margin:0 auto!important}html body .pi-team-pyramid-level{background:#F7F5EF!important;border-radius:12px!important;padding:18px 22px!important;display:flex!important;align-items:center!important;gap:18px!important;border-left:5px solid #00543D!important;position:relative!important}html body .pi-team-pyramid-level:nth-child(1){width:100%!important;border-left-color:#dc2626!important}html body .pi-team-pyramid-level:nth-child(2){width:92%!important;margin-left:4%!important;border-left-color:#ea580c!important}html body .pi-team-pyramid-level:nth-child(3){width:84%!important;margin-left:8%!important;border-left-color:#eab308!important}html body .pi-team-pyramid-level:nth-child(4){width:76%!important;margin-left:12%!important;border-left-color:#007a59!important}html body .pi-team-pyramid-level:nth-child(5){width:68%!important;margin-left:16%!important;border-left-color:#00543D!important}@media (max-width:680px){html body .pi-team-pyramid-level,html body .pi-team-pyramid-level:nth-child(1),html body .pi-team-pyramid-level:nth-child(2),html body .pi-team-pyramid-level:nth-child(3),html body .pi-team-pyramid-level:nth-child(4),html body .pi-team-pyramid-level:nth-child(5){width:100%!important;margin-left:0!important}}html body .pi-team-pyramid-num{font-family:'DM Serif Display',serif!important;color:rgba(0,84,61,0.4)!important;font-size:28px!important;line-height:1!important;min-width:40px!important;font-weight:700!important}html body .pi-team-pyramid-body{flex:1!important}html body .pi-team-pyramid-name{font-family:'DM Serif Display',serif!important;color:#00543D!important;font-size:16.5px!important;margin-bottom:2px!important;line-height:1.25!important}html body .pi-team-pyramid-desc{font-size:13px!important;color:#555!important;line-height:1.5!important}html body .pi-team-comps{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:14px!important;margin-top:28px!important}@media (max-width:720px){html body .pi-team-comps{grid-template-columns:1fr!important}}html body .pi-team-comp{background:#fff!important;border-radius:12px!important;padding:20px 22px!important;border:1px solid #ece9e0!important;display:flex!important;gap:16px!important;align-items:flex-start!important;transition:all 0.2s!important}html body .pi-team-comp:hover{border-color:#D3FA00!important;transform:translateX(4px)!important}html body .pi-team-comp-num{font-family:'DM Serif Display',serif!important;color:#00543D!important;font-size:28px!important;line-height:1!important;min-width:36px!important;opacity:0.6!important;font-weight:700!important}html body .pi-team-comp-body{flex:1!important}html body .pi-team-comp-name{font-weight:700!important;font-size:15px!important;color:#00543D!important;margin-bottom:4px!important}html body .pi-team-comp-desc{font-size:13.5px!important;color:#555!important;line-height:1.6!important}html body .pi-team-test{background:#00543D!important;border-radius:20px!important;padding:clamp(32px,4vw,48px)!important;margin:32px 0!important;position:relative!important;overflow:hidden!important}html body .pi-team-test::before{content:''!important;position:absolute!important;top:-100px!important;right:-100px!important;width:280px!important;height:280px!important;border-radius:50%!important;background:rgba(211,250,0,0.08)!important;pointer-events:none!important}html body .pi-team-test-label{display:inline-block!important;background:#D3FA00!important;color:#00543D!important;font-size:11px!important;font-weight:800!important;letter-spacing:1.5px!important;text-transform:uppercase!important;padding:5px 13px!important;border-radius:20px!important;margin-bottom:18px!important;position:relative!important;z-index:2!important}html body .pi-team-test h3,html body .pi-team-test .pi-team-test-h3{color:#D3FA00!important;font-family:'DM Serif Display',serif!important;font-size:clamp(22px,2.8vw,30px)!important;margin:0 0 14px!important;position:relative!important;z-index:2!important}html body .pi-team-wrap .pi-team-test p.pi-team-test-lead{color:rgba(247,245,239,0.88)!important;font-size:15.5px!important;line-height:1.7!important;margin-bottom:28px!important;max-width:640px!important;position:relative!important;z-index:2!important}html body .pi-team-test-q{background:rgba(255,255,255,0.08)!important;border-radius:12px!important;padding:18px 22px!important;margin-bottom:12px!important;position:relative!important;z-index:2!important}html body .pi-team-test-q-text{color:#F7F5EF!important;font-size:14.5px!important;font-weight:600!important;margin-bottom:12px!important;line-height:1.5!important}html body .pi-team-test-q-opts{display:flex!important;gap:10px!important;flex-wrap:wrap!important}html body .pi-team-test-opt{background:transparent!important;border:1.5px solid rgba(255,255,255,0.3)!important;border-radius:8px!important;color:rgba(247,245,239,0.85)!important;font-size:13px!important;padding:8px 16px!important;cursor:pointer!important;transition:all 0.2s!important;font-family:'DM Sans',sans-serif!important;font-weight:600!important}html body .pi-team-test-opt:hover{border-color:#D3FA00!important;color:#D3FA00!important}html body .pi-team-test-opt.pi-team-test-selected{background:#D3FA00!important;border-color:#D3FA00!important;color:#00543D!important}html body .pi-team-test-submit{margin-top:24px!important;background:#D3FA00!important;color:#00543D!important;font-family:'DM Sans',sans-serif!important;font-weight:800!important;font-size:15px!important;padding:14px 30px!important;border:none!important;border-radius:10px!important;cursor:pointer!important;transition:all 0.2s!important;position:relative!important;z-index:2!important}html body .pi-team-test-submit:hover{background:#b8dc00!important;transform:translateY(-2px)!important}html body .pi-team-test-result{display:none!important;background:rgba(255,255,255,0.12)!important;border-radius:14px!important;padding:26px 28px!important;margin-top:22px!important;position:relative!important;z-index:2!important}html body .pi-team-test-result.pi-team-test-show{display:block!important}html body .pi-team-test-result-title{font-family:'DM Serif Display',serif!important;font-size:22px!important;color:#D3FA00!important;margin-bottom:10px!important}html body .pi-team-test-result-text{color:rgba(247,245,239,0.95)!important;font-size:14.5px!important;line-height:1.7!important;margin-bottom:14px!important}html body .pi-team-test-result-cta{display:inline-flex!important;align-items:center!important;gap:8px!important;background:#D3FA00!important;color:#00543D!important;padding:10px 20px!important;border-radius:8px!important;font-weight:700!important;font-size:14px!important;text-decoration:none!important;margin-top:8px!important}html body .pi-team-test-result-cta:hover{background:#b8dc00!important}html body .pi-team-test-score-bar-wrap{background:rgba(255,255,255,0.12)!important;border-radius:20px!important;height:10px!important;margin:14px 0!important;overflow:hidden!important}html body .pi-team-test-score-bar{height:100%!important;background:#D3FA00!important;border-radius:20px!important;transition:width 0.8s ease!important;width:0!important}html body .pi-team-conflicts{display:grid!important;grid-template-columns:repeat(5,1fr)!important;gap:14px!important;margin-top:28px!important}@media (max-width:900px){html body .pi-team-conflicts{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:480px){html body .pi-team-conflicts{grid-template-columns:1fr!important}}html body .pi-team-conflict{background:#fff!important;border-radius:12px!important;padding:22px 20px!important;border:1px solid #ece9e0!important;border-top:4px solid #00543D!important;transition:all 0.18s!important}html body .pi-team-conflict:nth-child(2){border-top-color:#FF9D00!important}html body .pi-team-conflict:nth-child(3){border-top-color:#D3FA00!important}html body .pi-team-conflict:nth-child(4){border-top-color:#5c7cfa!important}html body .pi-team-conflict:nth-child(5){border-top-color:#007a59!important}html body .pi-team-conflict:hover{transform:translateY(-3px)!important;box-shadow:0 10px 24px rgba(0,84,61,0.06)!important}html body .pi-team-conflict-name{font-family:'DM Serif Display',serif!important;color:#00543D!important;font-size:16px!important;margin-bottom:4px!important;line-height:1.25!important}html body .pi-team-conflict-when{font-size:11px!important;color:#888!important;text-transform:uppercase!important;letter-spacing:0.6px!important;font-weight:700!important;margin-bottom:10px!important}html body .pi-team-conflict-desc{font-size:13px!important;color:#555!important;line-height:1.55!important}html body .pi-team-cv{background:linear-gradient(135deg,#F7F5EF 0%,#fff 100%)!important;border:1.5px solid #D3FA00!important;border-radius:16px!important;padding:36px 36px!important;margin-top:28px!important}html body .pi-team-cv-title{font-family:'DM Serif Display',serif!important;font-size:22px!important;color:#00543D!important;margin-bottom:10px!important}html body .pi-team-cv-sub{font-size:14.5px!important;color:#555!important;margin-bottom:22px!important;line-height:1.65!important}html body .pi-team-cv-examples{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:14px!important}@media (max-width:720px){html body .pi-team-cv-examples{grid-template-columns:1fr!important}}html body .pi-team-cv-ex{background:#fff!important;border-radius:10px!important;padding:18px 20px!important;border:1px solid #ece9e0!important}html body .pi-team-cv-ex-skill{font-size:11.5px!important;font-weight:800!important;color:#00543D!important;letter-spacing:0.8px!important;text-transform:uppercase!important;margin-bottom:8px!important}html body .pi-team-cv-ex-text{font-size:14px!important;color:#333!important;line-height:1.6!important;font-style:italic!important}html body .pi-team-lead-box{background:#00543D!important;border-radius:16px!important;padding:40px 36px!important;margin-top:28px!important;color:#F7F5EF!important;position:relative!important;overflow:hidden!important}html body .pi-team-lead-box::before{content:''!important;position:absolute!important;top:-60px!important;right:-60px!important;width:220px!important;height:220px!important;border-radius:50%!important;background:rgba(211,250,0,0.1)!important;pointer-events:none!important}html body .pi-team-lead-box h3{color:#D3FA00!important;margin:0 0 10px!important;position:relative!important;z-index:2!important}html body .pi-team-wrap .pi-team-lead-box p{color:rgba(247,245,239,0.88)!important;font-size:15px!important;line-height:1.7!important;margin:0 0 20px!important;position:relative!important;z-index:2!important;max-width:680px!important}html body .pi-team-lead-rules{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:14px!important;position:relative!important;z-index:2!important}@media (max-width:720px){html body .pi-team-lead-rules{grid-template-columns:1fr!important}}html body .pi-team-lead-rule{background:rgba(255,255,255,0.08)!important;border-radius:10px!important;padding:16px 18px!important}html body .pi-team-lead-rule-num{font-family:'DM Serif Display',serif!important;color:#D3FA00!important;font-size:20px!important;margin-bottom:4px!important}html body .pi-team-lead-rule-title{color:#F7F5EF!important;font-weight:700!important;font-size:14.5px!important;margin-bottom:4px!important}html body .pi-team-lead-rule-desc{color:rgba(247,245,239,0.75)!important;font-size:13px!important;line-height:1.55!important}html body .pi-team-digital{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:18px!important;margin-top:28px!important}@media (max-width:720px){html body .pi-team-digital{grid-template-columns:1fr!important}}html body .pi-team-digital-card{background:linear-gradient(135deg,#f5f9ff 0%,#fff 100%)!important;border:1.5px solid #d0dfff!important;border-radius:14px!important;padding:26px 24px!important}html body .pi-team-digital-cat{font-size:11px!important;font-weight:800!important;color:#5c7cfa!important;text-transform:uppercase!important;letter-spacing:1px!important;margin-bottom:8px!important}html body .pi-team-digital-name{font-family:'DM Serif Display',serif!important;font-size:20px!important;color:#00543D!important;margin-bottom:10px!important}html body .pi-team-digital-text{font-size:14px!important;color:#555!important;line-height:1.6!important;margin-bottom:12px!important}html body .pi-team-digital-do-dont{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}html body .pi-team-digital-do,html body .pi-team-digital-dont{border-radius:8px!important;padding:10px 12px!important;font-size:12.5px!important;line-height:1.55!important}html body .pi-team-digital-do{background:rgba(0,84,61,0.08)!important;color:#00543D!important}html body .pi-team-digital-dont{background:rgba(255,157,0,0.12)!important;color:#c97000!important}html body .pi-team-digital-do strong,html body .pi-team-digital-dont strong{display:block!important;font-size:11px!important;letter-spacing:0.5px!important;text-transform:uppercase!important;margin-bottom:4px!important;font-weight:800!important}html body .pi-team-techniques,html body .pi-team-mistakes{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:14px!important;margin-top:28px!important}@media (max-width:720px){html body .pi-team-techniques,html body .pi-team-mistakes{grid-template-columns:1fr!important}}html body .pi-team-tech{background:#fff!important;border-radius:12px!important;padding:22px 24px!important;border-left:4px solid #D3FA00!important;border-top:1px solid #ece9e0!important;border-right:1px solid #ece9e0!important;border-bottom:1px solid #ece9e0!important}html body .pi-team-tech-num{font-family:'DM Serif Display',serif!important;color:rgba(0,84,61,0.35)!important;font-size:28px!important;line-height:1!important;margin-bottom:4px!important;font-weight:700!important}html body .pi-team-tech-name{font-weight:800!important;font-size:15px!important;color:#00543D!important;margin-bottom:8px!important}html body .pi-team-tech-desc{font-size:13.5px!important;color:#555!important;line-height:1.6!important}html body .pi-team-mistake{background:#fff!important;border-radius:12px!important;padding:22px 24px!important;border-left:4px solid #FF9D00!important;border-top:1px solid #ece9e0!important;border-right:1px solid #ece9e0!important;border-bottom:1px solid #ece9e0!important}html body .pi-team-mistake-num{font-family:'DM Serif Display',serif!important;color:rgba(255,157,0,0.35)!important;font-size:28px!important;line-height:1!important;margin-bottom:4px!important;font-weight:700!important}html body .pi-team-mistake-name{font-weight:800!important;font-size:15px!important;color:#1a1a1a!important;margin-bottom:8px!important}html body .pi-team-mistake-desc{font-size:13.5px!important;color:#555!important;line-height:1.6!important}html body .pi-team-plan{margin-top:28px!important;position:relative!important}html body .pi-team-plan::before{content:''!important;position:absolute!important;top:0!important;bottom:0!important;left:28px!important;width:2px!important;background:#e0ddd5!important}html body .pi-team-plan-phase{display:flex!important;gap:20px!important;margin-bottom:24px!important;position:relative!important}html body .pi-team-plan-dot{width:58px!important;height:58px!important;border-radius:50%!important;background:#00543D!important;color:#D3FA00!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;position:relative!important;z-index:2!important}html body .pi-team-plan-dot-num{font-family:'DM Serif Display',serif!important;font-size:18px!important;line-height:1!important;color:#D3FA00!important}html body .pi-team-plan-dot-unit{font-size:10px!important;color:rgba(211,250,0,0.75)!important;text-transform:uppercase!important;letter-spacing:0.5px!important}html body .pi-team-plan-body{flex:1!important;background:#fff!important;border-radius:14px!important;padding:22px 26px!important;border:1px solid #ece9e0!important}html body .pi-team-plan-title{font-family:'DM Serif Display',serif!important;font-size:18px!important;color:#00543D!important;margin-bottom:8px!important}html body .pi-team-plan-list{list-style:none!important;padding:0!important;margin:0!important}html body .pi-team-plan-list li{font-size:14px!important;color:#444!important;line-height:1.6!important;padding:5px 0 5px 20px!important;position:relative!important}html body .pi-team-plan-list li::before{content:''!important;position:absolute!important;left:0!important;top:11px!important;width:10px!important;height:2px!important;background:#D3FA00!important;border-radius:1px!important}html body .pi-team-experts{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:18px!important;margin-top:28px!important}@media (max-width:720px){html body .pi-team-experts{grid-template-columns:1fr!important}}html body .pi-team-expert{background:#00543D!important;border-radius:16px!important;padding:32px 28px!important;position:relative!important;overflow:hidden!important}html body .pi-team-expert::before{content:''!important;position:absolute!important;top:-40px!important;right:-40px!important;width:160px!important;height:160px!important;background:radial-gradient(circle,rgba(211,250,0,0.12),transparent 70%)!important}html body .pi-team-expert-head{display:flex!important;gap:14px!important;align-items:center!important;margin-bottom:16px!important;position:relative!important;z-index:2!important}html body .pi-team-expert-avatar{width:56px!important;height:56px!important;border-radius:50%!important;overflow:hidden!important;border:2px solid #D3FA00!important;flex-shrink:0!important}html body .pi-team-expert-avatar img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}html body .pi-team-expert-avatar-placeholder{width:100%!important;height:100%!important;background:linear-gradient(135deg,#D3FA00,#b8dc00)!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#00543D!important;font-family:'DM Serif Display',serif!important;font-size:22px!important;font-weight:700!important}html body .pi-team-expert-who{flex:1!important}html body .pi-team-expert-name{color:#D3FA00!important;font-family:'DM Serif Display',serif!important;font-size:17px!important;line-height:1.2!important}html body .pi-team-expert-role{color:rgba(247,245,239,0.7)!important;font-size:12.5px!important;margin-top:2px!important}html body .pi-team-expert-quote{color:rgba(247,245,239,0.92)!important;font-family:'DM Serif Display',serif!important;font-size:16.5px!important;line-height:1.55!important;font-style:italic!important;position:relative!important;z-index:2!important}html body .pi-team-expert-quote::before{content:'"'!important;color:#D3FA00!important;font-size:44px!important;line-height:0!important;position:relative!important;top:12px!important;margin-right:4px!important;font-family:'DM Serif Display',serif!important}html body .pi-team-voices{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:18px!important;margin-top:28px!important}@media (max-width:900px){html body .pi-team-voices{grid-template-columns:1fr!important}}html body .pi-team-voice{background:#fff!important;border-radius:14px!important;padding:26px 24px!important;border:1px solid #ece9e0!important}html body .pi-team-voice-tag{display:inline-block!important;background:rgba(211,250,0,0.25)!important;color:#00543D!important;font-size:11px!important;font-weight:800!important;letter-spacing:0.8px!important;text-transform:uppercase!important;padding:3px 10px!important;border-radius:20px!important;margin-bottom:12px!important}html body .pi-team-voice-quote{font-family:'DM Serif Display',serif!important;font-size:15px!important;color:#333!important;line-height:1.55!important;margin-bottom:14px!important;font-style:italic!important}html body .pi-team-voice-meta{font-size:12.5px!important;color:#888!important;border-top:1px solid #f0ede5!important;padding-top:12px!important}html body .pi-team-voice-meta strong{color:#00543D!important}html body .pi-team-faq{margin-top:28px!important}html body .pi-team-faq-item{background:#fff!important;border-radius:12px!important;margin-bottom:10px!important;overflow:hidden!important;border:1px solid #ece9e0!important}html body .pi-team-faq-q{width:100%!important;background:none!important;border:none!important;text-align:left!important;padding:20px 24px!important;font-family:'DM Sans',sans-serif!important;font-size:15px!important;font-weight:700!important;color:#00543D!important;cursor:pointer!important;display:flex!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;line-height:1.4!important}html body .pi-team-faq-q:hover{color:#007a59!important}html body .pi-team-faq-icon{width:24px!important;height:24px!important;background:#F7F5EF!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;transition:transform 0.3s!important}html body .pi-team-faq-item.pi-team-open .pi-team-faq-icon{transform:rotate(45deg)!important;background:#D3FA00!important}html body .pi-team-faq-a{max-height:0!important;overflow:hidden!important;transition:max-height 0.35s ease!important}html body .pi-team-faq-a-inner{padding:0 24px 22px!important;font-size:14.5px!important;color:#444!important;line-height:1.7!important}html body .pi-team-faq-a-inner a{color:#00543D!important;font-weight:700!important;text-decoration:underline!important;text-decoration-color:#D3FA00!important}html body .pi-team-final{background:#00543D!important;border-radius:20px!important;margin:56px 0 40px!important;overflow:hidden!important;display:grid!important;grid-template-columns:1fr 360px!important}@media (max-width:820px){html body .pi-team-final{grid-template-columns:1fr!important}}html body .pi-team-final-left{padding:clamp(40px,5vw,60px)!important;position:relative!important}html body .pi-team-final-left::before{content:''!important;position:absolute!important;top:-60px!important;left:-40px!important;width:240px!important;height:240px!important;background:radial-gradient(circle,rgba(211,250,0,0.08),transparent 70%)!important;pointer-events:none!important}html body .pi-team-final-eyebrow{display:inline-flex!important;align-items:center!important;gap:8px!important;background:rgba(211,250,0,0.15)!important;border:1px solid rgba(211,250,0,0.3)!important;color:#D3FA00!important;font-size:11px!important;font-weight:800!important;letter-spacing:1.5px!important;text-transform:uppercase!important;padding:5px 14px!important;border-radius:20px!important;margin-bottom:20px!important;position:relative!important;z-index:2!important}html body .pi-team-final-left h2{color:#F7F5EF!important;font-size:clamp(24px,3vw,34px)!important;margin:0 0 14px!important;position:relative!important;z-index:2!important}html body .pi-team-wrap .pi-team-final-left p{color:rgba(247,245,239,0.88)!important;font-size:15.5px!important;line-height:1.7!important;margin:0 0 26px!important;position:relative!important;z-index:2!important}html body .pi-team-final-btns{display:flex!important;gap:12px!important;flex-wrap:wrap!important;position:relative!important;z-index:2!important}html body .pi-team-final-right{background:rgba(0,0,0,0.18)!important;padding:40px 32px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;gap:16px!important}@media (max-width:820px){html body .pi-team-final-right{display:none!important}}html body .pi-team-final-fact{display:flex!important;align-items:flex-start!important;gap:12px!important}html body .pi-team-final-fact-icon{width:36px!important;height:36px!important;border-radius:10px!important;background:rgba(211,250,0,0.15)!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;color:#D3FA00!important}html body .pi-team-final-fact-val{font-family:'DM Serif Display',serif!important;font-size:20px!important;color:#D3FA00!important;line-height:1!important;margin-bottom:2px!important}html body .pi-team-final-fact-label{font-size:12.5px!important;color:rgba(247,245,239,0.7)!important;line-height:1.4!important}html body .pi-team-author{background:#fff!important;border-radius:16px!important;padding:36px!important;display:flex!important;gap:28px!important;align-items:center!important;flex-wrap:wrap!important;margin-top:32px!important;border:1px solid #ece9e0!important}@media (max-width:720px){html body .pi-team-author{flex-direction:column!important;text-align:center!important;padding:28px 22px!important}}html body .pi-team-author-img{width:96px!important;height:96px!important;border-radius:50%!important;overflow:hidden!important;flex-shrink:0!important;border:3px solid #D3FA00!important}html body .pi-team-author-img img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}html body .pi-team-author-name{font-family:'DM Serif Display',serif!important;font-size:22px!important;color:#00543D!important;margin:0 0 4px!important}html body .pi-team-author-title{font-size:13px!important;color:#888!important;margin-bottom:10px!important}html body .pi-team-author-text{font-size:14.5px!important;color:#444!important;line-height:1.65!important;margin:0!important}html body .pi-team-author-badges{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-top:14px!important;justify-content:flex-start!important}@media (max-width:720px){html body .pi-team-author-badges{justify-content:center!important}}html body .pi-team-author-badge{background:#F7F5EF!important;color:#00543D!important;font-size:12px!important;font-weight:700!important;padding:4px 12px!important;border-radius:20px!important}html body .pi-team-linkblock{background:#fff!important;border-radius:16px!important;padding:32px 36px!important;margin:40px 0!important;border:1px solid #ece9e0!important}html body .pi-team-linkblock h3{font-size:20px!important;margin-bottom:6px!important}html body .pi-team-linkblock-sub{font-size:13.5px!important;color:#888!important;margin-bottom:22px!important}html body .pi-team-linkblock-cols{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:24px!important}@media (max-width:820px){html body .pi-team-linkblock-cols{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:580px){html body .pi-team-linkblock-cols{grid-template-columns:1fr!important}}html body .pi-team-linkblock-col-title{font-size:11px!important;font-weight:800!important;letter-spacing:1.5px!important;text-transform:uppercase!important;color:#bbb!important;margin-bottom:12px!important}html body .pi-team-linkblock-link{display:flex!important;align-items:center!important;gap:8px!important;font-size:14px!important;font-weight:600!important;color:#00543D!important;text-decoration:none!important;margin-bottom:9px!important}html body .pi-team-linkblock-link:hover{text-decoration:underline!important;text-decoration-color:#D3FA00!important}html body .pi-team-linkblock-link svg{flex-shrink:0!important;opacity:0.5!important}html body .pi-team-media{background:#fff!important;border-radius:14px!important;padding:24px 28px!important;border:1px solid #ece9e0!important;margin-top:28px!important}html body .pi-team-media-label{font-size:11px!important;font-weight:800!important;color:#888!important;letter-spacing:1.5px!important;text-transform:uppercase!important;text-align:center!important;margin-bottom:12px!important}html body .pi-team-media-list{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:16px 28px!important}html body .pi-team-media-item{font-family:'DM Serif Display',serif!important;font-size:16px!important;color:#666!important;opacity:0.7!important}html body .pi-team-media-item:not(:last-child)::after{content:'·'!important;margin-left:16px!important;color:#00543D!important;font-weight:700!important}html body .pi-team-sources{background:#fff!important;border-radius:16px!important;padding:36px 36px!important;margin-top:28px!important;border:1px solid #ece9e0!important}html body .pi-team-source-row{display:flex!important;gap:22px!important;align-items:flex-start!important;padding:16px 0!important;border-bottom:1px solid #f0ede5!important}html body .pi-team-source-row:last-child{border-bottom:none!important}html body .pi-team-source-num{min-width:40px!important;height:40px!important;background:#00543D!important;color:#D3FA00!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-family:'DM Serif Display',serif!important;font-size:16px!important;flex-shrink:0!important}html body .pi-team-source-body{flex:1!important}html body .pi-team-source-title{font-family:'DM Serif Display',serif!important;font-size:16px!important;color:#00543D!important;margin-bottom:4px!important}html body .pi-team-source-text{font-size:13.5px!important;color:#555!important;line-height:1.6!important;margin:0!important}html body .pi-team-examples{display:grid!important;grid-template-columns:1fr 1fr!important;gap:22px!important;margin-top:28px!important}@media (max-width:720px){html body .pi-team-examples{grid-template-columns:1fr!important}}html body .pi-team-example{background:#fff!important;border-radius:14px!important;padding:26px 24px!important;border:1px solid #ece9e0!important}html body .pi-team-example.pi-team-bad{border-top:5px solid #FF9D00!important}html body .pi-team-example.pi-team-good{border-top:5px solid #D3FA00!important}html body .pi-team-example-label{font-size:11px!important;font-weight:800!important;letter-spacing:1.2px!important;text-transform:uppercase!important;margin-bottom:10px!important;display:inline-block!important}html body .pi-team-example.pi-team-bad .pi-team-example-label{color:#c97000!important}html body .pi-team-example.pi-team-good .pi-team-example-label{color:#00543D!important}html body .pi-team-example-scene{font-family:'DM Serif Display',serif!important;font-size:16px!important;color:#00543D!important;margin-bottom:14px!important}html body .pi-team-example-dialog{background:#F7F5EF!important;border-radius:10px!important;padding:14px 16px!important;margin-bottom:14px!important;font-size:14px!important;color:#1a1a1a!important;line-height:1.5!important}html body .pi-team-example-analysis{font-size:13.5px!important;color:#555!important;line-height:1.6!important}html body .pi-team-example-analysis strong{color:#00543D!important}html body .pi-team-wrap .pi-team-test p.pi-team-test-lead.pi-team-test-lead{color:rgba(247,245,239,0.92)!important}html body .pi-team-wrap .pi-team-final .pi-team-final-left p,html body .pi-team-wrap .pi-team-final-left.pi-team-final-left p{color:rgba(247,245,239,0.92)!important}html body .pi-team-wrap .pi-team-lead-box.pi-team-lead-box p{color:rgba(247,245,239,0.92)!important}html body .pi-team-wrap .pi-team-expert .pi-team-expert-quote,html body .pi-team-wrap .pi-team-expert-quote.pi-team-expert-quote{color:rgba(247,245,239,0.95)!important}html body .pi-team-wrap .pi-team-hero p.pi-team-hero-sub.pi-team-hero-sub,html body .pi-team-wrap .pi-team-hero p:not([class]){color:rgba(247,245,239,0.92)!important}html body .pi-team-wrap .pi-team-safety.pi-team-safety p{color:#333!important}html body .pi-team-wrap a.pi-team-btn.pi-team-btn-on-dark,html body .pi-team-wrap a.pi-team-btn-on-dark.pi-team-btn-on-dark{color:#F7F5EF!important}html body .pi-team-wrap a.pi-team-btn.pi-team-btn-on-dark:hover,html body .pi-team-wrap a.pi-team-btn-on-dark.pi-team-btn-on-dark:hover{color:#00543D!important}html body .pi-bns-hero,html body .pi-bns-trust,html body .pi-bns-toc-sec,html body .pi-bns-problem,html body .pi-bns-zielgruppen,html body .pi-bns-warum,html body .pi-bns-ablauf,html body .pi-bns-methoden,html body .pi-bns-studium,html body .pi-bns-vergleich,html body .pi-bns-din,html body .pi-bns-abschluss,html body .pi-bns-fehler,html body .pi-bns-selfcheck,html body .pi-bns-standorte,html body .pi-bns-faq,html body .pi-bns-autor,html body .pi-bns-cta,html body .pi-bns-links{font-family:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;color:#1a1a1a!important;line-height:1.6!important;box-sizing:border-box!important;overflow-x:clip!important}html body .pi-bns-hero *,html body .pi-bns-trust *,html body .pi-bns-toc-sec *,html body .pi-bns-problem *,html body .pi-bns-zielgruppen *,html body .pi-bns-warum *,html body .pi-bns-ablauf *,html body .pi-bns-methoden *,html body .pi-bns-studium *,html body .pi-bns-vergleich *,html body .pi-bns-din *,html body .pi-bns-abschluss *,html body .pi-bns-fehler *,html body .pi-bns-selfcheck *,html body .pi-bns-standorte *,html body .pi-bns-faq *,html body .pi-bns-autor *,html body .pi-bns-cta *,html body .pi-bns-links *{box-sizing:border-box!important;min-width:0!important}html body .pi-bns-container{max-width:1180px!important;margin:0 auto!important;padding:0 24px!important}html body .pi-bns-h2{font-family:"DM Serif Display",Georgia,serif!important;font-size:clamp(1.75rem,3.2vw,2.75rem)!important;line-height:1.15!important;color:#1a1a1a!important;margin:0 0 16px 0!important;font-weight:400!important;letter-spacing:-0.01em!important;hyphens:auto!important}html body .pi-bns-h2-small{font-size:clamp(1.4rem,2.4vw,2rem)!important}html body .pi-bns-eyebrow{display:inline-block!important;font-size:0.78rem!important;font-weight:700!important;letter-spacing:0.12em!important;text-transform:uppercase!important;color:#00543D!important;background:rgba(0,84,61,0.08)!important;padding:6px 14px!important;border-radius:999px!important;margin:0 0 16px 0!important}html body .pi-bns-lead{font-size:1.1rem!important;color:#3a3a3a!important;max-width:820px!important;margin:0 0 16px 0!important;line-height:1.6!important}html body .pi-bns-section-head{margin-bottom:48px!important;text-align:left!important}html body .pi-bns-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:14px 28px!important;font-family:"DM Sans",sans-serif!important;font-size:1rem!important;font-weight:600!important;text-decoration:none!important;border-radius:10px!important;border:2px solid transparent!important;transition:transform 0.15s ease,box-shadow 0.15s ease,background 0.15s ease!important;cursor:pointer!important;line-height:1.2!important}html body .pi-bns-btn-primary{background:#00543D!important;color:#ffffff!important;border-color:#00543D!important}html body .pi-bns-btn-primary:hover{background:#003D2C!important;border-color:#003D2C!important;transform:translateY(-2px)!important;box-shadow:0 10px 24px rgba(0,84,61,0.25)!important}html body .pi-bns-btn-secondary{background:transparent!important;color:#00543D!important;border-color:#00543D!important}html body .pi-bns-btn-secondary:hover{background:#00543D!important;color:#ffffff!important}html body .pi-bns-btn-ghost{background:transparent!important;color:#ffffff!important;border-color:rgba(255,255,255,0.4)!important}html body .pi-bns-btn-ghost:hover{background:rgba(255,255,255,0.1)!important;border-color:#ffffff!important}html body .pi-bns-btn-large{padding:18px 34px!important;font-size:1.05rem!important}html body .pi-bns-hero{background:linear-gradient(135deg,#F7F5EF 0%,#eef0e6 100%)!important;padding:80px 0 72px 0!important;position:relative!important;overflow:hidden!important}html body .pi-bns-hero::before{content:""!important;position:absolute!important;top:-120px!important;right:-120px!important;width:360px!important;height:360px!important;background:radial-gradient(circle,rgba(211,250,0,0.35) 0%,rgba(211,250,0,0) 70%)!important;border-radius:50%!important;pointer-events:none!important}html body .pi-bns-hero-badge{display:inline-flex!important;align-items:center!important;gap:8px!important;background:#ffffff!important;color:#00543D!important;padding:8px 16px!important;border-radius:999px!important;font-size:0.85rem!important;font-weight:600!important;margin-bottom:24px!important;box-shadow:0 2px 12px rgba(0,0,0,0.06)!important}html body .pi-bns-hero-h1{font-family:"DM Serif Display",Georgia,serif!important;font-size:clamp(2.2rem,5vw,4rem)!important;line-height:1.05!important;color:#1a1a1a!important;margin:0 0 20px 0!important;font-weight:400!important;letter-spacing:-0.02em!important;max-width:900px!important;hyphens:auto!important}html body .pi-bns-hero-sub{font-size:1.2rem!important;color:#3a3a3a!important;max-width:760px!important;margin:0 0 40px 0!important;line-height:1.55!important}html body .pi-bns-hero-kpis{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:16px!important;margin:0 0 40px 0!important}html body .pi-bns-kpi{background:#ffffff!important;border-radius:14px!important;padding:20px!important;text-align:left!important;border:1px solid rgba(0,84,61,0.1)!important}html body .pi-bns-kpi-num{font-family:"DM Serif Display",Georgia,serif!important;font-size:2rem!important;font-weight:400!important;color:#00543D!important;line-height:1!important;margin-bottom:8px!important}html body .pi-bns-kpi-label{font-size:0.85rem!important;color:#555!important;line-height:1.3!important;hyphens:auto!important}html body .pi-bns-hero-cta{display:flex!important;gap:12px!important;flex-wrap:wrap!important}html body .pi-bns-trust{background:#ffffff!important;padding:48px 0!important;border-bottom:1px solid #ececec!important}html body .pi-bns-trust-intro{font-size:0.82rem!important;text-transform:uppercase!important;letter-spacing:0.12em!important;color:#888!important;margin:0 0 24px 0!important;font-weight:600!important}html body .pi-bns-trust-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:24px!important}html body .pi-bns-trust-item{padding:16px 0!important;border-left:3px solid #D3FA00!important;padding-left:16px!important}html body .pi-bns-trust-item strong{display:block!important;font-size:1.1rem!important;font-weight:700!important;color:#00543D!important;margin-bottom:4px!important}html body .pi-bns-trust-item span{font-size:0.85rem!important;color:#666!important}html body .pi-bns-toc-sec{background:#F7F5EF!important;padding:56px 0!important;border-bottom:1px solid #ececec!important}html body .pi-bns-toc-wrap{background:#ffffff!important;border-radius:16px!important;padding:32px!important;border-left:6px solid #D3FA00!important}html body .pi-bns-toc-title{font-family:"DM Sans",sans-serif!important;font-size:0.85rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:0.12em!important;color:#00543D!important;margin:0 0 20px 0!important}html body .pi-bns-toc-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:10px 24px!important;list-style:none!important;padding:0!important;margin:0!important;counter-reset:toccount!important}html body .pi-bns-toc-grid li{counter-increment:toccount!important;padding-left:32px!important;position:relative!important;font-size:0.96rem!important;line-height:1.4!important}html body .pi-bns-toc-grid li::before{content:counter(toccount,decimal-leading-zero)!important;position:absolute!important;left:0!important;top:0!important;font-family:"DM Serif Display",Georgia,serif!important;color:#00543D!important;font-size:1rem!important;font-weight:400!important}html body .pi-bns-toc-grid a{color:#1a1a1a!important;text-decoration:none!important;border-bottom:1px solid transparent!important;transition:border-color 0.15s ease!important}html body .pi-bns-toc-grid a:hover{border-bottom-color:#00543D!important;color:#00543D!important}html body .pi-bns-problem{background:#F7F5EF!important;padding:88px 0!important}html body .pi-bns-pain-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:20px!important;margin-bottom:40px!important}html body .pi-bns-pain-card{background:#ffffff!important;border-radius:16px!important;padding:28px!important;border:1px solid #ececec!important;transition:transform 0.2s ease,box-shadow 0.2s ease!important}html body .pi-bns-pain-card:hover{transform:translateY(-4px)!important;box-shadow:0 12px 32px rgba(0,0,0,0.06)!important}html body .pi-bns-pain-icon{width:48px!important;height:48px!important;border-radius:12px!important;background:rgba(255,157,0,0.12)!important;color:#FF9D00!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-bottom:20px!important}html body .pi-bns-pain-card h3{font-family:"DM Sans",sans-serif!important;font-size:1.15rem!important;font-weight:700!important;color:#1a1a1a!important;margin:0 0 10px 0!important;line-height:1.3!important;hyphens:auto!important}html body .pi-bns-pain-card p{font-size:0.95rem!important;color:#555!important;margin:0!important;line-height:1.55!important}html body .pi-bns-problem-note{background:#00543D!important;color:#ffffff!important;padding:28px 32px!important;border-radius:16px!important;border-left:6px solid #D3FA00!important}html body .pi-bns-problem-note p{margin:0!important;color:#ffffff!important;font-size:1.02rem!important;line-height:1.6!important}html body .pi-bns-problem-note strong{color:#D3FA00!important}html body .pi-bns-problem-note a{color:#D3FA00!important;text-decoration:underline!important;font-weight:600!important}html body .pi-bns-zielgruppen{background:#ffffff!important;padding:88px 0!important}html body .pi-bns-zg-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:24px!important}html body .pi-bns-zg-card{background:#F7F5EF!important;border-radius:18px!important;padding:32px!important;border:2px solid transparent!important;transition:border-color 0.2s ease!important}html body .pi-bns-zg-card:hover{border-color:#00543D!important}html body .pi-bns-zg-card-highlight{background:#00543D!important;color:#ffffff!important}html body .pi-bns-zg-card.pi-bns-zg-card-highlight h3,html body .pi-bns-zg-card.pi-bns-zg-card-highlight p,html body .pi-bns-zg-card.pi-bns-zg-card-highlight .pi-bns-zg-points li{color:#ffffff!important}html body .pi-bns-zg-label{display:inline-block!important;font-size:0.78rem!important;font-weight:700!important;letter-spacing:0.1em!important;text-transform:uppercase!important;color:#00543D!important;background:rgba(211,250,0,0.4)!important;padding:4px 12px!important;border-radius:999px!important;margin-bottom:14px!important}html body .pi-bns-zg-card-highlight .pi-bns-zg-label{background:#D3FA00!important;color:#00543D!important}html body .pi-bns-zg-card h3{font-family:"DM Serif Display",Georgia,serif!important;font-size:1.5rem!important;font-weight:400!important;color:#1a1a1a!important;margin:0 0 14px 0!important;line-height:1.2!important}html body .pi-bns-zg-card p{font-size:1rem!important;color:#444!important;margin:0 0 18px 0!important;line-height:1.55!important}html body .pi-bns-zg-points{list-style:none!important;padding:0!important;margin:0!important}html body .pi-bns-zg-points li{padding-left:28px!important;position:relative!important;margin-bottom:8px!important;font-size:0.95rem!important;color:#333!important;line-height:1.5!important}html body .pi-bns-zg-points li::before{content:""!important;position:absolute!important;left:0!important;top:8px!important;width:16px!important;height:2px!important;background:#00543D!important}html body .pi-bns-zg-card-highlight .pi-bns-zg-points li::before{background:#D3FA00!important}html body .pi-bns-warum{background:#F7F5EF!important;padding:88px 0!important}html body .pi-bns-warum-grid{display:grid!important;grid-template-columns:1.5fr 1fr!important;gap:48px!important;align-items:start!important}html body .pi-bns-warum-text p{font-size:1.05rem!important;color:#333!important;margin:0 0 20px 0!important;line-height:1.65!important}html body .pi-bns-warum-list{list-style:none!important;counter-reset:warumcount!important;padding:0!important;margin:0!important}html body .pi-bns-warum-list li{counter-increment:warumcount!important;padding:18px 0 18px 52px!important;position:relative!important;border-top:1px solid #e0ddd2!important;font-size:1rem!important;color:#333!important;line-height:1.55!important}html body .pi-bns-warum-list li:last-child{border-bottom:1px solid #e0ddd2!important}html body .pi-bns-warum-list li::before{content:counter(warumcount,decimal-leading-zero)!important;position:absolute!important;left:0!important;top:18px!important;font-family:"DM Serif Display",Georgia,serif!important;font-size:1.3rem!important;color:#00543D!important;font-weight:400!important}html body .pi-bns-warum-stats{display:flex!important;flex-direction:column!important;gap:16px!important}html body .pi-bns-stat{background:#ffffff!important;border-radius:14px!important;padding:24px!important;border-left:4px solid #D3FA00!important}html body .pi-bns-stat-num{font-family:"DM Serif Display",Georgia,serif!important;font-size:2.2rem!important;color:#00543D!important;font-weight:400!important;line-height:1!important;margin-bottom:8px!important}html body .pi-bns-stat p{margin:0!important;font-size:0.95rem!important;color:#444!important;line-height:1.5!important}html body .pi-bns-ablauf{background:#ffffff!important;padding:88px 0!important}html body .pi-bns-steps{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:20px!important}html body .pi-bns-step{background:#F7F5EF!important;border-radius:16px!important;padding:28px!important;position:relative!important}html body .pi-bns-step-num{font-family:"DM Serif Display",Georgia,serif!important;font-size:2.4rem!important;color:#D3FA00!important;font-weight:400!important;line-height:1!important;margin-bottom:16px!important;-webkit-text-stroke:1px #00543D!important}html body .pi-bns-step h3{font-family:"DM Sans",sans-serif!important;font-size:1.1rem!important;font-weight:700!important;color:#1a1a1a!important;margin:0 0 10px 0!important;line-height:1.3!important;hyphens:auto!important}html body .pi-bns-step p{font-size:0.92rem!important;color:#555!important;margin:0 0 14px 0!important;line-height:1.55!important}html body .pi-bns-step-meta{font-size:0.78rem!important;color:#00543D!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:0.05em!important}html body .pi-bns-methoden{background:#F7F5EF!important;padding:88px 0!important}html body .pi-bns-meth-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:20px!important;margin-bottom:32px!important}html body .pi-bns-meth-card{background:#ffffff!important;border-radius:16px!important;padding:28px!important;border-top:4px solid #00543D!important}html body .pi-bns-meth-badge{width:40px!important;height:40px!important;border-radius:50%!important;background:#D3FA00!important;color:#00543D!important;display:flex!important;align-items:center!important;justify-content:center!important;font-family:"DM Serif Display",Georgia,serif!important;font-size:1.2rem!important;font-weight:400!important;margin-bottom:18px!important}html body .pi-bns-meth-card h3{font-family:"DM Sans",sans-serif!important;font-size:1.1rem!important;font-weight:700!important;color:#1a1a1a!important;margin:0 0 10px 0!important;line-height:1.3!important;hyphens:auto!important}html body .pi-bns-meth-card p{font-size:0.92rem!important;color:#555!important;margin:0!important;line-height:1.55!important}html body .pi-bns-meth-note{background:#ffffff!important;border-radius:14px!important;padding:20px 24px!important;display:flex!important;gap:16px!important;align-items:flex-start!important;border-left:4px solid #FF9D00!important}html body .pi-bns-meth-note svg{color:#FF9D00!important;flex-shrink:0!important;margin-top:2px!important}html body .pi-bns-meth-note p{margin:0!important;font-size:0.98rem!important;color:#333!important;line-height:1.55!important}html body .pi-bns-studium{background:#ffffff!important;padding:88px 0!important}html body .pi-bns-stud-intro{background:#F7F5EF!important;border-radius:14px!important;padding:20px 24px!important;margin-bottom:32px!important;border-left:4px solid #0b7c72!important}html body .pi-bns-stud-intro p{margin:0!important;font-size:0.98rem!important;color:#333!important;line-height:1.6!important}html body .pi-bns-stud-intro a{color:#0b7c72!important;font-weight:600!important;text-decoration:underline!important}html body .pi-bns-stud-list{display:flex!important;flex-direction:column!important;gap:12px!important}html body .pi-bns-stud-item{background:#F7F5EF!important;border-radius:12px!important;overflow:hidden!important;border:1px solid #ececec!important}html body .pi-bns-stud-item[open]{border-color:#00543D!important;background:#ffffff!important}html body .pi-bns-stud-item summary{padding:18px 56px 18px 24px!important;font-weight:700!important;font-size:1.05rem!important;color:#1a1a1a!important;cursor:pointer!important;position:relative!important;list-style:none!important;line-height:1.4!important;hyphens:auto!important}html body .pi-bns-stud-item summary::-webkit-details-marker{display:none!important}html body .pi-bns-stud-item summary::after{content:"+"!important;position:absolute!important;right:22px!important;top:50%!important;transform:translateY(-50%)!important;font-family:"DM Serif Display",Georgia,serif!important;font-size:1.6rem!important;color:#00543D!important;line-height:1!important;transition:transform 0.2s ease!important}html body .pi-bns-stud-item[open] summary::after{content:"-"!important}html body .pi-bns-stud-body{padding:0 24px 22px 24px!important}html body .pi-bns-stud-body p{margin:0 0 12px 0!important;font-size:0.98rem!important;color:#444!important;line-height:1.6!important}html body .pi-bns-stud-body strong{color:#00543D!important}html body .pi-bns-stud-body ul{margin:0 0 12px 0!important;padding-left:20px!important}html body .pi-bns-stud-body li{font-size:0.95rem!important;color:#444!important;line-height:1.5!important;margin-bottom:4px!important}html body .pi-bns-vergleich{background:#F7F5EF!important;padding:88px 0!important}html body .pi-bns-vergleich-wrap{overflow-x:auto!important;background:#ffffff!important;border-radius:16px!important;padding:8px!important;border:1px solid #ececec!important}html body .pi-bns-vergleich table{width:100%!important;border-collapse:collapse!important;font-size:0.95rem!important;min-width:680px!important}html body .pi-bns-vergleich thead th{background:#00543D!important;color:#ffffff!important;padding:16px 14px!important;text-align:left!important;font-weight:700!important;font-size:0.92rem!important;letter-spacing:0.02em!important}html body .pi-bns-vergleich thead th:first-child{border-top-left-radius:12px!important}html body .pi-bns-vergleich thead th:last-child{border-top-right-radius:12px!important;background:#003D2C!important}html body .pi-bns-vergleich tbody td{padding:14px!important;border-bottom:1px solid #ececec!important;color:#333!important;vertical-align:middle!important;line-height:1.4!important}html body .pi-bns-vergleich tbody tr:last-child td{border-bottom:none!important}html body .pi-bns-vergleich tbody td:first-child{font-weight:600!important;color:#1a1a1a!important}html body .pi-bns-vergleich tbody td:last-child{background:rgba(0,84,61,0.04)!important;font-weight:600!important;color:#00543D!important}html body .pi-bns-vg-yes{color:#00543D!important;font-weight:700!important}html body .pi-bns-vg-no{color:#c74141!important;font-weight:700!important}html body .pi-bns-vg-part{color:#FF9D00!important;font-weight:600!important}html body .pi-bns-din{background:#00543D!important;color:#ffffff!important;padding:88px 0!important}html body .pi-bns-din .pi-bns-h2{color:#ffffff!important}html body .pi-bns-din .pi-bns-eyebrow{background:rgba(211,250,0,0.15)!important;color:#D3FA00!important}html body .pi-bns-din-wrap{display:grid!important;grid-template-columns:1fr 1fr!important;gap:56px!important;align-items:start!important}html body .pi-bns-din-left p{color:rgba(255,255,255,0.88)!important;font-size:1.05rem!important;margin:0 0 16px 0!important;line-height:1.65!important}html body .pi-bns-din-list{list-style:none!important;padding:0!important;margin:0!important}html body .pi-bns-din-list li{display:flex!important;gap:14px!important;align-items:flex-start!important;padding:14px 0!important;border-bottom:1px solid rgba(255,255,255,0.12)!important;color:rgba(255,255,255,0.92)!important;font-size:0.98rem!important;line-height:1.5!important}html body .pi-bns-din-list li:last-child{border-bottom:none!important}html body .pi-bns-din-list li svg{color:#D3FA00!important;flex-shrink:0!important;margin-top:3px!important}html body .pi-bns-din-list li strong{color:#ffffff!important;display:block!important;margin-bottom:2px!important}html body .pi-bns-abschluss{background:#ffffff!important;padding:88px 0!important}html body .pi-bns-abs-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:20px!important}html body .pi-bns-abs-card{background:#F7F5EF!important;border-radius:16px!important;padding:32px 28px!important;border:2px solid transparent!important}html body .pi-bns-abs-highlight{border-color:#00543D!important;background:#ffffff!important;box-shadow:0 16px 40px rgba(0,84,61,0.1)!important}html body .pi-bns-abs-head span{display:inline-block!important;font-size:0.78rem!important;font-weight:700!important;letter-spacing:0.12em!important;text-transform:uppercase!important;color:#00543D!important;margin-bottom:8px!important}html body .pi-bns-abs-head h3{font-family:"DM Serif Display",Georgia,serif!important;font-size:1.4rem!important;font-weight:400!important;color:#1a1a1a!important;margin:0 0 20px 0!important;line-height:1.2!important;hyphens:auto!important}html body .pi-bns-abs-card ul{list-style:none!important;padding:0!important;margin:0 0 20px 0!important}html body .pi-bns-abs-card ul li{padding:10px 0 10px 28px!important;position:relative!important;border-top:1px solid rgba(0,0,0,0.08)!important;font-size:0.95rem!important;color:#333!important;line-height:1.45!important}html body .pi-bns-abs-card ul li:last-child{border-bottom:1px solid rgba(0,0,0,0.08)!important}html body .pi-bns-abs-card ul li::before{content:""!important;position:absolute!important;left:0!important;top:17px!important;width:14px!important;height:2px!important;background:#D3FA00!important}html body .pi-bns-abs-focus{font-size:0.92rem!important;color:#00543D!important;font-weight:600!important;margin:0!important;padding-top:4px!important;line-height:1.4!important}html body .pi-bns-fehler{background:#F7F5EF!important;padding:88px 0!important}html body .pi-bns-fehler-list{display:flex!important;flex-direction:column!important;gap:16px!important;max-width:880px!important}html body .pi-bns-fehler-item{background:#ffffff!important;border-radius:14px!important;padding:24px 28px!important;display:flex!important;gap:20px!important;align-items:flex-start!important}html body .pi-bns-fehler-num{flex-shrink:0!important;width:44px!important;height:44px!important;border-radius:50%!important;background:#00543D!important;color:#D3FA00!important;font-family:"DM Serif Display",Georgia,serif!important;font-size:1.3rem!important;display:flex!important;align-items:center!important;justify-content:center!important;font-weight:400!important}html body .pi-bns-fehler-item h3{font-family:"DM Sans",sans-serif!important;font-size:1.1rem!important;font-weight:700!important;color:#1a1a1a!important;margin:0 0 8px 0!important;line-height:1.3!important;hyphens:auto!important}html body .pi-bns-fehler-item p{font-size:0.98rem!important;color:#444!important;margin:0!important;line-height:1.6!important}html body .pi-bns-selfcheck{background:#ffffff!important;padding:88px 0!important}html body .pi-bns-check-box{background:#F7F5EF!important;border-radius:18px!important;padding:40px!important;max-width:820px!important;border-top:6px solid #D3FA00!important}html body .pi-bns-check-intro{font-size:1rem!important;color:#444!important;margin:0 0 24px 0!important;line-height:1.6!important}html body .pi-bns-check-list{list-style:none!important;padding:0!important;margin:0 0 20px 0!important}html body .pi-bns-check-list li{padding:0!important;margin:0!important;border-top:1px solid #e0ddd2!important}html body .pi-bns-check-list li:last-child{border-bottom:1px solid #e0ddd2!important}html body .pi-bns-check-list label{display:flex!important;gap:14px!important;align-items:flex-start!important;padding:14px 0!important;cursor:pointer!important;font-size:1rem!important;color:#1a1a1a!important;line-height:1.5!important;-webkit-user-select:none!important;user-select:none!important;-webkit-tap-highlight-color:transparent!important}html body .pi-bns-check-input{position:absolute!important;opacity:0!important;width:0!important;height:0!important;pointer-events:none!important}html body .pi-bns-check-vbox{flex-shrink:0!important;width:24px!important;height:24px!important;border:2px solid #00543D!important;border-radius:6px!important;background:#ffffff!important;position:relative!important;transition:background 0.15s ease,box-shadow 0.15s ease!important;margin-top:1px!important;display:inline-block!important}html body .pi-bns-check-input:checked+.pi-bns-check-vbox{background:#00543D!important;border-color:#00543D!important}html body .pi-bns-check-input:checked+.pi-bns-check-vbox::after{content:""!important;position:absolute!important;left:7px!important;top:2px!important;width:6px!important;height:12px!important;border:solid #D3FA00!important;border-width:0 2.5px 2.5px 0!important;transform:rotate(45deg)!important}html body .pi-bns-check-input:focus-visible+.pi-bns-check-vbox{box-shadow:0 0 0 4px rgba(0,84,61,0.18)!important}html body .pi-bns-check-list label:hover .pi-bns-check-vbox{box-shadow:0 0 0 4px rgba(0,84,61,0.1)!important}html body .pi-bns-check-text{flex:1!important}html body .pi-bns-check-counter{display:inline-flex!important;align-items:center!important;gap:6px!important;font-size:0.82rem!important;color:#00543D!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:0.08em!important;margin:0 0 14px 0!important;padding:10px 16px!important;background:#ffffff!important;border-radius:999px!important;border:1px solid rgba(0,84,61,0.15)!important}html body .pi-bns-check-counter strong{font-family:"DM Serif Display",Georgia,serif!important;font-size:1.3rem!important;color:#00543D!important;font-weight:400!important;line-height:1!important}html body .pi-bns-check-result{background:#00543D!important;color:#ffffff!important;padding:20px 24px!important;border-radius:12px!important;font-size:0.98rem!important;line-height:1.6!important;margin:0!important}html body .pi-bns-check-result strong{color:#D3FA00!important}html body .pi-bns-check-result a{color:#D3FA00!important;text-decoration:underline!important;font-weight:600!important}html body .pi-bns-check-hidden{display:none!important}html body .pi-bns-standorte{background:#F7F5EF!important;padding:88px 0!important}html body .pi-bns-city-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:14px!important}html body .pi-bns-city{display:flex!important;align-items:center!important;justify-content:center!important;padding:22px 16px!important;background:#ffffff!important;border-radius:12px!important;color:#1a1a1a!important;font-weight:600!important;font-size:1.05rem!important;text-decoration:none!important;transition:all 0.2s ease!important;border:2px solid transparent!important;text-align:center!important}html body .pi-bns-city:hover{background:#00543D!important;color:#ffffff!important;transform:translateY(-2px)!important}html body .pi-bns-city-online{background:#D3FA00!important;color:#00543D!important}html body .pi-bns-city-online:hover{background:#00543D!important;color:#D3FA00!important}html body .pi-bns-faq{background:#ffffff!important;padding:88px 0!important}html body .pi-bns-faq-list{max-width:880px!important}html body .pi-bns-faq-item{background:#F7F5EF!important;border-radius:14px!important;margin-bottom:12px!important;overflow:hidden!important;border:1px solid #ececec!important}html body .pi-bns-faq-item[open]{border-color:#00543D!important;background:#ffffff!important}html body .pi-bns-faq-item summary{padding:20px 56px 20px 24px!important;font-weight:600!important;font-size:1.02rem!important;color:#1a1a1a!important;cursor:pointer!important;position:relative!important;list-style:none!important;line-height:1.4!important;hyphens:auto!important}html body .pi-bns-faq-item summary::-webkit-details-marker{display:none!important}html body .pi-bns-faq-item summary::after{content:""!important;position:absolute!important;right:24px!important;top:50%!important;width:12px!important;height:12px!important;border-right:2px solid #00543D!important;border-bottom:2px solid #00543D!important;transform:translateY(-70%) rotate(45deg)!important;transition:transform 0.2s ease!important}html body .pi-bns-faq-item[open] summary::after{transform:translateY(-30%) rotate(-135deg)!important}html body .pi-bns-faq-body{padding:0 24px 22px 24px!important}html body .pi-bns-faq-body p{margin:0!important;font-size:0.98rem!important;color:#444!important;line-height:1.65!important}html body .pi-bns-autor{background:#F7F5EF!important;padding:72px 0!important}html body .pi-bns-autor-wrap{display:grid!important;grid-template-columns:140px 1fr!important;gap:32px!important;align-items:start!important;max-width:880px!important;background:#ffffff!important;padding:36px!important;border-radius:18px!important;border-left:6px solid #D3FA00!important}html body .pi-bns-autor-img{width:140px!important;height:140px!important;border-radius:50%!important;object-fit:cover!important;display:block!important}html body .pi-bns-autor-body p{font-size:1rem!important;color:#333!important;margin:0 0 10px 0!important;line-height:1.6!important}html body .pi-bns-autor-role{font-size:0.92rem!important;color:#00543D!important;font-weight:600!important;margin:0 0 14px 0!important}html body .pi-bns-cta{background:#ffffff!important;padding:88px 0!important}html body .pi-bns-cta-box{background:#00543D!important;border-radius:22px!important;padding:56px 48px!important;text-align:center!important;position:relative!important;overflow:hidden!important}html body .pi-bns-cta-box::before{content:""!important;position:absolute!important;top:-60px!important;right:-60px!important;width:240px!important;height:240px!important;background:radial-gradient(circle,rgba(211,250,0,0.25) 0%,rgba(211,250,0,0) 70%)!important;border-radius:50%!important;pointer-events:none!important}html body .pi-bns-cta-h2{font-family:"DM Serif Display",Georgia,serif!important;font-size:clamp(1.6rem,3vw,2.4rem)!important;color:#ffffff!important;margin:0 0 16px 0!important;font-weight:400!important;line-height:1.15!important;letter-spacing:-0.01em!important;hyphens:auto!important}html body .pi-bns-cta-box p{color:rgba(255,255,255,0.9)!important;font-size:1.1rem!important;margin:0 0 32px 0!important;max-width:620px!important;margin-left:auto!important;margin-right:auto!important;line-height:1.55!important}html body .pi-bns-cta-actions{display:flex!important;gap:14px!important;justify-content:center!important;flex-wrap:wrap!important}html body .pi-bns-cta .pi-bns-btn-primary{background:#D3FA00!important;color:#00543D!important;border-color:#D3FA00!important}html body .pi-bns-cta .pi-bns-btn-primary:hover{background:#ffffff!important;border-color:#ffffff!important}html body .pi-bns-links{background:#F7F5EF!important;padding:88px 0!important}html body .pi-bns-links-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:18px!important}html body .pi-bns-link-card{background:#ffffff!important;border-radius:14px!important;padding:24px!important;text-decoration:none!important;color:#1a1a1a!important;display:block!important;border:2px solid transparent!important;transition:all 0.2s ease!important}html body .pi-bns-link-card:hover{border-color:#00543D!important;transform:translateY(-2px)!important}html body .pi-bns-link-card-hub{background:#00543D!important;color:#ffffff!important;border-color:#00543D!important}html body .pi-bns-link-card-hub:hover{background:#003D2C!important;border-color:#D3FA00!important}html body .pi-bns-link-card.pi-bns-link-card-hub strong,html body .pi-bns-link-card.pi-bns-link-card-hub p{color:#ffffff!important}html body .pi-bns-link-card-hub .pi-bns-link-cat{background:#D3FA00!important;color:#00543D!important}html body .pi-bns-link-cat{display:inline-block!important;font-size:0.72rem!important;font-weight:700!important;letter-spacing:0.1em!important;text-transform:uppercase!important;color:#00543D!important;background:#D3FA00!important;padding:3px 10px!important;border-radius:999px!important;margin-bottom:12px!important}html body .pi-bns-link-card strong{display:block!important;font-size:1.05rem!important;color:#1a1a1a!important;margin-bottom:6px!important;line-height:1.3!important;hyphens:auto!important}html body .pi-bns-link-card p{font-size:0.9rem!important;color:#555!important;margin:0!important;line-height:1.5!important}@media (max-width:1024px){html body .pi-bns-hero-kpis{grid-template-columns:repeat(2,1fr)!important}html body .pi-bns-trust-grid{grid-template-columns:repeat(2,1fr)!important}html body .pi-bns-toc-grid{grid-template-columns:repeat(2,1fr)!important}html body .pi-bns-pain-grid{grid-template-columns:repeat(2,1fr)!important}html body .pi-bns-zg-grid{grid-template-columns:1fr!important}html body .pi-bns-warum-grid{grid-template-columns:1fr!important;gap:32px!important}html body .pi-bns-steps{grid-template-columns:repeat(2,1fr)!important}html body .pi-bns-meth-grid{grid-template-columns:repeat(2,1fr)!important}html body .pi-bns-din-wrap{grid-template-columns:1fr!important;gap:32px!important}html body .pi-bns-abs-grid{grid-template-columns:1fr!important}html body .pi-bns-city-grid{grid-template-columns:repeat(3,1fr)!important}html body .pi-bns-links-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:640px){html body .pi-bns-hero{padding:56px 0 48px 0!important}html body .pi-bns-trust,html body .pi-bns-toc-sec,html body .pi-bns-problem,html body .pi-bns-zielgruppen,html body .pi-bns-warum,html body .pi-bns-ablauf,html body .pi-bns-methoden,html body .pi-bns-studium,html body .pi-bns-vergleich,html body .pi-bns-din,html body .pi-bns-abschluss,html body .pi-bns-fehler,html body .pi-bns-selfcheck,html body .pi-bns-standorte,html body .pi-bns-faq,html body .pi-bns-autor,html body .pi-bns-cta,html body .pi-bns-links{padding:56px 0!important}html body .pi-bns-container{padding:0 18px!important}html body .pi-bns-section-head{margin-bottom:32px!important}html body .pi-bns-hero-kpis{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}html body .pi-bns-kpi{padding:14px!important}html body .pi-bns-kpi-num{font-size:1.5rem!important}html body .pi-bns-kpi-label{font-size:0.78rem!important}html body .pi-bns-trust-grid{grid-template-columns:1fr!important;gap:14px!important}html body .pi-bns-toc-grid{grid-template-columns:1fr!important}html body .pi-bns-toc-wrap{padding:24px!important}html body .pi-bns-pain-grid{grid-template-columns:1fr!important}html body .pi-bns-pain-card{padding:22px!important}html body .pi-bns-zg-card{padding:26px 22px!important}html body .pi-bns-steps{grid-template-columns:1fr!important}html body .pi-bns-meth-grid{grid-template-columns:1fr!important}html body .pi-bns-fehler-item{flex-direction:column!important;gap:12px!important;padding:22px!important}html body .pi-bns-city-grid{grid-template-columns:repeat(2,1fr)!important}html body .pi-bns-autor-wrap{grid-template-columns:1fr!important;text-align:center!important;padding:28px 22px!important}html body .pi-bns-autor-img{margin:0 auto!important;width:120px!important;height:120px!important}html body .pi-bns-cta-box{padding:40px 26px!important}html body .pi-bns-cta-actions{flex-direction:column!important}html body .pi-bns-cta-actions .pi-bns-btn{width:100%!important}html body .pi-bns-links-grid{grid-template-columns:1fr!important}html body .pi-bns-hero-cta{flex-direction:column!important;align-items:stretch!important}html body .pi-bns-hero-cta .pi-bns-btn{width:100%!important}html body .pi-bns-faq-item summary{font-size:0.96rem!important;padding:18px 48px 18px 20px!important}html body .pi-bns-faq-item summary::after{right:18px!important}html body .pi-bns-faq-body{padding:0 20px 18px 20px!important}html body .pi-bns-stud-item summary{padding:16px 48px 16px 20px!important;font-size:1rem!important}html body .pi-bns-stud-body{padding:0 20px 18px 20px!important}html body .pi-bns-check-box{padding:28px 22px!important}}html body .pi-bns-hero,html body .pi-bns-trust,html body .pi-bns-toc-sec,html body .pi-bns-problem,html body .pi-bns-zielgruppen,html body .pi-bns-warum,html body .pi-bns-ablauf,html body .pi-bns-methoden,html body .pi-bns-studium,html body .pi-bns-vergleich,html body .pi-bns-din,html body .pi-bns-abschluss,html body .pi-bns-fehler,html body .pi-bns-selfcheck,html body .pi-bns-standorte,html body .pi-bns-faq,html body .pi-bns-autor,html body .pi-bns-cta,html body .pi-bns-links{font-family:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;color:#1a1a1a!important;line-height:1.6!important;box-sizing:border-box!important;overflow-x:clip!important}html body .pi-bns-hero *,html body .pi-bns-trust *,html body .pi-bns-toc-sec *,html body .pi-bns-problem *,html body .pi-bns-zielgruppen *,html body .pi-bns-warum *,html body .pi-bns-ablauf *,html body .pi-bns-methoden *,html body .pi-bns-studium *,html body .pi-bns-vergleich *,html body .pi-bns-din *,html body .pi-bns-abschluss *,html body .pi-bns-fehler *,html body .pi-bns-selfcheck *,html body .pi-bns-standorte *,html body .pi-bns-faq *,html body .pi-bns-autor *,html body .pi-bns-cta *,html body .pi-bns-links *{box-sizing:border-box!important;min-width:0!important}html body .pi-bns-container{max-width:1180px!important;margin:0 auto!important;padding:0 24px!important}html body .pi-bns-h2{font-family:"DM Serif Display",Georgia,serif!important;font-size:clamp(1.75rem,3.2vw,2.75rem)!important;line-height:1.15!important;color:#1a1a1a!important;margin:0 0 16px 0!important;font-weight:400!important;letter-spacing:-0.01em!important;hyphens:auto!important}html body .pi-bns-h2-small{font-size:clamp(1.4rem,2.4vw,2rem)!important}html body .pi-bns-eyebrow{display:inline-block!important;font-size:0.78rem!important;font-weight:700!important;letter-spacing:0.12em!important;text-transform:uppercase!important;color:#00543D!important;background:rgba(0,84,61,0.08)!important;padding:6px 14px!important;border-radius:999px!important;margin:0 0 16px 0!important}html body .pi-bns-lead{font-size:1.1rem!important;color:#3a3a3a!important;max-width:820px!important;margin:0 0 16px 0!important;line-height:1.6!important}html body .pi-bns-section-head{margin-bottom:48px!important;text-align:left!important}html body .pi-bns-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:14px 28px!important;font-family:"DM Sans",sans-serif!important;font-size:1rem!important;font-weight:600!important;text-decoration:none!important;border-radius:10px!important;border:2px solid transparent!important;transition:transform 0.15s ease,box-shadow 0.15s ease,background 0.15s ease!important;cursor:pointer!important;line-height:1.2!important}html body .pi-bns-btn-primary{background:#00543D!important;color:#ffffff!important;border-color:#00543D!important}html body .pi-bns-btn-primary:hover{background:#003D2C!important;border-color:#003D2C!important;transform:translateY(-2px)!important;box-shadow:0 10px 24px rgba(0,84,61,0.25)!important}html body .pi-bns-btn-secondary{background:transparent!important;color:#00543D!important;border-color:#00543D!important}html body .pi-bns-btn-secondary:hover{background:#00543D!important;color:#ffffff!important}html body .pi-bns-btn-ghost{background:transparent!important;color:#ffffff!important;border-color:rgba(255,255,255,0.4)!important}html body .pi-bns-btn-ghost:hover{background:rgba(255,255,255,0.1)!important;border-color:#ffffff!important}html body .pi-bns-btn-large{padding:18px 34px!important;font-size:1.05rem!important}html body .pi-bns-hero{background:linear-gradient(135deg,#F7F5EF 0%,#eef0e6 100%)!important;padding:80px 0 72px 0!important;position:relative!important;overflow:hidden!important}html body .pi-bns-hero::before{content:""!important;position:absolute!important;top:-120px!important;right:-120px!important;width:360px!important;height:360px!important;background:radial-gradient(circle,rgba(211,250,0,0.35) 0%,rgba(211,250,0,0) 70%)!important;border-radius:50%!important;pointer-events:none!important}html body .pi-bns-hero-badge{display:inline-flex!important;align-items:center!important;gap:8px!important;background:#ffffff!important;color:#00543D!important;padding:8px 16px!important;border-radius:999px!important;font-size:0.85rem!important;font-weight:600!important;margin-bottom:24px!important;box-shadow:0 2px 12px rgba(0,0,0,0.06)!important}html body .pi-bns-hero-h1{font-family:"DM Serif Display",Georgia,serif!important;font-size:clamp(2.2rem,5vw,4rem)!important;line-height:1.05!important;color:#1a1a1a!important;margin:0 0 20px 0!important;font-weight:400!important;letter-spacing:-0.02em!important;max-width:900px!important;hyphens:auto!important}html body .pi-bns-hero-sub{font-size:1.2rem!important;color:#3a3a3a!important;max-width:760px!important;margin:0 0 40px 0!important;line-height:1.55!important}html body .pi-bns-hero-kpis{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:16px!important;margin:0 0 40px 0!important}html body .pi-bns-kpi{background:#ffffff!important;border-radius:14px!important;padding:20px!important;text-align:left!important;border:1px solid rgba(0,84,61,0.1)!important}html body .pi-bns-kpi-num{font-family:"DM Serif Display",Georgia,serif!important;font-size:2rem!important;font-weight:400!important;color:#00543D!important;line-height:1!important;margin-bottom:8px!important}html body .pi-bns-kpi-label{font-size:0.85rem!important;color:#555!important;line-height:1.3!important;hyphens:auto!important}html body .pi-bns-hero-cta{display:flex!important;gap:12px!important;flex-wrap:wrap!important}html body .pi-bns-trust{background:#ffffff!important;padding:48px 0!important;border-bottom:1px solid #ececec!important}html body .pi-bns-trust-intro{font-size:0.82rem!important;text-transform:uppercase!important;letter-spacing:0.12em!important;color:#888!important;margin:0 0 24px 0!important;font-weight:600!important}html body .pi-bns-trust-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:24px!important}html body .pi-bns-trust-item{padding:16px 0!important;border-left:3px solid #D3FA00!important;padding-left:16px!important}html body .pi-bns-trust-item strong{display:block!important;font-size:1.1rem!important;font-weight:700!important;color:#00543D!important;margin-bottom:4px!important}html body .pi-bns-trust-item span{font-size:0.85rem!important;color:#666!important}html body .pi-bns-toc-sec{background:#F7F5EF!important;padding:56px 0!important;border-bottom:1px solid #ececec!important}html body .pi-bns-toc-wrap{background:#ffffff!important;border-radius:16px!important;padding:32px!important;border-left:6px solid #D3FA00!important}html body .pi-bns-toc-title{font-family:"DM Sans",sans-serif!important;font-size:0.85rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:0.12em!important;color:#00543D!important;margin:0 0 20px 0!important}html body .pi-bns-toc-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:10px 24px!important;list-style:none!important;padding:0!important;margin:0!important;counter-reset:toccount!important}html body .pi-bns-toc-grid li{counter-increment:toccount!important;padding-left:32px!important;position:relative!important;font-size:0.96rem!important;line-height:1.4!important}html body .pi-bns-toc-grid li::before{content:counter(toccount,decimal-leading-zero)!important;position:absolute!important;left:0!important;top:0!important;font-family:"DM Serif Display",Georgia,serif!important;color:#00543D!important;font-size:1rem!important;font-weight:400!important}html body .pi-bns-toc-grid a{color:#1a1a1a!important;text-decoration:none!important;border-bottom:1px solid transparent!important;transition:border-color 0.15s ease!important}html body .pi-bns-toc-grid a:hover{border-bottom-color:#00543D!important;color:#00543D!important}html body .pi-bns-problem{background:#F7F5EF!important;padding:88px 0!important}html body .pi-bns-pain-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:20px!important;margin-bottom:40px!important}html body .pi-bns-pain-card{background:#ffffff!important;border-radius:16px!important;padding:28px!important;border:1px solid #ececec!important;transition:transform 0.2s ease,box-shadow 0.2s ease!important}html body .pi-bns-pain-card:hover{transform:translateY(-4px)!important;box-shadow:0 12px 32px rgba(0,0,0,0.06)!important}html body .pi-bns-pain-icon{width:48px!important;height:48px!important;border-radius:12px!important;background:rgba(255,157,0,0.12)!important;color:#FF9D00!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-bottom:20px!important}html body .pi-bns-pain-card h3{font-family:"DM Sans",sans-serif!important;font-size:1.15rem!important;font-weight:700!important;color:#1a1a1a!important;margin:0 0 10px 0!important;line-height:1.3!important;hyphens:auto!important}html body .pi-bns-pain-card p{font-size:0.95rem!important;color:#555!important;margin:0!important;line-height:1.55!important}html body .pi-bns-problem-note{background:#00543D!important;color:#ffffff!important;padding:28px 32px!important;border-radius:16px!important;border-left:6px solid #D3FA00!important}html body .pi-bns-problem-note p{margin:0!important;color:#ffffff!important;font-size:1.02rem!important;line-height:1.6!important}html body .pi-bns-problem-note strong{color:#D3FA00!important}html body .pi-bns-problem-note a{color:#D3FA00!important;text-decoration:underline!important;font-weight:600!important}html body .pi-bns-zielgruppen{background:#ffffff!important;padding:88px 0!important}html body .pi-bns-zg-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:24px!important}html body .pi-bns-zg-card{background:#F7F5EF!important;border-radius:18px!important;padding:32px!important;border:2px solid transparent!important;transition:border-color 0.2s ease!important}html body .pi-bns-zg-card:hover{border-color:#00543D!important}html body .pi-bns-zg-card-highlight{background:#00543D!important;color:#ffffff!important}html body .pi-bns-zg-card.pi-bns-zg-card-highlight h3,html body .pi-bns-zg-card.pi-bns-zg-card-highlight p,html body .pi-bns-zg-card.pi-bns-zg-card-highlight .pi-bns-zg-points li{color:#ffffff!important}html body .pi-bns-zg-label{display:inline-block!important;font-size:0.78rem!important;font-weight:700!important;letter-spacing:0.1em!important;text-transform:uppercase!important;color:#00543D!important;background:rgba(211,250,0,0.4)!important;padding:4px 12px!important;border-radius:999px!important;margin-bottom:14px!important}html body .pi-bns-zg-card-highlight .pi-bns-zg-label{background:#D3FA00!important;color:#00543D!important}html body .pi-bns-zg-card h3{font-family:"DM Serif Display",Georgia,serif!important;font-size:1.5rem!important;font-weight:400!important;color:#1a1a1a!important;margin:0 0 14px 0!important;line-height:1.2!important}html body .pi-bns-zg-card p{font-size:1rem!important;color:#444!important;margin:0 0 18px 0!important;line-height:1.55!important}html body .pi-bns-zg-points{list-style:none!important;padding:0!important;margin:0!important}html body .pi-bns-zg-points li{padding-left:28px!important;position:relative!important;margin-bottom:8px!important;font-size:0.95rem!important;color:#333!important;line-height:1.5!important}html body .pi-bns-zg-points li::before{content:""!important;position:absolute!important;left:0!important;top:8px!important;width:16px!important;height:2px!important;background:#00543D!important}html body .pi-bns-zg-card-highlight .pi-bns-zg-points li::before{background:#D3FA00!important}html body .pi-bns-warum{background:#F7F5EF!important;padding:88px 0!important}html body .pi-bns-warum-grid{display:grid!important;grid-template-columns:1.5fr 1fr!important;gap:48px!important;align-items:start!important}html body .pi-bns-warum-text p{font-size:1.05rem!important;color:#333!important;margin:0 0 20px 0!important;line-height:1.65!important}html body .pi-bns-warum-list{list-style:none!important;counter-reset:warumcount!important;padding:0!important;margin:0!important}html body .pi-bns-warum-list li{counter-increment:warumcount!important;padding:18px 0 18px 52px!important;position:relative!important;border-top:1px solid #e0ddd2!important;font-size:1rem!important;color:#333!important;line-height:1.55!important}html body .pi-bns-warum-list li:last-child{border-bottom:1px solid #e0ddd2!important}html body .pi-bns-warum-list li::before{content:counter(warumcount,decimal-leading-zero)!important;position:absolute!important;left:0!important;top:18px!important;font-family:"DM Serif Display",Georgia,serif!important;font-size:1.3rem!important;color:#00543D!important;font-weight:400!important}html body .pi-bns-warum-stats{display:flex!important;flex-direction:column!important;gap:16px!important}html body .pi-bns-stat{background:#ffffff!important;border-radius:14px!important;padding:24px!important;border-left:4px solid #D3FA00!important}html body .pi-bns-stat-num{font-family:"DM Serif Display",Georgia,serif!important;font-size:2.2rem!important;color:#00543D!important;font-weight:400!important;line-height:1!important;margin-bottom:8px!important}html body .pi-bns-stat p{margin:0!important;font-size:0.95rem!important;color:#444!important;line-height:1.5!important}html body .pi-bns-ablauf{background:#ffffff!important;padding:88px 0!important}html body .pi-bns-steps{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:20px!important}html body .pi-bns-step{background:#F7F5EF!important;border-radius:16px!important;padding:28px!important;position:relative!important}html body .pi-bns-step-num{font-family:"DM Serif Display",Georgia,serif!important;font-size:2.4rem!important;color:#D3FA00!important;font-weight:400!important;line-height:1!important;margin-bottom:16px!important;-webkit-text-stroke:1px #00543D!important}html body .pi-bns-step h3{font-family:"DM Sans",sans-serif!important;font-size:1.1rem!important;font-weight:700!important;color:#1a1a1a!important;margin:0 0 10px 0!important;line-height:1.3!important;hyphens:auto!important}html body .pi-bns-step p{font-size:0.92rem!important;color:#555!important;margin:0 0 14px 0!important;line-height:1.55!important}html body .pi-bns-step-meta{font-size:0.78rem!important;color:#00543D!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:0.05em!important}html body .pi-bns-methoden{background:#F7F5EF!important;padding:88px 0!important}html body .pi-bns-meth-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:20px!important;margin-bottom:32px!important}html body .pi-bns-meth-card{background:#ffffff!important;border-radius:16px!important;padding:28px!important;border-top:4px solid #00543D!important}html body .pi-bns-meth-badge{width:40px!important;height:40px!important;border-radius:50%!important;background:#D3FA00!important;color:#00543D!important;display:flex!important;align-items:center!important;justify-content:center!important;font-family:"DM Serif Display",Georgia,serif!important;font-size:1.2rem!important;font-weight:400!important;margin-bottom:18px!important}html body .pi-bns-meth-card h3{font-family:"DM Sans",sans-serif!important;font-size:1.1rem!important;font-weight:700!important;color:#1a1a1a!important;margin:0 0 10px 0!important;line-height:1.3!important;hyphens:auto!important}html body .pi-bns-meth-card p{font-size:0.92rem!important;color:#555!important;margin:0!important;line-height:1.55!important}html body .pi-bns-meth-note{background:#ffffff!important;border-radius:14px!important;padding:20px 24px!important;display:flex!important;gap:16px!important;align-items:flex-start!important;border-left:4px solid #FF9D00!important}html body .pi-bns-meth-note svg{color:#FF9D00!important;flex-shrink:0!important;margin-top:2px!important}html body .pi-bns-meth-note p{margin:0!important;font-size:0.98rem!important;color:#333!important;line-height:1.55!important}html body .pi-bns-studium{background:#ffffff!important;padding:88px 0!important}html body .pi-bns-stud-intro{background:#F7F5EF!important;border-radius:14px!important;padding:20px 24px!important;margin-bottom:32px!important;border-left:4px solid #0b7c72!important}html body .pi-bns-stud-intro p{margin:0!important;font-size:0.98rem!important;color:#333!important;line-height:1.6!important}html body .pi-bns-stud-intro a{color:#0b7c72!important;font-weight:600!important;text-decoration:underline!important}html body .pi-bns-stud-list{display:flex!important;flex-direction:column!important;gap:12px!important}html body .pi-bns-stud-item{background:#F7F5EF!important;border-radius:12px!important;overflow:hidden!important;border:1px solid #ececec!important}html body .pi-bns-stud-item[open]{border-color:#00543D!important;background:#ffffff!important}html body .pi-bns-stud-item summary{padding:18px 56px 18px 24px!important;font-weight:700!important;font-size:1.05rem!important;color:#1a1a1a!important;cursor:pointer!important;position:relative!important;list-style:none!important;line-height:1.4!important;hyphens:auto!important}html body .pi-bns-stud-item summary::-webkit-details-marker{display:none!important}html body .pi-bns-stud-item summary::after{content:"+"!important;position:absolute!important;right:22px!important;top:50%!important;transform:translateY(-50%)!important;font-family:"DM Serif Display",Georgia,serif!important;font-size:1.6rem!important;color:#00543D!important;line-height:1!important;transition:transform 0.2s ease!important}html body .pi-bns-stud-item[open] summary::after{content:"-"!important}html body .pi-bns-stud-body{padding:0 24px 22px 24px!important}html body .pi-bns-stud-body p{margin:0 0 12px 0!important;font-size:0.98rem!important;color:#444!important;line-height:1.6!important}html body .pi-bns-stud-body strong{color:#00543D!important}html body .pi-bns-stud-body ul{margin:0 0 12px 0!important;padding-left:20px!important}html body .pi-bns-stud-body li{font-size:0.95rem!important;color:#444!important;line-height:1.5!important;margin-bottom:4px!important}html body .pi-bns-vergleich{background:#F7F5EF!important;padding:88px 0!important}html body .pi-bns-vergleich-wrap{overflow-x:auto!important;background:#ffffff!important;border-radius:16px!important;padding:8px!important;border:1px solid #ececec!important}html body .pi-bns-vergleich table{width:100%!important;border-collapse:collapse!important;font-size:0.95rem!important;min-width:680px!important}html body .pi-bns-vergleich thead th{background:#00543D!important;color:#ffffff!important;padding:16px 14px!important;text-align:left!important;font-weight:700!important;font-size:0.92rem!important;letter-spacing:0.02em!important}html body .pi-bns-vergleich thead th:first-child{border-top-left-radius:12px!important}html body .pi-bns-vergleich thead th:last-child{border-top-right-radius:12px!important;background:#003D2C!important}html body .pi-bns-vergleich tbody td{padding:14px!important;border-bottom:1px solid #ececec!important;color:#333!important;vertical-align:middle!important;line-height:1.4!important}html body .pi-bns-vergleich tbody tr:last-child td{border-bottom:none!important}html body .pi-bns-vergleich tbody td:first-child{font-weight:600!important;color:#1a1a1a!important}html body .pi-bns-vergleich tbody td:last-child{background:rgba(0,84,61,0.04)!important;font-weight:600!important;color:#00543D!important}html body .pi-bns-vg-yes{color:#00543D!important;font-weight:700!important}html body .pi-bns-vg-no{color:#c74141!important;font-weight:700!important}html body .pi-bns-vg-part{color:#FF9D00!important;font-weight:600!important}html body .pi-bns-din{background:#00543D!important;color:#ffffff!important;padding:88px 0!important}html body .pi-bns-din .pi-bns-h2{color:#ffffff!important}html body .pi-bns-din .pi-bns-eyebrow{background:rgba(211,250,0,0.15)!important;color:#D3FA00!important}html body .pi-bns-din-wrap{display:grid!important;grid-template-columns:1fr 1fr!important;gap:56px!important;align-items:start!important}html body .pi-bns-din-left p{color:rgba(255,255,255,0.88)!important;font-size:1.05rem!important;margin:0 0 16px 0!important;line-height:1.65!important}html body .pi-bns-din-list{list-style:none!important;padding:0!important;margin:0!important}html body .pi-bns-din-list li{display:flex!important;gap:14px!important;align-items:flex-start!important;padding:14px 0!important;border-bottom:1px solid rgba(255,255,255,0.12)!important;color:rgba(255,255,255,0.92)!important;font-size:0.98rem!important;line-height:1.5!important}html body .pi-bns-din-list li:last-child{border-bottom:none!important}html body .pi-bns-din-list li svg{color:#D3FA00!important;flex-shrink:0!important;margin-top:3px!important}html body .pi-bns-din-list li strong{color:#ffffff!important;display:block!important;margin-bottom:2px!important}html body .pi-bns-abschluss{background:#ffffff!important;padding:88px 0!important}html body .pi-bns-abs-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:20px!important}html body .pi-bns-abs-card{background:#F7F5EF!important;border-radius:16px!important;padding:32px 28px!important;border:2px solid transparent!important}html body .pi-bns-abs-highlight{border-color:#00543D!important;background:#ffffff!important;box-shadow:0 16px 40px rgba(0,84,61,0.1)!important}html body .pi-bns-abs-head span{display:inline-block!important;font-size:0.78rem!important;font-weight:700!important;letter-spacing:0.12em!important;text-transform:uppercase!important;color:#00543D!important;margin-bottom:8px!important}html body .pi-bns-abs-head h3{font-family:"DM Serif Display",Georgia,serif!important;font-size:1.4rem!important;font-weight:400!important;color:#1a1a1a!important;margin:0 0 20px 0!important;line-height:1.2!important;hyphens:auto!important}html body .pi-bns-abs-card ul{list-style:none!important;padding:0!important;margin:0 0 20px 0!important}html body .pi-bns-abs-card ul li{padding:10px 0 10px 28px!important;position:relative!important;border-top:1px solid rgba(0,0,0,0.08)!important;font-size:0.95rem!important;color:#333!important;line-height:1.45!important}html body .pi-bns-abs-card ul li:last-child{border-bottom:1px solid rgba(0,0,0,0.08)!important}html body .pi-bns-abs-card ul li::before{content:""!important;position:absolute!important;left:0!important;top:17px!important;width:14px!important;height:2px!important;background:#D3FA00!important}html body .pi-bns-abs-focus{font-size:0.92rem!important;color:#00543D!important;font-weight:600!important;margin:0!important;padding-top:4px!important;line-height:1.4!important}html body .pi-bns-fehler{background:#F7F5EF!important;padding:88px 0!important}html body .pi-bns-fehler-list{display:flex!important;flex-direction:column!important;gap:16px!important;max-width:880px!important}html body .pi-bns-fehler-item{background:#ffffff!important;border-radius:14px!important;padding:24px 28px!important;display:flex!important;gap:20px!important;align-items:flex-start!important}html body .pi-bns-fehler-num{flex-shrink:0!important;width:44px!important;height:44px!important;border-radius:50%!important;background:#00543D!important;color:#D3FA00!important;font-family:"DM Serif Display",Georgia,serif!important;font-size:1.3rem!important;display:flex!important;align-items:center!important;justify-content:center!important;font-weight:400!important}html body .pi-bns-fehler-item h3{font-family:"DM Sans",sans-serif!important;font-size:1.1rem!important;font-weight:700!important;color:#1a1a1a!important;margin:0 0 8px 0!important;line-height:1.3!important;hyphens:auto!important}html body .pi-bns-fehler-item p{font-size:0.98rem!important;color:#444!important;margin:0!important;line-height:1.6!important}html body .pi-bns-selfcheck{background:#ffffff!important;padding:88px 0!important}html body .pi-bns-check-box{background:#F7F5EF!important;border-radius:18px!important;padding:40px!important;max-width:820px!important;border-top:6px solid #D3FA00!important}html body .pi-bns-check-intro{font-size:1rem!important;color:#444!important;margin:0 0 24px 0!important;line-height:1.6!important}html body .pi-bns-check-list{list-style:none!important;padding:0!important;margin:0 0 20px 0!important}html body .pi-bns-check-list li{padding:0!important;margin:0!important;border-top:1px solid #e0ddd2!important}html body .pi-bns-check-list li:last-child{border-bottom:1px solid #e0ddd2!important}html body .pi-bns-check-list label{display:flex!important;gap:14px!important;align-items:flex-start!important;padding:14px 0!important;cursor:pointer!important;font-size:1rem!important;color:#1a1a1a!important;line-height:1.5!important;-webkit-user-select:none!important;user-select:none!important;-webkit-tap-highlight-color:transparent!important}html body .pi-bns-check-input{position:absolute!important;opacity:0!important;width:0!important;height:0!important;pointer-events:none!important}html body .pi-bns-check-vbox{flex-shrink:0!important;width:24px!important;height:24px!important;border:2px solid #00543D!important;border-radius:6px!important;background:#ffffff!important;position:relative!important;transition:background 0.15s ease,box-shadow 0.15s ease!important;margin-top:1px!important;display:inline-block!important}html body .pi-bns-check-input:checked+.pi-bns-check-vbox{background:#00543D!important;border-color:#00543D!important}html body .pi-bns-check-input:checked+.pi-bns-check-vbox::after{content:""!important;position:absolute!important;left:7px!important;top:2px!important;width:6px!important;height:12px!important;border:solid #D3FA00!important;border-width:0 2.5px 2.5px 0!important;transform:rotate(45deg)!important}html body .pi-bns-check-input:focus-visible+.pi-bns-check-vbox{box-shadow:0 0 0 4px rgba(0,84,61,0.18)!important}html body .pi-bns-check-list label:hover .pi-bns-check-vbox{box-shadow:0 0 0 4px rgba(0,84,61,0.1)!important}html body .pi-bns-check-text{flex:1!important}html body .pi-bns-check-counter{display:inline-flex!important;align-items:center!important;gap:6px!important;font-size:0.82rem!important;color:#00543D!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:0.08em!important;margin:0 0 14px 0!important;padding:10px 16px!important;background:#ffffff!important;border-radius:999px!important;border:1px solid rgba(0,84,61,0.15)!important}html body .pi-bns-check-counter strong{font-family:"DM Serif Display",Georgia,serif!important;font-size:1.3rem!important;color:#00543D!important;font-weight:400!important;line-height:1!important}html body .pi-bns-check-result{background:#00543D!important;color:#ffffff!important;padding:20px 24px!important;border-radius:12px!important;font-size:0.98rem!important;line-height:1.6!important;margin:0!important}html body .pi-bns-check-result strong{color:#D3FA00!important}html body .pi-bns-check-result a{color:#D3FA00!important;text-decoration:underline!important;font-weight:600!important}html body .pi-bns-check-hidden{display:none!important}html body .pi-bns-standorte{background:#F7F5EF!important;padding:88px 0!important}html body .pi-bns-city-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:14px!important}html body .pi-bns-city{display:flex!important;align-items:center!important;justify-content:center!important;padding:22px 16px!important;background:#ffffff!important;border-radius:12px!important;color:#1a1a1a!important;font-weight:600!important;font-size:1.05rem!important;text-decoration:none!important;transition:all 0.2s ease!important;border:2px solid transparent!important;text-align:center!important}html body .pi-bns-city:hover{background:#00543D!important;color:#ffffff!important;transform:translateY(-2px)!important}html body .pi-bns-city-online{background:#D3FA00!important;color:#00543D!important}html body .pi-bns-city-online:hover{background:#00543D!important;color:#D3FA00!important}html body .pi-bns-faq{background:#ffffff!important;padding:88px 0!important}html body .pi-bns-faq-list{max-width:880px!important}html body .pi-bns-faq-item{background:#F7F5EF!important;border-radius:14px!important;margin-bottom:12px!important;overflow:hidden!important;border:1px solid #ececec!important}html body .pi-bns-faq-item[open]{border-color:#00543D!important;background:#ffffff!important}html body .pi-bns-faq-item summary{padding:20px 56px 20px 24px!important;font-weight:600!important;font-size:1.02rem!important;color:#1a1a1a!important;cursor:pointer!important;position:relative!important;list-style:none!important;line-height:1.4!important;hyphens:auto!important}html body .pi-bns-faq-item summary::-webkit-details-marker{display:none!important}html body .pi-bns-faq-item summary::after{content:""!important;position:absolute!important;right:24px!important;top:50%!important;width:12px!important;height:12px!important;border-right:2px solid #00543D!important;border-bottom:2px solid #00543D!important;transform:translateY(-70%) rotate(45deg)!important;transition:transform 0.2s ease!important}html body .pi-bns-faq-item[open] summary::after{transform:translateY(-30%) rotate(-135deg)!important}html body .pi-bns-faq-body{padding:0 24px 22px 24px!important}html body .pi-bns-faq-body p{margin:0!important;font-size:0.98rem!important;color:#444!important;line-height:1.65!important}html body .pi-bns-autor{background:#F7F5EF!important;padding:72px 0!important}html body .pi-bns-autor-wrap{display:grid!important;grid-template-columns:140px 1fr!important;gap:32px!important;align-items:start!important;max-width:880px!important;background:#ffffff!important;padding:36px!important;border-radius:18px!important;border-left:6px solid #D3FA00!important}html body .pi-bns-autor-img{width:140px!important;height:140px!important;border-radius:50%!important;object-fit:cover!important;display:block!important}html body .pi-bns-autor-body p{font-size:1rem!important;color:#333!important;margin:0 0 10px 0!important;line-height:1.6!important}html body .pi-bns-autor-role{font-size:0.92rem!important;color:#00543D!important;font-weight:600!important;margin:0 0 14px 0!important}html body .pi-bns-cta{background:#ffffff!important;padding:88px 0!important}html body .pi-bns-cta-box{background:#00543D!important;border-radius:22px!important;padding:56px 48px!important;text-align:center!important;position:relative!important;overflow:hidden!important}html body .pi-bns-cta-box::before{content:""!important;position:absolute!important;top:-60px!important;right:-60px!important;width:240px!important;height:240px!important;background:radial-gradient(circle,rgba(211,250,0,0.25) 0%,rgba(211,250,0,0) 70%)!important;border-radius:50%!important;pointer-events:none!important}html body .pi-bns-cta-h2{font-family:"DM Serif Display",Georgia,serif!important;font-size:clamp(1.6rem,3vw,2.4rem)!important;color:#ffffff!important;margin:0 0 16px 0!important;font-weight:400!important;line-height:1.15!important;letter-spacing:-0.01em!important;hyphens:auto!important}html body .pi-bns-cta-box p{color:rgba(255,255,255,0.9)!important;font-size:1.1rem!important;margin:0 0 32px 0!important;max-width:620px!important;margin-left:auto!important;margin-right:auto!important;line-height:1.55!important}html body .pi-bns-cta-actions{display:flex!important;gap:14px!important;justify-content:center!important;flex-wrap:wrap!important}html body .pi-bns-cta .pi-bns-btn-primary{background:#D3FA00!important;color:#00543D!important;border-color:#D3FA00!important}html body .pi-bns-cta .pi-bns-btn-primary:hover{background:#ffffff!important;border-color:#ffffff!important}html body .pi-bns-links{background:#F7F5EF!important;padding:88px 0!important}html body .pi-bns-links-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:18px!important}html body .pi-bns-link-card{background:#ffffff!important;border-radius:14px!important;padding:24px!important;text-decoration:none!important;color:#1a1a1a!important;display:block!important;border:2px solid transparent!important;transition:all 0.2s ease!important}html body .pi-bns-link-card:hover{border-color:#00543D!important;transform:translateY(-2px)!important}html body .pi-bns-link-card-hub{background:#00543D!important;color:#ffffff!important;border-color:#00543D!important}html body .pi-bns-link-card-hub:hover{background:#003D2C!important;border-color:#D3FA00!important}html body .pi-bns-link-card.pi-bns-link-card-hub strong,html body .pi-bns-link-card.pi-bns-link-card-hub p{color:#ffffff!important}html body .pi-bns-link-card-hub .pi-bns-link-cat{background:#D3FA00!important;color:#00543D!important}html body .pi-bns-link-cat{display:inline-block!important;font-size:0.72rem!important;font-weight:700!important;letter-spacing:0.1em!important;text-transform:uppercase!important;color:#00543D!important;background:#D3FA00!important;padding:3px 10px!important;border-radius:999px!important;margin-bottom:12px!important}html body .pi-bns-link-card strong{display:block!important;font-size:1.05rem!important;color:#1a1a1a!important;margin-bottom:6px!important;line-height:1.3!important;hyphens:auto!important}html body .pi-bns-link-card p{font-size:0.9rem!important;color:#555!important;margin:0!important;line-height:1.5!important}@media (max-width:1024px){html body .pi-bns-hero-kpis{grid-template-columns:repeat(2,1fr)!important}html body .pi-bns-trust-grid{grid-template-columns:repeat(2,1fr)!important}html body .pi-bns-toc-grid{grid-template-columns:repeat(2,1fr)!important}html body .pi-bns-pain-grid{grid-template-columns:repeat(2,1fr)!important}html body .pi-bns-zg-grid{grid-template-columns:1fr!important}html body .pi-bns-warum-grid{grid-template-columns:1fr!important;gap:32px!important}html body .pi-bns-steps{grid-template-columns:repeat(2,1fr)!important}html body .pi-bns-meth-grid{grid-template-columns:repeat(2,1fr)!important}html body .pi-bns-din-wrap{grid-template-columns:1fr!important;gap:32px!important}html body .pi-bns-abs-grid{grid-template-columns:1fr!important}html body .pi-bns-city-grid{grid-template-columns:repeat(3,1fr)!important}html body .pi-bns-links-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:640px){html body .pi-bns-hero{padding:56px 0 48px 0!important}html body .pi-bns-trust,html body .pi-bns-toc-sec,html body .pi-bns-problem,html body .pi-bns-zielgruppen,html body .pi-bns-warum,html body .pi-bns-ablauf,html body .pi-bns-methoden,html body .pi-bns-studium,html body .pi-bns-vergleich,html body .pi-bns-din,html body .pi-bns-abschluss,html body .pi-bns-fehler,html body .pi-bns-selfcheck,html body .pi-bns-standorte,html body .pi-bns-faq,html body .pi-bns-autor,html body .pi-bns-cta,html body .pi-bns-links{padding:56px 0!important}html body .pi-bns-container{padding:0 18px!important}html body .pi-bns-section-head{margin-bottom:32px!important}html body .pi-bns-hero-kpis{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}html body .pi-bns-kpi{padding:14px!important}html body .pi-bns-kpi-num{font-size:1.5rem!important}html body .pi-bns-kpi-label{font-size:0.78rem!important}html body .pi-bns-trust-grid{grid-template-columns:1fr!important;gap:14px!important}html body .pi-bns-toc-grid{grid-template-columns:1fr!important}html body .pi-bns-toc-wrap{padding:24px!important}html body .pi-bns-pain-grid{grid-template-columns:1fr!important}html body .pi-bns-pain-card{padding:22px!important}html body .pi-bns-zg-card{padding:26px 22px!important}html body .pi-bns-steps{grid-template-columns:1fr!important}html body .pi-bns-meth-grid{grid-template-columns:1fr!important}html body .pi-bns-fehler-item{flex-direction:column!important;gap:12px!important;padding:22px!important}html body .pi-bns-city-grid{grid-template-columns:repeat(2,1fr)!important}html body .pi-bns-autor-wrap{grid-template-columns:1fr!important;text-align:center!important;padding:28px 22px!important}html body .pi-bns-autor-img{margin:0 auto!important;width:120px!important;height:120px!important}html body .pi-bns-cta-box{padding:40px 26px!important}html body .pi-bns-cta-actions{flex-direction:column!important}html body .pi-bns-cta-actions .pi-bns-btn{width:100%!important}html body .pi-bns-links-grid{grid-template-columns:1fr!important}html body .pi-bns-hero-cta{flex-direction:column!important;align-items:stretch!important}html body .pi-bns-hero-cta .pi-bns-btn{width:100%!important}html body .pi-bns-faq-item summary{font-size:0.96rem!important;padding:18px 48px 18px 20px!important}html body .pi-bns-faq-item summary::after{right:18px!important}html body .pi-bns-faq-body{padding:0 20px 18px 20px!important}html body .pi-bns-stud-item summary{padding:16px 48px 16px 20px!important;font-size:1rem!important}html body .pi-bns-stud-body{padding:0 20px 18px 20px!important}html body .pi-bns-check-box{padding:28px 22px!important}}html body .pi-bns-praesenz{background:#ffffff!important;border-radius:18px!important;padding:36px!important;margin-bottom:28px!important;border:1px solid #ececec!important}html body .pi-bns-praesenz-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:12px!important;margin-bottom:20px!important}html body .pi-bns-praesenz-item{display:flex!important;align-items:center!important;gap:10px!important;padding:14px 18px!important;background:#F7F5EF!important;border-radius:10px!important;font-size:1rem!important;font-weight:600!important;color:#1a1a1a!important;border-left:3px solid #D3FA00!important}html body .pi-bns-praesenz-item svg{color:#00543D!important;flex-shrink:0!important}html body .pi-bns-praesenz-online{display:flex!important;align-items:center!important;gap:14px!important;padding:20px 24px!important;background:#00543D!important;color:#ffffff!important;border-radius:12px!important;font-size:1rem!important;font-weight:500!important;line-height:1.5!important}html body .pi-bns-praesenz-online svg{color:#D3FA00!important;flex-shrink:0!important}html body .pi-bns-praesenz-cta{text-align:center!important;margin-top:4px!important}@media (max-width:1024px){html body .pi-bns-praesenz-grid{grid-template-columns:repeat(3,1fr)!important}}@media (max-width:640px){html body .pi-bns-praesenz{padding:24px!important}html body .pi-bns-praesenz-grid{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}html body .pi-bns-praesenz-item{padding:12px 14px!important;font-size:0.92rem!important}html body .pi-bns-praesenz-online{font-size:0.92rem!important;padding:16px 18px!important;gap:10px!important}html body .pi-bns-praesenz-cta .pi-bns-btn{width:100%!important}}@media (max-width:600px){#pi-sb-page .pi-4col,#pi-sb-page .pi-3col,#pi-sb-page .pi-2col,#pi-sb-page .pi-vergleich-3col,#pi-sb-page .pi-sb-psych-stats,#pi-sb-page .pi-sb-psych-cards,#pi-sb-page .pi-sb-psych-steps,#pi-sb-page .pi-sb-cases-grid,#pi-sb-page .pi-sb-ablauf-grid,#pi-sb-page .pi-sb-methods-grid,#pi-sb-page .pi-sb-gutachten-grid,#pi-sb-page .pi-sb-gutachten-features,#pi-sb-page .pi-sb-eltern-grid,#pi-sb-page .pi-sb-preise-grid,#pi-sb-page .pi-sb-unifh-compare,#pi-sb-page .pi-sb-unifh-factors,#pi-sb-page .pi-sb-reviews-header,#pi-sb-page .pi-sb-reviews-grid,#pi-sb-page .pi-sb-standorte-grid,#pi-sb-page .pi-sb-jan-grid,#pi-sb-page .pi-sb-faq-grid,#pi-sb-page .pi-sb-crosslink-inner{grid-template-columns:1fr!important}#pi-sb-page .pi-sb-erfahrung-split{flex-direction:column!important}}html body .pi-b5-hero-wrap,html body .pi-b5-hero-wrap *,html body .pi-b5-hero-wrap *::before,html body .pi-b5-hero-wrap *::after{box-sizing:border-box!important}html body .pi-b5-hero-wrap{display:block!important;width:100%!important;max-width:1100px!important;margin:0 auto!important;padding:0!important;font-family:'DM Sans',system-ui,sans-serif!important;color:#002c26!important;grid-template-columns:none!important;column-count:auto!important;columns:auto!important;float:none!important}html body .pi-b5-breadcrumb{font-size:0.82rem!important;color:#4a5d5a!important;margin-bottom:12px!important}html body .pi-b5-breadcrumb ul{list-style:none!important;margin:0!important;padding:0!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:6px!important}html body .pi-b5-breadcrumb li{list-style:none!important;display:inline-flex!important;align-items:center!important}html body .pi-b5-breadcrumb li::before,html body .pi-b5-breadcrumb li::marker{content:none!important;display:none!important}html body .pi-b5-breadcrumb a{color:#00543D!important;text-decoration:none!important;font-weight:500!important}html body .pi-b5-breadcrumb a:hover{text-decoration:underline!important}html body .pi-b5-hero,html body section.pi-b5-hero{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;position:relative!important;width:100%!important;background:#198B59!important;background-color:#002c26!important;color:#ffffff!important;border-radius:20px!important;padding:44px 48px!important;overflow:hidden!important;margin-bottom:20px!important;text-align:left!important;grid-template-columns:none!important;column-count:auto!important;columns:auto!important;float:none!important}html body .pi-b5-hero>*{position:relative!important;z-index:2!important;float:none!important;clear:both!important;max-width:100%!important;flex:0 0 auto!important;align-self:flex-start!important;order:unset!important;grid-column:auto!important;grid-row:auto!important}html body .pi-b5-hero::before{content:""!important;position:absolute!important;top:-80px!important;right:-80px!important;width:280px!important;height:280px!important;background:radial-gradient(circle,rgba(211,250,0,0.18) 0%,transparent 70%)!important;pointer-events:none!important;z-index:1!important}html body .pi-b5-hero-eyebrow{display:inline-flex!important;align-items:center!important;gap:7px!important;background:rgba(211,250,0,0.15)!important;border:1px solid rgba(211,250,0,0.35)!important;color:#eafc46!important;-webkit-text-fill-color:#eafc46!important;padding:5px 13px!important;border-radius:50px!important;font-size:0.72rem!important;font-weight:700!important;letter-spacing:0.06em!important;text-transform:uppercase!important;margin-bottom:16px!important;width:auto!important;max-width:100%!important;align-self:flex-start!important}html body .pi-b5-hero h1,html body .pi-b5-hero .pi-b5-h1,html body section.pi-b5-hero h1,html body #pi-b5-h1{display:block!important;font-family:'DM Serif Display',Georgia,serif!important;font-size:clamp(1.6rem,3.5vw,2.4rem)!important;font-weight:400!important;line-height:1.15!important;margin:0 0 6px!important;padding:0!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-align:left!important;position:static!important;float:none!important;width:100%!important;max-width:100%!important;opacity:1!important;visibility:visible!important;text-shadow:none!important;background:none!important;background-color:transparent!important;background-clip:border-box!important;-webkit-background-clip:border-box!important;text-transform:none!important;letter-spacing:0!important}html body .pi-b5-hero h1 strong,html body .pi-b5-hero .pi-b5-h1 strong,html body #pi-b5-h1 strong{color:#eafc46!important;-webkit-text-fill-color:#eafc46!important;font-family:'DM Serif Display',Georgia,serif!important;font-weight:400!important;font-style:normal!important;display:inline!important;background:none!important;text-shadow:none!important;opacity:1!important}html body .pi-b5-hero .pi-b5-h1-sub,html body .pi-b5-hero h1 .pi-b5-h1-sub,html body #pi-b5-h1 .pi-b5-h1-sub{display:block!important;font-family:'DM Sans',sans-serif!important;font-size:clamp(0.95rem,1.6vw,1.15rem)!important;font-weight:500!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;opacity:0.82!important;margin:8px 0 0!important;text-align:left!important;text-transform:none!important;letter-spacing:0!important;background:none!important}html body .pi-b5-hero .pi-b5-hero-desc,html body .pi-b5-hero p.pi-b5-hero-desc{display:block!important;font-family:'DM Sans',sans-serif!important;font-size:clamp(0.9rem,1.3vw,1rem)!important;line-height:1.65!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;opacity:0.88!important;max-width:700px!important;width:100%!important;margin:16px 0 22px!important;float:none!important}html body .pi-b5-hero .pi-b5-hero-desc strong{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important;font-weight:700!important}html body .pi-b5-hero-cta,html body button#pi-b5-startBtn,html body .pi-b5-hero button#pi-b5-startBtn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;background:#eafc46!important;background-color:#eafc46!important;color:#002c26!important;-webkit-text-fill-color:#002c26!important;padding:14px 28px!important;border-radius:50px!important;font-family:'DM Sans',sans-serif!important;font-weight:800!important;font-size:1rem!important;text-decoration:none!important;border:none!important;cursor:pointer!important;box-shadow:0 6px 20px rgba(211,250,0,0.28)!important;letter-spacing:0.01em!important;width:auto!important;max-width:100%!important;align-self:flex-start!important;text-transform:none!important;transition:transform 0.15s ease,box-shadow 0.2s ease!important}html body .pi-b5-hero-cta:hover,html body button#pi-b5-startBtn:hover{transform:translateY(-2px)!important;box-shadow:0 9px 24px rgba(211,250,0,0.38)!important;background:#eafc46!important;color:#002c26!important}html body .pi-b5-hero-cta:active,html body button#pi-b5-startBtn:active{transform:translateY(0)!important}html body .pi-b5-hero-trust{display:flex!important;flex-wrap:wrap!important;gap:7px!important;margin-top:18px!important;width:100%!important;max-width:100%!important}html body .pi-b5-hero-pill{display:inline-flex!important;align-items:center!important;gap:5px!important;background:rgba(255,255,255,0.08)!important;border:1px solid rgba(255,255,255,0.18)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;opacity:0.95!important;padding:5px 11px!important;border-radius:50px!important;font-size:0.76rem!important;font-weight:600!important}html body .pi-b5-freshness{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:7px!important;margin-top:18px!important;font-size:0.78rem!important;color:#4a5d5a!important}html body .pi-b5-freshness::before{content:""!important;display:inline-block!important;width:7px!important;height:7px!important;background:#0F6E56!important;border-radius:50%!important;box-shadow:0 0 0 3px rgba(15,110,86,0.2)!important;flex-shrink:0!important}@media (max-width:768px){html body .pi-b5-hero,html body section.pi-b5-hero{padding:26px 22px!important;border-radius:14px!important}html body .pi-b5-hero::before{width:220px!important;height:220px!important;top:-60px!important;right:-60px!important}html body .pi-b5-hero-eyebrow{font-size:0.66rem!important;padding:4px 10px!important;margin-bottom:12px!important;letter-spacing:0.04em!important}html body .pi-b5-hero h1,html body .pi-b5-hero .pi-b5-h1,html body #pi-b5-h1{font-size:1.55rem!important;line-height:1.2!important}html body .pi-b5-hero .pi-b5-h1-sub{font-size:0.95rem!important}html body .pi-b5-hero-desc{font-size:0.88rem!important;line-height:1.6!important;margin:12px 0 16px!important}html body .pi-b5-hero-cta,html body button#pi-b5-startBtn{padding:13px 22px!important;font-size:0.92rem!important;width:100%!important;justify-content:center!important}html body .pi-b5-hero-pill{font-size:0.7rem!important;padding:4px 9px!important}html body .pi-b5-freshness{font-size:0.72rem!important}}@media (max-width:400px){html body .pi-b5-hero{padding:22px 18px!important}html body .pi-b5-hero h1,html body .pi-b5-hero .pi-b5-h1,html body #pi-b5-h1{font-size:1.3rem!important}html body .pi-b5-hero .pi-b5-h1-sub{font-size:0.88rem!important}html body .pi-b5-hero-eyebrow{font-size:0.62rem!important;padding:3px 8px!important}html body .pi-b5-hero-pill{font-size:0.66rem!important}}html body #pi-b5-testContainer{max-width:1100px!important;margin:28px auto 0!important;font-family:'DM Sans',system-ui,sans-serif!important;line-height:1.5!important;color:#0f172a!important;scroll-margin-top:100px!important}html body #pi-b5-testContainer *,html body #pi-b5-testContainer *::before,html body #pi-b5-testContainer *::after{box-sizing:border-box!important}html body #pi-b5-testContainer .pi-b5-card{background:#ffffff!important;border:1px solid #e2e8f0!important;border-radius:16px!important;padding:26px!important;box-shadow:0 10px 30px rgba(0,0,0,0.06)!important;overflow:visible!important}html body #pi-b5-testContainer .pi-b5-intro-box{font-size:0.94rem!important;color:#475569!important;line-height:1.7!important;margin:0 0 16px!important;padding:14px 17px!important;background:#fcfdf5!important;border-left:3px solid #eafc46!important;border-radius:8px!important}html body #pi-b5-testContainer .pi-b5-intro-box strong{color:#002c26!important;font-weight:700!important}html body #pi-b5-testContainer .pi-b5-scale-legend{font-size:0.82rem!important;color:#475569!important;background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:8px!important;padding:10px 14px!important;margin-bottom:16px!important;line-height:1.55!important}html body #pi-b5-testContainer .pi-b5-scale-legend strong{color:#0f172a!important;font-weight:700!important;margin-right:4px!important}html body #pi-b5-testContainer .pi-b5-scale-legend .scdot{color:#607491!important;margin:0 6px!important}html body #pi-b5-testContainer #pi-b5-progressWrap{position:sticky!important;top:80px!important;z-index:50!important;background:#ffffff!important;border-bottom:1px solid #e2e8f0!important;margin:-26px -26px 18px -26px!important;padding:14px 26px 12px!important;box-shadow:0 4px 14px rgba(0,0,0,0.08)!important;border-radius:16px 16px 0 0!important}html body #pi-b5-testContainer .pi-b5-progress-top{display:flex!important;justify-content:space-between!important;align-items:center!important;font-size:0.92rem!important;font-weight:600!important;margin-bottom:7px!important;color:#0f172a!important}html body #pi-b5-testContainer .pi-b5-progress-label{display:inline-flex!important;align-items:center!important;gap:6px!important}html body #pi-b5-testContainer .pi-b5-progress-count{font-variant-numeric:tabular-nums!important;color:#475569!important;font-weight:700!important}html body #pi-b5-testContainer #pi-b5-progBar{position:relative!important;height:10px!important;background:#edf2f7!important;border-radius:999px!important;overflow:hidden!important}html body #pi-b5-testContainer #pi-b5-progFill{position:absolute!important;height:100%!important;width:0%!important;background:linear-gradient(90deg,#d3fa00 0%,#eafc46 100%)!important;border-radius:999px!important;transition:width 0.3s ease!important}html body #pi-b5-testContainer #pi-b5-unansweredHint{margin-top:9px!important;padding:9px 13px!important;background:#fff1f2!important;border:1px solid #fecdd3!important;border-radius:8px!important;font-size:0.87rem!important;color:#9f1239!important;line-height:1.55!important}html body #pi-b5-testContainer .pi-b5-dim-section{margin:22px 0 0!important;padding:18px 18px 10px!important;border:1px solid #f0f4f4!important;border-radius:12px!important;background:#fafafa!important}html body #pi-b5-testContainer .pi-b5-dim-section:first-of-type{margin-top:0!important}html body #pi-b5-testContainer .pi-b5-dim-header{display:flex!important;align-items:center!important;gap:12px!important;margin-bottom:14px!important;padding-bottom:12px!important;border-bottom:1px solid #e8ede8!important}html body #pi-b5-testContainer .pi-b5-dim-letter{flex-shrink:0!important;width:38px!important;height:38px!important;border-radius:10px!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;font-family:'DM Serif Display',serif!important;font-size:1.15rem!important;font-weight:700!important}html body #pi-b5-testContainer .pi-b5-dh-O .pi-b5-dim-letter{background:#7c3aed!important}html body #pi-b5-testContainer .pi-b5-dh-C .pi-b5-dim-letter{background:#059669!important}html body #pi-b5-testContainer .pi-b5-dh-E .pi-b5-dim-letter{background:#d97706!important}html body #pi-b5-testContainer .pi-b5-dh-A .pi-b5-dim-letter{background:#2563eb!important}html body #pi-b5-testContainer .pi-b5-dh-N .pi-b5-dim-letter{background:#dc2626!important}html body #pi-b5-testContainer .pi-b5-dim-header-text strong{display:block!important;font-family:'DM Serif Display',serif!important;font-size:1.08rem!important;font-weight:400!important;color:#002c26!important;line-height:1.25!important}html body #pi-b5-testContainer .pi-b5-dim-header-text span{display:block!important;font-size:0.76rem!important;color:#4a5d5a!important;margin-top:2px!important;font-weight:500!important}html body #pi-b5-testContainer .pi-b5-qlist{list-style:decimal!important;padding-left:26px!important;margin:0!important}html body #pi-b5-testContainer .pi-b5-qlist li{margin-bottom:16px!important;font-size:0.94rem!important;color:#1e293b!important;line-height:1.55!important}html body #pi-b5-testContainer .pi-b5-qlist li>span{display:block!important;margin-bottom:6px!important}html body #pi-b5-testContainer .pi-b5-opts{display:flex!important;flex-wrap:nowrap!important;gap:6px!important;margin-top:7px!important}html body #pi-b5-testContainer .pi-b5-opts label{flex:1 1 0!important;min-width:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;padding:9px 6px!important;border:1px solid #e5e7eb!important;border-radius:999px!important;cursor:pointer!important;user-select:none!important;font-size:0.88rem!important;background:#ffffff!important;font-weight:600!important;color:#334155!important}html body #pi-b5-testContainer .pi-b5-opts label:hover{border-color:#d3fa00!important;background:rgba(211,250,0,0.08)!important}html body #pi-b5-testContainer .pi-b5-opts label:has(input:checked){border-color:#00543D!important;background:#002c26!important;color:#ffffff!important}html body #pi-b5-testContainer .pi-b5-opts input[type="radio"]{position:absolute!important;opacity:0!important;width:0!important;height:0!important;pointer-events:none!important}html body #pi-b5-testContainer .pi-b5-actions{display:flex!important;gap:10px!important;flex-wrap:wrap!important;margin-top:24px!important;padding-top:18px!important;border-top:1px solid #e8ede8!important}html body #pi-b5-testContainer .pi-b5-btn{display:inline-flex!important;align-items:center!important;gap:9px!important;padding:12px 22px!important;font-weight:700!important;font-size:0.95rem!important;border-radius:999px!important;border:1px solid transparent!important;cursor:pointer!important;font-family:inherit!important}html body #pi-b5-testContainer .pi-b5-btn--primary{background:#eafc46!important;color:#002c26!important;box-shadow:0 6px 20px rgba(211,250,0,0.3)!important}html body #pi-b5-testContainer .pi-b5-btn--ghost{background:#ffffff!important;border-color:#e2e8f0!important;color:#0f172a!important}@media (max-width:900px){html body #pi-b5-testContainer #pi-b5-progressWrap{position:relative!important;top:auto!important;box-shadow:none!important}}@media (max-width:768px){html body #pi-b5-testContainer{padding:0 14px!important}html body #pi-b5-testContainer .pi-b5-card{padding:18px 16px!important}html body #pi-b5-testContainer #pi-b5-progressWrap{margin:-18px -16px 14px -16px!important;padding:11px 16px 9px!important}html body #pi-b5-testContainer .pi-b5-qlist li{font-size:0.9rem!important}html body #pi-b5-testContainer .pi-b5-opts label{padding:9px 3px!important;font-size:0.83rem!important}html body #pi-b5-testContainer .pi-b5-actions .pi-b5-btn{flex:1 1 auto!important;justify-content:center!important}}@media (max-width:400px){html body #pi-b5-testContainer .pi-b5-actions{flex-direction:column!important}html body #pi-b5-testContainer .pi-b5-actions .pi-b5-btn{width:100%!important}}html body #pi-b5-resultContainer{max-width:1100px!important;margin:28px auto 0!important;font-family:'DM Sans',system-ui,sans-serif!important;color:#0f172a!important}html body #pi-b5-resultContainer *,html body #pi-b5-resultContainer *::before,html body #pi-b5-resultContainer *::after{box-sizing:border-box!important}html body #pi-b5-resultContainer .pi-b5-rcard{background:#ffffff!important;border:1px solid #e2e8f0!important;border-radius:16px!important;padding:26px!important;box-shadow:0 10px 30px rgba(0,0,0,0.06)!important}html body #pi-b5-resultContainer .pi-b5-result-head h2{font-family:'DM Serif Display',Georgia,serif!important;font-size:clamp(1.25rem,2.5vw,1.7rem)!important;font-weight:400!important;color:#002c26!important;margin:0 0 4px!important}html body #pi-b5-resultContainer .pi-b5-result-sub{font-size:0.9rem!important;color:#475569!important;margin:0 0 18px!important}html body #pi-b5-bars{margin:14px 0 4px!important}html body #pi-b5-bars .pi-b5-bar{margin:8px 0!important}html body #pi-b5-bars .pi-b5-bar-row{display:flex!important;align-items:center!important;gap:12px!important;padding:10px 12px!important;border-radius:10px!important;cursor:pointer!important;border:1px solid transparent!important}html body #pi-b5-bars .pi-b5-bar-row:hover{background:#f8fafc!important;border-color:#e2e8f0!important}html body #pi-b5-bars .pi-b5-bar-label{min-width:230px!important;flex-shrink:0!important;font-size:0.92rem!important}html body #pi-b5-bars .pi-b5-bar-label strong{display:block!important;color:#002c26!important;font-weight:700!important}html body #pi-b5-bars .pi-b5-bar-label span{display:block!important;color:#6b7280!important;font-size:0.74rem!important;margin-top:2px!important}html body #pi-b5-bars .pi-b5-bar-track{flex:1!important;height:16px!important;background:#f1f5f9!important;border-radius:999px!important;overflow:hidden!important}html body #pi-b5-bars .pi-b5-bar-fill{height:100%!important;width:0%!important;border-radius:999px!important;transition:width 0.9s ease!important}html body #pi-b5-bars .pi-b5-bar-fill.O{background:linear-gradient(90deg,#a78bfa,#7c3aed)!important}html body #pi-b5-bars .pi-b5-bar-fill.C{background:linear-gradient(90deg,#34d399,#059669)!important}html body #pi-b5-bars .pi-b5-bar-fill.E{background:linear-gradient(90deg,#fbbf24,#d97706)!important}html body #pi-b5-bars .pi-b5-bar-fill.A{background:linear-gradient(90deg,#60a5fa,#2563eb)!important}html body #pi-b5-bars .pi-b5-bar-fill.N{background:linear-gradient(90deg,#f87171,#dc2626)!important}html body #pi-b5-bars .pi-b5-bar-pct{width:56px!important;text-align:right!important;font-variant-numeric:tabular-nums!important;font-size:0.95rem!important;color:#002c26!important;font-weight:700!important}html body #pi-b5-detailArea{margin-top:22px!important;display:grid!important;gap:14px!important}html body #pi-b5-detailArea .pi-b5-dim-card{border:1px solid #e2e8f0!important;border-radius:14px!important;padding:20px 22px!important;background:#ffffff!important;border-left:4px solid!important}html body #pi-b5-detailArea .pi-b5-dim-card.O{border-left-color:#7c3aed!important}html body #pi-b5-detailArea .pi-b5-dim-card.C{border-left-color:#059669!important}html body #pi-b5-detailArea .pi-b5-dim-card.E{border-left-color:#d97706!important}html body #pi-b5-detailArea .pi-b5-dim-card.A{border-left-color:#2563eb!important}html body #pi-b5-detailArea .pi-b5-dim-card.N{border-left-color:#dc2626!important}html body #pi-b5-detailArea .pi-b5-dim-card__head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;flex-wrap:wrap!important;margin-bottom:10px!important;padding-bottom:10px!important;border-bottom:1px solid #f0f4f4!important}html body #pi-b5-detailArea .pi-b5-dim-card__head h3{font-family:'DM Serif Display',Georgia,serif!important;font-size:1.1rem!important;font-weight:400!important;color:#002c26!important;margin:0!important}html body #pi-b5-detailArea .pi-b5-dim-badge{font-size:0.78rem!important;font-weight:700!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;padding:5px 12px!important;border-radius:50px!important}html body #pi-b5-detailArea .pi-b5-dim-badge.O{background:#7c3aed!important}html body #pi-b5-detailArea .pi-b5-dim-badge.C{background:#059669!important}html body #pi-b5-detailArea .pi-b5-dim-badge.E{background:#d97706!important}html body #pi-b5-detailArea .pi-b5-dim-badge.A{background:#2563eb!important}html body #pi-b5-detailArea .pi-b5-dim-badge.N{background:#dc2626!important}html body #pi-b5-detailArea .pi-b5-dim-card p{font-size:0.92rem!important;color:#334155!important;line-height:1.7!important;margin:0 0 12px!important}html body #pi-b5-detailArea .pi-b5-dim-card ul{margin:0 0 10px!important;padding-left:20px!important}html body #pi-b5-detailArea .pi-b5-dim-card li{font-size:0.88rem!important;color:#334155!important;line-height:1.6!important}html body #pi-b5-detailArea .pi-b5-deep-jobs{font-size:0.88rem!important;color:#334155!important;background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:8px!important;padding:10px 13px!important;margin-top:10px!important}html body #pi-b5-detailArea .pi-b5-tip-box{font-size:0.87rem!important;color:#475569!important;background:#fefce8!important;border-left:3px solid #facc15!important;border-radius:6px!important;padding:10px 13px!important;margin-top:10px!important}html body #pi-b5-resultContainer .pi-b5-result-ctas{display:flex!important;gap:10px!important;flex-wrap:wrap!important;margin-top:22px!important;padding-top:18px!important;border-top:1px solid #e8ede8!important}html body #pi-b5-resultContainer .pi-b5-btn{display:inline-flex!important;align-items:center!important;gap:9px!important;padding:12px 22px!important;font-weight:700!important;font-size:0.95rem!important;border-radius:999px!important;border:1px solid transparent!important;cursor:pointer!important;text-decoration:none!important}html body #pi-b5-resultContainer .pi-b5-btn--primary{background:#002c26!important;color:#eafc46!important}html body #pi-b5-resultContainer .pi-b5-btn--ghost{background:#ffffff!important;border-color:#e2e8f0!important;color:#0f172a!important}html body #pi-b5-resultContainer .pi-b5-btn--neutral{background:#f1f5f9!important;color:#334155!important}html body #pi-b5-resultContainer .pi-b5-counter{margin-top:18px!important;padding-top:14px!important;border-top:1px solid #f0f4f4!important;color:#6b7280!important;font-size:0.85rem!important}html body .pi-b5c-wrap{font-family:'DM Sans',system-ui,sans-serif!important;color:#002c26!important;max-width:1100px!important;margin:44px auto 0!important}html body .pi-b5c-wrap *,html body .pi-b5c-wrap *::before,html body .pi-b5c-wrap *::after{box-sizing:border-box!important}html body .pi-b5c-divider{height:1px!important;background:#f0f4f4!important;border:none!important;margin:0 0 52px!important}html body .pi-b5c-section{margin-bottom:52px!important}html body .pi-b5c-h2{font-family:'DM Serif Display',Georgia,serif!important;font-size:clamp(1.3rem,2.6vw,1.9rem)!important;font-weight:400!important;color:#002c26!important;margin:0 0 12px!important;line-height:1.2!important}html body .pi-b5c-h3{font-family:'DM Serif Display',Georgia,serif!important;font-size:clamp(1.05rem,1.8vw,1.25rem)!important;font-weight:400!important;color:#002c26!important;margin:0 0 10px!important}html body .pi-b5c-lead{font-size:0.97rem!important;color:#4a5d5a!important;line-height:1.75!important;max-width:780px!important;margin:0 0 26px!important}html body .pi-b5c-prose p{font-size:0.97rem!important;color:#4a5d5a!important;line-height:1.82!important;margin:0 0 16px!important;max-width:820px!important}html body .pi-b5c-prose strong{color:#002c26!important;font-weight:700!important}html body .pi-b5c-prose a{color:#002c26!important;font-weight:600!important;text-decoration:underline!important;text-decoration-color:#b5cc00!important}html body .pi-b5c-author-strip{display:flex!important;align-items:center!important;gap:16px!important;background:#F7F5EF!important;border:1px solid #e8ede8!important;border-radius:14px!important;padding:16px 20px!important;margin-bottom:44px!important}html body .pi-b5c-author-strip-ava{width:48px!important;height:48px!important;border-radius:50%!important;overflow:hidden!important;flex-shrink:0!important;border:2px solid #eafc46!important}html body .pi-b5c-author-strip-ava img{width:100%!important;height:100%!important;object-fit:cover!important}html body .pi-b5c-author-strip-text{flex:1!important;min-width:0!important}html body .pi-b5c-author-strip-name{font-weight:700!important;font-size:0.9rem!important;color:#002c26!important}html body .pi-b5c-author-strip-cred{font-size:0.78rem!important;color:#4a5d5a!important;line-height:1.45!important}html body .pi-b5c-author-strip-stats{display:flex!important;gap:14px!important;flex-shrink:0!important}html body .pi-b5c-author-strip-stat{text-align:center!important}html body .pi-b5c-author-strip-stat-val{font-family:'DM Serif Display',Georgia,serif!important;font-size:1.18rem!important;font-weight:400!important;color:#002c26!important;line-height:1!important;display:block!important}html body .pi-b5c-author-strip-stat-label{font-size:0.66rem!important;color:#4a5d5a!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:0.06em!important;margin-top:3px!important;display:block!important}html body .pi-b5c-toc{background:#F7F5EF!important;border:1px solid #e8ede8!important;border-radius:14px!important;padding:22px 28px!important;margin-bottom:44px!important}html body .pi-b5c-toc-title{font-family:'DM Serif Display',serif!important;font-size:0.95rem!important;font-weight:400!important;color:#002c26!important;margin:0 0 12px!important;text-transform:uppercase!important;letter-spacing:0.08em!important}html body .pi-b5c-toc-list{margin:0!important;padding:0!important;list-style:none!important;columns:2!important;column-gap:28px!important}html body .pi-b5c-toc-list li{list-style:none!important;break-inside:avoid!important;margin-bottom:7px!important}html body .pi-b5c-toc-list li::before,html body .pi-b5c-toc-list li::marker{content:none!important;display:none!important}html body .pi-b5c-toc-list a{font-size:0.84rem!important;color:#002c26!important;font-weight:500!important;text-decoration:none!important;display:flex!important;align-items:baseline!important;gap:7px!important;line-height:1.5!important}html body .pi-b5c-toc-list a::before{content:"→"!important;font-size:0.7rem!important;color:#b5cc00!important;font-weight:700!important}html body .pi-b5c-usp-row{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:14px!important;margin-bottom:44px!important}html body .pi-b5c-usp-item{display:flex!important;gap:12px!important;align-items:flex-start!important;background:#ffffff!important;border:1px solid #f0f4f4!important;border-radius:12px!important;padding:18px 16px!important}html body .pi-b5c-usp-icon{flex-shrink:0!important;width:40px!important;height:40px!important;background:#F7F5EF!important;border-radius:10px!important;display:flex!important;align-items:center!important;justify-content:center!important}html body .pi-b5c-usp-ttl{font-weight:700!important;font-size:0.9rem!important;color:#002c26!important;margin-bottom:3px!important}html body .pi-b5c-usp-desc{font-size:0.82rem!important;color:#4a5d5a!important;line-height:1.55!important;margin:0!important}html body .pi-b5c-intro-grid{display:grid!important;grid-template-columns:1.6fr 1fr!important;gap:32px!important;align-items:start!important}html body .pi-b5c-stats-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important}html body .pi-b5c-stat-card{background:#ffffff!important;border:1px solid #f0f4f4!important;border-radius:12px!important;padding:18px 16px!important;text-align:center!important}html body .pi-b5c-stat-num{display:block!important;font-family:'DM Serif Display',Georgia,serif!important;font-size:1.8rem!important;font-weight:400!important;color:#002c26!important;line-height:1!important;margin-bottom:5px!important}html body .pi-b5c-stat-label{display:block!important;font-size:0.72rem!important;color:#4a5d5a!important;font-weight:600!important;line-height:1.35!important}html body .pi-b5c-dims{display:grid!important;gap:18px!important}html body .pi-b5c-dim-card{background:#ffffff!important;border:1px solid #f0f4f4!important;border-left:4px solid!important;border-radius:14px!important;padding:22px 24px!important}html body .pi-b5c-dim-card.O{border-left-color:#7c3aed!important}html body .pi-b5c-dim-card.C{border-left-color:#059669!important}html body .pi-b5c-dim-card.E{border-left-color:#d97706!important}html body .pi-b5c-dim-card.A{border-left-color:#2563eb!important}html body .pi-b5c-dim-card.N{border-left-color:#dc2626!important}html body .pi-b5c-dim-head{display:flex!important;align-items:center!important;gap:14px!important;margin-bottom:12px!important}html body .pi-b5c-dim-letter{flex-shrink:0!important;width:42px!important;height:42px!important;border-radius:12px!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;font-family:'DM Serif Display',serif!important;font-size:1.2rem!important;font-weight:400!important}html body .pi-b5c-dim-card.O .pi-b5c-dim-letter{background:#7c3aed!important}html body .pi-b5c-dim-card.C .pi-b5c-dim-letter{background:#059669!important}html body .pi-b5c-dim-card.E .pi-b5c-dim-letter{background:#d97706!important}html body .pi-b5c-dim-card.A .pi-b5c-dim-letter{background:#2563eb!important}html body .pi-b5c-dim-card.N .pi-b5c-dim-letter{background:#dc2626!important}html body .pi-b5c-dim-head h3{font-family:'DM Serif Display',serif!important;font-size:1.15rem!important;font-weight:400!important;color:#002c26!important;margin:0!important;line-height:1.25!important}html body .pi-b5c-dim-head h3 .en{font-size:0.85rem!important;color:#6b7280!important;font-style:italic!important;font-family:'DM Sans',sans-serif!important;font-weight:400!important;margin-left:4px!important}html body .pi-b5c-dim-spectrum{display:flex!important;align-items:center!important;gap:12px!important;margin:10px 0 16px!important;font-size:0.8rem!important;color:#475569!important}html body .pi-b5c-dim-spectrum .spec-l{text-align:right!important}html body .pi-b5c-dim-spectrum .spec-r{text-align:left!important}html body .pi-b5c-spectrum-bar{flex:1!important;height:6px!important;border-radius:999px!important}html body .pi-b5c-dim-card.O .pi-b5c-spectrum-bar{background:linear-gradient(90deg,#e5e7eb,#7c3aed)!important}html body .pi-b5c-dim-card.C .pi-b5c-spectrum-bar{background:linear-gradient(90deg,#e5e7eb,#059669)!important}html body .pi-b5c-dim-card.E .pi-b5c-spectrum-bar{background:linear-gradient(90deg,#e5e7eb,#d97706)!important}html body .pi-b5c-dim-card.A .pi-b5c-spectrum-bar{background:linear-gradient(90deg,#e5e7eb,#2563eb)!important}html body .pi-b5c-dim-card.N .pi-b5c-spectrum-bar{background:linear-gradient(90deg,#e5e7eb,#dc2626)!important}html body .pi-b5c-dim-card p{font-size:0.92rem!important;color:#334155!important;line-height:1.75!important;margin:0 0 14px!important}html body .pi-b5c-dim-card p strong{color:#002c26!important}html body .pi-b5c-dim-cols{display:grid!important;grid-template-columns:1fr 1fr!important;gap:16px!important;margin-top:6px!important}html body .pi-b5c-dim-cols h4{font-size:0.85rem!important;color:#002c26!important;margin:0 0 6px!important;font-weight:700!important}html body .pi-b5c-dim-cols ul{margin:0!important;padding-left:18px!important}html body .pi-b5c-dim-cols li{font-size:0.85rem!important;color:#334155!important;line-height:1.6!important}html body .pi-b5c-dim-jobs{font-size:0.88rem!important;color:#334155!important;background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:8px!important;padding:11px 14px!important;margin-top:14px!important;line-height:1.6!important}html body .pi-b5c-dim-jobs strong{color:#002c26!important}html body .pi-b5c-sci-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:28px!important;align-items:start!important}html body .pi-b5c-sci-list{list-style:none!important;margin:0!important;padding:0!important}html body .pi-b5c-sci-list li{list-style:none!important;padding:10px 14px!important;background:#fafafa!important;border-radius:8px!important;margin-bottom:6px!important;font-size:0.88rem!important;color:#334155!important;line-height:1.55!important;border-left:3px solid #eafc46!important}html body .pi-b5c-sci-list li::before,html body .pi-b5c-sci-list li::marker{content:none!important;display:none!important}html body .pi-b5c-metric-row{display:grid!important;grid-template-columns:160px 1fr auto!important;gap:10px!important;align-items:center!important;padding:9px 0!important;border-bottom:1px solid #f0f4f4!important;font-size:0.85rem!important}html body .pi-b5c-metric-label{color:#475569!important;font-weight:500!important}html body .pi-b5c-metric-bar-wrap{height:8px!important;background:#f1f5f9!important;border-radius:999px!important;overflow:hidden!important}html body .pi-b5c-metric-bar{height:100%!important;background:#00543D!important;border-radius:999px!important}html body .pi-b5c-metric-val{color:#002c26!important;font-weight:700!important;text-align:right!important;min-width:75px!important}html body .pi-b5c-table-wrap{overflow-x:auto!important;border-radius:14px!important;border:1px solid #f0f4f4!important}html body .pi-b5c-ctable{width:100%!important;min-width:640px!important;border-collapse:collapse!important;font-size:0.84rem!important}html body .pi-b5c-ctable th{background:#002c26!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;padding:11px 13px!important;font-weight:700!important;text-align:left!important}html body .pi-b5c-ctable th.best{background:#00543D!important}html body .pi-b5c-ctable td{padding:10px 13px!important;border-top:1px solid #f0f4f4!important;color:#334155!important;vertical-align:top!important}html body .pi-b5c-ctable td.best{background:#fcfdf5!important;font-weight:500!important}html body .pi-b5c-ctable td:first-child{font-weight:700!important;color:#002c26!important}html body .pi-b5c-tag{display:inline-block!important;font-size:0.72rem!important;font-weight:700!important;padding:2px 9px!important;border-radius:50px!important}html body .pi-b5c-tag-green{background:#d1fae5!important;color:#065f46!important}html body .pi-b5c-tag-yellow{background:#fef3c7!important;color:#92400e!important}html body .pi-b5c-tag-red{background:#fee2e2!important;color:#991b1b!important}html body .pi-b5c-kombi-scroll{overflow-x:auto!important;border-radius:14px!important;border:1px solid #f0f4f4!important}html body .pi-b5c-ktable{width:100%!important;min-width:900px!important;border-collapse:collapse!important;font-size:0.66rem!important}html body .pi-b5c-ktable th,html body .pi-b5c-ktable td{border:1px solid #f0f4f4!important;padding:6px 8px!important;vertical-align:top!important;line-height:1.4!important}html body .pi-b5c-ktable thead th{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;font-family:'DM Serif Display',Georgia,serif!important;font-weight:400!important;text-align:center!important;font-size:0.72rem!important;padding:9px 8px!important}html body .pi-b5c-ktable tbody th{font-weight:700!important;color:#002c26!important;width:110px!important;border-left-width:3px!important;border-left-style:solid!important;font-size:0.72rem!important;background:#F7F5EF!important}html body .pi-b5c-ktable td{background:#ffffff!important;color:#334155!important}html body .pi-b5c-ktable td.diag{background:#fcfdf5!important;color:#002c26!important;font-weight:500!important}html body .pi-b5c-ktable td strong{display:block!important;font-weight:700!important;color:#002c26!important;margin-bottom:2px!important}html body .pi-b5c-faq-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:8px!important}html body .pi-b5c-faq-item{border:1px solid #f0f4f4!important;border-radius:10px!important;overflow:hidden!important;background:#ffffff!important}html body .pi-b5c-faq-q{width:100%!important;text-align:left!important;background:#ffffff!important;border:none!important;padding:15px 18px!important;font-family:inherit!important;font-size:0.88rem!important;color:#002c26!important;font-weight:700!important;cursor:pointer!important;display:flex!important;justify-content:space-between!important;align-items:flex-start!important;gap:10px!important;line-height:1.4!important}html body .pi-b5c-faq-q:hover{background:#fcfdf5!important}html body .pi-b5c-faq-q[aria-expanded="true"]{background:#002c26!important;color:#eafc46!important;-webkit-text-fill-color:#eafc46!important}html body .pi-b5c-faq-icon{flex-shrink:0!important;width:22px!important;height:22px!important;background:#fcfdf5!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:1rem!important;color:#002c26!important;transition:transform 0.28s!important;font-weight:700!important}html body .pi-b5c-faq-q[aria-expanded="true"] .pi-b5c-faq-icon{transform:rotate(45deg)!important;background:#eafc46!important;color:#002c26!important}html body .pi-b5c-faq-a{display:none!important;padding:14px 18px!important;font-size:0.88rem!important;color:#334155!important;line-height:1.75!important;border-top:1px solid #f0f4f4!important;background:#fafafa!important}html body .pi-b5c-faq-a.open{display:block!important}html body .pi-b5c-faq-a p{margin:0 0 8px!important}html body .pi-b5c-faq-a a{color:#002c26!important;font-weight:600!important;text-decoration:underline!important;text-decoration-color:#b5cc00!important}html body .pi-b5c-faq-a strong{color:#002c26!important}html body .pi-b5c-testi-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:18px!important}html body .pi-b5c-testi-card{background:#ffffff!important;border:1px solid #f0f4f4!important;border-radius:16px!important;padding:22px 20px!important;display:flex!important;flex-direction:column!important;gap:14px!important}html body .pi-b5c-testi-stars{display:flex!important;gap:3px!important;color:#eafc46!important;font-size:0.9rem!important}html body .pi-b5c-testi-quote{font-size:0.87rem!important;color:#334155!important;line-height:1.75!important;flex:1!important;font-style:italic!important;padding-left:14px!important;position:relative!important}html body .pi-b5c-testi-quote::before{content:"\""!important;position:absolute!important;left:0!important;top:-4px!important;font-size:1.8rem!important;color:#eafc46!important;font-family:'DM Serif Display',serif!important}html body .pi-b5c-testi-footer{display:flex!important;align-items:center!important;gap:10px!important;padding-top:12px!important;border-top:1px solid #f0f4f4!important}html body .pi-b5c-testi-avatar{width:36px!important;height:36px!important;border-radius:50%!important;background:#002c26!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;font-family:'DM Serif Display',serif!important;color:#eafc46!important;font-size:0.9rem!important}html body .pi-b5c-testi-name{font-weight:700!important;font-size:0.83rem!important;color:#002c26!important}html body .pi-b5c-testi-context{font-size:0.72rem!important;color:#4a5d5a!important}html body .pi-b5c-testi-badge{font-size:0.65rem!important;font-weight:700!important;background:#F7F5EF!important;color:#002c26!important;border:1px solid #e8ede8!important;padding:2px 8px!important;border-radius:50px!important;margin-left:auto!important}html body .pi-b5c-jan-box{background:#198B59!important;border-radius:20px!important;padding:clamp(28px,4vw,44px) clamp(24px,4vw,48px)!important;display:grid!important;grid-template-columns:auto 1fr!important;gap:32px!important;align-items:center!important;margin-bottom:52px!important}html body .pi-b5c-jan-photo{width:120px!important;height:120px!important;border-radius:50%!important;border:2px solid rgba(234,252,70,0.25)!important;overflow:hidden!important}html body .pi-b5c-jan-photo img{width:100%!important;height:100%!important;object-fit:cover!important}html body .pi-b5c-jan-kicker{font-size:0.7rem!important;font-weight:700!important;letter-spacing:0.1em!important;text-transform:uppercase!important;color:#eafc46!important;margin-bottom:8px!important;opacity:0.8!important}html body .pi-b5c-jan-name{font-family:'DM Serif Display',Georgia,serif!important;font-size:clamp(1.25rem,2vw,1.6rem)!important;font-weight:400!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;margin:0 0 6px!important}html body .pi-b5c-jan-title{font-size:0.85rem!important;color:rgba(255,255,255,0.82)!important;margin-bottom:14px!important;line-height:1.55!important}html body .pi-b5c-jan-creds{display:flex!important;flex-wrap:wrap!important;gap:7px!important;margin-bottom:18px!important}html body .pi-b5c-jan-cred{font-size:0.72rem!important;font-weight:700!important;background:rgba(234,252,70,0.12)!important;border:1px solid rgba(234,252,70,0.22)!important;color:#eafc46!important;padding:4px 11px!important;border-radius:50px!important}html body .pi-b5c-jan-cta{display:inline-flex!important;align-items:center!important;gap:8px!important;background:#eafc46!important;color:#002c26!important;padding:12px 26px!important;border-radius:50px!important;font-weight:700!important;font-size:0.9rem!important;text-decoration:none!important}html body .pi-b5c-locations{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-bottom:44px!important}html body .pi-b5c-loc-pill{display:inline-flex!important;align-items:center!important;gap:6px!important;background:#ffffff!important;border:1px solid #f0f4f4!important;border-radius:50px!important;padding:8px 14px!important;font-size:0.83rem!important;font-weight:600!important;color:#002c26!important;text-decoration:none!important}html body .pi-b5c-related{background:#F7F5EF!important;border-radius:14px!important;padding:28px 30px!important}html body .pi-b5c-related-title{font-family:'DM Serif Display',Georgia,serif!important;font-size:1.15rem!important;font-weight:400!important;color:#002c26!important;margin:0 0 20px!important}html body .pi-b5c-related-cats{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:22px!important}html body .pi-b5c-related-cat-label{font-size:0.7rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:0.08em!important;color:#4a5d5a!important;margin-bottom:11px!important;padding-bottom:6px!important;border-bottom:2px solid #eafc46!important}html body .pi-b5c-related-link{display:block!important;font-size:0.83rem!important;color:#002c26!important;font-weight:600!important;text-decoration:none!important;padding:8px 11px!important;background:#ffffff!important;border:1px solid #f0f4f4!important;border-radius:8px!important;margin-bottom:6px!important;line-height:1.4!important}html body .pi-b5c-cta-banner{background:linear-gradient(135deg,#fcfdf5 0%,#eafc46 100%)!important;border:1px solid #eafc46!important;border-radius:20px!important;padding:clamp(26px,4vw,42px)!important;display:grid!important;grid-template-columns:1.3fr 1fr!important;gap:28px!important;align-items:center!important;margin-bottom:44px!important}html body .pi-b5c-cta-banner h3{font-family:'DM Serif Display',Georgia,serif!important;font-size:clamp(1.15rem,2vw,1.45rem)!important;font-weight:400!important;color:#002c26!important;margin:0 0 8px!important;line-height:1.25!important}html body .pi-b5c-cta-banner p{font-size:0.92rem!important;color:#002c26!important;line-height:1.65!important;margin:0!important}html body .pi-b5c-cta-btns{display:flex!important;flex-direction:column!important;gap:9px!important}html body .pi-b5c-cta-btn-primary{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;background:#002c26!important;color:#eafc46!important;-webkit-text-fill-color:#eafc46!important;padding:13px 24px!important;border-radius:50px!important;font-weight:700!important;font-size:0.9rem!important;text-decoration:none!important}html body .pi-b5c-cta-btn-outline{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;background:transparent!important;color:#002c26!important;padding:13px 24px!important;border-radius:50px!important;font-weight:700!important;font-size:0.9rem!important;text-decoration:none!important;border:2px solid #002c26!important}@media (max-width:900px){html body .pi-b5c-intro-grid{grid-template-columns:1fr!important;gap:22px!important}html body .pi-b5c-sci-grid{grid-template-columns:1fr!important;gap:24px!important}html body .pi-b5c-cta-banner{grid-template-columns:1fr!important;text-align:center!important}html body .pi-b5c-cta-btns{max-width:380px!important;margin:0 auto!important;width:100%!important}}@media (max-width:768px){html body .pi-b5c-wrap{padding:0 14px!important}html body .pi-b5c-section{margin-bottom:36px!important}html body .pi-b5c-divider{margin-bottom:36px!important}html body .pi-b5c-h2{font-size:1.25rem!important;line-height:1.3!important}html body .pi-b5c-author-strip{flex-wrap:wrap!important;padding:14px 16px!important;gap:12px!important}html body .pi-b5c-author-strip-stats{width:100%!important;justify-content:space-around!important;padding-top:12px!important;border-top:1px solid #e8ede8!important}html body .pi-b5c-toc-list{columns:1!important}html body .pi-b5c-usp-row{grid-template-columns:1fr!important;gap:10px!important}html body .pi-b5c-stats-grid{grid-template-columns:1fr 1fr!important;gap:10px!important}html body .pi-b5c-dim-card{padding:18px 16px!important}html body .pi-b5c-dim-head h3 .en{display:block!important;font-size:0.75rem!important;margin-left:0!important;margin-top:2px!important}html body .pi-b5c-dim-spectrum{flex-direction:column!important;gap:6px!important;font-size:0.72rem!important}html body .pi-b5c-dim-spectrum .spec-l,html body .pi-b5c-dim-spectrum .spec-r{text-align:left!important}html body .pi-b5c-spectrum-bar{width:100%!important}html body .pi-b5c-dim-cols{grid-template-columns:1fr!important;gap:10px!important}html body .pi-b5c-metric-row{grid-template-columns:1fr!important;gap:5px!important}html body .pi-b5c-metric-val{text-align:left!important}html body .pi-b5c-ctable{min-width:480px!important;font-size:0.75rem!important}html body .pi-b5c-ktable{min-width:700px!important;font-size:0.58rem!important}html body .pi-b5c-ktable tbody th{width:80px!important}html body .pi-b5c-faq-grid{grid-template-columns:1fr!important}html body .pi-b5c-testi-grid{grid-template-columns:1fr!important}html body .pi-b5c-jan-box{grid-template-columns:1fr!important;text-align:center!important;padding:26px 20px!important;gap:18px!important}html body .pi-b5c-jan-photo{margin:0 auto!important;width:94px!important;height:94px!important}html body .pi-b5c-jan-creds{justify-content:center!important}html body .pi-b5c-related-cats{grid-template-columns:1fr!important;gap:20px!important}}@media (max-width:560px){html body .pi-b5c-h2{font-size:1.12rem!important}html body .pi-b5c-dim-card{padding:16px 14px!important}html body .pi-b5c-ktable,html body .pi-b5c-ktable th,html body .pi-b5c-ktable td{font-size:0.52rem!important}html body .pi-b5c-ktable tbody th{width:70px!important}}html body #pi-b5-resultContainer #pi-b5-bars .pi-b5-bar-track{flex:1 1 auto!important;height:16px!important;background:#f1f5f9!important;border-radius:999px!important;overflow:hidden!important;min-width:60px!important;position:relative!important}html body #pi-b5-resultContainer #pi-b5-bars .pi-b5-bar-fill,html body #pi-b5-bars .pi-b5-bar-fill,html body div#pi-b5-bars div.pi-b5-bar-fill{display:block!important;height:100%!important;border-radius:999px!important;transition:width 0.9s cubic-bezier(0.4,0,0.2,1)!important;min-width:0!important}html body #pi-b5-resultContainer #pi-b5-bars .pi-b5-bar-fill.O,html body #pi-b5-bars div.pi-b5-bar-fill.O,html body #pi-b5-bars [id^="pi-b5-fill-"].O{background:linear-gradient(90deg,#a78bfa 0%,#7c3aed 100%)!important;background-color:#7c3aed!important}html body #pi-b5-resultContainer #pi-b5-bars .pi-b5-bar-fill.C,html body #pi-b5-bars div.pi-b5-bar-fill.C,html body #pi-b5-bars [id^="pi-b5-fill-"].C{background:linear-gradient(90deg,#34d399 0%,#059669 100%)!important;background-color:#059669!important}html body #pi-b5-resultContainer #pi-b5-bars .pi-b5-bar-fill.E,html body #pi-b5-bars div.pi-b5-bar-fill.E,html body #pi-b5-bars [id^="pi-b5-fill-"].E{background:linear-gradient(90deg,#fbbf24 0%,#d97706 100%)!important;background-color:#d97706!important}html body #pi-b5-resultContainer #pi-b5-bars .pi-b5-bar-fill.A,html body #pi-b5-bars div.pi-b5-bar-fill.A,html body #pi-b5-bars [id^="pi-b5-fill-"].A{background:linear-gradient(90deg,#60a5fa 0%,#2563eb 100%)!important;background-color:#2563eb!important}html body #pi-b5-resultContainer #pi-b5-bars .pi-b5-bar-fill.N,html body #pi-b5-bars div.pi-b5-bar-fill.N,html body #pi-b5-bars [id^="pi-b5-fill-"].N{background:linear-gradient(90deg,#f87171 0%,#dc2626 100%)!important;background-color:#dc2626!important}html body #pi-b5-resultContainer #pi-b5-bars .pi-b5-bar-row{display:flex!important;align-items:center!important;gap:12px!important;padding:10px 12px!important;border-radius:10px!important;cursor:pointer!important;border:1px solid transparent!important}html body #pi-b5-resultContainer #pi-b5-bars .pi-b5-bar-row:hover{background:#f8fafc!important;border-color:#e2e8f0!important}html body #pi-b5-resultContainer #pi-b5-bars .pi-b5-bar-label{min-width:230px!important;flex-shrink:0!important;font-size:0.92rem!important}html body #pi-b5-resultContainer #pi-b5-bars .pi-b5-bar-pct{width:56px!important;flex-shrink:0!important;text-align:right!important;font-variant-numeric:tabular-nums!important;font-size:0.95rem!important;color:#002c26!important;font-weight:700!important}html body .pi-sat-layout .pi-soft-skills-container{max-width:1250px!important;margin:0 auto!important;padding:0 24px!important}html body .pi-sat-layout .pi-soft-skills-hero{padding:40px 24px 24px!important}html body .pi-sat-layout .pi-soft-skills-hero-lead{margin:14px 0 20px 0!important;max-width:940px!important}html body .pi-sat-layout .pi-soft-skills-section{padding:26px 24px!important}html body .pi-sat-layout h2{margin:0 0 12px 0!important}html body .pi-sat-layout h3{margin:0 0 8px 0!important}html body .pi-sat-layout p{margin:0 0 12px 0!important}html body .pi-sat-layout p:last-child{margin-bottom:0!important}html body .pi-sat-layout ul{margin:0 0 12px 0!important}html body .pi-sat-layout ul:last-child{margin-bottom:0!important}html body .pi-sat-layout li{margin-bottom:6px!important}html body .pi-sat-layout .pi-soft-skills-eyebrow{margin-bottom:10px!important}html body .pi-sat-layout .pi-soft-skills-lead{margin-bottom:14px!important}html body .pi-sat-layout .pi-soft-skills-cat-grid{margin-top:20px!important;gap:18px!important}html body .pi-sat-layout .pi-soft-skills-cat-card{padding:24px 22px!important}html body .pi-sat-layout .pi-soft-skills-comparison{margin-top:18px!important}html body .pi-sat-layout .pi-soft-skills-cta-row{margin-top:20px!important}html body .pi-sat-layout .pi-soft-skills-final{max-width:1250px!important;margin:8px auto 48px!important;padding:44px 40px!important;border-radius:20px!important}html body .pi-sat-layout .pi-soft-skills-final p{margin:0 auto 22px!important}@media (max-width:980px){html body .pi-sat-layout .pi-soft-skills-cat-grid{grid-template-columns:repeat(2,1fr)!important}html body .pi-sat-layout .pi-soft-skills-section{padding:22px 20px!important}html body .pi-sat-layout .pi-soft-skills-hero{padding:28px 20px 18px!important}html body .pi-sat-layout .pi-soft-skills-final{margin:8px 16px 32px!important;padding:32px 24px!important;border-radius:16px!important}}@media (max-width:600px){html body .pi-sat-layout .pi-soft-skills-cat-grid{grid-template-columns:1fr!important}}#pi-bo-page{overflow-x:clip!important;max-width:100%!important;font-family:'DM Sans','Open Sans',Arial,sans-serif!important;color:#2d2d2d!important;background:#fff!important}#pi-bo-page *,#pi-bo-page *::before,#pi-bo-page *::after{box-sizing:border-box!important}#pi-bo-page img{max-width:100%!important;height:auto!important}#pi-bo-page a{text-decoration:none!important}#pi-bo-page .pi-bo-btn{transition:all .2s ease!important}#pi-bo-page .pi-bo-btn:hover{opacity:.88!important;transform:translateY(-1px)!important}#pi-bo-page .pi-bo-card{transition:all .25s ease!important}#pi-bo-page .pi-bo-card:hover{box-shadow:0 12px 40px rgba(0,84,61,.14)!important;transform:translateY(-3px)!important;border-color:#00543D!important}#pi-bo-page .pi-bo-hub:hover .pi-bo-arrow{transform:translateX(6px)!important}#pi-bo-page .pi-bo-arrow{transition:transform .25s ease!important}#pi-bo-page .pi-bo-nav-item:hover{color:#00543D!important;background:rgba(0,84,61,.04)!important}#pi-bo-page .pi-bo-faq-q{cursor:pointer!important;color:#1c3a30!important}#pi-bo-page .pi-bo-faq-item.open .pi-bo-faq-q{background:#00543D!important;color:#fff!important}#pi-bo-page .pi-bo-faq-q:hover{background:rgba(0,84,61,.04)!important}#pi-bo-page .pi-bo-faq-item.open .pi-bo-faq-arrow{transform:rotate(180deg)!important}#pi-bo-page .pi-bo-faq-item.open .pi-bo-faq-arrow path{stroke:#D3FA00!important}#pi-bo-page .pi-bo-faq-body{max-height:0!important;overflow:hidden!important;transition:max-height .35s ease!important}#pi-bo-page .pi-bo-faq-item.open .pi-bo-faq-body{max-height:1400px!important}#pi-bo-page .pi-bo-2col{display:grid!important;grid-template-columns:1fr 1fr!important;gap:24px!important}#pi-bo-page .pi-bo-3col{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:24px!important}#pi-bo-page .pi-bo-4col{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:24px!important}#pi-bo-page .pi-bo-hero-grid{display:grid!important;grid-template-columns:1fr 400px!important;gap:48px!important;align-items:center!important}#pi-bo-page .pi-bo-split{display:grid!important;grid-template-columns:1fr 380px!important;gap:56px!important;align-items:start!important}#pi-bo-page .pi-bo-faq-grid{display:grid!important;grid-template-columns:320px 1fr!important;gap:56px!important;align-items:start!important}#pi-bo-page .pi-bo-navgrid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:12px 32px!important}#pi-bo-page section[data-bo]{padding:80px 0!important}#pi-bo-page section h2{font-size:28px!important;line-height:1.18!important}@media(max-width:960px){#pi-bo-page .pi-bo-hero-grid{grid-template-columns:1fr!important;gap:32px!important}#pi-bo-page .pi-bo-hero-img{display:none!important}#pi-bo-page .pi-bo-3col,#pi-bo-page .pi-bo-4col{grid-template-columns:repeat(2,1fr)!important}#pi-bo-page .pi-bo-split,#pi-bo-page .pi-bo-faq-grid{grid-template-columns:1fr!important;gap:32px!important}#pi-bo-page .pi-bo-navgrid{grid-template-columns:repeat(2,1fr)!important}#pi-bo-page section[data-bo]{padding:56px 0!important}}@media(max-width:600px){#pi-bo-page .pi-bo-2col,#pi-bo-page .pi-bo-3col,#pi-bo-page .pi-bo-navgrid{grid-template-columns:1fr!important}#pi-bo-page .pi-bo-4col{grid-template-columns:repeat(2,1fr)!important;gap:16px!important}#pi-bo-page .pi-bo-4col>div{border-right:none!important;padding:12px 8px!important}#pi-bo-page section[data-bo]{padding:40px 0!important}#pi-bo-page [data-bo-pad]{padding-left:16px!important;padding-right:16px!important}#pi-bo-page .pi-bo-btn{width:100%!important;justify-content:center!important}}@media(max-width:768px){#pi-bo-page h1,#pi-bo-page h2,#pi-bo-page h3{word-wrap:break-word!important;overflow-wrap:break-word!important;hyphens:auto!important;-webkit-hyphens:auto!important}#pi-bo-page .pi-bo-h1{font-size:clamp(28px,7vw,40px)!important;line-height:1.15!important}#pi-bo-page section h2{font-size:clamp(20px,4.5vw,24px)!important}}@media(hover:none) and (pointer:coarse){#pi-bo-page .pi-bo-btn:hover,#pi-bo-page .pi-bo-card:hover{transform:none!important}}#pi-bo-page .pi-bo-h1{font-size:52px!important}#pi-city-page{overflow-x:clip!important;max-width:100%!important;font-family:'DM Sans','Open Sans',Arial,sans-serif!important;color:#2d2d2d!important;background:#fff!important}#pi-city-page *,#pi-city-page *::before,#pi-city-page *::after{box-sizing:border-box!important}#pi-city-page img{max-width:100%!important;height:auto!important}#pi-city-page a{text-decoration:none!important}#pi-city-page .pi-city-btn{transition:all .2s ease!important}#pi-city-page .pi-city-btn:hover{opacity:.88!important;transform:translateY(-1px)!important}#pi-city-page .pi-city-card{transition:all .25s ease!important}#pi-city-page .pi-city-card:hover{box-shadow:0 12px 40px rgba(0,84,61,.14)!important;transform:translateY(-3px)!important;border-color:#00543D!important}#pi-city-page .pi-city-card:hover .pi-city-arrow{transform:translateX(5px)!important}#pi-city-page .pi-city-arrow{display:inline-block!important;transition:transform .25s ease!important}#pi-city-page .pi-city-nav a:hover{color:#00543D!important;border-bottom-color:#D3FA00!important}#pi-city-page .pi-city-faq-q{cursor:pointer!important;color:#1c3a30!important}#pi-city-page .pi-city-faq-item.open .pi-city-faq-q{background:#00543D!important;color:#fff!important}#pi-city-page .pi-city-faq-q:hover{background:rgba(0,84,61,.04)!important}#pi-city-page .pi-city-faq-item.open .pi-city-faq-arrow{transform:rotate(180deg)!important}#pi-city-page .pi-city-faq-item.open .pi-city-faq-arrow path{stroke:#D3FA00!important}#pi-city-page .pi-city-faq-body{max-height:0!important;overflow:hidden!important;transition:max-height .35s ease!important}#pi-city-page .pi-city-faq-item.open .pi-city-faq-body{max-height:1000px!important}#pi-city-page .pi-city-hero-grid{display:grid!important;grid-template-columns:1fr 380px!important;gap:48px!important;align-items:start!important}#pi-city-page .pi-city-3col{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:20px!important}#pi-city-page .pi-city-2col{display:grid!important;grid-template-columns:1fr 1fr!important;gap:44px!important;align-items:start!important}#pi-city-page .pi-city-svc{display:grid!important;grid-template-columns:1fr 300px!important;gap:40px!important;align-items:start!important}#pi-city-page .pi-city-4col{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:18px!important}#pi-city-page section[data-city]{padding:64px 0!important}#pi-city-page section h2{font-size:29px!important;line-height:1.18!important}#pi-city-page .pi-city-navwrap{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}#pi-city-page .pi-city-nav{display:flex!important;gap:4px!important;list-style:none!important;margin:0 auto!important;padding:0 24px!important;max-width:1180px!important}#pi-city-page .pi-city-nav a{display:block!important;white-space:nowrap!important;padding:14px 12px!important;font-size:14px!important;font-weight:500!important;color:#5a6b64!important;border-bottom:3px solid transparent!important}@media(max-width:960px){#pi-city-page .pi-city-hero-grid{grid-template-columns:1fr!important;gap:30px!important}#pi-city-page .pi-city-3col{grid-template-columns:repeat(2,1fr)!important}#pi-city-page .pi-city-2col,#pi-city-page .pi-city-svc{grid-template-columns:1fr!important;gap:28px!important}#pi-city-page .pi-city-4col{grid-template-columns:repeat(2,1fr)!important}#pi-city-page section[data-city]{padding:44px 0!important}}@media(max-width:600px){#pi-city-page .pi-city-3col,#pi-city-page .pi-city-4col{grid-template-columns:1fr!important}#pi-city-page section[data-city]{padding:34px 0!important}#pi-city-page [data-city-pad]{padding-left:16px!important;padding-right:16px!important}#pi-city-page .pi-city-btn{width:100%!important;justify-content:center!important}}@media(max-width:768px){#pi-city-page h1,#pi-city-page h2,#pi-city-page h3{word-wrap:break-word!important;overflow-wrap:break-word!important;hyphens:auto!important;-webkit-hyphens:auto!important}#pi-city-page .pi-city-h1{font-size:clamp(28px,7vw,38px)!important;line-height:1.14!important}#pi-city-page section h2{font-size:clamp(21px,4.6vw,25px)!important}}@media(hover:none) and (pointer:coarse){#pi-city-page .pi-city-btn:hover,#pi-city-page .pi-city-card:hover{transform:none!important}}#pi-city-page .pi-city-h1{font-size:44px!important}html body .et_pb_fullwidth_menu.et_pb_fullwidth_menu .et_mobile_menu,html body .et_pb_fullwidth_menu.et_pb_fullwidth_menu .et_mobile_menu ul,html body .et_pb_fullwidth_menu.et_pb_fullwidth_menu .nav li ul{background-color:#00543D!important}html body .et_pb_fullwidth_menu.et_pb_fullwidth_menu .et_mobile_menu li a{color:#F7F5EF!important;opacity:1!important}html body .et_pb_fullwidth_menu.et_pb_fullwidth_menu .et_mobile_menu li a:hover{background:rgba(211,250,0,.12)!important;color:#D3FA00!important}html body .pi-pg-jumpnav{top:var(--pi-hd,80px)!important}html body .pi-pg-wrap section[id]{scroll-margin-top:calc(var(--pi-hd,80px) + 52px)!important}html body .pi-pg-stat-num{flex-shrink:0!important}@media (max-width:640px){html body .pi-pg-links-grid{grid-template-columns:1fr!important}}html body .pi-bns-check-box{max-width:100%!important;padding:36px!important}html body .pi-bns-check-cols{display:flex!important;flex-wrap:wrap!important;gap:0 28px!important;margin:0 0 26px 0!important;align-items:flex-start!important}html body .pi-bns-check-list{flex:1 1 320px!important;margin:0!important;padding:0!important}html body .pi-bns-check-list li{border-top:0!important;border-bottom:0!important;margin:0 0 10px 0!important;padding:0!important}html body .pi-bns-check-list li:last-child{border-bottom:0!important;margin-bottom:0!important}html body .pi-bns-check-list label{background:#ffffff!important;border:1px solid #e4e0d2!important;border-radius:12px!important;padding:14px 16px!important;gap:12px!important;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease!important}html body .pi-bns-check-list label:hover{border-color:#00543D!important}html body .pi-bns-check-list label:has(.pi-bns-check-input:checked){border-color:#00543D!important;background:#F3F8F5!important;box-shadow:0 2px 10px rgba(0,84,61,0.08)!important}html body .pi-bns-check-n{font-family:"DM Serif Display",Georgia,serif!important;font-size:1.02rem!important;color:#00543D!important;margin-right:9px!important;letter-spacing:0.01em!important}html body .pi-bns-check-foot{display:flex!important;align-items:center!important;gap:16px!important;flex-wrap:wrap!important;margin:0 0 16px 0!important}html body .pi-bns-check-counter{margin:0!important}html body .pi-bns-check-bar{flex:1 1 200px!important;min-width:160px!important;height:10px!important;background:#ffffff!important;border:1px solid rgba(0,84,61,0.15)!important;border-radius:999px!important;overflow:hidden!important;display:block!important}html body .pi-bns-check-bar-fill{display:block!important;height:100%!important;width:0!important;background:linear-gradient(90deg,#00543D 0%,#0B7C58 100%)!important;border-radius:999px!important;transition:width .25s ease!important}html body .pi-bns-hero-grid{display:flex!important;flex-wrap:wrap!important;gap:44px!important;align-items:center!important;margin:0 0 36px 0!important}html body .pi-bns-hero-body{flex:1 1 520px!important;min-width:0!important}html body .pi-bns-hero-body .pi-bns-hero-sub{margin-bottom:0!important}html body .pi-bns-hero-fig{flex:0 1 440px!important;margin:0!important;min-width:0!important}html body .pi-bns-hero-fig img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:4/3!important;object-fit:cover!important;object-position:50% 42%!important;border-radius:20px!important;box-shadow:0 22px 46px rgba(0,84,61,0.18)!important}html body .pi-bns-step{position:relative!important;z-index:1!important;overflow:hidden!important}html body .pi-bns-step-ico{position:absolute!important;top:20px!important;right:18px!important;color:#00543D!important;opacity:0.16!important;line-height:0!important;pointer-events:none!important}html body .pi-bns-steps{position:relative!important}html body .pi-bns-meth-badge svg{display:block!important}html body .pi-bns-stat{position:relative!important}html body .pi-bns-stat-ico{position:absolute!important;top:20px!important;right:20px!important;color:#00543D!important;opacity:0.22!important;line-height:0!important;pointer-events:none!important}html body .pi-bns-stat-num{padding-right:40px!important}@media (min-width:1025px){html body .pi-bns-steps::before{content:""!important;position:absolute!important;top:48px!important;left:9%!important;right:9%!important;height:2px!important;background:repeating-linear-gradient(90deg,#00543D 0 7px,transparent 7px 15px)!important;opacity:0.3!important;z-index:0!important}}@media (max-width:900px){html body .pi-bns-hero-grid{gap:28px!important;margin-bottom:28px!important}html body .pi-bns-hero-fig{flex:1 1 100%!important}html body .pi-bns-hero-fig img{aspect-ratio:16/10!important;box-shadow:0 14px 30px rgba(0,84,61,0.16)!important}}@media (max-width:760px){html body .pi-bns-check-box{padding:22px 18px!important}html body .pi-bns-check-cols{gap:0!important;margin-bottom:20px!important}html body .pi-bns-check-list li{margin-bottom:8px!important}html body .pi-bns-check-list label{padding:13px 14px!important}html body .pi-bns-check-foot{gap:12px!important}}html body .pi-bns-faq-list{max-width:100%!important}html body .pi-bns-faq-body p{max-width:1000px!important}@font-face{font-family:"Kompass_SG-SemiBold";font-display:swap;src:url("https://www.profiling-institut.de/wp-content/uploads/et-fonts/SpaceGrotesk-SemiBold.ttf") format("truetype")}.et_pb_section_0.et_pb_section{padding-top:0px;padding-bottom:0px;background-color:RGBA(255,255,255,0)!important}.et_pb_row_0{background-color:#FFFFFF}.et_pb_row_0,body #page-container .et-db #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0.et_pb_row{width:95%;max-width:1100px}