.consulting-page[data-astro-cid-xnfkvmed]{padding-top:76px}.consulting-intro[data-astro-cid-xnfkvmed]{isolation:isolate;background:var(--color-bg);text-align:center;min-height:clamp(580px,43.6vw,670px);padding-block:96px 220px;position:relative;overflow:hidden}.consulting-background[data-astro-cid-xnfkvmed]{z-index:-2;object-fit:cover;object-position:center top;pointer-events:none;width:100%;max-width:none;height:auto;min-height:100%;position:absolute;top:130px;left:0;mask-image:linear-gradient(#0000,#000 14%)}.consulting-intro[data-astro-cid-xnfkvmed]:after{content:"";z-index:-1;background:linear-gradient(to bottom, var(--color-bg) 0%, #090a09c7 15%, #090a095c 40%, #090a090f 72%);pointer-events:none;position:absolute;inset:0}.consulting-intro[data-astro-cid-xnfkvmed] h1[data-astro-cid-xnfkvmed]{max-width:1100px;margin-inline:auto;font-size:clamp(42px,4.04vw,62px);line-height:1.2}.consulting-intro[data-astro-cid-xnfkvmed] p[data-astro-cid-xnfkvmed]{max-width:800px;margin:24px auto 0;font-size:22px;line-height:1.6}.consulting-intro[data-astro-cid-xnfkvmed] .page-actions[data-astro-cid-xnfkvmed]{justify-content:center;margin-top:24px}.consulting-intro[data-astro-cid-xnfkvmed] .ui-button{min-width:244px;min-height:60px;font-size:18px}.consulting-content[data-astro-cid-xnfkvmed]>.page-section[data-astro-cid-xnfkvmed]:first-child{border-top:0}.consulting-icon[data-astro-cid-xnfkvmed]{--icon-box:var(--space-16);width:var(--icon-box);height:var(--icon-box);pointer-events:none;flex-shrink:0;display:block;position:relative}.consulting-icon[data-astro-cid-xnfkvmed] img[data-astro-cid-xnfkvmed]{width:calc(var(--icon-box) * var(--icon-scale));height:calc(var(--icon-box) * var(--icon-scale));max-width:none;left:calc(var(--icon-box) * var(--icon-left));top:calc(var(--icon-box) * var(--icon-top));position:absolute}.audience-grid[data-astro-cid-xnfkvmed] .consulting-icon[data-astro-cid-xnfkvmed]{margin-bottom:var(--space-6)}.audience-grid[data-astro-cid-xnfkvmed]{gap:var(--space-10);margin-top:var(--space-10);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.audience-grid[data-astro-cid-xnfkvmed] article[data-astro-cid-xnfkvmed]{padding-right:var(--space-10)}.audience-grid[data-astro-cid-xnfkvmed] article[data-astro-cid-xnfkvmed]+article[data-astro-cid-xnfkvmed]{border-left:1px solid var(--color-border);padding-left:var(--space-10);padding-right:0}h3[data-astro-cid-xnfkvmed]{letter-spacing:-.035em;word-break:keep-all;margin:0;font-size:24px;line-height:1.5}.audience-grid[data-astro-cid-xnfkvmed] h3[data-astro-cid-xnfkvmed]{white-space:pre-line}.audience-grid[data-astro-cid-xnfkvmed] p[data-astro-cid-xnfkvmed]{max-width:280px;margin-top:var(--space-4);color:var(--color-muted);word-break:keep-all;line-height:1.8}.section-description[data-astro-cid-xnfkvmed]{margin-top:var(--space-4);color:var(--color-muted);word-break:keep-all;font-size:17px;line-height:1.8}.support-table[data-astro-cid-xnfkvmed]{margin:var(--space-10) 0 0;border:1px solid var(--color-border)}.support-row[data-astro-cid-xnfkvmed]{grid-template-columns:320px minmax(0,1fr);display:grid}.support-row[data-astro-cid-xnfkvmed]+.support-row[data-astro-cid-xnfkvmed]{border-top:1px solid var(--color-border)}.support-row[data-astro-cid-xnfkvmed] dt[data-astro-cid-xnfkvmed]{align-items:center;gap:var(--space-4);padding:var(--space-8);color:var(--color-accent);letter-spacing:-.025em;font-size:20px;font-weight:600;display:flex}.support-row[data-astro-cid-xnfkvmed] .consulting-icon[data-astro-cid-xnfkvmed]{--icon-box:var(--space-12)}.support-label[data-astro-cid-xnfkvmed]{overflow-wrap:anywhere;min-width:0}.support-row[data-astro-cid-xnfkvmed] dd[data-astro-cid-xnfkvmed]{padding:var(--space-8);border-left:1px solid var(--color-border);margin:0}.support-row[data-astro-cid-xnfkvmed] dd[data-astro-cid-xnfkvmed] p[data-astro-cid-xnfkvmed]{word-break:keep-all;line-height:1.8}.support-row[data-astro-cid-xnfkvmed] dd[data-astro-cid-xnfkvmed] span[data-astro-cid-xnfkvmed]{margin-top:var(--space-2);color:var(--color-muted);font-size:14px;line-height:1.7;display:block}.support-note[data-astro-cid-xnfkvmed]{margin-top:var(--space-5);color:var(--color-muted);word-break:keep-all;font-size:14px;line-height:1.8}.consulting-process[data-astro-cid-xnfkvmed]{margin:var(--space-12) 0 var(--space-16);gap:var(--space-10);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.consulting-process[data-astro-cid-xnfkvmed] li[data-astro-cid-xnfkvmed]{position:relative}.process-number[data-astro-cid-xnfkvmed]{border:1px solid var(--color-accent);width:44px;height:44px;color:var(--color-accent);border-radius:50%;justify-content:center;align-items:center;font-size:17px;display:inline-flex}.consulting-process[data-astro-cid-xnfkvmed] h3[data-astro-cid-xnfkvmed]{margin-top:var(--space-5);font-size:21px}.consulting-process[data-astro-cid-xnfkvmed] p[data-astro-cid-xnfkvmed]{margin-top:var(--space-3);white-space:pre-line;color:var(--color-muted);line-height:1.8}.consulting-closing[data-astro-cid-xnfkvmed]{padding:var(--space-10) 0 0;border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}.consulting-closing[data-astro-cid-xnfkvmed] h3[data-astro-cid-xnfkvmed]{font-size:20px}.consulting-closing[data-astro-cid-xnfkvmed] p[data-astro-cid-xnfkvmed]{margin-top:var(--space-2);color:var(--color-muted);line-height:1.8}.consulting-closing[data-astro-cid-xnfkvmed] .ui-button{flex-shrink:0}@media (width<=900px){.consulting-intro[data-astro-cid-xnfkvmed]{min-height:580px;padding-block:80px 180px}.consulting-background[data-astro-cid-xnfkvmed]{width:120%;top:130px;left:-10%}.consulting-intro[data-astro-cid-xnfkvmed] p[data-astro-cid-xnfkvmed]{max-width:600px;font-size:18px}.audience-grid[data-astro-cid-xnfkvmed]{gap:var(--space-6)}.audience-grid[data-astro-cid-xnfkvmed] article[data-astro-cid-xnfkvmed]{padding-right:var(--space-4)}.audience-grid[data-astro-cid-xnfkvmed] article[data-astro-cid-xnfkvmed]+article[data-astro-cid-xnfkvmed]{padding-left:var(--space-6)}.audience-grid[data-astro-cid-xnfkvmed] h3[data-astro-cid-xnfkvmed]{font-size:21px}.support-row[data-astro-cid-xnfkvmed]{grid-template-columns:240px minmax(0,1fr)}.support-row[data-astro-cid-xnfkvmed] dt[data-astro-cid-xnfkvmed]{padding:var(--space-6);flex-direction:column;justify-content:center;align-items:flex-start}.consulting-closing[data-astro-cid-xnfkvmed]{flex-direction:column;align-items:flex-start}}@media (width<=600px){.consulting-page[data-astro-cid-xnfkvmed]{padding-top:66px}.consulting-intro[data-astro-cid-xnfkvmed]{min-height:610px;padding-block:76px 200px}.consulting-background[data-astro-cid-xnfkvmed]{width:190%;height:500px;min-height:0;top:160px;left:-45%}.consulting-intro[data-astro-cid-xnfkvmed] h1[data-astro-cid-xnfkvmed]{font-size:clamp(30px,8.4vw,40px);line-height:1.35}.consulting-intro[data-astro-cid-xnfkvmed] p[data-astro-cid-xnfkvmed]{margin-top:24px;font-size:16px;line-height:1.8}.consulting-intro[data-astro-cid-xnfkvmed] .page-actions[data-astro-cid-xnfkvmed]{margin-top:28px}.consulting-intro[data-astro-cid-xnfkvmed] .ui-button{flex:0 260px;min-width:0;min-height:56px}.desktop-break[data-astro-cid-xnfkvmed]{display:none}.audience-grid[data-astro-cid-xnfkvmed]{gap:var(--space-6);margin-top:var(--space-8);grid-template-columns:1fr}.audience-grid[data-astro-cid-xnfkvmed] article[data-astro-cid-xnfkvmed],.audience-grid[data-astro-cid-xnfkvmed] article[data-astro-cid-xnfkvmed]+article[data-astro-cid-xnfkvmed]{border-left:0;padding:0}.audience-grid[data-astro-cid-xnfkvmed] article[data-astro-cid-xnfkvmed]+article[data-astro-cid-xnfkvmed]{padding-top:var(--space-6);border-top:1px solid var(--color-border)}.audience-grid[data-astro-cid-xnfkvmed] h3[data-astro-cid-xnfkvmed]{white-space:normal}.audience-grid[data-astro-cid-xnfkvmed] .consulting-icon[data-astro-cid-xnfkvmed]{--icon-box:56px;margin-bottom:var(--space-5)}.audience-grid[data-astro-cid-xnfkvmed] p[data-astro-cid-xnfkvmed]{max-width:none;margin-top:var(--space-2)}.support-row[data-astro-cid-xnfkvmed]{grid-template-columns:1fr}.support-row[data-astro-cid-xnfkvmed] dt[data-astro-cid-xnfkvmed]{padding:var(--space-6) var(--space-6) 0;flex-direction:row;justify-content:flex-start;align-items:center;font-size:18px}.support-row[data-astro-cid-xnfkvmed] dd[data-astro-cid-xnfkvmed]{padding:var(--space-3) var(--space-6) var(--space-6);border-left:0}.consulting-process[data-astro-cid-xnfkvmed]{gap:var(--space-8);margin-block:var(--space-8) var(--space-10);grid-template-columns:repeat(2,minmax(0,1fr))}.consulting-process[data-astro-cid-xnfkvmed] li[data-astro-cid-xnfkvmed]:nth-child(2):after{display:none}.consulting-process[data-astro-cid-xnfkvmed] h3[data-astro-cid-xnfkvmed]{font-size:19px}.consulting-process[data-astro-cid-xnfkvmed] p[data-astro-cid-xnfkvmed]{font-size:14px}.consulting-closing[data-astro-cid-xnfkvmed] .ui-button{width:100%}}
