.rd[data-astro-cid-x2ko6275]{--box:min(440px, 100%);--gap:40px;--side:min(290px, calc((min(100vw, 1304px) - 64px - 2 * clamp(16px, 3vw, 48px) - 440px) / 2 - var(--gap)));border:1px solid var(--line);background:var(--white);border-radius:28px;margin:0;padding:clamp(32px,4vw,56px) clamp(16px,3vw,48px);position:relative}.rd__lines[data-astro-cid-x2ko6275]{pointer-events:none;z-index:1;width:100%;height:100%;color:var(--ink);position:absolute;inset:0;overflow:visible}.rd__arrows[data-astro-cid-x2ko6275] line[data-astro-cid-x2ko6275]{stroke:var(--ink);stroke-width:1.6px}.rd__zoom[data-astro-cid-x2ko6275] line[data-astro-cid-x2ko6275]{stroke:var(--blue);stroke-width:1.4px;opacity:.75}.rd__head[data-astro-cid-x2ko6275],.rd__inside[data-astro-cid-x2ko6275],.rd__llm[data-astro-cid-x2ko6275]{z-index:2;position:relative}.rd__note[data-astro-cid-x2ko6275],.rd__tag[data-astro-cid-x2ko6275],.rd__tile[data-astro-cid-x2ko6275],.rd__badge[data-astro-cid-x2ko6275],.rd__kenja[data-astro-cid-x2ko6275],.rd__models[data-astro-cid-x2ko6275]{z-index:2}.rd[data-astro-cid-x2ko6275] .rd__note[data-astro-cid-x2ko6275],.rd[data-astro-cid-x2ko6275] .rd__lead[data-astro-cid-x2ko6275],.rd[data-astro-cid-x2ko6275] .rd__llm[data-astro-cid-x2ko6275]{text-align:center;text-align-last:center;-webkit-hyphens:manual;hyphens:manual;color:var(--ink-2);margin:0;font-size:15.5px;line-height:1.55}.rd[data-astro-cid-x2ko6275] p[data-astro-cid-x2ko6275] strong{color:var(--ink);font-weight:700}.rd[data-astro-cid-x2ko6275] p[data-astro-cid-x2ko6275]:lang(ja){word-break:auto-phrase}.rd__head[data-astro-cid-x2ko6275]{justify-items:center;gap:14px;margin-bottom:56px;display:grid}.rd[data-astro-cid-x2ko6275] .rd__title[data-astro-cid-x2ko6275]{letter-spacing:-.02em;text-align:center;color:var(--ink);margin:0;font-size:clamp(24px,2.4vw,30px);font-weight:700;line-height:1.2}.rd__title[data-astro-cid-x2ko6275] span[data-astro-cid-x2ko6275]{color:var(--blue);letter-spacing:.04em;display:block}.rd[data-astro-cid-x2ko6275] .rd__lead[data-astro-cid-x2ko6275],.rd[data-astro-cid-x2ko6275] .rd__llm[data-astro-cid-x2ko6275]{max-width:30rem;font-size:17px}.rd__stage[data-astro-cid-x2ko6275],.rd__room[data-astro-cid-x2ko6275]{width:var(--box);margin-inline:auto;position:relative}.rd__box[data-astro-cid-x2ko6275]{aspect-ratio:1/1.02;border:2px solid var(--ink);background:var(--tint);border-radius:24px;position:relative}.rd__tile[data-astro-cid-x2ko6275]{left:var(--x);top:var(--y);aspect-ratio:1;background:var(--white);width:17%;color:var(--ink);border:1px solid #d5ddf3;border-radius:16px;place-items:center;margin:-8.5% 0 0 -8.5%;display:grid;position:absolute;box-shadow:0 12px 24px -18px #080f4a73}.rd__tile[data-astro-cid-x2ko6275] svg{width:54%;height:54%}.rd__tile[data-astro-cid-x2ko6275][data-tile=department] svg{stroke-width:2.1px;width:66%;height:66%}.rd__tile--on[data-astro-cid-x2ko6275]{border:2px solid var(--blue);color:var(--blue);box-shadow:0 0 0 6px #3169f424,0 12px 24px -16px #3169f499}.rd__badge[data-astro-cid-x2ko6275]{border:1px solid var(--line);background:var(--white);width:56px;height:56px;color:var(--ink);border-radius:50%;place-items:center;display:grid;position:absolute;box-shadow:0 10px 24px -16px #080f4a80}.rd__badge[data-astro-cid-x2ko6275]>svg{width:28px;height:28px}.rd__badge--shield[data-astro-cid-x2ko6275]{top:-28px;left:-28px}.rd__badge--lock[data-astro-cid-x2ko6275]{bottom:-28px;left:-28px}.rd__badge--lock[data-astro-cid-x2ko6275]>span{background:var(--blue);width:22px;height:22px;color:var(--white);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:2px;right:2px}.rd__badge--lock[data-astro-cid-x2ko6275]>span svg{stroke-width:2.2px;width:14px;height:14px}.rd[data-astro-cid-x2ko6275] .rd__tag[data-astro-cid-x2ko6275]{white-space:nowrap;color:var(--ink);margin:0;font-size:15px;font-weight:700;line-height:1.4;position:absolute}.rd__tag--department[data-astro-cid-x2ko6275]{top:2%;left:calc(100% + 64px)}.rd__tag--team[data-astro-cid-x2ko6275]{top:72%;left:calc(100% + 56px)}.rd__tag--project[data-astro-cid-x2ko6275]{top:92%;right:calc(100% + 56px)}.rd__note--security[data-astro-cid-x2ko6275]{right:calc(100% + var(--gap));width:var(--side);position:absolute;top:3%}.rd[data-astro-cid-x2ko6275] .rd__inside[data-astro-cid-x2ko6275]{background:var(--white);width:max-content;max-width:100%;color:var(--blue);text-align:center;text-align-last:center;margin:112px auto 18px;padding:2px 12px;font-size:20px;font-weight:700;line-height:1.3}.rd__panel[data-astro-cid-x2ko6275]{border:2px solid var(--blue);background:var(--white);border-radius:24px;grid-template-columns:minmax(0,1fr) 34%;gap:18px;padding:28px;display:grid;position:relative}.rd__content[data-astro-cid-x2ko6275]{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:14px;display:grid}.rd__content[data-astro-cid-x2ko6275] span{aspect-ratio:1;background:var(--tint);color:var(--ink);border-radius:16px;place-items:center;display:grid}.rd__content[data-astro-cid-x2ko6275] svg{width:46%;height:46%}.rd__corpus[data-astro-cid-x2ko6275]{background:var(--blue-soft);color:var(--blue);border:1px solid #d5ddf3;border-radius:18px;align-content:center;justify-items:center;gap:10px;padding:18px 10px 40px;display:grid}.rd__corpus[data-astro-cid-x2ko6275] svg{aspect-ratio:1;width:min(64px,70%);height:auto}.rd__kenja[data-astro-cid-x2ko6275]{border:1px solid var(--line);background:var(--white);border-radius:50%;align-content:center;place-items:center;gap:2px;width:88px;height:88px;display:grid;position:absolute;bottom:-46px;right:calc(17% - 25.52px);box-shadow:0 14px 30px -18px #080f4a8c}.rd__kenja[data-astro-cid-x2ko6275] img[data-astro-cid-x2ko6275]{width:60px;height:auto}.rd__kenja[data-astro-cid-x2ko6275] span[data-astro-cid-x2ko6275]{color:var(--blue);letter-spacing:.04em;font-size:15px;font-weight:800;line-height:1}.rd__note--store[data-astro-cid-x2ko6275],.rd__note--access[data-astro-cid-x2ko6275]{right:calc(100% + var(--gap));width:var(--side);position:absolute}.rd__note--train[data-astro-cid-x2ko6275],.rd__note--rag[data-astro-cid-x2ko6275]{left:calc(100% + var(--gap));width:var(--side);position:absolute}.rd__note--store[data-astro-cid-x2ko6275],.rd__note--train[data-astro-cid-x2ko6275]{top:0}.rd__note--access[data-astro-cid-x2ko6275]{top:calc(100% + 40px)}.rd__note--rag[data-astro-cid-x2ko6275]{top:calc(100% - 4px)}.rd__models[data-astro-cid-x2ko6275]{width:44px;color:var(--ink);justify-items:center;gap:18px;margin:0;padding:14px 0 0;list-style:none;display:grid;position:absolute;top:calc(100% + 58px);right:calc(17% - 2.2px)}.rd__models[data-astro-cid-x2ko6275]:before{content:"";background:var(--ink);width:1.5px;position:absolute;top:-12px;bottom:0;left:50%;translate:-50%}.rd__models[data-astro-cid-x2ko6275] li[data-astro-cid-x2ko6275]{background:var(--white);border-radius:12px;place-items:center;width:44px;height:44px;display:grid;position:relative}.rd__models[data-astro-cid-x2ko6275] svg[data-astro-cid-x2ko6275]{width:26px;height:26px}.rd[data-astro-cid-x2ko6275] .rd__llm[data-astro-cid-x2ko6275]{margin:270px auto 0}@media (width<=1179px){.rd[data-astro-cid-x2ko6275]{--box:min(460px, 100%)}.rd__arrows[data-astro-cid-x2ko6275]{display:none}.rd__head[data-astro-cid-x2ko6275]{margin-bottom:44px}.rd__note[data-astro-cid-x2ko6275]{width:auto;position:relative;inset:auto}.rd[data-astro-cid-x2ko6275] .rd__note--security[data-astro-cid-x2ko6275]{margin-bottom:44px}.rd__box[data-astro-cid-x2ko6275]{aspect-ratio:1/1.08}.rd[data-astro-cid-x2ko6275] .rd__tag[data-astro-cid-x2ko6275]{border:1px solid var(--line);background:var(--white);border-radius:999px;padding:3px 10px;font-size:13.5px;translate:0 -50%}.rd__tag--department[data-astro-cid-x2ko6275]{top:13%;left:7%}.rd__tag--team[data-astro-cid-x2ko6275]{top:91%;left:auto;right:4%}.rd__tag--project[data-astro-cid-x2ko6275]{top:91%;left:5%;right:auto}.rd[data-astro-cid-x2ko6275] .rd__inside[data-astro-cid-x2ko6275]{margin-top:96px}.rd[data-astro-cid-x2ko6275] .rd__note--store[data-astro-cid-x2ko6275]{margin-top:76px}.rd[data-astro-cid-x2ko6275] .rd__note--train[data-astro-cid-x2ko6275],.rd[data-astro-cid-x2ko6275] .rd__note--access[data-astro-cid-x2ko6275],.rd[data-astro-cid-x2ko6275] .rd__note--rag[data-astro-cid-x2ko6275]{border-top:1px solid var(--line);margin-top:16px;padding-top:16px}.rd__models[data-astro-cid-x2ko6275]{justify-content:center;gap:14px;width:auto;margin-top:28px;padding:0;display:flex;position:static}.rd__models[data-astro-cid-x2ko6275]:before{display:none}.rd[data-astro-cid-x2ko6275] .rd__llm[data-astro-cid-x2ko6275]{margin-top:14px}}@media (width<=600px){.rd__badge--shield[data-astro-cid-x2ko6275],.rd__badge--lock[data-astro-cid-x2ko6275]{left:-14px}}.rf[data-astro-cid-tzl6umh5]{border:1px solid var(--line);background:var(--white);border-radius:28px;grid-template-columns:minmax(0,1fr) 72px minmax(0,1fr) 72px minmax(0,1.15fr) 36px minmax(0,.95fr);grid-template-areas:". .t2 t2 t2.lg""b1 a12 b2 b2 b2.lg""l1.l2 l2 l2.lg"". . . .a23. .""b5 a45 b4 a34 b3.lib""a56. . .l3.ac""b6. . . . . .";align-items:center;margin:0;padding:clamp(32px,4vw,56px) clamp(16px,3vw,48px);display:grid}.rf[data-astro-cid-tzl6umh5] p[data-astro-cid-tzl6umh5]{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:anywhere;text-align:center;text-align-last:center;margin:0}.rf[data-astro-cid-tzl6umh5] p[data-astro-cid-tzl6umh5]:lang(ja){word-break:auto-phrase}.rf__box[data-astro-cid-tzl6umh5]{border:2px solid var(--blue);background:var(--white);border-radius:24px;align-self:stretch;position:relative}.rf__box--template[data-astro-cid-tzl6umh5]{align-content:center;gap:18px;padding:22px 20px;display:grid}.rf[data-astro-cid-tzl6umh5] .rf__boxtitle[data-astro-cid-tzl6umh5],.rf[data-astro-cid-tzl6umh5] .rf__overline[data-astro-cid-tzl6umh5]{color:var(--ink);font-size:15px;font-weight:700;line-height:1.35}.rf[data-astro-cid-tzl6umh5] .rf__overline[data-astro-cid-tzl6umh5]{align-self:end;margin-bottom:12px}.rf__icons[data-astro-cid-tzl6umh5]{color:var(--ink);justify-content:center;gap:18px;display:flex}.rf__icons[data-astro-cid-tzl6umh5] svg{width:52px;height:52px}.rf__box--experts[data-astro-cid-tzl6umh5]{grid-template-columns:repeat(3,minmax(0,1fr));padding:20px 8px;display:grid}.rf__expert[data-astro-cid-tzl6umh5]{grid-template-rows:auto auto 1fr;justify-items:center;gap:12px;padding:0 12px;display:grid}.rf__expert[data-astro-cid-tzl6umh5]+.rf__expert[data-astro-cid-tzl6umh5]{border-left:2px dashed #c5cde3}.rf[data-astro-cid-tzl6umh5] .rf__name[data-astro-cid-tzl6umh5]{min-height:2.7em;color:var(--ink);align-items:center;font-size:14px;font-weight:700;line-height:1.35;display:grid}.rf__person[data-astro-cid-tzl6umh5]{background:var(--tint);width:52px;height:52px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.rf__person[data-astro-cid-tzl6umh5] svg{width:30px;height:30px}.rf__prompts[data-astro-cid-tzl6umh5]{align-content:start;gap:8px;width:100%;display:grid}.rf__prompt[data-astro-cid-tzl6umh5]{min-width:0;color:var(--ink-2);align-items:center;gap:8px;font-size:13px;display:flex}.rf__prompt[data-astro-cid-tzl6umh5] b[data-astro-cid-tzl6umh5]{width:1.2em;color:var(--ink);text-align:center;flex:none;font-weight:800}.rf__prompt[data-astro-cid-tzl6umh5] span[data-astro-cid-tzl6umh5]{background:var(--white);text-align:start;overflow-wrap:anywhere;border:1px solid #c5cde3;border-radius:8px;flex:1;min-width:0;padding:4px 10px;line-height:1.4}.rf__prompt[data-astro-cid-tzl6umh5] span[data-astro-cid-tzl6umh5]:after{content:"";border-bottom:1.5px solid var(--ink-2);vertical-align:.15em;width:10px;margin-left:6px;display:inline-block}.rf__legend[data-astro-cid-tzl6umh5]{align-self:center;gap:12px;display:grid}.rf[data-astro-cid-tzl6umh5] .rf__tasks[data-astro-cid-tzl6umh5],.rf[data-astro-cid-tzl6umh5] .rf__key[data-astro-cid-tzl6umh5]{text-align:start;text-align-last:start;color:var(--ink);align-items:center;gap:10px;font-size:14px;font-weight:700;line-height:1.35;display:flex}.rf__tasks[data-astro-cid-tzl6umh5] span[data-astro-cid-tzl6umh5]{color:var(--ink);flex:none;gap:2px;display:flex}.rf__tasks[data-astro-cid-tzl6umh5] svg{width:22px;height:22px}.rf__key[data-astro-cid-tzl6umh5] b[data-astro-cid-tzl6umh5]{background:var(--blue-soft);width:26px;height:26px;color:var(--blue);border-radius:8px;flex:none;place-items:center;font-weight:800;display:grid}.rf[data-astro-cid-tzl6umh5] .rf__note[data-astro-cid-tzl6umh5]{color:var(--ink-2);text-align:start;text-align-last:start;font-size:13.5px;line-height:1.55}.rf__box--corpuses[data-astro-cid-tzl6umh5]{align-content:center;gap:18px;padding:26px 32px 26px 22px;display:grid}.rf[data-astro-cid-tzl6umh5] .rf__corpus[data-astro-cid-tzl6umh5]{text-align:start;text-align-last:start;color:var(--ink);align-items:center;gap:14px;font-size:15px;font-weight:700;line-height:1.35;display:flex}.rf__corpus[data-astro-cid-tzl6umh5] span[data-astro-cid-tzl6umh5]{background:var(--tint);width:54px;height:54px;color:var(--ink);border-radius:14px;flex:none;place-items:center;display:grid}.rf__corpus[data-astro-cid-tzl6umh5] svg{width:30px;height:30px}.rf__lock[data-astro-cid-tzl6umh5]{border:1px solid var(--line);background:var(--white);width:48px;height:48px;color:var(--ink);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-12px;right:-24px;box-shadow:0 10px 24px -16px #080f4a80}.rf__lock[data-astro-cid-tzl6umh5] svg{width:24px;height:24px}.rf[data-astro-cid-tzl6umh5] .rf__access[data-astro-cid-tzl6umh5]{color:var(--ink-2);text-align:start;text-align-last:start;align-self:start;padding-top:6px;font-size:13.5px;font-weight:600;line-height:1.45}.rf__box--library[data-astro-cid-tzl6umh5]{border-width:1.5px;align-self:center;justify-items:center;gap:8px;padding:22px 18px;display:grid}.rf__libicon[data-astro-cid-tzl6umh5]{color:var(--ink)}.rf__libicon[data-astro-cid-tzl6umh5] svg{width:44px;height:44px}.rf[data-astro-cid-tzl6umh5] .rf__libtitle[data-astro-cid-tzl6umh5]{color:var(--ink);font-size:16px;font-weight:700}.rf__box--library[data-astro-cid-tzl6umh5] .rf__note[data-astro-cid-tzl6umh5]{text-align:center;text-align-last:center}.rf__end[data-astro-cid-tzl6umh5]{justify-self:center;justify-items:center;display:grid;position:relative}.rf__end[data-astro-cid-tzl6umh5]>p[data-astro-cid-tzl6umh5]{width:max-content;max-width:230px;position:absolute;left:50%;translate:-50%}.rf__end[data-astro-cid-tzl6umh5]>.rf__step[data-astro-cid-tzl6umh5]{top:100%}.rf__end[data-astro-cid-tzl6umh5]>.rf__comment[data-astro-cid-tzl6umh5]{bottom:calc(100% + 14px)}.rf__end--last[data-astro-cid-tzl6umh5]>p[data-astro-cid-tzl6umh5]{position:static;translate:none}.rf__tile[data-astro-cid-tzl6umh5]{background:var(--tint);width:96px;height:96px;color:var(--ink);border:1px solid #d5ddf3;border-radius:22px;place-items:center;display:grid;box-shadow:0 12px 24px -18px #080f4a73}.rf__tile[data-astro-cid-tzl6umh5] svg{width:46px;height:46px}.rf[data-astro-cid-tzl6umh5] .rf__comment[data-astro-cid-tzl6umh5]{color:var(--ink-2);text-align:start;text-align-last:start;align-items:center;gap:8px;font-size:13.5px;font-weight:600;line-height:1.4;display:flex}.rf__comment[data-astro-cid-tzl6umh5] span[data-astro-cid-tzl6umh5]{color:var(--blue);flex:none}.rf__comment[data-astro-cid-tzl6umh5] svg{width:22px;height:22px}.rf[data-astro-cid-tzl6umh5] .rf__step[data-astro-cid-tzl6umh5]{color:var(--blue);align-self:start;margin-top:14px;font-size:16px;font-weight:700;line-height:1.35}.rf__step[data-astro-cid-tzl6umh5] b{margin-right:2px;font-size:26px;font-weight:800;line-height:1}.rf__arrow[data-astro-cid-tzl6umh5]{color:var(--blue);place-items:center;display:grid}.rf__arrow[data-astro-cid-tzl6umh5] svg{width:52px;height:26px}.rf__arrow--down[data-astro-cid-tzl6umh5] svg{rotate:90deg}.rf__arrow--left[data-astro-cid-tzl6umh5] svg{rotate:180deg}.rf__arrow--down[data-astro-cid-tzl6umh5]{height:76px}@media (width<=1079px){.rf[data-astro-cid-tzl6umh5]{grid-template-columns:minmax(0,560px);grid-template-areas:"b1""l1""a12""t2""b2""l2""lg""a23""b3""ac""l3""lib""a34""b4""a45""b5""a56""b6";justify-content:center}.rf__arrow[data-astro-cid-tzl6umh5]{height:72px}.rf__arrow[data-astro-cid-tzl6umh5] svg{rotate:90deg}.rf__legend[data-astro-cid-tzl6umh5]{background:var(--tint);border-radius:18px;margin-top:20px;padding:18px 20px}.rf[data-astro-cid-tzl6umh5] .rf__access[data-astro-cid-tzl6umh5]{text-align:end;text-align-last:end;justify-self:end;margin:6px 44px 0 0;padding:0}.rf[data-astro-cid-tzl6umh5] .rf__step[data-astro-cid-tzl6umh5]{margin-top:12px}.rf__box--library[data-astro-cid-tzl6umh5]{margin-top:18px}.rf__end[data-astro-cid-tzl6umh5]>p[data-astro-cid-tzl6umh5]{position:static;translate:none}.rf[data-astro-cid-tzl6umh5] .rf__comment[data-astro-cid-tzl6umh5]{margin-bottom:12px}}@media (width<=560px){.rf__box--experts[data-astro-cid-tzl6umh5]{grid-template-columns:1fr;padding:8px 18px}.rf__expert[data-astro-cid-tzl6umh5]{grid-template-rows:auto auto;grid-template-columns:44px minmax(0,1fr);place-items:center start;gap:4px 12px;padding:14px 0}.rf__expert[data-astro-cid-tzl6umh5]+.rf__expert[data-astro-cid-tzl6umh5]{border-top:2px dashed #c5cde3;border-left:0}.rf[data-astro-cid-tzl6umh5] .rf__name[data-astro-cid-tzl6umh5]{text-align:start;text-align-last:start;grid-area:1/2;min-height:0}.rf__person[data-astro-cid-tzl6umh5]{grid-area:1/1/3;width:44px;height:44px}.rf__person[data-astro-cid-tzl6umh5] svg{width:26px;height:26px}.rf__prompts[data-astro-cid-tzl6umh5]{grid-area:2/2}.rf__box--corpuses[data-astro-cid-tzl6umh5]{padding-right:42px}.rf__lock[data-astro-cid-tzl6umh5]{right:-12px}}.part-head[data-astro-cid-ls7rkzxl]{gap:14px;max-width:900px;display:grid}.part-lead[data-astro-cid-ls7rkzxl]{font-size:clamp(20px,2vw,26px);font-weight:700;line-height:1.35}.steps--grid[data-astro-cid-ls7rkzxl]{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.steps--grid[data-astro-cid-ls7rkzxl]>.step[data-astro-cid-ls7rkzxl]{flex:0 calc(33.3333% - 10.6667px)}@media (width<=900px){.steps--grid[data-astro-cid-ls7rkzxl]>.step[data-astro-cid-ls7rkzxl]{flex-basis:calc(50% - 8px)}}@media (width<=600px){.steps--grid[data-astro-cid-ls7rkzxl]>.step[data-astro-cid-ls7rkzxl]{flex-basis:100%}}.step__title[data-astro-cid-ls7rkzxl]{color:var(--blue);letter-spacing:-.01em;margin-bottom:8px;font-size:21px}.split--flip[data-astro-cid-ls7rkzxl]{flex-direction:row-reverse}.features[data-astro-cid-ls7rkzxl]{gap:18px;margin:0;display:grid}.features[data-astro-cid-ls7rkzxl] div[data-astro-cid-ls7rkzxl]{background:var(--tint);border:1px solid var(--line);border-radius:18px;padding:20px 22px}.features[data-astro-cid-ls7rkzxl] dt[data-astro-cid-ls7rkzxl]{color:var(--blue);margin-bottom:6px;font-weight:800}.features[data-astro-cid-ls7rkzxl] dd[data-astro-cid-ls7rkzxl]{color:var(--ink-2);margin:0;font-size:16px;line-height:1.7}.frame[data-astro-cid-ls7rkzxl] img[data-astro-cid-ls7rkzxl]{border-radius:14px}.why[data-astro-cid-ls7rkzxl]{position:relative;overflow:hidden}.why[data-astro-cid-ls7rkzxl]:before{content:"";background:var(--pattern,none) center / cover no-repeat;opacity:.06;pointer-events:none;position:absolute;inset:0}.why[data-astro-cid-ls7rkzxl] .container[data-astro-cid-ls7rkzxl]{position:relative}.why__card[data-astro-cid-ls7rkzxl]{border-color:#d9e1f7;flex-direction:column;gap:14px;display:flex}.why__card[data-astro-cid-ls7rkzxl] h3[data-astro-cid-ls7rkzxl]{color:var(--blue)}.why__card[data-astro-cid-ls7rkzxl] p[data-astro-cid-ls7rkzxl]{color:var(--ink-2);font-size:16px}
