.points[data-astro-cid-lqqrhzdi]{border-top:1px solid var(--color-border);grid-template-columns:repeat(3,1fr);display:grid}.point[data-astro-cid-lqqrhzdi]{padding:var(--space-7) var(--space-5);border-right:1px solid var(--color-border)}.point[data-astro-cid-lqqrhzdi]:first-child{padding-left:0}.point[data-astro-cid-lqqrhzdi]:last-child{border-right:0;padding-right:0}.point__no[data-astro-cid-lqqrhzdi],.flow__no[data-astro-cid-lqqrhzdi]{font-family:var(--font-en);font-size:var(--fs-200);letter-spacing:var(--tracking-wide);color:var(--c-blue-300);font-weight:600}.point[data-astro-cid-lqqrhzdi] h2[data-astro-cid-lqqrhzdi]{font-size:var(--fs-500);letter-spacing:var(--tracking-normal);margin-block:var(--space-4) var(--space-3);font-weight:500}.point[data-astro-cid-lqqrhzdi] p[data-astro-cid-lqqrhzdi]{font-size:var(--fs-300);line-height:var(--lh-loose);color:var(--color-text-body)}.works[data-astro-cid-lqqrhzdi]{gap:var(--space-8) var(--space-6);margin-top:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}.work[data-astro-cid-lqqrhzdi] figure[data-astro-cid-lqqrhzdi]{border-radius:var(--radius-xs);background:var(--color-surface-alt);margin:0;position:relative;overflow:hidden}.work[data-astro-cid-lqqrhzdi] img{aspect-ratio:16/10;object-fit:contain;width:100%;height:auto}.work__draft[data-astro-cid-lqqrhzdi]{left:var(--space-3);top:var(--space-3);color:#fff;padding:4px var(--space-3);background:#b3261e;border-radius:2px;font-size:10px;font-weight:700;position:absolute}.work__meta[data-astro-cid-lqqrhzdi]{font-family:var(--font-en);font-size:var(--fs-100);letter-spacing:var(--tracking-wide);color:var(--color-accent);margin-top:var(--space-5)}.work__title[data-astro-cid-lqqrhzdi]{font-size:var(--fs-400);letter-spacing:var(--tracking-normal);margin-top:var(--space-2);font-weight:500;line-height:1.9}.work__client[data-astro-cid-lqqrhzdi]{font-size:var(--fs-200);color:var(--color-text-muted);margin-top:var(--space-2)}.more[data-astro-cid-lqqrhzdi]{margin-top:var(--space-8)}.price-list[data-astro-cid-lqqrhzdi]{margin:var(--space-6) 0 0;border-top:1px solid var(--color-border-strong)}.price-row[data-astro-cid-lqqrhzdi]{gap:var(--space-5);padding-block:var(--space-5);border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) minmax(0,220px);align-items:baseline;display:grid}.price-row[data-astro-cid-lqqrhzdi] dt[data-astro-cid-lqqrhzdi] b[data-astro-cid-lqqrhzdi]{font-size:var(--fs-400);font-weight:500;display:block}.price-row[data-astro-cid-lqqrhzdi] dt[data-astro-cid-lqqrhzdi] small[data-astro-cid-lqqrhzdi]{margin-top:var(--space-2);font-size:var(--fs-200);color:var(--color-text-muted);display:block}.price-row[data-astro-cid-lqqrhzdi] dd[data-astro-cid-lqqrhzdi]{text-align:right;font-family:var(--font-en);font-size:var(--fs-500);font-variant-numeric:tabular-nums;margin:0;font-weight:500}.note[data-astro-cid-lqqrhzdi]{margin-top:var(--space-6);font-size:var(--fs-200);color:var(--color-text-muted)}.flow[data-astro-cid-lqqrhzdi]{border-top:1px solid var(--color-border);margin-top:var(--space-6);grid-template-columns:repeat(5,1fr);display:grid}.flow__item[data-astro-cid-lqqrhzdi]{padding:var(--space-7) var(--space-5);border-bottom:1px solid var(--color-border);border-right:1px solid var(--color-border)}.flow__item[data-astro-cid-lqqrhzdi]:nth-child(5n+1){padding-left:0}.flow__item[data-astro-cid-lqqrhzdi]:nth-child(5n),.flow__item[data-astro-cid-lqqrhzdi]:last-child{border-right:0;padding-right:0}.flow__item[data-astro-cid-lqqrhzdi] h3[data-astro-cid-lqqrhzdi]{font-size:var(--fs-300);letter-spacing:var(--tracking-normal);margin-block:var(--space-4) var(--space-3);font-weight:500}.flow__item[data-astro-cid-lqqrhzdi] p[data-astro-cid-lqqrhzdi]{font-size:var(--fs-100);line-height:var(--lh-loose);color:var(--color-text-body)}.faq[data-astro-cid-lqqrhzdi]{margin:var(--space-6) 0 0;border-top:1px solid var(--color-border)}.faq__item[data-astro-cid-lqqrhzdi]{padding-block:var(--space-6);border-bottom:1px solid var(--color-border)}.faq__item[data-astro-cid-lqqrhzdi] dt[data-astro-cid-lqqrhzdi]{font-size:var(--fs-400);font-weight:500;line-height:1.8}.faq__item[data-astro-cid-lqqrhzdi] dt[data-astro-cid-lqqrhzdi]:before{content:"Q. ";font-family:var(--font-en);color:var(--color-accent)}.faq__item[data-astro-cid-lqqrhzdi] dd[data-astro-cid-lqqrhzdi]{margin:var(--space-3) 0 0;font-size:var(--fs-300);line-height:var(--lh-loose);color:var(--color-text-body)}@media (width<=900px){.points[data-astro-cid-lqqrhzdi]{grid-template-columns:1fr}.point[data-astro-cid-lqqrhzdi]{border-right:0;border-bottom:1px solid var(--color-border);padding-inline:0}.works[data-astro-cid-lqqrhzdi],.flow[data-astro-cid-lqqrhzdi]{grid-template-columns:repeat(2,1fr)}.flow__item[data-astro-cid-lqqrhzdi]{padding-inline:var(--space-5);border-right:1px solid var(--color-border)}.flow__item[data-astro-cid-lqqrhzdi]:nth-child(odd){padding-left:0}.flow__item[data-astro-cid-lqqrhzdi]:nth-child(2n){border-right:0;padding-right:0}}@media (width<=560px){.works[data-astro-cid-lqqrhzdi],.flow[data-astro-cid-lqqrhzdi]{grid-template-columns:1fr}.flow__item[data-astro-cid-lqqrhzdi]{border-right:0;padding-inline:0}.price-row[data-astro-cid-lqqrhzdi]{gap:var(--space-2);grid-template-columns:1fr}.price-row[data-astro-cid-lqqrhzdi] dd[data-astro-cid-lqqrhzdi]{text-align:left}}
