/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-border-style:solid;--tw-tracking:initial;--tw-leading:initial;--tw-duration:initial;--tw-outline-style:solid}}}.hf-check[data-astro-cid-6exzu6px]{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-medium,500);font-size:11.5px;line-height:1.5;font-weight:var(--font-weight-medium,500);display:flex}.hf-check-icon[data-astro-cid-6exzu6px]{background-color:var(--color-accent-200,#cbe2f4);width:14px;height:14px;color:var(--color-accent-700,#00477c);border-radius:2147483647px;flex:none;justify-content:center;align-items:center;margin-top:2px;display:flex}.hf-sheet[data-astro-cid-6exzu6px]{border-radius:var(--radius-md,8px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-divider,#1a1c2226);background-color:var(--color-white,#fff);flex-direction:column;height:100%;display:flex;position:relative;overflow:clip}.hf-titlebar[data-astro-cid-6exzu6px]{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-divider,#1a1c2226);background-color:var(--color-neutral-100,#f4f5fa);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);display:flex}.hf-file-badge[data-astro-cid-6exzu6px]{border-radius:var(--radius-sm,4px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-accent-200,#cbe2f4);background-color:var(--color-accent-100,#e8f2fa);padding-inline:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-heading,var(--font-barlow-condensed), "游ゴシック体", "YuGothic", "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", "Hiragino Kaku Gothic ProN", "Hiragino Sans", "Noto Sans JP", system-ui, sans-serif);--tw-font-weight:var(--font-weight-semibold,600);font-size:9px;line-height:1.6;font-weight:var(--font-weight-semibold,600);--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-accent-800,#073a63);flex:none}.hf-file-name[data-astro-cid-6exzu6px]{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;line-height:1.5;font-weight:var(--font-weight-semibold,600);overflow:hidden}.hf-add-badge[data-astro-cid-6exzu6px]{border-radius:var(--radius-sm,4px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-accent-300,#9ac7ea);background-color:var(--color-accent-100,#e8f2fa);padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:calc(var(--spacing,.25rem) * .5);font-family:var(--font-heading,var(--font-barlow-condensed), "游ゴシック体", "YuGothic", "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", "Hiragino Kaku Gothic ProN", "Hiragino Sans", "Noto Sans JP", system-ui, sans-serif);--tw-font-weight:var(--font-weight-semibold,600);font-size:9px;line-height:1.4;font-weight:var(--font-weight-semibold,600);color:var(--color-accent-800,#073a63);flex:none;margin-left:auto}.hf-sheet-grid[data-astro-cid-6exzu6px]{grid-template-columns:28px 1fr;display:grid}.hf-corner[data-astro-cid-6exzu6px]{border-right-style:var(--tw-border-style);border-right-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-divider,#1a1c2226);background-color:var(--color-neutral-100,#f4f5fa)}.hf-letter[data-astro-cid-6exzu6px]{border-right-style:var(--tw-border-style);border-right-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-divider,#1a1c2226);background-color:var(--color-neutral-100,#f4f5fa);text-align:center;font-family:var(--font-heading,var(--font-barlow-condensed), "游ゴシック体", "YuGothic", "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", "Hiragino Kaku Gothic ProN", "Hiragino Sans", "Noto Sans JP", system-ui, sans-serif);color:#1a1c22a6;font-size:9px;line-height:1.7}@supports (color:color-mix(in lab, red, red)){.hf-letter[data-astro-cid-6exzu6px]{color:color-mix(in oklab, var(--color-text,#1a1c22) 65%, transparent)}}.hf-letter[data-astro-cid-6exzu6px]:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.hf-heading-number[data-astro-cid-6exzu6px]{border-right-style:var(--tw-border-style);border-right-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-divider,#1a1c2226);background-color:var(--color-neutral-100,#f4f5fa);text-align:center;font-family:var(--font-heading,var(--font-barlow-condensed), "游ゴシック体", "YuGothic", "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", "Hiragino Kaku Gothic ProN", "Hiragino Sans", "Noto Sans JP", system-ui, sans-serif);color:#1a1c22a6;font-size:9px;line-height:2}@supports (color:color-mix(in lab, red, red)){.hf-heading-number[data-astro-cid-6exzu6px]{color:color-mix(in oklab, var(--color-text,#1a1c22) 65%, transparent)}}.hf-heading-cell[data-astro-cid-6exzu6px]{text-overflow:ellipsis;white-space:nowrap;border-right-style:var(--tw-border-style);border-right-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-divider,#1a1c2226);padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:calc(var(--spacing,.25rem) * .5);color:#1a1c22cc;font-size:10px;line-height:1.8;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.hf-heading-cell[data-astro-cid-6exzu6px]{color:color-mix(in oklab, var(--color-text,#1a1c22) 80%, transparent)}}.hf-heading-cell[data-astro-cid-6exzu6px]:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.hf-done[data-astro-cid-6exzu6px]{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-divider,#1a1c2226);background-color:#f4f5fa99;margin-top:auto;display:flex}@supports (color:color-mix(in lab, red, red)){.hf-done[data-astro-cid-6exzu6px]{background-color:color-mix(in oklab, var(--color-neutral-100,#f4f5fa) 60%, transparent)}}.hf-done[data-astro-cid-6exzu6px]{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);color:#1a1c22a6;font-size:10.5px;line-height:1.6}@supports (color:color-mix(in lab, red, red)){.hf-done[data-astro-cid-6exzu6px]{color:color-mix(in oklab, var(--color-text,#1a1c22) 65%, transparent)}}.hf-done-icon[data-astro-cid-6exzu6px]{background-color:var(--color-accent-200,#cbe2f4);width:13px;height:13px;color:var(--color-accent-700,#00477c);border-radius:2147483647px;flex:none;justify-content:center;align-items:center;display:flex}.hf-cell[data-astro-cid-6exzu6px]{text-overflow:ellipsis;white-space:nowrap;border-right-style:var(--tw-border-style);border-right-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-divider,#1a1c2226);padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:calc(var(--spacing,.25rem) * .5);color:#1a1c22b3;font-size:10px;line-height:1.9;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.hf-cell[data-astro-cid-6exzu6px]{color:color-mix(in oklab, var(--color-text,#1a1c22) 70%, transparent)}}.hf-cell[data-astro-cid-6exzu6px]:last-child{border-right-style:var(--tw-border-style);border-right-width:0}[data-astro-cid-6exzu6px]:is(.hf-sheet--details,.hf-sheet--list) [data-astro-cid-6exzu6px]:is(.hf-heading-cell,.hf-cell){white-space:normal;overflow-wrap:anywhere}.hf-row-number[data-astro-cid-6exzu6px]{border-right-style:var(--tw-border-style);border-right-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-divider,#1a1c2226);background-color:var(--color-neutral-100,#f4f5fa);text-align:center;font-family:var(--font-heading,var(--font-barlow-condensed), "游ゴシック体", "YuGothic", "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", "Hiragino Kaku Gothic ProN", "Hiragino Sans", "Noto Sans JP", system-ui, sans-serif);color:#1a1c22a6;font-size:9px;line-height:2.1}@supports (color:color-mix(in lab, red, red)){.hf-row-number[data-astro-cid-6exzu6px]{color:color-mix(in oklab, var(--color-text,#1a1c22) 65%, transparent)}}.hf-visual[data-astro-cid-6exzu6px]{overflow:auto hidden}.hf-visual[data-astro-cid-6exzu6px].is-scaled{overflow:clip}.hf-fit__inner[data-astro-cid-6exzu6px]{transform-origin:0 0;width:1152px;transform:scale(var(--fit-scale,1))}@keyframes hf-card-overlay{0%,27%{opacity:0;transform:translateY(8px)}32%,96%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}@media (width<=639px){.hf-visual[data-astro-cid-6exzu6px],.hf-visual[data-astro-cid-6exzu6px].is-scaled{overflow:visible;height:auto!important}.hf-fit__inner[data-astro-cid-6exzu6px]{width:100%;transform:none}.hf-grid[data-astro-cid-6exzu6px]{grid-template-columns:minmax(0,1fr);align-items:start;gap:8px}.hf-grid[data-astro-cid-6exzu6px]>[data-astro-cid-6exzu6px]:first-child{grid-area:1/1/2/2}.hf-grid[data-astro-cid-6exzu6px]>[data-astro-cid-6exzu6px]:first-child,.hf-grid[data-astro-cid-6exzu6px]>[data-astro-cid-6exzu6px]:nth-child(3){justify-self:center;width:67.5%}.hf-grid[data-astro-cid-6exzu6px]>[data-astro-cid-6exzu6px]:nth-child(2){display:none}.hf-grid[data-astro-cid-6exzu6px]>[data-astro-cid-6exzu6px]:nth-child(3){background:#fff;grid-area:1/1/2/2;align-self:stretch;animation:6s ease-out infinite hf-card-overlay}.hf-grid[data-astro-cid-6exzu6px]>[data-astro-cid-6exzu6px]:nth-child(3)>div[data-astro-cid-6exzu6px]{justify-content:center;height:100%}.hf-grid[data-astro-cid-6exzu6px]>[data-astro-cid-6exzu6px]:nth-child(4){grid-area:2/1/3/2;padding:2px 0}.hf-grid[data-astro-cid-6exzu6px]>[data-astro-cid-6exzu6px]:nth-child(4) svg[data-astro-cid-6exzu6px]{transform:rotate(90deg)}.hf-grid[data-astro-cid-6exzu6px]>[data-astro-cid-6exzu6px]:nth-child(5){grid-area:3/1/4/2}.hf-grid[data-astro-cid-6exzu6px]>[data-astro-cid-6exzu6px]:nth-child(3)>div[data-astro-cid-6exzu6px]{padding:14px 16px}.hf-grid[data-astro-cid-6exzu6px]>[data-astro-cid-6exzu6px]:nth-child(3) img[data-astro-cid-6exzu6px]{width:116px;height:28px}.hf-grid[data-astro-cid-6exzu6px]>[data-astro-cid-6exzu6px]:nth-child(3) ul[data-astro-cid-6exzu6px]{gap:7px}.hf-grid[data-astro-cid-6exzu6px]>[data-astro-cid-6exzu6px]:nth-child(3) li[data-astro-cid-6exzu6px]{font-size:11px;line-height:1.5}}@media (width<=639px) and (prefers-reduced-motion:reduce){.hf-grid[data-astro-cid-6exzu6px]>[data-astro-cid-6exzu6px]:nth-child(3){opacity:1;animation:none}}.hf-multi-1[data-astro-cid-6exzu6px]{width:66%;top:0;left:2%}.hf-multi-2[data-astro-cid-6exzu6px]{width:66%;top:16%;left:16%}.hf-multi-3[data-astro-cid-6exzu6px]{width:66%;top:32%;left:30%}.hf-frame[data-astro-cid-6exzu6px]{animation:18s ease-out infinite hf-frame}.hf-slot[data-astro-cid-6exzu6px]:nth-child(2){--hf-delay:6s}.hf-slot[data-astro-cid-6exzu6px]:nth-child(3){--hf-delay:12s}.hf-stack[data-astro-cid-6exzu6px]{display:grid}.hf-stack[data-astro-cid-6exzu6px]>[data-astro-cid-6exzu6px]{grid-area:1/1}.hf-anim[data-astro-cid-6exzu6px]{animation-duration:18s;animation-delay:var(--hf-delay,0s);animation-timing-function:ease-out;animation-iteration-count:infinite;animation-fill-mode:backwards}.hf-doc[data-astro-cid-6exzu6px]{animation-name:hf-panel}.hf-scan[data-astro-cid-6exzu6px]{animation-name:hf-scan;animation-timing-function:linear}.hf-recipe[data-astro-cid-6exzu6px]{animation-name:hf-label}.hf-sheet[data-astro-cid-6exzu6px]{animation-name:hf-label,hf-sheet-snap}.hf-shine[data-astro-cid-6exzu6px]{animation-name:hf-shine;animation-timing-function:linear}.hf-done[data-astro-cid-6exzu6px]{animation-name:hf-done}.hf-m1[data-astro-cid-6exzu6px]{animation-name:hf-m1}.hf-m2[data-astro-cid-6exzu6px]{animation-name:hf-m2}.hf-m3[data-astro-cid-6exzu6px]{animation-name:hf-m3}.hf-m4[data-astro-cid-6exzu6px]{animation-name:hf-m4}.hf-m5[data-astro-cid-6exzu6px]{animation-name:hf-m5}.hf-m6[data-astro-cid-6exzu6px]{animation-name:hf-m6}.hf-m7[data-astro-cid-6exzu6px]{animation-name:hf-m7}.hf-m8[data-astro-cid-6exzu6px]{animation-name:hf-m8}.hf-r1[data-astro-cid-6exzu6px]{animation-name:hf-r1}.hf-r2[data-astro-cid-6exzu6px]{animation-name:hf-r2}.hf-r3[data-astro-cid-6exzu6px]{animation-name:hf-r3}.hf-r4[data-astro-cid-6exzu6px]{animation-name:hf-r4}.hf-r5[data-astro-cid-6exzu6px]{animation-name:hf-r5}.hf-r6[data-astro-cid-6exzu6px]{animation-name:hf-r6}.hf-add[data-astro-cid-6exzu6px]{animation-name:hf-add}.hf-badge[data-astro-cid-6exzu6px]{animation-name:hf-badge}.hf-multi-1[data-astro-cid-6exzu6px]{animation-name:hf-doc-1}.hf-multi-2[data-astro-cid-6exzu6px]{animation-name:hf-doc-2}.hf-multi-3[data-astro-cid-6exzu6px]{animation-name:hf-doc-3}.hf-scan-m1[data-astro-cid-6exzu6px]{animation-name:hf-scan-m1}.hf-scan-m2[data-astro-cid-6exzu6px]{animation-name:hf-scan-m2}.hf-scan-m3[data-astro-cid-6exzu6px]{animation-name:hf-scan-m3}.hf-flow[data-astro-cid-6exzu6px] path[data-astro-cid-6exzu6px]{animation:1.8s ease-in-out infinite hf-flow-pulse}.hf-scan[data-astro-cid-6exzu6px]{background:linear-gradient(#0000,#0068b71f 70%,#0068b773)}@supports (color:color-mix(in lab, red, red)){.hf-scan[data-astro-cid-6exzu6px]{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--color-accent) 12%, transparent) 70%, color-mix(in srgb, var(--color-accent) 45%, transparent))}}.hf-shine[data-astro-cid-6exzu6px]{background:linear-gradient(105deg,#0000 25%,#0068b712 42%,#ffffffe6 50%,#0068b712 58%,#0000 75%)}@supports (color:color-mix(in lab, red, red)){.hf-shine[data-astro-cid-6exzu6px]{background:linear-gradient(105deg, transparent 25%, color-mix(in srgb, var(--color-accent) 7%, transparent) 42%, #ffffffe6 50%, color-mix(in srgb, var(--color-accent) 7%, transparent) 58%, transparent 75%)}}@keyframes hf-flow-pulse{0%,to{opacity:.25}30%{opacity:1}60%{opacity:.25}}@keyframes hf-panel{0%{opacity:0}2%,33.3333%{opacity:1}35.3333%,to{opacity:0}}@keyframes hf-doc-1{0%,1%{opacity:0;transform:translate(-18px,-14px)scale(.96)}2.6667%,33.3333%{opacity:1;transform:translate(0)scale(1)}35.3333%,to{opacity:0;transform:translate(0)scale(1)}}@keyframes hf-doc-2{0%,2.3333%{opacity:0;transform:translate(18px,-8px)scale(.96)}4%,33.3333%{opacity:1;transform:translate(0)scale(1)}35.3333%,to{opacity:0;transform:translate(0)scale(1)}}@keyframes hf-doc-3{0%,3.6667%{opacity:0;transform:translateY(18px)scale(.96)}5.3333%,33.3333%{opacity:1;transform:translateY(0)scale(1)}35.3333%,to{opacity:0;transform:translateY(0)scale(1)}}@keyframes hf-scan-m1{0%,5.4133%{opacity:0;transform:translateY(-100%)}5.6667%{opacity:1;transform:translateY(-100%)}9.4933%{opacity:1;transform:translateY(455%)}9.84%,to{opacity:0;transform:translateY(455%)}}@keyframes hf-scan-m2{0%,5.5867%{opacity:0;transform:translateY(-100%)}5.84%{opacity:1;transform:translateY(-100%)}9.6667%{opacity:1;transform:translateY(455%)}10%,to{opacity:0;transform:translateY(455%)}}@keyframes hf-scan-m3{0%,5.7467%{opacity:0;transform:translateY(-100%)}6%{opacity:1;transform:translateY(-100%)}9.84%{opacity:1;transform:translateY(455%)}10.16%,to{opacity:0;transform:translateY(455%)}}@keyframes hf-frame{0%{background-color:#0000;border-color:#0000}2%,33.3333%{border-color:var(--color-divider);background-color:#fff}35.3333%,to{background-color:#0000;border-color:#0000}}@keyframes hf-scan{0%,2%{opacity:0;transform:translateY(-100%)}3.4667%{opacity:1;transform:translateY(-100%)}9.0667%{opacity:1;transform:translateY(455%)}10.5333%,to{opacity:0;transform:translateY(455%)}}@keyframes hf-label{0%{opacity:0}1.4667%,33.3333%{opacity:1}35.3333%,to{opacity:0}}@keyframes hf-m1{0%,10%{opacity:0;transform:translate(-6px)}10.8%,33.3333%{opacity:1;transform:translate(0)}35.3333%,to{opacity:0;transform:translate(0)}}@keyframes hf-m2{0%,10.8%{opacity:0;transform:translate(-6px)}11.6%,33.3333%{opacity:1;transform:translate(0)}35.3333%,to{opacity:0;transform:translate(0)}}@keyframes hf-m3{0%,11.6%{opacity:0;transform:translate(-6px)}12.4%,33.3333%{opacity:1;transform:translate(0)}35.3333%,to{opacity:0;transform:translate(0)}}@keyframes hf-m4{0%,12.4%{opacity:0;transform:translate(-6px)}13.2%,33.3333%{opacity:1;transform:translate(0)}35.3333%,to{opacity:0;transform:translate(0)}}@keyframes hf-m5{0%,13.2%{opacity:0;transform:translate(-6px)}14%,33.3333%{opacity:1;transform:translate(0)}35.3333%,to{opacity:0;transform:translate(0)}}@keyframes hf-m6{0%,14%{opacity:0;transform:translate(-6px)}14.8%,33.3333%{opacity:1;transform:translate(0)}35.3333%,to{opacity:0;transform:translate(0)}}@keyframes hf-m7{0%,14.8%{opacity:0;transform:translate(-6px)}15.6%,33.3333%{opacity:1;transform:translate(0)}35.3333%,to{opacity:0;transform:translate(0)}}@keyframes hf-m8{0%,15.6%{opacity:0;transform:translate(-6px)}16.4%,33.3333%{opacity:1;transform:translate(0)}35.3333%,to{opacity:0;transform:translate(0)}}@keyframes hf-r1{0%,16.9333%{opacity:0;transform:translateY(3px)}17.7333%,33.3333%{opacity:1;transform:translateY(0)}35.3333%,to{opacity:0;transform:translateY(0)}}@keyframes hf-r2{0%,17.4667%{opacity:0;transform:translateY(3px)}18.2667%,33.3333%{opacity:1;transform:translateY(0)}35.3333%,to{opacity:0;transform:translateY(0)}}@keyframes hf-r3{0%,18%{opacity:0;transform:translateY(3px)}18.8%,33.3333%{opacity:1;transform:translateY(0)}35.3333%,to{opacity:0;transform:translateY(0)}}@keyframes hf-r4{0%,18.5333%{opacity:0;transform:translateY(3px)}19.3333%,33.3333%{opacity:1;transform:translateY(0)}35.3333%,to{opacity:0;transform:translateY(0)}}@keyframes hf-r5{0%,19.0667%{opacity:0;transform:translateY(3px)}19.8667%,33.3333%{opacity:1;transform:translateY(0)}35.3333%,to{opacity:0;transform:translateY(0)}}@keyframes hf-r6{0%,19.6%{opacity:0;transform:translateY(3px)}20.4%,33.3333%{opacity:1;transform:translateY(0)}35.3333%,to{opacity:0;transform:translateY(0)}}@keyframes hf-add{0%,21%{opacity:0;background-color:#0000;transform:translateY(12px)}22.2667%{opacity:1;background-color:var(--color-accent-300);transform:translateY(0)}24.2667%,33.3333%{opacity:1;background-color:#0000;transform:translateY(0)}35.3333%,to{opacity:0;background-color:#0000;transform:translateY(0)}}@keyframes hf-badge{0%,21.4667%{opacity:0}23.0667%,33.3333%{opacity:1}35.3333%,to{opacity:0}}@keyframes hf-sheet-snap{0%,22.1333%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-accent) 0%, transparent), 0 6px 20px color-mix(in srgb, var(--color-accent) 0%, transparent);transform:scale(1)}22.6667%{box-shadow:0 0 0 2px var(--color-accent-300), 0 6px 20px color-mix(in srgb, var(--color-accent) 20%, transparent);transform:scale(1.012)}23.4667%{transform:scale(1)}25.0667%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-accent) 0%, transparent), 0 6px 20px color-mix(in srgb, var(--color-accent) 0%, transparent);transform:scale(1)}}@keyframes hf-shine{0%,22.4%{opacity:0;transform:translate(-100%)skew(-14deg)}22.9333%{opacity:1}24%{opacity:1}24.5333%,to{opacity:0;transform:translate(300%)skew(-14deg)}}@keyframes hf-done{0%,22.5333%{opacity:0;transform:translateY(3px)}23.4667%,33.3333%{opacity:1;transform:translateY(0)}35.3333%,to{opacity:0;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.hf-anim[data-astro-cid-6exzu6px]{opacity:0;animation:none!important;transform:none!important}.hf-stack[data-astro-cid-6exzu6px]>[data-astro-cid-6exzu6px]:first-child,.hf-stack[data-astro-cid-6exzu6px]>[data-astro-cid-6exzu6px]:first-child .hf-anim[data-astro-cid-6exzu6px],.hf-frame[data-astro-cid-6exzu6px]>.hf-slot[data-astro-cid-6exzu6px]:first-child .hf-doc[data-astro-cid-6exzu6px]{opacity:1}.hf-frame[data-astro-cid-6exzu6px],.hf-flow[data-astro-cid-6exzu6px] path[data-astro-cid-6exzu6px]{animation:none}.hf-scan[data-astro-cid-6exzu6px],.hf-shine[data-astro-cid-6exzu6px]{opacity:0!important}}html.motion-paused .hf-anim[data-astro-cid-6exzu6px]{opacity:0;animation:none!important;transform:none!important}html.motion-paused .hf-stack[data-astro-cid-6exzu6px]>[data-astro-cid-6exzu6px]:first-child,html.motion-paused .hf-stack[data-astro-cid-6exzu6px]>[data-astro-cid-6exzu6px]:first-child .hf-anim[data-astro-cid-6exzu6px],html.motion-paused .hf-frame[data-astro-cid-6exzu6px]>.hf-slot[data-astro-cid-6exzu6px]:first-child .hf-doc[data-astro-cid-6exzu6px]{opacity:1}html.motion-paused .hf-frame[data-astro-cid-6exzu6px],html.motion-paused .hf-flow[data-astro-cid-6exzu6px] path[data-astro-cid-6exzu6px]{animation:none}html.motion-paused [data-astro-cid-6exzu6px]:is(.hf-scan,.hf-shine){opacity:0!important}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-tracking{syntax:"*";inherits:false}.pricing-card[data-astro-cid-s5zh2ab3]{border-radius:var(--radius-md,8px);background-color:var(--color-white,#fff);color:var(--color-text,#1a1c22);flex-direction:column;display:flex;overflow:hidden}.pricing-audience[data-astro-cid-s5zh2ab3]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-accent-200,#cbe2f4);background-color:var(--color-accent-100,#e8f2fa);min-height:76px;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);text-align:center;font-family:var(--font-heading,var(--font-barlow-condensed), "游ゴシック体", "YuGothic", "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", "Hiragino Kaku Gothic ProN", "Hiragino Sans", "Noto Sans JP", system-ui, sans-serif);--tw-font-weight:var(--font-weight-semibold,600);font-size:14px;font-weight:var(--font-weight-semibold,600);color:var(--color-accent-900,#0b2e4c);justify-content:center;align-items:center;margin:0;display:flex}.pricing-card-body[data-astro-cid-s5zh2ab3]{padding:calc(var(--spacing,.25rem) * 5);flex-direction:column;flex:1;display:flex}@media (width>=40rem){.pricing-card-body[data-astro-cid-s5zh2ab3]{padding:calc(var(--spacing,.25rem) * 6)}}@media (width>=80rem){.pricing-card-body[data-astro-cid-s5zh2ab3]{padding:calc(var(--spacing,.25rem) * 5)}}.pricing-amounts[data-astro-cid-s5zh2ab3]{margin-block:calc(var(--spacing,.25rem) * 6);justify-content:center;gap:calc(var(--spacing,.25rem) * 5);flex-direction:column;min-height:180px;display:flex}.pricing-amount-row[data-astro-cid-s5zh2ab3]{justify-content:center;align-items:baseline;gap:var(--spacing,.25rem);white-space:nowrap;display:flex}.pricing-cycle[data-astro-cid-s5zh2ab3]{margin-right:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-semibold,600);font-size:14px;font-weight:var(--font-weight-semibold,600)}.pricing-price[data-astro-cid-s5zh2ab3]{font-family:var(--font-heading,var(--font-barlow-condensed), "游ゴシック体", "YuGothic", "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", "Hiragino Kaku Gothic ProN", "Hiragino Sans", "Noto Sans JP", system-ui, sans-serif);--tw-leading:1;--tw-font-weight:var(--font-weight-semibold,600);font-size:48px;line-height:1;font-weight:var(--font-weight-semibold,600);--tw-tracking:-.02em;letter-spacing:-.02em;color:var(--color-accent-900,#0b2e4c)}@media (width>=40rem){.pricing-price[data-astro-cid-s5zh2ab3]{font-size:54px}}@media (width>=80rem){.pricing-price[data-astro-cid-s5zh2ab3]{font-size:46px}}.pricing-yen[data-astro-cid-s5zh2ab3]{margin-right:calc(var(--spacing,.25rem) * .5);font-size:26px}.pricing-unit[data-astro-cid-s5zh2ab3]{--tw-font-weight:var(--font-weight-semibold,600);font-size:15px;font-weight:var(--font-weight-semibold,600)}.pricing-feature[data-astro-cid-s5zh2ab3]{min-height:calc(var(--spacing,.25rem) * 13);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-divider,#1a1c2226);padding-block:calc(var(--spacing,.25rem) * 3);font-size:14px;line-height:1.6;display:flex}.pricing-feature[data-astro-cid-s5zh2ab3]:last-child{border-style:var(--tw-border-style);border-width:0}.pricing-actions[data-astro-cid-s5zh2ab3]{gap:calc(var(--spacing,.25rem) * 2);padding-top:calc(var(--spacing,.25rem) * 7);grid-template-rows:auto 44px;margin-top:auto;display:grid}@property --tw-leading{syntax:"*";inherits:false}.ps-frame[data-astro-cid-keefwk4y]{overflow-x:auto}.ps-frame[data-astro-cid-keefwk4y].is-scaled{overflow:clip}.ps-inner[data-astro-cid-keefwk4y]{transform-origin:0 0;width:1152px;transform:scale(var(--fit-scale,1))}.uc-label[data-astro-cid-bc6of4tq]{font-family:var(--font-heading,var(--font-barlow-condensed), "游ゴシック体", "YuGothic", "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", "Hiragino Kaku Gothic ProN", "Hiragino Sans", "Noto Sans JP", system-ui, sans-serif);--tw-font-weight:var(--font-weight-semibold,600);font-size:12px;font-weight:var(--font-weight-semibold,600);--tw-tracking:.12em;letter-spacing:.12em;text-transform:uppercase;display:block}.uc-tab[data-astro-cid-bc6of4tq]{cursor:pointer;scroll-snap-align:start;background-color:var(--color-white,#fff);width:170px;padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 3.5);text-align:left;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;flex:none;transition-duration:.15s}@media (hover:hover){.uc-tab[data-astro-cid-bc6of4tq]:hover{background-color:var(--color-accent-100,#e8f2fa)}}.uc-tab[data-astro-cid-bc6of4tq]:focus-visible{outline-style:var(--tw-outline-style);outline-offset:calc(3px * -1);outline-width:3px;outline-color:var(--color-accent,#0068b7)}@media (width>=40rem){.uc-tab[data-astro-cid-bc6of4tq]{width:auto;padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4)}}.uc-tab[data-astro-cid-bc6of4tq][aria-selected=true]{background-image:linear-gradient(135deg,#205bb8 0%,#2a6dd2 55%,#2869c9 100%)}.uc-number[data-astro-cid-bc6of4tq]{font-family:var(--font-heading,var(--font-barlow-condensed), "游ゴシック体", "YuGothic", "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", "Hiragino Kaku Gothic ProN", "Hiragino Sans", "Noto Sans JP", system-ui, sans-serif);--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;line-height:1.45;font-weight:var(--font-weight-semibold,600);--tw-tracking:.04em;letter-spacing:.04em;color:var(--color-accent-700,#00477c);display:block}@media (width>=40rem){.uc-number[data-astro-cid-bc6of4tq]{font-size:11.5px;line-height:1.5}}.uc-task[data-astro-cid-bc6of4tq]{margin-top:calc(var(--spacing,.25rem) * .5);--tw-font-weight:var(--font-weight-semibold,600);font-size:13.5px;line-height:1.45;font-weight:var(--font-weight-semibold,600);color:var(--color-accent-900,#0b2e4c);display:block}@media (width>=40rem){.uc-task[data-astro-cid-bc6of4tq]{margin-top:var(--spacing,.25rem);font-size:15px;line-height:1.5}}.uc-tab[data-astro-cid-bc6of4tq][aria-selected=true] [data-astro-cid-bc6of4tq]:is(.uc-number,.uc-task){color:#fff}.uc-title[data-astro-cid-bc6of4tq]{margin-top:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-heading,var(--font-barlow-condensed), "游ゴシック体", "YuGothic", "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", "Hiragino Kaku Gothic ProN", "Hiragino Sans", "Noto Sans JP", system-ui, sans-serif);--tw-font-weight:var(--font-weight-semibold,600);font-size:19px;line-height:1.5;font-weight:var(--font-weight-semibold,600);margin-bottom:0}.uc-sublabel[data-astro-cid-bc6of4tq]{margin-top:calc(var(--spacing,.25rem) * 3.5);font-family:var(--font-heading,var(--font-barlow-condensed), "游ゴシック体", "YuGothic", "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", "Hiragino Kaku Gothic ProN", "Hiragino Sans", "Noto Sans JP", system-ui, sans-serif);--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);--tw-tracking:.1em;letter-spacing:.1em;text-transform:uppercase;display:block}.uc-file-badge[data-astro-cid-bc6of4tq]{border-radius:var(--radius-sm,4px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-accent-200,#cbe2f4);background-color:var(--color-accent-100,#e8f2fa);padding-inline:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-heading,var(--font-barlow-condensed), "游ゴシック体", "YuGothic", "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", "Hiragino Kaku Gothic ProN", "Hiragino Sans", "Noto Sans JP", system-ui, sans-serif);--tw-font-weight:var(--font-weight-semibold,600);font-size:9px;line-height:1.6;font-weight:var(--font-weight-semibold,600);--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-accent-800,#073a63);flex:none}.uc-input-row[data-astro-cid-bc6of4tq]{align-items:center;column-gap:calc(var(--spacing,.25rem) * 1.5);row-gap:var(--spacing,.25rem);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-divider,#1a1c2226);padding-block:calc(var(--spacing,.25rem) * 1.5);flex-wrap:wrap;display:flex}.uc-input-cell[data-astro-cid-bc6of4tq]{padding-inline:calc(var(--spacing,.25rem) * 1.5);border-radius:3px;padding-block:2px;font-size:9.5px;line-height:1.5}.uc-output-cell[data-astro-cid-bc6of4tq]{padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:var(--spacing,.25rem);white-space:nowrap;font-size:9.5px;line-height:1.5}.uc-before-item[data-astro-cid-bc6of4tq]{border-left-style:var(--tw-border-style);border-left-width:2px;border-color:var(--color-neutral-300,#d3d6e2);padding-left:calc(var(--spacing,.25rem) * 3);color:#1a1c22b3;font-size:13px;line-height:21px}@supports (color:color-mix(in lab, red, red)){.uc-before-item[data-astro-cid-bc6of4tq]{color:color-mix(in oklab, var(--color-text,#1a1c22) 70%, transparent)}}@media (width>=48rem){.uc-before-item[data-astro-cid-bc6of4tq]{font-size:13.5px;line-height:1.65}}.uc-process[data-astro-cid-bc6of4tq]{border-radius:var(--radius-md,8px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-accent-300,#9ac7ea);background-color:#e8f2fa80;place-self:center stretch}@supports (color:color-mix(in lab, red, red)){.uc-process[data-astro-cid-bc6of4tq]{background-color:color-mix(in oklab, var(--color-accent-100,#e8f2fa) 50%, transparent)}}.uc-process[data-astro-cid-bc6of4tq]{padding:calc(var(--spacing,.25rem) * 1.5)}@media (width>=48rem){.uc-process[data-astro-cid-bc6of4tq]{place-self:stretch center}}.uc-process-inner[data-astro-cid-bc6of4tq]{border-radius:var(--radius-md,8px);height:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);flex-direction:column;justify-content:center;align-items:center;display:flex}@media (width>=48rem){.uc-process-inner[data-astro-cid-bc6of4tq]{padding-block:calc(var(--spacing,.25rem) * 4)}}.usecase-tablist[data-astro-cid-bc6of4tq]{scrollbar-width:none}.usecase-tablist[data-astro-cid-bc6of4tq]::-webkit-scrollbar{display:none}.usecase-panel[data-astro-cid-bc6of4tq].is-shown{animation:.32s cubic-bezier(.22,1,.36,1) usecase-in}@keyframes usecase-in{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.usecase-panel[data-astro-cid-bc6of4tq].is-shown{animation:none}}html.motion-paused .usecase-panel[data-astro-cid-bc6of4tq].is-shown{animation:none}@property --tw-duration{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
