@import"https://fonts.googleapis.com/css2?family=Space+Mono:wght@400;700&display=swap";@media screen{body.l3d-site{background-color:#060705;background-image:radial-gradient(880px 620px at 94% -10%,rgba(223,255,63,.12),transparent 62%),radial-gradient(1000px 900px at 14% 112%,rgba(86,98,64,.58),transparent 60%),radial-gradient(680px 520px at 56% 34%,rgba(70,74,60,.36),transparent 70%),radial-gradient(600px 520px at 104% 80%,rgba(120,104,70,.28),transparent 66%),linear-gradient(160deg,#10120d,#050604);background-attachment:fixed}}.lsh-side,.lsh-top{display:none}@media screen and (min-width:1100px){body.l3d-site{--lsh-offset: 264px}body.l3d-site #header-group,body.l3d-site #header-group .header-section,body.l3d-site #header-component{display:none!important}body.l3d-site .page-wrapper{margin-left:var(--lsh-offset)}body.l3d-site:not(.l03-template-index) .page-wrapper{padding-top:64px}.lsh-side{position:fixed;z-index:40;top:8px;bottom:8px;left:8px;display:flex;width:248px;flex-direction:column;border:1px solid rgba(255,255,255,.09);border-radius:2px;background:#090a0885;-webkit-backdrop-filter:blur(26px) saturate(160%);backdrop-filter:blur(26px) saturate(160%);box-shadow:inset 0 1px #ffffff0f,0 40px 90px -40px #000000d9;color:#f4f1e9;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.35}.lsh-side a{color:inherit;text-decoration:none}.lsh-brand{display:flex;align-items:center;gap:12px;margin:12px 12px 8px;border-bottom:1px solid rgba(255,255,255,.085);padding:4px 0 16px}.lsh-brand__mark{display:grid;width:32px;height:32px;flex:none;place-items:center;border-radius:2px;background:#f4f1e9;color:#070706;font-size:15px;font-weight:800;letter-spacing:-.04em}.lsh-brand b{display:block;font-size:13px;font-weight:700}.lsh-brand small{display:block;margin-top:2px;color:#99968f;font-size:11px}.lsh-nav{flex:1;overflow-y:auto;padding:8px;scrollbar-width:thin}.lsh-nav ul{margin:0;padding:0;list-style:none}.lsh-nav>ul>li+li{margin-top:2px}.lsh-link{display:flex;width:100%;min-height:36px;align-items:center;gap:12px;border:0;border-radius:2px;background:none;padding:0 10px;color:#c9c5bb;font:inherit;text-align:left;cursor:pointer;transition:background-color .18s ease,color .18s ease}.lsh-link svg{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linejoin:round;stroke-linecap:round;opacity:.8}.lsh-link span{flex:1}.lsh-link:hover{background:#ffffff0d;color:#f4f1e9}.lsh-link:focus-visible,.lsh-sub a:focus-visible,.lsh-foot a:focus-visible,.lsh-top a:focus-visible{outline:1px solid #f4f1e9;outline-offset:2px}.lsh-link[aria-current=page]{background:#ffffff16;color:#f4f1e9;font-weight:700}.lsh-link[aria-current=page] svg{opacity:1}.lsh-link i{position:relative;width:10px;height:10px;flex:none}.lsh-link i:before,.lsh-link i:after{content:"";position:absolute;top:50%;left:0;width:10px;height:1px;background:currentColor}.lsh-link i:after{transform:rotate(90deg);transition:transform .2s ease}.lsh-link[aria-expanded=true]{color:#f4f1e9}.lsh-link[aria-expanded=true] i:after{transform:rotate(0)}.lsh-sub{margin:2px 0 6px!important}.lsh-sub a{display:flex;min-height:32px;align-items:center;justify-content:space-between;border-radius:2px;padding:0 10px 0 40px;color:#99968f;transition:background-color .18s ease,color .18s ease}.lsh-sub a:hover{background:#ffffff0d;color:#f4f1e9}.lsh-sub a[aria-current=page]{color:#f4f1e9;font-weight:700}.lsh-sub a small{color:#6b675e;font-size:12px}.lsh-foot{display:grid;gap:10px;margin:0 12px;border-top:1px solid rgba(255,255,255,.085);padding:14px 0 16px;color:#99968f;font-size:12px}.lsh-lang{display:flex;gap:14px}.lsh-lang a{color:#99968f}.lsh-lang a[aria-current=true]{color:#f4f1e9;font-weight:700}.lsh-foot a:hover{color:#f4f1e9}.lsh-top{position:fixed;z-index:39;top:0;right:0;left:var(--lsh-offset);display:grid;height:64px;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid rgba(255,255,255,.085);padding:0 36px 0 24px;background:#1e201b66;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:inset 0 1px #ffffff0f;color:#f4f1e9;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px}.lsh-top a{color:inherit;text-decoration:none}.lsh-crumb{display:flex;min-width:0;gap:8px;color:#99968f;white-space:nowrap}.lsh-crumb a:hover{color:#f4f1e9}.lsh-crumb [aria-current]{overflow:hidden;color:#f4f1e9;text-overflow:ellipsis}.lsh-logo{display:flex;align-items:center;justify-content:center}.lsh-logo img{display:block;width:auto;height:30px}.lsh-logo__word{font-size:15px;font-weight:800;letter-spacing:.02em}.lsh-top__cta{justify-self:end;border-bottom:1px solid rgba(244,241,233,.4);padding:4px 0;font-weight:700}.lsh-top__cta:hover{border-color:#f4f1e9}body.l3d-site .l3d-hero h1{font-size:clamp(72px,7.4vw,140px)}body.l3d-site .l3d-stack{width:min(400px,26vw)}}@media(prefers-reduced-transparency:reduce)and (min-width:1100px){.lsh-side{background:#101110;-webkit-backdrop-filter:none;backdrop-filter:none}.lsh-top{background:#232520;-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not (backdrop-filter: blur(1px)){@media(min-width:1100px){.lsh-side{background:#090a08eb}.lsh-top{background:#1e201beb}}}body.l3d-site .lfl-home,body.l3d-site .l3d-hero,body.l3d-site .lfl-work,body.l3d-site .lfl-direction,body.l3d-site .lfl-dev,body.l3d-site .lfl-extensions,body.l3d-site .lfl-book,body.l3d-site .lfl-contact,body.l3d-site .lfl-brief{background:transparent;color:var(--lfl-paper)}body.l3d-site .lfl-work,body.l3d-site .lfl-direction,body.l3d-site .lfl-dev,body.l3d-site .lfl-extensions,body.l3d-site .lfl-book,body.l3d-site .lfl-contact,body.l3d-site .lfl-brief{border-top:1px solid rgba(255,255,255,.085)}body.l3d-site .lfl-work__head h2 em,body.l3d-site .lfl-direction h2 em,body.l3d-site .lfl-dev__head h2 em,body.l3d-site .lfl-extensions__head h2 em,body.l3d-site .lfl-contact h2 em,body.l3d-site .lfl-brief__intro h2 em{color:#d1cec6}body.l3d-site .lfl-work__head>p,body.l3d-site .lfl-work__footer p,body.l3d-site .lfl-book p{color:#99968f}body.l3d-site .lfl-projects{grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid rgba(255,255,255,.085)}body.l3d-site .lfl-projects>.lfl-project{border-color:#ffffff16;border-right:1px solid rgba(255,255,255,.085)}body.l3d-site .lfl-projects>.lfl-project:nth-child(5){grid-column:span 2;aspect-ratio:auto}body.l3d-site .lfl-projects>.lfl-project:nth-child(4),body.l3d-site .lfl-projects>.lfl-project:nth-child(7){border-right:0}body.l3d-site .lfl-project__text{right:26px}body.l3d-site .lfl-project__text strong{font-size:clamp(16px,1.35vw,24px)}body.l3d-site .lfl-project__arrow{top:22px;right:24px;bottom:auto}body.l3d-site .lfl-proof{border-block:1px solid rgba(255,255,255,.085);background:#ffffff08;color:var(--lfl-paper)}body.l3d-site .lfl-proof span,body.l3d-site .lfl-disciplines,body.l3d-site .lfl-discipline{border-color:#ffffff16}body.l3d-site .lfl-discipline>span{color:#99968f}body.l3d-site .lfl-dev__item,body.l3d-site .lfl-dev__features,body.l3d-site .lfl-dev__features li{border-color:#ffffff16}body.l3d-site .lfl-dev__index,body.l3d-site .lfl-dev__features span,body.l3d-site .lfl-devsystem i{color:#99968f}body.l3d-site .lfl-dev__item[open]>summary{color:var(--lfl-paper)}body.l3d-site .lfl-dev__visual--photo figcaption>span{color:#d1cec6}body.l3d-site .lfl-devsystem{border:1px solid rgba(255,255,255,.09);background:#ffffff0d;box-shadow:inset 0 1px #ffffff0f,0 10px 30px -18px #000000b3}body.l3d-site .lfl-devsystem span{border:1px solid rgba(255,255,255,.12);background:#0809076b}body.l3d-site .lfl-extensions__grid{gap:16px;border:0}body.l3d-site .lfl-extension{--extension-accent: #d1cec6;border:1px solid rgba(255,255,255,.09);background:#ffffff0d;box-shadow:inset 0 1px #ffffff0f,0 10px 30px -18px #000000b3}body.l3d-site .lfl-extension:hover,body.l3d-site .lfl-extension:focus-visible{background:#ffffff13;color:var(--lfl-paper);box-shadow:inset 0 1px #ffffff0f,0 24px 50px -24px #000c}body.l3d-site .lfl-extension:hover .lfl-extension__top,body.l3d-site .lfl-extension:focus-visible .lfl-extension__top,body.l3d-site .lfl-extension:hover .lfl-extension__mark span,body.l3d-site .lfl-extension:focus-visible .lfl-extension__mark span,body.l3d-site .lfl-extension:hover .lfl-extension__cta,body.l3d-site .lfl-extension:focus-visible .lfl-extension__cta{color:var(--extension-accent)}body.l3d-site .lfl-extension:hover>p,body.l3d-site .lfl-extension:focus-visible>p{color:#aaa69e}body.l3d-site .lfl-extension__status,body.l3d-site .lfl-extension:hover .lfl-extension__status{border-color:#ffffff1f;color:#d1cec6}body.l3d-site .lfl-extension>ul li,body.l3d-site .lfl-extension:hover>ul li{border-color:#ffffff16}body.l3d-site .lfl-book h2{color:var(--lfl-paper)}body.l3d-site .l3d-bookstage:after{background:radial-gradient(closest-side,rgba(0,0,0,.55),transparent)}body.l3d-site .lfl-contact p{color:#d1cec6}body.l3d-site .lfl-contact .lfl-button{border-color:var(--lfl-acid);background:var(--lfl-acid);color:var(--lfl-ink)!important}body.l3d-site .lfl-brief .l03-input{border:1px solid rgba(255,255,255,.12);border-radius:2px;background:#0809076b;color:var(--lfl-paper)}body.l3d-site .lfl-brief .l03-input:focus-visible{outline:1px solid #f4f1e9;outline-offset:2px}body.l3d-site .lfl-brief__email{border-color:#fff3}@media(max-width:900px){body.l3d-site .lfl-projects{grid-template-columns:repeat(2,minmax(0,1fr))}body.l3d-site .lfl-projects>.lfl-project:nth-child(n){border-right:1px solid rgba(255,255,255,.085)}body.l3d-site .lfl-projects>.lfl-project:nth-child(5){aspect-ratio:1.45}body.l3d-site .lfl-projects>.lfl-project:nth-child(2),body.l3d-site .lfl-projects>.lfl-project:nth-child(4),body.l3d-site .lfl-projects>.lfl-project:nth-child(5),body.l3d-site .lfl-projects>.lfl-project:nth-child(7){border-right:0}body.l3d-site .lfl-project__text{right:12px}body.l3d-site .lfl-project__text strong{font-size:clamp(13px,3.4vw,18px)}body.l3d-site .lfl-project__arrow{top:13px;right:13px}body.l3d-site .lfl-extensions__grid{gap:12px}}body.l3d-site .l03-page{background:transparent}body.l3d-site main input,body.l3d-site main select,body.l3d-site main textarea{border-radius:2px}body.l3d-site .lfl-proof span{font-family:Space Mono,Courier New,monospace;font-size:clamp(12px,1vw,15px);letter-spacing:.08em;text-transform:uppercase}body.l3d-site .lfl-proof span:before{content:"/";margin-right:.8em;color:#6b675e}body.l3d-site .lfl-project__text strong{font-family:Space Mono,Courier New,monospace;font-weight:700;letter-spacing:-.02em;line-height:1.1;text-transform:uppercase}body.l3d-site .lfl-project__text strong:after{content:"_";opacity:0}body.l3d-site .lfl-project:hover .lfl-project__text strong:after,body.l3d-site .lfl-project:focus-visible .lfl-project__text strong:after{animation:lsh-caret 1s steps(1) infinite}@keyframes lsh-caret{0%,to{opacity:1}50%{opacity:0}}@media(prefers-reduced-motion:reduce){body.l3d-site .lfl-project:hover .lfl-project__text strong:after{animation:none;opacity:1}}@media(max-width:900px){body.l3d-site .l3d-stage{height:560px;margin-top:24px}body.l3d-site .l3d-stack{top:44%;width:min(62vw,280px)}body.l3d-site .l3d-hero .l3d-layer{transform:translateZ(calc(var(--i) * var(--base, 0px) + var(--lift)))}body.l3d-site .l3d-hero.is-in .l3d-layer{--base: 40px}body.l3d-site .lfl-eyebrow,body.l3d-site .lfl-project__text small,body.l3d-site .lfl-extension__status{font-size:9px}body.l3d-site .lfl-dev__features li,body.l3d-site .lfl-extension>ul li{font-size:10px}body.l3d-site .l03-consent{min-height:44px;align-items:center}body.l3d-site .l03-consent input{width:20px;height:20px}}body.l3d-site .l03-footer__badges{display:flex;flex-wrap:wrap;gap:8px 20px;margin:20px 0 0;padding:0;list-style:none;font-family:Space Mono,Courier New,monospace;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}body.l3d-site .l03-footer__badges li:before{content:"/";margin-right:.6em;opacity:.45}@media(max-width:900px){body.l3d-site .lfl-direction .lfl-direction__visual{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/librano-shell.css.map */
