.create-quote_page__fTcNW{margin:0 auto;max-width:1180px}.create-quote_backLink__4HBcu{align-items:center;color:var(--ink-soft);display:inline-flex;font-size:.7rem;font-weight:720;gap:var(--space-2);margin-bottom:var(--space-5)}.create-quote_backLink__4HBcu:hover{color:var(--evergreen)}.create-quote_pageHeading__iGutQ{align-items:flex-end;display:flex;justify-content:space-between}.create-quote_pageHeading__iGutQ p{color:var(--coral-deep);font-size:.66rem;font-weight:820;letter-spacing:.13em;margin:0 0 var(--space-2);text-transform:uppercase}.create-quote_pageHeading__iGutQ h1{font-family:var(--font-display);font-size:clamp(2rem,4.5vw,3.55rem);font-weight:520;letter-spacing:-.05em;line-height:.95;margin:0}.create-quote_pageHeading__iGutQ>span{color:var(--ink-faint);font-size:.65rem}.create-quote_stepper__i_TIF{counter-reset:wizard;display:grid;grid-template-columns:repeat(3,1fr);list-style:none;margin:var(--space-10) 0 var(--space-8);padding:0}.create-quote_stepper__i_TIF li{align-items:center;border-top:2px solid var(--line);color:var(--ink-faint);display:flex;font-size:.7rem;gap:var(--space-3);padding-top:var(--space-3)}.create-quote_stepper__i_TIF li>span{align-items:center;background:var(--paper-deep);border-radius:50%;display:flex;font-size:.76rem;font-weight:720;height:34px;justify-content:center;transition:transform .16s ease;width:34px}.create-quote_stepper__i_TIF li>div{display:flex;flex-direction:column;gap:.15rem}.create-quote_stepper__i_TIF li small{color:var(--ink-faint);font-size:.62rem;font-weight:500}.create-quote_stepper__i_TIF .create-quote_completedStep__2tznh{border-color:var(--evergreen);color:var(--ink)}.create-quote_stepper__i_TIF .create-quote_completedStep__2tznh>span{background:var(--evergreen);color:var(--white)}.create-quote_stepper__i_TIF .create-quote_currentStep__k_9kh{border-color:var(--amber);color:var(--ink)}.create-quote_stepper__i_TIF .create-quote_currentStep__k_9kh>span{background:var(--amber);color:var(--white);transform:scale(1.1)}.create-quote_stepper__i_TIF .create-quote_currentStep__k_9kh small{color:var(--ink-soft)}.create-quote_comparison__bbutR{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.create-quote_form__MHM34{display:grid}.create-quote_formSection__9xq3W{border-bottom:1px solid var(--line);padding:var(--space-6) 0}.create-quote_form__MHM34>.create-quote_formSection__9xq3W:first-child{padding-top:0}.create-quote_form__MHM34>.create-quote_formSection__9xq3W:last-of-type{border-bottom:0;padding-bottom:0}.create-quote_sectionHeading__8OW47{align-items:flex-start;display:flex;gap:var(--space-3);margin-bottom:var(--space-6)}.create-quote_sectionHeading__8OW47>span{align-items:center;background:var(--evergreen-pale);color:var(--evergreen);display:flex;font-weight:820;height:34px;justify-content:center;width:34px}.create-quote_sectionHeading__8OW47 h2{font-size:.92rem;letter-spacing:-.02em;margin:0}.create-quote_sectionHeading__8OW47 p{color:var(--ink-faint);font-size:.68rem;line-height:1.5;margin:var(--space-1) 0 0}.create-quote_disclosureToggle__4x5H9{align-items:center;background:transparent;border:1px dashed var(--line-strong);border-radius:var(--radius-sm);color:var(--ink-soft);cursor:pointer;display:flex;font-size:.76rem;font-weight:700;gap:var(--space-2);min-height:46px;padding:0 var(--space-4)}.create-quote_disclosureToggle__4x5H9:hover{background:var(--paper-deep);color:var(--ink)}.create-quote_formGrid__alUoi{display:grid;grid-gap:var(--space-5);gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}.create-quote_form__MHM34 label,.create-quote_fullField__BaEhv{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.create-quote_form__MHM34 label>span:first-child,.create-quote_fullField__BaEhv>span:first-child{color:var(--ink-soft);font-size:.68rem;font-weight:730}.create-quote_form__MHM34 label i{color:var(--coral);font-style:normal}.create-quote_form__MHM34 input:not([type=checkbox]),.create-quote_form__MHM34 select,.create-quote_form__MHM34 textarea{background:var(--surface-muted);border:1px solid var(--line);border-radius:var(--radius-sm);font-size:.78rem;min-height:46px;outline:0;padding:0 var(--space-3);width:100%}.create-quote_form__MHM34 textarea{line-height:1.5;min-height:86px;padding-block:var(--space-3);resize:vertical}.create-quote_form__MHM34 input:focus,.create-quote_form__MHM34 select:focus,.create-quote_form__MHM34 textarea:focus{border-color:var(--evergreen);box-shadow:0 0 0 3px rgb(15 96 77/10%)}.create-quote_inputWithIcon__qmucI{align-items:center;display:flex;position:relative}.create-quote_inputWithIcon__qmucI svg{color:var(--ink-faint);left:var(--space-3);pointer-events:none;position:absolute}.create-quote_inputWithIcon__qmucI input{padding-left:2.4rem!important}.create-quote_unitPreview__BCRQL{align-items:center;background:var(--ink);border-radius:var(--radius-sm);color:var(--white);display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:auto 1fr auto;margin-top:var(--space-5);padding:var(--space-4)}.create-quote_unitMonogram__pFRpu{align-items:center;border:1px solid rgb(255 255 255/25%);color:#a8bbb5;display:flex;font-family:var(--font-display);font-size:1.1rem;height:54px;justify-content:center;width:54px}.create-quote_unitPreview__BCRQL p,.create-quote_unitPreview__BCRQL small,.create-quote_unitPreview__BCRQL strong{display:block}.create-quote_unitPreview__BCRQL small{color:#91a39e;font-size:.6rem}.create-quote_unitPreview__BCRQL strong{font-size:.8rem;margin-top:.18rem}.create-quote_unitPreview__BCRQL p{color:#a8b6b2;font-size:.66rem;margin:.25rem 0 0}.create-quote_unitPrice__2NfOH{text-align:right}.create-quote_unitPrice__2NfOH strong{font-family:var(--font-display);font-size:1.35rem;font-weight:600}.create-quote_checkLabel__RJ35e{align-items:center;background:var(--surface-muted);border:1px solid var(--line);border-radius:var(--radius-sm);cursor:pointer;display:flex!important;gap:var(--space-3)!important;min-height:46px;padding:var(--space-2) var(--space-3)}.create-quote_checkLabel__RJ35e input{accent-color:var(--evergreen);height:17px;width:17px}.create-quote_checkLabel__RJ35e small,.create-quote_checkLabel__RJ35e strong{display:block}.create-quote_checkLabel__RJ35e strong{font-size:.7rem}.create-quote_checkLabel__RJ35e small{color:var(--ink-faint);font-size:.58rem;margin-top:.15rem}.create-quote_segmentGrid__BMjVo{display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.create-quote_segmentCard__m1xL7{align-items:flex-start;background:var(--surface-muted);border:1px solid var(--line);border-radius:var(--radius-sm);cursor:pointer;display:flex;gap:var(--space-3);min-height:74px;padding:var(--space-3)}.create-quote_segmentCard__m1xL7 input{accent-color:var(--evergreen);height:17px;margin-top:2px;width:17px}.create-quote_segmentCard__m1xL7 small,.create-quote_segmentCard__m1xL7 strong{display:block}.create-quote_segmentCard__m1xL7 strong{font-size:.72rem}.create-quote_segmentCard__m1xL7 small{color:var(--ink-faint);font-size:.61rem;line-height:1.45;margin-top:.2rem}.create-quote_segmentSelected__2XC33{background:var(--evergreen-pale);border-color:var(--evergreen)}.create-quote_segmentGroup__0dJ7V{border:0;margin:0 0 var(--space-3);padding:0}.create-quote_segmentGroupLabel__4W7_R{color:var(--ink-faint);font-size:.62rem;margin:0 0 var(--space-2);padding:0}.create-quote_segmentHint__OMMbv,.create-quote_segmentWarning__tbgqZ{font-size:.68rem;line-height:1.5;margin:0 0 var(--space-4)}.create-quote_segmentHint__OMMbv{color:var(--ink-faint)}.create-quote_segmentWarning__tbgqZ{background:var(--coral-pale);border-left:3px solid var(--coral);color:var(--ink-soft);padding:var(--space-2) var(--space-3)}.create-quote_fullField__BaEhv{margin-top:var(--space-5)}.create-quote_formActions__bj2g7{align-items:center;display:flex;gap:var(--space-3);justify-content:flex-end;padding:var(--space-3) 0}.create-quote_formActions__bj2g7>span{color:var(--ink-faint);font-size:.64rem;margin-right:auto}.create-quote_analysisBanner__SwI8s{align-items:center;background:var(--ink);border-radius:var(--radius-md);color:var(--white);display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:auto 1fr auto;padding:var(--space-5)}.create-quote_analysisBanner__SwI8s>span:first-child{align-items:center;background:rgb(255 255 255/9%);color:#77cbae;display:flex;height:40px;justify-content:center;width:40px}.create-quote_analysisBanner__SwI8s strong{font-size:.78rem}.create-quote_analysisBanner__SwI8s p{color:#a8b6b2;font-size:.66rem;line-height:1.5;margin:var(--space-1) 0 0}.create-quote_optionGrid__XwZsF{display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr))}.create-quote_optionCard__65ZYp{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);cursor:pointer;min-width:0;padding:var(--space-5);text-align:left;transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease}.create-quote_optionCard__65ZYp:hover{border-color:var(--line-strong);transform:translateY(-2px)}.create-quote_optionChoice__5BDCx{background:transparent;border:0;color:inherit;cursor:pointer;display:block;padding:0;text-align:left;width:100%}.create-quote_optionSelected__bo3Ro{border-color:var(--evergreen);box-shadow:0 0 0 3px rgb(15 96 77/9%)}.create-quote_optionHead__lvv3J{align-items:center;display:flex;height:24px;justify-content:space-between}.create-quote_radio__cHh28{align-items:center;border:1px solid var(--line-strong);border-radius:50%;display:flex;height:20px;justify-content:center;width:20px}.create-quote_optionSelected__bo3Ro .create-quote_radio__cHh28{background:var(--evergreen);border-color:var(--evergreen);color:var(--white)}.create-quote_recommended__9PxwL{background:var(--coral-pale);border-radius:999px;color:var(--coral-deep);font-size:.58rem;font-weight:800;padding:.35rem .55rem;text-transform:uppercase}.create-quote_optionCard__65ZYp h2{font-size:.88rem;margin:var(--space-5) 0 var(--space-1)}.create-quote_optionChoice__5BDCx>p{color:var(--ink-faint);font-size:.63rem;line-height:1.5;margin:0;min-height:2.9em}.create-quote_optionPrice__Wml1Q{border-bottom:1px solid var(--line);margin:var(--space-5) 0 var(--space-3);padding-bottom:var(--space-5)}.create-quote_optionPrice__Wml1Q small,.create-quote_optionPrice__Wml1Q strong{display:block}.create-quote_optionPrice__Wml1Q small{color:var(--ink-faint);font-size:.6rem}.create-quote_optionPrice__Wml1Q strong{font-family:var(--font-display);font-size:clamp(1.5rem,2.6vw,2.2rem);font-weight:600;letter-spacing:-.04em;margin-top:var(--space-1)}.create-quote_optionCard__65ZYp dl{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0}.create-quote_optionCard__65ZYp dl div{align-items:center;display:flex;justify-content:space-between}.create-quote_optionCard__65ZYp dt{color:var(--ink-faint);font-size:.62rem}.create-quote_optionCard__65ZYp dd{font-size:.65rem;font-weight:760;margin:0}.create-quote_optionStatus__N3pA0{align-items:center;background:var(--evergreen-pale);border-radius:var(--radius-sm);color:var(--evergreen-deep);display:flex;font-size:.62rem;font-weight:740;gap:var(--space-2);margin-top:var(--space-4);padding:var(--space-2)}.create-quote_optionNeedsReview__ywS35{background:var(--amber-pale);color:#7a4808}.create-quote_optionUnderDevelopment__yQQdX{background:#fffbeb;border-color:#f4c95d;opacity:.86}.create-quote_optionUnderDevelopment__yQQdX .create-quote_optionChoice__5BDCx{cursor:not-allowed}.create-quote_underDevelopmentNotice__e4aPx{border-bottom:1px solid #f4c95d;margin:var(--space-5) 0 var(--space-3);padding-bottom:var(--space-5)}.create-quote_underDevelopmentNotice__e4aPx small,.create-quote_underDevelopmentNotice__e4aPx strong{display:block}.create-quote_underDevelopmentNotice__e4aPx small{color:#92701b;font-size:.6rem}.create-quote_underDevelopmentNotice__e4aPx strong{color:#7a4808;font-family:var(--font-display);font-size:clamp(1.25rem,2.4vw,1.8rem);font-weight:600;margin-top:var(--space-1)}.create-quote_underDevelopmentNotice__e4aPx p{color:#92701b;font-size:.68rem;line-height:1.5;margin:var(--space-2) 0 0}.create-quote_evidenceAction__RbieO{align-items:center;background:transparent;border-top:1px solid var(--line);color:var(--evergreen);cursor:pointer;display:flex;font-size:.62rem;font-weight:760;gap:var(--space-2);margin-top:var(--space-4);padding:var(--space-3) 0 0;width:100%}.create-quote_evidenceAction__RbieO:hover{color:var(--evergreen-deep)}.create-quote_evidenceFacts__wmhQ6{border-bottom:1px solid var(--line);border-top:1px solid var(--line);display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:var(--space-5) 0;padding:var(--space-4) 0}.create-quote_evidenceFacts__wmhQ6 span,.create-quote_evidenceFacts__wmhQ6 strong{display:block}.create-quote_evidenceFacts__wmhQ6 span{color:var(--ink-faint);font-size:.6rem}.create-quote_evidenceFacts__wmhQ6 strong{font-size:.72rem;margin-top:var(--space-1)}.create-quote_policyNote__MPDrA{background:transparent;border-left:3px solid var(--coral);padding:var(--space-2) var(--space-4)}.create-quote_policyNote__MPDrA strong{font-family:var(--font-display);font-size:1rem;font-style:italic;font-weight:590}.create-quote_policyNote__MPDrA p{color:var(--ink-soft);font-size:.67rem;line-height:1.55;margin:var(--space-1) 0 0}.create-quote_reviewLayout__Soswt{align-items:start;display:grid;grid-gap:var(--space-5);gap:var(--space-5);grid-template-columns:minmax(0,1fr) 320px}.create-quote_quotePaper__q0kdf{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-sm);padding:clamp(1.25rem,4vw,3rem);position:relative}.create-quote_quotePaper__q0kdf:before{background:var(--coral);content:"";height:3px;left:0;position:absolute;right:0;top:0}.create-quote_paperTitle__yo3RC,.create-quote_paperTopline__Z0Y8a{align-items:flex-start;display:flex;justify-content:space-between}.create-quote_paperTopline__Z0Y8a>span:first-child{color:var(--ink-faint);font-size:.58rem;font-weight:800;letter-spacing:.12em}.create-quote_paperTitle__yo3RC{margin-top:var(--space-10)}.create-quote_paperTitle__yo3RC small,.create-quote_paperUnit__7Si3_ small{color:var(--ink-faint);display:block;font-size:.62rem}.create-quote_paperTitle__yo3RC h2{font-family:var(--font-display);font-size:clamp(1.7rem,4vw,2.65rem);font-weight:540;letter-spacing:-.04em;margin:var(--space-1) 0}.create-quote_paperTitle__yo3RC p{color:var(--ink-soft);font-size:.72rem;margin:0}.create-quote_paperUnit__7Si3_{border-left:1px solid var(--line);padding-left:var(--space-5);text-align:right}.create-quote_paperUnit__7Si3_ span,.create-quote_paperUnit__7Si3_ strong{display:block}.create-quote_paperUnit__7Si3_ strong{font-size:.86rem;margin-top:var(--space-1)}.create-quote_paperUnit__7Si3_ span{color:var(--ink-soft);font-size:.66rem;margin-top:.2rem}.create-quote_finalPriceBlock__2okkE{background:var(--ink);color:var(--white);margin:var(--space-8) calc(clamp(1.25rem, 4vw, 3rem) * -1) var(--space-6);padding:var(--space-6) clamp(1.25rem,4vw,3rem)}.create-quote_finalPriceBlock__2okkE small,.create-quote_finalPriceBlock__2okkE span,.create-quote_finalPriceBlock__2okkE strong{display:block}.create-quote_finalPriceBlock__2okkE small{color:#9caeaa;font-size:.62rem}.create-quote_finalPriceBlock__2okkE strong{font-family:var(--font-display);font-size:clamp(2.4rem,6vw,4.5rem);font-weight:570;letter-spacing:-.06em;line-height:1;margin:var(--space-2) 0}.create-quote_finalPriceBlock__2okkE span{color:#84d0b3;font-size:.68rem}.create-quote_reviewFacts__CtQVQ{display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:repeat(2,1fr);margin:0}.create-quote_reviewFacts__CtQVQ div{border-bottom:1px solid var(--line);padding-bottom:var(--space-3)}.create-quote_reviewFacts__CtQVQ dt{color:var(--ink-faint);font-size:.6rem}.create-quote_reviewFacts__CtQVQ dd{font-size:.72rem;font-weight:740;margin:var(--space-1) 0 0}.create-quote_paperEvidence__RR_Cl{align-items:center;background:var(--surface-muted);border:1px solid var(--line);display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:auto 1fr auto;margin-top:var(--space-6);padding:var(--space-4)}.create-quote_paperEvidence__RR_Cl>svg{color:var(--evergreen)}.create-quote_paperEvidence__RR_Cl strong{display:block;font-size:.7rem}.create-quote_paperEvidence__RR_Cl p{color:var(--ink-faint);font-size:.6rem;line-height:1.45;margin:.2rem 0 0}.create-quote_paperEvidence__RR_Cl>span{color:var(--evergreen);font-size:.62rem;font-weight:760}.create-quote_inlineEvidenceButton__23jTQ{white-space:nowrap}.create-quote_submitPanel__0akit{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);padding:var(--space-6);position:-webkit-sticky;position:sticky;top:calc(var(--topbar-height) + var(--space-5))}.create-quote_submitIcon__B_fLp{align-items:center;background:var(--evergreen-pale);color:var(--evergreen);display:flex;height:44px;justify-content:center;width:44px}.create-quote_submitPanel__0akit h2{font-family:var(--font-display);font-size:1.45rem;font-weight:570;margin:var(--space-5) 0 var(--space-2)}.create-quote_submitPanel__0akit>p{color:var(--ink-soft);font-size:.67rem;line-height:1.55;margin:0}.create-quote_submitPanel__0akit ul{border-bottom:1px solid var(--line);border-top:1px solid var(--line);display:grid;grid-gap:var(--space-3);gap:var(--space-3);list-style:none;margin:var(--space-5) 0;padding:var(--space-5) 0}.create-quote_submitPanel__0akit li{align-items:center;color:var(--ink-soft);display:flex;font-size:.65rem;gap:var(--space-2)}.create-quote_submitPanel__0akit li span{align-items:center;background:var(--evergreen-pale);border-radius:50%;color:var(--evergreen);display:flex;font-size:.56rem;height:18px;justify-content:center;width:18px}@media (max-width:900px){.create-quote_optionGrid__XwZsF{grid-template-columns:1fr}.create-quote_optionChoice__5BDCx>p{min-height:0}.create-quote_reviewLayout__Soswt{grid-template-columns:1fr}.create-quote_submitPanel__0akit{position:static}}@media (max-width:640px){.create-quote_pageHeading__iGutQ{align-items:flex-start;flex-direction:column;gap:var(--space-3)}.create-quote_stepper__i_TIF li{align-items:flex-start}.create-quote_stepper__i_TIF li small,.create-quote_stepper__i_TIF li strong{display:none}.create-quote_formGrid__alUoi,.create-quote_segmentGrid__BMjVo{grid-template-columns:1fr}.create-quote_unitPreview__BCRQL{grid-template-columns:auto 1fr}.create-quote_unitPrice__2NfOH{border-top:1px solid rgb(255 255 255/12%);grid-column:1/-1;padding-top:var(--space-3);text-align:left}.create-quote_formActions__bj2g7{align-items:stretch;flex-direction:column-reverse}.create-quote_formActions__bj2g7>span{margin:0;text-align:center}.create-quote_formActions__bj2g7 button{width:100%}.create-quote_analysisBanner__SwI8s{align-items:start;grid-template-columns:auto 1fr}.create-quote_analysisBanner__SwI8s>span:last-child{grid-column:1/-1;justify-self:start}.create-quote_paperTitle__yo3RC{gap:var(--space-5)}.create-quote_paperUnit__7Si3_{min-width:105px}.create-quote_reviewFacts__CtQVQ{grid-template-columns:1fr}.create-quote_paperEvidence__RR_Cl{align-items:start;grid-template-columns:auto 1fr}.create-quote_paperEvidence__RR_Cl>span{grid-column:2}}.create-quote_reviewReason__4DPDU{background:var(--amber-pale);border-left:3px solid var(--amber);color:#704505;display:grid;grid-gap:var(--space-1);gap:var(--space-1);margin-top:var(--space-3);padding:var(--space-3);text-align:left}.create-quote_reviewReason__4DPDU strong{font-size:.62rem}.create-quote_reviewReason__4DPDU span{font-size:.54rem;line-height:1.45}.create-quote_submitWarning__Zbu7a{align-items:start;background:var(--amber-pale);border-left:3px solid var(--amber);color:#704505;display:grid;grid-gap:var(--space-2);gap:var(--space-2);grid-template-columns:auto 1fr;margin:var(--space-5) 0 0;padding:var(--space-3)}.create-quote_submitWarning__Zbu7a span,.create-quote_submitWarning__Zbu7a strong{display:block}.create-quote_submitWarning__Zbu7a strong{font-size:.62rem}.create-quote_submitWarning__Zbu7a span{font-size:.54rem;line-height:1.5;margin-top:var(--space-1)}.create-quote_loadingBanner__QAR3o{position:relative;overflow:hidden;align-items:center;background:linear-gradient(135deg,#0b1528,#1e293b);border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-md);color:var(--white);display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:auto 1fr auto;padding:var(--space-5);box-shadow:0 4px 20px rgba(0,0,0,.2)}.create-quote_loadingIconWrapper__FJCiL{position:relative;align-items:center;background:rgba(56,189,248,.15);border:1px solid rgba(56,189,248,.35);border-radius:50%;color:#38bdf8;display:flex;height:48px;justify-content:center;width:48px;animation:create-quote_pulseGlow__pkUPl 2s ease-in-out infinite}.create-quote_spinningIcon__Fg9Ek{animation:create-quote_spin__AE3P2 2.5s linear infinite}.create-quote_loadingStepBadge__lGnmF{background:rgba(56,189,248,.2);border:1px solid rgba(56,189,248,.4);border-radius:12px;color:#7dd3fc;font-size:.62rem;font-weight:700;padding:4px 10px;text-transform:uppercase;letter-spacing:.05em;display:inline-block;margin-bottom:var(--space-1)}.create-quote_progressBarContainer__GluTU{position:absolute;bottom:0;left:0;right:0;height:3px;background:rgba(255,255,255,.08);overflow:hidden}.create-quote_progressBarFill__HcrNk{height:100%;background:linear-gradient(90deg,#38bdf8,#818cf8,#34d399);border-radius:2px;animation:create-quote_progressIndeterminate__wVDpV 2s ease-in-out infinite}.create-quote_skeletonGrid___k9eO{display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:var(--space-4)}@media (max-width:900px){.create-quote_skeletonGrid___k9eO{grid-template-columns:1fr}}.create-quote_skeletonCard__qY4xo{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-3);position:relative;overflow:hidden;box-shadow:var(--shadow-sm)}.create-quote_skeletonLine__Qjxx_{background:linear-gradient(90deg,var(--paper-deep) 0,var(--line-strong) 50%,var(--paper-deep) 100%);background-size:200% 100%;animation:create-quote_shimmer___Uct6 1.6s linear infinite;border-radius:var(--radius-sm)}@keyframes create-quote_spin__AE3P2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes create-quote_pulseGlow__pkUPl{0%,to{box-shadow:0 0 0 0 rgba(56,189,248,.5)}50%{box-shadow:0 0 0 10px rgba(56,189,248,0)}}@keyframes create-quote_progressIndeterminate__wVDpV{0%{transform:translateX(-100%);width:40%}50%{transform:translateX(40%);width:60%}to{transform:translateX(200%);width:40%}}@keyframes create-quote_shimmer___Uct6{0%{background-position:200% 0}to{background-position:-200% 0}}.quote-list_toolbar__76aG5{align-items:center;background:var(--surface);border:1px solid var(--line);border-bottom:0;border-radius:var(--radius-md) var(--radius-md) 0 0;display:flex;gap:var(--space-4);justify-content:space-between;padding:var(--space-4)}.quote-list_searchField__ZNwHg{align-items:center;background:var(--surface-muted);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--ink-faint);display:flex;gap:var(--space-2);min-height:40px;padding:0 var(--space-3);width:min(330px,100%)}.quote-list_searchField__ZNwHg:focus-within{border-color:var(--evergreen);box-shadow:0 0 0 3px rgb(15 96 77/10%)}.quote-list_searchField__ZNwHg input{background:transparent;border:0;font-size:.78rem;min-width:0;outline:0;width:100%}.quote-list_filters__bSBKJ{align-items:center;display:flex;gap:var(--space-1)}.quote-list_filters__bSBKJ>svg{color:var(--ink-faint);margin-right:var(--space-1)}.quote-list_filters__bSBKJ button{background:transparent;border-radius:999px;color:var(--ink-soft);cursor:pointer;font-size:.7rem;font-weight:700;padding:var(--space-2) var(--space-3)}.quote-list_filters__bSBKJ .quote-list_filterActive__pNcxe,.quote-list_filters__bSBKJ button:hover{background:var(--paper-deep);color:var(--ink)}.quote-list_tableWrap__CubLo{background:var(--surface);border:1px solid var(--line);border-radius:0 0 var(--radius-md) var(--radius-md);overflow:hidden}.quote-list_tableWrap__CubLo table{border-collapse:collapse;table-layout:fixed;width:100%}.quote-list_tableWrap__CubLo th{background:var(--surface-muted);border-bottom:1px solid var(--line);color:var(--ink-faint);font-size:.62rem;font-weight:780;letter-spacing:.07em;padding:var(--space-3) var(--space-4);text-align:left;text-transform:uppercase}.quote-list_tableWrap__CubLo th:first-child{width:30%}.quote-list_tableWrap__CubLo th:nth-child(2){width:18%}.quote-list_tableWrap__CubLo th:nth-child(3){width:16%}.quote-list_tableWrap__CubLo th:nth-child(4),.quote-list_tableWrap__CubLo th:nth-child(5){width:15%}.quote-list_tableWrap__CubLo th:nth-child(6){width:6%}.quote-list_tableWrap__CubLo td{border-bottom:1px solid var(--line);font-size:.75rem;padding:var(--space-4);vertical-align:middle}.quote-list_tableWrap__CubLo tr:last-child td{border-bottom:0}.quote-list_tableWrap__CubLo tbody tr:hover{background:#fbf9f3}.quote-list_tableWrap__CubLo td small,.quote-list_tableWrap__CubLo td strong{display:block}.quote-list_tableWrap__CubLo td small{color:var(--ink-faint);font-size:.65rem;line-height:1.4;margin-top:.25rem}.quote-list_quoteId__GTZsA{color:var(--ink-faint);font-family:ui-monospace,SFMono-Regular,monospace;font-size:.66rem;font-weight:500}.quote-list_plan__Q_gTl{color:var(--ink-soft);line-height:1.45}.quote-list_tableWrap__CubLo td .quote-list_savings__Iz9DU{color:var(--evergreen)}.quote-list_openLink__grk2t{align-items:center;border:1px solid var(--line);border-radius:var(--radius-sm);display:flex;height:34px;justify-content:center;margin-left:auto;width:34px}.quote-list_openLink__grk2t:hover{background:var(--evergreen);border-color:var(--evergreen);color:var(--white)}.quote-list_mobileList__cEe3v{display:none}@media (max-width:1100px){.quote-list_toolbar__76aG5{align-items:stretch;border-bottom:1px solid var(--line);border-radius:var(--radius-md);flex-direction:column;margin-bottom:var(--space-4)}.quote-list_searchField__ZNwHg{width:100%}.quote-list_filters__bSBKJ{overflow-x:auto;padding-bottom:var(--space-1)}.quote-list_filters__bSBKJ>svg,.quote-list_tableWrap__CubLo{display:none}.quote-list_mobileList__cEe3v{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.quote-list_mobileCard__ZzG5S{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);display:block;padding:var(--space-4)}.quote-list_mobileCardFoot__hbQ4Z,.quote-list_mobileCardHead__mLT_j{align-items:center;display:flex;justify-content:space-between}.quote-list_mobileCardHead__mLT_j>strong{font-size:.86rem}.quote-list_mobileCard__ZzG5S>p{color:var(--ink-soft);font-size:.72rem;margin:var(--space-1) 0 var(--space-4)}.quote-list_mobileCardFoot__hbQ4Z{border-top:1px solid var(--line);padding-top:var(--space-3)}.quote-list_mobileCardFoot__hbQ4Z span{font-family:var(--font-display);font-size:1.1rem;font-weight:620}.quote-list_mobileCardFoot__hbQ4Z small{color:var(--ink-faint);font-size:.65rem}}.quote-detail_page__gy0Sm{margin:0 auto;max-width:1280px}.quote-detail_backLink__q0HNU,.quote-detail_headerActions__xmBy4,.quote-detail_header__4Tfw7,.quote-detail_immutable__5puom,.quote-detail_topline__C2exH{align-items:center;display:flex}.quote-detail_topline__C2exH{justify-content:space-between;margin-bottom:var(--space-5)}.quote-detail_backLink__q0HNU{color:var(--ink-soft);font-size:.7rem;font-weight:720;gap:var(--space-2)}.quote-detail_immutable__5puom{color:var(--ink-faint);font-size:.6rem;gap:var(--space-1)}.quote-detail_header__4Tfw7{align-items:flex-end;justify-content:space-between;margin-bottom:var(--space-8)}.quote-detail_header__4Tfw7 p{color:var(--coral-deep);font-size:.64rem;font-weight:800;letter-spacing:.1em;margin:0 0 var(--space-1);text-transform:uppercase}.quote-detail_header__4Tfw7 h1{font-family:var(--font-display);font-size:clamp(1.7rem,2.6vw,2.5rem);font-weight:540;letter-spacing:-.03em;line-height:1.05;margin:0}.quote-detail_header__4Tfw7>div:first-child>span{color:var(--ink-faint);display:block;font-size:.65rem;margin-top:var(--space-2)}.quote-detail_headerActions__xmBy4{gap:var(--space-2)}.quote-detail_layout__bvaFX{align-items:start;display:grid;grid-gap:var(--space-5);gap:var(--space-5);grid-template-columns:minmax(0,1fr) 300px}.quote-detail_primaryColumn__DuJQq{display:grid;grid-gap:var(--space-5);gap:var(--space-5);min-width:0}.quote-detail_auditTrail___3uhH,.quote-detail_guardCard__n0REJ,.quote-detail_heroCard__8Il6s,.quote-detail_section__qup8I{background:var(--surface);border:1px solid var(--line)}.quote-detail_heroCard__8Il6s{border-radius:var(--radius-md);overflow:hidden}.quote-detail_heroMeta__Wvllm{display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:1.2fr 1fr 1.25fr;padding:var(--space-5)}.quote-detail_heroMeta__Wvllm>div+div{border-left:1px solid var(--line);padding-left:var(--space-5)}.quote-detail_heroMeta__Wvllm small,.quote-detail_heroMeta__Wvllm span,.quote-detail_heroMeta__Wvllm strong{display:block}.quote-detail_heroMeta__Wvllm small{color:var(--ink-faint);font-size:.58rem}.quote-detail_heroMeta__Wvllm strong{font-size:.76rem;margin-top:var(--space-1)}.quote-detail_heroMeta__Wvllm span{color:var(--ink-soft);font-size:.62rem;line-height:1.4;margin-top:.2rem}.quote-detail_priceLedger__3Fq2o{align-items:center;background:var(--ink);color:var(--white);display:grid;grid-gap:var(--space-5);gap:var(--space-5);grid-template-columns:1fr 2fr auto;padding:var(--space-6)}.quote-detail_priceLedger__3Fq2o small,.quote-detail_priceLedger__3Fq2o span,.quote-detail_priceLedger__3Fq2o strong{display:block}.quote-detail_priceLedger__3Fq2o small{color:#93a39f;font-size:.6rem}.quote-detail_priceLedger__3Fq2o>div:first-child>span{font-family:var(--font-display);font-size:1.35rem;margin-top:var(--space-1);text-decoration:line-through;-webkit-text-decoration-color:rgb(255 255 255/32%);text-decoration-color:rgb(255 255 255/32%)}.quote-detail_mainPrice__CwT3N{border-left:1px solid rgb(255 255 255/14%);padding-left:var(--space-6)}.quote-detail_mainPrice__CwT3N strong{font-family:var(--font-display);font-size:clamp(2rem,5vw,3.8rem);font-weight:570;letter-spacing:-.06em;line-height:1;margin:var(--space-1) 0}.quote-detail_mainPrice__CwT3N span{color:#80cfb0;font-size:.63rem}.quote-detail_evidenceHint__wlS5D{align-items:center;color:#bfe3d2;display:flex;font-size:.62rem;gap:var(--space-2);justify-self:end}.quote-detail_section__qup8I{border-radius:var(--radius-md);padding:clamp(1.25rem,3vw,2rem)}.quote-detail_sectionHead__pk_Su{align-items:flex-end;display:flex;gap:var(--space-4);justify-content:space-between;margin-bottom:var(--space-6)}.quote-detail_sectionHead__pk_Su>div>span{color:var(--coral-deep);font-size:.58rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.quote-detail_sectionHead__pk_Su h2{font-family:var(--font-display);font-size:clamp(1.35rem,3vw,2rem);font-weight:560;letter-spacing:-.035em;margin:var(--space-1) 0 0}.quote-detail_ruleList__yo_4T{display:grid}.quote-detail_rule__OOOnI{align-items:center;border-top:1px solid var(--line);display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:auto 1fr auto;padding:var(--space-4) 0}.quote-detail_ruleOrder__2Dc2c{color:var(--line-strong);font-family:var(--font-display);font-size:1.45rem;font-style:italic}.quote-detail_ruleCopy__Xj_AU>div{align-items:center;display:flex;gap:var(--space-2)}.quote-detail_ruleCopy__Xj_AU h3{font-size:.74rem;margin:0}.quote-detail_ruleCopy__Xj_AU code{background:var(--paper-deep);color:var(--ink-soft);font-size:.54rem;padding:.22rem .35rem}.quote-detail_ruleCopy__Xj_AU p{color:var(--ink-faint);font-size:.58rem;margin:var(--space-1) 0 0}.quote-detail_ruleValues__uaoT1{text-align:right}.quote-detail_ruleValues__uaoT1 small,.quote-detail_ruleValues__uaoT1 span,.quote-detail_ruleValues__uaoT1 strong{display:block}.quote-detail_ruleValues__uaoT1 small{color:var(--ink-faint);font-size:.55rem}.quote-detail_ruleValues__uaoT1 span{color:var(--coral-deep);font-size:.6rem;margin:.15rem 0}.quote-detail_ruleValues__uaoT1 strong{font-size:.7rem}.quote-detail_auditColumn__KuOlw{display:grid;grid-gap:var(--space-4);gap:var(--space-4);position:-webkit-sticky;position:sticky;top:calc(var(--topbar-height) + var(--space-5))}.quote-detail_auditTrail___3uhH,.quote-detail_guardCard__n0REJ{border-radius:var(--radius-md);padding:var(--space-5)}.quote-detail_guardCard__n0REJ>span{align-items:center;background:var(--evergreen-pale);color:var(--evergreen);display:flex;height:44px;justify-content:center;width:44px}.quote-detail_guardCard__n0REJ h2{font-family:var(--font-display);font-size:1.3rem;font-weight:570;margin:var(--space-4) 0 var(--space-1)}.quote-detail_guardCard__n0REJ>p{color:var(--ink-soft);font-size:.64rem;line-height:1.5;margin:0}.quote-detail_guardCard__n0REJ ul{border-top:1px solid var(--line);display:grid;grid-gap:var(--space-3);gap:var(--space-3);list-style:none;margin:var(--space-4) 0 0;padding:var(--space-4) 0 0}.quote-detail_guardCard__n0REJ li{align-items:center;color:var(--ink-soft);display:flex;font-size:.6rem;gap:var(--space-2)}.quote-detail_guardCard__n0REJ li svg{color:var(--evergreen)}.quote-detail_auditTitle__kprcC{align-items:center;display:flex;gap:var(--space-2)}.quote-detail_auditTitle__kprcC h2{font-size:.75rem;margin:0}.quote-detail_auditTrail___3uhH ol{list-style:none;margin:var(--space-4) 0 0;padding:0}.quote-detail_auditTrail___3uhH li{display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:auto 1fr;min-height:52px}.quote-detail_auditTrail___3uhH li>span{background:var(--evergreen);border:4px solid var(--evergreen-pale);border-radius:50%;height:13px;margin-top:.15rem;position:relative;width:13px}.quote-detail_auditTrail___3uhH li:not(:last-child)>span:after{background:var(--line);content:"";height:40px;left:2px;position:absolute;top:10px;width:1px}.quote-detail_auditTrail___3uhH small,.quote-detail_auditTrail___3uhH strong{display:block}.quote-detail_auditTrail___3uhH strong{font-size:.62rem}.quote-detail_auditTrail___3uhH small{color:var(--ink-faint);font-size:.55rem;margin-top:.2rem}.quote-detail_evidenceFacts__BIbTz{background:var(--surface-muted);border:1px solid var(--line);display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:var(--space-5);padding:var(--space-4)}.quote-detail_evidenceFacts__BIbTz span,.quote-detail_evidenceFacts__BIbTz strong{display:block}.quote-detail_evidenceFacts__BIbTz span{color:var(--ink-faint);font-size:.58rem}.quote-detail_evidenceFacts__BIbTz strong{font-size:.72rem;margin-top:.18rem}.quote-detail_evidenceList__Llp85{display:grid;grid-gap:var(--space-3);gap:var(--space-3);list-style:none;margin:0;padding:0}.quote-detail_evidenceList__Llp85 li{background:var(--surface-muted);border:1px solid var(--line);padding:var(--space-3)}.quote-detail_evidenceList__Llp85 li>div{display:grid;grid-gap:.2rem;gap:.2rem}.quote-detail_evidenceList__Llp85 li p,.quote-detail_evidenceList__Llp85 li small,.quote-detail_evidenceList__Llp85 li span,.quote-detail_evidenceList__Llp85 li strong{display:block}.quote-detail_evidenceList__Llp85 li a{align-items:center;color:var(--evergreen);display:inline-flex;font-size:.62rem;font-weight:760;gap:var(--space-1);margin-top:var(--space-3)}.quote-detail_evidenceList__Llp85 li a:hover{color:var(--evergreen-deep);text-decoration:underline}.quote-detail_evidenceList__Llp85 li strong{font-size:.68rem}.quote-detail_evidenceList__Llp85 li p,.quote-detail_evidenceList__Llp85 li small,.quote-detail_evidenceList__Llp85 li span{color:var(--ink-faint);font-size:.6rem;line-height:1.45;margin:.2rem 0 0}.quote-detail_evidenceReview__xbZX0{border-left:3px solid var(--amber)!important}@media (max-width:1040px){.quote-detail_layout__bvaFX{grid-template-columns:1fr}.quote-detail_auditColumn__KuOlw{grid-template-columns:repeat(2,1fr);position:static}}@media (max-width:700px){.quote-detail_header__4Tfw7{align-items:stretch;flex-direction:column;gap:var(--space-4)}.quote-detail_headerActions__xmBy4{justify-content:space-between}.quote-detail_heroMeta__Wvllm{grid-template-columns:1fr 1fr}.quote-detail_heroMeta__Wvllm>div+div{border-left:0;padding-left:0}.quote-detail_heroMeta__Wvllm>div:last-child{border-top:1px solid var(--line);grid-column:1/-1;padding-top:var(--space-3)}.quote-detail_priceLedger__3Fq2o{grid-template-columns:1fr auto}.quote-detail_mainPrice__CwT3N{border-left:0;grid-column:1/-1;grid-row:1;padding-left:0}.quote-detail_evidenceHint__wlS5D{grid-column:2;grid-row:2}.quote-detail_rule__OOOnI{align-items:start;grid-template-columns:auto 1fr}.quote-detail_ruleValues__uaoT1{border-top:1px dashed var(--line);grid-column:2;padding-top:var(--space-2);text-align:left}.quote-detail_auditColumn__KuOlw{grid-template-columns:1fr}.quote-detail_sectionHead__pk_Su{align-items:flex-start;flex-direction:column}.quote-detail_evidenceFacts__BIbTz{grid-template-columns:1fr}}@media print{.quote-detail_auditColumn__KuOlw,.quote-detail_headerActions__xmBy4,.quote-detail_topline__C2exH{display:none}.quote-detail_layout__bvaFX{display:block}.quote-detail_heroCard__8Il6s,.quote-detail_section__qup8I{page-break-inside:avoid;break-inside:avoid;margin-bottom:1rem}}.quote-detail_manualReview__a5Qx1{align-items:start;background:#fff9ec;border:1px solid #ead49f;border-left:4px solid var(--amber);border-radius:var(--radius-sm);display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:auto 1fr auto;padding:var(--space-4)}.quote-detail_manualReview__a5Qx1>svg{color:var(--amber)}.quote-detail_manualReview__a5Qx1 span{color:var(--amber);display:block;font-size:.56rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.quote-detail_manualReview__a5Qx1 h2{font-family:var(--font-display);font-size:1.2rem;font-weight:570;margin:var(--space-1) 0}.quote-detail_manualReview__a5Qx1 p,.quote-detail_manualReview__a5Qx1 small{color:var(--ink-soft);font-size:.62rem;line-height:1.5;margin:0}.quote-detail_manualReview__a5Qx1 small{display:block;margin-top:var(--space-2)}.quote-detail_manualReview__a5Qx1>button{background:transparent;color:var(--amber);cursor:pointer;font-size:.6rem;font-weight:750;padding:var(--space-2);white-space:nowrap}@media (max-width:700px){.quote-detail_manualReview__a5Qx1{grid-template-columns:auto 1fr}.quote-detail_manualReview__a5Qx1>button{grid-column:2;justify-self:start;padding-left:0}}