._page_1s1ef_1{--lime:var(--primary);--muted:var(--muted-foreground);background:var(--background);color:var(--foreground);overflow-wrap:anywhere;min-height:100vh;font-size:16px;line-height:1.7}._page_1s1ef_1 *{box-sizing:border-box}:is(._page_1s1ef_1 a:focus-visible,._page_1s1ef_1 button:focus-visible){outline:3px solid var(--lime);outline-offset:5px}._skip_1s1ef_1{z-index:100;background:var(--lime);color:var(--card);padding:12px;position:absolute;top:-100px;left:20px}._skip_1s1ef_1:focus{top:16px}._hero_1s1ef_1,._section_1s1ef_1{max-width:1280px;margin:auto;padding:72px 5%}._hero_1s1ef_1{grid-template-columns:1.08fr 1fr;align-items:center;gap:56px;padding-top:80px;padding-bottom:88px;display:grid}._eyebrow_1s1ef_1{color:var(--lime);letter-spacing:.13em;margin:0 0 22px;font-size:.72rem;font-weight:650}._hero_1s1ef_1 h1{letter-spacing:-.048em;margin:0 0 26px;font-size:clamp(2.65rem,4.6vw,4.35rem);font-weight:500;line-height:1.07}._hero_1s1ef_1 h1 em{color:var(--lime);font-style:normal}._lead_1s1ef_1{color:var(--muted-foreground);font-size:1.1rem;line-height:1.75}._actions_1s1ef_1{flex-wrap:wrap;gap:12px;margin:30px 0 16px;display:flex}._primary_1s1ef_1,._secondary_1s1ef_1{border-radius:6px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:13px 18px;font-size:.875rem;font-weight:650;line-height:1.45;text-decoration:none;display:inline-flex}._primary_1s1ef_1{background:var(--lime);color:var(--card)}._primary_1s1ef_1:hover{background:var(--muted-foreground)}._secondary_1s1ef_1{border:1px solid var(--border);color:var(--foreground)}._secondary_1s1ef_1:hover{border-color:var(--lime);color:var(--lime)}._note_1s1ef_1{color:var(--muted);font-size:.78rem;line-height:1.65}._visual_1s1ef_1{border:1px solid var(--divider);background:var(--muted);border-radius:16px;min-width:0;margin:0;overflow:hidden;box-shadow:0 30px 65px #0004}._visual_1s1ef_1 figcaption{border-bottom:1px solid var(--divider);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:18px 22px;font-size:.82rem;display:flex}._visual_1s1ef_1 figcaption>span:first-child{align-items:center;gap:9px;display:flex}._visual_1s1ef_1 svg{color:var(--lime);flex-shrink:0}._badge_1s1ef_1{color:var(--muted-foreground);border:1px solid var(--border);border-radius:20px;padding:3px 8px;font-size:.68rem}._visualBody_1s1ef_1{padding:24px}._visualKicker_1s1ef_1{color:var(--muted-foreground);letter-spacing:.12em;margin:0;font-size:.62rem}._visualBody_1s1ef_1 h2{margin:8px 0 24px;font-size:1.35rem;font-weight:550;line-height:1.35}._observation_1s1ef_1,._measure_1s1ef_1{border-left:2px solid var(--border);background:var(--secondary);margin-bottom:12px;padding:16px 18px}._measure_1s1ef_1{border-color:var(--lime);background:var(--secondary)}._observation_1s1ef_1 span,._measure_1s1ef_1 span,._signals_1s1ef_1 span{color:var(--muted-foreground);font-size:.72rem}._observation_1s1ef_1 p,._measure_1s1ef_1 p{margin:6px 0 0;font-size:.875rem;line-height:1.6}._signals_1s1ef_1{grid-template-columns:1fr 1fr;gap:16px;margin:24px 0;display:grid}._signals_1s1ef_1 strong{margin:7px 0;font-size:.9rem;font-weight:550;line-height:1.5;display:block}._signals_1s1ef_1 small{color:var(--muted-foreground);font-size:.72rem;line-height:1.55;display:block}._adjust_1s1ef_1{border-top:1px solid var(--divider);align-items:center;gap:12px;padding-top:18px;display:flex}._adjust_1s1ef_1 p{color:var(--muted-foreground);margin:0;font-size:.78rem;line-height:1.6}._adjust_1s1ef_1 strong{color:var(--foreground);font-weight:550}._visualFoot_1s1ef_1{color:var(--muted-foreground);background:var(--background);margin:0;padding:12px 24px;font-size:.67rem;line-height:1.6}._section_1s1ef_1{border-top:1px solid var(--divider)}._section_1s1ef_1 h2{letter-spacing:-.035em;max-width:760px;margin:0 0 28px;font-size:clamp(1.85rem,3.2vw,2.75rem);font-weight:500;line-height:1.15}._section_1s1ef_1 h3{margin:16px 0 12px;font-size:1.15rem;font-weight:550;line-height:1.4}._section_1s1ef_1 p{color:var(--muted)}._section_1s1ef_1 ._eyebrow_1s1ef_1{color:var(--lime)}._cards_1s1ef_1{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:38px;display:grid}._cards_1s1ef_1 article{border:1px solid var(--divider);background:var(--card);border-radius:10px;padding:28px}._cards_1s1ef_1 svg{color:var(--lime);width:26px;height:26px}._cards_1s1ef_1 p{margin:0;font-size:.95rem}._context_1s1ef_1{max-width:950px;margin:26px 0 0;font-size:.83rem}._context_1s1ef_1 a,._textLinks_1s1ef_1 a,._booking_1s1ef_1>a:last-child,._person_1s1ef_1 a{color:var(--lime);text-underline-offset:4px;text-decoration:underline}._twoColumns_1s1ef_1{grid-template-columns:1fr 1fr;gap:64px;display:grid}._practice_1s1ef_1{border-left:2px solid var(--border);padding-left:28px}._practice_1s1ef_1 h3{margin-top:0}._practice_1s1ef_1 strong{color:var(--foreground);font-weight:550}._textLinks_1s1ef_1{flex-wrap:wrap;gap:12px 25px;margin-top:22px;font-size:.875rem;display:flex}._roles_1s1ef_1{grid-template-columns:1fr 1fr;gap:36px;display:grid}._roles_1s1ef_1>div{border-top:1px solid var(--border);padding:26px 0}._roles_1s1ef_1 span{letter-spacing:.12em;color:var(--lime);font-size:.72rem}._roles_1s1ef_1 p{margin-bottom:0}._steps_1s1ef_1{grid-template-columns:repeat(3,1fr);gap:36px;margin:38px 0 0;padding:0;list-style:none;display:grid}._steps_1s1ef_1 li>span{border:1px solid var(--border);width:42px;height:42px;color:var(--lime);border-radius:50%;justify-content:center;align-items:center;font-size:.85rem;display:flex}._steps_1s1ef_1 p{margin:0;font-size:.95rem}._contact_1s1ef_1{grid-template-columns:1fr 1fr;gap:64px;padding-bottom:90px;scroll-margin-top:24px;display:grid}._person_1s1ef_1{align-items:center;gap:16px;margin:28px 0;display:flex}._person_1s1ef_1 img{object-fit:cover;border-radius:50%;flex-shrink:0}._person_1s1ef_1 strong,._person_1s1ef_1 span,._person_1s1ef_1 a{font-size:.85rem;line-height:1.6;display:block}._person_1s1ef_1 span{color:var(--muted)}._booking_1s1ef_1{border-top:1px solid var(--divider);padding-top:12px}._booking_1s1ef_1 h3{font-size:1rem}._booking_1s1ef_1 ._note_1s1ef_1{margin:14px 0 8px}._booking_1s1ef_1>a:last-child{font-size:.78rem}._formPanel_1s1ef_1{border:1px solid var(--border);background:var(--card);--lime:var(--primary);--line:var(--divider);border-radius:12px;align-self:start;padding:30px}._formPanel_1s1ef_1>h3{margin:0 0 22px}._formPanel_1s1ef_1 fieldset{min-width:0}._formPanel_1s1ef_1 input,._formPanel_1s1ef_1 textarea,._formPanel_1s1ef_1 button[type=submit]{width:100%}._formPanel_1s1ef_1 p{color:var(--muted-foreground)}._formPanel_1s1ef_1 a{color:var(--lime)}@media (max-width:980px){._hero_1s1ef_1{gap:30px;padding-top:48px}._hero_1s1ef_1 h1{font-size:3rem}._cards_1s1ef_1{gap:14px}._cards_1s1ef_1 article{padding:22px}._contact_1s1ef_1,._twoColumns_1s1ef_1{gap:36px}._visualBody_1s1ef_1{padding:20px}._visual_1s1ef_1 figcaption{padding:16px}._formPanel_1s1ef_1{padding:24px}}@media (max-width:760px){._hero_1s1ef_1,._twoColumns_1s1ef_1,._contact_1s1ef_1{grid-template-columns:1fr}._hero_1s1ef_1,._section_1s1ef_1{padding:48px 6%}._hero_1s1ef_1{gap:38px}._hero_1s1ef_1 h1{font-size:clamp(2.65rem,8vw,3.65rem)}._cards_1s1ef_1,._steps_1s1ef_1{grid-template-columns:1fr;gap:18px}._cards_1s1ef_1 article{padding:26px}._steps_1s1ef_1 li{border-bottom:1px solid var(--divider);padding-bottom:18px}._roles_1s1ef_1{grid-template-columns:1fr;gap:12px}._twoColumns_1s1ef_1,._contact_1s1ef_1{gap:32px}._section_1s1ef_1 h2{font-size:2rem}._formPanel_1s1ef_1{padding:22px}._context_1s1ef_1{font-size:.85rem}._visual_1s1ef_1{width:100%;max-width:540px}._practice_1s1ef_1{padding-left:22px}._booking_1s1ef_1 ._secondary_1s1ef_1{width:100%}}@media (max-width:370px){._hero_1s1ef_1 h1{font-size:2.5rem}._actions_1s1ef_1>a{width:100%}._visualBody_1s1ef_1{padding:18px}._signals_1s1ef_1{gap:12px}._signals_1s1ef_1 strong{font-size:.8rem}._formPanel_1s1ef_1{padding:18px}._primary_1s1ef_1{font-size:.8rem}._visualFoot_1s1ef_1{padding:12px 18px}._section_1s1ef_1 h2{font-size:1.85rem}}
