@font-face{font-family:ThmanyahDisplay;src:url('/assets/thmanyah-display.otf')}@font-face{font-family:Thmanyah;src:url('/assets/thmanyah-sans.otf');font-weight:400}@font-face{font-family:Thmanyah;src:url('/assets/thmanyah-bold.otf');font-weight:700}
:root{color-scheme:dark;--bg:#050505;--white:#f6f6f4;--muted:#969699;--line:#252529;--blue:#3469f5}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;background:var(--bg);color:var(--white);font-family:Thmanyah,Arial,sans-serif;font-size:17px;line-height:1.75}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}button:focus-visible,a:focus-visible{outline:2px solid #91afff;outline-offset:7px}::selection{background:#496bec;color:white}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:ThmanyahDisplay,serif;font-feature-settings:'salt' 1;line-height:1.25;font-weight:700}h1{font-size:clamp(54px,8vw,128px)}h2{font-size:clamp(42px,5.5vw,82px)}h3{font-size:32px}.wrap{max-width:1440px;padding-inline:5.5vw;margin:auto}.eyebrow{font-size:13px;letter-spacing:.15em;color:#999da9;display:block;margin-bottom:24px;font-family:Arial,sans-serif}.muted{color:var(--muted)}.nav{position:fixed;z-index:30;top:0;width:100%;padding:23px 3.2vw;display:flex;justify-content:space-between;align-items:center;gap:24px;background:linear-gradient(#050505dd,transparent);transition:background .3s, padding .3s}.nav.scrolled{background:#08080be8;backdrop-filter:blur(18px);padding-block:15px;border-bottom:1px solid #ffffff0a}.wordmark{font-family:ThmanyahDisplay;font-size:30px;white-space:nowrap}.wordmark span{font:11px Arial;vertical-align:top;margin-right:5px}.nav nav{display:flex;gap:34px}.nav nav a{color:#d7d7de;font-size:15px;position:relative}.nav nav a:after{content:'';height:1px;background:white;position:absolute;bottom:-5px;right:0;width:0;transition:width .3s}.nav nav a:hover:after{width:100%}.nav-cta{border:1px solid #ffffff1c;background:#ffffff08;border-radius:30px;padding:10px 23px;font-size:14px}.nav-cta span{margin-right:20px}.progress{position:fixed;top:0;right:0;height:2px;background:#7da0ff;z-index:50;transform-origin:right;width:100%;transform:scaleX(0)}.hero{min-height:100svh;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;position:relative;isolation:isolate;overflow:hidden;padding:150px 24px 90px;background:#050715}.aurora{position:absolute;inset:-25%;z-index:-2;background:radial-gradient(ellipse at 25% 30%,#67579d 0,transparent 40%),radial-gradient(ellipse at 75% 38%,#134cc6 0,transparent 49%),radial-gradient(ellipse at 50% 65%,#133576 0,transparent 55%);filter:blur(35px);animation:aurora 18s ease-in-out infinite alternate}.hero:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(#02020522 20%,transparent 55%,#050505 100%)}.hero .eyebrow{color:#c3c7df;font-size:12px;animation:intro 1.2s both}.hero h1{font-size:clamp(65px,10.8vw,168px);line-height:1.16;letter-spacing:-.035em}.hero h1 span{display:block;animation:intro 1.4s cubic-bezier(.2,.7,.1,1) both}.hero h1 span:nth-child(2){animation-delay:.14s}.hero-intro{max-width:620px;margin-top:38px;font-size:20px;color:#d2d6e6;animation:intro 1.5s .3s both}.hero-bottom{position:absolute;bottom:33px;left:5.5vw;right:5.5vw;display:flex;justify-content:space-between;align-items:center;color:#a6a7b3;font-size:13px}.scroll-cue{display:flex;align-items:center;gap:13px}.scroll-cue i{font-style:normal;font-size:24px;animation:nudge 2s infinite}.section{padding-top:130px;padding-bottom:35px}.about{display:grid;grid-template-columns:1fr 2fr;gap:8vw;padding-block:110px 85px;border-bottom:1px solid var(--line)}.about-label{font-size:18px;color:#a7a7ad}.about-copy{font-size:clamp(23px,2.55vw,37px);line-height:1.85}.about-copy span{color:#818187}.about-meta{margin-top:30px;font-size:14px;color:#a9a9af;display:flex;gap:27px}.heading-row{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:55px}.heading-row p{max-width:420px;color:#99999f}.services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0 38px}.service{padding:32px 0 45px;border-top:1px solid var(--line)}.service-top{display:flex;justify-content:space-between;align-items:center;color:#73737f;font:12px Arial;letter-spacing:.08em;margin-bottom:40px}.service-top span:last-child{font-size:24px;font-weight:400;color:#d5d5df}.service h3{font-size:28px;margin-bottom:18px}.service p{font-size:16px;color:#9c9ca4;max-width:370px}.tools{padding:90px 0 20px;overflow:hidden}.tools-label{text-align:center;font-size:14px;color:#83838c;margin-bottom:40px}.marquee{display:flex;direction:ltr;width:max-content;animation:marquee 50s linear infinite;align-items:center}.marquee-group{display:flex;align-items:center;gap:65px;padding-inline:32px}.logo{width:84px;height:58px;object-fit:contain;filter:grayscale(1) brightness(0) invert(1);opacity:.46;transition:opacity .3s}.logo:hover{opacity:1}.category{display:flex;gap:20px;align-items:center;border-top:1px solid var(--line);padding-top:22px;margin:42px 0 35px;color:#aaaab1;font-size:14px}.category span:last-child{margin-right:auto;font:12px Arial;color:#666673}.work-grid{display:grid;grid-template-columns:1fr 1fr;gap:65px 28px}.project{display:block;min-width:0}.project.featured{grid-column:1/-1;width:83%}.project.featured:nth-of-type(even){margin-right:auto}.project-art{height:380px;position:relative;overflow:hidden;background:var(--project-bg,#121524);display:flex;align-items:center;justify-content:center;padding:36px;transition:filter .6s}.featured .project-art{height:510px}.project:hover .project-art{filter:brightness(1.12)}.art-inner{width:100%;height:100%;border:1px solid #ffffff19;background:#03040955;padding:30px;display:flex;flex-direction:column;justify-content:space-between;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.project:hover .art-inner{transform:scale(1.025)}.art-label{font:11px Arial;letter-spacing:.2em;color:#ffffff88;display:flex;justify-content:space-between}.big-number{font:clamp(74px,9vw,140px)/1 Arial,sans-serif;letter-spacing:-.065em;color:#fff;direction:ltr;text-align:center}.metric-caption{font-size:17px;color:#c5c7d8;text-align:center;margin-top:10px}.art-foot{display:flex;justify-content:space-between;border-top:1px solid #ffffff22;padding-top:18px;font:12px Arial;color:#bbc0d6}.art-foot span{font-family:Thmanyah}.project-art.tech .big-number{font-size:clamp(50px,6vw,90px);letter-spacing:-.06em}.project-art.tech .big-number.arabic{font-family:ThmanyahDisplay;letter-spacing:0}.project-info{padding-top:23px;display:flex;justify-content:space-between;align-items:start;gap:20px}.project-info h3{font-size:30px}.project-desc{color:#8b8b93;font-size:15px;margin-top:9px;max-width:480px}.project-arrow{border:1px solid #323238;border-radius:50%;width:44px;height:44px;display:grid;place-items:center;flex:none;transition:background .3s,transform .3s}.project:hover .project-arrow{background:#fff;color:#050505;transform:rotate(-45deg)}.tags{font:12px Arial;display:flex;flex-wrap:wrap;gap:13px;color:#84848f;margin-top:16px}.status{font-family:Thmanyah;font-size:12px;color:#bcbed0}.work-end{margin:55px 0;text-align:center}.pill{display:inline-flex;align-items:center;gap:50px;border:1px solid #393941;border-radius:40px;padding:15px 29px;font-size:15px;transition:background .3s}.pill:hover{background:white;color:black}.docs-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.doc{border-top:1px solid #35353b;padding:30px 0}.doc-num{font:13px Arial;color:#73737c}.doc h3{font-size:31px;margin-block:28px 18px}.doc p{color:#91919a;font-size:16px}.doc .text-link{display:inline-block;margin-top:30px;font-size:14px}.text-link:hover{color:#95b4ff}footer{padding:100px 5.5vw 25px;margin-top:100px;overflow:hidden;border-top:1px solid #22222a}.footer-top{display:flex;justify-content:space-between;align-items:center;gap:25px}.footer-name{font-family:ThmanyahDisplay;font-feature-settings:'salt' 1;font-size:clamp(40px,8vw,110px)}.footer-top p{color:#90909a}.top-link{font-size:14px}.footer-bottom{margin-top:55px;border-top:1px solid #24242c;padding-top:25px;display:flex;justify-content:space-between;color:#686872;font-size:12px}.footer-bottom span:last-child{font:10px Arial;letter-spacing:.14em}.reveal{opacity:0;transform:translateY(40px);transition:opacity .9s ease,transform 1.1s cubic-bezier(.16,1,.3,1)}.reveal.visible{opacity:1;transform:none}.page-head{padding-top:180px;padding-bottom:70px}.page-head p{max-width:730px;color:#aaaab4;font-size:20px;margin-top:28px}.filters{display:flex;gap:10px;flex-wrap:wrap;margin:35px 0 40px}.filters button{border:1px solid #33333b;border-radius:25px;background:transparent;padding:10px 23px;font-size:14px}.filters button.active{color:black;background:#eee}.case-summary{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid #303039;padding-block:24px;margin:45px 0;gap:22px}.case-summary small{display:block;color:#797983;margin-bottom:6px}.case-hero{margin:0 0 60px}.case-section{display:grid;grid-template-columns:1fr 2.4fr;gap:7vw;padding-block:55px;border-bottom:1px solid #24242c}.case-section>h2{font-size:25px}.case-section p{font-size:20px;color:#b0b0bb;line-height:1.9}.case-section ul{padding-inline-start:23px;color:#aaaaba}.case-section li{margin-block:12px}.case-table{overflow-x:auto;margin-top:30px}table{width:100%;border-collapse:collapse;font-size:16px;min-width:420px;text-align:right}th,td{padding:17px 12px;border-bottom:1px solid #30303a}th{color:#888894;font-weight:400}td:not(:first-child){font-family:Arial;direction:ltr;text-align:right}.method-note{font-size:14px!important;color:#858590!important;margin-top:24px}.documents-page .docs-grid{grid-template-columns:repeat(2,1fr)}.document-type{color:#676777;font-size:13px;margin-top:24px}.skip{position:fixed;top:-100px;z-index:99;background:#fff;color:#000;padding:10px}.skip:focus{top:0}.empty-note{font-size:14px;color:#787883;margin-top:25px}.case-next{padding-top:60px;display:flex;justify-content:space-between;align-items:center}.case-next h3{font-size:35px}.not-found{min-height:65vh;padding-top:180px;text-align:center}
@keyframes aurora{0%{transform:translate(-3%,-3%) rotate(-7deg) scale(1)}100%{transform:translate(5%,3%) rotate(8deg) scale(1.15)}}@keyframes intro{from{opacity:0;transform:translateY(45px)}to{opacity:1;transform:none}}@keyframes marquee{to{transform:translateX(-50%)}}@keyframes nudge{50%{transform:translateY(6px)}}
@media(min-width:1600px){.hero{min-height:950px}}@media(max-width:900px){.nav nav{gap:20px}.nav-cta{display:none}.services-grid{grid-template-columns:1fr 1fr}.about{grid-template-columns:1fr;gap:25px}.featured .project-art{height:400px}.project-art{height:310px;padding:22px}.art-inner{padding:20px}.docs-grid{gap:22px}.case-section{grid-template-columns:1fr;gap:24px}.hero-intro{font-size:18px;max-width:520px}.project-info h3{font-size:25px}}
@media(max-width:600px){body{font-size:16px}.nav{padding:18px 5vw;gap:15px}.wordmark{font-size:24px}.nav nav{gap:15px}.nav nav a{font-size:12px}.hero{min-height:850px;min-height:100svh;padding-top:145px}.hero h1{font-size:clamp(57px,14vw,83px);line-height:1.35}.hero-intro{font-size:17px;margin-top:28px}.hero .eyebrow{font-size:10px}.hero-bottom{font-size:11px;bottom:24px}.section{padding-top:80px}.about{padding-block:65px}.about-copy{font-size:24px}.about-meta{font-size:12px;gap:18px}.heading-row{display:block;margin-bottom:35px}.heading-row p{margin-top:23px;font-size:15px}.services-grid{grid-template-columns:1fr}.service{padding:25px 0 33px}.service-top{margin-bottom:22px}.service h3{font-size:29px}.tools{padding-top:50px}.marquee-group{gap:38px;padding-inline:19px}.logo{width:57px;height:40px}.work-grid{grid-template-columns:1fr;gap:40px}.project.featured{width:100%}.project-art,.featured .project-art{height:330px;padding:20px}.big-number{font-size:86px}.project-info h3{font-size:28px}.docs-grid,.documents-page .docs-grid{grid-template-columns:1fr}.doc h3{margin-top:15px}.footer-top{flex-wrap:wrap}.footer-top p{font-size:14px}.footer-name{font-size:63px}.footer-bottom{gap:20px;font-size:11px}.footer-bottom span:last-child{font-size:8px}footer{padding-top:55px;margin-top:60px}.page-head{padding-top:140px;padding-bottom:45px}.page-head h1{font-size:52px}.page-head p{font-size:17px}.case-summary{grid-template-columns:1fr 1fr;font-size:14px}.case-section p{font-size:17px}.case-section{padding-block:35px}.case-next h3{font-size:25px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.reveal{opacity:1;transform:none}.marquee{flex-wrap:wrap;width:100%;justify-content:center}.marquee-group{flex-wrap:wrap;justify-content:center}.marquee-group[aria-hidden]{display:none}}
.brand-logo{display:block;position:relative;width:240px;aspect-ratio:3.3;overflow:hidden;flex:none;line-height:0}.brand-logo img{position:absolute;width:134%;height:auto;max-width:none;left:-17%;top:-42%}.footer-name.brand-logo{width:min(440px,80vw)}
@media(max-width:900px){.footer-top{display:grid;grid-template-columns:1fr auto}.footer-name.brand-logo{grid-column:1/-1;width:min(440px,85vw)}.footer-top p{max-width:none}.top-link{white-space:nowrap}}
@media(max-width:600px){.wordmark.brand-logo{width:clamp(110px,35vw,150px)}.nav{gap:12px}.nav nav{gap:12px}.footer-name.brand-logo{width:min(350px,85vw)}}
.brand-intro{position:fixed;inset:0;z-index:1000;background:#050505;display:grid;place-items:center;overflow:hidden;animation:intro-screen-out .6s 2.45s ease both}.brand-intro .brand-logo{width:min(620px,82vw);opacity:0;animation:logo-focus-in 1.05s .12s cubic-bezier(.16,1,.3,1) forwards,logo-blur-out .75s 1.85s ease-in forwards;will-change:filter,opacity,transform}html.intro-running{overflow:hidden}html.intro-running .hero h1 span,html.intro-running .hero .eyebrow,html.intro-running .hero-intro{animation-play-state:paused}html.intro-running body>.nav,html.intro-running body>main,html.intro-running body>footer{visibility:hidden}
@keyframes logo-focus-in{from{filter:blur(22px);opacity:0;transform:scale(1.06)}to{filter:blur(0);opacity:1;transform:scale(1)}}@keyframes logo-blur-out{from{filter:blur(0);opacity:1;transform:scale(1)}to{filter:blur(25px);opacity:0;transform:scale(1.045)}}@keyframes intro-screen-out{to{opacity:0}}@media(prefers-reduced-motion:reduce){.brand-intro{display:none!important}html.intro-running{overflow:auto}html.intro-running body>.nav,html.intro-running body>main,html.intro-running body>footer{visibility:visible}}
.about-person{min-width:0}.about-person .about-label{margin-bottom:24px}.about-portrait{position:relative;isolation:isolate;margin:0;width:100%;max-width:340px}.about-portrait:before{content:'';position:absolute;inset:12% -8% 2%;z-index:-1;background:radial-gradient(ellipse at 55% 47%,#5365c322,transparent 66%);pointer-events:none}.about-portrait img{display:block;width:100%;height:auto;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 72%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 72%,transparent 100%)}.about-biography{align-self:center}@media(max-width:900px){.about-person .about-label{margin-bottom:20px}.about-portrait{max-width:300px;margin-inline:auto}.about{gap:30px}}@media(max-width:600px){.about-portrait{max-width:280px}.about-person .about-label{text-align:right}}
.tools{direction:ltr}.tools-label{direction:rtl}.tools .marquee{gap:0;will-change:transform}.tools .marquee-group{flex:none;min-width:100vw;justify-content:space-around;gap:65px;padding:12px 65px 46px 0}.tool-logo{position:relative;flex:0 0 84px;width:84px;height:58px;padding:0;border:0;background:transparent;display:grid;place-items:center;-webkit-tap-highlight-color:transparent}.tool-logo .logo{display:block;pointer-events:none}.tool-name{position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%,4px);white-space:nowrap;max-width:190px;font:14px/1.4 Arial,sans-serif;padding:6px 10px;border:1px solid #ffffff24;border-radius:6px;background:#15151c;color:#fff;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s,transform .15s}.tool-logo:hover .tool-name,.tool-logo:focus-visible .tool-name,.tool-logo.is-selected .tool-name{opacity:1;visibility:visible;transform:translate(-50%,0)}.tool-logo:hover .logo,.tool-logo:focus-visible .logo,.tool-logo.is-selected .logo{opacity:1}
@media(max-width:600px){.tools .marquee-group{gap:38px;padding-right:38px}.tool-logo{flex-basis:57px;width:57px;height:40px}.tool-name{font-size:13px}}
@media(prefers-reduced-motion:reduce){.tools{overflow-x:auto}.tools .marquee{animation:none;transform:none}.tools .marquee-group[aria-hidden=true]{display:none}}
/* One project per row, using the first featured card's desktop width. */
.work-grid{grid-template-columns:minmax(0,1fr)}.work-grid>.project,.work-grid>.project.featured{grid-column:1/-1;width:83%;margin-inline:0;justify-self:start}.work-grid .project-art{height:auto;aspect-ratio:1.88}.work-grid .project-art .art-inner{min-height:100%}@media(max-width:600px){.work-grid>.project,.work-grid>.project.featured{width:100%}.work-grid .project-art{height:330px;aspect-ratio:auto}}
.work-grid>.project>.project-info{padding-top:0;padding-bottom:24px}.work-grid>.study-card>.study-cover{border-top:1px solid #ffffff16}
.project-art .art-inner{justify-content:center}.tags{font-family:Thmanyah,Arial,sans-serif}
.nav nav a{white-space:nowrap}.nav nav{gap:clamp(14px,2vw,30px)}
@media(max-width:1000px){.nav{flex-wrap:wrap;gap:8px;padding-block:12px}.nav .brand-logo{margin-inline:auto}.nav nav{order:2;width:100%;justify-content:center;gap:clamp(8px,2vw,20px)}.nav nav a{display:inline-flex;align-items:center;min-height:44px;font-size:14px}.nav-cta{display:none}html{scroll-padding-top:160px}.page-head{padding-top:190px}}
@media(max-width:380px){.nav nav{gap:6px}.nav nav a{font-size:13px}}
@media(max-width:380px){.about-portrait:before{inset-inline:0}}
.project-visit{margin-top:28px}
.project-art.project-screenshot{background:var(--preview-bg);display:flex;align-items:center;justify-content:center;padding:0}
.project-art.project-screenshot::before,.project-art.project-screenshot::after{display:none}
.project-screenshot img{display:block;width:100%;height:100%;object-fit:contain;max-width:100%}
.case-hero .project-art.project-screenshot{height:auto;aspect-ratio:1.6}
@media(max-width:600px){.work-grid .project-art.project-screenshot{height:auto;aspect-ratio:1.6}}
/* Approved homepage copy: keep the existing identity with room for longer text. */
.hero.hero-approved{padding:165px 7vw 155px;gap:0;align-items:center}
.hero.hero-approved h1{font-size:clamp(42px,4.6vw,68px);line-height:1.32;letter-spacing:0;max-width:1000px;text-wrap:balance}
.hero.hero-approved .hero-intro{width:100%;max-width:940px;font-size:clamp(18px,1.45vw,21px);font-weight:400;line-height:1.9;margin-top:36px;color:#e6e9f3}
.hero.hero-approved h1,.hero.hero-approved .hero-intro{margin-inline:auto;align-self:center;text-align:center}
.hero-approved .hero-intro p{font-weight:400}
.hero-approved .hero-intro p{text-wrap:balance}
.hero-approved .hero-intro p+p{margin-top:16px;color:#c5cde1}
.about.about-approved{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:clamp(35px,5vw,76px);align-items:center}
.about-approved .about-portrait{max-width:520px;margin-inline:auto}
.about-approved .about-portrait img{-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 86%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 86%,transparent 100%)}
.about-approved .about-portrait:before{inset-inline:0}
.about-approved .about-biography>.about-label{font-size:clamp(30px,3vw,44px);color:var(--white);line-height:1.5;margin-bottom:25px}
.about-approved .about-copy{font-size:clamp(19px,1.7vw,25px);line-height:1.95;color:#b6b6bd}
@media(max-width:900px){.about.about-approved{grid-template-columns:minmax(0,1fr);gap:32px}.about-approved .about-portrait{max-width:380px}.about-approved .about-biography>.about-label{font-size:34px}}
.about-approved .about-copy+.about-copy{margin-top:26px}
.about-approved .about-copy:last-child{color:var(--white)}
.approach-approved>.heading-row,.work-approved>.heading-row{align-items:start}
.approach-approved>.heading-row h2,.work-approved>.heading-row h2{font-size:clamp(39px,4.6vw,66px);line-height:1.4;max-width:680px}
.approach-approved>.heading-row p,.work-approved>.heading-row p{flex:0 1 420px;padding-top:12px}
.approach-label{font-size:14px;color:#9b9ba6;margin-bottom:24px;unicode-bidi:plaintext}
.approach-approved .service h3{font-size:clamp(25px,2.1vw,31px);line-height:1.5}
@media(max-width:600px){.hero.hero-approved{padding:195px 40px 155px;min-height:100svh}.hero.hero-approved h1{font-size:clamp(29px,7.5vw,43px);max-width:100%;line-height:1.4}.hero.hero-approved .hero-intro{max-width:100%;font-size:17px;text-align:center;margin-top:28px;line-height:1.85}.about-approved .about-copy{font-size:20px}.approach-approved>.heading-row p,.work-approved>.heading-row p{padding-top:0}.approach-label{margin-bottom:15px}}
#technology>.heading-row{align-items:start}
#technology>.heading-row h2{font-size:clamp(39px,4.6vw,66px);line-height:1.4;max-width:680px}
#technology>.heading-row p{flex:0 1 420px}
/* One-shot scroll entrance; no persistent compositing hints or scroll handlers. */
.reveal:not(.reveal-settled){opacity:0;filter:blur(6px);transform:translateY(12px);transition:opacity 600ms ease-out,filter 600ms ease-out,transform 600ms ease-out}
.reveal.visible:not(.reveal-settled){opacity:1;filter:blur(0);transform:translateY(0)}
.reveal.reveal-settled{opacity:1;filter:none}
@media(prefers-reduced-motion:reduce){.reveal:not(.reveal-settled),.reveal.visible:not(.reveal-settled){opacity:1;filter:none;transform:none;transition:none}}
