:root{--transparent:#0000;--color-neutral-000:#fff;--color-neutral-050:#f9f9fa;--color-neutral-100:#f4f4f6;--color-neutral-150:#ededf3;--color-neutral-200:#e4e4f1;--color-neutral-300:#dadae7;--color-neutral-500:#858593;--color-neutral-600:#656572;--color-neutral-700:#2e2e38;--color-neutral-800:#212126;--color-neutral-900:#141415;--color-neutral-950:#0a0a0b;--color-neutral-1000:#000;--color-brand-orange-500:#ff4d2e;--color-brand-green-400:#00ff9d;--color-brand-green-600:#16a36f;--surface-canvas:var(--color-neutral-050);--surface-base:var(--color-neutral-100);--surface-raised:var(--color-neutral-000);--surface-inverse:#070707;--text-primary:var(--color-neutral-900);--text-secondary:var(--color-neutral-600);--text-muted:var(--color-neutral-500);--text-inverse:var(--color-neutral-000);--border-subtle:var(--color-neutral-200);--border-default:var(--color-neutral-300);--accent-primary:var(--color-brand-orange-500);--accent-primary-soft:#fbf4f4e6;--status-success:var(--color-brand-green-600);--status-accent:var(--color-brand-green-400);--background:var(--surface-canvas);--surface:var(--surface-base);--border:var(--border-default);--muted:var(--text-muted);--secondary:var(--text-secondary);--ink:var(--text-primary);--accent-orange:var(--accent-primary);--accent-green:var(--status-accent);--status-green:var(--status-success);--cta-tint:var(--accent-primary-soft);--font-display:"Inter Tight", Inter, sans-serif;--font-body:Inter, "Inter Placeholder", sans-serif;--font-ui:Inter, "Inter Display Placeholder", sans-serif;--font-mono:"DM Mono", monospace;--radius-xs:8px;--radius-sm:10px;--radius-md:14px;--radius-lg:18px;--radius-xl:20px;--radius-pill:999px;--radius-round:50%;--ease-standard:cubic-bezier(.16, 1, .3, 1);--duration-fast:.18s;--duration-base:.26s;--duration-slow:.42s;--space-2xs:4px;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--space-3xl:64px;--space-4xl:72px;--space-5xl:96px;--space-6xl:128px;--content-max:1216px;--container-padding:var(--space-lg);--container-max:var(--content-max);--container-wide:calc(var(--content-max) + (var(--container-padding) * 2));--content-wide:var(--content-max);--section-gap:var(--space-6xl);--section-gap-compact:var(--space-5xl);--section-gutter:var(--space-2xl);--stack-gap:var(--space-xl);--card-padding:var(--space-lg);--card-padding-sm:var(--space-md);--cluster-gap:var(--space-sm)}.simple-home-page{color:#171717;background:#fff;min-height:100vh;font-family:Inter,sans-serif;container-type:inline-size}.simple-home-page img,.simple-home-page svg{display:block}.simple-home{background:#fff;justify-content:center;min-height:100vh;padding:80px 24px 76px;display:flex}.simple-home__shell{flex-direction:column;width:min(100%,656px);min-height:calc(100vh - 156px);display:flex}.simple-intro{flex-direction:column;gap:16px;padding-bottom:32px;display:flex}.simple-intro__masthead{justify-content:space-between;align-items:center;gap:24px;width:100%;display:flex}.simple-avatar{object-fit:cover;border-radius:50%;width:80px;height:80px}.simple-team-mark{object-fit:contain;width:40px;height:40px}.cartoon-avatar{background:var(--color-neutral-100,#f5f5f5);flex-shrink:0;display:block;position:relative;overflow:hidden}.cartoon-avatar__canvas{pointer-events:none;width:77.24%;height:90%;position:absolute;top:7.5%;left:11.38%}.simple-intro__copy{flex-direction:column;gap:16px;padding-bottom:8px;display:flex}.simple-eyebrow{letter-spacing:.96px;color:#777;text-transform:uppercase;margin:0;font-size:12px;font-weight:300;line-height:16px}.wave-emoji{transform-origin:70% 70%;animation:1.8s ease-in-out infinite waveHand;display:inline-block}.simple-intro h1{color:#171717;margin:0;font-family:Grape Nuts,cursive;font-size:42px;font-weight:400;line-height:28px}.simple-lede{letter-spacing:.14px;color:#777;margin:0;font-size:14px;font-weight:400;line-height:20px}.simple-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.simple-button{cursor:pointer;border:1px solid #f5f5f5;border-radius:16px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 12px;font-family:Instrument Sans,Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px;transition:border-color .18s cubic-bezier(.16,1,.3,1),background .18s cubic-bezier(.16,1,.3,1);display:inline-flex}.simple-button:hover{transform:none}.simple-button:focus-visible{outline-offset:2px;outline:2px solid #2f529e47}.simple-button svg,.simple-button img{flex:0 0 20px;width:20px;height:20px}.simple-button svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.simple-button--ghost{color:#2f529e;background:#fff}.simple-button--ghost:hover{background:#f8faff;border-color:#e8eefc}.simple-button--primary{color:#fff;background:#2f529e}.simple-button--primary:hover{background:#28498f}.simple-meta-bar{color:#141414;justify-content:space-between;align-items:center;gap:24px;width:100%;margin:0 0 32px;display:flex}.simple-meta-bar p,.simple-meta-bar nav{color:#141414;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:400;line-height:22px;display:flex}.simple-meta-bar span{color:#e8e4de}.simple-meta-bar a{color:#141414;transition:color .18s cubic-bezier(.16,1,.3,1)}.simple-meta-bar a:hover{color:#2f529e}.simple-divider{border:none;border-top:1px solid #cbcbcb4d;height:0;margin:0 0 32px}.simple-tabs{align-items:center;gap:45px;width:100%;margin:0 0 32px;display:flex}.simple-tabs__item{letter-spacing:.14px;text-align:center;color:#a3a3a3;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:1 1 0;padding:4px 0;font-family:inherit;font-size:14px;font-weight:400;line-height:20px;transition:color .18s cubic-bezier(.16,1,.3,1),border-color .18s cubic-bezier(.16,1,.3,1)}.simple-tabs__item:hover:not(:disabled){color:#171717}.simple-tabs__item--active{color:#171717;border-bottom-color:#2f529e}.simple-tabs__item--disabled,.simple-tabs__item:disabled{cursor:default;pointer-events:none}.simple-section{flex-direction:column;width:100%;display:flex}.simple-section h2{letter-spacing:.14px;color:#a3a3a3;margin:0;padding-bottom:4px;font-size:14px;font-weight:400;line-height:20px}.simple-project-group-label{letter-spacing:.14px;color:#a3a3a3;margin:0;font-size:14px;font-weight:400;line-height:20px}.simple-project-list{flex-direction:column;gap:16px;padding-bottom:32px;display:flex}.content-card{--content-card-padding:var(--space-md);--content-card-gap:var(--space-sm);--content-card-radius:12px;--content-card-logo-size:var(--space-xl);--content-card-logo-radius:5.333px;--content-card-bg-hover:#f5f5f5;--content-card-title:#0a0a0a;--content-card-description:#525252;--content-card-metadata:#171717;--content-card-border:#e5e5e5;justify-content:center;gap:var(--content-card-gap);width:100%;min-width:0;padding:var(--content-card-padding) 0;border-radius:var(--content-card-radius);font-family:var(--font-body);transition:background-color var(--duration-base) var(--ease-standard), padding var(--duration-base) var(--ease-standard);flex-direction:column;text-decoration:none;display:flex}.content-card:is(:hover,:focus-visible){background:var(--content-card-bg-hover);padding-inline:var(--content-card-padding)}.content-card[href]:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.content-card__row{align-items:flex-start;gap:var(--content-card-gap);width:100%;display:flex}.content-card__logo{flex:0 0 var(--content-card-logo-size);width:var(--content-card-logo-size);height:var(--content-card-logo-size);border-radius:var(--content-card-logo-radius);box-shadow:inset 0 0 0 .667px var(--content-card-border);place-items:center;display:grid;position:relative;overflow:hidden}.content-card__logo>img{object-fit:cover;width:100%;height:100%;display:block}.content-card__logo.simple-project__icon--lana{box-shadow:none;background:#1c25bc}.content-card__logo.simple-project__icon--lana img{width:auto;height:auto}.content-card__logo.simple-project__icon--elev-mark{background:#f4f4f4}.content-card__logo.simple-project__icon--dark{background:#1c1c1c}.content-card__logo.simple-project__icon--dark img{width:80%;height:auto}.content-card__logo:has(img[src^="/assets/content-card/"]){box-shadow:none}.content-card__logo>img[src$=\.svg][src^="/assets/content-card/"]{width:auto;height:auto}.content-card__logo.simple-experience__icon--nektahub{background:#000}.content-card__content{gap:var(--space-2xs);overflow-wrap:anywhere;flex-direction:column;flex:1;min-width:0;display:flex}.content-card__title{color:var(--content-card-title);font-size:16px;font-weight:500;line-height:24px}.content-card__description,.content-card__metadata{letter-spacing:0;font-size:12px;line-height:18px}.content-card__description{color:var(--content-card-description);font-weight:400}.content-card__footer{align-items:center;gap:var(--space-sm);width:100%;padding-left:calc(var(--content-card-logo-size) + var(--content-card-gap));display:flex}.content-card--no-logo .content-card__footer{padding-left:0}.content-card__metadata{min-width:0;color:var(--content-card-metadata);overflow-wrap:anywhere;flex:1;font-weight:500}.content-card__arrow{opacity:0;height:18px;transition:opacity var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard);flex:0 0 18px;place-items:center;display:grid;transform:translate(-4px,4px)}.content-card__arrow img{max-width:none}.content-card:is(:hover,:focus-visible) .content-card__arrow{opacity:1;transform:none}@media (hover:none){.content-card[href] .content-card__arrow{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.content-card,.content-card__arrow{transition:none}.content-card__arrow{transform:none}}.simple-section--experience{padding-bottom:var(--space-xl)}.simple-experience-list{padding-bottom:0}html[data-curtain]:before{content:"";z-index:999;background:var(--color-neutral-950);position:fixed;inset:0}.page-curtain{z-index:1000;background:var(--color-neutral-950);pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}.page-curtain__text{align-items:center;gap:var(--space-sm);color:var(--color-neutral-000);text-align:center;flex-direction:column;display:flex}.page-curtain__mask{padding:0 .15em .15em;display:block;overflow:hidden}.page-curtain__line{display:block}.page-curtain__line--eyebrow{letter-spacing:.96px;text-transform:uppercase;color:var(--color-neutral-500);font:300 12px/16px Inter,sans-serif}.page-curtain__line--name{font:400 42px/1.3 Grape Nuts,cursive}.playground-marquee{--marquee-gap:var(--space-md);--marquee-cycle:2244px;--marquee-duration:62.62s;--marquee-fade:clamp(32px, 8vw, 180px);width:100cqw;margin-inline-start:calc(50% - 50cqw)}.playground-marquee__viewport{-webkit-user-select:none;user-select:none;height:364px;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--marquee-fade), #000 calc(100% - var(--marquee-fade)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--marquee-fade), #000 calc(100% - var(--marquee-fade)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--marquee-fade), #000 calc(100% - var(--marquee-fade)), transparent 100%);overflow:hidden}.playground-marquee__track{width:max-content;animation:playground-marquee-scroll var(--marquee-duration) linear infinite;margin-inline-start:min(0px,50cqw - 1134px);display:flex}.playground-marquee__group{align-items:flex-start;gap:var(--marquee-gap);flex:none;padding-inline-end:var(--marquee-gap);display:flex}.playground-marquee__group img{object-fit:fill;flex:none;max-width:none}@keyframes playground-marquee-scroll{to{transform:translateX(calc(-1 * var(--marquee-cycle)))}}@media (width<=760px){.playground-marquee__track{margin-inline-start:0}}@media (prefers-reduced-motion:reduce){.playground-marquee__viewport{overflow-x:auto}.playground-marquee__track{margin-inline-start:0;animation:none}.playground-marquee__group[aria-hidden=true]{display:none}}@media (width<=760px){.simple-home{padding:40px 20px 32px}.simple-home__shell{min-height:calc(100vh - 72px)}.simple-intro{padding-bottom:28px}.simple-avatar{width:64px;height:64px}.simple-team-mark{width:34px;height:34px}.simple-actions{align-items:stretch}.simple-button{flex:160px}.simple-project-list{gap:10px}.simple-meta-bar{flex-direction:column;align-items:flex-start;gap:8px}.simple-meta-bar p,.simple-meta-bar nav{flex-wrap:wrap;font-size:13px}.simple-tabs{gap:20px}.simple-project__head{flex-wrap:wrap}.simple-project__badge{order:1;margin-left:32px}}@keyframes waveHand{0%,to{transform:rotate(0)}12%{transform:rotate(16deg)}24%{transform:rotate(-10deg)}36%{transform:rotate(14deg)}48%{transform:rotate(-6deg)}60%{transform:rotate(8deg)}72%{transform:rotate(0)}}.elev-case-page{color:#171717;background:#fff;min-height:100vh;margin:0;font-family:Inter,sans-serif}.elev-case-page img{display:block}.elev-case{background:#fff;justify-content:center;min-height:100vh;padding:80px 24px 116px;display:flex}.elev-case__shell{flex-direction:column;gap:32px;width:min(100%,656px);display:flex}.case-header{flex-direction:column;gap:32px;display:flex}.case-header__brand{align-items:center;gap:16px;display:flex}.case-header__avatar{object-fit:cover;border-radius:50%;width:80px;height:80px}.case-header__name{color:#171717;font-family:Grape Nuts,cursive;font-size:42px;font-weight:400;line-height:28px}.case-header__breadcrumbs{align-items:center;gap:8px;display:flex}.case-header__crumb{color:#52525b;align-items:center;gap:6px;font-size:16px;font-weight:400;line-height:24px;transition:color .18s cubic-bezier(.16,1,.3,1);display:flex}a.case-header__crumb:hover{color:#171717}.case-header__crumb--current{color:#52525b}.case-header__separator{width:12px;height:12px}.elev-case__hero{flex-direction:column;gap:32px;display:flex}.elev-case h1,.elev-case h2{color:#000;margin:0;font-family:Archivo,Inter,sans-serif;font-weight:500}.elev-case h1{letter-spacing:0;font-size:40px;line-height:1.2}.elev-case h2{font-size:24px;line-height:1.2}.elev-case__cover,.elev-case__media,.elev-case__mockups{margin:0}.elev-case__cover{background:#09182d;border-radius:8px;width:100%;overflow:hidden}.elev-case__cover img{aspect-ratio:656/451;object-fit:cover;width:100%;height:auto}.elev-case__meta{grid-template-columns:125px 1px 160px 1px minmax(0,1fr);align-items:start;gap:24px;margin:0;display:grid}.elev-case__meta:before,.elev-case__meta:after{content:"";background:#e5e5e5;width:1px;height:40px}.elev-case__meta:before{grid-area:1/2}.elev-case__meta:after{grid-area:1/4}.elev-case__meta div{flex-direction:column;gap:4px;min-width:0;display:flex}.elev-case__meta div:first-child{grid-column:1}.elev-case__meta div:nth-child(2){grid-column:3}.elev-case__meta div:nth-child(3){grid-column:5}.elev-case__meta dt{letter-spacing:1.2px;color:#737373;text-transform:uppercase;font-size:11px;font-weight:500;line-height:13px}.elev-case__meta dd{color:#171717;margin:0;font-size:13px;font-weight:600;line-height:16px}.elev-case p{color:#8590a2;margin:0;font-size:16px;font-weight:400;line-height:1.6}.elev-case strong{color:#171717;font-weight:600}.elev-case__lead{border-bottom:1px solid #e5e5e5;padding-bottom:32px}.elev-case__section{flex-direction:column;gap:20px;display:flex}.elev-case__media{border-radius:8px;width:100%;position:relative;overflow:hidden}.elev-case__media--site{aspect-ratio:1322/665;background:0 0;border:1px solid #0003}.elev-project-frame__image{object-fit:cover;width:100%;height:100%;display:block}.elev-case__media--foundation{background:#fff}.elev-case__media--foundation img{object-fit:contain;width:100%;height:auto}.elev-case__mockups{background:#0d0e10;border-radius:8px;position:relative;overflow:hidden}.elev-case__mockups--figma img{object-fit:contain;width:100%;height:auto}.elev-scroll-showcase{background:#0d0e10;border-radius:8px;height:520px;margin:0;position:relative;overflow:hidden}.elev-scroll-showcase__stage{transform-origin:50%;justify-content:center;gap:28px;display:flex;position:absolute;inset:-210px -118px;transform:rotate(14deg)skew(-5deg)scale(1.04)}.elev-scroll-showcase__column{will-change:transform;flex-direction:column;flex:0 0 210px;gap:22px;display:flex}.elev-scroll-showcase__column--down{padding-top:96px}.elev-scroll-showcase__column img{background:#fff;border-radius:24px;width:100%;height:auto;box-shadow:0 36px 68px -16px #00000073}.elev-scroll-showcase__column img:nth-child(2n){align-self:center;width:196px}.elev-case__live{flex-direction:column;gap:4px;display:flex}.elev-case__live p{letter-spacing:1.2px;color:#737373;text-transform:uppercase;font-size:11px;font-weight:500;line-height:13px}.elev-case__live a{color:#171717;font-size:13px;font-weight:600;line-height:16px;transition:color .18s cubic-bezier(.16,1,.3,1)}.elev-case__live a:hover{color:#e34500}.naura-case{padding-bottom:80px}.naura-case .elev-case__shell{width:min(100%,661px)}.naura-case__cover{background:#252131;border-radius:0}.naura-case__cover img{aspect-ratio:661/451}.naura-case .elev-case__meta div:last-child{max-width:168px}.naura-case__media{background:0 0;border:0}.naura-case__media img{width:100%;height:auto}.naura-case__media--mockups{border-radius:16px;width:min(100%,640px)}.naura-case__media--mockups img{aspect-ratio:640/480;object-fit:cover}.naura-case__divider{border:0;border-top:1px solid #e5e5e5;width:100%;height:0;margin:0}.naura-case__project{gap:16px}.naura-case__project h2{margin-bottom:4px}.naura-case__challenge{gap:16px}.naura-case__challenge h2{margin-bottom:16px}.naura-case__list,.naura-case__questions{color:#8590a2;margin:0;padding:0;font-size:16px;line-height:1.6}.naura-case__list{padding-left:24px}.naura-case__list li+li{margin-top:8px}.naura-case__questions{color:#171717;font-weight:600;list-style:none}.naura-case__publication>p:first-child{margin-bottom:-4px}.naura-case__live{gap:4px}.naura-case__live p{text-transform:none}.naura-case__live a{overflow-wrap:anywhere}.lana-case .elev-case__lead{border-bottom:0;padding-bottom:0}.lana-browser-frame{aspect-ratio:666/410;background:#f7f8fb;border:1px solid #0917371f;border-radius:8px;width:100%;margin:0;position:relative;overflow:hidden;box-shadow:0 24px 60px -36px #0f172a5c}.lana-browser-frame--current{aspect-ratio:666/300;box-shadow:none;background:#fff;border:0;border-radius:0}.lana-browser-frame .lana-browser-frame__viewport--current{background:#f8f9fa;grid-template-columns:53.45% 47.75%;align-items:start;display:grid;inset:0}.lana-current-site{color:#025;will-change:transform;background:#fff;min-width:0;min-height:1000px;font-family:Inter,Arial,sans-serif;position:relative;overflow:hidden}.lana-current-site--desktop{z-index:1;min-height:1483px;box-shadow:10px 0 24px #0022550d}.lana-current-site__header{height:45.6px}.lana-current-site__address{color:#025;background:#e6eaed;justify-content:center;align-items:center;height:10.9px;font-size:2.5px;line-height:1;display:flex}.lana-current-site__nav{background:#025;align-items:center;height:34.7px;padding:0 27.7px;display:flex}.lana-current-site__nav>img{width:43.2px;height:auto}.lana-current-site__nav nav{color:#fff;align-items:center;gap:8px;margin-left:auto;font-size:2.8px;line-height:1;display:flex}.lana-current-site__nav>.lana-current-site__action{margin-left:8px}.lana-current-site__action{color:#c1f8bc;white-space:nowrap;background:#32ac26;border-radius:2px;align-items:center;gap:2px;min-height:12.8px;padding:2px 2px 2px 4px;font-size:3.25px;font-weight:500;line-height:1;display:inline-flex}.lana-current-site__action i{color:#025;background:currentColor;border-radius:1.5px;place-items:center;width:8px;height:8px;font-size:5px;font-style:normal;font-weight:800;display:grid}.lana-current-site__action--secondary{color:#004ab7;background:0 0}.lana-current-site__action--secondary i{color:#fff;background:#004ab7}.lana-current-site__hero{background:#fff;height:160.7px;position:relative;overflow:hidden}.lana-current-site__hero-copy{z-index:2;width:146.4px;position:absolute;top:30.9px;left:27.9px}.lana-current-site__certified{color:#747a7d;align-items:center;gap:4px;height:6px;margin-bottom:8px;font-size:3px;display:flex}.lana-current-site__certified img{object-fit:contain;filter:grayscale();opacity:.45;width:26.5px;height:4.8px}.lana-current-site__hero h3{color:#025;width:146.4px;margin:0;font-family:Epilogue,Inter,sans-serif;font-size:9.9px;font-weight:500;line-height:1.2}.lana-current-site__hero p{color:#747a7d;width:128px;margin:4px 0 0;font-size:3.65px;line-height:1.5}.lana-current-site__hero-actions{gap:4.5px;margin-top:7.8px;display:flex}.lana-current-site__hero-actions .lana-current-site__action:first-child{color:#e6effe;background:#004ab7}.lana-current-site__hero-actions .lana-current-site__action:first-child i{color:#004ab7;background:#e6effe}.lana-current-site__hero-photo{object-fit:cover;width:172.1px;height:160.7px;position:absolute;top:0;left:156.2px}.lana-current-site__hero-badge{z-index:3;width:29.2px;height:29.2px;position:absolute;top:65.7px;left:163.7px}.lana-current-site__hero-badge img{width:100%;height:100%;position:absolute;inset:0}.lana-current-site__hero-badge img+img{width:20.8px;height:21.6px;inset:3.7px auto auto 4.2px}.lana-current-site__service-row{grid-template-columns:repeat(3,1fr);gap:7.9px;width:300.6px;margin:29.7px auto 0;display:grid}.lana-current-site__service-row article{background:#36393a05;border-radius:2px;gap:4px;min-width:0;height:46.7px;padding:4px;display:flex}.lana-current-site__service-row article>img{object-fit:contain;border-radius:2.5px;flex:none;width:29.2px;height:38.7px}.lana-current-site__service-row article:last-child>img{width:24.7px;height:24.7px;margin-top:7px}.lana-current-site__service-row article>div{flex-direction:column;flex:auto;min-width:0;display:flex}.lana-current-site__service-row strong{color:#025;font-size:4px;font-weight:600;line-height:1.4}.lana-current-site__service-row p{color:#747a7d;margin:1px 0 auto;font-size:3.15px;line-height:1.45}.lana-current-site__service-row .lana-current-site__action{justify-content:space-between;min-height:12px;padding-left:0;font-size:3.4px}.lana-current-site--secondary{background:#f8f9fa;min-height:1327px;padding-top:520px}.lana-current-site__catalog{grid-template-columns:repeat(3,1fr);gap:7px;padding:0 24.7px;display:grid}.lana-current-site__catalog article{background:#fff;min-height:66px;padding:5px}.lana-current-site__catalog img{object-fit:contain;width:16px;height:16px}.lana-current-site__catalog strong{margin-top:4px;font-size:4px;line-height:1.25;display:block}.lana-current-site__catalog p{color:#747a7d;margin:2px 0 0;font-size:3.2px;line-height:1.45}.lana-current-site--secondary>.lana-current-site__action{color:#e6effe;background:#004ab7;margin:16px 0 28px 50%;transform:translate(-50%)}.lana-current-site--secondary>.lana-current-site__action i{color:#004ab7;background:#e6effe}.lana-current-site__partners{padding:0 24.7px}.lana-current-site__partners h3{margin:0;font-family:Epilogue,Inter,sans-serif;font-size:8px;font-weight:500;line-height:1.1}.lana-current-site__partners h3 span{color:#747a7d;font-weight:400;display:block}.lana-current-site__partners>p{color:#747a7d;margin:7px 0 10px;font-size:3.2px;line-height:1.5}.lana-current-site__partners>div{grid-template-columns:repeat(2,1fr);gap:7px;display:grid}.lana-current-site__partners article{text-align:center;background:#fff;padding:7px}.lana-current-site__partners article img{aspect-ratio:16/9;object-fit:cover;border-radius:2px;width:100%;display:block}.lana-current-site__partners article strong{margin-top:6px;font-size:3.7px;font-weight:500;display:block}.lana-browser-frame__bar{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;border-bottom:1px solid #0f172a14;gap:6px;height:28px;padding:10px 12px;display:flex;position:absolute;top:0;left:0;right:0}.lana-browser-frame__bar span{background:#d5d9e3;border-radius:50%;width:8px;height:8px}.lana-browser-frame__viewport{position:absolute;inset:28px 0 0;overflow:hidden}.lana-mini-site{color:#07112c;will-change:transform;background:#fff;min-height:680px}.lana-mini-site__header{border-bottom:1px solid #edf0f5;align-items:center;gap:24px;height:58px;padding:0 40px;display:flex}.lana-mini-site__header strong{letter-spacing:.08em;color:#0f45ff;font-size:18px;font-weight:800}.lana-mini-site__header nav{color:#667085;flex:auto;gap:18px;font-size:11px;font-weight:600;display:flex}.lana-mini-site__header button{color:#fff;height:28px;font:inherit;background:#0f45ff;border:0;border-radius:999px;padding:0 14px;font-size:11px;font-weight:700}.lana-mini-site__hero{background:linear-gradient(118deg,#0f45ff1a,#0000 48%),linear-gradient(#f8fbff,#fff);grid-template-columns:minmax(0,1fr) 190px;gap:24px;min-height:235px;padding:44px 40px 34px;display:grid}.lana-mini-site__certified{color:#0f45ff;background:#e9f1ff;border-radius:999px;margin-bottom:12px;padding:5px 9px;font-size:10px;font-weight:700;display:inline-flex}.lana-mini-site__hero h3{letter-spacing:0;max-width:360px;margin:0;font-size:30px;font-weight:800;line-height:1.02}.lana-mini-site__hero p{color:#667085;max-width:366px;margin:14px 0 0;font-size:12px;line-height:1.55}.lana-mini-site__actions{gap:8px;margin-top:18px;display:flex}.lana-mini-site__actions span{color:#fff;background:#0f45ff;border-radius:999px;align-items:center;height:28px;padding:0 12px;font-size:10px;font-weight:700;display:inline-flex}.lana-mini-site__actions span+span{color:#0f172a;background:#f1f5f9}.lana-mini-site__mechanic{color:#fff;background:radial-gradient(circle at 65% 26%,#ffffff80 0 10%,#0000 11%),linear-gradient(145deg,#10245f,#0f45ff);border-radius:16px;flex-direction:column;justify-content:flex-end;align-self:stretch;min-height:170px;padding:18px;display:flex;box-shadow:0 30px 56px -32px #0f45ffcc}.lana-mini-site__mechanic span{border:10px solid #ffffff3d;border-radius:50%;width:54px;height:54px;margin-bottom:auto}.lana-mini-site__mechanic strong{font-size:28px;line-height:1}.lana-mini-site__mechanic small{color:#ffffffc7;margin-top:4px;font-size:11px}.lana-mini-site__services{grid-template-columns:repeat(3,1fr);gap:14px;padding:28px 40px;display:grid}.lana-mini-site__services article{background:#fff;border:1px solid #eef1f6;border-radius:14px;min-height:112px;padding:14px}.lana-mini-site__services article>span{background:#e9f1ff;border-radius:8px;width:42px;height:32px;margin-bottom:12px;display:block}.lana-mini-site__services strong{font-size:14px;display:block}.lana-mini-site__services p{color:#7b8494;margin:6px 0 0;font-size:10px;line-height:1.45}.lana-mini-site__stats{color:#fff;background:#07112c;grid-template-columns:auto 1fr auto 1fr;gap:8px 14px;padding:28px 40px;display:grid}.lana-mini-site__stats strong{font-size:34px;line-height:1}.lana-mini-site__stats span{color:#ffffffb3;align-self:center;font-size:11px}.lana-mini-site__content{padding:30px 40px 80px}.lana-mini-site__content h4{margin:0 0 14px;font-size:18px}.lana-mini-site__content div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.lana-mini-site__content span{background:linear-gradient(145deg,#f0f6ff,#dbeafe);border-radius:12px;height:88px}.lana-audit-panel{flex-direction:column;gap:16px;margin:0;display:flex}.lana-audit-panel figcaption{color:#a3a3a3;font-size:11px;line-height:1.45}.lana-metrics-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.lana-metrics-grid article,.lana-decision-card,.lana-result-projection article{background:#fff;border:1px solid #e8e8e8;border-radius:8px}.lana-metrics-grid article{padding:16px}.lana-metrics-grid span,.lana-decision-card>span,.lana-result-projection span{color:#8d95a3;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1.3;display:block}.lana-metrics-grid strong{color:#171717;margin-top:8px;font-size:28px;line-height:1;display:block}.lana-metrics-grid small{color:#8d95a3;margin-top:8px;font-size:11px;display:block}.lana-keyword-table{border-collapse:collapse;color:#344054;border:1px solid #eef0f4;border-radius:8px;width:100%;font-size:12px;overflow:hidden}.lana-keyword-table th,.lana-keyword-table td{text-align:left;border-bottom:1px solid #eef0f4;padding:12px 14px}.lana-keyword-table th{color:#667085;letter-spacing:.08em;text-transform:uppercase;background:#f8fafc;font-size:10px;font-weight:700}.lana-keyword-table tr:last-child td{border-bottom:0}.lana-numbered-list{flex-direction:column;gap:10px;display:flex}.elev-case .lana-numbered-list p{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:12px;font-size:14px;line-height:1.5;display:grid}.lana-numbered-list span{color:#fff;background:#0f45ff;border-radius:4px;place-items:center;height:24px;font-size:10px;font-weight:800;display:grid}.lana-numbered-list--compact span{color:#344054;background:#f2f4f7}.lana-decision-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.lana-decision-card{flex-direction:column;gap:12px;min-height:190px;padding:18px;display:flex}.lana-decision-card>span{color:#ff4d2e}.lana-decision-card h3{color:#171717;margin:0;font-size:16px;line-height:1.25}.lana-decision-card div{align-items:baseline;gap:8px;display:flex}.lana-decision-card strong{color:#171717;font-size:28px;line-height:1}.lana-decision-card small{color:#8d95a3;font-size:11px}.elev-case .lana-decision-card p{margin-top:auto;font-size:13px;line-height:1.45}.lana-highlight-list{border-left:3px solid #0f45ff;flex-direction:column;gap:8px;padding-left:14px;display:flex}.lana-highlight-list strong{color:#ff4d2e;letter-spacing:.08em;text-transform:uppercase;font-size:11px}.elev-case .lana-highlight-list p{font-size:13px;line-height:1.45}.lana-architecture{background:#f8fafc;border-radius:8px;grid-template-columns:minmax(0,1fr) 260px;gap:18px;margin:0;padding:18px;display:grid}.lana-architecture__map{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:10px;display:grid}.lana-architecture__map span{color:#344054;background:#fff;border:1px solid #e4e7ec;border-radius:8px;place-items:center;min-height:54px;font-size:12px;font-weight:700;display:grid}.lana-architecture ol{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.lana-architecture li{color:#667085;grid-template-columns:28px minmax(0,1fr);gap:10px;font-size:12px;line-height:1.4;display:grid}.lana-architecture li span{color:#0f45ff;font-weight:800}.lana-result-projection{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.lana-result-projection article{min-height:150px;padding:20px}.lana-result-projection article:nth-child(2){background:#fff7f4;border-color:#ff4d2e8c}.lana-result-projection strong{color:#171717;margin-top:12px;font-size:18px;line-height:1.25;display:block}.elev-case .lana-result-projection p{margin-top:10px;font-size:13px;line-height:1.45}.lana-growth-system{grid-template-columns:112px minmax(0,1fr) 112px;align-items:stretch;gap:12px;margin:0;display:grid}.lana-growth-system .lana-browser-frame{aspect-ratio:430/260}.lana-token-strip,.lana-components-slab{background:#fff;border:1px solid #eef0f4;border-radius:8px;flex-direction:column;gap:8px;min-width:0;padding:12px;display:flex}.lana-token-strip span{border-radius:5px;flex:1 1 0;min-height:28px}.lana-components-slab span{background:linear-gradient(90deg,#f2f4f7 58%,#e9f1ff 58%);border-radius:7px;flex:1 1 0;min-height:34px}.lana-case__closing{background:#fff8f5;border:1px solid #f3d6cc;border-radius:8px;gap:10px;padding:24px}.lana-case__closing strong{color:#171717;max-width:560px;font-family:Archivo,Inter,sans-serif;font-size:22px;font-weight:500;line-height:1.25}.lana-case__closing span{color:#8590a2;font-size:14px;line-height:1.6}.hubtime-case__duo{gap:16px;margin:0;display:flex}.hubtime-case__duo img{object-fit:cover;border-radius:8px;flex:1 1 0;width:100%}.hubtime-case__cards{gap:16px;margin:0;display:flex}.hubtime-process-card{color:#f8fafc;background:radial-gradient(circle at 78% 12%,#78a1d352,#0000 32%),linear-gradient(145deg,#0c2138 0%,#194268 52%,#5d94bf 100%);border-radius:8px;flex-direction:column;flex:1 1 0;justify-content:space-between;gap:16px;min-height:167px;padding:22px 18px 18px;display:flex;position:relative;overflow:hidden}.hubtime-process-card--figma{background:0 0;min-height:0;padding:0;display:block}.hubtime-process-card--figma:before{content:none}.hubtime-process-card--figma img{border-radius:inherit;object-fit:contain;width:100%;height:100%;display:block}.hubtime-process-card--structured{background:linear-gradient(#0f2e4a 0%,#4c83b5 100%);min-height:0;padding:0;display:block;container-type:inline-size}.hubtime-process-card--structured:before{content:none}.hubtime-process-card__content{flex-direction:column;align-items:center;gap:3.846cqi;display:flex;position:absolute;left:50%;transform:translate(-50%,-50%)}.hubtime-process-card__content img{width:100%;height:auto;display:block}.hubtime-process-card--structured h3{width:100%;font-size:7.692cqi;font-weight:400;line-height:1.6}.hubtime-process-card:before{content:"";pointer-events:none;border:1px solid #ffffff24;border-radius:7px;position:absolute;inset:1px}.hubtime-process-card svg{z-index:1;align-self:center;width:min(148px,100%);height:76px;position:relative;overflow:visible}.hubtime-process-card h3{z-index:1;color:#fff;text-align:center;margin:0;font-size:16px;font-weight:500;line-height:1.25;position:relative}.elev-case .hubtime-process-card p{z-index:1;color:#ffffffb8;text-align:center;max-width:24ch;margin:7px auto 0;font-size:11px;line-height:1.45;position:relative}.hubtime-process-icon__document,.hubtime-process-icon__surface,.hubtime-process-icon__bubble,.hubtime-process-icon__panel{fill:#f6fbff}.hubtime-process-icon__file,.hubtime-process-icon__small-card{fill:#ffffff14;stroke:#eef7ffb8;stroke-width:1.2px}.hubtime-process-icon__line{fill:none;stroke:#eef7ffbd;stroke-linecap:round;stroke-width:2px}.hubtime-process-icon__check,.hubtime-process-icon__dot,.hubtime-process-icon__note-line,.hubtime-process-icon__star{fill:none;stroke:#5f85ff;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.hubtime-process-icon__check-bg,.hubtime-process-icon__node--blue{fill:#6d8dff}.hubtime-process-icon__note,.hubtime-process-icon__node--gold,.hubtime-process-icon__tag{fill:#ffc857}.hubtime-process-icon__note-line{stroke:#1327406b}.hubtime-process-icon__node--dark{fill:#101b4f}.hubtime-process-icon__person{fill:#edf5ff}.hubtime-interface-scene{aspect-ratio:656/333;background:#fff;border-radius:8px;margin:0;overflow:hidden}.hubtime-interface-scene>img{object-fit:contain;width:100%;height:100%;display:block}.hubtime-interface-scene__stage{transform-origin:52% 45%;position:absolute;inset:0;transform:rotate(-34deg)skew(-3deg)scale(1.02)}.hubtime-interface-scene__screen,.hubtime-interface-scene__metric,.hubtime-interface-scene__radial{filter:drop-shadow(0 18px 16px #06111f2e);position:absolute}.hubtime-interface-scene__screen--chat{width:430px;top:-42px;left:-70px}.hubtime-interface-scene__screen--table{width:490px;bottom:-48px;right:-52px}.hubtime-interface-scene__metric--one{width:126px;top:128px;left:286px}.hubtime-interface-scene__metric--two{width:132px;top:198px;left:430px}.hubtime-interface-scene__radial{width:130px;top:132px;right:24px}.hubtime-screen,.hubtime-metric-card,.hubtime-radial-card{color:#0f172a;background:#fff;border:1px solid #0f172a14;border-radius:8px}.hubtime-screen{overflow:hidden}.hubtime-screen__topbar,.hubtime-chat__header{border-bottom:1px solid #edf2f7;align-items:center;gap:12px;height:44px;padding:0 16px;display:flex}.hubtime-screen__topbar span,.hubtime-chat__header strong{color:#0c2037;font-size:10px;font-weight:700}.hubtime-screen__topbar nav{flex:1;gap:8px;display:flex}.hubtime-screen__topbar i,.hubtime-screen__filters i,.hubtime-screen__sidebar i,.hubtime-chat__composer span{background:#eef3f8;border-radius:999px;display:block}.hubtime-screen__topbar i{width:44px;height:7px}.hubtime-screen__topbar button,.hubtime-chat__composer button{color:#fff;background:#0d2642;border:0;border-radius:4px;font:700 8px/1 Inter,sans-serif}.hubtime-screen__topbar button{height:20px;padding:0 10px}.hubtime-screen__body{min-height:208px;display:flex}.hubtime-screen__sidebar{background:#fbfcfe;border-right:1px solid #edf2f7;flex-direction:column;align-items:center;gap:10px;width:54px;padding:18px 0;display:flex}.hubtime-screen__sidebar b{background:#f6c453;border-radius:50%;width:18px;height:18px}.hubtime-screen__sidebar i{width:24px;height:7px}.hubtime-screen__content{flex:1;padding:16px}.hubtime-screen__toolbar{justify-content:space-between;gap:18px;margin-bottom:14px;display:flex}.hubtime-screen__toolbar span,.hubtime-metric-card__label,.hubtime-radial-card span,.hubtime-chat__header span{color:#64748b;font-size:8px;font-weight:600;display:block}.hubtime-screen__toolbar strong{color:#0f172a;margin-top:4px;font-size:22px;line-height:1;display:block}.hubtime-screen__filters{align-items:flex-start;gap:6px;display:flex}.hubtime-screen__filters i{width:42px;height:13px}.hubtime-table{border:1px solid #eef2f7;border-radius:6px;gap:0;display:grid;overflow:hidden}.hubtime-table__head,.hubtime-table__row{border-bottom:1px solid #eef2f7;grid-template-columns:1.1fr .9fr .7fr;align-items:center;gap:8px;min-height:26px;padding:0 12px;font-size:8px;display:grid}.hubtime-table__head{color:#64748b;background:#f8fafc;font-weight:700}.hubtime-table__row{color:#334155;background:#fff}.hubtime-table__row:last-child{border-bottom:0}.hubtime-table [data-status]{color:#11a35c;font-weight:700}.hubtime-table [data-status=Pendente]{color:#c99310}.hubtime-screen--chat{padding-bottom:14px}.hubtime-chat__header{justify-content:space-between}.hubtime-chat__messages{gap:10px;padding:16px;display:grid}.elev-case .hubtime-chat__messages p{color:#475569;background:#f4f7fb;border-radius:8px;max-width:28ch;margin:0;padding:9px 11px;font-size:8px;line-height:1.4}.elev-case .hubtime-chat__messages p:nth-child(2){color:#675b21;background:#fff7d7;justify-self:end}.hubtime-chat__composer{align-items:center;gap:8px;padding:0 16px;display:flex}.hubtime-chat__composer span{flex:1;height:18px}.hubtime-chat__composer button{height:18px;padding:0 9px}.hubtime-metric-card{min-height:88px;padding:12px}.hubtime-metric-card__spark{width:52px;height:30px;margin-left:auto;display:block}.hubtime-metric-card__spark svg{width:100%;height:100%}.hubtime-metric-card__spark path{fill:none;stroke:#25b866;stroke-linecap:round;stroke-width:3px}.hubtime-metric-card__spark--red path{stroke:#f04a55}.hubtime-metric-card strong,.hubtime-radial-card strong{margin-top:4px;font-size:18px;line-height:1;display:block}.hubtime-metric-card small{color:#94a3b8;margin-top:4px;font-size:8px;display:block}.hubtime-radial-card{text-align:center;justify-items:center;padding:12px;display:grid}.hubtime-radial-card svg{width:62px;height:62px;transform:rotate(-90deg)}.hubtime-radial-card circle{fill:none;stroke:#edf2f7;stroke-width:10px}.hubtime-radial-card path{fill:none;stroke:#2e91ff;stroke-linecap:round;stroke-width:10px}.hubtime-case__media--wide{aspect-ratio:656/332;background:#09182d}.hubtime-case__media--foundations{aspect-ratio:656/333;isolation:isolate;background:linear-gradient(#0f2e4ae6 0%,#4c83b5e6 100%),#edeceb99}.hubtime-case__media--wide img{object-fit:cover;width:100%;height:100%}.hubtime-case__media--foundations .hubtime-foundations__panel{object-fit:fill;will-change:transform;max-width:none;position:absolute}.hubtime-case__media--foundations .hubtime-foundations__panel--primitives{width:50.457%;height:100%;top:0;left:3.506%}.hubtime-case__media--foundations .hubtime-foundations__panel--semantic{width:55.488%;height:95.495%;top:4.392%;left:44.656%}.hubtime-components{aspect-ratio:656/332.26;isolation:isolate;background:linear-gradient(#0f2e4ae6 0%,#4c83b5e6 100%),#edeceb99}.hubtime-components .hubtime-components__group{object-fit:fill;will-change:transform;max-width:none;position:absolute}.hubtime-components .hubtime-components__group--table{width:35.671%;height:49.962%;top:0;left:0}.hubtime-components .hubtime-components__group--sidebar{width:27.744%;height:47.553%;top:52.513%;left:12.195%}.hubtime-components .hubtime-components__group--buttons{width:41.921%;height:37.621%;top:62.638%;left:43.229%}.hubtime-components .hubtime-components__group--dashboard{width:47.256%;height:59.893%;top:0;left:46.646%}.elev-case p.hubtime-case__note{color:#a3a3a3;font-style:italic}@media (width<=760px){.hubtime-case__duo,.hubtime-case__cards{flex-direction:column}.hubtime-process-card{min-height:212px;padding-top:24px;padding-bottom:22px}.hubtime-process-card--figma,.hubtime-process-card--structured{min-height:0;padding:0}.hubtime-process-card svg{height:70px}.elev-case .hubtime-process-card p{max-width:30ch}.hubtime-interface-scene{min-height:0}.hubtime-interface-scene__stage{inset:18px;transform:none}.hubtime-interface-scene__screen,.hubtime-interface-scene__metric,.hubtime-interface-scene__radial{filter:drop-shadow(0 14px 18px #06111f24)}.hubtime-interface-scene__screen--chat{width:82%;top:0;left:-18px;transform:rotate(-5deg)}.hubtime-interface-scene__screen--table{width:94%;bottom:12px;right:-20px;transform:rotate(4deg)}.hubtime-interface-scene__metric--one{width:118px;top:168px;left:18px;transform:rotate(-4deg)}.hubtime-interface-scene__metric--two{width:122px;top:224px;left:auto;right:22px;transform:rotate(3deg)}.hubtime-interface-scene__radial{width:108px;top:92px;right:18px;transform:rotate(5deg)}.hubtime-screen__topbar nav,.hubtime-screen__filters{display:none}.hubtime-screen__content{padding:12px}.hubtime-table__head,.hubtime-table__row{grid-template-columns:1fr .8fr .7fr;padding:0 8px}.elev-case{padding:40px 20px 72px}.elev-case__shell,.elev-case__hero,.case-header{gap:28px}.elev-case h1{font-size:34px}.case-header__avatar{width:64px;height:64px}.elev-case__meta{grid-template-columns:1fr;gap:16px}.elev-case__meta:before,.elev-case__meta:after{display:none}.elev-case__meta div:nth-child(n){border-bottom:1px solid #e5e5e5;grid-column:auto;padding-bottom:16px}.elev-case__meta div:last-child{border-bottom:0;padding-bottom:0}.elev-case p{font-size:15px}.elev-case__mockups{border-radius:8px}.elev-scroll-showcase{height:480px}.elev-scroll-showcase__stage{gap:18px;inset:-168px -170px}.elev-scroll-showcase__column{flex-basis:174px;gap:16px}.elev-scroll-showcase__column img{border-radius:18px}.elev-scroll-showcase__column img:nth-child(2n){width:160px}.lana-browser-frame{aspect-ratio:1}.lana-browser-frame--current{aspect-ratio:1/.72}.lana-mini-site__header{gap:12px;padding:0 18px}.lana-mini-site__header nav,.lana-mini-site__header button{display:none}.lana-mini-site__hero{grid-template-columns:1fr;padding:30px 18px 24px}.lana-mini-site__hero h3{font-size:24px}.lana-mini-site__mechanic{min-height:118px}.lana-mini-site__services,.lana-mini-site__content div,.lana-metrics-grid,.lana-decision-grid,.lana-result-projection{grid-template-columns:1fr}.lana-mini-site__services,.lana-mini-site__stats,.lana-mini-site__content{padding-left:18px;padding-right:18px}.lana-mini-site__stats{grid-template-columns:1fr 1fr}.lana-architecture,.lana-growth-system{grid-template-columns:1fr}.lana-token-strip,.lana-components-slab{flex-direction:row}.lana-token-strip span,.lana-components-slab span{min-height:36px}}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background:var(--background);color:var(--ink);font-family:var(--font-body);margin:0;overflow-x:hidden}a{color:inherit;text-decoration:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.lana-case{padding-bottom:80px}.lana-case .elev-case__shell{gap:32px}.lana-case__main-content{flex-direction:column;flex:0 0 2279px;gap:32px;height:2279px;display:flex}.lana-case .case-header,.lana-case .elev-case__hero{gap:32px}.lana-case .elev-case__hero h1{font-size:40px}.lana-case .elev-case__meta{grid-template-columns:150px 1px 230px 1px minmax(0,1fr)}.lana-case .elev-case__meta:before,.lana-case .elev-case__meta:after{height:44px}.lana-case__intro{flex:0 0 123px;height:123px}.lana-case__challenge{flex:0 0 149px;height:149px}.lana-case__starting-point{flex:0 0 175px;height:175px}.lana-case__data-heading{flex:0 0 29px;height:29px}.lana-case__highlight{flex:0 0 75px;height:75px}.lana-case__divider{border:0;border-top:1px solid #e5e5e5;width:100%;margin:0}.lana-case__image{margin:0}.lana-case__image>img{border-radius:6px;width:100%;height:auto;display:block}.lana-case__first-site{height:346px;margin-top:-4px;overflow:hidden}.lana-case__first-site>img{object-fit:cover;object-position:top;height:100%}.lana-case__data-heading h2{margin:0}.lana-case__evidence{background:#fafafa;border-radius:6px;margin:0;position:relative;overflow:hidden}.lana-case__analytics>img{border-radius:6px;width:100%;height:auto}.lana-case figcaption{text-align:center;color:#8590a2;font-size:12px;line-height:1.5}.lana-case__evidence figcaption{width:100%;padding:0 8px;position:absolute;bottom:16.5px;left:0}.lana-case__baseline{flex-direction:column;gap:16px;height:161px;display:flex}.lana-case__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;display:grid}.lana-case__metrics>div{border:1px solid #e5e5e5;border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}.lana-case__metrics dt{color:#000;font-size:13px;font-weight:600;line-height:1.4}.lana-case__metrics dd{color:#000;margin:0;font-family:Archivo,Inter,sans-serif;font-size:28px;font-weight:500;line-height:1.2}.lana-case__metrics span{color:#8590a2;font-size:12px;line-height:1.45}.lana-case__caption{text-align:center;margin:0;font-size:12px!important;line-height:1.5!important}.lana-case .lana-case__highlight{color:#000;font-weight:500;line-height:1.55}.lana-case__research,.lana-case__architecture,.lana-case__design,.lana-case__next{flex-direction:column;gap:16px;display:flex}.lana-case__research{flex:0 0 839px;height:839px}.lana-case__research h2,.lana-case__design h2,.lana-case__next h2{margin:0}.lana-case__research-item{flex-direction:column;gap:16px;display:flex}.lana-case__research-item>p strong{color:#000;font-weight:500}.lana-case__research-image>img{border-radius:6px;width:100%;height:auto}.lana-case__architecture{flex:0 0 437px;height:437px;padding-top:0}.lana-case__architecture>img{object-fit:cover;object-position:top;border-radius:6px;width:100%;height:369px}.lana-case__design{flex:0 0 1322px;height:1322px}.lana-case__design-intro{flex-direction:column;flex:0 0 453px;gap:16px;height:453px;display:flex}.lana-case__design-intro h2{margin:0}.lana-case__design-showcase{border-radius:6px;width:100%;margin:0;overflow:hidden}.lana-case__design-showcase img{width:100%;height:auto}.lana-case__final-screens{object-fit:cover;object-position:top;border-radius:6px;width:100%;height:836px;display:block}.lana-case__next{flex:0 0 175px;height:175px}@media (width<=600px){.lana-case .elev-case__meta{grid-template-columns:1fr;gap:16px}.lana-case .elev-case__meta div{grid-column:1}.lana-case .elev-case__meta:before,.lana-case .elev-case__meta:after{display:none}.lana-case__metrics{gap:8px}.lana-case__metrics>div{padding:10px 8px}.lana-case__metrics dt{font-size:11px}.lana-case__metrics dd{font-size:24px}.lana-case__metrics span{font-size:10px}.lana-case__evidence figcaption{font-size:10px;bottom:10px}.lana-case__main-content,.lana-case__intro,.lana-case__challenge,.lana-case__starting-point,.lana-case__data-heading,.lana-case__highlight{flex-basis:auto;height:auto}.lana-case__first-site,.lana-case__first-site>img,.lana-case__baseline{height:auto}.lana-case__research,.lana-case__architecture,.lana-case__design,.lana-case__next,.lana-case__design-intro{flex-basis:auto;height:auto}.lana-case__final-screens{height:auto}.lana-case__architecture>img{aspect-ratio:656/369;height:auto}}.simple-home--projects{padding-bottom:0}.lana-v2-page{background:var(--surface-raised)}.lana-v2{--lana-muted:#737373;--lana-panel:#f9f9f9;--lana-blue:#1d4ed8;font-family:var(--font-body);color:var(--color-neutral-1000);padding:var(--space-3xl) var(--container-padding) 80px}.lana-v2__shell{gap:var(--space-3xl);flex-direction:column;max-width:1200px;margin:auto;display:flex}.lana-v2__content{flex-direction:column;gap:110px;display:flex}.lana-v2__section{gap:var(--space-lg);flex-direction:column;min-width:0;display:flex}.lana-v2 :where(h1,h2,h3,h4,p,figure,dl,dd,ul){margin:0}.lana-v2 :where(h1,h2,h3){font-family:Archivo, var(--font-body);line-height:1.2}.lana-v2 h1{font-size:40px;font-weight:700}.lana-v2 h2{font-size:28px;font-weight:500}.lana-v2 h3{font-size:22px;font-weight:500}.lana-v2 h4{font-size:16px;font-weight:600}.lana-v2 p,.lana-v2 li{color:var(--lana-muted);font-size:18px;line-height:1.55}.lana-v2 strong{color:#171717}.lana-v2__title{gap:var(--space-md);flex-direction:column;display:flex}.lana-v2__showcase{gap:var(--space-lg);flex-direction:column;display:flex}.lana-v2__showcase>img{border-radius:12px;width:100%;height:auto;display:block}.lana-v2__showcase figcaption,.lana-v2__mobile figcaption,.lana-v2 .lana-v2__caption{color:#6b6b73;text-align:center;font-size:13px;line-height:1.3}.lana-v2__meta{margin-top:var(--space-xs);grid-template-columns:repeat(3,minmax(0,1fr));padding-right:81px;display:grid}.lana-v2__meta>*{gap:var(--space-lg);flex-direction:column;min-width:0;display:flex}.lana-v2__meta>*+*{padding-left:var(--space-lg);margin-left:var(--space-lg);border-left:1px solid #e5e5e5}.lana-v2__meta dl>div{gap:var(--space-2xs);flex-direction:column;display:flex}.lana-v2__meta dt{letter-spacing:1.2px;text-transform:uppercase;color:var(--lana-muted);font-size:11px;font-weight:500;line-height:1.2}.lana-v2__meta dd{font-size:13px;font-weight:600;line-height:1.3}.lana-v2__link{align-items:center;gap:var(--space-md);padding:var(--space-xs);letter-spacing:1.2px;text-transform:uppercase;width:fit-content;color:var(--lana-blue);font-size:14px;font-weight:500;line-height:24px;text-decoration:none;display:inline-flex}.lana-v2__link img{flex:none}.lana-v2__link:hover{text-underline-offset:5px;text-decoration:underline}.lana-v2 :where(a,button,input):focus-visible{outline:3px solid var(--lana-blue);outline-offset:4px}.lana-v2__context>h2,.lana-v2__research-section h2{font-size:32px}.lana-v2__baseline{margin-top:var(--space-xs)}.lana-v2__data-row{gap:var(--space-xl);grid-template-columns:minmax(0,1fr) 376px;display:grid}.lana-v2__analytics{background:var(--lana-panel);border-radius:12px;place-items:center;height:300px;display:grid;overflow:hidden}.lana-v2__analytics>div{aspect-ratio:600/211.409;border-radius:9.474px;width:min(600px,90%);position:relative;overflow:hidden}.lana-v2__analytics img{width:108.82%;max-width:none;height:107%;position:absolute;top:-6.77%;left:-4.41%}.lana-v2__insight{padding:var(--space-xl);justify-content:center;gap:var(--space-xl);background:linear-gradient(265deg,#1d4ed8cc 49.199%,#025c 91.885%),url(/assets/lana-v2/organic-background.png) 50%/cover;border-radius:12px;flex-direction:column;display:flex}.lana-v2__insight strong{font-family:Archivo,var(--font-body);color:#fff;font-size:56px;line-height:1.2}.lana-v2__insight p{color:#fff;font-size:14px;line-height:1.5}.lana-v2__metrics{gap:var(--space-lg);text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lana-v2__metrics dd{font-family:Archivo,var(--font-body);font-size:48px;font-weight:500;line-height:1.55}.lana-v2__metrics dt{color:var(--lana-muted);font-size:16px;line-height:1.55}.lana-v2 .lana-v2__note{text-align:center;font-size:14px}.lana-v2__research-section{gap:var(--space-xl)}.lana-v2__research{aspect-ratio:1200/405;background:#e5e5e5;border-radius:12px;position:relative;overflow:hidden}.lana-v2__research img{object-fit:cover;max-width:none;position:absolute}.lana-v2__skills-first,.lana-v2__skills-second{width:44%;height:201.975%}.lana-v2__skills-first{top:-17.037%;left:0}.lana-v2__skills-second{top:-101.975%;left:22%}.lana-v2__matrix{width:59.1667%;height:101.235%;top:-.9877%;left:44.5833%}.lana-v2__cards{grid-template-columns:repeat(var(--columns),minmax(0,1fr));gap:var(--space-md);display:grid}.lana-v2__card{background:var(--lana-panel);border-radius:var(--radius-md);padding:var(--space-lg);gap:var(--space-xs);flex-direction:column;display:flex}.lana-v2__card h4{font-family:Archivo,var(--font-body);letter-spacing:.44px;text-transform:uppercase;color:var(--lana-muted);font-size:11px;font-weight:500;line-height:1.2}.lana-v2__card p{color:#171717;font-size:16px}.lana-v2__cards--plain .lana-v2__card{background:0 0;padding:0}.lana-v2__cards--plain h4{font-family:var(--font-body);letter-spacing:normal;text-transform:none;color:#171717;font-size:16px;font-weight:600}.lana-v2__cards--plain p{color:var(--lana-muted)}.lana-v2__results{gap:var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lana-v2__results>img{border-radius:12px;width:100%;height:auto}.lana-v2__results-image{background:var(--lana-panel);padding:var(--space-xl);border-radius:12px;place-items:center;min-width:0;display:grid}.lana-v2__results-image img{border-radius:9px;width:100%;height:auto}.lana-v2__ai{padding-top:var(--space-lg)}.lana-v2__version{gap:var(--space-xs);flex-direction:column;display:flex}.lana-v2__version p{font-size:16px}.lana-v2__foundations{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lana-v2__foundations img,.lana-v2__interfaces img{border-radius:12px;width:100%;height:auto;display:block}.lana-v2__interfaces{gap:var(--space-xl);grid-template-columns:600fr 568fr;display:grid}.lana-v2__video-stage{padding:var(--space-xl);background:var(--lana-panel);border-radius:6px;place-items:center;display:grid}.lana-v2__demo{border-radius:var(--radius-xs);position:relative;overflow:hidden}.lana-v2__video-stage .lana-v2__demo{aspect-ratio:1280/718;width:100%}.lana-v2__demo video{object-fit:contain;background:var(--lana-panel);width:100%;height:100%;display:block;position:absolute;inset:0}.lana-v2__play{color:#fff;cursor:pointer;background:#0009;border:1px solid #ffffff80;border-radius:50%;place-items:center;width:36px;height:36px;font-size:14px;display:grid;position:absolute;bottom:12px;right:12px}.lana-v2__media-error{background:#fff;padding:8px;position:absolute;bottom:0}.lana-v2__comparison{aspect-ratio:1200/787;width:100%;position:relative;overflow:hidden}.lana-v2__comparison>img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.lana-v2__comparison-after{clip-path:inset(0 calc(100% - var(--comparison-position)) 0 0)}.lana-v2__comparison-divider{left:var(--comparison-position);pointer-events:none;border-left:2px solid #ef4444;position:absolute;top:0;bottom:0}.lana-v2__comparison-divider span{color:#ef4444;justify-content:space-between;align-items:center;width:72px;font-size:40px;line-height:1;display:flex;position:absolute;top:43%;transform:translate(-50%,-50%)}.lana-v2__comparison-divider i{background:#ef4444;border-radius:50%;width:16px;height:16px;display:block}.lana-v2__comparison input{opacity:0;cursor:ew-resize;touch-action:pan-y;width:100%;height:100%;margin:0;position:absolute;inset:0}.lana-v2__comparison:focus-within{outline:3px solid var(--lana-blue);outline-offset:4px}.lana-v2__geo{padding-top:var(--space-lg);gap:var(--space-md)}.lana-v2__mobile{flex-direction:column;gap:10px;display:flex}.lana-v2__mobile-grid{gap:var(--space-xl);grid-template-columns:688fr 480fr;display:grid}.lana-v2__mobile-card{background:var(--lana-panel);border-radius:14px;min-width:0;position:relative;overflow:hidden}.lana-v2__mobile-card--interface{aspect-ratio:688/480}.lana-v2__mobile-card--phone{aspect-ratio:1}.lana-v2__mobile-card img{object-fit:cover;width:100%;height:100%;display:block}.lana-v2__learnings ul{gap:var(--space-sm);flex-direction:column;padding-left:18px;display:flex}.lana-v2__learnings li::marker{color:var(--lana-blue)}.lana-v2__prose{gap:var(--space-md);flex-direction:column;display:flex}.lana-v2__preview{grid-template-columns:514fr 600fr;align-items:center;gap:10px;width:min(1124px,100%);scroll-margin-top:32px;display:grid}.lana-v2__preview-image{aspect-ratio:600/388;background:var(--lana-panel);border-radius:12px;position:relative;overflow:hidden}.lana-v2__preview-image img{width:107.73%;max-width:none;height:109.51%;position:absolute;top:.07%;left:-3.86%}@media (width<=900px){.lana-v2__content{gap:72px}.lana-v2__meta{padding-right:0}.lana-v2__data-row{gap:var(--space-md);grid-template-columns:minmax(0,1fr) 32%}.lana-v2__insight{padding:var(--space-lg);gap:var(--space-md)}.lana-v2__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.lana-v2__cards--plain{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=640px){.lana-v2{padding:var(--space-xl) var(--space-lg) var(--space-3xl)}.lana-v2__shell{gap:var(--space-2xl)}.lana-v2__content{gap:56px}.lana-v2 h1{font-size:32px}.lana-v2 h2,.lana-v2__context>h2,.lana-v2__research-section h2{font-size:26px}.lana-v2 h3{font-size:21px}.lana-v2 p,.lana-v2 li{font-size:16px}.lana-v2__meta{gap:var(--space-lg);grid-template-columns:1fr}.lana-v2__meta>*{gap:var(--space-md);grid-template-columns:1fr 1fr;display:grid}.lana-v2__meta>*+*{padding:var(--space-lg) 0 0;border:0;border-top:1px solid #e5e5e5;margin:0}.lana-v2__meta .lana-v2__link{gap:6px;padding:0;font-size:11px}.lana-v2__data-row,.lana-v2__cards,.lana-v2__cards--plain,.lana-v2__results,.lana-v2__preview{grid-template-columns:1fr}.lana-v2__analytics{aspect-ratio:2.4;height:auto}.lana-v2__insight p{font-size:14px}.lana-v2__metrics{gap:var(--space-xs)}.lana-v2__metrics dd{font-size:32px}.lana-v2__metrics dt{font-size:12px}.lana-v2__cards--plain{gap:var(--space-lg)}.lana-v2__research{aspect-ratio:584/360}.lana-v2__skills-first,.lana-v2__skills-second{width:80.37%}.lana-v2__skills-first{left:-41.42%}.lana-v2__skills-second{left:-1.26%}.lana-v2__matrix{width:108.03%;left:40.03%}.lana-v2__foundations,.lana-v2__interfaces,.lana-v2__mobile-grid{gap:var(--space-lg);grid-template-columns:1fr}.lana-v2__video-stage{padding:var(--space-md)}.lana-v2__video-stage .lana-v2__demo{width:100%}.lana-v2__comparison-divider span{width:48px;font-size:28px}.lana-v2__preview{gap:var(--space-xl)}.lana-v2 .lana-v2__note{font-size:12px}}.lana-v2__results>*{aspect-ratio:584/360;min-width:0;min-height:0}.lana-v2__research-video{background:var(--lana-panel);border-radius:12px}.lana-v2__results-image img{object-fit:contain;max-height:100%}.lana-v2__comparison>img{object-position:top}.hubtime-v2-page{background:var(--surface-raised);min-height:100vh}.hubtime-v2{--hubtime-v2-ink:#171717;--hubtime-v2-muted:#737373;--hubtime-v2-sublest:#8590a2;--hubtime-v2-section-gap:110px;min-height:100vh;padding:var(--space-3xl) var(--container-padding) 80px;background:var(--surface-raised);color:var(--hubtime-v2-ink);font-family:var(--font-body)}.hubtime-v2__shell{gap:var(--space-3xl);width:min(100%, var(--content-max));flex-direction:column;margin:0 auto;display:flex}.hubtime-v2__content{gap:var(--hubtime-v2-section-gap);flex-direction:column;min-width:0;display:flex}.hubtime-v2 :where(h1,h2,h3,p,figure,dl,dd){margin:0}.hubtime-v2 :where(h1,h2,h3){color:#000;font-family:Archivo, var(--font-body);font-weight:500;line-height:1.2}.hubtime-v2 h1{font-size:40px;font-weight:700}.hubtime-v2 h2{font-size:32px}.hubtime-v2 h3{font-size:28px}.hubtime-v2 p{color:var(--hubtime-v2-muted);font-size:18px;font-weight:400;line-height:1.55}.hubtime-v2__opening,.hubtime-v2__context,.hubtime-v2__challenge,.hubtime-v2__process-section,.hubtime-v2__design-code,.hubtime-v2__closing,.hubtime-v2__title-group,.hubtime-v2__evidence,.hubtime-v2__storybook-copy,.hubtime-v2__split-copy{align-items:flex-start;gap:var(--space-lg);flex-direction:column;min-width:0;display:flex}.hubtime-v2__showcase{width:100%;min-width:0;overflow:hidden}.hubtime-v2__showcase img{width:100%;height:auto;display:block}.hubtime-v2__video-grid{gap:var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-width:0;display:grid}.hubtime-v2__video-card{aspect-ratio:592/500;background:#f9f9f9;border-radius:6px;width:100%;min-width:0;position:relative;overflow:hidden}.hubtime-v2__video-poster{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.hubtime-v2__video-card video{object-fit:contain;border-radius:16px;width:94.5946%;height:64.8%;display:block;position:absolute;top:17.6%;left:2.7027%}.hubtime-v2__meta{grid-template-columns:repeat(5,204px);justify-content:space-between;width:100%;display:grid}.hubtime-v2__meta>div{gap:var(--space-2xs);flex-direction:column;min-width:0;min-height:40px;display:flex;position:relative}.hubtime-v2__meta>div+div:before{content:"";background:#e5e5e5;width:1px;position:absolute;top:0;bottom:0;left:-25px}.hubtime-v2__meta dt{color:var(--hubtime-v2-muted);letter-spacing:1.2px;text-transform:uppercase;font-size:11px;font-weight:500;line-height:13px}.hubtime-v2__meta dd{overflow-wrap:anywhere;color:var(--hubtime-v2-ink);font-size:13px;font-weight:600;line-height:16px}.hubtime-v2__challenge h3{font-size:22px;line-height:normal}.hubtime-v2 .hubtime-v2__caption{font-size:14px;line-height:1.55}.hubtime-v2__process{gap:var(--space-xl);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.hubtime-v2__process-card{gap:var(--space-md);flex-direction:column;min-width:0;display:flex}.hubtime-v2__process-visual{border-radius:12px}.hubtime-v2__process-copy{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.hubtime-v2__process-copy h3{color:var(--hubtime-v2-ink);font-family:var(--font-body);font-size:16px;font-weight:600;line-height:normal}.hubtime-v2__process-copy p{font-size:16px}.hubtime-v2__split{align-items:end;gap:var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-width:0;display:grid}.hubtime-v2__split-copy{gap:var(--space-lg)}.hubtime-v2__closing{gap:var(--space-xl)}.hubtime-v2 .hubtime-v2__note{color:var(--hubtime-v2-sublest);font-size:16px;font-style:italic;font-weight:300;line-height:1.6}@media (width<=1263px){.hubtime-v2__meta{grid-template-columns:repeat(5,minmax(0,1fr))}.hubtime-v2__meta>div{padding-inline:var(--space-lg)}.hubtime-v2__meta>div:first-child{padding-left:0}.hubtime-v2__meta>div:last-child{padding-right:0}.hubtime-v2__meta>div+div:before{left:0}}@media (width<=840px){.hubtime-v2{--hubtime-v2-section-gap:var(--space-5xl)}.hubtime-v2__meta{gap:var(--space-lg) 0;grid-template-columns:repeat(2,minmax(0,1fr))}.hubtime-v2__meta>div,.hubtime-v2__meta>div:first-child,.hubtime-v2__meta>div:last-child{min-height:48px;padding-inline:var(--space-lg)}.hubtime-v2__meta>div:nth-child(odd){padding-left:0}.hubtime-v2__meta>div:nth-child(2n){padding-right:0}.hubtime-v2__meta>div:nth-child(odd):before{display:none}.hubtime-v2__process{gap:var(--space-md)}.hubtime-v2__process-copy p{font-size:14px}}@media (width<=640px){.hubtime-v2{--hubtime-v2-section-gap:var(--space-4xl);padding:40px 20px var(--space-4xl)}.hubtime-v2__shell{gap:40px}.hubtime-v2 h1{font-size:32px}.hubtime-v2 h2{font-size:28px}.hubtime-v2 h3{font-size:24px}.hubtime-v2 p{font-size:16px}.hubtime-v2__challenge h3{font-size:20px}.hubtime-v2__meta{gap:var(--space-md);grid-template-columns:1fr}.hubtime-v2__meta>div,.hubtime-v2__meta>div:first-child,.hubtime-v2__meta>div:last-child{min-height:0;padding:0}.hubtime-v2__meta>div+div:before{display:none}.hubtime-v2__process,.hubtime-v2__split,.hubtime-v2__video-grid{grid-template-columns:1fr}.hubtime-v2__process{gap:var(--space-xl)}.hubtime-v2__process-copy p{font-size:16px}}
