.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;word-break:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:"";position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion: reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}:root{--go-black:#0b0b0c;--go-cream:#fff9f9;--go-pink:#ff2c6d;--go-pink-deep:#d41654;--go-ink-muted:#5c5854;--go-border:rgba(11,11,12,.1);--go-radius:2px;--go-safe-top:env(safe-area-inset-top,0px);--go-safe-bottom:env(safe-area-inset-bottom,0px)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body.go-page{margin:0;background:var(--go-cream);color:var(--go-black);font-family:"Hanken Grotesk",-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}.go{max-width:460px;margin-inline:auto;padding:calc(3.5rem + var(--go-safe-top)) 1.5rem calc(3rem + var(--go-safe-bottom));display:flex;flex-direction:column;align-items:center}.go__profile{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.4rem;margin-bottom:2.75rem;opacity:0;animation:go-fade-in .5s ease-out forwards}.go__avatar{width:108px;height:108px;border-radius:50%;object-fit:cover;margin-bottom:1.1rem}.go__name{margin:0;font-family:"Bricolage Grotesque","Arial Narrow",sans-serif;font-weight:700;font-size:clamp(1.5rem,5vw,1.8rem);letter-spacing:-.01em}.go__tagline{margin:.15rem 0 0;font-size:.95rem;font-weight:600;letter-spacing:.02em;color:var(--go-pink-deep)}.go__location{margin:.1rem 0 0;font-size:.8rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--go-ink-muted)}.go__links{width:100%;display:flex;flex-direction:column}.go__link{display:flex;align-items:center;gap:.9rem;width:100%;padding:1.05rem .25rem;border-top:1px solid var(--go-border);text-decoration:none;color:inherit;opacity:0;animation:go-fade-in .45s ease-out forwards;animation-delay:calc(.12s + var(--go-i,0) * .05s);transition:transform .18s ease,background-color .18s ease}.go__links .go__link:last-child{border-bottom:1px solid var(--go-border)}@media (hover: hover){.go__link:hover{transform:translateX(2px);background-color:rgba(11,11,12,.02)}.go__link:hover .go__link-arrow{transform:translateX(2px);opacity:1}}.go__link:active{background-color:rgba(11,11,12,.04)}.go__link-icon{flex:0 0 auto;width:40px;height:40px;border-radius:50%;background:var(--go-cream);border:1px solid var(--go-border);display:flex;align-items:center;justify-content:center}.go__link-text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.1rem}.go__link-title{font-weight:700;font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.go__link-subtitle{font-size:.82rem;color:var(--go-ink-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.go__link-arrow{flex:0 0 auto;display:flex;color:var(--go-ink-muted);opacity:.6;transition:transform .18s ease,opacity .18s ease}.go__link{min-height:44px}.go__social{display:flex;gap:1.1rem;margin-top:2.5rem}.go__social a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;opacity:.75;transition:opacity .18s ease,transform .18s ease}.go__social a:hover{opacity:1}.go__social a:active{transform:scale(.94)}.go__footer{margin:2rem 0 0;font-size:.75rem;color:var(--go-ink-muted);opacity:.7}@keyframes go-fade-in{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.go__profile,.go__link{animation:none;opacity:1}.go__link,.go__link-arrow,.go__social a{transition:none}}