@charset "UTF-8";
:root{--navy:#08273c;--green:#376e5c;--mint:#e7efea;--paper:#f7f8f5;--ink:#112e40;--muted:#52626b;--line:#dce3de;--white:#fff;--radius:18px;--text-scale:1;font-size:calc(16px * var(--text-scale));color-scheme:light}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;color:var(--ink);background:var(--white);font-family:"Segoe UI",Arial,sans-serif;line-height:1.65;-webkit-font-smoothing:antialiased}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-underline-offset:5px}button{cursor:pointer}img{display:block;max-width:100%;height:auto}svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}h1,h2,h3,p{margin-top:0}h1,h2,h3{line-height:1.13;letter-spacing:-.035em}h1{font-size:clamp(2.9rem,4.3vw,4.1rem);font-weight:650;margin-bottom:24px}h2{font-size:clamp(2rem,3.2vw,3.2rem);font-weight:620;margin-bottom:24px}h3{font-size:1.35rem;font-weight:650;margin-bottom:15px}p{margin-bottom:20px}.container{width:min(1240px,calc(100% - 88px));margin-inline:auto}.section{padding-block:100px}.eyebrow{display:block;font-size:.73rem;font-weight:750;letter-spacing:.17em;text-transform:uppercase;color:var(--green);margin-bottom:17px}.lede{font-size:1.1rem;color:var(--muted);max-width:560px}.section-head{display:flex;justify-content:space-between;gap:48px;align-items:end;margin-bottom:42px}.section-head h2{margin-bottom:0}.section-head p{max-width:350px;color:var(--muted);margin:0}.skip{position:fixed;top:-100px;left:20px;z-index:100;background:var(--white);padding:14px 20px;color:var(--ink)}.skip:focus{top:12px}:focus-visible{outline:3px solid #b35c10;outline-offset:5px;border-radius:3px}.topbar{background:var(--navy);color:#fff;font-size:.73rem;padding:8px 0}.topbar .container{display:flex;align-items:center;justify-content:space-between;gap:20px}.topbar p{margin:0;display:flex;align-items:center;gap:9px}.topbar svg{width:15px;height:15px}.topbar-right{display:flex;gap:24px}.header{position:sticky;top:0;z-index:20;background:rgba(255,255,255,.97);border-bottom:1px solid var(--line)}.nav-wrap{min-height:98px;display:flex;align-items:center;justify-content:space-between;gap:26px}.brand{display:flex;align-items:center;gap:12px;text-decoration:none;flex-shrink:0}.brand img{width:140px;height:88px;object-fit:contain}.nav{display:flex;align-items:center;gap:23px}.nav a{text-decoration:none;font-weight:650;font-size:.78rem;padding:10px 0;white-space:nowrap}.nav a:hover,.nav a[aria-current]{color:var(--green)}.nav .nav-contact{background:var(--green);color:#fff;padding:12px 18px;border-radius:5px}.menu-toggle{display:none;background:none;border:1px solid var(--line);padding:10px;border-radius:5px;align-items:center;gap:8px}.button{display:inline-flex;justify-content:center;align-items:center;gap:12px;min-height:52px;padding:13px 23px;border:1px solid transparent;border-radius:5px;font-size:.9rem;font-weight:650;text-decoration:none;background:var(--navy);color:#fff;transition:transform .2s,background .2s}.button:hover{background:#153e55;transform:translateY(-2px)}.button.secondary{background:transparent;border-color:#a6b7ad;color:var(--ink)}.button.secondary:hover{background:var(--mint)}.button.green{background:var(--green)}.button.white{background:#fff;color:var(--navy)}.actions{display:flex;flex-wrap:wrap;gap:12px}.text-link{display:inline-flex;align-items:center;gap:12px;text-decoration:none;border-bottom:1px solid #9fb6a9;font-weight:650;font-size:.85rem;padding-bottom:5px}.text-link svg{width:19px}.hero{position:relative;overflow:hidden;background:var(--paper)}.hero-grid{display:grid;grid-template-columns:1fr 1fr;min-height:620px;align-items:center;gap:20px}.hero-copy{padding-block:62px;position:relative;z-index:2}.hero h1 span{color:var(--green)}.hero .lede{max-width:430px;margin-bottom:30px;font-size:1.04rem}.hero-note{display:flex;align-items:center;gap:12px;margin:26px 0 0;font-size:.76rem;color:var(--muted)}.hero-note:before{content:"";width:29px;height:1px;background:var(--green)}.hero-art{position:relative;align-self:stretch;min-height:600px;isolation:isolate}.hero-art:before{content:"";position:absolute;inset:56px -90px 0 25px;border-radius:220px 0 0 0;background:#dce8df;z-index:-2}.hero-ring{position:absolute;width:460px;height:460px;border:1px solid #b3c9b9;border-radius:50%;top:65px;left:40px;z-index:-1}.hero-ring:after{content:"";position:absolute;inset:30px;border:1px solid #b3c9b9;border-radius:50%}.hero-person{position:absolute;bottom:0;object-fit:contain;object-position:bottom;filter:drop-shadow(0 12px 20px #14372b15)}.hero-person.primary{width:71%;height:96%;left:-6%;z-index:2}.hero-person.second{width:66%;height:85%;right:-9%;z-index:1}.hero-stamp{position:absolute;z-index:4;bottom:30px;left:0;display:flex;align-items:center;gap:13px;padding:15px 20px;background:#fff;border:1px solid #d6e2d7;border-radius:9px;box-shadow:0 9px 22px #08273c09;font-size:.76rem;line-height:1.45}.hero-stamp svg{color:var(--green);width:30px;height:30px}.hero-stamp strong{display:block;font-size:.83rem}.hero-label{position:absolute;right:-5px;top:54px;font-size:.65rem;letter-spacing:.15em;text-transform:uppercase;writing-mode:vertical-rl;color:#526e5c}.service-strip{background:var(--navy);color:#fff}.strip-grid{display:grid;grid-template-columns:repeat(4,1fr)}.strip-item{display:flex;align-items:center;gap:15px;padding:26px 24px;border-right:1px solid #ffffff25;font-size:.79rem;line-height:1.4}.strip-item:first-child{padding-left:0}.strip-item:last-child{border:0}.strip-item svg{color:#b9d8c6;width:30px;height:30px}.strip-item small{display:block;color:#c0cbd1;font-size:.7rem;margin-top:4px}.about-grid{display:grid;grid-template-columns:.92fr 1fr;gap:100px;align-items:center}.about-photo{position:relative;background:var(--mint);padding:35px 35px 0;border-radius:var(--radius);overflow:hidden}.about-photo img{width:100%;height:420px;object-fit:cover;object-position:top}.photo-caption{position:absolute;bottom:20px;left:20px;right:20px;color:var(--ink);background:#fffffff2;padding:14px 18px;border-radius:6px;font-size:.8rem;display:flex;justify-content:space-between;align-items:center;gap:15px}.photo-caption strong{font-weight:700}.about-copy p{color:var(--muted)}.values{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line);padding-top:22px;margin-top:28px;gap:25px}.values strong{display:block;font-size:.9rem;color:var(--ink)}.values span{font-size:.8rem;display:block;color:var(--muted);margin-top:5px}.offer{background:var(--paper)}.offer-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.offer-card{background:#fff;border:1px solid var(--line);border-radius:12px;overflow:hidden;display:flex;flex-direction:column}.offer-image{height:230px;position:relative;overflow:hidden;background:#e2e9e4}.offer-image img{height:100%;width:100%;object-fit:cover;transition:transform .4s}.offer-card:hover .offer-image img{transform:scale(1.035)}.offer-image.portrait img{object-position:50% 27%}.card-number{position:absolute;left:19px;top:18px;border-radius:50%;background:#fff;color:var(--ink);width:35px;height:35px;display:grid;place-items:center;font-size:.76rem}.card-content{padding:28px;display:flex;flex-direction:column;flex:1}.card-content p{font-size:.9rem;color:var(--muted)}.card-content .text-link{align-self:start;margin-top:auto}.approach{padding-top:48px;display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.approach-item{display:flex;gap:17px}.step{font-size:.75rem;color:var(--green);border-top:1px solid #a0b6a6;min-width:29px;padding-top:7px}.approach h3{font-size:1rem;margin:5px 0 8px}.approach p{font-size:.83rem;color:var(--muted);margin-bottom:0}.technology{background:var(--navy);color:#fff}.technology .eyebrow{color:#a8d0b7}.technology .section-head p{color:#c5d0d7}.equipment-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.equipment{padding:22px;background:#fff;border-radius:10px;color:var(--ink)}.equipment img{width:100%;height:150px;object-fit:contain;margin-bottom:22px;border-radius:5px}.equipment h3{font-size:1rem;letter-spacing:-.02em;margin:0 0 8px}.equipment p{color:var(--muted);font-size:.79rem;line-height:1.55;margin:0}.technology-note{margin:28px 0 0;font-size:.84rem;color:#c5d0d7;max-width:800px}.more-equipment{margin-top:28px;border:1px solid #ffffff35;border-radius:6px;padding:0 20px}.more-equipment summary{padding:16px 0;font-size:.85rem}.more-equipment p{color:#d7e2e8;font-size:.85rem}.team-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px}.person{border:1px solid var(--line);border-radius:12px;overflow:hidden}.person-image{height:390px;background:linear-gradient(135deg,#f0f3ee,#e0e9df);position:relative;overflow:hidden}.person-image img{height:100%;width:100%;object-fit:contain;object-position:center top;padding-top:26px}.person-info{padding:30px}.person-info .role{color:var(--green);font-size:.73rem;letter-spacing:.11em;text-transform:uppercase;font-weight:700;margin-bottom:10px}.person-info h3{font-size:1.45rem}.person-info p{color:var(--muted);font-size:.9rem}.tags{display:flex;gap:8px;flex-wrap:wrap}.tags span{border:1px solid var(--line);padding:4px 10px;border-radius:4px;font-size:.7rem;color:var(--muted)}.team-secondary{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:30px}.team-compact{display:flex;align-items:center;gap:20px;border-top:1px solid var(--line);padding-top:24px}.team-compact img{width:88px;height:100px;object-fit:cover;object-position:top;background:var(--paper);border-radius:6px}.team-compact h3{font-size:1.04rem;margin-bottom:8px}.team-compact p{font-size:.83rem;color:var(--muted);margin:0}.eu{background:var(--mint)}.eu-grid{display:grid;grid-template-columns:.8fr 1.3fr;gap:90px}.eu h2{font-size:2.3rem}.eu-label{display:flex;align-items:center;gap:15px;font-size:.75rem;letter-spacing:.07em;font-weight:650}.eu-stars{display:grid;place-items:center;flex-shrink:0;width:50px;height:50px;background:#153c82;color:#ffdc59;font-size:1.4rem;border-radius:50%}.eu-details h3{font-size:1.4rem;line-height:1.4}.eu-details p,.eu-details li{font-size:.88rem;color:#3c5450}.eu-details ul{padding-left:20px}.project-facts{display:grid;grid-template-columns:1fr 1fr;gap:25px;border-top:1px solid #b7ccbd;padding-top:22px;margin:26px 0}.project-facts dt{font-size:.75rem;color:#425d50}.project-facts dd{margin:4px 0 0;font-size:1.6rem;letter-spacing:-.03em;font-weight:650}.project-id{font-size:.75rem;overflow-wrap:anywhere}.editor-note{font-size:.73rem!important;border:1px dashed #6b8878;padding:10px 12px}.journal-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.journal{border-top:1px solid var(--line);padding-top:22px}.journal-kicker{color:var(--green);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;margin-bottom:18px}.journal h3{font-size:1.45rem;line-height:1.3}.journal p{font-size:.88rem;color:var(--muted)}details summary{cursor:pointer;font-weight:600}details summary::marker{color:var(--green)}.journal details summary{font-size:.8rem;color:var(--green)}.journal details p{margin-top:15px}.faq{background:var(--paper)}.faq-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:100px}.faq-intro p{color:var(--muted);max-width:310px}.faq-list details{border-bottom:1px solid #cdd9d0;padding:0 0 20px;margin-bottom:20px}.faq-list summary{font-size:.99rem;line-height:1.5;padding-right:18px}.faq-list details p{color:var(--muted);font-size:.9rem;margin:16px 0 0}.contact{background:var(--navy);color:#fff}.contact .eyebrow{color:#a8d0b7}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:100px}.contact h2{font-size:clamp(2.7rem,4.2vw,4rem)}.contact-copy p{color:#c5d0d7;max-width:410px}.contact-options{display:grid;gap:0}.contact-option{padding:18px 0;border-bottom:1px solid #ffffff25;display:flex;gap:20px;align-items:start}.contact-option svg{margin-top:6px;color:#bad5c2}.contact-option span{display:block;font-size:.72rem;color:#c5d0d7}.contact-option a{font-size:1.28rem;letter-spacing:-.02em;text-decoration:none;overflow-wrap:anywhere}.contact-option a:hover{text-decoration:underline}.contact-option address{font-style:normal;font-size:1.05rem}.contact-option p{margin:4px 0 0;font-size:.85rem;color:#c5d0d7}.access-note{border-top:1px solid #ffffff25;margin-top:50px;padding-top:24px;display:flex;justify-content:space-between;gap:30px;font-size:.85rem;color:#e0e9e3}.access-note strong{display:flex;gap:11px;align-items:center;color:#fff}.access-note p{margin:0}.footer{background:#051d2e;color:#b5c5cf;padding:32px 0;font-size:.72rem}.footer .container{display:flex;justify-content:space-between;align-items:center;gap:24px}.footer p{margin:0}.footer-links{display:flex;gap:20px;flex-wrap:wrap}.footer button{padding:0;border:0;color:inherit;background:none;text-decoration:underline;font-size:inherit}.access-launch{position:fixed;bottom:22px;right:22px;z-index:25;width:52px;height:52px;background:var(--green);color:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 3px 15px #08273c30;display:grid;place-items:center}.access-launch svg{width:28px;height:28px}.dialog{width:min(440px,calc(100% - 32px));max-height:85dvh;border:1px solid var(--line);padding:30px;border-radius:12px;color:var(--ink);background:var(--white)}.dialog::backdrop{background:#051d2eb3}.dialog h2{font-size:1.65rem;margin-bottom:8px}.dialog p{font-size:.85rem;color:var(--muted)}.dialog-head{display:flex;justify-content:space-between;gap:15px}.close-button{border:1px solid var(--line);background:transparent;color:var(--ink);border-radius:4px;min-width:44px;min-height:44px;align-self:start}.setting{display:flex;gap:14px;align-items:center;justify-content:space-between;border-top:1px solid var(--line);padding:16px 0;font-size:.9rem}.setting input{width:22px;height:22px;accent-color:var(--green);flex-shrink:0}.font-buttons{display:flex;gap:8px}.font-buttons button{min-width:44px;min-height:44px;border:1px solid var(--line);border-radius:4px;background:var(--paper);color:var(--ink)}.font-label{display:block;font-size:.7rem;color:var(--muted)}.dialog .button{width:100%;margin-top:12px}.privacy-copy{font-size:.85rem}.privacy-copy h3{font-size:1rem;margin:22px 0 12px}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.mobile-call{display:none}.motion-off{scroll-behavior:auto!important}.motion-off *{scroll-behavior:auto!important;animation:none!important;transition:none!important}.links-underlined a{text-decoration:underline!important}.high-contrast{--navy:#000;--green:#194d30;--mint:#fff;--paper:#fff;--ink:#000;--muted:#222;--line:#555;--white:#fff}.high-contrast .hero-art:before{background:#eee}.high-contrast .hero-ring{border-color:#777}.high-contrast .hero h1 span{color:#194d30}.high-contrast .eyebrow{color:#194d30}.high-contrast .technology .eyebrow,.high-contrast .contact .eyebrow{color:#fff}.high-contrast .eu-details p,.high-contrast .eu-details li{color:#222}.high-contrast .nav-contact{background:#194d30}.high-contrast a:focus-visible,.high-contrast button:focus-visible{outline-color:#d97300}.not-found{min-height:70vh;display:grid;place-items:center;text-align:center;padding:60px 20px}.not-found h1{font-size:clamp(3rem,8vw,6rem)}
@media(min-width:1600px){.hero-grid{min-height:670px}.hero-art{min-height:670px}}
@media(max-width:1150px){.container{width:calc(100% - 56px)}.nav{gap:15px}.nav a{font-size:.72rem}.about-grid,.faq-grid,.contact-grid{gap:50px}.hero-grid{min-height:560px}.hero-art{min-height:560px}.hero-person.second{right:-5%}.hero-label{right:0}.equipment-grid{grid-template-columns:repeat(4,1fr)}.equipment{padding:17px}.eu-grid{gap:45px}.hero h1{font-size:4.1rem}}
@media(max-width:950px){.nav-wrap{min-height:85px}.menu-toggle{display:flex}.nav{display:none;position:absolute;top:100%;left:0;right:0;padding:18px 28px;background:var(--white);border-bottom:1px solid var(--line);box-shadow:0 14px 18px #08273c09;max-height:calc(100dvh - 120px);overflow:auto}.nav.open{display:grid;grid-template-columns:1fr 1fr;gap:6px 24px}.nav a{font-size:.95rem;padding:12px 0}.nav .nav-contact{text-align:center}.hero h1{font-size:3.4rem}.hero-art{min-height:530px}.hero-ring{width:350px;height:350px;left:0}.hero-stamp{left:0;right:0;padding:12px;font-size:.7rem}.hero-stamp strong{font-size:.75rem}.hero-person.primary{left:-10%;width:80%}.hero-person.second{right:-14%;width:78%}.hero-label{display:none}.strip-item{padding:22px 15px;font-size:.72rem;gap:10px}.strip-item svg{width:24px}.about-grid{gap:40px}.about-photo{padding:20px 20px 0}.about-photo img{height:370px}.section{padding-block:76px}.offer-grid{gap:16px}.offer-image{height:180px}.card-content{padding:22px}.card-content h3{font-size:1.2rem}.equipment-grid{grid-template-columns:repeat(2,1fr)}.equipment{display:grid;grid-template-columns:110px 1fr;column-gap:20px;align-items:center}.equipment img{height:120px;grid-row:span 2;margin:0}.equipment h3{align-self:end}.equipment p{align-self:start}.person-image{height:330px}.person-info{padding:24px}.eu-grid{grid-template-columns:1fr}.eu h2{max-width:600px}.eu-intro{display:flex;justify-content:space-between;gap:30px}.eu-label{max-width:210px}.journal-grid{gap:22px}.contact-grid{gap:40px}.contact-option a{font-size:1.1rem}.footer{padding-right:60px}}
@media(max-width:680px){html{scroll-padding-top:94px}.container{width:calc(100% - 40px)}.topbar{font-size:.67rem;padding:8px 0}.topbar .container{justify-content:center}.topbar-right{display:none}.nav-wrap{min-height:78px}.brand img{width:118px;height:70px}.menu-toggle{font-size:.8rem}.hero-grid{grid-template-columns:1fr;gap:0}.hero-copy{padding-top:40px;padding-bottom:20px}.hero h1{font-size:clamp(2.8rem,11vw,4rem);max-width:530px}.hero .lede{font-size:1rem;max-width:450px;margin-bottom:22px}.eyebrow{font-size:.67rem;margin-bottom:14px}.hero .actions .button{padding:12px 15px;font-size:.82rem}.hero-note{font-size:.72rem;margin-top:20px}.hero-art{min-height:420px;max-width:450px;width:100%;margin-inline:auto}.hero-art:before{inset:20px -20px 0 20px;border-radius:180px 0 0 0}.hero-ring{width:310px;height:310px;top:35px;left:20px}.hero-person.primary{left:-3%;width:71%;height:99%}.hero-person.second{right:-2%;width:66%;height:87%}.hero-stamp{bottom:20px;left:4px;right:auto;max-width:88%;padding:12px 16px}.hero-stamp svg{width:25px;height:25px}.strip-grid{grid-template-columns:1fr 1fr}.strip-item{padding:20px 0;border-right:0;border-bottom:1px solid #ffffff25;gap:12px}.strip-item:nth-child(even){padding-left:14px}.strip-item:nth-last-child(-n+2){border-bottom:0}.strip-item small{font-size:.65rem}.section{padding-block:58px}.section-head{display:block;margin-bottom:28px}.section-head p{margin-top:20px;max-width:100%;font-size:.9rem}h2{font-size:2.15rem}.about-grid{display:flex;flex-direction:column-reverse;gap:30px}.about-photo{width:100%;max-width:460px}.about-photo img{height:350px}.about-copy p{font-size:.92rem}.values{gap:20px}.values strong{font-size:.83rem}.values span{font-size:.75rem}.offer-grid{grid-template-columns:1fr;gap:22px}.offer-image{height:220px}.card-content h3{font-size:1.45rem}.card-content{padding:26px}.approach{grid-template-columns:1fr;gap:22px;padding-top:32px}.equipment-grid{grid-template-columns:1fr}.equipment{grid-template-columns:100px 1fr;padding:18px}.equipment img{height:110px}.team-grid,.team-secondary{grid-template-columns:1fr;gap:24px}.person-image{height:340px}.person-info h3{font-size:1.35rem}.team-secondary{margin-top:24px}.eu-intro{display:block}.eu-label{max-width:none;margin:28px 0 0}.eu-grid{gap:32px}.eu h2{font-size:2.1rem}.project-facts{gap:18px}.project-facts dd{font-size:1.3rem}.journal-grid{grid-template-columns:1fr;gap:30px}.journal h3{font-size:1.5rem}.faq-grid{grid-template-columns:1fr;gap:30px}.faq-intro p{max-width:100%}.contact-grid{grid-template-columns:1fr;gap:22px}.contact h2{font-size:2.6rem}.contact-option a{font-size:1.13rem}.contact-option{gap:15px}.access-note{display:block;margin-top:34px}.access-note p{margin-top:12px;font-size:.83rem}.footer{padding:28px 0 100px}.footer .container{display:block}.footer-links{margin-top:20px;gap:20px}.mobile-call{position:fixed;bottom:16px;left:20px;z-index:24;display:inline-flex;align-items:center;gap:10px;background:var(--navy);color:#fff;border:1px solid #fff;box-shadow:0 4px 15px #08273c30;border-radius:28px;padding:12px 20px;font-size:.85rem;font-weight:650;text-decoration:none}.mobile-call svg{width:20px;height:20px}.access-launch{bottom:16px;right:20px}.dialog{padding:24px}.section-head .text-link{margin-top:20px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}
@media print{.topbar,.nav,.menu-toggle,.actions,.access-launch,.mobile-call,.dialog,.hero-art,.footer-links{display:none!important}.header{position:static}.container{width:100%}.section{padding:25px 0}body{font-size:11pt}.hero-grid{display:block;min-height:0}.hero-copy{padding:20px 0}.section,.service-strip,.contact,.technology{background:white;color:black}.section p,.section span{color:black}details:not([open])>*:not(summary){display:block}}

/* Elastyczne kolumny także przy powiększonym tekście. */
.hero-grid>*,.about-grid>*,.offer-grid>*,.equipment-grid>*,.team-grid>*,.eu-grid>*,.journal-grid>*,.faq-grid>*,.contact-grid>*,.contact-option>div{min-width:0}h1,h2,h3,.button,.photo-caption{overflow-wrap:anywhere}.photo-caption{flex-wrap:wrap}

.strip-grid>*{min-width:0}.strip-item>div{min-width:0;overflow-wrap:anywhere}
@media(max-width:680px){.hero .actions{gap:10px}.hero .actions .button{padding:12px;font-size:.78rem}}
