.fp-hero[data-v-7153af31]{padding:clamp(36px,4vw,64px) 0 clamp(48px,5.5vw,80px)}.fp-hero__inner[data-v-7153af31]{flex-direction:column;gap:clamp(28px,3vw,40px);display:flex}.fp-hero__text[data-v-7153af31]{max-width:780px}.fp-hero__kicker[data-v-7153af31]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.fp .fp-hero__h1[data-v-7153af31]{color:#fff;margin-top:18px;line-height:1.05}.fp-hero__lead[data-v-7153af31]{color:var(--rl-on-navy-3);text-wrap:pretty;max-width:560px;margin:20px 0 0;font-size:clamp(16px,1.3vw,18px);line-height:1.6}.fp-hero__cta[data-v-7153af31]{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:30px;display:flex}.fp-hero__note[data-v-7153af31]{font-family:var(--font-mono,"Roboto Mono", monospace);color:var(--rl-on-navy-4);max-width:520px;margin:16px 0 0;font-size:12px;line-height:1.6}.fp-hero__vis[data-v-7153af31]{min-width:0;max-width:100%}.fp-then__inner[data-v-7153af31]{flex-flow:row-reverse wrap;align-items:center;gap:40px 56px;display:flex}.fp-then__text[data-v-7153af31]{flex:360px;min-width:0}.fp-then__vis[data-v-7153af31]{flex:1.3 460px;min-width:0;max-width:100%}.fp-how__h2[data-v-7153af31]{max-width:760px}.fp-steps[data-v-7153af31]{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:0 28px;margin:44px 0 0;padding:0;list-style:none;display:grid}.fp-step[data-v-7153af31]{border-top:2px solid var(--ink-900);min-width:0;padding:18px 0 24px}.fp-step__n[data-v-7153af31]{font-family:var(--font-mono,"Roboto Mono", monospace);letter-spacing:.06em;color:var(--orange-600);font-size:12px}.fp-step__h[data-v-7153af31]{letter-spacing:-.01em;-webkit-hyphens:auto;hyphens:auto;margin:12px 0 0;font-size:19px;font-weight:700;line-height:1.25}.fp-step__p[data-v-7153af31]{color:var(--ink-500);text-wrap:pretty;margin:10px 0 0;font-size:15px;line-height:1.55}.fp-out__inner[data-v-7153af31]{flex-wrap:wrap;gap:48px 64px;display:flex}.fp-out__get[data-v-7153af31]{flex:1.4 460px;min-width:0}.fp-out__who[data-v-7153af31]{flex:320px;min-width:0}.fp-outputs[data-v-7153af31]{border-top:1px solid var(--ink-900);margin-top:22px}.fp-output[data-v-7153af31]{border-bottom:1px solid var(--line-strong);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding:18px 0;display:flex}.fp-output__text[data-v-7153af31]{flex:260px;min-width:0}.fp-output__h[data-v-7153af31]{-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:16.5px;font-weight:600;line-height:1.35}.fp-output__p[data-v-7153af31]{color:var(--ink-500);margin-top:4px;font-size:14.5px;line-height:1.5}.fp-output__fmt[data-v-7153af31]{flex-wrap:wrap;flex:0 auto;align-items:flex-start;gap:6px;min-width:0;display:flex}.fp-tag[data-v-7153af31]{font-family:var(--font-mono,"Roboto Mono", monospace);color:var(--ink-700);border:1px solid var(--line-strong);white-space:nowrap;background:#fff;border-radius:2px;padding:4px 8px;font-size:11.5px;line-height:1.3}.fp-who[data-v-7153af31]{flex-direction:column;gap:12px;margin-top:22px;display:flex}.fp-who__card[data-v-7153af31]{border:1px solid var(--line);background:#fff;border-radius:6px;padding:18px 20px}.fp-who__h[data-v-7153af31]{-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:16px;font-weight:600;line-height:1.35}.fp-who__p[data-v-7153af31]{color:var(--ink-500);margin-top:5px;font-size:14.5px;line-height:1.5}.fp .fp-price[data-v-7153af31]{padding:clamp(36px,4vw,56px) 0}.fp-price__inner[data-v-7153af31]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 48px;display:flex}.fp-price__text[data-v-7153af31]{flex:520px;min-width:0}.fp-price__h[data-v-7153af31]{letter-spacing:-.02em;-webkit-hyphens:auto;hyphens:auto;margin-top:10px;font-size:clamp(22px,2vw,28px);font-weight:700;line-height:1.2}.fp-price__p[data-v-7153af31]{color:var(--ink-500);margin-top:8px;font-size:15px;line-height:1.55}.fp .fp-others[data-v-7153af31]{padding:clamp(48px,5.5vw,80px) 0}.fp-others__grid[data-v-7153af31]{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px;margin-top:22px;display:grid}.fp-other[data-v-7153af31]{border:1px solid var(--line);min-width:0;color:inherit;transition:border-color .12s var(--rl-ease);background:#fff;border-radius:6px;flex-direction:column;gap:8px;padding:20px 22px;text-decoration:none;display:flex}.fp-other[data-v-7153af31]:hover,.fp-other[data-v-7153af31]:focus-visible{border-color:var(--ink-400)}.fp-other[data-v-7153af31]:focus-visible{outline:none;box-shadow:0 0 0 3px #e1ab4857}.fp-other__top[data-v-7153af31]{justify-content:space-between;align-items:center;gap:8px;display:flex}.fp-other__dept[data-v-7153af31]{font-family:var(--font-mono,"Roboto Mono", monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-400);font-size:11px}.fp-other__job[data-v-7153af31]{letter-spacing:-.01em;color:var(--ink-900);-webkit-hyphens:auto;hyphens:auto;font-size:18px;font-weight:700;line-height:1.25}.fp-other__product[data-v-7153af31]{color:var(--ink-700);align-items:center;gap:7px;margin-top:4px;font-size:14px;font-weight:600;display:flex}.fp .fp-ghost[data-v-7153af31]{font-weight:600}
