.ce2-hero{padding:72px 24px 96px}.ce2-hero-grid{grid-template-columns:1.1fr 1fr;align-items:center;gap:48px;max-width:1053px;margin:0 auto;display:grid}.ce2-hero-text{text-align:left}.sga .ce2-pill{color:#fff;background:#ffffff2b;border:2px solid #000;border-radius:999px;margin:0 0 22px;padding:6px 18px;font-family:GilroySGA,Jost,system-ui,sans-serif;font-size:20px;font-style:italic;font-weight:500;display:inline-block}.sga .ce2-hero h1{letter-spacing:-.02em;color:#fff;text-align:left;margin:0 0 22px;font-family:GilroySGA,Jost,system-ui,sans-serif;font-size:clamp(34px,4.4vw,52px);font-weight:700;line-height:1.08}.ce2-hl{color:#e04848}.sga .ce2-hero .ce2-sub{color:#fff;max-width:30em;margin:0 0 32px;font-family:GilroySGA,Jost,system-ui,sans-serif;font-size:22px;font-weight:500;line-height:1.45}.ce2-btn{color:#fff;background:#b02323;border-radius:10px;padding:17px 32px;font-family:GilroySGA,Jost,system-ui,sans-serif;font-size:19px;font-weight:700;text-decoration:none;display:inline-block}.ce2-btn:hover{filter:brightness(1.08)}.sga .ce2-note{color:#b9b9be;margin:14px 0 0;font-size:13px}.ce2-visual{border:1px solid #2c2c31;border-radius:14px;padding:18px}.ce2-visual .heroV{max-width:420px;margin:0 auto}.ce2-visual svg{width:100%;height:auto;display:block}.ce2 .dk{--paper:#0b0b0d;--card:#17171a;--wash:#1f1f23;--ink:#f5f5f5;--grey:#b8b8bd;--mute:#8c8c92;--red:#e04848;--edge:#3a3a3e;--line:#2a2a2f;--line-soft:#232327;--grid:transparent;--shadow:none;--head:"GilroySGA", "Jost", system-ui, sans-serif;--body:"GilroySGA", "Montserrat", system-ui, sans-serif;--wide:1121px;background-color:#000!important;background-image:none!important}.ce2 .dk section{background:radial-gradient(circle,#000 50%,#383838 120%)}.ce2 .dk .btn{color:#fff;background:#b02323}.ce2 .ce2-visual.dk{background:#111114!important}@media (width<=900px){.ce2-hero{padding:36px 16px 56px}.ce2-hero-grid{grid-template-columns:1fr;gap:36px}.ce2-visual{max-width:420px}}.ce2-visual rect[style*=\#f2b63c]{fill:#13241b!important;stroke:#24503a!important;stroke-width:1px!important}.ce2-visual rect[style*=\#3b3fb8]{fill:#3fbf7f!important}.ce2-visual text[style*="fill:#111"]{fill:#fff!important}.ce2 .sga img.case-logo[src*="68bde4b66d0aaa0daed7e69d"]{height:50px}.ce2 .sga img.case-logo[src*=polymerize-logo],.ce2 .sga img.case-logo[src*="68bde5b7067feb6e7645fa00"]{height:36px;margin-top:13px;margin-bottom:39px}.ce2 .sga img.case-logo[src*="68bde5156d0aaa0067d7f232"]{height:44px}.ce2 .sga .case-logo--lockup img{height:38px}.ce2 .sga .case-logo--lockup span{color:#2b2d31;font-size:21px}.ce2 .dk .vol{padding:24px 28px 22px}.ce2 .dk .vol .bar{min-width:0}.ce2 .dk .vol .bar span{white-space:normal;min-width:0}.ce2 .dk .vol .bar.new i{min-width:60px}.ce2 .dk .vol .ln{border-radius:10px;margin-bottom:8px;padding:10px 12px}.ce2 .dk .vol div.ln:first-of-type .lb{color:#8d8d96;font-weight:500}.ce2 .dk .vol div.ln:first-of-type .bar span{color:#8d8d96}.ce2 .dk .vol div.ln:last-of-type{background:#e0484817;border:1px solid #e0484859}.ce2 .dk .vol div.ln:last-of-type .lb{color:var(--red);font-weight:700}.ce2 .dk .vol div.ln:last-of-type .bar i{box-shadow:0 0 14px #e0484873}.ce2 .dk .tone-light,.ce2 .dk .tone-white,.ce2 .dk section.tone-white-section{--paper:#f0f0f0;--card:#fff;--wash:#f4f4f6;--ink:#111;--grey:#4b5563;--mute:#75757c;--red:#b02323;--edge:#c9c9cf;--line:#dcdce1;--line-soft:#e7e7eb;color:#111}.ce2 .dk .tone-light>section{background:#f0f0f0}.ce2 .dk .tone-white>section,.ce2 .dk section.tone-white-section{background:#fff}.ce2 .dk .tone-cta .cta-row .btn{position:relative;box-shadow:0 0 50px 14px #e0484852,0 0 130px 46px #b0232333}.ce2 .dk .oc h3{overflow-wrap:anywhere;white-space:normal!important}.ce2 .dk .oc{min-width:0}.ce2 .dk .prail--marquee{padding-left:0;padding-right:0;overflow:hidden}.ce2 .dk .prail--marquee .mq-track{gap:18px;width:max-content;animation:75s linear infinite ce2-float;display:flex}.ce2 .dk .prail--marquee:hover .mq-track{animation-play-state:paused}.ce2 .dk .prail--marquee figure{flex:none;width:min(82vw,560px)}.ce2 .dk .camp .navb{display:none!important}@keyframes ce2-float{0%{transform:translate(0)}to{transform:translate(calc(-50% - 9px))}}@media (prefers-reduced-motion:reduce){.ce2 .dk .prail--marquee{overflow-x:auto}.ce2 .dk .prail--marquee .mq-track{animation:none}}.ce2 .dk .rstack{--w:min(620px, 62%);--dy:70px;margin-top:34px;padding-bottom:8px;display:grid}.ce2 .dk .rstack figure{width:var(--w);margin:0;margin-left:calc(var(--i) * (100% - var(--w)) / 3);margin-top:calc(var(--i) * var(--dy));z-index:calc(10 - var(--i));background:#fff;border:1px solid #dcdce1;border-radius:14px;outline:none;grid-area:1/1;align-self:start;padding:12px;transition:transform .25s,box-shadow .25s;box-shadow:0 12px 30px #1111111f}.ce2 .dk .rstack figure:hover,.ce2 .dk .rstack figure:focus{z-index:20;transform:translateY(-8px);box-shadow:0 20px 44px #1113,0 0 0 1.5px #b0232399}.ce2 .dk .rstack .im{background:#fff;border:1px solid #ececf0;border-radius:8px;overflow:hidden}.ce2 .dk .rstack .im img{width:100%;height:auto;display:block}.ce2 .dk .rstack figcaption{padding:12px 6px 2px}.ce2 .dk .rstack .st{font-family:var(--head);color:#111;font-size:18px;font-weight:600;line-height:1.25}.ce2 .dk .rstack .st b{color:#1e9a5a;font-weight:600}.ce2 .dk .rstack .wh{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#75757c;margin-top:5px;font-size:11px}@media (width<=700px){.ce2 .dk .rstack{--w:calc(100% - 36px);--dy:64px}.ce2 .dk .rstack .st{font-size:16px}}.ce2 .dk .rstack .im{aspect-ratio:1022/300}.ce2 .dk .rstack .im img{object-fit:contain;object-position:top left;height:100%}.ce2 .dk .rstack{--dy:78px}@media (width<=700px){.ce2 .dk .rstack{--dy:66px}}@media (width>=901px){.ce2 .dk .old3{grid-template-rows:repeat(5,auto);row-gap:0}.ce2 .dk .old3 .oc{grid-row:span 5;grid-template-rows:subgrid;row-gap:0;display:grid}.ce2 .dk .old3 .oc .stat{align-self:end}.ce2 .dk .old3 .oc:nth-child(3) .mock{flex-direction:column;justify-content:space-between;display:flex}}.ce2 .dk .vol div.ln:last-of-type{background:#3fbf7f17;border-color:#3fbf7f66}.ce2 .dk .vol div.ln:last-of-type .lb{color:#3fbf7f}.ce2 .dk .vol div.ln:last-of-type .bar i{background:#3fbf7f;box-shadow:0 0 14px #3fbf7f73}.ce2 .dk .rstack figure{background:#1b1b20;border-color:#34343c;box-shadow:0 -10px 30px #00000073}.ce2 .dk .rstack figure:hover,.ce2 .dk .rstack figure:focus{box-shadow:0 18px 44px #0009,0 0 0 1px #e048488c}.ce2 .dk .rstack .im{border-color:#0000}.ce2 .dk .rstack .st{color:#fff}.ce2 .dk .rstack .st b{color:#3fbf7f}.ce2 .dk .rstack .wh{color:#a39c97}@media (width>=901px){.ce2-hero{padding:56px 24px 64px}.ce2-hero-grid{grid-template-columns:1.45fr 1fr;gap:40px}.ce2-visual{padding:14px}.ce2-visual .heroV{max-width:340px}.sga .ce2-hero .ce2-sub{max-width:none;margin-bottom:28px;font-size:19px}.ce2-hero{padding-top:76px}}.ce2 .sga .logo-strip{padding:40px 0 28px}.ce2 .sga .logo-strip-heading{margin-bottom:22px}.sga .ce2-hero .ce2-pill{text-transform:uppercase;letter-spacing:.08em;padding:7px 16px;font-size:14px}
