.container.svelte-1l7r4q6{padding:var(--space-4) var(--space-3);max-width:900px;margin:0 auto;min-height:calc(100vh - 200px)}.header-section.svelte-1l7r4q6{text-align:center;margin-bottom:48px}.title.svelte-1l7r4q6{font-size:32px;font-weight:var(--font-weight-700);margin-bottom:var(--space-3);color:var(--primary-text)}.updated.svelte-1l7r4q6{font-size:14px;color:var(--secondary-text)}.content.svelte-1l7r4q6{background:#fff;border-radius:16px;padding:var(--space-5);box-shadow:0 2px 8px #00000014;margin-bottom:var(--space-5)}.intro.svelte-1l7r4q6{margin-bottom:var(--space-5);padding:var(--space-3);background:var(--bg-secondary);border-radius:8px}.intro.svelte-1l7r4q6 p:where(.svelte-1l7r4q6){font-size:15px;line-height:var(--line-height-175);color:var(--primary-text);margin:0}.section.svelte-1l7r4q6{margin-bottom:var(--space-5)}.section.svelte-1l7r4q6:last-child{margin-bottom:0}.section.svelte-1l7r4q6 h2:where(.svelte-1l7r4q6){font-size:20px;font-weight:var(--font-weight-700);color:var(--primary-text);margin-bottom:var(--space-3);padding-bottom:var(--space-2);border-bottom:2px solid var(--accent-primary)}.section.svelte-1l7r4q6 h3:where(.svelte-1l7r4q6){font-size:17px;font-weight:var(--font-weight-400);color:var(--primary-text);margin-top:var(--space-3);margin-bottom:var(--space-3)}.section.svelte-1l7r4q6 p:where(.svelte-1l7r4q6){font-size:15px;line-height:var(--line-height-175);color:var(--primary-text);margin-bottom:var(--space-2)}.value.svelte-1l7r4q6{font-size:16px;font-weight:var(--font-weight-700);color:var(--primary-text);margin-bottom:var(--space-2)}.note-small.svelte-1l7r4q6{font-size:var(--font-size-14);color:var(--secondary-text);margin-top:var(--space-2);line-height:var(--line-height-160)}.section.svelte-1l7r4q6 ul:where(.svelte-1l7r4q6){padding-left:var(--space-4);margin-top:var(--space-2);margin-bottom:var(--space-2)}.section.svelte-1l7r4q6 ul:where(.svelte-1l7r4q6) li:where(.svelte-1l7r4q6){font-size:15px;line-height:var(--line-height-175);color:var(--primary-text);margin-bottom:var(--space-2)}.section.svelte-1l7r4q6 a:where(.svelte-1l7r4q6){color:var(--ios-blue);text-decoration:none;border-bottom:1px solid var(--ios-blue);transition:all .2s}.section.svelte-1l7r4q6 a:where(.svelte-1l7r4q6):hover{color:var(--link);border-bottom-color:var(--link)}.price-table.svelte-1l7r4q6{border:2px solid var(--separator-gray);border-radius:12px;overflow:hidden;margin:var(--space-3) 0}.price-row.svelte-1l7r4q6{display:flex;justify-content:space-between;align-items:center;padding:var(--space-3) var(--space-3);border-bottom:1px solid var(--separator-gray)}.price-row.svelte-1l7r4q6:last-child{border-bottom:none}.price-row.svelte-1l7r4q6:nth-child(2n){background:var(--bg-secondary)}.price-label.svelte-1l7r4q6{font-size:15px;font-weight:var(--font-weight-400);color:var(--primary-text)}.price-value.svelte-1l7r4q6{font-size:16px;font-weight:var(--font-weight-700);color:var(--ios-blue)}.important-box.svelte-1l7r4q6{background:var(--color-warning-tint);border:2px solid var(--accent-primary);border-radius:12px;padding:var(--space-3);margin:var(--space-3) 0}.important-box.svelte-1l7r4q6 h3:where(.svelte-1l7r4q6){font-size:16px;font-weight:var(--font-weight-700);color:var(--primary-text);margin-top:0;margin-bottom:var(--space-3)}.important-box.svelte-1l7r4q6 ul:where(.svelte-1l7r4q6){padding-left:var(--space-3);margin:0}.important-box.svelte-1l7r4q6 li:where(.svelte-1l7r4q6){margin-bottom:var(--space-3);line-height:var(--line-height-175)}.important-box.svelte-1l7r4q6 strong:where(.svelte-1l7r4q6){color:var(--accent-primary)}.back-section.svelte-1l7r4q6{text-align:center;margin-bottom:var(--space-5)}.back-btn.svelte-1l7r4q6{background:#fff;color:var(--ios-blue);border:2px solid var(--ios-blue);border-radius:10px;padding:var(--space-3) var(--space-5);font-size:16px;font-weight:var(--font-weight-400);cursor:pointer;transition:all .2s}.back-btn.svelte-1l7r4q6:hover{background:var(--ios-blue);color:#fff}@media (max-width: 768px){.title.svelte-1l7r4q6{font-size:24px}.content.svelte-1l7r4q6{padding:var(--space-4) var(--space-3)}.section.svelte-1l7r4q6 h2:where(.svelte-1l7r4q6){font-size:18px}.section.svelte-1l7r4q6 h3:where(.svelte-1l7r4q6){font-size:16px}.price-row.svelte-1l7r4q6{flex-direction:column;align-items:flex-start;gap:var(--space-2)}.price-value.svelte-1l7r4q6{align-self:flex-end}}
