.lutzoc-audace{--a-dark:#151a17;--a-white:#f5f1e8;--a-acid:#d0f58e;--a-coral:#ff9378;background:var(--a-dark);color:var(--a-white)}
.lutzoc-audace a{color:inherit}.lutzoc-audace h1,.lutzoc-audace h2,.lutzoc-audace h3{font-family:var(--wp--preset--font-family--sans);font-weight:600;letter-spacing:-.065em}.lutzoc-audace em{font-style:normal;font-weight:600}.lutzoc-audace .a-shell{max-width:1600px;padding:100px 5vw;margin:0 auto!important}.lutzoc-audace .a-header{background:var(--a-dark);color:var(--a-white)}.lutzoc-audace .demo-banner{background:var(--a-acid);color:var(--a-dark);font-weight:500}.lutzoc-audace .wordmark{font-family:var(--wp--preset--font-family--sans);font-size:38px;font-style:normal;font-weight:600;letter-spacing:-3px}.lutzoc-audace .wordmark span{font-size:23px;margin-left:7px}.lutzoc-audace .brand-sub{letter-spacing:.12em}.lutzoc-audace header.wp-block-template-part{border-color:#ffffff25}.lutzoc-audace .nav-cta a{background:var(--a-acid);color:var(--a-dark);border-radius:4px}.lutzoc-audace .a-hero{padding-top:45px;padding-bottom:35px}.lutzoc-audace .eyebrow{font-size:11px;letter-spacing:.14em}.lutzoc-audace .a-hero-grid{gap:0;align-items:center!important}.lutzoc-audace .a-title{font-size:clamp(78px,10.5vw,164px);line-height:.89;margin:18px 0 30px;position:relative;z-index:2}.lutzoc-audace .a-title em{color:var(--a-acid)}.lutzoc-audace .hero-lead{font-size:18px;margin-bottom:28px}.lutzoc-audace .wp-block-button__link{background:var(--a-acid);color:var(--a-dark);border-radius:4px;font-size:15px;padding:18px 24px}.lutzoc-audace .wp-block-button__link:hover{background:var(--a-coral)}.lutzoc-audace .a-art{position:relative;aspect-ratio:1;overflow:hidden;min-width:0;background:radial-gradient(ellipse at 60% 45%,#51362b55,transparent 65%);border:1px solid #ffffff20;border-radius:50% 50% 0 0}.lutzoc-audace .a-orbit{width:100%;transform:rotate(-7deg)}.lutzoc-audace .a-orbit img{display:block;aspect-ratio:1}.lutzoc-audace.a-motion-enabled .a-orbit{animation:audace-orbit 38s linear infinite}.lutzoc-audace .a-art-caption{position:absolute;left:8%;bottom:10%;font-size:clamp(24px,3.1vw,44px);font-weight:600;line-height:.95;letter-spacing:-.04em;transform:rotate(-6deg);text-shadow:0 2px 20px #151a17}.lutzoc-audace .a-art-caption em{color:var(--a-acid)}.lutzoc-audace .a-art-index{position:absolute;right:5%;top:49%;writing-mode:vertical-rl;font-size:8px;letter-spacing:.15em}.lutzoc-audace .a-hero-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:35px}.lutzoc-audace .a-meta{font-size:11px;text-transform:uppercase;letter-spacing:.13em}.lutzoc-audace .a-motion-toggle{background:transparent;border:1px solid #ffffff50;color:var(--a-white);padding:10px 14px;border-radius:4px;font-size:11px;cursor:pointer}.lutzoc-audace .a-motion-toggle:disabled{opacity:.6;cursor:default}.lutzoc-audace .a-services{border-top:1px solid #ffffff30}.lutzoc-audace .a-section-intro{display:grid;grid-template-columns:1.2fr 1fr;gap:7vw;align-items:end;margin-bottom:60px}.lutzoc-audace .a-heading{font-size:clamp(64px,7.2vw,112px);line-height:.94;margin:0 0 30px}.lutzoc-audace .a-heading em{color:var(--a-acid)}.lutzoc-audace .a-lead{font-size:20px;line-height:1.6;max-width:450px;padding-bottom:30px}.lutzoc-audace .a-service{display:flex;align-items:center;gap:35px;padding:32px 0;border-top:1px solid #ffffff35}.lutzoc-audace .a-number{font-size:12px;color:var(--a-acid);align-self:flex-start;padding-top:10px}.lutzoc-audace .a-service-copy{flex:1}.lutzoc-audace .a-service h3{font-size:clamp(34px,4vw,60px);margin-bottom:8px}.lutzoc-audace .a-service p{margin-top:0}.lutzoc-audace .a-service-copy p{font-size:16px;max-width:650px}.lutzoc-audace .a-arrow{font-size:50px;line-height:1;transition:transform .2s}.lutzoc-audace .a-service:hover .a-arrow{transform:rotate(45deg)}.lutzoc-audace .a-studies{background:var(--a-coral);color:var(--a-dark);max-width:none}.lutzoc-audace .a-studies .a-heading em{color:var(--a-dark);-webkit-text-stroke:1px var(--a-dark)}.lutzoc-audace .a-studies>.small-note{margin-bottom:45px;max-width:540px;opacity:1}.lutzoc-audace .a-cards{gap:24px}.lutzoc-audace .a-study-image{overflow:hidden;margin-bottom:24px;outline:1px solid #151a1720;aspect-ratio:9/7}.lutzoc-audace .a-study-image img{display:block;transition:transform .35s;aspect-ratio:9/7;object-fit:cover}.lutzoc-audace .a-card:nth-child(2){padding-top:55px}.lutzoc-audace .a-card:nth-child(3){padding-top:110px}.lutzoc-audace .a-card:hover img{transform:scale(1.045) rotate(-1deg)}.lutzoc-audace .a-card .eyebrow{font-size:9px;margin-bottom:10px}.lutzoc-audace .a-card h3{font-size:36px;margin-bottom:12px}.lutzoc-audace .a-card>p:last-child{font-size:15px}.lutzoc-audace .a-about{padding-block:120px}.lutzoc-audace .a-about>.a-heading{font-size:clamp(64px,9.6vw,150px);margin-bottom:60px}.lutzoc-audace .a-about-grid{gap:8vw}.lutzoc-audace .a-manifesto{font-size:28px;line-height:1.45;letter-spacing:-.025em}.lutzoc-audace .a-about-note{padding-top:5px}.lutzoc-audace .a-about-note>p:first-child{font-size:17px}.lutzoc-audace .a-about-note .eyebrow{margin-top:30px}.lutzoc-audace .a-contact{background:var(--a-acid);color:var(--a-dark);max-width:none}.lutzoc-audace .a-contact .a-heading{font-size:clamp(48px,5.8vw,92px)}.lutzoc-audace .a-contact .a-heading em{color:var(--a-dark)}.lutzoc-audace .a-contact-copy>p{font-size:16px}.lutzoc-audace .a-contact-copy .small-note{margin-top:24px;font-size:12px;opacity:1}.lutzoc-audace .a-contact-grid{gap:6vw;align-items:center!important}.lutzoc-audace .a-form .lutzoc-contact-form{color:var(--a-dark)}.lutzoc-audace .a-form input,.lutzoc-audace .a-form textarea{color:var(--a-dark);border-color:#151a1766;border-radius:0}.lutzoc-audace .a-form input::placeholder,.lutzoc-audace .a-form textarea::placeholder{color:#3e4c34;opacity:1}.lutzoc-audace .a-form .form-submit{background:var(--a-dark);color:var(--a-acid);border-radius:4px}.lutzoc-audace .a-form .form-policy{opacity:1}.lutzoc-audace .a-footer{padding-block:55px}.lutzoc-audace .a-footer-top{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-bottom:30px}.lutzoc-audace .a-footer-logo{font-size:clamp(60px,13vw,200px);font-weight:600;line-height:1;letter-spacing:-.08em}.lutzoc-audace .a-footer-top>p:last-child{font-size:15px;max-width:240px}.lutzoc-audace .a-footer-links{font-size:12px;margin-top:20px;line-height:2}.lutzoc-audace .a-reveal.a-arriving{animation:audace-reveal .6s cubic-bezier(.2,.65,.3,1) both}
@keyframes audace-orbit{from{transform:rotate(-7deg)}to{transform:rotate(353deg)}}@keyframes audace-reveal{from{opacity:.25;transform:translateY(24px)}to{opacity:1;transform:none}}
@media(max-width:900px){.lutzoc-audace .a-shell{padding-block:70px}.lutzoc-audace .a-hero{padding-top:35px;padding-bottom:30px}.lutzoc-audace .a-hero-grid,.lutzoc-audace .a-about-grid,.lutzoc-audace .a-contact-grid{display:flex!important;flex-direction:column}.lutzoc-audace .a-hero-grid>.wp-block-column{width:100%}.lutzoc-audace .a-art{max-width:600px;margin:40px auto 0!important;width:100%}.lutzoc-audace .a-art-caption{font-size:38px}.lutzoc-audace .a-title{font-size:clamp(80px,13vw,125px)}.lutzoc-audace .a-section-intro{grid-template-columns:1fr;gap:0;margin-bottom:25px}.lutzoc-audace .a-lead{padding-bottom:0;max-width:600px}.lutzoc-audace .a-cards{flex-wrap:wrap!important}.lutzoc-audace .a-card{flex-basis:100%!important;padding-top:0!important;margin-top:20px}.lutzoc-audace .a-study-image{max-height:470px}.lutzoc-audace .a-card h3{font-size:42px}.lutzoc-audace .a-about-grid,.lutzoc-audace .a-contact-grid{gap:35px}.lutzoc-audace .a-manifesto{font-size:25px}.lutzoc-audace .a-form{width:100%}}
@media(max-width:600px){.lutzoc-audace .a-shell{padding-inline:6vw;padding-block:60px}.lutzoc-audace .a-hero{padding-top:28px;padding-bottom:25px}.lutzoc-audace .a-title{font-size:clamp(65px,18.5vw,100px);margin-bottom:25px}.lutzoc-audace .a-hero .eyebrow{font-size:8px;letter-spacing:.08em}.lutzoc-audace .hero-lead{font-size:16px}.lutzoc-audace .a-art{margin-top:30px!important}.lutzoc-audace .a-art-caption{font-size:28px}.lutzoc-audace .a-hero-bottom{align-items:flex-start;flex-direction:column;gap:15px;padding-top:25px}.lutzoc-audace .a-meta{font-size:9px}.lutzoc-audace .a-heading{font-size:clamp(48px,13.2vw,78px)}.lutzoc-audace .a-about>.a-heading{font-size:clamp(44px,12vw,72px);margin-bottom:35px}.lutzoc-audace .a-service{gap:18px;padding-block:25px}.lutzoc-audace .a-service h3{font-size:35px}.lutzoc-audace .a-service-copy p{font-size:14px}.lutzoc-audace .a-arrow{font-size:30px}.lutzoc-audace .a-number{font-size:10px}.lutzoc-audace .a-lead{font-size:17px}.lutzoc-audace .a-studies>.small-note{font-size:12px;margin-bottom:20px}.lutzoc-audace .a-card h3{font-size:36px}.lutzoc-audace .a-contact .a-heading{font-size:clamp(43px,12.8vw,65px)}.lutzoc-audace .a-footer-top{flex-direction:column;align-items:flex-start}.lutzoc-audace .a-footer-logo{font-size:17vw}.lutzoc-audace .wp-block-navigation__responsive-container.is-menu-open{background:var(--a-dark);color:var(--a-white)}}
@media(prefers-reduced-motion:reduce){.lutzoc-audace *,.lutzoc-audace *:before,.lutzoc-audace *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.lutzoc-audace .a-study-image img{transform:none!important}}
.lutzoc-audace.a-motion-off *,.lutzoc-audace.a-motion-off *:before,.lutzoc-audace.a-motion-off *:after{animation:none!important;transition:none!important}.lutzoc-audace.a-motion-off .a-study-image img{transform:none!important}
.lutzoc-audace .essential-nav .nav-cta .wp-block-navigation-item__content{color:var(--a-dark)}
.lutzoc-audace .a-cards>.wp-block-column:nth-child(2) .a-card{padding-top:55px}
.lutzoc-audace .a-cards>.wp-block-column:nth-child(3) .a-card{padding-top:110px}
@media(max-width:900px){.lutzoc-audace .a-cards>.wp-block-column .a-card{padding-top:0}}
