html{scrollbar-color:#8f39d5 #eee6f5;scrollbar-width:thin;overflow-x:hidden}body{max-width:100%;overflow-x:hidden}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:#eee6f5;border-radius:999px}::-webkit-scrollbar-thumb{background:linear-gradient(#6330f0,#e200b5);border:3px solid #eee6f5;border-radius:999px}.button,.nav-cta,.mobile-contact,.assistant-launch,.assistant-path,.booking-form input,.booking-form textarea,.booking-form select{border-radius:999px}.button{min-height:50px}.button:after,.assistant-launch:after,.mobile-contact:after{content:'';position:absolute;inset:-2px;transform:translateX(-120%) skewX(-18deg);background:linear-gradient(100deg,transparent,#ffffff45,transparent);transition:transform .65s}.button:hover:after,.assistant-launch:hover:after,.mobile-contact:hover:after{transform:translateX(120%) skewX(-18deg)}.ui-arrow{display:inline-block;font-family:Arial,sans-serif;font-variant-emoji:text;font-size:1.05em;line-height:1;transform:translateZ(0);transition:transform .25s}.button:hover .ui-arrow,a:hover>.ui-arrow{transform:translate(3px,-3px)}
.scroll-rail{position:fixed;right:14px;top:112px;bottom:92px;width:20px;z-index:35;pointer-events:none;display:flex;justify-content:center}.scroll-rail-track{width:3px;height:100%;border-radius:99px;background:#4f326622;overflow:visible}.scroll-rail-arrow{position:absolute;top:0;left:1px;width:18px;height:32px;transform:translate(-50%,0);border:1px solid #c77bea;background:linear-gradient(160deg,#6b2cf4,#e200b5);border-radius:999px;box-shadow:0 8px 25px #7923d846;display:grid;place-items:center;color:white;font:14px/1 Arial,sans-serif;transition:top .12s linear}.scroll-rail-arrow:after{content:'↓︎';font-variant-emoji:text;animation:rail-bounce 1.2s ease-in-out infinite}@keyframes rail-bounce{50%{transform:translateY(5px)}}
.premium-guarantees{position:relative;overflow:hidden;background:radial-gradient(circle at 18% 20%,#b564ff20,transparent 34%),radial-gradient(circle at 88% 80%,#ef28bd16,transparent 30%)}.premium-heading{display:grid;grid-template-columns:1.4fr .8fr;gap:50px;align-items:end;margin-bottom:48px}.premium-heading .eyebrow{grid-column:1/-1;margin-bottom:-25px}.premium-heading p{font-size:18px;margin:0}.bento-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(230px,auto);gap:18px}.bento-card{--mx:50%;--my:50%;position:relative;overflow:hidden;padding:34px;border:1px solid #8c49ba2b;border-radius:28px;background:radial-gradient(circle at var(--mx) var(--my),#ffffff 0,#fffafd 28%,#f5edff 72%);box-shadow:0 20px 70px #4d16770b;transition:transform .35s,border-color .35s,box-shadow .35s}.bento-card:before{content:'';position:absolute;inset:0;background:linear-gradient(120deg,transparent,#b847eb10,transparent);transform:translateX(-100%);animation:bento-sheen 8s ease-in-out infinite}.bento-card:hover{transform:translateY(-7px);border-color:#b849dc70;box-shadow:0 26px 70px #4d167719}.bento-card h3{font-size:clamp(25px,2.2vw,36px);margin:14px 0}.bento-card p{font-size:16px;line-height:1.75}.bento-kicker{font-size:12px;letter-spacing:1.8px;color:#7b2fb3;font-weight:700}.bento-design{grid-column:span 7;background:linear-gradient(135deg,#1b0938,#4f1289);color:white}.bento-design p{color:#d9c4ef;max-width:600px}.bento-score{grid-column:span 5}.bento-seo{grid-column:span 5}.bento-owner{grid-column:span 7}.bento-delivery{grid-column:span 7}.bento-comms{grid-column:span 5;background:linear-gradient(145deg,#6e21e6,#bd0ebd);color:white}.bento-comms p{color:#f0dcff}.bento-design .bento-kicker,.bento-comms .bento-kicker{color:#efb6ff}.conversion-demo{display:flex;gap:10px;align-items:center;margin-top:30px;flex-wrap:wrap}.conversion-demo span,.conversion-demo strong{padding:11px 16px;border:1px solid #ffffff2e;border-radius:999px;font-size:13px}.conversion-demo strong{background:white;color:#4b0f79;animation:cta-pulse 2.5s ease-in-out infinite}.score-list{display:grid;gap:18px;margin-top:25px}.score-list>div{display:grid;grid-template-columns:1fr auto;gap:7px;align-items:center}.score-list strong{font:800 26px var(--font);color:#7526bd}.score-list strong:after{content:'/100';font-size:11px;color:#8f819b}.score-list i{grid-column:1/-1;height:8px;border-radius:99px;background:#e8daf2;overflow:hidden}.score-list i b{display:block;height:100%;width:0;border-radius:inherit;background:linear-gradient(90deg,#5127ee,#e000b5);transition:width 1.5s cubic-bezier(.2,.75,.2,1)}.bento-card.is-visible .score-list i b{width:var(--score)}.bento-score small{display:block;color:#80728b;line-height:1.5;margin-top:20px}.rank-visual{display:grid;grid-template-columns:145px 1fr;gap:12px 16px;align-items:center;margin-top:25px;font-size:13px}.rank-visual div{height:11px;background:#eadff2;border-radius:99px;overflow:hidden}.rank-visual i{display:block;width:0;height:100%;border-radius:inherit;background:linear-gradient(90deg,#7b31e9,#ee22ad);transition:width 1.6s cubic-bezier(.2,.8,.2,1)}.bento-card.is-visible .rank-visual i{width:var(--rank)}.bento-owner ul{display:grid;grid-template-columns:1fr 1fr;gap:14px;list-style:none;padding:0;margin-top:27px}.bento-owner li{padding:17px 18px 17px 43px;border-radius:18px;background:#f5eafa;color:#54445f;position:relative}.bento-owner li:before{content:'✓';position:absolute;left:18px;color:#882bc4;font-weight:800}.delivery-line{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:30px 0;position:relative}.delivery-line:before{content:'';position:absolute;left:9%;right:9%;top:16px;height:2px;background:linear-gradient(90deg,#5d2cf1,#e40aae)}.delivery-line span{position:relative;color:#8b4aac;font-size:12px}.delivery-line span:before{content:'';display:block;width:12px;height:12px;border:5px solid #fff;border-radius:50%;background:#7d2cdd;box-shadow:0 0 0 1px #a66bc8;margin:8px 0 14px}.delivery-line b{font-size:14px;color:#372045}.bento-comms .button{margin-top:16px;background:white;color:#7020ad}.bento-comms .button:hover{box-shadow:0 12px 35px #3a076e50}@keyframes bento-sheen{0%,65%{transform:translateX(-120%)}85%,100%{transform:translateX(120%)}}@keyframes cta-pulse{50%{box-shadow:0 0 0 8px #ffffff10}}
.service-depth{border-top:1px solid var(--line)}.service-depth-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.depth-card{position:relative;padding:30px;border:1px solid #8d4fbc2c;border-radius:24px;background:#fff;min-height:280px;display:flex;flex-direction:column;transition:transform .3s,border-color .3s,box-shadow .3s}.depth-card:hover{transform:translateY(-7px);border-color:#b340d8;box-shadow:0 22px 60px #65208c13}.depth-card>span{font:800 42px var(--font);color:#c798dd}.depth-card p{line-height:1.75}.depth-card b{margin-top:auto;color:#792ab7}.depth-card:nth-child(2),.depth-card:nth-child(5){background:linear-gradient(145deg,#f4eaff,#fff)}
.assistant-intro{padding-bottom:45px}.assistant-workspace{display:grid;grid-template-columns:minmax(280px,.7fr) minmax(0,1.45fr);gap:22px;padding-top:0}.assistant-sidebar,.project-chat{border:1px solid #8d4aba2b;border-radius:28px;background:#fff;box-shadow:0 20px 70px #5115710c}.assistant-sidebar{padding:30px;height:max-content}.assistant-sidebar h2{font-size:28px;margin-bottom:24px}.assistant-path{width:100%;display:flex;text-align:left;align-items:center;gap:16px;padding:17px 18px;margin:10px 0;border:1px solid #cbb4da;background:#fff;color:#372147;cursor:pointer}.assistant-path b{font-size:12px;color:#8d3cb2}.assistant-path span{font-weight:700}.assistant-path small{display:block;color:#7a6c84;font-weight:400;margin-top:4px}.assistant-path.active{background:linear-gradient(120deg,#5f2bea,#c80bb8);color:#fff;border-color:transparent}.assistant-path.active b,.assistant-path.active small{color:#ecd9fb}.assistant-notes{margin-top:25px;padding:20px;border-radius:20px;background:#f6edfb}.assistant-notes p{font-size:14px;white-space:pre-wrap;margin-bottom:0}.project-chat{min-height:610px;display:flex;flex-direction:column;overflow:hidden}.chat-head{padding:22px 25px;border-bottom:1px solid #8d4aba24;display:flex;justify-content:space-between;align-items:center}.chat-head>div{display:grid;grid-template-columns:auto 1fr;column-gap:10px}.chat-head strong{align-self:end}.chat-head small{grid-column:2;color:#7d7184}.status-dot{grid-row:1/3;width:10px;height:10px;margin-top:10px;border-radius:50%;background:#40d889;box-shadow:0 0 0 7px #40d88920}.chat-head button{border:0;background:#f2e6fa;color:#6f2b93;border-radius:999px;padding:9px 13px}.project-transcript{flex:1;min-height:360px;max-height:520px;overflow:auto;padding:28px;background:radial-gradient(circle at 90% 10%,#ebc9ff30,transparent 35%)}.chat-bubble{max-width:78%;padding:15px 18px;border-radius:20px 20px 20px 6px;background:#f1e7f8;color:#44324e;white-space:pre-wrap;margin:0 0 15px;animation:bubble-in .35s ease both}.chat-bubble.user{margin-left:auto;border-radius:20px 20px 6px 20px;background:linear-gradient(120deg,#672ee8,#bd16bd);color:#fff}.chat-bubble.typing{width:65px}.chat-bubble.typing span{display:inline-block;width:6px;height:6px;background:#8445aa;border-radius:50%;margin:2px;animation:dot 1s infinite}.chat-bubble.typing span:nth-child(2){animation-delay:.15s}.chat-bubble.typing span:nth-child(3){animation-delay:.3s}#project-chat-form{display:flex;gap:12px;padding:18px;border-top:1px solid #8d4aba24}#project-chat-input{flex:1;resize:none;min-height:54px;max-height:150px;border-radius:20px;margin:0;padding:13px 16px}#project-chat-form .button{align-self:stretch}.chat-actions{padding:0 20px 20px;display:flex;align-items:center;gap:18px;flex-wrap:wrap}.chat-actions>.button{border:1px solid #b68bce}.chat-actions p{font-size:12px;margin:0;max-width:300px}@keyframes bubble-in{from{opacity:0;transform:translateY(8px)}}@keyframes dot{50%{transform:translateY(-5px);opacity:.4}}
.booking-section{display:grid;grid-template-columns:.8fr 1.2fr;gap:60px;align-items:start;background:radial-gradient(circle at 10% 20%,#e9c2ff55,transparent 38%);border-block:1px solid var(--line)}.booking-copy{position:sticky;top:130px}.booking-copy p{font-size:18px}.booking-copy ul{list-style:none;padding:0;margin-top:30px}.booking-copy li{margin:13px 0;padding-left:28px;position:relative}.booking-copy li:before{content:'✓';position:absolute;left:0;color:#8d2ac6;font-weight:800}.booking-form{background:#fff;border:1px solid #a96dc72e;border-radius:28px;padding:34px;box-shadow:0 24px 70px #4f146d10}.booking-form h3{font-size:28px;margin-bottom:24px}.booking-form input,.booking-form textarea,.booking-form select{border-radius:16px}.booking-form .button{width:100%}
html[data-theme=dark] .bento-card,html[data-theme=dark] .depth-card,html[data-theme=dark] .assistant-sidebar,html[data-theme=dark] .project-chat,html[data-theme=dark] .booking-form{background:#20132f;color:var(--text);border-color:#b77be43b}html[data-theme=dark] .bento-card p,html[data-theme=dark] .depth-card p{color:#c9b8d4}html[data-theme=dark] .bento-owner li,html[data-theme=dark] .assistant-notes{background:#311a43;color:#e4d6ed}html[data-theme=dark] .bento-design,html[data-theme=dark] .bento-comms{background:linear-gradient(145deg,#37105f,#851488)}html[data-theme=dark] .project-transcript{background:#160b22}html[data-theme=dark] .chat-bubble{background:#321b45;color:#efe4f7}html[data-theme=dark] .assistant-path{background:#21132f;color:#f2e4fb}
@media(max-width:1000px){.bento-design,.bento-owner,.bento-delivery{grid-column:span 7}.bento-score,.bento-seo,.bento-comms{grid-column:span 5}.service-depth-grid{grid-template-columns:repeat(2,1fr)}.assistant-workspace,.booking-section{grid-template-columns:1fr}.booking-copy{position:static}}
@media(max-width:760px){.premium-heading{display:block}.premium-heading .eyebrow{margin-bottom:24px}.premium-heading p{margin-top:20px}.bento-grid{display:block}.bento-card{margin-bottom:14px;padding:25px;border-radius:23px}.bento-card h3{font-size:27px}.bento-owner ul{grid-template-columns:1fr}.delivery-line{grid-template-columns:repeat(2,1fr)}.delivery-line:before{display:none}.service-depth-grid{grid-template-columns:1fr}.depth-card{min-height:230px}.assistant-workspace{padding-inline:4%}.assistant-sidebar,.project-chat{border-radius:22px}.project-chat{min-height:560px}.project-transcript{padding:18px}.chat-bubble{max-width:90%}#project-chat-form{flex-direction:column}#project-chat-form .button{width:100%}.booking-section{gap:30px}.booking-form{padding:24px}.scroll-rail{right:5px;top:92px;bottom:88px}.scroll-rail-arrow{width:15px;height:28px}.button,.mobile-contact{border-radius:999px}.bento-card:hover,.depth-card:hover{transform:none}}
@media(prefers-reduced-motion:reduce){.bento-card:before,.conversion-demo strong,.scroll-rail-arrow:after,.chat-bubble,.chat-bubble.typing span{animation:none!important}.score-list i b,.rank-visual i{transition:none}}

.webora-ambient-grid{position:fixed;inset:0;z-index:-1;pointer-events:none;overflow:hidden;opacity:.32;background-image:linear-gradient(#8f3ac20b 1px,transparent 1px),linear-gradient(90deg,#8f3ac20b 1px,transparent 1px);background-size:64px 64px;mask-image:linear-gradient(to bottom,transparent 3%,#000 22%,#000 80%,transparent 98%);animation:ambient-drift 24s linear infinite}.webora-ambient-grid i{position:absolute;width:38vw;height:38vw;border:1px solid #b839da1a;border-radius:50%;animation:ambient-orbit 18s linear infinite}.webora-ambient-grid i:nth-child(1){top:8%;right:-18vw}.webora-ambient-grid i:nth-child(2){top:45%;left:-22vw;animation-duration:26s;animation-direction:reverse}.webora-ambient-grid i:nth-child(3){bottom:-24vw;right:12%;animation-duration:34s}
.webora-capability-section{position:relative;overflow:hidden;border-block:1px solid var(--line);background:radial-gradient(circle at 8% 15%,#b52fe316,transparent 27%),radial-gradient(circle at 90% 80%,#6239ff12,transparent 30%)}.capability-heading{display:grid;grid-template-columns:1.15fr .7fr;gap:50px;align-items:end;margin-bottom:30px}.capability-heading h2{margin-bottom:0}.capability-heading p{font-size:18px;line-height:1.75;margin:0}.capability-filters{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 28px}.capability-filters button{border:1px solid #9f61c84a;background:#fff;color:#4b315c;border-radius:999px;padding:11px 18px;font:700 13px var(--font);cursor:pointer;transition:.25s}.capability-filters button:hover,.capability-filters button.active{background:linear-gradient(120deg,#602cef,#d10bb7);color:#fff;border-color:transparent;box-shadow:0 10px 30px #7a25c42a;transform:translateY(-2px)}
.webora-capability-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;position:relative;z-index:2}.webora-capability-card{--px:50%;--py:50%;grid-column:span 3;min-height:285px;position:relative;isolation:isolate;overflow:hidden;padding:25px;border:1px solid #9853c733;border-radius:26px;background:radial-gradient(circle at var(--px) var(--py),#fff 0,#fffafc 42%,#f6effb 100%);color:var(--text);display:flex;flex-direction:column;box-shadow:0 16px 50px #5717770b;transition:transform .38s cubic-bezier(.2,.8,.2,1),box-shadow .38s,border-color .38s;animation:cap-rise .65s var(--delay,0ms) both}.webora-capability-card:nth-child(1),.webora-capability-card:nth-child(8),.webora-capability-card:nth-child(11){grid-column:span 6}.webora-capability-card:nth-child(4),.webora-capability-card:nth-child(10){background:linear-gradient(145deg,#20083f,#6f168e);color:#fff}.webora-capability-card:before{content:'';position:absolute;inset:-80% -50%;z-index:-1;background:conic-gradient(from 180deg,transparent,#df51ff16,transparent 28%);animation:card-scan 7s linear infinite}.webora-capability-card:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(115deg,transparent 20%,#ffffff46 48%,transparent 72%);transform:translateX(-120%);transition:transform .8s}.webora-capability-card:hover{transform:translateY(-9px) rotateX(1deg);border-color:#c13de978;box-shadow:0 26px 70px #5717771b}.webora-capability-card:hover:after{transform:translateX(120%)}.webora-capability-card[hidden]{display:none}.cap-index{font:800 13px var(--font);letter-spacing:2px;color:#8b35b9}.cap-symbol{position:absolute;right:20px;top:18px;font:900 11px var(--font);letter-spacing:1px;text-transform:uppercase;padding:8px 10px;border-radius:999px;background:#8f37c612;color:#8033ae}.webora-capability-card h3{font-size:clamp(21px,1.7vw,29px);line-height:1.08;margin:44px 0 12px;max-width:310px}.webora-capability-card p{font-size:15px;line-height:1.7;color:#6e5e78;margin:0 0 22px}.webora-capability-card b{margin-top:auto;color:#8029bb;font-size:13px}.webora-capability-card>i{position:absolute;width:110px;height:110px;border:1px solid #c069e732;border-radius:50%;right:-45px;bottom:-48px;box-shadow:0 0 0 16px #b65add0a,0 0 0 34px #b65add08;animation:cap-pulse 4s ease-in-out infinite}.webora-capability-card:nth-child(4) .cap-index,.webora-capability-card:nth-child(4) b,.webora-capability-card:nth-child(10) .cap-index,.webora-capability-card:nth-child(10) b{color:#efb6ff}.webora-capability-card:nth-child(4) .cap-symbol,.webora-capability-card:nth-child(10) .cap-symbol{background:#fff1;color:#fff}.webora-capability-card:nth-child(4) p,.webora-capability-card:nth-child(10) p{color:#e5d4ed}.capability-orbit{height:140px;margin-top:25px;position:relative;display:flex;justify-content:center;align-items:center;gap:18px;overflow:hidden}.capability-orbit:before,.capability-orbit:after{content:'';position:absolute;border:1px solid #9d43ca2c;border-radius:50%;width:65%;height:95px;animation:orbit-turn 16s linear infinite}.capability-orbit:after{width:42%;height:55px;animation-direction:reverse;animation-duration:11s}.capability-orbit span{position:relative;z-index:1;padding:9px 13px;border:1px solid #a967cc45;background:#fff;border-radius:999px;color:#71318e;font:800 11px var(--font);letter-spacing:1px;animation:orbit-float 3.5s ease-in-out infinite}.capability-orbit span:nth-child(even){animation-delay:-1.7s}.is-compact-section{padding-block:75px}.is-compact-section .capability-heading{margin-bottom:28px}.is-compact-section .webora-capability-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.is-compact-section .webora-capability-card{grid-column:span 2;min-height:230px}.is-compact-section .webora-capability-card h3{margin-top:30px;font-size:22px}.is-compact-section .webora-capability-card p{font-size:14px}.is-compact-section .webora-capability-card:nth-child(4){background:radial-gradient(circle at var(--px) var(--py),#fff 0,#fffafc 42%,#f6effb 100%);color:var(--text)}.is-compact-section .webora-capability-card:nth-child(4) .cap-index,.is-compact-section .webora-capability-card:nth-child(4) b{color:#8029bb}.is-compact-section .webora-capability-card:nth-child(4) p{color:#6e5e78}.is-compact-section .webora-capability-card:nth-child(4) .cap-symbol{background:#8f37c612;color:#8033ae}
.depth-card,.service-card,.confidence-grid article,.project-card{--px:50%;--py:50%;overflow:hidden;isolation:isolate}.depth-card:after,.service-card:after,.confidence-grid article:after,.project-card:after{content:'';position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at var(--px) var(--py),#d651ff15,transparent 34%);opacity:0;transition:opacity .3s}.depth-card:hover:after,.service-card:hover:after,.confidence-grid article:hover:after,.project-card:hover:after{opacity:1}
#assistant-email-form{flex:1 0 100%;padding:20px;border:1px solid #a864ce44;border-radius:22px;background:linear-gradient(145deg,#f9f2ff,#fff);display:grid;gap:14px}#assistant-email-form>strong{font-size:18px}.assistant-lead-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.assistant-lead-grid label{font-size:12px;font-weight:700;color:#674b76}.assistant-lead-grid input{display:block;width:100%;margin-top:6px;border-radius:14px;padding:11px 13px}.assistant-consent{font-size:12px;color:#685876}.assistant-consent input{margin-right:6px}#assistant-email-form .button{justify-self:start}#assistant-email-status{margin:0;max-width:none;font-size:13px;font-weight:600;color:#6d2e91}
html[data-theme=dark] .capability-filters button,html[data-theme=dark] .webora-capability-card,html[data-theme=dark] .capability-orbit span,html[data-theme=dark] #assistant-email-form{background:#21132f;color:#f4eafd;border-color:#b473db42}html[data-theme=dark] .webora-capability-card p{color:#cdbcd7}html[data-theme=dark] .cap-symbol{background:#a958dd24;color:#d9a4f4}html[data-theme=dark] #assistant-email-form{background:linear-gradient(145deg,#241332,#1b1026)}html[data-theme=dark] .assistant-lead-grid label{color:#d4bfdf}
@keyframes ambient-drift{to{background-position:64px 64px}}@keyframes ambient-orbit{to{transform:rotate(360deg) scale(1.12)}}@keyframes card-scan{to{transform:rotate(360deg)}}@keyframes cap-rise{from{opacity:0;transform:translateY(24px) scale(.98)}}@keyframes cap-pulse{50%{transform:scale(1.13);opacity:.6}}@keyframes orbit-turn{to{transform:rotate(360deg)}}@keyframes orbit-float{50%{transform:translateY(-9px)}}
@media(max-width:1100px){.webora-capability-card{grid-column:span 4}.webora-capability-card:nth-child(1),.webora-capability-card:nth-child(8),.webora-capability-card:nth-child(11){grid-column:span 8}.is-compact-section .webora-capability-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.is-compact-section .webora-capability-card{grid-column:span 2}.assistant-lead-grid{grid-template-columns:1fr 1fr}}
@media(max-width:760px){.webora-ambient-grid{background-size:42px 42px}.capability-heading{display:block}.capability-heading p{margin-top:20px;font-size:16px}.capability-filters{overflow:auto;flex-wrap:nowrap;padding-bottom:5px;scrollbar-width:none}.capability-filters button{white-space:nowrap}.webora-capability-grid,.is-compact-section .webora-capability-grid{display:grid;grid-template-columns:1fr}.webora-capability-card,.webora-capability-card:nth-child(1),.webora-capability-card:nth-child(8),.webora-capability-card:nth-child(11),.is-compact-section .webora-capability-card{grid-column:1;min-height:235px;border-radius:22px}.webora-capability-card:hover{transform:none}.capability-orbit{height:115px;gap:7px;flex-wrap:wrap}.capability-orbit span{font-size:10px;padding:7px 9px}.is-compact-section{padding-block:55px}.assistant-lead-grid{grid-template-columns:1fr}#assistant-email-form .button{width:100%}}
@media(prefers-reduced-motion:reduce){.webora-ambient-grid,.webora-ambient-grid i,.webora-capability-card,.webora-capability-card:before,.webora-capability-card>i,.capability-orbit:before,.capability-orbit:after,.capability-orbit span{animation:none!important}.webora-capability-card{transition:none}}
