.brilliant-contact,.brilliant-contact *,.brilliant-contact :after,.brilliant-contact :before{box-sizing:border-box}.brilliant-contact{background:var(--brilliant-beige);padding:clamp(76px,7vw,112px) 0;width:100%}.brilliant-contact__card{background:var(--brilliant-navy);border-radius:20px;margin:28px auto 0;padding:clamp(58px,5vw,78px) clamp(54px,6vw,86px) clamp(56px,5vw,74px);position:relative;width:min(calc(100% - clamp(48px, 8vw, 120px)),900px)}.brilliant-contact__corner{background:var(--brilliant-light-beige);height:8px;opacity:.5;pointer-events:none;position:absolute;transform:rotate(45deg);width:8px}.brilliant-contact__corner--top-left{left:30px;top:30px}.brilliant-contact__corner--top-right{right:30px;top:30px}.brilliant-contact__corner--bottom-left{bottom:30px;left:30px}.brilliant-contact__corner--bottom-right{bottom:30px;right:30px}.brilliant-contact__intro{margin:0 auto;text-align:center;width:min(100%,650px)}.brilliant-contact__heading{color:var(--brilliant-light-beige);font-family:var(--font-headline);font-size:clamp(2.5rem,3.8vw,3.8rem);font-weight:400;letter-spacing:-.03em;line-height:1;margin:0;text-wrap:balance}.brilliant-contact__description{color:var(--brilliant-light-beige);font-family:var(--font-ui);font-size:clamp(.875rem,1vw,1rem);font-weight:400;line-height:1.5;margin:16px auto 0;opacity:.5;text-wrap:pretty;width:min(100%,580px)}.brilliant-contact__form{margin:clamp(42px,4vw,56px) auto 0;width:min(100%,720px)}.brilliant-contact__form form{margin:0;width:100%}.brilliant-contact__form .form-columns-1,.brilliant-contact__form .form-columns-2{margin:0 0 18px!important;max-width:none!important;width:100%!important}.brilliant-contact__form .form-columns-2{display:grid!important;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.brilliant-contact__form .form-columns-1 .hs-form-field,.brilliant-contact__form .form-columns-2 .hs-form-field{float:none!important;width:100%!important}.brilliant-contact__form .hs-form-field{margin:0!important;position:relative}.brilliant-contact__form .hs-form-field>label{display:block!important;height:auto!important;margin:0 0 10px!important;overflow:visible!important;padding:0!important;position:static!important;width:auto!important;clip:auto!important;color:var(--brilliant-light-beige)!important;font-family:var(--font-ui)!important;font-size:.9375rem!important;font-weight:400!important;line-height:1.25!important;opacity:.62;white-space:normal!important}.brilliant-contact__form .hs-form-required{display:none!important}.brilliant-contact__form .input{margin:0!important;width:100%!important}.brilliant-contact__form input[type=email],.brilliant-contact__form input[type=number],.brilliant-contact__form input[type=password],.brilliant-contact__form input[type=tel],.brilliant-contact__form input[type=text],.brilliant-contact__form input[type=url]{border:1px solid transparent!important;border-radius:999px!important;line-height:1.2!important;min-height:52px!important;padding:0 20px!important}.brilliant-contact__form input[type=email],.brilliant-contact__form input[type=number],.brilliant-contact__form input[type=password],.brilliant-contact__form input[type=tel],.brilliant-contact__form input[type=text],.brilliant-contact__form input[type=url],.brilliant-contact__form textarea{appearance:none;-webkit-appearance:none;background:var(--brilliant-navy-raised)!important;box-shadow:none!important;color:var(--brilliant-light-beige)!important;display:block!important;font-family:var(--font-ui)!important;font-size:.9375rem!important;font-weight:400!important;margin:0!important;max-width:none!important;outline:0!important;width:100%!important}.brilliant-contact__form textarea{border:1px solid transparent!important;border-radius:18px!important;line-height:1.4!important;min-height:110px!important;padding:18px 20px!important;resize:vertical}.brilliant-contact__form input::placeholder,.brilliant-contact__form textarea::placeholder{color:var(--brilliant-light-beige)!important;opacity:.45}.brilliant-contact__form input:focus,.brilliant-contact__form select:focus,.brilliant-contact__form textarea:focus{border-color:var(--brilliant-gold)!important;box-shadow:0 0 0 1px var(--brilliant-gold)!important;outline:none!important}.brilliant-contact__form .hs-fieldtype-intl-phone .input{align-items:stretch;background:var(--brilliant-navy-raised)!important;border-radius:999px;display:flex!important;min-height:52px;overflow:hidden;position:relative;width:100%!important}.brilliant-contact__form .hs-fieldtype-intl-phone select{border:0!important;border-radius:999px 0 0 999px!important;border-right:1px solid var(--brilliant-grey)!important;flex:0 0 82px!important;font-family:var(--font-ui)!important;font-size:.875rem!important;max-width:82px!important;min-width:82px!important;outline:0!important;padding:0 14px!important;width:82px!important}.brilliant-contact__form .hs-fieldtype-intl-phone input[type=tel],.brilliant-contact__form .hs-fieldtype-intl-phone select{background:var(--brilliant-navy-raised)!important;box-shadow:none!important;color:var(--brilliant-light-beige)!important;margin:0!important;min-height:52px!important}.brilliant-contact__form .hs-fieldtype-intl-phone input[type=tel]{border:0!important;border-radius:0 999px 999px 0!important;flex:1 1 auto!important;min-width:0!important;padding:0 18px!important;width:auto!important}.brilliant-contact__form .iti{width:100%!important}.brilliant-contact__form .iti input{color:var(--brilliant-light-beige)!important;width:100%!important}.brilliant-contact__form .iti input,.brilliant-contact__form .iti__flag-container,.brilliant-contact__form .iti__selected-country,.brilliant-contact__form .iti__selected-flag{background:var(--brilliant-navy-raised)!important}.brilliant-contact__form .iti__selected-country,.brilliant-contact__form .iti__selected-flag{min-height:52px}.brilliant-contact__form .iti__country-list,.brilliant-contact__form .iti__dropdown-content{background:var(--brilliant-light-beige)!important;border:1px solid var(--brilliant-grey)!important;border-radius:14px;box-shadow:none!important;color:var(--brilliant-navy)!important;font-family:var(--font-ui)!important}.brilliant-contact__form .iti__country{color:var(--brilliant-navy)!important}.brilliant-contact__form .iti__country:hover,.brilliant-contact__form .iti__highlight{background:var(--brilliant-beige)!important}.brilliant-contact__form .hs-error-msgs{display:block!important;list-style:none!important;margin:7px 0 0!important;padding:0!important}.brilliant-contact__form .hs-error-msgs li{margin:0!important;padding:0!important}.brilliant-contact__form .hs-error-msg,.brilliant-contact__form .hs-error-msgs label{display:block!important;height:auto!important;margin:0!important;overflow:visible!important;padding:0!important;position:static!important;width:auto!important;clip:auto!important;color:var(--brilliant-gold)!important;font-family:var(--font-ui)!important;font-size:.75rem!important;line-height:1.35!important;opacity:1!important;white-space:normal!important}.brilliant-contact__form .inputs-list{list-style:none!important;margin:0!important;padding:0!important}.brilliant-contact__form .legal-consent-container{color:var(--brilliant-light-beige);font-family:var(--font-ui);font-size:.75rem;line-height:1.45;margin-top:4px;opacity:.65}.brilliant-contact__form input[type=checkbox],.brilliant-contact__form input[type=radio]{accent-color:var(--brilliant-gold)}.brilliant-contact__form .hs_submit{display:flex!important;justify-content:center;margin-top:24px!important;width:100%}.brilliant-contact__form .actions{margin:0!important;padding:0!important;width:auto!important}.brilliant-contact .brilliant-contact__form .hs-button,.brilliant-contact .brilliant-contact__form .hs-button.primary,.brilliant-contact .brilliant-contact__form button[type=submit],.brilliant-contact .brilliant-contact__form input[type=submit]{align-items:center!important;border:1px solid #fff!important;border-radius:999px!important;color:var(--brilliant-navy)!important;display:inline-flex!important;justify-content:center!important;margin:0 auto!important;min-height:44px!important;min-width:0!important;outline:0!important;padding:0 24px!important;width:auto!important;-webkit-text-fill-color:var(--brilliant-navy)!important;appearance:none!important;-webkit-appearance:none!important;background:#fff!important;background-color:#fff!important;background-image:none!important;box-shadow:none!important;cursor:pointer;font-family:var(--font-ui)!important;font-size:.875rem!important;font-weight:500!important;line-height:1!important;opacity:1!important;transition:transform .16s ease,background-color .16s ease,border-color .16s ease,color .16s ease!important}.brilliant-contact .brilliant-contact__form .hs-button:hover,.brilliant-contact .brilliant-contact__form button[type=submit]:hover,.brilliant-contact .brilliant-contact__form input[type=submit]:hover{color:var(--brilliant-navy)!important;-webkit-text-fill-color:var(--brilliant-navy)!important;background:var(--brilliant-gold)!important;background-color:var(--brilliant-gold)!important;border-color:var(--brilliant-gold)!important;transform:translateY(-1px)}.brilliant-contact__form .submitted-message{color:var(--brilliant-light-beige);font-family:var(--font-ui);font-size:1rem;line-height:1.6;margin:0 auto;text-align:center;width:min(100%,620px)}.brilliant-contact__proof{align-items:flex-start;display:flex;flex-wrap:wrap;gap:30px clamp(32px,4vw,58px);justify-content:center;margin:clamp(50px,5vw,64px) auto 0;width:min(100%,720px)}.brilliant-contact__proof-item{flex:0 1 190px;text-align:center;width:min(100%,190px)}.brilliant-contact__proof-top{align-items:center;display:flex;gap:10px;justify-content:center;min-height:38px}.brilliant-contact__proof-image-wrap{align-items:center;display:flex;flex:0 1 auto;justify-content:center;max-height:36px;max-width:78px}.brilliant-contact__proof-image{display:block;height:auto!important;max-height:36px!important;max-width:78px!important;object-fit:contain;width:auto!important}.brilliant-contact__proof-stat{color:var(--brilliant-gold);flex:0 0 auto;font-family:var(--font-headline);font-size:clamp(1.55rem,2vw,2rem);font-weight:400;letter-spacing:-.025em;line-height:1;white-space:nowrap}.brilliant-contact__proof-description{color:var(--brilliant-light-beige);font-family:var(--font-ui);font-size:.8125rem;font-weight:400;line-height:1.45;margin-top:10px;opacity:.52;text-wrap:balance;width:100%}.brilliant-contact__proof[data-count="1"]{justify-content:center}.brilliant-contact__proof[data-count="2"]{column-gap:clamp(54px,8vw,96px);justify-content:center}.brilliant-contact__proof[data-count="3"]{justify-content:space-between}.brilliant-contact__proof[data-count="4"],.brilliant-contact__proof[data-count="5"],.brilliant-contact__proof[data-count="6"]{justify-content:center}@media (max-width:767px){.brilliant-contact{padding:64px 0}.brilliant-contact__card{border-radius:18px;padding:54px 28px 48px;width:min(calc(100% - 36px),620px)}.brilliant-contact__form{margin-top:38px}.brilliant-contact__form .form-columns-2{gap:18px;grid-template-columns:1fr}.brilliant-contact__corner--top-left{left:20px;top:20px}.brilliant-contact__corner--top-right{right:20px;top:20px}.brilliant-contact__corner--bottom-left{bottom:20px;left:20px}.brilliant-contact__corner--bottom-right{bottom:20px;right:20px}.brilliant-contact__proof{gap:32px 36px;margin-top:46px;width:min(100%,520px)}.brilliant-contact__proof-item{flex-basis:180px;width:min(100%,180px)}.brilliant-contact__proof[data-count="3"]{justify-content:center}}@media (max-width:520px){.brilliant-contact__card{padding:48px 20px 42px;width:calc(100% - 28px)}.brilliant-contact__heading{font-size:clamp(2.25rem,10vw,3rem)}.brilliant-contact__description{font-size:.875rem}.brilliant-contact__proof{display:grid;gap:30px;grid-template-columns:1fr;margin-top:42px;width:100%}.brilliant-contact__proof-item{margin-inline:auto;width:min(100%,230px)}.brilliant-contact__proof-top{min-height:0}.brilliant-contact__proof-image-wrap{max-width:72px}.brilliant-contact__proof-image{max-height:32px!important;max-width:72px!important}.brilliant-contact__proof-stat{font-size:1.65rem}.brilliant-contact__proof-description{font-size:.75rem;margin-top:8px}}