.eios-page{color:var(--fg,#20252a);padding-bottom:64px}.eios-page svg{flex-shrink:0;vertical-align:middle}.eios-breadcrumb{font-size:13px;color:var(--muted);margin:26px 0 38px}.eios-hero{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(290px,1fr);gap:70px;align-items:center}.eios-hero h1{font:400 clamp(2.3rem,4vw,3.7rem)/1.12 Georgia,serif;letter-spacing:-.025em;margin:0 0 25px;max-width:24ch;overflow-wrap:break-word;text-wrap:balance}.eios-hero>div>p{font-size:18px;line-height:1.7;max-width:57ch;margin:0}.eios-entry{background:#7b2435;color:#fff;padding:32px}.eios-entry>svg{width:30px;height:30px;margin-bottom:22px}.eios-page h2{font:400 clamp(1.8rem,2.8vw,2.4rem)/1.2 Georgia,serif;margin:0 0 25px}.eios-entry h2{font-size:30px;margin:0 0 15px}.eios-entry p{font-size:14px;line-height:1.7;color:#f4e7e9;margin:0 0 24px}.eios-button{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:46px;padding:12px 17px;border:1px solid transparent;border-radius:4px;text-decoration:none;font:600 14px/1.5 system-ui,sans-serif}.eios-button-light{background:#fff;color:#7b2435!important;width:100%;box-sizing:border-box}.eios-button-light:hover{background:#f1eee7}.eios-help-link{display:inline-block;color:#fff!important;margin-top:18px;font-size:13px;text-underline-offset:4px}.eios-navigation{display:flex;flex-wrap:wrap;gap:15px 28px;padding:23px 0;margin-top:38px;border-top:1px solid #d8dade;border-bottom:1px solid #d8dade;font-size:14px}.eios-page a{text-underline-offset:4px}.eios-navigation a,.eios-text-link,.eios-inline-links a,.eios-details-body>a{color:#7b2435}.eios-section{padding-top:44px;scroll-margin-top:55px}.eios-audiences{display:grid;grid-template-columns:1fr 1fr;background:#f1eee7}.eios-audiences article{padding:32px}.eios-audiences article+article{border-left:1px solid #d9d2c8}.eios-page h3{font:400 27px/1.25 Georgia,serif;margin:0 0 17px}.eios-audiences article>p{font-size:15px;line-height:1.75;max-width:65ch;min-height:8.75em;margin:0 0 20px}.eios-text-link{display:flex;align-items:center;gap:10px;font-size:14px;line-height:1.55;min-height:44px}.eios-text-link small{font-size:11px}.eios-knowledge{margin-top:25px;padding-top:25px;border-top:1px solid #d9d2c8}.eios-knowledge h4{font-size:16px;margin:0 0 10px;font-weight:600}.eios-knowledge p{font-size:14px;line-height:1.7;color:#535b63;margin:0 0 18px;max-width:65ch}.eios-knowledge a{font-size:14px;color:#7b2435}.eios-knowledge svg{width:18px;margin-left:8px}.eios-resource-list{border-top:1px solid #d8dade}.eios-resource-list>a,.eios-library-grid>a{display:flex;gap:20px;align-items:center;padding:23px 0;text-decoration:none;color:inherit;border-bottom:1px solid #d8dade}.eios-resource-list>a>svg:first-child,.eios-library-grid>a>svg:first-child{color:#7b2435}.eios-resource-list>a>span,.eios-library-grid>a>span{flex:1;min-width:0}.eios-resource-list strong,.eios-library-grid strong{display:block;font-weight:500;font-size:19px;line-height:1.4}.eios-resource-list small,.eios-library-grid small{display:block;font-size:14px;line-height:1.6;color:#535b63;margin-top:6px}.eios-resource-list>a:hover strong,.eios-library-grid>a:hover strong{text-decoration:underline}.eios-resource-list>a>svg:last-child,.eios-library-grid>a>svg:last-child{width:19px;color:#7b2435}.eios-portfolio{display:grid;grid-template-columns:.65fr 1fr;gap:32px;padding:28px;background:#f6f3ed;margin-top:24px}.eios-portfolio h3{font-size:25px}.eios-portfolio p{margin:0 0 18px;font-size:15px;line-height:1.7;max-width:65ch}.eios-inline-links{display:flex;gap:15px 24px;flex-wrap:wrap;line-height:1.65;font-size:14px}.eios-inline-links svg{width:18px}.eios-library-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 40px;border-top:1px solid #d8dade}.eios-library-grid>a{align-items:flex-start}.eios-library-grid>a>svg{margin-top:3px}.eios-documents{list-style:none;margin:0;padding:0;border-top:1px solid #d8dade}.eios-documents li{border-bottom:1px solid #d8dade}.eios-documents a{display:flex;gap:18px;align-items:center;padding:20px 0;text-decoration:none;color:inherit;line-height:1.6}.eios-documents a>svg{color:#7b2435;width:21px}.eios-documents a>span:not(.eios-format){flex:1}.eios-documents strong{display:block;font-weight:500;font-size:16px}.eios-documents small{display:block;font-size:13px;color:#535b63;margin-top:5px;max-width:75ch}.eios-documents a:hover strong{text-decoration:underline}.eios-format{font-size:11px;color:#535b63}.eios-technical>details{border-bottom:1px solid #d8dade}.eios-technical>details:first-of-type{border-top:1px solid #d8dade}.eios-technical summary{cursor:pointer;padding:22px 4px;font-size:19px;line-height:1.5}.eios-technical summary>span{font-size:13px;margin-left:16px;color:#535b63}.eios-details-body{padding:0 24px 25px}.eios-details-body>p{max-width:75ch;font-size:15px;line-height:1.8;margin:0 0 18px}.eios-details-body>a{font-size:14px}.eios-details-body>a svg{width:18px}.eios-support{display:grid;grid-template-columns:.65fr 1fr;gap:35px;margin-top:44px;background:#f1eee7;padding:32px;scroll-margin-top:55px}.eios-support h2{font-size:30px;margin:0}.eios-support p{font-size:15px;line-height:1.75;margin:0 0 16px;max-width:65ch}.eios-support p:last-child{margin-bottom:0}.eios-support a{overflow-wrap:anywhere}.eios-page a:focus-visible,.eios-page summary:focus-visible{outline:3px solid #7b2435;outline-offset:5px}.eios-entry a:focus-visible{outline-color:#fff}.eios-page ::selection{background:#7b2435;color:#fff}
@media(max-width:1050px){.eios-hero{gap:30px;grid-template-columns:minmax(0,1.35fr) minmax(260px,1fr)}.eios-hero h1{font-size:42px}.eios-entry{padding:26px}.eios-audiences article{padding:26px}.eios-library-grid{gap:0 25px}}
@media(max-width:700px){.eios-page{padding-bottom:40px}.eios-breadcrumb{margin:24px 0 28px}.eios-hero{grid-template-columns:1fr;gap:26px}.eios-hero h1{font-size:36px;line-height:1.13;max-width:none}.eios-hero>div>p{font-size:16px}.eios-entry{padding:24px}.eios-entry>svg{margin-bottom:15px}.eios-entry h2{font-size:28px}.eios-navigation{gap:16px 22px;margin-top:28px;font-size:13px}.eios-section{padding-top:32px}.eios-page h2{font-size:28px}.eios-audiences,.eios-library-grid,.eios-portfolio,.eios-support{grid-template-columns:1fr}.eios-audiences article{padding:25px}.eios-audiences article+article{border-left:0;border-top:1px solid #d9d2c8}.eios-audiences article>p{min-height:0}.eios-knowledge{margin-top:20px;padding-top:20px}.eios-resource-list>a,.eios-library-grid>a{gap:13px;padding:20px 0}.eios-resource-list strong,.eios-library-grid strong{font-size:17px}.eios-resource-list small,.eios-library-grid small{font-size:13px}.eios-portfolio,.eios-support{gap:14px;padding:24px}.eios-portfolio h3{margin-bottom:0}.eios-documents a{gap:12px}.eios-documents strong{font-size:14px}.eios-documents small{font-size:12px}.eios-documents a>svg{width:18px}.eios-technical summary{font-size:17px}.eios-technical summary>span{display:block;margin:5px 0 0 20px;font-size:12px}.eios-details-body{padding:0 4px 22px}.eios-support{margin-top:32px}.eios-support h2{font-size:27px}}
