.contact-page{box-sizing:border-box;min-height:100dvh;padding:calc(var(--space-5) + env(safe-area-inset-top,0px)) var(--pad-mobile) calc(var(--space-6) + env(safe-area-inset-bottom,0px));flex-direction:column;display:flex}@media (min-width:900px){.contact-page{padding-left:var(--margin-desktop);padding-right:var(--margin-desktop)}}.contact-header{align-items:flex-start;display:flex}.contact-stage{max-width:var(--max-reading);width:100%;padding-top:var(--space-5);padding-bottom:var(--space-6);justify-content:center;gap:var(--space-4);flex-direction:column;flex:1;margin:0 auto;display:flex}.contact-orb{align-self:flex-start}.contact-line{text-align:left;font-size:22px}@media (min-width:900px){.contact-line{font-size:26px}}.contact-options{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.contact-options .flow-link{min-height:44px;margin-top:0;font-size:18px;font-weight:400}.contact-options .flow-link-label{padding-bottom:6px}.contact-composer{flex-direction:column;gap:8px;width:100%;display:flex}.contact-phone{width:100%}.contact-phone .flow-input{margin-top:0}.contact-hint{color:var(--text-2);margin:0;font-size:14px;line-height:1.4}.contact-resources{flex-direction:column;gap:10px;width:100%;display:flex}.contact-resources a{color:var(--text);border-bottom:1px solid;align-self:flex-start;padding-bottom:4px;font-size:16px;text-decoration:none}.contact-resources a:hover{border-bottom-width:2px}.contact-leave{margin-top:var(--space-5)}.contact-leave .flow-ask-exit{margin-top:0}