.hero-enter[data-astro-cid-yodha2z4]{opacity:0;transform:translateY(12px)}.hero-enter[data-astro-cid-yodha2z4].entered{opacity:1;transition:opacity .45s cubic-bezier(.2,.8,.2,1),transform .45s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--enter-i,0) * 80ms);transform:translateY(0)}#hero[data-astro-cid-yodha2z4]{padding:72px 0 40px;overflow:clip}.hero-plate[data-astro-cid-yodha2z4]{background:linear-gradient(140deg,#b1f171,#99d4ff);border-radius:36px;position:absolute;inset:24px -24px -24px 24px}.hero-note[data-astro-cid-yodha2z4]{background:#fff;border-radius:18px;max-width:320px;padding:14px 20px 12px;position:absolute;bottom:20px;right:-56px;transform:rotate(4deg);box-shadow:0 18px 40px -18px #1a1a2e59}.hero-note-text[data-astro-cid-yodha2z4]{color:#1a1a2e;flex-direction:column;gap:4px;font-size:24px;line-height:1.1;display:flex}.hero-highlight[data-astro-cid-yodha2z4]{background:linear-gradient(#0000 60%,#b1f171 60% 92%,#0000 92%)}@media (prefers-reduced-motion:reduce){.hero-enter[data-astro-cid-yodha2z4]{opacity:1;transform:none}}@media (width<=767px){#hero[data-astro-cid-yodha2z4]{padding:14px 0 32px}#hero[data-astro-cid-yodha2z4]>.grid[data-astro-cid-yodha2z4]{gap:20px;padding-left:20px;padding-right:20px}#hero[data-astro-cid-yodha2z4] .btn-primary[data-astro-cid-yodha2z4],#hero[data-astro-cid-yodha2z4] .btn-secondary[data-astro-cid-yodha2z4]{padding:16px 20px}.hero-note[data-astro-cid-yodha2z4]{max-width:250px;padding:12px 16px 10px;bottom:12px;right:4px}.hero-note-text[data-astro-cid-yodha2z4]{font-size:19px}.hero-plate[data-astro-cid-yodha2z4]{inset:20px -10px -14px 20px}#hero[data-astro-cid-yodha2z4] .max-w-\[1240px\][data-astro-cid-yodha2z4].px-8{padding-left:20px;padding-right:20px}}.reveal[data-astro-cid-dxadctke]{opacity:0;transition:opacity .5s ease-out,transform .5s ease-out;transition-delay:var(--reveal-delay,0s);transform:translateY(16px)}.reveal[data-astro-cid-dxadctke].revealed{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.reveal[data-astro-cid-dxadctke]{opacity:1;transition:none;transform:none}}.problems-head[data-astro-cid-oqpuwmpx]{flex-direction:column;gap:20px;margin-bottom:48px;display:flex}.problems-title[data-astro-cid-oqpuwmpx]{letter-spacing:-.035em;color:#1a1a2e;max-width:620px;margin:0;font-size:clamp(36px,4vw,54px);font-weight:700;line-height:1.04}.problems-intro[data-astro-cid-oqpuwmpx]{color:#454545;text-wrap:pretty;max-width:640px;margin:0;font-size:19px;line-height:1.55}.problems-grid[data-astro-cid-oqpuwmpx]{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:20px;display:grid}.problem-card[data-astro-cid-oqpuwmpx]{text-align:left;color:#1a1a2e;background:#f4f4f4;border:1px solid #0000;border-radius:24px;flex-direction:column;gap:18px;width:100%;height:100%;min-height:260px;padding:28px;transition:all .25s;display:flex}.problem-card[data-astro-cid-oqpuwmpx]:hover{background:#fff;border-color:#1a1a2e14;transform:translateY(-4px);box-shadow:0 24px 48px -24px #1a1a2e40}.problem-top[data-astro-cid-oqpuwmpx]{justify-content:space-between;align-items:center;width:100%;display:flex}.problem-num[data-astro-cid-oqpuwmpx]{color:#454545;font-size:13px}.problem-tag[data-astro-cid-oqpuwmpx]{color:#4e8f0f;background:#fff;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600}.problem-text[data-astro-cid-oqpuwmpx]{letter-spacing:-.01em;text-wrap:pretty;flex:1;margin:0;font-size:21px;font-weight:500;line-height:1.35}.problem-foot[data-astro-cid-oqpuwmpx]{color:#4e8f0f;border-top:1px solid #1a1a2e14;align-items:center;gap:8px;width:100%;padding-top:16px;font-size:14px;font-weight:600;display:flex}.problem-arrow[data-astro-cid-oqpuwmpx]{margin-left:auto}.problem-cta[data-astro-cid-oqpuwmpx]{color:#fff;background:#1a2036;border-radius:24px;flex-direction:column;gap:18px;width:100%;height:100%;min-height:260px;padding:28px;transition:transform .25s;display:flex;position:relative;overflow:clip}.problem-cta[data-astro-cid-oqpuwmpx]:hover{color:#fff;transform:translateY(-4px)}.problem-cta-glow[data-astro-cid-oqpuwmpx]{pointer-events:none;background:radial-gradient(circle,#6ec3198c,#6ec31900 70%);border-radius:50%;width:280px;height:280px;position:absolute;bottom:-110px;right:-90px}.problem-cta-top[data-astro-cid-oqpuwmpx]{position:relative}.problem-cta-num[data-astro-cid-oqpuwmpx]{color:#cce9ff;font-size:13px}.problem-cta-tag[data-astro-cid-oqpuwmpx]{color:#fff;background:#ffffff1a;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600}.problem-cta-body[data-astro-cid-oqpuwmpx]{flex:1;position:relative}.problem-cta-title[data-astro-cid-oqpuwmpx]{letter-spacing:-.02em;font-size:28px;font-weight:700}.problem-cta-text[data-astro-cid-oqpuwmpx]{color:#cce9ff;margin:10px 0 0;font-size:16px;line-height:1.5}.problem-cta-foot[data-astro-cid-oqpuwmpx]{color:#b1f171;border-top:1px solid #ffffff1f;align-items:center;gap:8px;padding-top:16px;font-size:14px;font-weight:600;display:flex;position:relative}.problems-closing[data-astro-cid-oqpuwmpx]{text-align:center;letter-spacing:-.015em;color:#1a1a2e;text-wrap:balance;max-width:760px;margin:48px auto 0;font-size:24px;line-height:1.4}.problems-closing-accent[data-astro-cid-oqpuwmpx]{color:#4e8f0f}@media (width<=767px){#problems[data-astro-cid-oqpuwmpx]{padding:64px 0}#problems[data-astro-cid-oqpuwmpx]>.max-w-\[1240px\][data-astro-cid-oqpuwmpx]{padding-left:20px;padding-right:20px}.problems-title[data-astro-cid-oqpuwmpx]{font-size:32px}.problems-intro[data-astro-cid-oqpuwmpx]{font-size:17px}.problems-head[data-astro-cid-oqpuwmpx]{margin-bottom:28px}.problem-card[data-astro-cid-oqpuwmpx],.problem-cta[data-astro-cid-oqpuwmpx]{min-height:0;padding:24px}.problem-text[data-astro-cid-oqpuwmpx]{font-size:19px}.problems-closing[data-astro-cid-oqpuwmpx]{margin-top:32px;font-size:20px}}.pipeline[data-astro-cid-kioclk45]{background:#f4f4f4;padding:100px 0 110px;scroll-margin-top:72px;position:relative;overflow:clip}.pipeline-glow[data-astro-cid-kioclk45]{pointer-events:none;background:radial-gradient(#cce9ffe6,#cce9ff00 70%);border-radius:50%;width:900px;height:500px;position:absolute;top:-240px;left:50%;transform:translate(-50%)}.pipeline-inner[data-astro-cid-kioclk45]{max-width:1240px;margin:0 auto;padding:0 32px;position:relative}.pipeline-head[data-astro-cid-kioclk45]{text-align:center;max-width:820px;margin:0 auto}.pipeline-eyebrow[data-astro-cid-kioclk45]{color:#4e8f0f;font-size:34px;line-height:1.2;display:inline-block;transform:rotate(-2deg)}.pipeline-title[data-astro-cid-kioclk45]{letter-spacing:-.04em;text-wrap:balance;color:#1a1a2e;margin:10px 0 0;font-size:clamp(36px,4.2vw,58px);font-weight:700;line-height:1.03}.pipeline-intro[data-astro-cid-kioclk45]{color:#454545;text-wrap:pretty;max-width:640px;margin:20px auto 0;font-size:17px;line-height:1.55}.pipeline-row[data-astro-cid-kioclk45]{flex-wrap:wrap;align-items:flex-start;gap:28px;margin-top:56px;display:flex}.pipeline-left[data-astro-cid-kioclk45]{flex-direction:column;flex:320px;min-width:0;display:flex}.pipeline-hint[data-astro-cid-kioclk45]{color:#4e8f0f;align-self:flex-start;margin:0 0 12px 8px;font-size:24px;transform:rotate(-2deg)}.pipeline-steps[data-astro-cid-kioclk45]{flex-direction:column;gap:4px;display:flex;position:relative}.pipeline-track[data-astro-cid-kioclk45]{background:#e2e2e2;border-radius:3px;width:3px;position:absolute;top:34px;bottom:34px;left:35px}.pipeline-track-fill[data-astro-cid-kioclk45]{background:linear-gradient(#99d4ff,#6ec319);border-radius:3px;width:3px;height:0;transition:height .45s cubic-bezier(.2,.8,.2,1);position:absolute;top:34px;left:35px}.pipeline-step[data-astro-cid-kioclk45]{box-shadow:none;text-align:left;color:#1a1a2e;background:0 0;border:none;border-radius:20px;align-items:center;gap:16px;padding:12px 16px 12px 14px;transition:all .25s;display:flex;position:relative}.pipeline-step[data-astro-cid-kioclk45].is-active{background:#fff;box-shadow:0 12px 28px -14px #1a1a2e47}.pipeline-dot[data-astro-cid-kioclk45]{color:#1a1a2e;background:#fff;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-size:17px;font-weight:700;transition:all .25s;display:grid;box-shadow:0 0 0 1px #e2e2e2}.pipeline-step[data-astro-cid-kioclk45].is-active .pipeline-dot[data-astro-cid-kioclk45]{background:#6ec319;box-shadow:0 8px 18px -8px #6ec319e6}.pipeline-step-text[data-astro-cid-kioclk45]{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.pipeline-step-name[data-astro-cid-kioclk45]{letter-spacing:-.01em;opacity:.6;font-size:17px;font-weight:600;transition:opacity .25s}.pipeline-step[data-astro-cid-kioclk45].is-active .pipeline-step-name[data-astro-cid-kioclk45]{opacity:1}.pipeline-step-sub[data-astro-cid-kioclk45]{letter-spacing:.06em;text-transform:uppercase;color:#454545;font-size:11px}.pipeline-step-arrow[data-astro-cid-kioclk45]{color:#4e8f0f;opacity:0;font-size:16px;transition:opacity .25s}.pipeline-step[data-astro-cid-kioclk45].is-active .pipeline-step-arrow[data-astro-cid-kioclk45]{opacity:1}.pipeline-card[data-astro-cid-kioclk45]{background:#fff;border-radius:32px;flex:2 560px;min-width:0;overflow:hidden;box-shadow:0 1px 2px #1a1a2e0a,0 30px 60px -30px #1a1a2e38}.pipeline-panel[data-astro-cid-kioclk45].is-hidden{display:none}.pipeline-panel-head[data-astro-cid-kioclk45]{color:#fff;background:#1a2036;padding:36px 40px 32px;position:relative;overflow:clip}.pipeline-panel-glow[data-astro-cid-kioclk45]{pointer-events:none;background:radial-gradient(circle,#6ec31973,#6ec31900 70%);border-radius:50%;width:420px;height:420px;position:absolute;top:-220px;right:-140px}.pipeline-panel-meta[data-astro-cid-kioclk45]{flex-wrap:wrap;align-items:center;gap:10px;display:flex;position:relative}.pipeline-panel-step[data-astro-cid-kioclk45]{color:#99d4ff;font-size:13px}.pipeline-panel-tag[data-astro-cid-kioclk45]{color:#1a1a2e;background:#b1f171;border-radius:999px;padding:5px 11px;font-size:12px;font-weight:600}.pipeline-panel-title[data-astro-cid-kioclk45]{letter-spacing:-.035em;margin:14px 0 0;font-size:clamp(32px,3.6vw,46px);font-weight:700;line-height:1.03;position:relative}.pipeline-panel-line[data-astro-cid-kioclk45]{color:#cce9ff;max-width:540px;margin:12px 0 0;font-size:20px;line-height:1.4;position:relative}.pipeline-panel-body[data-astro-cid-kioclk45]{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:32px;padding:32px 40px;display:grid}.pipeline-label[data-astro-cid-kioclk45]{letter-spacing:.08em;text-transform:uppercase;color:#454545;margin-bottom:16px;font-size:11px}.pipeline-label-tight[data-astro-cid-kioclk45]{margin-bottom:8px}.pipeline-label-dark[data-astro-cid-kioclk45]{color:#1a1a2e}.pipeline-inside[data-astro-cid-kioclk45]{flex-direction:column;display:flex}.pipeline-inside-list[data-astro-cid-kioclk45]{flex-direction:column;gap:12px;display:flex}.pipeline-inside-item[data-astro-cid-kioclk45]{color:#1a1a2e;align-items:center;gap:12px;font-size:16px;display:flex}.pipeline-check[data-astro-cid-kioclk45]{color:#4e8f0f;background:#e4f8cf;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:grid}.pipeline-timeline[data-astro-cid-kioclk45]{align-items:flex-end;gap:16px;margin-top:auto;padding-top:28px;display:flex}.pipeline-timeline-value[data-astro-cid-kioclk45]{letter-spacing:-.02em;color:#1a1a2e;margin-top:4px;font-size:22px;font-weight:700}.pipeline-aside[data-astro-cid-kioclk45]{flex-direction:column;gap:14px;display:flex}.pipeline-moves[data-astro-cid-kioclk45]{background:#f4f4f4;border-radius:20px;padding:22px 24px}.pipeline-moves-list[data-astro-cid-kioclk45]{flex-direction:column;display:flex}.pipeline-move[data-astro-cid-kioclk45]{color:#1a1a2e;border-bottom:1px solid #1a1a2e14;align-items:center;gap:12px;padding:10px 0;font-size:17px;font-weight:500;display:flex}.pipeline-move-dot[data-astro-cid-kioclk45]{background:#6ec319;border-radius:50%;flex:none;width:8px;height:8px}.pipeline-get[data-astro-cid-kioclk45]{background:#b1f171;border-radius:20px;padding:20px 24px}.pipeline-get-text[data-astro-cid-kioclk45]{color:#1a1a2e;font-size:19px;font-weight:500;line-height:1.35}.pipeline-cta[data-astro-cid-kioclk45]{flex-direction:column;align-items:center;gap:14px;margin-top:64px;display:flex}.pipeline-cta-btn[data-astro-cid-kioclk45]{color:#1a1a2e;background:#6ec319;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-width:340px;padding:22px 44px;font-size:19px;font-weight:600;transition:background .2s;display:flex;box-shadow:0 10px 24px -10px #6ec319cc}.pipeline-cta-btn[data-astro-cid-kioclk45]:hover{color:#1a1a2e;background:#7fd62a}@media (width<=767px){.pipeline[data-astro-cid-kioclk45]{padding:64px 0 72px}.pipeline-inner[data-astro-cid-kioclk45]{padding:0 20px}.pipeline-title[data-astro-cid-kioclk45]{font-size:32px}.pipeline-eyebrow[data-astro-cid-kioclk45]{font-size:26px}.pipeline-row[data-astro-cid-kioclk45]{gap:20px;margin-top:32px}.pipeline-hint[data-astro-cid-kioclk45]{align-self:center}.pipeline-steps[data-astro-cid-kioclk45]{scroll-snap-type:x mandatory;scrollbar-width:none;flex-direction:row;gap:10px;margin:0 -20px;padding-bottom:4px;padding-left:20px;padding-right:20px;overflow-x:auto}.pipeline-steps[data-astro-cid-kioclk45]::-webkit-scrollbar{display:none}.pipeline-step[data-astro-cid-kioclk45]{scroll-snap-align:start;background:#fff;flex:none;gap:10px;padding:10px 14px;box-shadow:0 6px 18px -10px #1a1a2e38}.pipeline-step-text[data-astro-cid-kioclk45]{gap:2px}.pipeline-step-name[data-astro-cid-kioclk45]{white-space:nowrap;font-size:15px}.pipeline-step-sub[data-astro-cid-kioclk45],.pipeline-step-arrow[data-astro-cid-kioclk45]{display:none}.pipeline-dot[data-astro-cid-kioclk45]{width:32px;height:32px;font-size:14px}.pipeline-track[data-astro-cid-kioclk45],.pipeline-track-fill[data-astro-cid-kioclk45]{display:none}.pipeline-panel-head[data-astro-cid-kioclk45]{padding:24px 20px 20px}.pipeline-panel-title[data-astro-cid-kioclk45]{font-size:28px}.pipeline-panel-line[data-astro-cid-kioclk45]{font-size:17px}.pipeline-panel-body[data-astro-cid-kioclk45]{gap:24px;padding:24px 20px}.pipeline-cta[data-astro-cid-kioclk45]{margin-top:36px}.pipeline-cta-btn[data-astro-cid-kioclk45]{width:100%;min-width:0;padding:18px 28px;font-size:17px}}.founding[data-astro-cid-uienmp2e]{padding:80px 0 0}.founding-inner[data-astro-cid-uienmp2e]{max-width:1240px;margin:0 auto;padding:0 32px}.founding-card[data-astro-cid-uienmp2e]{background:linear-gradient(115deg,#f6b955 0%,#f8c673 55%,#fad493 100%);border-radius:16px;flex-wrap:wrap;align-items:center;gap:32px 48px;padding:56px 52px;display:flex;position:relative;overflow:clip}.founding-glow-white[data-astro-cid-uienmp2e]{pointer-events:none;background:radial-gradient(circle,#ffffff8c,#fff0 70%);border-radius:50%;width:420px;height:420px;position:absolute;top:-220px;right:-120px}.founding-glow-green[data-astro-cid-uienmp2e]{pointer-events:none;background:radial-gradient(circle,#b1f17173,#b1f17100 70%);border-radius:50%;width:320px;height:320px;position:absolute;bottom:-200px;left:-120px}.founding-badge-wrap[data-astro-cid-uienmp2e]{flex:none;padding:12px 18px 12px 6px;position:relative}.founding-dot-dark[data-astro-cid-uienmp2e],.founding-dot-white[data-astro-cid-uienmp2e],.founding-dot-green[data-astro-cid-uienmp2e],.founding-ring[data-astro-cid-uienmp2e]{border-radius:50%;position:absolute}.founding-dot-dark[data-astro-cid-uienmp2e]{background:#1a2036;width:12px;height:12px;top:-4px;left:-6px}.founding-dot-white[data-astro-cid-uienmp2e]{background:#fff;width:7px;height:7px;top:-14px;left:14px}.founding-dot-green[data-astro-cid-uienmp2e]{background:#6ec319;width:9px;height:9px;bottom:-6px;right:-2px}.founding-ring[data-astro-cid-uienmp2e]{border:2px solid #1a2036;width:18px;height:18px;top:-10px;right:10px}.founding-badge[data-astro-cid-uienmp2e]{letter-spacing:-.05em;color:#1a2036;font-size:96px;font-weight:800;line-height:1;transform:rotate(-3deg)}.founding-content[data-astro-cid-uienmp2e]{flex:480px;min-width:0;position:relative}.founding-title[data-astro-cid-uienmp2e]{letter-spacing:-.03em;color:#1a2036;text-wrap:balance;font-size:clamp(28px,3vw,36px);font-weight:700;line-height:1.12}.founding-row[data-astro-cid-uienmp2e]{flex-wrap:wrap;align-items:flex-start;gap:20px 40px;margin-top:12px;display:flex}.founding-text[data-astro-cid-uienmp2e]{color:#1a2036;text-wrap:pretty;flex:360px;min-width:0;max-width:620px;margin:0;font-size:17px;line-height:1.55}.founding-cta[data-astro-cid-uienmp2e]{flex-direction:column;flex:none;align-items:flex-end;gap:12px;margin-left:auto;display:flex}.founding-btn[data-astro-cid-uienmp2e]{color:#1a1a2e;background:#6ec319;border-radius:999px;align-items:center;gap:10px;padding:17px 28px;font-size:16px;font-weight:600;transition:background .2s;display:flex;box-shadow:0 10px 24px -10px #1a1a2e80}.founding-btn[data-astro-cid-uienmp2e]:hover{color:#1a1a2e;background:#7fd62a}.founding-note[data-astro-cid-uienmp2e]{color:#1a2036;margin-top:8px;font-size:28px;line-height:1.2;transform:rotate(-3deg)}@media (width<=767px){.founding-inner[data-astro-cid-uienmp2e]{padding:0 20px}.founding-card[data-astro-cid-uienmp2e]{gap:24px;padding:32px 24px}.founding-badge[data-astro-cid-uienmp2e]{font-size:68px}.founding-title[data-astro-cid-uienmp2e]{font-size:26px}.founding-row[data-astro-cid-uienmp2e]{gap:20px}.founding-cta[data-astro-cid-uienmp2e]{align-items:flex-start;width:100%;margin-left:0}.founding-note[data-astro-cid-uienmp2e]{font-size:22px}}.cases[data-astro-cid-blpbwyrs]{padding:110px 0 100px;scroll-margin-top:72px;overflow:clip}.cases-inner[data-astro-cid-blpbwyrs]{max-width:1240px;margin:0 auto;padding:0 32px}.cases-head[data-astro-cid-blpbwyrs]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;display:flex}.cases-kicker[data-astro-cid-blpbwyrs]{color:#454545;letter-spacing:.06em;text-transform:uppercase;font-size:13px}.cases-title[data-astro-cid-blpbwyrs]{letter-spacing:-.035em;color:#1a1a2e;margin:10px 0 0;font-size:clamp(36px,4vw,54px);font-weight:700;line-height:1.04}.cases-nav[data-astro-cid-blpbwyrs]{align-items:center;gap:10px;display:flex}.cases-counter[data-astro-cid-blpbwyrs]{color:#454545;margin-right:8px;font-size:14px}.cases-btn[data-astro-cid-blpbwyrs]{border-radius:50%;width:52px;height:52px;font-size:18px;transition:all .2s}.cases-btn-prev[data-astro-cid-blpbwyrs]{color:#1a1a2e;background:#fff;border:1.5px solid #1a1a2e26}.cases-btn-prev[data-astro-cid-blpbwyrs]:hover{border-color:#1a1a2e}.cases-btn-next[data-astro-cid-blpbwyrs]{color:#fff;background:#1a2036;border:none}.cases-btn-next[data-astro-cid-blpbwyrs]:hover{color:#1a1a2e;background:#6ec319}.cases-btn[data-astro-cid-blpbwyrs]:disabled{opacity:.35;cursor:default}.cases-track[data-astro-cid-blpbwyrs]{scroll-snap-type:x mandatory;scrollbar-width:none;gap:20px;margin-top:40px;padding:8px max(32px,50vw - 588px) 32px;scroll-padding:0 max(32px,50vw - 588px);display:flex;overflow-x:auto}.cases-track[data-astro-cid-blpbwyrs]::-webkit-scrollbar{display:none}.cases-card[data-astro-cid-blpbwyrs]{scroll-snap-align:start;background:#fff;border:1px solid #1a1a2e14;border-radius:28px;flex-direction:column;flex:0 0 min(86vw,440px);gap:16px;padding:30px;display:flex;box-shadow:0 20px 40px -28px #1a1a2e4d}.cases-card-meta[data-astro-cid-blpbwyrs]{align-items:center;gap:10px;display:flex}.cases-card-num[data-astro-cid-blpbwyrs]{color:#6ec319;font-size:15px;font-weight:700}.cases-card-tag[data-astro-cid-blpbwyrs]{color:#1a1a2e;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600}.cases-card-title[data-astro-cid-blpbwyrs]{letter-spacing:-.025em;text-wrap:balance;color:#1a1a2e;margin:0;font-size:25px;font-weight:700;line-height:1.15}.cases-card-story[data-astro-cid-blpbwyrs]{color:#454545;flex:1;margin:0;font-size:15.5px;line-height:1.6}.cases-result[data-astro-cid-blpbwyrs]{background:#f4f4f4;border-radius:18px;padding:18px 20px}.cases-result-label[data-astro-cid-blpbwyrs]{letter-spacing:.08em;text-transform:uppercase;color:#454545;margin-bottom:6px;font-size:11px}.cases-result-value[data-astro-cid-blpbwyrs]{letter-spacing:-.01em;color:#1a1a2e;font-size:18px;font-weight:700;line-height:1.3}.cases-lesson[data-astro-cid-blpbwyrs]{color:#4e8f0f;font-size:22px;line-height:1.15}.cases-bar[data-astro-cid-blpbwyrs]{background:#f4f4f4;border-radius:4px;height:4px;overflow:hidden}.cases-bar-fill[data-astro-cid-blpbwyrs]{background:#1a2036;border-radius:4px;width:0;height:100%;margin-left:0;transition:margin-left .15s linear}@media (width<=767px){.cases[data-astro-cid-blpbwyrs]{padding:64px 0}.cases-inner[data-astro-cid-blpbwyrs]{padding:0 20px}.cases-title[data-astro-cid-blpbwyrs]{font-size:32px}.cases-head[data-astro-cid-blpbwyrs]{align-items:flex-start;gap:16px}.cases-track[data-astro-cid-blpbwyrs]{padding:8px 20px 24px;scroll-padding:0 20px}.cases-card-title[data-astro-cid-blpbwyrs]{font-size:21px}}.about[data-astro-cid-5gtlsymu]{padding:20px 0 110px;scroll-margin-top:72px}.about-grid[data-astro-cid-5gtlsymu]{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));align-items:start;gap:64px;max-width:1240px;margin:0 auto;padding:0 32px;display:grid}.about-sticky[data-astro-cid-5gtlsymu]{position:sticky;top:96px}.about-col[data-astro-cid-5gtlsymu]{padding-top:12px}.about-frame[data-astro-cid-5gtlsymu]{aspect-ratio:4/5;background:#cce9ff;border-radius:32px;position:relative;overflow:clip}.about-photo[data-astro-cid-5gtlsymu]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .8s;display:block;position:absolute;inset:0}.about-photo[data-astro-cid-5gtlsymu].is-active{opacity:1}.about-overlay[data-astro-cid-5gtlsymu]{background:linear-gradient(#1a203600,#1a203673);align-items:center;gap:10px;padding:18px;display:flex;position:absolute;bottom:0;left:0;right:0}.about-dots[data-astro-cid-5gtlsymu]{gap:6px;display:flex}.about-dot[data-astro-cid-5gtlsymu]{background:#fff9;border:none;border-radius:8px;width:8px;height:8px;padding:0;transition:all .3s}.about-dot[data-astro-cid-5gtlsymu].is-active{background:#6ec319;width:22px}.about-arrows[data-astro-cid-5gtlsymu]{gap:8px;margin-left:auto;display:flex}.about-arrow[data-astro-cid-5gtlsymu]{border:none;border-radius:50%;width:44px;height:44px;font-size:16px;transition:background .2s,color .2s}.about-arrow-prev[data-astro-cid-5gtlsymu]{color:#1a1a2e;background:#ffffffe6}.about-arrow-prev[data-astro-cid-5gtlsymu]:hover{background:#fff}.about-arrow-next[data-astro-cid-5gtlsymu]{color:#fff;background:#1a2036}.about-arrow-next[data-astro-cid-5gtlsymu]:hover{color:#1a1a2e;background:#6ec319}.about-tags[data-astro-cid-5gtlsymu]{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.about-tag[data-astro-cid-5gtlsymu]{color:#1a1a2e;background:#f4f4f4;border-radius:999px;padding:8px 14px;font-size:14px}.about-kicker[data-astro-cid-5gtlsymu]{color:#454545;letter-spacing:.06em;text-transform:uppercase;font-size:13px}.about-title[data-astro-cid-5gtlsymu]{letter-spacing:-.045em;color:#1a1a2e;margin:10px 0 32px;font-size:clamp(44px,5vw,72px);font-weight:700;line-height:1}.about-text[data-astro-cid-5gtlsymu]{color:#454545;flex-direction:column;gap:20px;max-width:580px;font-size:18px;line-height:1.65;display:flex}.about-text[data-astro-cid-5gtlsymu] p[data-astro-cid-5gtlsymu]{margin:0}.about-lead[data-astro-cid-5gtlsymu]{color:#1a1a2e;letter-spacing:-.01em;font-size:21px;line-height:1.55}.about-belief[data-astro-cid-5gtlsymu]{background:linear-gradient(135deg,#cce9ff,#e4f8cf);border-radius:28px;max-width:580px;margin-top:40px;padding:32px;position:relative;overflow:clip}.about-belief-title[data-astro-cid-5gtlsymu]{color:#1a1a2e;transform-origin:0;font-size:38px;line-height:1;transform:rotate(-2deg)}.about-belief-text[data-astro-cid-5gtlsymu]{color:#1a1a2e;margin:16px 0 0;font-size:19px;font-weight:500;line-height:1.45}@media (width<=767px){.about-sticky[data-astro-cid-5gtlsymu]{position:static}.about-grid[data-astro-cid-5gtlsymu]{gap:32px;padding:0 20px}.about-col[data-astro-cid-5gtlsymu]{padding-top:0}.about-title[data-astro-cid-5gtlsymu]{font-size:44px}.about-lead[data-astro-cid-5gtlsymu]{font-size:19px}.about-text[data-astro-cid-5gtlsymu]{font-size:17px}.about-belief[data-astro-cid-5gtlsymu]{padding:24px}.about-belief-title[data-astro-cid-5gtlsymu]{font-size:32px}}.tst[data-astro-cid-tgbrwp4t]{background:#f4f4f4;padding:100px 0;position:relative;overflow:clip}.tst-glow[data-astro-cid-tgbrwp4t]{pointer-events:none;background:radial-gradient(circle,#b1f17180,#b1f17100 70%);border-radius:50%;width:700px;height:700px;position:absolute;bottom:-360px;right:-260px}.tst-inner[data-astro-cid-tgbrwp4t]{max-width:1240px;margin:0 auto;padding:0 32px;position:relative}.tst-head[data-astro-cid-tgbrwp4t]{max-width:820px}.tst-title[data-astro-cid-tgbrwp4t]{letter-spacing:-.035em;text-wrap:balance;color:#1a1a2e;margin:0;font-size:clamp(34px,3.8vw,52px);font-weight:700;line-height:1.05}.tst-sub[data-astro-cid-tgbrwp4t]{color:#454545;max-width:640px;margin:18px 0 0;font-size:17px;line-height:1.55}.tst-carousel[data-astro-cid-tgbrwp4t]{margin-top:44px;position:relative}.tst-track[data-astro-cid-tgbrwp4t]{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;--fade-l:0px;--fade-r:56px;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-l), #000 calc(100% - var(--fade-r)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-l), #000 calc(100% - var(--fade-r)), transparent 100%);align-items:flex-start;gap:24px;padding:4px 0 12px;display:flex;overflow-x:auto}.tst-track[data-astro-cid-tgbrwp4t]::-webkit-scrollbar{display:none}.tst-card[data-astro-cid-tgbrwp4t]{scroll-snap-align:start;background:#fff;border-radius:24px;flex-direction:column;flex:0 0 clamp(min(82%,320px),31.4465% - 22.6415px,100%);gap:16px;margin:0;padding:28px;display:flex;box-shadow:0 1px 2px #1a1a2e0a}.tst-mark[data-astro-cid-tgbrwp4t]{color:#6ec319;height:24px;font-size:56px;line-height:.6}.tst-body[data-astro-cid-tgbrwp4t]{height:200px;transition:height .3s;position:relative;overflow:hidden}.tst-body[data-astro-cid-tgbrwp4t].is-open{height:auto}.tst-quote[data-astro-cid-tgbrwp4t]{color:#1a1a2e;flex-direction:column;gap:12px;margin:0;font-size:15.5px;line-height:1.6;display:flex}.tst-quote[data-astro-cid-tgbrwp4t] p[data-astro-cid-tgbrwp4t]{margin:0}.tst-fade[data-astro-cid-tgbrwp4t]{background:linear-gradient(#fff0,#fff);height:56px;transition:opacity .3s;position:absolute;bottom:0;left:0;right:0}.tst-body[data-astro-cid-tgbrwp4t].is-open .tst-fade[data-astro-cid-tgbrwp4t]{opacity:0}.tst-toggle[data-astro-cid-tgbrwp4t]{color:#4e8f0f;background:0 0;border:none;align-self:start;padding:0;font-size:14px;font-weight:600}.tst-caption[data-astro-cid-tgbrwp4t]{border-top:1px solid #1a1a2e14;align-items:center;gap:12px;padding-top:16px;display:flex}.tst-who[data-astro-cid-tgbrwp4t]{flex-direction:column;gap:2px;display:flex}.tst-role[data-astro-cid-tgbrwp4t]{color:#1a1a2e;font-size:15px;font-weight:600}.tst-meta[data-astro-cid-tgbrwp4t]{color:#454545;font-size:13px}.tst-link[data-astro-cid-tgbrwp4t]{color:#454545;white-space:nowrap;margin-left:auto;font-size:13px;font-weight:600}.tst-arrow[data-astro-cid-tgbrwp4t]{border-radius:50%;width:52px;height:52px;font-size:18px;transition:all .2s;position:absolute;top:50%;transform:translateY(-50%)}.tst-arrow-prev[data-astro-cid-tgbrwp4t]{color:#1a1a2e;background:#fff;border:1.5px solid #1a1a2e26;left:-26px;box-shadow:0 10px 24px -12px #1a1a2e59}.tst-arrow-prev[data-astro-cid-tgbrwp4t]:hover{border-color:#1a1a2e}.tst-arrow-next[data-astro-cid-tgbrwp4t]{color:#fff;background:#1a2036;border:none;right:-26px;box-shadow:0 10px 24px -12px #1a1a2e80}.tst-arrow-next[data-astro-cid-tgbrwp4t]:hover{color:#1a1a2e;background:#6ec319}.tst-arrow[data-astro-cid-tgbrwp4t]:disabled{opacity:.3;cursor:default}.tst-note[data-astro-cid-tgbrwp4t]{text-align:center;color:#454545;max-width:860px;margin:36px auto 0;font-size:28px;line-height:1.2;transform:rotate(-1deg)}@media (width<=767px){.tst[data-astro-cid-tgbrwp4t]{padding:64px 0}.tst-inner[data-astro-cid-tgbrwp4t]{padding:0 20px}.tst-title[data-astro-cid-tgbrwp4t]{font-size:30px}.tst-carousel[data-astro-cid-tgbrwp4t]{margin-top:28px}.tst-arrow[data-astro-cid-tgbrwp4t]{display:none}.tst-note[data-astro-cid-tgbrwp4t]{margin-top:28px;font-size:22px}}.how[data-astro-cid-qvlq2lkz]{padding:110px 0 100px}.how-inner[data-astro-cid-qvlq2lkz]{max-width:1240px;margin:0 auto;padding:0 32px}.how-eyebrow[data-astro-cid-qvlq2lkz]{color:#4e8f0f;transform-origin:0;margin-bottom:10px;font-size:28px;line-height:1.2;display:inline-block;transform:rotate(-2deg)}.how-title[data-astro-cid-qvlq2lkz]{letter-spacing:-.035em;text-wrap:balance;color:#1a1a2e;max-width:720px;margin:0;font-size:clamp(36px,4vw,54px);font-weight:700;line-height:1.04}.how-steps[data-astro-cid-qvlq2lkz]{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:20px;margin-top:56px;display:grid;position:relative}.how-step[data-astro-cid-qvlq2lkz]{flex-direction:column;gap:14px;display:flex;position:relative}.how-step-top[data-astro-cid-qvlq2lkz]{align-items:center;gap:12px;display:flex}.how-badge[data-astro-cid-qvlq2lkz]{color:#1a1a2e;border-radius:16px;flex:none;place-items:center;width:52px;height:52px;font-size:22px;font-weight:700;display:grid}.how-dash[data-astro-cid-qvlq2lkz]{background:repeating-linear-gradient(90deg,#1a1a2e33 0 6px,#0000 6px 12px);flex:1;height:2px}.how-step-title[data-astro-cid-qvlq2lkz]{letter-spacing:-.02em;color:#1a1a2e;margin:8px 0 0;font-size:23px;font-weight:700;line-height:1.15}.how-step-text[data-astro-cid-qvlq2lkz]{color:#454545;margin:0;font-size:15.5px;line-height:1.6}.how-facts[data-astro-cid-qvlq2lkz]{background:#1a1a2e14;border:1px solid #1a1a2e14;border-radius:24px;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:1px;margin-top:56px;display:grid;overflow:hidden}.how-fact[data-astro-cid-qvlq2lkz]{background:#fff;align-items:flex-start;gap:14px;padding:24px 24px 26px;display:flex}.how-fact-dot[data-astro-cid-qvlq2lkz]{border-radius:50%;flex:none;width:10px;height:10px;margin-top:7px}.how-fact-text[data-astro-cid-qvlq2lkz]{color:#1a1a2e;font-size:15.5px;line-height:1.5}@media (width<=767px){.how[data-astro-cid-qvlq2lkz]{padding:64px 0}.how-inner[data-astro-cid-qvlq2lkz]{padding:0 20px}.how-title[data-astro-cid-qvlq2lkz]{font-size:32px}.how-steps[data-astro-cid-qvlq2lkz]{gap:28px;margin-top:32px}.how-facts[data-astro-cid-qvlq2lkz]{margin-top:32px}.how-step-title[data-astro-cid-qvlq2lkz]{font-size:20px}}.proj[data-astro-cid-resrq4zz]{color:#fff;background:#1a2036;padding:100px 0;scroll-margin-top:5rem;position:relative;overflow:clip}.proj-glow[data-astro-cid-resrq4zz]{pointer-events:none;background:radial-gradient(circle,#99d4ff38,#99d4ff00 70%);border-radius:50%;width:800px;height:800px;position:absolute;top:-400px;left:-300px}.proj-grid[data-astro-cid-resrq4zz]{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:start;gap:48px;max-width:1240px;margin:0 auto;padding:0 32px;display:grid;position:relative}.proj-side[data-astro-cid-resrq4zz]{position:sticky;top:96px}.proj-main[data-astro-cid-resrq4zz]{grid-column:span 2;min-width:0}.proj-count-wrap[data-astro-cid-resrq4zz]{padding-top:18px;display:inline-block;position:relative}.proj-count[data-astro-cid-resrq4zz]{letter-spacing:-.07em;background:linear-gradient(135deg,#b1f171,#99d4ff);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:12px;font-size:clamp(104px,13vw,180px);font-weight:700;line-height:.8}.proj-badge[data-astro-cid-resrq4zz]{color:#1a2036;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#b1f171;border-radius:999px;align-items:center;gap:6px;margin-left:-8px;padding:7px 12px;font-size:13px;font-weight:500;display:flex;position:absolute;top:12px;left:100%;transform:rotate(6deg);box-shadow:0 10px 24px -10px #b1f171b3}.proj-badge-dot[data-astro-cid-resrq4zz]{background:#1a2036;border-radius:50%;width:6px;height:6px}.proj-title[data-astro-cid-resrq4zz]{letter-spacing:-.035em;margin:20px 0 0;font-size:40px;font-weight:700;line-height:1.05}.proj-sub[data-astro-cid-resrq4zz]{color:#cce9ff;max-width:340px;margin:16px 0 0;font-size:16px;line-height:1.55}.proj-list[data-astro-cid-resrq4zz]{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px;display:grid}.proj-chip[data-astro-cid-resrq4zz]{color:#fff;background:#ffffff0d;border:1px solid #ffffff14;border-radius:14px;align-items:center;gap:10px;padding:14px 16px;font-size:15px;font-weight:500;transition:background .2s,border-color .2s;display:flex}.proj-chip[data-astro-cid-resrq4zz]:hover{color:#fff;background:#b1f1711f;border-color:#b1f17166}.proj-chip-num[data-astro-cid-resrq4zz]{color:#99d4ff;font-size:11px}.proj-chip-name[data-astro-cid-resrq4zz]{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.proj-chip-arrow[data-astro-cid-resrq4zz]{color:#b1f171;font-size:13px}.proj-list[data-astro-cid-resrq4zz]:not(.is-open) .beyond-desktop[data-astro-cid-resrq4zz]{display:none}.proj-toggle[data-astro-cid-resrq4zz]{color:#fff;background:0 0;border:1px dashed #ffffff40;border-radius:14px;width:100%;margin-top:20px;padding:16px;font-size:15px;font-weight:600;transition:border-color .2s,color .2s}.proj-toggle[data-astro-cid-resrq4zz]:hover{color:#b1f171;border-color:#b1f171}@media (width<=767px){.proj[data-astro-cid-resrq4zz]{padding:64px 0}.proj-grid[data-astro-cid-resrq4zz]{gap:32px;padding:0 20px}.proj-side[data-astro-cid-resrq4zz]{position:static}.proj-main[data-astro-cid-resrq4zz]{grid-column:auto}.proj-list[data-astro-cid-resrq4zz]{grid-template-columns:1fr}.proj-list[data-astro-cid-resrq4zz]:not(.is-open) .beyond-mobile[data-astro-cid-resrq4zz]{display:none}.proj-title[data-astro-cid-resrq4zz]{font-size:32px}}.cta[data-astro-cid-wxcw5a5l]{padding:110px 0;scroll-margin-top:72px;position:relative;overflow:clip}.cta-glow[data-astro-cid-wxcw5a5l]{pointer-events:none;background:radial-gradient(circle,#cce9ffcc,#cce9ff00 65%);border-radius:50%;width:900px;height:900px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cta-row[data-astro-cid-wxcw5a5l]{flex-wrap:wrap;justify-content:center;align-items:center;gap:56px;max-width:1240px;margin:0 auto;padding:0 32px;display:flex;position:relative}.cta-aside[data-astro-cid-wxcw5a5l]{flex:300px;min-width:0;max-width:420px;position:relative}.cta-main[data-astro-cid-wxcw5a5l]{flex:2 520px;min-width:0}.cta-photo[data-astro-cid-wxcw5a5l]{aspect-ratio:4/5;background:#cce9ff;border-radius:32px;overflow:hidden;box-shadow:0 30px 60px -30px #1a203673}.cta-photo-img[data-astro-cid-wxcw5a5l]{object-fit:cover;object-position:center 20%;width:100%;height:100%;display:block}.cta-note[data-astro-cid-wxcw5a5l]{color:#454545;text-align:center;margin-top:20px;font-size:28px;line-height:1.2;transform:rotate(-1.5deg)}.cta-kicker[data-astro-cid-wxcw5a5l]{color:#454545;letter-spacing:.06em;text-transform:uppercase;font-size:13px}.cta-title[data-astro-cid-wxcw5a5l]{letter-spacing:-.04em;color:#1a1a2e;margin:10px 0 0;font-size:clamp(38px,4.2vw,58px);font-weight:700;line-height:1}.cta-text[data-astro-cid-wxcw5a5l]{color:#454545;max-width:600px;margin:18px 0 0;font-size:17px;line-height:1.55}.cta-cards[data-astro-cid-wxcw5a5l]{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:20px;margin-top:36px;display:grid}.cta-card[data-astro-cid-wxcw5a5l]{color:#1a1a2e;border-radius:24px;flex-direction:column;gap:14px;padding:28px;transition:transform .25s;display:flex}.cta-card[data-astro-cid-wxcw5a5l]:hover{transform:translateY(-3px)}.cta-card-green[data-astro-cid-wxcw5a5l]{background:#6ec319}.cta-card-grey[data-astro-cid-wxcw5a5l]{background:#f4f4f4;border:1px solid #1a1a2e0f}.cta-icon[data-astro-cid-wxcw5a5l]{color:#1a1a2e;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.cta-icon-green[data-astro-cid-wxcw5a5l]{background:#ffffff73}.cta-icon-white[data-astro-cid-wxcw5a5l]{background:#fff}.cta-card-title[data-astro-cid-wxcw5a5l]{letter-spacing:-.025em;font-size:26px;font-weight:700;line-height:1.05}.cta-card-text[data-astro-cid-wxcw5a5l]{flex:1;font-size:15.5px;line-height:1.55}.cta-card-text-muted[data-astro-cid-wxcw5a5l]{color:#454545}.cta-btn-dark[data-astro-cid-wxcw5a5l]{color:#fff;background:#1a2036;border-radius:999px;align-self:start;padding:14px 22px;font-size:15px;font-weight:600;transition:color .2s}.cta-btn-dark[data-astro-cid-wxcw5a5l]:hover{color:#b1f171}.cta-btn-light[data-astro-cid-wxcw5a5l]{color:#1a1a2e;background:#fff;border:1.5px solid #1a1a2e26;border-radius:999px;align-self:start;padding:13px 21px;font-size:15px;font-weight:600;transition:border-color .2s}.cta-btn-light[data-astro-cid-wxcw5a5l]:hover{color:#1a1a2e;border-color:#1a1a2e}@media (width<=767px){.cta[data-astro-cid-wxcw5a5l]{padding:64px 0}.cta-row[data-astro-cid-wxcw5a5l]{gap:24px;padding:0 20px}.cta-main[data-astro-cid-wxcw5a5l]{order:1}.cta-aside[data-astro-cid-wxcw5a5l]{order:2}.cta-title[data-astro-cid-wxcw5a5l]{font-size:34px}.cta-text[data-astro-cid-wxcw5a5l]{margin-top:14px;font-size:16px}.cta-cards[data-astro-cid-wxcw5a5l]{gap:14px;margin-top:24px}.cta-card[data-astro-cid-wxcw5a5l]{gap:10px;padding:20px}.cta-card-title[data-astro-cid-wxcw5a5l]{font-size:22px}.cta-card-text[data-astro-cid-wxcw5a5l]{font-size:15px}.cta-icon[data-astro-cid-wxcw5a5l]{border-radius:12px;width:40px;height:40px}.cta-note[data-astro-cid-wxcw5a5l]{font-size:22px}}.faq[data-astro-cid-4chapdkw]{padding:40px 0 120px;scroll-margin-top:72px}.faq-grid[data-astro-cid-4chapdkw]{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start;gap:48px;max-width:1240px;margin:0 auto;padding:0 32px;display:grid}.faq-kicker[data-astro-cid-4chapdkw]{color:#454545;letter-spacing:.06em;text-transform:uppercase;font-size:13px}.faq-title[data-astro-cid-4chapdkw]{letter-spacing:-.035em;color:#1a1a2e;margin:10px 0 0;font-size:clamp(36px,4vw,52px);font-weight:700;line-height:1.04}.faq-list[data-astro-cid-4chapdkw]{border-top:1px solid #1a1a2e1a;flex-direction:column;grid-column:span 2;min-width:0;display:flex}.faq-item[data-astro-cid-4chapdkw]{border-bottom:1px solid #1a1a2e1a}.faq-q[data-astro-cid-4chapdkw]{text-align:left;color:#1a1a2e;background:0 0;border:none;align-items:center;gap:20px;width:100%;padding:24px 0;display:flex}.faq-q-text[data-astro-cid-4chapdkw]{letter-spacing:-.015em;flex:1;font-size:21px;font-weight:600}.faq-icon[data-astro-cid-4chapdkw]{background:#f4f4f4;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:20px;transition:all .25s;display:grid}.faq-q[data-astro-cid-4chapdkw].is-open .faq-icon[data-astro-cid-4chapdkw]{background:#b1f171;transform:rotate(45deg)}.faq-a[data-astro-cid-4chapdkw]{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.faq-a[data-astro-cid-4chapdkw].is-open{grid-template-rows:1fr}.faq-a-clip[data-astro-cid-4chapdkw]{overflow:hidden}.faq-a-text[data-astro-cid-4chapdkw]{color:#454545;max-width:720px;margin:0;padding:0 56px 26px 0;font-size:16.5px;line-height:1.65}@media (width<=767px){.faq[data-astro-cid-4chapdkw]{padding:24px 0 72px}.faq-grid[data-astro-cid-4chapdkw]{gap:28px;padding:0 20px}.faq-list[data-astro-cid-4chapdkw]{grid-column:auto}.faq-q-text[data-astro-cid-4chapdkw]{font-size:18px}.faq-a-text[data-astro-cid-4chapdkw]{padding-right:16px}}
