:root{--paper:#f3efe6;--paper-2:#ebe4d7;--ink:#17231d;--moss:#536b55;--moss-dark:#24392d;--amber:#d99a45;--line:#17231d2b;--muted:#667069;--white:#fffdf8}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-family:DM Sans,sans-serif;font-size:16px;line-height:1.58}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}img{max-width:100%;display:block}::selection{background:var(--amber);color:var(--ink)}.shell{width:min(1180px,100% - 48px);margin:auto}.eyebrow{color:var(--moss);letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px;font-size:.71rem;font-weight:700}.display{letter-spacing:-.07em;text-wrap:balance;margin:0;font-size:clamp(2.75rem,5.9vw,5.6rem);font-weight:600;line-height:.98}.section-title{letter-spacing:-.055em;text-wrap:balance;max-width:740px;margin:0;font-size:clamp(2rem,3.5vw,3.65rem);line-height:1}.lede{color:#4b564f;text-wrap:pretty;max-width:560px;margin:22px 0 0;font-size:1.13rem}.button{border:1px solid var(--moss-dark);cursor:pointer;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:12px 19px;font-size:.92rem;font-weight:700;transition:background .18s,color .18s,transform .18s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button:active{transform:translateY(0)scale(.985)}.button.primary{background:var(--moss-dark);color:var(--white)}.button.primary:hover{background:#0e1d15}.button.ghost{background:0 0}.button.ghost:hover{background:#17231d0f}.focus:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline:3px solid var(--amber);outline-offset:3px}.site-header{z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);background:#f3efe6f0;position:sticky;top:0}.nav{justify-content:space-between;align-items:center;gap:24px;min-height:76px;display:flex}.brand{letter-spacing:-.045em;align-items:center;gap:9px;font-size:1.18rem;font-weight:700;display:flex}.brand-symbol{background:#fff;border:1px solid #abf0ffc2;border-radius:16px;flex:0 0 52px;width:52px;height:52px;position:relative;overflow:visible;box-shadow:0 9px 20px #004ab447,inset 0 1px #ffffff8c}.brand-art{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.brand-symbol img{object-fit:contain;width:100%;max-width:none;height:100%;display:block;transform:none}.nest-birds{pointer-events:none;color:#df071a;color:lab(47.7973% 72.6424 54.0896);filter:drop-shadow(0 2px 3px #81001061);filter:drop-shadow(0 2px 3px lab(26.426% 50.8947 34.5948/.38));position:absolute;inset:0}.site-footer .nest-birds,.ai-brand .nest-birds{color:#ff5f52;color:lab(62.9565% 71.8662 50.6756)}.nest-birds svg{fill:currentColor;stroke:none;opacity:0;will-change:transform,opacity;width:15px;height:10px;animation:8s cubic-bezier(.22,1,.36,1) infinite nest-flight;position:absolute;overflow:visible}.nest-birds svg:first-child{animation-delay:.4s;top:9px;left:23px}.nest-birds svg:nth-child(2){animation-delay:.7s;top:15px;left:24px}.nest-birds svg:nth-child(3){animation-delay:1s;top:19px;left:20px}.brand-copy{gap:1px;line-height:1;display:grid}.brand-name{font-size:1.1em;font-weight:800;display:block}.brand-tagline{color:var(--moss);letter-spacing:.09em;text-transform:uppercase;font-size:.47em;font-weight:700;line-height:1.15;display:block}.nav-links{color:#3e4b43;align-items:center;gap:25px;font-size:.9rem;font-weight:600;display:flex}.partner-header{white-space:nowrap;min-height:54px;color:var(--white);background:linear-gradient(135deg,#004db8,#008ad2);background:linear-gradient(135deg,lab(33.6098% 20.9921 -72.6499),lab(53.0282% -14.4625 -63.1951));border:1px solid #75d0ffa3;border:1px solid lab(79.2541% -18.4433 -35.9359/.64);border-radius:18px;grid-template-columns:42px minmax(0,1fr) 28px;align-items:center;gap:9px;padding:7px 10px;line-height:1;transition:transform .18s,filter .18s;display:grid;box-shadow:0 9px 19px #003a8147,inset 0 1px #f0faff66;box-shadow:0 9px 19px lab(23.5665% 17.3699 -61.4896/.28),inset 0 1px lab(97.6844% -2.67956 -6.86386/.4)}.partner-header:hover{filter:brightness(1.08);transform:translateY(-2px)}.partner-hand{color:#f9fcff;color:lab(98.8432% -1.0989 -2.76016);background:#2c88f294;background:lab(55.8033% 2.34512 -61.907/.58);border-radius:50%;place-items:center;width:42px;height:42px;line-height:1;display:grid}.partner-hand svg{width:24px;height:24px}.partner-copy{gap:4px;min-width:0;display:grid}.partner-copy strong{letter-spacing:-.025em;font-size:.9rem}.partner-copy small{color:#e4f0fbdb;color:lab(94.2043% -2.67601 -6.86201/.86);font-size:.67rem;font-weight:600}.partner-arrow{color:#0048a0;color:lab(30.68% 15.3141 -62.2683);background:#f9fcff;background:lab(98.8432% -1.0989 -2.76016);border-radius:50%;place-items:center;width:28px;height:28px;font-size:1.25rem;font-weight:800;display:grid}.nav-links a:hover{color:var(--moss-dark)}.mobile-actions{align-items:center;gap:2px;display:none}.desktop-actions{align-items:center;gap:12px;display:flex}.header-cta-stack{gap:6px;width:250px;display:grid}.header-cta-stack .button{min-height:32px;padding:6px 13px;font-size:.72rem}.header-cta-stack .partner-header{grid-template-columns:38px minmax(0,1fr) 25px;gap:7px;min-height:52px;padding:5px 8px}.header-cta-stack .partner-hand{width:38px;height:38px;font-size:1rem}.header-cta-stack .partner-copy{gap:3px}.header-cta-stack .partner-copy strong{font-size:.78rem}.header-cta-stack .partner-copy small{font-size:.54rem}.header-cta-stack .partner-arrow{width:25px;height:25px;font-size:1.05rem}.theme-toggle{border:1px solid var(--line);width:52px;height:30px;color:var(--ink);cursor:pointer;background:#ffffff1a;border-radius:999px;grid-template-columns:1fr 1fr;place-items:center;padding:3px;display:grid;position:relative}.theme-toggle span{z-index:1;font-size:.77rem;line-height:1;position:relative}.theme-toggle i{background:var(--amber);border-radius:50%;width:24px;height:24px;transition:transform .2s;position:absolute;top:2px;left:3px;transform:translate(20px);box-shadow:0 2px 6px #00000038}.theme-toggle.is-light i{transform:none}.nav-search{width:44px;height:44px;color:var(--ink);place-items:center;display:none}.nav-search svg{width:20px;height:20px}.nav-toggle{color:var(--ink);background:0 0;border:0;padding:10px;display:none}.mobile-nav{display:none}.hero{background:#ded4c2;align-items:center;min-height:calc(100vh - 76px);max-height:825px;display:flex;position:relative;overflow:hidden}.hero-media{position:absolute;inset:0}.hero-media picture{width:100%;height:100%;display:block}.hero-media:after{content:"";background:linear-gradient(90deg,#f3efe6fa 0%,#f3efe6e3 36%,#f3efe62e 67%,#17231d14 100%);position:absolute;inset:0}.hero-media img{object-fit:cover;object-position:center;width:100%;height:100%}.hero-inner{z-index:1;padding:85px 0;position:relative}.hero-copy{max-width:680px;animation:.75s both rise}.hero-copy .lede{max-width:510px}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.works-with{gap:9px;margin-top:27px;display:grid}.works-with>span{letter-spacing:.06em;color:var(--ink);font-size:.72rem;font-weight:700}.works-with>div{flex-wrap:wrap;gap:8px;display:flex}.works-with b{letter-spacing:-.025em;color:#26354c;background:#ffffffc7;border:1px solid #ffffffd6;border-radius:11px;align-items:center;gap:6px;min-height:38px;padding:8px 13px;font-size:.78rem;line-height:1;display:inline-flex;box-shadow:0 7px 15px #1230501f}.works-with b i{font-size:1rem;font-style:normal;line-height:1}.works-with .alexa{color:#1989d5;letter-spacing:-.06em;font-size:1rem}.works-with .google i{color:#e34835}.works-with .apple i{color:#d58b25}.works-with .matter i{color:#26354c}.trust-line{color:#405047;letter-spacing:.09em;text-transform:uppercase;flex-wrap:wrap;gap:17px;margin-top:27px;font-size:.72rem;font-weight:700;display:flex}.trust-line span{align-items:center;gap:9px;display:flex}.trust-line span:before{content:"";background:var(--amber);border-radius:50%;width:6px;height:6px}.section{padding:112px 0}.section.tight{padding:82px 0}.section-head{justify-content:space-between;align-items:end;gap:30px;margin-bottom:45px;display:flex}.section-head .lede{max-width:370px;margin:0;font-size:1rem}.goals{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.goal{border-right:1px solid var(--line);min-height:160px;padding:28px 24px 29px 0}.goal:not(:first-child){padding-left:24px}.goal:last-child{border-right:0}.goal-num{color:var(--amber);font-size:.75rem;font-weight:700}.goal h3{letter-spacing:-.035em;margin:28px 0 7px;font-size:1.16rem}.goal p{color:var(--muted);margin:0;font-size:.93rem}.feature-grid{grid-template-columns:1.25fr .85fr .85fr;gap:22px;display:grid}.story{border-top:1px solid var(--ink);padding-top:12px;transition:transform .2s}.story:hover{transform:translateY(-4px)}.story-image{aspect-ratio:1.34;background:var(--paper-2);margin-bottom:19px;overflow:hidden}.story-image img{object-fit:cover;width:100%;height:100%;transition:transform .45s}.story:hover .story-image img{transform:scale(1.035)}.story:first-child .story-image{aspect-ratio:1.03}.story-meta{color:var(--moss);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:700}.story h3{letter-spacing:-.047em;margin:10px 0 9px;font-size:clamp(1.25rem,2vw,2.05rem);line-height:1.08}.story:not(:first-child) h3{font-size:1.37rem}.story p{color:var(--muted);margin:0;font-size:.93rem}.method{background:var(--moss-dark);color:var(--white)}.method-grid{grid-template-columns:1.05fr 1fr;align-items:start;gap:85px;display:grid}.method .eyebrow{color:#e5b76c}.method .lede{color:#d4ddd6}.method-steps{border-top:1px solid #ffffff40}.method-step{border-bottom:1px solid #ffffff40;grid-template-columns:46px 1fr;gap:18px;padding:23px 0;display:grid}.method-step b{color:#e5b76c;font-size:.83rem}.method-step h3{letter-spacing:-.035em;margin:0;font-size:1.3rem}.method-step p{color:#d4ddd6;margin:5px 0 0;font-size:.95rem}.split{grid-template-columns:1fr 1fr;align-items:center;gap:58px;display:grid}.split-image{aspect-ratio:1.15;background:var(--paper-2);overflow:hidden}.split-image img{object-fit:cover;width:100%;height:100%}.category-list{border-top:1px solid var(--line);margin-top:28px}.category-row{border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;padding:17px 0;font-weight:700;transition:color .18s;display:flex}.category-row:hover{color:var(--moss)}.category-row span{color:var(--amber)}.latest{background:var(--paper-2)}.post-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.post-card{border-top:1px solid var(--ink);padding-top:12px}.post-card-image{aspect-ratio:1.45;background:#dfd6c4;margin-bottom:15px;overflow:hidden}.post-card-image img{object-fit:cover;width:100%;height:100%}.post-card h3{letter-spacing:-.04em;margin:9px 0;font-size:1.28rem;line-height:1.12}.post-card p{color:var(--muted);margin:0;font-size:.9rem}.post-card:hover h3{text-decoration:underline;-webkit-text-decoration-color:var(--amber);text-decoration-color:var(--amber);text-underline-offset:5px}.about-panel{background:#e3eadf}.about-panel .split{align-items:end}.portrait{aspect-ratio:.85;object-fit:cover;object-position:center top;filter:saturate(.82);width:min(420px,100%)}.about-copy{padding-bottom:30px}.about-copy h2{letter-spacing:-.06em;max-width:650px;margin:0;font-size:clamp(2rem,4vw,4.2rem);line-height:.98}.about-copy p{color:#445149;max-width:580px;margin:22px 0;font-size:1.1rem}.cta-band{background:var(--amber);padding:84px 0}.cta-band-inner{justify-content:space-between;align-items:end;gap:30px;display:flex}.cta-band h2{letter-spacing:-.065em;max-width:700px;margin:0;font-size:clamp(2.3rem,4.6vw,4.7rem);line-height:.95}.cta-band .button{background:var(--ink);color:var(--white);white-space:nowrap}.site-footer{color:#f5f1e7;background:#111d16;padding:60px 0 24px}.footer-grid{grid-template-columns:1.5fr repeat(3,.7fr);gap:35px;padding-bottom:48px;display:grid}.footer-brand p{color:#c7d0c7;max-width:310px;font-size:.92rem}.footer-heading{color:#d8ae67;letter-spacing:.1em;text-transform:uppercase;margin:5px 0 14px;font-size:.75rem}.footer-links{color:#d9e0d9;gap:9px;font-size:.91rem;display:grid}.footer-links a:hover{text-underline-offset:4px;text-decoration:underline}.footer-bottom{color:#aeb9b0;border-top:1px solid #ffffff29;justify-content:space-between;align-items:center;gap:20px;padding-top:20px;font-size:.78rem;display:flex}.theo-badge{object-fit:contain;opacity:.8;width:auto;height:24px;transition:opacity .18s}.theo-badge:hover{opacity:1}.social-links{flex-wrap:wrap;gap:9px;display:flex}.social-links a{color:#f5f1e7;border:1px solid #ffffff47;place-items:center;width:38px;height:38px;transition:background .18s,color .18s,transform .18s;display:grid}.social-links a:hover{color:#111d16;background:#e5b76c;transform:translateY(-2px)}.social-icon{font-size:1rem;font-weight:700;line-height:1}.social-facebook{font-family:Arial,sans-serif;font-size:1.2rem}.social-linkedin{font-family:Arial,sans-serif;font-size:.82rem}.social-pinterest{font-family:Georgia,serif;font-size:1.05rem}.social-x{font-size:.9rem}.page-hero{border-bottom:1px solid var(--line);padding:90px 0 64px}.page-hero h1{letter-spacing:-.07em;max-width:820px;margin:0;font-size:clamp(3rem,6vw,5.9rem);line-height:.95}.page-hero p{max-width:600px;color:var(--muted);margin:19px 0 0;font-size:1.1rem}.archive-grid{grid-template-columns:repeat(3,1fr);gap:34px 22px;display:grid}.article{padding:62px 0 110px}.article-header{max-width:850px;margin:0 auto 45px}.article h1{letter-spacing:-.07em;margin:0;font-size:clamp(2.6rem,5.5vw,5.7rem);line-height:.98}.article-info{color:var(--muted);flex-wrap:wrap;gap:12px;margin-top:22px;font-size:.87rem;display:flex}.article-cover{aspect-ratio:2.1;object-fit:cover;width:100%;margin:36px 0 52px}.article-body{max-width:760px;margin:auto;font-size:1.08rem;line-height:1.78}.article-body h2{letter-spacing:-.045em;margin:55px 0 16px;font-size:2rem;line-height:1.08}.article-body h3{letter-spacing:-.035em;margin:36px 0 10px;font-size:1.42rem;line-height:1.15}.article-body p,.article-body ul,.article-body ol{margin:0 0 21px}.article-body li{margin:8px 0}.article-body a{color:var(--moss);text-underline-offset:3px;text-decoration:underline}.article-body table{border-collapse:collapse;width:100%;margin:28px 0;font-size:.92rem;display:block;overflow:auto}.article-body td,.article-body th{border:1px solid var(--line);text-align:left;padding:10px}.article-body blockquote{border-left:3px solid var(--amber);color:#445149;margin:28px 0;padding:18px 22px}.breadcrumbs{color:var(--muted);margin-bottom:30px;font-size:.8rem}.legal .article-body{max-width:830px}.form-shell{max-width:680px;margin:0 auto;padding:70px 0 112px}.form-shell h1{letter-spacing:-.065em;margin:0;font-size:clamp(2.7rem,5vw,5rem);line-height:.98}.form-shell>p{color:var(--muted);margin:18px 0 38px;font-size:1.08rem}.contact-form{grid-template-columns:1fr 1fr;gap:17px;display:grid}.contact-form label{gap:7px;font-size:.88rem;font-weight:700;display:grid}.contact-form label.full{grid-column:1/-1}.contact-form input,.contact-form textarea{background:var(--white);border:1px solid var(--line);width:100%;min-height:46px;color:var(--ink);border-radius:0;padding:12px 13px}.contact-form textarea{resize:vertical;min-height:160px}.contact-form button{grid-column:1/-1;justify-self:start}.contact-form-status{color:var(--moss-dark);background:#e3eadf;grid-column:1/-1;margin:0;padding:11px 13px;font-weight:600}.related{border-top:1px solid var(--line);margin-top:90px;padding-top:45px}.not-found{text-align:center;place-items:center;min-height:55vh;padding:80px 24px;display:grid}.not-found h1{letter-spacing:-.08em;margin:0;font-size:clamp(3rem,8vw,7rem)}.not-found p{color:var(--muted);max-width:430px;margin:15px auto 25px;font-size:1.1rem}.automation-hero{border-bottom:1px solid var(--line);background:linear-gradient(135deg,#d99a4533,#e3eadfcc);padding:116px 0 100px}.automation-hero h1{letter-spacing:-.075em;text-wrap:balance;max-width:850px;margin:0;font-size:clamp(3.1rem,6.5vw,6.7rem);line-height:.92}.automation-hero>div>p:not(.eyebrow){max-width:660px;color:var(--muted);margin:24px 0 0;font-size:1.15rem}.automation-intro{grid-template-columns:1.05fr .8fr;align-items:end;gap:100px;display:grid}.automation-intro .lede{margin:0}.automation-paths{background:var(--paper-2);padding:105px 0}.automation-grid{grid-template-columns:repeat(2,1fr);gap:22px;display:grid}.automation-path{border:1px solid var(--line);background:var(--white);min-height:410px;padding:31px}.automation-count{color:var(--amber);letter-spacing:.1em;font-size:.75rem;font-weight:700}.automation-path h3{letter-spacing:-.055em;margin:28px 0 10px;font-size:clamp(1.6rem,2.4vw,2.45rem);line-height:1}.automation-path>p{color:var(--muted);max-width:510px;margin:0 0 24px}.automation-path>div{border-top:1px solid var(--line)}.automation-guide{border-bottom:1px solid var(--line);grid-template-columns:48px 1fr auto;align-items:center;gap:13px;padding:10px 0;font-size:.89rem;font-weight:700;line-height:1.15;transition:color .18s,transform .18s;display:grid}.automation-guide:hover{color:var(--moss);transform:translate(3px)}.automation-guide img{object-fit:cover;width:48px;height:42px}.automation-guide b{color:var(--amber);font-size:1.1rem}.automation-principles{padding-bottom:112px}.automation-faq{background:var(--moss-dark);color:var(--white)}.automation-faq .eyebrow{color:#e5b76c}.faq-list{border-top:1px solid #ffffff47;max-width:880px}.faq-list details{border-bottom:1px solid #ffffff47;padding:0}.faq-list summary{cursor:pointer;justify-content:space-between;gap:20px;padding:21px 0;font-size:1.15rem;font-weight:700;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list .faq-question{color:inherit;font-size:inherit;line-height:inherit;min-width:0}.faq-list summary>span:last-child{color:#e5b76c;flex:none;font-size:1.35rem;line-height:1}.faq-list p{color:#d4ddd6;max-width:780px;margin:0 0 22px}.egg-deals{color:#f5f2e7;color:lab(95.4516% -.436038 5.72591);background:radial-gradient(circle at 80% 15%,#152e5d,#0000 33%),linear-gradient(135deg,#011429,#000d18);background:radial-gradient(circle at 80% 15%,lab(19.1357% 4.90184 -31.715),#0000 33%),linear-gradient(135deg,lab(5.98129% -1.0236 -16.4338),lab(3.00519% -1.70244 -9.47681));padding:105px 0;overflow:hidden}.egg-deals-intro{justify-content:space-between;align-items:end;gap:42px;display:flex}.egg-deals .eyebrow{color:#ff887c;color:lab(70.6418% 49.5656 30.7525)}.egg-deals .section-title{color:#fffaf1;max-width:560px}.egg-deals-intro>p{color:#c7d2de;color:lab(83.7491% -2.33287 -7.00917);max-width:370px;margin:0;font-size:1.02rem}.egg-clutch{grid-template-columns:repeat(3,1fr);gap:clamp(18px,4vw,54px);max-width:940px;margin:58px auto 36px;display:grid}.egg-choice{color:inherit;text-align:center;cursor:pointer;background:0 0;border:0;justify-items:center;gap:9px;padding:0;display:grid}.egg-choice strong{letter-spacing:-.035em;font-size:1.18rem}.egg-choice small{color:#b5bfc9;color:lab(76.7903% -2.10351 -6.31024);max-width:150px;font-size:.85rem;line-height:1.35}.egg-shell{aspect-ratio:.76;transform-origin:50% 78%;background:radial-gradient(at 36% 27%,#df9f8f,#0000 20%),linear-gradient(145deg,#ea3130,#a10015);background:radial-gradient(at 36% 27%,lab(71.5346% 22.8284 18.4822),#0000 20%),linear-gradient(145deg,lab(52.5674% 69.2304 48.3153),lab(32.9374% 63.8869 43.6252));border:2px solid #ff9685c2;border:2px solid lab(73.2262% 42.3857 29.2491/.76);border-radius:50% 50% 46% 46%/57% 57% 41% 41%;width:clamp(120px,15vw,174px);transition:transform .32s cubic-bezier(.22,1,.36,1),filter .32s;animation:4.5s ease-in-out infinite egg-rest;display:block;position:relative;box-shadow:inset -16px -15px 24px #5c010f59,inset 7px 9px 14px #ffdbc630,0 17px 25px #00000059;box-shadow:inset -16px -15px 24px lab(17.5323% 38.4047 20.938/.35),inset 7px 9px 14px lab(90.4412% 13.6169 18.1898/.19),0 17px 25px lab(-.00345898% .156321 -.422138/.35)}.egg-choice:nth-child(2) .egg-shell{background:radial-gradient(at 36% 27%,#e6aa98,#0000 20%),linear-gradient(145deg,#f05846,#b00a1d);background:radial-gradient(at 36% 27%,lab(75.0981% 20.6553 18.5218),#0000 20%),linear-gradient(145deg,lab(58.7788% 58.5132 43.2396),lab(37.7288% 60.3419 39.7486));animation-delay:.32s}.egg-choice:nth-child(3) .egg-shell{background:radial-gradient(at 36% 27%,#d0988c,#0000 20%),linear-gradient(145deg,#db1a2b,#8c001d);background:radial-gradient(at 36% 27%,lab(68.1% 20.4957 14.8556),#0000 20%),linear-gradient(145deg,lab(47.8666% 69.8246 45.4131),lab(28.4484% 57.8859 30.3622));animation-delay:.66s}.egg-choice:hover .egg-shell,.egg-choice:focus-visible .egg-shell{filter:brightness(1.08);transform:translateY(-10px)rotate(2deg)scale(1.04)}.egg-choice:focus-visible{outline-offset:8px;border-radius:18px;outline:3px solid #ff887c;outline:3px solid lab(70.6418% 49.5656 30.7525)}.egg-crack{clip-path:polygon(50% 0,100% 22%,55% 45%,100% 67%,45% 100%,0 80%,46% 54%,0 26%);opacity:0;border-bottom:3px solid #f3efdccc;border-bottom:3px solid lab(94.3482% -.654399 9.59723/.8);border-right:3px solid #f3efdccc;border-right:3px solid lab(94.3482% -.654399 9.59723/.8);width:34%;height:34%;position:absolute;top:35%;left:50%;transform:translate(-50%,-50%)scale(.6)rotate(10deg)}.egg-speck{background:#6c081659;background:lab(22.0717% 41.5772 22.9296/.35);border-radius:50%;width:8px;height:8px;position:absolute}.egg-speck-one{top:25%;left:30%}.egg-speck-two{width:6px;height:6px;top:48%;right:23%}.egg-speck-three{width:5px;height:5px;bottom:19%;left:39%}.egg-choice.is-cracked .egg-shell{animation:.58s cubic-bezier(.16,1,.3,1) both egg-crack}.egg-reveal{text-align:center;color:#bec9d4;color:lab(80.2688% -2.32801 -7.00674);justify-content:center;align-items:center;gap:18px;min-height:62px;display:flex}.egg-reveal p{margin:0}.egg-reveal b{color:#ff9f92;color:lab(75.3093% 49.2179 31.6645)}.egg-reveal .button{color:#03172c;color:lab(7.0001% -1.35344 -16.7248);white-space:nowrap;background:#ff7c6d;background:lab(69.0908% 62.056 41.4843);border-color:#ff9f8f;border-color:lab(75.6445% 39.2382 26.8922);border-radius:999px;min-height:45px;animation:.42s cubic-bezier(.22,1,.36,1) both deal-action}.egg-reveal .button:hover{background:#ffa692;background:lab(76.3932% 53.8109 42.5199)}.egg-shell{box-shadow:none;border:0;overflow:visible;background:0 0!important;animation:none!important}.egg-body,.egg-half{background:radial-gradient(at 36% 27%,#df9f8f,#0000 20%),linear-gradient(145deg,#ea3130,#a10015);background:radial-gradient(at 36% 27%,lab(71.5346% 22.8284 18.4822),#0000 20%),linear-gradient(145deg,lab(52.5674% 69.2304 48.3153),lab(32.9374% 63.8869 43.6252));border:2px solid #ff9685c2;border:2px solid lab(73.2262% 42.3857 29.2491/.76);border-radius:50% 50% 46% 46%/57% 57% 41% 41%;position:absolute;inset:0;box-shadow:inset -16px -15px 24px #5c010f59,inset 7px 9px 14px #ffdbc630,0 17px 25px #00000059;box-shadow:inset -16px -15px 24px lab(17.5323% 38.4047 20.938/.35),inset 7px 9px 14px lab(90.4412% 13.6169 18.1898/.19),0 17px 25px lab(-.00345898% .156321 -.422138/.35)}.egg-choice:nth-child(2) .egg-body,.egg-choice:nth-child(2) .egg-half{background:radial-gradient(at 36% 27%,#e6aa98,#0000 20%),linear-gradient(145deg,#f05846,#b00a1d);background:radial-gradient(at 36% 27%,lab(75.0981% 20.6553 18.5218),#0000 20%),linear-gradient(145deg,lab(58.7788% 58.5132 43.2396),lab(37.7288% 60.3419 39.7486))}.egg-choice:nth-child(3) .egg-body,.egg-choice:nth-child(3) .egg-half{background:radial-gradient(at 36% 27%,#d0988c,#0000 20%),linear-gradient(145deg,#db1a2b,#8c001d);background:radial-gradient(at 36% 27%,lab(68.1% 20.4957 14.8556),#0000 20%),linear-gradient(145deg,lab(47.8666% 69.8246 45.4131),lab(28.4484% 57.8859 30.3622))}.egg-body{animation:4.5s ease-in-out infinite egg-rest}.egg-choice:nth-child(2) .egg-body{animation-delay:.32s}.egg-choice:nth-child(3) .egg-body{animation-delay:.66s}.egg-half{opacity:0;pointer-events:none}.egg-half-left{clip-path:polygon(0 0,56% 0,47% 25%,57% 47%,45% 68%,56% 100%,0 100%)}.egg-half-right{clip-path:polygon(56% 0,100% 0,100% 100%,56% 100%,45% 68%,57% 47%,47% 25%)}.egg-choice.is-cracked .egg-body{animation:.82s cubic-bezier(.16,1,.3,1) both egg-body-pop}.egg-choice.is-cracked .egg-half{opacity:1;animation:1.45s cubic-bezier(.16,1,.3,1) both egg-half-left}.egg-choice.is-cracked .egg-half-right{animation-name:egg-half-right}.egg-choice.is-cracked .egg-crack{animation:.58s cubic-bezier(.22,1,.36,1) .14s both crack-line}.egg-flock{z-index:2;pointer-events:none;position:absolute;inset:0}.egg-flock svg{fill:#f93534;fill:lab(55.9487% 72.3689 50.4256);stroke:#fbf9ed;stroke:lab(97.7717% -.437319 5.72498);stroke-width:.55px;opacity:0;filter:drop-shadow(0 3px 4px #00000070);filter:drop-shadow(0 3px 4px lab(-.00177193% .0407472 -.0974149/.44));width:34px;height:22px;position:absolute}.egg-flock svg:first-child{top:29%;left:41%}.egg-flock svg:nth-child(2){width:28px;height:18px;top:42%;left:48%}.egg-flock svg:nth-child(3){width:23px;height:15px;top:50%;left:36%}.egg-choice.is-cracked .egg-flock svg{animation:1.75s cubic-bezier(.16,1,.3,1) both egg-cardinal-flight}.egg-choice.is-cracked .egg-flock svg:nth-child(2){animation-delay:.16s}.egg-choice.is-cracked .egg-flock svg:nth-child(3){animation-delay:.3s}@keyframes rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes nest-flight{0%,9%{opacity:0;transform:translate(0)scale(.55)}13%{opacity:.92}27%{opacity:.8;transform:translate(14px,-14px)scale(.88)}40%,to{opacity:0;transform:translate(28px,-23px)scale(.75)}}@keyframes egg-rest{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-5px)rotate(1deg)}}@keyframes egg-crack{0%{transform:rotate(0)scale(1)}28%{transform:rotate(-4deg)scale(1.04)}58%{transform:rotate(3deg)scale(.985)}to{transform:translateY(5px)rotate(1.5deg)}}@keyframes crack-line{0%{opacity:0;transform:translate(-50%,-50%)scale(.55)rotate(10deg)}to{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(10deg)}}@keyframes deal-action{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes egg-body-pop{0%{opacity:1;transform:scale(1)}26%{opacity:1;transform:scale(1.05)rotate(-3deg)}to{opacity:0;transform:scale(.88)rotate(4deg)}}@keyframes egg-half-left{0%{opacity:1;transform:translate(0,0)rotate(0)}to{opacity:.9;transform:translate(-46px,-12px)rotate(-24deg)}}@keyframes egg-half-right{0%{opacity:1;transform:translate(0,0)rotate(0)}to{opacity:.9;transform:translate(46px,-12px)rotate(25deg)}}@keyframes egg-cardinal-flight{0%{opacity:0;transform:translateY(15px)scale(.55)rotate(-8deg)}20%{opacity:1}to{opacity:0;transform:translate(58px,-96px)scale(1.15)rotate(8deg)}}@media (max-width:850px){.shell{width:min(100% - 36px,1180px)}.nav-links,.desktop-actions{display:none}.mobile-actions{display:flex}.nav-search{display:grid}.nav-toggle{display:block}.mobile-nav{gap:3px;padding:0 18px 15px;display:grid}.mobile-nav a{border-top:1px solid var(--line);padding:10px 0;font-weight:700}.mobile-nav .partner-header{color:var(--white);border:0;justify-content:center;margin-top:8px;padding:11px 13px}.hero{align-items:flex-end;min-height:690px;max-height:none}.hero-media:after{background:linear-gradient(90deg,#f3efe6f7,#f3efe6de 56%,#f3efe65e),linear-gradient(#0000 35%,#f3efe6f0)}.hero-inner{padding:70px 0}.trust-line{margin-top:32px}.goals{grid-template-columns:repeat(2,1fr)}.goal:nth-child(2){border-right:0}.goal:nth-child(n+3){border-top:1px solid var(--line)}.goal:nth-child(3){padding-left:0}.feature-grid,.post-grid{grid-template-columns:1fr 1fr}.story:first-child{grid-column:1/-1}.story:first-child .story-image{aspect-ratio:1.7}.method-grid,.split{grid-template-columns:1fr;gap:35px}.section-head{display:block}.section-head .lede{margin-top:18px}.footer-grid{grid-template-columns:1.3fr 1fr}.footer-brand{grid-column:1/-1}.archive-grid{grid-template-columns:1fr 1fr}.cta-band-inner{display:block}.cta-band .button{margin-top:28px}.article-cover{aspect-ratio:1.5}.article-body{font-size:1.02rem}}@media (max-width:560px){.shell{width:calc(100% - 32px)}.nav{min-height:68px}.brand{font-size:1.08rem}.hero{min-height:650px}.hero-inner{padding:55px 0}.display{font-size:3.15rem}.lede{font-size:1.02rem}.works-with{margin-top:22px}.works-with b{min-height:34px;padding:7px 10px;font-size:.71rem}.works-with .alexa{font-size:.9rem}.trust-line{gap:9px 14px;font-size:.63rem}.section{padding:78px 0}.section.tight{padding:62px 0}.goals{grid-template-columns:1fr}.goal,.goal:not(:first-child),.goal:nth-child(3){border-right:0;border-top:1px solid var(--line);padding:24px 0}.goal:first-child{border-top:0}.feature-grid,.post-grid,.archive-grid{grid-template-columns:1fr;gap:31px}.story:first-child .story-image{aspect-ratio:1.15}.story-image{aspect-ratio:1.4}.method-grid{gap:40px}.method-step{grid-template-columns:33px 1fr}.footer-grid{grid-template-columns:1fr 1fr;gap:28px}.footer-brand{grid-column:1/-1}.footer-bottom{gap:16px;display:grid}.page-hero{padding:66px 0 47px}.article{padding:44px 0 80px}.article-cover{aspect-ratio:1.15;margin:28px 0 36px}.article-body h2{font-size:1.72rem}.contact-form{grid-template-columns:1fr}.contact-form label.full,.contact-form button,.contact-form-status{grid-column:auto}.form-shell{padding:55px 0 80px}.cta-band{padding:66px 0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}.nest-birds{display:none}}@media (max-width:850px){.automation-intro{grid-template-columns:1fr;align-items:start;gap:24px}.automation-grid{grid-template-columns:1fr}.automation-path{min-height:0}}@media (max-width:560px){.automation-hero{padding:76px 0 66px}.automation-hero h1{font-size:3.2rem}.automation-paths{padding:74px 0}.automation-path{padding:24px}.automation-guide{grid-template-columns:42px 1fr auto;font-size:.86rem}.automation-guide img{width:42px;height:38px}.automation-principles{padding-bottom:78px}.faq-list summary{font-size:1rem}.egg-deals{padding:76px 0}.egg-deals-intro{gap:18px;display:grid}.egg-deals-intro>p{font-size:.96rem}.egg-clutch{gap:12px;margin:42px auto 28px}.egg-shell{width:clamp(84px,25vw,108px)}.egg-choice strong{font-size:1rem}.egg-choice small{font-size:.71rem}.egg-reveal{gap:14px;min-height:110px;display:grid}.egg-reveal .button{justify-self:center;font-size:.82rem}@keyframes egg-half-left{0%{opacity:1;transform:translate(0,0)rotate(0)}to{opacity:.9;transform:translate(-14px,-5px)rotate(-18deg)}}@keyframes egg-half-right{0%{opacity:1;transform:translate(0,0)rotate(0)}to{opacity:.9;transform:translate(14px,-5px)rotate(18deg)}}@keyframes egg-cardinal-flight{0%{opacity:0;transform:translateY(12px)scale(.55)rotate(-8deg)}20%{opacity:1}to{opacity:0;transform:translate(30px,-70px)scale(1.05)rotate(8deg)}}.hero{background:var(--paper);min-height:0;display:block}.hero-media{aspect-ratio:1.5;height:auto;position:relative}.hero-media:after{background:linear-gradient(#0000 46%,#08192c40)}.hero-media img{object-fit:cover;object-position:center}.hero-inner{padding:40px 0 48px}.hero-copy{max-width:none}}@media (max-width:1023px){.nav-links,.desktop-actions{display:none}.mobile-actions{display:flex}.nav-search{display:grid}.nav-toggle{display:block}.mobile-nav{gap:3px;padding:0 18px 15px;display:grid}.mobile-nav a{border-top:1px solid var(--line);padding:10px 0;font-weight:700}.mobile-nav .partner-header{color:var(--white);border:0;justify-content:center;margin-top:8px;padding:11px 13px}}.article-body h2[id],.article-body h3[id],.article-body h4[id]{scroll-margin-top:104px}.egg-countdown{z-index:4;color:#031222;color:lab(5.13664% -1.17385 -12.7473);background:#ff7264;background:lab(65.6033% 62.1383 41.8749);border:2px solid #f6f2e3bf;border:2px solid lab(95.4804% -.553191 7.65525/.75);border-radius:50%;place-items:center;width:62px;height:62px;font-size:2.2rem;font-weight:800;line-height:1;animation:.48s cubic-bezier(.16,1,.3,1) both egg-countdown-pop;display:grid;position:absolute;top:51%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 18px #0000026b,inset 0 1px #fcf9ea8c;box-shadow:0 8px 18px lab(.091774% .186764 -1.24628/.42),inset 0 1px lab(97.8006% -.555456 7.65355/.55)}@keyframes egg-countdown-pop{0%{opacity:0;transform:translate(-50%,-34%)scale(.5)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}
@supports (color:lab(0% 0 0)){:root{--paper:lab(4.99801% .112198 -17.7668);--paper-2:lab(10.3211% -1.16596 -21.7639);--ink:lab(95.3644% -2.41995 -6.18174);--moss:lab(71.2725% -27.1809 -47.0033);--moss-dark:lab(47.2964% 22.3158 -83.6145);--amber:lab(71.8019% -38.6503 -41.9225);--line:lab(67.6446% -14.3683 -27.0862/.27);--muted:lab(74.4789% -3.86733 -10.2223);--white:lab(98.8432% -1.0989 -2.76016)}}@supports (color:lab(0% 0 0)){body{background:radial-gradient(circle at 0% 0%, lab(19.9772% 5.44174 -43.7184/.82), transparent 32rem), radial-gradient(circle at 96% 8%, lab(14.5318% -.774279 -41.8472/.62), transparent 30rem), var(--paper)}}.site-header{background:#00142cc9;background:lab(5.80051% .892118 -21.5071/.79);border-bottom-color:#77c5f240;border-bottom-color:lab(75.7765% -15.9211 -30.0843/.25);box-shadow:0 12px 34px #00020852;box-shadow:0 12px 34px lab(.39337% .572629 -3.98377/.32)}.brand-tagline,.eyebrow,.story-meta{color:#00c5ef;color:lab(72.9916% -40.3884 -44.1834)}.nav-links{color:#d7e3ee;color:lab(89.564% -2.67085 -6.85939)}.nav-links a:hover{color:#00c5ef;color:lab(72.9916% -40.3884 -44.1834)}.nav-toggle,.nav-search{color:var(--ink)}.button{border-color:#38b8f68c;border-color:lab(69.9198% -19.7717 -41.5641/.55);border-radius:999px;padding-inline:24px}.button.ghost{color:var(--ink);background:#042f548c;background:lab(18.383% -1.91091 -26.8312/.55);border-color:#56baef80;border-color:lab(71.1134% -17.9754 -35.8304/.5)}.hero{background:#001b39;background:lab(8.94647% 1.04481 -26.6249)}.hero-media img{filter:brightness(1.1)contrast(1.14)saturate(1.16)}.hero-media:after{background:linear-gradient(90deg,#001024ed,#001024c2 39%,#00102417 78%);background:linear-gradient(90deg,lab(4.22645% -.0507161 -15.5002/.93),lab(4.22645% -.0507161 -15.5002/.76) 39%,lab(4.22645% -.0507161 -15.5002/.09) 78%)}.hero .display,.hero .lede{color:var(--white)}.hero .lede{color:#c1d0dd;color:lab(82.6024% -3.28672 -8.54846)}.trust-line{color:#afc7dd;color:lab(79.1126% -5.03829 -13.5779)}.trust-line span:before{background:#00bfec;background:lab(70.6836% -41.6206 -46.3714);box-shadow:0 0 0 4px #00a8e62b;box-shadow:0 0 0 4px lab(63.0891% -26.795 -49.493/.17)}.section{background:0 0}.section-title,.goal h3,.story h3,.post-card h3,.about-copy h2,.cta-band h2,.page-hero h1,.article h1{color:var(--white)}.lede,.goal p,.story p,.post-card p,.about-copy p,.page-hero p,.article-info{color:var(--muted)}.goals,.category-list{background:#0d2f4f99;background:lab(18.4793% -2.52908 -23.5736/.6);border-color:#6dbbe842;border-color:lab(72.2903% -15.7831 -30.0482/.26);border-radius:24px;padding:0 20px;box-shadow:inset 0 1px #e7f4ff24,0 18px 48px #00010347;box-shadow:inset 0 1px lab(95.3643% -2.67723 -6.86263/.14),0 18px 48px lab(.16851% .196412 -1.6474/.28)}.goal{border-color:#6dbbe833;border-color:lab(72.2903% -15.7831 -30.0482/.2)}.story,.post-card{border-color:#6dbbe857;border-color:lab(72.2903% -15.7831 -30.0482/.34)}.story-image,.post-card-image,.split-image{border:1px solid #9ddafe4d;border:1px solid lab(83.9021% -13.4589 -24.2797/.3);border-radius:20px;box-shadow:0 16px 34px #00000257;box-shadow:0 16px 34px lab(.0904312% .208981 -1.26692/.34)}.method{background:linear-gradient(135deg,#001d52,#000f25);background:linear-gradient(135deg,lab(11.4765% 12.6226 -41.5215),lab(4.18393% .346869 -17.1092));box-shadow:inset 0 1px #90cdf126;box-shadow:inset 0 1px lab(79.2577% -13.3634 -24.249/.15)}.method .eyebrow,.method-step b{color:#00cbf6;color:lab(75.3212% -40.6514 -44.2267)}.method .lede,.method-step p{color:#afc4d7;color:lab(77.9563% -4.46445 -11.9048)}.latest{background:linear-gradient(#001e3acc,#011227);background:linear-gradient(lab(10.2009% -.108585 -25.0188/.8),lab(5.04289% -.282154 -16.1474))}.about-panel{background:linear-gradient(135deg,#00284a,#001630);background:linear-gradient(135deg,lab(14.6964% -.886619 -33.6652),lab(6.86878% .0366271 -20.1962))}.cta-band{background:linear-gradient(135deg,#0051cf,#00386f);background:linear-gradient(135deg,lab(36.8734% 23.6255 -76.6463),lab(21.9988% 8.35045 -50.4117))}.site-footer{background:linear-gradient(135deg,#000b1e,#000410);background:linear-gradient(135deg,lab(2.86376% .34146 -13.728),lab(1.13566% .0727996 -5.30077))}.footer-brand p,.footer-links{color:#a9bdd0;color:lab(75.6358% -4.45348 -11.9)}.social-links a{background:#004c8673;background:lab(30.8738% -1.69802 -40.1405/.45);border-color:#56baef6b;border-color:lab(71.1134% -17.9754 -35.8304/.42)}.social-links a:hover{color:#001024;color:lab(4.22645% -.0507161 -15.5002);background:#00acf5;background:lab(64.9504% -22.2508 -64.1944)}.page-hero{background:linear-gradient(135deg,#00274c,#001228);background:linear-gradient(135deg,lab(14.4269% 3.32308 -36.5451),lab(4.99801% .112198 -17.7668));border-color:#6ab8e442;border-color:lab(71.1281% -15.7344 -30.0358/.26)}.article-body{color:#cdd9e4;color:lab(86.0838% -2.66668 -6.85728)}.article-body a{color:#00c2ec;color:lab(71.8267% -40.2507 -44.1612)}.article-body td,.article-body th{border-color:#6dbbe84d;border-color:lab(72.2903% -15.7831 -30.0482/.3)}.article-body blockquote{color:#b5cadd;color:lab(80.2769% -4.47488 -11.9094);border-left-color:#00b9e5;border-left-color:lab(68.3517% -41.2827 -46.323)}.form-shell>p{color:var(--muted)}.contact-form input,.contact-form textarea{color:var(--ink);background:#0b2a47;background:lab(16.1836% -2.37651 -21.8933);border-color:#6ab8e46b;border-color:lab(71.1281% -15.7344 -30.0358/.42)}.contact-form-status{color:var(--ink);background:#003e65;background:lab(24.2851% -5.2131 -29.1688)}.social-links{gap:11px}.social-links a{background:linear-gradient(145deg,#005ab9b3,#002952b3);background:linear-gradient(145deg,lab(38.0483% 8.50707 -61.5517/.7),lab(15.7768% 1.05359 -33.2927/.7));border-color:#56cdffb3;border-color:lab(77.102% -23.0502 -36.365/.7);border-radius:14px;width:44px;height:44px;box-shadow:0 8px 16px #0002086b,inset 0 1px #e6f4ff75;box-shadow:0 8px 16px lab(.399433% .46555 -3.90494/.42),inset 0 1px lab(95.362% -3.92857 -10.2507/.46)}.social-links a:hover{color:#f8fcff;color:lab(98.8437% -1.36819 -3.44709);background:linear-gradient(145deg,#00b2fc,#005de2);background:linear-gradient(145deg,lab(67.2977% -22.9018 -64.2516),lab(41.4853% 23.2728 -80.1238));transform:translateY(-3px)scale(1.03)}.social-icon{font-size:1.12rem}.social-facebook{font-size:1.35rem}.social-linkedin{font-size:.92rem}.social-pinterest{font-size:1.18rem}.social-x{font-size:1.02rem}@supports (color:lab(0% 0 0)){[data-theme=light]{--paper:lab(95.3635% -3.31029 -8.56);--paper-2:lab(90.7067% -6.21721 -16.939);--ink:lab(7.98828% -.282511 -20.3224);--moss:lab(39.7551% 16.9771 -69.7);--moss-dark:lab(23.6377% 17.3636 -58.8155);--amber:lab(62.0494% -8.88324 -64.5565);--line:lab(47.6257% -8.12879 -29.6079/.34);--muted:lab(32.5901% -3.05776 -15.7141);--white:lab(98.8432% -1.0989 -2.76016)}}@supports (color:lab(0% 0 0)){[data-theme=light] body{background:radial-gradient(circle at 0% 0%,lab(84.8027% -10.603 -33.266),transparent 32rem),var(--paper)}}[data-theme=light] .site-header{background:#e3f4ffcc;background:lab(95.343% -6.79189 -18.6139/.8);border-color:#5a98cb73;border-color:lab(60.3857% -9.43107 -32.9808/.45)}[data-theme=light] .nav-links{color:var(--ink)}[data-theme=light] .hero-media:after{background:linear-gradient(90deg,#e4f4fff0,#e4f4ffc2 42%,#7cc5ff2e);background:linear-gradient(90deg,lab(95.3597% -4.53177 -11.9351/.94),lab(95.3597% -4.53177 -11.9351/.76) 42%,lab(76.5506% -11.7906 -42.7768/.18))}[data-theme=light] .hero .display{color:#011933;color:lab(7.98828% -.282511 -20.3224)}[data-theme=light] .hero .lede{color:#2c3f54;color:lab(25.6163% -2.79249 -15.6427)}[data-theme=light] .trust-line{color:#27415f;color:lab(26.6892% -2.96706 -20.6862)}[data-theme=light] .section-title,[data-theme=light] .goal h3,[data-theme=light] .story h3,[data-theme=light] .post-card h3,[data-theme=light] .about-copy h2,[data-theme=light] .cta-band h2,[data-theme=light] .page-hero h1,[data-theme=light] .article h1{color:#011933;color:lab(7.98828% -.282511 -20.3224)}[data-theme=light] .lede,[data-theme=light] .goal p,[data-theme=light] .story p,[data-theme=light] .post-card p,[data-theme=light] .about-copy p,[data-theme=light] .page-hero p,[data-theme=light] .article-info{color:#3b4f65;color:lab(32.5901% -3.05776 -15.7141)}[data-theme=light] .goals,[data-theme=light] .category-list{background:#f5fdff99;background:lab(98.8438% -3.31581 -8.56274/.6)}[data-theme=light] .method,[data-theme=light] .site-footer{background:linear-gradient(135deg,#00265b,#02162e);background:linear-gradient(135deg,lab(15.12% 10.2094 -41.5122),lab(6.92336% -.434943 -18.5586))}[data-theme=light] .page-hero{background:linear-gradient(135deg,#bbe4ff,#e7f4ff);background:linear-gradient(135deg,lab(88.442% -11.3699 -25.6522),lab(95.3643% -2.67723 -6.86263))}[data-theme=light] .article-body{color:#152537;color:lab(14.0121% -2.09239 -13.8143)}[data-theme=light] .contact-form input,[data-theme=light] .contact-form textarea{color:#011933;color:lab(7.98828% -.282511 -20.3224);background:#f8fcff;background:lab(98.8437% -1.36819 -3.44709)}.automation-faq{background:linear-gradient(135deg,#001d52,#000f25);background:linear-gradient(135deg,lab(11.4765% 12.6226 -41.5215),lab(4.18393% .346869 -17.1092))}.automation-faq .section-title{color:var(--white)}[data-theme=light] .hero{background:var(--paper)}@media (min-width:561px){.hero-copy{-webkit-backdrop-filter:blur(12px)saturate(118%);backdrop-filter:blur(12px)saturate(118%);background:#e6f4ffad;background:lab(95.3635% -3.31029 -8.56/.68);border:1px solid #f8fcffad;border:1px solid lab(98.8437% -1.36819 -3.44709/.68);border-radius:26px;margin-left:clamp(-20px,-1.5vw,0px);padding:clamp(22px,2.4vw,36px);box-shadow:0 20px 48px #1f446b29;box-shadow:0 20px 48px lab(27.7014% -2.59343 -27.3482/.16)}[data-theme=dark] .hero-copy{background:#000d21ad;background:lab(3.46168% .555597 -16.2891/.68);border-color:#81cffc47;border-color:lab(79.2622% -16.0483 -30.1184/.28);box-shadow:0 20px 48px #00000257;box-shadow:0 20px 48px lab(.0904312% .208981 -1.26692/.34)}}@media (max-width:560px){.hero-media img{filter:saturate(1.18)contrast(1.15)brightness(1.12)}[data-theme=light] .hero-media:after{background:linear-gradient(#0000 36%,#e6f4ff24);background:linear-gradient(#0000 36%,lab(95.3635% -3.31029 -8.56/.14))}[data-theme=dark] .hero-media:after{background:linear-gradient(#0000 36%,#0006131a);background:linear-gradient(#0000 36%,lab(1.46624% .174828 -7.33404/.1))}}.method .section-title{color:#f3f9ff;color:lab(97.684% -1.63475 -4.13263)}.method .lede{color:#c5dbee;color:lab(86.0781% -4.49878 -11.9201)}.egg-deals .section-title,[data-theme=light] .egg-deals .section-title{color:#fffaf1}.site-header{isolation:isolate;-webkit-backdrop-filter:blur(22px)saturate(145%);background:#001228b8;background:lab(4.99801% .112191 -17.7667/.72);border-bottom:1px solid #9ad3f552;border-bottom:1px solid lab(81.5766% -12.6912 -22.7864/.32);box-shadow:inset 0 1px #f8fcff2e,0 12px 28px #0001053d;box-shadow:inset 0 1px lab(98.8437% -1.36819 -3.44709/.18),0 12px 28px lab(.26759% .311881 -2.616/.24)}.site-header:after{content:"";z-index:-1;pointer-events:none;opacity:.9;background:linear-gradient(100deg,#f8fcff1f,#0000 27% 74%,#4ec4ff14);background:linear-gradient(100deg,lab(98.8437% -1.36819 -3.44709/.12),#0000 27% 74%,lab(74.5774% -20.1754 -41.6396/.08));position:absolute;inset:0}.nav{min-height:72px}.brand{gap:11px}.nav-links{letter-spacing:-.012em;gap:27px;font-size:.88rem}.nav-links a{padding:8px 0;position:relative}.nav-links a:after{content:"";transform-origin:0;background:currentColor;height:1px;transition:transform .18s;position:absolute;bottom:3px;left:0;right:0;transform:scaleX(0)}.nav-links a:hover:after,.nav-links a:focus-visible:after{transform:scaleX(1)}.theme-toggle{background:#07325775;background:lab(19.5562% -2.16576 -26.8574/.46);border-color:#81cffc6b;border-color:lab(79.2622% -16.0483 -30.1184/.42);box-shadow:inset 0 1px #f8fcff2e,0 4px 12px #0001033d;box-shadow:inset 0 1px lab(98.8437% -1.36819 -3.44709/.18),0 4px 12px lab(.16851% .196412 -1.6474/.24)}.nav-links a:last-child{display:none}.xael-footer-link{color:#afc7dd;color:lab(79.1126% -5.03829 -13.5779);letter-spacing:.045em;text-transform:uppercase;align-items:center;gap:9px;margin-top:20px;font-size:.76rem;font-weight:700;display:inline-flex}.xael-footer-link img{object-fit:contain;background:#f0f6fc;background:lab(96.5236% -1.3676 -3.44678);border-radius:7px;width:44px;height:32px;box-shadow:0 3px 10px #0001044d;box-shadow:0 3px 10px lab(.278948% .169672 -2.07874/.3)}.xael-footer-link:hover{color:#00cbf6;color:lab(75.3212% -40.6514 -44.2267)}[data-theme=light] .site-header:after{background:linear-gradient(100deg,#f8fcff85,#0000 29% 73%,#16a4e217);background:linear-gradient(100deg,lab(98.8437% -1.36819 -3.44709/.52),#0000 29% 73%,lab(62.9292% -19.0659 -41.4419/.09))}[data-theme=light] .theme-toggle{background:#f8fcff8f;background:lab(98.8437% -1.36819 -3.44709/.56);border-color:#3f7dae52;border-color:lab(49.9073% -8.63865 -32.8217/.32);box-shadow:inset 0 1px #f8fcffb8,0 4px 12px #2148681f;box-shadow:inset 0 1px lab(98.8437% -1.36819 -3.44709/.72),0 4px 12px lab(29.0865% -5.95178 -22.9577/.12)}@media (min-width:1280px){.hero{min-height:810px;max-height:810px}.hero-media img{filter:brightness(1.22)contrast(1.1)saturate(1.3)}}:root{--paper:#000f25;--paper-2:#051c32;--ink:#ecf3fa;--moss:#00b9ea;--moss-dark:#0077bf;--amber:#00b2fe;--line:#71bfeb47;--muted:#b1c0cd;--white:#f9fcff}@supports (color:lab(0% 0 0)){:root{--paper:lab(4.18393% .346869 -17.1092);--paper-2:lab(9.27881% -1.82147 -17.5047);--ink:lab(95.3496% -1.30287 -4.28021);--moss:lab(69.2081% -34.3381 -48.3752);--moss-dark:lab(46.2993% .681996 -73.6579);--amber:lab(66.9739% -21.6015 -78.3816);--line:lab(73.4524% -15.8304 -30.0605/.28);--muted:lab(76.8017% -3.27379 -8.54225);--white:lab(98.8336% -.878781 -2.85909)}}body{background:radial-gradient(circle at 10% 0%,#00335cbd,transparent 34rem),radial-gradient(circle at 94% 12%,#002d3a7a,transparent 31rem),var(--paper)}@supports (color:lab(0% 0 0)){body{background:radial-gradient(circle at 10% 0%,lab(19.2566% -2.11295 -40.5562/.74),transparent 34rem),radial-gradient(circle at 94% 12%,lab(15.6535% -19.7038 -27.3225/.48),transparent 31rem),var(--paper)}}.button.primary,.cta-band .button{background:linear-gradient(135deg,#00a7da,#006fd5);background:linear-gradient(135deg,lab(63.1306% -31.6768 -58.3244),lab(44.2923% 13.0577 -82.9812));border-color:#68d3ffb8;border-color:lab(79.4855% -23.0714 -32.7116/.72);box-shadow:0 10px 24px #00518c66,inset 0 1px #f9fcff75;box-shadow:0 10px 24px lab(31.1724% 5.16102 -63.9762/.4),inset 0 1px lab(98.8317% -1.09252 -3.57065/.46)}.trust-line span:before{background:var(--amber);box-shadow:0 0 0 4px #00b2fe29;box-shadow:0 0 0 4px lab(66.9739% -21.6015 -78.3816/.16)}.footer-heading{color:#2ebfff;color:lab(71.8825% -24.1508 -70.0198)}[data-theme=light]{--paper:#eff6fd;--paper-2:#dbeaf8;--ink:#02162e;--moss:#0084b5;--moss-dark:#0057a3;--amber:#0074c2;--line:#4d799e4d;--muted:#3a4c60;--white:#f9fcff}@supports (color:lab(0% 0 0)){[data-theme=light]{--paper:lab(96.5096% -1.30332 -4.28046);--paper-2:lab(91.8649% -2.88996 -8.74847);--ink:lab(6.92336% -.434943 -18.5586);--moss:lab(50.0986% -24.4437 -57.108);--moss-dark:lab(34.5576% 6.49071 -65.4972);--amber:lab(44.7763% 5.14385 -79.9814);--line:lab(48.85% -7.50047 -24.8334/.3);--muted:lab(31.4716% -3.30676 -13.8436);--white:lab(98.8354% -.662476 -2.14629)}}[data-theme=light] body{background:radial-gradient(circle at 8% 0%,#b1e3ffad,transparent 34rem),radial-gradient(circle at 100% 12%,#e7f4ff,transparent 30rem),var(--paper)}@supports (color:lab(0% 0 0)){[data-theme=light] body{background:radial-gradient(circle at 8% 0%,lab(87.3765% -12.0379 -21.3339/.68),transparent 34rem),radial-gradient(circle at 100% 12%,lab(95.3643% -2.67723 -6.86263),transparent 30rem),var(--paper)}}[data-theme=light] .site-header{background:#f9fcffc7;background:lab(98.8336% -.878781 -2.85909/.78);border-bottom-color:#598cb24d;border-bottom-color:lab(55.874% -9.51293 -25.8595/.3);box-shadow:inset 0 1px #ffffffc2,0 12px 30px #153e5c1f;box-shadow:inset 0 1px lab(100% 0 0/.76),0 12px 30px lab(24.423% -5.46342 -22.8746/.12)}[data-theme=light] .button.primary,[data-theme=light] .cta-band .button{color:#f9fcff;color:lab(98.8336% -.878781 -2.85909);background:linear-gradient(135deg,#00abdc,#006fd5);background:linear-gradient(135deg,lab(64.4503% -34.8523 -56.5351),lab(44.2923% 13.0577 -82.9812))}[data-theme=light] .button.ghost{background:#f9fcffb8;background:lab(98.8336% -.878781 -2.85909/.72);border-color:#3674a561;border-color:lab(46.4115% -8.31023 -32.7624/.38)}[data-theme=light] .goals,[data-theme=light] .category-list{background:#f9fcffb3;background:lab(98.8336% -.878781 -2.85909/.7);border-color:#65a3ce4d;border-color:lab(64.0356% -11.6953 -28.5439/.3)}[data-theme=light] .latest{background:linear-gradient(#dfedfce0,#eff6fd);background:linear-gradient(lab(93.0251% -2.89199 -8.7495/.88),lab(96.5096% -1.30332 -4.28046))}[data-theme=light] .about-panel{background:linear-gradient(135deg,#c2e7ff,#eff6fd);background:linear-gradient(135deg,lab(89.6377% -8.8445 -17.4349),lab(96.5096% -1.30332 -4.28046))}[data-theme=light] .cta-band{background:linear-gradient(135deg,#00afe7,#007bd6);background:linear-gradient(135deg,lab(65.5128% -31.0404 -53.2526),lab(48.4361% 3.7474 -75.3983))}[data-theme=light] .site-footer{background:linear-gradient(135deg,#00142d,#000815);background:linear-gradient(135deg,lab(5.85735% .327483 -19.8804),lab(1.89103% -.128821 -8.24102))}.brand-tagline{color:#00b2fe;color:lab(66.9739% -21.6015 -78.3816);text-shadow:0 0 10px #00abf16b;text-shadow:0 0 10px lab(64.7607% -21.5791 -72.6715/.42)}[data-theme=light] .brand-tagline{color:#0074c2;color:lab(44.7763% 5.14385 -79.9814);text-shadow:0 0 8px #00a2eb33;text-shadow:0 0 8px lab(61.4259% -21.1917 -64.1078/.2)}.eyebrow,.story-meta,.goal-num,.category-row span,.automation-count,.automation-guide b,.article-body a{color:#00b2fe;color:lab(66.9739% -21.6015 -78.3816)}[data-theme=light] .eyebrow,[data-theme=light] .story-meta,[data-theme=light] .goal-num,[data-theme=light] .category-row span,[data-theme=light] .automation-count,[data-theme=light] .automation-guide b,[data-theme=light] .article-body a{color:#0074c2;color:lab(44.7763% 5.14385 -79.9814)}.weather-atmosphere{z-index:4;pointer-events:none;opacity:0;mix-blend-mode:screen;transition:opacity .45s var(--ease-out-quart,cubic-bezier(.25,1,.5,1));will-change:transform,opacity;position:fixed;inset:-28%}.weather-atmosphere:before,.weather-atmosphere:after{content:"";opacity:0;position:absolute;inset:0}[data-weather=sunny] .weather-atmosphere{opacity:.32;background:radial-gradient(circle at 78% 20%,#fff1c5ad,#0000 18%),radial-gradient(circle at 68% 10%,#00ccfa47,#0000 34%);background:radial-gradient(circle at 78% 20%,lab(95.8075% 2.12398 49.9707/.68),#0000 18%),radial-gradient(circle at 68% 10%,lab(75.3874% -45.1975 -50.9256/.28),#0000 34%);animation:7s cubic-bezier(.25,1,.5,1) infinite alternate weather-sun}[data-weather=cloudy] .weather-atmosphere{opacity:.17;background:radial-gradient(at 10% 16%,#cadae794,#0000 28%),radial-gradient(at 72% 24%,#c7d3de75,#0000 30%);background:radial-gradient(at 10% 16%,lab(86.0827% -3.29375 -8.55187/.58),#0000 28%),radial-gradient(at 72% 24%,lab(83.7636% -2.66373 -6.8558/.46),#0000 30%)}[data-weather=cloudy] .weather-atmosphere:before{opacity:1;background:radial-gradient(at 20% 18%,#e6ecf28c,#0000 23%),radial-gradient(at 66% 35%,#d9e3eb6b,#0000 25%);background:radial-gradient(at 20% 18%,lab(93.0436% -1.36667 -3.44628/.55),#0000 23%),radial-gradient(at 66% 35%,lab(89.5642% -2.02599 -5.15637/.42),#0000 25%);animation:22s linear infinite weather-clouds}[data-weather=rainy] .weather-atmosphere{opacity:.26;mix-blend-mode:screen;background:linear-gradient(145deg,#00305659,#0000 55%);background:linear-gradient(145deg,lab(18.3127% -2.97381 -32.1694/.35),#0000 55%)}[data-weather=rainy] .weather-atmosphere:after{opacity:.48;background:repeating-linear-gradient(113deg,#0000 0 26px,#74d8ff6b 27px 29px,#0000 30px 53px);background:repeating-linear-gradient(113deg,#0000 0 26px,lab(81.753% -23.3099 -36.4243/.42) 27px 29px,#0000 30px 53px);animation:1.15s linear infinite weather-rain}@keyframes weather-sun{0%{transform:translate(-1%)scale(1)}to{transform:translate(1.5%,-1%)scale(1.035)}}@keyframes weather-clouds{0%{transform:translate(-4%)}to{transform:translate(4%,1%)}}@keyframes weather-rain{0%{transform:translate(-3%,-12%)}to{transform:translate(4%,12%)}}@media (prefers-reduced-motion:reduce){.weather-atmosphere,.weather-atmosphere:before,.weather-atmosphere:after{animation:none!important}}.cookie-consent{z-index:90;background:color-mix(in oklch,var(--paper) 92%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);max-width:960px;color:var(--ink);border:1px solid #90cdf173;border:1px solid lab(79.2577% -13.3634 -24.249/.45);border-radius:18px;justify-content:center;align-items:center;gap:22px;margin:auto;padding:15px 18px;display:flex;position:fixed;bottom:18px;left:18px;right:18px;box-shadow:0 15px 40px #0001045c,inset 0 1px #f8fcff2e;box-shadow:0 15px 40px lab(.257566% .433579 -3.16537/.36),inset 0 1px lab(98.8437% -1.36819 -3.44709/.18)}.cookie-consent p{max-width:590px;margin:0;font-size:.86rem;line-height:1.45}.cookie-consent p a{color:var(--moss);text-underline-offset:3px;font-weight:750;text-decoration:underline}.cookie-consent>div{flex:none;gap:9px;display:flex}.cookie-consent button{min-width:89px;min-height:42px;color:var(--ink);font:inherit;cursor:pointer;background:#00518f8f;background:lab(32.9871% -.229806 -46.7034/.56);border:1px solid #1bb5f8b8;border:1px solid lab(68.7335% -20.4462 -44.4051/.72);border-radius:12px;padding:9px 15px;font-size:.85rem;font-weight:750;transition:background .18s,transform .18s}.cookie-consent button:hover,.cookie-consent button:focus-visible{background:#0084b9bf;background:lab(50.9648% -18.1249 -58.1952/.75);transform:translateY(-1px)}.cookie-consent button:active{transform:scale(.98)}@media (max-width:650px){.cookie-consent{gap:12px;padding:15px;display:grid;bottom:12px;left:12px;right:12px}.cookie-consent>div{grid-template-columns:1fr 1fr;display:grid}.cookie-consent button{width:100%}}.exit-reminder{z-index:100;place-items:center;padding:24px;animation:.34s cubic-bezier(.22,1,.36,1) both exit-reminder-in;display:grid;position:fixed;inset:0}.exit-reminder-backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00132794;background:lab(5.04983% -1.28675 -18.5048/.58);position:absolute;inset:0}.exit-reminder-card{text-align:center;background:linear-gradient(145deg,#eaf7fff5,#bae2f6f2);background:linear-gradient(145deg,lab(96.5726% -3.72458 -6.21873/.96),lab(87.4126% -10.1407 -14.3802/.95));border:1px solid #d9effdb3;border:1px solid lab(93.115% -5.50669 -9.28772/.7);border-radius:32px;width:min(100%,620px);padding:clamp(38px,5vw,64px);position:relative;overflow:hidden;box-shadow:0 34px 80px #0006124d,inset 0 1px #ffffffb8;box-shadow:0 34px 80px lab(1.33307% 1.57364 -15.3076/.3),inset 0 1px lab(100% 0 0/.72)}.exit-reminder-card:before{content:"";pointer-events:none;background:radial-gradient(#00b5f33d,#0000 69%);background:radial-gradient(lab(67.6968% -29.5566 -57.5456/.24),#0000 69%);border-radius:50%;height:210px;position:absolute;inset:auto -14% -58% 26%}.exit-reminder-card>*{position:relative}.exit-reminder-close{z-index:1;width:40px;height:40px;color:var(--ink);cursor:pointer;background:#ffffff6e;background:lab(100% 0 0/.43);border:1px solid #5c97b94d;border:1px solid lab(59.5127% -12.8139 -24.088/.3);border-radius:50%;font-size:1.65rem;line-height:1;transition:background .2s,transform .2s;position:absolute;top:15px;right:17px}.exit-reminder-close:hover{background:#fffc;background:lab(100% 0 0/.8);transform:scale(1.06)}.exit-reminder-eggs{justify-content:center;align-items:end;gap:13px;height:78px;margin:0 0 22px;display:flex}.exit-reminder-eggs i{background:radial-gradient(at 36% 27%,#ffcab0,#0000 20%),linear-gradient(145deg,#ff6348,#bd001b);background:radial-gradient(at 36% 27%,lab(85.6569% 19.1559 23.8853),#0000 20%),linear-gradient(145deg,lab(63.2728% 64.0843 52.0592),lab(39.7145% 70.0599 49.6254));border:2px solid #f36451b8;border:2px solid lab(61.2085% 55.2496 40.0517/.72);border-radius:50% 50% 46% 46%/57% 57% 41% 41%;width:44px;height:59px;animation:3.4s ease-in-out infinite exit-egg;display:block;transform:rotate(-7deg);box-shadow:inset -8px -9px 14px #5c010f38,0 10px 18px #001c3724;box-shadow:inset -8px -9px 14px lab(17.5323% 38.4047 20.938/.22),0 10px 18px lab(8.9493% -.0527948 -28.8317/.14)}.exit-reminder-eggs i:nth-child(2){width:51px;height:67px;animation-delay:.26s;transform:translateY(-7px)}.exit-reminder-eggs i:nth-child(3){animation-delay:.52s;transform:rotate(7deg)}.exit-reminder-card .eyebrow{margin:0 0 11px}.exit-reminder-card h2{max-width:500px;color:var(--ink);letter-spacing:-.07em;text-wrap:balance;margin:0 auto;font-size:clamp(2.3rem,5vw,4.1rem);line-height:.95}.exit-reminder-card p:not(.eyebrow){max-width:420px;color:var(--muted);margin:20px auto 0;font-size:1.05rem;line-height:1.55}.exit-reminder-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:31px;display:flex}.exit-reminder-actions .button{min-height:49px}.exit-reminder-actions .ghost{background:#ffffff61;background:lab(100% 0 0/.38)}@keyframes exit-reminder-in{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:none}}@keyframes exit-egg{0%,to{translate:0}50%{translate:0 -6px}}@media (max-width:560px){.exit-reminder{padding:16px}.exit-reminder-card{border-radius:25px;padding:42px 25px 32px}.exit-reminder-card h2{font-size:2.65rem}.exit-reminder-actions{display:grid}.exit-reminder-actions .button{width:100%}}@media (prefers-reduced-motion:reduce){.exit-reminder,.exit-reminder-eggs i{animation:none}}
[data-theme=light] .button.ghost{color:#011933;color:lab(7.98828% -.282511 -20.3224);background:#f8fcffb3;background:lab(98.8437% -1.36819 -3.44709/.7);border-color:#18518aa6;border-color:lab(33.264% -1.74862 -37.3759/.65)}
.ai-panel{background:linear-gradient(135deg,#001e4f,#000f25);background:linear-gradient(135deg,lab(11.2034% 15.7178 -45.0269),lab(4.18393% .346869 -17.1092));border-top:1px solid #74c2ee33;border-top:1px solid lab(74.6145% -15.8764 -30.0725/.2);border-bottom:1px solid #74c2ee33;border-bottom:1px solid lab(74.6145% -15.8764 -30.0725/.2);padding:76px 0}.ai-panel-inner{grid-template-columns:1.05fr .75fr 1fr;align-items:center;gap:34px;display:grid}.ai-brand{align-items:center;gap:14px;display:flex}.ai-brand h2{letter-spacing:-.055em;color:var(--white);margin:0;font-size:clamp(1.55rem,2.6vw,2.6rem);line-height:1.02}.ai-brand .eyebrow{margin:0 0 7px}.ai-panel-inner>p{color:#b5cadd;color:lab(80.2769% -4.47488 -11.9094);margin:0;font-size:1rem}.ai-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ai-links a{min-height:52px;color:var(--white);background:linear-gradient(145deg,#0055aeb3,#002a50b3);background:linear-gradient(145deg,lab(35.8403% 7.67508 -58.1449/.7),lab(15.9136% -.290841 -30.0328/.7));border:1px solid #60ccfc8f;border:1px solid lab(77.0952% -21.6631 -33.6571/.56);border-radius:14px;justify-content:space-between;align-items:center;gap:8px;padding:9px 13px;font-weight:700;transition:transform .18s,background .18s;display:flex;box-shadow:inset 0 1px #e6f4ff59;box-shadow:inset 0 1px lab(95.362% -3.92857 -10.2507/.35)}.ai-links a:hover{background:linear-gradient(145deg,#0085ff,#004eb5);background:linear-gradient(145deg,lab(55.0477% 9.98333 -78.6818),lab(34.0775% 15.6951 -65.7316));transform:translateY(-2px)}.ai-provider{letter-spacing:-.04em;color:#06203b;color:lab(11.5108% -1.08272 -20.4009);background:#f0f6fc;background:lab(96.5236% -1.3676 -3.44678);border-radius:9px;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:.66rem;font-weight:800;display:grid}.ai-provider.gemini{color:#2d5eec;color:lab(43.815% 24.9725 -77.5865);font-size:1rem}.ai-provider.perplexity{color:#005551;color:lab(32.1992% -55.8757 -10.3745);font-size:.9rem}.ai-provider.grok,.ai-provider.claude{color:#9c48c0;color:lab(45.8872% 49.7274 -48.907);font-size:.9rem}@media (max-width:850px){.ai-panel-inner{grid-template-columns:1fr;gap:23px}}@media (max-width:480px){.ai-links{grid-template-columns:1fr 1fr}.ai-links a{padding:11px;font-size:.88rem}}
