.hero[data-astro-cid-bbe6dxrz]{position:relative;isolation:isolate;padding:calc(var(--header-h) + 48px) 0 56px;overflow:hidden}.hero-bg[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;z-index:-1;pointer-events:none}.hero-grid-lines[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;color:color-mix(in srgb,var(--fg) 11%,transparent);-webkit-mask-image:radial-gradient(ellipse 60% 70% at 72% 45%,#000 30%,transparent 75%);mask-image:radial-gradient(ellipse 60% 70% at 72% 45%,#000 30%,transparent 75%)}.hero-glow[data-astro-cid-bbe6dxrz]{position:absolute;border-radius:50%;filter:blur(60px)}.hero-glow-a[data-astro-cid-bbe6dxrz]{top:18%;right:6%;width:520px;height:520px;background:radial-gradient(circle,color-mix(in srgb,var(--promo) 70%,transparent),transparent 66%);animation:hero-glow 14s ease-in-out infinite alternate}.hero-glow-b[data-astro-cid-bbe6dxrz]{top:-12%;right:34%;width:420px;height:420px;background:radial-gradient(circle,color-mix(in srgb,#d9b98c 55%,transparent),transparent 70%);animation:hero-glow 18s ease-in-out infinite alternate-reverse}@keyframes hero-glow{to{translate:-40px 30px;scale:1.08}}.hero-rings[data-astro-cid-bbe6dxrz]{position:absolute;top:50%;right:-4%;width:min(720px,90vw);translate:0 -48%;fill:none;stroke:color-mix(in srgb,var(--fg) 13%,transparent);stroke-width:1}@media(max-width:959px){.hero-glow-a[data-astro-cid-bbe6dxrz]{top:auto;bottom:0;right:-20%;width:380px;height:380px}.hero-rings[data-astro-cid-bbe6dxrz]{top:auto;bottom:-10%;translate:0 0}}.hero-stats[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:16px 0;margin-top:12px;padding-top:24px;border-top:1px solid var(--border)}.hero-stats[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;gap:2px;padding-right:28px;margin-right:28px;border-right:1px solid var(--border)}.hero-stats[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]:last-child{border-right:0;margin-right:0;padding-right:0}.hero-stats[data-astro-cid-bbe6dxrz] strong[data-astro-cid-bbe6dxrz]{font-size:clamp(1.6rem,3vw,2.125rem);font-weight:600;line-height:1;letter-spacing:-.04em}.hero-stats[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{color:var(--fg-muted);font-size:.8125rem}@media(max-width:520px){.hero-stats[data-astro-cid-bbe6dxrz]{flex-wrap:nowrap}.hero-stats[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]{flex:1 1 0;min-width:0;padding-right:12px;margin-right:12px}.hero-stats[data-astro-cid-bbe6dxrz] strong[data-astro-cid-bbe6dxrz]{font-size:1.5rem}.hero-stats[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{font-size:.75rem;line-height:1.25}}.hero-grid[data-astro-cid-bbe6dxrz]{display:grid;gap:40px;align-items:center}@media(min-width:960px){.hero[data-astro-cid-bbe6dxrz]{padding-top:calc(var(--header-h) + clamp(24px,6vh,72px));padding-bottom:clamp(32px,5vh,56px)}.hero-grid[data-astro-cid-bbe6dxrz]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:56px}.hero-copy[data-astro-cid-bbe6dxrz],.hero-heading[data-astro-cid-bbe6dxrz]{gap:clamp(14px,2.3vh,24px)}.hero-title[data-astro-cid-bbe6dxrz]{font-size:min(var(--fs-h1),10.6vh)}.hero-title-line[data-astro-cid-bbe6dxrz]{display:block}.hero-lead[data-astro-cid-bbe6dxrz]{max-width:580px;font-size:clamp(1rem,2vh,1.1875rem)}.hero-stats[data-astro-cid-bbe6dxrz]{margin-top:0;padding-top:clamp(14px,2.4vh,24px)}.hero-stage[data-astro-cid-bbe6dxrz]{padding-block:24px}.hero-stage[data-astro-cid-bbe6dxrz] .hero-reels[data-astro-cid-bbe6dxrz]{max-width:min(520px,calc(100vh - var(--header-h) - 170px))}}@media(min-width:960px)and (max-width:1199px){.hero-grid[data-astro-cid-bbe6dxrz]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:32px}.hero-ctas[data-astro-cid-bbe6dxrz] .btn[data-astro-cid-bbe6dxrz]{padding-inline:20px}}@media(min-width:960px)and (max-height:760px){.hero[data-astro-cid-bbe6dxrz]{padding-top:calc(var(--header-h) + 16px)}.hero-copy[data-astro-cid-bbe6dxrz],.hero-heading[data-astro-cid-bbe6dxrz]{gap:11px}.hero-title[data-astro-cid-bbe6dxrz]{font-size:9.4vh}.hero-lead[data-astro-cid-bbe6dxrz]{line-height:1.5}.hero-stats[data-astro-cid-bbe6dxrz] strong[data-astro-cid-bbe6dxrz]{font-size:1.5rem}}@media(min-width:960px)and (max-height:680px){.hero-copy[data-astro-cid-bbe6dxrz],.hero-heading[data-astro-cid-bbe6dxrz]{gap:9px}.hero[data-astro-cid-bbe6dxrz]{padding-top:calc(var(--header-h) + 8px)}.hero-title[data-astro-cid-bbe6dxrz]{font-size:8.4vh}.hero-lead[data-astro-cid-bbe6dxrz]{font-size:.9375rem}.hero-stats[data-astro-cid-bbe6dxrz]{padding-top:10px}.hero-stats[data-astro-cid-bbe6dxrz] strong[data-astro-cid-bbe6dxrz]{font-size:1.3rem}}.hero-copy[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;gap:26px}.hero-eyebrow[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:10px}.hero-dot[data-astro-cid-bbe6dxrz]{width:8px;height:8px;border-radius:50%;background:var(--promo);box-shadow:0 0 0 4px color-mix(in srgb,var(--promo) 25%,transparent)}.hero-heading[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;align-items:inherit;gap:26px;margin:0;font:inherit;letter-spacing:normal}.hero-title[data-astro-cid-bbe6dxrz]{display:block;max-width:12ch}.hero-highlight[data-astro-cid-bbe6dxrz]{--hl-green: #f2b705;--hl-green-deep: #8a5f00;display:inline-flex;align-items:center;align-self:flex-start;gap:10px;margin:0;padding:4px 16px 4px 4px;border:1px solid color-mix(in srgb,var(--hl-green) 38%,transparent);border-radius:var(--r-pill);background:linear-gradient(100deg,color-mix(in srgb,var(--hl-green) 20%,var(--surface)),color-mix(in srgb,var(--hl-green) 6%,var(--surface)));box-shadow:0 8px 20px -10px color-mix(in srgb,var(--hl-green) 70%,transparent),inset 0 1px #ffffffb3;color:var(--fg);font-size:.8125rem;font-weight:600;letter-spacing:-.005em}.hl-icon[data-astro-cid-bbe6dxrz]{display:grid;flex-shrink:0;place-items:center;width:26px;height:26px;border-radius:50%;background:linear-gradient(140deg,#ffd84d,#e8a900);color:#3b2a00;animation:hl-pulse 2.6s ease-out infinite}.hl-em[data-astro-cid-bbe6dxrz]{color:var(--hl-green-deep);font-size:1.1em;font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums}@keyframes hl-pulse{0%{box-shadow:0 0 #f2b70580}70%,to{box-shadow:0 0 0 9px #f2b70500}}@media(prefers-reduced-motion:reduce){.hl-icon[data-astro-cid-bbe6dxrz]{animation:none}}.hero-lead[data-astro-cid-bbe6dxrz]{max-width:520px;color:var(--accent)}.hero-ctas[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:12px}.hero-lead-link[data-astro-cid-bbe6dxrz]{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.hero-proof[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.hero-rating[data-astro-cid-bbe6dxrz]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:var(--fs-small);color:var(--fg-muted)}.hero-rating[data-astro-cid-bbe6dxrz] strong[data-astro-cid-bbe6dxrz]{color:var(--fg)}.hero-rating[data-astro-cid-bbe6dxrz] a[data-astro-cid-bbe6dxrz]{color:inherit;text-decoration:none}.hero-rating[data-astro-cid-bbe6dxrz] a[data-astro-cid-bbe6dxrz]:hover{text-decoration:underline}.hero-stars[data-astro-cid-bbe6dxrz]{display:inline-flex;gap:2px}.hero-stars[data-astro-cid-bbe6dxrz] svg[data-astro-cid-bbe6dxrz]{fill:var(--promo)}@media(max-width:959px){.hero[data-astro-cid-bbe6dxrz]{padding-top:calc(var(--header-h) + 24px)}.hero-copy[data-astro-cid-bbe6dxrz],.hero-heading[data-astro-cid-bbe6dxrz]{gap:16px}.hero-copy[data-astro-cid-bbe6dxrz]{align-items:center;text-align:center}.hero-ctas[data-astro-cid-bbe6dxrz],.hero-proof[data-astro-cid-bbe6dxrz],.hero-stats[data-astro-cid-bbe6dxrz]{justify-content:center}.hero-stats[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]{align-items:center}}.hero-stage[data-astro-cid-bbe6dxrz]{position:relative;padding:36px 0 56px}.hero-reels[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1fr);gap:16px;align-items:start;max-width:520px;margin-inline:auto}@media(min-width:640px){.hero-reels[data-astro-cid-bbe6dxrz]{gap:20px}}.hero-reel[data-astro-cid-bbe6dxrz]{position:relative;margin:0;overflow:hidden;border-radius:var(--r-lg);background:var(--surface-2);box-shadow:0 30px 60px -30px #0b0b0c73;animation:hero-float 7s ease-in-out infinite}.hero-reel-1[data-astro-cid-bbe6dxrz]{z-index:1;animation-name:hero-float-center;animation-delay:-2s}.hero-reel-0[data-astro-cid-bbe6dxrz]{margin-top:72px}@keyframes hero-float{0%,to{translate:0 0}50%{translate:0 -10px}}@keyframes hero-float-center{0%,to{translate:0 0}50%{translate:0 -14px}}.hero-video[data-astro-cid-bbe6dxrz]{display:block;width:100%;height:auto;aspect-ratio:9 / 16;object-fit:cover}.hero-chip[data-astro-cid-bbe6dxrz]{position:absolute;left:10px;top:10px;display:inline-flex;align-items:center;gap:6px;max-width:calc(100% - 20px);padding:6px 10px;border-radius:var(--r-pill);background:#0b0b0c8c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#f2f1ec;font-size:.6875rem;font-weight:500;white-space:nowrap}@media(min-width:640px){.hero-chip[data-astro-cid-bbe6dxrz]{font-size:.75rem}}.hero-rec[data-astro-cid-bbe6dxrz]{width:7px;height:7px;border-radius:50%;background:#ff4d3d;animation:hero-rec 1.4s steps(2) infinite}@keyframes hero-rec{50%{opacity:.2}}.hero-badge[data-astro-cid-bbe6dxrz]{position:absolute;left:50%;bottom:8px;z-index:2;display:grid;place-items:center;width:96px;height:96px;margin-left:-48px;border-radius:50%;background:var(--primary);color:var(--primary-fg)}@media(min-width:640px){.hero-badge[data-astro-cid-bbe6dxrz]{width:120px;height:120px;margin-left:-110px}}.hero-badge[data-astro-cid-bbe6dxrz] svg[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;width:100%;height:100%;animation:hero-spin 18s linear infinite}.hero-badge[data-astro-cid-bbe6dxrz] text[data-astro-cid-bbe6dxrz]{fill:currentColor;font-family:var(--font-body);font-size:9.5px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.hero-badge-star[data-astro-cid-bbe6dxrz]{color:var(--promo);font-size:1.6rem;line-height:1}@keyframes hero-spin{to{rotate:360deg}}.hero-float[data-astro-cid-bbe6dxrz]{position:absolute;top:72px;left:0;z-index:2;display:none;flex-direction:column;gap:2px;padding:14px 18px;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);box-shadow:0 20px 40px -24px #0b0b0c66;animation:hero-float 6s ease-in-out infinite;animation-delay:-1s}@media(min-width:640px){.hero-float[data-astro-cid-bbe6dxrz]{display:flex}}.hero-float[data-astro-cid-bbe6dxrz] strong[data-astro-cid-bbe6dxrz]{font-size:1.75rem;font-weight:600;line-height:1;letter-spacing:-.04em}.hero-float[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{color:var(--fg-muted);font-size:.75rem}@keyframes hero-content-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.hero-enter[data-astro-cid-bbe6dxrz]{opacity:0;animation:hero-content-enter .8s var(--ease-out) both}.hero-enter-eyebrow[data-astro-cid-bbe6dxrz]{animation-delay:.1s}.hero-enter-title[data-astro-cid-bbe6dxrz]{animation-delay:.22s}.hero-enter-copy[data-astro-cid-bbe6dxrz]{animation-delay:.36s}.hero-enter-cta[data-astro-cid-bbe6dxrz]{animation-delay:.48s}.hero-enter-media[data-astro-cid-bbe6dxrz]{animation-delay:.3s}@media(prefers-reduced-motion:reduce){.hero-enter[data-astro-cid-bbe6dxrz],.hero-reel[data-astro-cid-bbe6dxrz],.hero-float[data-astro-cid-bbe6dxrz],.hero-badge[data-astro-cid-bbe6dxrz] svg[data-astro-cid-bbe6dxrz],.hero-glow[data-astro-cid-bbe6dxrz],.hero-rec[data-astro-cid-bbe6dxrz]{animation:none;opacity:1}}.section-clients[data-astro-cid-yvjn763z]{padding-block:28px;border-block:1px solid var(--border)}.clients-bar[data-astro-cid-yvjn763z]{display:grid;gap:16px;align-items:center}@media(min-width:768px){.clients-bar[data-astro-cid-yvjn763z]{grid-template-columns:auto minmax(0,1fr);gap:40px}}.clients-eyebrow[data-astro-cid-yvjn763z]{white-space:nowrap}.clients-marquee[data-astro-cid-yvjn763z]{min-width:0}.logo-cell[data-astro-cid-yvjn763z]{display:grid;place-items:center;flex-shrink:0;width:170px;height:64px;padding-inline:20px}@media(min-width:640px){.logo-cell[data-astro-cid-yvjn763z]{width:190px;padding-inline:28px}}.logo-cell[data-astro-cid-yvjn763z] img[data-astro-cid-yvjn763z]{width:auto;max-width:100%;object-fit:contain;filter:brightness(0);opacity:.6;transition:opacity var(--t-mid) var(--ease-std)}.marquee-hoverable[data-astro-cid-yvjn763z]:hover .logo-cell[data-astro-cid-yvjn763z] img[data-astro-cid-yvjn763z]{opacity:.95}.tiles[data-astro-cid-g5jplrhu]{display:grid;gap:16px}@media(min-width:640px){.tiles[data-astro-cid-g5jplrhu]{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap)}}@media(min-width:1024px){.tiles[data-astro-cid-g5jplrhu]{grid-template-columns:repeat(3,minmax(0,1fr))}}.tile[data-astro-cid-g5jplrhu]{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-height:260px;padding:28px;border:1px solid var(--border);border-radius:var(--r-lg);background-color:var(--surface);box-shadow:0 1px #0b0b0c0a,0 18px 40px -28px #0b0b0c40;text-align:left;transition:background-color var(--t-mid) var(--ease-std),color var(--t-mid) var(--ease-std),transform var(--t-mid) var(--ease-out),border-color var(--t-mid) var(--ease-std)}@media(min-width:1024px){.tile[data-astro-cid-g5jplrhu]{padding:32px}}.tile[data-astro-cid-g5jplrhu]:hover{transform:translateY(-4px);border-color:var(--fg);background-color:var(--fg);color:var(--bg)}.tile[data-astro-cid-g5jplrhu]:hover .small-muted[data-astro-cid-g5jplrhu]{color:color-mix(in srgb,var(--bg) 70%,transparent)}.tile-num[data-astro-cid-g5jplrhu]{position:absolute;top:28px;right:28px;color:var(--fg-muted);font-size:var(--fs-small);font-variant-numeric:tabular-nums}.tile[data-astro-cid-g5jplrhu]:hover .tile-num[data-astro-cid-g5jplrhu]{color:color-mix(in srgb,var(--bg) 60%,transparent)}.tile-icon[data-astro-cid-g5jplrhu]{flex-shrink:0;box-sizing:content-box;width:22px;height:22px;margin-bottom:18px;padding:13px;border-radius:50%;background:var(--bg);color:var(--fg);transition:color var(--t-fast) var(--ease-std),background-color var(--t-fast) var(--ease-std)}.tile[data-astro-cid-g5jplrhu]:hover .tile-icon[data-astro-cid-g5jplrhu]{background:color-mix(in srgb,var(--bg) 12%,transparent);color:var(--promo)}.tile[data-astro-cid-g5jplrhu] .h3[data-astro-cid-g5jplrhu]{font-size:1.375rem}.tile-more[data-astro-cid-g5jplrhu]{margin-top:auto;padding-top:14px;font-size:var(--fs-small);font-weight:500;color:var(--fg);transition:color var(--t-fast) var(--ease-std),transform var(--t-fast) var(--ease-std)}.tile[data-astro-cid-g5jplrhu]:hover .tile-more[data-astro-cid-g5jplrhu]{color:var(--bg);transform:translate(4px)}@media(max-width:639px){.tiles[data-astro-cid-g5jplrhu]{gap:8px}.tile[data-astro-cid-g5jplrhu]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:center;column-gap:14px;row-gap:2px;min-height:0;padding:12px 16px}.tile-num[data-astro-cid-g5jplrhu],.tile-more[data-astro-cid-g5jplrhu]{display:none}.tile-icon[data-astro-cid-g5jplrhu]{grid-row:1 / span 2;margin:0;padding:9px;width:18px;height:18px}.tile[data-astro-cid-g5jplrhu] .h3[data-astro-cid-g5jplrhu]{grid-column:2;font-size:1.0625rem}.tile[data-astro-cid-g5jplrhu] .small-muted[data-astro-cid-g5jplrhu]{grid-column:2;font-size:.8125rem;line-height:1.3}.tile[data-astro-cid-g5jplrhu]:after{content:"→";grid-column:3;grid-row:1 / span 2;color:var(--fg-muted)}}#service-modal[data-astro-cid-g5jplrhu] .lead[data-astro-cid-g5jplrhu]{margin-top:14px}#service-modal[data-astro-cid-g5jplrhu] .h3[data-astro-cid-g5jplrhu]{padding-right:40px}.sector-links[data-astro-cid-6z3eokgh]{padding-block:var(--section-y)}.sectors[data-astro-cid-6z3eokgh]{display:grid;column-gap:40px;border-top:1px solid var(--border)}@media(max-width:639px){.sectors[data-astro-cid-6z3eokgh]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.sector-row[data-astro-cid-6z3eokgh]{gap:10px;padding-block:10px}.sector-row[data-astro-cid-6z3eokgh] img[data-astro-cid-6z3eokgh]{display:none}.sector-name[data-astro-cid-6z3eokgh]{min-width:0;font-size:.9375rem;line-height:1.2}.sector-row[data-astro-cid-6z3eokgh] svg[data-astro-cid-6z3eokgh]{width:14px;height:14px}}@media(min-width:640px){.sectors[data-astro-cid-6z3eokgh]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.sectors[data-astro-cid-6z3eokgh]{grid-template-columns:repeat(3,minmax(0,1fr))}}.sectors-cta[data-astro-cid-6z3eokgh]{margin:32px 0 0;text-align:center}@media(max-width:639px){.sectors-cta[data-astro-cid-6z3eokgh]{margin-top:24px}}.sector-row[data-astro-cid-6z3eokgh]{display:flex;align-items:center;gap:14px;padding-block:14px;border-bottom:1px solid var(--border);transition:border-color var(--t-mid) var(--ease-std)}.sector-row[data-astro-cid-6z3eokgh] img[data-astro-cid-6z3eokgh]{flex-shrink:0;width:44px;height:44px;border-radius:50%;object-fit:cover;background:var(--surface-2)}.sector-name[data-astro-cid-6z3eokgh]{flex:1;font-size:1.0625rem;font-weight:500;letter-spacing:-.01em}.sector-row[data-astro-cid-6z3eokgh] svg[data-astro-cid-6z3eokgh]{flex-shrink:0;color:var(--fg-muted);transition:transform var(--t-mid) var(--ease-out),color var(--t-fast) var(--ease-std)}.sector-row[data-astro-cid-6z3eokgh]:hover{border-color:var(--fg)}.sector-row[data-astro-cid-6z3eokgh]:hover svg[data-astro-cid-6z3eokgh]{color:var(--fg);transform:translate(4px)}.problem-card[data-astro-cid-oo6sugl5]{display:grid;gap:10px;align-content:start}.problem-index[data-astro-cid-oo6sugl5]{font-family:var(--font-display);font-stretch:var(--stretch-display);font-size:.875rem;font-weight:700;letter-spacing:.1em;color:var(--fg-muted)}.problem-solution[data-astro-cid-oo6sugl5]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;margin-top:var(--gap);padding-top:24px;border-top:1px solid var(--border)}.problem-solution[data-astro-cid-oo6sugl5] .h3[data-astro-cid-oo6sugl5]{margin:0}@media(max-width:639px){.problem-solution[data-astro-cid-oo6sugl5]{flex-direction:column;align-items:flex-start}}.compare[data-astro-cid-tj6vkdow]{display:grid;gap:var(--gap)}@media(min-width:900px){.compare[data-astro-cid-tj6vkdow]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}}.compare-col[data-astro-cid-tj6vkdow]{padding:24px 20px;border:1px solid var(--border);border-radius:var(--r-lg)}@media(min-width:640px){.compare-col[data-astro-cid-tj6vkdow]{padding:32px}}.compare-diy[data-astro-cid-tj6vkdow]{background:transparent;color:var(--fg-muted)}.compare-us[data-astro-cid-tj6vkdow]{border-color:var(--bg)}.compare-head[data-astro-cid-tj6vkdow]{margin-bottom:8px;font-family:var(--font-title);font-size:.75rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.compare-us[data-astro-cid-tj6vkdow] .compare-head[data-astro-cid-tj6vkdow]{color:var(--fg)}.compare-col[data-astro-cid-tj6vkdow] li[data-astro-cid-tj6vkdow]{display:grid;gap:4px;padding-block:16px;border-bottom:1px solid var(--border)}.compare-col[data-astro-cid-tj6vkdow] li[data-astro-cid-tj6vkdow]:last-child{border-bottom:0;padding-bottom:0}.compare-label[data-astro-cid-tj6vkdow]{font-size:var(--fs-eyebrow);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-muted)}.compare-line[data-astro-cid-tj6vkdow]{display:flex;align-items:flex-start;gap:10px;font-size:.9375rem;line-height:1.5}.compare-line[data-astro-cid-tj6vkdow] svg[data-astro-cid-tj6vkdow]{flex-shrink:0;margin-top:4px}.compare-diy[data-astro-cid-tj6vkdow] .compare-line[data-astro-cid-tj6vkdow] svg[data-astro-cid-tj6vkdow]{color:var(--chrome-3)}.compare-us[data-astro-cid-tj6vkdow] .compare-line[data-astro-cid-tj6vkdow]{color:var(--fg)}.compare-us[data-astro-cid-tj6vkdow] .compare-line[data-astro-cid-tj6vkdow] svg[data-astro-cid-tj6vkdow]{color:var(--accent)}.compare-cta[data-astro-cid-tj6vkdow]{display:flex;justify-content:center;margin-top:36px}.guide-band[data-astro-cid-tri7arpj]{padding-block:16px 40px}.guide-band-card[data-astro-cid-tri7arpj]{display:grid;grid-template-columns:96px minmax(0,1fr);gap:20px 28px;align-items:center;padding:24px;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);box-shadow:0 18px 40px -30px #0b0b0c4d;transition:border-color var(--t-mid) var(--ease-std),transform var(--t-mid) var(--ease-out)}@media(min-width:768px){.guide-band-card[data-astro-cid-tri7arpj]{grid-template-columns:132px minmax(0,1fr) auto;gap:40px;padding:28px 40px}}.guide-band-card[data-astro-cid-tri7arpj]:hover{border-color:var(--fg);transform:translateY(-2px)}.gb-cover[data-astro-cid-tri7arpj]{display:flex;flex-direction:column;aspect-ratio:210 / 297;padding:10px;border-radius:8px;background:#0e0e0e;color:#f2f1ec;box-shadow:0 20px 34px -16px #0b0b0c8c;transform:rotate(-4deg);transition:transform var(--t-mid) var(--ease-out)}.guide-band-card[data-astro-cid-tri7arpj]:hover .gb-cover[data-astro-cid-tri7arpj]{transform:rotate(-1deg) translateY(-3px)}.gb-cover-brand[data-astro-cid-tri7arpj]{font-size:.6875rem;font-weight:700;letter-spacing:-.04em}.gb-cover-kicker[data-astro-cid-tri7arpj]{margin-top:auto;font-size:.4375rem;letter-spacing:.14em;text-transform:uppercase;color:#a3a3a7}.gb-cover-title[data-astro-cid-tri7arpj]{margin-top:4px;font-size:.8125rem;font-weight:700;line-height:1;letter-spacing:-.03em}.gb-cover-title[data-astro-cid-tri7arpj] span[data-astro-cid-tri7arpj]{display:block;color:#a3a3a7}.gb-cover-big[data-astro-cid-tri7arpj]{margin-top:auto;font-size:2.25rem;font-weight:700;line-height:.8;letter-spacing:-.05em;color:#262628}@media(min-width:768px){.gb-cover[data-astro-cid-tri7arpj]{padding:14px}.gb-cover-brand[data-astro-cid-tri7arpj]{font-size:.8125rem}.gb-cover-kicker[data-astro-cid-tri7arpj]{font-size:.5rem}.gb-cover-title[data-astro-cid-tri7arpj]{font-size:1rem}.gb-cover-big[data-astro-cid-tri7arpj]{font-size:3rem}}.gb-copy[data-astro-cid-tri7arpj]{display:flex;flex-direction:column;gap:8px}.gb-title[data-astro-cid-tri7arpj]{font-size:clamp(1.4rem,2.8vw,2rem);font-weight:600;line-height:1.1;letter-spacing:-.03em}.gb-text[data-astro-cid-tri7arpj]{color:var(--fg-muted);font-size:.9375rem;line-height:1.5}.gb-cta[data-astro-cid-tri7arpj]{grid-column:1 / -1;justify-self:start}@media(min-width:768px){.gb-cta[data-astro-cid-tri7arpj]{grid-column:auto}}
