.RoofingRepairScopeRail-module__cbXt7W__section{background:var(--c-bg);padding-block:var(--pad-section-block)}.RoofingRepairScopeRail-module__cbXt7W__shell{gap:var(--space-10);flex-direction:column;display:flex;}.RoofingRepairScopeRail-module__cbXt7W__header{gap:var(--space-3);max-width:var(--width-prose-wide);flex-direction:column;display:flex}.RoofingRepairScopeRail-module__cbXt7W__eyebrow{color:var(--c-brand-deep);}.RoofingRepairScopeRail-module__cbXt7W__title{color:var(--c-charcoal);margin:0;}.RoofingRepairScopeRail-module__cbXt7W__titleAccent{color:var(--c-brand)}.RoofingRepairScopeRail-module__cbXt7W__lede{color:var(--c-slate-600);max-width:var(--width-prose-wide);margin:0;}.RoofingRepairScopeRail-module__cbXt7W__railWrap{padding-top:var(--space-12);padding-bottom:var(--space-12);margin-top:var(--space-6);display:none;position:relative}@media (min-width:900px){.RoofingRepairScopeRail-module__cbXt7W__railWrap{display:block}}.RoofingRepairScopeRail-module__cbXt7W__rail{border-radius:var(--radius-pill);background:linear-gradient(to right, var(--c-brand) 0%, var(--c-brand) 65%, var(--c-charcoal) 100%);height:6px;position:relative}.RoofingRepairScopeRail-module__cbXt7W__tick{background:var(--c-white);border:3px solid var(--c-brand);border-radius:50%;width:14px;height:14px;margin-top:-7px;margin-left:-7px;position:absolute;top:50%;box-shadow:0 2px 4px #0f172a26}.RoofingRepairScopeRail-module__cbXt7W__tick:last-of-type{border-color:var(--c-charcoal)}.RoofingRepairScopeRail-module__cbXt7W__topRow{left:0;right:0;bottom:calc(100% - var(--space-6));height:var(--space-12);margin:0;padding:0;list-style:none;position:absolute}.RoofingRepairScopeRail-module__cbXt7W__topItem{bottom:var(--space-3);text-align:center;gap:var(--space-1);flex-direction:column;width:12rem;display:flex;position:absolute;transform:translate(-50%)}.RoofingRepairScopeRail-module__cbXt7W__topItem:first-child{text-align:left;align-items:flex-start;width:10.5rem;transform:translate(-.25rem)}.RoofingRepairScopeRail-module__cbXt7W__topItem:last-child{text-align:right;align-items:flex-end;width:10.5rem;transform:translate(calc(.25rem - 100%))}.RoofingRepairScopeRail-module__cbXt7W__topBand{letter-spacing:.16em;text-transform:uppercase;color:var(--c-brand-deep);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.7rem;font-weight:700}.RoofingRepairScopeRail-module__cbXt7W__topClass{font-family:var(--font-heading), system-ui, sans-serif;color:var(--c-charcoal);letter-spacing:-.01em;font-size:1rem;font-weight:800;line-height:1.15}.RoofingRepairScopeRail-module__cbXt7W__bottomRow{left:0;right:0;top:calc(100% - var(--space-6));margin:0;padding:0;list-style:none;position:absolute}.RoofingRepairScopeRail-module__cbXt7W__bottomItem{top:var(--space-3);gap:var(--space-2);width:13rem;padding-top:var(--space-2);flex-direction:column;display:flex;position:absolute;transform:translate(-50%)}.RoofingRepairScopeRail-module__cbXt7W__bottomItem:first-child{text-align:left;align-items:flex-start;width:12.5rem;transform:translate(-.25rem)}.RoofingRepairScopeRail-module__cbXt7W__bottomItem:last-child{text-align:right;align-items:flex-end;width:12.5rem;transform:translate(calc(.25rem - 100%))}.RoofingRepairScopeRail-module__cbXt7W__bottomTrigger{color:var(--c-charcoal);font-size:.85rem;font-weight:500;line-height:1.4}.RoofingRepairScopeRail-module__cbXt7W__bottomSignal{color:var(--c-slate-600);padding-top:var(--space-2);border-top:1px dashed #0f172a2e;flex-direction:column;gap:.25rem;font-size:.74rem;line-height:1.35;display:inline-flex}.RoofingRepairScopeRail-module__cbXt7W__bottomSignalTag{letter-spacing:.16em;text-transform:uppercase;color:var(--c-brand);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.62rem;font-weight:700;display:inline-block}.RoofingRepairScopeRail-module__cbXt7W__stack{gap:var(--space-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media (min-width:900px){.RoofingRepairScopeRail-module__cbXt7W__stack{display:none}}.RoofingRepairScopeRail-module__cbXt7W__stackItem{gap:var(--space-2);padding:var(--space-5);background:var(--c-white);border:1px solid var(--c-slate-200);border-left:3px solid var(--c-brand);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.RoofingRepairScopeRail-module__cbXt7W__stackItem:last-child{border-left-color:var(--c-charcoal)}.RoofingRepairScopeRail-module__cbXt7W__stackBand{letter-spacing:.16em;text-transform:uppercase;color:var(--c-brand-deep);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.7rem;font-weight:700}.RoofingRepairScopeRail-module__cbXt7W__stackClass{font-family:var(--font-heading), system-ui, sans-serif;color:var(--c-charcoal);letter-spacing:-.01em;margin-bottom:var(--space-1);font-size:1.05rem;font-weight:800;line-height:1.2}.RoofingRepairScopeRail-module__cbXt7W__stackTrigger{color:var(--c-charcoal);font-size:.9rem;line-height:1.45}.RoofingRepairScopeRail-module__cbXt7W__stackSignal{color:var(--c-slate-600);padding-top:var(--space-2);border-top:1px dashed #0f172a2e;flex-direction:column;gap:.25rem;font-size:.78rem;line-height:1.4;display:inline-flex}.RoofingRepairScopeRail-module__cbXt7W__stackSignalTag{letter-spacing:.16em;text-transform:uppercase;color:var(--c-brand);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.62rem;font-weight:700;display:inline-block}
.RoofingRepairRangeRegister-module__oLKuPq__section{background:var(--c-white);padding-block:var(--pad-section-block);position:relative}.RoofingRepairRangeRegister-module__oLKuPq__section:before{content:"";background-image:linear-gradient(#0000 0 1.6rem,#0f172a0a 1.6rem calc(1.6rem + 1px));background-size:100% 1.7rem;background-position:0 var(--pad-section-block);pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 8% 92%,#0000 100%)}.RoofingRepairRangeRegister-module__oLKuPq__shell{z-index:var(--z-raised);gap:var(--space-10);flex-direction:column;display:flex;position:relative;}.RoofingRepairRangeRegister-module__oLKuPq__header{gap:var(--space-3);max-width:var(--width-prose-wide);flex-direction:column;display:flex}.RoofingRepairRangeRegister-module__oLKuPq__eyebrow{color:var(--c-brand-deep);}.RoofingRepairRangeRegister-module__oLKuPq__title{color:var(--c-charcoal);margin:0;}.RoofingRepairRangeRegister-module__oLKuPq__titleAccent{color:var(--c-brand)}.RoofingRepairRangeRegister-module__oLKuPq__lede{color:var(--c-slate-600);max-width:var(--width-prose-wide);margin:0;}.RoofingRepairRangeRegister-module__oLKuPq__grid{gap:var(--space-card-grid-gap);grid-template-columns:1fr;display:grid}@media (min-width:640px){.RoofingRepairRangeRegister-module__oLKuPq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.RoofingRepairRangeRegister-module__oLKuPq__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.RoofingRepairRangeRegister-module__oLKuPq__entry{gap:var(--space-3);padding:var(--space-6) var(--space-6) var(--space-5);background:var(--c-white);border:1px solid var(--c-slate-200);border-radius:var(--radius-md);transition:border-color var(--duration-base) var(--ease-default), box-shadow var(--duration-base) var(--ease-default), transform var(--duration-base) var(--ease-default);flex-direction:column;display:flex;position:relative;box-shadow:0 1px #0f172a0a,0 6px 14px -8px #0f172a1a}.RoofingRepairRangeRegister-module__oLKuPq__entry:hover{border-color:var(--c-brand-alpha-22);box-shadow:0 0 0 1px var(--c-brand-alpha-22), 0 12px 22px -8px #fb6a1d2e;transform:translateY(-1px)}.RoofingRepairRangeRegister-module__oLKuPq__entry:before{content:"";top:0;left:var(--space-5);background:var(--c-brand);border-radius:0 0 var(--radius-xs) var(--radius-xs);width:2.25rem;height:.4rem;position:absolute}.RoofingRepairRangeRegister-module__oLKuPq__entryHeader{align-items:baseline;gap:var(--space-3);padding-top:var(--space-3);display:flex}.RoofingRepairRangeRegister-module__oLKuPq__entryBand{color:var(--c-slate-300);letter-spacing:-.01em;flex-shrink:0;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:1.5rem;font-weight:800}.RoofingRepairRangeRegister-module__oLKuPq__entryClass{font-family:var(--font-heading), system-ui, sans-serif;color:var(--c-charcoal);letter-spacing:-.01em;margin:0;font-size:1.05rem;font-weight:800;line-height:1.2}.RoofingRepairRangeRegister-module__oLKuPq__entryScope{color:var(--c-slate-700);margin:0;font-size:.92rem;line-height:1.5}.RoofingRepairRangeRegister-module__oLKuPq__entryMeta{padding:var(--space-3) 0;border-top:1px dashed var(--c-soft-border);border-bottom:1px dashed var(--c-soft-border);flex-direction:column;gap:.4rem;margin:0;display:flex}.RoofingRepairRangeRegister-module__oLKuPq__metaRow{gap:var(--space-3);grid-template-columns:5.5rem 1fr;align-items:baseline;margin:0;display:grid}.RoofingRepairRangeRegister-module__oLKuPq__metaTerm{letter-spacing:.16em;text-transform:uppercase;color:var(--c-slate-500);margin:0;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.66rem;font-weight:700}.RoofingRepairRangeRegister-module__oLKuPq__metaValue{color:var(--c-charcoal);margin:0;font-size:.85rem;font-weight:500}.RoofingRepairRangeRegister-module__oLKuPq__metaPrice{font-family:var(--font-heading), system-ui, sans-serif;letter-spacing:-.01em;color:var(--c-charcoal);margin:0;font-size:1rem;font-weight:900}.RoofingRepairRangeRegister-module__oLKuPq__metaWarranty{letter-spacing:.04em;color:var(--c-brand-deep);margin:0;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.78rem;font-weight:700}.RoofingRepairRangeRegister-module__oLKuPq__entryNote{color:var(--c-slate-600);flex-direction:column;gap:.3rem;margin:0;font-size:.78rem;line-height:1.45;display:flex}.RoofingRepairRangeRegister-module__oLKuPq__entryNoteTag{letter-spacing:.16em;text-transform:uppercase;color:var(--c-brand);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.62rem;font-weight:700;display:inline-block}.RoofingRepairRangeRegister-module__oLKuPq__foot{color:var(--c-slate-600);max-width:var(--width-prose-wide);margin:0;font-size:.82rem;font-style:italic;line-height:1.5}
.RoofingRepairWarrantyLedger-module__PZs3dG__section{background:var(--c-charcoal-deep);color:var(--c-white);padding-block:var(--pad-section-block);position:relative;overflow:hidden}.RoofingRepairWarrantyLedger-module__PZs3dG__section:before{content:"";pointer-events:none;background:radial-gradient(60% 50% at 92% 0,#fb6a1d29 0%,#0000 65%),radial-gradient(50% 50% at 0 100%,#fb6a1d0f 0%,#0000 60%);position:absolute;inset:0}.RoofingRepairWarrantyLedger-module__PZs3dG__shell{z-index:var(--z-raised);gap:var(--space-10);flex-direction:column;display:flex;position:relative;}.RoofingRepairWarrantyLedger-module__PZs3dG__header{gap:var(--space-3);max-width:var(--width-prose-wide);flex-direction:column;display:flex}.RoofingRepairWarrantyLedger-module__PZs3dG__eyebrow{}.RoofingRepairWarrantyLedger-module__PZs3dG__title{color:var(--c-white);margin:0;}.RoofingRepairWarrantyLedger-module__PZs3dG__titleAccent{color:var(--c-brand)}.RoofingRepairWarrantyLedger-module__PZs3dG__lede{color:#ffffffc7;max-width:var(--width-prose-wide);margin:0;}.RoofingRepairWarrantyLedger-module__PZs3dG__grid{gap:var(--space-8);grid-template-columns:1fr;display:grid}@media (min-width:1024px){.RoofingRepairWarrantyLedger-module__PZs3dG__grid{gap:var(--space-10);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start}}.RoofingRepairWarrantyLedger-module__PZs3dG__left{border-radius:var(--radius-lg);background:#ffffff08;border:1px solid #ffffff1a;overflow:hidden}.RoofingRepairWarrantyLedger-module__PZs3dG__leftHead{gap:var(--space-1);padding:var(--space-5) var(--space-6);background:#ffffff0a;border-bottom:1px solid #ffffff14;flex-direction:column;display:flex}.RoofingRepairWarrantyLedger-module__PZs3dG__leftHeadTitle{letter-spacing:.18em;text-transform:uppercase;color:var(--c-brand);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.7rem;font-weight:700}.RoofingRepairWarrantyLedger-module__PZs3dG__leftHeadSub{color:#ffffffb3;font-size:.85rem;line-height:1.4}.RoofingRepairWarrantyLedger-module__PZs3dG__ledger{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.RoofingRepairWarrantyLedger-module__PZs3dG__ledgerRow{gap:var(--space-2);padding:var(--space-4) var(--space-6);border-bottom:1px dashed #ffffff14;flex-direction:column;display:flex}.RoofingRepairWarrantyLedger-module__PZs3dG__ledgerRow:last-child{border-bottom:0}.RoofingRepairWarrantyLedger-module__PZs3dG__ledgerRowTop{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.RoofingRepairWarrantyLedger-module__PZs3dG__ledgerKlass{font-family:var(--font-heading), system-ui, sans-serif;color:var(--c-white);letter-spacing:-.005em;font-size:1rem;font-weight:800;line-height:1.2}.RoofingRepairWarrantyLedger-module__PZs3dG__ledgerTerm{color:var(--c-brand);letter-spacing:.04em;white-space:nowrap;flex-shrink:0;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.85rem;font-weight:700}.RoofingRepairWarrantyLedger-module__PZs3dG__ledgerCovers{color:#ffffffb8;margin:0;font-size:.85rem;line-height:1.5}.RoofingRepairWarrantyLedger-module__PZs3dG__right{gap:var(--space-6);flex-direction:column;display:flex}.RoofingRepairWarrantyLedger-module__PZs3dG__voids{gap:var(--space-3);flex-direction:column;display:flex}.RoofingRepairWarrantyLedger-module__PZs3dG__voidsTitle{letter-spacing:.18em;text-transform:uppercase;color:var(--c-brand);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.7rem;font-weight:700}.RoofingRepairWarrantyLedger-module__PZs3dG__voidsList{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.RoofingRepairWarrantyLedger-module__PZs3dG__voidsItem{gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px dashed #ffffff1a;grid-template-columns:auto 1fr;align-items:start;display:grid}.RoofingRepairWarrantyLedger-module__PZs3dG__voidsItem:last-child{border-bottom:0}.RoofingRepairWarrantyLedger-module__PZs3dG__voidsItemNum{letter-spacing:.08em;color:#fff6;padding-top:.1rem;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.78rem;font-weight:700}.RoofingRepairWarrantyLedger-module__PZs3dG__voidsItemText{color:#ffffffd9;font-size:.92rem;line-height:1.5}.RoofingRepairWarrantyLedger-module__PZs3dG__routeCard{gap:var(--space-3);padding:var(--space-5) var(--space-6);border-radius:var(--radius-lg);background:linear-gradient(135deg,#fb6a1d1a,#fb6a1d0a 60%,#fb6a1d00);border:1px solid #fb6a1d59;flex-direction:column;display:flex}.RoofingRepairWarrantyLedger-module__PZs3dG__routeEyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--c-brand);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.7rem;font-weight:700}.RoofingRepairWarrantyLedger-module__PZs3dG__routeBody{color:#ffffffe0;margin:0;font-size:.95rem;line-height:1.55}.RoofingRepairWarrantyLedger-module__PZs3dG__routeLink{align-self:flex-start;align-items:center;gap:var(--space-2);font-family:var(--font-heading), system-ui, sans-serif;color:var(--c-brand);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);transition:border-color var(--duration-base) var(--ease-default), background var(--duration-base) var(--ease-default);border:1px solid #fb6a1d66;font-size:.95rem;font-weight:800;text-decoration:none;display:inline-flex}.RoofingRepairWarrantyLedger-module__PZs3dG__routeLink:hover,.RoofingRepairWarrantyLedger-module__PZs3dG__routeLink:focus-visible{border-color:var(--c-brand);background:#fb6a1d14}.RoofingRepairWarrantyLedger-module__PZs3dG__routeArrow{transition:transform var(--duration-base) var(--ease-default);font-size:1.1em;line-height:1}.RoofingRepairWarrantyLedger-module__PZs3dG__routeLink:hover .RoofingRepairWarrantyLedger-module__PZs3dG__routeArrow,.RoofingRepairWarrantyLedger-module__PZs3dG__routeLink:focus-visible .RoofingRepairWarrantyLedger-module__PZs3dG__routeArrow{transform:translate(2px)}
.RoofingRepairFieldStorybook-module__bIfXdG__section{background:var(--c-white);padding-block:var(--pad-section-block)}.RoofingRepairFieldStorybook-module__bIfXdG__shell{gap:var(--space-10);flex-direction:column;display:flex;}.RoofingRepairFieldStorybook-module__bIfXdG__header{gap:var(--space-3);max-width:var(--width-prose-wide);flex-direction:column;display:flex}.RoofingRepairFieldStorybook-module__bIfXdG__eyebrow{color:var(--c-brand-deep);}.RoofingRepairFieldStorybook-module__bIfXdG__title{color:var(--c-charcoal);margin:0;}.RoofingRepairFieldStorybook-module__bIfXdG__titleAccent{color:var(--c-brand)}.RoofingRepairFieldStorybook-module__bIfXdG__lede{color:var(--c-slate-600);max-width:var(--width-prose-wide);margin:0;}.RoofingRepairFieldStorybook-module__bIfXdG__list{gap:var(--space-10);flex-direction:column;display:flex}.RoofingRepairFieldStorybook-module__bIfXdG__story{gap:var(--space-4);padding:var(--space-7) var(--space-7) var(--space-6);background:var(--c-white);border:1px solid var(--c-slate-200);border-radius:var(--radius-lg);flex-direction:column;max-width:56rem;display:flex;position:relative;box-shadow:0 1px #0f172a0a,0 18px 32px -16px #0f172a1a}@media (min-width:1024px){.RoofingRepairFieldStorybook-module__bIfXdG__storyLeft{align-self:flex-start;margin-right:auto}.RoofingRepairFieldStorybook-module__bIfXdG__storyRight{align-self:flex-end;margin-left:auto}}.RoofingRepairFieldStorybook-module__bIfXdG__story:before{content:"";left:var(--space-7);background:var(--c-brand);border-radius:0 0 var(--radius-xs) var(--radius-xs);width:3.5rem;height:.4rem;position:absolute;top:0}.RoofingRepairFieldStorybook-module__bIfXdG__storyHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding-top:var(--space-2);border-bottom:1px dashed var(--c-soft-border);padding-bottom:var(--space-3);flex-wrap:wrap;display:flex}.RoofingRepairFieldStorybook-module__bIfXdG__storyKlass{letter-spacing:.14em;text-transform:uppercase;color:var(--c-brand-deep);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.74rem;font-weight:700}.RoofingRepairFieldStorybook-module__bIfXdG__storyCity{font-family:var(--font-heading), system-ui, sans-serif;color:var(--c-charcoal);letter-spacing:-.005em;font-size:.9rem;font-weight:700}.RoofingRepairFieldStorybook-module__bIfXdG__storyTrigger{font-family:var(--font-heading), system-ui, sans-serif;color:var(--c-charcoal);letter-spacing:-.01em;margin:0;font-size:1.2rem;font-style:italic;font-weight:700;line-height:1.35}@media (min-width:768px){.RoofingRepairFieldStorybook-module__bIfXdG__storyTrigger{font-size:1.35rem}}.RoofingRepairFieldStorybook-module__bIfXdG__storyCaller{letter-spacing:.04em;color:var(--c-slate-500);text-transform:uppercase;margin:0;font-size:.78rem;font-weight:700}.RoofingRepairFieldStorybook-module__bIfXdG__storyBody{gap:var(--space-3);flex-direction:column;margin:0;display:flex}.RoofingRepairFieldStorybook-module__bIfXdG__storyRow{gap:var(--space-4);padding:var(--space-3) 0;border-top:1px solid var(--c-slate-100);grid-template-columns:6.5rem 1fr;align-items:start;margin:0;display:grid}.RoofingRepairFieldStorybook-module__bIfXdG__storyRow:first-child{border-top:0;padding-top:0}.RoofingRepairFieldStorybook-module__bIfXdG__storyTerm{letter-spacing:.16em;text-transform:uppercase;color:var(--c-brand);margin:0;padding-top:.25rem;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.66rem;font-weight:800}.RoofingRepairFieldStorybook-module__bIfXdG__storyValue{color:var(--c-charcoal);margin:0;font-size:.92rem;line-height:1.55}.RoofingRepairFieldStorybook-module__bIfXdG__storyFoot{gap:var(--space-3);padding:var(--space-4) var(--space-5);background:var(--c-slate-50);border-radius:var(--radius-md);border:1px solid var(--c-slate-200);margin-top:var(--space-1);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.RoofingRepairFieldStorybook-module__bIfXdG__storyFootCell{flex-direction:column;gap:.2rem;display:flex}.RoofingRepairFieldStorybook-module__bIfXdG__storyFootLabel{letter-spacing:.16em;text-transform:uppercase;color:var(--c-slate-500);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.62rem;font-weight:700}.RoofingRepairFieldStorybook-module__bIfXdG__storyFootValue{font-family:var(--font-heading), system-ui, sans-serif;color:var(--c-charcoal);letter-spacing:-.005em;font-size:.95rem;font-weight:800}.RoofingRepairFieldStorybook-module__bIfXdG__storyFootValuePrice{font-family:var(--font-heading), system-ui, sans-serif;color:var(--c-charcoal);letter-spacing:-.01em;font-size:1rem;font-weight:900}.RoofingRepairFieldStorybook-module__bIfXdG__storyFootValueWarranty{color:var(--c-brand-deep);letter-spacing:.04em;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.78rem;font-weight:700}
