/*!
    Theme Name: lelafa.tech
    Theme URI: https://lelafa.tech
    Description: Custom WordPress theme for lelafa.tech
    Version: 1.1
    Author: Aleksei
    Author URI: https://lelafa.tech
    License: GNU General Public License version 3.0
    License URI: http://www.gnu.org/licenses/gpl-3.0.html
    Tags: WordPress Theme, boilerplate, custom, lelafa.tech
*/:root{--color-base: #0d0d0d;--color-surface: #1a1a1a;--color-text: #ffffff;--color-accent: #ffc107;--color-base-rgb: 13 13 13;--color-surface-rgb: 26 26 26;--color-text-rgb: 255 255 255;--color-accent-rgb: 255 193 7;--space-0: 0;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 28px;--space-8: 32px;--space-9: 36px;--space-10: 40px;--space-11: 44px;--space-12: 48px;--space-13: 52px;--space-14: 56px;--space-15: 64px;--space-16: 72px;--space-17: 80px;--space-18: 88px;--space-container-x: 16px;--space-section-y: clamp(52px, 6vw, 72px);--space-section-y-lg: clamp(72px, 7vw, 80px);--space-grid: 48px;--space-card: 28px}@font-face{font-family:"JetBrains Mono";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/jetbrains-mono-latin-400-normal.woff2") format("woff2")}@font-face{font-family:"JetBrains Mono";font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/jetbrains-mono-latin-500-normal.woff2") format("woff2")}@font-face{font-family:"JetBrains Mono";font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/jetbrains-mono-latin-600-normal.woff2") format("woff2")}@font-face{font-family:"JetBrains Mono";font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/jetbrains-mono-latin-700-normal.woff2") format("woff2")}@font-face{font-family:"JetBrains Mono";font-style:normal;font-weight:800;font-display:swap;src:url("../fonts/jetbrains-mono-latin-800-normal.woff2") format("woff2")}*,*::after,*::before{box-sizing:border-box}a{text-decoration:none}html,body{margin:0}p,h1,h2,h3,h4,h5,h6,ul,ol,li,input,button,textarea{margin:0}input,textarea{font-family:inherit;color:inherit}/*!
    Theme Name: lelafa.tech
    Theme URI: https://lelafa.tech
    Description: Custom WordPress theme for lelafa.tech
    Version: 1.1
    Author: Aleksei
    Author URI: https://lelafa.tech
    License: GNU General Public License version 3.0
    License URI: http://www.gnu.org/licenses/gpl-3.0.html
    Tags: WordPress Theme, boilerplate, custom, lelafa.tech
*/html{scroll-behavior:smooth}body{max-width:100vw;overflow-x:hidden}body{background-color:#0d0d0d;color:#fff;overflow-x:clip}body.body-lock{max-height:100dvh;overflow:hidden}a{color:#fff}main{padding-top:100px}@media(max-width: 1023px){main{padding-top:90px}}@media(max-width: 650px){main{padding-top:80px}}img{max-width:100%;display:block;height:auto}html,body,input,button,textarea{font-family:"JetBrains Mono","IBM Plex Mono","Space Mono",ui-monospace,monospace}h1,h2,h3,h4,h5,h6,.section-kicker,.work-card__tag,.button,.site-nav,.footer-nav h2,.footer-contact h2{font-family:inherit;letter-spacing:-0.035em}h1{font-size:72px;line-height:1.1}p{font-size:24px;line-height:1.6}@media(max-width: 1023px){h1{font-size:48px}}a,button,.transition{transition:all .3s ease-in-out}/*!
    Theme Name: lelafa.tech
    Theme URI: https://lelafa.tech
    Description: Custom WordPress theme for lelafa.tech
    Version: 1.1
    Author: Aleksei
    Author URI: https://lelafa.tech
    License: GNU General Public License version 3.0
    License URI: http://www.gnu.org/licenses/gpl-3.0.html
    Tags: WordPress Theme, boilerplate, custom, lelafa.tech
*/.container,.page-container{max-width:1280px;padding:0 16px;margin:0 auto}.flex{display:flex}.flex-col{flex-direction:column}.inline-flex{display:inline-flex}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.items-center{align-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-stretch{align-items:stretch}.grid{display:grid}.block{display:block}.inline-block{display:inline-block}.margin-auto{margin:0 auto}.stack{display:flex;flex-direction:column;gap:var(--stack-gap, 24px)}.cluster{display:flex;flex-wrap:wrap;gap:var(--cluster-gap, 16px)}.flow>*+*{margin-top:var(--flow-space, 24px)}.section-space{padding-block:clamp(52px,6vw,72px)}.section-space-lg{padding-block:clamp(72px,7vw,80px)}.text-center{text-align:center}/*!
    Theme Name: lelafa.tech
    Theme URI: https://lelafa.tech
    Description: Custom WordPress theme for lelafa.tech
    Version: 1.1
    Author: Aleksei
    Author URI: https://lelafa.tech
    License: GNU General Public License version 3.0
    License URI: http://www.gnu.org/licenses/gpl-3.0.html
    Tags: WordPress Theme, boilerplate, custom, lelafa.tech
*/.button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 28px;border:1px solid rgba(0,0,0,0);border-radius:3px;font-size:16px;font-weight:700;line-height:1}.button__icon{display:block;width:1em;height:1em;flex:0 0 1em}.button--primary{background:#ffc107;color:#0d0d0d;box-shadow:0 0 34px rgba(255,193,7,.2)}.button--ghost{border-color:hsla(0,0%,100%,.58);color:#fff}/*!
    Theme Name: lelafa.tech
    Theme URI: https://lelafa.tech
    Description: Custom WordPress theme for lelafa.tech
    Version: 1.1
    Author: Aleksei
    Author URI: https://lelafa.tech
    License: GNU General Public License version 3.0
    License URI: http://www.gnu.org/licenses/gpl-3.0.html
    Tags: WordPress Theme, boilerplate, custom, lelafa.tech
*/.text-block>*{margin-bottom:40px}.text-block h1,.text-block h2,.text-block h3,.text-block h4,.text-block h5,.text-block h6{font-weight:600}.text-block h1{font-size:32px;line-height:4rem}.text-block h2{font-size:30px;line-height:3.8rem}.text-block h3{font-size:28px;line-height:3.6rem}.text-block h4{font-size:26px;line-height:3.4rem}.text-block h5{font-size:24px;line-height:3.2rem}.text-block h6{font-size:22px;line-height:3rem}.text-block p{font-size:16px;line-height:2.6rem}.text-block strong{font-weight:500}.text-block ul,.text-block ol{list-style:none}.text-block ul li:not(:last-child),.text-block ol li:not(:last-child){margin-bottom:12px}.fw-200{font-weight:200}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}/*!
    Theme Name: lelafa.tech
    Theme URI: https://lelafa.tech
    Description: Custom WordPress theme for lelafa.tech
    Version: 1.1
    Author: Aleksei
    Author URI: https://lelafa.tech
    License: GNU General Public License version 3.0
    License URI: http://www.gnu.org/licenses/gpl-3.0.html
    Tags: WordPress Theme, boilerplate, custom, lelafa.tech
*/.site-header{position:sticky;top:0;z-index:20;background:rgba(13,13,13,.84);backdrop-filter:blur(18px)}.admin-bar .site-header{top:32px}.site-header__inner{display:flex;align-items:center;justify-content:space-between;gap:32px;min-height:88px}.site-logo{display:inline-flex;align-items:center;color:#fff;text-decoration:none}.site-logo img{width:190px;height:auto}.site-logo--compact img{width:168px}.site-nav{display:flex;align-items:center;gap:44px}.site-nav a{color:#fff;font-size:16px;font-weight:600}@media(max-width: 820px){.site-header__inner{min-height:76px;gap:20px}.site-nav{display:none}}@media(max-width: 480px){.site-logo img{width:142px}.site-header__cta{min-height:42px;padding:0 16px}}/*!
    Theme Name: lelafa.tech
    Theme URI: https://lelafa.tech
    Description: Custom WordPress theme for lelafa.tech
    Version: 1.1
    Author: Aleksei
    Author URI: https://lelafa.tech
    License: GNU General Public License version 3.0
    License URI: http://www.gnu.org/licenses/gpl-3.0.html
    Tags: WordPress Theme, boilerplate, custom, lelafa.tech
*/.site-footer{padding:32px 0 56px;background:#0d0d0d}.site-footer__grid{display:grid;grid-template-columns:1.6fr .8fr 1fr 1fr;gap:48px}.site-footer__brand{display:flex;flex-direction:column;justify-content:space-between;gap:72px}.site-footer__brand p{color:hsla(0,0%,100%,.48);font-size:14px}.footer-nav,.footer-contact{display:flex;flex-direction:column;gap:12px}.footer-nav h2,.footer-contact h2{margin-bottom:8px;color:#ffc107;font-size:14px;font-weight:800;text-transform:uppercase}.footer-nav a,.footer-nav p,.footer-contact a,.footer-contact p{color:hsla(0,0%,100%,.62);font-size:14px}@media(max-width: 820px){.site-footer__grid{grid-template-columns:1fr 1fr}}@media(max-width: 480px){.site-footer__grid{grid-template-columns:1fr;gap:32px}.site-footer__brand{gap:28px}}/*!
    Theme Name: lelafa.tech
    Theme URI: https://lelafa.tech
    Description: Custom WordPress theme for lelafa.tech
    Version: 1.1
    Author: Aleksei
    Author URI: https://lelafa.tech
    License: GNU General Public License version 3.0
    License URI: http://www.gnu.org/licenses/gpl-3.0.html
    Tags: WordPress Theme, boilerplate, custom, lelafa.tech
*/.front-page{background:radial-gradient(circle at 78% 10%, rgba(255, 193, 7, 0.1), transparent 26rem),radial-gradient(circle at 16% 4%, rgba(255, 255, 255, 0.08), transparent 22rem),#0d0d0d;color:#fff}.section-kicker{margin-bottom:32px;color:#ffc107;font-size:14px;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.hero-section{padding:clamp(72px,7vw,80px) 0}.hero-section__grid{display:grid;grid-template-columns:minmax(0, 0.95fr) minmax(420px, 1.05fr);gap:48px;align-items:center}.hero-section__copy h1{max-width:740px;margin-bottom:28px;font-size:clamp(38px,6vw,78px);font-weight:800;line-height:1.02;letter-spacing:-0.06em;text-transform:uppercase}.hero-section__copy::after{display:block;width:min(100%,520px);margin-top:40px;padding-top:24px;border-top:1px solid hsla(0,0%,100%,.14);color:hsla(0,0%,100%,.58);font-size:14px;line-height:1.7;content:"Strategy, design-minded development, integrations, performance and long-term care from one focused partner."}.hero-section__intro{max-width:520px;margin-bottom:36px;color:hsla(0,0%,100%,.76);font-size:20px;line-height:1.7}.hero-section__actions{display:flex;flex-wrap:wrap;gap:20px}.hero-graphic{position:relative;min-height:500px;filter:drop-shadow(0 0 26px rgba(255, 193, 7, 0.12))}.hero-graphic__grid{position:absolute;inset:10% 0 0;transform:skewY(-30deg) scaleY(0.58);background-image:linear-gradient(rgba(255, 193, 7, 0.16) 1px, transparent 1px),linear-gradient(90deg, rgba(255, 193, 7, 0.16) 1px, transparent 1px);background-size:80px 80px;mask-image:radial-gradient(circle at 56% 42%, black, transparent 66%)}.iso-cube{position:absolute;display:grid;place-items:center;width:130px;height:130px;border:1px solid #ffc107;background:linear-gradient(145deg, rgba(26, 26, 26, 0.96), rgba(13, 13, 13, 0.96));color:#ffc107;font-size:20px;font-weight:800;transform:rotateX(58deg) rotateZ(45deg)}.iso-cube span{transform:rotateZ(-45deg) rotateX(-58deg)}.iso-cube::before,.iso-cube::after{position:absolute;border:1px solid #ffc107;background:rgba(26,26,26,.88);content:""}.iso-cube::before{inset:-38px -1px auto -1px;height:38px;transform:skewX(-45deg);transform-origin:bottom}.iso-cube::after{inset:-1px -38px -1px auto;width:38px;transform:skewY(-45deg);transform-origin:left}.iso-cube--large{top:52px;left:50%;width:164px;height:164px;font-size:28px}.iso-cube--api{top:210px;left:28%}.iso-cube--wp{top:300px;left:52%}.iso-cube--small{top:232px;right:8%;width:116px;height:116px}.connector{position:absolute;height:2px;background:repeating-linear-gradient(90deg, #ffc107 0 10px, transparent 10px 18px);transform:rotate(28deg);transform-origin:left center}.connector--one{top:330px;left:36%;width:190px}.connector--two{top:386px;left:56%;width:160px}.section-block{border-top:1px solid hsla(0,0%,100%,.16);padding:clamp(52px,6vw,72px) 0}.agency-intro{display:grid;grid-template-columns:.82fr 1fr;gap:52px;align-items:end;margin-bottom:56px;padding:40px;border:1px solid rgba(255,193,7,.22);border-radius:6px;background:linear-gradient(135deg, rgba(255, 193, 7, 0.08), transparent 44%),linear-gradient(135deg, rgba(255, 255, 255, 0.07), rgba(255, 255, 255, 0.018))}.agency-intro .section-kicker{grid-column:1/-1;margin-bottom:-24px}.agency-intro h2{max-width:720px;font-size:clamp(30px,5vw,56px);line-height:1.02;letter-spacing:-0.055em;text-transform:uppercase}.agency-intro p{color:hsla(0,0%,100%,.72);font-size:20px;line-height:1.72}.services-grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr))}.service-card{min-height:186px;padding:12px 40px 0 0}.service-card:not(:last-child){border-right:1px solid hsla(0,0%,100%,.14);margin-right:40px}.service-card h2{margin:24px 0 16px;font-size:18px}.service-card p{color:hsla(0,0%,100%,.66);font-size:16px;line-height:1.65}.service-card__icon{position:relative;width:44px;height:44px;color:#ffc107;font-size:34px;line-height:1}.service-card__icon--layers,.service-card__icon--speed,.service-card__icon--shield{border:2px solid #ffc107}.service-card__icon--layers{width:38px;height:28px;border-radius:4px;transform:rotate(30deg) skew(-14deg);box-shadow:7px 7px 0 -2px #0d0d0d,7px 7px 0 0 #ffc107,14px 14px 0 -2px #0d0d0d,14px 14px 0 0 #ffc107}.service-card__icon--speed{border-radius:50% 50% 8px 8px;border-bottom-color:rgba(0,0,0,0)}.service-card__icon--shield{clip-path:polygon(50% 0, 90% 14%, 84% 70%, 50% 100%, 16% 70%, 10% 14%)}.section-heading-row{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:28px}.section-heading-row .section-kicker{margin-bottom:0}.section-heading-row a{color:#ffc107;font-size:14px;font-weight:700}.work-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px}.work-card{min-height:300px;display:flex;flex-direction:column;padding:32px 28px 24px;border:1px solid hsla(0,0%,100%,.05);border-radius:4px;background:linear-gradient(135deg, rgba(255, 255, 255, 0.06), rgba(255, 255, 255, 0.015)),#1a1a1a;position:relative;overflow:hidden}.work-card::before{position:absolute;inset:0;background:linear-gradient(120deg, transparent 0 64%, rgba(255, 193, 7, 0.1) 65%, transparent 74%),radial-gradient(circle at 88% 84%, rgba(255, 193, 7, 0.16), transparent 18rem);content:"";pointer-events:none}.work-card>*{position:relative;z-index:1}.work-card h2{margin:20px 0 16px;font-size:22px;line-height:1.25}.work-card p{color:hsla(0,0%,100%,.66);font-size:16px;line-height:1.6}.work-card__tag{font-size:14px}.work-card__bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-top:auto}.work-card__bottom a{color:#ffc107;font-size:14px;font-weight:700}.work-card__bottom strong{color:#ffc107;font-size:30px}.mini-cubes{width:70px;height:58px;background:linear-gradient(30deg, transparent 42%, rgba(255, 255, 255, 0.35) 43% 57%, transparent 58%),linear-gradient(150deg, transparent 42%, rgba(255, 255, 255, 0.35) 43% 57%, transparent 58%);opacity:.7}.process-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px}.process-grid article{min-height:250px;padding:28px;border:1px solid hsla(0,0%,100%,.1);border-radius:4px;background:hsla(0,0%,100%,.035)}.process-grid span{display:inline-block;margin-bottom:40px;color:#ffc107;font-size:14px;font-weight:900}.process-grid h2{margin-bottom:16px;font-size:22px;line-height:1.16}.process-grid p{color:hsla(0,0%,100%,.66);font-size:16px;line-height:1.65}.tech-grid{display:grid;grid-template-columns:repeat(9, minmax(0, 1fr));gap:20px}.tech-grid span{display:grid;min-height:74px;place-items:center;color:hsla(0,0%,100%,.82);font-size:14px;font-weight:700}.cta-section{padding:0 0 40px}.cta-panel{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:32px;border-radius:4px;background:linear-gradient(135deg, rgba(255, 255, 255, 0.08), rgba(255, 255, 255, 0.02))}.cta-panel h2{max-width:500px;margin-bottom:12px;font-size:32px;line-height:1.08}.cta-panel p{max-width:520px;color:hsla(0,0%,100%,.7);font-size:16px;line-height:1.6}@media(max-width: 1023px){.hero-section__grid{grid-template-columns:1fr}.hero-graphic{min-height:420px}.services-grid,.tech-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.work-grid{grid-template-columns:1fr}.agency-intro,.process-grid{grid-template-columns:1fr}.service-card{border-right:0 !important;margin-right:0 !important;border-bottom:1px solid hsla(0,0%,100%,.14);padding-bottom:28px}}@media(max-width: 820px){.hero-section{padding-top:32px}.cta-panel{align-items:flex-start;flex-direction:column}.agency-intro{padding:28px}}@media(max-width: 480px){.hero-section__actions{flex-direction:column;align-items:stretch}.hero-graphic{min-height:330px;transform:scale(0.78);transform-origin:top left;width:128%}.services-grid,.tech-grid{grid-template-columns:1fr}}/*!
    Theme Name: lelafa.tech
    Theme URI: https://lelafa.tech
    Description: Custom WordPress theme for lelafa.tech
    Version: 1.1
    Author: Aleksei
    Author URI: https://lelafa.tech
    License: GNU General Public License version 3.0
    License URI: http://www.gnu.org/licenses/gpl-3.0.html
    Tags: WordPress Theme, boilerplate, custom, lelafa.tech
*/.placeholder-page{min-height:100svh;padding-top:0;display:flex;align-items:center;justify-content:center}.placeholder-hero__logo{width:384px}.placeholder-hero__highlighted{color:#ffc107;text-transform:uppercase;font-weight:bold}.placeholder-hero__actions{gap:16px}.placeholder-hero__actions .button{padding:8px 16px}
/*# sourceMappingURL=style.min.css.map */
