.ContactPage-module__fI6bya__page{--ink:#142338;--muted:#52647a;--blue:#2c65af;color:var(--ink);background:#f8fafd;overflow:clip}.ContactPage-module__fI6bya__page h1,.ContactPage-module__fI6bya__page h2,.ContactPage-module__fI6bya__page h3,.ContactPage-module__fI6bya__page p{margin:0}.ContactPage-module__fI6bya__page h1,.ContactPage-module__fI6bya__page h2{letter-spacing:-.048em;text-wrap:pretty;font-weight:450}.ContactPage-module__fI6bya__page a:focus-visible,.ContactPage-module__fI6bya__page button:focus-visible{outline-offset:5px;outline:2px solid #4387dc}.ContactPage-module__fI6bya__hero{color:#f3f7ff;background:radial-gradient(at 83% 51%,#102b4f8c,#0000 48%),#051020;padding:143px 0 49px}.ContactPage-module__fI6bya__heroGrid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:43px;min-height:424px;display:grid}.ContactPage-module__fI6bya__eyebrow{letter-spacing:.17em;color:#4472b4;align-items:center;gap:13px;font-size:9px;font-weight:600;line-height:1.8;display:flex}.ContactPage-module__fI6bya__eyebrow:before{content:"";background:currentColor;flex-shrink:0;width:27px;height:1px}.ContactPage-module__fI6bya__hero .ContactPage-module__fI6bya__eyebrow,.ContactPage-module__fI6bya__closing .ContactPage-module__fI6bya__eyebrow{color:#9dbdeb}.ContactPage-module__fI6bya__hero h1{max-width:690px;margin:25px 0 26px;font-size:clamp(45px,4.15vw,67px);line-height:1.09}.ContactPage-module__fI6bya__heroIntro{color:#aebfd5;max-width:540px;font-size:15px;line-height:1.85}.ContactPage-module__fI6bya__heroActions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:33px;display:flex}.ContactPage-module__fI6bya__heroActions .aivico-button{padding-inline:25px;font-size:10px}.ContactPage-module__fI6bya__connectionVisual{--depth-x:0px;--depth-y:0px;aspect-ratio:720/560;isolation:isolate;width:100%;position:relative;container-type:inline-size}.ContactPage-module__fI6bya__visualGlow{background:radial-gradient(#204f823b,#0000 63%);position:absolute;inset:16% 6% 0}.ContactPage-module__fI6bya__visualGrid{background-image:linear-gradient(#4e85b822 1px,#0000 1px),linear-gradient(90deg,#4e85b822 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:43% -4% -7%;transform:perspective(600px)rotateX(64deg)rotate(-26deg);-webkit-mask-image:radial-gradient(#000,#0000 65%);mask-image:radial-gradient(#000,#0000 65%)}.ContactPage-module__fI6bya__connectionPaths,.ContactPage-module__fI6bya__coreObject{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ContactPage-module__fI6bya__connectionPaths{transform:translate(calc(var(--depth-x) / 3),calc(var(--depth-y) / 3))}.ContactPage-module__fI6bya__coreObject{transform:translate(calc(var(--depth-x) * .8),calc(var(--depth-y) * .8));filter:drop-shadow(0 15px 17px #0008195c)}.ContactPage-module__fI6bya__coreObject,.ContactPage-module__fI6bya__connectionPaths{transition:transform .7s cubic-bezier(.16,1,.3,1)}.ContactPage-module__fI6bya__paths{stroke:#5796ce;stroke-width:1px;opacity:.5}.ContactPage-module__fI6bya__coreEdge{opacity:.48;transition:opacity .7s,filter .7s}.ContactPage-module__fI6bya__coreLight{opacity:.55;transition:opacity .7s}.ContactPage-module__fI6bya__inboundSignal,.ContactPage-module__fI6bya__outboundSignal{stroke:#8ddeff;stroke-width:2px;stroke-dasharray:.07 1;stroke-dashoffset:.08px;opacity:0}.ContactPage-module__fI6bya__connectionVisual[data-phase="2"] .ContactPage-module__fI6bya__inboundSignal,.ContactPage-module__fI6bya__connectionVisual[data-phase="4"] .ContactPage-module__fI6bya__outboundSignal{animation:1.05s ease-in-out both ContactPage-module__fI6bya__signalTravel;animation-play-state:var(--signal-play,paused)}.ContactPage-module__fI6bya__connectionVisual[data-phase="3"] .ContactPage-module__fI6bya__coreEdge{opacity:1;filter:drop-shadow(0 0 4px #68ccf8)}.ContactPage-module__fI6bya__connectionVisual[data-phase="3"] .ContactPage-module__fI6bya__coreLight{opacity:1}@keyframes ContactPage-module__fI6bya__signalTravel{0%{stroke-dashoffset:.08px;opacity:0}15%{opacity:1}85%{opacity:1}to{stroke-dashoffset:-1px;opacity:0}}.ContactPage-module__fI6bya__intent{width:26%;min-height:76px;transform:translate(var(--depth-x),var(--depth-y)) perspective(700px) rotateY(var(--node-y,-13deg)) rotateZ(var(--node-z,-2deg));background:linear-gradient(132deg,#153a62e8,#0a1d36f5 67%);border:1px solid #44719c99;border-radius:10px;align-items:center;gap:12px;padding:14px;transition:transform .7s cubic-bezier(.16,1,.3,1),border-color .7s,box-shadow .7s;display:flex;position:absolute;box-shadow:inset 1px 1px #90c8f142,0 13px 24px #0007154d,4px 3px #0e2945,5px 4px #46739a80}.ContactPage-module__fI6bya__intent0{top:20%;left:0}.ContactPage-module__fI6bya__intent1{--node-y:14deg;--node-z:2deg;top:11%;right:0}.ContactPage-module__fI6bya__intent2{--node-z:2deg;top:68%;left:3%}.ContactPage-module__fI6bya__intent3{--node-y:12deg;--node-z:-2deg;top:65%;right:0}.ContactPage-module__fI6bya__intentIcon{color:#86c7f2;flex-shrink:0;place-items:center;width:32px;height:34px;display:grid}.ContactPage-module__fI6bya__intent small{color:#6f94bd;letter-spacing:.1em;margin-bottom:4px;font:7px/1.5 ui-monospace,monospace;display:block}.ContactPage-module__fI6bya__intent strong{color:#dae8fc;font-size:11px;font-weight:550;line-height:1.4}.ContactPage-module__fI6bya__intent>i{opacity:.35;background:#86d4f4;border-radius:50%;width:3px;height:3px;transition:opacity .6s,box-shadow .6s;position:absolute;top:8px;right:9px}.ContactPage-module__fI6bya__intentEdge{background:linear-gradient(#0000,#92d6ff80,#0000);width:1px;height:48%;position:absolute;top:11px;left:0}.ContactPage-module__fI6bya__connectionVisual[data-phase="1"] .ContactPage-module__fI6bya__intent0,.ContactPage-module__fI6bya__connectionVisual[data-phase="5"] .ContactPage-module__fI6bya__intent3{border-color:#70add3;box-shadow:inset 1px 1px #b2def35c,0 13px 24px #0007154d,4px 3px #15375c,5px 4px #5b9fcd8c}.ContactPage-module__fI6bya__connectionVisual[data-phase="1"] .ContactPage-module__fI6bya__intent0>i,.ContactPage-module__fI6bya__connectionVisual[data-phase="5"] .ContactPage-module__fI6bya__intent3>i{opacity:1;box-shadow:0 0 5px #8ddeff}.ContactPage-module__fI6bya__sceneCaption{color:#7194b8;letter-spacing:.12em;justify-content:space-between;gap:20px;font:7px/1.5 ui-monospace,monospace;display:flex;position:absolute;bottom:1%;left:4%;right:0}.ContactPage-module__fI6bya__contactSection{background:linear-gradient(117deg,#f3f7fd,#fcfdff 58%,#f6f9fd);padding:76px 0 68px}.ContactPage-module__fI6bya__contactGrid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:clamp(45px,6vw,95px);display:grid}.ContactPage-module__fI6bya__contactInfo{padding-top:15px}.ContactPage-module__fI6bya__page h2{margin-top:20px;font-size:clamp(29px,2.5vw,40px);line-height:1.2}.ContactPage-module__fI6bya__sectionIntro{color:var(--muted);max-width:480px;font-size:14px;line-height:1.9;margin-top:20px!important}.ContactPage-module__fI6bya__channels{margin-top:30px}.ContactPage-module__fI6bya__channelRow{border-bottom:1px solid #dce5f0;align-items:center;gap:17px;padding:23px 0;display:flex}.ContactPage-module__fI6bya__channelRow:first-child{border-top:1px solid #dce5f0}.ContactPage-module__fI6bya__channelIcon{color:#3979ca;flex-shrink:0;place-items:center;width:38px;height:42px;display:grid}.ContactPage-module__fI6bya__channelInfo{flex:1;min-width:0}.ContactPage-module__fI6bya__channelInfo>span,.ContactPage-module__fI6bya__addressText>span{letter-spacing:.13em;color:#53739d;font-size:8px;font-weight:600;display:block}.ContactPage-module__fI6bya__channelInfo>a{letter-spacing:-.03em;color:#1b3658;overflow-wrap:anywhere;margin-top:8px;font-size:clamp(17px,1.54vw,23px);line-height:1.4;display:block}.ContactPage-module__fI6bya__channelInfo>small{color:#6a7e97;margin-top:7px;font-size:11px;line-height:1.7;display:block}.ContactPage-module__fI6bya__channelRow>button{color:#4e75a6;cursor:pointer;background:#f4f8fe;border:1px solid #d6e4f2;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;transition:background .2s;display:grid}.ContactPage-module__fI6bya__channelRow>button:hover{background:#e8f1fe}.ContactPage-module__fI6bya__channelInfo>a:hover{color:#2a70c7}.ContactPage-module__fI6bya__copyStatus{color:#446793;min-height:30px;padding-top:8px;font-size:11px;line-height:1.6}.ContactPage-module__fI6bya__addressRow{gap:17px;margin-top:9px;display:flex}.ContactPage-module__fI6bya__addressText p{color:#526980;max-width:330px;margin-top:10px;font-size:12px;line-height:1.9}.ContactPage-module__fI6bya__addressText a{color:#356dad;align-items:center;gap:9px;min-height:44px;font-size:10px;font-weight:550;display:inline-flex}.ContactPage-module__fI6bya__hoursRow{color:#68809b;grid-template-columns:16px 1fr;gap:8px 12px;margin-top:22px;padding-left:8px;display:grid}.ContactPage-module__fI6bya__hoursRow>span{letter-spacing:.11em;font-size:8px;font-weight:550;line-height:1.8}.ContactPage-module__fI6bya__hoursRow p{color:#506783;grid-column:2;font-size:12px}.ContactPage-module__fI6bya__socialLinks{border-top:1px solid #dce5f0;align-items:center;gap:27px;margin:25px 0 0 64px;padding-top:13px;display:flex}.ContactPage-module__fI6bya__socialLinks a{color:#42658e;align-items:center;gap:10px;min-height:44px;font-size:10px;font-weight:550;display:inline-flex}.ContactPage-module__fI6bya__formPanel{background:linear-gradient(140deg,#fff,#f9fbff);border:1px solid #d9e3f0;border-radius:12px;outline:none;padding:34px 36px 28px;scroll-margin-top:112px;box-shadow:0 12px 45px #15396505}.ContactPage-module__fI6bya__formHeading h2{margin-top:17px;font-size:31px}.ContactPage-module__fI6bya__formHeading>p:last-child{color:#61728b;max-width:520px;margin-top:16px;font-size:12px;line-height:1.9}.ContactPage-module__fI6bya__form{margin-top:23px}.ContactPage-module__fI6bya__page .ContactPage-module__fI6bya__requiredNote{color:#687b92;margin-bottom:21px;font-size:10px;line-height:1.7}.ContactPage-module__fI6bya__formFields{border:0;gap:20px;min-width:0;margin:0;padding:0;display:grid}.ContactPage-module__fI6bya__fieldPair{grid-template-columns:1fr 1fr;gap:19px;display:grid}.ContactPage-module__fI6bya__field{min-width:0}.ContactPage-module__fI6bya__field>label{color:#2f4562;margin-bottom:9px;font-size:11px;font-weight:550;line-height:1.6;display:block}.ContactPage-module__fI6bya__field>label>span{color:#376aa8}.ContactPage-module__fI6bya__field label small{color:#718197;font-size:9px;font-weight:400}.ContactPage-module__fI6bya__control{color:#243a56;background:#fff;border:1px solid #cfdbeb;border-radius:5px;outline:none;width:100%;height:50px;padding:0 13px;font-size:14px;line-height:1.5;transition:border-color .16s,box-shadow .16s}.ContactPage-module__fI6bya__control::placeholder{color:#8291a6;opacity:1;font-size:12px}.ContactPage-module__fI6bya__control:hover{border-color:#a5bedc}.ContactPage-module__fI6bya__control:focus{border-color:#4082d7;box-shadow:0 0 0 3px #508def18}.ContactPage-module__fI6bya__control[aria-invalid=true]{background:#fffafb;border-color:#c1676f}.ContactPage-module__fI6bya__control[aria-invalid=true]:focus{box-shadow:0 0 0 3px #c1676f17}.ContactPage-module__fI6bya__control:disabled{color:#6c7c93;opacity:.85;background:#f3f6fa}textarea.ContactPage-module__fI6bya__control{resize:vertical;height:auto;min-height:146px;padding:12px 13px;line-height:1.8}.ContactPage-module__fI6bya__page .ContactPage-module__fI6bya__fieldError{color:#aa3d4a;margin-top:7px;font-size:11px;line-height:1.6}.ContactPage-module__fI6bya__page .ContactPage-module__fI6bya__messageHint{color:#697d96;margin-top:9px;font-size:10px;line-height:1.8}.ContactPage-module__fI6bya__page .ContactPage-module__fI6bya__privacyNote{color:#6c7d93;margin-top:19px;font-size:10px;line-height:1.8}.ContactPage-module__fI6bya__submit{cursor:pointer;width:100%;min-height:50px;margin-top:19px;font-size:11px}.ContactPage-module__fI6bya__submit:disabled{opacity:.65;cursor:wait;transform:none}.ContactPage-module__fI6bya__submit .ContactPage-module__fI6bya__loader{animation:.9s linear infinite ContactPage-module__fI6bya__spin}.ContactPage-module__fI6bya__submit:disabled:hover svg{transform:none}@keyframes ContactPage-module__fI6bya__spin{to{transform:rotate(360deg)}}.ContactPage-module__fI6bya__page .ContactPage-module__fI6bya__recaptchaNote{color:#748399;margin-top:16px;font-size:9px;line-height:1.9}.ContactPage-module__fI6bya__result{color:#2a6353;outline-offset:5px;background:#f1faf6;border:1px solid #acd1c5;border-radius:6px;align-items:flex-start;gap:12px;margin-top:20px;padding:16px;display:flex}.ContactPage-module__fI6bya__result>svg{flex-shrink:0}.ContactPage-module__fI6bya__result strong{font-size:12px;font-weight:550;line-height:1.7}.ContactPage-module__fI6bya__result p{margin-top:6px;font-size:11px;line-height:1.8}.ContactPage-module__fI6bya__result[data-result=error]{color:#934653;background:#fff6f6;border-color:#ebc9ce}.ContactPage-module__fI6bya__result a{text-underline-offset:3px;align-items:center;gap:8px;min-height:35px;font-size:11px;text-decoration:underline;display:inline-flex}.ContactPage-module__fI6bya__questionsGrid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(45px,6vw,95px);margin-top:65px;padding-top:62px;display:grid;position:relative}.ContactPage-module__fI6bya__questionsGrid:before{content:"";background:#d9e3ef;height:1px;position:absolute;top:0;left:0;right:0}.ContactPage-module__fI6bya__questionsGrid h2{font-size:34px}.ContactPage-module__fI6bya__questionsGrid .ContactPage-module__fI6bya__sectionIntro{max-width:350px;font-size:13px}.ContactPage-module__fI6bya__questions{min-width:0}.ContactPage-module__fI6bya__question{border-bottom:1px solid #d4e0ee}.ContactPage-module__fI6bya__question:first-child{border-top:1px solid #d4e0ee}.ContactPage-module__fI6bya__question h3{margin:0}.ContactPage-module__fI6bya__question h3 button{color:#2a3e59;text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:25px;width:100%;min-height:64px;padding:21px 4px;font-size:13px;font-weight:500;line-height:1.7;display:flex}.ContactPage-module__fI6bya__question button svg{color:#3b77c8;flex-shrink:0;transition:transform .25s}.ContactPage-module__fI6bya__question[data-open=true] button svg{transform:rotate(45deg)}.ContactPage-module__fI6bya__answer{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .25s,visibility .25s;display:grid}.ContactPage-module__fI6bya__answer>div{min-height:0;overflow:hidden}.ContactPage-module__fI6bya__answer p{color:#596e88;padding:0 28px 21px 4px;font-size:12px;line-height:1.9}.ContactPage-module__fI6bya__answer a{color:#346ab0;align-items:center;gap:9px;min-height:44px;margin:0 4px 15px;font-size:11px;display:inline-flex}.ContactPage-module__fI6bya__question[data-open=true] .ContactPage-module__fI6bya__answer{visibility:visible;grid-template-rows:1fr}.ContactPage-module__fI6bya__closing{color:#e9f3ff;background:radial-gradient(at 90% 90%,#142b4b66,#0000 50%),#061326;padding:47px 0}.ContactPage-module__fI6bya__closingGrid{grid-template-columns:1fr 240px;align-items:center;gap:80px;display:grid}.ContactPage-module__fI6bya__closing h2{max-width:670px;margin-top:17px;font-size:36px}.ContactPage-module__fI6bya__closing p:last-child{color:#95aac5;margin-top:17px;font-size:13px;line-height:1.8}.ContactPage-module__fI6bya__closingObject{perspective:700px;height:155px;position:relative}.ContactPage-module__fI6bya__closingObject i,.ContactPage-module__fI6bya__closingObject>span{background:linear-gradient(130deg,#173855a8,#0d1b314d);border:1px solid #42729b8a;border-radius:6px;width:130px;height:112px;position:absolute;top:25px;left:27px;transform:rotateY(-27deg)rotate(-6deg);box-shadow:inset 1px 1px #9ab9d126,3px 2px #24517755}.ContactPage-module__fI6bya__closingObject i:nth-child(2){top:12px;left:53px}.ContactPage-module__fI6bya__closingObject i:nth-child(3){top:0;left:79px}.ContactPage-module__fI6bya__closingObject>span{color:#c3dbf3;letter-spacing:-1px;justify-content:center;align-items:center;font-size:27px;display:flex}@media (min-width:1600px){.ContactPage-module__fI6bya__heroGrid{gap:70px;min-height:446px}.ContactPage-module__fI6bya__hero{padding-top:155px;padding-bottom:55px}.ContactPage-module__fI6bya__connectionVisual{justify-self:end;max-width:680px}.ContactPage-module__fI6bya__hero h1{font-size:66px}.ContactPage-module__fI6bya__contactGrid,.ContactPage-module__fI6bya__questionsGrid{gap:90px}.ContactPage-module__fI6bya__formPanel{padding:39px 42px 32px}}@media (max-width:1199px){.ContactPage-module__fI6bya__heroGrid{grid-template-columns:1fr 1fr;gap:20px}.ContactPage-module__fI6bya__hero h1{font-size:47px}.ContactPage-module__fI6bya__heroIntro{font-size:14px}.ContactPage-module__fI6bya__heroActions{gap:12px}.ContactPage-module__fI6bya__heroActions .aivico-button{padding-inline:20px;font-size:9px}.ContactPage-module__fI6bya__intent{gap:5px;min-height:63px;padding:11px 8px}.ContactPage-module__fI6bya__intent strong{font-size:10px}.ContactPage-module__fI6bya__intentIcon{width:25px}.ContactPage-module__fI6bya__intentIcon svg{width:17px}.ContactPage-module__fI6bya__contactGrid,.ContactPage-module__fI6bya__questionsGrid{grid-template-columns:1fr 1.15fr;gap:40px}.ContactPage-module__fI6bya__formPanel{padding:28px 25px}.ContactPage-module__fI6bya__formHeading h2{font-size:28px}.ContactPage-module__fI6bya__fieldPair{gap:13px}.ContactPage-module__fI6bya__channelInfo>a{font-size:18px}.ContactPage-module__fI6bya__channelRow{gap:12px}.ContactPage-module__fI6bya__socialLinks{margin-left:54px}.ContactPage-module__fI6bya__questionsGrid h2{font-size:31px}}@media (max-width:1023px){.ContactPage-module__fI6bya__hero{padding-top:124px}.ContactPage-module__fI6bya__heroGrid{grid-template-columns:1fr;gap:10px}.ContactPage-module__fI6bya__heroCopy{max-width:690px}.ContactPage-module__fI6bya__hero h1{max-width:690px;font-size:53px}.ContactPage-module__fI6bya__heroIntro{max-width:610px;font-size:15px}.ContactPage-module__fI6bya__heroActions{margin-top:25px}.ContactPage-module__fI6bya__connectionVisual{max-width:560px;margin:0 auto}.ContactPage-module__fI6bya__intent{gap:9px;padding:13px}.ContactPage-module__fI6bya__intent strong{font-size:11px}.ContactPage-module__fI6bya__contactSection{padding-top:50px}.ContactPage-module__fI6bya__contactGrid{gap:32px}.ContactPage-module__fI6bya__contactInfo{padding-top:7px}.ContactPage-module__fI6bya__contactInfo h2{font-size:32px}.ContactPage-module__fI6bya__sectionIntro{font-size:13px}.ContactPage-module__fI6bya__channelRow{gap:9px}.ContactPage-module__fI6bya__channelIcon{width:28px}.ContactPage-module__fI6bya__channelInfo>a{font-size:16px}.ContactPage-module__fI6bya__channelRow>button{width:44px;height:44px}.ContactPage-module__fI6bya__channelInfo>small{font-size:10px}.ContactPage-module__fI6bya__addressRow{gap:11px}.ContactPage-module__fI6bya__formPanel{padding:24px 21px}.ContactPage-module__fI6bya__formHeading h2{font-size:26px}.ContactPage-module__fI6bya__fieldPair{grid-template-columns:1fr;gap:18px}.ContactPage-module__fI6bya__formFields{gap:18px}.ContactPage-module__fI6bya__control{font-size:16px}.ContactPage-module__fI6bya__questionsGrid{gap:35px}.ContactPage-module__fI6bya__closingGrid{grid-template-columns:1fr 190px;gap:30px}.ContactPage-module__fI6bya__closing h2{font-size:33px}}@media (max-width:767px){.ContactPage-module__fI6bya__hero{padding-top:110px;padding-bottom:29px}.ContactPage-module__fI6bya__heroGrid{gap:18px}.ContactPage-module__fI6bya__eyebrow{letter-spacing:.14em;gap:10px;font-size:8px}.ContactPage-module__fI6bya__eyebrow:before{width:22px}.ContactPage-module__fI6bya__hero h1{max-width:540px;margin:20px 0 21px;font-size:clamp(37px,7.4vw,47px);line-height:1.11}.ContactPage-module__fI6bya__heroIntro{font-size:14px;line-height:1.85}.ContactPage-module__fI6bya__heroActions{gap:16px;margin-top:27px}.ContactPage-module__fI6bya__heroActions .aivico-button{min-height:48px;padding-inline:22px;font-size:9px}.ContactPage-module__fI6bya__heroActions .aivico-button--secondary{min-height:44px;padding-inline:0}.ContactPage-module__fI6bya__connectionVisual{width:100%;max-width:430px;margin:5px auto 0}.ContactPage-module__fI6bya__intent{border-radius:6px;gap:5px;width:27%;min-height:52px;padding:8px}.ContactPage-module__fI6bya__intent strong{font-size:8px}.ContactPage-module__fI6bya__intent small{margin-bottom:3px;font-size:6px}.ContactPage-module__fI6bya__intentIcon{width:18px;height:23px}.ContactPage-module__fI6bya__intentIcon svg{width:16px;height:16px}.ContactPage-module__fI6bya__intent2{left:0}.ContactPage-module__fI6bya__sceneCaption{gap:8px;font-size:5px;bottom:0}.ContactPage-module__fI6bya__intent>i{width:2px;height:2px;top:5px;right:5px}.ContactPage-module__fI6bya__contactSection{padding:39px 0 42px}.ContactPage-module__fI6bya__contactGrid{grid-template-columns:1fr;gap:33px}.ContactPage-module__fI6bya__contactInfo{padding-top:0}.ContactPage-module__fI6bya__contactInfo h2{max-width:440px;margin-top:18px;font-size:33px}.ContactPage-module__fI6bya__sectionIntro{line-height:1.85;margin-top:17px!important}.ContactPage-module__fI6bya__channels{margin-top:24px}.ContactPage-module__fI6bya__channelRow{gap:14px;padding:20px 0}.ContactPage-module__fI6bya__channelIcon{width:32px}.ContactPage-module__fI6bya__channelInfo>a{font-size:21px}.ContactPage-module__fI6bya__channelInfo>small{font-size:11px}.ContactPage-module__fI6bya__addressRow{gap:14px}.ContactPage-module__fI6bya__addressText p{font-size:12px}.ContactPage-module__fI6bya__hoursRow{margin-top:15px}.ContactPage-module__fI6bya__socialLinks{margin-top:17px;margin-left:46px}.ContactPage-module__fI6bya__formPanel{border-radius:8px;padding:25px 20px 23px;scroll-margin-top:98px}.ContactPage-module__fI6bya__formHeading h2{font-size:29px}.ContactPage-module__fI6bya__formHeading>p:last-child{margin-top:14px;font-size:12px}.ContactPage-module__fI6bya__form{margin-top:21px}.ContactPage-module__fI6bya__fieldPair{grid-template-columns:1fr;gap:20px}.ContactPage-module__fI6bya__formFields{gap:20px}.ContactPage-module__fI6bya__control{min-height:50px;font-size:16px}.ContactPage-module__fI6bya__field label{font-size:12px}.ContactPage-module__fI6bya__control::placeholder{font-size:13px}.ContactPage-module__fI6bya__messageHint{font-size:11px}.ContactPage-module__fI6bya__submit,.ContactPage-module__fI6bya__page .ContactPage-module__fI6bya__recaptchaNote{font-size:10px}.ContactPage-module__fI6bya__questionsGrid{grid-template-columns:1fr;gap:28px;margin-top:38px;padding-top:36px}.ContactPage-module__fI6bya__questionsGrid h2{font-size:29px}.ContactPage-module__fI6bya__questionsGrid .ContactPage-module__fI6bya__sectionIntro{max-width:100%;margin-top:15px!important}.ContactPage-module__fI6bya__question h3 button{gap:17px;padding:19px 2px;font-size:13px}.ContactPage-module__fI6bya__answer p{padding-right:8px;font-size:12px}.ContactPage-module__fI6bya__closing{padding:36px 0 39px}.ContactPage-module__fI6bya__closingGrid{grid-template-columns:1fr;gap:0}.ContactPage-module__fI6bya__closing h2{max-width:450px;font-size:31px}.ContactPage-module__fI6bya__closing p:last-child{font-size:12px}.ContactPage-module__fI6bya__closingObject{display:none}}@media (max-width:374px){.ContactPage-module__fI6bya__hero h1{font-size:35px}.ContactPage-module__fI6bya__heroActions{gap:12px}.ContactPage-module__fI6bya__channelInfo>a{font-size:19px}.ContactPage-module__fI6bya__formPanel{padding-inline:16px}.ContactPage-module__fI6bya__formHeading h2{font-size:27px}.ContactPage-module__fI6bya__intent{gap:4px;padding:7px 5px}.ContactPage-module__fI6bya__intentIcon{width:16px}}@media (prefers-reduced-motion:reduce){.ContactPage-module__fI6bya__page *,.ContactPage-module__fI6bya__page :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}.ContactPage-module__fI6bya__connectionPaths,.ContactPage-module__fI6bya__coreObject,.ContactPage-module__fI6bya__intent{--depth-x:0px;--depth-y:0px}.ContactPage-module__fI6bya__inboundSignal,.ContactPage-module__fI6bya__outboundSignal{opacity:0!important}}
