:root{--bg: #0e1116;--panel: #14161d;--line: #2e323c;--text: #f4f4f2;--muted: #aaaab0;--acid: #fff;--navy: #1b2b4b;--blue: #8fa6d6;--font: "Geist", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mono: "Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;color:var(--text);background:var(--bg);font-synthesis:none;font-family:var(--font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);margin:0;overflow-x:clip}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}img{max-width:100%;height:auto}::selection{background:#fff;color:#0e1116}:focus-visible{outline:1px solid var(--acid);outline-offset:3px}.hidden{display:none!important}.hero-media img,.statement-media,.hv-stack img,.quote-card img,.slider-screen img,.accordion-media img,.project-shot img{filter:brightness(.8)}.grid-bg{--grid: repeating-linear-gradient(90deg, rgba(0,0,0,0) 0, rgba(0,0,0,0) calc(8.33333% - 1px) , rgba(255,255,255,.05) calc(8.33333% - 1px) , rgba(255,255,255,.05) 8.33333%);border-bottom:1px solid var(--line);background-image:var(--grid)}.statement{background-image:radial-gradient(60% 55% at 50% -8%,rgba(143,166,214,.1),transparent 66%),var(--grid)}.slider,.accordion{background-image:repeating-linear-gradient(118deg,transparent 0 87px,rgba(255,255,255,.035) 87px 88px),var(--grid)}.header{position:sticky;top:0;z-index:10;display:flex;align-items:center;height:72px;padding:0 clamp(20px,4vw,72px);border-bottom:1px solid var(--line);background:#0e1116e6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.brand{display:flex;align-items:center;gap:7px;font-size:24px;font-weight:600;letter-spacing:-.035em}.brand svg{width:24px;height:24px;flex-shrink:0}.brand sup{margin-left:-4px;font-size:9px;font-weight:500;letter-spacing:0;color:var(--muted);transform:translateY(-6px)}.nav{display:flex;align-items:center;gap:clamp(16px,2vw,34px);margin-left:auto;font-size:14px}.nav>a{color:#d2d2d5}.nav>a:hover{color:var(--acid)}.nav>a:not(.nav-cta){position:relative}.nav>a:not(.nav-cta):after{content:"";position:absolute;left:0;bottom:-6px;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .28s ease}.nav>a:not(.nav-cta):hover:after,.nav>a:not(.nav-cta).active:after{transform:scaleX(1)}.nav-cta,.button-row a,.hero-actions>a,.mini-button,.btn-line{border:1px solid var(--line);padding:12px 16px;color:var(--text)!important}.nav-cta:hover,.button-row a:hover,.hero-actions>a:hover,.mini-button:hover,.btn-line:hover{background:var(--acid);color:#101010!important}.menu{display:none;margin-left:auto;background:none;border:0;cursor:pointer}.hero{position:relative;overflow:hidden;display:grid;grid-template-columns:5fr 7fr;gap:clamp(30px,6vw,100px);padding:clamp(80px,10vw,152px) max(20px,8.3vw) 72px;background-color:#090b0f}.hero-flow{position:absolute;inset:0;width:100%;height:100%;opacity:.32;mix-blend-mode:screen;pointer-events:none;filter:blur(2.5px)}.hero-copy{position:relative;z-index:1;align-self:center}.hero h1,.statement h2,.accordion h2{max-width:800px;margin:0 0 28px;font-size:clamp(43px,5.7vw,92px);font-weight:550;line-height:.96;letter-spacing:-.05em}.hero h1{letter-spacing:-.055em;font-weight:550}.hero-copy>p{max-width:440px;font-size:20px;line-height:1.4;color:#d0d0d2;white-space:pre-line}.hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:40px}.hero-actions code{display:flex;align-items:center;gap:9px;padding:12px 13px;border:1px solid var(--line);font:14px var(--mono)}.hero-actions code span{color:var(--acid)}.hero-actions code button{cursor:pointer;padding:4px 7px;border:0;background:#25252b;font-size:11px}.hero-actions code button:hover{background:#34343c}.hero-media{position:relative;z-index:1;align-self:center;height:min(46vw,610px);min-height:380px}.hero-media img{position:absolute;right:0;width:82%;border:1px solid #48484f;box-shadow:0 30px 80px #0008}.hero-media img+img{width:48%;bottom:0;left:0}.logo-caption{grid-column:1 / -1;justify-self:center;max-width:720px;margin-top:20px;text-align:center;font-size:18px;color:var(--muted)}.logos{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:22px clamp(26px,4vw,54px)}.logos:empty{display:none}.logos span{display:inline-flex;align-items:center;gap:9px;font-size:clamp(16px,1.5vw,21px);font-weight:600;letter-spacing:-.03em;color:#70707a;transition:color .25s}.logos .ti{width:1.2em;height:1.2em;fill:currentColor;transition:fill .25s}.logos span:hover{color:var(--text)}.logos span:hover .ti{fill:var(--c)}.statement{text-align:center;padding:clamp(90px,12vw,190px) clamp(20px,20vw,22%)}.statement-copy{max-width:850px;margin:auto}.statement h2{white-space:pre-line;font-size:clamp(38px,5vw,76px)}.statement p{margin:1em 0;color:#cacacf;white-space:pre-line;font-size:19px;line-height:1.5}.spacer{height:18px}.button-row{display:flex;justify-content:center;gap:10px;margin:36px 0}.statement-media{display:block;width:min(1200px,100%);margin:65px auto 0;border:1px solid var(--line)}.statement-media.full{width:min(1500px,160%);max-width:none;margin-left:50%;border:0;transform:translate(-50%)}.highlights{position:relative;overflow:hidden;display:grid;grid-template-columns:5fr 7fr;min-height:680px;padding:clamp(80px,10vw,150px) max(20px,8.3vw)}.highlight-list{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;gap:15px}.highlight-list>p{margin:1em 0;font-size:19px;color:var(--muted)}.highlight-entry{display:flex;align-items:baseline;gap:14px}.highlight-entry button{padding:0;border:0;background:none;cursor:pointer;text-align:left;font-size:clamp(32px,4vw,62px);letter-spacing:-.06em;color:#89898f;transition:color .35s}.highlight-entry.active button,.highlight-entry button:hover,.highlight-entry button:focus-visible{color:var(--text)}.highlight-list span{color:var(--acid);font-size:.55em}.highlight-entry>a{flex-shrink:0;white-space:nowrap;font-size:12px;color:var(--muted);text-decoration:underline;text-underline-offset:3px}.mini-button{width:max-content;margin-top:22px}.highlight-visual{position:relative;display:flex;align-items:center;justify-content:center}.hv-stack{position:relative;width:100%;max-width:720px;transition:opacity .3s}.hv-stack.is-switching{opacity:0}.hv-stack img{display:block;width:100%;height:auto}.hv-stack .highlight-overlay{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.slider{overflow:hidden;padding:clamp(80px,10vw,140px) 0 80px}.slider-intro{padding:0 max(20px,8.3vw) 50px}.slider-intro h2{max-width:700px;margin:0;font-size:clamp(32px,4vw,58px);font-weight:550;line-height:1.05;letter-spacing:-.06em}.quote-card{width:min(680px,100% - 40px);min-height:380px;margin-left:max(20px,8.3vw);padding:clamp(28px,4vw,65px);border:1px solid var(--line);background:var(--panel);transition:opacity .25s}.quote-card.is-switching{opacity:0}.slider-stage{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(24px,3vw,48px);padding:0 max(20px,8.3vw)}.slider-stage .quote-card{grid-column:2;grid-row:1;width:auto;max-width:680px;margin-left:0}.slider-stage .quote-card blockquote{font-size:clamp(22px,2.2vw,36px)}.slider-screen{grid-column:1;grid-row:1;margin:0}.slider-screen img{display:block;width:100%;height:auto;border:1px solid #48484f;box-shadow:0 30px 80px #0008}.quote-card img{width:120px;height:45px;object-fit:contain;object-position:left center}.demo-label{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font:12px var(--mono)}.quote-card blockquote{margin:60px 0;font-size:clamp(24px,3vw,43px);line-height:1.13;letter-spacing:-.05em}.quote-card p{font-size:15px}.quote-card p span{color:var(--muted)}.quote-card a{color:var(--acid);font-size:14px}.quote-card a:hover{text-decoration:underline;text-underline-offset:3px}.slider-nav{display:flex;align-items:center;gap:22px;margin:32px max(20px,8.3vw);font:14px ui-monospace,monospace}.slider-stage+.slider-nav{justify-content:flex-end}.slider-nav button{width:38px;height:38px;border:1px solid var(--line);background:none;cursor:pointer}.slider-nav button:not(:disabled):hover{background:var(--acid);color:#101010}.slider-nav button:disabled{opacity:.35;cursor:default}.accordion{display:grid;grid-template-columns:5fr 7fr;gap:50px;padding:clamp(85px,10vw,150px) max(20px,8.3vw)}.accordion-heading{grid-column:1 / -1}.accordion-heading p{color:var(--blue);font:14px ui-monospace,monospace}.accordion-heading p:empty{display:none}.accordion-heading h2{max-width:800px}.accordion-items{align-self:start;border-top:1px solid var(--line)}.accordion-items button{display:grid;grid-template-columns:45px 1fr 20px;width:100%;padding:21px 4px;border:0;border-bottom:1px solid var(--line);background:none;cursor:pointer;text-align:left;font-size:19px}.accordion-items button span{padding-top:5px;color:var(--muted);font:12px ui-monospace,monospace}.accordion-items button.active{color:var(--acid)}.accordion-media{align-self:start;border:1px solid var(--line);background:var(--panel)}.accordion-media img{display:block;width:100%;height:auto;border-bottom:1px solid var(--line);transition:opacity .2s}.accordion-media>div{padding:26px;transition:opacity .2s}.accordion-media.is-switching img,.accordion-media.is-switching>div{opacity:0}.accordion-media h3{margin:0 0 10px;font-size:22px;font-weight:600}.accordion-media p{color:var(--muted);line-height:1.5}.accordion-media a{color:var(--acid);font-size:14px}.accordion-media a:hover{text-decoration:underline;text-underline-offset:3px}footer{display:grid;grid-template-columns:2fr 1fr 1fr;gap:40px;padding:70px max(20px,8.3vw) 30px;border-top:1px solid var(--line);color:#bebec3}footer h4{margin:0 0 15px;color:var(--text)}footer>div:not(.footer-brand){display:flex;flex-direction:column;gap:10px;font-size:14px}footer>div:not(.footer-brand) a:hover{color:var(--acid)}footer .brand{color:var(--text)}footer small{grid-column:1 / -1;display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:25px;border-top:1px solid var(--line);font-size:12px;color:#77777e}footer small nav{display:flex;gap:20px}footer small a:hover{color:var(--text)}.contact{display:grid;grid-template-columns:5fr 7fr;gap:clamp(40px,6vw,100px);padding:clamp(56px,6vw,96px) max(20px,8.3vw)}.contact h1{max-width:800px;margin:0 0 22px;font-size:clamp(36px,4.4vw,68px);font-weight:550;line-height:1.05;letter-spacing:-.055em}.contact .leader{margin:0 0 18px;color:var(--blue);font:14px ui-monospace,monospace}.contact-copy>p{max-width:440px;font-size:18px;line-height:1.45;color:#d0d0d2}.contact-list{margin:44px 0 0;border-top:1px solid var(--line)}.contact-list div{display:grid;grid-template-columns:140px 1fr;gap:12px;padding:16px 4px;border-bottom:1px solid var(--line)}.contact-list dt{padding-top:3px;color:var(--muted);font:12px var(--mono);letter-spacing:.06em;text-transform:uppercase}.contact-list dd{margin:0;font-size:16px}.contact-list a:hover{text-decoration:underline;text-underline-offset:3px}.contact-form{align-self:start;padding:clamp(24px,3vw,44px);border:1px solid var(--line);background:var(--panel)}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.field{margin-bottom:18px}.field label{display:block;margin-bottom:8px;color:var(--muted);font:11px var(--mono);letter-spacing:.08em;text-transform:uppercase}.field input,.field select,.field textarea{width:100%;padding:13px 14px;border:1px solid var(--line);border-radius:0;background:var(--bg);color:var(--text);font:15px var(--font);-webkit-appearance:none;appearance:none}.field input::placeholder,.field textarea::placeholder{color:#5f5f66}.field input:focus,.field select:focus,.field textarea:focus{outline:none;border-color:var(--acid)}.field select{cursor:pointer;padding-right:36px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23aaaab0' stroke-width='1.3' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}.field select option{background:var(--panel);color:var(--text)}.field textarea{min-height:130px;resize:vertical}.field.invalid input,.field.invalid textarea{border-color:#ef4444}.btn-line{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;background:none;cursor:pointer;font-size:15px}.btn-line:disabled{opacity:.6;cursor:progress}.form-msg{margin:16px 0 0;padding:12px 14px;border:1px solid var(--line);font:13px var(--mono)}.form-msg.ok{color:#4ade80;border-color:#4ade8059}.form-msg.err{color:#f87171;border-color:#f8717159}.form-note{margin:14px 0 0;color:#77777e;font:11px var(--mono)}.nav>a.active{color:var(--acid)}.page-head{padding:clamp(56px,6vw,96px) max(20px,8.3vw) clamp(48px,5vw,76px)}.page-meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px 24px;margin:0 0 clamp(26px,3vw,44px);color:var(--muted);font:12px var(--mono);letter-spacing:.08em;text-transform:uppercase}.page-meta a:hover{color:var(--text)}.page-head h1{max-width:1050px;margin:0;font-size:clamp(36px,4.4vw,68px);font-weight:550;line-height:1.1;letter-spacing:-.055em;text-wrap:balance}.page-head>p{max-width:560px;margin:22px 0 0;font-size:18px;line-height:1.5;color:#d0d0d2}.page-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.page-actions a,.card-cta a{border:1px solid var(--line);padding:12px 16px}.page-actions a:hover,.card-cta a:hover{background:var(--acid);color:#101010}.article{padding:clamp(40px,5vw,72px) max(20px,8.3vw) clamp(56px,6vw,96px)}.article-lead,.article-block{display:grid;grid-template-columns:5fr 7fr;gap:18px clamp(30px,6vw,100px)}.article-lead p{grid-column:2;max-width:720px;margin:0 0 clamp(32px,4vw,52px);font-size:clamp(17px,1.25vw,19px);line-height:1.6;color:#dcdcdf}.article-block{padding:clamp(24px,2.6vw,36px) 0;border-top:1px solid var(--line)}.article-block h2{position:sticky;top:104px;align-self:start;margin:0;font-size:clamp(20px,1.7vw,26px);font-weight:550;line-height:1.2;letter-spacing:-.04em}.article-block h2 span{display:block;margin-bottom:14px;color:var(--muted);font:12px var(--mono);letter-spacing:.08em}.prose{grid-column:2;max-width:720px}.prose p,.prose li{color:#c9c9ce;font-size:16px;line-height:1.7}.prose p{margin:0 0 1em}.prose>:last-child{margin-bottom:0}.prose ul{margin:0 0 1em;padding:0;list-style:none}.prose li{position:relative;margin:6px 0;padding-left:24px}.prose li:before{content:"";position:absolute;left:2px;top:.85em;width:10px;height:1px;background:#77777e}.prose strong{color:var(--text);font-weight:600}.prose a{color:var(--text);text-decoration:underline;text-decoration-color:#66666e;text-underline-offset:3px}.prose a:hover{text-decoration-color:var(--text)}.block{padding:clamp(56px,6vw,96px) max(20px,8.3vw)}.block-head{display:grid;grid-template-columns:5fr 7fr;gap:16px clamp(30px,6vw,100px);margin-bottom:clamp(28px,3vw,44px)}.block-head .page-meta{grid-column:1 / -1;margin:0}.block-head h2{margin:0;font-size:clamp(28px,2.9vw,44px);font-weight:550;line-height:1.1;letter-spacing:-.055em;text-wrap:balance}.block-head:last-child{margin-bottom:0}.block-head p{align-self:end;max-width:720px;margin:0;color:#c9c9ce;font-size:16px;line-height:1.65}.cards{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.card{display:flex;flex-direction:column;gap:12px;padding:clamp(20px,1.9vw,28px);border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg);transition:background .25s}a.card:hover,.card-cta{background:var(--panel)}.card>span{color:var(--muted);font:12px var(--mono);letter-spacing:.08em;text-transform:uppercase}.card h3{margin:0;font-size:clamp(19px,1.45vw,23px);font-weight:550;line-height:1.12;letter-spacing:-.04em}.card h3 b{font-weight:400;font-size:.7em}.card p{margin:0;color:var(--muted);font-size:15px;line-height:1.55}.card ul{display:grid;gap:7px;margin:auto 0 0;padding:14px 0 0;border-top:1px solid var(--line);list-style:none;color:#c9c9ce;font:12px var(--mono)}.card li:before{content:"\2014  ";color:#77777e}.card-cta a{align-self:flex-start;margin-top:auto;font-size:14px}.steps{margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.steps li{display:grid;grid-template-columns:5fr 7fr;gap:8px clamp(30px,6vw,100px);padding:20px 4px;border-bottom:1px solid var(--line)}.steps h3{display:flex;align-items:baseline;gap:16px;margin:0;font-size:clamp(18px,1.45vw,22px);font-weight:550;letter-spacing:-.04em}.steps h3 span{color:var(--muted);font:12px var(--mono)}.steps p{max-width:720px;margin:0;color:var(--muted);font-size:16px;line-height:1.6}.faq{border-top:1px solid var(--line)}.faq details{border-bottom:1px solid var(--line)}.faq summary{display:flex;justify-content:space-between;gap:24px;padding:18px 4px;cursor:pointer;list-style:none;font-size:clamp(16px,1.2vw,18px);letter-spacing:-.02em}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";flex-shrink:0;color:var(--muted);font:18px/1 var(--mono);transition:transform .25s}.faq details[open] summary:after{color:var(--text);transform:rotate(45deg)}.faq details>div{max-width:760px;padding:0 4px 20px;color:var(--muted);font-size:15px;line-height:1.65}.faq details>div p{margin:0}.article-block .faq{grid-column:2;max-width:720px;border-top:0}.projects{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(18px,2vw,28px)}.project{display:flex;flex-direction:column;border:1px solid var(--line);background:var(--panel)}.project-shot{display:block;overflow:hidden;border-bottom:1px solid var(--line);background:#0e0e12}.project-bar{display:flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-bottom:1px solid var(--line);background:#16161b;color:var(--muted);font:11px var(--mono)}.project-bar i{flex-shrink:0;width:7px;height:7px;border-radius:50%;background:#3a3a42}.project-bar span{min-width:0;margin-left:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-bar b{display:inline-flex;flex-shrink:0;align-items:center;gap:6px;margin-left:auto;color:#c9c9ce;font-weight:400}.project-bar b:before{content:"";width:6px;height:6px;border-radius:50%;background:#4ade80}.project-shot img{display:block;width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;object-position:top;transition:filter .3s}.project-shot:hover img{filter:brightness(.95)}.project-body{display:flex;flex:1;flex-direction:column;gap:12px;padding:clamp(20px,2vw,28px)}.project-body>span{color:var(--muted);font:12px var(--mono);letter-spacing:.08em;text-transform:uppercase}.project-body h2{margin:0;font-size:clamp(22px,1.8vw,28px);font-weight:550;line-height:1.1;letter-spacing:-.04em}.project-body p{margin:0;color:var(--muted);font-size:15px;line-height:1.55}.project-tags{color:#c9c9ce;font:12px var(--mono)}.project-foot{margin-top:auto;padding-top:16px;border-top:1px solid var(--line);font-size:14px}.project-foot a:hover{text-decoration:underline;text-underline-offset:3px}.project.soon{justify-content:center;padding:clamp(20px,2vw,28px);border-style:dashed;background:none}.project.soon .project-body{flex:0;padding:0}.article+.cta{border-top:1px solid var(--line)}.cta .page-meta{justify-content:center;margin-bottom:26px}.cta{padding-top:clamp(64px,7vw,110px);padding-bottom:clamp(64px,7vw,110px)}.cta h2{font-size:clamp(30px,3.4vw,52px);line-height:1.1;text-wrap:balance}.cta p{font-size:17px}@media(width<=1100px){.slider-stage{grid-template-columns:1fr}.slider-stage .quote-card,.slider-screen{grid-column:auto;grid-row:auto}.slider-stage+.slider-nav{justify-content:flex-start}.slider-screen{max-width:760px}.projects{grid-template-columns:repeat(2,1fr)}}@media(width<=1024px){.cards{grid-template-columns:repeat(2,1fr)}}@media(width<=760px){.header{height:62px}.menu{display:block}.nav{display:none}.nav.open{position:absolute;top:61px;left:0;right:0;display:flex;flex-direction:column;align-items:stretch;margin:0;padding:20px;background:var(--panel);border-bottom:1px solid var(--line)}.nav.open a{padding:8px}.hero,.highlights,.accordion,.contact{grid-template-columns:1fr;padding-left:20px;padding-right:20px}.hero{padding-top:70px}.hero h1{font-size:51px}.hero-media{grid-row:2;height:330px;min-height:0}.logo-caption{grid-column:1}.logos{grid-column:1;gap:14px 24px}.statement{padding-left:20px;padding-right:20px}.statement h2{font-size:clamp(36px,11.7vw,44px)}.statement-media.full{width:100%}.slider-stage{grid-template-columns:1fr;padding:0 20px}.highlights{min-height:auto}.highlight-visual{grid-row:1;min-height:280px}.highlight-list{grid-row:2}.highlight-entry{flex-wrap:wrap;gap:6px}.accordion-heading{grid-column:1}.accordion h2{font-size:44px}.form-row{grid-template-columns:1fr;gap:0}.contact-list div{grid-template-columns:110px 1fr}.page-head h1,.contact h1{font-size:clamp(30px,9.5vw,40px)}.cta h2{font-size:clamp(28px,8.6vw,36px)}.page-head,.block,.article,footer{padding-left:20px;padding-right:20px}.slider-intro{padding-left:20px;padding-right:20px}.slider-nav{margin-left:20px;margin-right:20px}.article-lead,.article-block,.block-head,.steps li{grid-template-columns:1fr}.article-lead p,.prose,.article-block .faq{grid-column:1}.article-block h2{position:static}.cards,.projects{grid-template-columns:1fr}footer{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1 / -1}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hv-stack,.quote-card,.accordion-media img,.accordion-media>div{transition:none}}
