.hero[data-astro-cid-ewxirvlt]{position:relative;overflow:clip;padding-block:var(--sp-8) var(--sp-7);background:linear-gradient(180deg,#fbfcfe,#fff)}@media(min-width:768px){.hero[data-astro-cid-ewxirvlt]{padding-block:var(--sp-9) var(--sp-8)}}.hero__bg[data-astro-cid-ewxirvlt]{position:absolute;inset:0;pointer-events:none}.hero__grid-pattern[data-astro-cid-ewxirvlt]{position:absolute;inset:0;background-image:linear-gradient(var(--c-line-soft) 1px,transparent 1px),linear-gradient(90deg,var(--c-line-soft) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse 80% 60% at 50% 0%,#000 20%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 0%,#000 20%,transparent 75%);opacity:.7}.hero__glow[data-astro-cid-ewxirvlt]{position:absolute;top:-30%;right:-10%;width:60vw;height:60vw;max-width:780px;max-height:780px;background:radial-gradient(circle,rgba(37,99,235,.09) 0%,transparent 68%);border-radius:50%}.hero__inner[data-astro-cid-ewxirvlt]{position:relative;display:grid;gap:var(--sp-7);align-items:center}@media(min-width:960px){.hero__inner[data-astro-cid-ewxirvlt]{grid-template-columns:1.05fr .95fr;gap:var(--sp-8)}}.hero__eyebrow[data-astro-cid-ewxirvlt]{display:inline-flex;align-items:center;gap:.5rem;font-size:var(--fs-xs);font-weight:600;letter-spacing:.06em;color:var(--c-primary);background:var(--c-primary-soft);padding:.35rem .8rem;border-radius:999px;margin-bottom:var(--sp-4)}.hero__dot[data-astro-cid-ewxirvlt]{width:6px;height:6px;border-radius:50%;background:var(--c-accent);box-shadow:0 0 0 3px #f9731629}.hero__title[data-astro-cid-ewxirvlt]{font-size:var(--fs-display);font-weight:700;letter-spacing:-.025em;line-height:1.18;margin-bottom:var(--sp-4);background:linear-gradient(160deg,var(--c-ink) 20%,var(--c-primary) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.hero__sub[data-astro-cid-ewxirvlt]{font-size:clamp(.9375rem,1.4vw,1.0625rem);color:var(--c-ink-3);line-height:1.8;max-width:46ch;margin-bottom:var(--sp-5)}.hero__tags[data-astro-cid-ewxirvlt]{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 var(--sp-5);padding:0;list-style:none}.hero__tags[data-astro-cid-ewxirvlt] li[data-astro-cid-ewxirvlt]{font-size:var(--fs-xs);font-weight:500;color:var(--c-ink-2);padding:.35rem .75rem;border:1px solid var(--c-line);border-radius:var(--r-sm);background:#fff}.hero__actions[data-astro-cid-ewxirvlt]{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:var(--sp-4)}.hero__note[data-astro-cid-ewxirvlt]{font-size:var(--fs-xs);color:var(--c-ink-4)}.hero__visual[data-astro-cid-ewxirvlt]{position:relative;display:none;padding:2.5rem 3rem;margin:-2.5rem -3rem}@media(min-width:960px){.hero__visual[data-astro-cid-ewxirvlt]{display:block}}.mockup[data-astro-cid-ewxirvlt]{background:#fff;border:1px solid var(--c-line);border-radius:var(--r-lg);box-shadow:0 4px 12px #0f17200a,0 24px 64px #0f172017;overflow:hidden;transform:perspective(1600px) rotateY(-3deg) rotateX(1.5deg)}.mockup__bar[data-astro-cid-ewxirvlt]{display:flex;gap:6px;padding:.7rem .9rem;background:var(--c-bg-alt);border-bottom:1px solid var(--c-line-soft)}.mockup__bar[data-astro-cid-ewxirvlt] span[data-astro-cid-ewxirvlt]{width:8px;height:8px;border-radius:50%;background:var(--c-line)}.mockup__body[data-astro-cid-ewxirvlt]{padding:1.1rem}.mockup__row[data-astro-cid-ewxirvlt]{display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem;margin-bottom:1rem}.mockup__stat[data-astro-cid-ewxirvlt]{background:var(--c-primary-tint);border-radius:var(--r-sm);padding:.7rem .75rem}.mockup__stat[data-astro-cid-ewxirvlt] em[data-astro-cid-ewxirvlt]{display:block;font-style:normal;font-size:.625rem;color:var(--c-ink-4);margin-bottom:.2rem}.mockup__stat[data-astro-cid-ewxirvlt] strong[data-astro-cid-ewxirvlt]{font-size:1.125rem;color:var(--c-primary);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.mockup__list[data-astro-cid-ewxirvlt]{display:flex;flex-direction:column;gap:.5rem}.mockup__item[data-astro-cid-ewxirvlt]{display:flex;align-items:center;gap:.65rem;padding:.6rem .7rem;border:1px solid var(--c-line-soft);border-radius:var(--r-sm)}.mockup__avatar[data-astro-cid-ewxirvlt]{width:26px;height:26px;border-radius:50%;background:linear-gradient(140deg,var(--c-primary-soft),#dbeafe);flex-shrink:0}.mockup__lines[data-astro-cid-ewxirvlt]{flex:1;display:flex;flex-direction:column;gap:5px}.mockup__lines[data-astro-cid-ewxirvlt] span[data-astro-cid-ewxirvlt]{height:6px;border-radius:3px;background:var(--c-line-soft);display:block}.mockup__badge[data-astro-cid-ewxirvlt]{font-size:.625rem;font-weight:600;padding:.15rem .45rem;border-radius:4px;flex-shrink:0}.mockup__badge--warn[data-astro-cid-ewxirvlt]{color:#a16207;background:#fef9c3}.mockup__badge--ok[data-astro-cid-ewxirvlt]{color:#047857;background:var(--c-accent-soft)}.hero__float[data-astro-cid-ewxirvlt]{position:absolute;display:inline-flex;align-items:center;gap:.35rem;padding:.45rem .8rem;font-size:.6875rem;font-weight:600;color:var(--c-ink-2);background:#fff;border:1px solid var(--c-line);border-radius:999px;box-shadow:var(--shadow-md);animation:floatY 5s ease-in-out infinite}.hero__float--a[data-astro-cid-ewxirvlt]{top:6%;left:0;color:var(--c-primary)}.hero__float--b[data-astro-cid-ewxirvlt]{bottom:8%;right:0;color:var(--c-accent);animation-delay:1.4s}@keyframes floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.hero__scroll[data-astro-cid-ewxirvlt]{display:none;position:absolute;bottom:var(--sp-4);left:50%;transform:translate(-50%);color:var(--c-ink-4);animation:floatY 2.6s ease-in-out infinite}@media(min-width:960px){.hero__scroll[data-astro-cid-ewxirvlt]{display:block}}.pillars[data-astro-cid-yvje5phm]{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:768px){.pillars[data-astro-cid-yvje5phm]{grid-template-columns:repeat(3,1fr);gap:1.25rem}}.pillar[data-astro-cid-yvje5phm]{display:flex;flex-direction:column;padding:1.6rem;background:#fff;border:1px solid var(--c-line);border-radius:var(--r-md);transition-delay:var(--delay, 0ms);transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease),transform var(--dur) var(--ease)}.pillar[data-astro-cid-yvje5phm]:hover{border-color:#2563eb4d;box-shadow:var(--shadow-md);transform:translateY(-3px)}.pillar__top[data-astro-cid-yvje5phm]{display:flex;align-items:center;gap:.7rem;margin-bottom:1rem}.pillar__icon[data-astro-cid-yvje5phm]{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--r-sm);background:var(--c-primary-soft);color:var(--c-primary);flex-shrink:0}.pillar__label[data-astro-cid-yvje5phm]{font-size:.6875rem;font-weight:600;letter-spacing:.08em;color:var(--c-primary);background:var(--c-primary-tint);padding:.2rem .55rem;border-radius:3px}.pillar[data-astro-cid-yvje5phm] h3[data-astro-cid-yvje5phm]{font-size:1.125rem;margin-bottom:.55rem}.pillar__desc[data-astro-cid-yvje5phm]{font-size:var(--fs-xs);color:var(--c-ink-3);line-height:1.75;margin-bottom:1.1rem;flex:1}.pillar__points[data-astro-cid-yvje5phm]{display:flex;flex-direction:column;gap:.45rem;margin:0 0 1.1rem;padding:1rem 0 0;list-style:none;border-top:1px solid var(--c-line-soft)}.pillar__points[data-astro-cid-yvje5phm] li[data-astro-cid-yvje5phm]{position:relative;padding-left:.9rem;font-size:var(--fs-xs);color:var(--c-ink-2);line-height:1.6}.pillar__points[data-astro-cid-yvje5phm] li[data-astro-cid-yvje5phm]:before{content:"";position:absolute;left:0;top:8px;width:4px;height:4px;border-radius:50%;background:var(--c-accent)}.pillar__more[data-astro-cid-yvje5phm]{display:inline-flex;align-items:center;gap:.3rem;font-size:var(--fs-xs);font-weight:600;color:var(--c-primary);padding-top:.9rem;border-top:1px solid var(--c-line-soft)}.flywheel-head[data-astro-cid-2iv2kmnc]{max-width:62ch;margin-bottom:2rem}.flywheel-head[data-astro-cid-2iv2kmnc] h2[data-astro-cid-2iv2kmnc]{font-size:var(--fs-h2);margin-bottom:var(--sp-3)}.flywheel-head[data-astro-cid-2iv2kmnc] p[data-astro-cid-2iv2kmnc]{font-size:var(--fs-body);color:var(--c-ink-2);line-height:1.85}.cycle[data-astro-cid-2iv2kmnc]{display:grid;grid-template-columns:1fr;gap:0;padding:1.5rem;background:#fff;border:1px solid var(--c-line);border-radius:var(--r-md)}@media(min-width:900px){.cycle[data-astro-cid-2iv2kmnc]{grid-template-columns:repeat(4,1fr);gap:1rem;padding:1.75rem;align-items:start}}.node[data-astro-cid-2iv2kmnc]{position:relative;display:flex;gap:.75rem;padding-bottom:1.25rem}@media(min-width:900px){.node[data-astro-cid-2iv2kmnc]{flex-direction:column;padding-bottom:0;gap:.7rem}}.node__dot[data-astro-cid-2iv2kmnc]{display:grid;place-items:center;width:36px;height:36px;border-radius:var(--r-sm);background:var(--c-primary-soft);color:var(--c-primary);flex-shrink:0}.node__body[data-astro-cid-2iv2kmnc]{flex:1}.node__step[data-astro-cid-2iv2kmnc]{display:block;font-family:var(--font-num);font-size:.625rem;font-weight:700;letter-spacing:.1em;color:var(--c-ink-4);margin-bottom:.2rem}.node[data-astro-cid-2iv2kmnc] h3[data-astro-cid-2iv2kmnc]{font-size:.9375rem;margin-bottom:.3rem;line-height:1.45}.node[data-astro-cid-2iv2kmnc] p[data-astro-cid-2iv2kmnc]{font-size:var(--fs-xs);color:var(--c-ink-3);line-height:1.65}.node__arrow[data-astro-cid-2iv2kmnc]{position:absolute;left:17px;top:36px;bottom:0;width:1px;background:var(--c-line)}@media(min-width:900px){.node__arrow[data-astro-cid-2iv2kmnc]{left:44px;top:18px;bottom:auto;width:calc(100% - 44px + 1rem);height:1px}.node[data-astro-cid-2iv2kmnc]:last-of-type .node__arrow[data-astro-cid-2iv2kmnc]{display:none}}.cycle__close[data-astro-cid-2iv2kmnc]{grid-column:1 / -1;margin-top:1.5rem;padding-top:1.25rem;border-top:1px dashed var(--c-line);font-size:var(--fs-xs);color:var(--c-ink-3);line-height:1.7;text-align:center}.advantages[data-astro-cid-2iv2kmnc]{display:grid;grid-template-columns:1fr;gap:1rem;margin-top:1.5rem}@media(min-width:640px){.advantages[data-astro-cid-2iv2kmnc]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.advantages[data-astro-cid-2iv2kmnc]{grid-template-columns:repeat(4,1fr)}}.advantage[data-astro-cid-2iv2kmnc]{display:flex;gap:.75rem;padding:1.35rem;background:#fff;border:1px solid var(--c-line);border-radius:var(--r-md)}.advantage__icon[data-astro-cid-2iv2kmnc]{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--c-accent-soft);color:var(--c-accent);flex-shrink:0}.advantage[data-astro-cid-2iv2kmnc] h3[data-astro-cid-2iv2kmnc]{font-size:.875rem;margin-bottom:.3rem}.advantage[data-astro-cid-2iv2kmnc] p[data-astro-cid-2iv2kmnc]{font-size:.75rem;color:var(--c-ink-3);line-height:1.7}.pillar-grid[data-astro-cid-7fsfp5w6]{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:768px){.pillar-grid[data-astro-cid-7fsfp5w6]{grid-template-columns:repeat(3,1fr);gap:1.25rem}}.pillar-card[data-astro-cid-7fsfp5w6]{display:flex;flex-direction:column;padding:1.6rem;background:#fff;border:1px solid var(--c-line);border-radius:var(--r-md);transition-delay:var(--delay, 0ms);transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease),transform var(--dur) var(--ease)}.pillar-card[data-astro-cid-7fsfp5w6]:hover{border-color:#2563eb47;box-shadow:var(--shadow-md);transform:translateY(-3px)}.pillar-card__head[data-astro-cid-7fsfp5w6]{display:flex;align-items:center;gap:.7rem;margin-bottom:.9rem}.pillar-card__icon[data-astro-cid-7fsfp5w6]{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--r-sm);background:var(--c-primary-soft);color:var(--c-primary);flex-shrink:0}.pillar-card[data-astro-cid-7fsfp5w6] h3[data-astro-cid-7fsfp5w6]{font-size:var(--fs-h3)}.pillar-card__tagline[data-astro-cid-7fsfp5w6]{font-size:var(--fs-sm);color:var(--c-ink-2);line-height:1.75;margin-bottom:1.1rem;padding-bottom:1.1rem;border-bottom:1px solid var(--c-line-soft);font-weight:500}.pillar-card__items[data-astro-cid-7fsfp5w6]{margin:0 0 1.2rem;padding:0;list-style:none;display:flex;flex-direction:column;gap:.6rem;flex:1}.pillar-card__items[data-astro-cid-7fsfp5w6] li[data-astro-cid-7fsfp5w6]{display:flex;align-items:flex-start;gap:.5rem;font-size:var(--fs-xs);color:var(--c-ink-3);line-height:1.6}.pillar-card__items[data-astro-cid-7fsfp5w6] li[data-astro-cid-7fsfp5w6]:before{content:"";width:4px;height:4px;border-radius:50%;background:var(--c-accent);margin-top:8px;flex-shrink:0}.pillar-card__items[data-astro-cid-7fsfp5w6] strong[data-astro-cid-7fsfp5w6]{font-weight:600;color:var(--c-ink-2)}.pillar-card__more[data-astro-cid-7fsfp5w6]{display:inline-flex;align-items:center;gap:.3rem;font-size:var(--fs-xs);font-weight:600;color:var(--c-primary);padding-top:.9rem;border-top:1px solid var(--c-line-soft)}.matrix-foot[data-astro-cid-7fsfp5w6]{display:flex;flex-direction:column;gap:1.25rem;margin-top:1.5rem;padding:1.5rem;background:var(--c-primary-tint);border:1px solid rgba(37,99,235,.12);border-radius:var(--r-md)}@media(min-width:768px){.matrix-foot[data-astro-cid-7fsfp5w6]{flex-direction:row;align-items:center;justify-content:space-between;gap:2rem;padding:1.75rem 2rem}}.matrix-foot__text[data-astro-cid-7fsfp5w6] h3[data-astro-cid-7fsfp5w6]{font-size:1.0625rem;margin-bottom:.5rem}.matrix-foot__text[data-astro-cid-7fsfp5w6] p[data-astro-cid-7fsfp5w6]{font-size:var(--fs-sm);color:var(--c-ink-2);line-height:1.75;max-width:62ch}.matrix-foot[data-astro-cid-7fsfp5w6] .btn[data-astro-cid-7fsfp5w6]{flex-shrink:0}.result-grid[data-astro-cid-2rtsvmry]{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:768px){.result-grid[data-astro-cid-2rtsvmry]{grid-template-columns:repeat(3,1fr);gap:1.25rem}}.result-card[data-astro-cid-2rtsvmry]{display:flex;flex-direction:column;padding:1.6rem;background:#fff;border:1px solid var(--c-line);border-radius:var(--r-md);transition-delay:var(--delay, 0ms);transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease),transform var(--dur) var(--ease)}.result-card[data-astro-cid-2rtsvmry]:hover{border-color:#2563eb47;box-shadow:var(--shadow-md);transform:translateY(-3px)}.result-card__client[data-astro-cid-2rtsvmry]{font-size:.6875rem;font-weight:600;letter-spacing:.02em;color:var(--c-primary);background:var(--c-primary-soft);padding:.2rem .6rem;border-radius:3px;align-self:flex-start;margin-bottom:.9rem}.result-card[data-astro-cid-2rtsvmry] h3[data-astro-cid-2rtsvmry]{font-size:.9375rem;line-height:1.6;margin-bottom:1.2rem;font-weight:500;color:var(--c-ink-2);flex:1}.result-card__metrics[data-astro-cid-2rtsvmry]{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;padding:.9rem 0;border-top:1px solid var(--c-line-soft);border-bottom:1px solid var(--c-line-soft);margin-bottom:1rem}.result-metric[data-astro-cid-2rtsvmry] strong[data-astro-cid-2rtsvmry]{display:block;font-size:1.0625rem;color:var(--c-primary);font-variant-numeric:tabular-nums;letter-spacing:-.01em;line-height:1.3}.result-metric[data-astro-cid-2rtsvmry] em[data-astro-cid-2rtsvmry]{display:block;font-style:normal;font-size:.625rem;color:var(--c-ink-4);margin-top:.15rem}.result-card__scope[data-astro-cid-2rtsvmry]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.45rem;flex:1}.result-card__scope[data-astro-cid-2rtsvmry] li[data-astro-cid-2rtsvmry]{display:flex;align-items:flex-start;gap:.4rem;font-size:var(--fs-xs);color:var(--c-ink-3);line-height:1.6}.result-card__scope[data-astro-cid-2rtsvmry] svg{color:var(--c-accent);margin-top:4px;flex-shrink:0}.cases-foot[data-astro-cid-2rtsvmry]{display:flex;justify-content:center;margin-top:1.75rem}.steps[data-astro-cid-aa2wht3y]{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:640px){.steps[data-astro-cid-aa2wht3y]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.steps[data-astro-cid-aa2wht3y]{grid-template-columns:repeat(4,1fr);gap:1.25rem}}.step[data-astro-cid-aa2wht3y]{position:relative;padding:1.5rem;background:#fff;border:1px solid var(--c-line);border-radius:var(--r-md);transition-delay:var(--delay, 0ms)}.step__head[data-astro-cid-aa2wht3y]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.9rem}.step__num[data-astro-cid-aa2wht3y]{font-family:var(--font-num);font-size:1.5rem;font-weight:700;color:var(--c-primary);opacity:.18;letter-spacing:-.03em}.step__duration[data-astro-cid-aa2wht3y]{display:inline-flex;align-items:center;gap:.25rem;font-size:.625rem;color:var(--c-ink-4);background:var(--c-bg-alt);padding:.2rem .5rem;border-radius:3px}.step[data-astro-cid-aa2wht3y] h3[data-astro-cid-aa2wht3y]{font-size:1rem;margin-bottom:.5rem}.step__desc[data-astro-cid-aa2wht3y]{font-size:var(--fs-xs);color:var(--c-ink-3);line-height:1.7;margin-bottom:1rem}.step__deliverables[data-astro-cid-aa2wht3y]{margin:0;padding:1rem 0 0;list-style:none;display:flex;flex-direction:column;gap:.4rem;border-top:1px solid var(--c-line-soft)}.step__deliverables[data-astro-cid-aa2wht3y] li[data-astro-cid-aa2wht3y]{display:flex;align-items:flex-start;gap:.4rem;font-size:.75rem;color:var(--c-ink-2);line-height:1.6}.step__deliverables[data-astro-cid-aa2wht3y] svg{color:var(--c-accent);margin-top:3px;flex-shrink:0}.pricing-grid[data-astro-cid-lh3vyyel]{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:768px){.pricing-grid[data-astro-cid-lh3vyyel]{grid-template-columns:repeat(3,1fr);gap:1.25rem}}.tier[data-astro-cid-lh3vyyel]{position:relative;display:flex;flex-direction:column;padding:1.5rem;background:#fff;border:1px solid var(--c-line);border-radius:var(--r-md);transition-delay:var(--delay, 0ms);transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.tier[data-astro-cid-lh3vyyel]:hover{box-shadow:var(--shadow-md)}.tier[data-astro-cid-lh3vyyel].is-highlight{border-color:var(--c-primary);box-shadow:0 0 0 1px var(--c-primary),var(--shadow-md)}.tier__flag[data-astro-cid-lh3vyyel]{position:absolute;top:-10px;left:1.5rem;font-size:.625rem;font-weight:600;color:#fff;background:var(--c-primary);padding:.2rem .6rem;border-radius:999px;letter-spacing:.02em}.tier[data-astro-cid-lh3vyyel] h3[data-astro-cid-lh3vyyel]{font-size:var(--fs-body);font-weight:600;margin-bottom:.6rem}.tier__range[data-astro-cid-lh3vyyel]{font-size:1.375rem;font-weight:700;color:var(--c-primary);letter-spacing:-.02em;line-height:1.2;margin-bottom:.35rem}.tier__cycle[data-astro-cid-lh3vyyel]{display:inline-flex;align-items:center;gap:.3rem;font-size:var(--fs-xs);color:var(--c-ink-4);margin-bottom:.9rem}.tier__suitable[data-astro-cid-lh3vyyel]{font-size:var(--fs-xs);color:var(--c-ink-3);line-height:1.65;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid var(--c-line-soft)}.tier__includes[data-astro-cid-lh3vyyel]{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;flex:1}.tier__includes[data-astro-cid-lh3vyyel] li[data-astro-cid-lh3vyyel]{display:flex;align-items:flex-start;gap:.45rem;font-size:var(--fs-xs);color:var(--c-ink-2);line-height:1.6}.tier__includes[data-astro-cid-lh3vyyel] svg{color:var(--c-accent);margin-top:3px}.pricing-note[data-astro-cid-lh3vyyel]{margin-top:var(--sp-6);padding:var(--sp-5);background:#fff;border:1px solid var(--c-line);border-radius:var(--r-md)}.pricing-note__head[data-astro-cid-lh3vyyel]{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;color:var(--c-primary)}.pricing-note__head[data-astro-cid-lh3vyyel] h3[data-astro-cid-lh3vyyel]{font-size:var(--fs-body);font-weight:600;color:var(--c-ink)}.pricing-note[data-astro-cid-lh3vyyel] ul[data-astro-cid-lh3vyyel]{display:grid;grid-template-columns:1fr;gap:.5rem 1.5rem;margin:0 0 1rem;padding-left:1.1rem}@media(min-width:720px){.pricing-note[data-astro-cid-lh3vyyel] ul[data-astro-cid-lh3vyyel]{grid-template-columns:1fr 1fr}}.pricing-note[data-astro-cid-lh3vyyel] li[data-astro-cid-lh3vyyel]{font-size:var(--fs-xs);color:var(--c-ink-3);line-height:1.7}.pricing-note[data-astro-cid-lh3vyyel] li[data-astro-cid-lh3vyyel]::marker{color:var(--c-primary)}.pricing-note__foot[data-astro-cid-lh3vyyel]{font-size:var(--fs-sm);color:var(--c-ink-2);line-height:1.75;padding-top:1rem;border-top:1px solid var(--c-line-soft)}.trust-layout[data-astro-cid-lsxk3voj]{display:grid;gap:var(--sp-6)}@media(min-width:960px){.trust-layout[data-astro-cid-lsxk3voj]{grid-template-columns:1.3fr .7fr;gap:var(--sp-8);align-items:start}}.trust-left[data-astro-cid-lsxk3voj] h2[data-astro-cid-lsxk3voj]{font-size:var(--fs-h2);margin-bottom:var(--sp-3)}.trust-lead[data-astro-cid-lsxk3voj]{font-size:var(--fs-body);color:var(--c-ink-3);line-height:1.8;max-width:54ch;margin-bottom:var(--sp-5)}.team-list[data-astro-cid-lsxk3voj]{display:flex;flex-direction:column;gap:1rem}.team-item[data-astro-cid-lsxk3voj]{display:flex;gap:.85rem;padding-bottom:1rem;border-bottom:1px solid var(--c-line-soft)}.team-item[data-astro-cid-lsxk3voj]:last-child{border-bottom:none;padding-bottom:0}.team-item__icon[data-astro-cid-lsxk3voj]{display:grid;place-items:center;width:34px;height:34px;border-radius:var(--r-sm);background:var(--c-accent-soft);color:var(--c-accent);flex-shrink:0}.team-item__body[data-astro-cid-lsxk3voj]{flex:1}.team-item__head[data-astro-cid-lsxk3voj]{display:flex;align-items:baseline;gap:.6rem;flex-wrap:wrap;margin-bottom:.25rem}.team-item[data-astro-cid-lsxk3voj] h3[data-astro-cid-lsxk3voj]{font-size:.9375rem}.team-item__focus[data-astro-cid-lsxk3voj]{font-size:.6875rem;color:var(--c-ink-4)}.team-item[data-astro-cid-lsxk3voj] p[data-astro-cid-lsxk3voj]{font-size:var(--fs-xs);color:var(--c-ink-3);line-height:1.7}.guarantee-card[data-astro-cid-lsxk3voj]{padding:1.5rem;background:var(--c-bg-alt);border:1px solid var(--c-line);border-radius:var(--r-md)}.guarantee-card[data-astro-cid-lsxk3voj]>h3[data-astro-cid-lsxk3voj]{font-size:var(--fs-body);margin-bottom:.35rem}.guarantee-card__note[data-astro-cid-lsxk3voj]{font-size:var(--fs-xs);color:var(--c-ink-4);margin-bottom:1.25rem}.guarantee-list[data-astro-cid-lsxk3voj]{display:flex;flex-direction:column;gap:1rem}.guarantee[data-astro-cid-lsxk3voj] h4[data-astro-cid-lsxk3voj]{font-size:.8125rem;font-weight:600;color:var(--c-ink);margin-bottom:.25rem}.guarantee[data-astro-cid-lsxk3voj] p[data-astro-cid-lsxk3voj]{font-size:.75rem;color:var(--c-ink-3);line-height:1.7}.guarantee-card__link[data-astro-cid-lsxk3voj]{display:inline-flex;align-items:center;gap:.3rem;margin-top:1.25rem;padding-top:1.1rem;border-top:1px solid var(--c-line);font-size:var(--fs-xs);font-weight:600;color:var(--c-primary);width:100%}.section--tight[data-astro-cid-pqooy3ar]{padding-block:var(--sp-7)}.partners__head[data-astro-cid-pqooy3ar]{text-align:center;margin-bottom:var(--sp-5)}.partners__head--second[data-astro-cid-pqooy3ar]{margin-top:var(--sp-7)}.partners__head[data-astro-cid-pqooy3ar] h2[data-astro-cid-pqooy3ar]{font-size:var(--fs-h3);font-weight:600;color:var(--c-ink-2);margin-bottom:.5rem}.partners__head[data-astro-cid-pqooy3ar] p[data-astro-cid-pqooy3ar]{font-size:var(--fs-xs);color:var(--c-ink-4)}.collage[data-astro-cid-pqooy3ar]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.75rem .75rem;align-items:center;max-width:420px;margin-inline:auto}.collage__col[data-astro-cid-pqooy3ar]{display:contents}@media(min-width:640px){.collage[data-astro-cid-pqooy3ar]{max-width:560px;gap:2rem 1rem}}@media(min-width:960px){.collage[data-astro-cid-pqooy3ar]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem 1.5rem;padding-block:.5rem;max-width:720px;align-items:start}.collage__col[data-astro-cid-pqooy3ar]{display:flex;flex-direction:column;align-items:center;gap:2rem}.collage__col--2[data-astro-cid-pqooy3ar]{margin-top:2.25rem}.collage__col--3[data-astro-cid-pqooy3ar]{margin-top:.9rem}}.collage__item[data-astro-cid-pqooy3ar]{display:flex;align-items:center;justify-content:center;width:100%;opacity:0;translate:0 14px;transition:opacity .52s var(--ease) calc(var(--delay, 0ms) + var(--i) * 70ms),translate .52s var(--ease) calc(var(--delay, 0ms) + var(--i) * 70ms),scale .24s var(--ease)}@media(min-width:960px){.collage__item[data-astro-cid-pqooy3ar]{transform:translate(calc((var(--i) - 1) * 5px))}}.collage[data-astro-cid-pqooy3ar].is-visible .collage__item[data-astro-cid-pqooy3ar]{opacity:1;translate:0 0}.collage__img[data-astro-cid-pqooy3ar]{max-width:100%;width:auto;object-fit:contain}@media(hover:hover){.collage__item[data-astro-cid-pqooy3ar]:hover{scale:1.05}}.collage__text[data-astro-cid-pqooy3ar]{display:flex;flex-direction:column;align-items:center;gap:.15rem;text-align:center}.collage__name[data-astro-cid-pqooy3ar]{font-size:.9375rem;font-weight:600;color:var(--c-ink-2);letter-spacing:.01em}.collage__en[data-astro-cid-pqooy3ar]{font-size:.625rem;color:var(--c-ink-4);letter-spacing:.04em}@media(prefers-reduced-motion:reduce){.collage__item[data-astro-cid-pqooy3ar]{opacity:1;translate:0 0;transition:none}}.partner-grid[data-astro-cid-pqooy3ar]{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;margin:0;padding:0;list-style:none;background:var(--c-line-soft);border:1px solid var(--c-line-soft);border-radius:var(--r-md);overflow:hidden}@media(min-width:640px){.partner-grid[data-astro-cid-pqooy3ar]{grid-template-columns:repeat(3,1fr)}}@media(min-width:960px){.partner-grid--resource[data-astro-cid-pqooy3ar]{grid-template-columns:repeat(3,1fr)}}.partner[data-astro-cid-pqooy3ar]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;padding:1.35rem .75rem;background:#fff;text-align:center;transition:background var(--dur) var(--ease)}.partner[data-astro-cid-pqooy3ar]:hover{background:var(--c-primary-tint)}.partner--resource[data-astro-cid-pqooy3ar]{padding-block:1.15rem}.partner__name[data-astro-cid-pqooy3ar]{font-size:.9375rem;font-weight:600;color:var(--c-ink-2);letter-spacing:.01em}.partner--resource[data-astro-cid-pqooy3ar] .partner__name[data-astro-cid-pqooy3ar]{font-size:.875rem;font-weight:500;line-height:1.5}.partner__en[data-astro-cid-pqooy3ar]{font-size:.625rem;color:var(--c-ink-4);letter-spacing:.04em}
