.sub-hero[data-astro-cid-seczafy3]{min-height:50vh;display:flex;align-items:center;justify-content:center;text-align:center;padding:140px 24px 60px;position:relative}.sub-hero[data-astro-cid-seczafy3]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-60%);width:500px;height:300px;background:radial-gradient(ellipse,rgba(74,222,128,.06) 0%,transparent 70%);pointer-events:none}.sub-hero-inner[data-astro-cid-seczafy3]{max-width:680px;position:relative;z-index:2}.back-link[data-astro-cid-seczafy3]{display:inline-flex;align-items:center;gap:6px;color:var(--s-text-muted);font-size:.85rem;font-weight:500;margin-bottom:28px;transition:color .2s ease}.back-link[data-astro-cid-seczafy3]:hover{color:var(--s-accent)}.sub-h1[data-astro-cid-seczafy3]{font-family:var(--s-font-serif);font-size:clamp(2.8rem,5vw,4.2rem);font-weight:700;line-height:1.1;letter-spacing:-.03em;color:var(--s-text-primary);margin-bottom:24px}.sub-h1[data-astro-cid-seczafy3] span[data-astro-cid-seczafy3]{background:linear-gradient(135deg,#fff 0%,var(--s-accent) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.sub-desc[data-astro-cid-seczafy3]{color:var(--s-text-secondary);font-size:1.05rem;line-height:1.75}.content-section[data-astro-cid-seczafy3]{padding:20px 24px 80px}.content-inner[data-astro-cid-seczafy3]{max-width:860px;margin:0 auto}.content-block[data-astro-cid-seczafy3]{margin-bottom:80px}.block-heading[data-astro-cid-seczafy3]{font-family:var(--s-font-serif);font-size:clamp(1.6rem,3vw,2.2rem);color:var(--s-text-primary);margin-bottom:16px;letter-spacing:-.02em}.block-intro[data-astro-cid-seczafy3]{color:var(--s-text-secondary);font-size:1rem;line-height:1.75;margin-bottom:36px;max-width:680px}.size-grid[data-astro-cid-seczafy3]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px}.size-card[data-astro-cid-seczafy3]{background:var(--s-glass-bg);border:1px solid var(--s-glass-border);border-radius:var(--s-radius);padding:24px;text-align:center;transition:all .3s var(--s-ease)}.size-card[data-astro-cid-seczafy3].highlight{border-color:#4ade8033;background:#4ade800a}.size-range[data-astro-cid-seczafy3]{font-family:var(--s-font-serif);font-size:2.2rem;color:var(--s-accent);letter-spacing:-.02em;margin-bottom:8px}.size-card[data-astro-cid-seczafy3] h4[data-astro-cid-seczafy3]{font-size:.95rem;font-weight:600;color:var(--s-text-primary);margin-bottom:10px}.size-card[data-astro-cid-seczafy3]>p[data-astro-cid-seczafy3]{color:var(--s-text-secondary);font-size:.82rem;line-height:1.65;margin-bottom:16px}.size-label[data-astro-cid-seczafy3]{display:inline-block;font-size:.65rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--s-text-muted);background:#ffffff0a;border:1px solid rgba(255,255,255,.07);padding:3px 10px;border-radius:100px}.ar-tip-box[data-astro-cid-seczafy3]{background:#4ade800f;border:1px solid rgba(74,222,128,.15);border-radius:var(--s-radius);padding:24px 28px}.ar-tip-label[data-astro-cid-seczafy3]{display:block;font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--s-accent);margin-bottom:10px}.ar-tip-box[data-astro-cid-seczafy3] p[data-astro-cid-seczafy3]{color:var(--s-text-secondary);font-size:.95rem;line-height:1.75}.product-grid[data-astro-cid-seczafy3]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.product-card[data-astro-cid-seczafy3]{background:var(--s-glass-bg);border:1px solid var(--s-glass-border);border-radius:var(--s-radius);padding:24px;transition:all .3s var(--s-ease)}.product-card[data-astro-cid-seczafy3]:hover{border-color:#4ade8033;background:#ffffff0d;transform:translateY(-3px)}.product-header[data-astro-cid-seczafy3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.product-badge[data-astro-cid-seczafy3]{font-size:.65rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--s-accent);background:#4ade801a;border:1px solid rgba(74,222,128,.15);padding:3px 8px;border-radius:100px}.product-price[data-astro-cid-seczafy3]{font-family:var(--s-font-mono);font-size:.8rem;color:var(--s-text-muted)}.product-card[data-astro-cid-seczafy3] h3[data-astro-cid-seczafy3]{font-family:var(--s-font-serif);font-size:1.05rem;color:var(--s-text-primary);margin-bottom:10px}.product-card[data-astro-cid-seczafy3] p[data-astro-cid-seczafy3]{color:var(--s-text-secondary);font-size:.85rem;line-height:1.7;margin-bottom:16px}.product-specs[data-astro-cid-seczafy3]{display:flex;flex-wrap:wrap;gap:6px}.product-specs[data-astro-cid-seczafy3] span[data-astro-cid-seczafy3]{font-size:.7rem;font-family:var(--s-font-mono);color:var(--s-text-muted);background:#ffffff0a;border:1px solid rgba(255,255,255,.07);padding:3px 8px;border-radius:6px}.essentials-grid[data-astro-cid-seczafy3]{display:grid;grid-template-columns:repeat(2,1fr);gap:0;border:1px solid var(--s-glass-border);border-radius:var(--s-radius);overflow:hidden}.essential-item[data-astro-cid-seczafy3]{display:flex;gap:20px;padding:24px;border-bottom:1px solid var(--s-glass-border);border-right:1px solid var(--s-glass-border);transition:background .2s ease}.essential-item[data-astro-cid-seczafy3]:nth-child(2n){border-right:none}.essential-item[data-astro-cid-seczafy3]:nth-last-child(-n+2){border-bottom:none}.essential-item[data-astro-cid-seczafy3]:hover{background:#ffffff05}.essential-num[data-astro-cid-seczafy3]{font-family:var(--s-font-mono);font-size:.7rem;color:var(--s-accent);opacity:.5;min-width:24px;padding-top:3px}.essential-item[data-astro-cid-seczafy3] h4[data-astro-cid-seczafy3]{font-size:.9rem;font-weight:600;color:var(--s-text-primary);margin-bottom:6px}.essential-item[data-astro-cid-seczafy3] p[data-astro-cid-seczafy3]{color:var(--s-text-muted);font-size:.8rem;line-height:1.6}.related-section[data-astro-cid-seczafy3]{padding:0 24px 80px}.related-inner[data-astro-cid-seczafy3]{max-width:860px;margin:0 auto}.related-inner[data-astro-cid-seczafy3] h3[data-astro-cid-seczafy3]{font-family:var(--s-font-serif);font-size:1.2rem;color:var(--s-text-primary);margin-bottom:20px}.related-links[data-astro-cid-seczafy3]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.related-card[data-astro-cid-seczafy3]{display:flex;align-items:center;gap:16px;background:var(--s-glass-bg);border:1px solid var(--s-glass-border);border-radius:var(--s-radius-sm);padding:20px;transition:all .3s var(--s-ease)}.related-card[data-astro-cid-seczafy3]:hover{border-color:#4ade8033;background:#ffffff0d}.related-card[data-astro-cid-seczafy3]>span[data-astro-cid-seczafy3]:first-child{font-size:1.5rem}.related-card[data-astro-cid-seczafy3] strong[data-astro-cid-seczafy3]{display:block;color:var(--s-text-primary);font-size:.9rem;margin-bottom:2px}.related-card[data-astro-cid-seczafy3] p[data-astro-cid-seczafy3]{color:var(--s-text-muted);font-size:.8rem;margin:0}.related-arrow[data-astro-cid-seczafy3]{color:var(--s-accent);margin-left:auto;font-size:1.1rem}.sub-cta[data-astro-cid-seczafy3]{padding:80px 24px 120px;text-align:center;border-top:1px solid var(--s-glass-border)}.sub-cta-inner[data-astro-cid-seczafy3]{max-width:560px;margin:0 auto}.sub-cta[data-astro-cid-seczafy3] h2[data-astro-cid-seczafy3]{font-family:var(--s-font-serif);font-size:clamp(2rem,4vw,2.8rem);color:var(--s-text-primary);margin:12px 0 16px;letter-spacing:-.02em}.sub-cta[data-astro-cid-seczafy3] p[data-astro-cid-seczafy3]{color:var(--s-text-secondary);font-size:.95rem;line-height:1.7;margin-bottom:32px}.cta-actions[data-astro-cid-seczafy3]{display:flex;gap:16px;align-items:center;justify-content:center;flex-wrap:wrap}.cta-secondary[data-astro-cid-seczafy3]{color:var(--s-text-secondary);font-size:.9rem;font-weight:500;transition:color .2s ease}.cta-secondary[data-astro-cid-seczafy3]:hover{color:var(--s-accent)}@media(max-width:768px){.size-grid[data-astro-cid-seczafy3],.product-grid[data-astro-cid-seczafy3],.essentials-grid[data-astro-cid-seczafy3]{grid-template-columns:1fr}.essential-item[data-astro-cid-seczafy3]{border-right:none}.essential-item[data-astro-cid-seczafy3]:nth-last-child(-n+2){border-bottom:1px solid var(--s-glass-border)}.essential-item[data-astro-cid-seczafy3]:last-child{border-bottom:none}.related-links[data-astro-cid-seczafy3]{grid-template-columns:1fr}}
