html,body,#MainContent{overflow-x:clip;max-width:100vw}body{background:radial-gradient(circle at top left,#fdfbf7 0% 42%,#e5e1d8);background-attachment:fixed}:root{--b8-shadow-subtle: 0 8px 20px rgba(0, 0, 0, .06);--b8-shadow-soft: 0 14px 40px rgba(0, 0, 0, .12);--b8-shadow-hard: 0 24px 80px rgba(0, 0, 0, .22);--b8-accent-red: #D97C7C;--b8-accent-blue: #8FA4C4;--b8-accent-yellow: #E6C785;--b8-accent-black: #33302E;--b8-ink-soft: #66615E;--b8-ink-subtle: #999591;--b8-paper: #FDFBF7;--b8-paper-elevated: #FFFFFF;--b8-paper-soft: #F7F5F2;--b8-surface-muted: #E5E1D8;--b8-duration-fast: .11s;--b8-duration-medium: .19s;--b8-duration-slow: .28s;--b8-duration-gentle: .42s;--b8-ease-standard: cubic-bezier(.22, .61, .36, 1);--b8-ease-soft: cubic-bezier(.18, .89, .32, 1.28)}.b8-eyebrow{font-family:var(--font-accent--family),"IBM Plex Mono",monospace;font-size:11px;font-weight:300;text-transform:uppercase;letter-spacing:.05em;color:var(--b8-ink-soft);line-height:1.4}.b8-glass{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#fdfbf7cc}.b8-glass--strong{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:#fdfbf7f5}.b8-tag{display:inline-flex;align-items:center;padding:2px 8px 3px;border-radius:999px;background:#e1dbce;border:1px solid rgba(0,0,0,.08);font-family:var(--font-accent--family),"IBM Plex Mono",monospace;font-size:11px;font-weight:300;text-transform:uppercase;letter-spacing:.05em;line-height:1.4}.b8-chip{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;border:1px solid rgba(0,0,0,.18);background:#faf7f1b3;font-family:var(--font-accent--family),"IBM Plex Mono",monospace;font-size:11px;font-weight:300;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:all var(--b8-duration-medium) var(--b8-ease-standard)}.b8-chip:hover{border-color:#0006;transform:translateY(-1px)}.b8-chip.is-active{background:var(--b8-accent-black);color:var(--b8-paper);border-color:var(--b8-accent-black);transform:translateY(-1px)}.b8-btn-overlay{position:relative;overflow:hidden}.b8-btn-overlay:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#e5443f29,#104b971a);opacity:0;transition:opacity var(--b8-duration-medium) var(--b8-ease-standard);pointer-events:none;border-radius:inherit}.b8-btn-overlay:hover:after{opacity:1}.b8-card-hover{transition:transform var(--b8-duration-medium) var(--b8-ease-standard),box-shadow var(--b8-duration-medium) var(--b8-ease-standard)}.b8-card-hover:hover{transform:translateY(-2px);box-shadow:var(--b8-shadow-subtle)}.b8-section{padding-block:48px}.b8-section--lg{padding-block:80px}.b8-container{max-width:1200px;margin-inline:auto;padding-inline:20px}@media(min-width:750px){.b8-container{padding-inline:48px}}.b8-press-marquee{overflow:hidden}.b8-press-marquee__track{display:flex;overflow:hidden;width:100%}.b8-press-marquee__items{display:flex;align-items:center;gap:48px;padding-inline:24px;flex-shrink:0;animation:b8-marquee-scroll 25s linear infinite}@keyframes b8-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}@media(prefers-reduced-motion:reduce){.b8-press-marquee__items{animation:none}}.b8-logo-grayscale{height:auto;max-height:28px;max-width:140px;width:auto;filter:grayscale(1);opacity:.6;transition:filter var(--b8-duration-medium) var(--b8-ease-standard),opacity var(--b8-duration-medium) var(--b8-ease-standard)}.b8-logo-grayscale:hover{filter:grayscale(0);opacity:1}.b8-marquee-fade{-webkit-mask-image:linear-gradient(to right,transparent 0%,black 10%,black 90%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black 10%,black 90%,transparent 100%)}.header[data-sticky-state=active] .header__row,.header:not([transparent]) .header__row{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background-color:#fdfbf7eb;transition:background-color .3s ease,backdrop-filter .3s ease,border-color .3s ease,box-shadow .3s ease}.header[data-sticky-state=active] .header__row--top{box-shadow:0 1px 12px #0000000f}.menu-list__link{font-family:var(--font-accent--family),"IBM Plex Mono",monospace;font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:.05em}.menu-list__link{transition:opacity var(--b8-duration-medium) var(--b8-ease-standard),color var(--b8-duration-medium) var(--b8-ease-standard)}.header-actions__action{transition:opacity var(--b8-duration-medium) var(--b8-ease-standard)}.b8-benefits{padding:64px 16px}@media(min-width:750px){.b8-benefits{padding:80px 24px}}.b8-benefits__inner{max-width:1200px;margin-inline:auto}.b8-benefits__eyebrow{text-align:center;margin-bottom:12px}.b8-benefits__heading{font-family:var(--font-body--family),"IBM Plex Sans",sans-serif;font-size:clamp(28px,5vw,48px);font-weight:400;line-height:1.15;letter-spacing:-.02em;text-align:center;margin:0 0 40px}.b8-benefits__grid{display:grid;grid-template-columns:1fr;gap:40px;align-items:center;margin-bottom:48px}@media(min-width:750px){.b8-benefits__grid{grid-template-columns:1fr 1fr;gap:40px 64px}}.b8-benefits__media{overflow:hidden;border-radius:16px}.b8-benefits__media img{width:100%;height:auto;display:block;aspect-ratio:16 / 10;object-fit:cover}.b8-benefits__stats{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media(min-width:750px){.b8-benefits__stats{grid-template-columns:1fr;gap:48px}}.b8-benefits__stat{display:flex;flex-direction:column;gap:4px}.b8-benefits__stat-prefix{font-family:var(--font-body--family),"IBM Plex Sans",sans-serif;font-size:clamp(14px,1.5vw,18px);opacity:.6}.b8-benefits__stat-value{font-family:var(--font-heading--family),"Space Grotesk",sans-serif;font-size:clamp(32px,5vw,56px);font-weight:400;line-height:1;color:var(--b8-accent-yellow, #E6C785)}.b8-benefits__stat-label{font-family:var(--font-body--family),"IBM Plex Sans",sans-serif;font-size:clamp(12px,1.5vw,18px);opacity:.6}.b8-benefits__stat-note{font-family:var(--font-accent--family),"IBM Plex Mono",monospace;font-size:10px;text-transform:uppercase;letter-spacing:.05em;opacity:.4;margin-top:8px}.b8-benefits__description{max-width:768px;margin-inline:auto;font-family:var(--font-body--family),"IBM Plex Sans",sans-serif;font-size:clamp(14px,1.5vw,18px);line-height:1.7;opacity:.7}.b8-accordion summary::-webkit-details-marker,.b8-accordion summary::marker{display:none;content:""}.b8-accordion[open] summary svg{transform:rotate(180deg)}.b8-accordion summary{-webkit-user-select:none;user-select:none}.b8-accordion summary:hover{color:var(--b8-accent-black)}.footer .menu-block a:hover,.footer-utilities a:hover{color:var(--b8-accent-red);transition:color var(--b8-duration-medium) var(--b8-ease-standard)}.b8-testimonials__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media(max-width:749px){.b8-testimonials__grid{grid-template-columns:1fr}}.b8-testimonials__card{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:8px;padding:24px;transition:transform var(--b8-duration-medium) var(--b8-ease-standard),box-shadow var(--b8-duration-medium) var(--b8-ease-standard)}.b8-testimonials__card:hover{transform:translateY(-2px);box-shadow:var(--b8-shadow-subtle)}.b8-testimonials__quote{font-size:14px;line-height:1.65;color:var(--b8-accent-black);margin:0 0 12px}.b8-testimonials__author{font-size:12px;color:var(--b8-ink-soft);margin:0;font-weight:600}[data-reveal]{opacity:0;transition-property:opacity,transform;transition-duration:var(--b8-duration-gentle);transition-timing-function:var(--b8-ease-standard)}[data-reveal=fade-up]{transform:translateY(16px)}[data-reveal=fade-in]{transform:none}[data-reveal=fade-left]{transform:translate(20px)}[data-reveal=fade-right]{transform:translate(-20px)}[data-reveal].is-revealed{opacity:1;transform:none}[data-reveal][data-reveal-delay="0.1"]{transition-delay:.1s}[data-reveal][data-reveal-delay="0.2"]{transition-delay:.2s}[data-reveal][data-reveal-delay="0.3"]{transition-delay:.3s}[data-reveal][data-reveal-delay="0.4"]{transition-delay:.4s}[data-reveal][data-reveal-delay="0.5"]{transition-delay:.5s}[data-reveal][data-reveal-delay="0.6"]{transition-delay:.6s}@media(prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/bloomin8-custom.css.map */
