.contact-project-form-module__JqMDfq__workspace{border:1px solid var(--ct-line);background:var(--bg-card);border-radius:24px;min-width:0;overflow:hidden;box-shadow:0 18px 60px -38px #14204659}.contact-project-form-module__JqMDfq__cardHeader{border-bottom:1px solid var(--ct-line);background:var(--ct-soft);justify-content:space-between;align-items:center;gap:16px;padding:21px 30px;display:flex}.contact-project-form-module__JqMDfq__eyebrow{font:600 10px/1.5 var(--font-jbmono), monospace;letter-spacing:.12em;color:var(--ct-text);align-items:center;gap:8px;display:flex}.contact-project-form-module__JqMDfq__eyebrow>span{background:var(--text-success);border-radius:50%;width:6px;height:6px}.contact-project-form-module__JqMDfq__smallNote{color:var(--ct-muted);font-size:11px}.contact-project-form-module__JqMDfq__workspace form{padding:32px}.contact-project-form-module__JqMDfq__formIntro h2{letter-spacing:-.04em;color:var(--ct-text);margin:0 0 10px;font:600 clamp(1.2rem, 1.8vw, 1.65rem)/1.35 var(--font-sora), sans-serif!important}.contact-project-form-module__JqMDfq__formIntro p{max-width:580px;color:var(--ct-muted);margin:0 0 28px;font-size:13px;line-height:1.85}.contact-project-form-module__JqMDfq__workspace fieldset{border:0;min-width:0;margin:0;padding:0}.contact-project-form-module__JqMDfq__topicSection{scroll-margin-top:110px}.contact-project-form-module__JqMDfq__workspace legend{color:var(--ct-text);flex-wrap:wrap;align-items:center;gap:10px;width:100%;margin-bottom:18px;font-size:14px;font-weight:600;display:flex}.contact-project-form-module__JqMDfq__step{font:500 10px/1 var(--font-jbmono), monospace;color:var(--text-primary);background:var(--ct-tint);border:1px solid var(--ct-blue-line);border-radius:7px;padding:7px}.contact-project-form-module__JqMDfq__optional,.contact-project-form-module__JqMDfq__required{letter-spacing:.01em;color:var(--ct-muted);margin-left:auto;font-size:10px;font-weight:400}.contact-project-form-module__JqMDfq__required{color:var(--ct-muted)}.contact-project-form-module__JqMDfq__topicGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.contact-project-form-module__JqMDfq__topic{cursor:pointer;min-width:0;position:relative}.contact-project-form-module__JqMDfq__topic input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.contact-project-form-module__JqMDfq__topic>span{border:1px solid var(--ct-control-line);min-height:48px;color:var(--ct-muted);background:var(--bg-card);border-radius:10px;align-items:center;gap:9px;padding:12px;font-size:11px;font-weight:500;line-height:1.5;transition:border-color .18s,background .18s;display:flex}.contact-project-form-module__JqMDfq__radioMark{border:1px solid var(--ct-control-line);border-radius:50%;flex:0 0 16px;place-items:center;width:16px;height:16px;display:grid}.contact-project-form-module__JqMDfq__radioMark svg{visibility:hidden}.contact-project-form-module__JqMDfq__topic input:checked+span{background:var(--ct-tint);border-color:var(--text-primary);color:var(--ct-text)}.contact-project-form-module__JqMDfq__topic input:checked+span .contact-project-form-module__JqMDfq__radioMark{color:#fff;background:#2563eb;border-color:#2563eb}.contact-project-form-module__JqMDfq__topic input:checked+span .contact-project-form-module__JqMDfq__radioMark svg{visibility:visible}.contact-project-form-module__JqMDfq__topic input:focus-visible+span{outline:2px solid var(--text-primary);outline-offset:3px}.contact-project-form-module__JqMDfq__topic:last-child{grid-column:1/-1}.contact-project-form-module__JqMDfq__hint{color:var(--ct-muted);margin:8px 0 0;font-size:11px;line-height:1.75}.contact-project-form-module__JqMDfq__hint,.contact-project-form-module__JqMDfq__prompt p,.contact-project-form-module__JqMDfq__previewBody p,.contact-project-form-module__JqMDfq__submitNote,.contact-project-form-module__JqMDfq__privacy,.contact-project-form-module__JqMDfq__fieldError,.contact-project-form-module__JqMDfq__helperNotice{--ct-copy-size:12px;--ct-copy-leading:1.75}.contact-project-form-module__JqMDfq__workspace .contact-project-form-module__JqMDfq__detailsSection,.contact-project-form-module__JqMDfq__workspace .contact-project-form-module__JqMDfq__replySection{border-top:1px solid var(--ct-line);margin-top:30px;padding-top:28px}.contact-project-form-module__JqMDfq__field{min-width:0}.contact-project-form-module__JqMDfq__field>label,.contact-project-form-module__JqMDfq__previewBody>label{color:var(--ct-text);flex-wrap:wrap;align-items:baseline;gap:5px;margin-bottom:9px;font-size:12px;font-weight:500;display:flex}.contact-project-form-module__JqMDfq__field input,.contact-project-form-module__JqMDfq__field select,.contact-project-form-module__JqMDfq__field textarea,.contact-project-form-module__JqMDfq__previewBody textarea{border:1px solid var(--ct-control-line);background:var(--ct-input);width:100%;min-width:0;color:var(--ct-text);font:400 13px/1.65 var(--font-inter), sans-serif;border-radius:9px;padding:13px 14px;transition:border-color .18s,box-shadow .18s}.contact-project-form-module__JqMDfq__field input,.contact-project-form-module__JqMDfq__field select{min-height:48px}.contact-project-form-module__JqMDfq__field select{color-scheme:normal;padding-right:24px}.contact-project-form-module__JqMDfq__field textarea{resize:vertical;min-height:170px}.contact-project-form-module__JqMDfq__field :is(input,textarea)::placeholder{color:var(--ct-placeholder);opacity:1}.contact-project-form-module__JqMDfq__field :is(input,select,textarea):focus,.contact-project-form-module__JqMDfq__previewBody textarea:focus{outline:2px solid var(--text-primary);outline-offset:2px;border-color:var(--text-primary);box-shadow:0 0 0 5px var(--ct-tint)}.contact-project-form-module__JqMDfq__field [aria-invalid=true]{border-color:var(--ct-error)}.contact-project-form-module__JqMDfq__twoColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.contact-project-form-module__JqMDfq__replySection .contact-project-form-module__JqMDfq__twoColumns{margin-top:0}.contact-project-form-module__JqMDfq__prompt{border:1px solid var(--ct-blue-line);background:var(--ct-tint);border-radius:12px;margin:24px 0 22px;padding:16px}.contact-project-form-module__JqMDfq__prompt>div{color:var(--text-primary);align-items:center;gap:8px;display:flex}.contact-project-form-module__JqMDfq__prompt strong{font-size:12px;font-weight:500;line-height:1.65}.contact-project-form-module__JqMDfq__prompt>div svg{flex-shrink:0}.contact-project-form-module__JqMDfq__prompt p{color:var(--ct-muted);margin:4px 0 0;font-size:11px;line-height:1.7}.contact-project-form-module__JqMDfq__prompt button,.contact-project-form-module__JqMDfq__previewBody button{border:1px solid var(--ct-control-line);background:var(--bg-card);min-height:42px;color:var(--ct-text);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:8px;margin-top:12px;padding:9px 12px;font-size:11px;font-weight:500;display:inline-flex}.contact-project-form-module__JqMDfq__prompt button:disabled{cursor:default;opacity:.6}.contact-project-form-module__JqMDfq__scopeLink{color:var(--text-primary);text-underline-offset:3px;align-items:center;gap:5px;min-height:36px;margin-top:4px;font-size:11px;text-decoration:underline;display:inline-flex}.contact-project-form-module__JqMDfq__messageFoot{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.contact-project-form-module__JqMDfq__messageFoot .contact-project-form-module__JqMDfq__hint{max-width:430px}.contact-project-form-module__JqMDfq__counter{white-space:nowrap;font:400 10px/1.6 var(--font-jbmono), monospace;color:var(--ct-muted);flex-shrink:0}.contact-project-form-module__JqMDfq__preview{border:1px solid var(--ct-line);border-radius:10px;margin-top:20px}.contact-project-form-module__JqMDfq__preview summary{min-height:48px;color:var(--ct-text);cursor:pointer;align-items:center;gap:9px;padding:15px;font-size:12px;font-weight:500;list-style:none;display:flex}.contact-project-form-module__JqMDfq__preview summary::-webkit-details-marker{display:none}.contact-project-form-module__JqMDfq__preview summary>span{margin-left:auto;font-size:18px;font-weight:400}.contact-project-form-module__JqMDfq__preview[open] summary>span{transform:rotate(45deg)}.contact-project-form-module__JqMDfq__previewBody{padding:0 16px 18px}.contact-project-form-module__JqMDfq__previewBody p{color:var(--ct-muted);margin:0 0 14px;font-size:11px;line-height:1.8}.contact-project-form-module__JqMDfq__previewBody textarea{background:var(--ct-soft);resize:vertical;min-height:175px;font-size:12px}.contact-project-form-module__JqMDfq__previewBody .contact-project-form-module__JqMDfq__previewHelp{border-left:2px solid var(--ct-blue-line);padding-left:12px}.contact-project-form-module__JqMDfq__helperNotice{color:var(--text-primary);margin:9px 0 0;font-size:11px;line-height:1.8}.contact-project-form-module__JqMDfq__helperNotice:empty{display:none}.contact-project-form-module__JqMDfq__submit{color:#fff;cursor:pointer;background:linear-gradient(112deg,#1d4ed8,#6d28d9);border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:54px;margin-top:24px;padding:15px 20px;font-size:13px;font-weight:600;display:flex;box-shadow:0 8px 20px -12px #2563eb}.contact-project-form-module__JqMDfq__submit:disabled{cursor:not-allowed;opacity:.65}.contact-project-form-module__JqMDfq__workspace form[aria-busy=true] .contact-project-form-module__JqMDfq__submit{cursor:wait}.contact-project-form-module__JqMDfq__submitNote,.contact-project-form-module__JqMDfq__privacy{color:var(--ct-muted);font-size:11px;line-height:1.8}.contact-project-form-module__JqMDfq__submitNote{text-align:center;margin:12px 0 0}.contact-project-form-module__JqMDfq__privacy{border-top:1px solid var(--ct-line);margin:24px 0 0;padding-top:20px}.contact-project-form-module__JqMDfq__privacy a,.contact-project-form-module__JqMDfq__noScript a{color:var(--text-primary);text-underline-offset:3px;text-decoration:underline}.contact-project-form-module__JqMDfq__fieldError{color:var(--ct-error);margin:8px 0 0;font-size:11px;line-height:1.7}.contact-project-form-module__JqMDfq__errorSummary:empty{display:none}.contact-project-form-module__JqMDfq__errorSummary{border:1px solid var(--ct-error);color:var(--ct-text);background:var(--ct-soft);border-radius:10px;margin:0 0 24px;padding:16px;font-size:12px;line-height:1.8}.contact-project-form-module__JqMDfq__errorSummary strong{color:var(--ct-error)}.contact-project-form-module__JqMDfq__errorSummary p{margin:6px 0}.contact-project-form-module__JqMDfq__errorSummary ul{margin:8px 0 0;padding-left:18px}.contact-project-form-module__JqMDfq__errorSummary a{text-underline-offset:3px;text-decoration:underline}.contact-project-form-module__JqMDfq__status{color:var(--ct-muted);font-size:12px;line-height:1.8}.contact-project-form-module__JqMDfq__status:empty{display:none}.contact-project-form-module__JqMDfq__success{color:var(--ct-text);padding:28px 0}.contact-project-form-module__JqMDfq__successIcon{border:1px solid var(--ct-blue-line);background:var(--ct-tint);width:54px;height:54px;color:var(--text-success);border-radius:50%;place-items:center;margin-bottom:20px;display:grid}.contact-project-form-module__JqMDfq__success h3{letter-spacing:-.04em;margin:0 0 14px;font-size:24px!important;line-height:1.4!important}.contact-project-form-module__JqMDfq__success p{color:var(--ct-muted);margin:12px 0;font-size:13px;line-height:1.9}.contact-project-form-module__JqMDfq__success a{min-height:44px;color:var(--text-primary);text-underline-offset:3px;align-items:center;gap:8px;font-size:12px;text-decoration:underline;display:inline-flex}.contact-project-form-module__JqMDfq__noScript{border:1px solid var(--ct-blue-line);color:var(--ct-text);border-radius:10px;margin-bottom:24px;padding:16px;font-size:13px;line-height:1.8}@media (hover:hover){.contact-project-form-module__JqMDfq__topic>span:hover{border-color:var(--text-primary)}.contact-project-form-module__JqMDfq__submit:not(:disabled):hover{background:linear-gradient(112deg,#1e40af,#5b21b6)}.contact-project-form-module__JqMDfq__prompt button:not(:disabled):hover,.contact-project-form-module__JqMDfq__previewBody button:not(:disabled):hover{border-color:var(--text-primary)}}@media (min-width:1536px){.contact-project-form-module__JqMDfq__workspace form{padding:38px}.contact-project-form-module__JqMDfq__topic>span,.contact-project-form-module__JqMDfq__field input,.contact-project-form-module__JqMDfq__field select,.contact-project-form-module__JqMDfq__field textarea,.contact-project-form-module__JqMDfq__formIntro p{font-size:14px}}@media (max-width:600px){.contact-project-form-module__JqMDfq__workspace{border-radius:16px}.contact-project-form-module__JqMDfq__cardHeader{flex-direction:column;align-items:flex-start;gap:6px;padding:16px 18px}.contact-project-form-module__JqMDfq__workspace form{padding:23px 18px}.contact-project-form-module__JqMDfq__twoColumns{grid-template-columns:1fr}.contact-project-form-module__JqMDfq__field input,.contact-project-form-module__JqMDfq__field select,.contact-project-form-module__JqMDfq__field textarea,.contact-project-form-module__JqMDfq__previewBody textarea{font-size:16px}.contact-project-form-module__JqMDfq__topic>span{gap:6px;padding:11px 8px;font-size:11px}.contact-project-form-module__JqMDfq__messageFoot{flex-direction:column;gap:6px}.contact-project-form-module__JqMDfq__workspace legend{font-size:13px}.contact-project-form-module__JqMDfq__hint,.contact-project-form-module__JqMDfq__privacy,.contact-project-form-module__JqMDfq__submitNote,.contact-project-form-module__JqMDfq__prompt p{font-size:12px}}@media (max-width:359px){.contact-project-form-module__JqMDfq__topicGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.contact-project-form-module__JqMDfq__workspace *,.contact-project-form-module__JqMDfq__workspace :before,.contact-project-form-module__JqMDfq__workspace :after{scroll-behavior:auto;transition:none!important}}@media (forced-colors:active){.contact-project-form-module__JqMDfq__topic input:checked+span{outline:2px solid highlight}.contact-project-form-module__JqMDfq__submit{border:1px solid buttontext}}
.contact-page-module___l8WYa__page{--ct-text:var(--fg);--ct-muted:#b9bdc9;--ct-placeholder:#a3a8b5;--ct-line:#ffffff26;--ct-control-line:#747c8a;--ct-blue-line:#93b4fc47;--ct-tint:#527af817;--ct-soft:var(--bg-elevated);--ct-input:var(--bg-card);--ct-error:#ffaca9;color:var(--ct-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding-top:104px}[data-theme=light] .contact-page-module___l8WYa__page{--ct-muted:#535d70;--ct-placeholder:#697386;--ct-line:#dce0e8;--ct-control-line:#929cad;--ct-blue-line:#cbd9fa;--ct-tint:#f1f5ff;--ct-soft:#fafbfe;--ct-error:#b42332;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.contact-page-module___l8WYa__container{max-width:1380px;margin:0 auto;padding:0 40px}.contact-page-module___l8WYa__page p{font-size:var(--ct-copy-size,14px)!important;line-height:var(--ct-copy-leading,1.85)!important}.contact-page-module___l8WYa__page .contact-page-module___l8WYa__hero h1{font-size:clamp(2.5rem,4.2vw,4.3rem)!important;line-height:1.14!important}.contact-page-module___l8WYa__page .contact-page-module___l8WYa__directCard h2,.contact-page-module___l8WYa__page .contact-page-module___l8WYa__nextCard h2{font-size:23px!important;line-height:1.4!important}.contact-page-module___l8WYa__page .contact-page-module___l8WYa__nextCard h3{font-size:14px!important;line-height:1.5!important}.contact-page-module___l8WYa__page .contact-page-module___l8WYa__faqIntro h2{font-size:clamp(1.75rem,2.5vw,2.55rem)!important;line-height:1.3!important}.contact-page-module___l8WYa__page .contact-page-module___l8WYa__reading h2{font-size:23px!important;line-height:1.45!important}.contact-page-module___l8WYa__eyebrow{--ct-copy-size:10px;--ct-copy-leading:1.7}.contact-page-module___l8WYa__intro{--ct-copy-size:16px;--ct-copy-leading:1.9}.contact-page-module___l8WYa__personalBody>p{--ct-copy-size:clamp(1.5rem, 2vw, 1.85rem);--ct-copy-leading:1.4}.contact-page-module___l8WYa__responseNote p,.contact-page-module___l8WYa__scopeNote p{--ct-copy-size:12px}.contact-page-module___l8WYa__nextCard li p,.contact-page-module___l8WYa__accessNote p{--ct-copy-size:13px}.contact-page-module___l8WYa__hero{grid-template-columns:minmax(0,1.55fr) minmax(0,.8fr);align-items:center;gap:60px;padding:38px 0 56px;display:grid}.contact-page-module___l8WYa__heroCopy{min-width:0}.contact-page-module___l8WYa__breadcrumbs{color:var(--ct-muted);margin-bottom:32px;font-size:11px}.contact-page-module___l8WYa__eyebrow{font:500 10px/1.7 var(--font-jbmono), monospace;letter-spacing:.11em;color:var(--text-primary);align-items:center;gap:8px;margin:0;display:flex}.contact-page-module___l8WYa__eyebrow>span{background:var(--text-primary);border-radius:50%;flex-shrink:0;width:6px;height:6px}.contact-page-module___l8WYa__hero h1{font:600 clamp(2.5rem, 4.2vw, 4.3rem)/1.14 var(--font-sora), sans-serif;letter-spacing:-.067em;margin:18px 0 21px}.contact-page-module___l8WYa__hero h1>span{color:#0000;background:linear-gradient(100deg,#1d4ed8,#7c3aed);-webkit-background-clip:text;background-clip:text;padding-bottom:4px;display:block}:is([data-theme=dark] .contact-page-module___l8WYa__hero h1>span,[data-theme=black] .contact-page-module___l8WYa__hero h1>span){background-image:linear-gradient(100deg,#93b4fc,#c3a5fa)}.contact-page-module___l8WYa__intro{font:400 15px/1.9 var(--font-inter), sans-serif;color:var(--ct-muted);max-width:540px;margin:0}.contact-page-module___l8WYa__heroActions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:24px;display:flex}.contact-page-module___l8WYa__primaryLink{border:1px solid var(--ct-control-line);background:var(--bg-card);min-height:48px;color:var(--ct-text);border-radius:9px;align-items:center;gap:19px;padding:13px 19px;font-size:12px;font-weight:500;transition:border-color .2s,background .2s;display:inline-flex}.contact-page-module___l8WYa__quietLink{min-height:44px;color:var(--ct-muted);text-underline-offset:4px;align-items:center;gap:5px;font-size:12px;text-decoration:underline;display:inline-flex}.contact-page-module___l8WYa__reassurances{color:var(--ct-muted);flex-wrap:wrap;gap:18px;margin:22px 0 0;padding:0;font-size:10px;list-style:none;display:flex}.contact-page-module___l8WYa__reassurances li{align-items:center;gap:5px;display:flex}.contact-page-module___l8WYa__reassurances svg{color:var(--text-primary)}.contact-page-module___l8WYa__personalCard{color:#f3f6ff;background:#101b3a radial-gradient(at 100% 0,#673cd059,#0000 70%);border:1px solid #313e68;border-radius:19px;min-width:0;position:relative;overflow:hidden}.contact-page-module___l8WYa__personalTop{justify-content:space-between;align-items:flex-start;padding:22px 24px 0;display:flex}.contact-page-module___l8WYa__monogram{font:600 23px/1 var(--font-sora), sans-serif;letter-spacing:-.09em}.contact-page-module___l8WYa__monogram>span{color:#b3a4ff;vertical-align:top;padding-left:1px;font-size:19px}.contact-page-module___l8WYa__cardCaption{text-align:right;font:400 8px/1.7 var(--font-jbmono), monospace;letter-spacing:.12em;color:#b6c6ee}.contact-page-module___l8WYa__personalBody{padding:27px 26px 25px}.contact-page-module___l8WYa__person{align-items:center;gap:12px;display:flex}.contact-page-module___l8WYa__portrait{object-fit:cover;background:#d9e2fa;border:2px solid #ffffff3b;border-radius:50%;width:48px;height:48px}.contact-page-module___l8WYa__person strong{font-size:13px;font-weight:500;display:block}.contact-page-module___l8WYa__person div>span{color:#bbc7e5;margin-top:4px;font-size:10px;display:block}.contact-page-module___l8WYa__personalBody>p{font:400 clamp(1.25rem, 2vw, 1.85rem)/1.4 var(--font-sora), sans-serif;letter-spacing:-.045em;margin:22px 0 12px}.contact-page-module___l8WYa__personalBody>p strong{font-weight:500}.contact-page-module___l8WYa__personalNote{color:#bfcae6;max-width:250px;font-size:11px;line-height:1.8;display:block}.contact-page-module___l8WYa__personalFoot{color:#c7d3f0;border-top:1px solid #344065;flex-wrap:wrap;align-items:center;gap:7px;padding:14px 24px;font-size:9px;display:flex}.contact-page-module___l8WYa__personalFoot>span:last-child{margin-left:auto;padding-left:8px}.contact-page-module___l8WYa__workspaceLayout{grid-template-columns:minmax(0,1.65fr) minmax(0,.85fr);align-items:start;gap:36px;display:grid}.contact-page-module___l8WYa__briefSection{min-width:0;scroll-margin-top:110px}.contact-page-module___l8WYa__briefSection:focus{outline:none}.contact-page-module___l8WYa__briefSection:focus-visible{outline:2px solid var(--text-primary);outline-offset:6px;border-radius:24px}.contact-page-module___l8WYa__sidebar{gap:28px;min-width:0;padding-top:10px;display:grid}.contact-page-module___l8WYa__directCard{border:1px solid var(--ct-line);background:var(--bg-card);border-radius:18px;padding:25px}.contact-page-module___l8WYa__directCard h2,.contact-page-module___l8WYa__nextCard h2{font:600 20px/1.4 var(--font-sora), sans-serif;letter-spacing:-.045em;margin:12px 0 10px}.contact-page-module___l8WYa__directCard>p:not(.contact-page-module___l8WYa__eyebrow){color:var(--ct-muted);margin:0 0 18px;font-size:12px;line-height:1.85}.contact-page-module___l8WYa__channel{border-top:1px solid var(--ct-line);min-height:73px;color:var(--ct-text);align-items:center;gap:11px;display:flex}.contact-page-module___l8WYa__channelIcon{border:1px solid var(--ct-blue-line);background:var(--ct-tint);width:38px;height:38px;color:var(--text-primary);border-radius:10px;flex:0 0 38px;place-items:center;display:grid}.contact-page-module___l8WYa__channel>span:nth-child(2){flex:1;min-width:0}.contact-page-module___l8WYa__channel strong{font-size:12px;font-weight:500;display:block}.contact-page-module___l8WYa__channel small{color:var(--ct-muted);overflow-wrap:anywhere;margin-top:4px;font-size:10px;display:block}.contact-page-module___l8WYa__channel>svg{color:var(--ct-muted);flex-shrink:0}.contact-page-module___l8WYa__responseNote{background:var(--ct-soft);color:var(--ct-muted);border-radius:10px;gap:9px;margin-top:14px;padding:14px;display:flex}.contact-page-module___l8WYa__responseNote>svg{color:var(--text-primary);flex-shrink:0;margin-top:2px}.contact-page-module___l8WYa__responseNote p{margin:0;font-size:10px;line-height:1.8}.contact-page-module___l8WYa__responseNote strong{color:var(--ct-text);margin-bottom:3px;font-weight:500;display:block}.contact-page-module___l8WYa__responseNote span{display:block}.contact-page-module___l8WYa__nextCard{padding:0 16px}.contact-page-module___l8WYa__nextCard ol{margin:24px 0 0;padding:0;list-style:none}.contact-page-module___l8WYa__nextCard li{gap:14px;padding-bottom:26px;display:flex;position:relative}.contact-page-module___l8WYa__nextCard li:not(:last-child):before{content:"";background:var(--ct-line);width:1px;position:absolute;top:30px;bottom:2px;left:13px}.contact-page-module___l8WYa__nextCard li:last-child{padding-bottom:0}.contact-page-module___l8WYa__number{border:1px solid var(--ct-line);width:28px;height:28px;color:var(--text-primary);font:500 9px/1 var(--font-jbmono), monospace;border-radius:50%;flex:0 0 28px;place-items:center;display:grid}.contact-page-module___l8WYa__nextCard h3{margin:3px 0 7px;font-size:12px;font-weight:500}.contact-page-module___l8WYa__nextCard li p{color:var(--ct-muted);margin:0;font-size:11px;line-height:1.85}.contact-page-module___l8WYa__accessNote{border-top:1px solid var(--ct-line);border-bottom:1px solid var(--ct-line);align-items:flex-start;gap:12px;padding:22px 16px;display:flex}.contact-page-module___l8WYa__accessNote svg{color:var(--text-primary);flex-shrink:0;margin-top:2px}.contact-page-module___l8WYa__accessNote strong{font-size:12px;font-weight:500}.contact-page-module___l8WYa__accessNote p{color:var(--ct-muted);margin:8px 0 0;font-size:11px;line-height:1.85}.contact-page-module___l8WYa__scopeNote{padding:0 16px}.contact-page-module___l8WYa__scopeNote p{color:var(--ct-muted);margin:0 0 8px;font-size:11px}.contact-page-module___l8WYa__scopeNote a,.contact-page-module___l8WYa__faqIntro>a{min-height:40px;color:var(--text-primary);text-underline-offset:4px;align-items:center;gap:7px;font-size:11px;text-decoration:underline;display:flex}.contact-page-module___l8WYa__faqSection{border-top:1px solid var(--ct-line);grid-template-columns:minmax(0,.8fr) minmax(0,1.65fr);gap:64px;margin-top:72px;padding:58px 0;scroll-margin-top:105px;display:grid}.contact-page-module___l8WYa__faqIntro h2{font:600 clamp(1.75rem, 2.5vw, 2.55rem)/1.3 var(--font-sora), sans-serif;letter-spacing:-.055em;margin:16px 0}.contact-page-module___l8WYa__faqIntro h2 span{color:var(--ct-muted)}.contact-page-module___l8WYa__faqIntro>p:not(.contact-page-module___l8WYa__eyebrow){color:var(--ct-muted);max-width:310px;font-size:12px;line-height:1.9}.contact-page-module___l8WYa__faqIntro>a{margin-top:12px}.contact-page-module___l8WYa__faqList{border-top:1px solid var(--ct-line);min-width:0}.contact-page-module___l8WYa__faqList details{border-bottom:1px solid var(--ct-line)}.contact-page-module___l8WYa__faqList summary{cursor:pointer;align-items:baseline;gap:16px;min-height:60px;padding:22px 0;font-size:12px;font-weight:500;line-height:1.85;list-style:none;display:flex}.contact-page-module___l8WYa__faqList summary::-webkit-details-marker{display:none}.contact-page-module___l8WYa__faqNumber{color:var(--ct-muted);font:400 9px/1 var(--font-jbmono), monospace}.contact-page-module___l8WYa__plus{margin-left:auto;padding-right:6px;font-size:21px;font-weight:400;line-height:1}.contact-page-module___l8WYa__faqList details[open] .contact-page-module___l8WYa__plus{transform:rotate(45deg)}.contact-page-module___l8WYa__faqList details p{color:var(--ct-muted);margin:0;padding:0 28px 22px;font-size:12px;line-height:1.95}.contact-page-module___l8WYa__reading{border:1px solid var(--ct-line);background:var(--ct-soft);border-radius:18px;margin-bottom:72px;padding:30px}.contact-page-module___l8WYa__reading h2{font:500 21px/1.45 var(--font-sora), sans-serif;letter-spacing:-.035em;margin:9px 0 24px}.contact-page-module___l8WYa__readingLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.contact-page-module___l8WYa__readingLinks a{border:1px solid var(--ct-line);background:var(--bg-card);color:var(--ct-text);border-radius:10px;grid-template-columns:1fr auto;gap:8px;padding:20px;display:grid}.contact-page-module___l8WYa__readingLinks span{font:400 9px/1.5 var(--font-jbmono), monospace;letter-spacing:.08em;color:var(--ct-muted);grid-column:1/-1}.contact-page-module___l8WYa__readingLinks strong{font-size:12px;font-weight:500;line-height:1.7}.contact-page-module___l8WYa__readingLinks svg{color:var(--text-primary)}@media (hover:hover){.contact-page-module___l8WYa__primaryLink:hover,.contact-page-module___l8WYa__readingLinks a:hover{border-color:var(--text-primary)}.contact-page-module___l8WYa__channel:hover strong,.contact-page-module___l8WYa__faqList summary:hover{color:var(--text-primary)}}@media (min-width:1536px){.contact-page-module___l8WYa__container{max-width:none;padding-inline:64px}.contact-page-module___l8WYa__hero{grid-template-columns:1.65fr .85fr;gap:80px}.contact-page-module___l8WYa__page .contact-page-module___l8WYa__hero h1{font-size:clamp(4rem,4.7vw,7rem)!important}.contact-page-module___l8WYa__intro{--ct-copy-size:18px;max-width:760px}.contact-page-module___l8WYa__workspaceLayout{gap:64px}.contact-page-module___l8WYa__personalCard{max-width:620px}.contact-page-module___l8WYa__personalBody{padding:38px}.contact-page-module___l8WYa__personalBody>p{--ct-copy-size:35px}.contact-page-module___l8WYa__sidebar{gap:36px}.contact-page-module___l8WYa__directCard{padding:32px}.contact-page-module___l8WYa__page .contact-page-module___l8WYa__directCard h2,.contact-page-module___l8WYa__page .contact-page-module___l8WYa__nextCard h2{font-size:26px!important}.contact-page-module___l8WYa__directCard>p:not(.contact-page-module___l8WYa__eyebrow),.contact-page-module___l8WYa__nextCard li p,.contact-page-module___l8WYa__accessNote p,.contact-page-module___l8WYa__faqList summary,.contact-page-module___l8WYa__faqList details p{--ct-copy-size:14px;font-size:14px}.contact-page-module___l8WYa__channel strong,.contact-page-module___l8WYa__nextCard h3,.contact-page-module___l8WYa__accessNote strong{font-size:14px}}@media (max-width:1023px){.contact-page-module___l8WYa__hero{grid-template-columns:1.35fr 1fr;gap:32px}.contact-page-module___l8WYa__hero h1{font-size:42px}.contact-page-module___l8WYa__workspaceLayout{grid-template-columns:minmax(0,1fr) 290px;gap:24px}.contact-page-module___l8WYa__directCard{padding:20px}.contact-page-module___l8WYa__faqSection{gap:32px}.contact-page-module___l8WYa__personalFoot>span:last-child{margin-left:21px;padding:0}}@media (max-width:850px){.contact-page-module___l8WYa__container{padding:0 24px}.contact-page-module___l8WYa__hero{grid-template-columns:1fr;gap:30px}.contact-page-module___l8WYa__personalCard{display:none}.contact-page-module___l8WYa__hero h1{font-size:clamp(2.3rem,6.8vw,3.8rem)}.contact-page-module___l8WYa__intro{max-width:610px}.contact-page-module___l8WYa__workspaceLayout{grid-template-columns:1fr}.contact-page-module___l8WYa__sidebar{grid-template-columns:1fr 1fr;gap:24px;padding-top:16px;display:grid}.contact-page-module___l8WYa__nextCard{padding:10px 0}.contact-page-module___l8WYa__scopeNote{padding:18px 8px}.contact-page-module___l8WYa__faqSection{grid-template-columns:1fr;gap:30px;margin-top:44px;padding:42px 0}.contact-page-module___l8WYa__faqIntro h2 br{display:none}.contact-page-module___l8WYa__faqIntro h2 span{margin-left:6px}.contact-page-module___l8WYa__faqIntro>p:not(.contact-page-module___l8WYa__eyebrow){max-width:560px}}@media (max-width:600px){.contact-page-module___l8WYa__page{padding-top:90px}.contact-page-module___l8WYa__container{padding:0 20px}.contact-page-module___l8WYa__hero{padding-top:20px;padding-bottom:32px}.contact-page-module___l8WYa__breadcrumbs{margin-bottom:25px}.contact-page-module___l8WYa__hero h1{letter-spacing:-.06em;font-size:clamp(2rem,8.3vw,3rem)}.contact-page-module___l8WYa__intro{font-size:14px}.contact-page-module___l8WYa__heroActions{gap:14px}.contact-page-module___l8WYa__reassurances{gap:9px 16px;margin-top:18px;font-size:10px}.contact-page-module___l8WYa__sidebar{grid-template-columns:1fr;gap:22px}.contact-page-module___l8WYa__directCard{padding:23px}.contact-page-module___l8WYa__nextCard,.contact-page-module___l8WYa__scopeNote{padding-inline:5px}.contact-page-module___l8WYa__nextCard li p,.contact-page-module___l8WYa__accessNote p,.contact-page-module___l8WYa__responseNote p,.contact-page-module___l8WYa__channel small{font-size:12px}.contact-page-module___l8WYa__accessNote{padding-inline:5px}.contact-page-module___l8WYa__scopeNote{padding-block:0}.contact-page-module___l8WYa__faqList summary,.contact-page-module___l8WYa__faqList details p{font-size:13px}.contact-page-module___l8WYa__faqList summary{gap:11px}.contact-page-module___l8WYa__faqList details p{padding-left:22px;padding-right:12px}.contact-page-module___l8WYa__reading{margin-bottom:45px;padding:22px 18px}.contact-page-module___l8WYa__reading h2{font-size:20px}.contact-page-module___l8WYa__readingLinks{grid-template-columns:1fr}.contact-page-module___l8WYa__readingLinks a{padding:17px}}@media (max-width:850px){.contact-page-module___l8WYa__page .contact-page-module___l8WYa__hero h1{font-size:clamp(2.3rem,6.8vw,3.8rem)!important}}@media (max-width:600px){.contact-page-module___l8WYa__page .contact-page-module___l8WYa__hero h1{font-size:clamp(2rem,8.3vw,3rem)!important}.contact-page-module___l8WYa__intro{--ct-copy-size:15px}}@media (prefers-reduced-motion:reduce){.contact-page-module___l8WYa__page *,.contact-page-module___l8WYa__page :before,.contact-page-module___l8WYa__page :after{scroll-behavior:auto;transition:none!important}}@media (forced-colors:active){.contact-page-module___l8WYa__hero h1>span{color:canvastext;background:0 0}.contact-page-module___l8WYa__personalCard{border-color:canvastext}}
