 .adc{--adc-yellow:#ffd600;--adc-ink:#161719;--adc-muted:#62656d;font:16px/1.7 'DM Sans',Arial,sans-serif;color:var(--adc-ink);background:#fff;overflow:hidden;isolation:isolate}.adc *{box-sizing:border-box}.adc a{text-decoration:none;color:inherit}.adc button{font:inherit;cursor:pointer}.adc h1,.adc h2,.adc h3,.adc p{margin:0}.adc h1,.adc h2,.adc h3{font-family:'Marcellus',Georgia,serif;font-weight:400;letter-spacing:-.048em}.adc em{font-style:normal;background:linear-gradient(transparent 77%,#ffd600 77%)}.adc .adc-wrap{width:min(1240px,calc(100% - 48px));margin:0 auto}.adc-btn{display:inline-flex;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:12px 23px;border-radius:90px;font-size:14px;font-weight:800;border:1px solid transparent;transition:transform .25s,box-shadow .25s}.adc-btn:hover{transform:translateY(-3px)}.adc-yellow{background:#ffd600!important;color:#151515!important;box-shadow:0 11px 25px #ffd60052}.adc-yellow:hover{background:#ffe34d!important}.adc-outline{background:#fff;border-color:#dddfe3}.adc-hero{position:relative;padding:105px 0 52px;background:radial-gradient(circle at 83% 42%,#fff5be 0,transparent 30%),linear-gradient(120deg,#fff,#fafafa);overflow:hidden}.adc-grid-bg{position:absolute;inset:0 0 0 35%;background-image:linear-gradient(#bdbdbd24 1px,transparent 1px),linear-gradient(90deg,#bdbdbd24 1px,transparent 1px);background-size:39px 39px;mask-image:radial-gradient(ellipse at 65% 42%,#000 4%,transparent 73%);pointer-events:none}.adc-hero-grid{display:grid;grid-template-columns: 0.93fr 1.07fr;align-items:center;gap:30px;position:relative;z-index:2}.adc-eyebrow,.adc-kicker{display:flex;align-items:center;gap:10px;font-size:11px;font-weight:800;letter-spacing:.13em;color:#46464b}.adc-spark{display:grid;place-items:center;background:#fff5ae;border-radius:50%;height:27px;width:27px;color:#9f8900;font-size:18px}.adc-rule{height:1px;width:22px;background:#b4b4b4}.adc-copy h1{font-size:clamp(48px,5.1vw,78px);line-height:1.05;margin:25px 0 22px}.adc-copy>p{font-size:17px;line-height:1.83;max-width:510px;color:var(--adc-muted)}.adc-actions{display:flex;gap:12px;flex-wrap:wrap;margin:27px 0 32px}.adc-proof{display:flex;gap:17px;flex-wrap:wrap;font-size:12px;font-weight:700}.adc-proof span{white-space:nowrap}.adc-hero-art{height:520px;position:relative;perspective:900px}.adc-ambient{position:absolute;inset:5% 7%;background:radial-gradient(ellipse,#ffd60042,transparent 69%);filter:blur(20px)}.adc-orbit{position:absolute;left:-4%;top:26%;width:110%;height:54%;border:2px solid #ffd600;border-radius:50%;transform:rotate(-17deg);pointer-events:none}.adc-orbit-back{z-index:1;clip-path:inset(0 0 50%)}.adc-orbit-front{z-index:8;clip-path:inset(53% 0 0)}.adc-browser{position:absolute;overflow:hidden;border:1px solid #d4d5d9;border-radius:15px;background:#fff;box-shadow:0 27px 52px #15171b35}.adc-browser-back{width:55%;height:350px;right:2%;top:87px;transform:rotate(7deg);z-index:2}.adc-browser-front{width:81%;height:390px;left:3%;top:50px;transform:rotate(-5deg);z-index:4;animation:adcFloat 8s ease-in-out infinite}.adc-chrome{height:30px;display:flex;align-items:center;gap:5px;padding:0 12px;background:#fcfcfc;border-bottom:1px solid #eaeaea}.adc-chrome i{display:block;width:7px;height:7px;border-radius:50%;background:#f46b62}.adc-chrome i:nth-child(2){background:#fac83d}.adc-chrome i:nth-child(3){background:#61c878}.adc-chrome b{height:6px;width:26%;border-radius:20px;background:#ededed;margin:auto}.adc-plan{background:#f3f0e7;height:calc(100% - 30px);padding:33px;color:#484a45;font-size:9px;letter-spacing:.1em}.adc-plan-outline{margin:45px 30px;border:3px double #8f948d;height:190px;position:relative;background:linear-gradient(90deg,transparent 48%,#a9afa9 48% 50%,transparent 50%),linear-gradient(transparent 49%,#a9afa9 49% 51%,transparent 51%)}.adc-plan-outline div{position:absolute;border:2px solid #a9afa9;inset:15px 10px}.adc-plan-outline div:nth-child(2){inset:35px 45px}.adc-plan-outline div:nth-child(3){inset:70px 12px 25px 80px}.adc-plan small{font-size:9px}.adc-site-nav{height:46px;display:flex;align-items:center;justify-content:space-between;gap:5px;padding:0 15px;font-size:8px}.adc-site-nav strong{font-size:10px}.adc-nav-chip{background:#18191c;border-radius:20px;padding:6px 9px;color:#fff}.adc-site-photo{height:calc(100% - 76px);position:relative;overflow:hidden;background:linear-gradient(#d8e5e7 0 40%,#b6b2a1 41% 100%)}.adc-photo-sun{position:absolute;right:40px;top:20px;width:115px;height:115px;border-radius:50%;background:#fff5cc}.adc-building{position:absolute;right:7%;bottom:20px;width:54%;height:79%;background:linear-gradient(120deg,#d6d2c7,#b7b4aa);box-shadow:18px 20px 25px #3030203d;clip-path:polygon(0 9%,44% 0,100% 9%,100% 100%,0 100%)}.adc-roof{position:absolute;top:5%;width:100%;height:9px;background:#797e78}.adc-level{display:flex;justify-content:space-evenly;gap:9px;height:25%;margin:9% 8% 0}.adc-level b{flex:1;background:linear-gradient(135deg,#465459,#809398);border:5px solid #ece9dd;box-shadow:inset -3px 0 7px #26323b55}.adc-photo-ground{position:absolute;bottom:0;left:0;right:0;height:18%;background:#788878;clip-path:polygon(0 60%,100% 0,100% 100%,0 100%)}.adc-photo-overlay{position:absolute;left:0;top:0;bottom:0;width:62%;padding:34px 17px 16px 21px;background:linear-gradient(90deg,#101819e8,#101819b4 73%,transparent);color:white;display:flex;flex-direction:column;align-items:start;justify-content:center}.adc-photo-overlay small{font-size:8px;letter-spacing:.1em}.adc-photo-overlay strong{font-family:'Marcellus',serif;font-weight:400;font-size:clamp(24px,2.8vw,36px);line-height:1.05;margin:15px 0 19px}.adc-photo-overlay strong span{color:#ffe572}.adc-site-button{font-size:9px;color:#171717;background:#ffd600;padding:8px 11px;border-radius:20px;font-weight:800}.adc-float{position:absolute;z-index:9;display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #e9e9e9;border-radius:16px;padding:12px 14px;box-shadow:0 17px 37px #0002;animation:adcBob 6s ease-in-out infinite}.adc-float-a{top:10px;right:0}.adc-float-b{bottom:43px;left:0;animation-delay:-3s}.adc-float-icon{background:#fff4a5;border-radius:50%;width:34px;height:34px;display:grid;place-items:center;font-size:19px}.adc-float b,.adc-float small{display:block}.adc-float b{font-size:12px}.adc-float small{font-size:10px;color:#757575}.adc-trust{display:grid;grid-template-columns:repeat(4,1fr);margin:15px 0 25px;border:1px solid #e7e7e7;border-radius:17px;background:#fafafa;box-shadow:0 10px 35px #00000008}.adc-trust span{font-size:13px;font-weight:750;text-align:center;padding:19px 8px}.adc-trust span+span{border-left:1px solid #e9e9e9}.adc-section{padding:95px 0}.adc-section-head{display:grid;grid-template-columns:1.05fr .95fr;gap:70px;align-items:end;margin-bottom:35px}.adc-kicker{margin-bottom:17px}.adc-kicker:before{content:'';height:3px;width:22px;background:#ffd600}.adc h2{font-size:clamp(39px,4.2vw,60px);line-height:1.09}.adc-section-head>p{font-size:16px;line-height:1.9;color:var(--adc-muted);max-width:490px}.adc-feature-grid{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:14px}.adc-feature{background:linear-gradient(145deg,#fff,#f9f9f8);min-height:310px;border:1px solid #e7e7e8;border-radius:20px;padding:26px;position:relative;overflow:hidden;transition:transform .3s,box-shadow .3s}.adc-feature:hover{transform:translateY(-5px);box-shadow:0 16px 34px #0000000b}.adc-feature-dark{background:linear-gradient(155deg,#242628,#101113);color:#fff;border-color:#232323}.adc-feature-num{font-size:12px;color:#8d8e95;font-weight:800;letter-spacing:.1em}.adc-feature-dark .adc-feature-num{color:#a8a8a8}.adc-line-icon{font-size:35px;color:#b69c00;margin:32px 0 16px}.adc-feature-dark .adc-line-icon{color:#ffd600}.adc-feature h3{font-size:23px;line-height:1.13;margin-bottom:13px}.adc-feature p{color:#777982;font-size:14px;line-height:1.77}.adc-feature-dark p{color:#e1e1e1}.adc-feature-decoration{position:absolute;width:180px;height:180px;right:-60px;bottom:-100px;border:24px solid #ffd60045;border-radius:50%}.adc-project-band{background:#f7f7f5;padding:93px 0}.adc-demo-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:22px}.adc-demo-tabs{display:flex;flex-direction:column;gap:11px}.adc-demo-tabs button{width:100%;display:flex;align-items:center;gap:15px;padding:22px 19px;background:#fff;border:1px solid #e4e4e4;border-radius:14px;text-align:left;font-weight:800;font-size:14px;transition:background .2s}.adc-demo-tabs button span{color:#9f9f9f;font-size:12px}.adc-demo-tabs button b{margin-left:auto;font-size:18px}.adc-demo-tabs button[aria-selected=true]{background:#1b1c1e;color:#fff;border-color:#1b1c1e}.adc-demo-tabs button[aria-selected=true] span,.adc-demo-tabs button[aria-selected=true] b{color:#ffd600}.adc-demo-panel{background:#17191c;color:#fff;border-radius:22px;padding:20px;min-height:375px}.adc-demo-top{display:flex;justify-content:space-between;font-size:10px;color:#a6a6a6;letter-spacing:.11em;margin-bottom:15px}.adc-demo-live{color:#ffe16c}.adc-demo-browser{background:#fff;color:#161616;border-radius:13px;overflow:hidden;box-shadow:0 15px 30px #0004}.adc-demo-inner{position:relative;padding:30px 32px 40px;min-height:265px;background:radial-gradient(circle at 82% 55%,#fff1ac 0,transparent 38%),#fbfbf7;overflow:hidden}.adc-demo-overline{font-size:10px;font-weight:800;letter-spacing:.12em}.adc-demo-inner h3{font-size:clamp(24px,2.4vw,36px);line-height:1.13;max-width:280px;margin:13px 0 12px;position:relative;z-index:1}.adc-demo-inner p{font-size:12px;color:#636363;max-width:290px;position:relative;z-index:1}.adc-demo-tags{display:flex;gap:7px;flex-wrap:wrap;margin:16px 0 20px;position:relative;z-index:1}.adc-demo-tags span{padding:5px 9px;background:#f0f0ed;border-radius:18px;font-size:10px}.adc-demo-link{position:relative;z-index:1;display:inline-block;border-bottom:2px solid #ffd600;font-weight:800;font-size:11px}.adc-demo-structure{position:absolute;right:-15px;bottom:-10px;width:44%;height:75%;background:linear-gradient(145deg,#b8b4a7,#dedad0);clip-path:polygon(4% 11%,40% 0,100% 11%,100% 100%,0 100%)}.adc-demo-structure i{display:inline-block;background:#526268;width:18%;height:25%;margin:20% 1% 0 8%;border:5px solid #efeee4}.adc-how{background:#fff}.adc-integrations{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.adc-integrations article{padding:30px 28px;background:#f9f9f8;border:1px solid #e9e9e9;border-radius:20px}.adc-integrations-icon{font-size:34px;color:#b89c00;display:block;margin-bottom:15px}.adc-integrations h3{font-size:25px;margin-bottom:9px}.adc-integrations p{color:#696b72;font-size:15px}.adc-process{background:#141516;color:#fff;padding:94px 0}.adc-process .adc-section-head>p{color:#bbbdc2}.adc-process .adc-kicker{color:#d8d8d8}.adc-process-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.adc-process-grid>div{padding:23px 20px;border-top:1px solid #535353}.adc-process-grid span{font-size:14px;color:#ffd600;font-weight:800}.adc-process-grid h3{font-size:25px;margin:14px 0 8px}.adc-process-grid p{font-size:14px;color:#b9b9b9}.adc-end-cta{margin:30px auto 85px!important;background:radial-gradient(circle at 99% 100%,#ffd60035,transparent 30%),linear-gradient(140deg,#242629,#121314);border-radius:24px;display:grid;grid-template-columns:1.1fr .85fr auto;align-items:center;gap:25px;padding:37px 35px;color:#fff}.adc-end-cta span{font-size:10px;font-weight:800;letter-spacing:.12em;color:#ffe14e}.adc-end-cta h2{font-size:clamp(28px,2.8vw,40px);line-height:1.15;margin:9px 0 0}.adc-end-cta p{color:#d2d2d2;font-size:14px;line-height:1.75}.adc-reveal{opacity:0;transform:translateY(25px);transition:opacity .7s,transform .7s}.adc-reveal.adc-visible{opacity:1;transform:translateY(0)}@keyframes adcFloat{0%,100%{transform:translateY(0) rotate(-5deg)}50%{transform:translateY(-10px) rotate(-5deg)}}@keyframes adcBob{0%,100%{transform:translateY(0)}50%{transform:translateY(-7px)}}@media(max-width:1050px){.adc-feature-grid{grid-template-columns:repeat(2,1fr)}.adc-hero-grid{grid-template-columns:1fr}.adc-hero-art{max-width:670px;width:100%;margin:0 auto}.adc-hero{padding-top:65px}.adc-end-cta{grid-template-columns:1fr 1fr}.adc-end-cta .adc-btn{justify-self:start}.adc-section-head{gap:30px}}@media(max-width:700px){.adc .adc-wrap{width:calc(100% - 30px)}.adc-hero{padding:54px 0 35px}.adc-copy h1{font-size:clamp(44px,10vw,60px)}.adc-hero-art{height:350px;transform:scale(.84);transform-origin:center top;margin-bottom:-48px}.adc-float-a{right:-22px}.adc-browser-front{height:330px;width:88%}.adc-browser-back{height:300px}.adc-photo-overlay strong{font-size:25px}.adc-feature-grid,.adc-integrations,.adc-process-grid,.adc-section-head,.adc-demo-grid,.adc-end-cta{grid-template-columns:1fr}.adc-section,.adc-project-band,.adc-process{padding:65px 0}.adc-trust{grid-template-columns:repeat(2,1fr)}.adc-trust span:nth-child(3){border-left:0}.adc-trust span{font-size:12px}.adc-feature{min-height:250px}.adc-demo-panel{padding:12px;min-height:auto}.adc-demo-inner{padding:22px 20px;min-height:285px}.adc-demo-structure{opacity:.55}.adc-end-cta{padding:30px 25px;margin-bottom:55px!important}.adc-proof{gap:9px}.adc-eyebrow{font-size:9px}}@media(prefers-reduced-motion:reduce){.adc-reveal{opacity:1;transform:none;transition:none}.adc-browser-front,.adc-float{animation:none!important}}