.sirr-page,.sirr-search{background:#fdfbf8;color:#49392f;font:16px/1.75 Arial,sans-serif;padding:56px max(24px,5vw) 64px;-webkit-text-size-adjust:100%}.sirr-page *,.sirr-search *{box-sizing:border-box}.sirr-page h1,.sirr-search h1{font:400 clamp(32px,3.4vw,46px)/1.15 Georgia,serif;letter-spacing:-.025em;margin:12px 0 24px}.sirr-page h2{font:400 30px/1.25 Georgia,serif;margin:0 0 18px}.sirr-page h3{font:400 23px/1.3 Georgia,serif;margin:0 0 12px}.sirr-page p{margin:0 0 20px;color:#71675f}.sirr-page .sirr-kicker,.sirr-search .sirr-kicker{font:13px/1.4 Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#71675f;margin:0 0 14px}.sirr-page-inner{max-width:1120px;margin:auto}.sirr-page-hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:64px}.sirr-page-hero img{display:block;width:100%;aspect-ratio:1;object-fit:cover;border-radius:20px}.sirr-page-hero .sirr-image-box{object-fit:cover;mix-blend-mode:multiply;background:transparent}.sirr-page-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.sirr-page .sirr-page-button,.sirr-search .sirr-page-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:11px 21px;border:1px solid #d8cfc5;border-radius:999px;background:#f8f4ee;color:#49392f;text-decoration:none;font:15px/1.4 Arial,sans-serif}.sirr-page .sirr-page-button--primary{background:#49392f;color:#fff8f0;border-color:#49392f}.sirr-page-chapters{margin-top:64px;padding-top:48px;border-top:1px solid #ded6cc;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}.sirr-page-chapters p{font-size:15px}.sirr-page-note{max-width:760px;margin:64px auto 0;text-align:center}.sirr-page-note a:not(.sirr-page-button){color:inherit;text-underline-offset:4px}.sirr-page-note .sirr-page-actions{justify-content:center}.sirr-page--text .sirr-page-inner{max-width:860px}.sirr-page--text h1{text-align:center}.sirr-page-content{overflow-wrap:anywhere}.sirr-page-content :is(p,li,div,span){font:inherit!important}.sirr-page-content :is(h2,h3,h4){font:400 25px/1.3 Georgia,serif!important;margin:32px 0 16px}.sirr-page-content img{max-width:100%;height:auto;border-radius:18px}.sirr-page-content a{color:#49392f;text-underline-offset:4px}.sirr-page a:focus-visible,.sirr-search a:focus-visible,.sirr-search input:focus-visible,.sirr-search button:focus-visible{outline:2px solid #947447;outline-offset:4px}.sirr-search{min-height:55vh}.sirr-search-inner{max-width:1200px;margin:auto}.sirr-search header{text-align:center}.sirr-search form{display:flex;gap:10px;max-width:640px;margin:24px auto 32px}.sirr-search input{min-width:0;flex:1;min-height:48px;padding:12px 20px;border:1px solid #d8cfc5;border-radius:999px;background:#fff;color:#49392f;font:16px Arial,sans-serif}.sirr-search button{cursor:pointer}.sirr-search-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 24px;margin-top:30px}.sirr-search-card{min-width:0;text-align:center;color:#49392f;text-decoration:none}.sirr-search-photo{position:relative;aspect-ratio:1;border-radius:18px;overflow:hidden;background:#f1ebe3}.sirr-search-photo img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;display:block}.sirr-search-card h2{font:400 21px/1.3 Georgia,serif;margin:14px 0 6px}.sirr-search-card p{font-size:14px;margin:0}.sirr-search-pagination{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:36px}.sirr-search-pagination a,.sirr-search-pagination span{padding:8px 15px;border-radius:999px;color:#49392f}.sirr-search-pagination [aria-current]{background:#49392f;color:#fff8f0}.sirr-search-empty{text-align:center;padding:28px 0;max-width:640px;margin:auto;color:#71675f}.sirr-search-empty .sirr-page-actions{justify-content:center}
@media(max-width:1200px){.sirr-page,.sirr-search{padding:32px 20px 44px;font-size:15px}.sirr-page h1,.sirr-search h1{font-size:30px}.sirr-page h2{font-size:26px}.sirr-page h3{font-size:22px}.sirr-page-hero{grid-template-columns:1fr;gap:28px;max-width:620px;margin:auto}.sirr-page-hero img{max-height:440px}.sirr-page-chapters{grid-template-columns:1fr;gap:24px;margin-top:36px;padding-top:32px;max-width:620px;margin-inline:auto}.sirr-page-note{margin-top:36px}.sirr-search-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 14px}.sirr-search-card h2{font-size:18px}.sirr-search form{gap:8px}.sirr-search .sirr-page-button{padding-inline:14px;font-size:14px}}

.sirr-search-card .sirr-search-audience{color:#71675f;font-size:12px;margin-bottom:5px}

.sirr-page-chapters.sirr-story-accordions{display:block;max-width:860px;margin-inline:auto;padding-top:0;border-top:0}.sirr-story-question{border-bottom:1px solid #ded6cc}.sirr-story-question summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;cursor:pointer;font:400 24px/1.35 Georgia,serif;color:#49392f}.sirr-story-question summary::-webkit-details-marker{display:none}.sirr-story-question summary span{font:24px Arial,sans-serif;transition:transform .2s}.sirr-story-question[open] summary span{transform:rotate(45deg)}.sirr-story-question summary:focus-visible{outline:2px solid #947447;outline-offset:4px}.sirr-story-question>div{max-width:720px;padding-bottom:8px}.sirr-story-question p{font:16px/1.75 Arial,sans-serif}.sirr-maison-discovery.se-home .se-world{background:#fdfbf8}.sirr-maison-discovery.se-home .se-world::before,.sirr-maison-discovery.se-home .se-world::after{display:none}@media(max-width:1200px){.sirr-story-question summary{font-size:21px;padding:18px 0}.sirr-story-question p{font-size:15px}}

.sirr-page-hero.sirr-page-hero--text{display:block;max-width:860px;margin-inline:auto}.sirr-page-hero--text>div{max-width:760px}
