.ouvrali[data-layout=site]{--cream:#f9f5ed;--navy:#142941;--clay:#963e30;--sage:#e5e8dc;--line:#ddd5c9;--paper:#fffdf8;--muted:#47554d;--soft-clay:#f0e0d3;--elevation:0 18px 40px #2631271c;color:var(--navy);background:var(--cream);font-synthesis:none;scroll-behavior:smooth;font-family:Inter,Arial,sans-serif}.ouvrali[data-layout=site] *{box-sizing:border-box}.ouvrali[data-layout=site]{margin:0;font-size:17px;line-height:1.55}.ouvrali[data-layout=site] img{max-width:100%;height:auto;display:block}.ouvrali[data-layout=site] a{color:inherit;text-underline-offset:5px;text-decoration-thickness:1px}.ouvrali[data-layout=site] button,.ouvrali[data-layout=site] input,.ouvrali[data-layout=site] select,.ouvrali[data-layout=site] textarea{font:inherit}.ouvrali[data-layout=site] button,.ouvrali[data-layout=site] a,.ouvrali[data-layout=site] input,.ouvrali[data-layout=site] select,.ouvrali[data-layout=site] textarea{touch-action:manipulation}.ouvrali[data-layout=site] button{cursor:pointer}.ouvrali[data-layout=site] button:disabled{opacity:.6;cursor:default}.ouvrali[data-layout=site] ::selection{color:var(--paper);background:var(--clay)}.ouvrali[data-layout=site] input,.ouvrali[data-layout=site] textarea{caret-color:var(--clay)}.ouvrali[data-layout=site] :focus-visible{outline:3px solid var(--clay);outline-offset:5px}.ouvrali[data-layout=site] a:hover{text-decoration-thickness:2px}.ouvrali[data-layout=site] h1,.ouvrali[data-layout=site] h2,.ouvrali[data-layout=site] h3,.ouvrali[data-layout=site] p,.ouvrali[data-layout=site] figure,.ouvrali[data-layout=site] blockquote{margin:0}.ouvrali[data-layout=site] p,.ouvrali[data-layout=site] blockquote,.ouvrali[data-layout=site] dd{text-align:justify;text-justify:inter-word;-webkit-hyphens:auto;hyphens:auto}.ouvrali[data-layout=site] h1,.ouvrali[data-layout=site] h2,.ouvrali[data-layout=site] h3{letter-spacing:-.035em;text-wrap:balance;font-weight:800;line-height:1.12}.ouvrali[data-layout=site] h1{font-size:clamp(42px,4.7vw,72px)}.ouvrali[data-layout=site] h2{font-size:clamp(28px,2.9vw,42px)}.ouvrali[data-layout=site] h3{font-size:22px}.ouvrali[data-layout=site] p+p{margin-top:15px}.ouvrali[data-layout=site] em{color:var(--clay);font-style:normal}.ouvrali[data-layout=site] ul,.ouvrali[data-layout=site] ol{padding-left:22px}.ouvrali[data-layout=site] li+li{margin-top:7px}.ouvrali[data-layout=site] .wrap{width:88%;max-width:1280px;margin-inline:auto}.ouvrali[data-layout=site] .lead{max-width:50ch;font-size:21px;line-height:1.5}.ouvrali[data-layout=site] .small,.ouvrali[data-layout=site] small{color:var(--muted);font-size:13px;line-height:1.5}.ouvrali[data-layout=site] .icon{flex:none;width:22px;height:22px}.ouvrali[data-layout=site] .button{background:var(--clay);border:1px solid var(--clay);min-height:48px;color:var(--paper);white-space:normal;border-radius:6px;justify-content:space-between;align-items:center;gap:24px;padding:12px 19px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.ouvrali[data-layout=site] .button:hover{color:var(--paper);background:#7b3025}.ouvrali[data-layout=site] .button .icon{filter:brightness(0)invert();width:20px;height:20px}.ouvrali[data-layout=site] .button.outline{color:var(--clay);background:0 0}.ouvrali[data-layout=site] .button.outline:hover{background:var(--soft-clay)}.ouvrali[data-layout=site] .button.outline .icon{filter:none}.ouvrali[data-layout=site] .text-link{color:var(--clay);background:0 0;border:none;align-items:center;gap:15px;min-height:36px;padding:0;font-size:15px;font-weight:700;text-decoration:underline;display:inline-flex}.ouvrali[data-layout=site] .actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:26px;display:flex}.ouvrali[data-layout=site] .skip{z-index:50;background:var(--paper);padding:10px;position:absolute;top:-200px;left:20px}.ouvrali[data-layout=site] .skip:focus{top:60px}.ouvrali[data-layout=site] .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ouvrali[data-layout=site] [hidden]{display:none!important}.ouvrali[data-layout=site] .review-bar{background:var(--navy);color:var(--paper);justify-content:space-between;align-items:center;gap:20px;padding:9px 6%;font-size:12px;line-height:1.35;display:flex}.ouvrali[data-layout=site] .review-bar>a{font-weight:700}.ouvrali[data-layout=site] .review-bar label{align-items:center;gap:10px;display:flex}.ouvrali[data-layout=site] .review-bar select{background:var(--paper);color:var(--navy);border:0;border-radius:4px;max-width:220px;padding:5px 9px;font-size:12px}.ouvrali[data-layout=site] .review-bar :focus-visible{outline-color:var(--paper)}.ouvrali[data-layout=site] .site-header{align-items:center;gap:28px;min-height:105px;display:flex}.ouvrali[data-layout=site] .brand{flex:none}.ouvrali[data-layout=site] .brand img{width:170px;height:auto}.ouvrali[data-layout=site] .site-header nav{color:var(--navy);align-items:center;gap:10px;margin-left:auto;font-size:14px;font-weight:600;display:flex}.ouvrali[data-layout=site] .site-header nav a{white-space:nowrap;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.ouvrali[data-layout=site] .site-header nav a[aria-current=page]{color:var(--clay);text-decoration:underline}.ouvrali[data-layout=site] .header-price{white-space:nowrap;gap:10px;font-size:14px}.ouvrali[data-layout=site] .header-price>.icon{display:none}.ouvrali[data-layout=site] .menu-toggle{background:0 0;border:0;justify-content:center;align-items:center;padding:12px;display:none}.ouvrali[data-layout=site] .design-note{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:45px;margin-bottom:45px}.ouvrali[data-layout=site] summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:17px 0;font-size:15px;font-weight:700;list-style:none;display:flex}.ouvrali[data-layout=site] summary::-webkit-details-marker{display:none}.ouvrali[data-layout=site] details[open]>summary>.icon{transform:rotate(180deg)}.ouvrali[data-layout=site] .intent-grid{grid-template-columns:1fr 1fr;gap:60px;padding:24px 0 34px;display:grid}.ouvrali[data-layout=site] .intent-grid h2{margin-bottom:18px;font-size:25px}.ouvrali[data-layout=site] .intent-grid h3{font-size:18px}.ouvrali[data-layout=site] .intent-grid p,.ouvrali[data-layout=site] .intent-grid li{font-size:14px}.ouvrali[data-layout=site] .site-footer{background:var(--navy);color:var(--cream);padding:42px 0}.ouvrali[data-layout=site] .footer-grid{grid-template-columns:1.3fr 1fr 1fr 1fr;gap:45px;font-size:13px;display:grid}.ouvrali[data-layout=site] .footer-grid a{margin-top:8px;text-decoration:none;display:block}.ouvrali[data-layout=site] .footer-grid p{max-width:30ch;margin-top:13px;font-size:12px;line-height:1.5}.ouvrali[data-layout=site] .footer-grid strong{margin-bottom:14px;display:block}.ouvrali[data-layout=site] .footer-grid>div:first-child a{margin:0}.ouvrali[data-layout=site] .mission-tabs{flex-direction:column;gap:3px;margin-top:28px;display:flex}.ouvrali[data-layout=site] .mission-tabs button{border:0;border-bottom:1px solid var(--line);color:var(--navy);text-align:left;background:0 0;border-radius:6px;justify-content:space-between;align-items:center;gap:15px;padding:17px 15px;font-size:17px;font-weight:700;display:flex}.ouvrali[data-layout=site] .mission-tabs button[aria-selected=true]{background:var(--soft-clay);border-bottom-color:#0000}.ouvrali[data-layout=site] .mission-tabs button:hover{background:#efe7da}.ouvrali[data-layout=site] .mission-result{min-width:0}.ouvrali[data-layout=site] .portrait{object-fit:contain;object-position:bottom;width:85px;height:85px}.ouvrali[data-layout=site] .work-document{background:var(--paper);box-shadow:var(--elevation);border-radius:14px;padding:32px}.ouvrali[data-layout=site] .work-document h3{font-size:29px}.ouvrali[data-layout=site] .work-document>p{margin-top:17px}.ouvrali[data-layout=site] .work-document li{font-size:15px}.ouvrali[data-layout=site] .document-check{border-top:1px solid var(--line);gap:13px;padding-top:17px;display:flex}.ouvrali[data-layout=site] .document-check p{font-size:14px}.ouvrali[data-layout=site] .document-check strong{color:var(--clay);margin-bottom:4px;display:block}.ouvrali[data-layout=site] .mission-input{color:var(--muted);margin-top:18px;font-size:13px}.ouvrali[data-layout=site] .mission-input strong{color:var(--navy);margin-bottom:5px;display:block}.ouvrali[data-layout=site] .adaptation{border-top:1px solid var(--line);grid-template-columns:.9fr 1.1fr;gap:75px;padding:60px 0;display:grid}.ouvrali[data-layout=site] .adaptation>div p{max-width:50ch;margin-top:20px}.ouvrali[data-layout=site] .adaptation .text-link{margin-top:20px}.ouvrali[data-layout=site] dl{margin:0}.ouvrali[data-layout=site] dl>div{border-bottom:1px solid var(--line);padding:17px 0}.ouvrali[data-layout=site] dl>div:first-child{padding-top:0}.ouvrali[data-layout=site] dt{font-size:18px;font-weight:700}.ouvrali[data-layout=site] dd{max-width:60ch;margin:7px 0 0;font-size:15px}.ouvrali[data-layout=site] .closing{background:var(--soft-clay);border-radius:14px;justify-content:space-between;align-items:center;gap:50px;margin-top:24px;margin-bottom:55px;padding:32px 40px;display:flex}.ouvrali[data-layout=site] .closing h2{font-size:32px}.ouvrali[data-layout=site] .closing p{max-width:60ch;margin-top:12px}.ouvrali[data-layout=site] .closing>.button{flex:none}.ouvrali[data-layout=site] .tool-note{color:var(--muted);border-top:1px solid var(--line);padding-top:20px;font-size:13px}.ouvrali[data-layout=site] .amount{white-space:nowrap;letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:42px;font-weight:800;line-height:1.1}.ouvrali[data-layout=site] .amount>span{font-size:23px}.ouvrali[data-layout=site] .amount>small{letter-spacing:0;white-space:nowrap;font-size:10px;font-weight:400}.ouvrali[data-layout=site] .faq{grid-template-columns:.8fr 1.2fr;gap:75px;padding:45px 0 30px;display:grid}.ouvrali[data-layout=site] .faq details{border-bottom:1px solid var(--line)}.ouvrali[data-layout=site] .faq details p{padding:0 0 20px;font-size:15px}.ouvrali[data-layout=site] .faq summary{font-size:15px}.ouvrali[data-layout=site] .article-type{color:var(--clay);margin-top:15px;font-size:13px;display:block}.ouvrali[data-layout=site] .featured a>img{aspect-ratio:1.45}.ouvrali[data-layout=site] .featured h2{max-width:18ch;font-size:39px}.ouvrali[data-layout=site] .featured p{font-size:18px}.ouvrali[data-layout=site] .editorial-library{border-top:1px solid var(--line);padding:35px 0 25px}.ouvrali[data-layout=site] .section-heading{justify-content:space-between;align-items:center;gap:30px;display:flex}.ouvrali[data-layout=site] .section-heading h2{font-size:30px}.ouvrali[data-layout=site] .article-list{margin-top:20px}.ouvrali[data-layout=site] .article-list article{border-bottom:1px solid var(--line);align-items:center;gap:25px;padding:23px 0;display:grid}.ouvrali[data-layout=site] .article-list article>span{color:var(--clay);font-size:13px}.ouvrali[data-layout=site] .article-list h3{font-size:22px}.ouvrali[data-layout=site] .article-list h3>a{text-decoration:none}.ouvrali[data-layout=site] .article-list p{margin-top:10px;font-size:15px}.ouvrali[data-layout=site] .article-arrow{justify-content:center;align-items:center;min-height:44px;display:flex}.ouvrali[data-layout=site] .editorial-library>.small{margin-top:15px}.ouvrali[data-layout=site] .reading-header{max-width:1100px;padding:25px 0 40px}.ouvrali[data-layout=site] .reading-header>h1{max-width:19ch;margin-top:23px;font-size:clamp(44px,4.4vw,64px)}.ouvrali[data-layout=site] .reading-header>.lead{max-width:65ch;margin-top:20px}.ouvrali[data-layout=site] .reading-header>.small{margin-top:16px}.ouvrali[data-layout=site] .reading-header>img{object-fit:cover;object-position:center 47%;border-radius:14px;width:100%;height:310px;margin-top:28px}.ouvrali[data-layout=site] .reading-layout{grid-template-columns:205px minmax(0,720px);justify-content:center;gap:70px;padding-bottom:60px;display:grid}.ouvrali[data-layout=site] .contents h2{margin-bottom:18px;font-size:18px}.ouvrali[data-layout=site] .contents a{color:var(--muted);margin:12px 0;font-size:13px;display:block}.ouvrali[data-layout=site] .article-body h2{margin:40px 0 19px;font-size:31px}.ouvrali[data-layout=site] .article-body h2:first-child{margin-top:0}.ouvrali[data-layout=site] .article-body p{max-width:70ch;line-height:1.75}.ouvrali[data-layout=site] .article-body blockquote{background:var(--sage);border-radius:12px;margin:27px 0;padding:25px;font-size:18px;line-height:1.6}.ouvrali[data-layout=site] .reading-check{background:var(--soft-clay);border-radius:12px;margin:35px 0;padding:27px}.ouvrali[data-layout=site] .reading-check h2{margin:0}.ouvrali[data-layout=site] .reading-check li{font-size:15px}.ouvrali[data-layout=site] .article-body>.text-link{margin-top:25px}.ouvrali[data-layout=site] .related{border-top:1px solid var(--line);padding:40px 0 50px}.ouvrali[data-layout=site] .related h2{font-size:29px}.ouvrali[data-layout=site] .related>div{grid-template-columns:1fr 1fr;gap:45px;margin-top:23px;display:grid}.ouvrali[data-layout=site] .related a{padding-right:40px;text-decoration:none;position:relative}.ouvrali[data-layout=site] .related span{color:var(--clay);font-size:12px}.ouvrali[data-layout=site] .related h3{margin-top:8px;font-size:25px}.ouvrali[data-layout=site] .related .icon{position:absolute;bottom:5px;right:0}.ouvrali[data-layout=site] .contact-form-panel{background:var(--paper);border-radius:14px;padding:30px}.ouvrali[data-layout=site] .contact-form-panel h2{font-size:29px}.ouvrali[data-layout=site] .prototype-note{color:var(--muted);margin-top:12px;margin-bottom:22px;font-size:12px}.ouvrali[data-layout=site] form label{flex-direction:column;gap:8px;margin-bottom:19px;font-size:14px;font-weight:600;display:flex}.ouvrali[data-layout=site] .field-row{grid-template-columns:1fr 1fr;gap:18px;display:grid}.ouvrali[data-layout=site] input,.ouvrali[data-layout=site] textarea,.ouvrali[data-layout=site] form select{background:var(--cream);width:100%;min-height:44px;color:var(--navy);border:1px solid #b4b5a8;border-radius:6px;padding:11px 12px;font-size:15px;font-weight:400}.ouvrali[data-layout=site] input::placeholder,.ouvrali[data-layout=site] textarea::placeholder{color:#566051;opacity:1}.ouvrali[data-layout=site] textarea{resize:vertical;min-height:120px}.ouvrali[data-layout=site] .request-result h3{font-size:26px}.ouvrali[data-layout=site] .request-result p{margin-top:15px;font-size:14px}.ouvrali[data-layout=site] .request-result pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--sage);font:inherit;border-radius:6px;padding:20px;font-size:14px}.ouvrali[data-layout=site] .contact-alternatives{border-top:1px solid var(--line);align-items:center;gap:32px;padding:30px 0;display:flex}.ouvrali[data-layout=site] .contact-alternatives h2{margin-right:auto;font-size:23px}.ouvrali[data-layout=site] .plan-intro{grid-template-columns:1.1fr .9fr;padding:45px 0 55px;display:grid}.ouvrali[data-layout=site] .plan-intro .lead{margin:24px 0 17px}.ouvrali[data-layout=site] .plan-intro .text-link{margin-top:20px}.ouvrali[data-layout=site] .site-map{background:var(--sage);border-radius:14px;align-self:center;padding:32px}.ouvrali[data-layout=site] .site-map h2{font-size:27px}.ouvrali[data-layout=site] .site-map ol{margin-bottom:0;padding:0;list-style:none}.ouvrali[data-layout=site] .site-map li{border-bottom:1px solid #c1cabb;margin:0;padding:17px 0}.ouvrali[data-layout=site] .site-map li:last-child{border:0;padding-bottom:0}.ouvrali[data-layout=site] .site-map strong{font-size:18px;display:block}.ouvrali[data-layout=site] .site-map span{color:var(--muted);margin-top:6px;font-size:14px;display:block}.ouvrali[data-layout=site] .page-proposals{border-top:1px solid var(--line);padding:35px 0 45px}.ouvrali[data-layout=site] .page-proposals>h2{margin-bottom:23px}.ouvrali[data-layout=site] .proposal-list article{border-bottom:1px solid var(--line);grid-template-columns:150px 1fr 215px}.ouvrali[data-layout=site] .proposal-image.cutout>img{background:var(--sage)}.ouvrali[data-layout=site] .proposal-list p{margin-top:8px;font-size:16px}.ouvrali[data-layout=site] .proposal-list small{max-width:70ch;margin-top:9px;display:block}.ouvrali[data-layout=site] .proposal-list .button{gap:15px;font-size:13px}.ouvrali[data-layout=site] .plan-decisions{grid-template-columns:1fr 1fr;gap:70px;padding:25px 0 45px;display:grid}.ouvrali[data-layout=site] .plan-decisions h2{font-size:29px}.ouvrali[data-layout=site] .plan-decisions p{max-width:60ch;margin-top:18px}.ouvrali[data-layout=site] .plan-scope{border-top:1px solid var(--line);padding:35px 0 45px}.ouvrali[data-layout=site] .plan-scope h2{font-size:28px}.ouvrali[data-layout=site] .plan-scope p{max-width:85ch;margin-top:18px}@media (min-width:1800px){.ouvrali[data-layout=site] .wrap{max-width:1360px}.ouvrali[data-layout=site] .site-header{gap:35px}.ouvrali[data-layout=site] .site-header nav{gap:34px}}@media (max-width:1150px){.ouvrali[data-layout=site] .site-header nav{gap:15px;font-size:12px}.ouvrali[data-layout=site] .site-header{gap:20px}.ouvrali[data-layout=site] .brand img{width:145px}.ouvrali[data-layout=site] .header-price{font-size:13px}.ouvrali[data-layout=site] .adaptation,.ouvrali[data-layout=site] .faq{gap:40px}.ouvrali[data-layout=site] .amount{font-size:37px}.ouvrali[data-layout=site] .featured a>img{aspect-ratio:1.05}.ouvrali[data-layout=site] .plan-intro{gap:50px}.ouvrali[data-layout=site] .reading-layout{gap:45px}}@media (max-width:950px){.ouvrali[data-layout=site] .site-header{min-height:85px;position:relative}.ouvrali[data-layout=site] .site-header nav{z-index:20;background:var(--paper);box-shadow:var(--elevation);border-radius:12px;padding:24px;font-size:16px;display:none;position:absolute;top:75px;left:0;right:0}.ouvrali[data-layout=site] .site-header nav.open{flex-direction:column;align-items:stretch;gap:20px;display:flex}.ouvrali[data-layout=site] .header-price{margin-left:auto}.ouvrali[data-layout=site] .menu-toggle{display:flex}.ouvrali[data-layout=site] .work-document{padding:25px}.ouvrali[data-layout=site] .work-document h3{font-size:25px}.ouvrali[data-layout=site] .field-row{grid-template-columns:1fr;gap:0}.ouvrali[data-layout=site] .contact-alternatives{flex-wrap:wrap;gap:15px}.ouvrali[data-layout=site] .contact-alternatives h2{width:100%}.ouvrali[data-layout=site] .proposal-list article{grid-template-columns:110px 1fr;gap:24px}.ouvrali[data-layout=site] .proposal-image>img{width:110px;height:105px}.ouvrali[data-layout=site] .proposal-list .button{grid-column:2;justify-self:start}.ouvrali[data-layout=site] .intent-grid{gap:35px}.ouvrali[data-layout=site] .footer-grid{gap:25px}}@media (max-width:700px){.ouvrali[data-layout=site]{font-size:16px}.ouvrali[data-layout=site] .wrap{width:calc(100% - 40px)}.ouvrali[data-layout=site] h1{font-size:43px}.ouvrali[data-layout=site] h2{font-size:31px}.ouvrali[data-layout=site] h3{font-size:21px}.ouvrali[data-layout=site] .lead{font-size:18px}.ouvrali[data-layout=site] .review-bar{gap:15px;padding:10px 20px;font-size:11px}.ouvrali[data-layout=site] .review-bar>span,.ouvrali[data-layout=site] .review-bar label{font-size:0}.ouvrali[data-layout=site] .review-bar select{max-width:170px;font-size:11px}.ouvrali[data-layout=site] .review-bar label{gap:0}.ouvrali[data-layout=site] .review-bar>a{font-size:11px}.ouvrali[data-layout=site] .brand img{width:130px}.ouvrali[data-layout=site] .site-header{gap:8px;min-height:78px}.ouvrali[data-layout=site] .header-price{min-height:42px;padding:9px 11px;font-size:11px}.ouvrali[data-layout=site] .menu-toggle{padding:10px}.ouvrali[data-layout=site] .menu-toggle .icon{width:20px}.ouvrali[data-layout=site] .button{font-size:14px}.ouvrali[data-layout=site] .actions{gap:14px}.ouvrali[data-layout=site] .mission-tabs{margin-top:18px}.ouvrali[data-layout=site] .mission-tabs button{padding:13px 12px;font-size:15px}.ouvrali[data-layout=site] .work-document{padding:24px}.ouvrali[data-layout=site] .work-document h3{font-size:26px}.ouvrali[data-layout=site] .work-document p{font-size:15px}.ouvrali[data-layout=site] .work-document li{font-size:14px}.ouvrali[data-layout=site] .document-check p{font-size:13px}.ouvrali[data-layout=site] .adaptation,.ouvrali[data-layout=site] .faq{grid-template-columns:1fr;gap:25px;padding:38px 0}.ouvrali[data-layout=site] .adaptation>div p{margin-top:17px}.ouvrali[data-layout=site] .closing{margin-top:15px;margin-bottom:35px;padding:27px 24px;display:block}.ouvrali[data-layout=site] .closing h2{font-size:28px}.ouvrali[data-layout=site] .closing p{font-size:15px}.ouvrali[data-layout=site] .closing>.button{margin-top:23px}.ouvrali[data-layout=site] .amount{font-size:39px}.ouvrali[data-layout=site] .faq{padding-bottom:20px}.ouvrali[data-layout=site] .faq summary{font-size:14px}.ouvrali[data-layout=site] .featured a>img{aspect-ratio:1.55}.ouvrali[data-layout=site] .featured h2{font-size:31px}.ouvrali[data-layout=site] .featured p{font-size:16px}.ouvrali[data-layout=site] .section-heading{flex-direction:column;align-items:start;gap:20px}.ouvrali[data-layout=site] .section-heading h2{font-size:28px}.ouvrali[data-layout=site] .article-list article{grid-template-columns:1fr 30px;gap:10px;padding:22px 0}.ouvrali[data-layout=site] .article-list article>span{grid-column:1/-1;font-size:12px}.ouvrali[data-layout=site] .article-list h3{font-size:22px}.ouvrali[data-layout=site] .article-list p{font-size:14px}.ouvrali[data-layout=site] .reading-header{padding:22px 0 32px}.ouvrali[data-layout=site] .reading-header>h1{font-size:40px}.ouvrali[data-layout=site] .reading-header>img{height:205px;margin-top:22px}.ouvrali[data-layout=site] .reading-layout{grid-template-columns:1fr;gap:30px;padding-bottom:38px}.ouvrali[data-layout=site] .contents{border-block:1px solid var(--line);padding:20px 0}.ouvrali[data-layout=site] .contents h2{margin:0;font-size:18px}.ouvrali[data-layout=site] .contents a{margin:10px 0;font-size:14px}.ouvrali[data-layout=site] .article-body h2{margin-top:32px;font-size:28px}.ouvrali[data-layout=site] .article-body p{line-height:1.7}.ouvrali[data-layout=site] .article-body blockquote{padding:22px;font-size:17px}.ouvrali[data-layout=site] .reading-check{padding:24px}.ouvrali[data-layout=site] .related{padding:32px 0}.ouvrali[data-layout=site] .related>div{grid-template-columns:1fr;gap:25px}.ouvrali[data-layout=site] .related h3{font-size:23px}.ouvrali[data-layout=site] .contact-form-panel{padding:24px}.ouvrali[data-layout=site] .contact-form-panel h2{font-size:27px}.ouvrali[data-layout=site] .field-row{grid-template-columns:1fr;gap:0}.ouvrali[data-layout=site] .contact-alternatives{gap:15px;padding:25px 0}.ouvrali[data-layout=site] .contact-alternatives h2{font-size:23px}.ouvrali[data-layout=site] .plan-intro{grid-template-columns:1fr;gap:28px;padding:25px 0 35px}.ouvrali[data-layout=site] .plan-intro .lead{margin-top:20px}.ouvrali[data-layout=site] .site-map{padding:25px}.ouvrali[data-layout=site] .site-map h2{font-size:24px}.ouvrali[data-layout=site] .page-proposals{padding:30px 0}.ouvrali[data-layout=site] .page-proposals>h2{font-size:29px}.ouvrali[data-layout=site] .proposal-list article{grid-template-columns:82px 1fr;padding:23px 0}.ouvrali[data-layout=site] .proposal-image>img{width:82px;height:88px}.ouvrali[data-layout=site] .proposal-list small{font-size:12px}.ouvrali[data-layout=site] .proposal-list .button{grid-column:1/-1;justify-self:start;font-size:13px}.ouvrali[data-layout=site] .plan-decisions{grid-template-columns:1fr;gap:30px;padding:25px 0 35px}.ouvrali[data-layout=site] .plan-decisions h2{font-size:28px}.ouvrali[data-layout=site] .plan-scope{padding:30px 0}.ouvrali[data-layout=site] .plan-scope h2{font-size:26px}.ouvrali[data-layout=site] .intent-grid{grid-template-columns:1fr;gap:24px;padding-top:10px}.ouvrali[data-layout=site] .design-note{margin-block:30px}.ouvrali[data-layout=site] .design-note summary{font-size:13px}.ouvrali[data-layout=site] .intent-grid h2{font-size:23px}.ouvrali[data-layout=site] .footer-grid{grid-template-columns:1fr 1fr;gap:30px}.ouvrali[data-layout=site] .site-footer{padding:35px 0}.ouvrali[data-layout=site] .footer-grid>div:first-child,.ouvrali[data-layout=site] .footer-grid>:last-child{grid-column:1/-1}.ouvrali[data-layout=site] .footer-grid p{max-width:none}}@media (prefers-reduced-motion:reduce){.ouvrali[data-layout=site]{scroll-behavior:auto}.ouvrali[data-layout=site] *{transition:none!important;animation:none!important}}@media print{.ouvrali[data-layout=site] .review-bar,.ouvrali[data-layout=site] .site-header,.ouvrali[data-layout=site] .site-footer,.ouvrali[data-layout=site] .design-note,.ouvrali[data-layout=site] .menu-toggle{display:none}.ouvrali[data-layout=site]{scroll-behavior:auto;background:#fff}.ouvrali[data-layout=site] .wrap{width:100%}.ouvrali[data-layout=site] .button{color:var(--navy);border-color:var(--line);background:#fff}.ouvrali[data-layout=site] a{text-decoration:none}.ouvrali[data-layout=site] .work-document{box-shadow:none}.ouvrali[data-layout=site] h1{font-size:38px}.ouvrali[data-layout=site] h2{font-size:25px}}.ouvrali[data-layout=site]{scrollbar-color:#a9afa0 var(--cream)}.ouvrali[data-layout=site] .workbench{border-top:1px solid var(--line)}.ouvrali[data-layout=site] .workbench-heading{justify-content:space-between;display:flex}.ouvrali[data-layout=site] .workbench-heading>p{max-width:44ch;margin-bottom:4px;font-size:16px}.ouvrali[data-layout=site] .workbench .mission-tabs{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:0;margin:0;padding-bottom:12px;display:grid}.ouvrali[data-layout=site] .workbench .mission-tabs button{border:none;border-radius:6px;gap:12px;padding:17px 19px;font-size:15px;line-height:1.45}.ouvrali[data-layout=site] .workbench .mission-tabs button[aria-selected=true]{background:var(--navy);color:var(--paper)}.ouvrali[data-layout=site] .workbench.associations .mission-tabs button[aria-selected=true]{background:#46573e}.ouvrali[data-layout=site] .workbench .mission-tabs button[aria-selected=true]>.icon{filter:brightness(0)invert()}.ouvrali[data-layout=site] .workbench .mission-result{grid-template-columns:1fr 1fr;align-items:start;gap:9%;padding:36px 0 0;display:grid}.ouvrali[data-layout=site] .mission-context{min-width:0}.ouvrali[data-layout=site] .mission-context>.example-label{color:var(--clay);font-size:12px;font-weight:600}.ouvrali[data-layout=site] .mission-context blockquote{letter-spacing:-.025em;margin-top:14px;font-size:24px;font-weight:600;line-height:1.5}.ouvrali[data-layout=site] .mission-worker{align-items:center;gap:20px;margin:28px 0 23px;display:flex}.ouvrali[data-layout=site] .mission-worker>.portrait{object-fit:contain;object-position:bottom;flex:none;width:110px;height:133px}.ouvrali[data-layout=site] .mission-worker>div{flex:1;min-width:0}.ouvrali[data-layout=site] .mission-worker strong{font-size:19px}.ouvrali[data-layout=site] .mission-worker p{margin-top:8px;font-size:15px}.ouvrali[data-layout=site] .mission-context .mission-input{border-top:1px solid var(--line);margin:0;padding-top:16px;font-size:13px}.ouvrali[data-layout=site] .workbench .work-document{border-radius:12px;min-height:355px;margin:6px 8px 0 0;padding:32px 34px 27px;transform:rotate(1deg);box-shadow:0 15px 35px #25302318}.ouvrali[data-layout=site] .document-top{color:var(--muted);border-bottom:1px solid var(--line);align-items:center;gap:10px;margin-bottom:24px;padding-bottom:21px;font-size:12px;display:flex}.ouvrali[data-layout=site] .document-top .icon{width:19px;height:19px}.ouvrali[data-layout=site] .workbench .work-document h3{font-size:29px;line-height:1.2}.ouvrali[data-layout=site] .workbench .work-document ul{margin:25px 0;padding:0;list-style:none}.ouvrali[data-layout=site] .workbench .work-document li{align-items:start;gap:10px;margin-top:12px;font-size:15px;display:flex}.ouvrali[data-layout=site] .workbench .work-document li .icon{width:17px;height:19px;margin-top:2px}.ouvrali[data-layout=site] .workbench .document-check{padding-top:18px;display:block}.ouvrali[data-layout=site] .workbench .document-check>strong{color:var(--clay);font-size:12px}.ouvrali[data-layout=site] .workbench .document-check p{margin-top:6px}.ouvrali[data-layout=site] .mission-result .mission-worker>.portrait,.ouvrali[data-layout=site] .demo-panel .demo-person>.portrait{animation:.48s cubic-bezier(.16,1,.3,1) both join-work}@keyframes join-work{0%{opacity:.8;transform:translateY(9px)rotate(-2deg)}to{opacity:1;transform:translateY(0)rotate(0)}}.ouvrali[data-layout=site] .context-composition{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid;position:relative}.ouvrali[data-layout=site] .context-composition>div:first-child p,.ouvrali[data-layout=site] .context-composition .text-link{margin-top:24px}.ouvrali[data-layout=site] .context-dossier{background:var(--sage);border-radius:14px;position:relative}.ouvrali[data-layout=site] .context-dossier h3{margin-bottom:24px}.ouvrali[data-layout=site] .context-dossier dt{font-size:15px}.ouvrali[data-layout=site] .context-dossier dd{font-size:14px}.ouvrali[data-layout=site] .context-dossier dl>div{border-bottom-color:#c6cebd;padding:15px 0}.ouvrali[data-layout=site] .context-dossier dl>div:first-child{padding-top:0}.ouvrali[data-layout=site] .context-dossier>p{margin-top:20px;font-size:13px}.ouvrali[data-layout=site] .context-composition>.context-agent{object-fit:contain;object-position:bottom;width:195px;height:335px;position:absolute;bottom:70px;right:-14px}.ouvrali[data-layout=site] .audience-close{background:var(--clay);color:var(--cream);border-radius:14px;align-items:center;gap:34px;min-height:160px;margin-top:50px;margin-bottom:50px;padding:38px 36px 38px 165px;display:flex;position:relative;overflow:visible}.ouvrali[data-layout=site] .audience-close>.portrait{object-fit:cover;object-position:top;width:130px;height:165px;position:absolute;bottom:0;left:20px}.ouvrali[data-layout=site] .audience-close h2{font-size:31px}.ouvrali[data-layout=site] .audience-close p{margin-top:12px;font-size:15px}.ouvrali[data-layout=site] .audience-close .button{background:var(--cream);color:var(--navy);border-color:var(--cream);flex:none;margin-left:auto}.ouvrali[data-layout=site] .audience-close .button>.icon{filter:none}.ouvrali[data-layout=site] .audience-close .button:hover{background:var(--paper)}.ouvrali[data-layout=site] .association-base{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:30px 8%;display:grid}.ouvrali[data-layout=site] .association-base>h2{grid-column:1/-1;margin-bottom:12px}.ouvrali[data-layout=site] .base-team{background:var(--sage);border-radius:14px;align-self:start}.ouvrali[data-layout=site] .base-portraits{grid-template-columns:repeat(4,1fr);align-items:end;display:grid}.ouvrali[data-layout=site] .base-portraits .portrait{object-fit:cover;object-position:top;width:100%;height:83px}.ouvrali[data-layout=site] .base-portraits .portrait[src*=maya]{object-fit:cover;object-position:top}.ouvrali[data-layout=site] .base-team h3{font-size:24px}.ouvrali[data-layout=site] .base-team p{margin-top:12px;font-size:15px}.ouvrali[data-layout=site] .association-layer h3{margin-bottom:24px}.ouvrali[data-layout=site] .association-layer dt{font-size:17px}.ouvrali[data-layout=site] .association-layer dd{font-size:15px}.ouvrali[data-layout=site] .collective-continuity{border-top:1px solid var(--line);position:relative}.ouvrali[data-layout=site] .collective-continuity>.portrait{bottom:28px;left:0}.ouvrali[data-layout=site] .collective-continuity h2{font-size:38px}.ouvrali[data-layout=site] .method-theatre{background:var(--sage);border-radius:16px;padding:22px 38px 40px}.ouvrali[data-layout=site] .demo-tabs{border-bottom:1px solid #c1cabb;grid-template-columns:repeat(5,1fr);gap:12px;margin-bottom:32px;padding-bottom:15px;display:grid}.ouvrali[data-layout=site] .demo-tabs button{color:var(--navy);text-align:left;background:0 0;border:0;border-radius:6px;grid-template-columns:33px 50px 1fr;align-items:center;gap:6px;min-height:70px;padding:8px 4px;font-size:13px;display:grid}.ouvrali[data-layout=site] .demo-tabs button:hover{background:#d7decf}.ouvrali[data-layout=site] .demo-tabs button[aria-selected=true]{background:var(--navy);color:var(--cream)}.ouvrali[data-layout=site] .demo-tabs .portrait{object-fit:cover;object-position:top;width:49px;height:52px}.ouvrali[data-layout=site] .step-count{border:1px solid;border-radius:50%;justify-self:center;place-items:center;width:25px;height:25px;font-size:12px;display:grid}.ouvrali[data-layout=site] .demo-panel{grid-template-columns:1fr 1fr;align-items:center;gap:7%;min-height:370px;display:grid}.ouvrali[data-layout=site] .demo-person{grid-template-columns:160px 1fr;align-items:center;gap:23px;display:grid}.ouvrali[data-layout=site] .demo-person>.portrait{align-self:end;width:160px;height:250px}.ouvrali[data-layout=site] .demo-name{color:var(--clay);margin-bottom:12px;font-size:14px;font-weight:700}.ouvrali[data-layout=site] .demo-person h2{font-size:30px}.ouvrali[data-layout=site] .demo-person>div>p:not(.demo-name){margin-top:18px;font-size:15px}.ouvrali[data-layout=site] .demo-person .text-link{margin-top:17px;font-size:13px}.ouvrali[data-layout=site] .demo-paper{background:var(--paper);box-shadow:var(--elevation);border-radius:12px;flex-direction:column;justify-content:center;align-self:stretch;padding:28px 32px;display:flex;transform:rotate(1deg)}.ouvrali[data-layout=site] .demo-paper>span{color:var(--muted);margin-bottom:22px;font-size:11px}.ouvrali[data-layout=site] .demo-paper h3{font-size:26px}.ouvrali[data-layout=site] .demo-paper>p:not(.demo-caution){margin-top:17px;font-size:16px}.ouvrali[data-layout=site] .demo-paper ul{margin:21px 0;padding:0;list-style:none}.ouvrali[data-layout=site] .demo-paper li{align-items:start;gap:9px;margin-top:10px;font-size:14px;display:flex}.ouvrali[data-layout=site] .demo-paper li .icon{width:17px;height:19px;margin-top:1px}.ouvrali[data-layout=site] .demo-caution{color:var(--clay);border-top:1px solid var(--line);margin-top:auto;padding-top:16px;font-size:12px}.ouvrali[data-layout=site] .installation{grid-template-columns:1fr 1.15fr;gap:30px 9%;padding:65px 0;display:grid}.ouvrali[data-layout=site] .installation h2{font-size:39px}.ouvrali[data-layout=site] .installation>div p{max-width:44ch;margin-top:23px;font-size:16px}.ouvrali[data-layout=site] .installation ol{counter-reset:install;margin:0;padding:0;list-style:none}.ouvrali[data-layout=site] .installation li{counter-increment:install;margin-top:0;padding:0 0 23px 50px;position:relative}.ouvrali[data-layout=site] .installation li:before{content:counter(install);width:29px;height:29px;color:var(--clay);border:1px solid var(--clay);border-radius:50%;place-items:center;font-size:14px;display:grid;position:absolute;top:0;left:0}.ouvrali[data-layout=site] .installation li strong{font-size:19px}.ouvrali[data-layout=site] .installation li p{max-width:48ch;margin-top:7px;font-size:15px}.ouvrali[data-layout=site] .installation .tool-note{background:var(--sage);max-width:90ch;color:var(--muted);border-radius:6px;grid-column:1/-1;padding:17px 21px;font-size:13px}.ouvrali[data-layout=site] .resume-stage{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:9%;position:relative}.ouvrali[data-layout=site] .resume-folder{border-radius:14px;margin-right:70px;position:relative}.ouvrali[data-layout=site] .resume-folder>p{color:var(--muted);margin-top:9px;margin-bottom:23px;font-size:11px}.ouvrali[data-layout=site] .resume-folder dl>div{padding:12px 0}.ouvrali[data-layout=site] .resume-folder dt{font-size:14px}.ouvrali[data-layout=site] .resume-stage>.portrait{object-fit:cover;object-position:top;width:155px;height:240px;position:absolute;bottom:50px;right:-8px}.ouvrali[data-layout=site] .offer-opening{padding:32px 0 37px}.ouvrali[data-layout=site] .offer-opening h1{max-width:21ch;font-size:clamp(45px,4.5vw,69px)}.ouvrali[data-layout=site] .offer-opening>.lead{max-width:58ch;margin-top:24px;font-size:19px}.ouvrali[data-layout=site] .offer-showroom{grid-template-columns:245px 1fr;align-items:center;gap:45px;margin-bottom:65px;display:grid;position:relative}.ouvrali[data-layout=site] .oscar-presenter{position:relative}.ouvrali[data-layout=site] .oscar-presenter>img{object-fit:contain;margin:0 auto}.ouvrali[data-layout=site] .oscar-presenter>div{background:var(--sage);border-radius:12px;bottom:0;left:0;right:0}.ouvrali[data-layout=site] .oscar-presenter h2{font-size:19px}.ouvrali[data-layout=site] .oscar-presenter p{margin-top:12px;font-size:14px}.ouvrali[data-layout=site] .offer-ledger{border-block:1px solid var(--line);min-width:0}.ouvrali[data-layout=site] .offer-shared{background:var(--sage);justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;display:flex}.ouvrali[data-layout=site] .offer-shared h2{font-size:19px}.ouvrali[data-layout=site] .offer-shared p{font-size:12px}.ouvrali[data-layout=site] .offer-choice{border-bottom:1px solid var(--line);grid-template-columns:1fr 125px 115px;gap:28px;margin:0;padding:26px 24px;display:grid}.ouvrali[data-layout=site] .offer-choice.guided{background:var(--soft-clay)}.ouvrali[data-layout=site] .offer-title h3{font-size:26px}.ouvrali[data-layout=site] .offer-title p{color:var(--clay);margin-top:8px;font-size:14px;font-weight:700}.ouvrali[data-layout=site] .offer-title small{max-width:47ch;margin-top:7px;display:block}.ouvrali[data-layout=site] .offer-choice .amount{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:43px;line-height:1}.ouvrali[data-layout=site] .offer-choice .amount>span{font-size:25px}.ouvrali[data-layout=site] .offer-choice .amount>small{letter-spacing:0;color:var(--muted);margin-top:12px;font-weight:400;display:block}.ouvrali[data-layout=site] .offer-choice .button{gap:9px;padding:11px 14px;font-size:12px}.ouvrali[data-layout=site] .offer-foot{color:var(--muted);padding:20px 24px;font-size:12px}.ouvrali[data-layout=site] .faq{padding-top:35px}.ouvrali[data-layout=site] .journal-feature{margin-bottom:55px;position:relative}.ouvrali[data-layout=site] .journal-feature-link{grid-template-columns:1fr .72fr;align-items:center;text-decoration:none;display:grid;position:relative}.ouvrali[data-layout=site] .journal-feature-link>img{object-fit:cover;object-position:40% center;border-radius:14px;width:100%;height:460px}.ouvrali[data-layout=site] .journal-cover{background:var(--paper);z-index:1;box-shadow:var(--elevation);border-radius:14px;margin-left:-48px;padding:45px 38px;position:relative}.ouvrali[data-layout=site] .journal-cover>span:first-child{color:var(--clay);font-size:12px}.ouvrali[data-layout=site] .journal-cover>p{max-width:33ch;font-size:16px}.ouvrali[data-layout=site] .journal-cover>.text-link{margin-top:25px}.ouvrali[data-layout=site] .journal-feature-link:hover .text-link,.ouvrali[data-layout=site] .journal-pair a:hover .text-link{color:#7b3025;text-decoration-thickness:2px}.ouvrali[data-layout=site] .journal-pair{grid-template-columns:1fr 1fr;gap:45px;margin-bottom:60px;display:grid}.ouvrali[data-layout=site] .journal-pair article:nth-child(2){padding-top:75px}.ouvrali[data-layout=site] .journal-pair a{text-decoration:none;display:block}.ouvrali[data-layout=site] .journal-pair a>img{object-fit:cover;border-radius:14px;width:100%;height:260px}.ouvrali[data-layout=site] .journal-pair a>div{padding:23px 0}.ouvrali[data-layout=site] .journal-pair a>div>span:first-child{color:var(--clay);font-size:12px}.ouvrali[data-layout=site] .journal-pair h2{margin-top:11px;font-size:32px}.ouvrali[data-layout=site] .journal-pair p{max-width:43ch;margin-top:14px;font-size:16px}.ouvrali[data-layout=site] .journal-pair .text-link{margin-top:16px}.ouvrali[data-layout=site] .refined-reading .reading-header{grid-template-columns:1fr 1fr;align-items:center;gap:28px 55px;padding:25px 0 50px;display:grid}.ouvrali[data-layout=site] .refined-reading .reading-header>.text-link{grid-column:1/-1}.ouvrali[data-layout=site] .reading-title h1{font-size:clamp(39px,4vw,62px)}.ouvrali[data-layout=site] .reading-title .lead{margin-top:23px;font-size:19px}.ouvrali[data-layout=site] .reading-title .small{margin-top:18px}.ouvrali[data-layout=site] .refined-reading .reading-header figure{margin:0}.ouvrali[data-layout=site] .refined-reading .reading-header figure>img{object-fit:cover;border-radius:14px;width:100%;height:360px}.ouvrali[data-layout=site] .refined-reading .contents{align-self:start;position:sticky;top:25px}.ouvrali[data-layout=site] .refined-reading .reading-layout{grid-template-columns:205px minmax(0,720px);gap:75px;padding-top:15px}.ouvrali[data-layout=site] .refined-reading .reading-check{background:var(--sage);align-items:center;gap:22px;padding:30px 30px 30px 0;display:flex;overflow:hidden}.ouvrali[data-layout=site] .reading-check>.portrait{object-fit:cover;object-position:top;flex:none;width:120px;height:185px;margin-bottom:-30px}.ouvrali[data-layout=site] .reading-check h2{font-size:25px}.ouvrali[data-layout=site] .reading-check ul{font-size:14px}.ouvrali[data-layout=site] .conversation-page{grid-template-columns:1fr 1fr;align-items:start;gap:9%;padding:35px 0 45px;display:grid}.ouvrali[data-layout=site] .conversation-host h1{max-width:16ch;font-size:clamp(44px,4.2vw,65px)}.ouvrali[data-layout=site] .conversation-host>.lead{max-width:38ch;margin-top:23px;font-size:19px}.ouvrali[data-layout=site] .conversation-host figure{margin:20px 0 0;position:relative}.ouvrali[data-layout=site] .conversation-host figure>img{object-fit:contain;object-position:left bottom;width:90%;height:430px}.ouvrali[data-layout=site] .conversation-host figcaption{background:var(--sage);max-width:210px;box-shadow:var(--elevation);border-radius:12px;padding:18px 21px;position:absolute;bottom:40px;right:0}.ouvrali[data-layout=site] .conversation-host figcaption strong{font-size:23px;display:block}.ouvrali[data-layout=site] .conversation-host figcaption span{margin-top:8px;font-size:12px;display:block}.ouvrali[data-layout=site] .conversation-page .contact-form-panel{box-shadow:var(--elevation);border-radius:14px;margin-top:12px;padding:32px 33px}.ouvrali[data-layout=site] .conversation-page .contact-form-panel h2{font-size:30px}.ouvrali[data-layout=site] .conversation-page .prototype-note{font-size:11px}.ouvrali[data-layout=site] .conversation-page .contact-form-panel label{font-size:13px}.ouvrali[data-layout=site] .conversation-page textarea{min-height:118px}.ouvrali[data-layout=site] .proposal-list{grid-template-columns:1fr 1fr;gap:30px;display:grid}.ouvrali[data-layout=site] .proposal-list article{flex-direction:column;align-items:start;gap:18px;padding:0 0 32px;display:flex}.ouvrali[data-layout=site] .proposal-image{background:var(--sage);border-radius:14px;width:100%;height:240px;overflow:hidden}.ouvrali[data-layout=site] .proposal-image>img{object-fit:cover;border-radius:0;width:100%;height:240px}.ouvrali[data-layout=site] .proposal-image.cutout>img{object-fit:contain}.ouvrali[data-layout=site] .proposal-list article>div:nth-child(2){max-width:55ch}.ouvrali[data-layout=site] .proposal-list h3{font-size:29px}.ouvrali[data-layout=site] .proposal-list article>.button{margin-top:auto}.ouvrali[data-layout=site] .plan-intro h1{font-size:58px}.ouvrali[data-layout=site] .plan-intro{gap:8%}.ouvrali[data-layout=site] .plan-scope{max-width:1280px}@media (min-width:1800px){.ouvrali[data-layout=site] .offer-showroom{grid-template-columns:260px 1fr;gap:65px}}@media (max-width:1150px){.ouvrali[data-layout=site] .workbench-heading h2{font-size:35px}.ouvrali[data-layout=site] .workbench-heading>p{max-width:36ch}.ouvrali[data-layout=site] .workbench .mission-tabs button{padding:14px 11px;font-size:13px}.ouvrali[data-layout=site] .context-composition h2{font-size:34px}.ouvrali[data-layout=site] .context-dossier{margin-right:60px;padding:28px 25px}.ouvrali[data-layout=site] .context-composition>.context-agent{width:145px;height:290px;right:-5px}.ouvrali[data-layout=site] .demo-tabs button{grid-template-columns:28px 42px 1fr;gap:3px;font-size:11px}.ouvrali[data-layout=site] .demo-tabs .portrait{width:40px;height:45px}.ouvrali[data-layout=site] .method-theatre{padding:20px 25px 30px}.ouvrali[data-layout=site] .demo-person{grid-template-columns:115px 1fr;gap:15px}.ouvrali[data-layout=site] .demo-person>.portrait{width:115px;height:210px}.ouvrali[data-layout=site] .demo-person h2{font-size:25px}.ouvrali[data-layout=site] .demo-paper{padding:25px}.ouvrali[data-layout=site] .demo-paper h3{font-size:23px}.ouvrali[data-layout=site] .demo-panel{gap:5%}.ouvrali[data-layout=site] .offer-showroom{grid-template-columns:190px 1fr;gap:30px}.ouvrali[data-layout=site] .oscar-presenter>img{width:185px;height:295px}.ouvrali[data-layout=site] .oscar-presenter{min-height:460px}.ouvrali[data-layout=site] .offer-choice{grid-template-columns:1fr 110px 100px;gap:16px;padding:23px 20px}.ouvrali[data-layout=site] .offer-title h3{font-size:24px}.ouvrali[data-layout=site] .offer-choice .amount{font-size:38px}.ouvrali[data-layout=site] .offer-shared{display:block}.ouvrali[data-layout=site] .offer-shared p{margin-top:9px}.ouvrali[data-layout=site] .journal-cover{padding:34px 30px}.ouvrali[data-layout=site] .journal-cover h2{font-size:37px}.ouvrali[data-layout=site] .journal-feature-link>img{height:440px}.ouvrali[data-layout=site] .conversation-page{gap:6%}.ouvrali[data-layout=site] .conversation-page .contact-form-panel{padding:28px}.ouvrali[data-layout=site] .conversation-host h1{font-size:51px}}@media (max-width:900px){.ouvrali[data-layout=site] .workbench-heading{display:block}.ouvrali[data-layout=site] .workbench-heading>p{max-width:52ch;margin-top:20px}.ouvrali[data-layout=site] .workbench .mission-result{gap:6%}.ouvrali[data-layout=site] .mission-context blockquote{font-size:20px}.ouvrali[data-layout=site] .mission-worker{gap:15px}.ouvrali[data-layout=site] .mission-worker>.portrait{width:78px;height:105px}.ouvrali[data-layout=site] .workbench .work-document{padding:24px}.ouvrali[data-layout=site] .workbench .work-document h3{font-size:25px}.ouvrali[data-layout=site] .workbench .work-document li{font-size:14px}.ouvrali[data-layout=site] .context-composition{gap:5%}.ouvrali[data-layout=site] .context-composition h2{font-size:31px}.ouvrali[data-layout=site] .context-dossier{margin-right:0}.ouvrali[data-layout=site] .context-composition>.context-agent{pointer-events:none;grid-column:2;justify-self:end;width:110px;height:190px;margin-top:-190px;position:relative;bottom:-30px;right:-10px}.ouvrali[data-layout=site] .audience-close{padding:32px 28px 32px 140px;display:block}.ouvrali[data-layout=site] .audience-close>.portrait{width:105px;height:150px;left:15px}.ouvrali[data-layout=site] .audience-close .button{margin-top:20px}.ouvrali[data-layout=site] .association-base{gap:30px 6%}.ouvrali[data-layout=site] .base-team{padding:23px}.ouvrali[data-layout=site] .base-portraits .portrait{height:65px}.ouvrali[data-layout=site] .demo-tabs{gap:5px}.ouvrali[data-layout=site] .demo-tabs button{text-align:center;grid-template-columns:25px 1fr;gap:0;padding:9px 5px}.ouvrali[data-layout=site] .demo-tabs .portrait{justify-self:center;width:45px}.ouvrali[data-layout=site] .demo-tabs strong{grid-column:1/-1;margin-top:8px;font-size:12px}.ouvrali[data-layout=site] .demo-panel{grid-template-columns:1fr;gap:25px}.ouvrali[data-layout=site] .demo-person{grid-template-columns:115px 1fr;max-width:580px}.ouvrali[data-layout=site] .demo-person>.portrait{height:160px}.ouvrali[data-layout=site] .demo-person h2{font-size:30px}.ouvrali[data-layout=site] .demo-paper{min-height:300px;margin-left:100px;transform:rotate(.5deg)}.ouvrali[data-layout=site] .installation{gap:6%}.ouvrali[data-layout=site] .installation h2{font-size:31px}.ouvrali[data-layout=site] .resume-folder{margin-right:45px;padding:25px}.ouvrali[data-layout=site] .resume-stage>.portrait{width:115px;height:170px}.ouvrali[data-layout=site] .offer-showroom{grid-template-columns:145px 1fr;gap:25px}.ouvrali[data-layout=site] .oscar-presenter h2{font-size:18px}.ouvrali[data-layout=site] .oscar-presenter p{font-size:12px}.ouvrali[data-layout=site] .offer-choice{grid-template-columns:1fr 95px;gap:15px}.ouvrali[data-layout=site] .offer-choice .button{grid-column:1/-1;justify-self:end;min-height:38px;padding:8px 15px}.ouvrali[data-layout=site] .offer-choice .amount{font-size:34px}.ouvrali[data-layout=site] .offer-choice .amount>span{font-size:19px}.ouvrali[data-layout=site] .offer-title h3{font-size:22px}.ouvrali[data-layout=site] .offer-title p{font-size:13px}.ouvrali[data-layout=site] .offer-title small{font-size:11px}.ouvrali[data-layout=site] .offer-choice{min-height:155px}.ouvrali[data-layout=site] .oscar-presenter{min-height:545px}.ouvrali[data-layout=site] .journal-feature-link{grid-template-columns:1fr .85fr}.ouvrali[data-layout=site] .journal-feature-link>img{height:380px}.ouvrali[data-layout=site] .journal-cover{margin-left:-35px;padding:28px}.ouvrali[data-layout=site] .journal-cover p{font-size:14px}.ouvrali[data-layout=site] .journal-pair{gap:30px}.ouvrali[data-layout=site] .journal-pair a>img{height:220px}.ouvrali[data-layout=site] .journal-pair h2{font-size:28px}.ouvrali[data-layout=site] .reading-title h1{font-size:43px}.ouvrali[data-layout=site] .refined-reading .reading-header{gap:30px}.ouvrali[data-layout=site] .refined-reading .reading-header figure>img{height:310px}.ouvrali[data-layout=site] .refined-reading .reading-layout{grid-template-columns:160px minmax(0,1fr);gap:40px}.ouvrali[data-layout=site] .conversation-host h1{font-size:44px}.ouvrali[data-layout=site] .conversation-host>.lead{font-size:17px}.ouvrali[data-layout=site] .conversation-host figure>img{width:100%;height:335px}.ouvrali[data-layout=site] .conversation-host figcaption{max-width:100%;box-shadow:none;background:0 0;align-items:center;gap:15px;padding:0;display:flex;position:relative;bottom:0}.ouvrali[data-layout=site] .conversation-host figcaption strong{font-size:20px}.ouvrali[data-layout=site] .conversation-host figcaption span{max-width:18ch;margin:0}.ouvrali[data-layout=site] .conversation-page .contact-form-panel{padding:25px}.ouvrali[data-layout=site] .proposal-image,.ouvrali[data-layout=site] .proposal-image>img{height:200px}}@media (max-width:700px){.ouvrali[data-layout=site] .workbench-heading h2{font-size:31px}.ouvrali[data-layout=site] .workbench-heading>p{margin-top:19px;font-size:15px}.ouvrali[data-layout=site] .workbench .mission-tabs,.ouvrali[data-layout=site] .workbench.associations .mission-tabs{grid-template-columns:1fr 1fr;gap:8px;padding-bottom:18px}.ouvrali[data-layout=site] .workbench .mission-tabs button{background:#eee7dc;min-height:55px;padding:12px 10px;font-size:12px;line-height:1.4}.ouvrali[data-layout=site] .workbench .mission-tabs .icon{width:15px;height:15px}.ouvrali[data-layout=site] .workbench .mission-result{grid-template-columns:1fr;gap:25px;padding-top:24px}.ouvrali[data-layout=site] .mission-context blockquote{font-size:20px}.ouvrali[data-layout=site] .mission-worker{margin:17px 0}.ouvrali[data-layout=site] .mission-worker>.portrait{width:83px;height:109px}.ouvrali[data-layout=site] .mission-worker p{font-size:14px}.ouvrali[data-layout=site] .mission-context>.example-label{font-size:10px}.ouvrali[data-layout=site] .mission-context .mission-input{font-size:12px}.ouvrali[data-layout=site] .workbench .work-document{min-height:0;margin:0 3px;padding:23px;transform:rotate(.5deg)}.ouvrali[data-layout=site] .workbench .work-document h3{font-size:26px}.ouvrali[data-layout=site] .document-top{margin-bottom:19px;padding-bottom:15px;font-size:10px}.ouvrali[data-layout=site] .workbench .work-document ul{margin:21px 0}.ouvrali[data-layout=site] .workbench .work-document li{font-size:14px}.ouvrali[data-layout=site] .workbench .document-check p{font-size:13px}.ouvrali[data-layout=site] .context-composition>div:first-child{padding:0}.ouvrali[data-layout=site] .context-composition>div:first-child p{margin-top:18px;font-size:15px}.ouvrali[data-layout=site] .context-composition>.context-agent{grid-column:1;width:115px;height:223px;margin-top:-200px;bottom:-23px;right:-8px}.ouvrali[data-layout=site] .context-dossier>p{padding-right:24px}.ouvrali[data-layout=site] .audience-close{min-height:215px;margin-top:28px;margin-bottom:32px;padding:28px 24px 28px 100px}.ouvrali[data-layout=site] .audience-close h2{font-size:27px}.ouvrali[data-layout=site] .audience-close p{font-size:14px}.ouvrali[data-layout=site] .audience-close>.portrait{width:83px;height:127px;left:8px}.ouvrali[data-layout=site] .audience-close .button{gap:14px;margin-top:20px;padding:11px 14px;font-size:12px}.ouvrali[data-layout=site] .association-base{grid-template-columns:1fr}.ouvrali[data-layout=site] .association-base>h2{margin:0}.ouvrali[data-layout=site] .base-portraits{margin-bottom:23px}.ouvrali[data-layout=site] .base-portraits .portrait{height:63px}.ouvrali[data-layout=site] .association-layer{padding:4px 0 0}.ouvrali[data-layout=site] .association-layer h3{margin-bottom:22px}.ouvrali[data-layout=site] .collective-continuity h2{font-size:28px}.ouvrali[data-layout=site] .collective-continuity>.portrait{bottom:50px;left:0}.ouvrali[data-layout=site] .method-theatre{width:calc(100% - 24px);padding:12px 16px 23px}.ouvrali[data-layout=site] .demo-tabs{margin-bottom:23px;padding-bottom:13px}.ouvrali[data-layout=site] .demo-tabs button{flex-direction:column;gap:6px;min-width:0;padding:9px 2px;line-height:1.25;display:flex}.ouvrali[data-layout=site] .demo-tabs strong{margin:0;line-height:1.35}.ouvrali[data-layout=site] .demo-tabs .portrait{width:36px;height:38px}.ouvrali[data-layout=site] .step-count{width:20px;height:20px;font-size:10px}.ouvrali[data-layout=site] .demo-panel{gap:23px;min-height:0}.ouvrali[data-layout=site] .demo-person{grid-template-columns:78px 1fr;gap:13px}.ouvrali[data-layout=site] .demo-person>.portrait{width:78px;height:144px}.ouvrali[data-layout=site] .demo-person h2{font-size:24px}.ouvrali[data-layout=site] .demo-person .demo-name{margin-bottom:9px;font-size:12px}.ouvrali[data-layout=site] .demo-person>div>p:not(.demo-name){margin-top:14px;font-size:13px}.ouvrali[data-layout=site] .demo-person .text-link{gap:8px;margin-top:13px;font-size:11px}.ouvrali[data-layout=site] .demo-person .text-link>.icon{width:17px;height:17px}.ouvrali[data-layout=site] .demo-paper{min-height:0;margin-left:0;padding:24px 20px;transform:none}.ouvrali[data-layout=site] .demo-paper>span{margin-bottom:18px}.ouvrali[data-layout=site] .demo-paper h3{font-size:25px}.ouvrali[data-layout=site] .demo-paper>p:not(.demo-caution){margin-top:15px;font-size:14px}.ouvrali[data-layout=site] .demo-paper li{font-size:13px}.ouvrali[data-layout=site] .demo-caution{font-size:11px}.ouvrali[data-layout=site] .installation{grid-template-columns:1fr;gap:26px;padding:37px 0}.ouvrali[data-layout=site] .installation h2{font-size:31px}.ouvrali[data-layout=site] .installation>div p{margin-top:19px;font-size:15px}.ouvrali[data-layout=site] .installation li{padding-bottom:24px;padding-left:42px}.ouvrali[data-layout=site] .installation li strong{font-size:18px}.ouvrali[data-layout=site] .installation li p{font-size:14px}.ouvrali[data-layout=site] .installation .tool-note{padding:17px;font-size:12px}.ouvrali[data-layout=site] .resume-stage{grid-template-columns:1fr;gap:25px}.ouvrali[data-layout=site] .resume-folder{margin-right:25px}.ouvrali[data-layout=site] .resume-stage>.portrait{width:100px;height:165px;bottom:37px;right:-12px}.ouvrali[data-layout=site] .offer-opening{padding:25px 0 27px}.ouvrali[data-layout=site] .offer-opening h1{max-width:17ch;font-size:42px}.ouvrali[data-layout=site] .offer-opening>.lead{margin-top:21px;font-size:17px}.ouvrali[data-layout=site] .offer-showroom{flex-direction:column;gap:25px;margin-bottom:35px;display:flex}.ouvrali[data-layout=site] .oscar-presenter{width:100%;min-height:0;padding:0}.ouvrali[data-layout=site] .oscar-presenter>div{border-radius:12px;max-width:none;position:static}.ouvrali[data-layout=site] .oscar-presenter h2{font-size:18px}.ouvrali[data-layout=site] .oscar-presenter p{margin-top:11px;font-size:13px}.ouvrali[data-layout=site] .offer-ledger{width:100%}.ouvrali[data-layout=site] .offer-shared{padding:19px 17px}.ouvrali[data-layout=site] .offer-shared h2{font-size:18px}.ouvrali[data-layout=site] .offer-shared p{font-size:11px}.ouvrali[data-layout=site] .offer-choice{grid-template-columns:1fr 84px;gap:17px 13px;min-height:0;padding:23px 17px}.ouvrali[data-layout=site] .offer-title h3{font-size:23px}.ouvrali[data-layout=site] .offer-title p{font-size:13px}.ouvrali[data-layout=site] .offer-choice .amount{align-self:start;padding-top:1px;font-size:34px}.ouvrali[data-layout=site] .offer-choice .amount>small{white-space:normal;margin-top:10px;line-height:1.4}.ouvrali[data-layout=site] .offer-choice .button{grid-column:1/-1;justify-self:end;gap:20px;min-height:41px;padding:9px 16px;font-size:12px}.ouvrali[data-layout=site] .offer-foot{padding:18px 17px;font-size:11px}.ouvrali[data-layout=site] .journal-feature{margin-bottom:32px}.ouvrali[data-layout=site] .journal-feature-link{flex-direction:column;align-items:stretch;display:flex}.ouvrali[data-layout=site] .journal-feature-link>img{border-radius:14px;height:230px}.ouvrali[data-layout=site] .journal-cover{border-radius:14px;margin:-26px 13px 0;padding:27px 25px}.ouvrali[data-layout=site] .journal-cover>span:first-child{font-size:11px}.ouvrali[data-layout=site] .journal-cover h2{margin:17px 0}.ouvrali[data-layout=site] .journal-cover>p{font-size:14px}.ouvrali[data-layout=site] .journal-cover>.text-link{margin-top:18px;font-size:13px}.ouvrali[data-layout=site] .journal-pair{grid-template-columns:1fr;gap:23px;margin-bottom:32px}.ouvrali[data-layout=site] .journal-pair article:nth-child(2){padding-top:0}.ouvrali[data-layout=site] .journal-pair a>img{height:210px}.ouvrali[data-layout=site] .journal-pair a>div{padding:20px 0}.ouvrali[data-layout=site] .journal-pair h2{margin-top:10px;font-size:28px}.ouvrali[data-layout=site] .journal-pair p{margin-top:13px;font-size:15px}.ouvrali[data-layout=site] .journal-pair .text-link{font-size:13px}.ouvrali[data-layout=site] .refined-reading .reading-header{grid-template-columns:1fr;gap:24px;padding:22px 0 33px}.ouvrali[data-layout=site] .reading-title h1{font-size:40px}.ouvrali[data-layout=site] .reading-title .lead{margin-top:20px;font-size:17px}.ouvrali[data-layout=site] .reading-title .small{font-size:11px}.ouvrali[data-layout=site] .refined-reading .reading-header figure>img{height:205px}.ouvrali[data-layout=site] .refined-reading .reading-layout{grid-template-columns:1fr;gap:28px;padding-top:0}.ouvrali[data-layout=site] .refined-reading .contents{position:static}.ouvrali[data-layout=site] .refined-reading .reading-check{gap:12px;padding:24px 21px 24px 0}.ouvrali[data-layout=site] .reading-check>.portrait{width:68px;height:125px;margin-bottom:-24px}.ouvrali[data-layout=site] .reading-check h2{font-size:23px}.ouvrali[data-layout=site] .reading-check ul{padding-left:17px;font-size:13px}.ouvrali[data-layout=site] .conversation-page{grid-template-columns:1fr;gap:25px;padding:25px 0 35px}.ouvrali[data-layout=site] .conversation-host h1{max-width:16ch;font-size:42px}.ouvrali[data-layout=site] .conversation-host>.lead{margin-top:21px;font-size:17px}.ouvrali[data-layout=site] .conversation-host figure{align-items:center;gap:22px;margin-top:13px;display:flex}.ouvrali[data-layout=site] .conversation-host figure>img{width:47%;height:195px}.ouvrali[data-layout=site] .conversation-host figcaption{max-width:42%;padding:0;display:block}.ouvrali[data-layout=site] .conversation-host figcaption strong{font-size:24px}.ouvrali[data-layout=site] .conversation-host figcaption span{max-width:18ch;margin-top:8px;font-size:12px}.ouvrali[data-layout=site] .conversation-page .contact-form-panel{margin-top:0;padding:25px 23px}.ouvrali[data-layout=site] .conversation-page .contact-form-panel h2{font-size:28px}.ouvrali[data-layout=site] .conversation-page .prototype-note{font-size:11px}.ouvrali[data-layout=site] .conversation-page .contact-form-panel label{font-size:13px}.ouvrali[data-layout=site] .conversation-page .contact-form-panel input,.ouvrali[data-layout=site] .conversation-page .contact-form-panel select,.ouvrali[data-layout=site] .conversation-page .contact-form-panel textarea{font-size:14px}.ouvrali[data-layout=site] .proposal-list{grid-template-columns:1fr;gap:28px}.ouvrali[data-layout=site] .proposal-list article{gap:17px}.ouvrali[data-layout=site] .proposal-image,.ouvrali[data-layout=site] .proposal-image>img{height:195px}.ouvrali[data-layout=site] .proposal-list h3{font-size:27px}.ouvrali[data-layout=site] .proposal-list p{font-size:15px}.ouvrali[data-layout=site] .plan-intro h1{font-size:42px}}@media (prefers-reduced-motion:reduce){.ouvrali[data-layout=site] .mission-worker>.portrait,.ouvrali[data-layout=site] .demo-panel .demo-person>.portrait{animation:none}.ouvrali[data-layout=site] .workbench .work-document,.ouvrali[data-layout=site] .demo-paper{transform:none}}.ouvrali[data-layout=site] body:is([data-page=independants],[data-page=associations],[data-page=fonctionnement],[data-page=blog]) .site-header{z-index:10;position:relative}.ouvrali[data-layout=site] .association-premise{background:var(--sage);border-radius:14px;grid-template-columns:1fr 1fr;align-items:center;gap:7%;margin-top:36px;padding:36px;display:grid}.ouvrali[data-layout=site] .association-premise h2{font-size:36px}.ouvrali[data-layout=site] .association-premise-copy p{max-width:none;margin-top:20px;font-size:16px}.ouvrali[data-layout=site] .association-premise-details dt{font-size:17px}.ouvrali[data-layout=site] .association-premise-details dd{max-width:none;font-size:15px}.ouvrali[data-layout=site] .association-premise-details>div{padding:14px 0}.ouvrali[data-layout=site] .association-premise-details>div:first-child{padding-top:0}.ouvrali[data-layout=site] .association-premise-details>div:last-child{border-bottom:0;padding-bottom:0}@media (max-width:700px){.ouvrali[data-layout=site] .association-premise{grid-template-columns:1fr;gap:24px;margin-top:24px;padding:24px}.ouvrali[data-layout=site] .association-premise h2{font-size:30px}.ouvrali[data-layout=site] .association-premise-copy p{margin-top:16px}}.ouvrali[data-layout=site] .mission-journey{border-top:1px solid var(--line);margin-top:26px;padding-top:22px}.ouvrali[data-layout=site] .mission-journey h3{font-size:20px}.ouvrali[data-layout=site] .mission-journey ol{gap:16px;margin:18px 0 0;padding:0;list-style:none;display:grid}.ouvrali[data-layout=site] .mission-journey li{margin:0}.ouvrali[data-layout=site] .mission-journey strong{font-size:15px}.ouvrali[data-layout=site] .mission-journey p{max-width:none;margin-top:5px;font-size:14px;line-height:1.55}.ouvrali[data-layout=site] .scenic-hero{isolation:isolate;background:var(--cream);border-radius:0 0 50% 3%/0 0 4% 2%;height:clamp(640px,42.86vw,820px);margin-top:-105px;position:relative;overflow:hidden}.ouvrali[data-layout=site] .hero-backdrop{z-index:-1;position:absolute;inset:0}.ouvrali[data-layout=site] .scenic-hero:not(.hero-journal) .hero-backdrop:after{content:"";pointer-events:none;background:linear-gradient(#f9f5ed7a 0%,#f9f5ed40 45%,#f9f5ed00 100%);height:180px;position:absolute;inset:0 0 auto}.ouvrali[data-layout=site] .hero-backdrop>img{object-fit:cover;object-position:center;width:100%;height:100%}.ouvrali[data-layout=site] .hero-scene-copy{padding-top:155px}.ouvrali[data-layout=site] .hero-scene-copy>div{width:39%;max-width:490px}.ouvrali[data-layout=site] .hero-scene-copy h1{max-width:17ch;font-size:clamp(48px,3.8vw,68px);line-height:1.06}.ouvrali[data-layout=site] .hero-scene-copy .lead{max-width:39ch;margin-top:24px;font-size:19px}.ouvrali[data-layout=site] .hero-scene-copy .button{margin-top:24px}.ouvrali[data-layout=site] .hero-scene-copy .small{max-width:35ch;margin-top:17px;font-size:12px}.ouvrali[data-layout=site] .hero-associations .hero-scene-copy>div{width:30%;max-width:330px}.ouvrali[data-layout=site] .hero-associations .hero-scene-copy h1{font-size:clamp(45px,3.3vw,56px)}.ouvrali[data-layout=site] .hero-method .hero-scene-copy>div{max-width:460px}.ouvrali[data-layout=site] .hero-method .hero-scene-copy h1{font-size:clamp(46px,3.55vw,63px)}.ouvrali[data-layout=site] .hero-journal{border-radius:0;height:clamp(350px,25vw,430px)}.ouvrali[data-layout=site] .hero-journal .hero-scene-copy{padding-top:135px}.ouvrali[data-layout=site] .hero-journal .hero-scene-copy>div{width:50%;max-width:660px}.ouvrali[data-layout=site] .hero-journal h1{max-width:none;font-size:clamp(46px,4vw,64px)}.ouvrali[data-layout=site] .hero-journal .lead{max-width:41ch;margin-top:20px;font-size:18px}.ouvrali[data-layout=site] .hero-journal+.journal-feature{margin-top:55px}.ouvrali[data-layout=site] .hero-scene-copy .small{background:var(--cream);border-radius:6px;padding:7px 10px;display:inline-block}.ouvrali[data-layout=site] .workbench{border:0;padding:55px 0 60px;scroll-margin-top:25px}.ouvrali[data-layout=site] .workbench-heading{align-items:center;gap:45px;margin-bottom:29px}.ouvrali[data-layout=site] .workbench-intro{max-width:740px}.ouvrali[data-layout=site] .workbench-intro h2{font-size:38px}.ouvrali[data-layout=site] .workbench-intro>p{max-width:59ch;margin-top:18px;font-size:16px}.ouvrali[data-layout=site] .workbench-host{flex:none;align-items:center;gap:17px;max-width:300px;display:flex}.ouvrali[data-layout=site] .workbench-host .portrait{object-fit:contain;object-position:bottom;width:80px;height:100px}.ouvrali[data-layout=site] .workbench-host p{max-width:24ch;font-size:13px}.ouvrali[data-layout=site] .workbench-host strong,.ouvrali[data-layout=site] .workbench-host span{display:block}.ouvrali[data-layout=site] .workbench-host span{margin-top:7px}.ouvrali[data-layout=site] .workbench.associations .mission-tabs{grid-template-columns:repeat(4,1fr)}.ouvrali[data-layout=site] .context-composition{align-items:center;gap:7%;padding:50px 0 55px}.ouvrali[data-layout=site] .context-composition>div:first-child{max-width:none;padding-top:0}.ouvrali[data-layout=site] .context-composition h2{font-size:37px}.ouvrali[data-layout=site] .context-composition .context-copy>p{margin-top:22px;font-size:16px}.ouvrali[data-layout=site] .context-example{border-top:1px solid var(--line);align-items:center;gap:18px;margin-top:24px;padding-top:20px;display:flex}.ouvrali[data-layout=site] .context-example .portrait{object-fit:contain;flex:none;width:76px;height:94px}.ouvrali[data-layout=site] .context-example span{color:var(--clay);font-size:11px}.ouvrali[data-layout=site] .context-example blockquote{margin:8px 0 0;font-size:17px;font-weight:600;line-height:1.5}.ouvrali[data-layout=site] .context-dossier{margin-right:45px;padding:32px 90px 32px 30px}.ouvrali[data-layout=site] .context-dossier h3{font-size:27px}.ouvrali[data-layout=site] .context-dossier .context-agent{object-fit:contain;object-position:bottom;width:140px;height:265px;position:absolute;bottom:15px;right:-65px}.ouvrali[data-layout=site] .validation-scene{background:var(--soft-clay);border-radius:14px;grid-template-columns:135px 1fr 1fr;align-items:center;gap:30px;margin-top:20px;margin-bottom:45px;padding:30px 32px 20px;display:grid;position:relative}.ouvrali[data-layout=site] .validation-scene>.portrait{object-fit:contain;object-position:bottom;align-self:end;width:135px;height:190px}.ouvrali[data-layout=site] .validation-copy h2{font-size:31px}.ouvrali[data-layout=site] .validation-copy>p{margin-top:17px;font-size:14px}.ouvrali[data-layout=site] .validation-points{margin:0;padding:0;list-style:none}.ouvrali[data-layout=site] .validation-points li{align-items:start;gap:13px;margin:17px 0;display:flex}.ouvrali[data-layout=site] .validation-points .icon{width:18px;height:21px;margin-top:2px}.ouvrali[data-layout=site] .validation-points strong{font-size:15px;display:block}.ouvrali[data-layout=site] .validation-points span{margin-top:5px;font-size:13px;display:block}.ouvrali[data-layout=site] .validation-foot{color:var(--muted);border-top:1px solid #d3bba9;grid-column:2/-1;margin:0;padding-top:13px;font-size:11px}.ouvrali[data-layout=site] .association-base{padding:45px 0 50px}.ouvrali[data-layout=site] .association-base>h2{font-size:37px}.ouvrali[data-layout=site] .base-team{padding:28px}.ouvrali[data-layout=site] .base-team p{margin-bottom:25px}.ouvrali[data-layout=site] .base-portraits{gap:18px 10px;margin:0}.ouvrali[data-layout=site] .base-portraits figure{flex-direction:column;align-items:center;min-width:0;margin:0;display:flex}.ouvrali[data-layout=site] .base-photo{width:85px;max-width:100%;height:90px;display:block;overflow:hidden}.ouvrali[data-layout=site] .base-portraits .base-photo .portrait{object-fit:contain;object-position:center top;width:85px;height:85px}.ouvrali[data-layout=site] .base-portraits .upper-body .portrait{object-fit:cover;transform-origin:top;transform:scale(1.6)}.ouvrali[data-layout=site] .base-portraits figcaption{margin-top:9px;font-size:12px;font-weight:600}.ouvrali[data-layout=site] .association-layer{align-self:center;padding:0}.ouvrali[data-layout=site] .association-layer h3{font-size:28px}.ouvrali[data-layout=site] .association-layer dl>div{padding:17px 0}.ouvrali[data-layout=site] .association-layer dl>div:last-child{border:0}.ouvrali[data-layout=site] .collective-continuity{background:var(--sage);border:0;border-radius:14px;grid-template-columns:130px 1fr 1fr;align-items:center;gap:30px;min-height:0;margin-bottom:45px;padding:32px;display:grid}.ouvrali[data-layout=site] .collective-continuity>.portrait{object-fit:contain;align-self:end;width:130px;height:285px;position:static}.ouvrali[data-layout=site] .continuity-copy h2{font-size:30px}.ouvrali[data-layout=site] .collective-continuity p{margin-top:18px;font-size:14px}.ouvrali[data-layout=site] .collective-continuity .small{font-size:11px}.ouvrali[data-layout=site] .collective-continuity .text-link{margin-top:18px;font-size:13px}.ouvrali[data-layout=site] .collective-record{background:var(--paper);border-radius:12px;padding:27px}.ouvrali[data-layout=site] .collective-record>span{color:var(--clay);font-size:10px}.ouvrali[data-layout=site] .collective-record h3{margin-top:16px;font-size:24px}.ouvrali[data-layout=site] .collective-record ol{margin:20px 0 0;padding:0;list-style:none}.ouvrali[data-layout=site] .collective-record li{border-top:1px solid var(--line);margin:0;padding:14px 0}.ouvrali[data-layout=site] .collective-record strong{font-size:14px}.ouvrali[data-layout=site] .collective-record li p{margin-top:5px;font-size:12px}.ouvrali[data-layout=site] .method-theatre{margin-top:50px;scroll-margin-top:25px}.ouvrali[data-layout=site] .demo-intro{justify-content:space-between;align-items:end;gap:40px;padding:8px 0 30px;display:flex}.ouvrali[data-layout=site] .demo-intro h2{font-size:35px}.ouvrali[data-layout=site] .demo-intro p{max-width:37ch;margin:0;font-size:14px}.ouvrali[data-layout=site] .demo-intro span{color:var(--muted);margin-top:10px;font-size:10px;display:block}.ouvrali[data-layout=site] .installation-scene{grid-template-columns:1.08fr 1fr;align-items:center;gap:7%;padding:65px 0;display:grid}.ouvrali[data-layout=site] .installation-visual{flex-direction:column;align-self:stretch;display:flex}.ouvrali[data-layout=site] .installation-visual>img{object-fit:cover;border-radius:14px;width:100%;height:100%;max-height:490px}.ouvrali[data-layout=site] .installation-visual>p{margin-top:15px;font-size:12px}.ouvrali[data-layout=site] .installation-guide h2{font-size:36px}.ouvrali[data-layout=site] .installation-guide>p{margin-top:20px;font-size:15px}.ouvrali[data-layout=site] .installation-guide ol{counter-reset:install;margin:25px 0 0;padding:0;list-style:none}.ouvrali[data-layout=site] .installation-guide li{counter-increment:install;margin:0;padding:0 0 22px 45px;position:relative}.ouvrali[data-layout=site] .installation-guide li:before{content:counter(install);border:1px solid var(--clay);width:27px;height:27px;color:var(--clay);border-radius:50%;place-items:center;font-size:13px;display:grid;position:absolute;top:0;left:0}.ouvrali[data-layout=site] .installation-guide li strong{font-size:17px}.ouvrali[data-layout=site] .installation-guide li p{margin-top:7px;font-size:14px}.ouvrali[data-layout=site] .installation-guide .tool-note{border-top:1px solid var(--line);color:var(--muted);margin-top:5px;padding-top:15px;font-size:11px}.ouvrali[data-layout=site] .resume-stage{padding:45px 0 55px;display:block}.ouvrali[data-layout=site] .resume-heading{grid-template-columns:1fr 1fr;align-items:center;gap:7%;margin-bottom:28px;display:grid}.ouvrali[data-layout=site] .resume-heading h2{font-size:37px}.ouvrali[data-layout=site] .resume-heading>p{font-size:16px}.ouvrali[data-layout=site] .resume-desk{grid-template-columns:125px 1fr 1fr;align-items:center;gap:30px;display:grid}.ouvrali[data-layout=site] .resume-desk>.portrait{object-fit:contain;object-position:bottom;width:125px;height:205px}.ouvrali[data-layout=site] .resume-folder{background:var(--sage);margin:0;padding:30px}.ouvrali[data-layout=site] .resume-folder>span{color:var(--muted);font-size:10px}.ouvrali[data-layout=site] .resume-folder h3{margin:13px 0 20px;font-size:26px}.ouvrali[data-layout=site] .resume-folder dd{font-size:14px}.ouvrali[data-layout=site] .resume-folder dl{margin:0}.ouvrali[data-layout=site] .resume-return{grid-template-columns:65px 1fr;align-items:center;gap:16px 18px;display:grid}.ouvrali[data-layout=site] .resume-return .portrait{object-fit:contain;width:65px;height:82px}.ouvrali[data-layout=site] .resume-return blockquote{margin:0;font-size:21px;font-weight:600;line-height:1.4}.ouvrali[data-layout=site] .resume-return>p{grid-column:1/-1;margin:0;font-size:14px}.ouvrali[data-layout=site] .resume-return>.small{font-size:11px}.ouvrali[data-layout=site] .purchase-stage{background:var(--sage);margin-top:20px;padding:45px 0}.ouvrali[data-layout=site] .purchase-layout{grid-template-columns:1fr 1fr;gap:30px 7%;display:grid}.ouvrali[data-layout=site] .purchase-heading{grid-column:1/-1;justify-content:space-between}.ouvrali[data-layout=site] .purchase-heading h2{font-size:37px}.ouvrali[data-layout=site] .purchase-kit{background:var(--paper);border-radius:14px;position:relative}.ouvrali[data-layout=site] .purchase-kit h3{font-size:27px}.ouvrali[data-layout=site] .purchase-kit p{margin-top:17px;font-size:15px}.ouvrali[data-layout=site] .purchase-kit .small{font-size:11px}.ouvrali[data-layout=site] .purchase-kit ul{padding:0;list-style:none}.ouvrali[data-layout=site] .purchase-kit li{display:flex}.ouvrali[data-layout=site] .purchase-kit .icon{width:19px;height:21px}.ouvrali[data-layout=site] .purchase-kit>.portrait{object-fit:contain;object-position:bottom;width:165px;height:220px;position:absolute;bottom:0;right:-18px}.ouvrali[data-layout=site] .purchase-details article{border-bottom:1px solid #c6cebd;padding:15px 0 20px}.ouvrali[data-layout=site] .purchase-details article:first-child{padding-top:0}.ouvrali[data-layout=site] .purchase-details h3{font-size:23px}.ouvrali[data-layout=site] .purchase-details p{margin-top:12px}.ouvrali[data-layout=site] .session-options{margin-top:20px}.ouvrali[data-layout=site] .session-options>div{border:0;padding:0 0 0 60px;position:relative}.ouvrali[data-layout=site] .session-options>div+div{margin-top:22px}.ouvrali[data-layout=site] .session-options dt{font-size:17px}.ouvrali[data-layout=site] .session-options dd{max-width:none;margin-top:7px;font-size:15px;line-height:1.55}.ouvrali[data-layout=site] .session-duration{color:var(--clay);font-variant-numeric:tabular-nums;font-size:25px;line-height:1.2;position:absolute;top:0;left:0}.ouvrali[data-layout=site] .purchase-details .session-format{margin-top:22px;font-size:14px}.ouvrali[data-layout=site] .purchase-details .session-custom{color:var(--muted);margin-top:12px;font-size:13px}.ouvrali[data-layout=site] .purchase-details>.small{margin-top:20px}.ouvrali[data-layout=site] .scene-faq{grid-template-columns:.8fr 1.2fr;align-items:center;gap:7%;padding:45px 0}.ouvrali[data-layout=site] .faq-host{align-items:center;gap:20px;display:flex}.ouvrali[data-layout=site] .faq-host h2{order:1;font-size:31px}.ouvrali[data-layout=site] .faq-host>.portrait{object-fit:contain;order:0;width:105px;height:170px}.ouvrali[data-layout=site] .scene-faq>div:last-child{background:var(--paper);border-radius:12px;padding:8px 24px}.ouvrali[data-layout=site] .scene-faq details:last-child{border-bottom:0}.ouvrali[data-layout=site] .scene-faq summary{font-size:14px}@media (min-width:1800px){.ouvrali[data-layout=site] .hero-scene-copy{padding-top:190px}.ouvrali[data-layout=site] .hero-scene-copy>div{width:39%;max-width:490px}.ouvrali[data-layout=site] .hero-associations .hero-scene-copy{padding-top:170px}.ouvrali[data-layout=site] .hero-journal .hero-scene-copy{padding-top:145px}}@media (max-width:1150px){.ouvrali[data-layout=site] .hero-scene-copy>div{width:45%;max-width:450px}.ouvrali[data-layout=site] .hero-scene-copy h1{font-size:49px}.ouvrali[data-layout=site] .hero-scene-copy .lead{font-size:17px}.ouvrali[data-layout=site] .hero-associations .hero-scene-copy>div{width:32%;max-width:300px}.ouvrali[data-layout=site] .hero-associations .hero-scene-copy h1{font-size:43px}.ouvrali[data-layout=site] .hero-backdrop>img{object-position:55% center}.ouvrali[data-layout=site] .hero-journal .hero-scene-copy>div{width:50%}.ouvrali[data-layout=site] .hero-journal h1{font-size:45px}.ouvrali[data-layout=site] .workbench-host{gap:12px;max-width:210px}.ouvrali[data-layout=site] .workbench-host .portrait{width:65px;height:90px}.ouvrali[data-layout=site] .workbench-host p{font-size:12px}.ouvrali[data-layout=site] .workbench-intro h2{font-size:33px}.ouvrali[data-layout=site] .workbench-intro>p{font-size:15px}.ouvrali[data-layout=site] .context-composition h2,.ouvrali[data-layout=site] .installation-guide h2,.ouvrali[data-layout=site] .resume-heading h2,.ouvrali[data-layout=site] .association-base>h2,.ouvrali[data-layout=site] .purchase-heading h2{font-size:32px}.ouvrali[data-layout=site] .context-dossier{padding-right:75px}.ouvrali[data-layout=site] .context-dossier .context-agent{width:110px;height:220px;right:-50px}.ouvrali[data-layout=site] .validation-scene,.ouvrali[data-layout=site] .collective-continuity{grid-template-columns:100px 1fr 1fr;gap:22px;padding:28px}.ouvrali[data-layout=site] .validation-scene>.portrait{width:100px;height:165px}.ouvrali[data-layout=site] .validation-copy h2,.ouvrali[data-layout=site] .continuity-copy h2{font-size:27px}.ouvrali[data-layout=site] .validation-points strong,.ouvrali[data-layout=site] .validation-copy>p,.ouvrali[data-layout=site] .collective-continuity p{font-size:13px}.ouvrali[data-layout=site] .collective-continuity>.portrait{width:100px;height:230px}.ouvrali[data-layout=site] .collective-record{padding:22px}.ouvrali[data-layout=site] .collective-record h3{font-size:21px}.ouvrali[data-layout=site] .base-photo{width:75px;height:80px}.ouvrali[data-layout=site] .base-portraits .base-photo .portrait{width:75px;height:75px}.ouvrali[data-layout=site] .demo-intro h2{font-size:30px}.ouvrali[data-layout=site] .installation-scene{gap:5%}.ouvrali[data-layout=site] .installation-visual>img{max-height:475px}.ouvrali[data-layout=site] .resume-desk{grid-template-columns:100px 1fr 1fr;gap:23px}.ouvrali[data-layout=site] .resume-desk>.portrait{width:100px;height:170px}.ouvrali[data-layout=site] .resume-folder{padding:25px}.ouvrali[data-layout=site] .resume-return blockquote{font-size:18px}.ouvrali[data-layout=site] .purchase-kit{padding:27px 90px 27px 25px}.ouvrali[data-layout=site] .purchase-kit>.portrait{width:125px;height:175px;right:-10px}.ouvrali[data-layout=site] .purchase-kit h3{font-size:24px}.ouvrali[data-layout=site] .scene-faq{grid-template-columns:1fr 1.2fr}.ouvrali[data-layout=site] .faq-host h2{font-size:27px}.ouvrali[data-layout=site] .faq-host>.portrait{width:85px;height:145px}}@media (max-width:950px){.ouvrali[data-layout=site] .scenic-hero{margin-top:-85px}.ouvrali[data-layout=site] .hero-scene-copy{padding-top:125px}.ouvrali[data-layout=site] .hero-scene-copy h1{font-size:45px}.ouvrali[data-layout=site] .hero-scene-copy>div{width:46%}.ouvrali[data-layout=site] .hero-scene-copy .lead{font-size:16px}.ouvrali[data-layout=site] .hero-associations .hero-scene-copy>div{width:36%}.ouvrali[data-layout=site] .hero-journal{height:340px}.ouvrali[data-layout=site] .hero-journal .hero-scene-copy{padding-top:130px}.ouvrali[data-layout=site] .hero-journal h1{font-size:43px}.ouvrali[data-layout=site] .hero-journal .lead{font-size:16px}.ouvrali[data-layout=site] .workbench-heading{display:flex}.ouvrali[data-layout=site] .workbench-intro h2{font-size:31px}.ouvrali[data-layout=site] .workbench-host{text-align:center;flex-direction:column;gap:5px;max-width:175px}.ouvrali[data-layout=site] .workbench-host .portrait{width:65px;height:78px}.ouvrali[data-layout=site] .workbench-host p{font-size:11px}.ouvrali[data-layout=site] .context-composition{align-items:start}.ouvrali[data-layout=site] .context-example{gap:12px}.ouvrali[data-layout=site] .context-example blockquote{font-size:15px}.ouvrali[data-layout=site] .context-dossier{margin-right:20px;padding:26px 55px 26px 24px}.ouvrali[data-layout=site] .context-dossier .context-agent{width:90px;height:180px;right:-28px}.ouvrali[data-layout=site] .validation-scene{grid-template-columns:85px 1fr;gap:20px}.ouvrali[data-layout=site] .validation-scene>.portrait{grid-row:1/3;align-self:center;width:85px;height:150px}.ouvrali[data-layout=site] .validation-points{grid-column:2;grid-template-columns:1fr 1fr;gap:13px;display:grid}.ouvrali[data-layout=site] .validation-points li{margin:0}.ouvrali[data-layout=site] .validation-points li:last-child{grid-column:1/-1}.ouvrali[data-layout=site] .validation-foot{grid-column:2}.ouvrali[data-layout=site] .collective-continuity{grid-template-columns:90px 1fr;gap:20px}.ouvrali[data-layout=site] .collective-continuity>.portrait{grid-row:1/3;align-self:center;width:90px;height:235px}.ouvrali[data-layout=site] .collective-record{grid-column:2}.ouvrali[data-layout=site] .collective-record ol{gap:15px;display:flex}.ouvrali[data-layout=site] .collective-record li{flex:1}.ouvrali[data-layout=site] .collective-record li p{font-size:11px}.ouvrali[data-layout=site] .installation-scene{grid-template-columns:1fr 1fr}.ouvrali[data-layout=site] .installation-visual>img{object-position:56% center;height:420px}.ouvrali[data-layout=site] .installation-guide h2{font-size:29px}.ouvrali[data-layout=site] .installation-guide li{padding-left:39px}.ouvrali[data-layout=site] .installation-guide li p{font-size:13px}.ouvrali[data-layout=site] .resume-desk{grid-template-columns:100px 1fr}.ouvrali[data-layout=site] .resume-return{grid-column:2}.ouvrali[data-layout=site] .purchase-kit{padding:25px 22px 160px}.ouvrali[data-layout=site] .purchase-kit>.portrait{width:135px;height:160px;right:0}.ouvrali[data-layout=site] .faq-host{gap:10px}.ouvrali[data-layout=site] .faq-host h2{font-size:25px}.ouvrali[data-layout=site] .faq-host>.portrait{width:70px;height:125px}}@media (min-width:701px) and (max-width:1200px){.ouvrali[data-layout=site] .scenic-hero:not(.hero-journal){border-radius:0;flex-direction:column;height:auto;margin-top:0;display:flex}.ouvrali[data-layout=site] .scenic-hero:not(.hero-journal) .hero-backdrop{z-index:0;order:0;height:340px;position:relative;inset:auto}.ouvrali[data-layout=site] .scenic-hero:not(.hero-journal) .hero-backdrop>img{object-position:center 42%}.ouvrali[data-layout=site] .scenic-hero:not(.hero-journal) .hero-scene-copy{order:1;padding:32px 0 38px}.ouvrali[data-layout=site] .scenic-hero:not(.hero-journal) .hero-scene-copy>div{grid-template-columns:1.1fr 1fr;align-items:start;gap:17px 8%;width:100%;max-width:none;display:grid}.ouvrali[data-layout=site] .scenic-hero:not(.hero-journal) h1{grid-row:1/4;max-width:19ch;font-size:43px}.ouvrali[data-layout=site] .scenic-hero:not(.hero-journal) .lead{max-width:44ch;margin:0;font-size:16px}.ouvrali[data-layout=site] .scenic-hero:not(.hero-journal) .button{grid-column:2;justify-self:start;margin:0;font-size:13px}.ouvrali[data-layout=site] .scenic-hero:not(.hero-journal) .small{grid-column:2;justify-self:start;margin:0;font-size:11px}.ouvrali[data-layout=site] .hero-associations .hero-scene-copy>div{align-items:center}.ouvrali[data-layout=site] .hero-associations .button{align-self:center}}@media (max-width:700px){.ouvrali[data-layout=site] .scenic-hero{background:var(--cream);border-radius:0;flex-direction:column;height:auto;margin-top:0;display:flex}.ouvrali[data-layout=site] .hero-backdrop{z-index:0;order:0;height:260px;position:relative;inset:auto;overflow:hidden}.ouvrali[data-layout=site] .hero-backdrop>img{object-fit:cover;object-position:95% center;height:100%}.ouvrali[data-layout=site] .hero-scene-copy{order:1;padding:25px 0 30px}.ouvrali[data-layout=site] .hero-scene-copy>div,.ouvrali[data-layout=site] .hero-method .hero-scene-copy>div,.ouvrali[data-layout=site] .hero-associations .hero-scene-copy>div{width:100%;max-width:none}.ouvrali[data-layout=site] .hero-scene-copy h1,.ouvrali[data-layout=site] .hero-method .hero-scene-copy h1,.ouvrali[data-layout=site] .hero-associations .hero-scene-copy h1{max-width:17ch;font-size:41px}.ouvrali[data-layout=site] .hero-scene-copy .lead{max-width:38ch;margin-top:20px;font-size:16px}.ouvrali[data-layout=site] .hero-scene-copy .button{margin-top:20px;font-size:13px}.ouvrali[data-layout=site] .hero-scene-copy .small{margin-top:16px;font-size:11px}.ouvrali[data-layout=site] .hero-associations .hero-backdrop{height:250px}.ouvrali[data-layout=site] .hero-associations .hero-backdrop>img{object-position:right center}.ouvrali[data-layout=site] .hero-journal{background:var(--sage);grid-template-columns:1.15fr 1fr;min-height:190px;display:grid}.ouvrali[data-layout=site] .hero-journal .hero-backdrop{grid-area:1/2;height:100%;min-height:190px}.ouvrali[data-layout=site] .hero-journal .hero-backdrop>img{object-position:78% center}.ouvrali[data-layout=site] .hero-journal .hero-scene-copy{grid-area:1/1;width:auto;margin:0;padding:25px 10px 25px 20px}.ouvrali[data-layout=site] .hero-journal .hero-scene-copy>div{width:100%;max-width:none}.ouvrali[data-layout=site] .hero-journal .hero-scene-copy h1{max-width:none;font-size:32px}.ouvrali[data-layout=site] .hero-journal h1 em{display:block}.ouvrali[data-layout=site] .hero-journal .lead{margin-top:15px;font-size:13px;line-height:1.5}.ouvrali[data-layout=site] .hero-journal+.journal-feature{margin-top:30px}.ouvrali[data-layout=site] .workbench{padding:30px 0 40px}.ouvrali[data-layout=site] .workbench-heading{margin-bottom:24px;display:block}.ouvrali[data-layout=site] .workbench-intro h2{font-size:30px}.ouvrali[data-layout=site] .workbench-intro>p{margin-top:16px;font-size:14px}.ouvrali[data-layout=site] .workbench-host{text-align:left;flex-direction:row;gap:14px;max-width:none;margin-top:18px;display:flex}.ouvrali[data-layout=site] .workbench-host .portrait{width:52px;height:62px}.ouvrali[data-layout=site] .workbench-host p{font-size:11px}.ouvrali[data-layout=site] .workbench-host span{margin-top:4px}.ouvrali[data-layout=site] .workbench.associations .mission-tabs{grid-template-columns:1fr 1fr}.ouvrali[data-layout=site] .context-composition{grid-template-columns:1fr;gap:28px;padding:32px 0 42px}.ouvrali[data-layout=site] .context-composition h2{font-size:30px}.ouvrali[data-layout=site] .context-composition .context-copy>p{margin-top:18px;font-size:14px}.ouvrali[data-layout=site] .context-example{gap:13px;margin-top:20px;padding-top:17px}.ouvrali[data-layout=site] .context-example .portrait{width:60px;height:75px}.ouvrali[data-layout=site] .context-example span{font-size:10px}.ouvrali[data-layout=site] .context-example blockquote{margin-top:7px;font-size:14px}.ouvrali[data-layout=site] .context-composition .text-link{margin-top:19px;font-size:13px}.ouvrali[data-layout=site] .context-dossier{margin-right:15px;padding:26px 73px 26px 24px}.ouvrali[data-layout=site] .context-dossier h3{font-size:24px}.ouvrali[data-layout=site] .context-dossier dl>div{padding:13px 0}.ouvrali[data-layout=site] .context-dossier dt{font-size:13px}.ouvrali[data-layout=site] .context-dossier dd{font-size:12px}.ouvrali[data-layout=site] .context-dossier>p{padding:0;font-size:12px}.ouvrali[data-layout=site] .context-dossier .context-agent{width:100px;height:190px;bottom:15px;right:-25px}.ouvrali[data-layout=site] .validation-scene{grid-template-columns:65px 1fr;gap:15px;margin:10px auto 30px;padding:24px 20px 21px}.ouvrali[data-layout=site] .validation-scene>.portrait{grid-row:1;align-self:start;width:65px;height:105px}.ouvrali[data-layout=site] .validation-copy h2{font-size:25px}.ouvrali[data-layout=site] .validation-copy>p{margin-top:14px;font-size:13px}.ouvrali[data-layout=site] .validation-points{border-top:1px solid #d3bba9;grid-column:1/-1;grid-template-columns:1fr;gap:17px;padding-top:16px}.ouvrali[data-layout=site] .validation-points li:last-child{grid-column:auto}.ouvrali[data-layout=site] .validation-points strong{font-size:13px}.ouvrali[data-layout=site] .validation-points span{font-size:12px}.ouvrali[data-layout=site] .validation-foot{grid-column:1/-1;padding-top:14px;font-size:10px;line-height:1.6}.ouvrali[data-layout=site] .association-base{gap:24px;padding:30px 0 35px}.ouvrali[data-layout=site] .association-base>h2{font-size:30px}.ouvrali[data-layout=site] .base-team{padding:24px}.ouvrali[data-layout=site] .base-team h3{font-size:23px}.ouvrali[data-layout=site] .base-team p{margin-bottom:20px;font-size:14px}.ouvrali[data-layout=site] .base-portraits{gap:17px 7px}.ouvrali[data-layout=site] .base-photo{width:58px;height:65px}.ouvrali[data-layout=site] .base-portraits .base-photo .portrait{width:58px;height:58px}.ouvrali[data-layout=site] .base-portraits figcaption{margin-top:7px;font-size:11px}.ouvrali[data-layout=site] .association-layer h3{font-size:24px}.ouvrali[data-layout=site] .association-layer dt{font-size:15px}.ouvrali[data-layout=site] .association-layer dd{font-size:14px}.ouvrali[data-layout=site] .association-layer dl>div{padding:14px 0}.ouvrali[data-layout=site] .collective-continuity{grid-template-columns:70px 1fr;gap:16px;min-height:0;margin-bottom:30px;padding:24px 20px}.ouvrali[data-layout=site] .collective-continuity>.portrait{grid-row:1;align-self:center;width:70px;height:170px}.ouvrali[data-layout=site] .continuity-copy h2{font-size:25px}.ouvrali[data-layout=site] .collective-continuity p{margin-top:15px;font-size:13px}.ouvrali[data-layout=site] .collective-continuity .small{font-size:10px}.ouvrali[data-layout=site] .collective-continuity .text-link{margin-top:17px;font-size:12px}.ouvrali[data-layout=site] .collective-record{grid-column:1/-1;margin-top:4px;padding:23px}.ouvrali[data-layout=site] .collective-record h3{font-size:23px}.ouvrali[data-layout=site] .collective-record ol{margin-top:18px;display:block}.ouvrali[data-layout=site] .collective-record li{padding:13px 0}.ouvrali[data-layout=site] .collective-record li p{margin-top:5px;font-size:12px}.ouvrali[data-layout=site] .method-theatre{margin-top:25px}.ouvrali[data-layout=site] .demo-intro{padding:8px 0 22px;display:block}.ouvrali[data-layout=site] .demo-intro h2{font-size:28px}.ouvrali[data-layout=site] .demo-intro p{margin-top:16px;font-size:12px}.ouvrali[data-layout=site] .demo-intro span{margin-top:8px;font-size:9px}.ouvrali[data-layout=site] .installation-scene{grid-template-columns:1fr;gap:27px;padding:35px 0}.ouvrali[data-layout=site] .installation-visual>img{aspect-ratio:4/3;object-fit:contain;height:auto;max-height:none}.ouvrali[data-layout=site] .installation-visual>p{margin-top:12px;font-size:11px}.ouvrali[data-layout=site] .installation-guide h2{font-size:30px}.ouvrali[data-layout=site] .installation-guide>p{margin-top:18px;font-size:14px}.ouvrali[data-layout=site] .installation-guide ol{margin-top:25px}.ouvrali[data-layout=site] .installation-guide li{padding-bottom:22px;padding-left:42px}.ouvrali[data-layout=site] .installation-guide li strong{font-size:17px}.ouvrali[data-layout=site] .installation-guide li p{font-size:13px}.ouvrali[data-layout=site] .resume-stage{padding:32px 0 40px}.ouvrali[data-layout=site] .resume-heading{grid-template-columns:1fr;gap:18px;margin-bottom:25px}.ouvrali[data-layout=site] .resume-heading h2{font-size:30px}.ouvrali[data-layout=site] .resume-heading>p{font-size:14px}.ouvrali[data-layout=site] .resume-desk{grid-template-columns:60px 1fr;gap:18px}.ouvrali[data-layout=site] .resume-desk>.portrait{width:60px;height:115px}.ouvrali[data-layout=site] .resume-folder{margin:0;padding:23px 21px}.ouvrali[data-layout=site] .resume-folder h3{max-width:none;margin:13px 0 17px;font-size:23px}.ouvrali[data-layout=site] .resume-folder dt{font-size:12px}.ouvrali[data-layout=site] .resume-folder dd{max-width:none;font-size:13px}.ouvrali[data-layout=site] .resume-folder dl>div{padding:11px 0}.ouvrali[data-layout=site] .resume-return{grid-column:1/-1;grid-template-columns:55px 1fr;gap:13px;margin-top:4px}.ouvrali[data-layout=site] .resume-return .portrait{width:55px;height:68px}.ouvrali[data-layout=site] .resume-return blockquote{font-size:18px}.ouvrali[data-layout=site] .resume-return>p{font-size:13px}.ouvrali[data-layout=site] .resume-return>.small{font-size:10px}.ouvrali[data-layout=site] .purchase-stage{margin-top:0;padding:30px 0}.ouvrali[data-layout=site] .purchase-layout{grid-template-columns:1fr;gap:26px}.ouvrali[data-layout=site] .purchase-heading{grid-column:1}.ouvrali[data-layout=site] .purchase-heading h2{font-size:30px}.ouvrali[data-layout=site] .purchase-heading>p{margin-top:18px}.ouvrali[data-layout=site] .purchase-kit h3{font-size:24px}.ouvrali[data-layout=site] .purchase-kit p{font-size:14px}.ouvrali[data-layout=site] .purchase-kit ul{margin:20px 0}.ouvrali[data-layout=site] .purchase-kit .small{max-width:32ch;font-size:11px}.ouvrali[data-layout=site] .purchase-kit>.portrait{width:140px;height:155px;right:7px}.ouvrali[data-layout=site] .purchase-details{padding:0 3px}.ouvrali[data-layout=site] .purchase-details h3{font-size:22px}.ouvrali[data-layout=site] .purchase-details article{padding:18px 0 20px}.ouvrali[data-layout=site] .purchase-details>.small{margin-top:20px}.ouvrali[data-layout=site] .scene-faq{grid-template-columns:1fr;gap:23px;padding:32px 0}.ouvrali[data-layout=site] .faq-host{gap:18px}.ouvrali[data-layout=site] .faq-host h2{font-size:28px}.ouvrali[data-layout=site] .faq-host>.portrait{width:63px;height:103px}.ouvrali[data-layout=site] .scene-faq>div:last-child{padding:5px 18px}.ouvrali[data-layout=site] .scene-faq summary{font-size:13px}}@media (min-width:1201px){.ouvrali[data-layout=site] .hero-business .hero-backdrop>img{object-position:center}.ouvrali[data-layout=site] .hero-method .hero-scene-copy>div{width:29%;max-width:370px}.ouvrali[data-layout=site] .hero-business{height:auto;min-height:clamp(640px,42.86vw,820px)}.ouvrali[data-layout=site] .hero-business .hero-scene-copy{padding-bottom:35px}.ouvrali[data-layout=site] .hero-business .hero-scene-copy>div{width:36%;max-width:435px}.ouvrali[data-layout=site] .hero-business .hero-scene-copy .lead{max-width:30ch;font-size:18px}}@media (min-width:1201px) and (max-width:1350px){.ouvrali[data-layout=site] .hero-business .hero-scene-copy>div{width:32%}}@media (min-width:701px){.ouvrali[data-layout=site] .installation-visual{align-self:center}.ouvrali[data-layout=site] .installation-visual>img{aspect-ratio:4/3;object-fit:contain;height:auto;max-height:none}.ouvrali[data-layout=site] .hero-journal{height:clamp(280px,22vw,360px);margin-top:0}.ouvrali[data-layout=site] .hero-journal .hero-scene-copy{padding-top:55px}.ouvrali[data-layout=site] .hero-journal .hero-backdrop>img{object-position:center 15%}}.ouvrali[data-layout=site] .journal-cover h2,.ouvrali[data-layout=site] .journal-pair h2,.ouvrali[data-layout=site] .related h3{margin-top:0;margin-bottom:0}.ouvrali[data-layout=site] .journal-cover .article-meta,.ouvrali[data-layout=site] .journal-pair .article-meta,.ouvrali[data-layout=site] .article-list .article-meta,.ouvrali[data-layout=site] .related .article-meta{color:var(--clay);margin-top:12px;font-size:12px;display:block}.ouvrali[data-layout=site] .journal-cover>p{margin-top:18px}.ouvrali[data-layout=site] .article-list article{grid-template-columns:minmax(0,1fr) 32px}.ouvrali[data-layout=site] .journal-browser{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 260px;gap:18px 40px;padding-top:30px;padding-bottom:28px;display:grid}.ouvrali[data-layout=site] .journal-universes{flex-wrap:wrap;align-items:center;gap:10px 30px;display:flex}.ouvrali[data-layout=site] .journal-universes button{color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;min-height:48px;padding:12px 0;font-size:19px;font-weight:700}.ouvrali[data-layout=site] .journal-universes button[aria-pressed=true]{border-bottom-color:var(--clay);color:var(--clay)}.ouvrali[data-layout=site] .journal-universes button:hover{color:var(--navy);border-bottom-color:var(--navy)}.ouvrali[data-layout=site] .journal-category{color:var(--muted);flex-direction:column;gap:7px;font-size:13px;display:flex}.ouvrali[data-layout=site] .journal-category select{border:1px solid var(--line);background:var(--paper);width:100%;max-width:100%;min-height:44px;color:var(--navy);border-radius:6px;padding:9px 12px;font-size:14px}.ouvrali[data-layout=site] .journal-category select:hover{border-color:var(--navy)}.ouvrali[data-layout=site] .journal-intro{max-width:75ch;color:var(--muted);grid-column:1/-1;font-size:15px}.ouvrali[data-layout=site] .journal-edition .journal-feature{margin-top:22px;margin-bottom:42px}.ouvrali[data-layout=site] .journal-edition .journal-pair{margin-bottom:42px}.ouvrali[data-layout=site] .journal-edition .journal-pair.single{grid-template-columns:1fr;max-width:850px}.ouvrali[data-layout=site] .journal-meta{flex-wrap:wrap;align-items:center;gap:8px;line-height:1.5;color:var(--muted)!important;font-size:13px!important;display:flex!important}.ouvrali[data-layout=site] .journal-meta .journal-collection,.ouvrali[data-layout=site] .journal-meta .journal-format{border-radius:4px;padding:4px 9px;font-weight:600;display:inline-block}.ouvrali[data-layout=site] .journal-meta .journal-collection{color:var(--navy);font-weight:700}.ouvrali[data-layout=site] .journal-meta .journal-format{color:var(--navy);border:1px solid #b7b3a9}.ouvrali[data-layout=site] .journal-meta .journal-status{padding:4px 0 4px 3px;font-size:12px}.ouvrali[data-layout=site] .journal-meta .journal-collection.ouvrali{color:#314c35;background:var(--sage)}.ouvrali[data-layout=site] .journal-meta .journal-collection.ia{color:#873427;background:var(--soft-clay)}.ouvrali[data-layout=site] .journal-cover h2{margin:0;font-size:clamp(30px,3.1vw,45px)}.ouvrali[data-layout=site] .journal-selection-heading{justify-content:space-between;align-items:baseline;gap:20px;margin-top:30px;display:flex}.ouvrali[data-layout=site] .journal-selection-heading h2{font-size:25px}.ouvrali[data-layout=site] .journal-selection-heading p{color:var(--muted);font-size:13px}.ouvrali[data-layout=site] .journal-edition .journal-pair p,.ouvrali[data-layout=site] .journal-edition .journal-cover>p{max-width:none}.ouvrali[data-layout=site] .journal-edition .article-list article{grid-template-columns:220px minmax(0,1fr) 44px;align-items:center;gap:30px;padding:26px 0}.ouvrali[data-layout=site] .journal-thumb{border-radius:12px;display:block;overflow:hidden}.ouvrali[data-layout=site] .journal-thumb img{object-fit:cover;object-position:center 43%;width:100%;height:145px;transition:transform .25s ease-out;display:block}.ouvrali[data-layout=site] .journal-thumb:hover img{transform:scale(1.025)}.ouvrali[data-layout=site] .journal-list-copy h3{font-size:24px;line-height:1.25}.ouvrali[data-layout=site] .journal-list-copy h3 a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--clay);text-decoration-color:var(--clay);text-underline-offset:4px}.ouvrali[data-layout=site] .journal-list-copy p{max-width:70ch;line-height:1.6}.ouvrali[data-layout=site] .journal-edition .article-arrow{border:1px solid var(--line);border-radius:50%;width:44px;height:44px}.ouvrali[data-layout=site] .journal-edition .article-arrow:hover{background:var(--sage);border-color:var(--navy)}.ouvrali[data-layout=site] .journal-audience{margin-top:12px}.ouvrali[data-layout=site] .journal-draft-note{max-width:75ch;margin-top:25px!important}.ouvrali[data-layout=site] .journal-empty{padding-block:50px}.ouvrali[data-layout=site] .journal-empty p{max-width:65ch;margin-block:18px}@media (max-width:900px){.ouvrali[data-layout=site] .journal-edition .article-list article{grid-template-columns:170px minmax(0,1fr) 44px;gap:22px}.ouvrali[data-layout=site] .journal-thumb img{height:135px}.ouvrali[data-layout=site] .journal-browser{grid-template-columns:1fr 220px;gap:16px 25px}.ouvrali[data-layout=site] .journal-universes{gap:8px 22px}.ouvrali[data-layout=site] .journal-universes button{font-size:17px}.ouvrali[data-layout=site] .journal-cover h2{font-size:30px}}@media (max-width:700px){.ouvrali[data-layout=site] .journal-browser{grid-template-columns:1fr;gap:16px;padding-top:20px;padding-bottom:23px}.ouvrali[data-layout=site] .journal-universes{gap:6px 20px}.ouvrali[data-layout=site] .journal-universes button{min-height:44px;padding:8px 0;font-size:16px}.ouvrali[data-layout=site] .journal-intro{font-size:14px}.ouvrali[data-layout=site] .journal-category{grid-row:3}.ouvrali[data-layout=site] .journal-edition .journal-feature{margin-top:28px;margin-bottom:30px}.ouvrali[data-layout=site] .journal-edition .journal-pair{margin-bottom:30px}.ouvrali[data-layout=site] .journal-cover h2{font-size:30px}.ouvrali[data-layout=site] .journal-meta{gap:6px;font-size:12px!important}.ouvrali[data-layout=site] .journal-meta .journal-collection,.ouvrali[data-layout=site] .journal-meta .journal-format{padding:3px 7px}.ouvrali[data-layout=site] .journal-selection-heading{gap:12px;margin-top:24px}.ouvrali[data-layout=site] .journal-selection-heading h2{font-size:23px}.ouvrali[data-layout=site] .journal-selection-heading p{font-size:12px}.ouvrali[data-layout=site] .journal-edition .article-list article{grid-template-columns:minmax(0,1fr) 44px;gap:16px;padding:25px 0}.ouvrali[data-layout=site] .journal-thumb{grid-column:1/-1}.ouvrali[data-layout=site] .journal-thumb img{aspect-ratio:1.8;object-position:center;height:auto}.ouvrali[data-layout=site] .journal-list-copy h3{font-size:23px}.ouvrali[data-layout=site] .journal-edition .article-arrow{align-self:start}.ouvrali[data-layout=site] .journal-draft-note{font-size:12px}}@media (min-width:951px){.ouvrali[data-layout=site] .site-header nav a{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffdf84d;border:1px solid #fffdf866;border-radius:6px;align-items:center;min-height:44px;padding:8px 9px;display:inline-flex}.ouvrali[data-layout=site] .site-header nav a:hover,.ouvrali[data-layout=site] .site-header nav a[aria-current=page]{background:#fffdf880}}@media (min-width:951px) and (max-width:1150px){.ouvrali[data-layout=site] .site-header nav{gap:6px}.ouvrali[data-layout=site] .site-header nav a{padding-inline:7px}}.ouvrali[data-layout=site] .site-header .brand{order:0}.ouvrali[data-layout=site] .site-header nav{order:1}.ouvrali[data-layout=site] .site-header .header-price{order:2}.ouvrali[data-layout=site] .site-header .menu-toggle{order:3;min-width:44px;min-height:44px}.ouvrali[data-layout=site] .offer-title small{font-size:13px;line-height:1.5}.ouvrali[data-layout=site] .offer-choice .button{align-self:center;min-height:44px}.ouvrali[data-layout=site] .offer-choice .amount{align-self:center}.ouvrali[data-layout=site] .offer-choice .amount>small{white-space:normal;font-size:12px;line-height:1.5}.ouvrali[data-layout=site] .offer-shared p,.ouvrali[data-layout=site] .offer-foot{font-size:13px;line-height:1.5}.ouvrali[data-layout=site] .proposal-excerpt>p{margin-top:16px;font-size:15px}.ouvrali[data-layout=site] .proposal-excerpt ul{margin-block:16px;padding-left:19px}.ouvrali[data-layout=site] .proposal-excerpt li{margin-top:7px;font-size:14px;display:list-item}.ouvrali[data-layout=site] .proposal-reference{border-block:1px solid var(--line);padding-block:15px}.ouvrali[data-layout=site] .proposal-reference strong{font-variant-numeric:tabular-nums;font-size:20px}.ouvrali[data-layout=site] .proposal-reference>p{margin-top:8px;font-size:13px}.ouvrali[data-layout=site] .proposal-excerpt .proposal-open{color:var(--clay);font-size:14px}.ouvrali[data-layout=site] .proposal-excerpt .proof-source{color:var(--muted);font-size:12px;line-height:1.5}.ouvrali[data-layout=site] .demo-paper .proposal-excerpt ul{margin-block:16px}.ouvrali[data-layout=site] .demo-paper .proposal-excerpt li{display:list-item}.ouvrali[data-layout=site] .demo-intro span,.ouvrali[data-layout=site] .demo-paper>span,.ouvrali[data-layout=site] .installation-guide .tool-note,.ouvrali[data-layout=site] .purchase-kit .small,.ouvrali[data-layout=site] .purchase-details>.small{font-size:12px;line-height:1.55}.ouvrali[data-layout=site] .formula-summary{border-block:1px solid var(--line);margin:0;padding-block:15px;font-size:14px;line-height:1.6}.ouvrali[data-layout=site] .required-note{font-size:12px;line-height:1.5}.ouvrali[data-layout=site] .field-optional{font-weight:400}.ouvrali[data-layout=site] .conversation-page .contact-form-panel input,.ouvrali[data-layout=site] .conversation-page .contact-form-panel select,.ouvrali[data-layout=site] .conversation-page .contact-form-panel textarea{font-size:16px}@media (max-width:700px){.ouvrali[data-layout=site] .offer-title small{font-size:13px}.ouvrali[data-layout=site] .offer-choice .amount>small{font-size:12px}.ouvrali[data-layout=site] .offer-shared p,.ouvrali[data-layout=site] .offer-foot{font-size:13px}.ouvrali[data-layout=site] .demo-tabs{grid-template-columns:repeat(3,1fr);gap:8px}.ouvrali[data-layout=site] .demo-tabs button{min-height:88px}.ouvrali[data-layout=site] .demo-tabs strong{max-width:12ch;font-size:12px}.ouvrali[data-layout=site] .demo-paper>span{font-size:12px}.ouvrali[data-layout=site] .installation-guide .tool-note{font-size:13px}.ouvrali[data-layout=site] .site-header .menu-toggle{width:44px}.ouvrali[data-layout=site] .demo-intro p{max-width:none}}.ouvrali[data-layout=site] .demo-person>.portrait{object-fit:contain;object-position:center bottom}.ouvrali[data-layout=site] .offer-choice{align-items:center;min-height:0;padding-block:25px}.ouvrali[data-layout=site] .offer-title .offer-summary{color:var(--navy);max-width:none;margin-top:10px;font-size:16px;font-weight:400;line-height:1.55}.ouvrali[data-layout=site] .offer-summary strong{white-space:nowrap;color:var(--clay)}.ouvrali[data-layout=site] .oscar-presenter{flex-direction:column;align-self:center;gap:18px;min-height:0;padding-bottom:0;display:flex}.ouvrali[data-layout=site] .oscar-presenter>img{width:190px;height:285px}.ouvrali[data-layout=site] .oscar-presenter>div{padding:20px 22px;position:static}.ouvrali[data-layout=site] .purchase-heading{grid-template-columns:1fr 1fr;align-items:end;gap:7%;display:grid}.ouvrali[data-layout=site] .purchase-heading>p{max-width:none;font-size:16px}.ouvrali[data-layout=site] .purchase-kit{align-self:start;min-width:0;padding:28px 30px 30px}.ouvrali[data-layout=site] .purchase-kit-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;display:flex}.ouvrali[data-layout=site] .purchase-kit-heading h3{flex:1}.ouvrali[data-layout=site] .purchase-kit-heading>.portrait{object-fit:contain;object-position:bottom;flex:none;width:92px;height:104px}.ouvrali[data-layout=site] .purchase-kit-copy>p{max-width:none;margin-top:0;font-size:16px}.ouvrali[data-layout=site] .purchase-kit-copy>p.small{margin-top:22px;font-size:13px;line-height:1.55}.ouvrali[data-layout=site] .purchase-kit ul{margin:24px 0}.ouvrali[data-layout=site] .purchase-kit li{align-items:start;gap:12px;margin-top:14px;font-size:16px;line-height:1.55}.ouvrali[data-layout=site] .purchase-kit .icon{margin-top:2px}.ouvrali[data-layout=site] .purchase-details{min-width:0;padding:0}.ouvrali[data-layout=site] .purchase-details p{max-width:none;font-size:16px;line-height:1.6}.ouvrali[data-layout=site] .purchase-details>.small{max-width:none;font-size:13px;line-height:1.55}@media (max-width:900px){.ouvrali[data-layout=site] .oscar-presenter>img{width:145px;height:225px}.ouvrali[data-layout=site] .oscar-presenter>div{padding:18px 17px}.ouvrali[data-layout=site] .offer-title .offer-summary{font-size:15px}.ouvrali[data-layout=site] .offer-choice{padding-block:22px}.ouvrali[data-layout=site] .purchase-kit{padding:24px}.ouvrali[data-layout=site] .purchase-kit-heading{gap:12px}.ouvrali[data-layout=site] .purchase-kit-heading>.portrait{width:76px;height:86px}}@media (max-width:700px){.ouvrali[data-layout=site] .oscar-presenter{grid-template-columns:95px 1fr;align-items:center;gap:18px;display:grid}.ouvrali[data-layout=site] .oscar-presenter>img{width:95px;height:172px}.ouvrali[data-layout=site] .oscar-presenter>div{padding:20px}.ouvrali[data-layout=site] .offer-title .offer-summary{font-size:15px}.ouvrali[data-layout=site] .offer-choice{padding-block:22px}.ouvrali[data-layout=site] .purchase-heading{display:block}.ouvrali[data-layout=site] .purchase-heading>p{max-width:none;font-size:16px}.ouvrali[data-layout=site] .purchase-kit{padding:22px 24px 26px}.ouvrali[data-layout=site] .purchase-kit-heading{margin-bottom:16px}.ouvrali[data-layout=site] .purchase-kit-copy>p{font-size:16px}.ouvrali[data-layout=site] .purchase-kit li{font-size:15px}.ouvrali[data-layout=site] .purchase-kit-copy>p.small{max-width:none;font-size:13px}.ouvrali[data-layout=site] .purchase-details p{font-size:16px}.ouvrali[data-layout=site] .purchase-details>.small{font-size:13px}}.ouvrali[data-layout=site] [data-js-fields]{gap:inherit;border:0;min-width:0;margin:0;padding:0;display:grid}.ouvrali[data-layout=site] .field-label{display:block}.ouvrali[data-layout=site] .no-script-note{max-width:1280px;color:var(--navy);background:var(--sage);margin:20px auto;padding:16px 6%;font-size:14px}html:not([data-enhanced]) .ouvrali[data-layout=site] .menu-toggle{display:none}@media (max-width:950px){html:not([data-enhanced]) .ouvrali[data-layout=site] .site-header,html:not([data-enhanced]) .ouvrali[data-layout=site] .header{flex-wrap:wrap;height:auto;padding-block:16px}html:not([data-enhanced]) .ouvrali[data-layout=site] #navigation{width:100%;box-shadow:none;background:var(--cream);border-radius:0;flex-flow:wrap;order:4;gap:12px;padding:12px 0;display:flex;position:static}html:not([data-enhanced]) .ouvrali[data-layout=site] #navigation a{padding:6px;font-size:14px}}@media (max-width:360px){.ouvrali[data-layout=site] .site-header{gap:10px}.ouvrali[data-layout=site] .site-header .brand{flex:0 0 112px;width:112px}.ouvrali[data-layout=site] .site-header .header-price{gap:0;padding:10px 12px;font-size:12px}}
