.quote_quotePage__2Oypf{--quote-ink:#070707;--quote-dark:#101114;--quote-panel:#17181c;--quote-paper:#f3f1eb;--quote-white:#ffffff;--quote-muted:#6d6c67;--quote-line:#cfccc2;--quote-violet:#7657ff;min-height:100svh;display:grid;grid-template-columns:minmax(340px,38vw) minmax(0,1fr);background:var(--quote-paper);color:var(--quote-ink);font-family:Inter,Arial,sans-serif}.quote_quotePage__2Oypf *{box-sizing:border-box}.quote_skipLink__9z5jJ{position:fixed;z-index:100;top:14px;left:14px;padding:12px 16px;background:var(--quote-violet);color:var(--quote-white);font-size:13px;font-weight:700;text-decoration:none;transform:translateY(-180%)}.quote_skipLink__9z5jJ:focus{transform:none}.quote_brandPanel__Alv1Z{position:sticky;top:0;height:100svh;min-height:100svh;padding:38px clamp(32px,4vw,72px);display:flex;flex-direction:column;overflow:hidden;background:var(--quote-dark);color:var(--quote-white);isolation:isolate}.quote_brandPanel__Alv1Z:after,.quote_brandPanel__Alv1Z:before{content:"";position:absolute;pointer-events:none}.quote_brandPanel__Alv1Z:before{z-index:0;right:-18%;bottom:9%;width:clamp(380px,92%,860px);aspect-ratio:1;background:url(/brand/dabarti-symbol.png) 50%/contain no-repeat;filter:invert(1);opacity:.045}.quote_brandPanel__Alv1Z:after{display:none}.quote_logo__SeKru{position:relative;z-index:1;width:128px;display:block}.quote_logo__SeKru img{width:100%;height:auto;filter:invert(1)}.quote_brandStatement__QvkT0{position:relative;z-index:1;margin:auto 0 56px}.quote_kicker__Hi1C4,.quote_stepHeading__ZtNRZ>p{margin:0 0 20px;color:#a998ff;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.quote_brandStatement__QvkT0 h1{margin:0;font-family:Poppins,Arial,sans-serif;font-size:clamp(64px,7.3vw,132px);font-weight:600;line-height:.84;letter-spacing:-.07em}.quote_brandStatement__QvkT0>p:last-child{max-width:460px;margin:34px 0 0;color:#c9c9ca;font-size:clamp(16px,1.2vw,20px);line-height:1.55}.quote_confidenceGrid__LvNiq{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #3a3b40;border-left:1px solid #3a3b40}.quote_confidenceGrid__LvNiq>div{min-height:108px;padding:14px;display:flex;flex-direction:column;justify-content:space-between;border-right:1px solid #3a3b40;border-bottom:1px solid #3a3b40}.quote_confidenceGrid__LvNiq span{color:#a998ff;font-size:9px}.quote_confidenceGrid__LvNiq strong{max-width:120px;font-family:Poppins,Arial,sans-serif;font-size:12px;font-weight:500;line-height:1.25}.quote_localNotice__skG0J{position:relative;z-index:1;margin-top:22px;padding:16px;display:grid;grid-template-columns:auto 1fr;gap:12px;background:rgba(118,87,255,.11);border:1px solid rgba(169,152,255,.35)}.quote_statusDot__CTOuA{width:8px;height:8px;margin-top:4px;border-radius:50%;background:#a998ff;box-shadow:0 0 14px rgba(169,152,255,.8)}.quote_localNotice__skG0J strong{font-size:11px;text-transform:uppercase}.quote_localNotice__skG0J p{margin:5px 0 0;color:#aaaab0;font-size:11px;line-height:1.45}.quote_directContact__scYYq{position:relative;z-index:1;margin-top:22px;padding:17px 18px 15px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:11px 18px;border:1px solid rgba(255,255,255,.22);background:rgba(7,7,7,.34)}.quote_directContactIntro__3H9li strong{display:block;font-family:Poppins,Arial,sans-serif;font-size:13px;font-weight:500;letter-spacing:-.02em}.quote_directContactIntro__3H9li p{max-width:330px;margin:5px 0 0;color:#aeadb3;font-size:10px;line-height:1.45}.quote_directContactEmail__rcEbw{align-self:start;color:var(--quote-white);font-size:12px;font-weight:600;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.42);transition:color .14s ease,border-color .14s ease}.quote_directContactActions__t8bHd{display:flex;align-items:center;gap:18px}.quote_directContactActions__t8bHd a,.quote_directContactActions__t8bHd button{padding:3px 0;border:0;border-bottom:1px solid rgba(255,255,255,.35);background:transparent;color:var(--quote-white);font:inherit;font-size:9px;font-weight:700;text-decoration:none;cursor:pointer;transition:color .14s ease,border-color .14s ease}.quote_directContactActions__t8bHd a:focus-visible,.quote_directContactActions__t8bHd a:hover,.quote_directContactActions__t8bHd button:focus-visible,.quote_directContactActions__t8bHd button:hover,.quote_directContactEmail__rcEbw:focus-visible,.quote_directContactEmail__rcEbw:hover{color:#a998ff;border-color:#a998ff}.quote_directContactStatus__h7WqR{align-self:end;color:#828187;font-size:8px;line-height:1.4;text-align:right}.quote_formPanel__r2DJK{min-width:0;padding:0 clamp(30px,5vw,92px);display:flex;flex-direction:column}.quote_formFooter___FcrR,.quote_formHeader__N_2Xc{min-height:88px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid var(--quote-line);color:var(--quote-muted);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.quote_backHome__bYjV7{color:var(--quote-ink);text-decoration:none}.quote_backHome__bYjV7:before{content:"<-";margin-right:10px;color:var(--quote-violet)}.quote_backHome__bYjV7:focus-visible,.quote_backHome__bYjV7:hover{color:var(--quote-violet)}.quote_modeChoice__gYcm2{padding:23px 0 25px;border-bottom:1px solid var(--quote-line)}.quote_modeChoice__gYcm2>p{margin:0 0 11px;color:var(--quote-muted);font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.quote_modeButtons__jul71{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.quote_modeButtons__jul71 button{min-height:74px;padding:13px 16px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;border:1px solid var(--quote-line);border-radius:0;background:rgba(255,255,255,.34);color:var(--quote-ink);font:inherit;text-align:left;cursor:pointer;transition:border-color .14s ease,background-color .14s ease,color .14s ease}.quote_modeButtons__jul71 button:hover{border-color:#8e8b84}.quote_modeButtons__jul71 button:focus-visible{outline:3px solid var(--quote-violet);outline-offset:3px}.quote_modeButtons__jul71 button strong{font-family:Poppins,Arial,sans-serif;font-size:15px;font-weight:600;letter-spacing:-.025em}.quote_modeButtons__jul71 button span{margin-top:3px;color:var(--quote-muted);font-size:10px;line-height:1.4}.quote_modeButtons__jul71 .quote_activeMode__lJJxl{border-color:var(--quote-ink);background:var(--quote-ink);color:var(--quote-white)}.quote_modeButtons__jul71 .quote_activeMode__lJJxl span{color:#b8b7bc}.quote_progress__SWQYz{padding:26px 0 28px;border-bottom:1px solid var(--quote-line)}.quote_progress__SWQYz ol{margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);list-style:none}.quote_progress__SWQYz li{position:relative;min-width:0;padding-top:12px;display:flex;flex-direction:column;gap:4px;color:#96948d;border-top:2px solid var(--quote-line)}.quote_progress__SWQYz li:not(:last-child){padding-right:12px}.quote_progress__SWQYz li span{font-size:9px;font-weight:700}.quote_progress__SWQYz li strong{overflow:hidden;font-size:11px;font-weight:600;text-overflow:ellipsis}.quote_progress__SWQYz .quote_activeStep__XcjWu{color:var(--quote-ink);border-color:var(--quote-violet)}.quote_progress__SWQYz .quote_activeStep__XcjWu:before{content:"";position:absolute;top:-5px;left:0;width:8px;height:8px;border-radius:50%;background:var(--quote-violet)}.quote_progress__SWQYz .quote_completeStep__ZrnNC{color:var(--quote-ink);border-color:var(--quote-ink)}.quote_form__8I7WI{width:100%;max-width:980px;margin:0 auto;padding:clamp(56px,6vw,96px) 0 80px}.quote_step__yBbrI{animation:quote_enter__K0z_y .24s ease-out}@keyframes quote_enter__K0z_y{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.quote_stepHeading__ZtNRZ{margin-bottom:clamp(48px,6vw,76px)}.quote_stepHeading__ZtNRZ h2{max-width:820px;margin:0;outline:none;font-family:Poppins,Arial,sans-serif;font-size:clamp(44px,5.5vw,82px);font-weight:600;line-height:.98;letter-spacing:-.055em}.quote_stepHeading__ZtNRZ>span{display:block;max-width:610px;margin-top:22px;color:var(--quote-muted);font-size:16px;line-height:1.55}.quote_quickStep__rCbC1{max-width:850px;margin-inline:auto}.quote_quickStep__rCbC1 .quote_stepHeading__ZtNRZ{margin-bottom:clamp(38px,4.5vw,58px)}.quote_quickStep__rCbC1 .quote_stepHeading__ZtNRZ h2{max-width:760px}.quote_quickStep__rCbC1 .quote_selectField__7SqUE,.quote_quickStep__rCbC1 .quote_textField__1tI42{margin-bottom:30px}.quote_quickActions__NK015{margin-top:8px;padding-top:26px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-top:1px solid var(--quote-line)}.quote_quickActions__NK015 .quote_nextButton__VvYxK{min-width:210px;white-space:nowrap}.quote_quickActions__NK015>p{max-width:430px;margin:0;color:var(--quote-muted);font-size:10px;line-height:1.55}.quote_quickActions__NK015>p button{padding:0;border:0;border-bottom:1px solid;background:transparent;color:var(--quote-ink);font:inherit;font-weight:700;cursor:pointer}.quote_quickActions__NK015>p button:focus-visible,.quote_quickActions__NK015>p button:hover{color:var(--quote-violet)}.quote_errorSummary__L_K77{margin:0 0 38px;padding:18px 20px;background:#fff1ef;border-left:4px solid #b42318;outline:none;color:#721c14;font-size:13px}.quote_errorSummary__L_K77 ul{margin:8px 0 0;padding-left:20px;line-height:1.5}.quote_fieldset__Fg6CV{margin:0 0 46px;padding:0;border:0}.quote_fieldset__Fg6CV legend,.quote_selectField__7SqUE>span,.quote_textField__1tI42>span{width:100%;margin-bottom:13px;display:block;font-size:13px;font-weight:700}.quote_fieldset__Fg6CV legend em,.quote_selectField__7SqUE em,.quote_textField__1tI42 em{float:right;color:var(--quote-muted);font-size:9px;font-style:normal;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.quote_choiceGrid__dyZMJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.quote_choiceCard__F1PDH{position:relative;min-height:60px;display:flex;align-items:stretch;background:rgba(255,255,255,.34);border:1px solid var(--quote-line);cursor:pointer;transition:border-color .12s ease,background-color .12s ease,color .12s ease}.quote_choiceCard__F1PDH:hover{border-color:#8e8b84}.quote_choiceCard__F1PDH input{position:absolute;width:1px;height:1px;opacity:0}.quote_choiceCard__F1PDH span{width:100%;padding:17px 46px 17px 18px;display:flex;align-items:center;font-size:13px;font-weight:600;line-height:1.35}.quote_choiceCard__F1PDH span:after{content:"";position:absolute;top:50%;right:17px;width:14px;height:14px;border:1px solid #99968e;border-radius:50%;transform:translateY(-50%)}.quote_choiceCard__F1PDH input[type=checkbox]+span:after{border-radius:2px}.quote_choiceCard__F1PDH input:checked+span{background:var(--quote-ink);color:var(--quote-white)}.quote_choiceCard__F1PDH input:checked+span:after{border:4px solid var(--quote-ink);background:var(--quote-violet);box-shadow:0 0 0 1px #a998ff}.quote_choiceCard__F1PDH input:focus-visible+span{outline:3px solid var(--quote-violet);outline-offset:3px}.quote_selectField__7SqUE,.quote_textField__1tI42{margin-bottom:38px;display:block}.quote_selectField__7SqUE select,.quote_textField__1tI42 input,.quote_textField__1tI42 textarea{width:100%;min-height:56px;padding:15px 16px;border:1px solid var(--quote-line);border-radius:0;outline:none;background:rgba(255,255,255,.52);color:var(--quote-ink);font:inherit;font-size:15px}.quote_textField__1tI42 textarea{min-height:138px;resize:vertical;line-height:1.55}.quote_selectField__7SqUE select:focus,.quote_textField__1tI42 input:focus,.quote_textField__1tI42 textarea:focus{border-color:var(--quote-violet);box-shadow:0 0 0 2px rgba(118,87,255,.17)}.quote_selectField__7SqUE select[aria-invalid=true],.quote_textField__1tI42 input[aria-invalid=true],.quote_textField__1tI42 textarea[aria-invalid=true]{border-color:#b42318}.quote_helpText__v8BBL,.quote_selectField__7SqUE small,.quote_textField__1tI42 small{display:block;margin:8px 0 0;color:var(--quote-muted);font-size:11px;line-height:1.45}.quote_fieldError__7oM_G,.quote_selectField__7SqUE .quote_fieldError__7oM_G,.quote_textField__1tI42 .quote_fieldError__7oM_G{margin:7px 0 11px;color:#9a241a;font-size:12px;font-weight:600}.quote_twoColumns__JNoon{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.quote_formActions__j7dTD{margin-top:26px;padding-top:24px;display:grid;grid-template-columns:1fr auto;align-items:center;border-top:1px solid var(--quote-line)}.quote_backButton__VvLXm,.quote_nextButton__VvYxK,.quote_primaryAction__R7yP6,.quote_secondaryAction__o4QK6{min-height:54px;padding:16px 22px;border:1px solid var(--quote-ink);border-radius:0;font:inherit;font-size:12px;font-weight:700;text-decoration:none;cursor:pointer}.quote_nextButton__VvYxK,.quote_primaryAction__R7yP6{display:inline-flex;align-items:center;justify-content:center;gap:44px;background:var(--quote-ink);color:var(--quote-white)}.quote_nextButton__VvYxK:hover,.quote_primaryAction__R7yP6:hover{background:var(--quote-violet);border-color:var(--quote-violet)}.quote_backButton__VvLXm,.quote_secondaryAction__o4QK6{background:transparent;color:var(--quote-ink)}.quote_backButton__VvLXm:hover,.quote_secondaryAction__o4QK6:hover{border-color:var(--quote-violet);color:var(--quote-violet)}.quote_backButton__VvLXm:focus-visible,.quote_nextButton__VvYxK:focus-visible,.quote_primaryAction__R7yP6:focus-visible,.quote_secondaryAction__o4QK6:focus-visible,.quote_summaryHeading__TJkfU button:focus-visible{outline:3px solid var(--quote-violet);outline-offset:3px}.quote_reviewNotice__1IQC4{margin-bottom:32px;padding:22px 24px;background:var(--quote-violet);color:var(--quote-white)}.quote_reviewNotice__1IQC4 strong{font-family:Poppins,Arial,sans-serif;font-size:18px}.quote_reviewNotice__1IQC4 p{max-width:670px;margin:8px 0 0;color:#eeeaff;font-size:13px;line-height:1.55}.quote_summary__ftIBg{border-top:1px solid var(--quote-ink)}.quote_summarySection__56Y4J{padding:28px 0 30px;border-bottom:1px solid var(--quote-line)}.quote_summaryHeading__TJkfU{margin-bottom:20px;display:flex;align-items:center;justify-content:space-between}.quote_summaryHeading__TJkfU h3{margin:0;font-family:Poppins,Arial,sans-serif;font-size:23px;font-weight:600}.quote_summaryHeading__TJkfU button{padding:4px 0;border:0;border-bottom:1px solid;background:transparent;color:var(--quote-violet);font:inherit;font-size:11px;font-weight:700;cursor:pointer}.quote_summaryList__gpz_z{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 36px}.quote_summaryList__gpz_z>div{min-width:0}.quote_summaryList__gpz_z dt{margin-bottom:5px;color:var(--quote-muted);font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.quote_summaryList__gpz_z dd{margin:0;overflow-wrap:anywhere;font-size:13px;line-height:1.55;white-space:pre-line}.quote_reviewActions__TTIax{margin-top:36px;display:flex;gap:10px;flex-wrap:wrap}.quote_actionNote__hOv_5{max-width:630px;margin:15px 0 0;color:var(--quote-muted);font-size:11px;line-height:1.5}.quote_formFooter___FcrR{min-height:72px;margin-top:auto;border-top:1px solid var(--quote-line);border-bottom:0}@media (max-width:1060px){.quote_quotePage__2Oypf{grid-template-columns:320px minmax(0,1fr)}.quote_brandPanel__Alv1Z{padding:30px 18px}.quote_brandPanel__Alv1Z:before{right:-28%;bottom:12%;width:clamp(340px,125%,520px)}.quote_brandStatement__QvkT0 h1{font-size:34px;line-height:.9}.quote_confidenceGrid__LvNiq{grid-template-columns:1fr}.quote_confidenceGrid__LvNiq>div{min-height:62px}.quote_directContact__scYYq{grid-template-columns:1fr}.quote_directContactStatus__h7WqR{text-align:left}}@media (max-width:780px){.quote_quotePage__2Oypf{display:block}.quote_brandPanel__Alv1Z{position:relative;height:auto;min-height:auto;padding:26px 24px 28px}.quote_brandPanel__Alv1Z:before{top:160px;right:-30%;bottom:auto;width:min(120vw,560px);opacity:.035}.quote_brandStatement__QvkT0{margin:72px 0 38px}.quote_brandStatement__QvkT0 h1{font-size:clamp(56px,18vw,88px)}.quote_brandStatement__QvkT0>p:last-child{font-size:15px}.quote_confidenceGrid__LvNiq{grid-template-columns:repeat(3,1fr)}.quote_confidenceGrid__LvNiq>div{min-height:86px}.quote_directContact__scYYq,.quote_localNotice__skG0J{margin-top:14px}.quote_formPanel__r2DJK{padding:0 22px}.quote_formHeader__N_2Xc{min-height:70px}.quote_formHeader__N_2Xc>span{display:none}.quote_progress__SWQYz{margin:0 -22px;padding:20px 22px;overflow-x:auto}.quote_progress__SWQYz ol{min-width:480px}.quote_form__8I7WI{padding:56px 0 64px}.quote_choiceGrid__dyZMJ,.quote_summaryList__gpz_z,.quote_twoColumns__JNoon{grid-template-columns:1fr}.quote_stepHeading__ZtNRZ h2{font-size:clamp(42px,13vw,64px)}.quote_reviewActions__TTIax{display:grid}.quote_quickActions__NK015{align-items:stretch;flex-direction:column}.quote_quickActions__NK015 .quote_nextButton__VvYxK{width:100%}}@media (max-width:460px){.quote_confidenceGrid__LvNiq{grid-template-columns:1fr}.quote_confidenceGrid__LvNiq>div{min-height:58px}.quote_formFooter___FcrR{align-items:flex-start;flex-direction:column;justify-content:center;gap:5px}.quote_modeButtons__jul71{grid-template-columns:1fr}}@media (max-height:1180px) and (min-width:781px){.quote_brandPanel__Alv1Z{padding-top:26px;padding-bottom:26px}.quote_brandStatement__QvkT0{margin-bottom:30px}.quote_brandStatement__QvkT0 h1{font-size:clamp(54px,6.6vw,94px)}.quote_brandStatement__QvkT0>p:last-child{margin-top:22px;font-size:14px}.quote_confidenceGrid__LvNiq{display:none}}@media (max-width:1060px) and (max-height:1180px) and (min-width:781px){.quote_brandStatement__QvkT0 h1{font-size:38px;line-height:.92}}@media (prefers-reduced-motion:reduce){.quote_step__yBbrI{animation:none}.quote_choiceCard__F1PDH{transition:none}}@media print{.quote_quotePage__2Oypf{display:block;background:#fff}.quote_actionNote__hOv_5,.quote_brandPanel__Alv1Z,.quote_formFooter___FcrR,.quote_formHeader__N_2Xc,.quote_progress__SWQYz,.quote_reviewActions__TTIax,.quote_skipLink__9z5jJ,.quote_summaryHeading__TJkfU button{display:none!important}.quote_formPanel__r2DJK,.quote_form__8I7WI{max-width:none;padding:0}.quote_stepHeading__ZtNRZ{margin-bottom:28px}.quote_stepHeading__ZtNRZ h2{font-size:38px}.quote_reviewNotice__1IQC4{padding:14px 16px;background:#eee;color:#000;border:1px solid #999}.quote_reviewNotice__1IQC4 p{color:#222}.quote_summarySection__56Y4J{break-inside:avoid}}