.biab-page{background:var(--biab-background);color:var(--biab-text);font-family:Inter,sans-serif;font-size:18px;line-height:1.55}.biab-page *,.biab-page :after,.biab-page :before{box-sizing:border-box}.biab-container{margin-inline:auto;width:min(1440px,calc(100% - 112px))}.biab-section{padding-block:90px}.biab-heading .elegance-heading,.biab-title{font-size:clamp(28px,3vw,46px);font-weight:900;letter-spacing:-.025em;line-height:1.14;text-transform:uppercase}.biab-page em{color:var(--biab-accent);font-style:normal}.biab-heading .elegance-eyebrow{font-size:13px;font-weight:600;letter-spacing:.25em;margin-bottom:28px;text-transform:uppercase}.biab-button{background:var(--biab-button);color:var(--biab-button-text,#000);min-width:min(340px,100%)}.biab-page :is(a,button,summary):focus-visible{outline:3px solid var(--biab-accent);outline-offset:5px}.biab-page .biab-financing-title{font-size:clamp(25px,2.3vw,34px)}.biab-media{aspect-ratio:1.6}.biab-media-video{aspect-ratio:16/9}.biab-media-blank{aspect-ratio:3}.biab-media :is(.elegance-media,.elegance-video){height:100%;width:100%}.biab-media img{-o-object-fit:var(--biab-image-fit,cover);object-fit:var(--biab-image-fit,cover)}.biab-media iframe,.biab-media img{display:block;height:100%;width:100%}.biab-media iframe{border:0}.biab-media-video>.biab-media-placeholder{background:#ebebeb}.biab-checker{background-color:#f9f9f9;background-image:conic-gradient(#ececec 25%,transparent 0 50%,#ececec 0 75%,transparent 0);background-size:48px 48px}.biab-modal{background:#0009;display:grid;inset:0;place-items:center;position:fixed;z-index:1000}.biab-modal[hidden]{display:none}.biab-dialog{color:var(--biab-text);inset:auto;margin:0;max-height:calc(100dvh - 2rem);overflow-y:auto;position:relative}.biab-dialog .hs-form fieldset{border:0}.biab-dialog .hs-form .hs-form-field>label{display:block;font-size:14px}.biab-dialog .hs-form input[type=submit]{background:var(--biab-button)!important;box-shadow:none;color:var(--biab-button-text,#000)!important}.biab-dialog .hs-form :is(input,select,textarea){max-width:100%}.biab-page summary::-webkit-details-marker{display:none}@media (max-width:767px){.biab-page{font-size:16px}.biab-container{width:calc(100% - 40px)}.biab-section{padding-block:52px}.biab-heading .elegance-heading br,.biab-title br{display:none}.biab-heading .elegance-eyebrow{font-size:11px;letter-spacing:.18em;margin-bottom:20px}.biab-media-blank{aspect-ratio:2}}.biab-page #top .biab-title{color:var(--biab-hero-text,var(--biab-text))}.biab-page #why-ricoma em{color:var(--biab-about-accent,var(--biab-accent))}.biab-page section[id]{scroll-margin-top:calc(var(--biab-banner-height, 0px) + 20px)}.biab-sale-countdown{display:block}.biab-timer-values{display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr));margin-inline:auto;max-width:900px}.biab-timer-cell{background:#303030;border:1px solid #3e3e3e;padding:30px;text-align:left}.biab-timer-label{display:block;font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.biab-timer-number{display:block;font-size:clamp(32px,6vw,100px);font-variant-numeric:tabular-nums;font-weight:900;line-height:1.2}.biab-timer-cell:last-child .biab-timer-number{color:var(--biab-accent)}.biab-compact-clock{align-items:center;display:inline-flex;font:800 14px/20px Inter,sans-serif;font-variant-numeric:tabular-nums;gap:4px;white-space:nowrap}.biab-compact-clock .biab-compact-value{display:inline-block;font:inherit;line-height:20px;margin:0;padding:0;text-align:center;vertical-align:baseline;width:2ch}.biab-compact-clock .biab-compact-value:last-child{color:var(--biab-accent)}.biab-compact-separator{font:inherit;line-height:20px}.biab-form-callout{border:1px solid var(--biab-accent);border-radius:20px;font-size:16px;padding:20px}.biab-callout-arrow{display:none}.biab-video-note{font-style:italic;font-weight:900;margin-bottom:12px;text-transform:uppercase}.biab-video-note img{display:block;height:90px;margin-inline:auto;-o-object-fit:contain;object-fit:contain;width:110px}.biab-hero-media-annotated{max-width:1100px}.biab-phase[data-state=active]{border-color:var(--biab-accent)}.biab-phase:not([data-state=active]) .biab-phase-content{opacity:.55}.biab-phase:not([data-state=active]) summary{color:#bdbdbd}.biab-phase[data-state=active] [data-phase-status]{color:#a7f3d0}.biab-phase[open]>summary .biab-phase-toggle{transform:rotate(45deg)}.biab-page [hidden]{display:none!important}@media (min-width:1024px){.biab-hero-media-annotated{align-items:center;display:grid;gap:20px;grid-template-columns:170px minmax(0,1fr) 170px;max-width:1440px}.biab-hero-media-annotated .biab-media{grid-column:2}.biab-video-note{font-size:24px;line-height:1.4;margin:0;text-align:center}.biab-video-note img{height:120px;width:170px}.biab-callout-arrow{display:block;height:140px;-o-object-fit:contain;object-fit:contain;width:160px}.biab-form-note-left .biab-callout-arrow{margin-left:auto}.biab-form-note-right .biab-callout-arrow{margin-bottom:8px}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.biab-inline-form .hs-form fieldset{border:0;max-width:100%}.biab-inline-form .hs-form .hs-form-field>label{display:block;font-size:14px;margin-bottom:8px}.biab-inline-form .hs-form :is(input,select,textarea){max-width:100%}.biab-inline-form .hs-form input[type=submit]{background:var(--biab-button)!important;box-shadow:none;color:var(--biab-button-text)!important}@media (max-width:767px){.biab-timer-values{gap:8px}.biab-timer-cell{padding:15px 8px;text-align:center}.biab-timer-label{font-size:9px;letter-spacing:.06em}.biab-form-note,.biab-video-note{display:none}}