:root{--grey:#7c7c7b}:root{--space-s:clamp(1.25rem, calc(0.89rem + 1.79vw), 3.75rem);--space-m:clamp(2.50rem, calc(1.96rem + 2.68vw), 6.25rem);--space-l:clamp(3.75rem, calc(3.04rem + 3.57vw), 8.75rem)}:root{--large-text:clamp(1.875rem, 1.25rem + 3.125vw, 6.25rem);--regular-text:clamp(1.25rem, 1.1607rem + 0.4464vw, 1.875rem)}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;min-height:-webkit-fill-available;text-rendering:optimizeSpeed}img,picture{max-width:100%;display:block;height:auto}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}body{background-color:#000;color:#fff;font-family:FranklinGothicBook;font-size:var(--regular-text);padding:0 10px 10px 10px}@media(min-width:46.25em){body{padding:0 20px 20px 20px}}.has-large-font-size{font-size:var(--large-text)!important}h3.wp-block-heading{font-size:var(--regular-text)!important;margin-bottom:0}.search-form__query{padding:.48em 1em!important}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:inherit;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgb(0 0 0 / .6);box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;color:inherit;display:block;font-family:inherit;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}body{display:grid;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;grid-template-columns:repeat(14,1fr);grid-gap:6px}@media(min-width:46.25em){body{display:grid;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;grid-template-columns:repeat(10,1fr);grid-gap:6px}}@media(min-width:80em){body{display:grid;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;grid-template-columns:repeat(15,1fr);grid-gap:10px}}body.home{height:100vh}.site-header{grid-column:1/-1}.main{grid-column:1/-1}@media(min-width:80em){.main{grid-column:2/15}}@media(min-width:46.25em)and (max-width:79.99em){.main--projects{grid-column:3/10}}@media(min-width:46.25em)and (max-width:79.99em){.main--single-project,.main--page{grid-column:2/10}}.site-footer{grid-column:1/-1}ul,ol{margin:0 0 1em 0;padding:0}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}.content ul{list-style:none}.content ul li{display:-webkit-box;display:-ms-flexbox;display:flex}.content ul li:before{content:"-";display:inline-block;margin-right:1ch}embed,iframe,object{max-width:100%}img{display:block;max-width:100%;height:auto}.post-navigation{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.post-navigation__item{list-style:none}.post-navigation--prev-next .post-navigation__item--next{margin-left:auto}.post-navigation--numbered button{border:none;margin:0;padding:0}table{border-collapse:collapse;border-spacing:0;margin-bottom:1em;max-width:100%;border:none}tr{border:none}td{padding:0;border:none}td:first-child{padding-right:2em;vertical-align:baseline}th{border:none;background-color:inherit}th:last-child{border-right:0}.wp-block-table td{border:none;padding:0 0 1em}.wp-block-table td:first-child{padding-right:1em}@font-face{font-family:"FranklinGothicBook";src:url(/wp-content/themes/2point32023/assets/fonts/webFonts/FranklinGothicBook/font.woff2) format("woff2"),url(/wp-content/themes/2point32023/assets/fonts/webFonts/FranklinGothicBook/font.woff) format("woff")}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}h1,h2,h3,h4,h5,h6{clear:both;font-family:inherit;font-weight:400;margin-top:0;margin-bottom:1em;text-rendering:optimizelegibility}p{font-size-adjust:auto;margin-top:0;margin-bottom:1em;-webkit-font-feature-settings:"liga","dlig";-ms-font-feature-settings:"liga","dlig";-o-font-feature-settings:"liga","dlig";font-feature-settings:"liga","dlig"}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:inherit;font-family:inherit;max-width:100%;overflow:auto;white-space:pre-wrap}code,kbd,tt,var{font-family:inherit}abbr,acronym{border-bottom:1px dotted currentColor;cursor:help}mark,ins{background:inherit;text-decoration:none}big{font-size:125%}.woocommerce ul.products li.product .price,.woocommerce div.product p.price,.woocommerce div.product span.price{color:var(--grey)}.woocommerce div.product .out-of-stock{color:var(--grey)}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:initial}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:150px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{display:-webkit-box;display:-ms-flexbox;display:flex}.woocommerce div.product form.cart .variations label{font-weight:400;margin-right:.75em}.woocommerce-message,.woocommerce-info{background:#fff0;border:none;color:#fff;padding:0}.woocommerce-message:before,.woocommerce-info:before{content:""}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border:none;padding:0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#fff0}@media(max-width:79.99em){.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{margin-bottom:2em}}.woocommerce-pagination{margin-bottom:2em}select{background:#000;border:1px solid #fff;color:#fff;padding:2px}.select2-container .select2-selection--single{height:initial;padding:.2em}.select2-results__options{color:#000}.select2-container--default .select2-selection--single .select2-selection__arrow{height:36px}textarea{padding:.5em}input{font-size:var(--regular-text)!important;line-height:1;padding:.2em!important}input.qty.text{border:#fff;padding:.48em 1em!important}button,.button{background-color:#000!important;border-radius:0!important;color:#fff!important;border:1px solid #fff!important;font-size:var(--regular-text)!important;font-weight:400!important;padding:.5em 1em!important}.woocommerce-product-details__short-description a{color:var(--grey)}.woocommerce-store-notice,p.demo_store{background:#fff0;padding:1em 0;position:static;text-align:left}@media(max-width:26.24em){.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{clear:both;float:none;margin-top:1em}}.pswp__caption{display:none}a{color:currentColor;text-decoration:none}a:visited{color:currentColor}a:hover,a:focus,a:active{color:currentColor}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.content--page a,.article--project a{color:var(--grey)}.main-nav{background:#000;position:fixed;bottom:0;left:0;right:0;padding:10px 10px 11px 10px}@media(min-width:80em){.main-nav{background:#fff0;padding:10px 20px 11px 20px}}.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;margin:0;padding:0}.menu li{display:inline}.menu li a{text-decoration:none}.flags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:distribute;justify-content:space-around}@media(min-width:80em){.flags{height:calc(100% - 50px)}}.flag{display:grid;grid-template-columns:1.1em 2px 37vw;grid-template-rows:-webkit-min-content minmax(50px,1fr);grid-template-rows:min-content minmax(50px,1fr);font-size:var(--large-text);margin-bottom:1em}@media(min-width:80em){.flag{grid-template-columns:1.1em 2px 19vw;height:100%;gap:0;max-height:1108px;margin-bottom:0}}.flag__link{margin-top:auto;text-decoration:none}.flag__pole{border-left:2px solid currentColor;display:block;height:100%;grid-row:1/3;grid-column:2/3}.flag__text{display:block;text-transform:uppercase;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.flag__images{height:100%}.flag__images img.twothirds{width:65%}.flag__images img.full{width:100%}.flag__image1{grid-row:1/2}.flag__image2{grid-row:2/3}.flag__image3{grid-row:3/4}.site-header{background:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:-webkit-sticky;position:sticky;top:0;padding-top:10px;padding-bottom:10px;z-index:99}@media(min-width:46.25em){.site-header{padding-top:20px}}@media(min-width:80em){.site-header{background:#fff0;padding-bottom:0}}.site-header__title{font-size:var(--large-text);line-height:.8;margin-bottom:0}.site-header__link{text-decoration:none}.basket-icon{background:url(/wp-content/themes/2point32023/assets/icons/basket.svg) no-repeat;display:block;height:17px;width:20px}@media(min-width:46.25em){.basket-icon{height:22px;width:26px}}@media(min-width:90em){.basket-icon{height:30px;width:36px}}@media(min-width:120em){.basket-icon{height:37px;width:44px}}.grid__col-sizer{width:100%}@media(min-width:46.25em){.grid__col-sizer{width:70%}}@media(min-width:80em){.grid__col-sizer{width:46.1538461538%}}.grid__gutter-sizer{width:0}@media(min-width:80em){.grid__gutter-sizer{width:7.6923076923%}}.lede{font-size:var(--regular-text);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse nowrap;flex-flow:row-reverse nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}@media(min-width:80em){.lede{width:46.1538461538%}}.lede__header{-webkit-box-flex:0;-ms-flex:0 0 calc((100vw - 20px)/14*7 - 10px);flex:0 0 calc((100vw - 20px)/14*7 - 10px);margin-left:10px}@media(min-width:46.25em){.lede__header{-webkit-box-flex:0;-ms-flex:0 0 calc((100vw - 40px)/10*3 - 10px);flex:0 0 calc((100vw - 40px)/10*3 - 10px)}}@media(min-width:80em){.lede__header{-webkit-box-flex:0;-ms-flex:0 0 calc(33.3333333333% - 10px);flex:0 0 calc(33.3333333333% - 10px)}}.lede__header .title{font-size:var(--regular-text)}.lede__thumb{-webkit-box-flex:0;-ms-flex:0 0 calc((100vw - 20px)/14*7);flex:0 0 calc((100vw - 20px)/14*7)}@media(min-width:46.25em){.lede__thumb{-webkit-box-flex:0;-ms-flex:0 0 calc((100vw - 72px)/10*4);flex:0 0 calc((100vw - 72px)/10*4)}}@media(min-width:80em){.lede__thumb{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%}}.lede__thumb.twothirds{-webkit-box-flex:0;-ms-flex:0 0 42.8571428571%;flex:0 0 42.8571428571%}@media(min-width:46.25em){.lede__thumb.twothirds{-webkit-box-flex:0;-ms-flex:0 0 calc((100vw - 72px)/10*3);flex:0 0 calc((100vw - 72px)/10*3)}}@media(min-width:80em){.lede__thumb.twothirds{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.title--project{margin-bottom:.5em}.cat-links{color:var(--grey);list-style:none;margin:0;padding:0}.cat-links__item{display:inline-block}.cat-links__item:not(:last-child):after{content:"| "}@media(max-width:79.99em){.cat-links{display:none}}.article--project .wp-block-columns{gap:7.6923076923%}.article--project .wp-block-columns img,.article--project .wp-block-columns video{margin-bottom:10px}@media(max-width:79.99em){.wp-block-columns{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}}@media(max-width:79.99em){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{-ms-flex-preferred-size:100%!important;flex-basis:100%!important}}.content--imprint .wp-block-columns{gap:7.6923076923%}.columns-feed{gap:0}.columns-feed .wp-block-image{width:75%}.columns-feed .wp-block-image.full{width:100%}.wp-block-post-title{margin-top:1em;margin-bottom:.5em}.taxonomy-custom_cat{color:var(--grey);margin-bottom:1em}.title--category{color:var(--grey);font-size:var(--regular-text)}