:root{--night:#170c24;--night2:#261130;--ink:#26152a;--paper:#f4eee7;--line:#d8cec5;--muted:#746874;--violet:#6b35dd;--violet2:#a780f6;--accent:#ff9b85;--pink:#f2a5bc;--sans:'DM Sans',Arial,sans-serif;--display:'Space Grotesk','DM Sans',Arial,sans-serif;--serif:'Instrument Serif',Georgia,serif;--max:1280px}
html{scroll-padding-top:70px}body{background:var(--paper)}.wrap{width:min(var(--max),calc(100% - 80px))}.eyebrow,.hero-label,.story-kicker,.story-index,.step-label{font-family:'DM Mono',monospace;letter-spacing:.13em;font-weight:500}.section{padding:150px 0}.section-title{font:500 clamp(54px,6.1vw,108px)/.93 var(--display);letter-spacing:-.088em;margin:18px 0 28px;max-width:1000px}.section-title em,.demo h2 em,.quote h2 em,.contact h2 em{font:italic 400 1.12em/.72 var(--serif);letter-spacing:-.045em}.section-intro{font-size:17px;line-height:1.65}.eyebrow{font-size:10px}
.topbar{z-index:50}.topbar-inner{height:96px;border-bottom:1px solid #ffffff35}.brand{font:700 25px var(--display);letter-spacing:-.085em;gap:11px}.brand-mark{width:38px;height:38px;border-radius:10px;background:var(--accent);color:var(--night);font:700 27px var(--display);transform:rotate(-6deg)}.brand small{font:500 7px 'DM Mono',monospace;letter-spacing:.18em;margin-top:1px;color:#e3cfe2}.nav{gap:32px}.nav a{font:600 11px var(--sans);letter-spacing:.01em;opacity:.86}.nav a:hover{opacity:1;color:var(--accent)}.nav-cta{background:var(--accent);color:var(--night)}.btn{border-radius:2px;min-height:52px;font:700 12px var(--sans);letter-spacing:.01em;padding:15px 22px}.btn:hover{transform:translateY(-3px);box-shadow:0 10px 35px #ff9b8538}.btn-ghost{border:0;background:none;color:white;padding-left:12px}.btn-ghost:hover{box-shadow:none;color:var(--accent)}
.hero{min-height:min(920px,100svh);padding:148px 0 70px;background:#170c24;position:relative;isolation:isolate}.hero:before{display:none}.hero-photo,.hero-vignette{position:absolute;inset:0;z-index:-2}.hero-photo{overflow:hidden}.hero-photo img{width:100%;height:100%;object-fit:cover;object-position:center center;transform:scale(var(--hero-photo-scale,1.04)) translateY(var(--hero-photo-y,0px));will-change:transform}.hero-vignette{z-index:-1;background:linear-gradient(90deg,#130918ed 0%,#170b20dc 25%,#170b206b 51%,#13091812 75%),linear-gradient(0deg,#13091890,transparent 35%)}.hero-inner{min-height:650px;display:flex;align-items:center;gap:0}.hero-copy{width:min(680px,53%);padding:0 0 35px}.hero-label{border:0;background:none;border-radius:0;padding:0;color:#f0dce6;font-size:10px;gap:13px}.hero-label:after{content:'01 / 08';margin-left:14px;color:var(--accent)}.hero h1{font:600 clamp(76px,7.2vw,112px)/.84 var(--display);letter-spacing:-.105em;margin:33px 0 37px;max-width:720px}.hero h1 em{font:italic 400 1.18em/.75 var(--serif);letter-spacing:-.04em;color:var(--accent)}.hero-copy>p{font-size:16px;line-height:1.7;color:#f4e6ed;max-width:490px}.hero-actions{margin-top:32px;gap:9px}.hero-reassure{margin-top:39px;color:#e1c7d9;font-size:9px}.hero-art{display:none}.hero:after{content:'HYPERM / EXPERIENCIAS DIGITALES                            DESLIZA PARA DESCUBRIR ↓                            VISUALIZACIÓN CONCEPTUAL';position:absolute;bottom:20px;left:40px;right:40px;border-top:1px solid #ffffff35;padding-top:17px;color:#ead7e2;font:8px 'DM Mono',monospace;white-space:pre;letter-spacing:.1em;overflow:hidden}
.ticker{background:var(--accent);color:#211029;padding:19px 0}.ticker-track{font:700 12px 'DM Mono',monospace;letter-spacing:.16em;animation-duration:26s}.ticker-track span{color:#5d2cc6}.ticker:after{background:linear-gradient(90deg,#170c2422,transparent 12%,transparent 88%,#170c2422)}
.manifesto{background:#f4eee7;color:var(--ink);padding:135px 0 27px;position:relative;overflow:hidden}.manifesto:before{content:'';position:absolute;width:620px;height:620px;right:-330px;top:-220px;border:1px solid #7051a22e;border-radius:50%;box-shadow:0 0 0 65px #7051a20b,0 0 0 125px #7051a208;translate:0 var(--manifesto-drift,0px)}.manifesto-inner{display:grid;grid-template-columns:23% 77%;position:relative}.manifesto-side{display:flex;flex-direction:column;justify-content:space-between;color:#8a738d;font:9px/1.7 'DM Mono',monospace;letter-spacing:.15em;padding:14px 15px 44px 0}.manifesto-main h2{font:500 clamp(76px,10vw,156px)/.82 var(--display);letter-spacing:-.095em;margin:0;max-width:940px}.manifesto-main h2 em{font:italic 400 1.17em/.8 var(--serif);color:#7b47d4;letter-spacing:-.04em}.manifesto-bottom{display:grid;grid-template-columns:1fr minmax(270px,430px);gap:40px;align-items:end;margin:55px 0 80px}.manifesto-star{font:200px/.65 var(--serif);color:var(--accent);transform:rotate(var(--manifesto-rotate,0deg));transform-origin:center;display:inline-block}.manifesto-bottom p{font-size:20px;line-height:1.5;letter-spacing:-.03em;margin:0}.manifesto-rule{border-top:1px solid #b9aab6;display:flex;justify-content:space-between;padding-top:20px;font:9px 'DM Mono',monospace;letter-spacing:.14em}.manifesto-rule span:last-child{font:35px/0 var(--sans);color:var(--violet)}
.scroll-story{background:#6c35d9;color:#fff}.story-copy{background:#6c35d9}.story-kicker{font-size:10px;color:#eedaff}.story-index{color:#ffd2c5}.story-step h2{font:500 clamp(62px,7vw,112px)/.87 var(--display);letter-spacing:-.085em}.story-step h2 em{font:italic 400 1.12em/.75 var(--serif);letter-spacing:-.025em;color:#ffc5b6}.story-step p{color:#f0dff7}.story-progress{background:#ffffff40}.story-progress-bar{background:var(--accent)}.story-cta{background:var(--accent);color:var(--night);border-radius:2px;box-shadow:none}.story-cta:hover{box-shadow:none}.story-stage{background:#1b0b2d}.stage-grid{opacity:.4}.stage-nfc{background:linear-gradient(150deg,#ab76f2,#6937d9 70%,#4820a8);border-color:#ddbfff}.screen-open-photo{background:linear-gradient(0deg,#170c2466,transparent 60%),url('assets/la-tratto-diavola.webp') center 46%/cover}.screen-open-photo b{text-shadow:0 1px 10px #200d26}.stage-status{border-radius:3px}.story-step-count{color:white}
.promise{background:#f4eee7}.promise:before{opacity:.3}.promise-head{grid-template-columns:1.4fr .6fr;gap:60px;margin-bottom:75px}.promise-head .section-title{max-width:880px}.promise-head p{font-size:17px;line-height:1.55;color:#584758}.promise-grid{display:block;border-top:1px solid #cbbdc8}.promise-card{display:grid;grid-template-columns:72px minmax(240px,1fr) minmax(260px,.8fr);gap:25px;align-items:center;min-height:145px;padding:26px 0;background:none;border:0;border-bottom:1px solid #cbbdc8;border-radius:0;box-shadow:none!important;}.promise-card:before{height:1px;background:var(--violet)}.promise-card .icon-box{width:48px;height:48px;border:1px solid #885cc8;border-radius:50%;background:none;color:#7140c8;font-size:22px}.promise-card h3{font:500 clamp(26px,3vw,46px)/1.05 var(--display);letter-spacing:-.065em;margin:0}.promise-card p{font-size:14px;line-height:1.55;color:#665766;max-width:345px}.promise-card:hover{border-color:var(--violet)}
.experience{background:#24102d;padding:110px 0}.experience:before{display:none}.experience-grid{grid-template-columns:.95fr 1.05fr;gap:clamp(50px,7vw,110px)}.experience .section-title{max-width:640px}.experience .section-title em{color:#ffbba8}.experience .eyebrow{color:#ffbba8}.experience .section-intro{color:#e4d4e6}.experience-list{margin-top:36px;gap:0}.experience-list li{padding:16px 0;border-top:1px solid #ffffff2e;font-size:13px;color:#e2d2e4;max-width:500px}.experience-list .check{font-size:16px;color:var(--accent)}.experience-visual{min-height:700px;border:0;border-radius:0;background:linear-gradient(0deg,#24102d66,transparent 30%),url('assets/la-tratto-diavola.webp') center/cover;overflow:hidden}.experience-visual>*{display:none}.experience-visual:after{content:'DE LA MESA A LA PANTALLA  ↗';position:absolute;bottom:25px;left:25px;color:white;font:10px 'DM Mono',monospace;letter-spacing:.15em}.experience .wrap{position:relative}
.steps{background:#e8dcf8}.steps-head{margin-bottom:72px}.steps-head .section-title{max-width:800px}.steps-grid{border-color:#bca7d2}.step-card{min-height:245px;padding-top:34px}.step-card+.step-card{border-color:#bca7d2}.step-label{font-size:10px;color:#6c3bb4}.step-card h3{font:500 30px/1.08 var(--display);letter-spacing:-.06em;margin:30px 0 12px}.step-card p{font-size:14px;line-height:1.55;max-width:300px;color:#5b4a66}.step-card:after{background:var(--violet)}
.demo{min-height:840px;background:#1e0e1c;color:#fff;padding:125px 0;display:flex;align-items:center;isolation:isolate}.demo:before{display:none}.demo-photo,.demo-vignette{position:absolute;inset:0;z-index:-2;overflow:hidden}.demo-photo img{height:100%;width:100%;object-fit:cover;object-position:center;transform:scale(var(--demo-photo-scale,1.04)) translateY(var(--demo-photo-y,0px));will-change:transform}.demo-vignette{z-index:-1;background:linear-gradient(90deg,#170b1400 25%,#170b1455 50%,#170b14e8 76%),linear-gradient(0deg,#170b1490,transparent 40%)}.demo-grid{display:flex;justify-content:flex-end;align-items:center}.demo-grid>div:first-child{max-width:560px;width:48%}.demo .eyebrow{color:#ffbba8}.demo h2{font:500 clamp(70px,7vw,112px)/.89 var(--display);letter-spacing:-.085em;margin:25px 0}.demo h2 em{color:var(--accent)}.demo p{color:#f4e1e8;font-size:17px;line-height:1.6;max-width:480px}.demo .btn-dark{background:var(--accent);color:var(--night);box-shadow:none;margin-top:18px}.demo-window{display:none}.demo:after{content:'LA TRATTO  /  MARCA Y DATOS FICTICIOS';position:absolute;bottom:28px;right:40px;color:#f4dfe5;font:9px 'DM Mono',monospace;letter-spacing:.17em}
.dashboard{background:#f5f0e9}.dashboard:before{opacity:.4}.dashboard-grid{grid-template-columns:.86fr 1.14fr;gap:70px}.dashboard .section-title{font-size:clamp(58px,5.7vw,90px);max-width:500px}.dashboard .section-title em{color:#6c3ad4}.dashboard .section-intro{font-size:16px;color:#5d4d5c}.dashboard .btn-dark{background:var(--night);color:white;margin-top:20px}.dash-card{border:1px solid #cdbcd4;border-radius:2px;background:#fffaf7;box-shadow:22px 26px 0 #ded0e6;rotate:var(--dashboard-rotate,0deg)}.dash-chart path{stroke:#8751e7}.dash-bar-track i{background:linear-gradient(90deg,#7442de,#e494c0)}.dash-number b{font-family:var(--display)}
.fit{background:#24102d}.fit:before{opacity:.06}.fit .eyebrow{color:#ffbca9}.fit .section-title{max-width:940px}.fit .section-intro{color:#dbc5dc}.fit-grid{border-top:1px solid #ffffff49;gap:0;margin-top:75px}.fit-card{background:none;border:0;border-bottom:1px solid #ffffff49;border-radius:0;padding:32px 0;display:grid;grid-template-columns:60px 1fr;gap:20px;min-height:160px;}.fit-card:nth-child(2){padding-left:45px;border-left:1px solid #ffffff49}.fit-card:hover{background:#ffffff08}.fit-symbol{font:italic 42px var(--serif);color:var(--accent);width:auto}.fit-card h3{font:500 28px var(--display);letter-spacing:-.05em}.fit-card p{font-size:13px;line-height:1.55;color:#decddd}.fit-card:before{display:none}
.quote{background:#e8dcf8}.quote-band{background:none;border-top:1px solid #ad93c9;border-bottom:1px solid #ad93c9;border-radius:0;padding:70px 0;grid-template-columns:1.25fr .75fr;gap:80px}.quote-band:before{opacity:.5}.quote h2{font:500 clamp(55px,6vw,95px)/.92 var(--display);letter-spacing:-.08em;max-width:700px}.quote h2 em{color:#6f3ec8}.quote p{color:#5b4a65;font-size:15px}.quote .btn-dark{background:var(--night);color:white}.quote-note{color:#65546c}
.faq{background:#f4eee7}.faq-grid{grid-template-columns:.8fr 1.2fr;gap:100px}.faq .section-title{font-size:clamp(60px,5vw,85px)}.faq .section-title em{color:#6f3ec8}.faq-list{border-color:#cbbdc8}.faq-item{border-color:#cbbdc8}.faq-item summary{font:600 17px var(--sans);letter-spacing:-.025em;padding:25px 0}.faq-item summary:after{font:300 28px var(--sans)}.faq-item p{font-size:15px;line-height:1.6;color:#5e5060}
.contact{background:#1c0b2a;padding:140px 0 100px}.contact:before{opacity:.22}.contact-grid{grid-template-columns:1fr 1fr;gap:110px;align-items:start}.contact .eyebrow{color:#ffbba8}.contact h2{font:500 clamp(72px,7vw,115px)/.87 var(--display);letter-spacing:-.095em;max-width:610px;margin:30px 0}.contact h2 em{color:var(--accent)}.contact p{font-size:16px;color:#e1cfe4}.contact-box{border:1px solid #ffffff46;border-radius:2px;background:#ffffff0b;padding:38px;box-shadow:22px 22px 0 #8448a62a;rotate:var(--contact-rotate,0deg)}.contact-box h3{font:500 26px var(--display);letter-spacing:-.05em}.contact input,.contact select,.contact textarea{background:#ffffff10;color:#fff;border:1px solid #ffffff3d;border-radius:1px}.contact input::placeholder,.contact textarea::placeholder{color:#b8a5bc}.contact select option{color:#26152a}.contact input:focus,.contact select:focus,.contact textarea:focus{outline:2px solid var(--accent);outline-offset:2px}.contact .btn{background:var(--accent);color:var(--night)}.contact-demo-note{color:#ffbba8!important}.contact-privacy{font-size:11px!important;color:#bda8c4!important}
.footer{background:#13091e;color:#c3aec8;padding:35px 0;font:9px 'DM Mono',monospace;border-top:1px solid #ffffff25}.footer .brand{color:#fff}.footer .brand-mark{font-size:18px}.footer-links{gap:25px}.footer a:hover{color:var(--accent)}
@media(max-width:1100px){.wrap{width:min(var(--max),calc(100% - 56px))}.hero h1{font-size:clamp(70px,7.2vw,100px)}.hero-copy{width:56%}.manifesto-main h2{font-size:clamp(70px,9vw,115px)}.service-row{grid-template-columns:58px 1fr 1fr}.demo-grid>div:first-child{width:52%}.contact-grid{gap:55px}}
@media(max-width:720px){.wrap{width:calc(100% - 36px)}.topbar-inner{height:70px}.brand{font-size:21px}.brand-mark{width:34px;height:34px;font-size:22px}.nav{background:#291635;border-color:#ffffff40}.hero{min-height:900px;padding:112px 0 30px}.hero-photo img{object-position:66% center}.hero-vignette{background:linear-gradient(180deg,#160a22f2 0%,#170b22c9 33%,#170b2230 65%,#170b226b 100%)}.hero-inner{min-height:720px;display:block}.hero-copy{width:100%;padding:18px 0 0}.hero h1{font-size:clamp(54px,13vw,74px);margin:25px 0 30px}.hero-copy>p{max-width:480px;font-size:14px}.hero-actions{gap:2px}.hero-reassure{margin-top:28px;font-size:8px}.hero:after{left:18px;right:18px;font-size:7px;content:'HYPERM / EXPERIENCIAS DIGITALES                 ↓ DESLIZA'}.section{padding:95px 0}.section-title{font-size:clamp(52px,12vw,76px)}.manifesto{padding:95px 0 22px}.manifesto-inner{grid-template-columns:1fr}.manifesto-side{display:block;padding:0 0 45px}.manifesto-side span+span{display:none}.manifesto-main h2{font-size:clamp(70px,15vw,110px)}.manifesto-bottom{grid-template-columns:80px 1fr;gap:20px;margin:55px 0 65px}.manifesto-star{font-size:95px}.manifesto-bottom p{font-size:15px}.manifesto-rule{font-size:7px}.story-copy{background:#6c35d9}.story-step h2{font-size:clamp(44px,12vw,65px)}.promise-head{grid-template-columns:1fr;gap:15px;margin-bottom:40px}.promise-head p{font-size:15px}.promise-card{grid-template-columns:55px 1fr;gap:9px 14px;min-height:0;padding:24px 0}.promise-card h3{font-size:28px}.promise-card p{grid-column:2;font-size:13px;max-width:440px}.experience{padding:85px 0}.experience-grid{grid-template-columns:1fr;gap:45px}.experience-visual{min-height:520px}.steps-head{margin-bottom:45px}.steps-grid{grid-template-columns:1fr}.step-card,.step-card+.step-card{padding:24px 0;min-height:0;border-left:0}.step-card h3{font-size:26px;margin:16px 0 9px}.demo{min-height:850px;padding:80px 0;align-items:flex-end}.demo-photo img{object-position:30% center}.demo-vignette{background:linear-gradient(0deg,#170b14f5 0%,#170b14b0 43%,#170b1430 75%),linear-gradient(90deg,#170b1430,transparent)}.demo-grid{display:block}.demo-grid>div:first-child{width:100%;max-width:560px}.demo h2{font-size:clamp(67px,13vw,92px)}.demo p{font-size:14px}.demo:after{right:18px;font-size:7px}.dashboard-grid{grid-template-columns:1fr;gap:40px}.dashboard .section-title{font-size:clamp(52px,12vw,78px)}.dash-card{box-shadow:12px 12px 0 #ded0e6}.fit-grid{grid-template-columns:1fr}.fit-card:nth-child(2){padding-left:0;border-left:0}.quote-band{grid-template-columns:1fr;gap:15px;padding:50px 0}.quote h2{font-size:clamp(55px,12vw,84px)}.faq-grid{grid-template-columns:1fr;gap:35px}.faq .section-title{font-size:clamp(56px,12vw,82px)}.contact{padding:95px 0}.contact-grid{grid-template-columns:1fr;gap:42px}.contact h2{font-size:clamp(70px,15vw,105px)}.contact-box{padding:24px;box-shadow:10px 10px 0 #8448a62a}.footer-inner{flex-wrap:wrap}}
@media(max-width:480px){.hero{min-height:790px}.hero-inner{min-height:620px}.hero h1{font-size:clamp(51px,13vw,62px)}.hero-actions{display:flex;flex-direction:column;align-items:flex-start}.hero .btn{min-height:49px}.manifesto-main h2{font-size:clamp(57px,14vw,75px)}.manifesto-bottom{grid-template-columns:1fr}.manifesto-star{font-size:85px}.promise-grid{display:block}.promise-card{padding:23px 0}.promise-card h3{font-size:25px}.experience-visual{min-height:450px}.demo{min-height:760px}.demo h2{font-size:clamp(60px,13vw,76px)}.dash-card{padding:18px}.quote h2{font-size:55px}.contact-box{padding:18px}}
@media(prefers-reduced-motion:reduce){.hero-photo img,.demo-photo img,.manifesto-star{transform:none!important}.manifesto:before{translate:0 0}.hero h1,.manifesto h2,.demo h2{animation:none!important}}

.sales-number{display:inline-block;color:var(--coral);font:700 1.05em var(--display);text-decoration:underline;text-decoration-color:#ff9b8566;text-underline-offset:5px}.sales-number:hover{color:#ffd1c5}

.qr-feature{display:grid;grid-template-columns:1.05fr .95fr;min-height:760px;background:#24102d;color:#fff;position:relative;isolation:isolate;overflow:hidden}.qr-feature-photo{min-height:760px;position:relative;overflow:hidden}.qr-feature-photo img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;object-position:center}.qr-feature-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#16091dd9,transparent 35%),linear-gradient(90deg,transparent 72%,#24102d 100%)}.qr-feature-photo>span{position:absolute;z-index:1;left:35px;bottom:30px;font:9px "DM Mono",monospace;letter-spacing:.15em;color:#f5e7ed}.qr-feature-copy{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:90px clamp(30px,6vw,100px) 90px clamp(5px,2.5vw,38px);position:relative}.qr-feature-copy .eyebrow{color:#ffbba8}.qr-feature-copy .eyebrow i{font-style:normal;color:#c0a8cb;margin-left:12px}.qr-feature-copy h2{font:600 clamp(64px,7vw,105px)/.86 var(--display);letter-spacing:-.09em;text-transform:uppercase;margin:27px 0}.qr-feature-copy h2 em{font:italic 400 1.12em/.77 var(--serif);text-transform:none;color:var(--accent);letter-spacing:-.035em}.qr-feature-copy>p{font-size:16px;line-height:1.65;color:#dfcddd;max-width:450px}.qr-feature-link{margin-top:24px;border-bottom:1px solid #ff9b85;padding:0 0 10px;font:700 11px "DM Mono",monospace;letter-spacing:.12em;color:#ffc0ae}.qr-feature-note{margin-top:70px;font:8px "DM Mono",monospace;letter-spacing:.16em;color:#b89bbd}.product-suite{background:#f2eae0;color:#24152b;padding:105px clamp(22px,5.5vw,85px) 90px}.product-suite-head{display:flex;justify-content:space-between;border-top:1px solid #bbaeb5;padding-top:14px;font:700 9px "DM Mono",monospace;letter-spacing:.14em;color:#796b78}.product-suite>h2{font:600 clamp(54px,7.2vw,105px)/.88 var(--display);letter-spacing:-.09em;margin:72px 0 60px}.product-suite>h2 em{font:italic 400 1.1em/.8 var(--serif);color:#7540d4}.suite-list{border-top:1px solid #c6b9bf}.suite-item{display:grid;grid-template-columns:65px 1.1fr 1fr auto;gap:20px;align-items:center;padding:22px 8px;border-bottom:1px solid #c6b9bf;transition:background .2s,padding .2s}.suite-item:hover{background:#ffffff8a;padding-left:18px;padding-right:18px}.suite-item>b{font:700 10px "DM Mono",monospace;color:#937f94}.suite-item>strong{font:600 clamp(24px,3.4vw,45px) var(--display);letter-spacing:-.07em}.suite-item>span{font-size:13px;color:#6e606d}.suite-item>i{font:700 8px "DM Mono",monospace;letter-spacing:.1em;color:#7540d4;font-style:normal}.suite-primary>strong{color:#6e36cf}.suite-primary>i{color:#b83b53}
+@media(max-width:720px){.qr-feature{grid-template-columns:1fr}.qr-feature-photo{min-height:480px}.qr-feature-photo:after{background:linear-gradient(0deg,#24102d,transparent 50%)}.qr-feature-copy{padding:58px 22px 68px}.qr-feature-copy h2{font-size:clamp(61px,13vw,84px);margin:18px 0}.qr-feature-copy>p{font-size:14px}.qr-feature-note{margin-top:40px}.product-suite{padding:78px 20px}.product-suite>h2{font-size:clamp(50px,11vw,72px);margin:54px 0 38px}.product-suite-head{font-size:7px}.suite-item{grid-template-columns:35px 1fr auto;gap:11px;padding:18px 0}.suite-item>strong{font-size:27px}.suite-item>span{grid-column:2;grid-row:2;font-size:11px}.suite-item>i{grid-column:3;grid-row:1/3;text-align:right;max-width:90px;line-height:1.5;font-size:7px}}
+