 .awContactShell{--aw-contact-blue:var(--i-color_primary,#0b63e9);--aw-contact-ink:var(--i-color_root,CanvasText);--aw-contact-muted:var(--i-color_soft,#667085);--aw-contact-border:var(--awds-border-default,var(--i-border-color,rgba(127,127,127,.28)));--aw-contact-panel:var(--i-background_1,Canvas);--aw-contact-radius:var(--i-border-radius_box,.8rem);color:var(--aw-contact-ink)}.awContactShell,.awContactShell *{box-sizing:border-box}.awContactHero{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.4rem 1.55rem;border:1px solid var(--aw-contact-border);border-radius:var(--aw-contact-radius);background:var(--aw-contact-panel)}.awContactHero h1{margin:0 0 .3rem}.awContactHero p{margin:0;color:var(--aw-contact-muted)}.awContactHero__bubble{width:6.5rem;height:4.7rem;display:grid;place-items:center;flex:0 0 auto;border-radius:1.5rem 1.5rem 1.5rem .5rem;color:#fff;background:linear-gradient(135deg,color-mix(in srgb,var(--aw-contact-blue) 72%,Canvas),var(--aw-contact-blue));font-size:1.45rem;font-weight:900;letter-spacing:.3rem}.awContactFeedback{margin-top:1rem}.awContactGrid{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(18rem,1fr);gap:1.1rem;align-items:start;margin-top:1.1rem}.awContactPanel,.awContactWidget{min-width:0;border:1px solid var(--aw-contact-border);border-radius:var(--aw-contact-radius);background:var(--aw-contact-panel)}.awContactWidget{padding:0;overflow:hidden}.awContactPanel{padding:1.35rem}.awContactPanel__header{display:flex;gap:.9rem;align-items:flex-start;margin-bottom:1.3rem}.awContactPanel__header h2{margin:0 0 .25rem}.awContactWidget .ipsWidget__header h2{margin:0;color:inherit;font:inherit;font-weight:750}.awContactPanel__header p,.awContactWidget p{margin:0;color:var(--aw-contact-muted);line-height:1.48}.awContactIcon{width:3rem;height:3rem;display:grid;place-items:center;flex:0 0 auto;border-radius:.85rem;color:var(--aw-contact-blue);background:color-mix(in srgb,var(--aw-contact-blue) 11%,var(--aw-contact-panel))}.awContactForm{display:grid;gap:1.05rem}.awContactColumns{display:grid;grid-template-columns:1fr 1fr;gap:1.05rem}.awContactField label{display:block;margin-bottom:.42rem;font-size:.84rem;font-weight:700}.awContactRequired{margin-inline-start:.45rem;color:var(--i-color_negative,#b42318);font-size:.66rem;font-weight:800;text-transform:uppercase}.awContactOptional{margin-inline-start:.45rem;color:var(--aw-contact-muted);font-size:.66rem;font-weight:700;text-transform:uppercase}.awContactField :where(input,select,textarea){width:100%;min-width:0}.awContactField textarea{min-height:9.5rem;resize:vertical}.awContactField small,.awContactHint{display:block;margin-top:.35rem;color:var(--aw-contact-muted)}.awContactField[hidden]{display:none}.awContactNotice{display:flex;gap:.7rem;align-items:center;padding:.8rem;border:1px solid color-mix(in srgb,var(--aw-contact-blue) 28%,var(--aw-contact-border));border-radius:.55rem;background:color-mix(in srgb,var(--aw-contact-blue) 7%,var(--aw-contact-panel))}.awContactNotice__icon{width:1.85rem;height:1.85rem;display:grid;place-items:center;flex:0 0 auto;border-radius:50%;color:#fff;background:var(--aw-contact-blue);font-weight:900}.awContactNotice p{margin:.1rem 0 0;color:var(--aw-contact-muted)}.awContactSubmit{display:flex;justify-content:center}.awContactSubmit .ipsButton{min-width:10.8rem}.awContactSidebar{display:grid;gap:1rem}.awContactWidget__header{min-height:44px}.awContactWidget__content{padding:1rem 1.05rem}.awContactWidget__intro{margin:0 0 .85rem!important}.awContactWidget__stat{display:grid;grid-template-columns:2.35rem minmax(0,1fr);gap:.7rem;align-items:center;margin:.75rem 0}.awContactWidget__stat strong{display:block;color:var(--aw-contact-blue);font-size:.82rem}.awContactWidgetStatIcon{display:grid;place-items:center;width:2.35rem;height:2.35rem;border-radius:.68rem;color:var(--aw-contact-blue);background:color-mix(in srgb,var(--aw-contact-blue) 11%,var(--aw-contact-panel))}.awContactWidget__stat p{font-size:.78rem}.awContactWidgetList{display:grid;gap:.6rem;margin-top:.85rem}.awContactWidgetLink{display:grid;grid-template-columns:2.55rem minmax(0,1fr) auto;gap:.7rem;align-items:center;min-height:4.25rem;padding:.65rem .7rem;color:inherit;text-decoration:none;border:1px solid var(--aw-contact-border);border-radius:.7rem;transition:border-color .15s ease,background-color .15s ease,transform .15s ease}.awContactWidgetLink strong,.awContactWidgetLink small{display:block}.awContactWidgetLink__copy{min-width:0}.awContactWidgetLink__icon{display:grid;place-items:center;width:2.55rem;height:2.55rem;border-radius:.72rem;font-size:1rem}.awContactWidgetLink__icon--blue{color:var(--aw-contact-blue);background:color-mix(in srgb,var(--aw-contact-blue) 11%,var(--aw-contact-panel))}.awContactWidgetLink__icon--green{color:var(--i-color_positive,#1f8f5f);background:color-mix(in srgb,var(--i-color_positive,#1f8f5f) 12%,var(--aw-contact-panel))}.awContactWidgetLink__icon--purple{color:#7c3aed;background:color-mix(in srgb,#7c3aed 11%,var(--aw-contact-panel))}.awContactWidgetLink__icon--orange{color:#d97706;background:color-mix(in srgb,#d97706 11%,var(--aw-contact-panel))}.awContactWidgetLink__arrow{color:var(--aw-contact-muted);font-size:1.25rem}.awContactWidgetLink small{color:var(--aw-contact-muted)}.awContactWidgetLink:hover{border-color:color-mix(in srgb,var(--aw-contact-blue) 45%,var(--aw-contact-border));background:color-mix(in srgb,var(--aw-contact-blue) 5%,var(--aw-contact-panel));transform:translateY(-1px)}.awContactWidgetLink:focus-visible{border-color:var(--aw-contact-blue)}.awContactShell :where(input,select,textarea,button,a):focus-visible{outline:2px solid var(--aw-contact-blue);outline-offset:2px}.awContactHoneypot{position:absolute!important;inset-inline-start:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}@media(max-width:850px){.awContactGrid{grid-template-columns:1fr}.awContactSidebar{grid-template-columns:1fr 1fr}}@media(max-width:620px){.awContactHero__bubble{display:none}.awContactColumns,.awContactSidebar{grid-template-columns:1fr}.awContactPanel{padding:1rem}.awContactSubmit .ipsButton{width:min(100%,17.5rem)}}@media(prefers-reduced-motion:reduce){.awContactShell *{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.awContactField[hidden]{display:none!important}.awContactColumns--single{grid-template-columns:1fr}.awContactField .awContactHint{display:block;margin-top:.35rem;color:var(--aw-contact-muted);line-height:1.4}.awContactField[data-aw-required='true'] :where(input,select,textarea){border-color:color-mix(in srgb,var(--i-color_primary,#0b63e9) 28%,var(--aw-contact-border))}.awContactField[data-aw-required='true'] :where(input,select,textarea):focus{border-color:var(--i-color_primary,#0b63e9)}.awContactUploadBox{display:flex;align-items:flex-start;gap:.75rem;padding:.85rem;border:1px dashed color-mix(in srgb,var(--aw-contact-blue) 35%,var(--aw-contact-border));border-radius:.65rem;background:color-mix(in srgb,var(--aw-contact-blue) 4%,var(--aw-contact-panel))}.awContactUploadBox__icon{display:grid;place-items:center;flex:0 0 auto;width:2.3rem;height:2.3rem;border-radius:.65rem;color:var(--aw-contact-blue);background:color-mix(in srgb,var(--aw-contact-blue) 10%,var(--aw-contact-panel))}.awContactUploadBox__body{min-width:0;flex:1}.awContactUploadBox input[type=file]{height:auto;padding:.55rem}.awContactHint--security{color:var(--aw-contact-muted)}.awContactHint--security i{margin-inline-end:.25rem}.awContactMessageAttachments{margin-top:1.2rem;padding-top:1rem;border-top:1px solid var(--i-border-color,var(--aw-contact-border))}.awContactMessageAttachments h3{margin:0 0 .75rem}.awContactAttachmentList{display:grid;gap:.55rem}.awContactAttachmentItem{display:grid;grid-template-columns:2.4rem minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.65rem .75rem;border:1px solid var(--i-border-color,#39414d);border-radius:.6rem;color:inherit;text-decoration:none}.awContactAttachmentItem:hover{border-color:var(--i-color_primary,#0b63e9);background:color-mix(in srgb,var(--i-color_primary,#0b63e9) 5%,transparent)}.awContactAttachmentItem__icon{display:grid;place-items:center;width:2.35rem;height:2.35rem;border-radius:.55rem;color:var(--i-color_primary,#0b63e9);background:color-mix(in srgb,var(--i-color_primary,#0b63e9) 10%,transparent)}.awContactAttachmentItem__body{min-width:0}.awContactAttachmentItem__body strong,.awContactAttachmentItem__body small{display:block;overflow-wrap:anywhere}.awContactAttachmentItem__body small{color:var(--i-color_soft,#98a2b3)}.awContactAttachmentItem__action{font-weight:700;color:var(--i-color_primary,#0b63e9)}.awContactPrivacyNotice{display:flex;align-items:flex-start;gap:.7rem;margin-top:.15rem;padding:.8rem .9rem;border:1px solid var(--aw-contact-border);border-radius:.65rem;background:color-mix(in srgb,var(--aw-contact-blue) 3%,var(--aw-contact-panel));color:var(--aw-contact-muted);font-size:.88rem;line-height:1.5}.awContactPrivacyNotice>i{margin-top:.18rem;color:var(--aw-contact-blue)}.awContactPrivacyNotice strong{display:block;color:var(--aw-contact-text);margin-bottom:.15rem}.awContactPrivacyNotice p{margin:.1rem 0}.awContactPrivacyNotice a{display:inline-block;margin-top:.2rem;font-weight:700}.awContactShell{max-width:100%;overflow-wrap:anywhere}.awContactShell :where(input,select,textarea,button,a){font:inherit}.awContactShell :where(.ipsButton,.awContactWidgetLink){min-block-size:2.75rem}.awContactFeedback:focus,.awContactShell .ipsMessage[role='alert']:focus{outline:3px solid var(--aw-contact-blue);outline-offset:3px}.awContactWidgetLink:focus-visible,.awContactShell :where(input,select,textarea,button,a):focus-visible{outline:3px solid var(--aw-contact-blue);outline-offset:3px}.awContactWidgetLink__copy strong,.awContactWidgetLink__copy small,.awContactHero p,.awContactPanel__header p,.awContactPrivacyNotice{overflow-wrap:anywhere}.awContactUploadBox input[type=file]{max-inline-size:100%}.awContactPrivacyNotice a{text-underline-offset:.16em}.awContactSidebar>*,.awContactGrid>*,.awContactColumns>*{min-inline-size:0}@media(max-width:520px){.awContactHero{padding:1rem}.awContactPanel__header{align-items:center}.awContactUploadBox{flex-direction:column}.awContactUploadBox__icon{width:2.5rem;height:2.5rem}.awContactShell :where(input,select,textarea){font-size:16px}.awContactSubmit,.awContactSubmit .ipsButton{width:100%}}@media(prefers-contrast:more){.awContactPanel,.awContactWidget,.awContactHero,.awContactPrivacyNotice,.awContactWidgetLink,.awContactUploadBox{border-width:2px}.awContactShell :where(input,select,textarea,button,a):focus-visible{outline-width:4px}}@media(forced-colors:active){.awContactShell{--aw-contact-blue:Highlight;--aw-contact-ink:CanvasText;--aw-contact-muted:CanvasText;--aw-contact-border:CanvasText;--aw-contact-panel:Canvas}.awContactHero__bubble,.awContactNotice__icon{background:Highlight;color:HighlightText}.awContactIcon,.awContactWidgetStatIcon,.awContactWidgetLink__icon,.awContactUploadBox__icon{forced-color-adjust:auto;color:LinkText;background:Canvas}.awContactWidgetLink:hover,.awContactWidgetLink:focus-visible{background:Canvas;border-color:Highlight}}@supports not (color:color-mix(in srgb,black,white)){.awContactIcon,.awContactWidgetStatIcon,.awContactWidgetLink__icon,.awContactUploadBox__icon{background:transparent;border:1px solid var(--aw-contact-border)}.awContactWidgetLink:hover{background:transparent}.awContactPrivacyNotice,.awContactUploadBox{background:var(--aw-contact-panel)}}:root:not([data-ips-scheme="dark"]) body.ipsApp_front[data-pageapp="alacricontact"] .awContactShell :is(.awContactHero,.awContactPanel,.awContactWidget){border-color:var(--awds-border-card, color-mix(in srgb, var(--i-color_hard, CanvasText) 40%, var(--i-background_1, Canvas)));}:root:not([data-ips-scheme="dark"]) body.ipsApp_front[data-pageapp="alacricontact"] .awContactShell .awContactField :is(input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]),select,textarea){border:1px solid var(--awds-border-field, color-mix(in srgb, var(--i-color_hard, CanvasText) 64%, var(--i-background_1, Canvas)));}:root:not([data-ips-scheme="dark"]) body.ipsApp_front[data-pageapp="alacricontact"] .awContactShell .awContactField :is(input,select,textarea):focus-visible{border-color:var(--awds-focus, var(--i-color_primary, Highlight));outline:2px solid var(--awds-focus, var(--i-color_primary, Highlight));outline-offset:2px;}:root[data-ips-scheme="dark"] body.ipsApp_front[data-pageapp="alacricontact"] .awContactShell{--aw-contact-ink:var(--awds-text,var(--i-color_root,CanvasText));--aw-contact-muted:var(--awds-text-muted, var(--i-color_soft, CanvasText));--aw-contact-blue:var(--awds-accent, var(--i-color_primary, LinkText));--aw-contact-border:var(--awds-border-card, color-mix(in srgb, var(--i-color_hard, CanvasText) 44%, var(--i-background_1, Canvas)));--aw-contact-panel:var(--awds-surface, var(--i-background_1, Canvas));}:root[data-ips-scheme="dark"] body.ipsApp_front[data-pageapp="alacricontact"] .awContactShell .awContactField :is(input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]),select,textarea){border-color:var(--awds-border-field, color-mix(in srgb, var(--i-color_hard, CanvasText) 68%, var(--i-background_1, Canvas)));background-color:var(--awds-surface, var(--i-background_1, Canvas));}:root[data-ips-scheme="dark"] body.ipsApp_front[data-pageapp="alacricontact"] .awContactShell .awContactField :is(input,select,textarea):focus-visible{outline:2px solid var(--awds-focus, var(--i-color_primary, Highlight));outline-offset:2px;}.awContactShell{--aw-contact-p8-card-border:var(--awds-border-card, var(--i-border-color, color-mix(in srgb, var(--i-color_hard, CanvasText) 43%, var(--i-background_1, Canvas))));--aw-contact-p8-field-border:var(--awds-border-field, color-mix(in srgb, var(--i-color_hard, CanvasText) 63%, var(--i-background_1, Canvas)));--aw-contact-p8-divider:var(--awds-border-divider, var(--aw-contact-p8-card-border));--aw-contact-p8-focus:var(--awds-focus, var(--i-color_primary, Highlight));--aw-contact-p8-surface:var(--awds-surface, var(--i-background_1, Canvas));--aw-contact-p8-shadow:var(--awds-shadow-card, 0 4px 14px color-mix(in srgb, CanvasText 6%, transparent));}.awContactShell :is(.awContactHero,.awContactPanel,.awContactWidget,.awContactUploadBox,.awContactPrivacyNotice){border-color:var(--aw-contact-p8-card-border);min-width:0;}.awContactShell :is(.awContactPanel,.awContactWidget){box-shadow:var(--aw-contact-p8-shadow);background-color:var(--aw-contact-p8-surface);}.awContactShell .awContactPanel__header{padding-block-end:1rem;margin-block-end:1.15rem;border-bottom:1px solid var(--aw-contact-p8-divider);}.awContactShell .awContactField :is(input:not([type="hidden"]):not([type="checkbox"]):not([type="radio"]),select,textarea){border:1px solid var(--aw-contact-p8-field-border);border-radius:.5rem;max-width:100%;color:var(--awds-text, var(--i-color_root, CanvasText));background-color:var(--aw-contact-p8-surface);}.awContactShell .awContactField :is(input:not([type="file"]):not([type="hidden"]),select){min-height:44px;}.awContactShell .awContactField :is(input,select,textarea):user-invalid, .awContactShell .awContactField :is(input,select,textarea)[aria-invalid="true"]{border-color:var(--i-color_negative, #b42318);}.awContactShell :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--aw-contact-p8-focus);outline-offset:3px;}.awContactShell :is(.awContactFeedback,.ipsMessage[role="alert"]){border-inline-start:4px solid var(--i-color_negative, #b42318);overflow-wrap:anywhere;}.awContactShell .awContactFeedback.ipsMessage--success{border-inline-start-color:var(--i-color_positive, #15803d);}.awContactShell :is(.awContactHint,.awContactWidgetLink__copy,.awContactPrivacyNotice,.awContactUploadBox__body){overflow-wrap:anywhere;}.awContactShell .awContactWidgetLink{border-color:var(--aw-contact-p8-card-border);min-height:64px;}.awContactShell .awContactWidgetLink:hover{border-color:var(--aw-contact-p8-focus);}.awContactShell .awContactSubmit .ipsButton{min-height:44px;white-space:normal;}@media (max-width:620px){.awContactShell .awContactGrid{grid-template-columns:minmax(0,1fr);}.awContactShell .awContactPanel{padding:1rem;}.awContactShell .awContactPanel__header{gap:.65rem;}.awContactShell .awContactHero{padding:1rem;}.awContactShell .awContactWidgetLink{grid-template-columns:2.25rem minmax(0,1fr) auto;}.awContactShell .awContactSubmit .ipsButton{width:100%;}}@media (forced-colors:active){.awContactShell :is(.awContactHero,.awContactPanel,.awContactWidget,.awContactUploadBox,.awContactPrivacyNotice,.awContactWidgetLink){border-color:CanvasText;box-shadow:none;}.awContactShell :is(a,button,input,select,textarea,summary):focus-visible{outline-color:Highlight;}}