.bas-page{--bas-burgundy:var(--brand-primary-burgundy);--bas-burgundy-deep:var(--brand-burgundy-shade-20);--bas-maroon:var(--brand-neutral-ink);--bas-ink:var(--brand-neutral-ink);--bas-muted:var(--brand-neutral-cocoa);--bas-line:var(--brand-hairline);--bas-blush:var(--brand-primary-peony);--bas-lavender:var(--brand-surface-advisory);--bas-lavender-wave:var(--brand-primary-peony);--bas-marketing-bg:var(--brand-surface-promotional);--bas-marketing-wave:var(--brand-secondary-lemon);--bas-cream:var(--brand-neutral-cream);--bas-white:var(--brand-bg-card);--bas-max:1180px;--bas-gutter:2rem;font-family:var(--brand-font-reading);color:var(--bas-muted);background:var(--brand-bg-paper)}.bas-page *,.bas-page :after,.bas-page :before{box-sizing:border-box}.bas-page .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.bas-wrap{width:min(100% - var(--bas-gutter),var(--bas-max));margin-inline:auto}.bas-eyebrow{margin:0 0 .85rem;font-family:var(--brand-font-curate)!important;font-size:var(--brand-size-eyebrow)!important;font-weight:600!important;letter-spacing:var(--brand-tracking-curate);text-transform:uppercase}.bas-eyebrow,.bas-eyebrow--muted{color:var(--brand-eyebrow-on-cream)!important}.bas-eyebrow--light{color:var(--brand-eyebrow-on-heartbeat)!important}.bas-hero{padding:3rem 0 0;background:transparent}.bas-hero__title{margin:0 0 1.25rem;max-width:none;width:100%;font-family:var(--brand-font-statement)!important;font-size:clamp(31px,4.8vw,53px);line-height:1.08;font-weight:700!important;letter-spacing:-.04em;color:var(--brand-primary-burgundy)!important}.bas-hero__title-accent{display:block;font-style:italic;font-family:var(--brand-font-reading)!important;font-weight:500!important;color:var(--brand-primary-chilli)!important}.bas-page .bas-hero__title{font-family:var(--brand-font-statement)!important}.bas-hero__body{margin:0 0 1rem;max-width:none;width:100%;font-size:16px;font-family:var(--brand-font-reading)!important;line-height:1.65;color:var(--brand-neutral-cocoa)!important}.bas-hero__body:last-of-type{margin-bottom:0}.bas-store-rail{position:fixed;z-index:40;top:50%;right:.4rem;transform:translateY(-50%);display:flex;flex-direction:column;gap:.4rem;width:3.35rem;padding:.3rem;background:color-mix(in srgb,var(--brand-bg-card) 94%,transparent);border:1px solid var(--brand-hairline-strong);border-radius:12px;box-shadow:var(--brand-shadow-soft);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.bas-store-rail__btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:7.5rem;margin:0;padding:.85rem .12rem;border:1px solid var(--brand-hairline-strong);border-radius:8px;background:var(--brand-bg-card);color:var(--brand-primary-burgundy);font-family:var(--brand-font-curate);font-size:.58rem;font-weight:var(--font-weight-semibold);letter-spacing:.14em;line-height:1;text-align:center;text-transform:uppercase;text-decoration:none;transition:background .18s ease,color .18s ease,border-color .18s ease,border-width .18s ease,box-shadow .18s ease,font-weight .18s ease}.bas-store-rail__label{display:block;writing-mode:vertical-rl;text-orientation:mixed;white-space:nowrap}.bas-store-rail__btn:hover{background:var(--bas-burgundy);border-color:var(--bas-burgundy);color:var(--color-on-primary);box-shadow:0 6px 16px var(--brand-hairline-strong)}.bas-store-rail__btn.is-active{border-width:2px;border-color:var(--brand-primary-burgundy);font-family:var(--brand-font-curate);font-weight:var(--font-weight-bold);letter-spacing:.12em;font-size:.58rem;box-shadow:0 6px 16px var(--brand-hairline);background:var(--brand-primary-peony);color:var(--brand-primary-burgundy)}.bas-store-rail__btn.is-active:hover{background:var(--bas-burgundy);color:var(--color-on-primary);font-family:var(--font-body)}.bas-store-rail__btn:focus-visible{outline:2px solid var(--bas-burgundy);outline-offset:2px}@media (min-width:901px){.bas-advisory .bas-wrap,.bas-marketing .bas-wrap,.bas-page .bas-wrap{padding-right:max(0px,calc(3.35rem + .75rem - ((100vw - var(--bas-max)) / 2)))}}@media (max-width:900px){.bas-store-rail{top:auto;bottom:calc(1.5rem + 3.75rem + 1rem);right:.4rem;transform:none;width:3.15rem;padding:.26rem;gap:.32rem;border-radius:12px}.bas-store-rail__btn{min-height:6.75rem;padding:.65rem .08rem;font-size:.52rem;letter-spacing:.12em;border-radius:7px}.bas-store-rail__btn.is-active{font-size:.52rem}.bas-page>.bas-hero .bas-wrap{padding-right:0}.bas-advisory,.bas-marketing{width:min(calc(100% - var(--bas-gutter) - 3.5rem),var(--bas-max));margin-left:calc(var(--bas-gutter) / 2);margin-right:calc(3.5rem + .15rem)}.bas-advisory .bas-wrap,.bas-marketing .bas-wrap{padding-right:0}body:has(.dashboard-mobile-bottom-nav) .bas-store-rail{bottom:calc(72px + 20px + env(safe-area-inset-bottom, 0px) + 3.75rem + 1rem)}}@media (max-width:480px){.bas-store-rail{width:2.95rem}.bas-store-rail__btn{min-height:6.1rem;padding:.5rem .1rem;font-size:.48rem}.bas-store-rail__btn.is-active{font-size:.48rem}.bas-advisory,.bas-marketing{width:min(calc(100% - var(--bas-gutter) - 3.25rem),var(--bas-max));margin-right:calc(3.25rem + .1rem)}}.bas-btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:46px;padding:.7rem 1.35rem;border:1.5px solid var(--brand-primary-burgundy);border-radius:999px;background:var(--brand-bg-card);color:var(--brand-primary-burgundy);font-family:var(--brand-font-statement)!important;font-size:16px!important;font-weight:600!important;letter-spacing:-.01em;text-transform:none;text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease,filter .2s ease}.bas-btn:hover{color:var(--brand-primary-peony)}.bas-btn--burgundy,.bas-btn:hover{background:var(--brand-primary-burgundy)}.bas-btn--burgundy{border-color:var(--brand-primary-burgundy);color:var(--brand-primary-peony)!important}.bas-btn--burgundy:active,.bas-btn--burgundy:focus,.bas-btn--burgundy:focus-visible,.bas-btn--burgundy:hover,.bas-btn--burgundy:visited{background:var(--brand-burgundy-shade-20);border-color:var(--brand-burgundy-shade-20);color:var(--brand-primary-peony)!important;text-decoration:none}.bas-btn--wide{width:100%;max-width:380px}.bas-btn--outline-burgundy,.bas-btn--outline-burgundy:visited{border-color:var(--brand-primary-burgundy);color:var(--brand-primary-burgundy)!important;background:var(--brand-bg-card);text-decoration:none}.bas-btn--outline-burgundy:active,.bas-btn--outline-burgundy:focus,.bas-btn--outline-burgundy:focus-visible,.bas-btn--outline-burgundy:hover,.bas-btn--outline-burgundy:visited:hover{border-color:var(--brand-primary-burgundy);background:var(--brand-primary-burgundy);color:var(--brand-primary-peony)!important;text-decoration:none}.bas-btn--ghost{color:var(--color-text-primary);background:var(--bas-white)}.bas-btn--ghost,.bas-btn--ghost:hover{border-color:var(--color-text-primary)}.bas-btn--ghost:hover{background:var(--color-text-primary);color:var(--bas-white)}.bas-btn--cream{border-color:var(--brand-primary-peony);border-radius:999px}.bas-btn--cream,.bas-btn--cream:hover{background:var(--brand-primary-peony);color:var(--brand-primary-burgundy)!important}.bas-btn--cream:hover{border-color:var(--brand-primary-peony);filter:brightness(.97)}.bas-btn--outline-light{border-color:var(--brand-peony-55);border-radius:999px;background:transparent;color:var(--brand-primary-peony)!important}.bas-btn--outline-light:hover{background:var(--brand-peony-12);border-color:var(--brand-primary-peony);color:var(--brand-primary-peony)!important}.bas-hero__hint{margin:0;color:var(--brand-cocoa-60)}.bas-need{padding:1rem 0 3rem;background:transparent}.bas-need__quote{position:relative;margin:0 0 1.75rem;padding:1.25rem 1.35rem;max-width:none;width:100%;border:1px solid var(--brand-hairline);border-radius:24px;background:var(--brand-bg-card);font-family:var(--brand-font-reading)!important;font-size:clamp(22px,3vw,32px);line-height:1.3;font-style:italic;font-weight:500!important;color:var(--brand-primary-burgundy)!important;box-shadow:var(--brand-shadow-soft)}.bas-need__cards{display:grid;gap:1rem}@media (min-width:768px){.bas-need__cards{grid-template-columns:1fr 1fr;gap:1.25rem}}.bas-need__card{margin:0;padding:1.35rem 1.4rem;background:var(--brand-primary-peony);border:1px solid var(--brand-hairline);border-radius:24px}.bas-need__card-text{margin:0;color:var(--brand-primary-burgundy)}.bas-need__card-lead{font-family:var(--brand-font-statement)!important;font-size:16px;font-weight:700!important;color:var(--brand-primary-burgundy)!important}.bas-need__card-body{font-family:var(--brand-font-reading)!important;font-weight:var(--font-weight-regular);color:var(--brand-neutral-cocoa)!important}.bas-process{padding:0 0 3.25rem;background:transparent}.bas-process__rule{border:0;height:1px;margin:0 0 2.25rem;background:var(--brand-hairline)}.bas-process__grid{display:grid;gap:1.75rem;font-family:var(--brand-font-reading)}@media (min-width:900px){.bas-process__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}.bas-process__num{display:block;margin-bottom:.65rem;color:var(--brand-primary-chilli)!important}.bas-process__num,.bas-process__title{font-family:var(--brand-font-statement)!important;font-weight:700!important}.bas-process__title{margin:0 0 .55rem;font-size:clamp(22px,2.4vw,28px);line-height:1.15;letter-spacing:-.03em;color:var(--brand-primary-burgundy)!important}.bas-process__body{margin:0;font-family:var(--brand-font-reading)!important;color:var(--brand-neutral-cocoa)!important}.bas-advisory,.bas-marketing{position:relative;width:min(100% - var(--bas-gutter),var(--bas-max));margin:2.5rem auto;padding:3rem 1.75rem 3.25rem;overflow:hidden;isolation:isolate;border-radius:28px;border:1px solid var(--brand-hairline);box-shadow:var(--brand-shadow-soft)}.bas-advisory .bas-wrap,.bas-marketing .bas-wrap{position:relative;z-index:1;width:100%;max-width:none;margin:0}.bas-advisory{background:var(--brand-surface-advisory)}.bas-advisory>.bas-wrap>.bas-eyebrow,.bas-page .bas-advisory .bas-eyebrow{color:var(--brand-primary-chilli)!important}.bas-marketing{background-color:var(--brand-surface-promotional-base);background-image:radial-gradient(35.71% 35.71% at 89.29% 32.14%,var(--brand-lemon-60a) 0,transparent 100%),linear-gradient(0deg,var(--brand-surface-promotional-base),var(--brand-surface-promotional-base));background-repeat:no-repeat}.bas-panel-blob{display:none}.bas-panel-blob--tr{top:-6%;right:-8%;width:min(42%,22rem);height:min(38%,20rem);border-radius:48% 52% 45% 55%/42% 48% 52% 58%}.bas-panel-blob--tl{top:-6%;left:-8%;width:min(38%,20rem);height:min(34%,18rem);border-radius:52% 48% 55% 45%/48% 42% 58% 52%}.bas-panel-blob--bl{bottom:-10%;left:-10%;width:min(36%,19rem);height:min(32%,17rem);border-radius:55% 45% 42% 58%/48% 55% 45% 52%}.bas-panel-blob--br{bottom:-12%;right:-10%;width:min(40%,21rem);height:min(36%,19rem);border-radius:45% 55% 52% 48%/55% 45% 52% 48%}.bas-advisory__title,.bas-marketing__title{margin:0 0 .75rem;max-width:none;width:100%;font-family:var(--brand-font-statement)!important;font-size:clamp(27px,3.6vw,43px);line-height:1.15;font-weight:700!important;letter-spacing:-.04em;color:var(--brand-primary-burgundy)!important;white-space:normal}.bas-advisory__lead,.bas-marketing__lead{margin:0 0 1.5rem;max-width:none;width:100%;font-family:var(--brand-font-reading)!important;font-size:16px;line-height:1.65;color:var(--brand-neutral-cocoa)!important}.bas-advisory__subtitle,.bas-marketing__subtitle{margin:0 0 1rem;max-width:none;width:100%;font-family:var(--brand-font-statement)!important;font-size:clamp(24px,2.8vw,34px);line-height:var(--line-height-heading);font-weight:700!important;letter-spacing:-.03em;color:var(--brand-primary-burgundy)!important}.bas-advisory__body,.bas-marketing__body{margin:0 0 .95rem;max-width:none;width:100%;font-size:16px;font-family:var(--brand-font-reading)!important;line-height:1.65;color:var(--brand-neutral-cocoa)!important}.bas-advisory__body:last-of-type,.bas-marketing__body:last-of-type{margin-bottom:1.75rem}.bas-areas{margin:0 0 2.5rem;padding:2rem 1.75rem 2.15rem;background:var(--brand-bg-card);border-radius:24px;border:1px solid var(--brand-hairline);box-shadow:var(--brand-shadow-soft)}.bas-areas__title{margin:0 0 1.5rem;font-family:var(--brand-font-statement)!important;font-size:clamp(26px,2.6vw,34px);font-weight:700!important;letter-spacing:-.03em;line-height:1.15;color:var(--brand-primary-burgundy)!important}.bas-areas__grid{display:grid;gap:1.5rem}@media (min-width:768px){.bas-areas__grid{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:0;column-gap:0;row-gap:1.75rem}.bas-areas__grid>article{padding:0 1.35rem}.bas-areas__grid>article:nth-child(odd){padding-left:0}.bas-areas__grid>article:nth-child(2n){padding-right:0;border-left:1px solid var(--bas-line)}}@media (min-width:1100px){.bas-areas__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.bas-areas__grid>article{padding:0 1.4rem;border-left:1px solid var(--bas-line)}.bas-areas__grid>article:nth-child(2n),.bas-areas__grid>article:nth-child(odd){padding-left:1.4rem;padding-right:1.4rem}.bas-areas__grid>article:first-child{padding-left:0;border-left:0}.bas-areas__grid>article:last-child{padding-right:0}}.bas-area__title{margin:0 0 .7rem;font-family:var(--brand-font-statement)!important;font-size:15px;font-weight:700!important;line-height:1.3;color:var(--brand-primary-burgundy)!important}.bas-area__list{margin:0;padding:0;list-style:none}.bas-area__list li{margin:0 0 .4rem;padding:0;font-family:var(--brand-font-reading)!important;font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:1.45;color:var(--brand-neutral-cocoa)!important}.bas-area__list li:before{content:"— ";color:var(--brand-primary-burgundy)}.bas-packages__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.25rem;margin-bottom:1.25rem}.bas-packages-block{margin:0 0 1.5rem}.bas-packages-block .bas-package-list{margin-bottom:0}@keyframes bas-skel-pulse{0%,to{opacity:.55}50%{opacity:.95}}.bas-skel{display:block;background:linear-gradient(90deg,var(--brand-burgundy-15) 0,var(--brand-hot-rose-15) 50%,var(--brand-burgundy-15) 100%);background-size:200% 100%;border-radius:4px;animation:bas-skel-pulse 1.2s ease-in-out infinite}.bas-skel--title{width:min(220px,45%);height:1.75rem}.bas-skel--count{width:10rem;height:.85rem}.bas-skel--tier{width:7rem;height:.7rem;margin-bottom:.55rem}.bas-skel--name{width:min(240px,85%);height:1.45rem}.bas-skel--meta{width:5.5rem;height:.7rem;margin-bottom:.45rem}.bas-skel--line{width:90%;height:.7rem;margin-bottom:.35rem}.bas-skel--line-short{width:62%;margin-bottom:0}.bas-skel--btn{width:8.5rem;height:2.4rem;border-radius:4px}.bas-package--skel{pointer-events:none}.bas-packages__title{font-family:var(--brand-font-statement)!important;font-size:clamp(28px,3vw,40px);font-weight:700!important;letter-spacing:-.04em;line-height:var(--line-height-display)}.bas-packages__count,.bas-packages__title{margin:0;color:var(--brand-primary-burgundy)!important}.bas-packages__count{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--brand-font-curate)!important;font-size:11px;font-weight:var(--font-weight-bold);letter-spacing:.1em;text-transform:uppercase}.bas-packages__count svg{flex-shrink:0}.bas-package-list{display:flex;flex-direction:column;gap:1rem;margin:0 0 1.5rem;padding:0;list-style:none}.bas-package{display:grid;gap:1rem;padding:1.35rem 1.4rem;background:var(--brand-bg-card);border:1px solid var(--brand-hairline);border-radius:24px;box-shadow:var(--brand-shadow-soft)}@media (min-width:700px){.bas-package{grid-template-columns:minmax(0,1.15fr) minmax(0,.95fr) auto;align-items:stretch;gap:0;padding:1.35rem 1.5rem}.bas-package__actions,.bas-package__identity,.bas-package__middle{display:flex;flex-direction:column;justify-content:center;min-height:100%}.bas-package__identity,.bas-package__middle{padding-right:1.5rem}.bas-package__actions,.bas-package__middle{padding-left:1.5rem;border-left:1px solid var(--brand-hairline)}}.bas-package__tier{display:block;margin-bottom:.35rem;font-family:var(--brand-font-curate)!important;font-size:11px;font-weight:var(--font-weight-semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--brand-neutral-cocoa)!important}.bas-package__title{margin:0;font-family:var(--brand-font-statement)!important;font-size:clamp(22px,2.2vw,28px);font-weight:700!important;letter-spacing:-.03em;line-height:1.15;color:var(--brand-primary-burgundy)!important}.bas-package__facts{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem}.bas-package__fact{display:flex;align-items:center;gap:.7rem;min-width:0}.bas-package__fact-icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:2.15rem;height:2.15rem;border-radius:999px}.bas-package__fact-icon,.bas-package__fact-icon--meeting,.bas-package__fact-icon--questions,.bas-package__fact-icon--sessions,.bas-package__fact-icon--written{color:var(--brand-primary-peony);background:var(--brand-primary-burgundy)}.bas-package__includes--with-icon{display:flex;flex-direction:column;gap:.55rem;margin-top:.15rem}.bas-package__includes--with-icon li{display:flex;align-items:center;gap:.65rem;margin:0;min-height:1.35rem}.bas-package__include-icon{position:relative;flex:0 0 auto;width:1.35rem;height:1.35rem;border-radius:999px;background:var(--brand-primary-peony)}.bas-package__include-icon:after{content:"";position:absolute;top:50%;left:50%;width:.35rem;height:.35rem;border-radius:999px;background:var(--brand-primary-burgundy);transform:translate(-50%,-50%)}.bas-package__include-text{flex:1;min-width:0;font-family:var(--brand-font-reading)!important;font-size:.875rem;font-weight:var(--font-weight-regular);line-height:1.4;letter-spacing:.01em;color:var(--brand-neutral-cocoa)!important}.bas-package .bas-package__middle .bas-package__meta-label,.bas-package--marketing .bas-package__meta-label{margin-bottom:.55rem;letter-spacing:.04em;text-transform:none;color:var(--brand-cocoa-80)}.bas-package__fact-copy{display:flex;flex-direction:column;gap:.12rem;min-width:0}.bas-package__fact-primary{font-family:var(--brand-font-statement)!important;font-size:.92rem;font-weight:700!important;line-height:1.25;color:var(--brand-neutral-ink)!important}.bas-package__fact-secondary{font-family:var(--brand-font-reading)!important;font-size:.78rem;font-weight:var(--font-weight-medium);line-height:1.25;color:var(--brand-neutral-cocoa)!important}.bas-package__meta-label{display:block;margin-bottom:.3rem;color:var(--brand-neutral-cocoa)}.bas-package__includes,.bas-package__meta{margin:0;color:var(--brand-neutral-cocoa)}.bas-package__includes{margin:0;padding:0;list-style:none}.bas-package__includes li+li{margin-top:.15rem}.bas-package__actions{display:flex;flex-wrap:wrap;gap:.65rem}.bas-package__actions .bas-btn{min-height:42px;padding:.6rem 1.05rem;border-radius:999px}.bas-package__actions .bas-btn--ghost{gap:.45rem}.bas-package__actions .bas-btn--ghost svg{flex-shrink:0}.bas-package__actions--details-only .bas-btn{min-width:0;width:auto;padding-left:.95rem;padding-right:.95rem}.bas-package__actions--marketing{flex-direction:column;align-items:center;gap:.55rem}.bas-package__price{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:.3rem .45rem;width:100%}.bas-package__price-was{color:var(--bas-muted);text-decoration:line-through}.bas-package__price-now{font-family:var(--brand-font-statement)!important;font-size:clamp(1.2rem,2vw,1.45rem);font-weight:700!important;line-height:var(--line-height-display);color:var(--brand-primary-burgundy)!important}.bas-package__owned-note{margin:0;text-align:center;width:100%}.bas-package__owned-note--progress{color:var(--brand-secondary-petrol)}.bas-package__owned-note--pending{color:var(--brand-accent-blood-orange)}@media (max-width:699px){.bas-package__actions--marketing{align-items:flex-start}.bas-package__price{justify-content:flex-start}.bas-package__owned-note{text-align:left}}.bas-section-cta{display:flex;flex-direction:column;align-items:flex-start;margin-top:.35rem}.bas-section-cta .bas-btn--wide{border-radius:999px;letter-spacing:-.01em;font-size:17px!important;min-height:48px;padding:.75rem 1.5rem}.bas-mkt-areas{margin:0 0 2.25rem}.bas-mkt-areas__title{margin:0 0 1rem;font-family:var(--brand-font-statement)!important;font-size:clamp(24px,2.4vw,32px);font-weight:700!important;letter-spacing:-.03em;line-height:1.15;color:var(--brand-primary-burgundy)!important}.bas-mkt-areas__grid{display:grid;gap:14px;background:transparent;border:0}@media (min-width:768px){.bas-mkt-areas__grid{grid-template-columns:1fr 1fr}}.bas-mkt-area{margin:0;padding:1.25rem 1.35rem;background:var(--brand-bg-card);border:1px solid var(--brand-hairline);border-radius:20px;box-shadow:var(--brand-shadow-soft)}.bas-mkt-area:last-child{border-bottom:1px solid var(--brand-hairline)}@media (min-width:768px){.bas-mkt-area{padding:1.35rem 1.5rem;border-bottom:1px solid var(--brand-hairline)}.bas-mkt-area,.bas-mkt-area:nth-child(2n){border-right:1px solid var(--brand-hairline)}.bas-mkt-area:nth-child(-n+2){border-bottom:1px solid var(--brand-hairline)}}.bas-mkt-area__title{margin:0 0 .55rem;font-family:var(--brand-font-statement)!important;font-size:clamp(20px,2.2vw,26px);font-weight:700!important;letter-spacing:-.03em;line-height:var(--line-height-heading);color:var(--brand-primary-burgundy)!important}.bas-mkt-area__body{margin:0;font-family:var(--brand-font-reading)!important;font-size:15px;font-weight:var(--font-weight-regular);line-height:1.6;color:var(--brand-neutral-cocoa)!important}.bas-mkt-area__list{margin:0;padding:0;list-style:none}.bas-mkt-area__list li{margin:0 0 .35rem;font-family:var(--brand-font-reading)!important;font-size:var(--font-size-body);line-height:1.45;color:var(--brand-neutral-cocoa)!important}.bas-mkt-area__list li:before{content:"— ";color:var(--brand-primary-burgundy)}.bas-synergy{margin:2rem 0 0;padding:2.75rem 0;width:100%;max-width:none;border-radius:0;color:var(--brand-text-on-heartbeat);background-color:var(--brand-primary-burgundy);background-image:radial-gradient(31.25% 31.25% at 87.5% 25%,var(--brand-hot-rose-30a) 0,transparent 100%),linear-gradient(143.13deg,var(--brand-primary-burgundy) 0,var(--brand-heartbeat-banner-deep) 71.43%);background-repeat:no-repeat}.bas-synergy .bas-wrap{display:flex;flex-direction:column;align-items:stretch;width:min(100% - var(--bas-gutter),var(--bas-max));max-width:var(--bas-max);margin:0 auto;padding:0;background:transparent;box-shadow:none}.bas-page+.ath-footer,body:has(.bas-page) .ath-footer{margin-top:0!important;background:linear-gradient(180deg,var(--brand-heartbeat-banner-deep) 0,var(--brand-primary-burgundy) 100%)!important;box-shadow:none!important}.bas-synergy__inner{width:min(100%,42rem);margin-inline:auto;text-align:left}.bas-page.public-brand-page .bas-synergy .bas-eyebrow,.bas-page.public-brand-page .bas-synergy .type-caption.bas-eyebrow,.bas-page.public-brand-page .bas-synergy p.bas-eyebrow{margin-bottom:.75rem;font-family:var(--brand-font-curate)!important;color:var(--brand-eyebrow-on-heartbeat)!important}.bas-page.public-brand-page .bas-synergy h2.bas-synergy__title,.bas-page.public-brand-page .bas-synergy__title{margin:0 0 1rem;width:100%;font-family:var(--brand-font-statement)!important;font-size:clamp(27px,3.8vw,43px);line-height:var(--line-height-heading);font-weight:700!important;letter-spacing:-.04em;color:var(--brand-text-on-heartbeat)!important}.bas-page.public-brand-page .bas-synergy em.bas-synergy__title-accent,.bas-page.public-brand-page .bas-synergy__title-accent{display:block;font-style:italic;font-family:var(--brand-font-reading)!important;font-weight:500!important;color:var(--brand-text-accent-on-heartbeat)!important}.bas-page.public-brand-page .bas-synergy p.bas-synergy__body,.bas-page.public-brand-page .bas-synergy__body{margin:0 0 .75rem;width:100%;font-family:var(--brand-font-reading)!important;font-size:16px;line-height:1.65;color:var(--brand-text-on-heartbeat-soft)!important}.bas-page :is(.bas-hero__title,.bas-process__title,.bas-process__num,.bas-advisory__title,.bas-advisory__subtitle,.bas-marketing__title,.bas-marketing__subtitle,.bas-areas__title,.bas-mkt-areas__title,.bas-mkt-area__title,.bas-packages__title,.bas-package__title,.bas-area__title,.bas-synergy__title,.bas-need__card-lead){font-family:var(--brand-font-statement)!important}.bas-synergy__body:last-of-type{margin-bottom:1.35rem}.bas-synergy__actions{display:flex;flex-direction:column;align-items:stretch;gap:.65rem;width:100%}.bas-synergy__actions .bas-btn{width:100%}@media (max-width:639px){.bas-hero{padding-top:2.5rem}.bas-advisory,.bas-marketing{margin-top:1.5rem;margin-bottom:1.5rem;padding:2.25rem 1.15rem 2.5rem}.bas-package__actions{width:100%}.bas-package__actions .bas-btn{flex:1 1 auto}.bas-btn--wide,.bas-section-cta .bas-btn{max-width:none;width:100%}}