.odin-form-section .odin-form-section__contact{color:var(--odin-fg);font-size:clamp(16px,1.5vw,22px);line-height:1.5;margin-top:clamp(12px,1.4vw,20px)}.odin-form-section .odin-form-section__phone,.odin-form-section .odin-form-section__phone:where(:hover,:focus,:active){color:inherit;text-decoration:none}.odin-form-section .odin-form-section__offices-label{margin-top:clamp(30px,3.6vw,58px)}.odin-form-section .odin-form-section__offices{border-top:1px solid var(--odin-line);display:flex;flex-direction:column;margin-top:clamp(12px,1.4vw,20px)}.odin-form-section .odin-form-section__office{border-bottom:1px solid var(--odin-line-soft);display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:space-between;padding:clamp(13px,1.4vw,20px) 0}.odin-form-section .odin-form-section__city{margin:0;--odin-display-size:clamp(18px,2vw,28px);letter-spacing:.03em}.odin-form-section .odin-form-section__address{font-size:clamp(12px,1.05vw,15px);line-height:1.55;text-align:end}.odin-form-section .odin-form-section__form{flex-basis:380px}.odin-form-section--signup .odin-form-section__form{flex:1.4 1 460px}.odin-form-section .odin-form-section__title{margin-bottom:clamp(20px,2.4vw,34px)}.odin-form-section .odin-eyebrow+.odin-form-section__embed{margin-top:clamp(14px,1.6vw,24px)}.odin-form-section .odin-form-section__note{margin-top:12px}.odin-form-section .odin-form-section__aside{flex-basis:300px}.odin-form-section .odin-form-section__dates-label{color:var(--odin-accent-soft);margin-bottom:clamp(10px,1.2vw,16px)}.odin-form-section .odin-form-section__date,.odin-form-section .odin-form-section__date:where(:hover,:focus,:active){align-items:baseline;border-top:1px solid var(--odin-line-soft);color:var(--odin-accent);display:grid;gap:16px;grid-template-columns:auto minmax(0,1fr) auto;padding:clamp(14px,1.5vw,20px) 0;text-decoration:none;transition:padding-inline-start calc(.35s*var(--odin-motion) + .01ms) var(--odin-ease)}.odin-form-section .odin-form-section__date:focus-visible,.odin-form-section .odin-form-section__date:hover{padding-inline-start:8px}.odin-form-section .odin-form-section__date-text{--odin-display-size:clamp(20px,2vw,30px);color:var(--odin-accent)}.odin-form-section .odin-form-section__date-city{color:var(--odin-fg);font-family:var(--odin-font-display);font-size:clamp(14px,1.3vw,19px);letter-spacing:.06em;text-transform:uppercase}.odin-form-section .odin-form-section__box{background:var(--odin-mint);color:var(--odin-ink);margin-top:clamp(26px,3vw,44px);padding:clamp(18px,2vw,28px)}.odin-form-section .odin-form-section__box-title{color:var(--odin-dark);margin:0}.odin-form-section .odin-form-section__box-text{color:rgba(var(--odin-ink-rgb),.78);margin-top:8px}.odin-form-section .odin-form-section__box-text a{color:var(--odin-dark)}@media (min-width:820px){.odin-form-section--signup .odin-form-section__aside{order:2}}