.crane-brand{--secondary:var(--cb-ivory);--muted:var(--cb-ivory);--accent:var(--cb-ivory);--muted-foreground:var(--cb-espresso);--cb-rule:color-mix(in oklab, var(--cb-espresso) 20%, transparent);--cb-hover:color-mix(in oklab, var(--cb-citrus) 80%, var(--cb-espresso));--border:var(--cb-rule);letter-spacing:0}.crane-brand h1,.crane-brand h2,.crane-brand h3,.crane-brand .cb-wordmark,.crane-brand .cb-tagline,.crane-brand .cb-eyebrow{letter-spacing:0}.crane-brand .cb-header{background:var(--cb-ivory);border-bottom:1px solid var(--cb-rule)}.crane-brand .cb-header-logo{color:var(--cb-citrus);flex-shrink:0;font-size:3rem;line-height:.85}.crane-brand .cb-identification{color:var(--cb-espresso)}.crane-brand .cb-eyebrow{color:var(--cb-citrus-ink);font-size:.875rem;font-weight:700;line-height:1.6}.crane-brand .cb-hero-title{max-width:46rem;color:var(--cb-citrus);font-size:3.25rem;line-height:1.06}.crane-brand .cb-hero-title .cb-red-word{color:var(--cb-citrus)}.crane-brand .cb-congratulations{color:var(--cb-pink-ink);font-size:3rem;line-height:1}.crane-brand .cb-ready{color:var(--cb-citrus-ink);font-size:1.75rem}.crane-brand .cb-story-link{text-underline-offset:5px;font-weight:600;text-decoration:underline}.crane-brand .cb-story-link span{color:var(--cb-citrus-ink);margin-left:.5rem}.crane-brand .cb-portrait{border-bottom:5px solid var(--cb-citrus);padding-bottom:1.25rem}.crane-brand .cb-tagline{text-transform:none;font-weight:600}.crane-brand .cb-questions,.crane-brand .cb-editorial{background:var(--cb-ivory);color:var(--cb-espresso)}.crane-brand .cb-questions{border-top:1px solid var(--cb-rule)}.crane-brand .cb-question-link{border-top:2px solid var(--cb-citrus)}.crane-brand .cb-question-link:hover{color:var(--cb-citrus-ink)}.crane-brand .cb-question-number{color:var(--cb-citrus)}.crane-brand .cb-option{border-top:1px solid var(--cb-rule)}.crane-brand .cb-option h3{color:var(--cb-citrus-ink)}.crane-brand .cb-entitlement{border-color:var(--cb-olive)}.crane-brand main>section>div>h2,.crane-brand .cb-editorial h2,.crane-brand #va-financing h2,.crane-brand #monthly-cost h2,.crane-brand #talk-to-corie h2{color:var(--cb-citrus-ink)}.crane-brand .cb-editorial h2,.crane-brand #va-financing h2,.crane-brand #talk-to-corie h2{font-size:2.5rem;line-height:1.12}.crane-brand #talk-to-corie form{background:var(--cb-ivory);border-radius:8px}.crane-brand .site-footer{--background:var(--cb-ivory);--foreground:var(--cb-espresso);--card:var(--cb-ivory);--card-foreground:var(--cb-espresso);--muted-foreground:var(--cb-espresso);--border:var(--cb-rule);--primary:var(--cb-citrus-ink);--primary-foreground:var(--cb-ivory);--secondary:var(--cb-ivory);--secondary-foreground:var(--cb-espresso);--accent:var(--cb-ivory);--accent-foreground:var(--cb-espresso);--border-strong:var(--cb-rule);background:var(--cb-ivory);color:var(--cb-espresso)}.crane-brand .site-footer [data-surface]{--foreground:var(--cb-espresso);--background:var(--cb-ivory);--muted-foreground:var(--cb-espresso)}.crane-brand .bg-primary{background:var(--cb-citrus);color:var(--cb-ivory);border-radius:6px;font-size:1.125rem;font-weight:700}.crane-brand .bg-primary:hover{background:var(--cb-hover)}@media (width>=640px){.crane-brand .cb-header-logo{font-size:3.5rem}.crane-brand .cb-hero-title{font-size:4.5rem}.crane-brand .cb-congratulations{font-size:3.5rem}.crane-brand .cb-ready{font-size:2.25rem}.crane-brand .cb-editorial h2,.crane-brand #va-financing h2,.crane-brand #talk-to-corie h2{font-size:3rem}}@media (width>=1280px){.crane-brand .cb-hero-title{font-size:4.5rem}}@media (width>=1024px){.crane-brand .cb-portrait img{height:500px}}@media (width<=639px){.crane-brand .cb-header>div{gap:.75rem;padding-block:.75rem}.crane-brand .cb-header>div>div{gap:1rem}.crane-brand .cb-header .bg-primary{min-height:44px;font-size:1rem}.crane-brand #talk-to-corie .bg-primary{white-space:normal;height:auto;min-height:56px}.crane-brand .cb-portrait-caption{font-size:.75rem}}.crane-brand h3,.crane-brand dt,.crane-brand #crane-questions,.crane-brand .cb-option h3,.crane-brand #conventional-financing h2,.crane-brand #monthly-cost h2,.crane-brand #cash-needed h2{color:var(--cb-espresso)}.crane-brand #va-financing h2,.crane-brand #calculator h2,.crane-brand #cost-of-waiting h2,.crane-brand #talk-to-corie h2{color:var(--cb-citrus-ink)}
