.ContactCollectorSection_srOnly__8EevB{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ContactCollectorSection_steps__MsPz0{list-style:none;counter-reset:step}.ContactCollectorSection_step__fvNNG{counter-increment:step;position:relative;padding-top:40px}.ContactCollectorSection_step__fvNNG:before{content:counter(step);position:absolute;left:0;top:0;width:28px;height:28px;border-radius:50%;background:#fdf6eb;border:1px solid #c7adc1;color:#63435b;font-family:Friday,Georgia,serif;font-size:15px;line-height:28px;text-align:center}@media(max-width:1366px){.ContactCollectorSection_step__fvNNG{padding:2px 0 0 44px}}.ContactCollectorSection_cta__wDf3J{display:inline-flex;align-items:center;gap:10px;min-height:54px;padding:0 28px;border-radius:999px;background:#f9ac80;color:#281b24;font-family:Didact Gothic,sans-serif;font-size:18px;text-decoration:none;box-shadow:0 8px 20px rgba(247,140,80,.28);transition:transform .2s cubic-bezier(.16,1,.3,1)}.ContactCollectorSection_cta__wDf3J:focus-visible{outline:2px solid #63435b;outline-offset:3px}@media(hover:hover){.ContactCollectorSection_cta__wDf3J:hover{transform:translateY(-1px)}}.ContactCollectorSection_mockFigure__Apaf_{margin:0;position:relative;-webkit-mask-image:linear-gradient(#000 calc(100% - 28px),transparent);mask-image:linear-gradient(#000 calc(100% - 28px),transparent)}.ContactCollectorSection_phone__9iY0m{position:relative;width:100%;border:10px solid #281b24;border-bottom:0;border-radius:40px 40px 0 0;background:#fdf6eb;overflow:hidden;font-family:Didact Gothic,sans-serif;color:#281b24;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ContactCollectorSection_screen__TxjzH{padding:12px 12px 24px;display:flex;flex-direction:column;gap:10px}.ContactCollectorSection_topBar__2IdV3{display:flex;justify-content:space-between;align-items:center;font-size:11px}.ContactCollectorSection_logo__3zCcv{font-family:Friday,Georgia,serif;font-size:14px;color:#63435b}.ContactCollectorSection_lang__l8RSY{color:#835978}.ContactCollectorSection_heroCard__OhIs7{background:#fff;border-radius:20px;padding:10px 12px 12px;box-shadow:0 8px 32px rgba(40,27,36,.08);text-align:center}.ContactCollectorSection_arch__05Kr2{position:relative;height:76px;margin:0 auto 6px;width:64%;border-radius:999px 999px 10px 10px;background:linear-gradient(180deg,#fdf6eb,#c7adc1);display:flex;align-items:center;justify-content:center}.ContactCollectorSection_monogram__F4mNx{font-family:Friday,Georgia,serif;font-size:24px;color:#63435b}.ContactCollectorSection_postmark__YBIlb{position:absolute;right:-22px;top:-4px;width:50px;height:50px;border-radius:50%;border:1.5px dashed #835978;background:hsla(0,0%,100%,.85);font-family:Friday,Georgia,serif;font-size:8px;line-height:1.1;color:#63435b;display:flex;align-items:center;justify-content:center;padding:5px;transform:rotate(10deg)}.ContactCollectorSection_admit__LzrfC{position:absolute;left:-16px;bottom:6px;padding:2px 6px;border:1px solid #c7adc1;border-radius:3px;background:#fff;font-size:7px;letter-spacing:.1em;text-transform:uppercase;color:#835978;transform:rotate(-6deg)}.ContactCollectorSection_eyebrowMock__UNrhJ{font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:#835978}.ContactCollectorSection_names__Je1fo{margin-top:2px;font-family:Friday,Georgia,serif;font-size:26px;line-height:1.1}.ContactCollectorSection_chips__kesF2{margin-top:6px}.ContactCollectorSection_chipMock__e2wuz{display:inline-block;padding:3px 10px;border-radius:999px;background:#f4f0f3;font-size:10px;color:#63435b}.ContactCollectorSection_events__hPWfv{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:8px}.ContactCollectorSection_eventTile__0jg4b{display:flex;flex-direction:column;gap:1px;padding:6px;border-radius:10px;background:#fdf6eb;font-size:10px}.ContactCollectorSection_eventTile__0jg4b b{font-weight:400;font-family:Friday,Georgia,serif;font-size:13px}.ContactCollectorSection_formCard__AqbGm{background:#fff;border-radius:20px;padding:16px 14px 18px;box-shadow:0 8px 32px rgba(40,27,36,.08)}.ContactCollectorSection_formTitle__NNLI9{font-family:Friday,Georgia,serif;font-size:21px;line-height:1.15}.ContactCollectorSection_formSubtitle__8M3_V{margin-top:4px;font-size:10.5px;line-height:1.4;color:#835978}.ContactCollectorSection_label__G5JKE{margin-top:8px;font-size:10.5px}.ContactCollectorSection_field__yuPGn{margin-top:4px;height:34px;border:1px solid #8e8590;border-radius:9px;padding:0 10px;display:flex;align-items:center;gap:6px;font-size:11.5px;background:#fff;overflow:hidden;white-space:nowrap}.ContactCollectorSection_placeholder__kMqJY{color:#9b9399}.ContactCollectorSection_typed__GNoK3{display:inline-block;overflow:hidden;white-space:nowrap;width:16ch}.ContactCollectorSection_flag__Uw6gP{width:16px;height:11px;border-radius:1px;background:repeating-linear-gradient(180deg,#0d5eaf 0 1.22px,#fff 1.22px 2.44px)}.ContactCollectorSection_hint__6DIID{margin-top:5px;font-size:9.5px;color:#835978}.ContactCollectorSection_smsPanel__iPdmY{margin-top:10px;padding:9px 10px;border-radius:10px;background:#faf7f9}.ContactCollectorSection_smsTitle__nr9mB{font-size:10.5px;margin-bottom:4px}.ContactCollectorSection_consentRow__ehKUr{display:flex;align-items:center;gap:8px;margin-top:5px}.ContactCollectorSection_checkbox__pd_bZ{width:12px;height:12px;border:1px solid #8e8590;border-radius:3px;background:#fff;flex-shrink:0}.ContactCollectorSection_skeleton__Fe9Gs{flex:1;height:5px;border-radius:3px;background:#e8dce4}.ContactCollectorSection_segments___XXJ6{position:relative;margin-top:5px;display:grid;grid-template-columns:1fr 1fr;height:32px;padding:3px;border-radius:999px;background:#f4f0f3;font-size:11px;text-align:center}.ContactCollectorSection_segments___XXJ6>span:not(.ContactCollectorSection_segmentThumb__hUw0X){position:relative;display:flex;align-items:center;justify-content:center;color:#63435b}.ContactCollectorSection_segmentThumb__hUw0X{position:absolute;top:3px;bottom:3px;left:50%;right:3px;border-radius:999px;background:#63435b}.ContactCollectorSection_segments___XXJ6>span.ContactCollectorSection_segmentOn__KOIpB{color:#fff}.ContactCollectorSection_footnote__LFWJp{margin-top:8px;font-size:9.5px;color:#835978}.ContactCollectorSection_join__7T_9x{margin-top:10px;height:38px;border-radius:999px;background:#f9ac80;box-shadow:0 8px 20px rgba(247,140,80,.28);display:flex;align-items:center;justify-content:center;font-size:13px}@keyframes ContactCollectorSection_typeIn__p1Upj{0%{width:0}}@keyframes ContactCollectorSection_slideThumb__d632_{0%{left:3px;right:50%}}@keyframes ContactCollectorSection_inkIn__u4T6G{0%{color:#63435b}}.ContactCollectorSection_play__2p5Ai .ContactCollectorSection_typed__GNoK3{animation:ContactCollectorSection_typeIn__p1Upj 1.2s steps(16) .5s backwards}.ContactCollectorSection_play__2p5Ai .ContactCollectorSection_segmentThumb__hUw0X{animation:ContactCollectorSection_slideThumb__d632_ .5s cubic-bezier(.16,1,.3,1) 1.9s backwards}.ContactCollectorSection_play__2p5Ai .ContactCollectorSection_segmentOn__KOIpB{animation:ContactCollectorSection_inkIn__u4T6G .5s cubic-bezier(.16,1,.3,1) 1.9s backwards}@media(prefers-reduced-motion:reduce){.ContactCollectorSection_play__2p5Ai *{animation:none!important}}