.public-page{isolation:isolate;color:#1e293b;background:#fcfcfa;position:relative}.public-header{z-index:2;margin-bottom:0;padding-bottom:3rem;position:relative}.public-hero{padding:1rem 0 4rem;position:relative}.public-hero:before{z-index:-1;content:"";background:#18283f;width:200vw;position:absolute;top:-100rem;bottom:0;left:calc(50% - 100vw)}.public-page h1{letter-spacing:-.035em;text-wrap:balance}.public-page h2,.public-page h3{letter-spacing:-.025em;text-wrap:pretty}.public-section{border-top:1px solid #dce3e6;margin-top:3rem;padding:2rem 0 0}.public-item{border-top:1px solid #dce3e6;padding:1.25rem 0}.public-page a.public-item,.public-page a.public-section{transition:border-color .16s}.public-page a.public-item:hover,.public-page a.public-section:hover{border-color:#0e7490}.public-page a:focus-visible{outline-offset:5px;outline:2px solid #0891b2}.public-price-card{background:#fff;border:1px solid #cbd5e1;border-radius:1rem}.public-price-card-featured{border-color:#0e7490;box-shadow:0 0 0 1px #0e7490}.public-article{max-width:72ch;margin-inline:auto}.public-prose p,.public-prose li{font-size:1.0625rem;line-height:1.85}.public-prose h2{margin-top:2.75rem}.public-band{color:#fff;margin-top:4.5rem;padding:3.5rem 0;position:relative}.public-band:before{content:"";z-index:-1;background:#18283f;position:absolute;inset:0 calc(50% - 100vw)}.public-editorial .public-header:before{content:"";z-index:-1;background:#18283f;position:absolute;inset:-10rem calc(50% - 100vw) 1.5rem}.public-fact{border-top:1px solid #ffffff36;padding-top:1rem}@media (min-width:768px){.public-section{margin-top:4.5rem;padding-top:2.75rem}.public-hero{padding-bottom:4.5rem}}@media (max-width:639px){.public-header{padding-bottom:2rem}.public-page>.max-w-6xl{padding-inline:1.25rem}.public-hero{padding-bottom:3rem}.public-band{margin-top:3rem}}@media (prefers-reduced-motion:reduce){.public-page *,.public-page :before,.public-page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{.public-hero:before,.public-band:before{display:none}.public-page,.public-hero,.public-band{color:#111827;background:#fff}.public-hero *,.public-band *{color:#111827!important}}
