/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.account-cancellation-info{width:100%;max-width:1200px;margin:0 auto;}.account-cancellation-info .account-cancellation-info__header{display:flex;align-items:flex-start;gap:1.25rem;margin-bottom:2rem;}.account-cancellation-info .account-cancellation-info__header-icon{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:72px;height:72px;color:#087f8c;background:#e8f6f7;border-radius:18px;}.account-cancellation-info .account-cancellation-info__header-content{flex:1 1 auto;}.account-cancellation-info .account-cancellation-info__header-content h1{margin:0 0 0.5rem;}.account-cancellation-info .account-cancellation-info__header-content p{max-width:850px;margin:0;line-height:1.65;}.account-cancellation-info .account-cancellation-info__notice{display:flex;align-items:flex-start;gap:1rem;margin-bottom:2rem;padding:1.5rem;border:1px solid #e4b849;border-left:5px solid #d49a00;border-radius:12px;background:#fff8e6;}.account-cancellation-info .account-cancellation-info__notice-icon{flex:0 0 auto;color:#9a6d00;}.account-cancellation-info .account-cancellation-info__notice h2{margin:0 0 0.5rem;}.account-cancellation-info .account-cancellation-info__notice p{margin:0 0 0.75rem;line-height:1.6;}.account-cancellation-info .account-cancellation-info__notice p:last-child{margin-bottom:0;}.account-cancellation-info .account-cancellation-info__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-bottom:2rem;}.account-cancellation-info .account-cancellation-info__card{padding:1.5rem;border:1px solid #d9e2e5;border-radius:14px;background:#ffffff;box-shadow:0 4px 16px rgba(24,54,61,0.06);}.account-cancellation-info .account-cancellation-info__card-icon{display:flex;align-items:center;justify-content:center;width:52px;height:52px;margin-bottom:1rem;color:#087f8c;background:#e8f6f7;border-radius:12px;}.account-cancellation-info .account-cancellation-info__card h2{margin:0 0 0.85rem;}.account-cancellation-info .account-cancellation-info__card p{margin:0 0 0.85rem;line-height:1.6;}.account-cancellation-info .account-cancellation-info__card p:last-child{margin-bottom:0;}.account-cancellation-info .account-cancellation-info__card ul{margin:0.75rem 0 0;padding-left:1.35rem;}.account-cancellation-info .account-cancellation-info__card li{margin-bottom:0.55rem;line-height:1.5;}.account-cancellation-info .account-cancellation-info__card li:last-child{margin-bottom:0;}.account-cancellation-info .account-cancellation-info__section{margin-bottom:1.5rem;padding:1.5rem;border:1px solid #d9e2e5;border-radius:14px;background:#f8fbfc;}.account-cancellation-info .account-cancellation-info__section-heading{display:flex;align-items:center;gap:0.85rem;margin-bottom:0.75rem;}.account-cancellation-info .account-cancellation-info__section-icon{display:flex;align-items:center;justify-content:center;flex:0 0 auto;color:#087f8c;}.account-cancellation-info .account-cancellation-info__section-heading h2{margin:0;}.account-cancellation-info .account-cancellation-info__section p{margin:0 0 0.75rem;line-height:1.6;}.account-cancellation-info .account-cancellation-info__section p:last-child{margin-bottom:0;}.account-cancellation-info .account-cancellation-info__section--before-cancel{border-color:#e4b849;background:#fffaf0;}.account-cancellation-info .account-cancellation-info__section--before-cancel .account-cancellation-info__section-icon{color:#9a6d00;}.account-cancellation-info .account-cancellation-info__footer{display:flex;align-items:flex-start;gap:1rem;padding:1.5rem;border-radius:14px;background:#e8f6f7;}.account-cancellation-info .account-cancellation-info__footer-icon{flex:0 0 auto;color:#087f8c;}.account-cancellation-info .account-cancellation-info__footer h2{margin:0 0 0.4rem;}.account-cancellation-info .account-cancellation-info__footer p{margin:0;line-height:1.6;}.account-cancellation-info .account-cancellation-info__footer a{font-weight:700;color:#086f79;}.account-cancellation-info .account-cancellation-info__footer a:hover,.account-cancellation-info .account-cancellation-info__footer a:focus{text-decoration-thickness:2px;}.account-cancellation-action{display:flex;justify-content:center;margin-top:2rem;}.account-cancellation-action .account-cancellation-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0.8rem 1.5rem;border:2px solid #b42318;border-radius:10px;color:#ffffff;background:#b42318;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:background-color 0.2s ease,border-color 0.2s ease,transform 0.2s ease,box-shadow 0.2s ease;}.account-cancellation-action .account-cancellation-button:hover{border-color:#8f1d14;color:#ffffff;background:#8f1d14;text-decoration:none;transform:translateY(-1px);box-shadow:0 5px 14px rgba(143,29,20,0.2);}.account-cancellation-action .account-cancellation-button:focus-visible{outline:3px solid rgba(180,35,24,0.3);outline-offset:3px;}@media (max-width:760px){.account-cancellation-info .account-cancellation-info__header{flex-direction:column;}.account-cancellation-info .account-cancellation-info__grid{grid-template-columns:1fr;}.account-cancellation-info .account-cancellation-info__notice,.account-cancellation-info .account-cancellation-info__footer{flex-direction:column;}.account-cancellation-action{display:block;}.account-cancellation-action .account-cancellation-button{width:100%;}}
body.path-user main#content.column.main-content{width:100%;max-width:1180px;margin:0 auto;padding:2rem 1.5rem 4rem;}body.path-user main#content.column.main-content #block-bawd-bartik-aboutus.block.block-block-content{margin:0 0 1.5rem;padding:1.25rem 1.5rem;border:1px solid #d9e4e7;border-left:5px solid #087f8c;border-radius:12px;background:#f7fbfc;}body.path-user main#content.column.main-content #block-bawd-bartik-aboutus.block.block-block-content .field--name-body{line-height:1.65;}body.path-user main#content.column.main-content #block-bawd-bartik-aboutus.block.block-block-content .field--name-body p{margin:0;}body.path-user main#content.column.main-content nav.tabs{margin:0 0 1.5rem;}body.path-user main#content.column.main-content nav.tabs ul.tabs.primary{display:flex;flex-wrap:wrap;gap:0.5rem;margin:0;padding:0;border:0;}body.path-user main#content.column.main-content nav.tabs ul.tabs.primary li{margin:0;padding:0;}body.path-user main#content.column.main-content nav.tabs ul.tabs.primary li a{display:inline-flex;align-items:center;min-height:42px;padding:0.65rem 1rem;border:1px solid #cbdadd;border-radius:8px;color:#24474e;background:#eef5f6;font-weight:600;text-decoration:none;}body.path-user main#content.column.main-content nav.tabs ul.tabs.primary li a:hover,body.path-user main#content.column.main-content nav.tabs ul.tabs.primary li a:focus{border-color:#087f8c;color:#055e67;background:#e3f2f3;text-decoration:none;}body.path-user main#content.column.main-content nav.tabs ul.tabs.primary li.is-active a,body.path-user main#content.column.main-content nav.tabs ul.tabs.primary li a.is-active{border-color:#087f8c;color:#ffffff;background:#087f8c;}body.path-user main#content.column.main-content form.user-login-form,body.path-user main#content.column.main-content form.user-pass,body.path-user main#content.column.main-content form.user-form,body.path-user main#content.column.main-content form.confirmation{width:100%;max-width:820px;margin:0;padding:2rem;border:1px solid #d9e4e7;border-radius:14px;background:#ffffff;box-shadow:0 5px 20px rgba(20,57,65,0.07);}body.path-user main#content.column.main-content form.user-login-form > .form-item:first-child,body.path-user main#content.column.main-content form.user-pass > .form-item:first-child,body.path-user main#content.column.main-content form.user-form > .form-item:first-child,body.path-user main#content.column.main-content form.confirmation > p:first-child{margin-top:0;}body.path-user main#content.column.main-content form.user-login-form .form-item,body.path-user main#content.column.main-content form.user-pass .form-item,body.path-user main#content.column.main-content form.user-form .form-item{margin:0 0 1.35rem;}body.path-user main#content.column.main-content form.user-login-form label,body.path-user main#content.column.main-content form.user-pass label,body.path-user main#content.column.main-content form.user-form label{display:block;margin:0 0 0.45rem;color:#213f45;font-weight:700;}body.path-user main#content.column.main-content form.user-login-form input[type="text"],body.path-user main#content.column.main-content form.user-login-form input[type="email"],body.path-user main#content.column.main-content form.user-login-form input[type="password"],body.path-user main#content.column.main-content form.user-pass input[type="text"],body.path-user main#content.column.main-content form.user-pass input[type="email"],body.path-user main#content.column.main-content form.user-form input[type="text"],body.path-user main#content.column.main-content form.user-form input[type="email"],body.path-user main#content.column.main-content form.user-form input[type="password"],body.path-user main#content.column.main-content form.user-form input[type="tel"],body.path-user main#content.column.main-content form.user-form input[type="url"],body.path-user main#content.column.main-content form.user-form select,body.path-user main#content.column.main-content form.user-form textarea{width:100%;max-width:100%;min-height:46px;padding:0.7rem 0.85rem;border:1px solid #b9cdd1;border-radius:8px;color:#24383d;background:#ffffff;box-sizing:border-box;}body.path-user main#content.column.main-content form.user-login-form input:focus,body.path-user main#content.column.main-content form.user-pass input:focus,body.path-user main#content.column.main-content form.user-form input:focus,body.path-user main#content.column.main-content form.user-form select:focus,body.path-user main#content.column.main-content form.user-form textarea:focus{border-color:#087f8c;outline:3px solid rgba(8,127,140,0.14);outline-offset:1px;}body.path-user main#content.column.main-content form.user-login-form .description,body.path-user main#content.column.main-content form.user-pass .description,body.path-user main#content.column.main-content form.user-form .description{margin-top:0.4rem;color:#60777c;font-size:0.92rem;line-height:1.5;}body.path-user main#content.column.main-content form.user-login-form .form-required::after,body.path-user main#content.column.main-content form.user-pass .form-required::after,body.path-user main#content.column.main-content form.user-form .form-required::after{color:#b42318;}body.path-user main#content.column.main-content form.user-form details{margin:0 0 1.5rem;border:1px solid #d9e4e7;border-radius:10px;background:#f9fbfc;}body.path-user main#content.column.main-content form.user-form details > summary{padding:1rem 1.2rem;color:#234a52;font-weight:700;cursor:pointer;}body.path-user main#content.column.main-content form.user-form details > .details-wrapper{padding:0 1.2rem 1.2rem;}body.path-user main#content.column.main-content form.user-form .form-type-checkbox,body.path-user main#content.column.main-content form.user-form .form-type-radio{display:flex;align-items:flex-start;gap:0.6rem;}body.path-user main#content.column.main-content form.user-form .form-type-checkbox input,body.path-user main#content.column.main-content form.user-form .form-type-radio input{flex:0 0 auto;margin-top:0.25rem;}body.path-user main#content.column.main-content form.user-form .form-type-checkbox label,body.path-user main#content.column.main-content form.user-form .form-type-radio label{margin:0;font-weight:500;}body.path-user main#content.column.main-content form.user-form .password-strength,body.path-user main#content.column.main-content form.user-form .password-confirm{margin-top:0.5rem;}body.path-user main#content.column.main-content form.user-login-form .form-actions,body.path-user main#content.column.main-content form.user-pass .form-actions,body.path-user main#content.column.main-content form.user-form .form-actions,body.path-user main#content.column.main-content form.confirmation .form-actions{display:flex;flex-wrap:wrap;align-items:center;gap:0.75rem;margin:1.75rem 0 0;}body.path-user main#content.column.main-content form.user-login-form .form-actions input.form-submit,body.path-user main#content.column.main-content form.user-pass .form-actions input.form-submit,body.path-user main#content.column.main-content form.user-form .form-actions input.form-submit,body.path-user main#content.column.main-content form.confirmation .form-actions input.form-submit{min-height:46px;padding:0.7rem 1.35rem;border:2px solid #087f8c;border-radius:8px;color:#ffffff;background:#087f8c;font-weight:700;cursor:pointer;}body.path-user main#content.column.main-content form.user-login-form .form-actions input.form-submit:hover,body.path-user main#content.column.main-content form.user-login-form .form-actions input.form-submit:focus,body.path-user main#content.column.main-content form.user-pass .form-actions input.form-submit:hover,body.path-user main#content.column.main-content form.user-pass .form-actions input.form-submit:focus,body.path-user main#content.column.main-content form.user-form .form-actions input.form-submit:hover,body.path-user main#content.column.main-content form.user-form .form-actions input.form-submit:focus,body.path-user main#content.column.main-content form.confirmation .form-actions input.form-submit:hover,body.path-user main#content.column.main-content form.confirmation .form-actions input.form-submit:focus{border-color:#056975;background:#056975;}body.path-user main#content.column.main-content form.user-login-form .form-actions a,body.path-user main#content.column.main-content form.user-pass .form-actions a,body.path-user main#content.column.main-content form.user-form .form-actions a,body.path-user main#content.column.main-content form.confirmation .form-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0.7rem 1.35rem;border:2px solid #b9cdd1;border-radius:8px;color:#294d55;background:#ffffff;font-weight:700;text-decoration:none;}body.path-user main#content.column.main-content form.user-login-form .form-actions a:hover,body.path-user main#content.column.main-content form.user-pass .form-actions a:hover,body.path-user main#content.column.main-content form.user-form .form-actions a:hover,body.path-user main#content.column.main-content form.confirmation .form-actions a:hover{border-color:#087f8c;color:#055e67;background:#eef7f8;text-decoration:none;}body.path-user main#content.column.main-content form.confirmation{max-width:900px;}body.path-user main#content.column.main-content form.confirmation > p{margin:0;padding:1.25rem 1.4rem;border:1px solid #e4b849;border-left:5px solid #d49a00;border-radius:10px;background:#fff8e6;line-height:1.65;}body.path-user main#content.column.main-content form.confirmation .form-actions input.form-submit{border-color:#b42318;background:#b42318;}body.path-user main#content.column.main-content form.confirmation .form-actions input.form-submit:hover,body.path-user main#content.column.main-content form.confirmation .form-actions input.form-submit:focus{border-color:#8f1d14;background:#8f1d14;}body.path-user main#content.column.main-content .messages{margin:0 0 1.5rem;padding:1rem 2.5rem;border-radius:10px;}body.path-user main#content.column.main-content .item-list ul{margin:0;padding-left:1.25rem;}body.path-user main#content.column.main-content .item-list li{margin-bottom:0.5rem;}@media (max-width:760px){body.path-user main#content.column.main-content{padding:1.25rem 1rem 3rem;}body.path-user main#content.column.main-content form.user-login-form,body.path-user main#content.column.main-content form.user-pass,body.path-user main#content.column.main-content form.user-form,body.path-user main#content.column.main-content form.confirmation{padding:1.25rem;}body.path-user main#content.column.main-content nav.tabs ul.tabs.primary{flex-direction:column;}body.path-user main#content.column.main-content nav.tabs ul.tabs.primary li,body.path-user main#content.column.main-content nav.tabs ul.tabs.primary li a{width:100%;box-sizing:border-box;}body.path-user main#content.column.main-content form.user-login-form .form-actions,body.path-user main#content.column.main-content form.user-pass .form-actions,body.path-user main#content.column.main-content form.user-form .form-actions,body.path-user main#content.column.main-content form.confirmation .form-actions{flex-direction:column;align-items:stretch;}body.path-user main#content.column.main-content form.user-login-form .form-actions input.form-submit,body.path-user main#content.column.main-content form.user-pass .form-actions input.form-submit,body.path-user main#content.column.main-content form.user-form .form-actions input.form-submit,body.path-user main#content.column.main-content form.confirmation .form-actions input.form-submit,body.path-user main#content.column.main-content form.user-login-form .form-actions a,body.path-user main#content.column.main-content form.user-pass .form-actions a,body.path-user main#content.column.main-content form.user-form .form-actions a,body.path-user main#content.column.main-content form.confirmation .form-actions a{width:100%;box-sizing:border-box;}}
body.path-shared-ideas .bawd-collab-sales-block{--bawd-collab-teal-ink:#083F4B;--bawd-collab-teal-deep:#0D6E82;--bawd-collab-teal-mid:#2998A7;--bawd-collab-teal-soft:#7ABFBE;--bawd-collab-teal-mist:#E6F4F6;--bawd-collab-off-white:#F8FAFB;--bawd-collab-text:#1C1C1C;--bawd-collab-white:#FFFFFF;--bawd-collab-cream:#FFF4D6;--bawd-collab-cream-soft:#FFF9E8;--bawd-collab-border:#B8DBE1;--bawd-collab-shadow-card:0 8px 20px rgba(8,63,75,0.08);width:100%;max-width:1180px;margin:0 auto 2rem;overflow:hidden;color:var(--bawd-collab-text);background:radial-gradient(circle at 72% 20%,rgba(230,244,246,0.98) 0%,rgba(230,244,246,0.68) 34%,rgba(248,250,251,0.92) 68%),linear-gradient(90deg,var(--bawd-collab-white) 0%,var(--bawd-collab-off-white) 100%);border-radius:0 0 10px 10px;}body.path-shared-ideas .bawd-collab-sales-block,body.path-shared-ideas .bawd-collab-sales-block *{box-sizing:border-box;}body.path-shared-ideas .bawd-collab-sales-block img{display:block;max-width:100%;height:auto;}body.path-shared-ideas .bawd-collab-sales-hero{position:relative;display:grid;grid-template-columns:minmax(330px,0.92fr) minmax(390px,1.08fr);gap:0.75rem;width:100%;max-width:900px;min-height:350px;margin:0 auto;padding:10px;overflow:hidden;background:transparent;}body.path-shared-ideas .bawd-collab-sales-hero__copy{position:relative;z-index:3;align-self:center;max-width:420px;}body.path-shared-ideas .bawd-collab-sales-hero__title{margin:0;color:var(--bawd-collab-teal-ink);font-size:clamp(2.3rem,3vw,3.1rem);line-height:1.02;font-weight:900;letter-spacing:0.005em;}body.path-shared-ideas .bawd-collab-sales-hero__tagline{max-width:410px;margin:1rem 0 0;color:var(--bawd-collab-teal-ink);font-size:clamp(1.05rem,1.35vw,1.25rem);line-height:1.25;font-weight:900;}body.path-shared-ideas .bawd-collab-sales-hero__text{max-width:405px;margin:0.9rem 0 0;color:var(--bawd-collab-text);font-size:clamp(0.95rem,1.05vw,1.03rem);line-height:1.5;}body.path-shared-ideas .bawd-collab-sales-hero__list{display:grid;gap:0.45rem;max-width:405px;margin:1rem 0 0;padding:0;list-style:none;}body.path-shared-ideas .bawd-collab-sales-hero__list li{position:relative;padding-left:1.45rem;color:var(--bawd-collab-teal-ink);font-size:0.9rem;line-height:1.35;font-weight:700;}body.path-shared-ideas .bawd-collab-sales-hero__list li::before{content:"✓";position:absolute;top:0;left:0;display:inline-flex;width:18px;height:18px;align-items:center;justify-content:center;border:2px solid var(--bawd-collab-teal-mid);border-radius:50%;color:var(--bawd-collab-teal-deep);font-size:0.68rem;font-weight:900;line-height:1;}body.path-shared-ideas .bawd-collab-sales-hero__media{position:relative;z-index:2;min-height:100%;overflow:visible;}body.path-shared-ideas .bawd-collab-sales-hero-image-slot{position:absolute;inset:0 0 0 auto;width:100%;height:100%;overflow:visible;}body.path-shared-ideas .bawd-collab-sales-hero-image-slot::before{content:"";position:absolute;inset:0;z-index:0;background:radial-gradient(circle at 82% 45%,rgba(230,244,246,0.88) 0%,rgba(230,244,246,0.50) 42%,rgba(230,244,246,0) 72%);}body.path-shared-ideas .bawd-collab-sales-hero-image{position:relative;z-index:2;display:block;width:100%;height:100%;object-fit:contain;object-position:right top;mix-blend-mode:multiply;}body.path-shared-ideas .bawd-collab-sales-section-header{max-width:760px;margin:0 auto;text-align:center;}body.path-shared-ideas .bawd-collab-sales-section-title{margin:0;color:var(--bawd-collab-teal-ink);font-size:clamp(1.55rem,1.9vw,1.9rem);line-height:1.15;font-weight:900;text-align:center;}body.path-shared-ideas .bawd-collab-sales-section-intro{max-width:620px;margin:0.55rem auto 0;color:var(--bawd-collab-text);font-size:0.92rem;line-height:1.4;text-align:center;}body.path-shared-ideas .bawd-collab-sales-features{padding:1.85rem 3.25rem 2rem;background:var(--bawd-collab-white);}body.path-shared-ideas .bawd-collab-sales-feature-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;max-width:900px;margin:1.35rem auto 0;}body.path-shared-ideas .bawd-collab-sales-feature-card{display:flex;width:calc((100% - 2rem) / 3);min-width:0;min-height:215px;flex-direction:column;align-items:center;padding:1.15rem;border:1px solid var(--bawd-collab-border);border-radius:8px;background:var(--bawd-collab-white);box-shadow:var(--bawd-collab-shadow-card);text-align:center;}body.path-shared-ideas .bawd-collab-sales-feature-card__icon{display:inline-flex;width:58px;height:58px;flex:0 0 58px;align-items:center;justify-content:center;margin-bottom:0.8rem;border-radius:50%;background:var(--bawd-collab-teal-mist);color:var(--bawd-collab-teal-deep);font-size:1.65rem;line-height:1;}body.path-shared-ideas
  .bawd-collab-sales-feature-card:nth-child(1)
  .bawd-collab-sales-feature-card__icon::before{content:"♬";}body.path-shared-ideas
  .bawd-collab-sales-feature-card:nth-child(2)
  .bawd-collab-sales-feature-card__icon::before{content:"⚿";}body.path-shared-ideas
  .bawd-collab-sales-feature-card:nth-child(3)
  .bawd-collab-sales-feature-card__icon::before{content:"◆";}body.path-shared-ideas
  .bawd-collab-sales-feature-card:nth-child(4)
  .bawd-collab-sales-feature-card__icon::before{content:"▤";}body.path-shared-ideas
  .bawd-collab-sales-feature-card:nth-child(5)
  .bawd-collab-sales-feature-card__icon::before{content:"⚙";}body.path-shared-ideas .bawd-collab-sales-feature-card__title{margin:0;color:var(--bawd-collab-teal-ink);font-size:1rem;line-height:1.25;font-weight:900;}body.path-shared-ideas .bawd-collab-sales-feature-card__text{margin:0.55rem 0 0;color:var(--bawd-collab-text);font-size:0.84rem;line-height:1.45;}body.path-shared-ideas .bawd-collab-sales-access{padding:1.85rem 3.25rem;background:linear-gradient(135deg,var(--bawd-collab-cream),var(--bawd-collab-cream-soft));text-align:center;}body.path-shared-ideas .bawd-collab-sales-access__content{max-width:700px;margin:0 auto;}body.path-shared-ideas .bawd-collab-sales-access__title{margin:0;color:var(--bawd-collab-teal-ink);font-size:clamp(1.45rem,1.85vw,1.8rem);line-height:1.15;font-weight:900;}body.path-shared-ideas .bawd-collab-sales-access__price{display:flex;flex-wrap:wrap;gap:0.45rem;align-items:baseline;justify-content:center;margin:0.85rem 0 0;color:var(--bawd-collab-text);font-size:1rem;line-height:1.35;}body.path-shared-ideas .bawd-collab-sales-access__price s{color:#7A6666;font-size:1.05rem;}body.path-shared-ideas .bawd-collab-sales-access__price strong{color:var(--bawd-collab-teal-ink);font-size:clamp(1.8rem,2.6vw,2.35rem);line-height:1;font-weight:900;}body.path-shared-ideas .bawd-collab-sales-access__text{max-width:620px;margin:0.75rem auto 0;color:var(--bawd-collab-text);font-size:0.92rem;line-height:1.45;}body.path-shared-ideas .bawd-collab-sales-closing{padding:1.4rem 3.25rem;background:var(--bawd-collab-teal-ink);color:var(--bawd-collab-white);text-align:center;}body.path-shared-ideas .bawd-collab-sales-closing__title{margin:0;color:var(--bawd-collab-white);font-size:clamp(1.2rem,1.55vw,1.5rem);line-height:1.2;font-weight:900;}body.path-shared-ideas .bawd-collab-sales-closing__text{max-width:720px;margin:0.45rem auto 0;color:var(--bawd-collab-teal-mist);font-size:0.9rem;line-height:1.45;}@media (max-width:1060px){body.path-shared-ideas .bawd-collab-sales-block{max-width:100%;}body.path-shared-ideas .bawd-collab-sales-hero{grid-template-columns:minmax(315px,0.95fr) minmax(340px,1.05fr);gap:0.65rem;padding:10px;}body.path-shared-ideas .bawd-collab-sales-features,body.path-shared-ideas .bawd-collab-sales-access,body.path-shared-ideas .bawd-collab-sales-closing{padding-right:2rem;padding-left:2rem;}}@media (max-width:860px){body.path-shared-ideas .bawd-collab-sales-feature-card{width:calc((100% - 1rem) / 2);max-width:320px;}}@media (max-width:760px){body.path-shared-ideas .bawd-collab-sales-hero{grid-template-columns:1fr;gap:1rem;min-height:0;padding:1rem;}body.path-shared-ideas .bawd-collab-sales-hero__copy,body.path-shared-ideas .bawd-collab-sales-hero__tagline,body.path-shared-ideas .bawd-collab-sales-hero__text{max-width:100%;}body.path-shared-ideas .bawd-collab-sales-hero__title{font-size:clamp(2rem,8vw,2.65rem);}body.path-shared-ideas .bawd-collab-sales-hero__media{min-height:310px;}body.path-shared-ideas .bawd-collab-sales-hero-image{object-position:center top;}body.path-shared-ideas .bawd-collab-sales-features,body.path-shared-ideas .bawd-collab-sales-access{padding-right:1.2rem;padding-left:1.2rem;}}@media (max-width:560px){body.path-shared-ideas .bawd-collab-sales-hero{padding:0.8rem;}body.path-shared-ideas .bawd-collab-sales-hero__media{min-height:270px;}body.path-shared-ideas .bawd-collab-sales-feature-card{width:100%;max-width:340px;min-height:0;}body.path-shared-ideas .bawd-collab-sales-access__price{flex-direction:column;align-items:center;}body.path-shared-ideas .bawd-collab-sales-closing{padding:1.3rem 1.2rem;}}body.path-shared-ideas
  .bawd-collab-sales-block
  .bawd-collab-sales-access
  a{display:inline-flex;min-height:42px;align-items:center;justify-content:center;margin-top:1rem;padding:0.65rem 1.2rem;border:2px solid var(--bawd-collab-teal-ink);border-radius:7px;background:var(--bawd-collab-teal-ink);color:var(--bawd-collab-white);font-size:0.92rem;line-height:1;font-weight:900;text-decoration:none;}body.path-shared-ideas
  .bawd-collab-sales-block
  .bawd-collab-sales-access
  a:hover,body.path-shared-ideas
  .bawd-collab-sales-block
  .bawd-collab-sales-access
  a:focus-visible{border-color:var(--bawd-collab-teal-deep);background:var(--bawd-collab-teal-deep);color:var(--bawd-collab-white);outline:none;}
#block-bawd-bartik-useraccountmenu-2 a{color:#fff !important;}.sf-accordion-toggle.sf-style-none{font-size:60px;text-align:center;width:60px;float:right;}@media (max-width:1024px){#page .region-secondary-menu ul#superfish-account.sf-menu[style*="display: none"],#page .region-secondary-menu ul#superfish-account-accordion.sf-menu.sf-hidden{display:none !important;}.region.region-secondary-menu{margin-right:-190px;}}.site-footer .content{font-size:16px;}
.bawd-form-hidden{display:none !important;}#page.bawd-workspace-page .business-settings-tabs{max-width:100%;margin:1rem 0 1.25rem;border:1px solid #CFE9EE;border-radius:14px;background:#FFFFFF;box-shadow:0 4px 14px rgba(8,63,75,0.08);overflow:hidden;}#page.bawd-workspace-page .business-settings-tabs .vertical-tabs{display:flex;margin:0;border:0;background:#FFFFFF;}#page.bawd-workspace-page .business-settings-tabs .vertical-tabs__menu{width:220px;min-width:220px;margin:0;padding:0.75rem 0.5rem;border:0;border-right:1px solid #CFE9EE;background:#F8FAFB;}#page.bawd-workspace-page .business-settings-tabs .vertical-tabs__menu-item{margin:0 0 0.45rem;padding:0;border:1px solid #CFE9EE;border-radius:10px;background:#FFFFFF;list-style:none;overflow:hidden;box-shadow:0 2px 8px rgba(8,63,75,0.05);}#page.bawd-workspace-page .business-settings-tabs .vertical-tabs__menu-item a{display:block;min-height:2.7rem;padding:0.7rem 0.85rem 0.7rem 1rem;color:#083F4B;background:#FFFFFF;border-left:5px solid #0D6E82;font-weight:900;line-height:1.1;text-decoration:none;}#page.bawd-workspace-page .business-settings-tabs .vertical-tabs__menu-item a:hover,#page.bawd-workspace-page .business-settings-tabs .vertical-tabs__menu-item a:focus{color:#083F4B;background:#E6F4F6;text-decoration:none;}#page.bawd-workspace-page .business-settings-tabs .vertical-tabs__menu-item.is-selected,#page.bawd-workspace-page .business-settings-tabs .vertical-tabs__menu-item.selected{border-color:#0D6E82;box-shadow:0 3px 10px rgba(8,63,75,0.12);}#page.bawd-workspace-page .business-settings-tabs .vertical-tabs__menu-item.is-selected a,#page.bawd-workspace-page .business-settings-tabs .vertical-tabs__menu-item.selected a{color:#FFFFFF;background:#0D6E82;border-left-color:#083F4B;}#page.bawd-workspace-page .business-settings-tabs .vertical-tabs__menu-item.is-selected a,#page.bawd-workspace-page .business-settings-tabs .vertical-tabs__menu-item.is-selected a *,#page.bawd-workspace-page .business-settings-tabs .vertical-tabs__menu-item.selected a,#page.bawd-workspace-page .business-settings-tabs .vertical-tabs__menu-item.selected a *{color:#FFFFFF !important;}#page.bawd-workspace-page .business-settings-tabs .vertical-tabs__menu-item a strong,#page.bawd-workspace-page .business-settings-tabs .vertical-tabs__menu-item a .vertical-tabs__menu-item-title{font-weight:900;}#page.bawd-workspace-page .business-settings-tabs .vertical-tabs__menu-item a .summary,#page.bawd-workspace-page .business-settings-tabs .vertical-tabs__menu-item a .vertical-tabs__menu-item-summary{display:none;}#page.bawd-workspace-page .business-settings-tabs .vertical-tabs__panes{flex:1 1 auto;min-width:0;margin:0;padding:1.25rem;border:0;background:#FFFFFF;}#page.bawd-workspace-page .business-settings-tabs .settings-section-tab{margin:0;padding:0;border:0;background:#FFFFFF;}#page.bawd-workspace-page .business-settings-tabs .settings-section-tab legend,#page.bawd-workspace-page .business-settings-tabs .settings-section-tab > legend{display:none;}#page.bawd-workspace-page .business-settings-tabs .settings-section-tab .details-wrapper,#page.bawd-workspace-page .business-settings-tabs .settings-section-tab > .details-wrapper{margin:0;padding:0;}@media (max-width:767px){#page.bawd-workspace-page .business-settings-tabs{margin:0.75rem 0 1rem;border-radius:12px;overflow:visible;}#page.bawd-workspace-page .business-settings-tabs .vertical-tabs{display:block !important;margin:0;border:0;background:#FFFFFF;}#page.bawd-workspace-page .business-settings-tabs .vertical-tabs__menu{display:flex !important;flex-wrap:nowrap;gap:0.45rem;width:100%;min-width:0;max-width:100%;margin:0;padding:0.6rem;border-right:0;border-bottom:1px solid #CFE9EE;background:#F8FAFB;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;}#page.bawd-workspace-page .business-settings-tabs .vertical-tabs__menu-item{flex:0 0 auto;min-width:9rem;max-width:12rem;margin:0;border-radius:999px;box-shadow:none;}#page.bawd-workspace-page .business-settings-tabs .vertical-tabs__menu-item a{min-height:0;padding:0.6rem 0.85rem;border-left:0;border-radius:999px;font-size:0.78rem;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}#page.bawd-workspace-page .business-settings-tabs .vertical-tabs__panes{display:block !important;padding:0.85rem;}#page.bawd-workspace-page .business-settings-tabs .settings-section-tab{display:block !important;margin:0;padding:0;border:0;background:#FFFFFF;}#page.bawd-workspace-page .business-settings-tabs .settings-section-tab > summary{display:block !important;margin:0 0 0.5rem;padding:0.65rem 0.85rem;border:1px solid #CFE9EE;border-left:5px solid #0D6E82;border-radius:10px;background:#FFFFFF;color:#083F4B;font-weight:900;line-height:1.1;list-style:none;}#page.bawd-workspace-page .business-settings-tabs .settings-section-tab > summary::-webkit-details-marker{display:none;}#page.bawd-workspace-page .business-settings-tabs .settings-section-tab[open] > summary{background:#0D6E82;color:#FFFFFF;border-color:#0D6E82;border-left-color:#083F4B;}#page.bawd-workspace-page .business-settings-tabs .settings-section-tab .details-wrapper,#page.bawd-workspace-page .business-settings-tabs .settings-section-tab > .details-wrapper{margin:0;padding:0.75rem 15px 0;}}#page.bawd-workspace-page form.node-form .form-item,#page.bawd-workspace-page form.node-form .js-form-item,#page.bawd-workspace-page form.node-form .form-wrapper{box-sizing:border-box;}#page.bawd-workspace-page form.node-form label,#page.bawd-workspace-page form.node-form .form-item > label,#page.bawd-workspace-page form.node-form .fieldset-legend{color:#083F4B;font-weight:800;}#page.bawd-workspace-page form.node-form .description,#page.bawd-workspace-page form.node-form .form-item__description,#page.bawd-workspace-page form.node-form .field-suffix,#page.bawd-workspace-page form.node-form .field-prefix{color:#4F6F76;font-size:0.82rem;font-weight:700;line-height:1.35;}#page.bawd-workspace-page form.node-form input.form-text,#page.bawd-workspace-page form.node-form input.form-number,#page.bawd-workspace-page form.node-form input.form-email,#page.bawd-workspace-page form.node-form input.form-url,#page.bawd-workspace-page form.node-form input.form-tel,#page.bawd-workspace-page form.node-form input.form-date,#page.bawd-workspace-page form.node-form input.form-time,#page.bawd-workspace-page form.node-form select.form-select,#page.bawd-workspace-page form.node-form textarea.form-textarea{max-width:100%;min-height:2.25rem;padding:0 2px 0 4px;color:#083F4B;background:#FFFFFF;border:1px solid #CFE9EE;border-radius:6px;box-shadow:inset 0 1px 2px rgba(8,63,75,0.05);box-sizing:border-box;}#page.bawd-workspace-page form.node-form input.form-text:focus,#page.bawd-workspace-page form.node-form input.form-number:focus,#page.bawd-workspace-page form.node-form input.form-email:focus,#page.bawd-workspace-page form.node-form input.form-url:focus,#page.bawd-workspace-page form.node-form input.form-tel:focus,#page.bawd-workspace-page form.node-form input.form-date:focus,#page.bawd-workspace-page form.node-form input.form-time:focus,#page.bawd-workspace-page form.node-form select.form-select:focus,#page.bawd-workspace-page form.node-form textarea.form-textarea:focus{border-color:#0D6E82;box-shadow:0 0 0 2px rgba(13,110,130,0.14);outline:0;}#page.bawd-workspace-page form.node-form input.form-checkbox,#page.bawd-workspace-page form.node-form input.form-radio{accent-color:#0D6E82;}#page.bawd-workspace-page form.node-form fieldset:not(.fieldgroup):not(.settings-section-tab),#page.bawd-workspace-page form.node-form details:not(.settings-section-tab){border-color:#CFE9EE;border-radius:10px;background:#FFFFFF;}#page.bawd-workspace-page form.node-form .form-actions{margin-top:1.25rem;padding-top:1rem;border-top:1px solid #E6F4F6;}#page.bawd-workspace-page form.node-form .form-actions input.button,#page.bawd-workspace-page form.node-form .form-actions a.button{min-height:2.15rem;margin-right:0.5rem;padding:12px 28px;color:#083F4B;background:#FFFFFF;border:1px solid #CFE9EE;border-radius:30px;font-weight:800;box-shadow:0 2px 6px rgba(8,63,75,0.06);font-size:14px;}#edit-bawd-cancel{padding:19px 28px 19px !important;}#page.bawd-workspace-page form.node-form .form-actions input.button:hover,#page.bawd-workspace-page form.node-form .form-actions input.button:focus,#page.bawd-workspace-page form.node-form .form-actions a.button:hover,#page.bawd-workspace-page form.node-form .form-actions a.button:focus{color:#FFFFFF;background:#0D6E82;border-color:#0D6E82;}#page.bawd-workspace-page form.node-form .form-actions input.button--primary,#page.bawd-workspace-page form.node-form .form-actions input.button-primary,#page.bawd-workspace-page form.node-form .form-actions input[data-drupal-selector="edit-submit"]{color:#FFFFFF;background:#0D6E82;border-color:#0D6E82;}#page.bawd-workspace-page form.node-form .form-actions input.button--primary:hover,#page.bawd-workspace-page form.node-form .form-actions input.button--primary:focus,#page.bawd-workspace-page form.node-form .form-actions input.button-primary:hover,#page.bawd-workspace-page form.node-form .form-actions input.button-primary:focus,#page.bawd-workspace-page form.node-form .form-actions input[data-drupal-selector="edit-submit"]:hover,#page.bawd-workspace-page form.node-form .form-actions input[data-drupal-selector="edit-submit"]:focus{color:#FFFFFF;background:#083F4B;border-color:#083F4B;}#page.bawd-workspace-page form.node-form .ck.ck-toolbar,#page.bawd-workspace-page form.node-form .ck.ck-editor__main > .ck-editor__editable{border-color:#CFE9EE;}#page.bawd-workspace-page form.node-form .ck.ck-editor__main > .ck-editor__editable:focus{border-color:#0D6E82;box-shadow:0 0 0 2px rgba(13,110,130,0.14);}#page.bawd-workspace-page form.node-form .form-actions a.button{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;line-height:1;text-decoration:none;vertical-align:middle;}#page.bawd-workspace-page form.node-form .form-actions a.button:visited{color:#083F4B;}#page.bawd-workspace-page form.node-form .form-actions a.button:hover,#page.bawd-workspace-page form.node-form .form-actions a.button:focus,#page.bawd-workspace-page form.node-form .form-actions a.button:active{color:#FFFFFF;text-decoration:none;}#page.bawd-workspace-page form.node-form div.name-component-wrapper.form--inline{display:flex;flex-wrap:wrap;gap:0.5rem;align-items:flex-start;}#page.bawd-workspace-page form.node-form div.name-component-wrapper.form--inline div.form-item.form-type-textfield,#page.bawd-workspace-page form.node-form div.name-component-wrapper.form--inline div.js-form-item.form-type-textfield{float:none;width:170px;max-width:170px;margin:0;}#page.bawd-workspace-page form.node-form div.name-component-wrapper.form--inline div.form-item.form-type-textfield label,#page.bawd-workspace-page form.node-form div.name-component-wrapper.form--inline div.js-form-item.form-type-textfield label{display:block;float:none;width:auto;margin:0.25rem 0 0;color:#083F4B;font-size:0.78rem;font-weight:800;line-height:1.15;text-align:left;}#page.bawd-workspace-page form.node-form div.name-component-wrapper.form--inline div.form-item[class*="field-bo-person-name-0-middle"],#page.bawd-workspace-page form.node-form div.name-component-wrapper.form--inline div.js-form-item[class*="field-bo-person-name-0-middle"]{width:72px;max-width:72px;}#page.bawd-workspace-page form.node-form div.name-component-wrapper.form--inline div.form-item[class*="field-bo-person-name-0-middle"] input.form-text,#page.bawd-workspace-page form.node-form div.name-component-wrapper.form--inline div.js-form-item[class*="field-bo-person-name-0-middle"] input.form-text{width:56px;max-width:56px;text-align:center;}.form-item .description,.form-wrapper .description{margin-left:8px;}.field--name-field-bo-person-name{max-width:550px;}@media (max-width:767px){#page.bawd-workspace-page form.node-form .form-actions{margin:0;padding:1rem;border-top:1px solid #E6F4F6;}}.bawd-ownership-total-status{margin:1rem 0 0;padding:0.75rem 1rem;border:1px solid #d7e4e8;border-radius:6px;font-weight:700;}.bawd-ownership-total-status--valid{background:#edf8f8;border-color:#7abfbe;color:#083f4b;}.bawd-ownership-total-status--under,.bawd-ownership-total-status--invalid{background:#fff4e8;border-color:#c46a12;color:#8a4300;}.bawd-ownership-total-status--over{background:#fdecec;border-color:#b3261e;color:#8f1d17;}#page.bawd-workspace-page form.node-form div.field--type-entity-reference:has(table.ief-entity-table){max-width:100%;}#page.bawd-workspace-page form.node-form div.field--type-entity-reference:has(table.ief-entity-table) > fieldset{max-width:100%;margin:1.5rem 0;padding:1rem;border:1px solid #CFE9EE;border-radius:14px;background:#FFFFFF;box-shadow:0 4px 14px rgba(8,63,75,0.08);box-sizing:border-box;overflow-x:auto;}#page.bawd-workspace-page form.node-form div.field--type-entity-reference:has(table.ief-entity-table) fieldset legend{padding:0 0.35rem;color:#083F4B;font-weight:900;}#page.bawd-workspace-page form.node-form div.field--type-entity-reference:has(table.ief-entity-table) div.tabledrag-toggle-weight-wrapper{margin:0 0 0.75rem;text-align:right;}#page.bawd-workspace-page form.node-form div.field--type-entity-reference:has(table.ief-entity-table) div.tabledrag-toggle-weight-wrapper a{color:#0D6E82;font-weight:800;text-decoration:none;}#page.bawd-workspace-page form.node-form div.field--type-entity-reference:has(table.ief-entity-table) div.tabledrag-toggle-weight-wrapper a:hover,#page.bawd-workspace-page form.node-form div.field--type-entity-reference:has(table.ief-entity-table) div.tabledrag-toggle-weight-wrapper a:focus{color:#083F4B;text-decoration:underline;}#page.bawd-workspace-page form.node-form div.field--type-entity-reference table.ief-entity-table{width:100%;min-width:720px;max-width:1040px;margin:0 auto;border-collapse:collapse;border:1px solid #CFE9EE;color:#083F4B;font-size:0.9rem;font-weight:700;font-variant-numeric:tabular-nums;}#page.bawd-workspace-page form.node-form div.field--type-entity-reference table.ief-entity-table thead th{padding:10px 12px;color:#FFFFFF;background:#0D6E82;border-right:1px solid #CFE9EE;border-bottom:1px solid #CFE9EE;font-size:0.72rem;font-weight:900;line-height:1.1;text-align:left;text-transform:uppercase;letter-spacing:0.025em;vertical-align:middle;}#page.bawd-workspace-page form.node-form div.field--type-entity-reference table.ief-entity-table tbody tr{background:#F8FAFB;}#page.bawd-workspace-page form.node-form div.field--type-entity-reference table.ief-entity-table tbody tr:nth-child(even){background:#EEF7F8;}#page.bawd-workspace-page form.node-form div.field--type-entity-reference table.ief-entity-table tbody tr:hover{background:#E6F4F6;}#page.bawd-workspace-page form.node-form div.field--type-entity-reference table.ief-entity-table tbody td{padding:9px 12px;color:#083F4B;border-right:1px solid #E6F4F6;border-bottom:1px solid #E6F4F6;line-height:1.25;vertical-align:middle;}#page.bawd-workspace-page form.node-form div.field--type-entity-reference table.ief-entity-table tbody td.inline-entity-form-node-label,#page.bawd-workspace-page form.node-form div.field--type-entity-reference table.ief-entity-table tbody td[class*="inline-entity-form-node-title"]{background:#E6F4F6;color:#083F4B;font-weight:900;}#page.bawd-workspace-page form.node-form div.field--type-entity-reference table.ief-entity-table td.field-multiple-drag,#page.bawd-workspace-page form.node-form div.field--type-entity-reference table.ief-entity-table th.ief-tabledrag-header{width:42px;min-width:42px;max-width:42px;padding-right:0.35rem;padding-left:0.35rem;text-align:center;}#page.bawd-workspace-page form.node-form div.field--type-entity-reference table.ief-entity-table a.tabledrag-handle{display:inline-block;float:none;margin:0;padding:0;}#page.bawd-workspace-page form.node-form div.field--type-entity-reference table.ief-entity-table a.tabledrag-handle .handle{width:22px;height:22px;margin:0 auto;padding:0;}#page.bawd-workspace-page form.node-form div.field--type-entity-reference table.ief-entity-table td.ief-entity-operations,#page.bawd-workspace-page form.node-form div.field--type-entity-reference table.ief-entity-table td.inline-entity-form-node-operations{white-space:nowrap;}#page.bawd-workspace-page form.node-form div.field--type-entity-reference table.ief-entity-table td.ief-entity-operations input,#page.bawd-workspace-page form.node-form div.field--type-entity-reference table.ief-entity-table td.inline-entity-form-node-operations input,#page.bawd-workspace-page form.node-form div.field--type-entity-reference table.ief-entity-table input.button,#page.bawd-workspace-page form.node-form div.field--type-entity-reference table.ief-entity-table a.bawd-inline-entity-edit-link{min-height:28px;margin:0 0.25rem 0.25rem 0;padding:10px 25px;color:#083F4B;background:#FFFFFF;border:1px solid #CFE9EE;border-radius:999px;box-shadow:none;font-size:0.82rem;font-weight:800;line-height:1;width:auto;min-width:120px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;}#page.bawd-workspace-page form.node-form div.field--type-entity-reference table.ief-entity-table td.ief-entity-operations input:hover,#page.bawd-workspace-page form.node-form div.field--type-entity-reference table.ief-entity-table td.ief-entity-operations input:focus,#page.bawd-workspace-page form.node-form div.field--type-entity-reference table.ief-entity-table td.inline-entity-form-node-operations input:hover,#page.bawd-workspace-page form.node-form div.field--type-entity-reference table.ief-entity-table td.inline-entity-form-node-operations input:focus,#page.bawd-workspace-page form.node-form div.field--type-entity-reference table.ief-entity-table input.button:hover,#page.bawd-workspace-page form.node-form div.field--type-entity-reference table.ief-entity-table input.button:focus,#page.bawd-workspace-page form.node-form div.field--type-entity-reference table.ief-entity-table a.bawd-inline-entity-edit-link:hover,#page.bawd-workspace-page form.node-form div.field--type-entity-reference table.ief-entity-table a.bawd-inline-entity-edit-link:focus{color:#FFFFFF;background:#0D6E82;border-color:#0D6E82;}#page.bawd-workspace-page form.node-form div.field--type-entity-reference input[id^="edit-field-"][id$="-actions-ief-add"],#page.bawd-workspace-page form.node-form div.field--type-entity-reference input[id^="edit-field-"][id$="-actions-ief-add-existing"],#page.bawd-workspace-page form.node-form div.field--type-entity-reference input[id^="edit-field-"][id$="-actions-ief-add-save"],#page.bawd-workspace-page form.node-form div.field--type-entity-reference input[id^="edit-field-"][id$="-actions-ief-add-cancel"]{margin-top:0.75rem;}#page.bawd-workspace-page .fieldset-wrapper{max-width:1024px;margin:auto;}@media (max-width:767px){#page.bawd-workspace-page #header{position:sticky;top:0;z-index:120;background:#FFFFFF;box-shadow:0 2px 10px rgba(8,63,75,0.08);}body.toolbar-fixed #page.bawd-workspace-page #header{top:39px;}#page.bawd-workspace-page .bawd-workspace-topbar-inner{width:100%;max-width:390px;margin-right:auto;margin-left:auto;box-sizing:border-box;}#page.bawd-workspace-page #main-wrapper.bawd-workspace-main-wrapper,#page.bawd-workspace-page #main.bawd-workspace-main,#page.bawd-workspace-page main#content.bawd-workspace-content,#page.bawd-workspace-page .region.region-content,#page.bawd-workspace-page form.node-business-idea-edit-form{width:100%;max-width:767px;margin-right:auto;margin-left:auto;box-sizing:border-box;}#page.bawd-workspace-page main#content.bawd-workspace-content{padding-right:0.75rem;padding-left:0.75rem;}#page.bawd-workspace-page .business-settings-tabs{width:100%;}}.bawd-real-ief-update-hidden{display:none !important;}.bawd-ief-form-collapsed{padding:0.75rem 0;}.bawd-ief-fake-update-toggle{margin-right:0.75rem;}#page.bawd-workspace-page form.node-form .field--type-entity-reference .container-inline.js-form-wrapper.form-wrapper[data-drupal-selector^="edit-field-"][data-drupal-selector$="-actions"]{margin:1rem 0 0;padding:0.75rem 0;background:transparent;border:0;}#page.bawd-workspace-page form.node-form .field--type-entity-reference .container-inline.js-form-wrapper.form-wrapper[data-drupal-selector^="edit-field-"][data-drupal-selector$="-actions"] input[type="submit"][name^="ief-"][name$="-add"],#page.bawd-workspace-page form.node-form .field--type-entity-reference input[type="submit"][data-drupal-selector$="-ief-add-save"],#page.bawd-workspace-page form.node-form .field--type-entity-reference input[type="submit"][data-drupal-selector$="-ief-add-cancel"],#page.bawd-workspace-page form.node-form .field--type-entity-reference input[type="button"].bawd-ief-update-proxy{display:inline-flex;align-items:center;justify-content:center;min-height:2.35rem;padding:0.55rem 1.25rem;border:1px solid var(--bawd-ui-line,#2998A7);border-radius:999px;background:#FFFFFF;color:var(--bawd-teal-ink,#083F4B);font-weight:700;line-height:1.2;text-decoration:none;cursor:pointer;}#page.bawd-workspace-page form.node-form .field--type-entity-reference .container-inline.js-form-wrapper.form-wrapper[data-drupal-selector^="edit-field-"][data-drupal-selector$="-actions"] input[type="submit"][name^="ief-"][name$="-add"]:hover,#page.bawd-workspace-page form.node-form .field--type-entity-reference input[type="submit"][data-drupal-selector$="-ief-add-save"]:hover,#page.bawd-workspace-page form.node-form .field--type-entity-reference input[type="submit"][data-drupal-selector$="-ief-add-cancel"]:hover,#page.bawd-workspace-page form.node-form .field--type-entity-reference input[type="button"].bawd-ief-update-proxy:hover{background:var(--bawd-teal-mist,#E6F4F6);border-color:var(--bawd-border-subtle,#0D6E82);color:var(--bawd-teal-ink,#083F4B);}#page.bawd-workspace-page form.node-form .field--type-entity-reference fieldset > .fieldset-wrapper{display:flex;flex-direction:column;}#page.bawd-workspace-page form.node-form .field--type-entity-reference fieldset > .fieldset-wrapper > .container-inline.js-form-wrapper.form-wrapper[data-drupal-selector^="edit-field-"][data-drupal-selector$="-actions"]{order:-10;margin:0 0 1rem;padding:0;background:transparent;border:0;}#page.bawd-workspace-page form.node-form .field--type-entity-reference fieldset > .fieldset-wrapper > table[id^="ief-entity-table-"]{order:0;}.page-node-type-brain-stormer{--bawd-brain-ink:#083F4B;--bawd-brain-teal:#0D6E82;--bawd-brain-mist:#E6F4F6;--bawd-brain-page:#F8FAFB;--bawd-brain-border:#CFE9EE;--bawd-brain-card:#FFFFFF;}.page-node-type-brain-stormer .brain-stormer-manual-shell{width:min(100% - 48px,1180px);margin:28px auto 56px;color:var(--bawd-brain-ink);}.page-node-type-brain-stormer .brain-stormer-edit-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin:0 0 18px;padding:0 0 18px;border-bottom:1px solid var(--bawd-brain-border);}.page-node-type-brain-stormer .bawd-title-area-edit-page{flex:1 1 auto;min-width:0;}.page-node-type-brain-stormer .brain-stormer-edit-actions{display:flex;flex:0 0 auto;gap:10px;justify-content:flex-end;}.page-node-type-brain-stormer .brain-stormer-edit-layout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:24px;align-items:start;}.page-node-type-brain-stormer .brain-stormer-progress-area{position:sticky;top:18px;display:grid;gap:14px;}.page-node-type-brain-stormer .brain-stormer-progress-card,.page-node-type-brain-stormer .brain-stormer-section-anchor-links,.page-node-type-brain-stormer .brain-stormer-tip-area{padding:16px;background:var(--bawd-brain-card);border:1px solid var(--bawd-brain-border);border-radius:14px;box-shadow:0 8px 22px rgba(8,63,75,0.06);}.page-node-type-brain-stormer .brain-stormer-anchor-nav{margin:0;}.page-node-type-brain-stormer .brain-stormer-anchor-list{display:grid;gap:8px;margin:0;padding:0;list-style:none;}.page-node-type-brain-stormer .brain-stormer-anchor-link{display:block;padding:10px 12px;color:var(--bawd-brain-ink);background:#FFFFFF;border:1px solid var(--bawd-brain-border);border-left:5px solid var(--bawd-brain-teal);border-radius:10px;font-weight:900;text-decoration:none;}.page-node-type-brain-stormer .brain-stormer-anchor-link:hover,.page-node-type-brain-stormer .brain-stormer-anchor-link:focus{color:var(--bawd-brain-ink);background:var(--bawd-brain-mist);text-decoration:none;}.page-node-type-brain-stormer .brain-stormer-form-area{min-width:0;max-width:900px;}.page-node-type-brain-stormer .brain-stormer-manual-mode,.page-node-type-brain-stormer .brain-stormer-reselect-mode,.page-node-type-brain-stormer .storm-mode-cards-container{margin:0 0 18px;}.page-node-type-brain-stormer .brain-stormer-manual-step{margin:0 0 18px;padding:22px;background:var(--bawd-brain-card);border:1px solid var(--bawd-brain-border);border-radius:16px;box-shadow:0 10px 28px rgba(8,63,75,0.06);}.page-node-type-brain-stormer .brain-stormer-manual-step > h2,.page-node-type-brain-stormer .brain-stormer-manual-step h2{margin:0 0 14px;color:var(--bawd-brain-ink);font-size:1.35rem;font-weight:900;line-height:1.15;}.page-node-type-brain-stormer .brain-stormer-form-area label{color:var(--bawd-brain-ink);font-weight:900;}.page-node-type-brain-stormer .brain-stormer-form-area input.form-text,.page-node-type-brain-stormer .brain-stormer-form-area select.form-select,.page-node-type-brain-stormer .brain-stormer-form-area textarea.form-textarea{width:100%;max-width:100%;color:var(--bawd-brain-ink);background:#FFFFFF;border:1px solid var(--bawd-brain-border);border-radius:8px;box-sizing:border-box;}.page-node-type-brain-stormer .darkness-stuff{display:none !important;}@media (max-width:860px){.page-node-type-brain-stormer .brain-stormer-manual-shell{width:min(100% - 28px,900px);margin-top:18px;}.page-node-type-brain-stormer .brain-stormer-edit-header,.page-node-type-brain-stormer .brain-stormer-edit-layout{display:block;}.page-node-type-brain-stormer .brain-stormer-edit-actions,.page-node-type-brain-stormer .brain-stormer-progress-area{margin-top:14px;}.page-node-type-brain-stormer .brain-stormer-progress-area{position:static;}.page-node-type-brain-stormer .brain-stormer-form-area{max-width:none;}}.ck.ck-ai-status,.filter-wrapper{display:none;}
.bawd-app-bottom-nav{display:none;}@media (max-width:1024px){#header.header:not(.bawd-workspace-topbar) > .section.layout-container.clearfix{width:100% !important;}html,body{width:100%;min-height:100%;overflow-x:hidden;}#page-wrapper,#page,.dialog-off-canvas-main-canvas{overflow:visible !important;transform:none !important;}body{padding-bottom:76px !important;}#page .region-primary-menu{display:none !important;}#page .region-secondary-menu{display:flex !important;align-items:center !important;justify-content:flex-end !important;gap:12px !important;}#page .region-secondary-menu .menu,#page .region-secondary-menu ul.menu{display:flex !important;align-items:center !important;justify-content:flex-end !important;gap:12px !important;margin:0 !important;padding:0 !important;list-style:none !important;}#page .region-secondary-menu .menu li,#page .region-secondary-menu ul.menu li{margin:0 !important;padding:0 !important;list-style:none !important;}#page .region-secondary-menu .menu a,#page .region-secondary-menu ul.menu a{display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:6px 8px !important;font-size:0.78rem !important;font-weight:700 !important;line-height:1 !important;text-decoration:none !important;}.bawd-app-bottom-nav{position:fixed !important;top:auto !important;right:0 !important;bottom:0 !important;left:0 !important;width:100vw !important;max-width:100vw !important;z-index:99999 !important;display:block !important;height:68px !important;overflow:hidden !important;transform:none !important;background:#E6F4F6 !important;border-top:1px solid rgba(13,110,130,0.25) !important;box-shadow:0 -6px 18px rgba(8,63,75,0.16) !important;}.bawd-app-bottom-nav,.bawd-app-bottom-nav *{box-sizing:border-box !important;}.bawd-app-bottom-nav .region,.bawd-app-bottom-nav .block,.bawd-app-bottom-nav .content,.bawd-app-bottom-nav nav,.bawd-app-bottom-nav .menu--bottom-bar-mobile-menu{width:100% !important;height:68px !important;margin:0 !important;padding:0 !important;overflow:hidden !important;background:transparent !important;border:0 !important;}.bawd-app-bottom-nav h2,.bawd-app-bottom-nav .visually-hidden,.bawd-app-bottom-nav .block-title,.bawd-app-bottom-nav .block__title,.bawd-app-bottom-nav .menu-toggle,.bawd-app-bottom-nav .menu-toggle-target,.bawd-app-bottom-nav .menu-toggle-target-show,.bawd-app-bottom-nav .menu-toggle-target-hide,.bawd-app-bottom-nav .sf-accordion-toggle,.bawd-app-bottom-nav .responsive-menu-toggle{display:none !important;width:0 !important;height:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;visibility:hidden !important;}.bawd-app-bottom-nav ul.menu{display:grid !important;grid-template-columns:repeat(6,minmax(0,1fr)) !important;align-items:stretch !important;width:100% !important;height:68px !important;margin:0 !important;padding:0 !important;list-style:none !important;background:transparent !important;border:0 !important;}.bawd-app-bottom-nav ul.menu > li{display:block !important;min-width:0 !important;height:68px !important;margin:0 !important;padding:0 !important;list-style:none !important;text-align:center !important;background:transparent !important;border:0 !important;}.bawd-app-bottom-nav ul.menu > li::before,.bawd-app-bottom-nav ul.menu > li::after{display:none !important;content:none !important;}.bawd-app-bottom-nav ul.menu > li > a{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;width:100% !important;height:68px !important;margin:0 !important;padding:4px 1px 3px !important;overflow:hidden !important;color:#083F4B !important;font-size:0.47rem !important;font-weight:700 !important;line-height:1.05 !important;text-align:center !important;text-decoration:none !important;white-space:normal !important;background:transparent !important;border:0 !important;border-radius:0 !important;}.bawd-app-bottom-nav ul.menu > li > a:hover,.bawd-app-bottom-nav ul.menu > li > a:focus,.bawd-app-bottom-nav ul.menu > li > a.is-active{color:#0D6E82 !important;background:#ffffff !important;text-decoration:none !important;}.bawd-app-bottom-nav ul.menu > li > a::before{display:block !important;margin:0 0 3px !important;font-family:"Segoe UI Emoji","Apple Color Emoji","Noto Color Emoji",Arial,sans-serif !important;font-size:1.25rem !important;font-weight:400 !important;line-height:1 !important;}.bawd-app-bottom-nav ul.menu > li:nth-child(1) > a::before{content:"🏠";}.bawd-app-bottom-nav ul.menu > li:nth-child(2) > a::before{content:"⚡";}.bawd-app-bottom-nav ul.menu > li:nth-child(3) > a::before{content:"💡";}.bawd-app-bottom-nav ul.menu > li:nth-child(4) > a::before{content:"👥";}.bawd-app-bottom-nav ul.menu > li:nth-child(5) > a::before{content:"📰";}.bawd-app-bottom-nav ul.menu > li:nth-child(6) > a::before{content:"ℹ️";}}@media (max-width:420px){.bawd-app-bottom-nav ul.menu > li > a{font-size:0.44rem !important;letter-spacing:-0.01em !important;}.bawd-app-bottom-nav ul.menu > li > a::before{font-size:1.18rem !important;}}@media (min-width:1025px){body{padding-bottom:0 !important;}.bawd-app-bottom-nav{display:none !important;}#page .region-primary-menu{display:block;}}body.path-idea nav.bawd-financial-section-menu{width:100%;max-width:1440px;margin:0 auto 24px auto;padding:0;box-sizing:border-box;}body.path-idea nav.bawd-financial-section-menu button.bawd-financial-section-menu__toggle{display:none;}body.path-idea nav.bawd-financial-section-menu ul.bawd-financial-section-menu__list,body.path-idea nav.bawd-financial-section-menu ul.bawd-financial-section-menu__submenu{margin:0;padding:0;list-style:none;}body.path-idea nav.bawd-financial-section-menu ul.bawd-financial-section-menu__list{display:flex;flex-wrap:wrap;align-items:center;gap:8px;}body.path-idea nav.bawd-financial-section-menu li.bawd-financial-section-menu__item{position:relative;display:block;margin:0;padding:0;}body.path-idea nav.bawd-financial-section-menu div.bawd-financial-section-menu__parent{display:inline-flex;align-items:center;gap:0;}body.path-idea nav.bawd-financial-section-menu a.bawd-financial-section-menu__link,body.path-idea nav.bawd-financial-section-menu a.bawd-financial-section-menu__submenu-link{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:32px;padding:6px 16px;border:1px solid #b9d5dc;border-radius:999px;background:#ffffff;color:#083F4B;font-weight:700;line-height:1;text-align:center;text-decoration:none;white-space:nowrap;box-sizing:border-box;}body.path-idea nav.bawd-financial-section-menu a.bawd-financial-section-menu__link:hover,body.path-idea nav.bawd-financial-section-menu a.bawd-financial-section-menu__link:focus,body.path-idea nav.bawd-financial-section-menu a.bawd-financial-section-menu__submenu-link:hover,body.path-idea nav.bawd-financial-section-menu a.bawd-financial-section-menu__submenu-link:focus{background:#E6F4F6;color:#083F4B;text-decoration:none;}body.path-idea nav.bawd-financial-section-menu a.bawd-financial-section-menu__link.is-active,body.path-idea nav.bawd-financial-section-menu a.bawd-financial-section-menu__link[aria-current="page"],body.path-idea nav.bawd-financial-section-menu a.bawd-financial-section-menu__submenu-link.is-active,body.path-idea nav.bawd-financial-section-menu a.bawd-financial-section-menu__submenu-link[aria-current="page"]{background:#0D6E82;border-color:#0D6E82;color:#ffffff;}body.path-idea nav.bawd-financial-section-menu a.bawd-financial-section-menu__link--parent{border-right:0;border-radius:999px 0 0 999px;padding-right:12px;}body.path-idea nav.bawd-financial-section-menu button.bawd-financial-section-menu__submenu-toggle{display:inline-flex;align-items:center;justify-content:center;width:30px;min-width:30px;height:32px;margin:0;padding:0;border:1px solid #b9d5dc;border-left:0;border-radius:0 999px 999px 0;background:#ffffff;color:#083F4B;font-size:11px;font-weight:700;line-height:1;cursor:pointer;box-sizing:border-box;}body.path-idea nav.bawd-financial-section-menu button.bawd-financial-section-menu__submenu-toggle:hover,body.path-idea nav.bawd-financial-section-menu button.bawd-financial-section-menu__submenu-toggle:focus{background:#E6F4F6;color:#083F4B;}body.path-idea nav.bawd-financial-section-menu ul.bawd-financial-section-menu__submenu{display:none;position:absolute;z-index:500;top:calc(100% + 8px);left:0;min-width:240px;padding:10px;border:1px solid #bfdde2;border-radius:14px;background:#EEF7F8;box-shadow:0 10px 24px rgba(8,63,75,0.14);box-sizing:border-box;}body.path-idea nav.bawd-financial-section-menu li.bawd-financial-section-menu__submenu-item + li.bawd-financial-section-menu__submenu-item{margin-top:6px;}body.path-idea nav.bawd-financial-section-menu li.bawd-financial-section-menu__item--has-children:hover > ul.bawd-financial-section-menu__submenu,body.path-idea nav.bawd-financial-section-menu li.bawd-financial-section-menu__item--has-children:focus-within > ul.bawd-financial-section-menu__submenu,body.path-idea nav.bawd-financial-section-menu li.bawd-financial-section-menu__item--has-children.is-submenu-open > ul.bawd-financial-section-menu__submenu{display:block;}@media (max-width:900px){body.path-idea nav.bawd-financial-section-menu button.bawd-financial-section-menu__toggle{display:block;width:100%;min-height:44px;margin:0;padding:12px 16px;color:#ffffff;background:#083F4B;border:1px solid #0D6E82;border-radius:10px;text-align:left;font-weight:800;cursor:pointer;}nav.bawd-financial-section-menu ul.bawd-financial-section-menu__list{display:none !important;margin-top:0;}nav.bawd-financial-section-menu.is-open ul.bawd-financial-section-menu__list{display:block !important;margin-top:8px;}body.path-idea nav.bawd-financial-section-menu li.bawd-financial-section-menu__item{width:100%;}body.path-idea nav.bawd-financial-section-menu div.bawd-financial-section-menu__parent{display:grid;grid-template-columns:minmax(0,1fr) 42px;width:100%;}body.path-idea nav.bawd-financial-section-menu a.bawd-financial-section-menu__link,body.path-idea nav.bawd-financial-section-menu a.bawd-financial-section-menu__submenu-link{display:flex;justify-content:flex-start;width:100%;min-height:42px;padding:11px 14px;border-radius:0;white-space:normal;}body.path-idea nav.bawd-financial-section-menu a.bawd-financial-section-menu__link--parent{border-right:0;border-radius:0;}body.path-idea nav.bawd-financial-section-menu button.bawd-financial-section-menu__submenu-toggle{width:42px;min-width:42px;height:42px;border-radius:0;}body.path-idea nav.bawd-financial-section-menu ul.bawd-financial-section-menu__submenu{position:static;min-width:0;width:100%;padding:6px 0 6px 14px;border:0;border-radius:0;background:#EEF7F8;box-shadow:none;}body.path-idea nav.bawd-financial-section-menu li.bawd-financial-section-menu__item--has-children:hover > ul.bawd-financial-section-menu__submenu,body.path-idea nav.bawd-financial-section-menu li.bawd-financial-section-menu__item--has-children:focus-within > ul.bawd-financial-section-menu__submenu{display:none;}body.path-idea nav.bawd-financial-section-menu li.bawd-financial-section-menu__item--has-children.is-submenu-open > ul.bawd-financial-section-menu__submenu{display:block;}}@media (min-width:1025px){#header.header .region.region-secondary-menu .block-superfishaccount{display:flex;align-items:center;justify-content:flex-end;margin-left:auto;}#header.header .region.region-secondary-menu .block-superfishaccount ul#superfish-account.menu.sf-menu.sf-account.sf-horizontal{display:flex !important;align-items:center;justify-content:flex-end;gap:18px;margin:0;padding:0;list-style:none;background:transparent;box-shadow:none;}#header.header .region.region-secondary-menu .block-superfishaccount ul#superfish-account.menu.sf-menu.sf-account.sf-horizontal li.sf-depth-1{display:block;margin:0;padding:0;background:transparent;}#header.header .region.region-secondary-menu .block-superfishaccount ul#superfish-account.menu.sf-menu.sf-account.sf-horizontal li.sf-depth-1 a.sf-depth-1{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:8px 12px;border:1px solid #0D6E82;border-radius:10px;color:#ffffff;background:#0D6E82;box-shadow:0 2px 6px rgba(8,63,75,0.14);font-size:13px;font-weight:700;line-height:1;text-decoration:none;box-sizing:border-box;transition:color 160ms ease,background-color 160ms ease,border-color 160ms ease,box-shadow 160ms ease,transform 160ms ease;}#header.header .region.region-secondary-menu .block-superfishaccount ul#superfish-account.menu.sf-menu.sf-account.sf-horizontal li.sf-depth-1 a.sf-depth-1:hover,#header.header .region.region-secondary-menu .block-superfishaccount ul#superfish-account.menu.sf-menu.sf-account.sf-horizontal li.sf-depth-1 a.sf-depth-1:focus,#header.header .region.region-secondary-menu .block-superfishaccount ul#superfish-account.menu.sf-menu.sf-account.sf-horizontal li.sf-depth-1 a.sf-depth-1.is-active,#header.header .region.region-secondary-menu .block-superfishaccount ul#superfish-account.menu.sf-menu.sf-account.sf-horizontal li.sf-depth-1 a.sf-depth-1[aria-current="page"]{border-color:#083F4B;color:#ffffff;background:#083F4B;box-shadow:0 6px 14px rgba(8,63,75,0.22);transform:translateY(-1px);}#header.header .region.region-secondary-menu .block-superfishaccount ul#superfish-account.menu.sf-menu.sf-account.sf-horizontal li.sf-depth-1 a.sf-depth-1:focus-visible{outline:3px solid rgba(255,255,255,0.42);outline-offset:2px;}}@media (max-width:1024px){#header.header .region.region-secondary-menu .block-superfishaccount{position:relative;display:flex;align-items:center;justify-content:flex-end;margin-left:auto;z-index:60;}#header.header .region.region-secondary-menu .block-superfishaccount ul#superfish-account.menu.sf-menu.sf-account.sf-horizontal{display:none !important;}#header.header .region.region-secondary-menu .block-superfishaccount .sf-accordion-toggle.sf-style-default{display:flex !important;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;background:transparent;}#header.header .region.region-secondary-menu .block-superfishaccount .sf-accordion-toggle.sf-style-default a#superfish-account-toggle{display:flex !important;align-items:center;justify-content:center;width:42px;height:42px;margin:0;padding:0;border-radius:8px;background:#0D6E82;color:#ffffff;text-decoration:none;overflow:hidden;}#header.header .region.region-secondary-menu .block-superfishaccount .sf-accordion-toggle.sf-style-default a#superfish-account-toggle span{display:none;}#header.header .region.region-secondary-menu .block-superfishaccount .sf-accordion-toggle.sf-style-default a#superfish-account-toggle::after{content:"☰";display:block;font-size:28px;line-height:1;color:#ffffff;margin-right:-7px;}#header.header .region.region-secondary-menu .block-superfishaccount ul#superfish-account-accordion.menu.sf-menu.sf-account.sf-accordion.sf-hidden{display:none !important;}#header.header .region.region-secondary-menu .block-superfishaccount ul#superfish-account-accordion.menu.sf-menu.sf-account.sf-accordion.sf-expanded{position:absolute;top:48px;right:0;display:flex !important;flex-direction:column;width:160px;margin:0;padding:8px;list-style:none;background:#ffffff;border:1px solid rgba(8,63,75,0.18);border-radius:10px;box-shadow:0 12px 26px rgba(0,0,0,0.18);z-index:70;}#header.header .region.region-secondary-menu .block-superfishaccount ul#superfish-account-accordion.menu.sf-menu.sf-account.sf-accordion.sf-expanded li.sf-depth-1{display:block;width:100%;margin:0;padding:0;background:transparent;}#header.header .region.region-secondary-menu .block-superfishaccount ul#superfish-account-accordion.menu.sf-menu.sf-account.sf-accordion.sf-expanded li.sf-depth-1 a.sf-depth-1{display:flex;align-items:center;justify-content:flex-start;width:100%;box-sizing:border-box;padding:10px 12px;border-radius:7px;background:transparent;color:#083f4b;font-size:14px;font-weight:700;line-height:1.2;text-decoration:none;}#header.header .region.region-secondary-menu .block-superfishaccount ul#superfish-account-accordion.menu.sf-menu.sf-account.sf-accordion.sf-expanded li.sf-depth-1 a.sf-depth-1:hover,#header.header .region.region-secondary-menu .block-superfishaccount ul#superfish-account-accordion.menu.sf-menu.sf-account.sf-accordion.sf-expanded li.sf-depth-1 a.sf-depth-1:focus{background:#e6f4f6;color:#083f4b;}}
:root{--bawd-font-ui:-apple-system,BlinkMacSystemFont,Arial,"Segoe UI",Roboto,Helvetica,sans-serif;}html,body,button,input,select,textarea{font-family:var(--bawd-font-ui);}h1,h2,h3,h4,h5,h6,p,li,a,label,legend,summary,table,th,td{font-family:var(--bawd-font-ui);}
.revenue-chart{--bawd-chart-1:#083F4B;--bawd-chart-2:#2998A7;--bawd-chart-3:#7ABFBE;--bawd-chart-4:#E6F4F6;--bawd-chart-5:#0D6E82;}.darkness-stuff,.revenue-chart .view-content{display:none;}.bawd-table{max-width:none;overflow-x:visible;overflow-y:visible;}.bawd-table .view-header,.bawd-table .view-footer{max-width:none;overflow-x:visible;overflow-y:visible;}.bawd-table .view-content{max-width:1400px;overflow-x:auto;overflow-y:visible;}.bawd-table .view-footer .bawd-pl-footer-stage{display:none;}.bawd-table table.views-table tfoot tr.bawd-generated-total-row td,.bawd-table table.table tfoot tr.bawd-generated-total-row td{background:#EEF7F8;color:#083F4B;font-weight:900;text-align:right;white-space:nowrap;padding:5px 12px;border-top:2px solid #0D6E82;}.bawd-table table.views-table tfoot tr.bawd-generated-total-row td.bawd-table-description-cell,.bawd-table table.table tfoot tr.bawd-generated-total-row td.bawd-table-description-cell{background:#E6F4F6;color:#083F4B;font-weight:900;text-align:left;padding-left:12px;}.bawd-table table.views-table tfoot tr.bawd-generated-total-row td.bawd-table-year-cell,.bawd-table table.table tfoot tr.bawd-generated-total-row td.bawd-table-year-cell{background:#CFE9EE;color:#083F4B;font-weight:900;text-align:right;}.bawd-table table.table,.bawd-table table.views-table{width:max-content;min-width:100%;}.bawd-table table.table th,.bawd-table table.table td,.bawd-table table.views-table th,.bawd-table table.views-table td{font-size:10px;}.bawd-table table thead th{background:#0D6E82;color:#FFFFFF;font-weight:800;}.bawd-table table tbody td{background:#F8FAFB;color:#083F4B;text-align:right;}.bawd-table table tfoot td{background:#EEF7F8;color:#083F4B;font-weight:800;text-align:right;}.bawd-table table .bawd-table-description-cell{background:#E6F4F6;color:#083F4B;font-weight:700;text-align:left;}.bawd-table table .bawd-table-year-cell{background:#CFE9EE;color:#083F4B;font-weight:800;text-align:right;}.bawd-table table thead .bawd-table-year-cell{background:#083F4B;color:#FFFFFF;font-weight:800;text-align:right;}.bawd-table .view-footer .bawd-pl-footer-stage{margin:0;padding:0;}.bawd-table .view-footer .bawd-pl-footer-table{width:max-content;min-width:100%;border-collapse:collapse;margin-top:0;}.bawd-table .view-footer .bawd-pl-footer-table tfoot td,.bawd-table .view-footer .bawd-pl-footer-table tfoot th{background:#EEF7F8;color:#083F4B;font-weight:800;text-align:right;white-space:nowrap;font-size:10px;}.bawd-table .view-footer .bawd-pl-footer-table tfoot td:first-child,.bawd-table .view-footer .bawd-pl-footer-table tfoot th:first-child,.bawd-table .view-footer .bawd-pl-footer-label{background:#E6F4F6;color:#083F4B;font-weight:800;text-align:left;}.bawd-table .view-footer .bawd-pl-footer-table tfoot td.views-field-nothing,.bawd-table .view-footer .bawd-pl-footer-table tfoot td.views-field-nothing-1,.bawd-table .view-footer .bawd-pl-footer-table tfoot td.views-field-nothing-2,.bawd-table .view-footer .bawd-pl-footer-table tfoot td.views-field-nothing-3,.bawd-table .view-footer .bawd-pl-footer-table tfoot td.views-field-nothing-4{background:#CFE9EE;color:#083F4B;font-weight:800;}.data-calendar-layout .field--widget-number input{font-size:11px;line-height:1.1;padding:4px 6px;font-variant-numeric:tabular-nums;}.data-calendar-layout .calendar-total-value{font-size:11px;font-variant-numeric:tabular-nums;}.bawd-revenue-chart-controls{display:flex;align-items:center;gap:80px;}.bawd-chart-toggle-group{display:inline-flex;align-items:center;gap:4px;}.bawd-table.cogs-table.cogs-table-data table.table th,.bawd-table.cogs-table.cogs-table-data table.table td,.bawd-table.cogs-table.cogs-table-data table.views-table th,.bawd-table.cogs-table.cogs-table-data table.views-table td{font-variant-numeric:tabular-nums;}.bawd-preview-control-block,.bawd-preview-table-controls,.bawd-graphs-block .bawd-preview-chart-controls,.bawd-preview-chart-block .bawd-preview-chart-controls,.bawd-graphs-block .bawd-preview-chart-type-controls,.bawd-preview-chart-block .bawd-preview-chart-type-controls{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px}.bawd-preview-toggle-group{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;}.bawd-preview-button{appearance:none;border:1px solid #0D6E82;border-radius:999px;background:#F8FAFB;color:#083F4B;font-size:0.8125rem;font-weight:700;line-height:1;padding:8px 13px;cursor:pointer;transition:background-color 160ms ease,color 160ms ease,border-color 160ms ease,box-shadow 160ms ease;}.bawd-preview-button:hover,.bawd-preview-button:focus{background:#E6F4F6;border-color:#2998A7;color:#083F4B;outline:none;}.bawd-preview-button:focus-visible{box-shadow:0 0 0 3px rgba(41,152,167,0.25);}.bawd-preview-button.is-active{background:#083F4B;border-color:#083F4B;color:#FFFFFF;box-shadow:0 2px 6px rgba(8,63,75,0.24);}.bawd-preview-button.is-active:hover,.bawd-preview-button.is-active:focus{background:#0D6E82;border-color:#0D6E82;color:#FFFFFF;}.bawd-preview-table-block,.bawd-graphs-block,.bawd-preview-chart-block{margin:14px auto auto;max-width:1400px;}.bawd-preview-chart-stage{width:100%;max-width:100%;min-height:420px;overflow-x:auto;overflow-y:hidden;}.bawd-preview-chart-stage > div{margin-left:auto;margin-right:auto;}@media (max-width:640px){.bawd-preview-button{font-size:0.75rem;padding:7px 10px;}.bawd-preview-toggle-group{gap:5px;}}.bawd-readonly,.bawd-readonly-wrapper input,.bawd-readonly-wrapper select,.bawd-readonly-wrapper textarea{background:#EEF2F3 !important;color:#5B6870 !important;border-color:#B8C6CC !important;cursor:not-allowed !important;}.bawd-readonly-wrapper{opacity:0.78;}.bawd-readonly-wrapper label{color:#5B6870 !important;}.bawd-readonly-wrapper .chosen-container .chosen-single,.bawd-readonly-wrapper .chosen-container .chosen-choices{background:#EEF2F3 !important;color:#5B6870 !important;border-color:#B8C6CC !important;cursor:not-allowed !important;}.bawd-readonly-wrapper .chosen-container{pointer-events:none;}.bawd-complex{max-width:none;overflow-x:visible;overflow-y:visible;}.bawd-complex .complex-output{max-width:none;overflow-x:visible;overflow-y:visible;}.bawd-complex .complex-title{margin:0 0 12px;}.bawd-complex .complex-title h2{margin:0 0 4px;color:#083F4B;font-size:1rem;font-weight:900;line-height:1.2;}.bawd-complex .complex-title p{margin:0;color:#083F4B;font-size:0.8125rem;line-height:1.35;}.bawd-complex .complex-controls{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;}.bawd-complex .complex-control-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;}.bawd-complex .complex-button-group{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;}.bawd-complex .complex-button{appearance:none;border:1px solid #0D6E82;border-radius:999px;background:#F8FAFB;color:#083F4B;font-size:0.8125rem;font-weight:700;line-height:1;padding:8px 13px;cursor:pointer;transition:background-color 160ms ease,color 160ms ease,border-color 160ms ease,box-shadow 160ms ease;}.bawd-complex .complex-button:hover,.bawd-complex .complex-button:focus{background:#E6F4F6;border-color:#2998A7;color:#083F4B;outline:none;}.bawd-complex .complex-button:focus-visible{box-shadow:0 0 0 3px rgba(41,152,167,0.25);}.bawd-complex .complex-button.is-active{background:#083F4B;border-color:#083F4B;color:#FFFFFF;box-shadow:0 2px 6px rgba(8,63,75,0.24);}.bawd-complex .complex-button.is-active:hover,.bawd-complex .complex-button.is-active:focus{background:#0D6E82;border-color:#0D6E82;color:#FFFFFF;}.bawd-complex .complex-stage{max-width:1400px;overflow-x:visible;overflow-y:visible;}.bawd-complex .complex-table-wrap{max-width:1400px;overflow-x:visible;overflow-y:visible;}.bawd-complex .complex-table-scroll{max-width:1400px;overflow-x:auto;overflow-y:visible;}.bawd-complex table.complex-table{width:max-content;min-width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums;}.bawd-complex table.complex-table th,.bawd-complex table.complex-table td{font-size:10px;padding:5px 12px;border-bottom:1px solid #FFFFFF;white-space:nowrap;}.bawd-complex table.complex-table thead th{background:#0D6E82;color:#FFFFFF;font-weight:800;text-align:right;}.bawd-complex table.complex-table thead th.complex-label-cell{text-align:left;}.bawd-complex table.complex-table tbody td{background:#F8FAFB;color:#083F4B;text-align:right;}.bawd-complex table.complex-table tbody td.complex-label-cell{background:#E6F4F6;color:#083F4B;font-weight:700;text-align:left;}.bawd-complex table.complex-table .complex-year-cell{background:#CFE9EE;color:#083F4B;font-weight:800;text-align:right;}.bawd-complex table.complex-table thead .complex-year-cell{background:#083F4B;color:#FFFFFF;font-weight:800;text-align:right;}.bawd-complex table.complex-table tr.complex-total-row td{background:#EEF7F8;color:#083F4B;font-weight:900;text-align:right;border-top:2px solid #0D6E82;}.bawd-complex table.complex-table tr.complex-total-row td.complex-label-cell{background:#E6F4F6;color:#083F4B;font-weight:900;text-align:left;}.bawd-complex table.complex-table tr.complex-total-row td.complex-year-cell{background:#CFE9EE;color:#083F4B;font-weight:900;text-align:right;}.bawd-complex table.complex-table tr.complex-line-row td{background:#F8FAFB;color:#083F4B;font-weight:700;}.bawd-complex table.complex-table tr.complex-line-row td.complex-label-cell{background:#F8FAFB;color:#083F4B;font-weight:700;padding-left:34px;}.bawd-complex table.complex-table .complex-toggle{appearance:none;display:inline-flex;align-items:center;gap:6px;width:100%;margin:0;padding:0;border:0;background:transparent;color:#083F4B;font:inherit;font-weight:900;text-align:left;cursor:pointer;}.bawd-complex table.complex-table .complex-toggle:disabled{cursor:default;}.bawd-complex table.complex-table .complex-toggle:focus{outline:none;}.bawd-complex table.complex-table .complex-toggle:focus-visible{box-shadow:0 0 0 3px rgba(41,152,167,0.25);}.bawd-complex table.complex-table .complex-toggle-icon{display:inline-block;width:14px;color:#083F4B;font-weight:900;text-align:center;}.bawd-complex table.complex-table .complex-toggle-label{color:#083F4B;font-weight:900;}.bawd-complex table.complex-table .complex-note{margin-left:12px;color:#5B6870;font-size:0.75rem;font-weight:700;}.bawd-complex.expenses-complex.expenses-complex-table .expenses-output{margin-top:14px;}.bawd-complex.expenses-complex.expenses-complex-table .expenses-loading{color:#083F4B;font-size:0.8125rem;font-weight:700;}.bawd-complex.expenses-complex.expenses-complex-table table.expenses-table tr.expenses-total-row--cogs td.complex-label-cell{border-left:4px solid #083F4B;}.bawd-complex.expenses-complex.expenses-complex-table table.expenses-table tr.expenses-total-row--fixed td.complex-label-cell{border-left:4px solid #2998A7;}.bawd-complex.expenses-complex.expenses-complex-table table.expenses-table tr.expenses-total-row--personnel td.complex-label-cell{border-left:4px solid #7ABFBE;}.bawd-complex.expenses-complex.expenses-complex-table table.expenses-table tr.expenses-total-row--startup td.complex-label-cell{border-left:4px solid #CFE9EE;}.bawd-complex.expenses-complex.expenses-complex-table table.expenses-table tr.expenses-total-row--pl-adjustments td.complex-label-cell{border-left:4px solid #0D6E82;}@media (max-width:640px){.bawd-complex .complex-button{font-size:0.75rem;padding:7px 10px;}.bawd-complex .complex-button-group{gap:5px;}.bawd-complex table.complex-table th,.bawd-complex table.complex-table td{font-size:9px;padding:5px 9px;}}.bawd-complex table.complex-table thead th.complex-year-cell{background:#083F4B;color:#FFFFFF;font-weight:900;text-align:right;}.bawd-complex table.complex-table tbody td.complex-year-cell,.bawd-complex table.complex-table tr.complex-line-row td.complex-year-cell,.bawd-complex table.complex-table tr.complex-total-row td.complex-year-cell{background:#CFE9EE;color:#083F4B;font-weight:900;text-align:right;}.bawd-complex table.complex-table tr.complex-grand-total-row td{background:#083F4B;color:#FFFFFF;font-weight:900;text-align:right;border-top:3px solid #083F4B;border-bottom:3px solid #083F4B;}.bawd-complex table.complex-table tr.complex-grand-total-row td.complex-label-cell{background:#083F4B;color:#FFFFFF;font-weight:900;text-align:left;}.bawd-complex table.complex-table tr.complex-grand-total-row td.complex-year-cell{background:#0D6E82;color:#FFFFFF;font-weight:900;text-align:right;}.bawd-complex .complex-panel-controls{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;}.bawd-complex .complex-panel-deck{max-width:1400px;margin:0 0 16px;padding:14px;border:1px solid #CFE9EE;border-radius:10px;background:#F8FAFB;}.bawd-complex .complex-panel{min-height:220px;}.bawd-complex .expenses-chart-panel::before{content:"Expenses chart panel";display:block;color:#083F4B;font-size:0.875rem;font-weight:900;}.bawd-complex .expenses-kpi-panel::before{content:"Expenses KPI panel";display:block;color:#083F4B;font-size:0.875rem;font-weight:900;}.bawd-complex .expenses-help-panel::before{content:"What is this?";display:block;color:#083F4B;font-size:0.875rem;font-weight:900;}#block-bawd-workspace-controlblockchartonly,#block-bawd-workspace-controlblock{max-width:1400px;margin:auto;}.bawd-table.personnel-table table.views-table tr.bawd-personnel-burden-footer-row th,.bawd-table.personnel-table table.views-table tr.bawd-personnel-burden-footer-row td,.bawd-table.personnel-table table.table tr.bawd-personnel-burden-footer-row th,.bawd-table.personnel-table table.table tr.bawd-personnel-burden-footer-row td{font-size:10px;padding:5px 12px;border-bottom:1px solid #FFFFFF;white-space:nowrap;font-variant-numeric:tabular-nums;}.bawd-table.personnel-table table.views-table tr.bawd-personnel-burden-footer-row:not(.bawd-personnel-burden-footer-row--subtotal) th,.bawd-table.personnel-table table.views-table tr.bawd-personnel-burden-footer-row:not(.bawd-personnel-burden-footer-row--subtotal) td,.bawd-table.personnel-table table.table tr.bawd-personnel-burden-footer-row:not(.bawd-personnel-burden-footer-row--subtotal) th,.bawd-table.personnel-table table.table tr.bawd-personnel-burden-footer-row:not(.bawd-personnel-burden-footer-row--subtotal) td{background:#F8FAFB;color:#083F4B;font-weight:700;text-align:right;}.bawd-table.personnel-table table.views-table tr.bawd-personnel-burden-footer-row:not(.bawd-personnel-burden-footer-row--subtotal) th.bawd-personnel-burden-footer-label,.bawd-table.personnel-table table.table tr.bawd-personnel-burden-footer-row:not(.bawd-personnel-burden-footer-row--subtotal) th.bawd-personnel-burden-footer-label{background:#F8FAFB;color:#083F4B;font-weight:normal;text-align:right;}.bawd-table.personnel-table table.views-table tr.bawd-personnel-burden-footer-row--subtotal th,.bawd-table.personnel-table table.views-table tr.bawd-personnel-burden-footer-row--subtotal td,.bawd-table.personnel-table table.table tr.bawd-personnel-burden-footer-row--subtotal th,.bawd-table.personnel-table table.table tr.bawd-personnel-burden-footer-row--subtotal td{background:#EEF7F8;color:#083F4B;font-weight:900;text-align:right;border-top:2px solid #0D6E82;}.bawd-table.personnel-table table.views-table tr.bawd-personnel-burden-footer-row--subtotal th.bawd-personnel-burden-footer-label,.bawd-table.personnel-table table.table tr.bawd-personnel-burden-footer-row--subtotal th.bawd-personnel-burden-footer-label{background:#E6F4F6;color:#083F4B;font-weight:900;text-align:left;}.bawd-table.personnel-table table.views-table tr.bawd-personnel-burden-footer-row td.bawd-table-year-cell,.bawd-table.personnel-table table.views-table tr.bawd-personnel-burden-footer-row td.views-field-nothing,.bawd-table.personnel-table table.views-table tr.bawd-personnel-burden-footer-row td.views-field-nothing-1,.bawd-table.personnel-table table.views-table tr.bawd-personnel-burden-footer-row td.views-field-nothing-2,.bawd-table.personnel-table table.views-table tr.bawd-personnel-burden-footer-row td.views-field-nothing-3,.bawd-table.personnel-table table.views-table tr.bawd-personnel-burden-footer-row td.views-field-nothing-4,.bawd-table.personnel-table table.table tr.bawd-personnel-burden-footer-row td.bawd-table-year-cell,.bawd-table.personnel-table table.table tr.bawd-personnel-burden-footer-row td.views-field-nothing,.bawd-table.personnel-table table.table tr.bawd-personnel-burden-footer-row td.views-field-nothing-1,.bawd-table.personnel-table table.table tr.bawd-personnel-burden-footer-row td.views-field-nothing-2,.bawd-table.personnel-table table.table tr.bawd-personnel-burden-footer-row td.views-field-nothing-3,.bawd-table.personnel-table table.table tr.bawd-personnel-burden-footer-row td.views-field-nothing-4{background:#CFE9EE;color:#083F4B;font-weight:900;text-align:right;}.bawd-table.personnel-table table.views-table tr.bawd-personnel-burden-footer-row td.bawd-personnel-burden-footer-spacer,.bawd-table.personnel-table table.table tr.bawd-personnel-burden-footer-row td.bawd-personnel-burden-footer-spacer{background:#F8FAFB;}
.page-node-type-brain-stormer{--bawd-brain-ink:#10263A;--bawd-brain-muted:#5B6B7A;--bawd-brain-teal:#0D6E82;--bawd-brain-teal-dark:#083F4B;--bawd-brain-blue:#0756D8;--bawd-brain-blue-dark:#0345B4;--bawd-brain-mist:#EAF7FA;--bawd-brain-page:#F8FAFB;--bawd-brain-card:#FFFFFF;--bawd-brain-border:#D8E6EA;--bawd-brain-border-strong:#B9D7DE;--bawd-brain-shadow:0 16px 34px rgba(16,38,58,0.08);}.page-node-type-brain-stormer #block-bawd-bartik-primary-local-tasks,.page-node-type-brain-stormer .block-local-tasks-block,.page-node-type-brain-stormer nav.tabs,.page-node-type-brain-stormer ul.tabs.primary{display:none !important;}.page-node-type-brain-stormer .region.region-content{background:var(--bawd-brain-page);}.page-node-type-brain-stormer .bawd-edit-shell{width:min(100% - 56px,1280px);margin:24px auto 72px;color:var(--bawd-brain-ink);}.page-node-type-brain-stormer .brain-stormer-edit-header{display:grid;grid-template-columns:minmax(0,54%) auto;align-items:center;gap:24px;margin:0 0 22px;padding:0 0 22px;border-bottom:1px solid var(--bawd-brain-border);}.page-node-type-brain-stormer .bawd-title-area-edit-page,.page-node-type-brain-stormer .brain-stormer-edit-title-area,.page-node-type-brain-stormer .brain-stormer-edit-title-block{min-width:0;max-width:100%;}.page-node-type-brain-stormer .brain-stormer-edit-title{max-width:100%;margin:0;color:var(--bawd-brain-ink);font-size:clamp(1.2rem,1.45vw,1.55rem);font-weight:900;line-height:1.18;letter-spacing:-0.015em;overflow-wrap:anywhere;}.page-node-type-brain-stormer .brain-stormer-edit-actions,.page-node-type-brain-stormer #brain-stormer-edit-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin:0;}.page-node-type-brain-stormer .brain-stormer-edit-button-bar{display:flex;align-items:center;gap:12px;margin:0;}.page-node-type-brain-stormer .brain-stormer-edit-button,.page-node-type-brain-stormer .brain-stormer-edit-button:visited,.page-node-type-brain-stormer .form-actions input.button,.page-node-type-brain-stormer .form-actions button.button{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 20px;border-radius:8px;font-size:0.92rem;font-weight:900;line-height:1;text-decoration:none;box-shadow:none;}.page-node-type-brain-stormer .brain-stormer-edit-button--preview-output{color:var(--bawd-brain-ink);background:#FFFFFF;border:1px solid #C8D8E0;}.page-node-type-brain-stormer .brain-stormer-edit-button--preview-output:hover,.page-node-type-brain-stormer .brain-stormer-edit-button--preview-output:focus{color:var(--bawd-brain-teal-dark);background:var(--bawd-brain-mist);border-color:var(--bawd-brain-teal);text-decoration:none;}.page-node-type-brain-stormer .brain-stormer-edit-button--save-draft{color:#FFFFFF;background:var(--bawd-brain-blue);border:1px solid var(--bawd-brain-blue);}.page-node-type-brain-stormer .brain-stormer-edit-button--save-draft:hover,.page-node-type-brain-stormer .brain-stormer-edit-button--save-draft:focus{color:#FFFFFF;background:var(--bawd-brain-blue-dark);border-color:var(--bawd-brain-blue-dark);}.page-node-type-brain-stormer .brain-stormer-edit-layout{display:grid;grid-template-columns:280px minmax(0,1fr);gap:28px;align-items:start;}.page-node-type-brain-stormer .brain-stormer-progress-area{position:sticky;top:18px;display:grid;gap:16px;min-width:0;}.page-node-type-brain-stormer .brain-stormer-progress-card,.page-node-type-brain-stormer .brain-stormer-section-anchor-links,.page-node-type-brain-stormer .brain-stormer-tip-area{background:var(--bawd-brain-card);border:1px solid var(--bawd-brain-border);border-radius:12px;box-shadow:0 10px 24px rgba(16,38,58,0.05);overflow:hidden;}.page-node-type-brain-stormer .brain-stormer-progress-card{padding:18px;}.page-node-type-brain-stormer .brain-stormer-progress-title{margin:0 0 14px;color:var(--bawd-brain-ink);font-size:0.95rem;font-weight:900;}.page-node-type-brain-stormer .brain-stormer-progress-bar{height:10px;margin:0 0 12px;background:#E9F0F3;border-radius:999px;overflow:hidden;}.page-node-type-brain-stormer .brain-stormer-progress-fill{width:0;height:100%;background:var(--bawd-brain-teal);border-radius:999px;transition:width 0.2s ease;}.page-node-type-brain-stormer .brain-stormer-progress-text{color:var(--bawd-brain-ink);font-size:0.85rem;font-weight:800;text-align:right;}.page-node-type-brain-stormer .brain-stormer-section-anchor-links{padding:0;}.page-node-type-brain-stormer .brain-stormer-anchor-list{display:grid;gap:0;margin:0;padding:0;list-style:none;}.page-node-type-brain-stormer .brain-stormer-anchor-item{margin:0;padding:0;border-bottom:1px solid #E7EEF1;}.page-node-type-brain-stormer .brain-stormer-anchor-item:last-child{border-bottom:0;}.page-node-type-brain-stormer .brain-stormer-anchor-link{position:relative;display:block;min-height:54px;padding:16px 16px 16px 58px;color:var(--bawd-brain-ink);background:#FFFFFF;border:0;border-left:4px solid transparent;border-radius:0;font-weight:900;line-height:1.15;text-decoration:none;}.page-node-type-brain-stormer .brain-stormer-anchor-link::before{content:var(--brain-stormer-step-number,'');position:absolute;left:18px;top:50%;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;color:var(--bawd-brain-teal-dark);border:1px solid var(--bawd-brain-border-strong);border-radius:999px;background:#FFFFFF;font-size:0.78rem;font-weight:900;transform:translateY(-50%);}.page-node-type-brain-stormer .brain-stormer-anchor-link:hover,.page-node-type-brain-stormer .brain-stormer-anchor-link:focus,.page-node-type-brain-stormer .brain-stormer-anchor-link.is-active{color:var(--bawd-brain-teal-dark);background:#F3FBFD;border-left-color:var(--bawd-brain-teal);text-decoration:none;}.page-node-type-brain-stormer .brain-stormer-anchor-link.is-active::before{color:#FFFFFF;background:var(--bawd-brain-teal);border-color:var(--bawd-brain-teal);}.page-node-type-brain-stormer .brain-stormer-tip-area{position:relative;padding:18px 18px 18px 56px;}.page-node-type-brain-stormer .brain-stormer-tip-area::before{content:'💡';position:absolute;top:18px;left:18px;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--bawd-brain-teal-dark);background:var(--bawd-brain-mist);border:1px solid var(--bawd-brain-border-strong);border-radius:999px;font-size:0.95rem;line-height:1;}.page-node-type-brain-stormer .bawd-tip-title{margin:0 0 8px;color:var(--bawd-brain-ink);font-size:0.95rem;font-weight:900;line-height:1.2;}.page-node-type-brain-stormer .bawd-tip-description{color:var(--bawd-brain-ink);font-size:0.95rem;font-weight:500;line-height:1.45;}.page-node-type-brain-stormer .brain-stormer-form-area{width:100%;max-width:900px;margin:auto;}.page-node-type-brain-stormer .brain-stormer-manual-step,.page-node-type-brain-stormer .brain-stormer-elevator-pitch-step,.page-node-type-brain-stormer .brain-stormer-elevator-step,.page-node-type-brain-stormer .brain-stormer-guided-step,.page-node-type-brain-stormer .brain-stormer-conversational-step{margin:0 0 18px;padding:30px 34px;background:var(--bawd-brain-card);border:1px solid var(--bawd-brain-border);border-radius:14px;box-shadow:var(--bawd-brain-shadow);}.page-node-type-brain-stormer .brain-stormer-manual-step > h2,.page-node-type-brain-stormer .brain-stormer-manual-step h2,.page-node-type-brain-stormer .brain-stormer-elevator-pitch-step > h2,.page-node-type-brain-stormer .brain-stormer-elevator-pitch-step h2,.page-node-type-brain-stormer .brain-stormer-elevator-step > h2,.page-node-type-brain-stormer .brain-stormer-elevator-step h2,.page-node-type-brain-stormer .brain-stormer-guided-step > h2,.page-node-type-brain-stormer .brain-stormer-guided-step h2,.page-node-type-brain-stormer .brain-stormer-conversational-step > h2,.page-node-type-brain-stormer .brain-stormer-conversational-step h2{margin:0 0 20px;color:var(--bawd-brain-teal-dark);font-size:clamp(1.35rem,1.6vw,1.75rem);font-weight:900;line-height:1.15;letter-spacing:0.01em;}.page-node-type-brain-stormer .brain-stormer-form-area label,.page-node-type-brain-stormer .brain-stormer-form-area .fieldset-legend{color:var(--bawd-brain-ink);font-weight:900;}.page-node-type-brain-stormer .brain-stormer-form-area input.form-text,.page-node-type-brain-stormer .brain-stormer-form-area select.form-select,.page-node-type-brain-stormer .brain-stormer-form-area textarea.form-textarea{width:100%;max-width:100%;min-height:44px;padding:10px 14px;color:var(--bawd-brain-ink);background:#FFFFFF;border:1px solid #CBDDE3;border-radius:6px;box-shadow:none;box-sizing:border-box;}.page-node-type-brain-stormer .brain-stormer-form-area textarea.form-textarea{min-height:92px;}.page-node-type-brain-stormer .brain-stormer-form-area input.form-text:focus,.page-node-type-brain-stormer .brain-stormer-form-area select.form-select:focus,.page-node-type-brain-stormer .brain-stormer-form-area textarea.form-textarea:focus{border-color:var(--bawd-brain-teal);box-shadow:0 0 0 3px rgba(13,110,130,0.15);outline:0;}.page-node-type-brain-stormer .brain-stormer-step-navigation{display:flex;justify-content:space-between;gap:16px;margin:26px 0 0;padding-top:18px;border-top:1px solid #E7EEF1;}.page-node-type-brain-stormer .brain-stormer-step-button{min-width:110px;min-height:42px;padding:0 22px;border-radius:8px;font-weight:900;}.page-node-type-brain-stormer .brain-stormer-step-button--previous{color:var(--bawd-brain-ink);background:#FFFFFF;border:1px solid #C8D8E0;}.page-node-type-brain-stormer .brain-stormer-step-button--next{margin-left:auto;color:#FFFFFF;background:var(--bawd-brain-blue);border:1px solid var(--bawd-brain-blue);}.page-node-type-brain-stormer .brain-stormer-step-button--next:hover,.page-node-type-brain-stormer .brain-stormer-step-button--next:focus{background:var(--bawd-brain-blue-dark);border-color:var(--bawd-brain-blue-dark);}.page-node-type-brain-stormer #storm-mode-change-input,.page-node-type-brain-stormer .storm-mode-change{margin:0;padding:0;background:#FFFFFF;border:1px solid var(--bawd-brain-border);border-radius:12px;box-shadow:0 10px 24px rgba(16,38,58,0.05);overflow:hidden;}.page-node-type-brain-stormer #storm-mode-change-input > summary,.page-node-type-brain-stormer .storm-mode-change > summary{padding:12px 16px;color:var(--bawd-brain-ink);background:#EEF6F8;border-bottom:1px solid var(--bawd-brain-border);font-size:0.9rem;font-weight:900;}.page-node-type-brain-stormer #storm-mode-change-input > .details-wrapper,.page-node-type-brain-stormer .storm-mode-change > .details-wrapper{padding:14px;}.page-node-type-brain-stormer #storm-mode-change-input .form-radios,.page-node-type-brain-stormer .storm-mode-change .form-radios{display:grid;gap:10px;}.page-node-type-brain-stormer #storm-mode-change-input .form-type-radio,.page-node-type-brain-stormer .storm-mode-change .form-type-radio{display:grid;grid-template-columns:20px minmax(0,1fr);gap:8px;align-items:start;margin:0;padding:10px;border:1px solid #E1ECF0;border-radius:10px;background:#FFFFFF;}.page-node-type-brain-stormer #storm-mode-change-input .form-type-radio:has(input:checked),.page-node-type-brain-stormer .storm-mode-change .form-type-radio:has(input:checked){background:#F3FBFD;border-color:var(--bawd-brain-teal);}.page-node-type-brain-stormer #storm-mode-change-input .bawd-brain-stormer-mode-title,.page-node-type-brain-stormer .storm-mode-change .bawd-brain-stormer-mode-title{display:block;color:var(--bawd-brain-ink);font-size:0.88rem;font-weight:900;line-height:1.15;}.page-node-type-brain-stormer #storm-mode-change-input .bawd-brain-stormer-mode-body,.page-node-type-brain-stormer .storm-mode-change .bawd-brain-stormer-mode-body,.page-node-type-brain-stormer #storm-mode-change-input .bawd-brain-stormer-mode-fine,.page-node-type-brain-stormer .storm-mode-change .bawd-brain-stormer-mode-fine{display:block;margin-top:3px;color:var(--bawd-brain-muted);font-size:0.78rem;font-weight:700;line-height:1.25;}.page-node-type-brain-stormer form.node-brain-stormer-form .form-actions,.page-node-type-brain-stormer form.node-brain-stormer-edit-form .form-actions{display:flex;justify-content:flex-end;gap:16px;margin:22px 0 0;padding:0;border:0;}.page-node-type-brain-stormer form.node-brain-stormer-form .form-actions input.button,.page-node-type-brain-stormer form.node-brain-stormer-edit-form .form-actions input.button{min-width:150px;color:#FFFFFF;background:var(--bawd-brain-blue);border:1px solid var(--bawd-brain-blue);}.page-node-type-brain-stormer form.node-brain-stormer-form .form-actions input.button:hover,.page-node-type-brain-stormer form.node-brain-stormer-edit-form .form-actions input.button:hover,.page-node-type-brain-stormer form.node-brain-stormer-form .form-actions input.button:focus,.page-node-type-brain-stormer form.node-brain-stormer-edit-form .form-actions input.button:focus{background:var(--bawd-brain-blue-dark);border-color:var(--bawd-brain-blue-dark);}@media (max-width:860px){.page-node-type-brain-stormer .bawd-edit-shell{width:min(100% - 28px,900px);margin-top:18px;}.page-node-type-brain-stormer .brain-stormer-edit-header,.page-node-type-brain-stormer .brain-stormer-edit-layout{display:block;}.page-node-type-brain-stormer .brain-stormer-edit-actions,.page-node-type-brain-stormer #brain-stormer-edit-actions{justify-content:flex-start;margin-top:14px;}.page-node-type-brain-stormer .brain-stormer-progress-area{position:static;margin:0 0 18px;}.page-node-type-brain-stormer .brain-stormer-manual-step,.page-node-type-brain-stormer .brain-stormer-elevator-pitch-step,.page-node-type-brain-stormer .brain-stormer-elevator-step,.page-node-type-brain-stormer .brain-stormer-guided-step,.page-node-type-brain-stormer .brain-stormer-conversational-step{padding:22px 18px;}}body.page-node-type-brain-stormer .brain-stormer-elevator-recorder-card{margin:0 0 18px;padding:0;background:linear-gradient(135deg,#FFFFFF 0%,var(--bawd-brain-mist) 100%);border:1px solid var(--bawd-brain-border);border-radius:14px;box-shadow:var(--bawd-brain-shadow);overflow:hidden;}body.page-node-type-brain-stormer .brain-stormer-elevator-recorder-content{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(260px,0.85fr);gap:22px;padding:30px 34px;}body.page-node-type-brain-stormer .brain-stormer-elevator-recorder-copy{min-width:0;}body.page-node-type-brain-stormer .brain-stormer-elevator-recorder-kicker{margin:0 0 8px;color:var(--bawd-brain-teal);font-size:0.82rem;font-weight:900;line-height:1.1;letter-spacing:0.08em;text-transform:uppercase;}body.page-node-type-brain-stormer .brain-stormer-elevator-recorder-title{margin:0;color:var(--bawd-brain-teal-dark);font-size:clamp(1.45rem,1.8vw,2rem);font-weight:900;line-height:1.12;letter-spacing:-0.015em;}body.page-node-type-brain-stormer .brain-stormer-elevator-recorder-text{max-width:720px;margin:14px 0 0;color:var(--bawd-brain-ink);font-size:1rem;font-weight:500;line-height:1.5;}body.page-node-type-brain-stormer .brain-stormer-elevator-recorder-steps{display:grid;gap:12px;align-content:start;min-width:0;}body.page-node-type-brain-stormer .brain-stormer-elevator-recorder-step{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;align-items:center;min-height:48px;padding:10px 12px;background:#FFFFFF;border:1px solid #D8E6EA;border-radius:12px;}body.page-node-type-brain-stormer .brain-stormer-elevator-recorder-step-number{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;color:#FFFFFF;background:var(--bawd-brain-teal);border-radius:999px;font-size:0.85rem;font-weight:900;line-height:1;}body.page-node-type-brain-stormer .brain-stormer-elevator-recorder-step-text{color:var(--bawd-brain-ink);font-size:0.9rem;font-weight:800;line-height:1.25;}body.page-node-type-brain-stormer .brain-stormer-elevator-recorder-prompt{grid-column:1 / -1;display:grid;gap:6px;padding:16px 18px;color:var(--bawd-brain-ink);background:#FFFFFF;border:1px solid #C8D8E0;border-left:5px solid var(--bawd-brain-teal);border-radius:12px;font-size:0.95rem;line-height:1.45;}body.page-node-type-brain-stormer .brain-stormer-elevator-recorder-prompt strong{color:var(--bawd-brain-teal-dark);font-weight:900;}@media (max-width:860px){body.page-node-type-brain-stormer .brain-stormer-elevator-recorder-content{grid-template-columns:1fr;gap:18px;padding:22px 18px;}body.page-node-type-brain-stormer .brain-stormer-elevator-recorder-title{font-size:clamp(1.3rem,6vw,1.7rem);}}body.page-node-type-brain-stormer form.node-brain-stormer-edit-form div.field--name-field-brain-elevator-pitch-voice{margin:0 0 18px;padding:0;background:linear-gradient(135deg,#FFFFFF 0%,var(--bawd-brain-mist) 100%);border:1px solid var(--bawd-brain-border);border-radius:14px;box-shadow:var(--bawd-brain-shadow);overflow:hidden;}body.page-node-type-brain-stormer form.node-brain-stormer-edit-form div.field--name-field-brain-elevator-pitch-voice > div.form-item,body.page-node-type-brain-stormer form.node-brain-stormer-edit-form div.field--name-field-brain-elevator-pitch-voice div.form-managed-file{display:grid;gap:12px;padding:24px 28px;}body.page-node-type-brain-stormer form.node-brain-stormer-edit-form div.field--name-field-brain-elevator-pitch-voice label{margin:0;color:var(--bawd-brain-teal-dark);font-size:1.05rem;font-weight:900;line-height:1.2;}body.page-node-type-brain-stormer form.node-brain-stormer-edit-form div.field--name-field-brain-elevator-pitch-voice div.description,body.page-node-type-brain-stormer form.node-brain-stormer-edit-form div.field--name-field-brain-elevator-pitch-voice div.form-item__description{max-width:680px;margin:0;color:var(--bawd-brain-ink);font-size:0.92rem;font-weight:600;line-height:1.45;}body.page-node-type-brain-stormer form.node-brain-stormer-edit-form div.field--name-field-brain-elevator-pitch-voice input[type="button"],body.page-node-type-brain-stormer form.node-brain-stormer-edit-form div.field--name-field-brain-elevator-pitch-voice input[type="submit"],body.page-node-type-brain-stormer form.node-brain-stormer-edit-form div.field--name-field-brain-elevator-pitch-voice button{display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-height:42px;padding:0 18px;border:1px solid var(--bawd-brain-teal);border-radius:999px;background:var(--bawd-brain-teal);color:#FFFFFF;font-size:0.92rem;font-weight:900;line-height:1;cursor:pointer;box-shadow:0 10px 24px rgba(13,110,130,0.18);}body.page-node-type-brain-stormer form.node-brain-stormer-edit-form div.field--name-field-brain-elevator-pitch-voice input[type="button"]:hover,body.page-node-type-brain-stormer form.node-brain-stormer-edit-form div.field--name-field-brain-elevator-pitch-voice input[type="button"]:focus,body.page-node-type-brain-stormer form.node-brain-stormer-edit-form div.field--name-field-brain-elevator-pitch-voice input[type="submit"]:hover,body.page-node-type-brain-stormer form.node-brain-stormer-edit-form div.field--name-field-brain-elevator-pitch-voice input[type="submit"]:focus,body.page-node-type-brain-stormer form.node-brain-stormer-edit-form div.field--name-field-brain-elevator-pitch-voice button:hover,body.page-node-type-brain-stormer form.node-brain-stormer-edit-form div.field--name-field-brain-elevator-pitch-voice button:focus{background:var(--bawd-brain-teal-dark);border-color:var(--bawd-brain-teal-dark);color:#FFFFFF;}body.page-node-type-brain-stormer form.node-brain-stormer-edit-form div.field--name-field-brain-elevator-pitch-voice a{color:var(--bawd-brain-teal);font-weight:800;text-decoration:none;}body.page-node-type-brain-stormer form.node-brain-stormer-edit-form div.field--name-field-brain-elevator-pitch-voice a:hover,body.page-node-type-brain-stormer form.node-brain-stormer-edit-form div.field--name-field-brain-elevator-pitch-voice a:focus{color:var(--bawd-brain-teal-dark);text-decoration:underline;}body.page-node-type-brain-stormer form.node-brain-stormer-edit-form div.field--name-field-brain-elevator-pitch-voice audio{display:block;width:min(100%,420px);min-height:42px;margin:8px 0 0;}body.page-node-type-brain-stormer form.node-brain-stormer-edit-form div.field--name-field-brain-elevator-pitch-voice input[value="Remove"],body.page-node-type-brain-stormer form.node-brain-stormer-edit-form div.field--name-field-brain-elevator-pitch-voice button[value="Remove"]{color:var(--bawd-brain-teal-dark);background:#FFFFFF;border-color:#C8D8E0;box-shadow:none;}body.page-node-type-brain-stormer form.node-brain-stormer-edit-form div.field--name-field-brain-elevator-pitch-voice input[value="Remove"]:hover,body.page-node-type-brain-stormer form.node-brain-stormer-edit-form div.field--name-field-brain-elevator-pitch-voice input[value="Remove"]:focus,body.page-node-type-brain-stormer form.node-brain-stormer-edit-form div.field--name-field-brain-elevator-pitch-voice button[value="Remove"]:hover,body.page-node-type-brain-stormer form.node-brain-stormer-edit-form div.field--name-field-brain-elevator-pitch-voice button[value="Remove"]:focus{color:var(--bawd-brain-teal-dark);background:var(--bawd-brain-mist);border-color:var(--bawd-brain-teal);}@media (max-width:760px){body.page-node-type-brain-stormer form.node-brain-stormer-edit-form div.field--name-field-brain-elevator-pitch-voice > div.form-item,body.page-node-type-brain-stormer form.node-brain-stormer-edit-form div.field--name-field-brain-elevator-pitch-voice div.form-managed-file{padding:20px 18px;}body.page-node-type-brain-stormer form.node-brain-stormer-edit-form div.field--name-field-brain-elevator-pitch-voice input[type="button"],body.page-node-type-brain-stormer form.node-brain-stormer-edit-form div.field--name-field-brain-elevator-pitch-voice input[type="submit"],body.page-node-type-brain-stormer form.node-brain-stormer-edit-form div.field--name-field-brain-elevator-pitch-voice button{width:100%;}}
body.page-node-type-brain-stormer,body.page-node-type-brain-stormer #page-wrapper,body.page-node-type-brain-stormer #page,body.page-node-type-brain-stormer #main-wrapper,body.page-node-type-brain-stormer #main,body.page-node-type-brain-stormer main#content,body.page-node-type-brain-stormer .region.region-content{background:#F8FAFB !important;}.page-node-type-brain-stormer{--bawd-brain-primary:#0D6E82;--bawd-brain-primary-dark:#083F4B;--bawd-brain-form-top-offset:0px;}.page-node-type-brain-stormer .brain-stormer-manual-shell{width:min(100% - 14px,1320px);}.page-node-type-brain-stormer .brain-stormer-edit-header{grid-template-columns:minmax(0,54%) auto;}.page-node-type-brain-stormer .brain-stormer-edit-title{color:var(--bawd-brain-teal-dark) !important;}.page-node-type-brain-stormer .brain-stormer-edit-actions,.page-node-type-brain-stormer #brain-stormer-edit-actions{align-items:center !important;}.page-node-type-brain-stormer #brain-stormer-edit-actions > *,.page-node-type-brain-stormer #brain-stormer-edit-actions .form-wrapper,.page-node-type-brain-stormer #brain-stormer-edit-actions .js-form-wrapper,.page-node-type-brain-stormer #brain-stormer-edit-actions .field--type-markup,.page-node-type-brain-stormer #brain-stormer-edit-actions .brain-stormer-edit-button-bar{display:flex;align-items:center;margin:0 !important;padding:0 !important;}.page-node-type-brain-stormer .brain-stormer-edit-button,.page-node-type-brain-stormer .brain-stormer-edit-button:visited,.page-node-type-brain-stormer .brain-stormer-edit-button--preview-output,.page-node-type-brain-stormer .brain-stormer-edit-button--save-draft{box-sizing:border-box;min-width:128px;min-height:42px;height:42px;padding:0 22px;border-radius:8px;font-size:0.92rem;font-weight:900;line-height:1;white-space:nowrap;}.page-node-type-brain-stormer .brain-stormer-edit-button--preview-output{color:var(--bawd-brain-teal-dark);background:#FFFFFF;border:1px solid #C8D8E0;}.page-node-type-brain-stormer .brain-stormer-edit-button--save-draft,.page-node-type-brain-stormer .brain-stormer-step-button--next{color:#FFFFFF;background:var(--bawd-brain-primary);border:1px solid var(--bawd-brain-primary);}.page-node-type-brain-stormer .brain-stormer-edit-button--save-draft:hover,.page-node-type-brain-stormer .brain-stormer-edit-button--save-draft:focus,.page-node-type-brain-stormer .brain-stormer-step-button--next:hover,.page-node-type-brain-stormer .brain-stormer-step-button--next:focus{color:#FFFFFF;background:var(--bawd-brain-primary-dark);border-color:var(--bawd-brain-primary-dark);}.page-node-type-brain-stormer .brain-stormer-edit-layout{grid-template-columns:320px minmax(0,1fr);align-items:start;}.page-node-type-brain-stormer .brain-stormer-form-area{margin-top:var(--bawd-brain-form-top-offset);}.page-node-type-brain-stormer .brain-stormer-mobile-rail-toggle{display:none;}.page-node-type-brain-stormer .brain-stormer-section-anchor-links,.page-node-type-brain-stormer .brain-stormer-anchor-list,.page-node-type-brain-stormer .brain-stormer-anchor-item{position:relative;}.page-node-type-brain-stormer .brain-stormer-anchor-list::before{content:none !important;}.page-node-type-brain-stormer .brain-stormer-anchor-link{position:relative;display:flex !important;align-items:center;min-height:50px;padding:8px 16px 8px 94px;overflow:visible;}.page-node-type-brain-stormer .brain-stormer-anchor-link::before{z-index:3;width:26px;height:26px;}.page-node-type-brain-stormer .brain-stormer-anchor-item:not(:last-child) .brain-stormer-anchor-link::after{content:'' !important;position:absolute;top:35px;bottom:-25px;left:31px;z-index:2;width:3px;background:#CFE4EA;border-radius:999px;}.page-node-type-brain-stormer .brain-stormer-anchor-link.is-active::before,.page-node-type-brain-stormer .brain-stormer-anchor-link.is-complete::before{color:#FFFFFF;background:var(--bawd-brain-teal);border-color:var(--bawd-brain-teal);}.page-node-type-brain-stormer .brain-stormer-anchor-link.is-complete::after{background:var(--bawd-brain-teal);}.page-node-type-brain-stormer .brain-stormer-anchor-icon{position:absolute;left:58px;top:50%;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--bawd-brain-teal-dark);font-size:1.05rem;line-height:1;transform:translateY(-50%);}.page-node-type-brain-stormer .brain-stormer-anchor-text{display:grid;gap:2px;align-content:center;}.page-node-type-brain-stormer .brain-stormer-anchor-label{display:block;color:inherit;font-size:0.9rem;font-weight:900;line-height:1.08;}.page-node-type-brain-stormer .brain-stormer-anchor-subtext{display:block;color:#5B6B7A;font-size:0.76rem;font-weight:700;line-height:1.15;}.page-node-type-brain-stormer .brain-stormer-anchor-link.is-active .brain-stormer-anchor-subtext,.page-node-type-brain-stormer .brain-stormer-anchor-link:hover .brain-stormer-anchor-subtext,.page-node-type-brain-stormer .brain-stormer-anchor-link:focus .brain-stormer-anchor-subtext{color:#2C5963;}.page-node-type-brain-stormer .brain-stormer-progress-card{display:block !important;margin:0 0 18px;padding:16px 18px;background:#FFFFFF;border:1px solid #D9E5EA;border-radius:12px;box-shadow:0 10px 22px rgba(8,63,75,0.08);}.page-node-type-brain-stormer .brain-stormer-progress-title{margin-bottom:12px;color:var(--bawd-brain-ink);font-size:0.95rem;font-weight:900;}.page-node-type-brain-stormer .brain-stormer-progress-bar{height:10px;background:#E3ECEF;}.page-node-type-brain-stormer .brain-stormer-progress-fill{background:var(--bawd-brain-teal);}.page-node-type-brain-stormer .brain-stormer-progress-text{color:var(--bawd-brain-ink);font-weight:800;}.page-node-type-brain-stormer .brain-stormer-step-heading{display:flex !important;align-items:center;gap:9px;color:var(--bawd-brain-teal-dark);font-size:1.35rem !important;line-height:1.2;}.page-node-type-brain-stormer .brain-stormer-step-heading-icon{display:inline-flex;align-items:center;justify-content:center;min-width:26px;color:var(--bawd-brain-teal);font-size:1.45rem;line-height:1;}.page-node-type-brain-stormer .brain-stormer-step-heading-kicker,.page-node-type-brain-stormer .brain-stormer-step-heading-title{display:inline-block;}.page-node-type-brain-stormer .brain-stormer-field-direction{max-width:820px;margin:6px 0 10px;color:#425969;font-size:0.92rem;font-weight:600;line-height:1.45;}.page-node-type-brain-stormer .brain-stormer-word-count-status{margin-top:6px;color:#5B6B7A;font-size:0.82rem;font-weight:700;}.page-node-type-brain-stormer .brain-stormer-word-count-status.is-valid{color:var(--bawd-brain-teal);}.page-node-type-brain-stormer .brain-stormer-word-count-status.is-invalid{color:#A64040;}.page-node-type-brain-stormer textarea.brain-stormer-word-count-invalid{border-color:#B85C5C !important;box-shadow:0 0 0 2px rgba(184,92,92,0.12);}.page-node-type-brain-stormer textarea.brain-stormer-word-count-valid{border-color:var(--bawd-brain-teal) !important;}.page-node-type-brain-stormer .brain-stormer-step-navigation{align-items:center;gap:14px;}.page-node-type-brain-stormer .brain-stormer-inline-save-actions{display:flex !important;justify-content:flex-end !important;gap:12px !important;margin:0 0 0 auto !important;padding:0 !important;border:0 !important;}.page-node-type-brain-stormer .brain-stormer-inline-save-actions input.button,.page-node-type-brain-stormer .brain-stormer-inline-save-actions button.button{min-width:140px;min-height:42px;color:var(--bawd-brain-teal-dark) !important;background:#FFFFFF !important;border:1px solid #C8D8E0 !important;border-radius:8px;font-weight:900;}.page-node-type-brain-stormer .brain-stormer-inline-save-actions input.button:hover,.page-node-type-brain-stormer .brain-stormer-inline-save-actions input.button:focus,.page-node-type-brain-stormer .brain-stormer-inline-save-actions button.button:hover,.page-node-type-brain-stormer .brain-stormer-inline-save-actions button.button:focus{background:var(--bawd-brain-mist) !important;border-color:var(--bawd-brain-teal) !important;}.page-node-type-brain-stormer .brain-stormer-tip-area::before{width:30px;height:30px;font-size:1.15rem;}.page-node-type-brain-stormer .bawd-tip-title{font-size:1.05rem;}.page-node-type-brain-stormer .bawd-tip-description{font-size:1rem;line-height:1.5;}.page-node-type-brain-stormer #storm-mode-change-input > legend,.page-node-type-brain-stormer #storm-mode-change-input > .fieldset-legend,.page-node-type-brain-stormer #storm-mode-change-input .fieldgroup > legend,.page-node-type-brain-stormer #storm-mode-change-input .fieldgroup > .fieldset-legend,.page-node-type-brain-stormer .storm-mode-change > legend,.page-node-type-brain-stormer .storm-mode-change > .fieldset-legend,.page-node-type-brain-stormer .storm-mode-change .fieldgroup > legend,.page-node-type-brain-stormer .storm-mode-change .fieldgroup > .fieldset-legend{display:none !important;}.page-node-type-brain-stormer #storm-mode-change-input .form-type-radio > label,.page-node-type-brain-stormer .storm-mode-change .form-type-radio > label,.page-node-type-brain-stormer #storm-mode-change-input label.option,.page-node-type-brain-stormer .storm-mode-change label.option{display:block !important;}.page-node-type-brain-stormer #storm-mode-change-input .bawd-brain-stormer-mode-icon,.page-node-type-brain-stormer .storm-mode-change .bawd-brain-stormer-mode-icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;margin:0 0 6px;color:var(--bawd-brain-teal-dark);font-size:1.45rem;line-height:1;}body.page-node-type-brain-stormer .brain-stormer-elevator-input-toggle{display:flex;align-items:center;justify-content:flex-end;gap:0;width:max-content;max-width:100%;margin:0 0 12px auto;padding:3px;background:#FFFFFF;border:1px solid #C8D8E0;border-radius:999px;box-shadow:0 8px 18px rgba(8,63,75,0.08);}body.page-node-type-brain-stormer .brain-stormer-elevator-input-toggle-button,body.page-node-type-brain-stormer .brain-stormer-elevator-input-toggle-button:visited{display:inline-flex;align-items:center;justify-content:center;min-width:108px;min-height:38px;margin:0;padding:0 16px;color:var(--bawd-brain-teal-dark);background:transparent;border:1px solid transparent;border-radius:999px;box-shadow:none;font-size:0.86rem;font-weight:900;line-height:1;text-decoration:none;}body.page-node-type-brain-stormer .brain-stormer-elevator-input-toggle-button::before{content:none !important;}body.page-node-type-brain-stormer .brain-stormer-elevator-input-toggle-button:hover,body.page-node-type-brain-stormer .brain-stormer-elevator-input-toggle-button:focus{color:var(--bawd-brain-teal-dark);background:var(--bawd-brain-mist);border-color:transparent;box-shadow:none;outline:0;}body.page-node-type-brain-stormer .brain-stormer-elevator-input-toggle-button.is-active{color:#FFFFFF;background:var(--bawd-brain-primary);border-color:var(--bawd-brain-primary);box-shadow:0 8px 16px rgba(13,110,130,0.24);}body.page-node-type-brain-stormer.brain-stormer-elevator-input-mode-type .brain-elevator-pitch-typed{display:block;margin:0 0 18px;padding:30px 34px;background:linear-gradient(135deg,#FFFFFF 0%,var(--bawd-brain-mist) 100%);border:1px solid var(--bawd-brain-border);border-radius:14px;box-shadow:var(--bawd-brain-shadow);box-sizing:border-box;}body.page-node-type-brain-stormer .brain-elevator-pitch-typed .field--name-field-brain-elevator-pitch-typed{margin:0 0 22px;}body.page-node-type-brain-stormer .brain-stormer-elevator-typed-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,250px);align-items:center;gap:26px;}body.page-node-type-brain-stormer .brain-stormer-elevator-typed-intro-copy{min-width:0;}body.page-node-type-brain-stormer .brain-stormer-elevator-typed-intro-kicker{margin:0 0 8px;color:var(--bawd-brain-teal);font-size:0.82rem;font-weight:900;line-height:1.1;letter-spacing:0.08em;text-transform:uppercase;}body.page-node-type-brain-stormer .brain-stormer-elevator-typed-intro-title{margin:0;color:var(--bawd-brain-teal-dark);font-size:clamp(1.45rem,1.8vw,2rem);font-weight:900;line-height:1.12;letter-spacing:-0.015em;}body.page-node-type-brain-stormer .brain-stormer-elevator-typed-intro-text{max-width:760px;margin:14px 0 0;color:var(--bawd-brain-ink);font-size:1rem;font-weight:500;line-height:1.5;}body.page-node-type-brain-stormer .brain-stormer-elevator-typed-intro-icon{display:inline-flex;align-items:center;justify-content:center;justify-self:end;width:220px;height:220px;color:var(--bawd-brain-primary);background:#FFFFFF;border:1px solid #C8D8E0;border-radius:999px;box-shadow:inset 0 0 0 20px #F3FBFD,0 14px 28px rgba(8,63,75,0.08);line-height:1;}body.page-node-type-brain-stormer .brain-stormer-elevator-typed-intro-icon i,body.page-node-type-brain-stormer .brain-stormer-elevator-typed-intro-icon svg{display:block;width:120px;height:120px;color:var(--bawd-brain-primary);fill:currentColor;font-size:7rem;line-height:1;}body.page-node-type-brain-stormer .brain-elevator-pitch-typed .field--name-field-brain-elevator-transcript,body.page-node-type-brain-stormer .brain-elevator-pitch-typed .js-form-item-field-brain-elevator-transcript-0-value,body.page-node-type-brain-stormer .brain-elevator-pitch-typed .form-item-field-brain-elevator-transcript-0-value{margin:0;}body.page-node-type-brain-stormer .brain-elevator-pitch-typed .field--name-field-brain-elevator-transcript::before{content:none !important;display:none !important;}body.page-node-type-brain-stormer .brain-elevator-pitch-typed .field--name-field-brain-elevator-transcript::after{content:'Aim for 60–90 seconds worth of text. Cover the business idea, customer, offer, revenue model, what it needs, and why you are ready to move forward.';display:block;box-sizing:border-box;width:100%;margin:12px 0 0;padding:12px 14px;color:var(--bawd-brain-primary-dark);background:#FFFFFF;border:1px solid #C8D8E0;border-left:5px solid var(--bawd-brain-primary);border-radius:12px;font-size:0.93rem;font-weight:900;line-height:1.35;}body.page-node-type-brain-stormer .brain-elevator-pitch-typed label,body.page-node-type-brain-stormer .brain-elevator-pitch-typed .form-item__label{display:none !important;}body.page-node-type-brain-stormer .brain-elevator-pitch-typed .description,body.page-node-type-brain-stormer .brain-elevator-pitch-typed .form-item__description{max-width:760px;margin:0 0 14px;color:var(--bawd-brain-ink);font-size:0.95rem;font-weight:600;line-height:1.45;}body.page-node-type-brain-stormer .brain-elevator-pitch-typed textarea.form-textarea,body.page-node-type-brain-stormer .brain-elevator-pitch-typed textarea{min-height:220px;padding:18px 20px;color:var(--bawd-brain-ink);background:#FFFFFF;border:1px solid #CBDDE3;border-left:5px solid var(--bawd-brain-primary);border-radius:12px;box-shadow:0 10px 22px rgba(8,63,75,0.06);font-size:1rem;font-weight:500;line-height:1.55;}body.page-node-type-brain-stormer .brain-elevator-pitch-typed textarea.form-textarea:focus,body.page-node-type-brain-stormer .brain-elevator-pitch-typed textarea:focus{border-color:var(--bawd-brain-primary);box-shadow:0 0 0 3px rgba(13,110,130,0.14),0 10px 22px rgba(8,63,75,0.06);outline:0;}body.page-node-type-brain-stormer .brain-stormer-elevator-recorder-text::after{content:'Aim for 60–90 seconds. Cover the business idea, customer, offer, revenue model, what it needs, and why you are ready to move forward.';display:block;margin:14px 0 0;padding:12px 14px;color:var(--bawd-brain-primary-dark);background:#FFFFFF;border:1px solid #C8D8E0;border-left:5px solid var(--bawd-brain-primary);border-radius:12px;font-size:0.93rem;font-weight:900;line-height:1.35;}body.page-node-type-brain-stormer .brain-stormer-elevator-recorder-steps{grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:18px;padding:14px 16px;background:#F3FBFD;border:1px solid #D8E6EA;border-radius:12px;}body.page-node-type-brain-stormer .brain-stormer-elevator-recorder-step{display:grid;grid-template-columns:32px minmax(0,1fr);gap:10px;align-items:center;min-height:54px;padding:8px 16px;background:transparent;border:0;border-right:1px solid #CFE4EA;border-radius:0;}body.page-node-type-brain-stormer .brain-stormer-elevator-recorder-step:last-child{border-right:0;}body.page-node-type-brain-stormer .brain-stormer-elevator-recorder-step-number,body.page-node-type-brain-stormer .brain-stormer-elevator-recorder-step-icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;color:var(--bawd-brain-primary-dark);background:#FFFFFF;border:1px solid #C8D8E0;border-radius:999px;font-size:0.9rem;font-weight:900;line-height:1;}body.page-node-type-brain-stormer .brain-stormer-elevator-recorder-step-text{color:var(--bawd-brain-ink);font-size:0.9rem;font-weight:900;line-height:1.2;}@media (max-width:860px){body.page-node-type-brain-stormer,body.page-node-type-brain-stormer #page-wrapper,body.page-node-type-brain-stormer #page,body.page-node-type-brain-stormer #main-wrapper,body.page-node-type-brain-stormer #main,body.page-node-type-brain-stormer main#content,body.page-node-type-brain-stormer .region.region-content{background:#F8FAFB !important;}.page-node-type-brain-stormer .brain-stormer-form-area{margin-top:0;}.page-node-type-brain-stormer .brain-stormer-edit-actions,.page-node-type-brain-stormer #brain-stormer-edit-actions{display:grid !important;grid-template-columns:1fr 1fr;gap:12px;width:100%;}.page-node-type-brain-stormer #brain-stormer-edit-actions > *,.page-node-type-brain-stormer #brain-stormer-edit-actions .brain-stormer-edit-button-bar,.page-node-type-brain-stormer #brain-stormer-edit-actions .brain-stormer-edit-button{width:100%;}.page-node-type-brain-stormer .brain-stormer-edit-button,.page-node-type-brain-stormer .brain-stormer-edit-button:visited,.page-node-type-brain-stormer .brain-stormer-edit-button--preview-output,.page-node-type-brain-stormer .brain-stormer-edit-button--save-draft{min-width:0;white-space:normal;}.page-node-type-brain-stormer .brain-stormer-mobile-rail-toggle{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:42px;margin:0 0 14px;color:var(--bawd-brain-teal-dark);background:#FFFFFF;border:1px solid #C8D8E0;border-radius:8px;font-weight:900;}body.page-node-type-brain-stormer.brain-stormer-mobile-rail-ready:not(.brain-stormer-mobile-rail-open) .brain-stormer-progress-area{display:none;}.page-node-type-brain-stormer .brain-stormer-step-navigation{flex-wrap:wrap;}.page-node-type-brain-stormer .brain-stormer-inline-save-actions{margin-left:0 !important;}body.page-node-type-brain-stormer .brain-stormer-elevator-input-toggle{display:grid;grid-template-columns:1fr 1fr;width:100%;margin:0 0 12px;}body.page-node-type-brain-stormer .brain-stormer-elevator-input-toggle-button,body.page-node-type-brain-stormer .brain-stormer-elevator-input-toggle-button:visited{min-width:0;padding:0 12px;}body.page-node-type-brain-stormer.brain-stormer-elevator-input-mode-type .brain-elevator-pitch-typed{padding:22px 18px;}body.page-node-type-brain-stormer .brain-stormer-elevator-typed-intro{grid-template-columns:1fr;gap:18px;}body.page-node-type-brain-stormer .brain-stormer-elevator-typed-intro-icon{justify-self:center;width:130px;height:130px;box-shadow:inset 0 0 0 12px #F3FBFD,0 12px 22px rgba(8,63,75,0.08);}body.page-node-type-brain-stormer .brain-stormer-elevator-typed-intro-icon i,body.page-node-type-brain-stormer .brain-stormer-elevator-typed-intro-icon svg{width:70px;height:70px;font-size:4rem;}body.page-node-type-brain-stormer .brain-elevator-pitch-typed textarea.form-textarea,body.page-node-type-brain-stormer .brain-elevator-pitch-typed textarea{min-height:180px;}body.page-node-type-brain-stormer .brain-stormer-elevator-recorder-steps{grid-template-columns:1fr;padding:10px 12px;}body.page-node-type-brain-stormer .brain-stormer-elevator-recorder-step{border-right:0;border-bottom:1px solid #CFE4EA;}body.page-node-type-brain-stormer .brain-stormer-elevator-recorder-step:last-child{border-bottom:0;}}.brain-stormer-elevator-input-toggle-label{margin-left:7px;border-left:3px solid;padding-left:7px;}
body.path-node.page-node-type-brain-stormer{--brain-review-ink:#083F4B;--brain-review-teal:#0D6E82;--brain-review-mist:#E6F4F6;--brain-review-bg:#F8FAFB;--brain-review-card-bg:#FFFFFF;--brain-review-card-inner:#F8FAFB;--brain-review-line:rgba(13,110,130,0.16);--brain-review-shadow:0 18px 44px rgba(8,63,75,0.07);background:var(--brain-review-bg);}body.path-node.page-node-type-brain-stormer #page-wrapper,body.path-node.page-node-type-brain-stormer #page{background:var(--brain-review-bg);}body.path-node.page-node-type-brain-stormer #main-wrapper.layout-main-wrapper{width:100%;max-width:1240px;margin:0 auto;padding:28px 18px 56px;box-sizing:border-box;}body.path-node.page-node-type-brain-stormer #main.layout-main,body.path-node.page-node-type-brain-stormer main#content.column.main-content,body.path-node.page-node-type-brain-stormer .region.region-content{width:100%;max-width:none;}body.path-node.page-node-type-brain-stormer.brain-stormer-review-theme-ready .brain-stormer-review-source-title{display:none !important;}body.path-node.page-node-type-brain-stormer article.node--type-brain-stormer{margin:0;color:#1F2933;}body.path-node.page-node-type-brain-stormer article.node--type-brain-stormer > header{margin-bottom:0;}body.path-node.page-node-type-brain-stormer article.node--type-brain-stormer > .node__content,body.path-node.page-node-type-brain-stormer article.node--type-brain-stormer .node__content.clearfix{display:grid !important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;align-items:stretch;margin:0;}body.path-node.page-node-type-brain-stormer .brain-stormer-review-page-header{grid-column:1 / -1;display:grid !important;grid-template-columns:minmax(0,1fr);gap:8px;margin:0 0 8px;}body.path-node.page-node-type-brain-stormer .brain-stormer-review-page-heading{margin:8px 0 0;color:#1F2933;font-size:clamp(2.2rem,3vw,3.25rem);line-height:1.05;letter-spacing:-0.045em;}body.path-node.page-node-type-brain-stormer .brain-stormer-review-node-title{position:relative;margin:4px 0 0;padding-left:22px;color:#1F2933;font-size:clamp(1.35rem,2vw,1.75rem);line-height:1.2;font-weight:800;}body.path-node.page-node-type-brain-stormer .brain-stormer-review-node-title::before{position:absolute;top:0.1em;left:0;width:3px;height:1.05em;background:var(--brain-review-teal);border-radius:999px;content:"";}body.path-node.page-node-type-brain-stormer .node__content > .brain-stormer-review-section{position:relative;min-width:0;padding:28px;background:var(--brain-review-card-bg);border:1px solid var(--brain-review-line);border-radius:22px;box-shadow:var(--brain-review-shadow);box-sizing:border-box;overflow:hidden;}body.path-node.page-node-type-brain-stormer .node__content > .brain-stormer-review-section::after{position:absolute;top:0;left:0;width:100%;height:5px;background:linear-gradient(90deg,var(--brain-review-teal),var(--brain-review-ink));content:"";}body.path-node.page-node-type-brain-stormer .node__content > #brain-stormer-system-review.brain-stormer-review-section,body.path-node.page-node-type-brain-stormer .node__content > #brain-stormer-basic-review.brain-stormer-review-section,body.path-node.page-node-type-brain-stormer .node__content > #brain-stormer-financing-review.brain-stormer-review-section,body.path-node.page-node-type-brain-stormer .node__content > #brain-stormer-founder-review.brain-stormer-review-section,body.path-node.page-node-type-brain-stormer .node__content > .brain-stormer-review-actions{grid-column:1 / -1;}body.path-node.page-node-type-brain-stormer .node__content > #brain-stormer-system-review.brain-stormer-review-section{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(260px,0.75fr);gap:22px 28px;}body.path-node.page-node-type-brain-stormer .node__content > #brain-stormer-basic-review.brain-stormer-review-section,body.path-node.page-node-type-brain-stormer .node__content > #brain-stormer-founder-review.brain-stormer-review-section{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;}body.path-node.page-node-type-brain-stormer .node__content > #brain-stormer-financing-review.brain-stormer-review-section{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 28px;}body.path-node.page-node-type-brain-stormer.brain-stormer-review-theme-ready .brain-stormer-review-section-heading::before,body.path-node.page-node-type-brain-stormer.brain-stormer-review-theme-ready .brain-stormer-review-iconified-field .field__label::before,body.path-node.page-node-type-brain-stormer.brain-stormer-review-theme-ready .brain-stormer-review-section > h2:first-child::before,body.path-node.page-node-type-brain-stormer.brain-stormer-review-theme-ready .brain-stormer-review-section > h3:first-child::before,body.path-node.page-node-type-brain-stormer.brain-stormer-review-theme-ready .brain-stormer-review-section > legend:first-child::before,body.path-node.page-node-type-brain-stormer.brain-stormer-review-theme-ready .brain-stormer-review-section > .field-group-label:first-child::before{display:none !important;content:none !important;}body.path-node.page-node-type-brain-stormer .brain-stormer-review-section-heading,body.path-node.page-node-type-brain-stormer .brain-stormer-review-section > h2:first-child,body.path-node.page-node-type-brain-stormer .brain-stormer-review-section > h3:first-child,body.path-node.page-node-type-brain-stormer .brain-stormer-review-section > legend:first-child,body.path-node.page-node-type-brain-stormer .brain-stormer-review-section > .field-group-label:first-child{display:flex;align-items:center;gap:12px;grid-column:1 / -1;margin:0 0 20px;color:var(--brain-review-ink);font-size:1.24rem;line-height:1.25;font-weight:800;letter-spacing:-0.02em;}body.path-node.page-node-type-brain-stormer .brain-stormer-review-section-icon,body.path-node.page-node-type-brain-stormer .brain-stormer-review-field-icon{display:inline-flex !important;align-items:center;justify-content:center;color:var(--brain-review-teal);background:var(--brain-review-mist);border-radius:999px;text-align:center;overflow:hidden;}body.path-node.page-node-type-brain-stormer .brain-stormer-review-section-icon{flex:0 0 42px;width:42px;height:42px;font-size:1.05rem;}body.path-node.page-node-type-brain-stormer .brain-stormer-review-field-icon{flex:0 0 100px;width:100px;height:100px;font-size:3.35rem;}body.path-node.page-node-type-brain-stormer .brain-stormer-review-section-icon i,body.path-node.page-node-type-brain-stormer .brain-stormer-review-field-icon i,body.path-node.page-node-type-brain-stormer .brain-stormer-review-section-icon svg,body.path-node.page-node-type-brain-stormer .brain-stormer-review-field-icon svg{display:block;width:1em;height:1em;color:currentColor;fill:currentColor;}body.path-node.page-node-type-brain-stormer .brain-stormer-review-section .field{min-width:0;margin:0 0 16px;}body.path-node.page-node-type-brain-stormer .brain-stormer-review-section .field:last-child{margin-bottom:0;}body.path-node.page-node-type-brain-stormer .brain-stormer-review-section .field__label,body.path-node.page-node-type-brain-stormer .brain-stormer-review-readiness-subsection-title{margin:0 0 8px;color:var(--brain-review-teal);font-size:0.8rem;line-height:1.2;font-weight:800;letter-spacing:0.05em;text-transform:uppercase;}body.path-node.page-node-type-brain-stormer .brain-stormer-review-section .field__item,body.path-node.page-node-type-brain-stormer .brain-stormer-review-section .field__items{color:#26343A;font-size:1rem;line-height:1.56;}body.path-node.page-node-type-brain-stormer .brain-stormer-review-iconified-field,body.path-node.page-node-type-brain-stormer .brain-stormer-review-readiness-subsection{display:grid !important;grid-template-columns:100px minmax(0,1fr);gap:28px;align-items:start;}body.path-node.page-node-type-brain-stormer .brain-stormer-review-field-content,body.path-node.page-node-type-brain-stormer .brain-stormer-review-readiness-subsection-body{min-width:0;padding-top:4px;}body.path-node.page-node-type-brain-stormer #brain-stormer-location-review.brain-stormer-review-section .field--name-field-brain-location-address,body.path-node.page-node-type-brain-stormer #brain-stormer-customer-review.brain-stormer-review-section .field--name-field-brain-demand-evidence,body.path-node.page-node-type-brain-stormer #brain-stormer-customer-review.brain-stormer-review-section .field--name-field-brain-competition{min-width:0;margin-left:128px;}body.path-node.page-node-type-brain-stormer #brain-stormer-system-review .field--name-field-brain-concept-summary,body.path-node.page-node-type-brain-stormer #brain-stormer-system-review .brain-stormer-review-field--concept-summary{grid-column:1 / 2;grid-row:2 / span 4;margin:0;padding:24px;background:var(--brain-review-card-inner);border:1px solid rgba(13,110,130,0.12);border-radius:18px;}body.path-node.page-node-type-brain-stormer #brain-stormer-system-review .field--name-field-brain-concept-summary .field__label,body.path-node.page-node-type-brain-stormer #brain-stormer-system-review .brain-stormer-review-field--concept-summary .field__label{color:var(--brain-review-ink);font-size:1.05rem;letter-spacing:0;text-transform:none;}body.path-node.page-node-type-brain-stormer #brain-stormer-system-review .brain-stormer-review-system-box,body.path-node.page-node-type-brain-stormer #brain-stormer-system-review .field.field--name-field-brain-status.field--type-list-string.field--label-above,body.path-node.page-node-type-brain-stormer #brain-stormer-system-review .field--name-field-brain-cta-status,body.path-node.page-node-type-brain-stormer #brain-stormer-system-review .field--name-field-brain-intake-status,body.path-node.page-node-type-brain-stormer #brain-stormer-system-review .field--name-field-brain-started-at,body.path-node.page-node-type-brain-stormer #brain-stormer-system-review .field--name-field-brain-last-activity-at,body.path-node.page-node-type-brain-stormer #brain-stormer-system-review .field--name-field-brain-ended-at{grid-column:2 / 3;margin:0;padding:16px 18px;background:#FFFFFF;border:1px solid rgba(13,110,130,0.14);border-radius:14px;}body.path-node.page-node-type-brain-stormer #brain-stormer-system-review .brain-stormer-review-status-pill{display:inline-flex;align-items:center;min-height:28px;padding:2px 10px;border-radius:999px;font-size:0.84rem;font-weight:800;}body.path-node.page-node-type-brain-stormer #brain-stormer-system-review .brain-stormer-review-status--active .brain-stormer-review-status-pill{color:#187A36;background:#DFF4E5;border:1px solid rgba(24,122,54,0.2);}body.path-node.page-node-type-brain-stormer #brain-stormer-system-review .brain-stormer-review-status--completed .brain-stormer-review-status-pill{color:#5B3FA3;background:#EFE9FF;border:1px solid rgba(91,63,163,0.22);}body.path-node.page-node-type-brain-stormer #brain-stormer-system-review .brain-stormer-review-status--converted .brain-stormer-review-status-pill{color:#075985;background:#E0F2FE;border:1px solid rgba(7,89,133,0.22);}body.path-node.page-node-type-brain-stormer #brain-stormer-system-review .brain-stormer-review-status--abandoned .brain-stormer-review-status-pill{color:#B42318;background:#FDECEC;border:1px solid rgba(180,35,24,0.22);}body.path-node.page-node-type-brain-stormer #brain-stormer-system-review .brain-stormer-review-status--expired .brain-stormer-review-status-pill{color:#6B4E16;background:#FFF4D7;border:1px solid rgba(107,78,22,0.24);}body.path-node.page-node-type-brain-stormer #brain-stormer-system-review .brain-stormer-review-status--draft .brain-stormer-review-status-pill,body.path-node.page-node-type-brain-stormer #brain-stormer-system-review .brain-stormer-review-status--ready-for-report .brain-stormer-review-status-pill{color:#8A5A00;background:#FFF4D7;border:1px solid rgba(138,90,0,0.2);}body.path-node.page-node-type-brain-stormer #brain-stormer-system-review .brain-stormer-review-status--finalized .brain-stormer-review-status-pill{color:#083F4B;background:#E6F4F6;border:1px solid rgba(13,110,130,0.22);}body.path-node.page-node-type-brain-stormer #brain-stormer-basic-review .field,body.path-node.page-node-type-brain-stormer #brain-stormer-founder-review .field,body.path-node.page-node-type-brain-stormer #brain-stormer-founder-review .brain-stormer-review-readiness-subsection{margin:0;padding:18px;background:var(--brain-review-card-inner);border:1px solid rgba(13,110,130,0.12);border-radius:16px;}body.path-node.page-node-type-brain-stormer #brain-stormer-basic-review .field--name-field-brain-business-name .field__item,body.path-node.page-node-type-brain-stormer #brain-stormer-basic-review .brain-stormer-review-field--business-name .field__item{color:var(--brain-review-ink);font-size:1.22rem;line-height:1.35;font-weight:800;}body.path-node.page-node-type-brain-stormer #brain-stormer-location-review,body.path-node.page-node-type-brain-stormer #brain-stormer-offer-review,body.path-node.page-node-type-brain-stormer #brain-stormer-revenue-review,body.path-node.page-node-type-brain-stormer #brain-stormer-customer-review{min-height:270px;}body.path-node.page-node-type-brain-stormer #brain-stormer-financing-review .brain-stormer-review-section-heading{grid-column:1 / -1;}body.path-node.page-node-type-brain-stormer #brain-stormer-financing-review .field--name-field-brain-funding-intake,body.path-node.page-node-type-brain-stormer #brain-stormer-financing-review .field--name-field-brain-startup-needs{margin:0;}body.path-node.page-node-type-brain-stormer #brain-stormer-financing-review .paragraph,body.path-node.page-node-type-brain-stormer #brain-stormer-financing-review .field--type-entity-reference-revisions .field__item{margin-top:8px;padding:16px;background:var(--brain-review-card-inner);border:1px solid rgba(13,110,130,0.12);border-radius:16px;}body.path-node.page-node-type-brain-stormer #brain-stormer-founder-review .brain-stormer-review-readiness-subsection .field{display:block !important;padding:0;background:transparent;border:0;border-radius:0;}body.path-node.page-node-type-brain-stormer #brain-stormer-founder-review .brain-stormer-review-readiness-subsection .field + .field{margin-top:12px;}body.path-node.page-node-type-brain-stormer #brain-stormer-founder-review .brain-stormer-review-secondary-readiness-field .field__label{display:none !important;}body.path-node.page-node-type-brain-stormer #brain-stormer-founder-review .brain-stormer-review-readiness-subsection--barriers{grid-column:1 / -1;width:100%;max-width:780px;margin:0 auto;}body.path-node.page-node-type-brain-stormer #brain-stormer-founder-review .brain-stormer-review-readiness-subsection--barriers .field__label{display:block !important;}body.path-node.page-node-type-brain-stormer .brain-stormer-review-actions{grid-column:1 / -1;display:flex !important;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-top:18px;padding-top:22px;border-top:1px solid rgba(13,110,130,0.16);}body.path-node.page-node-type-brain-stormer .brain-stormer-review-actions-right{display:flex !important;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:16px;margin-left:auto;}body.path-node.page-node-type-brain-stormer .brain-stormer-review-button{display:inline-flex !important;align-items:center;justify-content:center;gap:10px;min-height:46px;min-width:190px;padding:10px 18px;border-radius:8px;font-weight:800;line-height:1.2;text-align:center;text-decoration:none !important;box-sizing:border-box;}body.path-node.page-node-type-brain-stormer .brain-stormer-review-button--secondary{color:var(--brain-review-teal) !important;background:#FFFFFF;border:2px solid var(--brain-review-teal);}body.path-node.page-node-type-brain-stormer .brain-stormer-review-button--primary{color:#FFFFFF !important;background:var(--brain-review-teal);border:2px solid var(--brain-review-teal);box-shadow:0 12px 22px rgba(8,63,75,0.16);}@media (max-width:900px){body.path-node.page-node-type-brain-stormer article.node--type-brain-stormer > .node__content,body.path-node.page-node-type-brain-stormer article.node--type-brain-stormer .node__content.clearfix,body.path-node.page-node-type-brain-stormer .node__content > #brain-stormer-system-review.brain-stormer-review-section,body.path-node.page-node-type-brain-stormer .node__content > #brain-stormer-basic-review.brain-stormer-review-section,body.path-node.page-node-type-brain-stormer .node__content > #brain-stormer-financing-review.brain-stormer-review-section,body.path-node.page-node-type-brain-stormer .node__content > #brain-stormer-founder-review.brain-stormer-review-section{grid-template-columns:minmax(0,1fr);}body.path-node.page-node-type-brain-stormer #brain-stormer-system-review .field--name-field-brain-concept-summary,body.path-node.page-node-type-brain-stormer #brain-stormer-system-review .brain-stormer-review-field--concept-summary,body.path-node.page-node-type-brain-stormer #brain-stormer-system-review .brain-stormer-review-system-box,body.path-node.page-node-type-brain-stormer #brain-stormer-system-review .field.field--name-field-brain-status.field--type-list-string.field--label-above,body.path-node.page-node-type-brain-stormer #brain-stormer-system-review .field--name-field-brain-cta-status,body.path-node.page-node-type-brain-stormer #brain-stormer-system-review .field--name-field-brain-intake-status,body.path-node.page-node-type-brain-stormer #brain-stormer-system-review .field--name-field-brain-started-at,body.path-node.page-node-type-brain-stormer #brain-stormer-system-review .field--name-field-brain-last-activity-at,body.path-node.page-node-type-brain-stormer #brain-stormer-system-review .field--name-field-brain-ended-at{grid-column:auto;grid-row:auto;}body.path-node.page-node-type-brain-stormer .brain-stormer-review-actions,body.path-node.page-node-type-brain-stormer .brain-stormer-review-actions-right{justify-content:stretch;width:100%;margin-left:0;}body.path-node.page-node-type-brain-stormer .brain-stormer-review-button{flex:1 1 220px;}}@media (max-width:639px){body.path-node.page-node-type-brain-stormer #main-wrapper.layout-main-wrapper{padding:16px 10px 40px;}body.path-node.page-node-type-brain-stormer .node__content > .brain-stormer-review-section{padding:20px 16px;border-radius:18px;}body.path-node.page-node-type-brain-stormer .brain-stormer-review-iconified-field,body.path-node.page-node-type-brain-stormer .brain-stormer-review-readiness-subsection{grid-template-columns:60px minmax(0,1fr);gap:18px;}body.path-node.page-node-type-brain-stormer .brain-stormer-review-field-icon{flex:0 0 60px;width:60px;height:60px;font-size:2rem;}body.path-node.page-node-type-brain-stormer .brain-stormer-review-field-content,body.path-node.page-node-type-brain-stormer .brain-stormer-review-readiness-subsection-body{padding-top:2px;}body.path-node.page-node-type-brain-stormer #brain-stormer-location-review.brain-stormer-review-section .field--name-field-brain-location-address,body.path-node.page-node-type-brain-stormer #brain-stormer-customer-review.brain-stormer-review-section .field--name-field-brain-demand-evidence,body.path-node.page-node-type-brain-stormer #brain-stormer-customer-review.brain-stormer-review-section .field--name-field-brain-competition{margin-left:78px;}}
.data-calendar-layout .year-one-calendar,.data-calendar-layout .year-two-calendar,.data-calendar-layout .year-three-calendar,.data-calendar-layout .year-four-calendar,.data-calendar-layout .year-five-calendar,.data-calendar-layout .one-year-calendar{display:grid;grid-template-columns:repeat(14,minmax(64px,1fr));gap:3px;align-items:start;margin-bottom:16px;font-size:60%;text-align:center;}.data-calendar-layout .one-year-calendar{grid-template-columns:repeat(13,minmax(70px,1fr));}.data-calendar-layout .year-one-calendar .field--widget-number,.data-calendar-layout .year-two-calendar .field--widget-number,.data-calendar-layout .year-three-calendar .field--widget-number,.data-calendar-layout .year-four-calendar .field--widget-number,.data-calendar-layout .year-five-calendar .field--widget-number,.data-calendar-layout .one-year-calendar .field--widget-number{min-width:0;margin:0;}.data-calendar-layout .year-one-calendar .field--widget-number .form-item,.data-calendar-layout .year-two-calendar .field--widget-number .form-item,.data-calendar-layout .year-three-calendar .field--widget-number .form-item,.data-calendar-layout .year-four-calendar .field--widget-number .form-item,.data-calendar-layout .year-five-calendar .field--widget-number .form-item,.data-calendar-layout .one-year-calendar .field--widget-number .form-item{margin:0;}.data-calendar-layout .year-one-calendar .field--widget-number input,.data-calendar-layout .year-two-calendar .field--widget-number input,.data-calendar-layout .year-three-calendar .field--widget-number input,.data-calendar-layout .year-four-calendar .field--widget-number input,.data-calendar-layout .year-five-calendar .field--widget-number input,.data-calendar-layout .one-year-calendar .field--widget-number input{width:100%;box-sizing:border-box;}.data-calendar-layout .calendar-total-cell{min-width:0;margin:0;padding:0;box-sizing:border-box;}.data-calendar-layout .calendar-total-cell .calendar-total-label{display:block;margin:0 0 4px 0;font-size:10px;line-height:1.2;text-align:center;font-weight:600;}.data-calendar-layout .calendar-total-cell .calendar-total-value{width:100%;min-height:38px;padding:8px 6px;border:1px solid #8c8c8c;border-radius:4px;background:#f5f5f5;box-sizing:border-box;display:flex;align-items:center;justify-content:center;text-align:center;font-weight:700;}.data-calendar-layout input.bawd-readonly{background:#f1f1f1;color:#111111;}@media (max-width:1279px){.data-calendar-layout .year-one-calendar,.data-calendar-layout .year-two-calendar,.data-calendar-layout .year-three-calendar,.data-calendar-layout .year-four-calendar,.data-calendar-layout .year-five-calendar{grid-template-columns:repeat(6,minmax(70px,1fr));}.data-calendar-layout .one-year-calendar{grid-template-columns:repeat(4,minmax(70px,1fr));}}@media (max-width:767px){.data-calendar-layout .year-one-calendar,.data-calendar-layout .year-two-calendar,.data-calendar-layout .year-three-calendar,.data-calendar-layout .year-four-calendar,.data-calendar-layout .year-five-calendar,.data-calendar-layout .one-year-calendar{grid-template-columns:repeat(3,minmax(70px,1fr));}}[class*="field--name-field-"][class*="-ref-cash-calendar"]{min-width:0;max-width:100%;}[class*="field--name-field-"][class*="-ref-cash-calendar"] .year-one-calendar,[class*="field--name-field-"][class*="-ref-cash-calendar"] .year-two-calendar,[class*="field--name-field-"][class*="-ref-cash-calendar"] .year-three-calendar,[class*="field--name-field-"][class*="-ref-cash-calendar"] .year-four-calendar,[class*="field--name-field-"][class*="-ref-cash-calendar"] .year-five-calendar,[class*="field--name-field-"][class*="-ref-cash-calendar"] .one-year-calendar{display:grid;grid-template-columns:repeat(14,minmax(0,1fr));gap:3px;width:100%;min-width:0;max-width:100%;margin-bottom:16px;box-sizing:border-box;align-items:start;text-align:center;}[class*="field--name-field-"][class*="-ref-cash-calendar"] .one-year-calendar{grid-template-columns:repeat(13,minmax(0,1fr));}[class*="field--name-field-"][class*="-ref-cash-calendar"] .field--widget-number,[class*="field--name-field-"][class*="-ref-cash-calendar"] .field--widget-number .form-item,[class*="field--name-field-"][class*="-ref-cash-calendar"] .js-form-item{min-width:0;margin:0;}[class*="field--name-field-"][class*="-ref-cash-calendar"] .field--widget-number input{width:100%;min-width:0;padding-right:3px;padding-left:3px;box-sizing:border-box;font-size:10px;}[class*="field--name-field-"][class*="-ref-cash-calendar"] .field--widget-number label,[class*="field--name-field-"][class*="-ref-cash-calendar"] .calendar-total-label{font-size:9px;line-height:1.15;}[class*="field--name-field-"][class*="-ref-cash-calendar"] .calendar-total-cell{min-width:0;margin:0;padding:0;box-sizing:border-box;}@media (max-width:1279px){[class*="field--name-field-"][class*="-ref-cash-calendar"] .year-one-calendar,[class*="field--name-field-"][class*="-ref-cash-calendar"] .year-two-calendar,[class*="field--name-field-"][class*="-ref-cash-calendar"] .year-three-calendar,[class*="field--name-field-"][class*="-ref-cash-calendar"] .year-four-calendar,[class*="field--name-field-"][class*="-ref-cash-calendar"] .year-five-calendar{grid-template-columns:repeat(6,minmax(70px,1fr));}[class*="field--name-field-"][class*="-ref-cash-calendar"] .one-year-calendar{grid-template-columns:repeat(4,minmax(70px,1fr));}}@media (max-width:767px){[class*="field--name-field-"][class*="-ref-cash-calendar"] .year-one-calendar,[class*="field--name-field-"][class*="-ref-cash-calendar"] .year-two-calendar,[class*="field--name-field-"][class*="-ref-cash-calendar"] .year-three-calendar,[class*="field--name-field-"][class*="-ref-cash-calendar"] .year-four-calendar,[class*="field--name-field-"][class*="-ref-cash-calendar"] .year-five-calendar,[class*="field--name-field-"][class*="-ref-cash-calendar"] .one-year-calendar{grid-template-columns:repeat(3,minmax(70px,1fr));}}
.bawd-complex.expenses-complex.expenses-complex-page .expenses-page-panel-controls,.bawd-complex.funding-complex.funding-complex-page .funding-page-panel-controls,.bawd-complex.historical-financials-complex-page .historical-financials-page-panel-controls,.bawd-complex.revenue-complex-page .revenue-page-panel-controls,.pl-statement-complex .profit-loss-page-panel-controls,.bawd-complex.cash-flow-complex .cash-flow-page-panel-controls,.bawd-complex.financial-overview-complex .financial-overview-page-panel-controls,.bawd-complex.balance-sheet-complex-page .balance-sheet-page-panel-controls{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0 0 18px;}.bawd-complex.expenses-complex.expenses-complex-page .expenses-page-panel-controls,.bawd-complex.funding-complex.funding-complex-page .funding-page-panel-controls,.bawd-complex.historical-financials-complex-page .historical-financials-page-panel-controls,.bawd-complex.revenue-complex-page .revenue-page-panel-controls,.bawd-complex.balance-sheet-complex-page .balance-sheet-page-panel-controls{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0 0 18px;}.bawd-complex .complex-deck-output,.bawd-complex .complex-kpi-output,.bawd-complex .complex-chart-output,.bawd-complex .complex-table-output,.bawd-complex .complex-deck-stage,.bawd-complex .complex-kpi-stage,.bawd-complex .complex-chart-stage,.bawd-complex .complex-table-stage,.bawd-complex .complex-stage,.bawd-complex.financial-overview-complex .financial-overview-deck-output,.bawd-complex.financial-overview-complex .financial-overview-kpi-output,.bawd-complex.financial-overview-complex .financial-overview-chart-output,.bawd-complex.financial-overview-complex .financial-overview-deck-stage,.bawd-complex.financial-overview-complex .financial-overview-kpi-stage,.bawd-complex.financial-overview-complex .financial-overview-chart-stage{max-width:1400px;width:100%;margin-right:auto;margin-left:auto;}.bawd-complex.revenue-complex-page .revenue-generated-table,.bawd-complex.revenue-complex-page .revenue-chart-stage,.pl-statement-complex .profit-loss-generated-table,.pl-statement-complex .profit-loss-chart-block,.bawd-complex.cash-flow-complex .cash-flow-generated-table,.bawd-complex.cash-flow-complex .cash-flow-chart-shell,.bawd-complex.financial-overview-complex .financial-overview-deck-summary,.bawd-complex.financial-overview-complex .financial-overview-deck-grid,.bawd-complex.financial-overview-complex .financial-overview-kpi-grid,.bawd-complex.financial-overview-complex .financial-overview-chart-shell,.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table,.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-block,.bawd-complex.break-even-complex,.bawd-complex.minimum-wage-complex{margin-right:auto;margin-left:auto;}.bawd-complex .complex-chart-toggle,.bawd-complex.revenue-complex-page .revenue-chart-view-toggle,.bawd-complex.revenue-complex-page .revenue-chart-type-toggle,.bawd-complex.revenue-complex-page .revenue-chart-year-toggle,.bawd-complex.revenue-complex-page .revenue-table-view-toggle,.bawd-complex.historical-financials-complex-page .historical-financials-chart-toggle,.pl-statement-complex .profit-loss-chart-controls,.pl-statement-complex .profit-loss-table-controls,.pl-statement-complex .profit-loss-chart-view-toggle,.pl-statement-complex .profit-loss-chart-type-toggle,.pl-statement-complex .profit-loss-chart-year-toggle,.pl-statement-complex .profit-loss-table-view-toggle,.pl-statement-complex .profit-loss-table-expand-toggle,.bawd-complex.cash-flow-complex .cash-flow-chart-controls,.bawd-complex.cash-flow-complex .cash-flow-table-controls,.bawd-complex.cash-flow-complex .cash-flow-chart-view-toggle,.bawd-complex.cash-flow-complex .cash-flow-chart-type-toggle,.bawd-complex.cash-flow-complex .cash-flow-visible-year-toggle,.bawd-complex.cash-flow-complex .cash-flow-table-view-toggle,.bawd-complex.cash-flow-complex .cash-flow-table-expand-toggle,.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-view-toggle,.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-type-toggle,.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-year-toggle,.bawd-complex.balance-sheet-complex-page .balance-sheet-table-view-toggle,.bawd-complex.balance-sheet-complex-page .balance-sheet-table-controls,.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-controls{display:flex;flex-wrap:wrap;gap:8px;align-items:center;}.bawd-complex.revenue-complex-page .revenue-chart-controls,.bawd-complex.revenue-complex-page .revenue-table-controls,.bawd-complex.historical-financials-complex-page .historical-financials-chart-controls,.pl-statement-complex .profit-loss-chart-controls,.pl-statement-complex .profit-loss-table-controls,.bawd-complex.cash-flow-complex .cash-flow-chart-controls,.bawd-complex.cash-flow-complex .cash-flow-table-controls,.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-controls,.bawd-complex.balance-sheet-complex-page .balance-sheet-table-controls{margin:0 0 14px;}.bawd-complex .complex-control-spacer{display:inline-flex;width:0;min-height:36px;margin:0 14px;border-left:4px solid #083F4B;}.bawd-complex .complex-control-label,.bawd-complex.revenue-complex-page .revenue-visible-years-label,.pl-statement-complex .profit-loss-visible-years-label,.bawd-complex.cash-flow-complex .bawd-preview-control-label,.bawd-complex.financial-overview-complex .financial-overview-year-controls .bawd-preview-control-label,.bawd-complex.balance-sheet-complex-page .balance-sheet-visible-years-label,.bawd-complex.break-even-complex .bawd-preview-control-label,.bawd-complex.minimum-wage-complex .bawd-preview-control-label{display:inline-flex;align-items:center;min-height:36px;color:#083F4B;font-size:0.75rem;font-weight:900;text-transform:uppercase;letter-spacing:0.04em;}.bawd-complex .complex-deck-summary,.bawd-complex .complex-deck-summary-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 18px;align-items:end;padding:18px 20px;border:1px solid #CFE9EE;border-left:6px solid #0D6E82;border-radius:14px;background:linear-gradient(135deg,rgba(230,244,246,0.96),rgba(248,250,251,0.98));box-shadow:0 4px 14px rgba(8,63,75,0.08);}.bawd-complex .complex-deck-summary-eyebrow,.bawd-complex .complex-eyebrow{color:#0D6E82;font-size:0.75rem;font-weight:900;letter-spacing:0.04em;text-transform:uppercase;}.bawd-complex .complex-deck-summary-title,.bawd-complex .complex-deck-summary-card h3{margin:0;color:#083F4B;font-size:1rem;font-weight:900;line-height:1.25;}.bawd-complex .complex-deck-summary-card p{margin:4px 0 0;color:#5B6870;font-size:0.8125rem;font-weight:700;line-height:1.35;}.bawd-complex .complex-deck-summary-amount,.bawd-complex .complex-deck-summary-card__value{grid-row:1 / span 2;grid-column:2;color:#083F4B;font-size:1.55rem;font-weight:900;line-height:1;text-align:right;white-space:nowrap;}.bawd-complex .complex-deck-summary-note{grid-column:1 / -1;color:#5B6870;font-size:0.8125rem;font-weight:700;}.bawd-complex .complex-deck-summary-controls{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;}.bawd-complex .complex-deck-grid{display:grid;grid-template-columns:repeat(5,minmax(180px,1fr));gap:14px;}.bawd-complex .complex-deck-card{display:flex;flex-direction:column;min-height:320px;padding:16px;border:1px solid #CFE9EE;border-radius:14px;background:#FFFFFF;box-shadow:0 4px 14px rgba(8,63,75,0.08);color:#083F4B;text-decoration:none;}.bawd-complex a.complex-deck-card:hover,.bawd-complex a.complex-deck-card:focus{color:#083F4B;text-decoration:none;border-color:#2998A7;box-shadow:0 6px 18px rgba(8,63,75,0.12);}.bawd-complex .complex-deck-card-top{display:flex;gap:12px;align-items:flex-start;margin-bottom:12px;}.bawd-complex .complex-deck-card-icon,.bawd-complex .complex-deck-card__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 42px;width:42px;height:42px;border-radius:999px;background:#E6F4F6;color:#0D6E82;font-size:1.1rem;}.bawd-complex .complex-deck-card-title-wrap{min-width:0;}.bawd-complex .complex-deck-card-title,.bawd-complex .complex-deck-card h3{margin:0 0 6px;color:#083F4B;font-size:0.98rem;font-weight:900;line-height:1.2;}.bawd-complex .complex-deck-card-status{display:inline-flex;align-items:center;width:fit-content;padding:4px 8px;border-radius:999px;background:#EEF7F8;color:#0D6E82;font-size:0.68rem;font-weight:900;line-height:1;text-transform:uppercase;letter-spacing:0.035em;}.bawd-complex .complex-deck-card-body,.bawd-complex .complex-deck-card__body p{flex:1 1 auto;margin:0 0 14px;color:#083F4B;font-size:0.8125rem;font-weight:650;line-height:1.42;}.bawd-complex .complex-deck-card-metrics,.bawd-complex .complex-deck-card__metric{display:grid;grid-template-columns:1fr;gap:4px;margin:auto 0 14px;padding:10px 12px;border-radius:10px;background:#F8FAFB;border:1px solid #E6F4F6;}.bawd-complex .complex-deck-card-percent,.bawd-complex .complex-deck-card__metric-value{color:#0D6E82;font-size:1.1rem;font-weight:900;line-height:1;}.bawd-complex .complex-deck-card-amount,.bawd-complex .complex-deck-card__metric-label{color:#083F4B;font-size:0.8125rem;font-weight:900;}.bawd-complex .complex-deck-card-link{display:inline-flex;align-items:center;justify-content:center;margin-top:auto;padding:10px 12px;border:1px solid #0D6E82;border-radius:999px;background:#083F4B;color:#FFFFFF;font-size:0.8125rem;font-weight:900;line-height:1;text-decoration:none;box-shadow:0 2px 6px rgba(8,63,75,0.18);}.bawd-complex .complex-deck-card-link:hover,.bawd-complex .complex-deck-card-link:focus{background:#0D6E82;border-color:#0D6E82;color:#FFFFFF;text-decoration:none;}.bawd-complex .complex-deck-card-link.is-disabled{opacity:0.5;pointer-events:none;}.bawd-complex .complex-kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(190px,1fr));gap:14px;}.bawd-complex .complex-kpi-card{display:flex;gap:14px;align-items:flex-start;min-height:132px;padding:16px;border:1px solid #CFE9EE;border-left:5px solid #0D6E82;border-radius:14px;background:#FFFFFF;box-shadow:0 4px 14px rgba(8,63,75,0.08);}.bawd-complex .complex-kpi-card-icon,.bawd-complex .complex-kpi-card__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 42px;width:42px;height:42px;border-radius:999px;background:#E6F4F6;color:#0D6E82;font-size:1.1rem;}.bawd-complex .complex-kpi-card-content,.bawd-complex .complex-kpi-card__body{min-width:0;}.bawd-complex .complex-kpi-card-label,.bawd-complex .complex-kpi-card__label{display:block;margin:0 0 6px;color:#0D6E82;font-size:0.72rem;font-weight:900;line-height:1;text-transform:uppercase;letter-spacing:0.04em;}.bawd-complex .complex-kpi-card-value,.bawd-complex .complex-kpi-card__value{display:block;margin:0 0 6px;color:#083F4B;font-size:1.35rem;font-weight:900;line-height:1.1;}.bawd-complex .complex-kpi-card-note,.bawd-complex .complex-kpi-card__note{display:block;color:#5B6870;font-size:0.78rem;font-weight:700;line-height:1.3;}.bawd-complex.revenue-complex-page .revenue-generated-table,.bawd-complex.historical-financials-complex-page .historical-financials-generated-table,.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table{max-width:1400px;width:100%;}.bawd-complex.revenue-complex-page .revenue-generated-table .view-content,.bawd-complex.historical-financials-complex-page .historical-financials-generated-table .view-content,.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table .view-content{width:100%;overflow-x:auto;border:1px solid #CFE9EE;border-radius:14px;background:#FFFFFF;box-shadow:0 4px 14px rgba(8,63,75,0.08);}.bawd-complex.revenue-complex-page .revenue-generated-table table.views-table,.bawd-complex.historical-financials-complex-page .historical-financials-generated-table table.views-table,.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table{width:100%;min-width:1120px;border-collapse:collapse;color:#083F4B;font-size:0.8125rem;font-weight:700;font-variant-numeric:tabular-nums;}.bawd-complex.revenue-complex-page .revenue-generated-table table.views-table thead th,.bawd-complex.historical-financials-complex-page .historical-financials-generated-table table.views-table thead th,.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table thead th{padding:10px 12px;border-right:1px solid #CFE9EE;background:#0D6E82;color:#FFFFFF;font-size:0.72rem;font-weight:900;line-height:1.1;text-align:right;text-transform:uppercase;letter-spacing:0.025em;white-space:nowrap;}.bawd-complex.revenue-complex-page .revenue-generated-table table.views-table tbody td,.bawd-complex.revenue-complex-page .revenue-generated-table table.views-table tfoot td,.bawd-complex.historical-financials-complex-page .historical-financials-generated-table table.views-table tbody td,.bawd-complex.historical-financials-complex-page .historical-financials-generated-table table.views-table tfoot td,.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table tbody td,.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table tfoot td{padding:9px 12px;border-right:1px solid #E6F4F6;border-bottom:1px solid #E6F4F6;text-align:right;vertical-align:middle;white-space:nowrap;}.bawd-complex.revenue-complex-page .revenue-chart-stage,.bawd-complex.historical-financials-complex-page .historical-financials-chart-stage,.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-stage{max-width:1400px;width:100%;overflow-x:visible;}.bawd-complex.revenue-complex-page .revenue-chart-stage .bawd-scrollable-chart-center,.bawd-complex.historical-financials-complex-page .historical-financials-chart-stage .bawd-scrollable-chart-center,.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-stage .bawd-scrollable-chart-center{width:100%;overflow-x:auto;}.bawd-complex.revenue-complex-page .revenue-chart-stage .bawd-scrollable-chart-inner,.bawd-complex.historical-financials-complex-page .historical-financials-chart-stage .bawd-scrollable-chart-inner,.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-stage .bawd-scrollable-chart-inner{min-width:1000px;}.bawd-complex.revenue-complex-page .revenue_complex_chart_div,.bawd-complex.historical-financials-complex-page .historical_financials_chart_div,.bawd-complex.balance-sheet-complex-page .balance_sheet_chart_div{width:1000px;height:560px;min-height:560px;}.bawd-complex.expenses-complex.expenses-complex-page .expenses-deck-card--cogs{border-top:5px solid #083F4B;}.bawd-complex.expenses-complex.expenses-complex-page .expenses-deck-card--fixed{border-top:5px solid #2998A7;}.bawd-complex.expenses-complex.expenses-complex-page .expenses-deck-card--personnel{border-top:5px solid #7ABFBE;}.bawd-complex.expenses-complex.expenses-complex-page .expenses-deck-card--startup,.bawd-complex.expenses-complex.expenses-complex-page .expenses-deck-card--funds-use{border-top:5px solid #CFE9EE;}.bawd-complex.expenses-complex.expenses-complex-page .expenses-deck-card--pl-adjustments{border-top:5px solid #0D6E82;}.bawd-complex.expenses-complex.expenses-complex-page .expenses-kpi-card--total{border-left-color:#083F4B;}.bawd-complex.expenses-complex.expenses-complex-page .expenses-kpi-card--largest{border-left-color:#2998A7;}.bawd-complex.expenses-complex.expenses-complex-page .expenses-kpi-card--monthly-average{border-left-color:#7ABFBE;}.bawd-complex.expenses-complex.expenses-complex-page .expenses-kpi-card--expense-revenue-ratio{border-left-color:#0D6E82;}.bawd-complex.funding-complex.funding-complex-page .funding-table-wrap{max-width:1400px;width:100%;}.bawd-complex.funding-complex.funding-complex-page .funding-table-scroll{width:100%;overflow-x:auto;border:1px solid #CFE9EE;border-radius:14px;background:#FFFFFF;box-shadow:0 4px 14px rgba(8,63,75,0.08);}.bawd-complex.funding-complex.funding-complex-page table.funding-table{width:100%;min-width:980px;border-collapse:collapse;color:#083F4B;font-size:0.8125rem;font-weight:700;font-variant-numeric:tabular-nums;}.bawd-complex.funding-complex.funding-complex-page table.funding-table thead th{padding:10px 12px;border-right:1px solid #CFE9EE;background:#0D6E82;color:#FFFFFF;font-size:0.72rem;font-weight:900;line-height:1.1;text-align:right;text-transform:uppercase;letter-spacing:0.025em;white-space:nowrap;}.bawd-complex.funding-complex.funding-complex-page table.funding-table thead th.funding-label-cell{text-align:left;}.bawd-complex.funding-complex.funding-complex-page table.funding-table tbody td{padding:9px 12px;border-right:1px solid #E6F4F6;border-bottom:1px solid #E6F4F6;text-align:right;vertical-align:middle;}.bawd-complex.funding-complex.funding-complex-page table.funding-table tbody td.funding-label-cell,.bawd-complex.funding-complex.funding-complex-page table.funding-table tbody td.funding-type-cell{text-align:left;}.bawd-complex.funding-complex.funding-complex-page table.funding-table tbody td.funding-label-cell{min-width:220px;background:#E6F4F6;color:#083F4B;font-weight:900;}.bawd-complex.funding-complex.funding-complex-page table.funding-table tbody td.funding-type-cell{min-width:220px;color:#083F4B;font-weight:700;}.bawd-complex.funding-complex.funding-complex-page table.funding-table tbody td.funding-money-cell,.bawd-complex.funding-complex.funding-complex-page table.funding-table tbody td.funding-percent-cell,.bawd-complex.funding-complex.funding-complex-page table.funding-table tbody td.funding-term-cell,.bawd-complex.funding-complex.funding-complex-page table.funding-table tbody td.funding-rate-cell,.bawd-complex.funding-complex.funding-complex-page table.funding-table tbody td.funding-month-cell{white-space:nowrap;}.bawd-complex.funding-complex.funding-complex-page table.funding-table tr.funding-table-group-row td.funding-table-group-cell{padding:8px 12px;border-top:2px solid #0D6E82;border-bottom:1px solid #0D6E82;background:#083F4B;color:#FFFFFF;font-size:0.72rem;font-weight:900;line-height:1;text-align:left;text-transform:uppercase;letter-spacing:0.045em;}.bawd-complex.funding-complex.funding-complex-page table.funding-table tr.funding-table-group-row--owner td.funding-table-group-cell,.bawd-complex.funding-complex.funding-complex-page table.funding-table tr.funding-table-group-row--surplus td.funding-table-group-cell{background:#0D6E82;}.bawd-complex.funding-complex.funding-complex-page table.funding-table tr.funding-table-group-row--finance-lines td.funding-table-group-cell{background:#2998A7;}.bawd-complex.funding-complex.funding-complex-page table.funding-table tr.funding-table-group-row--deficit td.funding-table-group-cell{background:#083F4B;}.bawd-complex.funding-complex.funding-complex-page table.funding-table tr.funding-table-row--need td{background:#EEF7F8;font-weight:900;}.bawd-complex.funding-complex.funding-complex-page table.funding-table tr.funding-table-row--owner td{background:#F8FAFB;}.bawd-complex.funding-complex.funding-complex-page table.funding-table tr.funding-table-row--line td{background:#FFFFFF;}.bawd-complex.funding-complex.funding-complex-page table.funding-table tr.funding-table-row--surplus td,.bawd-complex.funding-complex.funding-complex-page table.funding-table tr.funding-table-row--fully-funded td{background:#E6F4F6;color:#083F4B;font-weight:900;}.bawd-complex.funding-complex.funding-complex-page table.funding-table tr.funding-table-row--deficit td{background:#FFF7E6;color:#083F4B;font-weight:900;}.bawd-complex.funding-complex.funding-complex-page table.funding-table tbody td.funding-na-cell{background:#EEF7F8;color:#0D6E82;font-weight:900;text-align:center;}.bawd-complex.funding-complex.funding-complex-page table.funding-table tr.funding-table-row--need td.funding-label-cell,.bawd-complex.funding-complex.funding-complex-page table.funding-table tr.funding-table-row--deficit td.funding-label-cell{border-left:5px solid #083F4B;}.bawd-complex.funding-complex.funding-complex-page table.funding-table tr.funding-table-row--owner td.funding-label-cell{border-left:5px solid #2998A7;}.bawd-complex.funding-complex.funding-complex-page table.funding-table tr.funding-table-row--line td.funding-label-cell{border-left:5px solid #7ABFBE;}.bawd-complex.funding-complex.funding-complex-page table.funding-table tr.funding-table-row--surplus td.funding-label-cell,.bawd-complex.funding-complex.funding-complex-page table.funding-table tr.funding-table-row--fully-funded td.funding-label-cell{border-left:5px solid #0D6E82;}.bawd-complex.funding-complex.funding-complex-page .funding-deck-card--deficit{border-top:5px solid #C46A12;}.bawd-complex.funding-complex.funding-complex-page .funding-deck-card--fully-funded{border-top:5px solid #2998A7;}.bawd-complex.funding-complex.funding-complex-page .funding-kpi-card--deficit{border-left-color:#C46A12;}.bawd-complex.funding-complex.funding-complex-page .funding-kpi-card--fully-funded{border-left-color:#2998A7;}.bawd-complex.historical-financials-complex-page .historical-financials-kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(220px,1fr));gap:14px;max-width:1400px;}.bawd-complex.historical-financials-complex-page .historical-financials-kpi-card{position:relative;display:grid;grid-template-columns:46px minmax(0,1fr);grid-template-areas:"icon label"
    "icon value"
    "icon note";gap:5px 14px;align-items:start;min-height:150px;padding:16px;border:1px solid #CFE9EE;border-left:5px solid #0D6E82;border-radius:14px;background:#FFFFFF;box-shadow:0 4px 14px rgba(8,63,75,0.08);}.bawd-complex.historical-financials-complex-page .historical-financials-kpi-card::before{grid-area:icon;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:999px;background:#E6F4F6;color:#0D6E82;font-family:"Font Awesome 6 Free","Font Awesome 5 Free";font-size:1.05rem;font-weight:900;line-height:1;}.bawd-complex.historical-financials-complex-page .historical-financials-kpi-label{grid-area:label;margin:0 0 3px;color:#0D6E82;font-size:0.72rem;font-weight:900;line-height:1.15;text-transform:uppercase;letter-spacing:0.04em;}.bawd-complex.historical-financials-complex-page .historical-financials-kpi-value{grid-area:value;margin:0 0 3px;color:#083F4B;font-size:1.38rem;font-weight:900;line-height:1.12;overflow-wrap:anywhere;}.bawd-complex.historical-financials-complex-page .historical-financials-kpi-note{grid-area:note;color:#5B6870;font-size:0.78rem;font-weight:700;line-height:1.35;}.bawd-complex.historical-financials-complex-page .historical-financials-kpi-card--revenue{border-left-color:#0D6E82;}.bawd-complex.historical-financials-complex-page .historical-financials-kpi-card--revenue::before{content:"\f201";}.bawd-complex.historical-financials-complex-page .historical-financials-kpi-card--positive{border-left-color:#2998A7;}.bawd-complex.historical-financials-complex-page .historical-financials-kpi-card--positive::before{content:"\f062";}.bawd-complex.historical-financials-complex-page .historical-financials-kpi-card--negative{border-left-color:#C46A12;}.bawd-complex.historical-financials-complex-page .historical-financials-kpi-card--negative::before{content:"\f063";background:#FFF3E0;color:#8A4300;}.bawd-complex.historical-financials-complex-page .historical-financials-kpi-card--neutral{border-left-color:#7ABFBE;}.bawd-complex.historical-financials-complex-page .historical-financials-kpi-card--neutral::before{content:"\f52c";background:#EEF7F8;}.bawd-complex.historical-financials-complex-page .historical-financials-kpi-card--margin{border-left-color:#083F4B;}.bawd-complex.historical-financials-complex-page .historical-financials-kpi-card--margin::before{content:"\25";color:#083F4B;}.bawd-complex.historical-financials-complex-page .historical-financials-kpi-card--expense{border-left-color:#C46A12;}.bawd-complex.historical-financials-complex-page .historical-financials-kpi-card--expense::before{content:"\f53a";background:#FFF3E0;color:#8A4300;}.bawd-complex.historical-financials-complex-page .historical-financials-kpi-card--people{border-left-color:#6B8F97;}.bawd-complex.historical-financials-complex-page .historical-financials-kpi-card--people::before{content:"\f0c0";background:#EEF7F8;color:#083F4B;}.bawd-complex.historical-financials-complex-page .historical-financials-generated-table table.views-table{min-width:1180px;}.bawd-complex.historical-financials-complex-page .historical-financials-generated-table table.views-table thead th:first-child,.bawd-complex.historical-financials-complex-page .historical-financials-generated-table table.views-table thead th:nth-child(2),.bawd-complex.historical-financials-complex-page .historical-financials-generated-table table.views-table tbody td:first-child,.bawd-complex.historical-financials-complex-page .historical-financials-generated-table table.views-table tbody td:nth-child(2){text-align:left;}.bawd-complex.historical-financials-complex-page .historical-financials-generated-table table.views-table tbody td:first-child,.bawd-complex.historical-financials-complex-page .historical-financials-generated-table table.views-table tbody td:nth-child(2){font-weight:900;}.bawd-complex.historical-financials-complex-page .historical-financials-table--revenue{background:#E6F4F6;color:#083F4B;font-weight:900;}.bawd-complex.historical-financials-complex-page .historical-financials-table--profit{background:#EEF7F8;color:#083F4B;font-weight:900;}.bawd-complex.historical-financials-complex-page .historical-financials-table--expense{background:#FFF7E6;color:#083F4B;font-weight:900;}.bawd-complex.historical-financials-complex-page .historical-financials-generated-table table.views-table tbody td:nth-child(7){background:#E6F4F6;}.bawd-complex.historical-financials-complex-page .historical-financials-generated-table table.views-table tbody td:nth-child(8){background:#EEF7F8;}.bawd-complex.historical-financials-complex-page .historical-financials-generated-table table.views-table tbody td:nth-child(9){background:#F8FAFB;}.bawd-complex.historical-financials-complex-page .historical-financials-generated-table table.views-table thead th:nth-child(6),.bawd-complex.historical-financials-complex-page .historical-financials-generated-table table.views-table thead th:nth-child(7),.bawd-complex.historical-financials-complex-page .historical-financials-generated-table table.views-table thead th:nth-child(8),.bawd-complex.historical-financials-complex-page .historical-financials-generated-table table.views-table thead th:nth-child(9){background:#8A4300;}.bawd-complex.revenue-complex-page .revenue-deck-summary{margin:0 0 16px;}.bawd-complex.revenue-complex-page .revenue-deck-grid{grid-template-columns:repeat(4,minmax(220px,1fr));max-width:1400px;}.bawd-complex.revenue-complex-page .revenue-deck-card{min-height:260px;border-top:5px solid #0D6E82;}.bawd-complex.revenue-complex-page .revenue-deck-card .complex-deck-card-body{min-height:72px;}.bawd-complex.revenue-complex-page .revenue-deck-card .complex-deck-card-metrics{min-height:64px;}.bawd-complex.revenue-complex-page .revenue-kpi-grid{grid-template-columns:repeat(4,minmax(220px,1fr));max-width:1400px;}.bawd-complex.revenue-complex-page .revenue-kpi-card{min-height:118px;}.bawd-complex.revenue-complex-page .revenue-chart-stage{width:100%;max-width:1400px;}.bawd-complex.revenue-complex-page .revenue-chart-stage-inner{width:100%;overflow-x:visible;padding:16px;border:1px solid #CFE9EE;border-radius:14px;background:#FFFFFF;box-shadow:0 4px 14px rgba(8,63,75,0.08);}.bawd-complex.revenue-complex-page .revenue-chart-stage .bawd-scrollable-chart-center{width:100%;overflow-x:auto;overflow-y:hidden;}.bawd-complex.revenue-complex-page .revenue-chart-stage svg text{font-variant-numeric:tabular-nums;}.bawd-complex.revenue-complex-page .revenue-generated-table table.views-table{font-variant-numeric:tabular-nums;}.bawd-complex.revenue-complex-page .revenue-generated-table table.views-table tbody td:nth-child(2){font-weight:800;white-space:nowrap;}.bawd-complex.revenue-complex-page .revenue-generated-table table.views-table thead th:nth-child(2),.bawd-complex.revenue-complex-page .revenue-generated-table table.views-table tbody td:nth-child(2),.bawd-complex.revenue-complex-page .revenue-generated-table table.views-table tfoot td:nth-child(2){background:#F8FAFB;color:#083F4B;}@media (max-width:1200px){.bawd-complex.revenue-complex-page .revenue-deck-grid,.bawd-complex.revenue-complex-page .revenue-kpi-grid{grid-template-columns:repeat(2,minmax(220px,1fr));}}@media (max-width:720px){.bawd-complex.revenue-complex-page .revenue-deck-grid,.bawd-complex.revenue-complex-page .revenue-kpi-grid{grid-template-columns:1fr;}}.bawd-complex.revenue-complex-page .revenue-chart-stage .revenue-chart-inner--full{min-width:1200px;}.bawd-complex.revenue-complex-page .revenue-generated-table--full table.views-table{min-width:2200px;}.bawd-complex.revenue-complex-page .revenue-generated-table--summary table.views-table{min-width:1500px;}.bawd-complex.revenue-complex-page .revenue-generated-table--yearly table.views-table{min-width:980px;}.bawd-complex.revenue-complex-page .revenue-generated-table table.views-table thead th:first-child,.bawd-complex.revenue-complex-page .revenue-generated-table table.views-table thead th:nth-child(2),.bawd-complex.revenue-complex-page .revenue-generated-table table.views-table tbody td:first-child,.bawd-complex.revenue-complex-page .revenue-generated-table table.views-table tbody td:nth-child(2),.bawd-complex.revenue-complex-page .revenue-generated-table table.views-table tfoot td:first-child,.bawd-complex.revenue-complex-page .revenue-generated-table table.views-table tfoot td:nth-child(2){text-align:left;}.bawd-complex.revenue-complex-page .revenue-generated-table .revenue-label-cell{background:#E6F4F6;color:#083F4B;font-weight:900;}.bawd-complex.revenue-complex-page .revenue-generated-table .revenue-total-cell{background:#EEF7F8;color:#083F4B;font-weight:900;}.bawd-complex.revenue-complex-page .revenue-generated-table table.views-table tfoot td{border-top:2px solid #0D6E82;background:#E6F4F6;color:#083F4B;font-weight:900;}.bawd-complex.revenue-complex-page .revenue-generated-table .revenue-year-total-header{background:#083F4B;color:#FFFFFF;}.bawd-complex.revenue-complex-page .revenue-generated-table .revenue-year-total-cell{background:#EEF7F8;color:#083F4B;font-weight:900;border-left:2px solid #0D6E82;}.pl-statement-complex .profit-loss-deck-summary{margin:0 0 16px;}.pl-statement-complex .profit-loss-deck-summary .profit-loss-chart-year-toggle{margin:0;}.pl-statement-complex .profit-loss-deck-grid{display:grid;grid-template-columns:repeat(4,minmax(220px,1fr));gap:14px;max-width:1400px;}.pl-statement-complex .profit-loss-deck-card{min-height:320px;}.pl-statement-complex .profit-loss-deck-card--revenue{border-top:5px solid #0D6E82;}.pl-statement-complex .profit-loss-deck-card--cogs{border-top:5px solid #083F4B;}.pl-statement-complex .profit-loss-deck-card--gross-profit{border-top:5px solid #2998A7;}.pl-statement-complex .profit-loss-deck-card--expenses{border-top:5px solid #6B8F97;}.pl-statement-complex .profit-loss-deck-card--pretax{border-top:5px solid #7ABFBE;}.pl-statement-complex .profit-loss-deck-card--taxes{border-top:5px solid #C46A12;}.pl-statement-complex .profit-loss-deck-card--net-profit{border-top:5px solid #083F4B;}.pl-statement-complex .profit-loss-deck-card--net-loss{border-top:5px solid #C46A12;}.pl-statement-complex .profit-loss-deck-card--cash-flow{border-top:5px solid #8A4300;}.pl-statement-complex .profit-loss-deck-card .complex-deck-card-body{min-height:102px;}.pl-statement-complex .profit-loss-deck-card .complex-deck-card-metrics{min-height:64px;}.pl-statement-complex .profit-loss-kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(220px,1fr));gap:14px;max-width:1400px;}.pl-statement-complex .profit-loss-kpi-card{min-height:142px;}.pl-statement-complex .profit-loss-kpi-card--revenue,.pl-statement-complex .profit-loss-kpi-card--gross-profit,.pl-statement-complex .profit-loss-kpi-card--gross-margin,.pl-statement-complex .profit-loss-kpi-card--net-profit,.pl-statement-complex .profit-loss-kpi-card--net-margin{border-left-color:#0D6E82;}.pl-statement-complex .profit-loss-kpi-card--cogs,.pl-statement-complex .profit-loss-kpi-card--fixed-expenses,.pl-statement-complex .profit-loss-kpi-card--personnel,.pl-statement-complex .profit-loss-kpi-card--pl-adjustments,.pl-statement-complex .profit-loss-kpi-card--interest,.pl-statement-complex .profit-loss-kpi-card--depreciation,.pl-statement-complex .profit-loss-kpi-card--operating-expenses{border-left-color:#2998A7;}.pl-statement-complex .profit-loss-kpi-card--pretax{border-left-color:#7ABFBE;}.pl-statement-complex .profit-loss-kpi-card--taxes,.pl-statement-complex .profit-loss-kpi-card--net-loss{border-left-color:#C46A12;}.pl-statement-complex .profit-loss-kpi-card--net-loss .complex-kpi-card-icon{background:#FFF3E0;color:#8A4300;}.pl-statement-complex .profit-loss-kpi-card--net-loss .complex-kpi-card-value{color:#8A4300;}.pl-statement-complex .profit-loss-generated-table{max-width:1400px;width:100%;}.pl-statement-complex .profit-loss-generated-table .view-content{width:100%;overflow-x:auto;border:1px solid #CFE9EE;border-radius:14px;background:#FFFFFF;box-shadow:0 4px 14px rgba(8,63,75,0.08);}.pl-statement-complex .profit-loss-generated-table table.views-table{width:100%;min-width:1120px;border-collapse:collapse;color:#083F4B;font-size:0.8125rem;font-weight:700;font-variant-numeric:tabular-nums;}.pl-statement-complex .profit-loss-generated-table--full table.views-table{min-width:2200px;}.pl-statement-complex .profit-loss-generated-table--summary table.views-table{min-width:1400px;}.pl-statement-complex .profit-loss-generated-table--yearly table.views-table{min-width:980px;}.pl-statement-complex .profit-loss-generated-table table.views-table thead th{padding:10px 12px;border-right:1px solid #CFE9EE;background:#0D6E82;color:#FFFFFF;font-size:0.72rem;font-weight:900;line-height:1.1;text-align:right;text-transform:uppercase;letter-spacing:0.025em;white-space:nowrap;}.pl-statement-complex .profit-loss-generated-table table.views-table thead th.profit-loss-label-cell{text-align:left;}.pl-statement-complex .profit-loss-generated-table table.views-table thead th.profit-loss-year-total-header{background:#083F4B;}.pl-statement-complex .profit-loss-generated-table table.views-table tbody td{padding:9px 12px;border-right:1px solid #E6F4F6;border-bottom:1px solid #E6F4F6;text-align:right;vertical-align:middle;white-space:nowrap;}.pl-statement-complex .profit-loss-generated-table table.views-table tbody td.profit-loss-label-cell{min-width:260px;background:#E6F4F6;color:#083F4B;font-weight:900;text-align:left;white-space:normal;}.pl-statement-complex .profit-loss-generated-table table.views-table tbody tr.profit-loss-detail-row td{background:#F8FAFB;color:#083F4B;font-weight:700;}.pl-statement-complex .profit-loss-generated-table table.views-table tbody tr.profit-loss-detail-row td.profit-loss-label-cell{padding-left:34px;background:#F8FAFB;}.pl-statement-complex .profit-loss-detail-label{display:block;color:#083F4B;font-weight:900;}.pl-statement-complex .profit-loss-detail-source{display:block;margin:3px 0 0;color:#5B6870;font-size:0.64rem;font-weight:800;line-height:1.15;white-space:normal;}.pl-statement-complex .profit-loss-generated-table table.views-table tbody tr.profit-loss-row--gross-profit td,.pl-statement-complex .profit-loss-generated-table table.views-table tbody tr.profit-loss-row--operating-expenses td,.pl-statement-complex .profit-loss-generated-table table.views-table tbody tr.profit-loss-row--pretax td{background:#EEF7F8;color:#083F4B;font-weight:900;border-top:2px solid #0D6E82;}.pl-statement-complex .profit-loss-generated-table table.views-table tbody tr.profit-loss-row--net-profit-loss td{background:#083F4B;color:#FFFFFF;font-weight:900;border-top:4px solid #083F4B;border-bottom:4px solid #083F4B;}.pl-statement-complex .profit-loss-generated-table table.views-table tbody tr.profit-loss-row--net-profit-loss td.profit-loss-label-cell{background:#083F4B;color:#FFFFFF;}.pl-statement-complex .profit-loss-year-total-cell{background:#EEF7F8;color:#083F4B;font-weight:900;border-left:2px solid #0D6E82;}.pl-statement-complex .profit-loss-section-toggle{appearance:none;display:inline-flex;align-items:center;gap:7px;width:100%;margin:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-weight:inherit;text-align:left;cursor:pointer;}.pl-statement-complex .profit-loss-section-toggle:focus{outline:none;}.pl-statement-complex .profit-loss-section-toggle:focus-visible{box-shadow:0 0 0 3px rgba(41,152,167,0.25);}.pl-statement-complex .profit-loss-section-arrow{display:inline-flex;align-items:center;justify-content:center;width:14px;min-width:14px;color:inherit;font-weight:900;}.pl-statement-complex .profit-loss-chart-block{max-width:1400px;width:100%;}.pl-statement-complex .profit-loss-chart-stage-inner{width:100%;overflow-x:visible;padding:16px;border:1px solid #CFE9EE;border-radius:14px;background:#FFFFFF;box-shadow:0 4px 14px rgba(8,63,75,0.08);}.pl-statement-complex .profit-loss-chart-stage .bawd-scrollable-chart-center{width:100%;overflow-x:auto;overflow-y:hidden;}.pl-statement-complex .profit-loss-chart-stage .bawd-scrollable-chart-inner{max-width:none;min-width:1000px;}.pl-statement-complex .profit_loss_statement_chart_div{width:1000px;height:560px;min-height:560px;}.pl-statement-complex .profit-loss-chart-data-table{max-width:1400px;width:100%;}.bawd-complex.cash-flow-complex .cash-flow-visible-year-toggle{margin:0;}.bawd-complex.cash-flow-complex .cash-flow-deck-summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 18px;align-items:end;max-width:1400px;margin:0 0 16px;padding:18px 20px;border:1px solid #CFE9EE;border-left:6px solid #0D6E82;border-radius:14px;background:linear-gradient(135deg,rgba(230,244,246,0.96),rgba(248,250,251,0.98));box-shadow:0 4px 14px rgba(8,63,75,0.08);}.bawd-complex.cash-flow-complex .cash-flow-deck-summary .complex-deck-eyebrow{color:#0D6E82;font-size:0.75rem;font-weight:900;letter-spacing:0.04em;text-transform:uppercase;}.bawd-complex.cash-flow-complex .cash-flow-deck-summary h3{margin:0;color:#083F4B;font-size:1rem;font-weight:900;line-height:1.25;}.bawd-complex.cash-flow-complex .cash-flow-deck-summary p{margin:4px 0 0;color:#5B6870;font-size:0.8125rem;font-weight:700;line-height:1.35;}.bawd-complex.cash-flow-complex .cash-flow-deck-summary-value{grid-row:1 / span 2;grid-column:2;color:#083F4B;font-size:1.55rem;font-weight:900;line-height:1;text-align:right;white-space:nowrap;}.bawd-complex.cash-flow-complex .cash-flow-deck-grid{display:grid;grid-template-columns:repeat(4,minmax(220px,1fr));gap:14px;max-width:1400px;}.bawd-complex.cash-flow-complex .cash-flow-deck-card{display:flex;flex-direction:column;min-height:320px;padding:16px;border:1px solid #CFE9EE;border-top:5px solid #0D6E82;border-radius:14px;background:#FFFFFF;box-shadow:0 4px 14px rgba(8,63,75,0.08);color:#083F4B;text-decoration:none;}.bawd-complex.cash-flow-complex .cash-flow-card-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 42px;width:42px;height:42px;margin:0 0 12px;border-radius:999px;background:#E6F4F6;color:#0D6E82;font-size:1.1rem;}.bawd-complex.cash-flow-complex .cash-flow-deck-card .complex-card-title{margin:0 0 8px;color:#083F4B;font-size:0.98rem;font-weight:900;line-height:1.2;}.bawd-complex.cash-flow-complex .cash-flow-deck-card .complex-card-body{flex:1 1 auto;margin:0 0 14px;color:#083F4B;font-size:0.8125rem;font-weight:650;line-height:1.42;}.bawd-complex.cash-flow-complex .cash-flow-deck-card .complex-card-metric{display:grid;grid-template-columns:1fr;gap:4px;margin:auto 0 14px;padding:10px 12px;border-radius:10px;background:#F8FAFB;border:1px solid #E6F4F6;}.bawd-complex.cash-flow-complex .cash-flow-deck-card .complex-card-metric-value{color:#0D6E82;font-size:1.1rem;font-weight:900;line-height:1;}.bawd-complex.cash-flow-complex .cash-flow-deck-card .complex-card-metric-note{color:#083F4B;font-size:0.8125rem;font-weight:900;}.bawd-complex.cash-flow-complex .cash-flow-deck-card .complex-card-button{display:inline-flex;align-items:center;justify-content:center;margin-top:auto;padding:10px 12px;border:1px solid #0D6E82;border-radius:999px;background:#083F4B;color:#FFFFFF;font-size:0.8125rem;font-weight:900;line-height:1;text-align:center;text-decoration:none;box-shadow:0 2px 6px rgba(8,63,75,0.18);}.bawd-complex.cash-flow-complex .cash-flow-kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(220px,1fr));gap:14px;max-width:1400px;}.bawd-complex.cash-flow-complex .cash-flow-kpi-card{display:flex;gap:14px;align-items:flex-start;min-height:142px;padding:16px;border:1px solid #CFE9EE;border-left:5px solid #0D6E82;border-radius:14px;background:#FFFFFF;box-shadow:0 4px 14px rgba(8,63,75,0.08);}.bawd-complex.cash-flow-complex .cash-flow-kpi-card-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 42px;width:42px;height:42px;border-radius:999px;background:#E6F4F6;color:#0D6E82;font-size:1.1rem;}.bawd-complex.cash-flow-complex .cash-flow-kpi-card-content{min-width:0;}.bawd-complex.cash-flow-complex .cash-flow-kpi-label{display:block;margin:0 0 6px;color:#0D6E82;font-size:0.72rem;font-weight:900;line-height:1;text-transform:uppercase;letter-spacing:0.04em;}.bawd-complex.cash-flow-complex .cash-flow-kpi-value{display:block;margin:0 0 6px;color:#083F4B;font-size:1.35rem;font-weight:900;line-height:1.1;}.bawd-complex.cash-flow-complex .cash-flow-kpi-note{display:block;color:#5B6870;font-size:0.78rem;font-weight:700;line-height:1.3;}.bawd-complex.cash-flow-complex .cash-flow-kpi-card--ending-cash-negative,.bawd-complex.cash-flow-complex .cash-flow-kpi-card--net-cash-negative,.bawd-complex.cash-flow-complex .cash-flow-kpi-card--net-operating-negative,.bawd-complex.cash-flow-complex .cash-flow-kpi-card--investing-negative,.bawd-complex.cash-flow-complex .cash-flow-kpi-card--financing-negative{border-left-color:#C46A12;}.bawd-complex.cash-flow-complex .cash-flow-kpi-card--ending-cash-negative .cash-flow-kpi-card-icon,.bawd-complex.cash-flow-complex .cash-flow-kpi-card--net-cash-negative .cash-flow-kpi-card-icon,.bawd-complex.cash-flow-complex .cash-flow-kpi-card--net-operating-negative .cash-flow-kpi-card-icon,.bawd-complex.cash-flow-complex .cash-flow-kpi-card--investing-negative .cash-flow-kpi-card-icon,.bawd-complex.cash-flow-complex .cash-flow-kpi-card--financing-negative .cash-flow-kpi-card-icon{background:#FFF3E0;color:#8A4300;}.bawd-complex.cash-flow-complex .cash-flow-chart-shell{max-width:1400px;width:100%;margin:12px 0 0;padding:16px;border:1px solid #CFE9EE;border-radius:14px;background:#FFFFFF;box-shadow:0 4px 14px rgba(8,63,75,0.08);}.bawd-complex.cash-flow-complex .cash-flow-chart-scroll{width:100%;overflow-x:auto;overflow-y:hidden;padding:0 0 8px;}.bawd-complex.cash-flow-complex .cash-flow-chart-target{max-width:none;}.bawd-complex.cash-flow-complex .cash-flow-generated-table,.bawd-complex.cash-flow-complex .cash-flow-generated-table .bawd-table-scroll,.bawd-complex.cash-flow-complex .cash-flow-generated-table .view-content{max-width:none;width:100%;}.bawd-complex.cash-flow-complex .cash-flow-generated-table{margin:12px 0 0;overflow:hidden;}.bawd-complex.cash-flow-complex .cash-flow-generated-table .bawd-table-scroll,.bawd-complex.cash-flow-complex .cash-flow-generated-table .view-content{overflow-x:auto;border:1px solid #CFE9EE;border-radius:14px;background:#FFFFFF;box-shadow:0 4px 14px rgba(8,63,75,0.08);}.bawd-complex.cash-flow-complex .cash-flow-generated-table table.views-table{width:100%;min-width:1120px;border-collapse:collapse;color:#083F4B;font-size:0.8125rem;font-weight:700;font-variant-numeric:tabular-nums;}.bawd-complex.cash-flow-complex .cash-flow-generated-table--full table.views-table{width:100%;min-width:2200px;table-layout:auto;}.bawd-complex.cash-flow-complex .cash-flow-generated-table--summary table.views-table{width:100%;min-width:1400px;table-layout:auto;}.bawd-complex.cash-flow-complex .cash-flow-generated-table--yearly table.views-table{width:100%;min-width:980px;table-layout:auto;}.bawd-complex.cash-flow-complex .cash-flow-generated-table table.views-table thead th{padding:10px 12px;border-right:1px solid #CFE9EE;background:#0D6E82;color:#FFFFFF;font-size:0.72rem;font-weight:900;line-height:1.1;text-align:right;text-transform:uppercase;letter-spacing:0.025em;white-space:nowrap;}.bawd-complex.cash-flow-complex .cash-flow-generated-table table.views-table thead th.cash-flow-label-cell{text-align:left;}.bawd-complex.cash-flow-complex .cash-flow-generated-table table.views-table tbody td{padding:9px 12px;border-right:1px solid #E6F4F6;border-bottom:1px solid #E6F4F6;text-align:right;vertical-align:middle;white-space:nowrap;}.bawd-complex.cash-flow-complex .cash-flow-generated-table table.views-table th.cash-flow-label-cell,.bawd-complex.cash-flow-complex .cash-flow-generated-table table.views-table td.cash-flow-label-cell{width:260px;max-width:260px;text-align:left;white-space:normal;overflow-wrap:normal;}.bawd-complex.cash-flow-complex .cash-flow-generated-table--summary table.views-table th.cash-flow-label-cell,.bawd-complex.cash-flow-complex .cash-flow-generated-table--summary table.views-table td.cash-flow-label-cell{width:260px;max-width:260px;white-space:normal;overflow-wrap:normal;}.bawd-complex.cash-flow-complex .cash-flow-generated-table--yearly table.views-table th.cash-flow-label-cell,.bawd-complex.cash-flow-complex .cash-flow-generated-table--yearly table.views-table td.cash-flow-label-cell{width:320px;max-width:320px;white-space:normal;overflow-wrap:normal;}.bawd-complex.cash-flow-complex .cash-flow-generated-table table.views-table th.cash-flow-value-cell,.bawd-complex.cash-flow-complex .cash-flow-generated-table table.views-table td.cash-flow-value-cell{text-align:right;white-space:nowrap;}.bawd-complex.cash-flow-complex .cash-flow-row--section td{background:#083F4B;color:#FFFFFF;font-weight:900;border-top:3px solid #083F4B;border-bottom:2px solid #083F4B;text-transform:uppercase;}.bawd-complex.cash-flow-complex .cash-flow-row--section td.cash-flow-value-cell{background:#0D6E82;}.bawd-complex.cash-flow-complex .cash-flow-row--subtotal td{background:#CFE9EE;color:#083F4B;font-weight:900;border-top:2px solid #0D6E82;border-bottom:1px solid #7ABFBE;}.bawd-complex.cash-flow-complex .cash-flow-row--detail td{background:#F8FAFB;color:#083F4B;font-weight:700;}.bawd-complex.cash-flow-complex .cash-flow-row--total td{background:#083F4B;color:#FFFFFF;font-weight:900;border-top:3px solid #083F4B;border-bottom:3px solid #083F4B;}.bawd-complex.cash-flow-complex .cash-flow-row--level-1 td.cash-flow-label-cell{padding-left:18px;}.bawd-complex.cash-flow-complex .cash-flow-row--level-2 td.cash-flow-label-cell{padding-left:34px;}.bawd-complex.cash-flow-complex .cash-flow-line-label-wrap{display:flex;align-items:center;gap:7px;}.bawd-complex.cash-flow-complex .cash-flow-line-label{color:inherit;font-weight:inherit;line-height:1.15;}.bawd-complex.cash-flow-complex .cash-flow-row-toggle{appearance:none;display:inline-flex;align-items:center;justify-content:center;width:18px;min-width:18px;height:18px;margin:0;padding:0;border:0;background:transparent;color:inherit;font-size:0.75rem;font-weight:900;line-height:1;cursor:pointer;}.bawd-complex.cash-flow-complex .cash-flow-row-toggle:focus{outline:none;}.bawd-complex.cash-flow-complex .cash-flow-row-toggle:focus-visible{box-shadow:0 0 0 3px rgba(41,152,167,0.25);}.bawd-complex.cash-flow-complex .cash-flow-row-toggle-spacer{display:inline-block;width:18px;min-width:18px;}.bawd-complex.cash-flow-complex .cash-flow-detail-source{display:block;margin:3px 0 0 25px;color:#5B6870;font-size:0.64rem;font-weight:800;line-height:1.15;white-space:normal;opacity:0.9;}.bawd-complex.cash-flow-complex .cash-flow-row--section .cash-flow-detail-source,.bawd-complex.cash-flow-complex .cash-flow-row--total .cash-flow-detail-source{color:#FFFFFF;}@media (max-width:1180px){.bawd-complex.cash-flow-complex .cash-flow-deck-grid{grid-template-columns:repeat(3,minmax(190px,1fr));}.bawd-complex.cash-flow-complex .cash-flow-kpi-grid{grid-template-columns:repeat(2,minmax(190px,1fr));}}@media (max-width:760px){.bawd-complex.cash-flow-complex .cash-flow-deck-summary{grid-template-columns:1fr;}.bawd-complex.cash-flow-complex .cash-flow-deck-summary-value{grid-row:auto;grid-column:auto;text-align:left;}.bawd-complex.cash-flow-complex .cash-flow-deck-grid,.bawd-complex.cash-flow-complex .cash-flow-kpi-grid{grid-template-columns:1fr;}.bawd-complex.cash-flow-complex .cash-flow-generated-table table.views-table{font-size:0.76rem;}.bawd-complex.cash-flow-complex .cash-flow-generated-table table.views-table thead th,.bawd-complex.cash-flow-complex .cash-flow-generated-table table.views-table tbody td{padding:8px 10px;}}.bawd-complex.financial-overview-complex .complex-title{margin:0 0 12px;}.bawd-complex.financial-overview-complex .complex-title h2{margin:0 0 4px;color:#083F4B;font-size:1.15rem;font-weight:900;line-height:1.2;}.bawd-complex.financial-overview-complex .complex-title p{margin:0;color:#5B6870;font-size:0.8125rem;font-weight:700;line-height:1.35;}.bawd-complex.financial-overview-complex .financial-overview-year-controls{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0 0 14px;}.bawd-complex.financial-overview-complex .financial-overview-deck-summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 18px;align-items:end;max-width:1400px;margin:0 0 14px;padding:18px 20px;border:1px solid #CFE9EE;border-left:6px solid #0D6E82;border-radius:14px;background:linear-gradient(135deg,rgba(230,244,246,0.96),rgba(248,250,251,0.98));box-shadow:0 4px 14px rgba(8,63,75,0.08);}.bawd-complex.financial-overview-complex .financial-overview-deck-summary .complex-deck-eyebrow{color:#0D6E82;font-size:0.75rem;font-weight:900;letter-spacing:0.04em;text-transform:uppercase;}.bawd-complex.financial-overview-complex .financial-overview-deck-summary h3{margin:0;color:#083F4B;font-size:1rem;font-weight:900;line-height:1.25;}.bawd-complex.financial-overview-complex .financial-overview-deck-summary p{margin:4px 0 0;color:#5B6870;font-size:0.8125rem;font-weight:700;line-height:1.35;}.bawd-complex.financial-overview-complex .financial-overview-deck-summary-value{grid-row:1 / span 2;grid-column:2;color:#083F4B;font-size:1.55rem;font-weight:900;line-height:1;text-align:right;white-space:nowrap;}.bawd-complex.financial-overview-complex .financial-overview-deck-grid{display:grid;grid-template-columns:repeat(4,minmax(220px,1fr));gap:14px;max-width:1400px;}.bawd-complex.financial-overview-complex .financial-overview-deck-card{display:flex;flex-direction:column;min-height:260px;padding:16px;border:1px solid #CFE9EE;border-top:5px solid #0D6E82;border-radius:14px;background:#FFFFFF;box-shadow:0 4px 14px rgba(8,63,75,0.08);color:#083F4B;text-decoration:none;}.bawd-complex.financial-overview-complex .financial-overview-deck-card .financial-overview-card-icon,.bawd-complex.financial-overview-complex .financial-overview-deck-card .complex-card-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 42px;width:42px;height:42px;margin:0 0 12px;border-radius:999px;background:#E6F4F6;color:#0D6E82;font-size:1.1rem;}.bawd-complex.financial-overview-complex .financial-overview-deck-card .complex-card-title{margin:0 0 8px;color:#083F4B;font-size:0.98rem;font-weight:900;line-height:1.2;}.bawd-complex.financial-overview-complex .financial-overview-deck-card .complex-card-body{flex:1 1 auto;margin:0 0 14px;color:#083F4B;font-size:0.8125rem;font-weight:650;line-height:1.42;}.bawd-complex.financial-overview-complex .financial-overview-deck-card .complex-card-metric{display:grid;grid-template-columns:1fr;gap:4px;margin:auto 0 14px;padding:10px 12px;border:1px solid #E6F4F6;border-radius:10px;background:#F8FAFB;}.bawd-complex.financial-overview-complex .financial-overview-deck-card .complex-card-metric-value{color:#0D6E82;font-size:1.12rem;font-weight:900;line-height:1;}.bawd-complex.financial-overview-complex .financial-overview-deck-card .complex-card-metric-note{color:#083F4B;font-size:0.8125rem;font-weight:900;line-height:1.25;}.bawd-complex.financial-overview-complex .financial-overview-deck-card .complex-card-button{display:inline-flex;align-items:center;justify-content:center;margin-top:auto;padding:10px 12px;border:1px solid #0D6E82;border-radius:999px;background:#083F4B;color:#FFFFFF;font-size:0.8125rem;font-weight:900;line-height:1;text-align:center;text-decoration:none;box-shadow:0 2px 6px rgba(8,63,75,0.18);}.bawd-complex.financial-overview-complex .financial-overview-deck-card .complex-card-button:hover,.bawd-complex.financial-overview-complex .financial-overview-deck-card .complex-card-button:focus{background:#0D6E82;border-color:#0D6E82;color:#FFFFFF;text-decoration:none;}.bawd-complex.financial-overview-complex .financial-overview-deck-card:nth-child(1){border-top-color:#0D6E82;}.bawd-complex.financial-overview-complex .financial-overview-deck-card:nth-child(2){border-top-color:#083F4B;}.bawd-complex.financial-overview-complex .financial-overview-deck-card:nth-child(3){border-top-color:#2998A7;}.bawd-complex.financial-overview-complex .financial-overview-deck-card:nth-child(4){border-top-color:#7ABFBE;}.bawd-complex.financial-overview-complex .financial-overview-deck-card:nth-child(5){border-top-color:#6B8F97;}.bawd-complex.financial-overview-complex .financial-overview-deck-card:nth-child(6){border-top-color:#9FBFC4;}.bawd-complex.financial-overview-complex .financial-overview-deck-card:nth-child(7){border-top-color:#C46A12;}.bawd-complex.financial-overview-complex .financial-overview-deck-card:nth-child(8){border-top-color:#8A4300;}.bawd-complex.financial-overview-complex .financial-overview-kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(220px,1fr));gap:14px;max-width:1400px;}.bawd-complex.financial-overview-complex .financial-overview-kpi-card{display:flex;gap:14px;align-items:flex-start;min-height:142px;padding:16px;border:1px solid #CFE9EE;border-left:5px solid #0D6E82;border-radius:14px;background:#FFFFFF;box-shadow:0 4px 14px rgba(8,63,75,0.08);}.bawd-complex.financial-overview-complex .financial-overview-kpi-card-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 42px;width:42px;height:42px;border-radius:999px;background:#E6F4F6;color:#0D6E82;font-size:1.1rem;}.bawd-complex.financial-overview-complex .financial-overview-kpi-card-content{min-width:0;}.bawd-complex.financial-overview-complex .financial-overview-kpi-label{display:block;margin:0 0 6px;color:#0D6E82;font-size:0.72rem;font-weight:900;line-height:1;text-transform:uppercase;letter-spacing:0.04em;}.bawd-complex.financial-overview-complex .financial-overview-kpi-value{display:block;margin:0 0 6px;color:#083F4B;font-size:1.35rem;font-weight:900;line-height:1.1;}.bawd-complex.financial-overview-complex .financial-overview-kpi-note{display:block;color:#5B6870;font-size:0.78rem;font-weight:700;line-height:1.3;}.bawd-complex.financial-overview-complex .financial-overview-kpi-card--net-profit-negative,.bawd-complex.financial-overview-complex .financial-overview-kpi-card--net-margin-negative,.bawd-complex.financial-overview-complex .financial-overview-kpi-card--pre-tax-negative,.bawd-complex.financial-overview-complex .financial-overview-kpi-card--gross-profit-negative,.bawd-complex.financial-overview-complex .financial-overview-kpi-card--funding-gap-warning{border-left-color:#C46A12;}.bawd-complex.financial-overview-complex .financial-overview-kpi-card--net-profit-negative .financial-overview-kpi-card-icon,.bawd-complex.financial-overview-complex .financial-overview-kpi-card--net-margin-negative .financial-overview-kpi-card-icon,.bawd-complex.financial-overview-complex .financial-overview-kpi-card--pre-tax-negative .financial-overview-kpi-card-icon,.bawd-complex.financial-overview-complex .financial-overview-kpi-card--gross-profit-negative .financial-overview-kpi-card-icon,.bawd-complex.financial-overview-complex .financial-overview-kpi-card--funding-gap-warning .financial-overview-kpi-card-icon{background:#FFF3E0;color:#8A4300;}.bawd-complex.financial-overview-complex .financial-overview-chart-shell{max-width:1400px;width:100%;margin:12px 0 0;padding:16px;border:1px solid #CFE9EE;border-radius:14px;background:#FFFFFF;box-shadow:0 4px 14px rgba(8,63,75,0.08);}.bawd-complex.financial-overview-complex .financial-overview-chart-scroll{width:100%;overflow-x:auto;overflow-y:hidden;padding:0 0 8px;}.bawd-complex.financial-overview-complex .financial-overview-chart-target{max-width:none;}.bawd-complex.financial-overview-complex .financial-overview-settings-summary{max-width:1400px;margin:0 0 18px;padding:16px 18px;border:1px solid #E1D7C5;border-left:6px solid #C46A12;border-radius:14px;background:#FBF7EF;box-shadow:0 4px 14px rgba(8,63,75,0.06);}.bawd-complex.financial-overview-complex .financial-overview-settings-summary__header{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;margin:0 0 14px;}.bawd-complex.financial-overview-complex .financial-overview-settings-summary__header h3{margin:0;color:#083F4B;font-size:1rem;font-weight:900;line-height:1.25;}.bawd-complex.financial-overview-complex .financial-overview-settings-summary__link{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;padding:9px 12px;border:1px solid #8A4300;border-radius:999px;background:#FFFFFF;color:#8A4300;font-size:0.8125rem;font-weight:900;line-height:1;text-decoration:none;}.bawd-complex.financial-overview-complex .financial-overview-settings-summary__link:hover,.bawd-complex.financial-overview-complex .financial-overview-settings-summary__link:focus{background:#8A4300;color:#FFFFFF;text-decoration:none;}.bawd-complex.financial-overview-complex .financial-overview-settings-summary__grid{display:grid;grid-template-columns:repeat(3,minmax(180px,1fr));gap:10px 14px;}.bawd-complex.financial-overview-complex .financial-overview-settings-summary__item{min-width:0;padding:10px 12px;border:1px solid #EFE3CF;border-radius:10px;background:#FFFFFF;}.bawd-complex.financial-overview-complex .financial-overview-settings-summary__label{display:block;margin:0 0 4px;color:#8A4300;font-size:0.68rem;font-weight:900;line-height:1;text-transform:uppercase;letter-spacing:0.04em;}.bawd-complex.financial-overview-complex .financial-overview-settings-summary__value{display:block;color:#083F4B;font-size:0.875rem;font-weight:900;line-height:1.25;}@media (max-width:980px){.bawd-complex.financial-overview-complex .financial-overview-settings-summary__grid{grid-template-columns:repeat(2,minmax(180px,1fr));}}@media (max-width:640px){.bawd-complex.financial-overview-complex .financial-overview-settings-summary__header{display:grid;grid-template-columns:1fr;}.bawd-complex.financial-overview-complex .financial-overview-settings-summary__grid{grid-template-columns:1fr;}}@media (max-width:1180px){.bawd-complex.financial-overview-complex .financial-overview-deck-grid{grid-template-columns:repeat(3,minmax(190px,1fr));}.bawd-complex.financial-overview-complex .financial-overview-kpi-grid{grid-template-columns:repeat(2,minmax(190px,1fr));}}@media (max-width:760px){.bawd-complex.financial-overview-complex .financial-overview-deck-summary{grid-template-columns:1fr;}.bawd-complex.financial-overview-complex .financial-overview-deck-summary-value{grid-row:auto;grid-column:auto;text-align:left;}.bawd-complex.financial-overview-complex .financial-overview-deck-grid,.bawd-complex.financial-overview-complex .financial-overview-kpi-grid{grid-template-columns:1fr;}}.bawd-complex.balance-sheet-complex-page .balance-sheet-edit-card-grid{display:grid;grid-template-columns:repeat(3,minmax(220px,1fr));gap:14px;margin:0 0 16px;}.bawd-complex.balance-sheet-complex-page .balance-sheet-deck-grid{display:grid;grid-template-columns:repeat(5,minmax(180px,1fr));gap:14px;}.bawd-complex.balance-sheet-complex-page .balance-sheet-kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(190px,1fr));gap:14px;}.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table,.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table .view-content{max-width:none;width:100%;}.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table--full table.views-table{width:100%;min-width:2200px;table-layout:auto;}.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table--summary table.views-table{width:100%;min-width:1400px;table-layout:auto;}.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table--yearly table.views-table{width:100%;min-width:980px;table-layout:auto;}.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table--summary table.views-table th.balance-sheet-label-cell,.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table--summary table.views-table td.balance-sheet-label-cell{width:260px;max-width:260px;white-space:normal;overflow-wrap:normal;}.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table--yearly table.views-table th.balance-sheet-label-cell,.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table--yearly table.views-table td.balance-sheet-label-cell{width:320px;max-width:320px;white-space:normal;overflow-wrap:normal;}.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table--summary .balance-sheet-detail-source,.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table--yearly .balance-sheet-detail-source{white-space:normal;overflow-wrap:normal;font-size:0.64rem;line-height:1.15;}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-block{max-width:1400px;width:100%;}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-stage-inner{width:100%;overflow-x:auto;padding:16px;border:1px solid #CFE9EE;border-radius:14px;background:#FFFFFF;box-shadow:0 4px 14px rgba(8,63,75,0.08);}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-visual{min-width:1000px;margin:0 0 18px;padding:18px 20px;border:1px solid #E6F4F6;border-radius:14px;background:#F8FAFB;}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-title{margin:0 0 10px;color:#083F4B;font-size:1rem;font-weight:900;line-height:1.2;}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-legend{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:0 0 18px;}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-legend-item{display:inline-flex;align-items:center;gap:7px;color:#083F4B;font-size:0.75rem;font-weight:900;line-height:1;}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-legend-item::before{content:"";display:inline-flex;width:14px;height:14px;border-radius:4px;}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-legend-item--assets::before{background:#0D6E82;}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-legend-item--liabilities-equity::before{background:#7ABFBE;}.bawd-complex.balance-sheet-complex-page .balance_sheet_chart_div{width:100%;height:560px;min-height:560px;}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-inner--full{min-width:1100px;}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-inner--summary,.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-inner--yearly{min-width:900px;}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-stage-inner{overflow-x:auto;}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-visual--bar{display:block;}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-row{display:grid;grid-template-columns:110px minmax(0,1fr);gap:12px;align-items:center;margin:0 0 16px;}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-row-label{color:#083F4B;font-size:0.82rem;font-weight:900;text-align:right;white-space:nowrap;}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-row-bars{display:grid;grid-template-columns:1fr;gap:7px;min-width:0;}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-bar-line{display:grid;grid-template-columns:135px minmax(0,1fr);gap:10px;align-items:center;}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-bar-line--liabilities-equity{padding-top:8px;border-top:2px solid #CFE9EE;}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-series-label{color:#5B6870;font-size:0.72rem;font-weight:900;line-height:1;text-align:right;white-space:nowrap;}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-bar{position:relative;display:block;min-width:4px;height:34px;border-radius:8px;box-shadow:inset 0 -8px 0 rgba(8,63,75,0.08);}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-bar--assets{background:#0D6E82;}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-bar--liabilities-equity{background:#7ABFBE;}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-bar-value{position:absolute;top:50%;right:8px;transform:translateY(-50%);color:#FFFFFF;font-size:0.72rem;font-weight:900;line-height:1;text-shadow:0 1px 2px rgba(8,63,75,0.4);white-space:nowrap;}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-visual--line{display:block;}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-svg-wrap{width:100%;overflow-x:auto;padding:8px 0 0;}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-svg{display:block;width:100%;min-width:900px;height:360px;overflow:visible;}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-axis{stroke:#7ABFBE;stroke-width:2;}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-line{fill:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-line--assets{stroke:#0D6E82;}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-line--liabilities-equity{stroke:#7ABFBE;}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-svg-label{fill:#083F4B;font-size:0.78rem;font-weight:900;text-anchor:middle;}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-data-table{max-width:1400px;width:100%;}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-data-table .view-content{width:100%;overflow-x:auto;border:1px solid #CFE9EE;border-radius:14px;background:#FFFFFF;}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-data-table table.views-table{width:100%;min-width:860px;border-collapse:collapse;color:#083F4B;font-size:0.8125rem;font-weight:800;font-variant-numeric:tabular-nums;}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-data-table table.views-table thead th{padding:10px 12px;border-right:1px solid #CFE9EE;background:#0D6E82;color:#FFFFFF;font-size:0.72rem;font-weight:900;line-height:1.1;text-align:right;text-transform:uppercase;letter-spacing:0.025em;white-space:nowrap;}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-data-table table.views-table thead th:first-child{text-align:left;}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-data-table table.views-table tbody td{padding:9px 12px;border-right:1px solid #E6F4F6;border-bottom:1px solid #E6F4F6;text-align:right;vertical-align:middle;white-space:nowrap;}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-data-table table.views-table tbody td:first-child{background:#E6F4F6;color:#083F4B;font-weight:900;text-align:left;}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-data-table table.views-table tbody tr.is-balanced td:last-child{background:#E6F4F6;color:#083F4B;font-weight:900;}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-data-table table.views-table tbody tr.is-out-of-balance td:last-child{background:#FFF3E0;color:#8A4300;font-weight:900;}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-stage{overflow-x:visible;}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-stage-inner{overflow-x:visible;}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-stage .bawd-scrollable-chart-center{width:100%;overflow-x:auto;overflow-y:hidden;}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-stage .bawd-scrollable-chart-inner{max-width:none;}@media (max-width:760px){.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-stage-inner{padding:12px;}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-visual{min-width:860px;padding:14px;}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-row{grid-template-columns:90px minmax(0,1fr);}.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-bar-line{grid-template-columns:118px minmax(0,1fr);}}.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table thead th:first-child,.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table tbody td:first-child{text-align:left;}.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table tbody td{font-weight:800;}.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table thead th.balance-sheet-label-cell{background:#0D6E82;color:#FFFFFF;font-weight:900;text-align:left;}.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table thead th.balance-sheet-period-cell{background:#0D6E82;color:#FFFFFF;font-weight:900;text-align:right;}.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table thead th.balance-sheet-year-total-header{background:#083F4B;color:#FFFFFF;}.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table tbody tr.balance-sheet-row-level-0 td{background:#083F4B;color:#FFFFFF;font-weight:900;border-top:3px solid #083F4B;border-bottom:2px solid #083F4B;text-transform:uppercase;}.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table tbody tr.balance-sheet-row-level-0 td.balance-sheet-label-cell{background:#083F4B;color:#FFFFFF;font-weight:900;letter-spacing:0.035em;}.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table tbody tr.balance-sheet-row-level-0 td.balance-sheet-value-cell{background:#0D6E82;color:#FFFFFF;}.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table tbody tr.balance-sheet-row-level-1 td{background:#CFE9EE;color:#083F4B;font-weight:900;border-top:2px solid #0D6E82;border-bottom:1px solid #7ABFBE;}.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table tbody tr.balance-sheet-row-level-1 td.balance-sheet-label-cell{background:#CFE9EE;color:#083F4B;font-weight:900;padding-left:18px;}.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table tbody tr.balance-sheet-row-level-1 td.balance-sheet-value-cell{background:#DDF1F4;color:#083F4B;font-weight:900;}.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table tbody tr.balance-sheet-row-level-2 td{background:#E6F4F6;color:#083F4B;font-weight:850;border-bottom:1px solid #FFFFFF;}.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table tbody tr.balance-sheet-row-level-2 td.balance-sheet-label-cell{background:#E6F4F6;color:#083F4B;padding-left:34px;font-weight:850;}.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table tbody tr.balance-sheet-row-level-2 td.balance-sheet-value-cell{background:#EAF7F8;color:#083F4B;}.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table tbody tr.balance-sheet-detail-row td,.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table tbody tr.balance-sheet-row-level-3 td{background:#F8FAFB;color:#083F4B;font-weight:700;border-bottom:1px solid #FFFFFF;}.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table tbody tr.balance-sheet-detail-row td.balance-sheet-label-cell,.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table tbody tr.balance-sheet-row-level-3 td.balance-sheet-label-cell{background:#F8FAFB;color:#083F4B;padding-left:54px;font-weight:700;}.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table tbody tr.balance-sheet-detail-row td.balance-sheet-value-cell,.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table tbody tr.balance-sheet-row-level-3 td.balance-sheet-value-cell{background:#F8FAFB;color:#083F4B;}.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table .balance-sheet-section-toggle{appearance:none;display:inline-flex;align-items:center;gap:7px;width:100%;margin:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-weight:inherit;text-align:left;cursor:pointer;}.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table .balance-sheet-section-toggle:focus{outline:none;}.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table .balance-sheet-section-toggle:focus-visible{box-shadow:0 0 0 3px rgba(41,152,167,0.25);}.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table .balance-sheet-section-arrow{display:inline-flex;align-items:center;justify-content:center;width:14px;min-width:14px;color:inherit;font-weight:900;}.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table .balance-sheet-detail-label{display:block;color:#083F4B;font-weight:900;}.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table .balance-sheet-detail-source{display:block;margin:3px 0 0;color:#5B6870;font-size:0.68rem;font-weight:800;text-transform:none;letter-spacing:0;}.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table tbody tr.balance-sheet-total-row td{background:#EEF7F8;color:#083F4B;font-weight:900;border-top:2px solid #0D6E82;}.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table tbody tr.balance-sheet-total-row td.balance-sheet-label-cell{background:#E6F4F6;color:#083F4B;font-weight:900;text-align:left;text-transform:uppercase;letter-spacing:0.025em;}.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table tbody tr.balance-sheet-total-row td.balance-sheet-year-total-cell{background:#CFE9EE;color:#083F4B;}.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table tbody tr.balance-sheet-total-row--total-assets td,.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table tbody tr.balance-sheet-total-row--total-liabilities td,.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table tbody tr.balance-sheet-total-row--total-equity td{background:#0D6E82;color:#FFFFFF;border-top:3px solid #083F4B;border-bottom:3px solid #083F4B;}.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table tbody tr.balance-sheet-total-row--total-assets td.balance-sheet-label-cell,.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table tbody tr.balance-sheet-total-row--total-liabilities td.balance-sheet-label-cell,.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table tbody tr.balance-sheet-total-row--total-equity td.balance-sheet-label-cell{background:#083F4B;color:#FFFFFF;}.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table tbody tr.balance-sheet-total-row--liabilities-equity td{background:#083F4B;color:#FFFFFF;font-weight:900;border-top:4px solid #083F4B;border-bottom:4px solid #083F4B;}.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table tbody tr.balance-sheet-total-row--liabilities-equity td.balance-sheet-label-cell{background:#083F4B;color:#FFFFFF;}.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table tbody tr.balance-sheet-balance-check-row td{background:#EEF7F8;color:#083F4B;font-weight:900;border-top:2px solid #0D6E82;}.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table tbody tr.balance-sheet-balance-check-row td.balance-sheet-label-cell{background:#E6F4F6;color:#083F4B;text-transform:uppercase;letter-spacing:0.025em;}.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table tbody td.balance-sheet-balance-check-cell.is-balanced{background:#E6F4F6;color:#083F4B;}.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table tbody td.balance-sheet-balance-check-cell.is-out-of-balance{background:#FFF3E0;color:#8A4300;}.bawd-complex.balance-sheet-complex-page .balance-sheet-deck-summary{margin:0 0 16px;}.bawd-complex.balance-sheet-complex-page .balance-sheet-deck-summary .balance-sheet-chart-year-toggle{margin:0;}.bawd-complex.balance-sheet-complex-page .balance-sheet-deck-grid{display:grid;grid-template-columns:repeat(4,minmax(220px,1fr));gap:14px;max-width:1400px;}.bawd-complex.balance-sheet-complex-page .balance-sheet-deck-card{min-height:320px;}.bawd-complex.balance-sheet-complex-page .balance-sheet-deck-card--assets{border-top:5px solid #083F4B;}.bawd-complex.balance-sheet-complex-page .balance-sheet-deck-card--liabilities{border-top:5px solid #0D6E82;}.bawd-complex.balance-sheet-complex-page .balance-sheet-deck-card--equity{border-top:5px solid #2998A7;}.bawd-complex.balance-sheet-complex-page .balance-sheet-deck-card--revenue{border-top:5px solid #7ABFBE;}.bawd-complex.balance-sheet-complex-page .balance-sheet-deck-card--expenses{border-top:5px solid #6B8F97;}.bawd-complex.balance-sheet-complex-page .balance-sheet-deck-card--funding{border-top:5px solid #9FBFC4;}.bawd-complex.balance-sheet-complex-page .balance-sheet-deck-card--profit-loss{border-top:5px solid #C46A12;}.bawd-complex.balance-sheet-complex-page .balance-sheet-deck-card--cash-flow{border-top:5px solid #8A4300;}.bawd-complex.balance-sheet-complex-page .balance-sheet-deck-card .complex-deck-card-body{min-height:102px;}.bawd-complex.balance-sheet-complex-page .balance-sheet-deck-card .complex-deck-card-metrics{min-height:64px;}.bawd-complex.balance-sheet-complex-page .balance-sheet-kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(220px,1fr));gap:14px;max-width:1400px;}.bawd-complex.balance-sheet-complex-page .balance-sheet-kpi-card{min-height:142px;}.bawd-complex.balance-sheet-complex-page .balance-sheet-kpi-card--assets,.bawd-complex.balance-sheet-complex-page .balance-sheet-kpi-card--current-assets,.bawd-complex.balance-sheet-complex-page .balance-sheet-kpi-card--long-term-assets{border-left-color:#083F4B;}.bawd-complex.balance-sheet-complex-page .balance-sheet-kpi-card--liabilities,.bawd-complex.balance-sheet-complex-page .balance-sheet-kpi-card--current-liabilities,.bawd-complex.balance-sheet-complex-page .balance-sheet-kpi-card--long-term-liabilities,.bawd-complex.balance-sheet-complex-page .balance-sheet-kpi-card--total-debt,.bawd-complex.balance-sheet-complex-page .balance-sheet-kpi-card--debt-to-asset,.bawd-complex.balance-sheet-complex-page .balance-sheet-kpi-card--liabilities-to-equity{border-left-color:#0D6E82;}.bawd-complex.balance-sheet-complex-page .balance-sheet-kpi-card--equity,.bawd-complex.balance-sheet-complex-page .balance-sheet-kpi-card--equity-to-asset,.bawd-complex.balance-sheet-complex-page .balance-sheet-kpi-card--retained-earnings,.bawd-complex.balance-sheet-complex-page .balance-sheet-kpi-card--current-period-profit-loss{border-left-color:#2998A7;}.bawd-complex.balance-sheet-complex-page .balance-sheet-kpi-card--working-capital,.bawd-complex.balance-sheet-complex-page .balance-sheet-kpi-card--current-ratio{border-left-color:#7ABFBE;}.bawd-complex.balance-sheet-complex-page .balance-sheet-kpi-card--balanced{border-left-color:#083F4B;}.bawd-complex.balance-sheet-complex-page .balance-sheet-kpi-card--out-of-balance{border-left-color:#C46A12;}.bawd-complex.balance-sheet-complex-page .balance-sheet-kpi-card--out-of-balance .complex-kpi-card-icon{background:#FFF3E0;color:#8A4300;}.bawd-complex.balance-sheet-complex-page .balance-sheet-kpi-card--out-of-balance .complex-kpi-card-value{color:#8A4300;}@media (max-width:1180px){.bawd-complex .complex-deck-grid,.bawd-complex.balance-sheet-complex-page .balance-sheet-deck-grid{grid-template-columns:repeat(3,minmax(190px,1fr));}.bawd-complex .complex-kpi-grid,.bawd-complex.historical-financials-complex-page .historical-financials-kpi-grid,.bawd-complex.balance-sheet-complex-page .balance-sheet-kpi-grid{grid-template-columns:repeat(2,minmax(190px,1fr));}.bawd-complex.balance-sheet-complex-page .balance-sheet-edit-card-grid{grid-template-columns:repeat(3,minmax(180px,1fr));}}@media (max-width:760px){.bawd-complex .complex-deck-summary,.bawd-complex .complex-deck-summary-card{grid-template-columns:1fr;}.bawd-complex .complex-deck-summary-amount,.bawd-complex .complex-deck-summary-card__value{grid-row:auto;grid-column:auto;text-align:left;}.bawd-complex .complex-deck-grid,.bawd-complex .complex-kpi-grid,.bawd-complex.historical-financials-complex-page .historical-financials-kpi-grid,.bawd-complex.balance-sheet-complex-page .balance-sheet-edit-card-grid,.bawd-complex.balance-sheet-complex-page .balance-sheet-deck-grid,.bawd-complex.balance-sheet-complex-page .balance-sheet-kpi-grid{grid-template-columns:1fr;}.bawd-complex.historical-financials-complex-page .historical-financials-kpi-card{min-height:128px;}.bawd-complex.funding-complex.funding-complex-page table.funding-table{min-width:900px;font-size:0.76rem;}.bawd-complex.historical-financials-complex-page .historical-financials-generated-table table.views-table{min-width:1080px;font-size:0.76rem;}.bawd-complex.revenue-complex-page .revenue-generated-table table.views-table,.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table{font-size:0.76rem;}.bawd-complex.funding-complex.funding-complex-page table.funding-table thead th,.bawd-complex.funding-complex.funding-complex-page table.funding-table tbody td,.bawd-complex.historical-financials-complex-page .historical-financials-generated-table table.views-table thead th,.bawd-complex.historical-financials-complex-page .historical-financials-generated-table table.views-table tbody td,.bawd-complex.revenue-complex-page .revenue-generated-table table.views-table thead th,.bawd-complex.revenue-complex-page .revenue-generated-table table.views-table tbody td,.bawd-complex.revenue-complex-page .revenue-generated-table table.views-table tfoot td,.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table thead th,.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table tbody td,.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table tfoot td{padding:8px 10px;}}.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table tbody tr.balance-sheet-balance-check-row td.balance-sheet-label-cell,.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table tbody tr.balance-sheet-balance-check-row td.balance-sheet-balance-check-cell,.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table tbody tr.balance-sheet-balance-check-row td.balance-sheet-balance-check-cell.is-balanced,.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table tbody tr.balance-sheet-balance-check-row td.balance-sheet-balance-check-cell.is-out-of-balance{background:#fff3d6;}.bawd-complex.balance-sheet-complex-page .balance-sheet-generated-table table.views-table tbody tr.balance-sheet-balance-check-row td.balance-sheet-label-cell{color:#083F4B;text-transform:uppercase;letter-spacing:0.025em;}@media (max-width:760px){.bawd-complex{max-width:100%;width:100%;overflow-x:hidden;}.bawd-complex .complex-title,.bawd-complex .complex-deck-output,.bawd-complex .complex-kpi-output,.bawd-complex .complex-chart-output,.bawd-complex .complex-table-output,.bawd-complex .complex-deck-stage,.bawd-complex .complex-kpi-stage,.bawd-complex .complex-chart-stage,.bawd-complex .complex-table-stage,.bawd-complex .complex-stage{max-width:100%;width:100%;}.bawd-complex .complex-chart-toggle,.bawd-complex.revenue-complex-page .revenue-chart-controls,.bawd-complex.revenue-complex-page .revenue-table-controls,.pl-statement-complex .profit-loss-chart-controls,.pl-statement-complex .profit-loss-table-controls,.bawd-complex.cash-flow-complex .cash-flow-chart-controls,.bawd-complex.cash-flow-complex .cash-flow-table-controls,.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-controls,.bawd-complex.balance-sheet-complex-page .balance-sheet-table-controls{gap:6px;}.bawd-complex .complex-control-spacer{min-height:32px;margin:0 6px;border-left-width:3px;}.bawd-complex .complex-control-label,.bawd-complex.revenue-complex-page .revenue-visible-years-label,.pl-statement-complex .profit-loss-visible-years-label,.bawd-complex.cash-flow-complex .bawd-preview-control-label,.bawd-complex.balance-sheet-complex-page .balance-sheet-visible-years-label,.bawd-complex.break-even-complex .bawd-preview-control-label,.bawd-complex.minimum-wage-complex .bawd-preview-control-label{min-height:32px;font-size:0.68rem;}.bawd-complex .complex-button,.bawd-complex .bawd-preview-button{min-height:32px;padding:7px 10px;font-size:0.72rem;line-height:1;}.bawd-complex .complex-deck-summary,.bawd-complex .complex-deck-summary-card,.bawd-complex.break-even-complex .bawd-analysis-summary,.bawd-complex.minimum-wage-complex .bawd-analysis-summary{padding:14px 14px;border-radius:12px;}.bawd-complex .complex-deck-card,.bawd-complex .complex-kpi-card,.bawd-complex.financial-overview-complex .financial-overview-deck-card,.bawd-complex.financial-overview-complex .financial-overview-kpi-card,.bawd-complex.cash-flow-complex .cash-flow-deck-card,.bawd-complex.cash-flow-complex .cash-flow-kpi-card{min-height:0;padding:14px;}.bawd-complex.revenue-complex-page .revenue-chart-stage,.bawd-complex.revenue-complex-page .revenue-chart-stage-inner,.pl-statement-complex .profit-loss-chart-stage-inner,.bawd-complex.cash-flow-complex .cash-flow-chart-shell,.bawd-complex.financial-overview-complex .financial-overview-chart-shell,.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-stage,.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-stage-inner,.bawd-complex.break-even-complex .bawd-analysis-chart-shell,.bawd-complex.minimum-wage-complex .bawd-analysis-chart-shell{max-width:100%;width:100%;padding:12px;overflow-x:visible;}.bawd-complex.revenue-complex-page .revenue-chart-stage .bawd-scrollable-chart-center,.pl-statement-complex .profit-loss-chart-stage .bawd-scrollable-chart-center,.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-stage .bawd-scrollable-chart-center,.bawd-complex.cash-flow-complex .cash-flow-chart-scroll,.bawd-complex.financial-overview-complex .financial-overview-chart-scroll{width:100%;overflow-x:auto;overflow-y:hidden;padding-bottom:8px;}.bawd-complex.revenue-complex-page .revenue-chart-stage .bawd-scrollable-chart-inner,.pl-statement-complex .profit-loss-chart-stage .bawd-scrollable-chart-inner,.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-stage .bawd-scrollable-chart-inner{max-width:none;}.bawd-complex.revenue-complex-page .revenue_complex_chart_div,.pl-statement-complex .profit_loss_statement_chart_div,.bawd-complex.balance-sheet-complex-page .balance_sheet_chart_div{height:420px;min-height:420px;}.bawd-complex.revenue-complex-page .revenue-chart-stage .revenue-chart-inner--full,.pl-statement-complex .profit-loss-chart-stage .profit-loss-chart-inner--full,.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-inner--full{min-width:900px;}.bawd-complex.revenue-complex-page .revenue-chart-stage .revenue-chart-inner--summary,.bawd-complex.revenue-complex-page .revenue-chart-stage .revenue-chart-inner--yearly,.pl-statement-complex .profit-loss-chart-stage .profit-loss-chart-inner--summary,.pl-statement-complex .profit-loss-chart-stage .profit-loss-chart-inner--yearly,.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-inner--summary,.bawd-complex.balance-sheet-complex-page .balance-sheet-chart-inner--yearly{min-width:760px;}}.bawd-complex.break-even-complex,.bawd-complex.minimum-wage-complex{max-width:1400px;width:100%;}.bawd-complex.break-even-complex .bawd-analysis-summary,.bawd-complex.minimum-wage-complex .bawd-analysis-summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 18px;align-items:end;max-width:1400px;margin:0 0 16px;padding:18px 20px;border:1px solid #CFE9EE;border-left:6px solid #0D6E82;border-radius:14px;background:linear-gradient(135deg,rgba(230,244,246,0.96),rgba(248,250,251,0.98));box-shadow:0 4px 14px rgba(8,63,75,0.08);}.bawd-complex.break-even-complex .bawd-analysis-summary__content,.bawd-complex.minimum-wage-complex .bawd-analysis-summary__content{min-width:0;}.bawd-complex.break-even-complex .bawd-analysis-summary__content .complex-deck-eyebrow,.bawd-complex.minimum-wage-complex .bawd-analysis-summary__content .complex-deck-eyebrow{color:#0D6E82;font-size:0.75rem;font-weight:900;letter-spacing:0.04em;text-transform:uppercase;}.bawd-complex.break-even-complex .bawd-analysis-summary__content h2,.bawd-complex.minimum-wage-complex .bawd-analysis-summary__content h2{margin:0;color:#083F4B;font-size:1rem;font-weight:900;line-height:1.25;}.bawd-complex.break-even-complex .bawd-analysis-summary__content p,.bawd-complex.minimum-wage-complex .bawd-analysis-summary__content p{margin:4px 0 0;color:#5B6870;font-size:0.8125rem;font-weight:700;line-height:1.35;}.bawd-complex.break-even-complex .bawd-analysis-summary__value,.bawd-complex.minimum-wage-complex .bawd-analysis-summary__value{grid-column:2;grid-row:1 / span 2;color:#083F4B;line-height:1;text-align:right;white-space:nowrap;}.bawd-complex.break-even-complex .bawd-analysis-summary__label,.bawd-complex.minimum-wage-complex .bawd-analysis-summary__label{display:block;margin:0 0 5px;color:#0D6E82;font-size:0.72rem;font-weight:900;letter-spacing:0.04em;text-transform:uppercase;}.bawd-complex.break-even-complex .bawd-analysis-summary__amount,.bawd-complex.minimum-wage-complex .bawd-analysis-summary__amount{display:block;color:#083F4B;font-size:1.55rem;font-weight:900;line-height:1;}.bawd-complex.break-even-complex .bawd-analysis-summary__note,.bawd-complex.minimum-wage-complex .bawd-analysis-summary__note{display:block;margin:5px 0 0;color:#5B6870;font-size:0.8125rem;font-weight:700;}.bawd-complex.break-even-complex .bawd-analysis-visible-year-controls,.bawd-complex.minimum-wage-complex .bawd-analysis-visible-year-controls,.bawd-complex.minimum-wage-complex .bawd-analysis-owner-controls{display:flex;flex-wrap:wrap;gap:8px;align-items:center;max-width:1400px;margin:0 0 14px;}.bawd-complex.break-even-complex .bawd-analysis-output,.bawd-complex.minimum-wage-complex .bawd-analysis-output{display:grid;grid-template-columns:410px minmax(680px,1fr);gap:18px;align-items:stretch;max-width:1400px;width:100%;}.bawd-complex.break-even-complex .bawd-analysis-metric-table,.bawd-complex.minimum-wage-complex .bawd-analysis-metric-table{width:100%;min-width:0;}.bawd-complex.break-even-complex table.bawd-analysis-table,.bawd-complex.minimum-wage-complex table.bawd-analysis-table{width:100%;border-collapse:collapse;table-layout:fixed;color:#083F4B;font-size:0.8125rem;font-weight:700;font-variant-numeric:tabular-nums;border:1px solid #CFE9EE;border-radius:14px;overflow:hidden;background:#FFFFFF;box-shadow:0 4px 14px rgba(8,63,75,0.08);}.bawd-complex.break-even-complex table.bawd-analysis-table caption,.bawd-complex.minimum-wage-complex table.bawd-analysis-table caption{padding:10px 12px;background:#0D6E82;color:#FFFFFF;font-size:0.72rem;font-weight:900;line-height:1.2;text-align:left;text-transform:uppercase;letter-spacing:0.025em;}.bawd-complex.break-even-complex table.bawd-analysis-table tbody th,.bawd-complex.minimum-wage-complex table.bawd-analysis-table tbody th{width:58%;padding:10px 12px;border-right:1px solid #E6F4F6;border-bottom:1px solid #E6F4F6;background:#E6F4F6;color:#083F4B;font-weight:900;text-align:left;vertical-align:middle;}.bawd-complex.break-even-complex table.bawd-analysis-table tbody td,.bawd-complex.minimum-wage-complex table.bawd-analysis-table tbody td{width:42%;padding:10px 12px;border-bottom:1px solid #E6F4F6;background:#F8FAFB;color:#083F4B;font-size:1rem;font-weight:900;text-align:center;vertical-align:middle;white-space:nowrap;}.bawd-complex.break-even-complex table.bawd-analysis-table tbody tr:nth-child(even) th,.bawd-complex.minimum-wage-complex table.bawd-analysis-table tbody tr:nth-child(even) th{background:#EEF7F8;}.bawd-complex.break-even-complex table.bawd-analysis-table tbody tr:nth-child(even) td,.bawd-complex.minimum-wage-complex table.bawd-analysis-table tbody tr:nth-child(even) td{background:#FFFFFF;}.bawd-complex.break-even-complex .bawd-analysis-metric-label,.bawd-complex.minimum-wage-complex .bawd-analysis-metric-label{display:block;margin:0 0 4px;color:#083F4B;font-size:0.8125rem;font-weight:900;line-height:1.2;}.bawd-complex.break-even-complex .bawd-analysis-metric-note,.bawd-complex.minimum-wage-complex .bawd-analysis-metric-note{display:block;max-width:220px;color:#5B6870;font-size:0.68rem;font-weight:700;line-height:1.25;}.bawd-complex.break-even-complex .bawd-analysis-chart-shell,.bawd-complex.minimum-wage-complex .bawd-analysis-chart-shell{min-width:0;width:100%;padding:16px;border:1px solid #CFE9EE;border-radius:14px;background:#FFFFFF;box-shadow:0 4px 14px rgba(8,63,75,0.08);overflow-x:auto;overflow-y:hidden;}.bawd-complex.break-even-complex .bawd-analysis-chart,.bawd-complex.minimum-wage-complex .bawd-analysis-chart{width:100%;min-width:760px;}.bawd-complex.break-even-complex .break-even-chart-target,.bawd-complex.minimum-wage-complex .minimum-wage-chart-target{width:100% !important;min-width:760px;min-height:420px;}.bawd-complex.minimum-wage-complex .bawd-analysis-summary:has(.bawd-analysis-summary__amount.is-negative),.bawd-complex.owner-pay-complex .bawd-analysis-summary:has(.bawd-analysis-summary__amount.is-negative),.bawd-complex.wage-analysis-complex .bawd-analysis-summary:has(.bawd-analysis-summary__amount.is-negative){border-left-color:#B42318;background:#FFF1F0;}.bawd-complex.minimum-wage-complex .bawd-analysis-summary:has(.bawd-analysis-summary__amount.is-negative) .bawd-analysis-summary__label,.bawd-complex.owner-pay-complex .bawd-analysis-summary:has(.bawd-analysis-summary__amount.is-negative) .bawd-analysis-summary__label,.bawd-complex.wage-analysis-complex .bawd-analysis-summary:has(.bawd-analysis-summary__amount.is-negative) .bawd-analysis-summary__label,.bawd-complex.minimum-wage-complex .bawd-analysis-summary:has(.bawd-analysis-summary__amount.is-negative) .bawd-analysis-summary__amount,.bawd-complex.owner-pay-complex .bawd-analysis-summary:has(.bawd-analysis-summary__amount.is-negative) .bawd-analysis-summary__amount,.bawd-complex.wage-analysis-complex .bawd-analysis-summary:has(.bawd-analysis-summary__amount.is-negative) .bawd-analysis-summary__amount{color:#B42318;}@media (max-width:1180px){.bawd-complex.break-even-complex .bawd-analysis-output,.bawd-complex.minimum-wage-complex .bawd-analysis-output{grid-template-columns:1fr;}.bawd-complex.break-even-complex .bawd-analysis-metric-table,.bawd-complex.minimum-wage-complex .bawd-analysis-metric-table{max-width:520px;}}@media (max-width:760px){.bawd-complex.break-even-complex .bawd-analysis-summary,.bawd-complex.minimum-wage-complex .bawd-analysis-summary{grid-template-columns:1fr;}.bawd-complex.break-even-complex .bawd-analysis-summary__value,.bawd-complex.minimum-wage-complex .bawd-analysis-summary__value{grid-column:auto;grid-row:auto;text-align:left;}.bawd-complex.break-even-complex table.bawd-analysis-table tbody th,.bawd-complex.minimum-wage-complex table.bawd-analysis-table tbody th,.bawd-complex.break-even-complex table.bawd-analysis-table tbody td,.bawd-complex.minimum-wage-complex table.bawd-analysis-table tbody td{display:block;width:100%;}.bawd-complex.break-even-complex table.bawd-analysis-table tbody td,.bawd-complex.minimum-wage-complex table.bawd-analysis-table tbody td{text-align:left;}.bawd-complex.break-even-complex .bawd-analysis-chart,.bawd-complex.minimum-wage-complex .bawd-analysis-chart,.bawd-complex.break-even-complex .break-even-chart-target,.bawd-complex.minimum-wage-complex .minimum-wage-chart-target{min-width:860px;}}.idea-dashboard-complex-page .progress-data-business-settings-block,.idea-dashboard-complex-page .progress-data-brain-storm-block,.idea-dashboard-complex-page .progress-data-market-research-block,.idea-dashboard-complex-page .progress-data-financials-block,.idea-dashboard-complex-page .progress-data-business-plan-block{display:none;}.idea-dashboard-complex-page .dashboard-business-name{max-width:1180px;width:calc(100% - 32px);margin:0 auto 10px;color:#083F4B;font-size:1.35rem;font-weight:900;line-height:1.2;}.idea-dashboard-complex-page .idea-dashboard-progress-dashboard{max-width:1180px;width:calc(100% - 32px);margin:0 auto;}.idea-dashboard-complex-page .idea-dashboard-progress-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:start;margin:0 0 16px;padding:22px 24px;border:1px solid #D7E4E8;border-radius:10px;background:#FFFFFF;box-shadow:0 2px 10px rgba(8,63,75,0.08);}.idea-dashboard-complex-page .idea-dashboard-progress-hero__content{min-width:0;}.idea-dashboard-complex-page .idea-dashboard-progress-hero__content h2{margin:0 0 4px;color:#083F4B;font-size:1.45rem;font-weight:900;line-height:1.15;}.idea-dashboard-complex-page .idea-dashboard-progress-hero__content p{margin:0 0 18px;color:#4D6369;font-size:0.92rem;font-weight:700;line-height:1.35;}.idea-dashboard-complex-page .idea-dashboard-progress-hero__score{display:grid;gap:6px;min-width:150px;text-align:right;}.idea-dashboard-complex-page .idea-dashboard-progress-hero__percent{color:#0D6E82;font-size:1.8rem;font-weight:900;line-height:1;}.idea-dashboard-complex-page .idea-dashboard-progress-hero__count{color:#4D6369;font-size:0.8rem;font-weight:800;line-height:1.2;}.idea-dashboard-complex-page .idea-dashboard-progress-hero__next{margin:12px 0 0;color:#083F4B;font-size:0.86rem;font-weight:800;}.idea-dashboard-complex-page .idea-dashboard-progress-hero__next a,.idea-dashboard-complex-page .idea-dashboard-progress-card__next a{color:#0D6E82;font-weight:900;text-decoration:none;}.idea-dashboard-complex-page .idea-dashboard-progress-hero__next a:hover,.idea-dashboard-complex-page .idea-dashboard-progress-hero__next a:focus,.idea-dashboard-complex-page .idea-dashboard-progress-card__next a:hover,.idea-dashboard-complex-page .idea-dashboard-progress-card__next a:focus{color:#083F4B;text-decoration:underline;}.idea-dashboard-complex-page .idea-dashboard-progress-meter{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;width:100%;}.idea-dashboard-complex-page .idea-dashboard-progress-meter__track{width:100%;height:12px;overflow:hidden;border-radius:999px;background:#E6F4F6;}.idea-dashboard-complex-page .idea-dashboard-progress-meter__bar{height:100%;min-width:0;border-radius:999px;background:linear-gradient(90deg,#0D6E82,#2998A7);}.idea-dashboard-complex-page .idea-dashboard-progress-meter__percent{min-width:44px;color:#083F4B;font-size:0.9rem;font-weight:900;line-height:1;text-align:right;}.idea-dashboard-complex-page .idea-dashboard-progress-card-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin:0 0 16px;}.idea-dashboard-complex-page .idea-dashboard-progress-card{grid-column:span 2;min-height:150px;padding:18px;border:1px solid #D7E4E8;border-radius:10px;background:#FFFFFF;box-shadow:0 2px 10px rgba(8,63,75,0.08);}.idea-dashboard-complex-page .idea-dashboard-progress-card__top{display:grid;grid-template-columns:46px minmax(0,1fr);gap:12px;align-items:center;margin:0 0 14px;}.idea-dashboard-complex-page .idea-dashboard-progress-card__icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:10px;background:#E6F4F6;color:#0D6E82;font-size:1.35rem;font-weight:900;line-height:1;}.idea-dashboard-complex-page .idea-dashboard-progress-card__top h3{margin:0;color:#083F4B;font-size:1rem;font-weight:900;line-height:1.2;}.idea-dashboard-complex-page .idea-dashboard-progress-card__count{margin:10px 0 12px;padding:0 0 12px;border-bottom:1px solid #E6F4F6;color:#4D6369;font-size:0.82rem;font-weight:800;}.idea-dashboard-complex-page .idea-dashboard-progress-card__next{color:#083F4B;font-size:0.86rem;font-weight:900;}.idea-dashboard-complex-page .idea-dashboard-lifecycle-card{grid-column:span 3;}.idea-dashboard-complex-page .idea-dashboard-lifecycle-card__status{display:inline-flex;align-items:center;width:fit-content;min-height:28px;margin:0 0 10px;padding:6px 10px;border:1px solid #CFE9EE;border-radius:999px;background:#F8FAFB;color:#4D6369;font-size:0.72rem;font-weight:900;line-height:1;}.idea-dashboard-complex-page .idea-dashboard-lifecycle-card__status.is-complete{border-color:#9FD4DD;background:#E6F4F6;color:#0D6E82;}.idea-dashboard-complex-page .idea-dashboard-lifecycle-card__status.is-in-progress{border-color:#CDBBDA;background:#F3EDF7;color:#6F557F;}.idea-dashboard-complex-page .idea-dashboard-lifecycle-card__status.is-needs-review{border-color:#E7B7B7;background:#FFF2F2;color:#A93232;}.idea-dashboard-complex-page .idea-dashboard-lifecycle-card__status.is-not-started,.idea-dashboard-complex-page .idea-dashboard-lifecycle-card__status.is-not-applicable{border-color:#D7E4E8;background:#F8FAFB;color:#4D6369;}.idea-dashboard-complex-page .idea-dashboard-lifecycle-card__detail{min-height:34px;margin:0 0 10px;color:#4D6369;font-size:0.82rem;font-weight:750;line-height:1.35;}.idea-dashboard-complex-page .idea-dashboard-lifecycle-card__action{color:#0D6E82;font-size:0.86rem;font-weight:900;text-decoration:none;}.idea-dashboard-complex-page .idea-dashboard-lifecycle-card__action:hover,.idea-dashboard-complex-page .idea-dashboard-lifecycle-card__action:focus{color:#083F4B;text-decoration:underline;}.idea-dashboard-complex-page .idea-dashboard-work-panel{padding:18px;border:1px solid #D7E4E8;border-radius:10px;background:#FFFFFF;box-shadow:0 2px 10px rgba(8,63,75,0.08);}.idea-dashboard-complex-page .idea-dashboard-work-panel__header{display:flex;flex-wrap:wrap;gap:12px 18px;align-items:center;justify-content:space-between;margin:0 0 12px;}.idea-dashboard-complex-page .idea-dashboard-work-panel__header h2{margin:0;color:#083F4B;font-size:1.15rem;font-weight:900;line-height:1.2;}.idea-dashboard-complex-page .idea-dashboard-work-panel__filter-stage{flex:0 1 auto;}.idea-dashboard-complex-page .idea-dashboard-work-filter-list{display:flex;flex-wrap:wrap;gap:6px;align-items:center;justify-content:flex-end;}.idea-dashboard-complex-page .idea-dashboard-work-filter{min-height:28px;padding:6px 9px;border:1px solid #CFE9EE;border-radius:999px;background:#FFFFFF;color:#0D6E82;font-size:0.68rem;font-weight:900;line-height:1;cursor:pointer;}.idea-dashboard-complex-page .idea-dashboard-work-filter:hover,.idea-dashboard-complex-page .idea-dashboard-work-filter:focus{border-color:#0D6E82;background:#E6F4F6;color:#083F4B;}.idea-dashboard-complex-page .idea-dashboard-work-filter.is-active{border-color:#0D6E82;background:#083F4B;color:#FFFFFF;}.idea-dashboard-complex-page .idea-dashboard-work-list{display:grid;gap:0;margin:0;padding:0;list-style:none;border:1px solid #E6F4F6;border-radius:10px;overflow:hidden;}.idea-dashboard-complex-page .idea-dashboard-work-list__group-header{margin:0;padding:9px 12px;border-bottom:1px solid #CFE9EE;background:#E6F4F6;color:#083F4B;font-size:0.72rem;font-weight:900;line-height:1;text-transform:uppercase;letter-spacing:0.045em;}.idea-dashboard-complex-page .idea-dashboard-work-list__item{margin:0;padding:0;}.idea-dashboard-complex-page .idea-dashboard-work-list__link{display:grid;grid-template-columns:32px minmax(220px,1fr) minmax(120px,auto);gap:12px;align-items:center;min-height:44px;padding:8px 12px;border-bottom:1px solid #E6F4F6;background:#FFFFFF;color:#083F4B;text-decoration:none;}.idea-dashboard-complex-page .idea-dashboard-work-list__item:last-child .idea-dashboard-work-list__link{border-bottom:0;}.idea-dashboard-complex-page .idea-dashboard-work-list__link:hover,.idea-dashboard-complex-page .idea-dashboard-work-list__link:focus{background:#F8FAFB;color:#083F4B;text-decoration:none;}.idea-dashboard-complex-page .idea-dashboard-work-list__symbol{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid currentColor;border-radius:999px;color:#0D6E82;font-size:1rem;font-weight:900;line-height:1;}.idea-dashboard-complex-page .idea-dashboard-work-list__title{color:#083F4B;font-size:0.88rem;font-weight:850;line-height:1.2;}.idea-dashboard-complex-page .idea-dashboard-work-list__status{justify-self:end;min-width:112px;padding:5px 9px;border:1px solid #E6F4F6;border-radius:999px;background:#FFFFFF;color:#4D6369;font-size:0.72rem;font-weight:900;line-height:1;text-align:center;white-space:nowrap;}.idea-dashboard-complex-page .idea-dashboard-work-list__item.is-not-started .idea-dashboard-work-list__symbol{color:#8A9499;}.idea-dashboard-complex-page .idea-dashboard-work-list__item.is-in-progress .idea-dashboard-work-list__symbol{color:#6F557F;}.idea-dashboard-complex-page .idea-dashboard-work-list__item.is-needs-review .idea-dashboard-work-list__symbol{color:#A93232;}.idea-dashboard-complex-page .idea-dashboard-work-list__item.is-ready-for-review .idea-dashboard-work-list__symbol{color:#C46A12;}.idea-dashboard-complex-page .idea-dashboard-work-list__item.is-complete .idea-dashboard-work-list__symbol{color:#0D6E82;}.idea-dashboard-complex-page .idea-dashboard-work-list-empty{padding:14px;border:1px solid #E6F4F6;border-radius:10px;background:#F8FAFB;color:#083F4B;font-size:0.88rem;font-weight:900;}@media (max-width:1100px){.idea-dashboard-complex-page .dashboard-business-name,.idea-dashboard-complex-page .idea-dashboard-progress-dashboard{width:calc(100% - 20px);}.idea-dashboard-complex-page .idea-dashboard-progress-card-grid{grid-template-columns:1fr;}.idea-dashboard-complex-page .idea-dashboard-progress-card,.idea-dashboard-complex-page .idea-dashboard-lifecycle-card{grid-column:auto;}}@media (max-width:760px){.idea-dashboard-complex-page .dashboard-business-name{font-size:1.15rem;}.idea-dashboard-complex-page .idea-dashboard-progress-hero{grid-template-columns:1fr;}.idea-dashboard-complex-page .idea-dashboard-progress-hero__score{text-align:left;}.idea-dashboard-complex-page .idea-dashboard-work-panel__header{display:grid;grid-template-columns:1fr;}.idea-dashboard-complex-page .idea-dashboard-work-filter-list{justify-content:flex-start;}.idea-dashboard-complex-page .idea-dashboard-work-list__link{grid-template-columns:28px minmax(0,1fr);}.idea-dashboard-complex-page .idea-dashboard-work-list__status{grid-column:2;justify-self:start;}}.progress-widget-business-settings-block,.progress-widget-financials-block,.progress-widget-business-plan-block{width:100%;margin:0 0 10px;}.progress-widget-business-settings-block .progress-data-business-basics,.progress-widget-business-settings-block .progress-data-financial-settings,.progress-widget-business-settings-block .progress-data-legal-structure,.progress-widget-business-settings-block .progress-data-locations,.progress-widget-business-settings-block .progress-data-ownership,.progress-widget-financials-block .progress-data-business-journey,.progress-widget-financials-block .progress-data-assets,.progress-widget-financials-block .progress-data-direct-costs,.progress-widget-financials-block .progress-data-equity,.progress-widget-financials-block .progress-data-fixed-costs,.progress-widget-financials-block .progress-data-funding-capitalization,.progress-widget-financials-block .progress-data-historical-financials,.progress-widget-financials-block .progress-data-liabilities,.progress-widget-financials-block .progress-data-pl-adjustments,.progress-widget-financials-block .progress-data-personnel-costs,.progress-widget-financials-block .progress-data-revenue,.progress-widget-financials-block .progress-data-startup-needs,.progress-widget-financials-block .progress-data-funds-use,.progress-widget-business-plan-block .progress-data-title,.progress-widget-business-plan-block .progress-data-nid,.progress-widget-business-plan-block .progress-data-section-progress,.progress-widget-business-settings-block .progress-widget-checklist,.progress-widget-financials-block .progress-widget-checklist,.progress-widget-business-plan-block .progress-widget-checklist{display:none;}.progress-widget-business-settings-block .progress-widget-card,.progress-widget-financials-block .progress-widget-card,.progress-widget-business-plan-block .progress-widget-card{display:grid;grid-template-columns:minmax(300px,1fr) minmax(180px,240px) minmax(210px,auto);grid-template-areas:"title meter count"
    "title meter next";gap:4px 16px;align-items:center;min-height:74px;padding:9px 16px;border:1px solid #D7E4E8;border-left:6px solid #0D6E82;border-radius:10px;background:#FFFFFF;box-shadow:0 2px 10px rgba(8,63,75,0.08);}.progress-widget span.progress-widget-card__icon{font-size:40px;}.progress-widget-business-settings-block .progress-widget-card__top,.progress-widget-financials-block .progress-widget-card__top,.progress-widget-business-plan-block .progress-widget-card__top{grid-area:title;display:grid;grid-template-columns:42px minmax(0,1fr);gap:11px;align-items:center;min-width:0;}.progress-widget-business-settings-block .progress-widget-card__meter,.progress-widget-financials-block .progress-widget-card__meter,.progress-widget-business-plan-block .progress-widget-card__meter{grid-area:meter;min-width:0;}.progress-widget-business-settings-block .progress-widget-card__count,.progress-widget-financials-block .progress-widget-card__count,.progress-widget-business-plan-block .progress-widget-card__count{grid-area:count;justify-self:end;align-self:end;color:#083F4B;font-size:1rem;font-weight:900;line-height:1;white-space:nowrap;text-align:right;}.progress-widget-business-settings-block .progress-widget-card__next,.progress-widget-financials-block .progress-widget-card__next,.progress-widget-business-plan-block .progress-widget-card__next{grid-area:next;justify-self:end;align-self:start;color:#4D6369;font-size:1rem;font-weight:850;line-height:1;white-space:nowrap;text-align:right;}.progress-widget-business-settings-block .progress-widget-card .idea-dashboard-progress-meter,.progress-widget-financials-block .progress-widget-card .idea-dashboard-progress-meter,.progress-widget-business-plan-block .progress-widget-card .idea-dashboard-progress-meter{grid-template-columns:minmax(0,1fr) auto;gap:12px;}.progress-widget-business-settings-block .progress-widget-card .idea-dashboard-progress-meter__percent,.progress-widget-financials-block .progress-widget-card .idea-dashboard-progress-meter__percent,.progress-widget-business-plan-block .progress-widget-card .idea-dashboard-progress-meter__percent{min-width:70px;color:#0D6E82;font-size:1.8rem;font-weight:900;line-height:1;text-align:right;}.progress-widget-business-settings-block .progress-widget-card .idea-dashboard-progress-meter__track,.progress-widget-financials-block .progress-widget-card .idea-dashboard-progress-meter__track,.progress-widget-business-plan-block .progress-widget-card .idea-dashboard-progress-meter__track{height:10px;}.progress-widget-business-settings-block .progress-widget-card__title-wrap h2,.progress-widget-financials-block .progress-widget-card__title-wrap h2,.progress-widget-business-plan-block .progress-widget-card__title-wrap h2{margin:0 0 1px;color:#083F4B;font-size:1.18rem;font-weight:900;line-height:1;}.progress-widget-business-settings-block .progress-widget-card__title-wrap p,.progress-widget-financials-block .progress-widget-card__title-wrap p,.progress-widget-business-plan-block .progress-widget-card__title-wrap p{margin:0;color:#4D6369;font-size:0.95rem;font-weight:750;line-height:1.05;}@media (max-width:1100px){.progress-widget-business-settings-block .progress-widget-card,.progress-widget-financials-block .progress-widget-card,.progress-widget-business-plan-block .progress-widget-card{grid-template-columns:minmax(260px,1fr) minmax(150px,210px) minmax(170px,auto);gap:4px 10px;padding:8px 14px;}.progress-widget-business-settings-block .progress-widget-card__title-wrap h2,.progress-widget-financials-block .progress-widget-card__title-wrap h2,.progress-widget-business-plan-block .progress-widget-card__title-wrap h2{font-size:1.05rem;}.progress-widget-business-settings-block .progress-widget-card__title-wrap p,.progress-widget-business-settings-block .progress-widget-card__count,.progress-widget-business-settings-block .progress-widget-card__next,.progress-widget-financials-block .progress-widget-card__title-wrap p,.progress-widget-financials-block .progress-widget-card__count,.progress-widget-financials-block .progress-widget-card__next,.progress-widget-business-plan-block .progress-widget-card__title-wrap p,.progress-widget-business-plan-block .progress-widget-card__count,.progress-widget-business-plan-block .progress-widget-card__next{font-size:0.84rem;}.progress-widget-business-settings-block .progress-widget-card .idea-dashboard-progress-meter__percent,.progress-widget-financials-block .progress-widget-card .idea-dashboard-progress-meter__percent,.progress-widget-business-plan-block .progress-widget-card .idea-dashboard-progress-meter__percent{min-width:58px;font-size:1.5rem;}}@media (max-width:700px){.progress-widget-business-settings-block .progress-widget-card,.progress-widget-financials-block .progress-widget-card,.progress-widget-business-plan-block .progress-widget-card{grid-template-columns:1fr;grid-template-areas:"title"
      "meter"
      "count"
      "next";gap:6px;min-height:0;padding:10px 12px;}.progress-widget-business-settings-block .progress-widget-card__count,.progress-widget-business-settings-block .progress-widget-card__next,.progress-widget-financials-block .progress-widget-card__count,.progress-widget-financials-block .progress-widget-card__next,.progress-widget-business-plan-block .progress-widget-card__count,.progress-widget-business-plan-block .progress-widget-card__next{justify-self:start;text-align:left;}}.progress-widget-business-settings-block .progress-widget-card .idea-dashboard-progress-meter,.progress-widget-financials-block .progress-widget-card .idea-dashboard-progress-meter,.progress-widget-business-plan-block .progress-widget-card .idea-dashboard-progress-meter{display:grid;grid-template-columns:minmax(120px,1fr) auto;gap:12px;align-items:center;}.progress-widget-business-settings-block .progress-widget-card .idea-dashboard-progress-meter__track,.progress-widget-financials-block .progress-widget-card .idea-dashboard-progress-meter__track,.progress-widget-business-plan-block .progress-widget-card .idea-dashboard-progress-meter__track{display:block;width:100%;height:9px;overflow:hidden;border-radius:999px;background:#E6F4F6;}.progress-widget-business-settings-block .progress-widget-card .idea-dashboard-progress-meter__bar,.progress-widget-financials-block .progress-widget-card .idea-dashboard-progress-meter__bar,.progress-widget-business-plan-block .progress-widget-card .idea-dashboard-progress-meter__bar{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#0D6E82,#2998A7);}.progress-widget-business-settings-block .progress-widget-card .idea-dashboard-progress-meter__percent,.progress-widget-financials-block .progress-widget-card .idea-dashboard-progress-meter__percent,.progress-widget-business-plan-block .progress-widget-card .idea-dashboard-progress-meter__percent{min-width:62px;color:#0D6E82;font-size:1.8rem;font-weight:900;line-height:1;text-align:right;}@media (min-width:701px) and (max-width:1024px){.progress-widget-business-settings-block .progress-widget-card .idea-dashboard-progress-meter,.progress-widget-financials-block .progress-widget-card .idea-dashboard-progress-meter,.progress-widget-business-plan-block .progress-widget-card .idea-dashboard-progress-meter{grid-template-columns:minmax(80px,1fr) auto;gap:8px;}.progress-widget-business-settings-block .progress-widget-card .idea-dashboard-progress-meter__percent,.progress-widget-financials-block .progress-widget-card .idea-dashboard-progress-meter__percent,.progress-widget-business-plan-block .progress-widget-card .idea-dashboard-progress-meter__percent{min-width:40px;font-size:1.1rem;}.progress-widget-business-settings-block .progress-widget-card__count,.progress-widget-business-settings-block .progress-widget-card__next,.progress-widget-financials-block .progress-widget-card__count,.progress-widget-financials-block .progress-widget-card__next,.progress-widget-business-plan-block .progress-widget-card__count,.progress-widget-business-plan-block .progress-widget-card__next{font-size:0.75rem;}}@media (max-width:700px){.progress-widget-business-settings-block .progress-widget-card .idea-dashboard-progress-meter,.progress-widget-financials-block .progress-widget-card .idea-dashboard-progress-meter,.progress-widget-business-plan-block .progress-widget-card .idea-dashboard-progress-meter{grid-template-columns:minmax(0,1fr) auto;gap:10px;}.progress-widget-business-settings-block .progress-widget-card .idea-dashboard-progress-meter__track,.progress-widget-financials-block .progress-widget-card .idea-dashboard-progress-meter__track,.progress-widget-business-plan-block .progress-widget-card .idea-dashboard-progress-meter__track{height:8px;}.progress-widget-business-settings-block .progress-widget-card .idea-dashboard-progress-meter__percent,.progress-widget-financials-block .progress-widget-card .idea-dashboard-progress-meter__percent,.progress-widget-business-plan-block .progress-widget-card .idea-dashboard-progress-meter__percent{min-width:48px;font-size:1.35rem;}}
.bawd-support-intro{width:600px;max-width:calc(100% - 32px);margin:32px auto 0;padding:20px 24px;border-left:5px solid #0d6e82;border-radius:8px;background:#e6f4f6;color:#1c1c1c;}.bawd-support-intro h1{margin:0 0 8px;color:#083f4b;font-size:28px;line-height:1.15;}.bawd-support-intro p{margin:6px 0 0;line-height:1.5;}#contact-message-support-form-form{width:600px;max-width:calc(100% - 32px);margin:40px auto;padding:32px;border:1px solid #b8dbe1;border-top:6px solid #0d6e82;border-radius:12px;background:#ffffff;box-shadow:0 12px 30px rgba(8,63,75,0.12);}#contact-message-support-form-form *{box-sizing:border-box;}#contact-message-support-form-form .form-item,#contact-message-support-form-form .field--type-list-string,#contact-message-support-form-form .field--type-string-long{margin:0 0 20px;}#contact-message-support-form-form label{display:block;margin:0 0 7px;color:#083f4b;font-size:15px;line-height:1.3;font-weight:700;}#contact-message-support-form-form input[type="text"],#contact-message-support-form-form input[type="email"],#contact-message-support-form-form select,#contact-message-support-form-form textarea{display:block;width:100%;margin:0;padding:11px 12px;border:1px solid #9fcbd2;border-radius:7px;background:#ffffff;color:#1c1c1c;font-family:inherit;font-size:15px;line-height:1.4;}#contact-message-support-form-form input[type="text"],#contact-message-support-form-form input[type="email"],#contact-message-support-form-form select{min-height:46px;}#contact-message-support-form-form textarea{min-height:220px;resize:vertical;}#contact-message-support-form-form input[type="text"]:focus,#contact-message-support-form-form input[type="email"]:focus,#contact-message-support-form-form select:focus,#contact-message-support-form-form textarea:focus{border-color:#0d6e82;box-shadow:0 0 0 3px rgba(41,152,167,0.18);outline:none;}#contact-message-support-form-form #edit-name,#contact-message-support-form-form #edit-mail{padding:12px 14px;border:1px solid #d3e5e8;border-radius:7px;background:#f4fafb;color:#355963;line-height:1.45;}#contact-message-support-form-form input#edit-name,#contact-message-support-form-form input#edit-mail{background:#ffffff;color:#1c1c1c;}#contact-message-support-form-form #edit-field-support-contact-reason-wrapper{padding:0;}#contact-message-support-form-form #edit-field-support-contact-reason-wrapper .form-item{margin:0;}#contact-message-support-form-form #edit-message-wrapper{padding:0;}#contact-message-support-form-form #edit-message-wrapper .form-item{margin:0;}#contact-message-support-form-form .form-item-copy{display:flex;gap:9px;align-items:center;padding:11px 13px;border:1px solid #d3e5e8;border-radius:7px;background:#f4fafb;}#contact-message-support-form-form .form-item-copy input{width:18px;height:18px;margin:0;accent-color:#0d6e82;}#contact-message-support-form-form .form-item-copy label{display:inline;margin:0;color:#355963;font-weight:600;}#contact-message-support-form-form #edit-actions{display:flex;gap:12px;margin:24px 0 0;}#contact-message-support-form-form #edit-submit,#contact-message-support-form-form #edit-preview{min-height:44px;margin:0;padding:11px 22px;border-radius:7px;font-family:inherit;font-size:15px;line-height:1;font-weight:800;cursor:pointer;}#contact-message-support-form-form #edit-submit{border:2px solid #083f4b;background:#083f4b;color:#ffffff;}#contact-message-support-form-form #edit-preview{border:2px solid #0d6e82;background:#ffffff;color:#0d6e82;}#contact-message-support-form-form #edit-submit:hover,#contact-message-support-form-form #edit-submit:focus{border-color:#0d6e82;background:#0d6e82;}#contact-message-support-form-form #edit-preview:hover,#contact-message-support-form-form #edit-preview:focus{background:#e6f4f6;}#contact-message-support-form-form .form-item--error-message{margin-top:6px;color:#b42318;font-size:13px;font-weight:700;}#contact-message-support-form-form .error{border-color:#b42318;}@media (max-width:640px){#contact-message-support-form-form{max-width:calc(100% - 24px);margin:24px auto;padding:22px 18px;}#contact-message-support-form-form #edit-actions{flex-direction:column;}#contact-message-support-form-form #edit-submit,#contact-message-support-form-form #edit-preview{width:100%;}}
.brain-stormer-agent elevenlabs-convai{position:relative !important;display:block !important;width:100% !important;height:600px !important;margin:-60px auto 0;max-width:400px;}
