.contact-builder_builder__GG_4_{--ink:#ebe9e2;--line:rgba(235,233,226,0.16);--muted:rgba(235,233,226,0.62);--action:#f06d47;position:relative;background:#0b0c0d;color:var(--ink)}.contact-builder_pin__PboqF{position:relative;min-height:100svh;overflow:hidden}.contact-builder_stage__nVFKm{position:absolute;top:0;right:0;left:0;height:100svh}.contact-builder_canvas__Xk_wk{display:block;width:100%;height:100%;cursor:grab;touch-action:pan-y}.contact-builder_canvas__Xk_wk:active{cursor:grabbing}.contact-builder_panel__HRHl6{position:relative;z-index:2;display:flex;width:min(100%,34rem);flex-direction:column;padding:0 clamp(1.25rem,5vw,3rem)}.contact-builder_title__GyLgi{margin:0;font-size:clamp(3.25rem,min(7vw,11vh),7rem);font-weight:400;letter-spacing:-.045em;line-height:.94;transition:font-size .42s cubic-bezier(.23,1,.32,1),color .32s ease;white-space:nowrap}.contact-builder_title__GyLgi[data-compact=true]{color:var(--muted);font-size:1rem;letter-spacing:-.01em;line-height:1.3}.contact-builder_stepBlock__xW30j,.contact-builder_ticket__ucQk1{animation:contact-builder_rise__O_ivr .52s cubic-bezier(.23,1,.32,1) both}@keyframes contact-builder_rise__O_ivr{0%{opacity:0;transform:translateY(1rem)}}.contact-builder_summary__EyJ9g{max-width:28rem;margin:1.1rem 0 0;color:var(--muted);font-size:1rem;line-height:1.55}.contact-builder_question__gi3vb{margin:1.5rem 0 0;font-size:clamp(1.75rem,2.8vw,2.5rem);font-weight:400;letter-spacing:-.03em;line-height:1.06}.contact-builder_options__gGiMU{margin:1rem 0 0;list-style:none;border-top:1px solid var(--line);padding:0}.contact-builder_option__tScfv{position:relative;isolation:isolate;display:flex;width:100%;min-height:3.5rem;align-items:center;gap:.85rem;border-bottom:1px solid var(--line);color:var(--ink);font-size:1.05rem;padding:.5rem .6rem;text-align:left;transition:color .16s ease}.contact-builder_option__tScfv:before{position:absolute;z-index:-1;background:var(--ink);content:"";inset:0;transform:scaleX(0);transform-origin:left;transition:transform .26s cubic-bezier(.23,1,.32,1);will-change:transform}.contact-builder_optionNumber__tAnjs{color:var(--muted);font-size:.75rem;font-variant-numeric:tabular-nums;transition:color .16s ease}.contact-builder_optionLabel__6gvAX{min-width:0;flex:1;overflow-wrap:anywhere}.contact-builder_optionArrow__2rIkG{width:1rem;height:1rem;flex:none;opacity:.5;transition:opacity .16s ease}.contact-builder_option__tScfv[data-chosen=true]{color:#111210}.contact-builder_option__tScfv[data-chosen=true]:before{transform:scaleX(1)}.contact-builder_option__tScfv[data-chosen=true] .contact-builder_optionNumber__tAnjs{color:#111210}.contact-builder_hold__0J74e:focus-visible,.contact-builder_option__tScfv:focus-visible,.contact-builder_railStep__a136N:focus-visible,.contact-builder_restart__vmzHf:focus-visible,.contact-builder_send__02Wcj:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (hover:hover) and (pointer:fine){.contact-builder_option__tScfv:hover{color:#111210}.contact-builder_option__tScfv:hover:before{transform:scaleX(1)}.contact-builder_option__tScfv:hover .contact-builder_optionNumber__tAnjs{color:#111210}.contact-builder_option__tScfv:hover .contact-builder_optionArrow__2rIkG{opacity:1}}.contact-builder_fields__CSO_L{display:grid;gap:.85rem;margin-top:1rem}.contact-builder_field__Dgbkt{display:grid;gap:.2rem;font-size:.8rem}.contact-builder_field__Dgbkt>span:first-child{color:var(--muted)}.contact-builder_field__Dgbkt input{width:100%;min-width:0;min-height:2.75rem;border-bottom:1px solid var(--line);background:transparent;color:var(--ink);font-size:1.05rem;outline:none;transition:border-color .16s ease}.contact-builder_field__Dgbkt input::placeholder{color:rgba(235,233,226,.34)}.contact-builder_field__Dgbkt input:focus{border-color:var(--ink)}.contact-builder_field__Dgbkt input[aria-invalid=true]{border-color:var(--action)}.contact-builder_field__Dgbkt em{color:var(--action);font-style:normal}.contact-builder_phone__s4Ynw{display:flex;align-items:stretch}.contact-builder_country__NfTlZ{display:flex;flex:none;align-items:center;border-bottom:1px solid var(--line);color:var(--muted);font-size:1rem;margin-right:.6rem}.contact-builder_hold__0J74e{position:relative;display:block;width:100%;min-height:4rem;margin-top:1.25rem;overflow:hidden;background:var(--action);color:#080a0e;cursor:pointer;font-size:1rem;font-weight:600;touch-action:none;user-select:none;-webkit-touch-callout:none}.contact-builder_holdFill__Z4hEl{position:absolute;inset:0;background:var(--ink);transform:scaleX(var(--hold,0));transform-origin:left}.contact-builder_holdLabel__3z11g{position:relative}.contact-builder_note__2N90u{min-height:1.25rem;margin:.6rem 0 0;color:var(--muted);font-size:.8rem}.contact-builder_rail__HqO_V{display:flex;gap:.35rem;margin-top:.75rem}.contact-builder_railStep__a136N{display:flex;flex:1;height:2.75rem;align-items:center}.contact-builder_railStep__a136N:disabled{cursor:default}.contact-builder_railStep__a136N span{display:block;width:100%;height:1px;background:var(--line);transition:background-color .32s ease}.contact-builder_railStep__a136N span[data-active=true]{background:var(--ink)}.contact-builder_routeTitle__Zd71O{margin:1.25rem 0 0;color:var(--muted);font-size:.8rem}.contact-builder_route__x0nVL{margin:.5rem 0 0;list-style:none;border-top:1px solid var(--line);padding:0}.contact-builder_route__x0nVL li{display:grid;gap:.15rem;border-bottom:1px solid var(--line);padding-block:.6rem}.contact-builder_route__x0nVL strong{font-size:1.05rem;font-weight:400}.contact-builder_route__x0nVL span{color:var(--muted);font-size:.85rem;line-height:1.4}.contact-builder_send__02Wcj{display:flex;min-height:4rem;align-items:center;justify-content:space-between;gap:1rem;margin-top:1.25rem;background:var(--action);color:#080a0e!important;font-size:1rem;font-weight:600;padding:.5rem 1.25rem}.contact-builder_restart__vmzHf{min-height:2.75rem;color:var(--muted);font-size:.85rem;text-decoration:underline;text-underline-offset:.2em}.contact-builder_panel__HRHl6{padding-top:7rem;padding-bottom:2rem}@media (min-width:1024px) and (min-aspect-ratio:1/1){.contact-builder_panel__HRHl6{margin-inline:max(2rem,calc((100vw - 1380px) / 2));padding-inline:0}}@media (min-width:1024px) and (min-aspect-ratio:1/1) and (prefers-reduced-motion:no-preference){.contact-builder_builder__GG_4_:not([data-scene=failed]) .contact-builder_pin__PboqF{height:100svh}.contact-builder_builder__GG_4_:not([data-scene=failed]) .contact-builder_panel__HRHl6{position:absolute;top:calc(50% + 1.75rem);left:max(2rem,calc((100vw - 1380px) / 2));width:min(34rem,42vw);margin:0;padding:0;transform:translateY(-50%)}}@media (max-aspect-ratio:1/1),(max-width:1023px){.contact-builder_panel__HRHl6{width:100%;max-width:44rem}.contact-builder_title__GyLgi{font-size:clamp(2.75rem,12vw,5rem)}.contact-builder_title__GyLgi[data-compact=true]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.contact-builder_stepBlock__xW30j .contact-builder_question__gi3vb,.contact-builder_ticket__ucQk1 .contact-builder_question__gi3vb{margin-top:.5rem}.contact-builder_ticket__ucQk1 .contact-builder_summary__EyJ9g{display:none}}@media (max-aspect-ratio:1/1) and (prefers-reduced-motion:no-preference),(max-width:1023px) and (prefers-reduced-motion:no-preference){.contact-builder_builder__GG_4_:not([data-scene=failed]) .contact-builder_panel__HRHl6{padding-top:46svh;padding-bottom:1rem}}@media (prefers-reduced-motion:reduce){.contact-builder_stepBlock__xW30j,.contact-builder_ticket__ucQk1{animation:none}.contact-builder_optionArrow__2rIkG,.contact-builder_optionNumber__tAnjs,.contact-builder_option__tScfv,.contact-builder_option__tScfv:before,.contact-builder_title__GyLgi{transition:none}}