@charset "UTF-8";@import url("../../font/inter.css");
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;box-sizing:border-box;height:100%;scroll-behavior:smooth}*,:after,:before{box-sizing:inherit}main{background:#fff;padding-bottom:1.125rem;padding-top:.5625rem;z-index:10}body{-webkit-font-feature-settings:"cv11" 1;font-feature-settings:"cv11" 1;background-color:#fef9f5;background-image:url(../img/pattern-bg.svg);color:#333;font-family:Inter var,sans-serif;-webkit-font-kerning:normal;font-kerning:normal;font-size:1.125rem;-webkit-font-variant-ligatures:common-ligatures;font-variant-ligatures:common-ligatures;font-weight:400;height:100%;letter-spacing:.035rem;line-height:1.75rem;margin:0}a{border-bottom:.125rem solid #4949f2;padding:.125rem;text-decoration:none}a,a:visited{color:#4949f2}a:hover{border-bottom:.125rem solid #333}a:active,a:focus,a:hover{color:#333}a:focus{background-color:#ffd605;border:0;border-bottom:.125rem solid #333;box-shadow:0 0 0 0 #ffd605;outline:0}ol,p{margin:0}ol{padding:0}h1{font-size:1.75rem;font-weight:700;line-height:2.25rem;margin:0}.headline .client,h1{letter-spacing:.035rem}.headline .client{color:#666;font-size:.875rem;font-weight:400;font-weight:700;line-height:1.375rem}h2{font-size:1.5rem;font-weight:500;font-weight:700;line-height:2rem}h2,h3{letter-spacing:.035rem}h3{font-size:1.25rem;font-weight:400;line-height:1.9375rem;margin:0}.bold{font-weight:700}hr{background:#333;border:0;height:.125rem}figure{margin:0}img{display:block;height:auto;max-width:100%}picture.cover-img img{-webkit-filter:contrast(1.1);filter:contrast(1.1);-webkit-filter:grayscale(100%);filter:grayscale(100%);mix-blend-mode:normal}figcaption{font-size:.875rem;font-weight:400;letter-spacing:.035rem;line-height:1.375rem;margin-top:.5625rem}figcaption cite{font-style:normal}#circle{background:#f29a0c;border-radius:50%;height:1.875rem;width:1.875rem}nav{font-size:1.25rem;font-weight:400;letter-spacing:.035rem;line-height:1.9375rem}nav h1{display:inline;font-size:1.375rem;line-height:1.875rem}nav ul{border-bottom:2px solid #333;display:block;list-style-type:none;margin:1.25rem 0 0;padding:0 0 .375rem}nav li{line-height:1.875rem;margin-bottom:1.25rem}nav button{margin-top:-.5625rem}nav a{border:0;padding:.125rem;text-decoration:none}nav a,nav a:visited{color:#333}nav a:hover{border-bottom:.125rem solid #4949f2;color:#4949f2}nav a:active{color:#333}nav a:focus{background-color:#ffd605;border-bottom:2px solid #333;box-shadow:0 0 0 .625rem #ffd605;color:#333;margin-left:10px;outline:0}.js ul{display:none}.js button,ul.is-active{display:block}ul.is-active{margin-bottom:1.25rem}header{background:#fff;padding-top:1.875rem;z-index:10}footer .social-list{display:block;list-style:none;margin:0;padding:0}footer .social-list-item{display:inline-block;margin-right:1.25rem;vertical-align:top}footer .social-list-item a{fill:hsla(0,0%,100%,.4);border:0;padding:0;text-decoration:none}footer .social-list-item a:hover{fill:#fff}footer .social-list-item a:focus{fill:#ffd605;box-shadow:0 0 0 0;outline:0}footer .social-list-icon{display:block;height:1.875rem;width:1.875rem}html{font-family:Inter var,sans-serif}@supports (font-variation-settings:normal){html{font-family:Inter var,sans-serif}}.pagination-icon-next,.pagination-icon-prev{height:1.5rem;vertical-align:middle;width:1.5rem}.pagination-icon-next{margin-left:.5625rem}.pagination-icon-prev{margin-right:.5625rem}.content{margin-top:1.125rem}.about-content{margin-bottom:2.75rem}.about-content p,.article-content,h2.article-content{margin-bottom:1.125rem}h2.article-content{margin-top:2.25rem}h2.article-content:first-of-type{margin-top:0}.about-content h2{font-size:1.5rem;font-weight:500;font-weight:700;letter-spacing:.035rem;line-height:2rem;margin-bottom:1.125rem;margin-top:2.75rem}ul.about-list{display:block;list-style-type:"⟶";margin-bottom:2.75rem;padding:0}ul.article-list{display:block;list-style-type:"—";margin-bottom:1.125rem;margin-top:0;padding:0}.about-list li{margin-bottom:1.125rem;margin-left:1.5rem;padding-left:1.125rem}.article-list li{margin-bottom:.5625rem;margin-left:2rem;padding-left:.5625rem}.about-list li:last-child,.article-summary{margin-bottom:2.25rem}.article-summary .media-container{margin-bottom:1.125rem}.article-summary h2{font-size:1.5rem;font-weight:500;letter-spacing:.035rem;line-height:2rem;margin-top:1.125rem}.article-summary p{margin-top:1.125rem}button{background:#333;border:0;color:#fff;display:none;float:right;line-height:2.125rem;margin:0;padding:.375rem .9375rem;text-decoration:none;vertical-align:top}button:focus,button:hover{background:#ffd605;color:#333;outline:3px solid transparent}.formbutton{float:left;width:100%}.headline,.headline p,.title{margin-bottom:1.125rem;margin-top:1.125rem}.headline p,.headline p p,.title p{font-size:1.25rem;line-height:1.875rem}.headline .client{display:block;margin-bottom:0}.media{background-color:#ffd605;display:block}.media-container{background-color:#333;display:block;margin:0;opacity:.9;transition:.3s}.media-container a{border:0;padding:0}.media-container img{-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:.3s}.media-container img:hover{-webkit-filter:grayscale(0);filter:grayscale(0);transition:.3s}.small-img{background-color:#ffd605;display:inline-block;height:auto;margin-bottom:2.25rem;vertical-align:top}.small-img picture{background-color:#f29a0c;display:block;margin:0;opacity:.9;transition:.3s}.small-img img{-webkit-filter:contrast(1.1) grayscale(100%);filter:contrast(1.1) grayscale(100%);mix-blend-mode:normal}.main-img,.main-img-noborder{margin-bottom:2.25rem}.main-img-noborder:not(:first-child),.main-img:not(:first-child){margin-top:2.25rem}.main-img img{border:1px solid #ccc}.main-img-noborder img{border:0}.tryptich1,.tryptich3{margin-bottom:1.125rem}.tryptich3{margin-top:1.125rem;margin-top:2.25rem}.tryptich2,.tryptich4{margin-bottom:2.25rem}.form-input,.form-input-textarea{border:2px solid #333;border-radius:0;color:inherit;display:block;font-family:inherit;font-size:1rem;line-height:1rem;margin-bottom:1.125rem;padding:.5rem;position:relative;width:100%}.form-input-textarea,.form-input-textarea-textarea{line-height:normal;resize:vertical;width:100%}.form-input-label{display:block;font-size:1.125rem;font-weight:400;font-weight:600;letter-spacing:.035rem;line-height:1.75rem;margin-bottom:.5625rem}.form-input-textarea{line-height:normal;resize:vertical;width:100%}textarea{overflow:auto}fieldset{border:0;margin-bottom:3.25rem;padding:0}.form-input-textarea:focus,.form-input:focus{box-shadow:0 0 0 1px #333,0 0 0 4px #ffd605;outline:3px solid transparent;outline-offset:1px}.form-content,.form-content p{margin-bottom:1.125rem}.form-checkbox{-webkit-appearance:none;appearance:none;background-color:#fff;border:2px solid #333;border-radius:0;box-sizing:border-box;cursor:pointer;height:22px;left:11px;position:absolute;top:14px;width:22px}.form-checkbox:after{border:2px solid #333;border:solid var(--ons-color-input-border);border-radius:0;border-radius:1px;border-top-color:var(--ons-color-input-bg);border-width:2px 0 3px 3px;border-width:0 0 3px 3px;box-sizing:border-box;content:"";height:7px;height:6px;left:2px;opacity:1;opacity:0;position:absolute;top:4px;top:1px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-90deg);width:14px}h2.form-content{display:block;margin:0;padding-bottom:1.125rem;padding-top:2.25rem}.collections-pagination{border-top:.0625rem solid #333;display:block;margin-top:3.25rem}.collections-pagination ul{border:0;display:block}.collections-pagination-list{list-style:none;margin:0;padding:0}.collections-pagination-item{display:inline-block;margin:0;padding-bottom:1.125rem;padding-top:1.125rem}.collections-pagination-item:nth-child(2n){float:right;text-align:right}.collections-pagination-nav{color:#333;display:block;margin-bottom:.5625rem}.collections-pagination-nextpost,.collections-pagination-previouspost{font-size:.875rem;font-weight:400;letter-spacing:.035rem;line-height:1.375rem}.collections-pagination-label{font-size:1.25rem;font-weight:400;font-weight:500;letter-spacing:.035rem;line-height:1.9375rem;text-decoration:none;vertical-align:middle}.collections-pagination-link{display:inline-block;text-decoration:none}.grid{-ms-grid-columns:minmax(calc(50% - 383.5px),1.25rem) (1fr)[4] minmax(calc(50% - 383.5px),1.25rem);-ms-grid-rows:auto auto minmax(4.375rem,1fr) auto;display:-ms-grid;display:grid;grid-template-columns:minmax(calc(50% - 383.5px),1.25rem) repeat(4,1fr) minmax(calc(50% - 383.5px),1.25rem);grid-template-rows:auto auto minmax(4.375rem,1fr) auto;min-height:100%;overflow:hidden}header,main{-ms-grid-column-span:4;background:#fff;-ms-grid-column:2;grid-column:2/6;z-index:15}header{-ms-grid-row:1;grid-row:1;grid-template-columns:repeat(3,1fr)}header,main{-ms-grid-columns:(1fr)[3];display:-ms-grid;display:grid}main{-ms-grid-row:2;grid-row:2;grid-template-columns:repeat(3,1fr)}.collections-pagination,.content,.headline,nav{-ms-grid-column-span:3;-ms-grid-column:1;grid-column:1/4}.content,.headline{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}#left-spacer-row1{background:#fff;-ms-grid-column:1;grid-column:1;z-index:10}#right-spacer-row1{background:#fff;-ms-grid-column:6;grid-column:6;z-index:10}#left-spacer-row2{-ms-grid-column:1;grid-column:1}#left-spacer-row2,#right-spacer-row2{background:#fff;-ms-grid-row:2;grid-row:2;z-index:10}#right-spacer-row2{-ms-grid-column:6;grid-column:6}.shape1{background:#ffd605;-ms-grid-column:2;grid-column:2;-ms-grid-row:3;grid-row:3;mix-blend-mode:multiply;z-index:2}.shape2{background:#327214;height:6.25rem;margin:0 0 0 -9.375rem;opacity:.4;-webkit-transform:rotate(-15deg);transform:rotate(-15deg);width:150%;z-index:3}.shape2,.shape3{-ms-grid-column-span:6;-ms-grid-row-span:2;-ms-grid-column:1;grid-column:1/7;-ms-grid-row:2;grid-row:2/4}.shape3{background:#9013fe;height:100%;opacity:.5;-webkit-transform:skew(80deg);transform:skew(80deg);width:6.25rem;z-index:1}.shape4{-ms-grid-column-span:1;background:#9013fe;-ms-grid-column:5;grid-column:5/6;-ms-grid-row:3;grid-row:3;opacity:.9;-webkit-transform:skewX(45deg);transform:skewX(45deg);z-index:2}.shape5{-ms-grid-column-span:6;background:#d70000;-ms-grid-column:1;grid-column:1/7;-ms-grid-row:3;grid-row:3;height:.3125rem;margin:0 0 0 -9.375rem;-webkit-transform:rotate(-40deg);transform:rotate(-40deg);width:150%;z-index:5}#footer-left-spacer{background:#333;-ms-grid-column:1;grid-column:1;-ms-grid-row:4;grid-row:4;z-index:10}footer{-ms-grid-column-span:4;-ms-grid-column:2;grid-column:2/6;padding:1.875rem 0}#footer-right-spacer,footer{background:#333;-ms-grid-row:4;grid-row:4;z-index:10}#footer-right-spacer{-ms-grid-column:6;grid-column:6}@media (min-width:768px){.grid{-ms-grid-columns:minmax(calc(50% - 384px),1.25rem) (1fr)[12] minmax(calc(50% - 384px),1.25rem);grid-template-columns:minmax(calc(50% - 384px),1.25rem) repeat(12,1fr) minmax(calc(50% - 384px),1.25rem)}.content,header,main{-ms-grid-columns:(1fr)[12];display:-ms-grid;display:grid;grid-template-columns:repeat(12,1fr)}.article-summary{-ms-grid-column-span:6;grid-column:span 6}.about-content{-ms-grid-column-span:9;-ms-grid-column:4;grid-column:4/13}.article-content,.article-list,.collections-pagination,.form-checkbox,.form-content,.main-img,.main-img-noborder,form{-ms-grid-column-span:12;-ms-grid-column:1;grid-column:1/13}.tryptich1,.tryptich3{-ms-grid-column-span:6;-ms-grid-column:1;grid-column:1/7}.tryptich2,.tryptich4{-ms-grid-column-span:6;-ms-grid-column:7;grid-column:7/13}nav{-ms-grid-column-span:11;-ms-grid-column:1;grid-column:1/12}.js ul{display:inline}.js button#toggle{display:none}nav{padding:0}nav h1{margin-right:1.875rem}nav ul{border:0}nav li{display:inline-block;margin-right:1.4375rem}.grid{-ms-grid-rows:auto auto minmax(6.25rem,1fr) auto;grid-template-rows:auto auto minmax(6.25rem,1fr) auto}header,main{-ms-grid-column-span:12;-ms-grid-column:2;grid-column:2/14}#circle,.content,.headline{-ms-grid-column-span:12;-ms-grid-column:1;grid-column:1/13}.about-photo{-ms-grid-column-span:3;-ms-grid-column:1;grid-column:1/4}.profile{-ms-grid-column-span:8;display:block;-ms-grid-column:5;grid-column:5/13}#left-spacer-row1{-ms-grid-column:1;grid-column:1}#right-spacer-row1{-ms-grid-column:14;grid-column:14}#left-spacer-row2{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}#right-spacer-row2{-ms-grid-column:14;grid-column:14;-ms-grid-row:2;grid-row:2}#footer-left-spacer{-ms-grid-column:1;grid-column:1;-ms-grid-row:4;grid-row:4}footer{-ms-grid-column-span:12;-ms-grid-column:2;grid-column:2/14;-ms-grid-row:4;grid-row:4}#footer-right-spacer{-ms-grid-column:14;grid-column:14;-ms-grid-row:4;grid-row:4}.shape1{-ms-grid-column-span:2;-ms-grid-column:2;grid-column:2/4}.shape2,.shape5{-ms-grid-column-span:15;-ms-grid-column:1;grid-column:1/16}.shape5{margin:0 0 0 -18.75rem}main{padding-bottom:2.5rem;padding-top:.625rem}.headline,.headline p{margin-top:2.25rem}.article-summary p{margin-bottom:0}.article-summary:nth-child(odd){margin-right:1.125rem}.about-content,.article-summary:nth-child(2n){margin-left:1.125rem}.small-img{margin-right:1.125rem}.tryptich1{margin-bottom:2.25rem;padding-right:.28125rem}.tryptich2{margin-bottom:2.25rem;padding-left:.28125rem}.tryptich3{padding-right:.28125rem}.tryptich3,.tryptich4{margin-bottom:2.25rem;margin-top:1.125rem}.tryptich4{padding-left:.28125rem}.collections-pagination-item{display:inline-block;margin:0;padding-bottom:1.125rem;padding-right:2.25rem;padding-top:1.125rem}.collections-pagination-item:nth-child(2n){border-left:.0625rem solid #333;float:none;padding-left:2.25rem;text-align:left}nav h1{display:inline;font-size:1.375rem;line-height:1.875rem}h1{font-size:2.25rem;font-weight:700;line-height:2.75rem}.headline .client,h1{letter-spacing:.035rem}.headline .client{color:#666;font-size:1.125rem;font-weight:400;font-weight:700;line-height:1.75rem}h2{font-size:1.75rem;font-weight:700;letter-spacing:.035rem;line-height:2.25rem}#circle{background:#f29a0c;border-radius:50%;height:4.375rem;width:4.375rem}nav a:focus{margin-left:0}.formbutton{float:left;width:auto}}@media (min-width:992px){.grid{-ms-grid-columns:minmax(calc(50% - 496px),1.25rem) (1fr)[12] minmax(calc(50% - 496px),1.25rem);grid-template-columns:minmax(calc(50% - 496px),1.25rem) repeat(12,1fr) minmax(calc(50% - 496px),1.25rem)}header,main{-ms-grid-columns:(1fr)[12];display:-ms-grid;display:grid;grid-template-columns:repeat(12,1fr)}nav{-ms-grid-column-span:10;-ms-grid-column:2;grid-column:2/12}header,main{-ms-grid-column-span:12;-ms-grid-column:2;grid-column:2/14}#left-spacer-row1{-ms-grid-column-span:1;-ms-grid-column:1;grid-column:1/2}#circle,.content,.headline{-ms-grid-column-span:10;-ms-grid-column:2;grid-column:2/12}.article-content,.article-list,.form-content,form{-ms-grid-column-span:8;-ms-grid-column:1;grid-column:1/9}#right-spacer-row1{-ms-grid-column-span:1;background:#fff;-ms-grid-column:14;grid-column:14/15;opacity:0;z-index:0}#left-spacer-row2{-ms-grid-column:1;grid-column:1}#left-spacer-row2,#right-spacer-row2{background:#ffd605;-ms-grid-row:2;grid-row:2;height:15.625rem}#right-spacer-row2{-ms-grid-column:14;grid-column:14;z-index:0}#footer-left-spacer{-ms-grid-column-span:2;-ms-grid-column:1;grid-column:1/3;-ms-grid-row:4;grid-row:4}footer{-ms-grid-column-span:10;-ms-grid-column:3;grid-column:3/13;-ms-grid-row:4;grid-row:4}#footer-right-spacer{-ms-grid-column-span:2;-ms-grid-column:13;grid-column:13/15;-ms-grid-row:4;grid-row:4}.shape1{-ms-grid-column-span:2;-ms-grid-column:3;grid-column:3/5;width:auto}.shape1,.shape4{-ms-grid-row:3;grid-row:3}.shape4{-ms-grid-column:10;grid-column:10}main{padding-bottom:3.125rem}.headline,.headline p{margin-top:2.75rem}.content{margin-top:2.25rem}.main-img{margin-bottom:2.75rem}.main-img:not(:first-child){margin-top:2.75rem}h1{font-size:3rem;line-height:3.625rem}h1,h2{font-weight:700;letter-spacing:.035rem}h2{font-size:1.75rem;line-height:2.25rem}#circle{background:#f29a0c;border-radius:50%;height:5.1875rem;width:5.1875rem}}@media (min-width:1448px){.grid{-ms-grid-columns:minmax(calc(50% - 724px),1.25rem) (1fr)[12] minmax(calc(50% - 724px),1.25rem);grid-template-columns:minmax(calc(50% - 724px),1.25rem) repeat(12,1fr) minmax(calc(50% - 724px),1.25rem)}#left-spacer-row2,#right-spacer-row2{height:18.75rem}.about-content{-ms-grid-column-span:8;-ms-grid-column:5;grid-column:5/13}.about-photo{-ms-grid-column-span:4;-ms-grid-column:1;grid-column:1/5}main{padding-bottom:3.75rem}.headline,.headline p{margin-top:3.25rem}h1{font-size:3.75rem;font-weight:700;line-height:4.5rem}.headline .client,h1{letter-spacing:.035rem}.headline .client{color:#666;font-size:1.25rem;font-weight:400;font-weight:700;line-height:1.9375rem}h2{font-size:2.25rem;font-weight:700;letter-spacing:.035rem;line-height:2.75rem}#circle{background:#f29a0c;border-radius:50%;height:6.3125rem;width:6.3125rem}}
/*# sourceMappingURL=main.css.map */
