.bg-grey-default[data-v-cb41e969]{background:#f7f5ef}.text-default[data-v-cb41e969]{color:#696969}.project-category-menu{overflow-y:auto;max-height:var(--category-menu-height,240px)!important}.project-page[data-v-cb41e969]{min-height:calc(100svh - 70px);color:var(--g-navy);background:linear-gradient(#fbfaf6e6,#fbfaf6f0),url(/new777.png) 50%/cover no-repeat fixed;position:relative;padding-top:52px!important;padding-bottom:74px!important}.project-form-card[data-v-cb41e969]{background:#fffffff0;border:1px solid #dfe3e3;border-radius:4px;width:min(900px,100%);padding:43px 46px 39px;position:relative;box-shadow:0 20px 50px #11164f17}.header-text[data-v-cb41e969]{max-width:680px;margin:0 auto 30px}.form-eyebrow[data-v-cb41e969]{letter-spacing:.2em;text-transform:uppercase;margin:0 0 10px;font-size:10px;font-weight:700;color:var(--g-gold-ink)!important}.header-text h1[data-v-cb41e969]{color:var(--g-navy);letter-spacing:-.035em;margin:0;font-size:32px;font-weight:500;line-height:1.2}.header-text>p[data-v-cb41e969]:last-child{margin:15px 0 0;font-size:14px;line-height:1.65;color:#667180!important}.project-stepper[data-v-cb41e969]{box-shadow:none;background:0 0}.consent-help[data-v-cb41e969]{color:#667180;margin:5px 8px 0;font-size:12px;line-height:1.5}.consent-help a[data-v-cb41e969]{color:var(--g-gold-ink);font-weight:700}.project-stepper[data-v-cb41e969] .q-stepper__header{box-shadow:none;border-top:1px solid #e2e5e4;border-bottom:1px solid #e2e5e4;margin-bottom:28px}.project-stepper[data-v-cb41e969] .q-stepper__tab{color:#8b929d;min-height:82px;padding:15px 13px}.project-stepper[data-v-cb41e969] .q-stepper__tab--active,.project-stepper[data-v-cb41e969] .q-stepper__tab--done{color:var(--g-navy)}.project-stepper[data-v-cb41e969] .q-stepper__dot{color:#fff;width:30px;min-width:30px;height:30px;box-shadow:none;background:#d7dbdc;border-radius:50%}.project-stepper[data-v-cb41e969] .q-stepper__tab--active .q-stepper__dot,.project-stepper[data-v-cb41e969] .q-stepper__tab--done .q-stepper__dot{background:var(--g-gold-ink)}.project-stepper[data-v-cb41e969] .q-stepper__title{font-size:12px;font-weight:650;line-height:1.35}.project-stepper[data-v-cb41e969] .q-stepper__step-inner{padding:0}.project-field[data-v-cb41e969] .q-field__control{min-height:58px;color:var(--g-navy);background:#fff;border-radius:2px}.project-field[data-v-cb41e969] .q-field__control:before{border-color:#cfd4d5}.project-field[data-v-cb41e969] .q-field__control:hover:before{border-color:#9fa7aa}.project-field[data-v-cb41e969] .q-field__control:after{color:var(--g-gold-ink)}.project-field[data-v-cb41e969] .q-field__label,.project-field[data-v-cb41e969] .q-field__native,.project-field[data-v-cb41e969] .q-field__input{color:#4f596c;font-size:14px}.project-field[data-v-cb41e969] .q-chip{color:var(--g-navy);background:#eaf5f3;border-radius:2px}.project-field[data-v-cb41e969] textarea{padding-top:8px;line-height:1.55;min-height:105px!important}.submission-honeypot[data-v-cb41e969]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-10000px}.submission-confirmation[data-v-cb41e969]{text-align:center;width:min(100%,680px);margin:0 auto;padding:24px 0 8px}.confirmation-icon[data-v-cb41e969]{color:var(--g-gold-ink);font-size:58px}.submission-confirmation h1[data-v-cb41e969]{color:var(--g-navy);margin:10px 0 14px;font-size:max(30px,min(5vw,44px));font-weight:600;line-height:1.1}.submission-confirmation>p[data-v-cb41e969]{color:#667180;line-height:1.65}.project-reference[data-v-cb41e969]{background:#f4f8f6;border:1px solid #d8dedc;flex-direction:column;gap:5px;margin:22px 0 4px;padding:15px 28px;display:inline-flex}.project-reference span[data-v-cb41e969]{color:#697285;font-size:12px}.project-reference strong[data-v-cb41e969]{color:var(--g-navy);letter-spacing:.03em;font-size:20px}.claim-banner[data-v-cb41e969]{color:#5b4719;text-align:left;background:#fff4dc}.verification-sent[data-v-cb41e969]{font-weight:600;color:#16736e!important}.confirmation-actions[data-v-cb41e969]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:26px;display:flex}.confirmation-actions[data-v-cb41e969] .q-btn{text-transform:none;min-height:48px;padding:0 22px}.confirmation-help[data-v-cb41e969]{margin-top:22px;font-size:13px}.form-actions[data-v-cb41e969]{border-top:1px solid #e2e5e4;justify-content:space-between;align-items:center;gap:18px;margin-top:25px;padding-top:23px;display:flex}.form-actions--forward[data-v-cb41e969]{justify-content:flex-end}.form-actions[data-v-cb41e969] .q-btn{min-width:128px;min-height:48px;box-shadow:none;text-transform:none;border-radius:2px;padding:0 21px;font-size:13px;font-weight:650}.form-actions[data-v-cb41e969] .q-btn--outline{background:#fff!important}.project-stepper[data-v-cb41e969] .q-checkbox__inner--truthy{color:var(--g-gold-ink)}@media (max-width:700px){.project-page[data-v-cb41e969]{background-attachment:scroll;padding:22px 12px 54px!important}.project-form-card[data-v-cb41e969]{border-radius:3px;padding:28px 18px 25px}.header-text[data-v-cb41e969]{margin-bottom:22px;text-align:left!important}.header-text h1[data-v-cb41e969]{font-size:27px}.header-text>p[data-v-cb41e969]:last-child{margin-top:11px;font-size:13px}.project-stepper[data-v-cb41e969] .q-stepper__header{border:0;margin-bottom:20px;flex-wrap:nowrap!important}.project-stepper[data-v-cb41e969] .q-stepper__tab{min-width:0;min-height:64px;padding:8px 3px;flex:1 1 0!important;width:33.333%!important}.project-stepper[data-v-cb41e969] .q-stepper__dot{width:26px;min-width:26px;height:26px;font-size:12px}.project-stepper[data-v-cb41e969] .q-stepper__label{min-width:0}.project-stepper[data-v-cb41e969] .q-stepper__title{text-overflow:ellipsis;font-size:9px;line-height:1.25;overflow:hidden}.project-stepper[data-v-cb41e969] .q-stepper__step-inner{padding:13px 0 0}.form-actions[data-v-cb41e969]{align-items:stretch}.form-actions[data-v-cb41e969] .q-btn{flex:1;min-width:0}}.project-page--dialog[data-v-cb41e969]{min-height:0;color:var(--g-navy);background:0 0;padding:0!important}.project-page .project-form-card[data-v-cb41e969]{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;padding:40px 36px 32px}.project-page .header-text[data-v-cb41e969]{margin:0 0 22px;padding-right:12px;text-align:left!important}.project-page .form-eyebrow[data-v-cb41e969]{letter-spacing:.16em;margin-bottom:14px;font-size:9px;font-weight:550;color:var(--g-gold-ink)!important}.project-page .header-text h1[data-v-cb41e969]{color:var(--g-navy);letter-spacing:-.045em;font-size:max(30px,min(3.5vw,40px));font-weight:450;line-height:1.18}.project-page .header-text h1 .quote-title-accent[data-v-cb41e969]{color:var(--g-gold-ink)}.project-page .header-text>p[data-v-cb41e969]:last-child{margin-top:14px;font-size:13px;line-height:1.6}.project-page .project-stepper[data-v-cb41e969] .q-stepper__header{border:0;flex-wrap:nowrap;margin-bottom:24px}.project-page .project-stepper[data-v-cb41e969] .q-stepper__tab{min-width:0;min-height:44px;padding:0 8px;flex:1 1 0!important}.project-page .project-stepper[data-v-cb41e969] .q-stepper__tab:first-child{padding-left:0}.project-page .project-stepper[data-v-cb41e969] .q-stepper__tab:last-child{padding-right:0}.project-page .project-stepper[data-v-cb41e969] .q-stepper__dot{display:none}.project-page .project-stepper[data-v-cb41e969] .q-stepper__title{text-shadow:none;font-size:12px;font-weight:450}.project-page .project-stepper[data-v-cb41e969] .q-stepper__tab--active{color:var(--g-gold-ink)}.project-page .project-stepper[data-v-cb41e969] .q-stepper__line:before,.project-page .project-stepper[data-v-cb41e969] .q-stepper__line:after{background:var(--g-line)}.project-page .project-stepper[data-v-cb41e969] .q-stepper__step-inner{padding:0}.project-page .project-field[data-v-cb41e969] .q-field__control{min-height:56px;color:var(--g-gold-ink);background:#fffc;border-radius:4px}.project-page .project-field[data-v-cb41e969] .q-field__control:before{border-color:var(--g-line)}.project-page .project-field[data-v-cb41e969] .q-field__control:after{color:var(--g-gold-ink)}.project-page .project-field[data-v-cb41e969] .q-field__label,.project-page .project-field[data-v-cb41e969] .q-field__native,.project-page .project-field[data-v-cb41e969] .q-field__input,.project-page .project-field[data-v-cb41e969] .q-field__append{color:var(--g-navy)}.project-page .project-field[data-v-cb41e969] .q-chip{background:var(--g-gold-soft);color:var(--g-navy);border-radius:4px}.project-page .project-field.q-field--error[data-v-cb41e969] .q-field__bottom,.project-page .project-stepper[data-v-cb41e969] .text-negative.text-caption{font-size:11px;font-weight:400;line-height:1.45;color:#806b48!important}.project-page .project-field.q-field--error[data-v-cb41e969] .q-field__control:after{color:#a58c60;border-width:1px}.project-page .draft-banner[data-v-cb41e969]{background:var(--g-gold-soft);border-color:rgba(var(--g-gold-rgb), .4);color:var(--g-gold-ink);font-size:12px}.project-page .form-actions[data-v-cb41e969]{border-color:var(--g-line);margin-top:22px;padding-top:18px}.project-page .form-actions[data-v-cb41e969] .q-btn{border-radius:4px;min-height:48px;font-weight:500;background:var(--g-gold)!important;color:var(--g-navy)!important}.project-page .form-actions[data-v-cb41e969] .q-btn--outline{background:0 0!important}.project-page .consent-help a[data-v-cb41e969],.project-page .project-stepper[data-v-cb41e969] .q-checkbox__inner--truthy,.project-page .confirmation-icon[data-v-cb41e969]{color:var(--g-gold-ink)}.project-page .submission-confirmation h1[data-v-cb41e969],.project-page .project-reference strong[data-v-cb41e969]{color:var(--g-navy)}.project-page .project-reference[data-v-cb41e969]{border-color:var(--g-line);background:var(--g-gold-soft)}@media (max-width:600px){.project-page .project-form-card[data-v-cb41e969]{padding:42px 20px 24px}.project-page .header-text[data-v-cb41e969]{padding-right:0}.project-page .form-eyebrow[data-v-cb41e969]{font-size:8px}.project-page .project-stepper[data-v-cb41e969] .q-stepper__tab{min-height:40px;padding:0 5px;width:auto!important}.project-page .project-stepper[data-v-cb41e969] .q-stepper__tab:last-child{flex:1 1 0!important}.project-page .project-stepper[data-v-cb41e969] .q-stepper__title{font-size:11px}}.project-page[data-v-cb41e969]:not(.project-page--dialog){background:var(--g-ivory)}.project-page:not(.project-page--dialog) .project-form-card[data-v-cb41e969]{background:var(--g-paper);border:1px solid var(--g-line);width:min(760px,100%);box-shadow:none;border-radius:10px}.draft-banner[data-v-cb41e969]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;padding:12px 0;line-height:1.6;display:flex}.draft-banner button[data-v-cb41e969]{color:var(--g-navy);cursor:pointer;background:0 0;border:0;min-height:44px;text-decoration:underline}
