:root{--rem: 16px;--font-color: #333;--font-family: "Schibsted Grotesk", "Helvetica Neue", "Helvetica", sans-serif;--font-title: "DM Serif Display", serif;--thin: 100;--extralight: 200;--book: 200;--flight: 300;--regular: 400;--medium: 500;--semibold: 600;--bold: 700;--extrabold: 800;--ultrabold: 900;--primary: #333;--secondary: #000;--dark: #3f4244;--light: #FFF;--reading: 900px;--container: 1200px;--grid-gap: 3rem;--input-radius: 2px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 40px;--space-8: 48px;--space-9: 56px;--space-10: 64px;--space-11: 80px;--gutter: 20px;--radius-xs: 4px;--radius-s: 8px;--radius-m: 12px;--radius-l: 16px;--radius-xl: 24px;--radius-50: 1000px;--mint: #dde5d9;--sand: #dad6ca;--coal: #525a5b}.btn,form input[type=submit],form input[type=reset],form button{display:inline-block;padding:.8em 2em;text-align:center;font-family:var(--font-family);font-weight:var(--regular);line-height:1em;border:1px solid var(--primary);border-radius:var(--input-radius);cursor:pointer;background-color:var(--primary);color:#fff;-webkit-appearance:none;appearance:none;transition:.2s}.btn:hover,form input[type=submit]:hover,form input[type=reset]:hover,form button:hover,.btn:focus,form input[type=submit]:focus,form input[type=reset]:focus,form button:focus{background-color:var(--primary-500);border-color:var(--primary-500);color:var(--light)}.btn.btn--o,form input.btn--o[type=submit],form input.btn--o[type=reset],form button.btn--o{border-color:var(--primary);background-color:rgba(0,0,0,0);color:var(--primary)}.btn.btn--o:hover,form input.btn--o[type=submit]:hover,form input.btn--o[type=reset]:hover,form button.btn--o:hover,.btn.btn--o:focus,form input.btn--o[type=submit]:focus,form input.btn--o[type=reset]:focus,form button.btn--o:focus{background-color:var(--primary);border-color:var(--primary);color:var(--light)}.btngroup{display:inline-flex}.btngroup .btn,.btngroup form input[type=submit],form .btngroup input[type=submit],.btngroup form input[type=reset],form .btngroup input[type=reset],.btngroup form button,form .btngroup button{border-radius:0}.btngroup .btn:focus,.btngroup form input[type=submit]:focus,form .btngroup input[type=submit]:focus,.btngroup form input[type=reset]:focus,form .btngroup input[type=reset]:focus,.btngroup form button:focus,form .btngroup button:focus{z-index:1}.btngroup .btn+.btn,.btngroup form input[type=submit]+.btn,form .btngroup input[type=submit]+.btn,.btngroup form input[type=reset]+.btn,form .btngroup input[type=reset]+.btn,.btngroup form button+.btn,form .btngroup button+.btn,.btngroup form .btn+input[type=submit],form .btngroup .btn+input[type=submit],.btngroup form input[type=submit]+input[type=submit],form .btngroup input[type=submit]+input[type=submit],.btngroup form input[type=reset]+input[type=submit],form .btngroup input[type=reset]+input[type=submit],.btngroup form button+input[type=submit],form .btngroup button+input[type=submit],.btngroup form .btn+input[type=reset],form .btngroup .btn+input[type=reset],.btngroup form input[type=submit]+input[type=reset],form .btngroup input[type=submit]+input[type=reset],.btngroup form input[type=reset]+input[type=reset],form .btngroup input[type=reset]+input[type=reset],.btngroup form button+input[type=reset],form .btngroup button+input[type=reset],.btngroup form .btn+button,form .btngroup .btn+button,.btngroup form input[type=submit]+button,form .btngroup input[type=submit]+button,.btngroup form input[type=reset]+button,form .btngroup input[type=reset]+button,.btngroup form button+button,form .btngroup button+button{margin-left:-1px}.btngroup .btn:first-child,.btngroup form input[type=submit]:first-child,form .btngroup input[type=submit]:first-child,.btngroup form input[type=reset]:first-child,form .btngroup input[type=reset]:first-child,.btngroup form button:first-child,form .btngroup button:first-child{border-radius:var(--input-radius) 0 0 var(--input-radius)}.btngroup .btn:last-child,.btngroup form input[type=submit]:last-child,form .btngroup input[type=submit]:last-child,.btngroup form input[type=reset]:last-child,form .btngroup input[type=reset]:last-child,.btngroup form button:last-child,form .btngroup button:last-child{border-radius:0 var(--input-radius) var(--input-radius) 0}.unbtn{margin:0;border:none;font-family:inherit;font-size:inherit;text-transform:none;line-height:1;overflow:visible;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);color:inherit}form label{font-size:.75rem;letter-spacing:1.2px;color:#676c77;text-transform:uppercase}form input[type=text],form input[type=email],form input[type=password],form input[type=tel],form select,form textarea{-webkit-appearance:none;appearance:none;width:100%;border:1px solid var(--primary);border-radius:var(--input-radius);font-size:1rem;line-height:2rem;background:var(--light);display:block}form input[type=text]:active,form input[type=text]:focus,form input[type=email]:active,form input[type=email]:focus,form input[type=password]:active,form input[type=password]:focus,form input[type=tel]:active,form input[type=tel]:focus,form select:active,form select:focus,form textarea:active,form textarea:focus{border-bottom:1px solid var(--primary)}form select::-ms-expand{display:none}form .group{margin-top:2.6rem}form .buttoned{display:flex;max-width:550px;margin:0 auto}form .buttoned input:not([type=submit]){flex-grow:1;border-top-left-radius:var(--input-radius);border-top-right-radius:0;border-bottom-left-radius:var(--input-radius);border-bottom-right-radius:0}form .buttoned input[type=submit]{border-top-left-radius:0;border-top-right-radius:var(--input-radius);border-bottom-left-radius:0;border-bottom-right-radius:var(--input-radius);border:none}.header .container{display:flex;align-items:center}.header .custom-logo-link{display:inline-block}.header .custom-logo-link img{width:120px}.header__spacer{flex-grow:1}.header__nav{list-style:none;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap}.header__nav .menu-item a{display:inline-block;line-height:3em;padding:0 1.5em}.richtext p{font-size:1rem;line-height:140%;margin-bottom:1.2em}.richtext p:last-child{margin-bottom:0}.richtext a:not(.btn){background:linear-gradient(to bottom, var(--primary) 0%, var(--primary) 100%);background-position:0 100%;background-repeat:repeat-x;background-size:1px .0625em;color:#000;text-decoration:none;transition:background-size .2s,color .2s}.richtext a:not(.btn):hover,.richtext a:not(.btn):focus{background-size:4px 50px;color:var(--light)}.richtext pre,.richtext blockquote{background:#eee;padding:10px;overflow-x:scroll;margin-bottom:20px}.richtext code{font-family:monospace;display:inline-block;font-size:.9em;background:#efefef;padding:0px 8px;border-radius:4px;line-height:1.6em}.richtext ol,.richtext ul{padding-left:30px;margin-bottom:20px;line-height:1.5em}.richtext ol li+li,.richtext ul li+li{margin-top:.4em}.richtext hr{border:none;border-bottom:1px solid #6ec9f1;margin:10px 0}.richtext h1{font-size:2.6rem;margin-bottom:1.5rem}.richtext h2{font-size:2rem;margin-bottom:1em}.richtext h3{font-size:1.6rem;margin-bottom:.6em}.richtext h4{font-size:1.2rem;margin-bottom:.7em}.richtext h5{font-size:1rem;margin-bottom:0rem}.richtext h6{font-size:1rem;margin-bottom:0rem}.richtext *+h2{margin-top:2em}.richtext *+h3{margin-top:1.2em}.richtext *+h4{margin-top:1em}.richtext table{width:100%;border-collapse:collapse}.hero{height:min(100vh - 100px,800px);border-radius:var(--radius-l);padding:var(--space-7);display:flex;align-items:flex-end;background-color:var(--mint);background-color:var(--sand)}.hero p{font-weight:bold;font-size:8rem;text-align:right;color:var(--light);opacity:.9}.section__title{font-size:3rem;font-family:var(--font-title);margin-bottom:var(--space-8)}.card{display:flex;flex-direction:column;align-items:stretch;width:380px;border-radius:var(--radius-l)}.card__cover{aspect-ratio:5/6;border-radius:var(--radius-l);background-size:cover}.card__body{padding:var(--space-5) var(--space-2)}.card__subtitle{margin-top:var(--space-2)}.card.m-horizontal{flex-direction:row;width:100%}.card.m-horizontal .card__cover{aspect-ratio:none;flex-basis:33%;flex-shrink:0}.card.m-horizontal .card__body{flex-grow:1;padding:var(--space-5)}.swiper__list{list-style:none;display:flex;align-items:flex-start;gap:var(--space-6);overflow:auto;scrollbar-width:none}.footer{position:relative;min-height:300px;background-color:var(--coal);border-radius:var(--radius-l);margin-top:250px}.footer__bloom{position:absolute;width:650px;top:0;left:50%;transform:translate(-45%, -50%)}.mt1{margin-top:var(--space-1)}.mt2{margin-top:var(--space-2)}.mt3{margin-top:var(--space-3)}.mt4{margin-top:var(--space-4)}.mt5{margin-top:var(--space-5)}.mt6{margin-top:var(--space-6)}.mt7{margin-top:var(--space-7)}.mt8{margin-top:var(--space-8)}.mt9{margin-top:var(--space-9)}.mt10{margin-top:var(--space-10)}.mt11{margin-top:var(--space-11)}.mb1{margin-bottom:var(--space-1)}.mb2{margin-bottom:var(--space-2)}.mb3{margin-bottom:var(--space-3)}.mb4{margin-bottom:var(--space-4)}.mb5{margin-bottom:var(--space-5)}.mb6{margin-bottom:var(--space-6)}.mb7{margin-bottom:var(--space-7)}.mb8{margin-bottom:var(--space-8)}.mb9{margin-bottom:var(--space-9)}.mb10{margin-bottom:var(--space-10)}.mb11{margin-bottom:var(--space-11)}.pt1{padding-top:var(--space-1)}.pt2{padding-top:var(--space-2)}.pt3{padding-top:var(--space-3)}.pt4{padding-top:var(--space-4)}.pt5{padding-top:var(--space-5)}.pt6{padding-top:var(--space-6)}.pt7{padding-top:var(--space-7)}.pt8{padding-top:var(--space-8)}.pt9{padding-top:var(--space-9)}.pt10{padding-top:var(--space-10)}.pt11{padding-top:var(--space-11)}.pb1{padding-bottom:var(--space-1)}.pb2{padding-bottom:var(--space-2)}.pb3{padding-bottom:var(--space-3)}.pb4{padding-bottom:var(--space-4)}.pb5{padding-bottom:var(--space-5)}.pb6{padding-bottom:var(--space-6)}.pb7{padding-bottom:var(--space-7)}.pb8{padding-bottom:var(--space-8)}.pb9{padding-bottom:var(--space-9)}.pb10{padding-bottom:var(--space-10)}.pb11{padding-bottom:var(--space-11)}.xdebug-var-dump,.xdebug-var-dump *,.xdebug-error,.xdebug-error *{font-size:16px !important}*{margin:0;padding:0;box-sizing:border-box}html,body{font-size:var(--rem);color:var(--font-color);font-family:var(--font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior-y:none;width:100%;max-width:100%;overflow-x:clip}body{padding:var(--gutter);font-optical-sizing:auto}a{text-decoration:none;color:inherit}a img{border:none}img,figure{max-width:100%;height:auto}img.alignleft,figure.alignleft{float:left;clear:both;margin:15px 15px 15px 0}img.aligncenter,figure.aligncenter{display:block;margin:0 auto;clear:both;padding:0 15px 15px 15px}img.alignright,figure.alignright{float:right;clear:both;margin:15px 0 15px 15px}.dyn-cov{background-position:center center;background-repeat:no-repeat;background-size:cover}.dyn-con{background-position:center center;background-repeat:no-repeat;background-size:contain}.tr{transition:.2s}.container{position:relative;width:var(--container);margin-left:auto;margin-right:auto}@media screen and (max-width: 1200px){.container{width:100%;padding-left:var(--gutter);padding-right:var(--gutter)}}.container-fluid{padding-left:var(--gutter);padding-right:var(--gutter)}.reading{position:relative;width:var(--reading);margin-left:auto;margin-right:auto}@media screen and (max-width: 900px){.reading{width:100%;padding-left:var(--gutter);padding-right:var(--gutter)}}.unlist{list-style:none}.flex{display:flex;align-items:center}.stretch{align-items:stretch}.col{flex-direction:column}.gap-6{gap:var(--space-6)}main section{margin-top:var(--space-6)}h1{font-size:8rem;font-family:var(--font-title);font-weight:400;text-align:right;color:var(--light);opacity:.9}.bg-mint{background-color:var(--mint)}.bg-sand{background-color:var(--sand)}.bg-sand-100{background-color:rgba(218,214,202,.3294117647)}/*# sourceMappingURL=style.css.map */
