.au-page{background:var(--white);--au-gutter:80px}@media (max-width:1200px){.au-page{--au-gutter:32px}}@media (max-width:1024px){.au-page{--au-gutter:24px}}@media (max-width:900px){.au-page{--au-gutter:20px}}@media (max-width:768px){.au-page{--au-gutter:16px}}@media (max-width:480px){.au-page{--au-gutter:14px}}.au-inner{width:100%;padding:0 var(--au-gutter);box-sizing:border-box;margin:0 auto}.au-eyebrow{font-family:var(--familyInter);letter-spacing:2.6px;color:#26262680;text-align:center;margin:0 0 12px;font-size:clamp(13px,1.25vw,24px);font-weight:700}.au-eyebrow--left{text-align:left;margin-bottom:25px}.au-section-head{text-align:center;flex-direction:column;align-items:center;margin-bottom:50px;display:flex}.au-section-title{font-family:var(--familyInter);color:#262626;margin:0;font-size:clamp(30px,4.2vw,50px);font-weight:700;line-height:1.15}.au-hero{background:var(--white);position:relative;overflow:hidden}.au-hero-stage{aspect-ratio:1920/860;width:100%;margin:0 auto;position:relative;overflow:hidden}.au-hero-glow-box{pointer-events:none;width:33.333%;height:74.419%;position:absolute}.au-hero-glow-box--tr{top:-5.698%;left:72.8125%}.au-hero-glow-box--bl{top:46.744%;left:-8.177%}.au-hero-glow-img{width:202.4%;max-width:none;height:202.4%;display:block;position:absolute;top:-51.2%;left:-51.2%}.au-hero-glow-img--dark{display:none}.au-hero-eyebrow{left:var(--au-gutter);font-family:var(--familyInter);letter-spacing:4.8px;color:#26262680;white-space:nowrap;z-index:1;margin:0;font-size:clamp(12px,1.25vw,24px);font-weight:700;position:absolute;top:19.302%}.au-hero-title{left:var(--au-gutter);font-family:var(--familyInter);letter-spacing:-.01em;color:#262626;white-space:nowrap;z-index:1;margin:0;font-size:clamp(32px,6.0417vw,116px);font-weight:900;line-height:.966;position:absolute;top:25.116%}.au-hero-title .accent{color:var(--green)}.au-hero-word{animation:.3s cubic-bezier(.22,1,.36,1) auHeroWordIn;display:inline-block}@keyframes auHeroWordIn{0%{opacity:0;filter:blur(3px);transform:translateY(.2em)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.au-hero-word{animation:none}}.au-hero-desc{left:var(--au-gutter);color:#262626;z-index:1;width:27.604%;min-width:220px;margin:0;font-size:clamp(12px,.99vw,19px);line-height:1.6;position:absolute;top:55.349%}.au-hero-tags{left:var(--au-gutter);z-index:1;flex-wrap:wrap;gap:12px;display:flex;position:absolute;top:68.605%}.au-tag{color:#262626;white-space:nowrap;background:#2626261a;border-radius:30px;padding:11px 18px;font-size:clamp(12px,.73vw,14px);font-weight:600}@media (max-width:900px){.au-hero-stage{aspect-ratio:unset;text-align:center;flex-direction:column;align-items:center;gap:20px;padding:48px 20px 56px;display:flex}.au-hero-eyebrow,.au-hero-title,.au-hero-desc,.au-hero-tags{white-space:normal;width:auto;height:auto;position:static;top:auto;left:auto}.au-hero-title{font-size:clamp(36px,11vw,56px)}.au-hero-desc{max-width:480px}.au-hero-tags{justify-content:center}.au-hero-glow-box{width:260px;height:260px}.au-hero-glow-box--tr{top:-60px;left:auto;right:-80px}.au-hero-glow-box--bl{top:auto;bottom:-60px;left:-80px}}.au-intro{background:#f5f5f5;padding:90px 0}.au-intro-grid{align-items:flex-start;gap:80px;display:flex}.au-intro-lead{flex:0 0 360px;max-width:360px}.au-intro-title{font-family:var(--familyInter);color:#262626;margin:0 0 18px;font-size:clamp(26px,3.2vw,40px);font-weight:700;line-height:1.15}.au-intro-quote{color:var(--green);margin:0;font-size:15px;font-weight:600}.au-intro-body{flex:1;min-width:0}.au-intro-body p{color:#262626b3;margin:0 0 22px;font-size:clamp(16px,1.35vw,21px);line-height:1.6}.au-intro-body p:last-child{margin-bottom:0}.au-pillars{background:var(--white);padding:100px 0}.au-pillars-list{flex-direction:column;display:flex}.au-pillars-rule{background:#e6e7e3;width:100%;height:1px}.au-pillar-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:40px;padding:34px 0;display:flex}.au-pillar-name{align-items:baseline;gap:22px;transition:transform .35s cubic-bezier(.22,1,.36,1);display:flex}@media (hover:hover){.au-pillar-row:hover .au-pillar-name{transform:translate(14px)}}.au-pillar-num{font-family:var(--familyInter);color:var(--green);font-size:16px;font-weight:700}.au-pillar-name h3{font-family:var(--familyInter);color:#262626;margin:0;font-size:clamp(30px,4vw,52px);font-weight:700}.au-pillar-desc{color:#26262680;max-width:400px;margin:0;font-size:clamp(15px,1.3vw,20px)}.au-vm{background:#f5f5f5;padding:100px 0}.au-vm-cards{gap:24px;margin-bottom:24px;display:flex}.au-vm-card{background:var(--white);border:1px solid #26262626;border-radius:16px;flex-direction:column;flex:1;justify-content:space-between;gap:40px;padding:clamp(28px,3vw,48px);display:flex;position:relative;overflow:hidden}.au-vm-head{z-index:1;position:relative}.au-vm-label{font-family:var(--familyInter);letter-spacing:2px;color:var(--green);margin:0 0 16px;font-size:14px;font-weight:800}.au-vm-title{font-family:var(--familyInter);color:#262626;margin:0;font-size:clamp(22px,2.4vw,32px);font-weight:800;line-height:1.2}.au-vm-foot{z-index:1;position:relative}.au-vm-divider{background:#e6e7e3;width:100%;height:1px;margin-bottom:18px;display:block}.au-vm-text{color:#26262680;margin:0;font-size:16px;line-height:1.6}.au-vm-glow{pointer-events:none;z-index:0;width:820px;height:660px;position:absolute;bottom:-261px;right:-261px}.au-vm-glow--dark{display:none}.au-stats{gap:24px;display:flex}.au-stat-card{background:var(--white);text-align:center;border:1px solid #26262626;border-radius:16px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;padding:48px 24px;display:flex}.au-stat-number{font-family:var(--familyInter);color:var(--green);margin:0;font-size:clamp(44px,5.5vw,72px);font-weight:900;line-height:1}.au-stat-label{letter-spacing:1.5px;text-transform:uppercase;color:#262626;margin:0;font-size:14px;font-weight:600}@media (max-width:1024px){.au-intro-grid{flex-direction:column;gap:32px}.au-intro-lead{flex:none;max-width:100%}}@media (max-width:768px){.au-hero{padding:130px 0 70px}.au-hero-glow{width:420px;height:420px}.au-intro,.au-pillars,.au-vm{padding:60px 0}.au-pillar-row{flex-direction:column;align-items:flex-start;gap:12px;padding:26px 0}.au-pillar-desc{max-width:100%}.au-vm-cards,.au-stats{flex-direction:column}}@media (max-width:480px){.au-hero-tags{gap:8px}.au-tag{padding:9px 14px;font-size:12px}}.au-reveal{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(28px)}.au-reveal.au-in-view{opacity:1;transform:none}.au-pillar-row.au-reveal:nth-of-type(2){transition-delay:90ms}.au-pillar-row.au-reveal:nth-of-type(3){transition-delay:.18s}.au-vm-card.au-reveal:nth-child(2){transition-delay:.12s}.au-stat-card.au-reveal:nth-child(2){transition-delay:.1s}.au-stat-card.au-reveal:nth-child(3){transition-delay:.2s}@media (prefers-reduced-motion:reduce){.au-reveal{opacity:1;transition:none;transform:none}}.au-tag{transition:background-color .25s,color .25s,transform .25s;display:inline-flex}.au-tag:hover{background:var(--green);color:var(--white);transform:translateY(-2px)}.au-vm-card{transition:transform .35s cubic-bezier(.22,1,.36,1),border-color .35s,box-shadow .35s}.au-vm-card:hover{border-color:var(--green);transform:translateY(-6px);box-shadow:0 20px 40px #2626261a}@media (prefers-reduced-motion:reduce){.au-tag,.au-vm-card,.au-pillar-name{transition:none}.au-tag:hover,.au-vm-card:hover,.au-pillar-row:hover .au-pillar-name{transform:none}}@media (max-width:1536px){.au-stat-number{font-size:58px}.au-pillar-name h3{font-size:42px}.au-section-title{font-size:40px}.au-intro-title{font-size:32px}.au-vm-title{font-size:26px}}
