.marketing-glass-grid{position:relative;isolation:isolate}.marketing-glass-grid:before{content:"";position:absolute;inset:-30px -15px;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 12% 75%,rgba(117,162,145,.22),transparent 45%),radial-gradient(ellipse at 54% 25%,rgba(197,164,122,.24),transparent 42%),radial-gradient(ellipse at 92% 80%,rgba(155,160,212,.25),transparent 42%);filter:blur(8px)}.marketing-glass-card{isolation:isolate;border:1px solid rgba(255,255,255,.86);background:rgba(236,241,233,.28);-webkit-backdrop-filter:blur(8px) saturate(145%);backdrop-filter:blur(8px) saturate(145%);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),inset 1px 0 0 rgba(255,255,255,.7),inset 0 -1px 0 rgba(7,31,51,.1),0 22px 48px rgba(32,47,54,.14),0 3px 10px rgba(32,47,54,.05)}.marketing-glass-card:before{content:"";position:absolute;inset:30% -12% -15% 5%;z-index:-2;pointer-events:none;background:url(/marketing/product/calendar-portfolio-channels-v2.png) 50%/cover no-repeat;opacity:.23;filter:blur(3px);transform:rotate(-7deg)}.marketing-glass-card:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(145deg,rgba(255,255,255,.35),rgba(255,255,255,.02) 58%,rgba(255,255,255,.18))}.marketing-glass-card--sand{background-color:rgba(239,229,213,.32)}.marketing-glass-card--lilac{background-color:rgba(235,230,245,.32)}.marketing-glass-card--lilac:before{background-image:url(/marketing/guest-messages.svg)}.marketing-glass-mini{border:1px solid rgba(255,255,255,.9);background:rgba(255,255,255,.48);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.marketing-product-stage{position:relative;padding-top:56px}.marketing-product-float{position:absolute;z-index:1;right:18px;top:0;width:min(245px,74%);border:1px solid rgba(255,255,255,.88);border-radius:18px;padding:17px 19px;background:linear-gradient(135deg,rgba(255,255,255,.5),rgba(227,237,248,.28));-webkit-backdrop-filter:blur(8px) saturate(145%);backdrop-filter:blur(8px) saturate(145%);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 14px 38px rgba(7,31,51,.12)}.marketing-product-float svg{display:block;width:100%;height:40px;margin-top:12px}@media (prefers-reduced-transparency:reduce){.marketing-glass-card{background-color:#eaf0e7;backdrop-filter:none;-webkit-backdrop-filter:none}.marketing-glass-card--sand{background-color:#efe5d8}.marketing-glass-card--lilac{background-color:#ece8f3}.marketing-glass-card:before{display:none}.marketing-glass-mini,.marketing-product-float{background:#f6f9fc;backdrop-filter:none;-webkit-backdrop-filter:none}}@media (max-width:640px){.marketing-glass-card{min-height:350px}.marketing-product-float{padding:12px 15px;right:10px}}.marketing-glass-menu{background:linear-gradient(120deg,rgba(255,255,255,.86),rgba(239,246,249,.74));border-color:rgba(255,255,255,.88);-webkit-backdrop-filter:blur(12px) saturate(145%);backdrop-filter:blur(12px) saturate(145%)}.marketing-glass-menu .marketing-glass-label{background:linear-gradient(135deg,rgba(255,255,255,.38),rgba(203,237,221,.28));border:1px solid rgba(255,255,255,.92);-webkit-backdrop-filter:blur(8px) saturate(145%);backdrop-filter:blur(8px) saturate(145%);box-shadow:inset 0 1px 0 #fff,0 8px 22px rgba(7,31,51,.06)}.fp-hero .fp-eyebrow{display:inline-block;padding:9px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.9);background:linear-gradient(135deg,rgba(226,240,250,.38),rgba(255,255,255,.24));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 1px 0 #fff,0 7px 20px rgba(7,31,51,.06)}.fp-related>div{position:relative;isolation:isolate;background:radial-gradient(ellipse at 20% 60%,rgba(162,199,183,.3),transparent 65%),radial-gradient(ellipse at 80% 10%,rgba(179,195,226,.32),transparent 60%)}.fp-page .fp-related a{background:linear-gradient(135deg,rgba(255,255,255,.36),rgba(223,239,231,.24));border:1px solid rgba(255,255,255,.86);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 1px 0 #fff,0 12px 30px rgba(7,31,51,.06)}@media (prefers-reduced-transparency:reduce){.marketing-glass-menu{background:#fff}.fp-page .fp-related a,.marketing-glass-menu .marketing-glass-label{background:#eaf7ef}.fp-hero .fp-eyebrow{background:#e9f2fa}.fp-hero .fp-eyebrow,.fp-page .fp-related a,.marketing-glass-menu,.marketing-glass-menu .marketing-glass-label{backdrop-filter:none;-webkit-backdrop-filter:none}}.commercial-main-header:has(.marketing-glass-menu){-webkit-backdrop-filter:none;backdrop-filter:none}.fp-hero .fp-eyebrow,.fp-page .fp-related a,.marketing-glass-label,.marketing-product-float{box-shadow:inset 0 1px 0 rgba(255,255,255,.98),inset 1px 0 0 rgba(255,255,255,.6),inset 0 -1px 0 rgba(7,31,51,.09),0 16px 36px rgba(7,31,51,.14)}.fp-page .fp-workflow{background:linear-gradient(135deg,rgba(255,255,255,.58),rgba(235,243,242,.36));border:1px solid rgba(255,255,255,.92);-webkit-backdrop-filter:blur(8px) saturate(145%);backdrop-filter:blur(8px) saturate(145%);box-shadow:inset 0 1px 0 #fff,inset 0 -1px 0 #071f331a,0 22px 48px #071f3321}@media(prefers-reduced-transparency:reduce){.fp-page .fp-workflow{background:#f7faf9;backdrop-filter:none;-webkit-backdrop-filter:none}}.fp-page .fp-stage{border:1px solid rgba(255,255,255,.94);box-shadow:inset 0 1px 0 #ffffff,inset 0 -1px 0 #071f3317,0 18px 42px #071f331a}