.tm-rv.armed.svelte-1l5r1tm{opacity:0;transform:perspective(1100px) rotateX(9deg) translateY(var(--rv-y));transform-origin:bottom;transition:opacity .76s cubic-bezier(.23,1,.32,1),transform .88s cubic-bezier(.23,1,.32,1);transition-delay:var(--rv-delay);will-change:opacity, transform;backface-visibility:hidden}.tm-rv.armed.shown.svelte-1l5r1tm{opacity:1;transform:perspective(1100px)rotateX(0)translateY(0)}@media (prefers-reduced-motion:reduce){.tm-rv.armed.svelte-1l5r1tm{opacity:1;transition:none;transform:none}}.viz-defs.svelte-8ds188{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.viz-track.svelte-8ds188{min-width:0;position:relative}.viz-track.live.svelte-8ds188{height:140vh;height:140lvh}.viz-sticky.svelte-8ds188{top:calc(var(--bar-h) + .5rem);flex-direction:column;align-items:center;gap:.6rem;display:flex;position:sticky}.viz-stage.svelte-8ds188{background:var(--ink);color:var(--bg);border-radius:var(--radius);letter-spacing:.08em;font-variant-numeric:tabular-nums;align-self:center;align-items:center;gap:.55rem;padding:.35rem .85rem;font-size:.9028rem;font-weight:600;line-height:1.6;display:inline-flex}.viz-stage-dot.svelte-8ds188{background:var(--tomato);border-radius:50%;width:.5rem;height:.5rem}.viz-front.svelte-8ds188{--viz-w:min(100%, calc((100vh - var(--bar-h) - 10.5rem) * .8 + 1.4rem));width:var(--viz-w);padding:2.2rem .7rem .7rem}.viz.svelte-8ds188{aspect-ratio:4/5;border-radius:var(--radius);isolation:isolate;background:#fff;width:100%;position:relative;overflow:hidden}.viz.svelte-8ds188 img:where(.svelte-8ds188){object-fit:cover;width:100%;height:100%;display:block}.l-sketch.svelte-8ds188{filter:url(#fornir-edge);position:absolute;inset:0}.l-cover.svelte-8ds188{will-change:transform;background:linear-gradient(90deg,#fff0 0%,#fff 20%);width:125%;position:absolute;top:0;bottom:0;left:0;transform:translate(80%)}.l-grid.svelte-8ds188{pointer-events:none;background-image:linear-gradient(#6e8ca01f 1px,#0000 1px),linear-gradient(90deg,#6e8ca01f 1px,#0000 1px),linear-gradient(#6e8ca01f 1px,#0000 1px),linear-gradient(90deg,#6e8ca01f 1px,#0000 1px);background-size:50px 50px,50px 50px,10px 10px,10px 10px;position:absolute;inset:0}.l-solid.svelte-8ds188{will-change:opacity;position:absolute;inset:0}.l-solid.svelte-8ds188 img:where(.svelte-8ds188){filter:grayscale()contrast(.75)brightness(1.18)blur(.6px)}.l-solid.svelte-8ds188:after{content:"";background:#6e8ca033;position:absolute;inset:0}.l-paint.svelte-8ds188{will-change:transform;height:130%;position:absolute;top:0;left:0;right:0;overflow:hidden;transform:translateY(-23.077%);-webkit-mask-image:linear-gradient(#0000 0%,#000 23%);mask-image:linear-gradient(#0000 0%,#000 23%)}.l-paint.svelte-8ds188 img:where(.svelte-8ds188){will-change:transform;height:76.9231%;position:absolute;top:0;left:0;transform:translateY(30%)}.l-dims.svelte-8ds188{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.dim-line.svelte-8ds188{stroke:#e2483b;stroke-width:2px}.dim-halo.svelte-8ds188{stroke:#ffffffbf;stroke-width:4.5px}.dim-ext.svelte-8ds188{stroke:#e2483b;stroke-width:1.5px}.dim-pill.svelte-8ds188{fill:#fff;stroke:#e2483b;stroke-width:1px}.dim-txt.svelte-8ds188{fill:#b0332a;font-family:var(--font-body);text-anchor:middle;dominant-baseline:central;font-variant-numeric:tabular-nums;font-size:16px;font-weight:600}.l-gloss.svelte-8ds188{pointer-events:none;will-change:transform, opacity;background:linear-gradient(105deg,#fff0 30%,#ffffff61 50%,#fff0 70%);display:none;position:absolute;inset:0}.viz-track.live.svelte-8ds188 .l-gloss:where(.svelte-8ds188){display:block;transform:translate(-100%)}.viz-cap.svelte-8ds188{text-align:center;max-width:34ch;font-family:var(--font-display);color:var(--ink);font-size:1.1806rem;font-weight:600;line-height:1.6}@media (min-width:880px){.viz-track.live.svelte-8ds188{height:170vh;height:170lvh}}.btn.svelte-1jgd1k9{font-family:var(--font-body);letter-spacing:.01em;border-radius:var(--radius);align-items:center;gap:.5rem;padding:.85rem 1.4rem;font-size:1.2rem;font-weight:600;text-decoration:none;transition:transform .15s ease-out,background .22s,color .22s,border-color .22s;display:inline-flex}.btn.svelte-1jgd1k9:active{transform:scale(.97)}.btn-solid.svelte-1jgd1k9{background:var(--tomato);color:#fff;box-shadow:0 1px #00000014}.btn-solid.svelte-1jgd1k9:hover{background:var(--tomato-hover)}.btn-ghost.svelte-1jgd1k9{color:var(--ink);background:0 0;border:1px solid #22272b59}.btn-ghost.svelte-1jgd1k9:hover{border-color:var(--ink);background:#22272b0f}.sec.svelte-1jgd1k9{padding:clamp(.5rem,1.2vw,.9rem) clamp(1rem,4vw,4.5rem)}.sec--steel.svelte-1jgd1k9{background:var(--steel);padding-block:clamp(1.6rem,4vw,3rem)}.hero.svelte-1jgd1k9{padding-top:clamp(1rem,3vw,2rem)}.cta.svelte-1jgd1k9{padding-bottom:clamp(2rem,5vw,4rem)}.mod.svelte-1jgd1k9{padding:clamp(2.4rem,4vw,3rem) clamp(1.3rem,3vw,2.4rem) clamp(1.6rem,3vw,2.4rem)}.sec-mod.svelte-1jgd1k9{flex-direction:column;justify-content:space-between;gap:1.4rem;display:flex}.sec-title.svelte-1jgd1k9{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink);font-size:clamp(1.8rem,3.4vw,2.5rem);font-weight:700;line-height:1.15}.sec-sub.svelte-1jgd1k9{max-width:46ch;color:var(--ink-soft);margin-top:.9rem;font-size:1.1806rem;line-height:1.6}.hero-copy.svelte-1jgd1k9{padding:clamp(2.6rem,5vw,4rem) clamp(1.3rem,4vw,3rem) clamp(2rem,4vw,3rem)}.hero-eyebrow.svelte-1jgd1k9{letter-spacing:.26em;text-transform:uppercase;color:var(--tomato-ink);font-size:.9028rem;font-weight:600;animation:.7s cubic-bezier(.23,1,.32,1) .12s both svelte-1jgd1k9-rise}.hero-title.svelte-1jgd1k9{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);margin-top:1rem;font-size:clamp(2.4rem,5.6vw,4.2rem);font-weight:700;line-height:1.15}.hero-title.svelte-1jgd1k9 .hl:where(.svelte-1jgd1k9){animation:.82s cubic-bezier(.23,1,.32,1) both svelte-1jgd1k9-rise;display:block}.hl-1.svelte-1jgd1k9{animation-delay:.22s}.hl-2.svelte-1jgd1k9{font-size:.9em;animation-delay:.34s}.hl-3.svelte-1jgd1k9{animation-delay:.44s}.hero-lead.svelte-1jgd1k9{max-width:42ch;color:var(--ink-soft);margin-top:1.5rem;font-size:1.1806rem;line-height:1.6;animation:.8s cubic-bezier(.23,1,.32,1) .56s both svelte-1jgd1k9-rise}.hero-cta.svelte-1jgd1k9{flex-wrap:wrap;gap:.85rem;margin-top:2rem;animation:.8s cubic-bezier(.23,1,.32,1) .68s both svelte-1jgd1k9-rise;display:flex}.hero-grid.svelte-1jgd1k9{gap:var(--gap);max-width:var(--wrap);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}.hero-visual.svelte-1jgd1k9{order:-1;min-width:0;position:relative}@keyframes svelte-1jgd1k9-rise{0%{transform:translateY(14px)}to{transform:translateY(0)}}.manifest-kicker.svelte-1jgd1k9{font-family:var(--font-display);color:var(--tomato-ink);font-size:clamp(1.2rem,2.2vw,1.45rem);font-weight:600;line-height:1.15}.manifest-body.svelte-1jgd1k9{max-width:58ch;color:var(--ink);margin-top:1.1rem;font-size:clamp(1.1806rem,2.3vw,1.5rem);font-weight:400;line-height:1.6}.manifest-name.svelte-1jgd1k9{font-family:var(--font-display);font-weight:700}.manifest-accent.svelte-1jgd1k9{color:var(--tomato-ink);font-weight:600}.fact.svelte-1jgd1k9{flex-direction:column;gap:.35rem;padding:2.2rem 1.4rem 1.3rem;display:flex}.fact.svelte-1jgd1k9 [data-tenant=stolarz] svg{color:var(--tomato-ink);margin-bottom:.3rem}.fact-t.svelte-1jgd1k9{font-family:var(--font-display);color:var(--ink);font-size:1.1806rem;font-weight:600;line-height:1.15}.fact-d.svelte-1jgd1k9{color:var(--ink-soft);font-size:1.1806rem;line-height:1.6}.svc-card.svelte-1jgd1k9{flex-direction:column;height:100%;transition:transform .32s cubic-bezier(.23,1,.32,1);display:flex;overflow:hidden}.svc-media.svelte-1jgd1k9{aspect-ratio:16/11;background:var(--steel);position:relative;overflow:hidden}.svc-media.svelte-1jgd1k9 img:where(.svelte-1jgd1k9){z-index:1;object-fit:cover;width:100%;height:100%;transition:transform .72s cubic-bezier(.23,1,.32,1);display:block;position:relative}.svc-text.svelte-1jgd1k9{flex-direction:column;flex:1;padding:1.4rem 1.4rem 1.5rem;display:flex}.svc-text.svelte-1jgd1k9 h3:where(.svelte-1jgd1k9){font-family:var(--font-display);color:var(--ink);font-size:1.45rem;font-weight:600;line-height:1.15}.svc-text.svelte-1jgd1k9 p:where(.svelte-1jgd1k9){color:var(--ink-soft);flex:1;margin-top:.6rem;font-size:1.1806rem;line-height:1.6}.svc-link.svelte-1jgd1k9{letter-spacing:.08em;text-transform:uppercase;color:var(--tomato-ink);align-self:flex-start;align-items:center;gap:.35rem;margin-top:1.1rem;font-size:.9028rem;font-weight:600;text-decoration:none;display:inline-flex}.svc-link.svelte-1jgd1k9 [data-tenant=stolarz] svg{transition:transform .26s cubic-bezier(.23,1,.32,1)}@media (hover:hover) and (pointer:fine){.svc-card.svelte-1jgd1k9:hover .svc-media:where(.svelte-1jgd1k9) img:where(.svelte-1jgd1k9){transform:scale(1.04)}.svc-card.svelte-1jgd1k9:hover .svc-link:where(.svelte-1jgd1k9) [data-tenant=stolarz] svg{transform:translate(2px,-2px)}}.band.svelte-1jgd1k9{align-items:center;min-height:60vh;display:flex;position:relative;overflow:hidden}.band-img.svelte-1jgd1k9{object-fit:cover;will-change:transform;width:100%;height:130%;position:absolute;top:-15%;left:0}.band-veil.svelte-1jgd1k9{background:linear-gradient(100deg,#22272beb 0%,#22272bbd 42%,#22272b47 100%);position:absolute;inset:0}.band-inner.svelte-1jgd1k9{max-width:44rem;padding:clamp(3rem,7vw,5.5rem) clamp(1.25rem,5vw,4.5rem);position:relative}.band-quote.svelte-1jgd1k9{font-family:var(--font-display);color:var(--bg);font-size:clamp(1.45rem,3.2vw,2.2rem);font-weight:600;line-height:1.15}.band-link.svelte-1jgd1k9{color:var(--card);letter-spacing:.03em;border-bottom:2px solid var(--tomato);align-items:center;gap:.5rem;margin-top:1.8rem;padding-bottom:.3rem;font-size:1.1806rem;font-weight:600;text-decoration:none;transition:color .22s;display:inline-flex}.band-link.svelte-1jgd1k9:hover{color:#fff}.why-list.svelte-1jgd1k9{gap:var(--gap);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.why-list.svelte-1jgd1k9>[data-tenant=stolarz] .tm-rv{flex-direction:column;display:flex}.why-item.svelte-1jgd1k9{color:var(--ink);flex:1;align-items:center;gap:.9rem;padding:2.1rem 1.3rem 1.2rem;font-size:1.1806rem;line-height:1.6;display:flex}.why-check.svelte-1jgd1k9{background:var(--tomato);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;display:inline-flex}.proc-card.svelte-1jgd1k9{height:100%;padding:2.4rem 1.5rem 1.6rem}.proc-ic.svelte-1jgd1k9{background:var(--steel);width:3rem;height:3rem;color:var(--ink);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.proc-card.svelte-1jgd1k9 h3:where(.svelte-1jgd1k9){font-family:var(--font-display);color:var(--ink);margin-top:.7rem;font-size:1.35rem;font-weight:600;line-height:1.15}.proc-card.svelte-1jgd1k9 p:where(.svelte-1jgd1k9){color:var(--ink-soft);margin-top:.5rem;font-size:1.1806rem;line-height:1.6}.proc-more.svelte-1jgd1k9{letter-spacing:.02em;color:var(--tomato-ink);border-bottom:2px solid var(--tomato);align-self:flex-start;align-items:center;gap:.45rem;font-size:1.1806rem;font-weight:600;text-decoration:none;display:inline-flex}.cta-panel.svelte-1jgd1k9{padding:clamp(3rem,5vw,4.4rem) clamp(1.6rem,5vw,4.4rem) clamp(2.6rem,5vw,4.4rem);position:relative;overflow:hidden}.cta-kicker.svelte-1jgd1k9{letter-spacing:.24em;text-transform:uppercase;color:var(--card);font-size:.9028rem;font-weight:600}.cta-title.svelte-1jgd1k9{font-family:var(--font-display);letter-spacing:-.015em;color:var(--bg);margin-top:.8rem;font-size:clamp(2rem,4.6vw,3.2rem);font-weight:700;line-height:1.15}.cta-lead.svelte-1jgd1k9{max-width:48ch;color:var(--card);margin-top:1.2rem;font-size:1.1806rem;line-height:1.6}.cta-actions.svelte-1jgd1k9{flex-wrap:wrap;gap:.85rem;margin-top:2rem;display:flex}@media (min-width:640px){.why-list.svelte-1jgd1k9{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:880px){.hero-grid.svelte-1jgd1k9{grid-template-columns:minmax(0,48fr) minmax(0,52fr);align-items:start}.hero-visual.svelte-1jgd1k9{order:0}.hero-grid.svelte-1jgd1k9>.hero-copy.front:where(.svelte-1jgd1k9){top:calc(var(--bar-h) + .5rem);position:sticky}}@media (prefers-reduced-motion:reduce){.hero-eyebrow.svelte-1jgd1k9,.hero-title.svelte-1jgd1k9 .hl:where(.svelte-1jgd1k9),.hero-lead.svelte-1jgd1k9,.hero-cta.svelte-1jgd1k9{opacity:1;animation:none;transform:none}}.btn.svelte-12leo1a{font-family:var(--font-body);border-radius:var(--radius);align-items:center;gap:.5rem;padding:.85rem 1.4rem;font-size:1.2rem;font-weight:600;text-decoration:none;transition:transform .15s ease-out,background .22s;display:inline-flex}.btn.svelte-12leo1a:active{transform:scale(.97)}.btn-solid.svelte-12leo1a{background:var(--tomato);color:#fff;box-shadow:0 1px #00000014}.btn-solid.svelte-12leo1a:hover{background:var(--tomato-hover)}.sec.svelte-12leo1a{padding:clamp(.5rem,1.2vw,.9rem) clamp(1rem,4vw,4.5rem)}.sec--top.svelte-12leo1a{padding-top:clamp(1rem,3vw,2rem)}.sec--steel.svelte-12leo1a{background:var(--steel);padding-block:clamp(1.6rem,4vw,3rem)}.sec--end.svelte-12leo1a{padding-bottom:clamp(2rem,5vw,4rem)}.page-head.svelte-12leo1a{padding:clamp(2.6rem,5vw,4rem) clamp(1.3rem,4vw,3rem) clamp(2rem,4vw,3rem)}.page-eyebrow.svelte-12leo1a{letter-spacing:.26em;text-transform:uppercase;color:var(--tomato-ink);font-size:.9028rem;font-weight:600;animation:.7s cubic-bezier(.23,1,.32,1) 80ms both svelte-12leo1a-rise}.page-title.svelte-12leo1a{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);margin-top:1rem;font-size:clamp(2.3rem,5.4vw,3.8rem);font-weight:700;line-height:1.15;animation:.82s cubic-bezier(.23,1,.32,1) .18s both svelte-12leo1a-rise}.page-lead.svelte-12leo1a{max-width:52ch;color:var(--ink-soft);margin-top:1.4rem;font-size:1.1806rem;line-height:1.6;animation:.82s cubic-bezier(.23,1,.32,1) .32s both svelte-12leo1a-rise}@keyframes svelte-12leo1a-rise{0%{transform:translateY(14px)}to{transform:translateY(0)}}.drawer-slot.svelte-12leo1a{border-radius:var(--radius);flex-direction:column;min-width:0;display:flex;overflow:hidden}.drawer-slot.svelte-12leo1a>.cc:where(.svelte-12leo1a){flex:1}.contact.armed.svelte-12leo1a .cc:where(.svelte-12leo1a){animation:svelte-12leo1a-drawer-out .7s cubic-bezier(.22, .8, .28, 1) var(--d,0s) both}@keyframes svelte-12leo1a-drawer-out{0%{transform:translate(-104%)}68%{transform:translate(2.5%)}86%{transform:translate(-.7%)}to{transform:translate(0)}}.cc.svelte-12leo1a{height:100%;color:var(--ink);align-items:flex-start;gap:1.1rem;padding:2.4rem 1.4rem 1.5rem;display:flex}.cc-ic.svelte-12leo1a{background:var(--steel);width:3.1rem;height:3.1rem;color:var(--ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.cc-body.svelte-12leo1a{flex-direction:column;align-items:flex-start;gap:.18rem;min-width:0;display:flex}.cc-label.svelte-12leo1a{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft);font-size:.9028rem;font-weight:600}.cc-value.svelte-12leo1a{font-family:var(--font-display);color:var(--ink);word-break:break-word;font-size:1.5rem;font-weight:600;line-height:1.15}.cc-value--small.svelte-12leo1a{font-size:1.25rem}.cc-note.svelte-12leo1a{color:var(--ink-soft);margin-top:.25rem;font-size:1.1806rem;line-height:1.6}.cc-call.svelte-12leo1a{margin-top:1rem}.company-inner.svelte-12leo1a{padding:clamp(2.6rem,4vw,3rem) clamp(1.3rem,4vw,2.6rem) clamp(1.8rem,4vw,2.6rem)}.company-mark.svelte-12leo1a{font-family:var(--font-display);color:var(--ink);font-size:1.8rem;font-weight:700;line-height:1.15}.company-brand.svelte-12leo1a p:where(.svelte-12leo1a){max-width:34ch;color:var(--ink-soft);margin-top:.6rem;font-size:1.1806rem;line-height:1.6}@media (prefers-reduced-motion:reduce){.page-eyebrow.svelte-12leo1a,.page-title.svelte-12leo1a,.page-lead.svelte-12leo1a{opacity:1;animation:none}}.signature.svelte-31w22h{max-width:var(--wrap,60rem);color:var(--card);font-family:var(--font-body);align-items:center;gap:clamp(.65rem,2vw,1.3rem);margin:2rem auto 0;display:flex}.signature-art.svelte-31w22h{background:0 0;border:0;flex:0 0 6.8rem;width:6.8rem;height:6.8rem;position:relative}.signature-fallback.svelte-31w22h{border:.8rem solid var(--tomato);border-radius:50%;position:absolute;inset:22%}p.svelte-31w22h{min-width:0;margin:0;font-size:.9028rem;font-style:normal;line-height:1.7}a.svelte-31w22h{min-height:53.334px;color:var(--bg);text-underline-offset:.25em;-webkit-text-decoration-color:var(--tomato);text-decoration-color:var(--tomato);align-items:center;font-weight:600;display:inline-flex}a.svelte-31w22h:hover{text-decoration-thickness:2px}a.svelte-31w22h:focus-visible{outline-offset:4px;outline:2px solid}@media (max-width:480px){.signature-art.svelte-31w22h{flex-basis:5.6rem;width:5.6rem;height:5.6rem}}.promo.svelte-c6zsgs{left:.75rem;bottom:max(1.2rem, env(safe-area-inset-bottom));z-index:36;background:var(--ink);border-radius:var(--radius);visibility:hidden;pointer-events:none;border:0;gap:.4rem;width:12rem;padding:.45rem;display:grid;position:fixed;box-shadow:0 8px 24px #22272b38}.promo.visible.svelte-c6zsgs{visibility:visible;pointer-events:auto}a.svelte-c6zsgs{text-align:center;border-radius:var(--radius);justify-content:center;align-items:center;min-height:53.334px;padding:.4rem .65rem;font-size:1.1112rem;line-height:1.3;text-decoration:none;display:flex}.promo-main.svelte-c6zsgs{background:var(--tomato);color:#fff;font-weight:600}.promo-phone.svelte-c6zsgs{color:var(--bg);border:1px solid var(--steel)}a.svelte-c6zsgs:hover{text-underline-offset:.2em;text-decoration:underline}a.svelte-c6zsgs:focus-visible{outline:2px solid var(--bg);outline-offset:3px}@media (max-width:1023px){.promo.svelte-c6zsgs{width:min(18rem,100% - 6.5rem);left:1rem}}.laser.svelte-qqm746{z-index:45;pointer-events:none;visibility:hidden;transition:opacity .24s;position:fixed;inset:0;overflow:hidden}.laser-dot.svelte-qqm746{will-change:transform;background:#e2483b;border-radius:50%;width:6px;height:6px;position:absolute;top:-3px;left:-3px;box-shadow:0 0 4px 1px #e2483bbf,0 0 12px 4px #e2483b4d}.laser-beam.svelte-qqm746{transform-origin:0;will-change:transform;background:#e2483b59;width:100px;height:1px;margin-top:-.5px;position:absolute;top:0;left:0}.laser-readout.svelte-qqm746{color:#22272b;font-variant-numeric:tabular-nums;white-space:nowrap;will-change:transform;background:#fff;border-radius:4px;padding:2px 7px;font-family:Public Sans Variable,system-ui,sans-serif;font-size:12px;font-weight:600;line-height:1.4;transition:opacity .2s;position:absolute;top:0;left:0;box-shadow:0 1px #00000014}@media (prefers-reduced-motion:reduce){.laser.svelte-qqm746{display:none}}.level-wrap.svelte-652bh8{justify-content:center;padding:clamp(1.4rem,3vw,2.2rem) 1rem 0;display:flex}.level.svelte-652bh8{background:linear-gradient(#8aa3b4 0%,#6e8ca0 55%,#5f7d91 100%);border-radius:999px;width:min(16rem,70vw);height:1rem;position:relative;overflow:hidden;box-shadow:0 1px #00000014,inset 0 1px #ffffff59}.level-mark.svelte-652bh8{background:#22272b8c;width:2px;position:absolute;top:.15rem;bottom:.15rem}.level-mark--l.svelte-652bh8{left:calc(50% - 1.1rem)}.level-mark--r.svelte-652bh8{left:calc(50% + 1.1rem - 2px)}.level-bubble.svelte-652bh8{background:radial-gradient(120% 120% at 35% 30%,#fff 0%,#dce4ea 60%,#c4d2dc 100%);border-radius:999px;width:1.8rem;height:.6rem;animation:1.8s cubic-bezier(.33,0,.25,1) .2s both svelte-652bh8-level-settle;position:absolute;top:.2rem;left:calc(50% - .9rem);box-shadow:inset 0 0 0 1px #22272b1f}@keyframes svelte-652bh8-level-settle{0%{transform:translate(-4.5rem)}22%{transform:translate(3rem)}42%{transform:translate(-1.7rem)}60%{transform:translate(.9rem)}78%{transform:translate(-.35rem)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.level-bubble.svelte-652bh8{animation:none}}.tenant-root.svelte-k981us{--font-display:"Sora Variable", system-ui, -apple-system, sans-serif;--font-body:"Public Sans Variable", system-ui, -apple-system, sans-serif;--bg:#f5f1ea;--steel:#6e8ca0;--card:#dce4ea;--tomato:#e2483b;--tomato-hover:#c93b2f;--tomato-ink:#b0332a;--ink:#22272b;--ink-soft:#5a6670;--line:#22272b24;--line-2:#22272b12;--paper:var(--card);--paper-2:var(--bg);--oak:var(--tomato);--amber:var(--tomato);--amber-deep:var(--tomato-ink);--walnut:var(--ink);--gap:6.67px;--radius:4.45px;--wrap:72rem;--bar-h:4.6rem;font-family:var(--font-body);color:var(--ink);background-color:var(--bg);scroll-behavior:smooth;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;zoom:.9;min-height:100vh;font-size:1.1806rem;line-height:1.6;overflow-x:clip}.tm-bar.svelte-k981us{z-index:60;height:var(--bar-h);background:var(--bg);border-bottom:1px solid var(--line);color:var(--ink);position:fixed;top:0;left:0;right:0;box-shadow:0 1px #0000000a}.tm-bar-inner.svelte-k981us{height:100%;max-width:calc(var(--wrap) + 2 * clamp(1.25rem, 5vw, 4.5rem));justify-content:space-between;align-items:center;gap:1rem;margin:0 auto;padding:0 clamp(1rem,4vw,4.5rem);display:flex}.tm-logo.svelte-k981us{color:inherit;align-items:center;gap:.7rem;text-decoration:none;display:inline-flex}.tm-logo-ic.svelte-k981us{flex-shrink:0;display:block}.tm-logo-txt.svelte-k981us{flex-direction:column;line-height:1.15;display:flex}.tm-logo-name.svelte-k981us{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);font-size:1.5rem;font-weight:700}.tm-logo-sub.svelte-k981us{color:var(--ink-soft);letter-spacing:.02em;font-size:.9028rem}.tm-bar-nav.svelte-k981us{display:none}.tm-bar-nav.svelte-k981us ul:where(.svelte-k981us){gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.tm-bar-nav.svelte-k981us a:where(.svelte-k981us){color:var(--ink);border-radius:var(--radius);padding:0 .95rem;font-size:1.1806rem;font-weight:600;text-decoration:none;transition:color .2s,background-color .2s;position:relative}.tm-bar-nav.svelte-k981us a:where(.svelte-k981us):after{content:"";background:var(--tomato);transform-origin:0;border-radius:3px;height:3px;transition:transform .26s cubic-bezier(.23,1,.32,1);position:absolute;bottom:.45rem;left:.95rem;right:.95rem;transform:scaleX(0)}.tm-bar-nav.svelte-k981us a:where(.svelte-k981us):hover{background:var(--card)}.tm-bar-nav.svelte-k981us a.active:where(.svelte-k981us){color:var(--tomato-ink)}.tm-bar-nav.svelte-k981us a.active:where(.svelte-k981us):after{transform:scaleX(1)}.tm-bar-tools.svelte-k981us{align-items:center;gap:.6rem;display:flex}.tm-burger.svelte-k981us{border:1px solid var(--line);border-radius:var(--radius);background:var(--card);color:var(--ink);cursor:pointer;justify-content:center;align-items:center;transition:background .2s,transform .14s ease-out;display:inline-flex}.tm-burger.svelte-k981us:active{transform:scale(.95)}.tm-burger.svelte-k981us:hover{background:#cfd9e0}.tm-drawer.svelte-k981us{inset:var(--bar-h) 0 0 0;z-index:50;visibility:hidden;pointer-events:none;position:fixed}.tm-drawer.open.svelte-k981us{visibility:visible;pointer-events:auto}.tm-drawer-scrim.svelte-k981us{cursor:pointer;background:#22272b00;border:0;padding:0;transition:background .32s;position:absolute;inset:0}.tm-drawer.open.svelte-k981us .tm-drawer-scrim:where(.svelte-k981us){background:#22272b8c}.tm-drawer-panel.svelte-k981us{background:var(--ink);width:min(82vw,20rem);height:100%;color:var(--bg);flex-direction:column;gap:1.4rem;padding:2rem 1.7rem;transition:transform .42s cubic-bezier(.32,.72,0,1);display:flex;position:absolute;top:0;right:0;transform:translate(102%);box-shadow:-18px 0 44px -24px #000000b3}.tm-drawer.open.svelte-k981us .tm-drawer-panel:where(.svelte-k981us){transform:translate(0)}.tm-drawer-eyebrow.svelte-k981us{letter-spacing:.22em;text-transform:uppercase;color:var(--card);font-size:.9028rem}.tm-drawer-nav.svelte-k981us{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tm-drawer-nav.svelte-k981us a:where(.svelte-k981us){width:100%;color:var(--bg);font-family:var(--font-display);border-bottom:1px solid #dce4ea24;padding:.8rem 0;font-size:1.7rem;font-weight:600;line-height:1.15;text-decoration:none;display:flex}.tm-drawer-nav.svelte-k981us a.active:where(.svelte-k981us){color:var(--tomato)}.tm-content.svelte-k981us{min-height:100vh;padding-top:var(--bar-h);flex-direction:column;display:flex}.tm-footer.svelte-k981us{background:var(--ink);color:var(--card);margin-top:auto;padding:3.4rem 1.5rem 1.8rem}.tm-footer-grid.svelte-k981us{max-width:var(--wrap);grid-template-columns:1fr;gap:2.2rem;margin:0 auto;display:grid}.tm-logo--footer.svelte-k981us .tm-logo-name:where(.svelte-k981us){color:var(--bg);font-size:1.7rem}.tm-logo--footer.svelte-k981us .tm-logo-sub:where(.svelte-k981us){color:var(--card)}.tm-footer-brand.svelte-k981us p:where(.svelte-k981us){max-width:34ch;color:var(--card);margin-top:.9rem;font-size:1.1806rem;line-height:1.6}.tm-footer-about.svelte-k981us{max-width:32ch;color:var(--card);font-size:1.1806rem;line-height:1.6}.tm-footer-col.svelte-k981us h3:where(.svelte-k981us){font-family:var(--font-display);letter-spacing:.22em;text-transform:uppercase;color:var(--bg);margin-bottom:1rem;font-size:.9028rem;font-weight:600;line-height:1.15}.tm-footer-contact.svelte-k981us{flex-direction:column;gap:.85rem;margin:0;display:flex}.tm-footer-contact.svelte-k981us dt:where(.svelte-k981us){letter-spacing:.12em;text-transform:uppercase;color:var(--card);opacity:.85;font-size:.9028rem}.tm-footer-contact.svelte-k981us dd:where(.svelte-k981us){color:var(--bg);margin:.1rem 0 0;font-size:1.1806rem;line-height:1.6}.tm-footer-contact.svelte-k981us dd.tm-footer-note:where(.svelte-k981us){color:var(--card);font-size:.9028rem}.tm-footer-nav.svelte-k981us{color:var(--card);padding:.3rem 0;font-size:1.1806rem;text-decoration:none;transition:color .2s;display:flex}.tm-footer-nav.svelte-k981us:hover{color:var(--bg);text-decoration:underline;-webkit-text-decoration-color:var(--tomato);text-decoration-color:var(--tomato);text-underline-offset:.25em}.tm-footer-base.svelte-k981us{max-width:var(--wrap);color:var(--card);border-top:1px solid #dce4ea29;flex-direction:column;gap:.4rem;margin:2.6rem auto 0;padding-top:1.4rem;font-size:.9028rem;display:flex}@media (min-width:1024px){.tenant-root.svelte-k981us{--bar-h:5.2rem}.tm-bar-nav.svelte-k981us{display:block}.tm-burger.svelte-k981us,.tm-drawer.svelte-k981us{display:none}.tm-footer.svelte-k981us{padding:4rem 3rem 2rem}.tm-footer-grid.svelte-k981us{grid-template-columns:1.4fr 1fr 1fr .8fr;gap:3rem}.tm-footer-base.svelte-k981us{flex-direction:row;justify-content:space-between}}[data-tenant=stolarz] .tenant-root .bento{gap:var(--gap);max-width:var(--wrap);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}[data-tenant=stolarz] .tenant-root .bento>.tm-rv{flex-direction:column;min-width:0;display:flex}[data-tenant=stolarz] .tenant-root .bento>.tm-rv>.front{flex:1}[data-tenant=stolarz] .tenant-root .front{background:var(--card);color:var(--ink);border-radius:var(--radius);position:relative;box-shadow:0 1px #00000014,inset 0 1px #fff9}[data-tenant=stolarz] .tenant-root .front:before{content:"";background:var(--ink);z-index:7;pointer-events:none;border-radius:999px;width:44.45px;height:4.45px;margin-left:-22.22px;position:absolute;top:.85rem;left:50%}[data-tenant=stolarz] .tenant-root .front--steel{background:var(--steel);box-shadow:0 1px #00000014,inset 0 1px #ffffff47}[data-tenant=stolarz] .tenant-root .front--dark{background:var(--ink);color:var(--bg);box-shadow:0 1px #00000014,inset 0 1px #ffffff1f}[data-tenant=stolarz] .tenant-root .front--dark:before{background:var(--card)}[data-tenant=stolarz] .tenant-root .accent{color:var(--tomato)}@media (min-width:880px){[data-tenant=stolarz] .tenant-root .bento{grid-template-columns:repeat(12,minmax(0,1fr))}[data-tenant=stolarz] .tenant-root .s-4{grid-column:span 4}[data-tenant=stolarz] .tenant-root .s-5{grid-column:span 5}[data-tenant=stolarz] .tenant-root .s-6{grid-column:span 6}[data-tenant=stolarz] .tenant-root .s-7{grid-column:span 7}[data-tenant=stolarz] .tenant-root .s-8{grid-column:span 8}[data-tenant=stolarz] .tenant-root .s-12{grid-column:span 12}[data-tenant=stolarz] .tenant-root .r-2{grid-row:span 2}[data-tenant=stolarz] .tenant-root .r-3{grid-row:span 3}}.tm-pause.svelte-k981us{border:1px solid var(--ink);border-radius:var(--radius);background:var(--ink);color:var(--bg);font-family:var(--font-body);cursor:pointer;justify-content:center;align-items:center;font-size:1.1112rem;display:inline-flex}.tm-pause.svelte-k981us:hover{background:#343b40}[data-tenant=stolarz] .tenant-root :where(button,a){touch-action:manipulation;min-height:53.334px;scroll-margin-block:8rem}[data-tenant=stolarz] .tenant-root :where(a){align-items:center;display:inline-flex}[data-tenant=stolarz] .tenant-root :where(button){min-width:53.334px}[data-tenant=stolarz] .tenant-root :where(a,button):focus-visible{outline:2px solid var(--tomato);outline-offset:4px}[data-tenant=stolarz] .tenant-root :where(h1,h2,h3,h4){font-family:var(--font-display);overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;text-wrap:balance;line-height:1.15}[data-tenant=stolarz] .tenant-root :where(em,i,cite,address,dfn,var){font-style:normal}[data-tenant=stolarz] .tenant-root.motion-paused *,[data-tenant=stolarz] .tenant-root.motion-paused :before,[data-tenant=stolarz] .tenant-root.motion-paused :after{scroll-behavior:auto!important;transition-property:none!important;animation-play-state:paused!important}[data-tenant=stolarz] .tenant-root.motion-paused :is(.tm-rv.armed,.hero-eyebrow,.hero-title .hl,.hero-lead,.hero-cta,.page-eyebrow,.page-title,.page-lead){opacity:1!important;transform:none!important}[data-tenant=stolarz] .tenant-root.motion-paused .hero-photo{clip-path:none!important}@media (prefers-reduced-motion:reduce){.tenant-root.svelte-k981us{scroll-behavior:auto}}.btn.svelte-16khprn{font-family:var(--font-body);border-radius:var(--radius);align-items:center;gap:.5rem;padding:.85rem 1.4rem;font-size:1.2rem;font-weight:600;text-decoration:none;transition:transform .15s ease-out,background .22s,border-color .22s;display:inline-flex}.btn.svelte-16khprn:active{transform:scale(.97)}.btn-solid.svelte-16khprn{background:var(--tomato);color:#fff;box-shadow:0 1px #00000014}.btn-solid.svelte-16khprn:hover{background:var(--tomato-hover)}.sec.svelte-16khprn{padding:clamp(.5rem,1.2vw,.9rem) clamp(1rem,4vw,4.5rem)}.sec--top.svelte-16khprn{padding-top:clamp(1rem,3vw,2rem)}.sec--steel.svelte-16khprn{background:var(--steel);padding-block:clamp(1.6rem,4vw,3rem)}.sec--end.svelte-16khprn{padding-bottom:clamp(2rem,5vw,4rem)}.page-head.svelte-16khprn{padding:clamp(2.6rem,5vw,4rem) clamp(1.3rem,4vw,3rem) clamp(2rem,4vw,3rem)}.page-eyebrow.svelte-16khprn{letter-spacing:.26em;text-transform:uppercase;color:var(--tomato-ink);font-size:.9028rem;font-weight:600;animation:.7s cubic-bezier(.23,1,.32,1) 80ms both svelte-16khprn-rise}.page-title.svelte-16khprn{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);margin-top:1rem;font-size:clamp(2.3rem,5.4vw,3.8rem);font-weight:700;line-height:1.15;animation:.82s cubic-bezier(.23,1,.32,1) .18s both svelte-16khprn-rise}.page-lead.svelte-16khprn{max-width:54ch;color:var(--ink-soft);margin-top:1.4rem;font-size:1.1806rem;line-height:1.6;animation:.82s cubic-bezier(.23,1,.32,1) .32s both svelte-16khprn-rise}@keyframes svelte-16khprn-rise{0%{transform:translateY(14px)}to{transform:translateY(0)}}.cab.svelte-16khprn{perspective:1200px;perspective-origin:50%;height:100%;padding:.55rem;display:flex;overflow:hidden}.rows.svelte-16khprn .cab.front:where(.svelte-16khprn):before{display:none}.cab-inside.svelte-16khprn{background:var(--card);border-radius:var(--radius);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.row-photo.svelte-16khprn{aspect-ratio:16/10;background:var(--steel);position:relative;overflow:hidden}.row-photo.svelte-16khprn img:where(.svelte-16khprn){z-index:1;object-fit:cover;width:100%;height:100%;display:block;position:relative}.row-text.svelte-16khprn{flex:1;padding:1.4rem clamp(1.1rem,3vw,2rem) 1.8rem 30%}.cab-door.svelte-16khprn{z-index:8;background:var(--steel);border-radius:var(--radius);transform-origin:0;will-change:transform;align-items:flex-end;padding:2.6rem clamp(1.3rem,3vw,2.2rem) clamp(1.6rem,3vw,2.2rem);transition:transform .6s cubic-bezier(.3,.7,.2,1);display:flex;position:absolute;inset:0;transform:rotateY(-70deg);box-shadow:0 1px #00000014,inset 0 1px #ffffff47,inset 0 0 0 1px #22272b1f}.cab-door.svelte-16khprn:before{content:"";background:var(--ink);border-radius:999px;width:44.45px;height:4.45px;margin-left:-22.22px;position:absolute;top:.85rem;left:50%}.cab-door.svelte-16khprn:after{content:"";border-radius:inherit;opacity:1;pointer-events:none;background:linear-gradient(90deg,#22272b47,#22272b0d);transition:opacity .6s;position:absolute;inset:0}.cab-door-title.svelte-16khprn{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink);text-wrap:balance;font-size:clamp(1.7rem,3.2vw,2.3rem);font-weight:700;line-height:1.15;position:relative}.cab.armed.svelte-16khprn:not(.open) .cab-door:where(.svelte-16khprn){transform:rotateY(0)}.cab.armed.svelte-16khprn:not(.open) .cab-door:where(.svelte-16khprn):after{opacity:0}@media (hover:hover) and (pointer:fine){.cab.armed.svelte-16khprn:hover .cab-door:where(.svelte-16khprn){transform:rotateY(-70deg)}.cab.armed.svelte-16khprn:hover .cab-door:where(.svelte-16khprn):after{opacity:1}}.row-tag.svelte-16khprn{letter-spacing:.2em;text-transform:uppercase;color:var(--tomato-ink);border-bottom:1px solid var(--line);padding-bottom:.7rem;font-size:.9028rem;font-weight:600;display:inline-block}.row-title.svelte-16khprn{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink);margin-top:1rem;font-size:clamp(1.7rem,3.2vw,2.3rem);font-weight:700;line-height:1.15}.row-lead.svelte-16khprn{max-width:48ch;color:var(--ink-soft);margin-top:.9rem;font-size:1.1806rem;line-height:1.6}.row-bullets.svelte-16khprn{flex-direction:column;gap:.7rem;margin:1.4rem 0 0;padding:0;list-style:none;display:flex}.row-bullets.svelte-16khprn li:where(.svelte-16khprn){color:var(--ink);align-items:center;gap:.7rem;font-size:1.1806rem;line-height:1.6;display:flex}.row-check.svelte-16khprn{background:var(--tomato);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;display:inline-flex}.offer-cta-inner.svelte-16khprn{flex-direction:column;gap:1.6rem;padding:clamp(2.8rem,4vw,3.4rem) clamp(1.6rem,4vw,3rem) clamp(2rem,4vw,3rem);display:flex}.offer-cta-title.svelte-16khprn{font-family:var(--font-display);color:var(--bg);font-size:clamp(1.7rem,3.6vw,2.4rem);font-weight:700;line-height:1.15}.offer-cta-lead.svelte-16khprn{color:var(--card);max-width:44ch;margin-top:.6rem;font-size:1.1806rem;line-height:1.6}.offer-cta-actions.svelte-16khprn{flex-wrap:wrap;gap:.85rem;display:flex}@media (min-width:880px){.row-text.svelte-16khprn{padding-left:27%}.offer-cta-inner.svelte-16khprn{flex-direction:row;justify-content:space-between;align-items:center}}@media (prefers-reduced-motion:reduce){.page-eyebrow.svelte-16khprn,.page-title.svelte-16khprn,.page-lead.svelte-16khprn{opacity:1;animation:none}.cab-door.svelte-16khprn,.cab-door.svelte-16khprn:after{transition:none}}.thumb.svelte-6a1atf{aspect-ratio:4/5;border-radius:var(--radius);width:7.5rem;box-shadow:0 1px 0 #00000014, 0 0 0 .3rem var(--steel);background:#fff;flex-shrink:0;position:relative;overflow:hidden}.layer.svelte-6a1atf{position:absolute;inset:0}.to.svelte-6a1atf{transition:opacity .9s .15s}.thumb.armed.svelte-6a1atf:not(.in) .to:where(.svelte-6a1atf){opacity:0}.paper.svelte-6a1atf,.grid.svelte-6a1atf,.tint.svelte-6a1atf{position:absolute;inset:0}.paper.svelte-6a1atf{background:#fff}.grid.svelte-6a1atf{background-image:linear-gradient(#6e8ca01f 1px,#0000 1px),linear-gradient(90deg,#6e8ca01f 1px,#0000 1px);background-size:8px 8px}.tint.svelte-6a1atf{background:#6e8ca033}.ph.svelte-6a1atf{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.sketch.svelte-6a1atf{filter:url(#fornir-edge-p)}.solid.svelte-6a1atf{filter:grayscale()contrast(.75)brightness(1.18)blur(.4px)}.dims.svelte-6a1atf{stroke:#e2483b;stroke-width:7px;stroke-linecap:round;width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.to.svelte-6a1atf{transition:none}}.btn.svelte-yl8qtq{font-family:var(--font-body);border-radius:var(--radius);align-items:center;gap:.5rem;padding:.85rem 1.4rem;font-size:1.2rem;font-weight:600;text-decoration:none;transition:transform .15s ease-out,background .22s,border-color .22s;display:inline-flex}.btn.svelte-yl8qtq:active{transform:scale(.97)}.btn-solid.svelte-yl8qtq{background:var(--tomato);color:#fff;box-shadow:0 1px #00000014}.btn-solid.svelte-yl8qtq:hover{background:var(--tomato-hover)}.sec.svelte-yl8qtq{padding:clamp(.5rem,1.2vw,.9rem) clamp(1rem,4vw,4.5rem)}.sec--top.svelte-yl8qtq{padding-top:clamp(1rem,3vw,2rem)}.sec--steel.svelte-yl8qtq{background:var(--steel);padding-block:clamp(1.6rem,4vw,3rem)}.sec--end.svelte-yl8qtq{padding-bottom:clamp(2rem,5vw,4rem)}.page-head.svelte-yl8qtq{padding:clamp(2.6rem,5vw,4rem) clamp(1.3rem,4vw,3rem) clamp(2rem,4vw,3rem)}.page-eyebrow.svelte-yl8qtq{letter-spacing:.26em;text-transform:uppercase;color:var(--tomato-ink);font-size:.9028rem;font-weight:600;animation:.7s cubic-bezier(.23,1,.32,1) 80ms both svelte-yl8qtq-rise}.page-title.svelte-yl8qtq{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);margin-top:1rem;font-size:clamp(2.3rem,5.4vw,3.8rem);font-weight:700;line-height:1.15;animation:.82s cubic-bezier(.23,1,.32,1) .18s both svelte-yl8qtq-rise}.page-lead.svelte-yl8qtq{max-width:54ch;color:var(--ink-soft);margin-top:1.4rem;font-size:1.1806rem;line-height:1.6;animation:.82s cubic-bezier(.23,1,.32,1) .32s both svelte-yl8qtq-rise}@keyframes svelte-yl8qtq-rise{0%{transform:translateY(14px)}to{transform:translateY(0)}}.sec-title.svelte-yl8qtq{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink);font-size:clamp(1.8rem,3.4vw,2.5rem);font-weight:700;line-height:1.15}.sec-sub.svelte-yl8qtq{max-width:48ch;color:var(--ink-soft);margin-top:.9rem;font-size:1.1806rem;line-height:1.6}.tl-list.svelte-yl8qtq{margin-block:0;padding:0;list-style:none}.tl-item.svelte-yl8qtq{grid-template-columns:auto minmax(0,1fr);gap:1.3rem;height:100%;padding:clamp(2.4rem,4vw,3rem) clamp(1.3rem,3vw,2.4rem) clamp(1.6rem,3vw,2.4rem);display:grid}.tl-thumb.svelte-yl8qtq{grid-column:2}.defs.svelte-yl8qtq{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}@media (min-width:560px){.tl-item.svelte-yl8qtq{grid-template-columns:auto minmax(0,1fr) auto}.tl-thumb.svelte-yl8qtq{grid-column:3}}.tl-node.svelte-yl8qtq{justify-content:center;display:flex}.tl-ic.svelte-yl8qtq{background:var(--steel);width:3.2rem;height:3.2rem;color:var(--ink);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.tl-body.svelte-yl8qtq{padding-top:.2rem}.tl-step.svelte-yl8qtq{letter-spacing:.18em;text-transform:uppercase;color:var(--tomato-ink);font-size:.9028rem;font-weight:600}.tl-title.svelte-yl8qtq{font-family:var(--font-display);color:var(--ink);margin-top:.35rem;font-size:clamp(1.45rem,2.8vw,1.85rem);font-weight:700;line-height:1.15}.tl-desc.svelte-yl8qtq{max-width:50ch;color:var(--ink-soft);margin-top:.6rem;font-size:1.1806rem;line-height:1.6}.guar-head.svelte-yl8qtq{height:100%;padding:clamp(2.4rem,4vw,3rem) clamp(1.3rem,3vw,2.4rem) clamp(1.6rem,3vw,2.4rem)}.guar-card.svelte-yl8qtq{height:100%;padding:2.4rem 1.5rem 1.6rem}.guar-ic.svelte-yl8qtq{background:var(--steel);width:3rem;height:3rem;color:var(--ink);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.guar-card.svelte-yl8qtq h3:where(.svelte-yl8qtq){font-family:var(--font-display);color:var(--ink);margin-top:.9rem;font-size:1.35rem;font-weight:600;line-height:1.15}.guar-card.svelte-yl8qtq p:where(.svelte-yl8qtq){color:var(--ink-soft);margin-top:.5rem;font-size:1.1806rem;line-height:1.6}.proc-cta-inner.svelte-yl8qtq{flex-direction:column;gap:1.6rem;padding:clamp(2.8rem,4vw,3.4rem) clamp(1.6rem,4vw,3rem) clamp(2rem,4vw,3rem);display:flex}.proc-cta-kicker.svelte-yl8qtq{letter-spacing:.22em;text-transform:uppercase;color:var(--card);font-size:.9028rem;font-weight:600}.proc-cta-title.svelte-yl8qtq{font-family:var(--font-display);color:var(--bg);margin-top:.5rem;font-size:clamp(1.7rem,3.6vw,2.4rem);font-weight:700;line-height:1.15}.proc-cta-lead.svelte-yl8qtq{color:var(--card);max-width:44ch;margin-top:.6rem;font-size:1.1806rem;line-height:1.6}.proc-cta-actions.svelte-yl8qtq{flex-wrap:wrap;gap:.85rem;display:flex}@media (min-width:880px){.proc-cta-inner.svelte-yl8qtq{flex-direction:row;justify-content:space-between;align-items:center}}@media (prefers-reduced-motion:reduce){.page-eyebrow.svelte-yl8qtq,.page-title.svelte-yl8qtq,.page-lead.svelte-yl8qtq{opacity:1;animation:none}}
