.service-hub_heroSection__ZhegQ{position:relative;padding:calc(var(--space-20) + var(--space-8)) 0 var(--space-16);background:linear-gradient(160deg,color-mix(in srgb,var(--color-accent) 11%,var(--color-surface)) 0,color-mix(in srgb,var(--color-accent) 4%,var(--color-surface)) 55%,var(--color-surface) 100%);border-bottom:1px solid var(--color-border-light,var(--color-border));overflow:hidden}.service-hub_heroSection__ZhegQ:before{content:"";position:absolute;top:-25%;right:-10%;width:46%;height:130%;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--color-accent) 8%,transparent) 0,transparent 66%);pointer-events:none}.service-hub_heroInner__djbcJ{position:relative;z-index:1;display:grid;gap:var(--space-10)}.service-hub_heroContent__Qjnv3{display:grid;gap:var(--space-5);align-content:start}.service-hub_heroContent__Qjnv3,.service-hub_heroVisual__J_TXZ{min-width:0}.service-hub_heroEyebrow__YkI1p{display:inline-flex;align-items:center;gap:var(--space-2);width:fit-content;padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);background:color-mix(in srgb,var(--color-accent) 13%,var(--color-bg));color:var(--color-accent-dark);font-size:var(--text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.service-hub_heroEyebrow__YkI1p:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--color-accent);flex:0 0 auto}.service-hub_heroTitle__b1t2H{font-size:clamp(2.1rem,4.8vw,3.5rem);line-height:1.07;font-weight:800;letter-spacing:var(--tracking-tight);word-break:keep-all}.service-hub_heroIntro__jTRY5{max-width:38rem;color:var(--color-text-secondary);font-size:var(--text-body-lg);line-height:var(--lh-relaxed)}.service-hub_heroStats__AtQC6{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3);padding:0;margin:0;list-style:none;max-width:100%}.service-hub_heroStatItem__Pyf9c{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);border:1px solid color-mix(in srgb,var(--color-accent) 22%,var(--color-border));background:color-mix(in srgb,var(--color-accent) 5%,var(--color-surface));color:var(--color-text-secondary);font-size:var(--text-small);font-weight:600;line-height:1.4}.service-hub_heroStatItem__Pyf9c:before{content:"✓";color:var(--color-accent);font-size:.65rem;font-weight:800}.service-hub_heroCtas__YcXJJ{display:flex;flex-wrap:wrap;gap:var(--space-3);padding-top:var(--space-2)}.service-hub_heroOutline__CFNNl{background:var(--color-surface-elevated)}.service-hub_heroVisual__J_TXZ{display:none}.service-hub_heroCardGrid___EV9K{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-3)}.service-hub_heroMiniCard__O0dfl{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:var(--space-3);padding:var(--space-5) var(--space-3);border-radius:var(--card-radius);border:1px solid var(--color-border-light,var(--color-border));background:var(--color-surface-elevated);box-shadow:0 2px 10px rgba(16,47,43,.05);text-align:center;overflow:hidden;min-height:10rem}.service-hub_heroMiniMedia__yaqE2{position:absolute;inset:0}.service-hub_heroMiniImage__p5snB{object-fit:cover}.service-hub_heroMiniShade__ICzFr{position:absolute;inset:0;background:linear-gradient(180deg,color-mix(in srgb,var(--color-text-inverse) 18%,transparent) 0,color-mix(in srgb,var(--color-surface) 12%,transparent) 36%,color-mix(in srgb,var(--color-bg-dark) 68%,transparent) 100%),linear-gradient(135deg,color-mix(in srgb,var(--service-tone-line,var(--color-accent)) 18%,transparent) 0,transparent 60%);pointer-events:none}.service-hub_heroMiniIcon__kFl6x{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:var(--radius-lg);background:var(--service-tone-bg,color-mix(in srgb,var(--color-accent) 8%,var(--color-surface)));color:var(--service-tone-fg,var(--color-accent-dark));flex:0 0 auto}.service-hub_heroMiniIcon__kFl6x svg{width:1.35rem;height:1.35rem}.service-hub_heroMiniLabel__ECRVB{position:relative;z-index:1;font-size:var(--text-xs);font-weight:700;color:#fff;word-break:keep-all;line-height:1.4;text-shadow:0 1px 12px rgba(0,0,0,.28)}.service-hub_section__r2YYg{display:grid;gap:var(--space-8)}.service-hub_sectionHead___ppsa{display:grid;gap:var(--space-3);max-width:44rem}.service-hub_sectionEyebrow__K26ah{display:inline-flex;align-items:center;gap:var(--space-2);width:fit-content;font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-dark)}.service-hub_sectionEyebrow__K26ah:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--color-accent);flex:0 0 auto}.service-hub_sectionTitle__Gaz0v{font-size:clamp(1.6rem,3vw,2.3rem);line-height:1.12;font-weight:800;letter-spacing:var(--tracking-tight);word-break:keep-all}.service-hub_sectionDesc__1_iqG{color:var(--color-text-secondary);font-size:var(--text-body-lg);line-height:var(--lh-relaxed)}.service-hub_serviceGrid__wfdVZ{display:grid;gap:var(--space-4);grid-template-columns:1fr}.service-hub_serviceCard__Y_6Bg{position:relative;display:grid;grid-template-rows:auto 1fr;gap:0;border-radius:var(--card-radius);border:1px solid var(--color-border-light,var(--color-border));background:var(--color-surface);box-shadow:var(--card-shadow);overflow:hidden;text-decoration:none;color:inherit;transition:transform .28s var(--ease-out),box-shadow .28s var(--ease-out),border-color .28s var(--ease-out)}.service-hub_serviceCard__Y_6Bg:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--color-accent) 32%,var(--color-border));box-shadow:0 12px 36px color-mix(in srgb,var(--color-accent) 10%,transparent)}.service-hub_serviceCardVisual__0UxvC{position:relative;display:flex;align-items:center;justify-content:flex-start;min-height:5.25rem;padding:var(--space-5) var(--space-5) 0}.service-hub_serviceCardVisual__0UxvC:after{content:"";position:absolute;inset:0 0 auto;height:2px;background:var(--service-tone-line,color-mix(in srgb,var(--color-accent) 28%,var(--color-border)));pointer-events:none}.service-hub_compareCard__EXXYb[data-tone=mint],.service-hub_heroMiniCard__O0dfl[data-tone=mint],.service-hub_serviceCard__Y_6Bg[data-tone=mint]{--service-tone-bg:#eff8f4;--service-tone-fg:#1f6a55;--service-tone-line:#8cc8b2}.service-hub_compareCard__EXXYb[data-tone=sky],.service-hub_heroMiniCard__O0dfl[data-tone=sky],.service-hub_serviceCard__Y_6Bg[data-tone=sky]{--service-tone-bg:#eef6fb;--service-tone-fg:#245d7c;--service-tone-line:#9dc7df}.service-hub_compareCard__EXXYb[data-tone=sand],.service-hub_heroMiniCard__O0dfl[data-tone=sand],.service-hub_serviceCard__Y_6Bg[data-tone=sand]{--service-tone-bg:#f9f3ea;--service-tone-fg:#7a5931;--service-tone-line:#d9b98e}.service-hub_serviceCardEmoji__vwSZs{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:var(--radius-lg);background:var(--service-tone-bg,color-mix(in srgb,var(--color-accent) 8%,var(--color-surface)));color:var(--service-tone-fg,var(--color-accent-dark));position:relative;z-index:1}.service-hub_serviceCardEmoji__vwSZs svg{width:1.6rem;height:1.6rem}.service-hub_serviceCardBody__bk4Op{display:grid;gap:var(--space-2);padding:var(--space-5)}.service-hub_serviceCardBadge__5_i5p{display:inline-flex;width:fit-content;align-items:center;min-height:1.5rem;padding:0 var(--space-3);border-radius:var(--radius-full);background:color-mix(in srgb,var(--color-accent) 9%,var(--color-surface));color:var(--color-accent-dark);font-size:var(--text-xs);font-weight:700}.service-hub_serviceCardTitle__3ixJy{font-size:var(--text-h4);font-weight:800;line-height:1.3;word-break:keep-all}.service-hub_serviceCardLabel__fDqXk{color:var(--color-text-secondary);font-size:var(--text-small);font-weight:600}.service-hub_serviceCardDesc__MMNIs{color:var(--color-text-secondary);font-size:var(--text-small);line-height:var(--lh-relaxed);display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.service-hub_serviceCardHighlights__KdhcY{display:flex;flex-wrap:wrap;gap:var(--space-2);padding:0;margin:var(--space-1) 0 0;list-style:none}.service-hub_serviceCardHighlight__ZJ4GD{display:inline-flex;align-items:center;gap:4px;padding:2px var(--space-2);border-radius:var(--radius-full);background:color-mix(in srgb,var(--color-accent) 6%,var(--color-surface));font-size:var(--text-xs);color:var(--color-text-secondary);font-weight:600}.service-hub_serviceCardHighlight__ZJ4GD:before{content:"✓";color:var(--color-accent);font-size:.65rem;font-weight:800}.service-hub_serviceCardCta__EYz1y{display:inline-flex;align-items:center;gap:var(--space-2);margin-top:var(--space-1);color:var(--color-accent-dark);font-size:var(--text-small);font-weight:700}.service-hub_serviceCardCta__EYz1y:after{content:"→";transition:transform .2s var(--ease-out)}.service-hub_serviceCard__Y_6Bg:hover .service-hub_serviceCardCta__EYz1y:after{transform:translateX(3px)}.service-hub_showcaseSection__uIPVA{display:grid;gap:var(--space-8);padding:var(--space-12) 0;margin:0 calc(-1 * var(--space-5));background:linear-gradient(180deg,color-mix(in srgb,var(--color-accent) 6%,var(--color-surface)) 0,var(--color-surface) 100%)}.service-hub_showcaseInner__Stie2{padding:0 var(--space-5)}.service-hub_showcaseGallery__35hUg{display:grid;gap:var(--space-4);grid-template-columns:1fr;padding:0 var(--space-5)}.service-hub_showcaseItem__0ine2{position:relative;border-radius:var(--card-radius);overflow:hidden;aspect-ratio:4/3}.service-hub_showcaseImage__1Q31W{object-fit:cover}.service-hub_showcaseOverlay__1QAuH{position:absolute;inset:auto 0 0;padding:var(--space-4) var(--space-5);background:linear-gradient(0deg,rgba(0,0,0,.55),transparent);color:#fff}.service-hub_showcaseCaption__VYkQ4{font-size:var(--text-small);font-weight:700;line-height:1.4}.service-hub_trustBand__puBGD{display:grid;gap:var(--space-8);padding:var(--space-12) 0;margin:0 calc(-1 * var(--space-5));background:linear-gradient(145deg,color-mix(in srgb,var(--color-accent) 14%,var(--color-surface)) 0,color-mix(in srgb,var(--color-accent) 4%,var(--color-surface)) 100%)}.service-hub_trustBandInner__Z7mfX{padding:0 var(--space-5)}.service-hub_trustStatGrid__PYLW4{display:grid;gap:var(--space-4);grid-template-columns:1fr;padding:0 var(--space-5)}.service-hub_trustStatCard__jZ0vK{display:grid;gap:var(--space-3);padding:var(--space-6);border-radius:var(--card-radius);background:var(--color-surface);box-shadow:0 2px 12px rgba(16,47,43,.05);text-align:center;border:1px solid color-mix(in srgb,var(--color-accent) 10%,var(--color-border))}.service-hub_trustStatBadge__fROhq{display:inline-flex;justify-self:center;align-items:center;min-height:1.6rem;padding:0 var(--space-3);border-radius:var(--radius-full);background:color-mix(in srgb,var(--color-accent) 10%,var(--color-surface));color:var(--color-accent-dark);font-size:var(--text-xs);font-weight:700}.service-hub_trustStatTitle__rjfX8{font-size:var(--text-h3);font-weight:800;line-height:1.2;word-break:keep-all}.service-hub_trustStatBody__Gay7N{color:var(--color-text-secondary);font-size:var(--text-small);line-height:var(--lh-relaxed)}.service-hub_cautionNotice___Vv_Q{display:grid;gap:var(--space-3);padding:var(--space-5);margin:0 var(--space-5);border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid color-mix(in srgb,var(--color-accent) 12%,var(--color-border))}.service-hub_cautionTitle__yJcSp{font-size:var(--text-body);font-weight:700;color:var(--color-text);display:flex;align-items:center;gap:var(--space-2)}.service-hub_cautionTitle__yJcSp:before{content:"ℹ️";font-size:.9rem}.service-hub_cautionBody__5ni7A{color:var(--color-text-secondary);font-size:var(--text-small);line-height:var(--lh-relaxed)}.service-hub_decisionGrid__7q8eX{display:grid;gap:var(--space-4);grid-template-columns:1fr}.service-hub_decisionCard__kxlHI{display:grid;gap:var(--space-3);padding:var(--space-5) var(--space-5) var(--space-5) var(--space-6);border-radius:var(--card-radius);border:1px solid var(--color-border-light,var(--color-border));border-left:4px solid var(--color-accent);background:var(--color-surface);box-shadow:var(--card-shadow);transition:transform .26s var(--ease-out),box-shadow .26s var(--ease-out)}.service-hub_decisionCard__kxlHI:hover{transform:translateY(-2px);box-shadow:0 6px 22px color-mix(in srgb,var(--color-accent) 8%,transparent)}.service-hub_decisionCardBadge__1HZk0{display:inline-flex;width:fit-content;align-items:center;min-height:1.5rem;padding:0 var(--space-3);border-radius:var(--radius-full);background:color-mix(in srgb,var(--color-accent) 9%,var(--color-surface));color:var(--color-accent-dark);font-size:var(--text-xs);font-weight:700}.service-hub_decisionCardTitle__1ZIVm{font-size:var(--text-h4);font-weight:700;line-height:1.35;word-break:keep-all}.service-hub_decisionCardBody__BHmAm{color:var(--color-text-secondary);font-size:var(--text-body);line-height:var(--lh-relaxed)}.service-hub_compareMarquee__D9Xnn{position:relative;overflow:hidden;margin:0 calc(-1 * var(--space-2));padding:0 var(--space-2);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.service-hub_compareTrack__kPhdx{display:flex;width:max-content;animation:service-hub_compareMarquee__D9Xnn 48s linear infinite;will-change:transform}.service-hub_compareLane__2_Kfm{display:flex;gap:var(--space-4);padding-right:var(--space-4)}.service-hub_compareLane__2_Kfm[aria-hidden=true]{pointer-events:none}.service-hub_compareCard__EXXYb{position:relative;display:grid;gap:var(--space-3);padding:var(--space-6);width:clamp(17.5rem,76vw,23rem);flex:0 0 auto;border-radius:var(--card-radius);border:1px solid color-mix(in srgb,var(--color-accent) 16%,var(--color-border));background:var(--color-surface);box-shadow:var(--card-shadow);text-decoration:none;color:inherit;overflow:hidden;transition:transform .28s var(--ease-out),box-shadow .28s var(--ease-out),border-color .28s var(--ease-out)}.service-hub_compareCard__EXXYb:before{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--service-tone-line,var(--color-accent)) 34%,transparent);background:radial-gradient(circle at top right,color-mix(in srgb,var(--service-tone-line,var(--color-accent)) 14%,transparent) 0,transparent 48%);pointer-events:none}.service-hub_compareCard__EXXYb:hover{transform:translateY(-4px);box-shadow:0 10px 30px color-mix(in srgb,var(--color-accent) 10%,transparent);border-color:color-mix(in srgb,var(--color-accent) 30%,var(--color-border))}.service-hub_compareMarquee__D9Xnn:hover .service-hub_compareTrack__kPhdx{animation-play-state:paused}.service-hub_compareCardMedia__Mq2yl{position:relative;margin:calc(-1 * var(--space-3)) calc(-1 * var(--space-3)) var(--space-1);border-radius:calc(var(--card-radius) - var(--space-2));overflow:hidden;aspect-ratio:16/10}.service-hub_compareCardImage__YyQOX{object-fit:cover}.service-hub_compareCardShade__Npya7{position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.12),rgba(8,36,32,.06) 48%,rgba(8,36,32,.28))}.service-hub_compareCardBadge__RDIGW{display:inline-flex;width:fit-content;align-items:center;min-height:1.5rem;padding:0 var(--space-3);border-radius:var(--radius-full);background:color-mix(in srgb,var(--color-accent) 9%,var(--color-surface));color:var(--color-accent-dark);font-size:var(--text-xs);font-weight:700}.service-hub_compareCardTitle__OX3GK{font-size:var(--text-h4);font-weight:800;line-height:1.3;word-break:keep-all}.service-hub_compareCardDesc__CiVAS{color:var(--color-text-secondary);font-size:var(--text-body);line-height:var(--lh-relaxed)}.service-hub_compareCardList__6NsUc{display:grid;gap:var(--space-2);padding:0;margin:0;list-style:none;color:var(--color-text-secondary);line-height:1.6}.service-hub_compareCardList__6NsUc li{display:flex;align-items:flex-start;gap:var(--space-2);font-size:var(--text-small)}.service-hub_compareCardList__6NsUc li:before{content:"✓";color:var(--color-accent);font-weight:800;font-size:.75rem;margin-top:2px;flex:0 0 auto}.service-hub_compareCardCta__9ntzE{display:inline-flex;align-items:center;gap:var(--space-2);margin-top:auto;color:var(--color-accent-dark);font-size:var(--text-small);font-weight:700}.service-hub_compareCardCta__9ntzE:after{content:"→";transition:transform .2s var(--ease-out)}.service-hub_compareCard__EXXYb:hover .service-hub_compareCardCta__9ntzE:after{transform:translateX(3px)}.service-hub_guideTimeline___r8t1{display:grid;gap:var(--space-5);position:relative}.service-hub_guideStep__k3wRt{display:grid;grid-template-columns:3rem 1fr;gap:var(--space-4);align-items:start}.service-hub_guideStepMarker__IS8S8{display:flex;flex-direction:column;align-items:center;gap:0;position:relative}.service-hub_guideStepNumber__C9SWJ{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:var(--radius-full);background:linear-gradient(135deg,var(--color-accent),var(--color-accent-dark));color:#fff;font-size:1rem;font-weight:800;z-index:1;box-shadow:0 3px 10px color-mix(in srgb,var(--color-accent) 30%,transparent)}.service-hub_guideStepLine__eOonc{width:2px;flex:1;min-height:var(--space-4);background:color-mix(in srgb,var(--color-accent) 18%,var(--color-border))}.service-hub_guideStep__k3wRt:last-child .service-hub_guideStepLine__eOonc{display:none}.service-hub_guideStepContent__t4u_v{display:grid;gap:var(--space-3);padding:var(--space-5);padding-top:var(--space-2);border-radius:var(--card-radius);background:var(--color-surface);border:1px solid var(--color-border-light,var(--color-border));box-shadow:var(--card-shadow)}.service-hub_guideStepTitle__luCuw{font-size:var(--text-h4);font-weight:700;line-height:1.35;word-break:keep-all}.service-hub_guideStepBody__DwbFP{color:var(--color-text-secondary);font-size:var(--text-body);line-height:var(--lh-relaxed)}.service-hub_guideStepExample__MdrZL{padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--color-accent) 5%,var(--color-surface));border:1px solid color-mix(in srgb,var(--color-accent) 10%,var(--color-border));color:var(--color-text);font-size:var(--text-small);font-weight:600;line-height:1.5}.service-hub_regionGroup__LvXT2{display:grid;gap:var(--space-5);padding:var(--space-6);border-radius:var(--card-radius);border:1px solid var(--color-border-light,var(--color-border));background:var(--color-surface);box-shadow:var(--card-shadow)}.service-hub_regionGroupHeader__swtNh{display:grid;gap:var(--space-2)}.service-hub_regionGroupBadge__gpeEB{display:inline-flex;width:fit-content;align-items:center;min-height:1.5rem;padding:0 var(--space-3);border-radius:var(--radius-full);background:color-mix(in srgb,var(--color-accent) 9%,var(--color-surface));color:var(--color-accent-dark);font-size:var(--text-xs);font-weight:700;letter-spacing:.04em}.service-hub_regionGroupTitle__BlHOD{font-size:var(--text-h4);font-weight:700;line-height:1.35;word-break:keep-all}.service-hub_regionGroupDesc__iz7Y_{color:var(--color-text-secondary);font-size:var(--text-body);line-height:var(--lh-relaxed)}.service-hub_regionLinkGrid__LxVG8{display:flex;flex-wrap:wrap;gap:var(--space-3)}.service-hub_regionLink__o4VbL{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);border:1px solid var(--color-border-light,var(--color-border));background:var(--color-surface);text-decoration:none;color:var(--color-text);font-size:var(--text-small);font-weight:600;transition:background .2s var(--ease-out),border-color .2s var(--ease-out),transform .2s var(--ease-out)}.service-hub_regionLink__o4VbL:hover{background:color-mix(in srgb,var(--color-accent) 8%,var(--color-surface));border-color:color-mix(in srgb,var(--color-accent) 24%,var(--color-border));transform:translateY(-1px)}.service-hub_regionLink__o4VbL:after{content:"→";font-size:.75rem;color:var(--color-accent)}.service-hub_regionNote__Q_nCR{padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--color-accent) 5%,var(--color-surface));color:var(--color-text-secondary);font-size:var(--text-small);line-height:var(--lh-relaxed)}.service-hub_bundleGrid__tKDi3,.service-hub_regionGroupStack__XRbq5{display:grid;gap:var(--space-4)}.service-hub_bundleGrid__tKDi3{grid-template-columns:1fr}.service-hub_bundleCard__z11cb{display:grid;gap:var(--space-4);padding:var(--space-6);border-radius:var(--card-radius);border:1px solid var(--color-border-light,var(--color-border));background:var(--color-surface);box-shadow:var(--card-shadow);text-decoration:none;color:inherit;transition:transform .28s var(--ease-out),box-shadow .28s var(--ease-out),border-color .28s var(--ease-out)}.service-hub_bundleCard__z11cb:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--color-accent) 28%,var(--color-border));box-shadow:0 8px 28px color-mix(in srgb,var(--color-accent) 8%,transparent)}.service-hub_bundleCardBadge__Ks0ew{display:inline-flex;width:fit-content;align-items:center;min-height:1.5rem;padding:0 var(--space-3);border-radius:var(--radius-full);background:color-mix(in srgb,var(--color-accent) 9%,var(--color-surface));color:var(--color-accent-dark);font-size:var(--text-xs);font-weight:700}.service-hub_bundleCardTitle__tiwgY{font-size:var(--text-h4);font-weight:800;line-height:1.3;word-break:keep-all}.service-hub_bundleCardDesc___U_oI{color:var(--color-text-secondary);font-size:var(--text-body);line-height:var(--lh-relaxed)}.service-hub_bundleCardList__HwGEC{display:grid;gap:var(--space-2);padding:0;margin:0;list-style:none;color:var(--color-text-secondary)}.service-hub_bundleCardList__HwGEC li{display:flex;align-items:flex-start;gap:var(--space-2);font-size:var(--text-small);line-height:1.6}.service-hub_bundleCardList__HwGEC li:before{content:"→";color:var(--color-accent);font-weight:700;font-size:.75rem;margin-top:3px;flex:0 0 auto}.service-hub_bundleCardCta__2Gqs0{display:inline-flex;align-items:center;gap:var(--space-2);margin-top:auto;color:var(--color-accent-dark);font-size:var(--text-small);font-weight:700}.service-hub_bundleCardCta__2Gqs0:after{content:"→";transition:transform .2s var(--ease-out)}.service-hub_bundleCard__z11cb:hover .service-hub_bundleCardCta__2Gqs0:after{transform:translateX(3px)}.service-hub_resourceGrid__UOKNU{display:grid;gap:var(--space-4);grid-template-columns:1fr}.service-hub_resourceCard__d3O67{position:relative;display:grid;gap:var(--space-3);min-height:100%;padding:var(--space-6);border-radius:var(--card-radius);border:1px solid color-mix(in srgb,var(--color-accent) 14%,var(--color-border));background:linear-gradient(180deg,color-mix(in srgb,var(--color-accent) 4%,var(--color-surface)) 0,var(--color-surface) 100%);box-shadow:var(--card-shadow);text-decoration:none;color:inherit;transition:transform .26s var(--ease-out),box-shadow .26s var(--ease-out),border-color .26s var(--ease-out)}.service-hub_resourceCard__d3O67:before{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-accent) 20%,transparent);background:radial-gradient(circle at top right,color-mix(in srgb,var(--color-accent) 10%,transparent) 0,transparent 45%);pointer-events:none}.service-hub_resourceCard__d3O67>*{position:relative;z-index:1}.service-hub_resourceCard__d3O67:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--color-accent) 28%,var(--color-border));box-shadow:0 10px 28px color-mix(in srgb,var(--color-accent) 8%,transparent)}.service-hub_resourceCardBadge__kwSNO{display:inline-flex;width:fit-content;align-items:center;min-height:1.6rem;padding:0 var(--space-3);border-radius:var(--radius-full);background:color-mix(in srgb,var(--color-accent) 9%,var(--color-surface));color:var(--color-accent-dark);font-size:var(--text-xs);font-weight:700}.service-hub_resourceCardTitle__97Oyf{font-size:var(--text-h4);font-weight:800;line-height:1.35;word-break:keep-all}.service-hub_resourceCardDesc__kx1y6{color:var(--color-text-secondary);font-size:var(--text-body);line-height:var(--lh-relaxed)}.service-hub_resourceCardCta__fI3XQ{display:inline-flex;align-items:center;gap:var(--space-2);margin-top:auto;color:var(--color-accent-dark);font-size:var(--text-small);font-weight:700}.service-hub_resourceCardCta__fI3XQ:after{content:"→";transition:transform .18s var(--ease-out)}.service-hub_resourceCard__d3O67:hover .service-hub_resourceCardCta__fI3XQ:after{transform:translateX(3px)}@keyframes service-hub_compareMarquee__D9Xnn{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.service-hub_faqGrid__ORkVY{display:grid;gap:var(--space-4)}.service-hub_faqItem__6Aop2{padding:var(--space-5) var(--space-6);border-radius:var(--card-radius);border:1px solid var(--color-border-light,var(--color-border));background:var(--color-surface);box-shadow:var(--card-shadow);transition:border-color .22s var(--ease-out),box-shadow .22s var(--ease-out)}.service-hub_faqItem__6Aop2[open]{border-color:color-mix(in srgb,var(--color-accent) 24%,var(--color-border));box-shadow:0 8px 24px color-mix(in srgb,var(--color-accent) 7%,transparent)}.service-hub_faqQuestion__yp5tv{display:grid;grid-template-columns:auto 1fr auto;gap:var(--space-3);align-items:center;cursor:pointer;list-style:none}.service-hub_faqQuestion__yp5tv::-webkit-details-marker{display:none}.service-hub_faqQuestion__yp5tv:after{content:"+";display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;border-radius:var(--radius-full);background:color-mix(in srgb,var(--color-accent) 8%,var(--color-surface));color:var(--color-accent-dark);font-size:1rem;font-weight:700}.service-hub_faqItem__6Aop2[open] .service-hub_faqQuestion__yp5tv:after{content:"−"}.service-hub_faqIndex__sm3Xy{display:inline-flex;align-items:center;justify-content:center;min-width:2.35rem;height:2.35rem;padding:0 var(--space-2);border-radius:var(--radius-full);background:color-mix(in srgb,var(--color-accent) 10%,var(--color-surface));color:var(--color-accent-dark);font-size:var(--text-xs);font-weight:800}.service-hub_faqQuestionText__C1_V4{font-size:var(--text-body-lg);font-weight:700;line-height:1.5;word-break:keep-all}.service-hub_faqAnswer__HnPkA{margin:var(--space-4) 0 0;padding:var(--space-4) 0 0 calc(2.35rem + var(--space-3));border-top:1px solid var(--color-border-light,var(--color-border));color:var(--color-text-secondary);font-size:var(--text-body);line-height:var(--lh-relaxed)}.service-hub_finalCta__9sIkH{display:grid;gap:var(--space-5);justify-items:center;text-align:center;padding:var(--space-12) var(--space-6);border-radius:var(--radius-2xl);background:linear-gradient(145deg,color-mix(in srgb,var(--color-accent) 16%,var(--color-surface)) 0,color-mix(in srgb,var(--color-accent) 4%,var(--color-surface)) 100%);border:1px solid color-mix(in srgb,var(--color-accent) 18%,var(--color-border));position:relative;overflow:hidden}.service-hub_finalCta__9sIkH:before{content:"";position:absolute;top:-40%;right:-20%;width:50%;height:120%;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--color-accent) 10%,transparent),transparent 65%);pointer-events:none}.service-hub_finalCtaTitle__h4LC_{font-size:clamp(1.5rem,2.8vw,2.2rem);font-weight:800;line-height:1.15;word-break:keep-all;position:relative}.service-hub_finalCtaDesc__lskIo{color:var(--color-text-secondary);font-size:var(--text-body-lg);line-height:var(--lh-relaxed);max-width:36rem;position:relative}@media (min-width:480px){.service-hub_serviceGrid__wfdVZ,.service-hub_trustStatGrid__PYLW4{grid-template-columns:repeat(2,1fr)}}@media (min-width:640px){.service-hub_showcaseGallery__35hUg{grid-template-columns:repeat(3,1fr)}.service-hub_bundleGrid__tKDi3,.service-hub_decisionGrid__7q8eX{grid-template-columns:repeat(2,1fr)}.service-hub_faqGrid__ORkVY,.service-hub_resourceGrid__UOKNU{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.service-hub_heroInner__djbcJ{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:center}.service-hub_heroVisual__J_TXZ{display:block}.service-hub_serviceGrid__wfdVZ{grid-template-columns:repeat(3,1fr)}.service-hub_faqGrid__ORkVY{grid-template-columns:1fr}.service-hub_trustStatGrid__PYLW4{grid-template-columns:repeat(3,1fr)}.service-hub_compareCard__EXXYb{width:clamp(19rem,42vw,23rem)}.service-hub_showcaseSection__uIPVA,.service-hub_trustBand__puBGD{margin:0 calc(-1 * var(--space-8))}.service-hub_showcaseGallery__35hUg,.service-hub_showcaseInner__Stie2,.service-hub_trustBandInner__Z7mfX,.service-hub_trustStatGrid__PYLW4{padding:0 var(--space-8)}.service-hub_cautionNotice___Vv_Q{margin:0 var(--space-8)}}@media (min-width:1024px){.service-hub_serviceGrid__wfdVZ,.service-hub_trustStatGrid__PYLW4{grid-template-columns:repeat(4,1fr)}.service-hub_compareCard__EXXYb{width:clamp(20rem,27vw,24rem)}.service-hub_bundleGrid__tKDi3{grid-template-columns:repeat(3,1fr)}.service-hub_resourceGrid__UOKNU{grid-template-columns:repeat(3,minmax(0,1fr))}.service-hub_guideStep__k3wRt{grid-template-columns:3.5rem 1fr}.service-hub_guideStepNumber__C9SWJ{width:3.5rem;height:3.5rem;font-size:1.1rem}}@media (max-width:479px){.service-hub_serviceCardVisual__0UxvC{min-height:5rem;padding:var(--space-4) var(--space-4) 0}.service-hub_serviceCardEmoji__vwSZs{width:2.65rem;height:2.65rem}.service-hub_serviceCardBody__bk4Op{padding:var(--space-4)}.service-hub_faqItem__6Aop2,.service-hub_resourceCard__d3O67{padding:var(--space-5)}.service-hub_faqAnswer__HnPkA{padding-left:0}.service-hub_guideStepContent__t4u_v{padding:var(--space-4)}.service-hub_bundleCard__z11cb,.service-hub_compareCard__EXXYb,.service-hub_regionGroup__LvXT2{padding:var(--space-5)}.service-hub_compareMarquee__D9Xnn{margin:0;padding:0;mask-image:none}.service-hub_finalCta__9sIkH{padding:var(--space-8) var(--space-5)}.service-hub_showcaseSection__uIPVA,.service-hub_trustBand__puBGD{margin:0 calc(-1 * var(--space-4))}.service-hub_showcaseInner__Stie2,.service-hub_trustBandInner__Z7mfX{padding:0 var(--space-4)}@media (prefers-reduced-motion:reduce){.service-hub_compareTrack__kPhdx{animation:none}.service-hub_compareMarquee__D9Xnn{overflow-x:auto;padding-bottom:var(--space-2);mask-image:none}.service-hub_compareLane__2_Kfm[aria-hidden=true]{display:none}.service-hub_compareCard__EXXYb,.service-hub_resourceCard__d3O67,.service-hub_serviceCard__Y_6Bg{transition:none}}.service-hub_showcaseGallery__35hUg,.service-hub_trustStatGrid__PYLW4{padding:0 var(--space-4)}.service-hub_cautionNotice___Vv_Q{margin:0 var(--space-4)}}