.pe-page-calendar .pe-shell{max-width:680px}.pe-page-presented .pe-header{font-size:12px;min-height:46px}.pe-page-presented .pe-header:not(:has(a,button)){display:none}.pe-page-presented .pe-presentation{display:grid;gap:16px;padding-top:16px}.pe-page-presented .pe-resource-content{display:block;min-width:0}.pe-page-presented .pe-resource-content>.pc-shell,.pe-page-presented .pe-resource-content>.pe-form{margin-top:0}.pe-page-presented .pe-brand.pe-intro{align-items:center;display:grid;gap:8px 16px;grid-template-columns:auto minmax(0,1fr);min-width:0;padding:0 4px;text-align:start}.pe-page-presented .pe-intro-title:only-child{grid-column:1/-1}.pe-page-presented .pe-brand.pe-intro-without-logo{grid-template-columns:minmax(0,1fr)}.pe-page-presented .pe-brand.pe-intro .pe-monogram,.pe-page-presented .pe-brand.pe-intro img{border-radius:12px;font-size:24px;height:52px;margin:0;min-width:52px;-o-object-fit:contain;object-fit:contain;width:52px}.pe-page-presented .pe-brand.pe-intro h1{font-size:calc(24px*var(--pc-text-scale, 1));line-height:1.3;margin:0}.pe-page-presented .pe-brand.pe-intro .pe-eyebrow{display:none}.pe-page-presented .pe-about{font-size:calc(13px*var(--pc-text-scale, 1));grid-column:1/-1;line-height:1.6}.pe-page-presented .pc-description,.pe-page-presented .pe-intro-description{line-height:1.6}.pe-page-presented .pe-intro-description p{font-size:inherit;margin:.5em 0;max-width:none;opacity:.85}.pe-page-presented .pc-description>:first-child,.pe-page-presented .pe-intro-description>:first-child{margin-top:0}.pe-page-presented .pc-description>:last-child,.pe-page-presented .pe-intro-description>:last-child{margin-bottom:0}.pe-page-presented .pc-description ol,.pe-page-presented .pc-description ul{margin-inline:0}.pe-page-presented .pe-intro-plain-description{white-space:pre-line}.pe-about-content{line-height:1.6}.pe-about.is-collapsed .pe-about-content{max-height:4.8em;overflow:hidden}.pe-about-toggle{align-items:center;background:transparent;border:0;color:var(--pe-accent);cursor:pointer;display:flex;font:inherit;font-weight:500;gap:8px;margin-top:6px;padding:4px 0;width:-moz-fit-content;width:fit-content}.pe-about-toggle span{font-size:18px;line-height:1}.pe-about-toggle:hover{text-decoration:underline;text-underline-offset:3px}.pe-about-toggle:focus-visible{border-radius:3px;outline:2px solid var(--pe-accent);outline-offset:4px}.pe-page-presented.pe-page-embed .pe-presentation{padding:16px 16px 0}.pe-page-presented.pe-page-embed .pe-intro{background:transparent;display:grid}@media (min-width:980px){.pe-presentation-side .pe-shell{max-width:1120px}.pe-page-presented .pe-presentation-description-left,.pe-page-presented .pe-presentation-description-right{align-items:start;gap:28px;grid-template-columns:minmax(230px,.85fr) minmax(0,2fr)}.pe-page-presented .pe-presentation-description-right{grid-template-columns:minmax(0,2fr) minmax(230px,.85fr)}.pe-page-presented .pe-presentation-description-right .pe-intro{grid-column:2;grid-row:1}.pe-page-presented .pe-presentation-description-right .pe-resource-content{grid-column:1;grid-row:1}.pe-page-presented.pe-presentation-side .pe-brand.pe-intro{gap:18px;grid-template-columns:minmax(0,1fr);padding:24px 8px}.pe-page-presented.pe-presentation-side .pe-intro .pe-eyebrow{display:block;font-size:9px;margin-bottom:8px}.pe-page-presented.pe-presentation-side .pe-brand.pe-intro h1{font-size:calc(27px*var(--pc-text-scale, 1))}.pe-page-presented.pe-presentation-side .pe-about{font-size:calc(14px*var(--pc-text-scale, 1))}}@media (max-width:600px){.pe-page-presented{padding-inline:14px}.pe-page-presented .pe-presentation{gap:12px;padding-top:12px}.pe-page-presented .pe-brand.pe-intro{gap:8px 12px}.pe-page-presented .pe-brand.pe-intro h1{font-size:calc(20px*var(--pc-text-scale, 1))}.pe-page-presented .pe-brand.pe-intro .pe-monogram,.pe-page-presented .pe-brand.pe-intro img{font-size:20px;height:42px;min-width:42px;width:42px}.pe-page-presented.pe-page-embed .pe-presentation{padding:12px 12px 0}}.pe-page-presented .pe-presentation-top .pe-brand.pe-intro{gap:0;grid-template-columns:minmax(0,1fr);padding:30px 20px 34px;text-align:center}.pe-page-presented .pe-presentation-top .pe-brand.pe-intro .pe-monogram,.pe-page-presented .pe-presentation-top .pe-brand.pe-intro img{border-radius:20px;font-size:38px;height:88px;margin:0 auto 22px;min-width:88px;width:88px}.pe-page-presented .pe-presentation-top .pe-intro .pe-eyebrow{display:block;font-size:10px}.pe-page-presented .pe-presentation-top .pe-brand.pe-intro h1{font-size:clamp(calc(26px*var(--pc-text-scale, 1)),5vw,calc(38px*var(--pc-text-scale, 1)));line-height:1.2;margin:13px 0 15px}.pe-page-presented .pe-presentation-top .pe-about{font-size:calc(14px*var(--pc-text-scale, 1));margin:0 auto;max-width:460px;width:100%}.pe-page-presented .pe-presentation-top .pe-intro-description p{opacity:.75}
