.in #glass .in-rows .route .route__d,.in #law .in-rows .route .route__d,.in #shop .in-rows .route .route__d,.in #terms .in-rows .route .route__d,.in #steps .in-rows .route .route__d{display:block}.in #glass .in-rows .route,.in #law .in-rows .route,.in #shop .in-rows .route,.in #terms .in-rows .route,.in #steps .in-rows .route,.in .in-rows .route{align-items:start}.in .in-rows .route__d p+p{margin-top:8px}.in-law__grid{gap:clamp(28px,4vw,56px);margin-top:clamp(32px,4vw,56px);display:grid}.in-law__grid .routes{margin-top:0}.in-cite{background:var(--paper);border-left:3px solid var(--red);align-self:start;margin:0;padding:22px 22px 18px}.in-cite figcaption{color:#4b4b53;margin-bottom:12px}.in-cite blockquote{gap:12px;margin:0;display:grid}.in-cite blockquote p{font-size:var(--t-base);color:var(--ink);max-width:64ch;line-height:1.6}@media (min-width:1024px){.in-law__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.in-cite{position:sticky;top:96px}}.in-st2{gap:6px;display:grid}.in-st2 p{grid-template-columns:30px minmax(0,1fr);align-items:baseline;gap:10px;margin:0;display:grid}.in-st2 b{color:var(--red);font-weight:600}.in .ins__half--light .card__fine{display:block}.in .ins__half--light .ins__st{border-top-color:var(--line-light);color:var(--ink)}.in .ins__half--light .ins__st .mono{color:#4b4b53}.in .ins__half--light .ins__st>span:nth-child(2){color:var(--muted)}.in .ins__half--light .ins__st:hover .ins__st-go,.in .ins__half--light .ticks li{color:var(--ink)}.in-carriers .sec-head{max-width:820px}.in .in-carriers .chips{flex-wrap:wrap;gap:8px;margin-top:clamp(28px,4vw,48px);display:flex}.in-carriers__missing{color:var(--muted-dark);font-size:var(--t-sm);max-width:60ch;margin-top:24px}.in-carriers__missing a{color:#fff}.in-steps__grid{margin-top:clamp(32px,4vw,56px)}.in-steps__grid .routes{margin-top:0}.in-card{background:var(--paper);border-top:3px solid var(--red);align-self:start;gap:4px;margin-top:32px;padding:22px 22px 20px;display:grid}.in-card__k{color:#4b4b53;margin-bottom:8px}.in-card__k2{margin-top:22px}.in-card dl{gap:14px;margin:0;display:grid}.in-card dt{color:#4b4b53;font-size:13.5px}.in-card dd{gap:2px;margin:2px 0 0;display:grid}.in-card dd a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-underline-offset:4px;overflow-wrap:anywhere;align-items:center;min-height:44px;font-weight:650;display:inline-flex}.in-card dd span{color:var(--muted);font-size:var(--t-sm);line-height:1.45}.in-card__ready{margin-top:4px}.in-card__ready li{font-size:var(--t-sm)}@media (min-width:1024px){.in-steps__grid{grid-template-columns:minmax(0,1fr) clamp(300px,28vw,380px)}.in-card{margin-top:0;position:sticky;top:96px}}.in-others{justify-items:start;gap:12px;margin-top:28px;display:grid}.in-others .chips{margin:0}.in-cb__lede{color:var(--muted);max-width:56ch;margin:0 0 18px}.in-amt__grid{gap:clamp(28px,4vw,64px);display:grid}.in-amt__fig{gap:4px;margin:28px 0 0;display:grid}.in-amt__fig .mono{color:#4b4b53}.in-amt__fig b{letter-spacing:-.04em;color:var(--ink);font-variant-numeric:tabular-nums lining-nums;font-size:clamp(3.5rem,2rem + 6vw,6rem);font-weight:900;font-stretch:116%;line-height:.95}.in-amt__fig>span:last-child{color:var(--muted);max-width:40ch}.in-amt__terms{margin-top:18px}.in-amt__side{align-content:start;gap:12px;display:grid}.in-amt__body{color:var(--ink);max-width:60ch}.in-amt__k{margin-top:18px}.in-amt__h3{font-size:var(--t-2xl);letter-spacing:-.025em;font-weight:700;font-stretch:108%;line-height:1.1}@media (min-width:1024px){.in-amt__grid{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:start}.in-amt__side{padding-top:64px}}.in-terms__summary{gap:14px;max-width:820px;display:grid}.in-terms__summary p{color:var(--ink);font-size:var(--t-lg);max-width:64ch}.in-terms__summary .in-terms__updated{color:#4b4b53;font-size:max(var(--t-xs), 14.5px)}.in-terms .in-rows{margin-top:clamp(32px,4vw,56px)}@media (max-width:599px){.sb.in .geo__one:lang(es){font-size:max(12px,min(13.3px,3.59712vw - 1.51079px))}}.in .in-carriers .chips li{min-width:0;max-width:100%}.in .in-carriers .chip{white-space:normal;max-width:100%;padding-block:9px;line-height:1.3}.in-others .chip{color:var(--ink);border-color:var(--line-light)}.in-others{gap:14px}@media (max-width:1023px){.in-carrier .faq__side{display:contents}.in-carrier .faq__grid>*,.in-carrier .faq__side>*{order:0}.in-carrier .faq__list{order:1}.in-carrier .in-others{order:2;margin-top:0}.in-carrier .faq__help{margin-top:-16px}}.in-card__shop{justify-items:start;gap:0;display:grid}.in-card__shop .link{min-height:44px;font-size:var(--t-sm);align-items:center;font-weight:600;display:inline-flex}.in .in-other{margin-top:clamp(28px,4vw,40px)}.in .in-other .link{font-weight:600}.in .in-other__tail{white-space:nowrap}.in .in-more{grid-template-columns:minmax(0,1fr)}@media (max-width:599px){.in-cb .cs-crumbs li:nth-child(2){display:none}}.in-more__lk{flex-wrap:wrap;gap:0 28px;margin:0;display:flex}.in-steps .in-more{margin-top:clamp(32px,4vw,56px)}.in-terms .route__d a,.in-terms__summary a{color:var(--ink);-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-underline-offset:3px;margin-block:-12px;padding-block:12px;font-weight:600;display:inline-block}:where(.sb) .ins__split.ins__split--one{grid-template-columns:1fr}@media (min-width:834px){:where(.sb) .ins__split--one .ins__half .ins__in{grid-template-columns:minmax(0,520px) minmax(0,400px);align-content:start;column-gap:clamp(48px,7vw,120px);max-width:1040px}:where(.sb) .ins__split--one .ins__in>*{grid-column:1}:where(.sb) .ins__split--one .ins__in>.ins__states{grid-area:1/2/span 2;grid-template-columns:1fr;place-self:start stretch;width:100%;margin-top:0}:where(.sb) .ins__split--one .ins__in>.card__fine{grid-area:3/2;place-self:start stretch}}.in-jobs{background:var(--paper);color:var(--ink);padding-block:var(--section)}.in-jobs__lede{color:var(--muted);font-size:var(--t-base);max-width:60ch;margin-top:20px;line-height:1.55}.in-jobs__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;margin:clamp(32px,4vw,56px) 0 0;padding:0;list-style:none;display:grid}.in-jobs__fig{gap:12px;margin:0;display:grid}.in-jobs__fig img{aspect-ratio:3/4;object-fit:cover;border-radius:var(--r);background:var(--bone);width:100%;height:auto;display:block}.in-jobs__fig figcaption{border-top:2px solid var(--red);gap:4px;padding-top:10px;display:grid}.in-jobs__fig figcaption .mono{color:var(--ink)}.in-jobs__fig figcaption span:last-child{color:var(--muted);font-size:var(--t-sm);line-height:1.4}.in-jobs__grid>li:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 8px)}@media (min-width:1024px){.in-jobs__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.in-jobs__grid>li:last-child:nth-child(odd){grid-column:auto;justify-self:stretch;width:auto}}.in #cracked-windshield-law .in-rows .route .route__d,.in #other-glass .in-rows .route .route__d{display:block}.in #cracked-windshield-law .in-rows .route,.in #other-glass .in-rows .route{align-items:start}.in-key{background:var(--paper);border-top:3px solid var(--red);gap:4px;max-width:820px;margin:0 0 clamp(40px,5vw,64px);padding:22px 22px 18px;display:grid}.in-key__k{color:#4b4b53;margin-bottom:8px}.in-key__list li{color:var(--ink)}.in-key__date{border-top:1px solid var(--line-light);color:#4b4b53;font-size:max(var(--t-xs), 14.5px);margin-top:14px;padding-top:10px}.in-flags{margin:clamp(32px,4vw,48px) 0 0}.in-flags__after{border-top:1px solid var(--line-light);color:var(--ink);font-size:var(--t-sm);margin-top:12px;padding-top:10px;font-weight:600}.in-law__note{max-width:64ch}.in .in-row__lk{min-height:44px;font-size:var(--t-sm);color:var(--ink);white-space:nowrap;align-items:center;margin-block:-10px;font-weight:600;display:inline-flex}.in-og__d{gap:8px;display:grid}.in-og__d>p{margin:0}.in-og__lks{flex-wrap:wrap;gap:0 24px;margin:0;display:flex}.in-og__lks .in-row__lk{margin-block:0}@media (min-width:1280px),(min-width:1024px) and (orientation:landscape){.sb.cs.in .hero__art:has(.hero__poster[src^="/media/areas/hub-hero"]){left:57%;top:calc(var(--hdr,72px) + 6px);height:min(calc(100% - var(--hdr,72px) - 104px), 57.33vw);-webkit-mask-composite:source-in, source-in;-webkit-mask-image:linear-gradient(90deg,#0000 0,#0000001a 1.4vw,#00000073 3vw,#000 5.5vw),linear-gradient(#0000 0,#000 12% 88%,#0000 100%),radial-gradient(70% 40% at 0 0,#0000 20%,#000 100%);mask-image:linear-gradient(90deg,#0000 0,#0000001a 1.4vw,#00000073 3vw,#000 5.5vw),linear-gradient(#0000 0,#000 12% 88%,#0000 100%),radial-gradient(70% 40% at 0 0,#0000 20%,#000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.in .hero__art .hero__poster[src^="/media/areas/hub-hero"]:not(#_){object-position:100% 60%}}@media (min-width:1280px) and (max-width:1599px){.sb.cs.in .hero__art:has(.hero__poster[src^="/media/areas/hub-hero"]):not(#_):not(#_){--L:57vw;--Z:1.2;--c:.52;--ww:calc(100vw - var(--L));--W:calc(var(--Z) * var(--ww));--H:calc(var(--W) * 4 / 3);--x0:calc((.5185 - var(--c,.5) / var(--Z)) * 100%);left:calc(var(--L) + var(--c,.5) * var(--ww) - .5185 * var(--W));width:var(--W);height:var(--H);bottom:auto;right:auto;top:max(calc(var(--hdr,72px) + 6px - .12 * var(--H)), min(calc(100% - 110px - .95 * var(--H)), calc(100svh - 34px - .8 * var(--H))));-webkit-mask-image:linear-gradient(90deg, transparent var(--x0), #0000001a calc(var(--x0) + 6px), #0006 calc(var(--x0) + 13px), #000c calc(var(--x0) + 21px), #000 calc(var(--x0) + 28px)), linear-gradient(transparent 9%, #0000001a 13%, #00000073 19%, #000000d9 25%, #000 29%, #000 85%, #000000d6 88%, #00000073 92%, #0000001f 96%, transparent 99%);-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg, transparent var(--x0), #0000001a calc(var(--x0) + 6px), #0006 calc(var(--x0) + 13px), #000c calc(var(--x0) + 21px), #000 calc(var(--x0) + 28px)), linear-gradient(transparent 9%, #0000001a 13%, #00000073 19%, #000000d9 25%, #000 29%, #000 85%, #000000d6 88%, #00000073 92%, #0000001f 96%, transparent 99%);mask-image:linear-gradient(90deg, transparent var(--x0), #0000001a calc(var(--x0) + 6px), #0006 calc(var(--x0) + 13px), #000c calc(var(--x0) + 21px), #000 calc(var(--x0) + 28px)), linear-gradient(transparent 9%, #0000001a 13%, #00000073 19%, #000000d9 25%, #000 29%, #000 85%, #000000d6 88%, #00000073 92%, #0000001f 96%, transparent 99%);-webkit-mask-composite:source-in;mask-composite:intersect}.in .hero__art .hero__poster[src^="/media/areas/hub-hero"]:not(#_):not(#_){object-position:50% 50%}}@media (min-width:1024px) and (max-width:1279px) and (orientation:landscape){.sb.cs.in .hero__art:has(.hero__poster[src^="/media/areas/hub-hero"]):not(#_):not(#_):not(#_){--Xr:calc(100vw - 28px);--dx:28px;--Xn:calc(min(36vw + 132px, 552px) + 70px);--h1b:min(calc(24vw + 178px), 500px);--h1r:calc(53.4vw + 16px);--yt:min(calc(100svh - 40px), max(calc(100svh - 116px), 745px));--r19-dia:linear-gradient(95.7deg, transparent 49.4%, #0000001a 50.5%, #00000073 51.8%, #000000d9 52.8%, #000 53.4%), linear-gradient(132.7deg, transparent 46.5%, #000 55%);--r19-tb:linear-gradient(transparent 0%, #0000000d 6%, #0003 12%, #00000078 18%, #000000c7 24%, #000 30%, #000 80%, #000000d6 85%, #00000073 90.5%, #0000001f 95.5%, transparent 99%);--W:max(min(calc((var(--Xr) - var(--Xn)) * 2.534), calc((var(--yt) - var(--h1b) - 25px) * 5.004)), calc((var(--Xr) - var(--h1r) - 60px) * 2.534), min(calc((var(--Xr) - var(--Xn)) * 2.534), calc((var(--Xr) - var(--h1r) - 110px) * 3.462), calc((var(--yt) - var(--h1b) - 15px) * 8.17)));left:calc(var(--Xr) - var(--dx,0px) - .9302 * var(--W));right:auto;top:calc(var(--yt) - .4019 * var(--W));width:var(--W);height:calc(var(--W) * .55814);-webkit-mask-image:var(--r19-dia), var(--r19-tb);-webkit-mask-composite:source-in, source-in;-webkit-mask-image:var(--r19-dia), var(--r19-tb);mask-image:var(--r19-dia), var(--r19-tb);bottom:auto;-webkit-mask-composite:source-in,source-in;mask-composite:intersect,intersect}html[lang=es] .sb.cs.in .hero__art:has(.hero__poster[src^="/media/areas/hub-hero"]):not(#_):not(#_):not(#_){--Xn:calc(min(35vw + 153px, 565px) + 70px);--h1r:calc(44vw + 64px)}.in .hero__art .hero__poster[src^="/media/areas/hub-hero"]:not(#_):not(#_):not(#_){object-position:50% 50%}.sb.cs.in .hero:has(.hero__poster[src^="/media/areas/hub-hero"]) .hero__media{-webkit-mask-image:linear-gradient(0deg,#0000 118px,#0000001f 130px,#00000073 145px,#000000d6 160px,#000 172px);mask-image:linear-gradient(0deg,#0000 118px,#0000001f 130px,#00000073 145px,#000000d6 160px,#000 172px)}}@media (min-width:1280px){.sb.cs.in .hero__art:has(.hero__poster[src^="/media/areas/hub-hero"]):not(#_):not(#_):not(#_):not(#_){--Xr:calc(100vw - 44px);--dx:28px;--Xn:calc(5vw + 572px);--h1b:calc(20vw + 203px);--h1r:calc(52.5vw + 27px);--yt:calc(100svh - 40px);--r21-dia:linear-gradient(95.7deg, transparent 49.4%, #0000001a 50.5%, #00000073 51.8%, #000000d9 52.8%, #000 53.4%), linear-gradient(132.7deg, transparent 46.5%, #000 55%);--r21-tb:linear-gradient(transparent 0%, #0000000d 6%, #0003 12%, #00000078 18%, #000000c7 24%, #000 30%, #000 80%, #000000d6 85%, #00000073 90.5%, #0000001f 95.5%, transparent 99%);--W:min(103.9vw, 2100px, max(min(calc((var(--Xr) - var(--Xn)) * 2.534), calc((var(--yt) - var(--h1b) - 25px) * 5.004)), calc((var(--Xr) - var(--h1r) - 60px) * 2.534), min(calc((var(--Xr) - var(--Xn)) * 2.534), calc((var(--Xr) - var(--h1r) - 110px) * 3.462), calc((var(--yt) - var(--h1b) - 15px) * 8.17))));left:calc(var(--Xr) - var(--dx,0px) - .9302 * var(--W));right:auto;top:min(calc(var(--yt) - .4019 * var(--W)), calc(100% - 184px - .4019 * var(--W)));width:var(--W);height:calc(var(--W) * .55814);-webkit-mask-image:var(--r21-dia), var(--r21-tb);-webkit-mask-composite:source-in, source-in;-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:100% 100%,100% 100%;mask-size:100% 100%,100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--r21-dia), var(--r21-tb);mask-image:var(--r21-dia), var(--r21-tb);bottom:auto;-webkit-mask-composite:source-in,source-in;mask-composite:intersect,intersect}html[lang=es] .sb.cs.in .hero__art:has(.hero__poster[src^="/media/areas/hub-hero"]):not(#_):not(#_):not(#_):not(#_){--Xn:calc(5vw + 575px);--h1r:calc(48.75vw + 2px)}.in .hero__art .hero__poster[src^="/media/areas/hub-hero"]:not(#_):not(#_):not(#_):not(#_){object-position:50% 50%}.sb.cs.in .hero:has(.hero__poster[src^="/media/areas/hub-hero"]) .hero__media{-webkit-mask-image:linear-gradient(0deg,#0000 118px,#0000001f 130px,#00000073 145px,#000000d6 160px,#000 172px);mask-image:linear-gradient(0deg,#0000 118px,#0000001f 130px,#00000073 145px,#000000d6 160px,#000 172px)}}@media (min-width:1600px){.sb.cs.in .hero__art:has(.hero__poster[src^="/media/areas/hub-hero"]):not(#_):not(#_):not(#_):not(#_){--Xn:calc(50vw - 75px);--h1b:515px;--h1r:calc(50vw + 69px)}html[lang=es] .sb.cs.in .hero__art:has(.hero__poster[src^="/media/areas/hub-hero"]):not(#_):not(#_):not(#_):not(#_){--Xn:calc(50vw - 63px);--h1r:calc(50vw + 2px)}}@media (min-width:1024px) and (orientation:portrait){.cs .pass.is-live:has(img[src^="/media/insurance/fl-story"]) .pass__copy{padding-top:calc(var(--hdr) + 19vw);justify-content:flex-start;padding-bottom:36px}.cs .pass.is-live:has(img[src^="/media/insurance/fl-story"]) .pass__progress{margin-top:auto}.cs .pass.is-live:has(img[src^="/media/insurance/fl-story"]) .pass__shade{-webkit-mask-image:linear-gradient(#000 0% 40%,#0000004d 50% 70%,#000 78%);mask-image:linear-gradient(#000 0% 40%,#0000004d 50% 70%,#000 78%)}}
