.oc-marketing.oc-rollout{--marketing-paper:var(--oc-mkt-paper);--marketing-paper-card:var(--oc-mkt-white);--marketing-cta-from:var(--oc-mkt-plum);--marketing-cta-to:var(--oc-mkt-deep-plum);background:var(--oc-mkt-paper);color:var(--oc-mkt-ink);font-family:var(--oc-mkt-font-body);overflow-wrap:anywhere}.oc-rollout ::selection{background:var(--oc-mkt-pink);color:var(--oc-mkt-ink)}.oc-rollout :is(h1,h2):not(.sr-only):not(footer *){font-family:var(--oc-mkt-font-display);font-weight:400;letter-spacing:-.04em;line-height:1.08;text-wrap:balance}.oc-rollout h1{font-size:var(--oc-mkt-type-title)}.oc-rollout h2:not(.sr-only):not(footer *){font-size:clamp(2rem,3.6vw,3.25rem)}.oc-rollout :is(a,button,input,textarea,select,summary):focus-visible{outline:3px solid var(--oc-mkt-plum);outline-offset:4px}.oc-rollout [id]{scroll-margin-top:6rem}.oc-rollout .container{max-width:var(--oc-mkt-content-width)}.oc-vertical>section{padding-inline:clamp(1.25rem,4vw,3rem)}.oc-vertical>section:first-child{padding-top:4rem}.oc-vertical .rollout-photo{border-radius:var(--oc-mkt-radius-photo);overflow:hidden}.oc-vertical>section:first-child :has(>.rollout-photo){border:0;background:transparent;border-radius:0;overflow:visible}.oc-vertical>section:first-child :has(>.rollout-photo)>p{border:0;background:transparent;padding-inline:0}.oc-vertical>section:first-child figure{border:0;background:transparent;box-shadow:none}.oc-vertical>section:first-child figure img{border-radius:var(--oc-mkt-radius-photo)}.oc-vertical>section:first-child figure figcaption{padding-inline:0;margin-top:1rem;font-size:.875rem}.oc-vertical>section:nth-of-type(2){background:var(--oc-mkt-sage)}.oc-vertical>section:first-child p{max-width:58ch}.oc-vertical :is(p,li).text-xs{font-size:.875rem;line-height:1.6}.oc-vertical :is(p,span,div).text-\[10px\],.oc-vertical :is(p,span,div).text-\[11px\]{font-size:.75rem;line-height:1.5}.oc-vertical :is(section,article)>p:not([class*=uppercase]){line-height:1.65}.oc-vertical section>.container>.grid>article{box-shadow:none}.oc-vertical [class*="bg-[var(--oc-mkt-deep-plum)]"] :focus-visible{outline-color:var(--oc-mkt-lime)}.oc-feature-detail>nav{padding-top:2.75rem;padding-bottom:1.5rem}.oc-feature-detail nav ol{flex-wrap:wrap}.oc-feature-detail>:is(nav,header,section){padding-inline:clamp(1.25rem,4vw,3rem)}.oc-feature-detail>section:first-of-type>div{max-width:70rem;text-align:left}.oc-feature-detail>section:first-of-type h1{max-width:20ch}.oc-feature-detail>section:first-of-type p{margin-left:0}.oc-feature-detail>section:first-of-type .justify-center{justify-content:flex-start}.oc-feature-detail>section:first-of-type span[class*=rounded-full]{border:0;background:transparent;padding:0}.oc-feature-detail>header a,.oc-feature-detail>section a[class*=px-6]{min-height:3rem;border-radius:.5rem}.oc-feature-detail :is(p,li).text-sm{font-size:1rem;line-height:1.65}.oc-feature-detail section>div[class*=max-w-3xl][class*=rounded-2xl]{background:var(--oc-mkt-sage);border:0;border-radius:1rem}.rollout-questions{max-width:77.5rem;margin-inline:auto;padding-block:4rem}.rollout-questions>div{margin-top:2rem;max-width:55rem}.rollout-questions details{border-top:1px solid var(--oc-mkt-line)}.rollout-questions details:last-child{border-bottom:1px solid var(--oc-mkt-line)}.rollout-questions summary{cursor:pointer;padding:1.25rem 0;font-weight:600;line-height:1.6}.rollout-questions details p{margin:0 0 1.5rem;line-height:1.7}.policy-reading{max-width:52rem;margin-inline:auto;padding:3.5rem 1.5rem 5rem}.oc-policy .policy-reading :is(p,ul,ol,dl){font-size:1rem;line-height:1.75;color:var(--oc-mkt-ink)}.oc-policy .policy-reading h1{margin-bottom:2rem}.oc-policy .policy-reading h2{font-size:clamp(1.75rem,3vw,2.25rem);margin-block:2.5rem 1rem;color:var(--oc-mkt-ink)}.oc-policy .policy-reading :is(a,a[class]){color:var(--oc-mkt-plum);text-decoration:underline;text-underline-offset:.22em}.oc-policy .policy-reading :is(strong,th,h3){color:var(--oc-mkt-ink)}.oc-policy .policy-reading table{width:100%}.oc-policy .policy-reading :is(th,td){min-width:7rem;padding:.75rem;vertical-align:top}.oc-policy .policy-reading [class*=overflow-x-auto]{max-width:100%}.oc-policy .policy-reading :is(.text-muted-foreground,.text-zinc-500,.text-zinc-600,.text-zinc-400){color:var(--oc-mkt-muted-ink)}.policy-form,.policy-receipt{padding:clamp(1.25rem,4vw,2rem);background:var(--oc-mkt-white);border:1px solid var(--oc-mkt-line);border-radius:1rem}.policy-receipt{text-align:center}.policy-receipt>*+*{margin-top:1rem}.oc-privacy-request .policy-reading{max-width:46rem}.oc-policy .policy-form :is(input,textarea,button[role=combobox]){min-height:3rem;font-size:1rem;color:var(--oc-mkt-ink);border-color:var(--oc-mkt-muted-ink);background:var(--oc-mkt-white)}.oc-policy .policy-form label{color:var(--oc-mkt-ink);font-size:1rem}.oc-policy .policy-form button[type=submit]{min-height:3rem;background:var(--oc-mkt-plum);color:var(--oc-mkt-white)}.oc-policy-menu[data-slot=select-content]{background:var(--oc-mkt-white);color:var(--oc-mkt-ink);border-color:var(--oc-mkt-muted-ink)}.oc-policy-menu [data-slot=select-item]{font-size:1rem;min-height:2.75rem}.oc-policy-menu [data-highlighted]{background:var(--oc-mkt-sage);color:var(--oc-mkt-ink)}.calculator-content{max-width:77.5rem;margin-inline:auto;padding:3.5rem clamp(1.25rem,4vw,3rem) 5rem}.oc-calculator .calculator-content>div:first-child{text-align:left;max-width:55rem;margin-left:0}.oc-calculator .calculator-content>div:first-child p{margin-left:0}.oc-calculator .calculator-content :is(.text-primary,a){color:var(--oc-mkt-plum)}.oc-calculator .calculator-content .text-muted-foreground{color:var(--oc-mkt-muted-ink)}.oc-calculator .calculator-content [data-slot=card]{background:var(--oc-mkt-white);border:1px solid var(--oc-mkt-line);box-shadow:none}.oc-calculator .calculator-content [data-slot=card-title]{font-size:1.25rem;font-weight:600}.oc-calculator .calculator-content :is(input,select,button){font-size:1rem;min-height:2.75rem}.oc-calculator .calculator-content :is(input,select){border-color:var(--oc-mkt-muted-ink);background:var(--oc-mkt-white)}.oc-calculator .calculator-content button:not([role=checkbox]){background:var(--oc-mkt-plum);color:var(--oc-mkt-white)}.oc-calculator .calculator-content button[role=checkbox]{min-height:1.25rem}.reports-content{max-width:77.5rem;margin-inline:auto;padding:4rem clamp(1.25rem,4vw,3rem) 6rem}.reports-content header{max-width:48rem}.reports-content .reports-eyebrow{color:var(--oc-mkt-plum);font-size:.875rem;font-weight:600;margin-bottom:1.25rem}.reports-content header p:last-child{margin-top:1.5rem;font-size:1.25rem;line-height:1.6}.reports-empty{margin-top:3rem;padding:2rem;background:var(--oc-mkt-sage);border-radius:1rem;max-width:55rem}.reports-empty h2{font-size:2rem}.reports-empty p{margin-top:1rem;line-height:1.7}.reports-paths{margin-top:2rem;display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;max-width:55rem}.reports-paths a{border-block:1px solid var(--oc-mkt-line);padding-block:1.5rem}.reports-paths h3{color:var(--oc-mkt-plum);font-size:1.25rem;font-weight:600}.reports-paths p{margin-top:.75rem;line-height:1.6}@media (max-width:639px){.oc-vertical>section:first-child{padding-top:2.5rem}.oc-vertical .rollout-photo,.oc-vertical>section:first-child figure img{border-radius:3rem .75rem 3rem .75rem}.oc-feature-detail>nav{padding-top:2rem}.reports-paths{grid-template-columns:1fr;gap:0}.reports-empty{padding:1.5rem}}@media (prefers-reduced-motion:reduce){.oc-rollout *,.oc-rollout :after,.oc-rollout :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}