article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){height:0;display:none}[hidden]{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{margin:.67em 0;font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{color:#000;background:#ff0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{margin:0;font-family:inherit;font-size:100%}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}textarea{vertical-align:top;overflow:auto}table{border-collapse:collapse;border-spacing:0}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{margin:5px auto;display:block}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{margin-left:auto;margin-right:auto;display:block}.wp-caption{text-align:center;background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px}.wp-caption.alignnone,.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;width:auto;max-width:98.5%;height:auto;margin:0;padding:0}.wp-caption p.wp-caption-text{margin:0;padding:0 4px 5px;font-size:11px;line-height:17px}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.screen-reader-text:focus{color:#21759b;z-index:100000;background-color:#f1f1f1;border-radius:3px;width:auto;height:auto;padding:15px 23px 14px;font-size:.875rem;font-weight:700;line-height:normal;text-decoration:none;display:block;top:5px;left:5px;box-shadow:0 0 2px 2px #0009;clip:auto!important}.img-load{background:#0000000d;width:100%;height:0;position:relative}.img-load .load{z-index:99;opacity:.1;background:#00000080;border-radius:100%;width:20px;height:20px;margin-top:-10px;margin-left:auto;margin-right:auto;animation:1s infinite pulse;position:absolute;top:50%;left:0;right:0}.img-load img{opacity:0;transition:opacity .1s linear}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}*,:after,:before{box-sizing:border-box}img{-ms-interpolation-mode:bicubic;vertical-align:bottom;border:0;max-width:100%;height:auto}.container{width:85%;max-width:1400px;margin:0 auto}.module{padding:1.25em}.grid{margin:0 0 1.25em}.grid:after{content:".";visibility:hidden;clear:both;height:0;display:block}[class*=col-]{float:left}@media (width>=600px){[class*=col-]{padding-right:1.25em}}@media only screen and (width>=600px){.module{padding:1.25em}.col-1-1{width:100%}.col-2-3{width:66.66%}.col-1-3{width:33.33%}.col-1-2{width:50%}.col-1-4{width:25%}.col-1-8{width:12.5%}.vert-cent{position:relative;top:50%;transform:translateY(-50%)}}.vert-cent.all{position:relative;top:50%;transform:translateY(-50%)}:root{--font-size-sm:clamp(.8rem, .24vw + .74rem, .9rem);--font-size-base:clamp(1rem, .3vw + .93rem, 1.05rem);--font-size-md:clamp(1.25rem, .38vw + 1.16rem, 1.48rem);--font-size-lg:clamp(1.56rem, .47vw + 1.45rem, 1.86rem);--font-size-xl:clamp(1.95rem, .59vw + 1.81rem, 2.32rem);--font-size-xxl:clamp(2.44rem, .73vw + 2.26rem, 2.9rem);--font-size-xxxl:clamp(3.05rem, .92vw + 2.82rem, 3.62rem)}html{font-size:100%}body{font-family:europa,sans-serif;font-size:var(--font-size-base);color:#0f2f34;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f6f5f2;line-height:140%}body.menu-active{width:100%;position:fixed;overflow:hidden}a{color:#0f2f34;text-decoration:none!important}.case-study .case-intro a:not(.wp-block-button__link),.post-content a:not(.wp-block-button__link),.services-item__content a:not(.wp-block-button__link),.mce-content-body a:not(.wp-block-button__link),.text-styles a:not(.wp-block-button__link){cursor:pointer;border-bottom:1px solid #0f2f34}.case-study .case-intro a:not(.wp-block-button__link):hover,.post-content a:not(.wp-block-button__link):hover,.services-item__content a:not(.wp-block-button__link):hover,.mce-content-body a:not(.wp-block-button__link):hover,.text-styles a:not(.wp-block-button__link):hover{border-bottom:2px solid #f2626b}h1,h2,h3,h4,h5{font-family:clarendon-urw,serif;font-weight:300;line-height:1.25}.case-study,.post-content,.services-item__content,.mce-content-body,.text-styles{font-size:var(--font-size-base)}.case-study h1,.post-content h1,.services-item__content h1,.mce-content-body h1,.text-styles h1{margin:1.25rem 0;line-height:1.1}.case-study h2,.case-study h3,.case-study h4,.case-study h5,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.services-item__content h2,.services-item__content h3,.services-item__content h4,.services-item__content h5,.mce-content-body h2,.mce-content-body h3,.mce-content-body h4,.mce-content-body h5,.text-styles h2,.text-styles h3,.text-styles h4,.text-styles h5{margin-bottom:.5rem;font-family:europa,sans-serif;font-weight:600;line-height:1.25}.case-study .has-medium-font-size,.case-study .has-large-font-size,.case-study .has-xl-font-size,.case-study .has-xxl-font-size,.case-study .has-xxxl-font-size,.post-content .has-medium-font-size,.post-content .has-large-font-size,.post-content .has-xl-font-size,.post-content .has-xxl-font-size,.post-content .has-xxxl-font-size,.services-item__content .has-medium-font-size,.services-item__content .has-large-font-size,.services-item__content .has-xl-font-size,.services-item__content .has-xxl-font-size,.services-item__content .has-xxxl-font-size,.mce-content-body .has-medium-font-size,.mce-content-body .has-large-font-size,.mce-content-body .has-xl-font-size,.mce-content-body .has-xxl-font-size,.mce-content-body .has-xxxl-font-size,.text-styles .has-medium-font-size,.text-styles .has-large-font-size,.text-styles .has-xl-font-size,.text-styles .has-xxl-font-size,.text-styles .has-xxxl-font-size{line-height:.95}.case-study .has-medium-font-size,.post-content .has-medium-font-size,.services-item__content .has-medium-font-size,.mce-content-body .has-medium-font-size,.text-styles .has-medium-font-size{font-size:var(--font-size-md)}.case-study .has-large-font-size,.post-content .has-large-font-size,.services-item__content .has-large-font-size,.mce-content-body .has-large-font-size,.text-styles .has-large-font-size{font-size:var(--font-size-lg)}.case-study .has-xl-font-size,.post-content .has-xl-font-size,.services-item__content .has-xl-font-size,.mce-content-body .has-xl-font-size,.text-styles .has-xl-font-size{font-size:var(--font-size-xl)}.case-study .has-xxl-font-size,.post-content .has-xxl-font-size,.services-item__content .has-xxl-font-size,.mce-content-body .has-xxl-font-size,.text-styles .has-xxl-font-size{font-size:var(--font-size-xl)!important}@media only screen and (width>=600px){.case-study .has-xxl-font-size,.post-content .has-xxl-font-size,.services-item__content .has-xxl-font-size,.mce-content-body .has-xxl-font-size,.text-styles .has-xxl-font-size{font-size:var(--font-size-xxl)!important}}.case-study .has-xxxl-font-size,.post-content .has-xxxl-font-size,.services-item__content .has-xxxl-font-size,.mce-content-body .has-xxxl-font-size,.text-styles .has-xxxl-font-size{font-size:var(--font-size-xl)!important}@media only screen and (width>=600px){.case-study .has-xxxl-font-size,.post-content .has-xxxl-font-size,.services-item__content .has-xxxl-font-size,.mce-content-body .has-xxxl-font-size,.text-styles .has-xxxl-font-size{font-size:var(--font-size-xxxl)!important}}.case-study p,.post-content p,.services-item__content p,.mce-content-body p,.text-styles p{margin-top:0}.large-num{font-family:clarendon-urw,serif;font-size:175%;font-weight:300}@media only screen and (width>=600px){.large-num{margin:20px 0;font-size:250%;line-height:30px}.masthead{padding:5em 0 2.5em}}.masthead .container:after{content:"";clear:both;display:table}.masthead__inner{justify-content:space-between;align-items:center;display:flex}.brand{float:left}.brand .logo{text-indent:-999px;background-image:url(/app/themes/bigtail/public/build/assets/logo-CNJ9MqMN.svg);background-size:100% 100%;outline:none;width:121px;height:22px;display:block}nav.main-nav{z-index:500;opacity:0;background:#0f2f34;width:100%;height:100%;transition:opacity .5s;display:none;position:fixed;top:0;left:0}@media only screen and (width>=600px){nav.main-nav{opacity:1;background-color:#0000;width:auto;display:block;position:static}}nav.main-nav.active{opacity:1}nav.main-nav .menu-huvudmeny-container{justify-content:center;align-items:center;height:100%;display:flex}@media only screen and (width>=600px){nav.main-nav .menu-huvudmeny-container{display:block}}nav.main-nav .site-navigation{text-align:center;margin:0;padding:0;line-height:2;list-style-type:none}@media only screen and (width>=600px){nav.main-nav .site-navigation{text-align:left;display:flex}nav.main-nav .site-navigation li{margin-right:1.5rem}nav.main-nav .site-navigation li:last-child{margin-right:0}}nav.main-nav .site-navigation li a{color:#0f2f34;outline:none;font-family:clarendon-urw,serif;font-size:2.5rem;font-weight:300}@media only screen and (width<=599px){nav.main-nav .site-navigation li a{color:#f2626b}}@media only screen and (width>=600px){nav.main-nav .site-navigation li a{color:#0f2f34;font-size:1.125rem}nav.main-nav .site-navigation li a:hover{border-bottom:3px solid #f2626b}}nav.main-nav .site-navigation li.current-menu-item a{border-bottom:3px solid #f2626b}.menu-icon{float:right;z-index:900;cursor:pointer;width:30px;height:26px;margin-top:3px;position:relative}@media only screen and (width>=600px){.menu-icon{display:none}}.menu-icon span{background:#000;border-radius:2px;height:2px;display:block}.menu-icon .bar1,.menu-icon .bar2{transition:transform .1s}.menu-icon .bar2{margin-top:12px}.menu-icon.active span{background:#f2626b}@media only screen and (width>=600px){.menu-icon.active span{background:#000}}.menu-icon.active .bar1{transform-origin:top;margin-top:10px;transform:rotate(45deg)}.menu-icon.active .bar2{transform-origin:bottom;margin-top:-3px;transform:rotate(-45deg)}section{padding:2em 0}html,body{min-height:100%}#app{flex-direction:column;min-height:100vh;display:flex}#main{flex:1 0 auto}#user_switching_switch_on{text-align:center;display:block}.img-block{background-color:#0f2f34;max-width:920px;height:350px;margin-bottom:2em;display:block}.page-cover{padding:0}.page-cover__image{width:100%;padding-bottom:45%;position:relative;overflow:hidden}.page-cover__image img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.page-cover__video{width:100%;padding-bottom:45%;position:relative;overflow:hidden}.page-cover__video video{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.page-cover__video--large{display:none}.page-cover__video--small{display:block}@media only screen and (width>=600px){.page-cover__video--large{display:block}.page-cover__video--small{display:none}}.main{padding:2em 0 5em}.main article{margin:0 auto 2rem}@media only screen and (width>=600px){.main article{max-width:75%;margin:0 auto 2rem}}.page-title{line-height:.95;font-size:var(--font-size-xl);margin:1.25rem 0}@media only screen and (width>=600px){.page-title{font-size:var(--font-size-xxxl)}}.page-header,.post-content,.personal-grid,.services-wrap{max-width:550px}.embed-container{max-width:100%;height:auto;padding-bottom:56.25%;position:relative;overflow:hidden}.embed-container iframe,.embed-container object,.embed-container embed{width:100%;height:100%;position:absolute;top:0;left:0}.page-footer{color:#f2626b;font-family:clarendon-urw,serif;font-size:var(--font-size-base);background-color:#0f2f34;font-weight:300;line-height:1.16}.page-footer__inner{max-width:1100px;padding:4.5rem 0 3.35rem}.page-footer__content{flex-direction:column;gap:2rem;display:flex}@media only screen and (width>=600px){.page-footer__content{grid-template-columns:minmax(0,1fr) 10.5rem;align-items:end;gap:2rem 4rem;display:grid}}.page-footer__text p{margin:0}.page-footer__text p+p{margin-top:2rem}.page-footer__links,.page-footer__link-group{flex-direction:column;align-items:flex-start;display:flex}.page-footer__navigation{font-size:.75rem}@media only screen and (width>=600px){.page-footer__navigation{grid-column:1/-1}}.page-footer__navigation-list{flex-direction:column;align-items:flex-start;margin:0;padding:0;list-style:none;display:flex}@media only screen and (width>=600px){.page-footer__navigation-list{flex-direction:row;align-items:center;gap:.9rem}}.page-footer a{color:inherit;text-underline-position:from-font;text-decoration:underline!important}.wp-block-button{--button-color:#f2626b}.wp-block-button>.wp-block-button__link.has-ivory-background-color,.wp-block-button>.wp-block-button__link.has-ivory-color{--button-color:#fffcf1}.wp-block-button>.wp-block-button__link.has-dark-green-background-color,.wp-block-button>.wp-block-button__link.has-dark-green-color,.wp-block-button>.wp-block-button__link.has-brand-background-color,.wp-block-button>.wp-block-button__link.has-brand-color{--button-color:#0f2f34}.wp-block-button>.wp-block-button__link.has-coral-background-color,.wp-block-button>.wp-block-button__link.has-coral-color,.wp-block-button>.wp-block-button__link.has-secondary-background-color,.wp-block-button>.wp-block-button__link.has-secondary-color{--button-color:#f2626b}.wp-block-button>.wp-block-button__link.has-yellow-background-color,.wp-block-button>.wp-block-button__link.has-yellow-color{--button-color:#f9ffa9}.wp-block-button.is-style-outline>.wp-block-button__link{border:2px solid var(--button-color);color:var(--button-color)!important;background-color:#0000!important;padding:.5rem 1rem!important}.wp-block-button.is-style-outline>.wp-block-button__link:hover,.wp-block-button.is-style-outline>.wp-block-button__link:focus-visible{border-color:var(--button-color);background-color:var(--button-color)!important;color:#fffcf1!important}.wp-block-button>.wp-block-button__link{border:2px solid #0000;transition:background-color .2s,border-color .2s,color .2s;padding:.5rem 1rem!important}.wp-block-button>.wp-block-button__link:hover,.wp-block-button>.wp-block-button__link:focus-visible{border-color:var(--button-color);color:var(--button-color)!important;background-color:#0000!important}.wp-block-button:not(.is-style-outline)>.wp-block-button__link:hover,.wp-block-button:not(.is-style-outline)>.wp-block-button__link:focus-visible{border-color:var(--button-color)}.with_frm_style.frm_style_formidable-style,.with_frm_style.frm_style_formidables-stilmall{--label-color:currentColor;--check-label-color:currentColor}.with_frm_style.frm_style_formidable-style .form-field,.with_frm_style.frm_style_formidables-stilmall .form-field{margin-bottom:.75rem!important}.with_frm_style.frm_style_formidable-style input[type=text],.with_frm_style.frm_style_formidable-style input[type=email],.with_frm_style.frm_style_formidable-style input[type=tel],.with_frm_style.frm_style_formidable-style input[type=url],.with_frm_style.frm_style_formidable-style input[type=password],.with_frm_style.frm_style_formidable-style textarea,.with_frm_style.frm_style_formidables-stilmall input[type=text],.with_frm_style.frm_style_formidables-stilmall input[type=email],.with_frm_style.frm_style_formidables-stilmall input[type=tel],.with_frm_style.frm_style_formidables-stilmall input[type=url],.with_frm_style.frm_style_formidables-stilmall input[type=password],.with_frm_style.frm_style_formidables-stilmall textarea{box-shadow:none;border:0;outline:none;height:auto;padding:.75rem 1rem}.with_frm_style.frm_style_formidable-style input[type=text]:focus,.with_frm_style.frm_style_formidable-style input[type=email]:focus,.with_frm_style.frm_style_formidable-style input[type=tel]:focus,.with_frm_style.frm_style_formidable-style input[type=url]:focus,.with_frm_style.frm_style_formidable-style input[type=password]:focus,.with_frm_style.frm_style_formidable-style textarea:focus,.with_frm_style.frm_style_formidables-stilmall input[type=text]:focus,.with_frm_style.frm_style_formidables-stilmall input[type=email]:focus,.with_frm_style.frm_style_formidables-stilmall input[type=tel]:focus,.with_frm_style.frm_style_formidables-stilmall input[type=url]:focus,.with_frm_style.frm_style_formidables-stilmall input[type=password]:focus,.with_frm_style.frm_style_formidables-stilmall textarea:focus{outline:none;box-shadow:none!important}.with_frm_style.frm_style_formidable-style div.frm_description,.with_frm_style.frm_style_formidables-stilmall div.frm_description{color:currentColor!important}.with_frm_style.frm_style_formidable-style .frm_submit button.frm_button_submit,.with_frm_style.frm_style_formidables-stilmall .frm_submit button.frm_button_submit{box-shadow:none;background-color:#f2626b;border:0;border-radius:25px;outline:none}.block:after{content:"";clear:both;display:table}.block{margin:0 auto 1.25em}@media only screen and (width>=600px){.block{margin:0 auto 1.75em}.block:last-child{margin:0}}.block.full-width-image img{width:100%}.block.full-width-video iframe{width:100%;height:100%}.block.text-two .flex-grid{flex-wrap:wrap;display:flex}.block.text-two .text-col{width:100%;max-width:720px;margin:0 auto}@media screen and (width>=1000px){.block.text-two .text-col{max-width:unset;flex:1 1 0;margin:0}.block.text-two .text-col:first-child{padding-right:1.75em}}.block.image-text .flex-grid{flex-wrap:wrap;align-items:stretch;display:flex}@media only screen and (width>=600px){.block.image-text .flex-grid.image-text--reverse{flex-direction:row-reverse}.block.image-text .flex-grid.image-text--reverse .image-text__image{padding-right:0}.block.image-text .flex-grid.image-text--reverse .image-text__text{margin-right:1.75rem}}@media only screen and (width>=599px) and (width<=1000px){.block.image-text .flex-grid.image-text--reverse .image-text__text{margin-right:0}}.block.image-text .image-text__image{flex:1 1 0}@media only screen and (width<=599px){.block.image-text .image-text__image{margin-bottom:1.25em}}@media only screen and (width>=600px){.block.image-text .image-text__image{padding-right:1.75em}}@media only screen and (width>=599px) and (width<=1000px){.block.image-text .image-text__image{flex-basis:100%;padding-right:0}}.block.image-text .image-text__text{background:#dbdbdb}@media only screen and (width>=600px){.block.image-text .image-text__text{flex:1 1 0}}@media only screen and (width>=599px) and (width<=1000px){.block.image-text .image-text__text{flex-basis:100%}}.block.image-text .image-text__text .module{padding:1.5em}@media only screen and (width>=600px){.block.image-text .image-text__text .module{padding:2.5em}}.block.image-text .image-text__text h1{font-size:2.125rem;line-height:2.375rem}.block.video-text .flex-grid{flex-wrap:wrap;align-items:stretch;display:flex}.block.video-text .video-text__video{flex:1 1 0}@media only screen and (width<=599px){.block.video-text .video-text__video{margin-bottom:1.25em}}@media only screen and (width>=600px){.block.video-text .video-text__video{padding-right:1.75em}}@media only screen and (width>=599px) and (width<=1000px){.block.video-text .video-text__video{flex-basis:100%;padding-right:0}}.block.video-text .video-text__text{background:#eee}@media only screen and (width>=600px){.block.video-text .video-text__text{flex:1 1 0}}@media only screen and (width>=599px) and (width<=1000px){.block.video-text .video-text__text{flex-basis:100%}}.block.video-text .video-text__text .module{padding:1.5em}@media only screen and (width>=600px){.block.video-text .video-text__text .module{padding:2.5em}}.block.video-text .video-text__text p{margin-bottom:0}.block.video-text .video-text__text p:first-child{margin-top:0}.block.half-width-image .flex-grid,.block.half-width-video .flex-grid{flex-wrap:wrap;align-items:stretch;display:flex}@media only screen and (width<=599px){.block.half-width-image .image-item,.block.half-width-image .video-item,.block.half-width-video .image-item,.block.half-width-video .video-item{flex-basis:100%;margin-bottom:1.25em}.block.half-width-image .image-item:last-child,.block.half-width-image .video-item:last-child,.block.half-width-video .image-item:last-child,.block.half-width-video .video-item:last-child{margin-bottom:0}}@media only screen and (width>=600px){.block.half-width-image .image-item,.block.half-width-image .video-item,.block.half-width-video .image-item,.block.half-width-video .video-item{flex:1 1 0;padding-right:1.75em}.block.half-width-image .image-item:last-child,.block.half-width-image .video-item:last-child,.block.half-width-video .image-item:last-child,.block.half-width-video .video-item:last-child{padding:0}}.wp-block-bigtail-contact-card{--contact-card-radius:18px;--contact-card-panel-background:#fffcf1e0;color:#0f2f34}.wp-block-bigtail-contact-card .bigtail-contact-card__media{position:relative}.wp-block-bigtail-contact-card .bigtail-contact-card__media>img{aspect-ratio:1;border-radius:var(--contact-card-radius);object-fit:cover;width:100%;height:auto;display:block}.wp-block-bigtail-contact-card .bigtail-contact-card__panel{margin-top:1rem}.wp-block-bigtail-contact-card .bigtail-contact-card__panel>:first-child{margin-top:0}.wp-block-bigtail-contact-card .bigtail-contact-card__panel>:last-child{margin-bottom:0}.wp-block-bigtail-contact-card .bigtail-contact-card__panel p{margin-bottom:.2rem}.wp-block-bigtail-contact-card .wp-block-buttons{margin-top:1rem}@media only screen and (width>=600px) and (hover:hover) and (pointer:fine){.wp-block-bigtail-contact-card .bigtail-contact-card__media{aspect-ratio:1;border-radius:var(--contact-card-radius);overflow:hidden}.wp-block-bigtail-contact-card .bigtail-contact-card__media>img{border-radius:0;height:100%}.wp-block-bigtail-contact-card .bigtail-contact-card__panel{background:var(--contact-card-panel-background);border-radius:var(--contact-card-radius);opacity:0;pointer-events:none;text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-top:0;padding:clamp(1rem,2.5vw,1.5rem);transition:opacity .2s;display:flex;position:absolute;inset:0}.wp-block-bigtail-contact-card:hover .bigtail-contact-card__panel,.wp-block-bigtail-contact-card:focus-within .bigtail-contact-card__panel{opacity:1;pointer-events:auto}}.editor-styles-wrapper .wp-block-bigtail-contact-card .bigtail-contact-card__media{min-height:120px}.editor-styles-wrapper .wp-block-bigtail-contact-card .bigtail-contact-card__image-actions{z-index:2;position:absolute;top:1rem;left:1rem}.editor-styles-wrapper .wp-block-bigtail-contact-card .bigtail-contact-card__panel{opacity:1;pointer-events:auto}.wp-block-bigtail-icon{line-height:0}.wp-block-bigtail-icon .bigtail-icon-link{color:inherit;border-bottom:0;text-decoration:none;display:inline-flex}.wp-block-bigtail-icon .bigtail-icon{box-sizing:content-box;color:currentColor;height:var(--bigtail-icon-size,32px);padding:var(--bigtail-icon-padding,0);width:var(--bigtail-icon-size,32px);justify-content:center;align-items:center;line-height:0;display:inline-flex}.wp-block-bigtail-icon .bigtail-icon:not(:empty){border-radius:var(--bigtail-icon-radius,0)}.wp-block-bigtail-icon .bigtail-icon__svg,.wp-block-bigtail-icon .bigtail-icon__svg svg{width:100%;height:100%;display:block}.wp-block-bigtail-icon .bigtail-icon__svg svg{fill:none;stroke:currentColor}.bigtail-icon-picker{gap:12px;display:grid}.bigtail-icon-picker__grid{grid-template-columns:repeat(auto-fill,minmax(36px,1fr));gap:6px;max-height:320px;display:grid;overflow-y:auto}.bigtail-icon-picker__external-link{font-size:12px}.bigtail-icon-picker__grid .components-button{aspect-ratio:1;box-shadow:none;border:1px solid #dcdcde;border-radius:4px;justify-content:center;align-items:center;width:100%;min-width:0;height:auto;padding:7px;display:flex}.bigtail-icon-picker__grid .components-button.is-selected{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 1px var(--wp-admin-theme-color)}.bigtail-icon-picker__icon,.bigtail-icon-picker__icon svg{width:20px;height:20px;display:block}.bigtail-icon-picker__icon svg{fill:none;stroke:currentColor}.bigtail-icon-picker__hint{color:#646970;margin:0;font-size:12px}.bigtail-intro{padding:1em 0}@media only screen and (width>=600px){.bigtail-intro{padding:2em 0 4em}.bigtail-intro .container{align-items:flex-end;display:flex}.bigtail-intro__value{width:25%}}@media only screen and (width>=599px) and (width<=1000px){.bigtail-intro__value{width:40%}}.bigtail-intro__value h1{margin:0;font-family:clarendon-urw,serif;font-size:41px;font-weight:300;line-height:38px}@media only screen and (width>=600px){.bigtail-intro__value h1{font-size:83px;line-height:77px}}@media only screen and (width<=599px){.bigtail-intro__pitch{margin-top:1.25em}}.bigtail-intro__pitch p{margin:.5em 0 0}.bigtail-intro__pitch p:first-child{margin:0}@media only screen and (width>=600px){.bigtail-intro__pitch{border-left:2px solid #ddd;width:75%;max-width:400px;margin-top:0;padding-left:1em;font-size:18px}}@media only screen and (width>=599px) and (width<=1000px){.bigtail-intro__pitch{width:60%}}.bigtail-intro__pitch ul{display:none}@media only screen and (width>=600px){.bigtail-intro__pitch ul{padding:0;list-style-type:none;display:none}.bigtail-intro__pitch ul li{background-color:#0f2f34;max-width:150px;margin-bottom:5px;padding:0 5px;line-height:16px}.bigtail-intro__pitch ul li a{color:#000;text-transform:uppercase;font-size:12px;font-weight:700}}.bigtail-values{padding:1em 0}.bigtail-values .value-block{margin-bottom:1.25em;position:relative}@media only screen and (width>=600px){.bigtail-values .value-block{margin-bottom:3em}}.bigtail-values .value-block img{width:100%}@media only screen and (width>=600px){.bigtail-values .value-box{width:55%;padding:2em;position:absolute;bottom:0;left:0}}@media only screen and (width>=599px) and (width<=1000px){.bigtail-values .value-box{width:100%;padding:0;position:relative}}.bigtail-values .value-box__bg-wrap{background:#fff;padding:1em 0}@media only screen and (width>=600px){.bigtail-values .value-box__bg-wrap{background:#fff;padding:2em}}@media only screen and (width>=599px) and (width<=1000px){.bigtail-values .value-box__bg-wrap{background:#fff;padding:1em 0}}.bigtail-values .value-box__text{font-size:15px}.bigtail-values .value-box__text p{margin-bottom:0}.bigtail-values .value-box__text a{cursor:pointer;border-bottom:1px solid #0f2f34}.bigtail-values .value-box__text a:hover{border-bottom:2px solid #f2626b}.bigtail-values .value-box__rubrik{font-family:clarendon-urw,serif;font-size:24px;font-weight:300;line-height:1}@media only screen and (width>=600px){.bigtail-values .value-box__rubrik{font-size:31px}}.case-gallery-intro{padding:0}@media only screen and (width>=600px){.case-gallery-intro{padding:2em 0 4em}.case-gallery-intro .container{align-items:flex-end;display:flex}.case-gallery-intro__title{width:30%}}@media only screen and (width>=599px) and (width<=1000px){.case-gallery-intro__title{width:40%}}.case-gallery-intro__title h1,.case-gallery-intro__content p{margin:0}@media only screen and (width<=599px){.case-gallery-intro__content{margin-top:1.25em}}@media only screen and (width>=600px){.case-gallery-intro__content{border-left:2px solid #ddd;width:70%;max-width:450px;padding-left:1em}}@media only screen and (width>=599px) and (width<=1000px){.case-gallery-intro__content{width:60%}}.case-gallery .grid .col-1-3,.case-gallery .grid .col-2-3{padding-right:0}@media only screen and (width<=599px){.case-gallery .grid .col-1-3,.case-gallery .grid .col-2-3{width:100%}}.case-gallery .grid .col-2-3 .bg-wrap{background:#091d20;padding-bottom:50%}@media only screen and (width<=599px){.case-gallery .grid .col-2-3 .bg-wrap{padding-bottom:100%}.case-gallery-grid .case-item{margin-bottom:1.25em}}.case-gallery-grid .case-item__bg-wrap{background-position:50%;background-size:cover;padding-bottom:100%;position:relative}.case-gallery-grid .case-item__hover{width:100%;height:100%;position:absolute}@media only screen and (width<=599px){.case-gallery-grid .case-item__hover a{opacity:0!important}}.case-gallery-grid .case-item__hover:hover,.case-gallery-grid .case-item__hover:focus{background:#fffc}.case-gallery-grid .case-item__hover:hover a,.case-gallery-grid .case-item__hover:focus a{opacity:1}.case-gallery-grid .case-item__hover a{opacity:0;z-index:100;text-align:center;height:100%;text-decoration:none;display:block;position:relative}.case-gallery-grid .case-item__hover a h3{text-align:center;color:#000;margin:0}@media only screen and (width<=599px){.case-gallery-grid .case-item__hover a h3{background:#ff0c;height:45px;margin:0;padding:5px;display:inline}}.case-gallery-grid .case-item__down__title{margin:10px 0 0}@media only screen and (width>=600px){.case-gallery-grid .case-item__down{display:none}.case-gallery-grid .case-large .case-item__bg-wrap{padding-bottom:50%}}.more-cases{text-align:center;margin-top:2em}.more-cases .gallery-view-link{border-bottom:1px solid #000;display:inline-block}.case-study{padding:5% 0}@media only screen and (width>=600px){.case-study{font-size:20px}}.case-study .page-cover__image{padding-bottom:45%}.case-study .case-intro,.case-study .block.text{max-width:720px;margin:5% auto}.services-wrap .services-item{margin-bottom:.75em}.services-wrap .services-item__title{font-size:22px;font-weight:600}.services-wrap .services-item__content p{margin:0}.personal-grid .personal-item{margin-bottom:2em;padding-right:10px}@media only screen and (width<=599px){.personal-grid .personal-item{width:50%}}.personal-grid .personal-item .personal_namn{margin-top:5px;font-family:clarendon-urw,serif;font-size:17.5px;font-weight:300}.e404{align-items:center;padding:clamp(3rem,8vw,7rem) 0;display:flex}.e404__inner{width:min(85%,1100px)}.e404__content{max-width:760px}.e404__eyebrow{color:#f2626b;margin:0 0 1rem;font-family:clarendon-urw,serif;font-size:clamp(4.5rem,16vw,11rem);font-weight:300;line-height:.8}.e404__title{margin:0;font-size:clamp(2.4rem,7vw,5.5rem);line-height:.95}.e404__text{font-size:var(--font-size-base);max-width:27rem;margin:1.25rem 0 0}.e404__actions{flex-direction:column;align-items:flex-start;gap:1rem;margin-top:2rem;display:flex}@media only screen and (width>=600px){.e404__actions{flex-direction:row;align-items:center}}.e404__button{color:#fffcf1;background:#f2626b;border:2px solid #f2626b;border-radius:999px;padding:.65rem 1.15rem;transition:background-color .2s,color .2s;display:inline-flex}.e404__button:hover,.e404__button:focus-visible{color:#f2626b;background:0 0}.e404__link{color:#0f2f34;border-bottom:1px solid #0f2f34}.e404__link:hover,.e404__link:focus-visible{color:#f2626b;border-bottom-color:#f2626b}:root{--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--style--global--wide-size:65rem;--wp--style--global--content-size:60rem!important}.wp-block-column{word-break:normal!important;overflow-wrap:normal!important}.page-block{padding:0 0 4rem;overflow:hidden}.page-block__header{max-width:50rem;margin:0 auto}@media only screen and (width>=600px){.page-block__content{max-width:50rem;margin:0 auto}}@media (width>=500px) and (width<=1649px){.page-block__content>.alignwide{width:85vw;max-width:85vw;margin-left:calc(50% - 42.5vw)}}@media (width>=1650px){.page-block__content>.alignwide{width:85vw;max-width:1400px;margin-left:calc(50% - 700px)}}.page-block__content>.alignfull{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw)}.wp-block-spacer{margin-top:0;margin-bottom:0}.wp-block-spacer.is-style-small{height:clamp(16px,3vw,32px)!important}.wp-block-spacer.is-style-medium{height:clamp(24px,5vw,48px)!important}.wp-block-spacer.is-style-large{height:clamp(32px,8vw,64px)!important}@media only screen and (width>=599px) and (width<=1000px){.footer-form .no-mobile-pad{padding:0!important}}
