/* Public conversion story: sell the convenience, let the product prove it. */
.a3-public-site{overflow-x:clip}
.a3-public-site.a3-full-bleed-hero .a3-public-header{position:fixed;right:0;left:0}.a3-public-site.a3-full-bleed-hero .a3-public-header+.a3-public-shell{padding-top:0}.a3-public-site.a3-full-bleed-hero .a3-public-shell>.conv-hero{margin-top:0}
.conv-hero,.conv-section,.conv-final{position:relative}.conv-hero{min-height:calc(100vh - 120px);display:grid;grid-template-columns:minmax(0,.92fr) minmax(500px,1.08fr);align-items:center;gap:clamp(40px,6vw,90px);padding:clamp(56px,8vw,110px) 0 88px}.conv-topline,.conv-index{display:inline-flex;align-items:center;gap:9px;color:var(--a3-primary-light);font-size:.66rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.conv-topline{padding:8px 12px;border:1px solid rgba(193,138,75,.25);border-radius:999px;background:rgba(193,138,75,.07)}.conv-live-dot{width:7px;height:7px;border-radius:50%;background:#c99a62;box-shadow:0 0 0 6px rgba(193,138,75,.12);animation:conv-pulse 2s ease-out infinite}.conv-hero h1{max-width:760px;margin:22px 0 0;color:#f6f1e8;font-size:clamp(3.15rem,7.2vw,7.2rem);font-weight:610;letter-spacing:-.085em;line-height:.88}.conv-hero h1 em,.conv-section-head h2 em{color:#cba16f;font-family:Georgia,"Times New Roman",serif;font-weight:400}.conv-lead{max-width:675px;margin:28px 0 0;color:#aeb3ba;font-size:clamp(1rem,1.5vw,1.16rem);line-height:1.78}.conv-hero-actions,.conv-final-actions{display:flex;flex-wrap:wrap;gap:11px;margin-top:30px}.conv-btn{min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid var(--a3-border-strong);border-radius:999px;padding:0 20px;color:#f2eee7;font-size:.82rem;font-weight:780;transition:.22s ease}.conv-btn.primary{border-color:#bc8b52;background:linear-gradient(135deg,#d0a36e,#936536);color:#1b150f;box-shadow:0 18px 45px rgba(193,138,75,.22)}.conv-btn.quiet{background:rgba(255,255,255,.055)}.conv-btn:hover{color:inherit;transform:translateY(-2px);box-shadow:0 22px 55px rgba(0,0,0,.25)}.conv-play{width:25px;height:25px;display:grid;place-items:center;border-radius:50%;background:rgba(24,17,10,.12);font-size:.55rem}.conv-trust-row{display:flex;flex-wrap:wrap;gap:16px;margin-top:24px;color:#858d98;font-size:.68rem}.conv-trust-row span{display:flex;align-items:center;gap:6px}.conv-trust-row i{color:#cba16f;font-style:normal}
.conv-hero-scene{position:relative;min-height:680px;isolation:isolate}.conv-scene-orbit{position:absolute;z-index:-1;border:1px solid rgba(193,138,75,.13);border-radius:50%;animation:conv-orbit 18s linear infinite}.orbit-one{width:610px;height:610px;right:-80px;top:10px}.orbit-two{width:450px;height:450px;right:15px;top:92px;animation-direction:reverse;animation-duration:14s}.conv-calm-card{position:absolute;z-index:3;left:7%;top:20%;width:min(560px,86%);overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:34px;padding:21px;background:linear-gradient(145deg,rgba(39,43,47,.96),rgba(20,23,26,.94));box-shadow:0 45px 110px rgba(0,0,0,.5),inset 0 1px rgba(255,255,255,.08);backdrop-filter:blur(24px)}.conv-calm-card header{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding-bottom:17px;border-bottom:1px solid rgba(255,255,255,.08)}.conv-mini-brand{width:42px;height:42px;display:grid;place-items:center;border-radius:14px;background:linear-gradient(135deg,#d1a46e,#8d6033);color:#1c150e;font-weight:900}.conv-calm-card header small,.conv-calm-card header strong{display:block}.conv-calm-card header small{color:#858e99;font-size:.58rem}.conv-calm-card header strong{color:#f5f1ea;font-size:.78rem}.conv-online{padding:5px 8px;border-radius:99px;background:rgba(54,211,153,.1);color:#78d7b4;font-size:.55rem;font-weight:800}.conv-calm-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:14px}.conv-calm-grid article{min-height:115px;display:flex;flex-direction:column;padding:14px;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:rgba(255,255,255,.045)}.conv-calm-grid small,.conv-calm-grid span{color:#8f98a3;font-size:.58rem}.conv-calm-grid strong{margin:auto 0 1px;color:#f5f1ea;font-size:1.35rem;letter-spacing:-.05em}.conv-calm-action{display:flex;align-items:center;gap:12px;margin-top:10px;padding:13px;border-radius:18px;background:rgba(193,138,75,.1)}.conv-avatar-stack{display:flex}.conv-avatar-stack i{width:30px;height:30px;display:grid;place-items:center;margin-left:-7px;border:2px solid #272b2f;border-radius:50%;background:#594735;color:#f4e7d5;font-size:.5rem;font-style:normal}.conv-avatar-stack i:first-child{margin-left:0}.conv-calm-action p{flex:1;margin:0}.conv-calm-action strong,.conv-calm-action small{display:block}.conv-calm-action strong{color:#e9e4dc;font-size:.66rem}.conv-calm-action small{color:#9098a2;font-size:.55rem}.conv-calm-action>b{color:#cba16f}.conv-chaos-card{position:absolute;z-index:4;width:190px;padding:13px 15px;border:1px solid rgba(255,255,255,.12);border-radius:18px;background:rgba(28,31,34,.84);box-shadow:0 20px 48px rgba(0,0,0,.34);backdrop-filter:blur(18px);animation:conv-float 5s ease-in-out infinite}.conv-chaos-card small,.conv-chaos-card strong,.conv-chaos-card span{display:block}.conv-chaos-card small{color:#747d88;font-size:.5rem}.conv-chaos-card strong{margin:3px 0;color:#e9e5de;font-size:.66rem}.conv-chaos-card span{color:#a08669;font-size:.55rem}.card-email{left:-2%;top:7%}.card-leave{right:-2%;top:10%;animation-delay:-1.3s}.card-payroll{right:1%;bottom:12%;animation-delay:-2.8s}.conv-hero-foot{grid-column:1/-1;display:flex;align-items:center;justify-content:center;gap:17px;margin-top:-28px;color:#777f8a;font-size:.65rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.conv-hero-foot i{width:38px;height:1px;background:rgba(193,138,75,.32)}
.conv-hero{padding:clamp(42px,5vw,68px) 0 92px}.conv-hero h1{font-size:clamp(3.15rem,5.6vw,5.9rem)}.conv-btn.signin{border-color:rgba(203,161,111,.28);background:transparent;color:#d6b589}.conv-btn.signin:hover{border-color:#cba16f;background:rgba(193,138,75,.08);color:#f4dfc5}.conv-hero-register{width:fit-content;display:flex;align-items:center;gap:5px;margin-top:14px;color:#7f8791;font-size:.68rem;transition:.2s ease}.conv-hero-register strong{color:#c8aa86;font-weight:700}.conv-hero-register span{margin-left:3px;color:#cba16f}.conv-hero-register:hover{color:#aeb4bb;transform:translateX(3px)}.conv-hero-register:hover strong{color:#efd9bf}.conv-hero-scene{min-height:630px}.conv-hero-photo{position:absolute;inset:0;margin:0;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:44px;background:#171b1e;box-shadow:0 48px 120px rgba(0,0,0,.5)}.conv-hero-photo::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,13,15,.04) 30%,rgba(10,13,15,.86) 100%),linear-gradient(90deg,rgba(12,15,17,.3),transparent 48%)}.conv-hero-photo img{width:100%;height:100%;display:block;object-fit:cover;object-position:center 43%;filter:saturate(.82) contrast(1.03)}.conv-hero-photo figcaption{position:absolute;z-index:2;top:24px;left:25px;display:flex;align-items:center;gap:9px;padding:8px 11px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:rgba(18,21,23,.56);color:#e8e3da;font-size:.57rem;font-weight:700;letter-spacing:.05em;backdrop-filter:blur(14px)}.conv-hero-photo figcaption span{width:7px;height:7px;border-radius:50%;background:#d1a36c;box-shadow:0 0 0 5px rgba(209,163,108,.15)}.conv-hero-scene .conv-calm-card{left:24px;right:24px;top:auto;bottom:24px;width:auto;border-radius:25px;padding:17px;background:linear-gradient(145deg,rgba(32,36,39,.88),rgba(16,19,21,.91));box-shadow:0 24px 65px rgba(0,0,0,.4),inset 0 1px rgba(255,255,255,.09)}.conv-hero-scene .conv-calm-card header{padding-bottom:12px}.conv-hero-scene .conv-calm-grid{margin-top:10px}.conv-hero-scene .conv-calm-grid article{min-height:82px;padding:11px 13px;background:rgba(255,255,255,.055)}
.conv-hero{width:100vw;min-height:100vh;display:block;overflow:hidden;isolation:isolate;margin-left:calc(50% - 50vw);padding:calc(clamp(24px,4vw,58px) + clamp(42px,5vw,70px)) max(clamp(24px,4vw,58px),calc(50vw - 604px)) 130px;border:0;border-radius:0;background:#111518;box-shadow:none}.a3-public-shell>.conv-hero{margin-top:calc(clamp(24px,4vw,58px) * -1)}.conv-hero-copy{position:relative;z-index:4;width:min(600px,54%)}.conv-hero h1{font-size:clamp(3.4rem,6vw,6.25rem)}.conv-hero-scene{position:absolute;z-index:1;inset:0;min-height:0}.conv-hero-photo{border:0;border-radius:0;box-shadow:none}.conv-hero-photo::after{background:linear-gradient(90deg,rgba(10,13,15,.96) 0%,rgba(10,13,15,.88) 32%,rgba(10,13,15,.48) 57%,rgba(10,13,15,.08) 82%),linear-gradient(180deg,rgba(8,11,13,.15) 35%,rgba(8,11,13,.8) 100%)}.conv-hero-photo img{object-position:center 14%;filter:saturate(.8) contrast(1.06)}.conv-hero-photo figcaption{left:auto;right:max(clamp(24px,4vw,58px),calc(50vw - 604px))}.conv-hero-scene .conv-calm-card{left:auto;right:max(clamp(24px,4vw,58px),calc(50vw - 604px));bottom:28px;width:min(510px,43%)}.conv-hero-foot{position:absolute;z-index:4;left:max(clamp(24px,4vw,58px),calc(50vw - 604px));bottom:36px;justify-content:flex-start;margin:0}.conv-section{padding:clamp(90px,11vw,160px) 0}.conv-section::before{content:"";position:absolute;left:50%;top:0;width:min(1060px,86%);height:1px;transform:translateX(-50%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent)}.conv-section-head{max-width:940px;margin-bottom:clamp(42px,6vw,76px)}.conv-section-head.centered{margin-inline:auto;text-align:center}.conv-section-head.centered .conv-index{justify-content:center}.conv-section-head h2{margin:14px 0 0;color:#f6f1e9;font-size:clamp(2.65rem,6vw,6rem);font-weight:610;letter-spacing:-.075em;line-height:.94}.conv-section-head p{max-width:720px;margin:22px 0 0;color:#9da5af;font-size:1rem;line-height:1.75}.conv-section-head.centered p{margin-inline:auto}
.conv-workday-layout{display:grid;grid-template-columns:1.15fr .85fr;gap:20px}.conv-map-panel,.conv-convenience-list,.conv-answer-stage,.conv-flow-board,.conv-price-card{border:1px solid var(--a3-border);border-radius:36px;background:linear-gradient(145deg,rgba(255,255,255,.06),rgba(255,255,255,.025));box-shadow:var(--a3-shadow)}.conv-map-panel{overflow:hidden}.conv-map-canvas{position:relative;min-height:480px;overflow:hidden;background:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px),#1d2226;background-size:34px 34px}.conv-road{position:absolute;width:140%;height:38px;border:1px solid rgba(255,255,255,.05);background:#282e33;transform-origin:center}.road-a{left:-20%;top:42%;transform:rotate(-18deg)}.road-b{left:-20%;top:50%;transform:rotate(43deg)}.conv-office-radius{position:absolute;left:52%;top:50%;width:210px;height:210px;display:grid;place-items:center;transform:translate(-50%,-50%);border:2px solid rgba(193,138,75,.55);border-radius:50%;background:rgba(193,138,75,.1);box-shadow:0 0 70px rgba(193,138,75,.14)}.conv-office-radius i{width:24px;height:24px;border:5px solid #f4eee4;border-radius:50%;background:#bd8950;box-shadow:0 0 0 13px rgba(193,138,75,.15)}.conv-office-radius b,.conv-office-radius small{position:absolute;top:132px;display:block;color:#eee9e1;font-size:.65rem}.conv-office-radius small{top:151px;color:#949ca6;font-size:.54rem}.conv-map-status{display:flex;align-items:center;gap:18px;padding:18px 20px;background:#20252a}.conv-map-status>span{display:grid;grid-template-columns:10px 1fr;column-gap:9px}.conv-map-status>span i{grid-row:1/3;align-self:center;width:9px;height:9px;border-radius:50%;background:#41c99a;box-shadow:0 0 0 6px rgba(65,201,154,.1)}.conv-map-status small,.conv-map-status strong{display:block}.conv-map-status small{color:#858e98;font-size:.54rem}.conv-map-status strong{color:#67d2ad;font-size:.68rem}.conv-map-status p{margin:0 0 0 auto;color:#8f98a3;font-size:.6rem}.conv-convenience-list{display:flex;flex-direction:column;gap:11px;padding:20px}.conv-convenience-list>article{padding:18px;border:1px solid rgba(255,255,255,.08);border-radius:22px;background:rgba(255,255,255,.035)}.conv-convenience-list>article>span{color:#79818b;font-size:.56rem;font-weight:800;text-transform:uppercase}.conv-convenience-list>article p{margin:6px 0 0;color:#c0c3c6;font-size:.82rem}.conv-convenience-list .is-better{flex:1;border-color:rgba(193,138,75,.27);background:radial-gradient(circle at 90% 5%,rgba(193,138,75,.15),transparent 42%),rgba(193,138,75,.06)}.conv-convenience-list .is-better>span{color:#cba16f}.conv-convenience-list .is-better p{max-width:400px;color:#f2ede5;font-size:1.28rem;font-weight:650;letter-spacing:-.03em;line-height:1.35}.conv-convenience-list .is-better b{display:block;margin-top:50px;color:#cba16f;font-family:Georgia,serif;font-size:1rem;font-weight:400}.conv-mini-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.conv-mini-metrics span{padding:12px;border-radius:16px;background:rgba(255,255,255,.04)}.conv-mini-metrics small,.conv-mini-metrics strong{display:block}.conv-mini-metrics small{color:#7f8893;font-size:.52rem}.conv-mini-metrics strong{margin-top:5px;color:#eee9e1;font-size:1.1rem}
.conv-answer-stage{min-height:650px;display:grid;grid-template-columns:.75fr .9fr 1fr;align-items:center;gap:28px;padding:clamp(24px,4vw,52px);overflow:hidden}.conv-question-cloud{display:flex;flex-direction:column;gap:11px}.conv-question-cloud span{width:fit-content;max-width:220px;padding:11px 14px;border:1px solid rgba(255,255,255,.09);border-radius:16px 16px 16px 4px;background:rgba(255,255,255,.045);color:#aab0b7;font-size:.64rem}.conv-question-cloud span:nth-child(even){margin-left:30px}.conv-phone{overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:32px;padding:12px;background:#171a1d;box-shadow:0 38px 80px rgba(0,0,0,.45)}.conv-phone-bar{display:flex;align-items:center;justify-content:space-between;padding:8px;color:#7f8790;font-size:.55rem}.conv-phone-bar i{width:7px;height:7px;border-radius:50%;background:#43c696}.conv-phone-profile{display:flex;align-items:center;gap:10px;padding:14px;border-radius:19px;background:linear-gradient(135deg,rgba(193,138,75,.13),rgba(255,255,255,.04))}.conv-phone-profile img{width:42px;height:42px;border-radius:14px;object-fit:cover}.conv-phone-profile div{flex:1}.conv-phone-profile strong,.conv-phone-profile small{display:block}.conv-phone-profile strong{font-size:.68rem}.conv-phone-profile small{color:#89919b;font-size:.55rem}.conv-phone-profile>span{color:#6ed0ae;font-size:.52rem}.conv-self-grid{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:8px}.conv-self-grid article{display:flex;align-items:center;gap:8px;padding:11px;border:1px solid rgba(255,255,255,.07);border-radius:15px;background:rgba(255,255,255,.035)}.conv-self-grid b{width:25px;height:25px;display:grid;place-items:center;border-radius:8px;background:rgba(193,138,75,.12);color:#cba16f}.conv-self-grid strong,.conv-self-grid small{display:block}.conv-self-grid strong{font-size:.55rem}.conv-self-grid small{color:#808995;font-size:.48rem}.conv-phone-answer{display:flex;align-items:center;gap:9px;margin-top:8px;padding:11px;border-radius:15px;background:rgba(63,199,151,.08)}.conv-phone-answer i{width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:#43c696;color:#15221d;font-size:.58rem;font-style:normal}.conv-phone-answer p{margin:0}.conv-phone-answer strong,.conv-phone-answer small{display:block}.conv-phone-answer strong{font-size:.58rem}.conv-phone-answer small{color:#7f998f;font-size:.48rem}.conv-answer-copy>span{color:#cba16f;font-size:.6rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em}.conv-answer-copy h3{margin:11px 0 0;color:#f2eee7;font-size:clamp(1.65rem,3vw,2.8rem);letter-spacing:-.05em;line-height:1.05}.conv-answer-copy ul{display:grid;gap:12px;margin:24px 0 0;padding:0;list-style:none}.conv-answer-copy li{display:flex;gap:9px;color:#969ea8;font-size:.7rem}.conv-answer-copy li::before{content:"✓";color:#cba16f}
.conv-flow-board{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:14px;padding:26px}.conv-flow-line{position:absolute;left:10%;right:10%;top:88px;height:1px;background:linear-gradient(90deg,rgba(193,138,75,.15),#c18a4b,rgba(193,138,75,.15))}.conv-flow-board article{position:relative;z-index:1;min-height:290px;display:flex;flex-direction:column;align-items:center;padding:18px;border:1px solid rgba(255,255,255,.08);border-radius:24px;background:#1d2125;text-align:center}.conv-flow-board article>span{align-self:flex-start;color:#6f7781;font-size:.55rem}.conv-flow-icon{width:64px;height:64px;display:grid;place-items:center;margin:11px auto 20px;border:5px solid #202428;border-radius:50%;background:#554331;color:#f0dfc9;box-shadow:0 0 0 1px rgba(193,138,75,.36);font-size:.68rem;font-weight:800}.conv-flow-board article>small{color:#8b939d;font-size:.55rem;text-transform:uppercase;letter-spacing:.08em}.conv-flow-board article>strong{margin-top:7px;color:#efebe4;font-size:.83rem}.conv-flow-board article>p{color:#858e99;font-size:.62rem;line-height:1.55}.conv-flow-board article.complete{border-color:rgba(193,138,75,.28);background:linear-gradient(155deg,rgba(193,138,75,.12),#1d2125)}.conv-flow-board .complete .conv-flow-icon{background:linear-gradient(135deg,#d1a36c,#936536);color:#1b140e}.conv-quiet-proof{display:flex;align-items:center;gap:12px;margin-top:18px;padding:18px 22px;border:1px solid var(--a3-border);border-radius:22px;background:rgba(255,255,255,.035)}.conv-quiet-proof strong{color:#f0ece5}.conv-quiet-proof span{color:#89929d}.conv-quiet-proof a{margin-left:auto;color:#cba16f;font-size:.68rem;font-weight:800}
.conv-price-card{max-width:1080px;display:grid;grid-template-columns:.85fr 1.15fr;gap:1px;margin:0 auto;overflow:hidden;padding:1px;background:rgba(255,255,255,.1)}.conv-price-main,.conv-price-value{padding:clamp(28px,5vw,56px);background:#1d2124}.conv-price-main{background:radial-gradient(circle at 10% 0%,rgba(193,138,75,.2),transparent 42%),#1d2124}.conv-price-badge{display:inline-flex;padding:7px 10px;border-radius:99px;background:rgba(193,138,75,.12);color:#d2aa7a;font-size:.58rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.conv-price{display:flex;flex-direction:column;margin-top:26px}.conv-price>small{color:#7f8791;font-size:.66rem}.conv-price>strong{color:#f5eee5;font-size:clamp(4rem,8vw,7rem);font-weight:650;letter-spacing:-.09em;line-height:.85}.conv-price sup{color:#cba16f;font-size:.35em}.conv-price>span{margin-top:9px;color:#979fa8;font-size:.68rem}.conv-price-main>p{max-width:420px;margin:24px 0 0;color:#979fa8;font-size:.72rem;line-height:1.7}.conv-price-main .conv-btn{margin-top:25px}.conv-price-value>small{color:#cba16f;font-size:.6rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em}.conv-price-value h3{margin:14px 0 25px;color:#f0ece5;font-size:clamp(2rem,4vw,3.5rem);font-weight:630;letter-spacing:-.06em;line-height:1}.conv-value-list{display:grid;grid-template-columns:1fr 1fr;gap:9px}.conv-value-list span{display:flex;gap:8px;padding:12px;border-radius:15px;background:rgba(255,255,255,.035);color:#a1a8b0;font-size:.62rem}.conv-value-list i{color:#cba16f;font-style:normal}
.conv-final{min-height:82vh;display:grid;place-items:center;padding:120px 20px 160px;text-align:center;overflow:hidden}.conv-final-aura{position:absolute;width:700px;height:700px;border:1px solid rgba(193,138,75,.12);border-radius:50%;box-shadow:0 0 0 100px rgba(193,138,75,.025),0 0 0 220px rgba(255,255,255,.012);animation:conv-breathe 7s ease-in-out infinite}.conv-final>div:last-child{position:relative;z-index:1;max-width:990px}.conv-final h2{margin:17px 0 0;color:#f6f0e7;font-size:clamp(3rem,7vw,7rem);font-weight:610;letter-spacing:-.085em;line-height:.9}.conv-final p{max-width:650px;margin:24px auto 0;color:#9ca4ae;font-size:1rem;line-height:1.7}.conv-final-actions{justify-content:center}.conv-final>div>small{display:block;margin-top:18px;color:#737b85;font-size:.65rem}.conv-final>div>small a{color:#cba16f}
.public-motion-ready [data-reveal]{opacity:0;transform:translateY(28px);transition:opacity .7s ease,transform .8s cubic-bezier(.16,.8,.25,1)}.public-motion-ready [data-reveal].is-visible{opacity:1;transform:none}
@keyframes conv-pulse{70%,100%{box-shadow:0 0 0 12px transparent}}@keyframes conv-orbit{to{transform:rotate(360deg)}}@keyframes conv-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes conv-breathe{50%{transform:scale(1.04);opacity:.75}}
@media(max-width:1050px){.conv-hero{min-height:820px}.conv-hero-copy{width:min(620px,66%);max-width:850px}.conv-hero-scene{min-height:0}.conv-hero-scene .conv-calm-card{width:min(470px,47%)}.conv-workday-layout{grid-template-columns:1fr}.conv-answer-stage{grid-template-columns:.7fr 1fr}.conv-answer-copy{grid-column:1/-1}.conv-question-cloud{grid-row:1}.conv-phone{grid-row:1}.conv-flow-board{grid-template-columns:1fr 1fr}.conv-flow-line{display:none}}
@media(max-width:720px){.conv-hero{min-height:100vh;padding:calc(clamp(24px,4vw,58px) + 34px) 22px 115px}.conv-hero-copy{width:100%}.conv-hero h1{font-size:3.65rem}.conv-hero-photo::after{background:linear-gradient(180deg,rgba(9,12,14,.9) 0%,rgba(9,12,14,.78) 60%,rgba(9,12,14,.9) 100%)}.conv-hero-photo img{object-position:62% center;filter:saturate(.7) contrast(1.05)}.conv-hero-photo figcaption{top:auto;right:auto;left:22px;bottom:24px}.conv-hero-scene .conv-calm-card{display:none}.conv-hero-foot{display:none}.conv-section{padding:90px 0}.conv-section-head h2{font-size:3rem}.conv-map-canvas{min-height:390px}.conv-map-status{align-items:flex-start;flex-direction:column}.conv-map-status p{margin:0}.conv-answer-stage{grid-template-columns:1fr;padding:18px}.conv-question-cloud{display:none}.conv-phone{max-width:410px;margin:auto}.conv-flow-board{grid-template-columns:1fr}.conv-flow-board article{min-height:230px}.conv-quiet-proof{align-items:flex-start;flex-direction:column}.conv-quiet-proof a{margin-left:0}.conv-price-card{grid-template-columns:1fr}.conv-value-list{grid-template-columns:1fr}.conv-final{padding-inline:0}.conv-final h2{font-size:3.6rem}}
@media(max-width:720px){.a3-public-site.a3-full-bleed-hero .conv-hero{padding-top:96px}}
@media(max-width:480px){.conv-hero{min-height:810px}.conv-hero-actions,.conv-final-actions{display:grid}.conv-btn{width:100%}.conv-trust-row{display:grid}.conv-hero-photo figcaption{top:auto;left:18px;bottom:20px}.conv-section-head h2{font-size:2.55rem}.conv-mini-metrics{grid-template-columns:1fr}.conv-price-main,.conv-price-value{padding:25px}.conv-final h2{font-size:3rem}}
@media(prefers-reduced-motion:reduce){.conv-scene-orbit,.conv-chaos-card,.conv-final-aura,.conv-live-dot{animation:none}}

/* ACubed-managed public pricing */
.conv-price-deck{max-width:1160px;display:grid;grid-template-columns:repeat(var(--price-columns,1),minmax(0,1fr));gap:18px;margin:0 auto}.conv-price-deck.cards-2{--price-columns:2}.conv-price-deck.cards-3{--price-columns:3}.conv-price-option{position:relative;min-height:590px;display:flex;flex-direction:column;padding:clamp(25px,3vw,40px);overflow:hidden;border:1px solid var(--a3-border);border-radius:32px;background:radial-gradient(circle at 10% 0%,rgba(193,138,75,.12),transparent 38%),#1d2124;box-shadow:var(--a3-shadow)}.conv-price-option.featured{border-color:rgba(203,161,111,.52);box-shadow:0 34px 90px rgba(0,0,0,.42),inset 0 1px rgba(255,255,255,.08)}.conv-price-option.featured:before{position:absolute;top:0;right:32px;width:56px;height:4px;border-radius:0 0 8px 8px;background:#cba16f;content:""}.conv-price-option-top h3{margin:22px 0 0;color:#f4efe7;font-size:1.65rem;letter-spacing:-.04em}.conv-price-option-top p{min-height:58px;margin:10px 0 0;color:#929ba5;font-size:.68rem;line-height:1.65}.conv-price-option .conv-price>strong{font-size:clamp(3.8rem,6vw,6rem)}.conv-price-features{display:grid;gap:9px;margin:25px 0}.conv-price-features span{display:flex;gap:9px;padding:10px 12px;border-radius:13px;background:rgba(255,255,255,.035);color:#a8afb7;font-size:.62rem}.conv-price-features i{color:#cba16f;font-style:normal}.conv-price-option .conv-btn{margin-top:auto;justify-content:center}.conv-price-assurance,.conv-price-empty{max-width:900px;margin:20px auto 0;padding:19px 24px;border:1px solid var(--a3-border);border-radius:20px;background:rgba(255,255,255,.035);text-align:center}.conv-price-assurance strong,.conv-price-assurance span,.conv-price-empty strong,.conv-price-empty span{display:block}.conv-price-assurance strong,.conv-price-empty strong{color:#eee9e1}.conv-price-assurance span,.conv-price-empty span{margin-top:5px;color:#89929c;font-size:.65rem}.conv-price-empty a{display:inline-block;margin-top:12px;color:#cba16f;font-weight:800}
@media(max-width:900px){.conv-price-deck.cards-3{--price-columns:1}.conv-price-deck.cards-2{--price-columns:1}.conv-price-option{min-height:0}.conv-price-option-top p{min-height:0}}

/* Contact and guided setup */

/* Laptop-fit section titles and a clearer founding-price comparison. */
.conv-section-head-compact{max-width:1000px}
.conv-section-head-compact h2{font-size:clamp(2.65rem,5vw,5.25rem)}
.conv-price-badge{align-items:center;gap:10px;padding:10px 14px;border:1px solid rgba(211,164,108,.38);background:linear-gradient(135deg,rgba(193,138,75,.2),rgba(193,138,75,.08));box-shadow:0 12px 32px rgba(193,138,75,.1)}
.conv-price-badge>i{width:9px;height:9px;flex:0 0 auto;border-radius:50%;background:#e0ae73;box-shadow:0 0 0 6px rgba(224,174,115,.12);animation:conv-pulse 2s ease-out infinite}
.conv-price-badge>span{display:flex;flex-direction:column;gap:3px}
.conv-price-badge strong{color:#efd0aa;font-size:.68rem;letter-spacing:.08em}
.conv-price-badge small{color:#a99379;font-size:.5rem;letter-spacing:.1em}
.conv-volume-rates{display:flex;flex-wrap:wrap;gap:7px;margin-top:20px}.conv-volume-rates>small{width:100%;color:#7f8791;font-size:.55rem;text-transform:uppercase;letter-spacing:.08em}.conv-volume-rates span{padding:8px 10px;border:1px solid rgba(193,138,75,.16);border-radius:99px;background:rgba(193,138,75,.07);color:#929aa3;font-size:.55rem}.conv-volume-rates b{color:#d0a36f}
.conv-price>small{display:flex;align-items:baseline;gap:6px;color:#b6aa9c;font-size:.82rem;font-weight:720}
.conv-price>small s{color:#e5bd8e;font-size:1.12rem;font-weight:820;text-decoration-color:#d07b67;text-decoration-thickness:2px}
@media(max-width:720px){.conv-section-head-compact h2{font-size:3rem}}
@media(max-width:480px){.conv-section-head-compact h2{font-size:2.55rem}}
.conv-contact{padding-top:80px}.conv-contact-shell{display:grid;grid-template-columns:minmax(0,.86fr) minmax(460px,1.14fr);gap:clamp(30px,5vw,72px);overflow:hidden;padding:clamp(30px,5vw,64px);border:1px solid rgba(255,255,255,.11);border-radius:42px;background:radial-gradient(circle at 0 0,rgba(193,138,75,.17),transparent 36%),linear-gradient(145deg,#202529,#171b1e);box-shadow:0 45px 110px rgba(0,0,0,.35)}.conv-contact-copy{align-self:center}.conv-contact-copy h2{max-width:560px;margin:16px 0 0;color:#f5f0e8;font-size:clamp(2.7rem,5vw,5rem);font-weight:610;letter-spacing:-.07em;line-height:.95}.conv-contact-copy h2 em{display:block;color:#cba16f;font-family:Georgia,"Times New Roman",serif;font-weight:400}.conv-contact-copy>p{max-width:580px;margin:24px 0 0;color:#9da5af;font-size:.9rem;line-height:1.75}.conv-contact-promise{display:grid;grid-template-columns:38px 1fr;gap:17px 14px;margin-top:36px}.conv-contact-promise>span{width:36px;height:36px;display:grid;place-items:center;border:1px solid rgba(193,138,75,.3);border-radius:12px;background:rgba(193,138,75,.09);color:#d3aa78;font-size:.57rem;font-weight:800}.conv-contact-promise strong,.conv-contact-promise small{display:block}.conv-contact-promise strong{color:#e9e5de;font-size:.76rem}.conv-contact-promise small{margin-top:4px;color:#838c96;font-size:.61rem;line-height:1.5}.conv-contact-form-wrap{padding:clamp(24px,4vw,42px);border:1px solid rgba(255,255,255,.1);border-radius:30px;background:rgba(12,15,17,.52);box-shadow:inset 0 1px rgba(255,255,255,.04)}.conv-contact-form-head span,.conv-contact-form-head strong,.conv-contact-form-head small{display:block}.conv-contact-form-head span{color:#cba16f;font-size:.58rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.conv-contact-form-head strong{margin-top:8px;color:#f2eee7;font-size:1.5rem;letter-spacing:-.035em}.conv-contact-form-head small{max-width:520px;margin-top:7px;color:#89919a;font-size:.65rem;line-height:1.55}.conv-contact-form{display:grid;grid-template-columns:1fr 1fr;gap:16px 13px;margin-top:24px}.conv-contact-form label{display:grid;gap:7px;margin:0}.conv-contact-form label>span{color:#aeb4bb;font-size:.61rem;font-weight:700}.conv-contact-form label>span small{color:#68717a;font-size:.52rem;font-weight:500}.conv-contact-form input,.conv-contact-form select,.conv-contact-form textarea{width:100%;border:1px solid rgba(255,255,255,.1);border-radius:14px;outline:0;padding:12px 13px;background:#202529;color:#eeeae3;font:inherit;font-size:.7rem;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.conv-contact-form input,.conv-contact-form select{height:46px}.conv-contact-form textarea{min-height:106px;resize:vertical}.conv-contact-form select{color:#b7bdc4}.conv-contact-form input::placeholder,.conv-contact-form textarea::placeholder{color:#69727c}.conv-contact-form input:focus,.conv-contact-form select:focus,.conv-contact-form textarea:focus{border-color:rgba(203,161,111,.7);background:#242a2e;box-shadow:0 0 0 4px rgba(193,138,75,.09)}.conv-contact-form .wide{grid-column:1/-1}.conv-contact-form button{width:100%;margin-top:2px;cursor:pointer}.conv-contact-privacy{color:#667079;font-size:.54rem;text-align:center}.conv-contact-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;opacity:0!important}.conv-contact-alert{margin-top:18px;padding:12px 14px;border:1px solid;border-radius:14px;font-size:.66rem;line-height:1.5}.conv-contact-alert.success{border-color:rgba(66,199,151,.3);background:rgba(66,199,151,.08);color:#77d4b3}.conv-contact-alert.error{border-color:rgba(226,116,103,.3);background:rgba(226,116,103,.08);color:#e49b91}
@media(max-width:1050px){.conv-contact-shell{grid-template-columns:1fr}.conv-contact-copy h2,.conv-contact-copy>p{max-width:720px}}
@media(max-width:720px){.conv-contact-shell{padding:25px;border-radius:30px}.conv-contact-form-wrap{padding:22px;border-radius:24px}.conv-contact-form{grid-template-columns:1fr}.conv-contact-form .wide{grid-column:auto}}

/* Hassle-free setup shortcut */
.conv-hero-setup{width:min(570px,100%);display:grid;grid-template-columns:1fr auto;gap:3px 18px;align-items:center;margin-top:18px;padding:14px 17px;border:1px solid rgba(203,161,111,.28);border-radius:18px;background:linear-gradient(110deg,rgba(193,138,75,.14),rgba(255,255,255,.045));box-shadow:0 18px 48px rgba(0,0,0,.18);backdrop-filter:blur(14px);transition:transform .22s ease,border-color .22s ease,background .22s ease}.conv-hero-setup span,.conv-hero-setup strong{display:block}.conv-hero-setup span{color:#918b82;font-size:.57rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.conv-hero-setup strong{grid-column:1;color:#eee8df;font-size:.75rem}.conv-hero-setup b{grid-column:2;grid-row:1/3;color:#d7ad7b;font-size:.67rem;white-space:nowrap}.conv-hero-setup:hover{border-color:rgba(203,161,111,.58);background:linear-gradient(110deg,rgba(193,138,75,.2),rgba(255,255,255,.065));color:inherit;transform:translateY(-2px)}
@media(max-width:480px){.conv-hero-setup{grid-template-columns:1fr;padding:13px 15px}.conv-hero-setup b{grid-column:1;grid-row:auto;margin-top:5px}}

/* The wide hero asset is composed for full-screen cover cropping. */
.conv-hero-photo img{object-position:center center}
@media(max-width:720px){.conv-hero-photo img{object-position:68% center}}
