section[data-astro-cid-f5cwkput][id]{scroll-margin-top:90px}.course-card-price-incl[data-astro-cid-f5cwkput]{display:block;font-size:11px;font-weight:600;color:var(--color-text-sub);margin-top:2px;text-align:right}.service-page[data-astro-cid-f5cwkput] .compare-table--gokucentric[data-astro-cid-f5cwkput] thead[data-astro-cid-f5cwkput] th[data-astro-cid-f5cwkput]:nth-child(2){background:var(--color-primary);color:var(--color-bg-white);border-color:var(--color-primary)}.service-page[data-astro-cid-f5cwkput] .compare-table--gokucentric[data-astro-cid-f5cwkput] tbody[data-astro-cid-f5cwkput] td[data-astro-cid-f5cwkput]:nth-child(2){background:var(--color-primary-light)}.service-page[data-astro-cid-f5cwkput] .compare-table--gokucentric[data-astro-cid-f5cwkput] thead[data-astro-cid-f5cwkput] th[data-astro-cid-f5cwkput]:nth-child(4){background:var(--color-bg-gray);color:var(--color-text-sub);border-color:var(--color-border)}.service-page[data-astro-cid-f5cwkput] .compare-table--gokucentric[data-astro-cid-f5cwkput] tbody[data-astro-cid-f5cwkput] td[data-astro-cid-f5cwkput]:nth-child(4){background:transparent}.works-fold[data-astro-cid-f5cwkput]{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg-gray)}.works-fold[data-astro-cid-f5cwkput]>summary[data-astro-cid-f5cwkput]{cursor:pointer;padding:var(--space-2) var(--space-3);font-size:1rem;font-weight:700;color:var(--color-primary-dark)}.works-fold[data-astro-cid-f5cwkput][open]>summary[data-astro-cid-f5cwkput]{border-bottom:1px solid var(--color-border)}.works-fold[data-astro-cid-f5cwkput]>.flow-steps[data-astro-cid-f5cwkput]{margin:0;padding:var(--space-2) var(--space-3)}.refrig-box[data-astro-cid-f5cwkput]{background:var(--color-bg-gray);border:1px solid var(--color-border);border-left:4px solid var(--color-accent-orange);border-radius:var(--radius);padding:var(--space-3);margin:var(--space-3) 0}.refrig-box[data-astro-cid-f5cwkput] h3[data-astro-cid-f5cwkput]{font-size:16px;font-weight:700;color:var(--color-primary-dark);margin-bottom:var(--space-1)}.refrig-box[data-astro-cid-f5cwkput] p[data-astro-cid-f5cwkput]{font-size:15px;line-height:1.9}.refrig-box[data-astro-cid-f5cwkput] p[data-astro-cid-f5cwkput]+p[data-astro-cid-f5cwkput]{margin-top:var(--space-1)}.refrig-box[data-astro-cid-f5cwkput] p[data-astro-cid-f5cwkput].refrig-more{font-size:var(--fs-sub);color:var(--color-text-sub)}.night-box[data-astro-cid-f5cwkput]{background:var(--color-footer-bg);color:var(--color-bg-white);border-radius:12px;padding:var(--space-3-5) var(--space-3);display:flex;flex-direction:column;text-align:center;align-items:center;gap:var(--space-2);margin:var(--space-4) 0}.night-text[data-astro-cid-f5cwkput] h3[data-astro-cid-f5cwkput]{font-size:18px;font-weight:700;margin-bottom:6px;color:var(--color-bg-white)}.night-text[data-astro-cid-f5cwkput] p[data-astro-cid-f5cwkput]{font-size:var(--fs-sub);opacity:.85;line-height:1.8}.night-badge[data-astro-cid-f5cwkput]{display:inline-block;background:#0e7534;color:var(--color-bg-white);padding:var(--space-0-5) var(--space-1-5);border-radius:100px;font-size:var(--fs-eyebrow);font-weight:700;margin-top:var(--space-1)}.night-note[data-astro-cid-f5cwkput]{margin-top:var(--space-1-5);font-size:13px;opacity:.65}.night-text[data-astro-cid-f5cwkput] p[data-astro-cid-f5cwkput].night-close{margin-top:var(--space-2);font-size:16px;font-weight:700;line-height:1.8;opacity:1;color:var(--color-bg-white)}.course-guide[data-astro-cid-f5cwkput]{background:var(--color-bg-gray);border:1px solid var(--color-border);border-radius:var(--radius);padding:var(--space-4);margin:var(--space-4) 0}.course-guide-title[data-astro-cid-f5cwkput]{font-size:1.1rem;font-weight:700;color:var(--color-text-main);margin:0 0 var(--space-2)}.course-guide[data-astro-cid-f5cwkput] p[data-astro-cid-f5cwkput]{font-size:.95rem;line-height:1.9;color:var(--color-text-sub);margin:0 0 var(--space-2)}.course-guide[data-astro-cid-f5cwkput] p[data-astro-cid-f5cwkput]:last-child{margin-bottom:0}.course-guide-note[data-astro-cid-f5cwkput]{border-top:1px solid var(--color-border);padding-top:var(--space-3);margin-top:var(--space-3)!important;font-size:.85rem!important;color:var(--color-text-light-ink)!important}
