.oc-landing{--oc-public-paper:#fff7ec;--oc-public-linen:#eee7da;--oc-public-width:1120px;--oc-public-gutter:clamp(20px,4vw,40px);--oc-public-space:clamp(64px,8vw,112px);--oc-public-heading:clamp(2rem,4.2vw,3.75rem);--oc-public-ease:cubic-bezier(.2,.7,.2,1)}.oc-public-kicker{display:flex;align-items:center;gap:12px;margin-bottom:24px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground)}.oc-public-kicker:before{content:"";width:28px;height:2px;background:var(--brand-orange);flex-shrink:0}.oc-public-section{width:min(var(--oc-public-width),calc(100% - var(--oc-public-gutter) * 2));margin-inline:auto;padding-block:var(--oc-public-space)}.oc-public-section :is(h2,h3){text-wrap:balance}.oc-public-section h2{font-family:var(--oc-font-display);font-size:var(--oc-public-heading);font-weight:400;line-height:1.15;letter-spacing:-.035em}.oc-public-section p{line-height:1.75}.oc-public-actions{display:flex;align-items:center;flex-wrap:wrap;gap:16px 28px;margin-top:32px}.oc-public-actions [data-slot=button]{min-height:48px;padding-inline:24px}.oc-public-text-link{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:14px;text-decoration:underline!important;text-underline-offset:5px;text-decoration-color:var(--brand-orange)!important}.oc-public-navy{background:var(--primary);color:var(--oc-public-paper)}.oc-public-navy .oc-public-kicker{color:#d5dce4}.oc-public-navy :is(a,button):focus-visible{outline-color:var(--oc-public-paper)}.oc-public-navy [data-slot=button]{background:var(--oc-public-paper);color:var(--primary)}.oc-public-navy [data-slot=button]:hover{background:white}.oc-public-note{font-size:12px;color:var(--muted-foreground);line-height:1.7}html.oc-native-navigation{scroll-padding-top:0}.oc-landing :is(section,article,details,span)[tabindex="-1"]:focus{outline:none}@media (prefers-reduced-motion:reduce){.oc-landing :is(.oc-public-text-link,.oc-faq-indicator,.oc-request-submit){transition:none}}.oc-landing :is(h1,h2,h3,p){overflow-wrap:anywhere}