.allotropes-page{--allotrope-ink:var(--page-text);--allotrope-muted:var(--page-muted);color:var(--allotrope-ink)}.allotropes-hero{background:radial-gradient(circle at 82% 18%,#ffffffd9 0 8%,transparent 8.5%),linear-gradient(135deg,#e9f8ec,#f8fbef 46%,#e9f6f8);border:1px solid #d4e7d8;border-radius:28px;overflow:hidden;padding:clamp(30px,7vw,72px);position:relative}.allotropes-back{color:var(--allotrope-muted);display:inline-block;font-size:.85rem;font-weight:700;margin-bottom:46px;text-decoration:none}.allotropes-hero h1{font-size:clamp(2.4rem,6vw,5.1rem);letter-spacing:-.055em;margin:0;max-width:760px}.allotropes-hero>p:last-child{color:var(--allotrope-muted);font-size:clamp(1rem,2.4vw,1.3rem);line-height:1.75;max-width:660px}.allotropes-symbols{display:flex;gap:10px;position:absolute;right:clamp(24px,7vw,80px);top:clamp(38px,8vw,88px);transform:rotate(8deg)}.allotropes-symbols span,.element-token{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:18px;box-shadow:0 14px 32px #315d4615;display:flex;font-size:1.25rem;font-weight:900;height:58px;justify-content:center;width:58px}.allotropes-comparison,.allotropes-intro{display:grid;gap:28px;grid-template-columns:60px minmax(0,1fr);margin:72px auto;max-width:980px}.allotropes-section-number{color:var(--page-muted);font-size:.78rem;font-weight:800;letter-spacing:.15em;margin:8px 0 0}.allotropes-comparison h2,.allotropes-intro h2{font-size:clamp(1.7rem,4vw,2.6rem);margin:0 0 20px}.allotropes-intro p{color:var(--allotrope-muted);line-height:1.85}.allotropes-intro aside{background:color-mix(in srgb,var(--positive) 12%,var(--surface));border-left:4px solid var(--positive);border-radius:0 12px 12px 0;color:var(--page-text);line-height:1.75;margin-top:24px;padding:18px 20px}.allotropes-sections{display:grid;gap:24px}.allotropes-element{--tone:#2d6d4d;--tone-soft:color-mix(in srgb,var(--tone) 12%,var(--surface));background:var(--surface);border:1px solid var(--line);border-radius:24px;padding:clamp(22px,5vw,42px)}.allotropes-element.carbon{--tone:#3f545d}.allotropes-element.phosphorus{--tone:#98393a}.allotropes-element.oxygen{--tone:#2a6786}.allotropes-element.selenium{--tone:#6b4b8a}.allotropes-element.arsenic{--tone:#5d5943}:root[data-theme=dark] .allotropes-element{--tone:#6fc79a}:root[data-theme=dark] .allotropes-element.carbon{--tone:#9fb6c0}:root[data-theme=dark] .allotropes-element.phosphorus{--tone:#eb9a9a}:root[data-theme=dark] .allotropes-element.oxygen{--tone:#7cc2e2}:root[data-theme=dark] .allotropes-element.selenium{--tone:#c2a5e0}:root[data-theme=dark] .allotropes-element.arsenic{--tone:#c3bd97}.allotropes-element>header{align-items:start;display:grid;gap:22px;grid-template-columns:74px minmax(0,1fr)}.element-token{background:var(--tone-soft);border-color:color-mix(in srgb,var(--tone) 40%,var(--line));color:var(--tone);display:grid;height:74px;width:74px}.element-token small{font-size:.62rem;font-weight:700;margin-bottom:-16px}.element-token strong{font-size:1.45rem}.allotropes-element h2{font-size:clamp(1.35rem,3vw,2rem);margin:8px 0 10px}.allotropes-element header p{color:var(--allotrope-muted);line-height:1.7;margin:0}.allotrope-badge,.allotrope-form span{background:var(--tone-soft);border-radius:999px;color:var(--tone);display:inline-block;font-size:.7rem;font-weight:800;padding:5px 9px}.allotrope-form-grid{display:grid;gap:13px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px}.allotrope-form-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.allotrope-form{background:var(--surface-raised);border:1px solid var(--line);border-top:4px solid var(--tone);border-radius:14px;min-width:0;padding:18px}.allotrope-form>div{align-items:start;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.allotrope-form h3{font-size:1rem;margin:0}.allotrope-form strong{color:var(--tone);display:block;font-size:.78rem;margin:16px 0 8px}.allotrope-form p,.allotrope-note,.allotrope-warning{color:var(--allotrope-muted);font-size:.86rem;line-height:1.7;margin-bottom:0}.allotrope-note,.allotrope-warning{background:var(--tone-soft);border-radius:12px;margin-top:16px;padding:14px 16px}.allotrope-warning{background:color-mix(in srgb,var(--negative) 12%,var(--surface));color:var(--negative);font-weight:700}.allotropes-comparison>div>div{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.allotropes-comparison article{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:20px}.allotropes-comparison article span{color:var(--positive);font-size:.72rem;font-weight:900}.allotropes-comparison h3{margin:12px 0 8px}.allotropes-comparison article p{color:var(--allotrope-muted);font-size:.88rem;line-height:1.7;margin:0}.allotropes-cta{align-items:center;background:linear-gradient(135deg,#183e38,#245a50);border-radius:24px;color:#fff;display:flex;gap:32px;justify-content:space-between;margin-top:64px;padding:clamp(26px,5vw,48px)}.allotropes-cta h2{font-size:clamp(1.6rem,4vw,2.5rem);margin:0}.allotropes-cta div>p:last-child{color:#d8e9e4;line-height:1.7;max-width:660px}.allotropes-cta a{background:#fff;border-radius:999px;color:#183e38;flex:0 0 auto;font-weight:800;padding:13px 18px;text-decoration:none}:root[data-theme=dark] .allotropes-element{--tone-soft:var(--surface-soft)}:root[data-theme=dark] :is(.allotrope-form,.allotropes-comparison article){background:var(--surface);border-color:var(--line)}:root[data-theme=dark] :is(.element-token small,.element-token strong,.allotrope-badge,.allotrope-form span,.allotrope-form strong,.allotropes-comparison article span){color:var(--page-text)}:root[data-theme=dark] :is(.allotrope-form p,.allotrope-note,.allotrope-warning,.allotropes-comparison article p){color:var(--page-muted)}:root[data-theme=dark] .allotrope-warning{background:#3b2024;color:#ffd6d9}:root[data-theme=light] :is(.element-token small,.allotrope-badge,.allotrope-form span,.allotrope-form strong,.allotropes-comparison article span,.allotropes-section-number){color:var(--page-text)}@media (max-width:760px){.allotropes-symbols{opacity:.5;right:20px;top:24px}.allotropes-symbols span{font-size:.9rem;height:42px;width:42px}.allotropes-comparison,.allotropes-intro{gap:8px;grid-template-columns:1fr;margin:48px 0}.allotropes-element>header{grid-template-columns:56px minmax(0,1fr)}.element-token{border-radius:14px;height:56px;width:56px}.allotrope-form-grid,.allotrope-form-grid.two,.allotropes-comparison>div>div{grid-template-columns:1fr}.allotropes-cta{align-items:flex-start;flex-direction:column}}:root[data-theme=dark] .allotropes-hero{background:radial-gradient(circle at 82% 18%,#25493f 0 8%,transparent 8.5%),linear-gradient(135deg,#10251f,#111e1b 46%,#10242b);border-color:var(--line)}:root[data-theme=dark] .allotropes-symbols span{background:var(--surface-soft)}