:root{--bg:#33455a;--bg-darker:#2f3e51;--bg-darkest:#273442;--bg-card:#fcfbfa;--fg:#8394a8;--fg-lighter:#aab8c7;--fg-lightest:#edf2f8;--fg-card:#72706f;--fg-card-darker:#44372f;--hl:#dc281e;--stripe-offset:7%;--stripe-a:16.7rem;--stripe-b:11.3rem;--stripe-open-left:-35%;--stripe-open-right:26%;--stripe-duration:1s;--stripe-duration-a-out:var(--stripe-duration);--stripe-duration-b-out:calc(var(--stripe-duration)*1.1);--stripe-duration-c-out:var(--stripe-duration);--stripe-duration-d-out:var(--stripe-duration);--stripe-duration-a-in:var(--stripe-duration);--stripe-duration-b-in:calc(var(--stripe-duration)*1.1);--stripe-duration-c-in:var(--stripe-duration);--stripe-duration-d-in:var(--stripe-duration)}*,:after,:before{border:0;border-radius:0;box-sizing:border-box;font:inherit;margin:0;padding:0}body,html{background:#33455a;background:var(--bg);color:#8394a8;color:var(--fg);font-family:Avenir Next,AvenirNext,Avenir,gill sans,gill sans mt,Calibri,sans-serif;min-height:100vh;-webkit-tap-highlight-color:rgba(255,255,255,0)}html{font-size:62.5%}body{background-repeat:no-repeat;background:#273442;background:var(--bg-darkest);font-size:1.6rem;line-height:2.5rem;padding:1.5rem}a,a:link,a:visited{color:inherit;-webkit-text-decoration:none;text-decoration:none}a:focus,a:hover{-webkit-text-decoration:underline;text-decoration:underline}p+*{margin-top:1rem}li,ul{display:block;list-style:none}li+*{margin-top:1rem}li>a{display:block;margin:-.5rem 0;padding:.5rem 0}li>a:hover{-webkit-text-decoration:none;text-decoration:none}li>a:hover :first-child{color:#edf2f8;color:var(--fg-lightest);-webkit-text-decoration:underline;text-decoration:underline}li>a:hover *+*{color:#aab8c7;color:var(--fg-lighter)}button{cursor:pointer}@keyframes flip{0%{transform:rotate(0) rotateY(0)}25%{transform:rotate(-.4deg) rotateY(-45deg)}50%{transform:rotate(-4deg) rotateY(-90deg)}75%{transform:rotate(-.4deg) rotateY(-155deg)}to{transform:rotate(0) rotateY(-180deg)}}@keyframes unflip{0%{transform:rotate(0) rotateY(-180deg)}25%{transform:rotate(.4deg) rotateY(-155deg)}50%{transform:rotate(4deg) rotateY(-90deg)}75%{transform:rotate(.4deg) rotateY(-45eg)}to{transform:rotate(0) rotateY(0)}}@keyframes appear{0%{opacity:0}to{opacity:1}}.stripes,[class^=stripe-]{height:100%;left:0;overflow:hidden;top:0;transform-style:preserve-3d;width:100%}.stripes{min-height:100%;position:fixed;z-index:0}[class^=stripe-]{position:absolute;transition:transform .5s ease-out}.stripe-a{background-image:linear-gradient(103.2deg,#33455a 50.1%,transparent 0);background-image:linear-gradient(103.2deg,var(--bg) 50.1%,transparent 50%);transform:translateZ(80rem) translate(calc(7% - 16.7rem));transform:translateZ(80rem) translate(calc(var(--stripe-offset) - var(--stripe-a)));transition-delay:.1s;z-index:1}.stripe-b{background-image:linear-gradient(103.2deg,#2f3e51 50.1%,transparent 0);background-image:linear-gradient(103.2deg,var(--bg-darker) 50.1%,transparent 50%);transform:translate(calc(7% - 11.3rem));transform:translate(calc(var(--stripe-offset) - var(--stripe-b)));z-index:0}.stripe-c{background-image:linear-gradient(103.2deg,transparent 50%,#dc281e 0);background-image:linear-gradient(103.2deg,transparent 50%,var(--hl) 50%);transform:translate(7%);transform:translate(calc(var(--stripe-offset)));transition-delay:0;z-index:0}.stripe-d{background-image:linear-gradient(103.2deg,transparent 50%,#33455a 0);background-image:linear-gradient(103.2deg,transparent 50%,var(--bg) 50%);transform:translate(calc(7% + .8rem));transform:translate(calc(var(--stripe-offset) + .8rem));transition-delay:.01s;z-index:1}.flipped .stripes{pointer-events:none}.flipped .stripe-a{transform:translate(calc(-28% - 16.7rem));transform:translate(calc(var(--stripe-offset) - var(--stripe-a) + var(--stripe-open-left)));transition-delay:0}.flipped .stripe-b{transform:translate(calc(-28% - 11.3rem));transform:translate(calc(var(--stripe-offset) - var(--stripe-b) + var(--stripe-open-left)));transition-delay:.05s}.flipped .stripe-c{transform:translate(33%);transform:translate(calc(var(--stripe-offset) + var(--stripe-open-right)));transition-delay:.01s}.flipped .stripe-d{transform:translate(calc(33% + .8rem));transform:translate(calc(var(--stripe-offset) + .8rem + var(--stripe-open-right)));transition-delay:0}header img{display:none}header p{color:#44372f;color:var(--fg-card-darker);font-size:1.2rem;font-weight:500;letter-spacing:.1rem;line-height:2rem;text-transform:uppercase}header p span{display:block}@media (min-width:800px){header p span{display:inline}header p span~:before{content:" · "}}header a{-webkit-text-decoration:none;text-decoration:none}header+*{margin-top:3rem}h1{color:var(--h1);font-size:1.5rem;line-height:2rem}h1 a{cursor:default}h1 a:focus,h1 a:hover{-webkit-text-decoration:none;text-decoration:none}h2{color:#edf2f8;color:var(--fg-lightest);font-size:1.2rem;font-weight:500;letter-spacing:.1rem;line-height:2rem;margin:5rem 0 2rem;text-transform:uppercase}h3{color:#aab8c7;color:var(--fg-lighter)}.type{height:0;left:0;overflow:hidden;position:absolute;top:0;width:0}.adr~*{margin-top:1rem}aside,section{padding:0 3rem;position:relative}.card,.wrap{z-index:500}.wrap{transform:translateZ(0)}.scene{align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;min-height:calc(100vh - 3rem);perspective:80rem;perspective-origin:50% 55%;position:relative;transform-origin:50% 50%;width:100%}.card{background:#fcfbfa;background:var(--bg-card);box-shadow:0 1px 2px #2a211b26,0 2px 4px #2a211b0f,0 3px 14px #2b221b1a,0 6px 35px #2b221c40;color:#72706f;color:var(--fg-card);padding:3rem}.js .more{display:none}.js .flipped .more{display:grid}.js .card,.js .more,.js .wrap{max-width:48rem;width:100%}.wrap{position:relative;transform:rotateY(0);transform-style:preserve-3d}.flip{animation:flip .6s linear normal;transform:rotateY(180deg)}.unflip{animation:unflip .5s linear normal;transform:rotateY(0)}.back,.front{backface-visibility:hidden;min-height:23rem}.front{cursor:pointer;height:100%;left:0;padding-left:0;padding-right:0;position:absolute;text-align:center;top:0;transform:rotateY(0)}.front p{color:#dc281e;color:var(--hl);font-size:.9rem;font-weight:500;letter-spacing:.1rem;line-height:1rem;text-transform:uppercase}.front p span{display:inline}.front p span~:before{content:" · "}.back{position:relative;transform:rotateY(180deg)}@media (min-width:800px){.back .adr~*{margin-top:0;text-align:right}}.back .contact{margin-top:9rem}@media (min-width:800px){.back .contact{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:2rem 2rem}}.back .adr{grid-column:1/span 1;grid-row:1/span 2}.back button{background:#fcfbfa;background:var(--bg-card);padding:2rem;position:absolute;right:0;top:0}@media (min-width:800px){.more{grid-template-columns:15rem 1fr;padding-bottom:3rem}}.more aside{grid-column:1/2;grid-row:1/999;padding-right:0}.flipped .more{animation:appear .5s ease-in;opacity:1}.more p a,.more p a:link,.more p a:visited{color:#aab8c7;color:var(--fg-lighter)}.logo{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='330' height='65'%3E%3Cpath fill='%23273442' fill-rule='evenodd' stroke='%23273442' stroke-width='.4' d='m279.63 31.882.002.002-3.515 1.847c-5.326 2.805-11.012 4.793-14.42 4.793-2.13 0-3.48-.71-3.48-2.414 0-.942.857-2.376 2.192-3.77l-2.649 1.39c-3.657 1.918-8.632 4.546-11.189 4.546-.78 0-1.1-.426-1.1-1.242 0-.71.78-2.521 2.094-4.83l-2.906 1.527c-4.722 2.45-9.409 4.297-11.468 4.297-.923 0-1.42-.284-1.42-.994 0-.64.887-1.776 1.74-2.877.816-1.065 1.668-2.166 1.668-2.805 0-.284-.248-.461-.887-.461-2.486 0-8.633 4.224-13.604 7.81l-.177-.177 4.296-7.066-.782.414.006.012-3.515 1.847c-4.58 2.414-10.83 4.545-14.562 4.545-2.024 0-3.373-.604-3.373-2.166 0-.966.862-2.389 2.203-3.795l-2.695 1.416c-5.113 2.663-9.338 4.367-11.296 4.367-.994 0-1.456-.355-1.456-1.136 0-1.244 1.563-3.622 4.94-7.28a33 33 0 0 1-3.587 2.2l.002.004-3.515 1.846c-3.657 1.918-8.806 4.19-12.463 4.19h-.177a7.8 7.8 0 0 1-1.775.213c-1.492 0-1.811-.461-1.811-.923.015-.25.088-.493.213-.71a5.46 5.46 0 0 0 3.302 1.136c4.083-.924 8.273-4.723 8.273-6.604 0-.533-.427-.888-1.385-.888-2.343 0-5.752 1.846-9.231 4.367-2.734 3.835-8.846 12.215-10.835 14.346-1.136 1.207-2.059 1.882-2.591 1.882a.553.553 0 0 1-.533-.675c.12-.964.434-1.894.923-2.734 1.562-3.196 7.355-9.126 13-13.174l.746-1.1c.532-.817 1.881-2.663 3.373-4.653-2.344 1.634-10.515 6.924-16.09 9.588l-.141-.284c7.532-3.586 16.87-10.12 16.87-10.12 2.237-2.947 4.65-5.894 5.219-5.894a.323.323 0 0 1 .32.39c0 .675-1.918 3.09-5.468 5.824-1.669 2.166-3.231 4.332-3.87 5.29a5 5 0 0 1-.355.533c3.266-2.272 6.426-3.87 8.663-3.87 1.171 0 1.669.497 1.669 1.172 0 1.775-3.586 5.22-7.385 6.533 3.549-.32 7.95-2.27 11.393-4.117l-.001-.003 3.515-1.847a38.5 38.5 0 0 0 4.762-2.912l.142.213c-4.017 4.19-5.828 6.783-5.828 8.061q0 .852 1.172.852c1.922 0 5.828-1.562 11.154-4.367l3.515-1.847.015.03c2.263-2.113 5.49-4.007 8.328-4.007 1.066 0 1.527.497 1.527 1.1 0 .853-1.1 2.096-2.734 2.274v-.284c1.491-.178 2.45-1.244 2.45-1.99 0-.46-.39-.816-1.243-.816-4.757 0-10.905 5.682-10.905 8.203 0 1.35 1.172 1.882 3.054 1.882 3.66 0 9.836-2.13 14.416-4.543l-.001-.002 3.515-1.846c.426-.213.852-.462 1.278-.71 3.626-5.824 7.603-11.79 10.62-15.376 1.847-2.166 3.906-3.515 5.15-3.515.71 0 1.1.39 1.1 1.243 0 4.51-8.521 13.28-16.8 18.003a284 284 0 0 0-4.189 6.853c4.864-3.516 10.763-7.492 13.249-7.492.852 0 1.171.248 1.171.745 0 .71-.923 1.846-1.74 2.947-.816 1.101-1.668 2.13-1.668 2.735 0 .497.426.71 1.136.71 2.059 0 6.46-1.74 11.322-4.295v-.002l3.408-1.811c3.976-6.925 11.721-17.613 14.313-17.613.923 0 1.314.497 1.314 1.42 0 3.122-5.669 11.204-15.383 16.424l.01.018-.06.03c-1.41 2.471-2.36 4.41-2.36 5.118 0 .604.248.959.816.959 2.486 0 7.355-2.557 11.047-4.545l3.493-1.835a6.3 6.3 0 0 1-.586-.935l.284-.142q.24.471.568.888c2.272-2.025 5.326-3.8 8.024-3.8 1.177 0 1.674.568 1.674 1.278 0 1.847-3.236 4.439-6.29 4.439a4.45 4.45 0 0 1-3.48-1.527l-.044.042.014.03-.1.052c-1.597 1.526-2.674 3.136-2.674 4.173 0 1.491 1.207 2.13 3.195 2.13 3.373 0 8.88-1.952 14.275-4.791l-.002-.003 3.515-1.846a11.46 11.46 0 0 0 3.977-3.196c-.71-.355-1.278-.78-1.278-1.349a1.18 1.18 0 0 1 1.207-1.136.913.913 0 0 1 .959.959 2.72 2.72 0 0 1-.533 1.455c1.207.568 2.805.959 2.805 1.563 0 .675-1.527 2.166-2.982 3.55-1.563 1.527-3.48 3.196-3.48 4.226 0 .32.462.426 1.03.426q.914-.03 1.81-.213c5.397-1.137 14.279-5.22 24.788-13.671l.213.213c-10.722 8.593-19.497 12.677-24.93 13.742q-.932.19-1.881.213c-.71 0-1.314-.178-1.314-.71 0-1.244 2.343-3.232 3.55-4.439 1.456-1.42 2.912-2.77 2.912-3.338 0-.426-1.456-.817-2.627-1.35a10.95 10.95 0 0 1-4.08 3.337zm-144.184-.28c2.379-1.243 4.58-1.989 5.894-1.989.887 0 1.455.319 1.455 1.065 0 1.1-.923 2.806-4.367 6.001 4.651-3.338 10.048-6.96 12.285-6.96.817 0 1.136.284 1.136.817 0 2.591-4.9 4.651-4.9 11.399 0 3.196 1.42 5.646 5.149 6.533l-.071.284c-3.87-.958-5.362-3.48-5.362-6.817 0-6.783 4.9-8.949 4.9-11.398 0-.32-.248-.533-.852-.533-2.52 0-9.196 4.722-14.13 8.309l-.178-.213c4.402-3.87 6.106-6.25 6.106-7.421 0-.533-.426-.782-1.171-.782-1.243 0-3.338.71-5.752 1.989l-3.515 1.846c-4.119 2.2-7.563 3.905-9.125 3.905-.674 0-1.03-.284-1.03-.923 0-1.065 1.42-3.195 2.805-4.97-3.515 2.804-9.337 6.817-12.32 6.817-.816 0-1.278-.426-1.278-1.065 0-1.067 1.279-3.016 3.323-4.876l-2.116 1.112c-5.113 2.663-9.338 4.367-11.29 4.367-.995 0-1.456-.355-1.456-1.136 0-1.244 1.562-3.622 4.935-7.28a33 33 0 0 1-3.586 2.202l-1.351.71-.216.114-.041.021-1.907 1.002a8.7 8.7 0 0 1-3.444 1.03c-1.988 0-2.698-1.385-2.698-2.948a5 5 0 0 1 .284-1.633l-9.516 8.131-.213-.213c3.942-3.48 5.504-5.752 5.504-7.03 0-.781-.675-1.172-1.811-1.172-1.065 0-2.698.355-4.26.355a4.8 4.8 0 0 1-2.273-.426c-1.846 3.231-7.03 8.593-12.32 8.593-.923 0-1.385-.497-1.385-1.243 0-2.166 4.083-6.96 11.717-9.055l.07.284c-7.49 2.025-11.503 6.676-11.503 8.771 0 .604.39.959 1.1.959 5.22 0 10.333-5.327 12.108-8.487a1.65 1.65 0 0 1-.64-1.42c0-.888.462-1.314.853-1.314.355 0 .71.355.71.994a4.35 4.35 0 0 1-.568 1.669 4.24 4.24 0 0 0 2.13.39c1.385 0 3.302-.355 4.261-.355 1.278 0 2.095.462 2.095 1.457 0 .852-.781 2.308-2.308 4.047l6.568-5.61c.568-1.065 1.385-1.775 1.74-1.775a.355.355 0 0 1 .32.426l-1.918 1.633a4.6 4.6 0 0 0-.461 2.024c0 1.42.639 2.663 2.414 2.663a7.9 7.9 0 0 0 3.302-1.03l1.923-1.01.045-.023.166-.09c.946-.513 4.733-2.628 6.139-3.635l.142.213c-4.012 4.19-5.823 6.783-5.823 8.061q0 .852 1.172.852c1.917 0 5.822-1.562 11.148-4.367l3.379-1.775c2.579-2.026 6.016-3.73 9.58-3.73a8.9 8.9 0 0 1 3.196.533l-.071.284c-1-.366-2.06-.546-3.125-.533-6.781 0-13.669 6.889-13.669 9.268 0 .497.32.781.923.781 3.196 0 9.729-4.651 12.96-7.35a13.4 13.4 0 0 1 1.952-2.095.21.21 0 0 1 .249.248c0 .178-.817.995-2.095 2.06-1.491 1.811-3.266 4.368-3.266 5.575a.63.63 0 0 0 .745.64c1.456 0 4.793-1.67 8.983-3.906l3.515-1.847zM41.89 37.248c1.278-1.74 7.74-10.688 10.12-13.955a29.2 29.2 0 0 1-7.78 1.1c-4.544 0-9.09-.958-13.635-1.917-4.58-.959-9.161-1.918-13.67-1.918a23.17 23.17 0 0 0-12.782 3.516L4 23.86a23.2 23.2 0 0 1 12.925-3.587c4.58 0 9.161.96 13.742 1.918 4.545.959 9.09 1.917 13.564 1.917a28.5 28.5 0 0 0 8.06-1.171c2.025-2.806 4.226-5.717 5.647-7.422C59.784 13.349 61.843 12 63.086 12c.71 0 1.1.39 1.1 1.243 0 3.622-5.006 7.883-11.752 9.907l-10.44 14.38q.048.265.036.533.008.25-.036.497c3.87-.07 10.76-3.23 17.186-7.35 4.083-6.924 11.504-17.186 14.06-17.186.923 0 1.314.497 1.314 1.42 0 4.227-7.208 10.83-15.125 15.944-1.953 3.55-3.267 7.598-3.267 10.546 0 3.196 1.42 5.646 5.149 6.533l-.071.284c-3.87-.958-5.362-3.48-5.362-6.817 0-2.877 1.278-6.711 2.983-10.191-6.32 4.012-13.032 7.03-16.902 7.1-.674 4.51-6.64 16.158-10.652 16.158a.604.604 0 0 1-.64-.71c0-1.35 5.221-8.77 10.192-15.66a1.38 1.38 0 0 1-.852-1.171.798.798 0 0 1 .923-.817c.405.014.771.245.959.604zm22.014-24.005c0-.64-.32-.957-.816-.959-1.1 0-3.16 1.385-4.935 3.444-1.385 1.598-3.516 4.403-5.469 7.067 6.427-2.024 11.22-6.002 11.22-9.552zm10.37 2.2c0-.71-.32-1.136-1.032-1.135-2.343 0-9.373 9.73-13.455 16.511 7.634-5.007 14.486-11.327 14.486-15.376zM31.03 54.587c.068.083.17.13.276.13 3.87 0 9.694-11.434 10.37-15.873a2.2 2.2 0 0 1-.567-.107c-5.007 6.854-10.156 14.24-10.156 15.553a.36.36 0 0 0 .077.297zm61.49-25.614 1.1-.958c-.248 0-.674.355-1.1.958zm-52.035 8.069a.55.55 0 0 0-.195.418c.059.43.344.796.747.958l.64-.888a.8.8 0 0 0-.747-.603.54.54 0 0 0-.445.115zm38.472-9.808c-.249 0-.533.284-.533.993a1.4 1.4 0 0 0 .497 1.172c.273-.454.443-.963.497-1.49a.57.57 0 0 0-.461-.675zm32.77-4.723a.74.74 0 0 1-.71.745.58.58 0 0 1-.639-.567.774.774 0 0 1 .746-.746.55.55 0 0 1 .604.568zm70.371-.428c0-.07 0-.106-.035-.105-.497 0-2.485 2.414-4.51 5.041 2.983-2.344 4.545-4.368 4.545-4.936zM158.697 50.42c.426 0 1.349-.674 2.343-1.774 2.272-2.521 7.71-9.872 10.443-13.637-5.254 3.941-10.443 9.41-12.076 12.499a7.1 7.1 0 0 0-.959 2.592c0 .213.071.32.249.32zm82.234-38.135c-1.1 0-3.16 1.384-4.935 3.444-3.089 3.587-6.924 9.374-10.408 14.95 8.03-4.759 16.16-13.14 16.16-17.436 0-.639-.32-.958-.817-.958zm22.333 3.16c0-.71-.32-1.137-1.03-1.136-2.414 0-9.769 10.226-13.78 17.044 9.093-5.042 14.81-12.961 14.81-15.909zM270.79 28.9c0-.568-.431-.994-1.39-.993-2.627 0-5.645 1.74-7.847 3.692a4.21 4.21 0 0 0 3.231 1.456c2.912 0 6.006-2.45 6.006-4.155zm11.9-2.448a.81.81 0 0 0-.224.603c0 .497.461.852 1.1 1.17a2.25 2.25 0 0 0 .462-1.242.717.717 0 0 0-.746-.781.81.81 0 0 0-.592.25zM172.761 37.85c.214 0 .391-.035.604-.036a5.1 5.1 0 0 1-2.166-.887.5.5 0 0 0-.035.248c0 .284.248.675 1.598.675zm28.724-15.34a.743.743 0 0 1-.71.746.58.58 0 0 1-.639-.569.774.774 0 0 1 .746-.745.55.55 0 0 1 .603.568z'/%3E%3C/svg%3E") 50% 50% no-repeat;background-size:100%;margin:0 auto;max-height:6.5rem;max-width:33rem;min-width:29rem}.logo:before{content:"";display:block;padding-bottom:19.69697%}
