/* Behavior and compatibility only; preserve each selected source template. */
.prototype-page{overflow-x:clip}
.prototype-page .prototype-form-note,.prototype-page .prototype-form-status{font:12px/1.6 Poppins,sans-serif;margin:16px 0 0}
.prototype-page .prototype-form-note:empty,.prototype-page .prototype-form-status:empty{margin:0}
.prototype-form-status a{text-decoration:underline}
.prototype-page .gform_page[hidden]{display:none!important}
.prototype-page .gform_next_button,.prototype-page .gform_previous_button{display:inline-block!important;cursor:pointer}
.prototype-page .gfield_visibility_hidden,.prototype-page .gfield--type-honeypot,.prototype-page .gform_validation_container{display:none!important}
.prototype-page .gform_wrapper{display:block!important}
.prototype-page .stads-tab-title,.prototype-page .ekit-accordion--toggler{cursor:pointer}
.prototype-page .stads-accordion .stads-tab-content,.prototype-page .stads-toggle .stads-tab-content{display:none}
.prototype-page .stads-accordion .stads-tab-content.stads-active,.prototype-page .stads-toggle .stads-tab-content.stads-active{display:block}
.prototype-page .stads-background-video-container:empty{display:none!important}
.prototype-page .swiper-container{overflow:hidden}
/* /kom-i-gang/'s own CSS colours its active carousel dot orange (.swiper-pagination-bullet-active, page-layouts/wp-47069.css). The dots are
   buttons here, so that rule loses to the button-safe bullet colours in styles.css; repeat it for this page at their specificity. */
.page-id-47069 button.swiper-pagination-bullet-active{background-color:#ff613c}
.prototype-page .stads-counter-number{font-variant-numeric:tabular-nums}
.prototype-page .ginput_container_fileupload input[type=file]{max-width:100%}
.prototype-page .gform_drop_area{display:none}
.prototype-page :focus-visible{outline:2px solid #ff613c;outline-offset:3px}
/* WordPress' global styles (theme.json) for element buttons, e.g. the file block's Download button; the importers leave out the rest of global-styles-inline-css. */
:root :where(.wp-element-button,.content-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none;text-transform:inherit}
/* WordPress prints the block library's .screen-reader-text:focus rule (wp-block-library-inline-css, #ddd) before Hello Elementor's theme.css, so
   the focused skip link shows theme.css' rule. The page's inline styles (page-layouts) load after theme.css here; repeat theme.css' rule after them. */
.screen-reader-text:focus{background-color:#eee;clip:auto!important;clip-path:none;color:#333;display:block;font-size:1rem;height:auto;left:5px;line-height:normal;padding:12px 24px;text-decoration:none;top:5px;width:auto;z-index:100000}


.prototype-page .stads-widget-theme-post-title{display:block}
.prototype-page .stads-toc__list-wrapper{list-style:none;padding-left:0}
.prototype-page .stads-toc__list-item{margin-bottom:.5em}
.prototype-page [id^="elementor-toc__heading-anchor"]{scroll-margin-top:130px}

.core-search{max-width:1140px;margin:0 auto;padding:80px 24px}.core-search article{padding:24px 0;border-bottom:1px solid #ddd}.core-search nav{display:flex;gap:24px;margin-top:32px}.core-search form{display:flex;flex-wrap:wrap;gap:12px}.core-search label{flex-basis:100%}.core-search input{max-width:100%;flex:1}.search-page .l-logo{display:none!important}.search-page .d-logo{display:block!important}
/* The header overlaps the page top by 150 px on desktop, 90 px on tablet and 60 px on mobile (its negative bottom margin). Clear it so the H1
   (8 px top margin) starts where WordPress' search template 6539 puts its heading: 140, 160 and 110 px below the header. */
.core-search{padding-top:282px}
@media(max-width:1024px){.core-search{padding-top:242px}}
@media(max-width:767px){.core-search{padding-top:162px}}
/* Keep the card choices WordPress hides (display:none) keyboard-focusable without changing their cards. Other forms keep their visible inputs. */
.prototype-page .start_business_wrapper .gchoice .gfield-choice-input{display:block!important;position:absolute!important;opacity:0!important;width:1px!important;height:1px!important}
.prototype-page .start_business_wrapper .gchoice:focus-within{outline:2px solid currentColor;outline-offset:3px}
