.serviceHero[data-astro-cid-k5m2fxcn]{padding-top:56px;padding-bottom:40px}.heroCentered[data-astro-cid-k5m2fxcn]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px}.heroCopy[data-astro-cid-k5m2fxcn]{display:flex;flex-direction:column;align-items:center;gap:12px;min-width:0;max-width:760px}.heroCopy[data-astro-cid-k5m2fxcn] .kicker[data-astro-cid-k5m2fxcn]{color:#b22835}.serviceHero[data-astro-cid-k5m2fxcn] .h1[data-astro-cid-k5m2fxcn]{font-size:clamp(28px,3.4vw,44px);line-height:1.15;max-width:34ch}.serviceHero[data-astro-cid-k5m2fxcn] .lead[data-astro-cid-k5m2fxcn]{max-width:64ch;margin-top:16px}.breadcrumbs[data-astro-cid-k5m2fxcn]{font-family:var(--font-alt);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:#1a1a1a99}.breadcrumbs[data-astro-cid-k5m2fxcn] ol[data-astro-cid-k5m2fxcn]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px}.breadcrumbs[data-astro-cid-k5m2fxcn] li[data-astro-cid-k5m2fxcn]{display:inline-flex;align-items:center}.breadcrumbs[data-astro-cid-k5m2fxcn] a[data-astro-cid-k5m2fxcn]{color:#1a1a1ab3;border-bottom:1px solid rgba(26,26,26,.2);padding-bottom:2px;transition:color .2s ease,border-color .2s ease}.breadcrumbs[data-astro-cid-k5m2fxcn] a[data-astro-cid-k5m2fxcn]:hover{color:var(--color-ink);border-bottom-color:var(--color-ink)}.breadcrumbs[data-astro-cid-k5m2fxcn] [data-astro-cid-k5m2fxcn][aria-current=page]{color:var(--color-ink)}.crumbSep[data-astro-cid-k5m2fxcn]{color:#1a1a1a59;font-size:11px;letter-spacing:0}.surface[data-astro-cid-k5m2fxcn]{background:var(--color-surface);padding-top:0;padding-bottom:0}.intro1on1[data-astro-cid-k5m2fxcn]{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(28px,5vw,64px);align-items:stretch}.introText[data-astro-cid-k5m2fxcn]{display:flex;flex-direction:column;justify-content:center;gap:18px}.introBody[data-astro-cid-k5m2fxcn]{display:flex;flex-direction:column;gap:16px;max-width:60ch}.introCta[data-astro-cid-k5m2fxcn]{align-self:flex-start;margin-top:8px}.introCard[data-astro-cid-k5m2fxcn]{margin-top:28px;padding:clamp(20px,2.4vw,28px);background:linear-gradient(180deg,#febbd42e,#fff 85%);border:1px solid rgba(254,187,212,.55);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}.introCardTitle[data-astro-cid-k5m2fxcn]{margin:0 0 14px;font-family:var(--font-alt);font-weight:600;font-size:.95rem;letter-spacing:.04em;text-transform:uppercase;color:#b22835}.introCardList[data-astro-cid-k5m2fxcn]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.introCardList[data-astro-cid-k5m2fxcn] li[data-astro-cid-k5m2fxcn]{position:relative;padding-left:30px;line-height:1.5}.introCardList[data-astro-cid-k5m2fxcn] li[data-astro-cid-k5m2fxcn]:before{content:"";position:absolute;left:0;top:.15em;width:18px;height:18px;border-radius:50%;background:var(--color-accent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b22835' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:12px 12px}.introMedia[data-astro-cid-k5m2fxcn]{position:relative;order:-1;height:100%;min-height:280px;border-radius:var(--radius-lg);overflow:hidden;border:1px solid rgba(26,26,26,.08);box-shadow:var(--shadow-sm)}.introImg[data-astro-cid-k5m2fxcn]{width:100%;height:100%;display:block;object-fit:cover;object-position:38% 22%}.servicesSection[data-astro-cid-k5m2fxcn]{padding-top:30px;padding-bottom:80px}.servicesHead[data-astro-cid-k5m2fxcn]{max-width:720px;margin:0 0 36px}.servicesHead[data-astro-cid-k5m2fxcn] .h2[data-astro-cid-k5m2fxcn]{margin-top:10px}.brDesktop[data-astro-cid-k5m2fxcn]{display:inline}@media(min-width:641px){.servicesHead[data-astro-cid-k5m2fxcn] .servicesH2Line[data-astro-cid-k5m2fxcn]{white-space:nowrap}}.servicesGrid[data-astro-cid-k5m2fxcn]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.serviceMiniCard[data-astro-cid-k5m2fxcn]{background:var(--color-bg);border:1px solid rgba(26,26,26,.08);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:24px;display:flex;flex-direction:column;gap:12px;min-height:280px}.miniEyebrow[data-astro-cid-k5m2fxcn]{font-family:var(--font-alt);font-weight:600;letter-spacing:.26em;text-transform:uppercase;font-size:10px;color:#b22835;margin:0}.miniTitle[data-astro-cid-k5m2fxcn]{font-family:var(--font-alt);font-weight:400;letter-spacing:-.005em;font-size:20px;line-height:1.25;margin:0;color:var(--color-ink)}.miniSummary[data-astro-cid-k5m2fxcn]{font-size:14px;line-height:1.6;color:#1a1a1ab8;margin:0;flex-grow:1}.miniPrice[data-astro-cid-k5m2fxcn]{display:flex;align-items:baseline;gap:8px;margin:4px 0 0;padding-top:14px;border-top:1px solid rgba(26,26,26,.08)}.miniPriceLabel[data-astro-cid-k5m2fxcn]{font-family:var(--font-alt);letter-spacing:.22em;text-transform:uppercase;font-size:10px;color:#1a1a1a8c}.miniPriceValue[data-astro-cid-k5m2fxcn]{font-family:var(--font-alt);font-weight:600;font-size:16px;color:var(--color-ink)}.miniLink[data-astro-cid-k5m2fxcn]{margin-top:8px;align-self:flex-start;font-size:14px;color:var(--color-ink);border-bottom:1px solid rgba(26,26,26,.25);padding-bottom:2px;transition:color .2s ease,border-color .2s ease,transform .15s ease}.miniLink[data-astro-cid-k5m2fxcn]:hover{color:var(--color-ink);border-bottom-color:var(--color-ink);transform:translate(2px)}.mentorshipBlock[data-astro-cid-k5m2fxcn]{margin-top:28px;padding-top:28px;border-top:1px dashed rgba(178,40,53,.35)}.mentorshipEyebrow[data-astro-cid-k5m2fxcn]{font-family:var(--font-alt);letter-spacing:.26em;text-transform:uppercase;font-size:10px;color:#1a1a1a8c;margin:0 0 14px}.mentorshipCard[data-astro-cid-k5m2fxcn]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;padding:clamp(20px,3vw,32px);background:linear-gradient(180deg,#febbd438,#fff 70%);border:1px solid rgba(254,187,212,.6);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.mentorshipCard[data-astro-cid-k5m2fxcn]:hover{transform:translateY(-2px);box-shadow:var(--shadow-md);border-color:#b2283559}.mentorshipCardBody[data-astro-cid-k5m2fxcn]{display:flex;flex-direction:column;gap:6px;max-width:60ch}.mentorshipLabel[data-astro-cid-k5m2fxcn]{font-size:22px;line-height:1;color:#b22835}.mentorshipTitle[data-astro-cid-k5m2fxcn]{font-family:var(--font-alt);font-weight:600;letter-spacing:.04em;text-transform:uppercase;font-size:clamp(15px,1.6vw,18px);color:var(--color-ink);margin:4px 0 0}.mentorshipText[data-astro-cid-k5m2fxcn]{margin:4px 0 0;font-size:14px;line-height:1.6;color:#1a1a1ab8}.mentorshipCta[data-astro-cid-k5m2fxcn]{flex-shrink:0;font-family:var(--font-alt);font-weight:600;letter-spacing:.22em;text-transform:uppercase;font-size:11px;color:var(--color-ink);border-bottom:1px solid rgba(26,26,26,.35);padding-bottom:4px;transition:color .2s ease,border-color .2s ease}.mentorshipCard[data-astro-cid-k5m2fxcn]:hover .mentorshipCta[data-astro-cid-k5m2fxcn]{color:#b22835;border-bottom-color:#b22835}.servicesBack[data-astro-cid-k5m2fxcn]{margin-top:36px;text-align:center}.backLink[data-astro-cid-k5m2fxcn]{font-family:var(--font-alt);letter-spacing:.22em;text-transform:uppercase;font-size:11px;color:#1a1a1ab3;border-bottom:1px solid rgba(26,26,26,.25);padding-bottom:3px;transition:color .2s ease,border-color .2s ease}.backLink[data-astro-cid-k5m2fxcn]:hover{color:var(--color-ink);border-bottom-color:var(--color-ink)}@media(max-width:960px){.servicesGrid[data-astro-cid-k5m2fxcn]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:860px){.intro1on1[data-astro-cid-k5m2fxcn]{grid-template-columns:1fr;gap:28px}.introMedia[data-astro-cid-k5m2fxcn]{order:0;max-width:480px;width:100%;margin:0 auto;height:auto;aspect-ratio:4 / 5}}@media(max-width:640px){.servicesGrid[data-astro-cid-k5m2fxcn]{grid-template-columns:1fr}.serviceMiniCard[data-astro-cid-k5m2fxcn]{min-height:0}.brDesktop[data-astro-cid-k5m2fxcn]{display:none}}
