:where(.bg-blocks).section-collection{--background:#f6f5f0;--foreground:#263e35;--card:#fffefa;--card-foreground:#263e35;--primary:#294e3e;--primary-foreground:#fffefa;--secondary:#e8ece2;--secondary-foreground:#263e35;--muted:#eeeee7;--muted-foreground:#656c60;--accent:#e8ece2;--accent-foreground:#263e35;--border:#d9ddd2;--input:#929c8e;--ring:#294e3e;--art-sand:#dfd6bf;--art-leaf:#526549;--art-dark:#253f33;--art-light:#e8ebdd;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--background);color:var(--foreground);min-height:100vh}:where(.bg-blocks) .section-eyebrow{letter-spacing:2px;font-weight:600;margin:0 0 23px!important;font-size:10px!important;line-height:1.6!important}:where(.bg-blocks).section-collection em{font-weight:400}:where(.bg-blocks) .section-canvas{background:var(--card);border:1px solid var(--border);border-radius:8px;padding:56px;overflow:hidden}:where(.bg-blocks) .section-canvas .bg-display{letter-spacing:-1.8px;font:clamp(32px,3.4vw,52px)/1.1 Georgia,serif}:where(.bg-blocks) .section-canvas .bg-item-title{letter-spacing:-.4px;font-size:16px;font-weight:500}:where(.bg-blocks) .section-canvas p{color:var(--muted-foreground);font-size:13px;line-height:1.8}:where(.bg-blocks) .section-canvas [data-slot=button]{min-height:40px;padding-inline:17px}:where(.bg-blocks) .section-canvas [data-slot=input],:where(.bg-blocks) .section-canvas [data-slot=textarea]{background:var(--card);min-height:42px}:where(.bg-blocks) .section-heading{text-align:center;max-width:600px;margin:0 auto 36px}:where(.bg-blocks) .section-heading>p:last-child{margin-top:18px}:where(.bg-blocks) .section-note{text-align:center;margin-top:24px;font-size:10px!important}:where(.bg-blocks) .hero-layout{grid-template-columns:1.1fr 1fr;align-items:center;gap:35px;display:grid}:where(.bg-blocks) .hero-copy .bg-display{margin:25px 0;font-size:clamp(40px,4.4vw,67px)}:where(.bg-blocks) .hero-copy>p{max-width:340px;margin-bottom:28px}:where(.bg-blocks) .hero-proof{color:var(--muted-foreground);align-items:center;gap:12px;margin-top:32px;font-size:9px;line-height:1.7;display:flex}:where(.bg-blocks) .proof-faces{background:var(--muted);letter-spacing:3px;border-radius:40px;padding:10px}:where(.bg-blocks) .section-art{background:var(--art-sand);border-radius:48% 48% 5px 5px;min-height:390px;position:relative;overflow:hidden}:where(.bg-blocks) .art-arch{border:54px solid var(--art-leaf);border-bottom:0;border-radius:160px 160px 0 0;width:64%;height:85%;position:absolute;bottom:-20%;left:12%;transform:rotate(-22deg);box-shadow:14px 10px 22px #263e3520,inset 8px 8px 15px #263e3520}:where(.bg-blocks) .art-arch-front{border-color:var(--art-dark);bottom:-38%;left:45%;transform:rotate(24deg)}:where(.bg-blocks) .art-orbit{aspect-ratio:1;border:1px solid #fffefa80;border-radius:50%;width:80%;position:absolute;top:10%;left:10%}:where(.bg-blocks) .art-caption{white-space:nowrap;letter-spacing:2px;font-size:7px;position:absolute;top:24px;left:50%;transform:translate(-50%)}:where(.bg-blocks) .art-seal{background:var(--art-light);text-align:center;border-radius:50%;padding:21px 13px;font:italic 16px Georgia,serif;position:absolute;bottom:20px;right:14px;transform:rotate(12deg)}:where(.bg-blocks) .page-section{grid-template-columns:1.1fr 1fr;align-items:start;gap:55px;display:grid}:where(.bg-blocks) .page-section .large-copy{color:var(--foreground);margin-bottom:22px;font-size:19px}:where(.bg-blocks) .page-section [data-slot=button]{margin-top:24px}:where(.bg-blocks) .cta-layout{padding:24px 0;position:relative}:where(.bg-blocks) .cta-layout>p{margin:23px 0}:where(.bg-blocks) .canvas-cta-sections{background:var(--art-light)}:where(.bg-blocks) .cta-flower{color:var(--art-leaf);font-size:270px;line-height:1;position:absolute;top:10px;right:0;transform:rotate(15deg)}:where(.bg-blocks) .cta-layout>:not(.cta-flower){z-index:1;position:relative}:where(.bg-blocks) .pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}:where(.bg-blocks) .price-plan{border:1px solid var(--border);border-radius:6px;flex-direction:column;gap:14px;padding:25px 20px;display:flex}:where(.bg-blocks) .price-featured{background:var(--secondary);border-color:var(--art-leaf)}:where(.bg-blocks) .price-amount{margin-top:12px;font:48px Georgia,serif}:where(.bg-blocks) .price-amount span{font:11px var(--font-sans);margin-left:7px}:where(.bg-blocks) .price-plan p{font-size:11px}:where(.bg-blocks) .price-plan ul{flex-direction:column;flex:1;gap:14px;margin:12px 0 20px;font-size:11px;display:flex}:where(.bg-blocks) .price-plan li{align-items:center;gap:8px;display:flex}:where(.bg-blocks) .newsletter-layout,:where(.bg-blocks) .contact-layout{grid-template-columns:1fr 1fr;align-items:center;gap:65px;display:grid}:where(.bg-blocks) .newsletter-layout .bg-display,:where(.bg-blocks) .contact-layout .bg-display{margin-bottom:24px}:where(.bg-blocks) .newsletter-layout form>p{margin-top:16px;font-size:10px}:where(.bg-blocks) .testimonial-layout{text-align:center;max-width:670px;margin:auto}:where(.bg-blocks) .quote-mark{color:var(--art-leaf);font:90px/.8 Georgia,serif}:where(.bg-blocks) .testimonial-layout blockquote{letter-spacing:-.7px;font:32px/1.35 Georgia,serif}:where(.bg-blocks) .quote-person{justify-content:center;align-items:center;gap:12px;margin:30px 0;font-size:12px;display:flex}:where(.bg-blocks) .quote-person p{font-size:10px}:where(.bg-blocks) .person-monogram{background:var(--secondary);border-radius:50%;padding:15px}:where(.bg-blocks) .quote-index{letter-spacing:2px;color:var(--muted-foreground);font-size:8px}:where(.bg-blocks) .section-split-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}:where(.bg-blocks) .section-split-heading .section-heading{text-align:left;margin-left:0}:where(.bg-blocks) .blog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}:where(.bg-blocks) .editorial-art{background:var(--art-light);height:230px;padding:22px;position:relative;overflow:hidden}:where(.bg-blocks) .editorial-art span{z-index:1;white-space:pre-line;font:italic 34px/1 Georgia,serif;position:relative}:where(.bg-blocks) .editorial-art i{border:25px solid var(--art-leaf);border-radius:100px 100px 0 0;width:130px;height:180px;position:absolute;bottom:-40px;right:-10px;transform:rotate(-25deg)}:where(.bg-blocks) .editorial-art-1{background:var(--art-dark);color:var(--art-light)}:where(.bg-blocks) .editorial-art-1 i{border-color:var(--art-sand);border-radius:50%}:where(.bg-blocks) .editorial-art-2{background:var(--art-sand)}:where(.bg-blocks) .editorial-art-2 i{transform:rotate(25deg)}:where(.bg-blocks) .blog-meta{letter-spacing:1px;margin:20px 0 10px;font-size:8px!important}:where(.bg-blocks) .blog-grid .bg-item-title{font:23px/1.2 Georgia,serif}:where(.bg-blocks) .blog-grid article>p:last-child{margin-top:12px;font-size:10px}:where(.bg-blocks) .team-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}:where(.bg-blocks) .team-portrait{background:var(--art-sand);justify-content:center;align-items:center;height:200px;margin-bottom:20px;display:flex;position:relative;overflow:hidden}:where(.bg-blocks) .team-portrait>span{z-index:1;font:48px Georgia,serif;position:relative}:where(.bg-blocks) .team-portrait i{background:var(--art-light);border-radius:50%;width:160px;height:160px;position:absolute;bottom:-60px}:where(.bg-blocks) .team-portrait-1{background:var(--secondary)}:where(.bg-blocks) .team-portrait-2{background:var(--art-leaf);color:var(--card)}:where(.bg-blocks) .team-portrait-3{background:var(--muted)}:where(.bg-blocks) .team-grid p{margin-top:8px;font-size:10px}:where(.bg-blocks) .stats-intro{justify-content:space-between;align-items:start;gap:30px;display:flex}:where(.bg-blocks) .stats-grid{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:48px;display:grid}:where(.bg-blocks) .stats-grid>div{border-top:1px solid var(--border);padding-top:25px}:where(.bg-blocks) .stats-grid strong{letter-spacing:-2px;font:56px Georgia,serif}:where(.bg-blocks) .stats-grid .bg-item-title{margin:15px 0 8px}:where(.bg-blocks) .stats-grid p{font-size:11px}:where(.bg-blocks) .integration-grid{grid-template-columns:1fr 1fr;gap:0 32px;display:grid}:where(.bg-blocks) .integration-item{border-bottom:1px solid var(--border);align-items:center;gap:14px;padding:22px 0;display:flex}:where(.bg-blocks) .integration-mark{text-align:center;flex-shrink:0;width:38px;font:24px Georgia,serif}:where(.bg-blocks) .integration-item>div{flex:1}:where(.bg-blocks) .integration-item p{font-size:10px}:where(.bg-blocks) .integration-item [data-slot=button]{min-height:32px;padding-inline:10px}:where(.bg-blocks) .footer-top{grid-template-columns:1.6fr repeat(3,1fr);gap:25px;display:grid}:where(.bg-blocks) .forma-wordmark{letter-spacing:-4px;font:60px Georgia,serif}:where(.bg-blocks) .forma-wordmark span{font:12px var(--font-sans);vertical-align:top;letter-spacing:0}:where(.bg-blocks) .footer-top p{margin-top:20px}:where(.bg-blocks) .footer-top .bg-item-title{margin:10px 0 20px;font-size:12px}:where(.bg-blocks) .footer-top>div>a:not(.forma-wordmark){color:var(--muted-foreground);margin:15px 0;font-size:11px;display:block}:where(.bg-blocks) .footer-bottom{border-top:1px solid var(--border);color:var(--muted-foreground);justify-content:space-between;gap:20px;margin-top:60px;padding-top:25px;font-size:9px;display:flex}:where(.bg-blocks) .canvas-promotional{background:var(--art-dark);color:var(--card);--muted-foreground:#d2d9cc;--primary:#e8ebdd;--primary-foreground:#253f33}:where(.bg-blocks) .promo-layout{justify-content:space-between;align-items:center;gap:30px;display:flex;position:relative}:where(.bg-blocks) .promo-layout .bg-display{font-size:40px}:where(.bg-blocks) .promo-layout p{margin:20px 0}:where(.bg-blocks) .promo-star{color:var(--art-sand);font-size:60px;position:absolute;top:-35px;right:180px}:where(.bg-blocks) .promo-ticket{border:1px dashed var(--art-sand);text-align:center;padding:25px;transform:rotate(6deg)}:where(.bg-blocks) .promo-ticket>span{letter-spacing:2px;font-size:8px;display:block}:where(.bg-blocks) .promo-ticket strong{font:100px Georgia,serif;display:block}:where(.bg-blocks) .promo-ticket small{font-size:40px}:where(.bg-blocks) .feature-layout{grid-template-columns:.9fr 1fr;align-items:center;gap:45px;display:grid}:where(.bg-blocks) .feature-layout .section-heading{text-align:left}:where(.bg-blocks) .section-art-compact{height:440px}:where(.bg-blocks) .feature-list{flex-direction:column;gap:26px;display:flex}:where(.bg-blocks) .feature-list>div{gap:18px;display:flex}:where(.bg-blocks) .feature-list svg{flex-shrink:0}:where(.bg-blocks) .feature-list .bg-item-title{font-size:14px}:where(.bg-blocks) .feature-list p{margin-top:7px;font-size:11px}:where(.bg-blocks) .bento-grid{grid-template-columns:1.5fr 1fr;gap:16px;display:grid}:where(.bg-blocks) .bento-grid>div{background:var(--secondary);border-radius:6px;padding:28px}:where(.bg-blocks) .bento-main .bg-item-title,:where(.bg-blocks) .bento-small .bg-item-title{font:32px/1.1 Georgia,serif}:where(.bg-blocks) .bento-board{gap:12px;margin-top:30px;display:flex;transform:rotate(-3deg)}:where(.bg-blocks) .bento-board>div{background:var(--card);border-radius:5px;flex:1;padding:15px;box-shadow:0 8px 15px #263e3508}:where(.bg-blocks) .bento-board span{margin-bottom:18px;font-size:8px;display:block}:where(.bg-blocks) .bento-board strong{font-size:10px}:where(.bg-blocks) .bento-board p{font-size:9px}:where(.bg-blocks) .bento-grid .bento-small{background:var(--art-sand)}:where(.bg-blocks) .bento-symbol{margin-bottom:35px;font:100px/1 Georgia,serif;display:block}:where(.bg-blocks) .bento-small p{margin-top:15px}:where(.bg-blocks) .bento-grid .bento-wide{background:var(--art-dark);color:var(--card);grid-column:1/-1;align-items:center;gap:25px;display:flex}:where(.bg-blocks) .bento-wide>span{font-size:60px}:where(.bg-blocks) .bento-wide p{color:var(--art-light)}:where(.bg-blocks) .contact-signature{margin-top:35px;font:italic 24px Georgia,serif;display:block}:where(.bg-blocks) .steps-grid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}:where(.bg-blocks) .step-number{color:var(--art-leaf);border-bottom:1px solid var(--border);margin-bottom:22px;padding-bottom:20px;font:42px Georgia,serif;display:block}:where(.bg-blocks) .steps-grid p{margin-top:12px;font-size:12px}:where(.bg-blocks) .logo-section{text-align:center}:where(.bg-blocks) .logo-cloud{flex-wrap:wrap;justify-content:space-around;align-items:center;gap:30px;padding:25px 0;display:flex}:where(.bg-blocks) .logo-cloud span{letter-spacing:-1px;font:600 24px Georgia,serif}:where(.bg-blocks).section-collection a:focus-visible{outline:2px solid var(--ring);outline-offset:4px}@media (min-width:1600px){:where(.bg-blocks) .section-canvas{padding:70px}}@media (max-width:1100px){:where(.bg-blocks) .section-canvas{padding:35px}:where(.bg-blocks) .cta-flower{opacity:.3;font-size:190px}:where(.bg-blocks) .hero-layout{gap:20px}:where(.bg-blocks) .section-art{min-height:330px}:where(.bg-blocks) .pricing-grid{gap:10px}:where(.bg-blocks) .price-plan{padding:20px 12px}:where(.bg-blocks) .integration-grid{grid-template-columns:1fr}:where(.bg-blocks) .newsletter-layout,:where(.bg-blocks) .contact-layout{gap:30px}:where(.bg-blocks) .team-grid{grid-template-columns:repeat(2,1fr)}:where(.bg-blocks) .bento-board{flex-direction:column}:where(.bg-blocks) .bento-board span{margin-bottom:5px}}@media (max-width:760px){:where(.bg-blocks) .section-canvas{padding:30px 23px}:where(.bg-blocks) .hero-layout,:where(.bg-blocks) .page-section,:where(.bg-blocks) .newsletter-layout,:where(.bg-blocks) .contact-layout,:where(.bg-blocks) .feature-layout{grid-template-columns:1fr;gap:32px}:where(.bg-blocks) .hero-copy .bg-display{font-size:52px}:where(.bg-blocks) .section-art{width:100%;max-width:400px;min-height:340px;margin:auto}:where(.bg-blocks) .page-section{gap:25px}:where(.bg-blocks) .section-canvas .bg-display{font-size:37px}:where(.bg-blocks) .cta-flower{top:90px;right:-25px}:where(.bg-blocks) .pricing-grid,:where(.bg-blocks) .blog-grid,:where(.bg-blocks) .stats-grid,:where(.bg-blocks) .steps-grid{grid-template-columns:1fr;gap:25px}:where(.bg-blocks) .price-plan{padding:25px}:where(.bg-blocks) .price-plan ul{margin-block:10px}:where(.bg-blocks) .section-split-heading{margin-bottom:30px;display:block}:where(.bg-blocks) .editorial-art{height:260px}:where(.bg-blocks) .team-grid{gap:14px}:where(.bg-blocks) .team-portrait{height:170px}:where(.bg-blocks) .team-grid .bg-item-title{font-size:14px}:where(.bg-blocks) .stats-intro{flex-direction:column;gap:0}:where(.bg-blocks) .stats-grid{margin-top:30px}:where(.bg-blocks) .footer-top{grid-template-columns:1fr 1fr}:where(.bg-blocks) .footer-bottom{flex-direction:column;margin-top:35px}:where(.bg-blocks) .promo-layout{flex-direction:column;align-items:start}:where(.bg-blocks) .promo-ticket{align-self:center;margin-top:15px}:where(.bg-blocks) .promo-star{right:0}:where(.bg-blocks) .bento-grid{grid-template-columns:1fr}:where(.bg-blocks) .bento-grid>div{padding:24px}:where(.bg-blocks) .bento-board{flex-direction:row}:where(.bg-blocks) .bento-board>div{padding:10px}:where(.bg-blocks) .bento-wide{flex-direction:column;align-items:start!important;gap:10px!important}:where(.bg-blocks) .testimonial-layout blockquote{font-size:28px}:where(.bg-blocks) .integration-item{gap:10px}:where(.bg-blocks) .integration-item .bg-item-title{font-size:14px}:where(.bg-blocks) .integration-mark{width:28px}:where(.bg-blocks) .logo-cloud{gap:28px}}:where(.bg-blocks).collection-brainglow{--bg-deep-navy:#0a1320;--bg-electric-blue:#00d6ff;--bg-glow-blue:#3b82f6;--bg-violet:#8b5cf6;--bg-soft-gray:#e5eaf2;--bg-charcoal:#1f2937;--bg-white:#fff;--bg-action-blue:#1d4ed8;--bg-font-family:InterVariable,Inter,Arial,sans-serif;--bg-weight-regular:400;--bg-weight-medium:500;--bg-weight-semibold:600;--bg-weight-bold:700;--bg-type-hero-size:3.75rem;--bg-type-hero-line:4rem;--bg-type-page-size:2.5rem;--bg-type-page-line:3rem;--bg-type-section-size:1.75rem;--bg-type-section-line:2.25rem;--bg-type-subheading-size:1.25rem;--bg-type-subheading-line:1.75rem;--bg-type-body-size:1rem;--bg-type-body-line:1.5rem;--bg-type-label-size:.875rem;--bg-type-label-line:1.25rem;--bg-type-caption-size:.75rem;--bg-type-caption-line:1.125rem;--bg-reading-measure:68ch;--bg-space-1:.25rem;--bg-space-2:.5rem;--bg-space-3:.75rem;--bg-space-4:1rem;--bg-space-6:1.5rem;--bg-space-8:2rem;--bg-space-12:3rem;--bg-space-16:4rem;--bg-space-24:6rem;--bg-radius-control:.5rem;--bg-radius-panel:1rem;--bg-target-preferred:2.75rem;--bg-target-aa-minimum:1.5rem;--bg-focus-width:2px;--bg-focus-offset:2px;--bg-motion-fast:.16s;--bg-motion-standard:.24s;--bg-motion-ease:cubic-bezier(.2,0,0,1);--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-canvas:var(--bg-deep-navy);--bg-surface:var(--bg-charcoal);--bg-surface-subtle:var(--bg-deep-navy);--bg-text:var(--bg-white);--bg-text-secondary:var(--bg-soft-gray);--bg-link:var(--bg-electric-blue);--bg-primary-fill:var(--bg-electric-blue);--bg-primary-label:var(--bg-deep-navy);--bg-focus-color:var(--bg-electric-blue);--bg-control-boundary:var(--bg-soft-gray);--bg-decorative-border:var(--bg-charcoal);--bg-selection-fill:var(--bg-charcoal);--bg-selection-text:var(--bg-white);--background:var(--bg-canvas);--foreground:var(--bg-text);--card:var(--bg-surface-subtle);--card-foreground:var(--bg-text);--primary:var(--bg-primary-fill);--primary-foreground:var(--bg-primary-label);--secondary:var(--bg-surface);--secondary-foreground:var(--bg-text);--muted:var(--bg-surface);--muted-foreground:var(--bg-text-secondary);--accent:var(--bg-selection-fill);--accent-foreground:var(--bg-selection-text);--border:var(--bg-decorative-border);--input:var(--bg-control-boundary);--ring:var(--bg-focus-color);--art-sand:var(--bg-charcoal);--art-leaf:var(--bg-glow-blue);--art-dark:var(--bg-deep-navy);--art-light:var(--bg-soft-gray);font-family:var(--font-sans,Inter),Arial,sans-serif}:where(.bg-blocks) .brainglow-symbol{object-fit:contain;flex-shrink:0;width:64px;height:64px;display:block}:where(.bg-blocks).collection-brainglow em{color:var(--bg-link);font-style:normal}:where(.bg-blocks).collection-brainglow .section-canvas{border-radius:var(--bg-radius-panel);box-shadow:0 18px 70px #00000018}:where(.bg-blocks).collection-brainglow .section-canvas .bg-display{letter-spacing:-1.8px;font-family:inherit;font-size:clamp(30px,3.2vw,48px);font-weight:600;line-height:1.15}:where(.bg-blocks).collection-brainglow .hero-copy .bg-display{font-size:clamp(36px,3.8vw,56px)}:where(.bg-blocks).collection-brainglow .section-canvas [data-slot=button]{border-radius:var(--bg-radius-control);min-height:44px}:where(.bg-blocks).collection-brainglow [data-slot=input],:where(.bg-blocks).collection-brainglow [data-slot=textarea]{border-color:var(--bg-control-boundary);background:var(--bg-canvas)}:where(.bg-blocks).collection-brainglow .section-eyebrow{color:var(--bg-link)}:where(.bg-blocks).collection-brainglow .price-featured{border-color:var(--bg-electric-blue);background:var(--bg-charcoal)}:where(.bg-blocks).collection-brainglow .price-plan{border-radius:var(--bg-radius-panel)}:where(.bg-blocks).collection-brainglow .price-amount,:where(.bg-blocks).collection-brainglow .stats-grid strong{letter-spacing:-2px;font-family:inherit;font-weight:600}:where(.bg-blocks).collection-brainglow .canvas-cta-sections{background:var(--bg-surface)}:where(.bg-blocks).collection-brainglow .cta-flower{color:var(--bg-violet);opacity:.45}:where(.bg-blocks).collection-brainglow .testimonial-layout blockquote{letter-spacing:-1px;font-family:inherit;font-weight:500}:where(.bg-blocks).collection-brainglow .quote-mark{color:var(--bg-electric-blue)}:where(.bg-blocks).collection-brainglow .canvas-promotional{--primary:var(--bg-primary-fill);--primary-foreground:var(--bg-primary-label);--muted-foreground:var(--bg-text-secondary);background:var(--bg-surface)}:where(.bg-blocks).collection-brainglow .promo-ticket{border-color:var(--bg-electric-blue);border-radius:16px}:where(.bg-blocks).collection-brainglow .promo-ticket strong{color:var(--bg-electric-blue);font-family:inherit;font-weight:650}:where(.bg-blocks).collection-brainglow .promo-star{color:var(--bg-violet)}:where(.bg-blocks).collection-brainglow .blog-grid .bg-item-title,:where(.bg-blocks).collection-brainglow .bento-main .bg-item-title,:where(.bg-blocks).collection-brainglow .bento-small .bg-item-title,:where(.bg-blocks).collection-brainglow .contact-signature{font-family:inherit;font-style:normal;font-weight:500}:where(.bg-blocks).collection-brainglow .editorial-art span,:where(.bg-blocks).collection-brainglow .team-portrait>span{font-family:inherit;font-style:normal;font-weight:600}:where(.bg-blocks).collection-brainglow .editorial-art{background:var(--bg-charcoal);color:var(--bg-white);border-radius:12px}:where(.bg-blocks).collection-brainglow .editorial-art-1{background:var(--bg-deep-navy);border:1px solid var(--bg-charcoal)}:where(.bg-blocks).collection-brainglow .editorial-art-1 i{border-color:var(--bg-violet)}:where(.bg-blocks).collection-brainglow .editorial-art-2 i{border-color:var(--bg-electric-blue)}:where(.bg-blocks).collection-brainglow .team-portrait{background:var(--bg-charcoal);color:var(--bg-white);border-radius:12px}:where(.bg-blocks).collection-brainglow .team-portrait i{background:var(--bg-deep-navy);border:1px solid var(--bg-glow-blue)}:where(.bg-blocks).collection-brainglow .team-portrait-1 i{border-color:var(--bg-violet)}:where(.bg-blocks).collection-brainglow .team-portrait-2 i{border-color:var(--bg-electric-blue)}:where(.bg-blocks).collection-brainglow .bento-grid>div{border:1px solid var(--bg-charcoal);border-radius:16px}:where(.bg-blocks).collection-brainglow .bento-grid .bento-small{background:var(--bg-deep-navy)}:where(.bg-blocks).collection-brainglow .bento-symbol,:where(.bg-blocks).collection-brainglow .step-number{color:var(--bg-electric-blue)}:where(.bg-blocks).collection-brainglow .bento-grid .bento-wide{background:var(--bg-charcoal)}:where(.bg-blocks).collection-brainglow .bento-board>div{border:1px solid var(--bg-charcoal)}:where(.bg-blocks).collection-brainglow .logo-cloud span{font-family:inherit}:where(.bg-blocks) .brainglow-art{border:1px solid var(--bg-charcoal);background:var(--bg-deep-navy);border-radius:24px;justify-content:center;align-items:center;min-height:400px;display:flex;position:relative;overflow:hidden}:where(.bg-blocks) .brainglow-art .brainglow-symbol-large{z-index:1;width:80%;max-width:380px;height:auto;position:relative}:where(.bg-blocks) .brainglow-art-label{letter-spacing:2px;color:var(--bg-text-secondary);z-index:2;font-size:8px;position:absolute;top:24px;left:24px}:where(.bg-blocks) .brainglow-orbit{border:1px solid var(--bg-glow-blue);opacity:.45;border-radius:50%;position:absolute;inset:12%}:where(.bg-blocks) .brainglow-art-caption{letter-spacing:1px;color:var(--bg-link);z-index:2;justify-content:space-between;gap:16px;font-size:8px;display:flex;position:absolute;bottom:24px;left:24px;right:24px}:where(.bg-blocks) .brainglow-art-compact{min-height:440px}@media (max-width:760px){:where(.bg-blocks).collection-brainglow .hero-copy .bg-display{font-size:36px}:where(.bg-blocks).collection-brainglow .section-canvas .bg-display{letter-spacing:-1.2px;font-size:32px}:where(.bg-blocks) .brainglow-art,:where(.bg-blocks) .brainglow-art-compact{min-height:330px}}:where(.bg-blocks).brainglow-standalone{min-height:0}:where(.bg-blocks).brainglow-standalone>.section-canvas{border:0;border-radius:0;max-width:1280px;margin-inline:auto}:where(.bg-blocks).bg-cta>.section-canvas,:where(.bg-blocks).bg-promo>.section-canvas{background:var(--secondary)}:where(.bg-blocks) .bg-feature-icon{color:var(--primary);font-size:24px}:where(.bg-blocks) .footer-top nav a{color:var(--muted-foreground);margin:15px 0;font-size:11px;display:block}:where(.bg-blocks) .footer-top nav .bg-item-title{margin:10px 0 20px;font-size:12px}:where(.bg-blocks) [role=alert]{color:var(--foreground);font-weight:600}:where(.bg-blocks) .bg-display{text-wrap:balance}@media (prefers-reduced-motion:reduce){:where(.bg-blocks) *,:where(.bg-blocks) :before,:where(.bg-blocks) :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
