.subpage[data-page=contact]{color:#28292a}.cf-layout{padding:0}.cf-form,.cf-layout{display:flex;flex-direction:column;min-width:0}.cf-form{order:0;margin:0 20px 80px;border-top:2px solid #000;padding-top:32px;gap:40px}.cf-unavailable{gap:12px;font-size:16px;line-height:1.6}.cf-unavailable a{color:#255459;font-weight:500;text-decoration:underline;overflow-wrap:anywhere}.cf-field{display:flex;flex-direction:column;gap:12px;min-width:0;border:0;padding:0;font-size:15px;line-height:24px;font-weight:500;letter-spacing:-.15px}.cf-field legend{margin-bottom:12px;padding:0}.cf-required{color:#255459;margin-inline-start:4px}.cf-audiences{display:grid;gap:8px}.cf-audience{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px;border:1px solid #dce5ec;cursor:pointer;min-width:0}.cf-audience.selected{border:2px solid #255459;padding:15px;background:#2554590a}.cf-audience-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.cf-audience-copy strong{font-size:18px;line-height:26px;font-weight:500;letter-spacing:-.18px}.cf-audience.selected strong{color:#255459}.cf-audience-copy>span{font-size:14px;line-height:20px;font-weight:400;letter-spacing:-.14px;color:#6b7378}.cf-audience-mark{display:grid;place-items:center;flex:none;width:22px;height:22px;border-radius:50%;border:1px solid #dce5ec}.selected .cf-audience-mark{background:#255459;border-color:#255459}.cf-audience input{position:absolute;opacity:0;width:1px;height:1px}.cf-audience:has(input:focus-visible){outline:2px solid #255459;outline-offset:3px}.cf-desktop-break{display:none}.cf-types{display:flex;flex-wrap:wrap;gap:8px}.cf-types button{border:1px solid #dce5ec;border-radius:24px;padding:8px 16px;font-size:14px;line-height:20px;letter-spacing:-.14px;background:#fff;font-weight:500}.cf-types button[aria-pressed=true]{background:#255459;color:#fff;border-color:#255459}.cf-inputs{display:grid;gap:40px}.cf-field>input{display:block;min-width:0;width:100%;padding:0 0 12px;border:0;border-bottom:1px solid #dce5ec;background:transparent;border-radius:0;font-family:inherit;font-size:16px;line-height:24px;letter-spacing:-.16px;font-weight:400;color:#28292a}.cf-field input::placeholder,.cf-message textarea::placeholder{color:#6b737899;opacity:1}.cf-message{position:relative;display:block;background:#f3f7fa}.cf-message textarea{display:block;resize:vertical;width:100%;min-height:180px;padding:16px 16px 44px;border:0;background:transparent;font:400 15px/24px var(--sans);letter-spacing:-.15px;color:#28292a}.cf-message>span{position:absolute;bottom:16px;inset-inline-end:16px;font-size:12px;line-height:18px;color:#6b7378;font-weight:400;pointer-events:none}.cf-upload-row{display:flex;flex-direction:column;gap:12px}.cf-upload-row>p{order:1;font-size:14px;line-height:20px;font-weight:400;color:#6b7378}.subpage button.cf-upload{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;height:44px;border:1px solid #255459;border-radius:24px;color:#255459;font-size:15px;line-height:24px;font-weight:500}.cf-file-input{display:none}.cf-files{display:flex;flex-direction:column;gap:8px}.cf-files li{display:flex;justify-content:space-between;gap:12px;font-size:14px;overflow-wrap:anywhere}.cf-files button{flex:none;color:#255459;text-decoration:underline}.cf-error{color:#a12b2b;font-size:14px;font-weight:400}.cf-reply{display:flex;gap:24px}.cf-consent,.cf-reply label{display:flex;align-items:center;gap:8px;font-weight:400}.cf-consent{font-size:14px;line-height:20px;letter-spacing:-.14px}.cf-checkbox{appearance:none;flex:none;width:20px;height:20px;border:1px solid #dce5ec;border-radius:6px;background:#fff;cursor:pointer}.cf-checkbox:checked{background:#255459 url(/sites/aibox/figma/42e0a.svg) 50% no-repeat;border-color:#255459}.cf-privacy{height:160px;overflow-y:scroll;padding:16px;border:1px solid #dce5ec;border-radius:12px;white-space:pre-wrap;color:#6b7378;font-size:14px;line-height:22px;font-weight:400;letter-spacing:-.14px;scrollbar-width:thin;scrollbar-color:#6b737880 #dce5ec}.cf-actions{border-top:1px solid #dce5ec;padding-top:32px;display:flex;flex-direction:column;align-items:center;gap:16px}.subpage button.cf-submit{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:52px;border-radius:26px;background:#255459;color:#fff;font-size:16px;line-height:22px;font-weight:500;letter-spacing:-.16px}.cf-submit:disabled{opacity:.45;cursor:not-allowed}.cf-submit-status{font-size:13px;line-height:20px;color:#6b7378;text-align:center}.cf-guide{order:1;display:flex;flex-direction:column;gap:24px;padding:40px 20px;background:#f3f7fa}.cf-guide h2{font-size:18px;line-height:26px;font-weight:500;letter-spacing:-.18px}.cf-guide-intro{margin-top:8px;font-size:14px;line-height:22px;color:#6b7378;font-weight:400}.cf-guide-contacts{border-top:1px solid #dce5ec;padding-top:24px;display:flex;flex-direction:column;gap:16px}.cf-guide-contacts>div{display:flex;flex-direction:column;gap:2px}.cf-guide-contacts>div>p:first-child,.cf-hours>p:first-child{color:#6b7378;font-size:14px;line-height:20px}.cf-guide-contacts .cf-contact-value,.cf-guide-contacts a{font-size:18px;line-height:26px;font-weight:500}.cf-hours{display:flex;flex-direction:column;gap:2px;margin-top:-8px}.cf-hours>p:last-child{font-size:15px;line-height:24px}.cf-form img,.cf-form picture{display:block}.cf-guide-copy-pc{display:none}.cf-guide-intro{letter-spacing:-.14px}@media(min-width:1200px){.cf-guide-copy-pc{display:inline}.cf-guide-copy-mobile{display:none}.cf-guide-intro{letter-spacing:calc(-.18 * var(--u))}.cf-layout{display:grid;grid-template-columns:calc(360 * var(--u)) minmax(0,1fr);gap:calc(120 * var(--u));padding:0 calc(240 * var(--u)) calc(140 * var(--u))}.cf-form{order:1;margin:0;padding-top:calc(48 * var(--u));gap:calc(56 * var(--u))}.cf-field{gap:calc(16 * var(--u));font-size:calc(18 * var(--u));line-height:calc(26 * var(--u));letter-spacing:calc(-.18 * var(--u))}.cf-field legend{margin-bottom:calc(16 * var(--u))}.cf-audiences{grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(18 * var(--u))}.cf-audience{padding:calc(28 * var(--u));align-items:flex-start}.cf-audience.selected{padding:calc(28 * var(--u) - 1px)}.cf-audience-copy{gap:calc(20 * var(--u))}.cf-audience-copy strong{font-size:calc(24 * var(--u));line-height:calc(33 * var(--u));letter-spacing:calc(-.24 * var(--u))}.cf-audience-copy>span{font-size:calc(16 * var(--u));line-height:calc(24 * var(--u));letter-spacing:calc(-.16 * var(--u))}.cf-audience-mark{position:absolute;top:calc(32 * var(--u));inset-inline-end:calc(28 * var(--u));width:calc(24 * var(--u));height:calc(24 * var(--u))}.cf-audience-mark picture{width:calc(16 * var(--u))}.cf-audience-mark img{max-width:100%;height:auto}.cf-description-separator{display:none}.cf-desktop-break{display:block}.cf-types button{padding:calc(10 * var(--u)) calc(20 * var(--u));font-size:calc(18 * var(--u));line-height:calc(24 * var(--u));letter-spacing:calc(-.18 * var(--u))}.cf-types{gap:calc(8 * var(--u))}.cf-inputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(56 * var(--u)) calc(40 * var(--u))}.cf-field>input{padding-bottom:calc(16 * var(--u))}.cf-field>input,.cf-message textarea{font-size:calc(22 * var(--u));line-height:calc(33 * var(--u));letter-spacing:calc(-.22 * var(--u))}.cf-message textarea{min-height:calc(240 * var(--u));padding:calc(24 * var(--u)) calc(28 * var(--u)) calc(60 * var(--u))}.cf-message>span{bottom:calc(24 * var(--u));inset-inline-end:calc(28 * var(--u));font-size:calc(14 * var(--u));line-height:calc(20 * var(--u))}.cf-upload-row{flex-direction:row;align-items:center;gap:calc(24 * var(--u));border-bottom:1px solid #dce5ec;padding-bottom:calc(16 * var(--u))}.cf-upload-row>p{order:0;flex:1;font-size:calc(18 * var(--u));line-height:calc(26 * var(--u))}.subpage button.cf-upload{width:auto;flex:none;height:calc(44 * var(--u));padding:0 calc(20 * var(--u));gap:calc(6 * var(--u));font-size:calc(16 * var(--u));line-height:calc(24 * var(--u))}.cf-upload picture{width:calc(18 * var(--u))}.cf-upload img{max-width:100%;height:auto}.cf-reply{gap:calc(32 * var(--u))}.cf-consent,.cf-reply label{gap:calc(10 * var(--u))}.cf-checkbox{width:calc(22 * var(--u));height:calc(22 * var(--u));border-radius:calc(6 * var(--u))}.cf-checkbox:checked{background-image:url(/sites/aibox/figma/f05a9.svg);background-size:calc(18 * var(--u))}.cf-privacy{height:calc(200 * var(--u));padding:calc(24 * var(--u)) calc(28 * var(--u));line-height:calc(26 * var(--u));letter-spacing:calc(-.16 * var(--u))}.cf-consent,.cf-privacy{font-size:calc(16 * var(--u))}.cf-consent{line-height:calc(24 * var(--u))}.cf-actions{padding-top:calc(48 * var(--u));gap:calc(16 * var(--u))}.subpage button.cf-submit{width:calc(268 * var(--u));height:calc(64 * var(--u));gap:calc(10 * var(--u));border-radius:calc(32 * var(--u));font-size:calc(18 * var(--u));line-height:calc(26 * var(--u))}.cf-submit picture{width:calc(16 * var(--u))}.cf-submit img{max-width:100%;height:auto}.cf-guide{order:0;background:transparent;padding:calc(48 * var(--u)) 0 0;gap:calc(48 * var(--u));align-self:start}.cf-guide h2{font-size:calc(24 * var(--u));line-height:calc(33 * var(--u))}.cf-guide-intro{margin-top:calc(16 * var(--u));font-size:calc(18 * var(--u));line-height:calc(27 * var(--u))}.cf-guide-contacts{padding-top:calc(48 * var(--u));gap:calc(28 * var(--u))}.cf-guide-contacts>div{gap:calc(6 * var(--u))}.cf-guide-contacts>div>p:first-child,.cf-hours>p:first-child{font-size:calc(16 * var(--u));line-height:calc(22 * var(--u))}.cf-guide-contacts .cf-contact-value,.cf-guide-contacts a{font-size:calc(24 * var(--u));line-height:calc(32 * var(--u))}.cf-hours{gap:calc(6 * var(--u));margin-top:0}.cf-hours>p:last-child{font-size:calc(18 * var(--u));line-height:calc(27 * var(--u))}.cf-hours-divider{display:none}}