._page_1d99d_1{max-width:1100px;margin:0 auto;padding:var(--spacing-8) var(--spacing-4) var(--spacing-12)}._notice_1d99d_7{background:var(--muted);border-left:4px solid var(--secondary);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-md);margin:0 0 var(--spacing-6)}._layout_1d99d_15{display:grid;grid-template-columns:1fr;gap:var(--spacing-8)}@media(min-width:900px){._layout_1d99d_15{grid-template-columns:1fr 360px;align-items:start;gap:var(--spacing-12)}}._info_1d99d_29 h2{font-size:clamp(1.5rem,3.5vw,2rem);margin:0 0 var(--spacing-4)}._list_1d99d_34{list-style:none;padding:0;margin:0 0 var(--spacing-6);display:flex;flex-direction:column;gap:var(--spacing-3)}._list_1d99d_34 li{display:flex;gap:var(--spacing-3);align-items:flex-start;font-size:1.0625rem;line-height:1.5}._list_1d99d_34 svg{flex-shrink:0;margin-top:3px;color:var(--secondary)}._facts_1d99d_57{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}._facts_1d99d_57 span{display:inline-flex;align-items:center;gap:var(--spacing-1);padding:var(--spacing-1) var(--spacing-3);border-radius:999px;background:var(--muted);font-size:.875rem;font-weight:600}._small_1d99d_75{font-size:.875rem;color:var(--muted-foreground);line-height:1.5}._small_1d99d_75 a{color:var(--secondary);font-weight:700}._buy_1d99d_86{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-6);background:var(--card);border:2px solid var(--border);border-radius:1.25rem;box-shadow:8px 8px 0 var(--primary)}@media(min-width:900px){._buy_1d99d_86{position:sticky;top:6.5rem}}._price_1d99d_104{font-family:var(--font-family-heading);font-size:2.75rem;font-weight:800;line-height:1;color:var(--secondary)}._priceNote_1d99d_112{margin-top:calc(var(--spacing-3) * -1);color:var(--muted-foreground);font-size:.875rem}._field_1d99d_118{display:flex;flex-direction:column;gap:var(--spacing-1);font-weight:600}._error_1d99d_125{color:var(--error, hsl(0 70% 45%));font-size:.8125rem;font-weight:600}._secure_1d99d_131{margin:0;font-size:.8125rem;color:var(--muted-foreground)}
