.sp-hero[data-astro-cid-wti6nat4]{padding:clamp(.75rem,2vw,1.5rem) clamp(.75rem,2.5vw,2.5rem) 0}.sp-panel[data-astro-cid-wti6nat4]{background:radial-gradient(55% 80% at 90% 20%,#d8c07a33,#0000 70%),linear-gradient(135deg,#e9f1ea 0%,#f5f8f4 60%,#eef3ee 100%);border-radius:20px;max-width:1440px;margin:0 auto;padding:clamp(1.5rem,3vw,2.25rem) clamp(1.5rem,5vw,5rem) clamp(3rem,6vw,5rem)}.crumbs[data-astro-cid-wti6nat4]{color:var(--ink-muted);flex-wrap:wrap;gap:.5rem;font-size:.78rem;display:flex}.crumbs[data-astro-cid-wti6nat4] a[data-astro-cid-wti6nat4]{text-decoration:none}.crumbs[data-astro-cid-wti6nat4] a[data-astro-cid-wti6nat4]:hover{text-decoration:underline}.sp-hero-grid[data-astro-cid-wti6nat4]{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;gap:clamp(2rem,4vw,3.5rem);margin-top:clamp(2rem,5vw,3.5rem);display:grid}.sp-eyebrow[data-astro-cid-wti6nat4]{font-family:var(--font-en);letter-spacing:.1em;color:var(--green-800);border-radius:var(--radius-chip);background:#fff;align-items:center;gap:.5rem;padding:.35em 1em .35em .6em;font-size:.74rem;font-weight:700;display:inline-flex}.sp-hero[data-astro-cid-wti6nat4] h1[data-astro-cid-wti6nat4]{letter-spacing:-.02em;color:var(--green-800);margin-top:1.3rem;font-size:clamp(1.9rem,3.4vw,2.8rem);font-weight:500;line-height:1.45}.sp-lead[data-astro-cid-wti6nat4]{max-width:32em;color:var(--ink-muted);margin-top:1.3rem;font-size:clamp(.98rem,1.25vw,1.08rem);line-height:1.95}.sp-actions[data-astro-cid-wti6nat4]{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.sp-actions[data-astro-cid-wti6nat4] .btn-outline[data-astro-cid-wti6nat4]{background:#ffffffb3}.sp-scope[data-astro-cid-wti6nat4]{border-radius:var(--radius-card);box-shadow:var(--shadow-card);background:#ffffffb8;border:1px solid #fff;padding:clamp(1.5rem,3vw,2.25rem)}.sp-scope-label[data-astro-cid-wti6nat4]{letter-spacing:.06em;color:var(--ink-muted);font-size:.8rem;font-weight:700}.scope-grid[data-astro-cid-wti6nat4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin-top:1rem;padding:0;list-style:none;display:grid}.scope-grid[data-astro-cid-wti6nat4] li[data-astro-cid-wti6nat4]{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.75rem;padding:.8rem .9rem;display:grid}.scope-icon[data-astro-cid-wti6nat4]{width:2.4rem;height:2.4rem;color:var(--green-800);background:var(--green-050);border-radius:10px;grid-row:span 2;place-items:center;display:grid}.scope-name[data-astro-cid-wti6nat4]{color:var(--green-800);font-size:.88rem;font-weight:700;line-height:1.4}.scope-desc[data-astro-cid-wti6nat4]{color:var(--ink-muted);font-size:.74rem;line-height:1.5}.issue-grid[data-astro-cid-wti6nat4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin-top:clamp(2.5rem,5vw,3.5rem);padding:0;list-style:none;display:grid}.issue-grid[data-astro-cid-wti6nat4] li[data-astro-cid-wti6nat4]{background:var(--green-050);border-radius:var(--radius-card);align-items:flex-start;gap:.9rem;padding:1.2rem 1.4rem;font-size:.95rem;line-height:1.8;display:flex}.issue-check[data-astro-cid-wti6nat4]{background:var(--honey);border-radius:50%;flex-shrink:0;width:1.4rem;height:1.4rem;margin-top:.2rem;position:relative}.issue-check[data-astro-cid-wti6nat4]:after{content:"";border-bottom:2px solid #fff;border-right:2px solid #fff;width:.35rem;height:.65rem;position:absolute;top:.28rem;left:.48rem;transform:rotate(45deg)}.menu-grid[data-astro-cid-wti6nat4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:clamp(2.5rem,5vw,3.5rem);padding:0;list-style:none;display:grid}.menu-card[data-astro-cid-wti6nat4]{border-radius:var(--radius-card);box-shadow:var(--shadow-card);background:#fff;padding:1.75rem 1.5rem}.menu-icon[data-astro-cid-wti6nat4]{width:3rem;height:3rem;color:var(--green-800);background:var(--green-050);border-radius:12px;place-items:center;display:grid}.menu-name[data-astro-cid-wti6nat4]{color:var(--green-800);margin-top:1.1rem;font-size:1.05rem;font-weight:700;line-height:1.5}.menu-desc[data-astro-cid-wti6nat4]{color:var(--honey);margin-top:.2rem;font-size:.8rem;font-weight:600}.menu-items[data-astro-cid-wti6nat4]{margin-top:.9rem;padding:0;list-style:none}.menu-items[data-astro-cid-wti6nat4] li[data-astro-cid-wti6nat4]{color:var(--ink-muted);padding:.35rem 0 .35rem 1rem;font-size:.88rem;position:relative}.menu-items[data-astro-cid-wti6nat4] li[data-astro-cid-wti6nat4]:before{content:"";background:var(--honey);border-radius:50%;width:5px;height:5px;position:absolute;top:.95em;left:0}.data-link[data-astro-cid-wti6nat4]{color:var(--green-800);align-items:center;gap:.8rem;margin-top:1.5rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.data-link[data-astro-cid-wti6nat4]:hover span[data-astro-cid-wti6nat4]:last-child{text-decoration:underline}.data-tag[data-astro-cid-wti6nat4]{color:#fff;background:var(--green-700);border-radius:4px;padding:.15em .7em;font-size:.72rem}.cmp-head[data-astro-cid-wti6nat4]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:end;gap:2rem;display:grid}.cmp-lead[data-astro-cid-wti6nat4]{color:var(--ink-muted);font-size:.95rem;line-height:1.95}.cmp-scroll[data-astro-cid-wti6nat4]{margin-top:clamp(2rem,4vw,3rem);overflow-x:auto}.cmp[data-astro-cid-wti6nat4]{border-collapse:separate;border-spacing:0;width:100%;min-width:560px;font-size:.92rem}.cmp[data-astro-cid-wti6nat4] th[data-astro-cid-wti6nat4],.cmp[data-astro-cid-wti6nat4] td[data-astro-cid-wti6nat4]{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:1rem 1.2rem;line-height:1.75}.cmp[data-astro-cid-wti6nat4] thead[data-astro-cid-wti6nat4] th[data-astro-cid-wti6nat4]{color:#fff;background:var(--green-800);font-size:.95rem}.cmp[data-astro-cid-wti6nat4] thead[data-astro-cid-wti6nat4] th[data-astro-cid-wti6nat4]:first-child{background:0 0;border-bottom-color:#0000}.cmp[data-astro-cid-wti6nat4] thead[data-astro-cid-wti6nat4] th[data-astro-cid-wti6nat4]:nth-child(2){border-radius:12px 0 0}.cmp[data-astro-cid-wti6nat4] thead[data-astro-cid-wti6nat4] th[data-astro-cid-wti6nat4]:last-child{background:var(--green-700);border-radius:0 12px 0 0}.cmp[data-astro-cid-wti6nat4] tbody[data-astro-cid-wti6nat4] th[data-astro-cid-wti6nat4]{width:8.5em;color:var(--green-800);white-space:nowrap;font-weight:700}.cmp[data-astro-cid-wti6nat4] tbody[data-astro-cid-wti6nat4] td[data-astro-cid-wti6nat4]{background:#fff}.cmp[data-astro-cid-wti6nat4] tbody[data-astro-cid-wti6nat4] tr[data-astro-cid-wti6nat4]:nth-child(odd) td[data-astro-cid-wti6nat4]{background:var(--green-050)}.reason-grid[data-astro-cid-wti6nat4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:clamp(2.5rem,5vw,3.5rem);padding:0;list-style:none;display:grid}.reason-card[data-astro-cid-wti6nat4]{border-radius:var(--radius-card);box-shadow:var(--shadow-card);background:#fff;padding:clamp(1.5rem,2.8vw,2.1rem)}.reason-no[data-astro-cid-wti6nat4]{font-family:var(--font-en);color:var(--honey);font-size:1.6rem;font-weight:700;line-height:1}.reason-name[data-astro-cid-wti6nat4]{color:var(--green-800);margin-top:1rem;font-size:1.12rem;font-weight:700}.reason-body[data-astro-cid-wti6nat4]{color:var(--ink-muted);margin-top:.6rem;font-size:.9rem;line-height:1.95}.process[data-astro-cid-wti6nat4]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:clamp(2.5rem,5vw,3.5rem);padding:0;list-style:none;display:grid}.process-card[data-astro-cid-wti6nat4]{background:var(--green-050);border-radius:var(--radius-card);padding:1.6rem 1.5rem 1.8rem;position:relative}.process-card[data-astro-cid-wti6nat4]:not(:last-child):after{content:"";z-index:1;border-top:1.5px solid var(--honey);border-right:1.5px solid var(--honey);width:.7rem;height:.7rem;position:absolute;top:50%;right:-.85rem;transform:translateY(-50%)rotate(45deg)}.process-no[data-astro-cid-wti6nat4]{font-family:var(--font-en);letter-spacing:.1em;color:var(--honey);font-size:.78rem;font-weight:700}.process-name[data-astro-cid-wti6nat4]{color:var(--green-800);margin-top:.6rem;font-size:1.1rem;font-weight:700}.process-body[data-astro-cid-wti6nat4]{color:var(--ink-muted);margin-top:.6rem;font-size:.88rem;line-height:1.9}.price[data-astro-cid-wti6nat4]{border:1px solid var(--line);border-radius:var(--radius-card);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.5rem;margin-top:1.5rem;padding:1.4rem 1.6rem;display:grid}.price-label[data-astro-cid-wti6nat4]{color:#fff;background:var(--honey);border-radius:var(--radius-chip);padding:.2em 1em;font-size:.85rem;font-weight:700}.price-body[data-astro-cid-wti6nat4]{color:var(--ink-muted);font-size:.93rem;line-height:1.9}.faq[data-astro-cid-wti6nat4]{gap:.75rem;max-width:900px;margin-top:clamp(2.5rem,5vw,3.5rem);display:grid}.faq[data-astro-cid-wti6nat4] details[data-astro-cid-wti6nat4]{border-radius:var(--radius-card);background:#fff}.faq[data-astro-cid-wti6nat4] summary[data-astro-cid-wti6nat4]{color:var(--green-800);cursor:pointer;padding:1.2rem 3.5rem 1.2rem 3.4rem;font-weight:700;list-style:none;position:relative}.faq[data-astro-cid-wti6nat4] summary[data-astro-cid-wti6nat4]::-webkit-details-marker{display:none}.faq[data-astro-cid-wti6nat4] summary[data-astro-cid-wti6nat4]:before{content:"Q";font-family:var(--font-en);color:var(--honey);position:absolute;left:1.4rem}.faq[data-astro-cid-wti6nat4] summary[data-astro-cid-wti6nat4]:after{content:"+";color:var(--green-700);transition:transform var(--dur-1) var(--ease);font-size:1.3rem;line-height:1.4;position:absolute;right:1.4rem}.faq[data-astro-cid-wti6nat4] details[data-astro-cid-wti6nat4][open] summary[data-astro-cid-wti6nat4]:after{transform:rotate(45deg)}.faq[data-astro-cid-wti6nat4] details[data-astro-cid-wti6nat4] p[data-astro-cid-wti6nat4]{color:var(--ink-muted);padding:0 1.6rem 1.4rem 3.4rem;font-size:.93rem;line-height:1.95}.note-grid[data-astro-cid-wti6nat4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:clamp(2.5rem,5vw,3.5rem);padding:0;list-style:none;display:grid}.note-card[data-astro-cid-wti6nat4]{color:inherit;flex-direction:column;gap:.5rem;text-decoration:none;display:flex}.note-img[data-astro-cid-wti6nat4]{border-radius:var(--radius-media);overflow:hidden}.note-img[data-astro-cid-wti6nat4] img[data-astro-cid-wti6nat4]{width:100%;height:auto;transition:transform .9s var(--ease)}.note-card[data-astro-cid-wti6nat4]:hover .note-img[data-astro-cid-wti6nat4] img[data-astro-cid-wti6nat4]{transform:scale(1.03)}.note-cat[data-astro-cid-wti6nat4]{color:var(--ink-muted);margin-top:.4rem;font-size:.75rem;font-weight:600}.note-title[data-astro-cid-wti6nat4]{color:var(--green-800);font-weight:700;line-height:1.6}.note-card[data-astro-cid-wti6nat4]:hover .note-title[data-astro-cid-wti6nat4]{text-underline-offset:.2em;text-decoration:underline}.sp-cta-wrap[data-astro-cid-wti6nat4]{padding-bottom:clamp(4rem,7vw,6rem)}.sp-cta[data-astro-cid-wti6nat4]{color:var(--ink-on-dark);background:radial-gradient(60% 90% at 100% 0%, #d8c07a40, transparent 70%), var(--green-800);border-radius:20px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);padding:clamp(2rem,5vw,3.5rem);display:grid}.sp-cta-title[data-astro-cid-wti6nat4]{font-size:clamp(1.3rem,2.3vw,1.7rem);font-weight:700;line-height:1.6}.sp-cta-note[data-astro-cid-wti6nat4]{color:var(--ink-on-dark-muted);margin-top:.9rem;font-size:.93rem;line-height:1.95}.sp-cta-btn[data-astro-cid-wti6nat4]{width:100%;color:var(--green-800);background:#fff;border-color:#fff}.sp-cta-btn[data-astro-cid-wti6nat4]:hover{background:var(--green-050)}.sp-cta-reply[data-astro-cid-wti6nat4]{text-align:center;color:var(--ink-on-dark-muted);margin-top:.6rem;font-size:.8rem}@media (width<=1000px){.menu-grid[data-astro-cid-wti6nat4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.sp-hero-grid[data-astro-cid-wti6nat4],.cmp-head[data-astro-cid-wti6nat4],.sp-cta[data-astro-cid-wti6nat4],.reason-grid[data-astro-cid-wti6nat4],.note-grid[data-astro-cid-wti6nat4]{grid-template-columns:1fr}.process[data-astro-cid-wti6nat4]{grid-template-columns:repeat(2,minmax(0,1fr))}.process-card[data-astro-cid-wti6nat4]:after{display:none}}@media (width<=640px){.issue-grid[data-astro-cid-wti6nat4],.menu-grid[data-astro-cid-wti6nat4],.process[data-astro-cid-wti6nat4]{grid-template-columns:1fr}.price[data-astro-cid-wti6nat4]{grid-template-columns:1fr;justify-items:start}}
