@layer bricks {}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {.brxe-button{width:auto}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@media(max-width:991px){#an42-page.an42-contact-page.an42-static-page .an42-contact-hero{gap:20px 32px;grid-template-columns:minmax(0,1.2fr) minmax(220px,.8fr);}#an42-page.an42-contact-page.an42-static-page .an42-contact-portrait{max-width:290px;}#an42-page.an42-contact-page.an42-static-page .an42-contact-lead{font-size:18px;}}@media(max-width:767px){ body.page-id-81 #an42-page.an42-contact-page.an42-static-page .an42-contact-shell{width:calc(100% - 32px);} body.page-id-81 #an42-page.an42-contact-page.an42-static-page .an42-contact-hero{grid-template-columns:minmax(0,1fr) 112px;gap:20px 14px;padding-top:44px;padding-bottom:48px;} body.page-id-81 #an42-page.an42-contact-page.an42-static-page .an42-contact-titles{gap:12px;} body.page-id-81 #an42-page.an42-contact-page.an42-static-page h1{font-size:var(--an-heading-size, var(--an-type-title));line-height:var(--an-heading-leading, var(--an-type-leading-text));text-wrap:initial;} body.page-id-81 #an42-page.an42-contact-page.an42-static-page .an42-contact-kicker{font-size:10px;letter-spacing:.15em;} body.page-id-81 #an42-page.an42-contact-page.an42-static-page .an42-contact-portrait{grid-column:2;grid-row:1;max-width:112px;} body.page-id-81 #an42-page.an42-contact-page.an42-static-page .an42-contact-lead{grid-column:1/-1;font-size:17px;line-height:1.65;} body.page-id-81 #an42-page.an42-contact-page.an42-static-page .an42-contact-actions{grid-column:1/-1;margin-top:0;gap:10px;} body.page-id-81 #an42-page.an42-contact-page.an42-static-page .an42-contact-button{font-size:14px;min-height:46px;padding:12px 22px;}body.page-id-81 #an42-page.an42-contact-page.an42-static-page .an42-contact-channel-grid{grid-template-columns:1fr;gap:16px;} body.page-id-81 #an42-page.an42-contact-page.an42-static-page .an42-contact-details{padding:48px 0 64px;gap:25px;} body.page-id-81 #an42-page.an42-contact-page.an42-static-page .an42-contact-channel{padding:25px 18px;border-radius:16px;} body.page-id-81 #an42-page.an42-contact-page.an42-static-page .an42-contact-address{font-size:20px;}}@media(prefers-reduced-motion:reduce){#an42-page.an42-contact-page *{transition:none!important;}}@media(max-width:767px){body.page-id-81 #an42-page#an42-page.an42-contact-page .an42-contact-story{grid-template-columns:minmax(0,1fr);gap:24px;padding:48px 0}body.page-id-81 #an42-page#an42-page.an42-contact-page .an42-contact-story-grid{gap:28px}body.page-id-81 #an42-page#an42-page.an42-contact-page .an42-contact-story-card p{font-size:16px}}body.page-id-81 { background: #040404; color: #f5f5f5; font-family: var(--an-type-family);}#an42-page.an42-contact-page { --an42-amber: var(--an-accent); --an42-muted: #b7b7b7; display: block; background: #040404; color: #f5f5f5; font-family: var(--an-type-family);}#an42-page.an42-contact-page * { box-sizing: border-box;}#an42-page.an42-contact-page .an42-contact-shell { width: min(1140px,calc(100% - 64px)); margin-inline: auto;}#an42-page.an42-contact-page .an42-contact-hero { display: grid; grid-template-columns: minmax(0,1.25fr) minmax(280px,.75fr); gap: 22px 64px; padding-top: 80px; padding-bottom: 80px; align-items: center;}#an42-page.an42-contact-page .an42-contact-titles { grid-column: 1; display: flex; flex-direction: column; gap: 16px;}#an42-page.an42-contact-page .an42-contact-kicker { font-size: 12px; letter-spacing: .17em; line-height: 1.5; color: #b7b7b7; font-weight: 600; text-transform: uppercase; margin: 0;}#an42-page.an42-contact-page h1 { font-family: var(--an-type-family); letter-spacing: -.045em; line-height: var(--an-heading-leading, var(--an-type-leading-text)); margin: 0; text-wrap: balance; font-weight: var(--an-type-weight-heading); color: var(--an-heading-color, #f5f5f5);}#an42-page.an42-contact-page h2 { font-family: var(--an-type-family); letter-spacing: -.045em; line-height: var(--an-heading-leading, var(--an-type-leading-text)); margin: 0; text-wrap: balance; font-weight: var(--an-type-weight-heading); color: var(--an-heading-color, #f5f5f5);}#an42-page.an42-contact-page h1 { font-size: var(--an-heading-size, var(--an-type-title)); background: var(--an-heading-finish, var(--an-metal-gradient)); -webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: var(--an-heading-fill, currentColor);}#an42-page.an42-contact-page h2 { font-size: var(--an-heading-size, var(--an-type-section));}#an42-page.an42-contact-page h3 { font: var(--an-type-weight-heading) var(--an-heading-size, var(--an-type-card))/var(--an-heading-leading, var(--an-type-leading-text)) var(--an-type-family); color: var(--an-heading-color, #eee); margin: 0; letter-spacing: -.015em;}#an42-page.an42-contact-page .an42-contact-portrait { grid-column: 2; grid-row: 1/span 3; width: 100%; max-width: 380px; aspect-ratio: 1; margin: auto; border-radius: 50%; object-fit: cover; display: block; box-shadow: 0 0 0 1px #ffffff12,0 24px 80px #0008;}#an42-page.an42-contact-page .an42-contact-lead { grid-column: 1; color: #bdbdbd; font: 400 19px/1.7 var(--an-type-family); margin: 0;}#an42-page.an42-contact-page .an42-contact-actions { grid-column: 1; display: flex; flex-direction: row; gap: 12px; flex-wrap: wrap; margin-top: 8px;}#an42-page.an42-contact-page .an42-contact-button { display: inline-flex; min-height: 48px; align-items: center; justify-content: center; padding: 13px 23px; border: 1px solid var(--an-accent); border-radius: 100px; background: var(--an-accent); color: var(--an-accent-bg-171109); font: 600 15px/1.2 var(--an-type-family); text-decoration: none; transition: background .2s,color .2s,border-color .2s;}#an42-page.an42-contact-page .an42-contact-button:hover { background: var(--an-accent-pressed); border-color: var(--an-accent-pressed); color: var(--an-accent-bg-171109);}#an42-page.an42-contact-page .an42-contact-button.an42-contact-secondary { background: rgb(from var(--an-accent) r g b / 0.054901960784313725); color: var(--an-accent);}#an42-page.an42-contact-page .an42-contact-button.an42-contact-secondary:hover { background: rgb(from var(--an-accent) r g b / 0.10980392156862745); color: var(--an-accent-tone-ffd594); border-color: var(--an-accent-tone-ffd594);}#an42-page.an42-contact-page a:focus-visible { outline: 3px solid var(--an-accent); outline-offset: 5px;}#an42-page.an42-contact-page .an42-contact-details { padding: 72px 0 88px; display: flex; flex-direction: column; gap: 32px; border-top: 1px solid #ffffff12;}#an42-page.an42-contact-page .an42-contact-details h2 { text-align: center;}#an42-page.an42-contact-page .an42-contact-channel-grid { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 20px;}#an42-page.an42-contact-page .an42-contact-channel { display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 12px; padding: 32px; border: 1px solid #ffffff14; border-radius: 20px; background: #0d0d0d; min-width: 0;}#an42-page.an42-contact-page .an42-contact-address { color: #f5f5f5; text-decoration: none; font: 500 23px/1.4 var(--an-type-family); overflow-wrap: anywhere; text-align: center; min-height: 44px; display: flex; align-items: center;}#an42-page.an42-contact-page .an42-contact-address:hover { color: var(--an-accent);}#an42-page.an42-contact-page .an42-contact-social { display: flex; flex-direction: row; justify-content: center; align-items: center; gap: 14px;}#an42-page.an42-contact-page .an42-contact-social-link { display: inline-flex; align-items: center; justify-content: center; min-width: 48px; min-height: 48px; border: 1px solid #ffffff20; border-radius: 50%; color: #fff; font-size: 0; text-decoration: none; background: #0d0d0d;}#an42-page.an42-contact-page .an42-contact-social-link .icon { font-size: 22px; margin: 0;}#an42-page.an42-contact-page .an42-contact-social-link .icon>i { font-family: themify!important; font-style: normal;}#an42-page.an42-contact-page .an42-contact-social-link:hover { color: var(--an-accent); border-color: rgb(from var(--an-accent) r g b / 0.5019607843137255);}body.page-id-81 #an42-header-links #an42-menu-contact { color: #fff!important; position: relative;}body.page-id-81 #an42-header-links #an42-menu-contact::after { content: ''; position: absolute; left: 8%; right: 8%; bottom: 5px; height: 2px; background: var(--an-accent); border-radius: 50% 40% 45% 55%; transform: rotate(-1.5deg);}body.page-id-81 #an42-page.an42-contact-page .an42-contact-story { display: grid; grid-template-columns: minmax(0,1fr) minmax(0,2fr); align-items: start; gap: clamp(28px,5vw,72px); padding: 76px 0; border-top: 1px solid color-mix(in srgb,currentColor 8%,transparent);}body.page-id-81 #an42-page.an42-contact-page .an42-contact-story>h2 { width: 100%; max-width: 340px; margin: 0; text-align: left; align-self: start;}body.page-id-81 #an42-page.an42-contact-page .an42-contact-story-grid { display: flex; flex-direction: column; align-items: stretch; gap: 32px; width: 100%; max-width: 680px;}body.page-id-81 #an42-page.an42-contact-page .an42-contact-story-card { display: flex; flex-direction: column; align-items: flex-start; gap: 10px; width: 100%; padding: 0; border: 0; border-radius: 0; background: none; text-align: left;}body.page-id-81 #an42-page.an42-contact-page .an42-contact-story-card>h3 { margin: 0; text-align: left;}body.page-id-81 #an42-page.an42-contact-page .an42-contact-story-card p { margin: 0; max-width: 680px; font: 400 17px/1.65 var(--an-type-family); color: inherit;}#an42-page.an42-contact-page .an42-contact-channel { position: relative; padding-bottom: 46px;}#an42-page.an42-contact-page .an42-contact-channel-icon { display: inline-flex; align-items: center; justify-content: center; flex: none; width: 52px; height: 52px; min-height: 52px; padding: 11px; gap: 0; border: 1px solid #ffffff2b; border-radius: 50%; background: #141414; color: #f5f5f5; line-height: 0; cursor: pointer; text-decoration: none;}#an42-page.an42-contact-page .an42-contact-channel-icon svg { display: block; width: 28px; height: 28px; flex: none; margin: 0;}#an42-page.an42-contact-page .an42-contact-channel-icon:hover { background: #222; color: #fff; border-color: #ffffff66;}#an42-page.an42-contact-page .an42-contact-channel-icon:focus-visible { outline: 2px solid #fff; outline-offset: 4px;}#an42-page.an42-contact-page .an42-contact-channel-icon:focus:not(:focus-visible) { outline: none; box-shadow: none;}#an42-page.an42-contact-page .an42-contact-address.an42-contact-address-light { display: block; min-height: 0; margin: 0; color: #aaa; font: 400 15px/1.5 var(--an-type-family);}#an42-page.an42-contact-page .an42-contact-copy-status { position: absolute; inset-inline: 12px; bottom: 15px; margin: 0; text-align: center; color: #b7b7b7; font: 400 12px/1.4 var(--an-type-family); min-height: 17px;}#an42-page.an42-contact-page .an42-contact-script { display: none;} .brxe-text-link { gap: 5px;} .brxe-text-link { align-items: center; display: inline-flex;} .brxe-text-link span { align-items: center; display: inline-flex;} .brxe-text-link span { justify-content: center;} .brxe-text-link .icon { flex-shrink: 0;}#brxe-c12031 svg { width: 22px; height: 22px; display: block; fill: currentColor; flex: none;}#an42-page.an42-contact-page #brxe-c12031.an42-contact-social-link { display: inline-flex; align-items: center; justify-content: center; width: 48px; height: 48px; min-width: 48px; min-height: 48px; padding: 0; gap: 0; line-height: 0; flex: none;}#an42-page.an42-contact-page #brxe-c12031.an42-contact-social-link svg { display: block; flex: none; width: 22px; height: 22px; margin: 0; padding: 0;}#brxe-c12032 svg { width: 22px; height: 22px; display: block; fill: currentColor; flex: none;}#an42-page.an42-contact-page #brxe-c12032.an42-contact-social-link { display: inline-flex; align-items: center; justify-content: center; width: 48px; height: 48px; min-width: 48px; min-height: 48px; padding: 0; gap: 0; line-height: 0; flex: none;}#an42-page.an42-contact-page #brxe-c12032.an42-contact-social-link svg { display: block; flex: none; width: 22px; height: 22px; margin: 0; padding: 0;}