.ad-header{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#eaf1e3;background:#081e20ed;border-bottom:1px solid #d8ef9126;position:sticky;top:0}.ad-header>div{justify-content:space-between;align-items:center;gap:25px;width:min(1180px,100% - 48px);min-height:78px;margin:auto;display:flex}.ad-header img{width:165px;height:auto;display:block}.ad-header>div>span{letter-spacing:.18em;color:#bdcfc1;font-size:10px}.ad-header>div>a:last-child{color:#102c2d;background:#d8ef91;border:1px solid #ecf6cd55;border-radius:40px;padding:12px 18px;font-size:12px;font-weight:650;text-decoration:none}.ad-header>div>a:last-child span{margin-left:15px}.ad-expect{color:#17372f;background:#efede3}.ad-expect .bd-kicker{color:#58734a}.ad-expect em{color:#537447}.ad-expect h2{max-width:850px}.ad-expect-grid{grid-template-columns:1fr 1fr;gap:70px;margin-top:40px;display:grid}.ad-expect-grid p{color:#435d50;margin:0;font-size:18px;line-height:1.8}.ad-expect-grid ul{margin:0;padding:0;list-style:none}.ad-expect-grid li{color:#435d50;border-top:1px solid #17372f26;padding:16px 0;font-size:15px;line-height:1.7}.ad-expect-grid li:before{content:"↗";color:#6c8545;margin-right:12px}.ad-faq{background:#0b2426}.ad-faq h2{margin-bottom:45px;font-size:clamp(36px,4vw,58px)}.ad-faq details{border-top:1px solid #d8ef912b;max-width:920px}.ad-faq details:last-child{border-bottom:1px solid #d8ef912b}.ad-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:25px 0;font-size:18px;line-height:1.5;list-style:none;display:flex}.ad-faq summary:after{content:"＋";color:var(--lime);font-size:24px}.ad-faq details[open] summary:after{content:"−"}.ad-faq details p{color:#becfc5;max-width:740px;margin:0 0 25px;font-size:16px;line-height:1.8}.ad-faq summary:focus-visible{outline-offset:6px;outline:2px solid #d8ef91}.ad-footer{color:#a9bfb2;background:#07191c;padding:45px 24px 100px;font-size:12px}.ad-footer>div{max-width:1180px;margin:auto}.ad-footer a{color:#d9e8c5;text-decoration:none}.ad-footer a:hover{text-decoration:underline}.ad-footer p{margin:20px 0;font-size:11px}.ad-footer nav{flex-wrap:wrap;gap:25px;display:flex}.ad-funnel .bd-people .bd-split .bd-kicker{letter-spacing:.18em;color:#58734a;font-size:10px}@media (max-width:700px){.ad-header>div{gap:15px;width:calc(100% - 36px);min-height:70px}.ad-header img{width:135px}.ad-header>div>span{display:none}.ad-header>div>a:last-child{padding:11px 13px;font-size:10px}.ad-header>div>a:last-child span{margin-left:7px}.ad-expect-grid{grid-template-columns:1fr;gap:25px}.ad-expect-grid p,.ad-faq summary{font-size:16px}.ad-faq details p{font-size:15px}}
.au-hero .bd-hero-eyebrow{margin:0}.au-hero h1{max-width:780px;font-size:clamp(47px,5.7vw,82px);line-height:1.01}.au-hero .bd-hero-pretitle{max-width:450px;font-size:9px;line-height:1.7}.au-hero .bd-lead{max-width:465px}.au-cost{color:#17372f;background:#efede3}.au-cost em{color:#537447}.au-cost .bd-kicker{color:#58734a}.au-cost-grid{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.au-cost h2{font-size:clamp(36px,4.2vw,60px)}.au-cost-grid>div>p:not(.bd-kicker){color:#4d6657;max-width:480px;margin-top:26px;font-size:17px;line-height:1.8}.au-calculator{background:#faf8f0;border:1px solid #bdcbb580;border-radius:24px;padding:32px;box-shadow:0 15px 50px #17372f0a}.au-small-label{letter-spacing:.17em;margin:0 0 20px;font-weight:600;color:#5d774a!important;font-size:9px!important}.au-calculator-fields{grid-template-columns:1fr 1fr;gap:18px;display:grid}.au-calculator label{font-size:11px;font-weight:600;line-height:1.5}.au-calculator input{color:#17372f;background:#fffdf8;border:1px solid #c7d3bf;border-radius:9px;width:100%;min-width:0;margin-top:7px;padding:12px;font-size:18px;display:block}.au-calculator input:focus-visible{outline-offset:3px;outline:2px solid #698642}.au-calculator output{border-top:1px solid #17372f25;align-items:baseline;gap:18px;margin-top:25px;padding-top:20px;display:flex}.au-calculator output strong{letter-spacing:-.06em;color:#173e32;font-size:62px;font-weight:500;line-height:1.1}.au-calculator output span{color:#4d6657;font-size:14px}.au-calculator-note{color:#6c7d6d;margin:18px 0;line-height:1.7;font-size:11px!important}.au-calculator .bd-textlink{color:#315536;border-color:#31553650;font-size:12px}.au-scene-nav{border-top:1px solid #d8ef9125;flex-wrap:wrap;grid-column:1/-1;gap:10px;padding-top:25px;display:flex}.au-scene-nav a{color:#d9e8c5;border:1px solid #d8ef9130;border-radius:30px;padding:10px 14px;font-size:11px;text-decoration:none;transition:background .2s}.au-scene-nav a:hover{background:#d8ef9112}.au-scene{scroll-margin-top:78px}.au-scene h2{max-width:730px;font-size:clamp(36px,4.5vw,65px)}.au-scene-content{max-width:100%}.au-scene .bd-scene-pain{font-size:16px}.au-scene-cost{color:#d8ef91;max-width:485px;margin:14px 0 25px;font-size:12px;line-height:1.7}.au-scene .bd-scene-benefit{margin:22px 0}.au-scene .bd-scene-benefit p{font-size:15px}.au-flow{border-top:1px solid #d8ef9133;border-bottom:1px solid #d8ef9133;max-width:485px;margin:0 0 24px}.au-flow summary{cursor:pointer;color:#e1edce;justify-content:space-between;align-items:center;padding:15px 0;font-size:12px;list-style:none;display:flex}.au-flow ol{gap:13px;margin:0 0 18px;padding:0;list-style:none;display:grid}.au-flow li{color:#cad9cf;gap:14px;font-size:12px;line-height:1.7;display:flex}.au-flow li span{color:#d8ef91;flex:none;font-size:10px}.au-flow[open] summary>span{transform:rotate(45deg)}.au-demo{background:#0e2d2d}.au-demo-heading{grid-template-columns:1.4fr .6fr;align-items:end;gap:65px;display:grid}.au-demo-heading h2{font-size:clamp(36px,4vw,58px)}.au-demo-heading>p{color:#b8ccc0;max-width:360px;font-size:16px;line-height:1.8}.au-demo-panel{color:#17372f;background:#f3f0e6;border:1px solid #d8ef9135;border-radius:22px;margin-top:45px;overflow:hidden;box-shadow:0 25px 90px #0002}.au-demo-toolbar{border-bottom:1px solid #17372f20;justify-content:space-between;align-items:center;gap:24px;padding:24px 30px;display:flex}.au-demo-toolbar label{font-size:11px;font-weight:600}.au-demo-toolbar select{color:#17372f;background:#fffdf8;border:1px solid #c7d3bf;border-radius:8px;min-width:220px;margin-top:6px;padding:11px 14px;font-size:14px;display:block}.au-demo-toolbar>span{letter-spacing:.1em;color:#61765d;font-size:8px}.au-demo-columns{grid-template-columns:1fr 1fr;display:grid}.au-demo-columns article{min-width:0;padding:30px}.au-demo-columns article:first-child{border-right:1px solid #17372f20}.au-demo-columns blockquote{color:#304f3e;background:#fffdf8;border:1px solid #c7d3bf;border-radius:12px;margin:0 0 28px;padding:22px;font-size:16px;line-height:1.8}.au-demo .bd-button{cursor:pointer;padding:14px 18px;font-size:12px}.au-demo .bd-button:disabled{cursor:default;opacity:.65;transform:none}.au-demo-empty{text-align:center;color:#6d8067;border:1px dashed #b3c4a5;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:230px;padding:25px;display:flex}.au-demo-empty>span{color:#668a45;font-size:36px}.au-demo-empty p{max-width:250px;font-size:14px;line-height:1.8}.au-demo-result dl{margin:0}.au-demo-result dl>div{border-bottom:1px solid #17372f15;grid-template-columns:.8fr 1.2fr;gap:15px;padding:12px 0;display:grid}.au-demo-result dt{color:#687c62;font-size:11px}.au-demo-result dd{color:#17372f;margin:0;font-size:13px;line-height:1.5}.au-demo-action,.au-demo-confirm{color:#4d6657;font-size:12px;line-height:1.8}.au-demo-confirm{border-left:2px solid #6b8c41;padding-left:12px}.au-demo-note{color:#61765d;border-top:1px solid #17372f20;margin:0;padding:18px 30px;font-size:10px;line-height:1.8}.au-delivery{background:radial-gradient(at 90% 0,#234e414d,#0000 60%),#0b2426}.au-delivery h2{max-width:850px}.au-delivery-note{grid-template-columns:.6fr 1.4fr;align-items:start;gap:35px;margin-top:35px;display:grid}.au-delivery-note>span{letter-spacing:.17em;color:#d8ef91;padding-top:5px;font-size:9px}.au-delivery-note p{color:#becfc5;max-width:650px;margin:0;font-size:15px;line-height:1.8}.au-first .bd-button{margin-top:35px;font-size:13px}#esempio,#tempo{scroll-margin-top:78px}.au-funnel .bd-form-submit{font-size:13px}@media (max-width:900px){.au-cost-grid{gap:35px}.au-demo-heading{grid-template-columns:1fr;gap:20px}.au-demo-heading>p{max-width:600px}.au-delivery-note{grid-template-columns:1fr;gap:15px}}@media (max-width:650px){.au-hero h1{font-size:clamp(42px,10.8vw,64px)}.au-hero .bd-hero-pretitle{letter-spacing:.13em;font-size:8px}.au-cost-grid,.au-demo-columns{grid-template-columns:1fr}.au-calculator{padding:25px 22px}.au-calculator-fields{gap:14px}.au-calculator output strong{font-size:52px}.au-calculator output span{font-size:12px}.au-scene-nav{gap:8px}.au-scene-nav a{padding:9px 12px;font-size:10px}.au-scene h2{font-size:clamp(34px,8.5vw,48px)}.au-scene .bd-scene-content{padding-top:65px;padding-bottom:75px}.au-demo-toolbar{flex-direction:column;align-items:flex-start;gap:18px;padding:23px}.au-demo-toolbar label,.au-demo-toolbar select{width:100%}.au-demo-columns article{padding:23px}.au-demo-columns article:first-child{border-bottom:1px solid #17372f20;border-right:0}.au-demo-columns blockquote{padding:18px;font-size:15px}.au-demo-result dl>div{grid-template-columns:1fr;gap:5px}.au-demo-note{padding:20px 23px}.au-demo .bd-button{white-space:normal;width:100%;font-size:11px}.au-cost-grid>div>p:not(.bd-kicker){font-size:16px}.au-scene .bd-scene-select{font-size:11px}}
