.oasco-public-information{--opi-measure: 68rem;width:100%;min-width:0;color:var(--oasco-text);font-size:1rem;line-height:1.65;overflow-wrap:anywhere}.oasco-public-information .opi-frame,.oasco-public-information .opi-main{width:100%;max-width:var(--opi-measure);min-width:0;margin-inline:auto;padding-inline:clamp(1rem,4vw,2rem)}.oasco-public-information.opi--developers,.oasco-public-information.opi--terms{--opi-measure: 56rem}.oasco-public-information .opi-main{padding-top:clamp(1.75rem,4vw,3rem);padding-bottom:3rem}.oasco-public-information .opi-main>section+section{margin-top:2.5rem}.oasco-public-information :is(h1,h2,h3){min-width:0;font-weight:600;letter-spacing:-.025em;text-transform:none;text-wrap:pretty}.oasco-public-information h1{font-size:clamp(1.8rem,4vw,2.75rem);line-height:1.2}.oasco-public-information h2{font-size:clamp(1.25rem,2.2vw,1.5rem);line-height:1.35}.oasco-public-information h3{font-size:1.125rem;line-height:1.4}.oasco-public-information p{font-size:1rem;line-height:1.7;text-transform:none;letter-spacing:normal}.oasco-public-information :is(p,h1,h2,h3,span){max-width:100%}.oasco-public-information .opi-page-header{position:relative;top:auto;z-index:auto}.oasco-public-information .opi-page-header .opi-frame{padding-block:1.5rem}.oasco-public-information .opi-page-header h1{flex:1 1 0;font-size:clamp(1.5rem,3.4vw,2rem);line-height:1.3}.oasco-public-information .opi-hero{padding:clamp(2.5rem,6vw,4.5rem) 0}.oasco-public-information .opi-hero h1{margin-block:1.25rem 1rem;color:#fff;font-size:clamp(2rem,4.5vw,3.25rem);line-height:1.15;max-width:22ch}.oasco-public-information .opi-hero p{max-width:66ch;color:#dce7f9}.oasco-public-information .opi-eyebrow{font-size:.8125rem;font-weight:600;line-height:1.5;letter-spacing:.08em}.oasco-public-information .opi-hero-actions{gap:1.25rem;margin-top:1.75rem;max-width:100%}.oasco-public-information .opi-hero-actions>div{flex:1 1 0;min-width:0}.oasco-public-information .opi-hero-actions button{align-self:flex-start;padding:.65rem 1rem;border:1px solid rgba(255,255,255,.3);border-radius:.75rem;background:#ffffff0f;text-align:start}.oasco-public-information .opi-hero-actions button:disabled{color:#c4cede;opacity:1;cursor:not-allowed}.oasco-public-information .opi-note,.oasco-public-information .opi-footnote{font-size:.875rem;font-weight:400;line-height:1.6}.oasco-public-information .opi-hero .opi-note{margin-top:.625rem;color:#c4cede}.oasco-public-information .opi-footnote{margin-top:2rem}.oasco-public-information .opi-card{min-width:0;padding:clamp(1.25rem,3vw,1.75rem);border-radius:1rem}.oasco-public-information .opi-card-grid{grid-template-columns:minmax(0,1fr);gap:1rem}.oasco-public-information .opi-card-top{min-width:0;flex-wrap:wrap;gap:.75rem;margin-bottom:.75rem}.oasco-public-information .opi-card-top>h3,.oasco-public-information .opi-readiness-row>div{flex:1 1 14rem;min-width:0}.oasco-public-information .opi-card>p+p,.oasco-public-information .opi-intro h2+p{margin-top:.75rem}.oasco-public-information .opi-card-link{margin-top:auto;justify-content:space-between;gap:1rem;padding:.75rem 1rem}.oasco-public-information .opi-badge{max-width:100%;min-height:2rem;gap:.375rem;padding:.25rem .625rem;font-size:.875rem;font-weight:500;line-height:1.45;white-space:normal}.oasco-public-information .opi-powers{font-size:.875rem;font-weight:500;letter-spacing:normal;text-transform:none}.oasco-public-information .opi-readiness-row{padding-block:1rem}.oasco-public-information .opi-group-title{margin-bottom:.5rem;font-size:1.125rem;font-weight:600;line-height:1.4;letter-spacing:normal;text-transform:none}.oasco-public-information :is(button,a,input){min-width:44px;min-height:44px;height:auto;max-width:100%;font-size:1rem;line-height:1.45;white-space:normal;touch-action:manipulation}.oasco-public-information a{display:inline-flex;align-items:center}.oasco-public-information :is(button,a,input):focus-visible{outline:2px solid currentColor;outline-offset:4px}.oasco-public-information :is(button,a,.opi-badge)>svg,.oasco-public-information .opi-page-header svg{flex-shrink:0}.oasco-public-information .opi-back{width:44px;height:44px;flex:0 0 44px}.oasco-public-information .opi-search{gap:.75rem;padding:.25rem .75rem;margin-top:1rem}.oasco-public-information .opi-search input{width:100%;min-width:0}.oasco-public-information .opi-search:focus-within{outline:2px solid var(--oasco-text);outline-offset:3px}.oasco-public-information .opi-tablist{padding-block:.5rem .75rem;overscroll-behavior-x:contain;scroll-padding-inline:.5rem}.oasco-public-information .opi-tabs{gap:.5rem;padding-inline:clamp(1rem,4vw,2rem)}.oasco-public-information .opi-tab{max-width:min(22rem,calc(100vw - 2rem));scroll-margin-inline:.5rem;padding:.65rem 1rem;gap:.5rem;text-align:start}.oasco-public-information .opi-tab:focus-visible{outline-color:var(--oasco-text)}.oasco-public-information .opi-tab span{font-size:1rem}.oasco-public-information .opi-related-links{gap:.75rem;margin-top:1.25rem}.oasco-public-information .opi-related-links a{padding:.65rem 1rem}@media (min-width: 48rem){.oasco-public-information .opi-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 39.99rem){.oasco-public-information .opi-hero-actions{flex-direction:column}.oasco-public-information .opi-hero-actions>div{flex-basis:auto}.oasco-public-information .opi-main>section>p{padding-inline-start:0}}@media (prefers-reduced-motion: reduce){.oasco-public-information :is(button,a){transition:none}}@media (forced-colors: active){.oasco-public-information :is(button,a,input):focus-visible,.oasco-public-information .opi-tab:focus-visible{outline-color:Highlight}.oasco-public-information .opi-badge{border:1px solid CanvasText}}
