@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@400;html body #page-container .sb35-scope 600;700;800&family=Varela+Round&display=swap');
:root{--wine:#2a0000!important;--cream:#eee5d0!important;--amber:#ff9144!important;}html body #page-container .sb35-scope *{box-sizing:border-box!important;}html body #page-container .sb35-scope{scroll-behavior:smooth!important;scroll-padding-top:110px!important;}html body #page-container .sb35-scope{margin:0!important;background:var(--wine)!important;color:var(--cream)!important;font:18px/1.65 Nunito,Arial,sans-serif!important;}html body #page-container .sb35-scope h1,html body #page-container .sb35-scope h2,html body #page-container .sb35-scope h3{font-family:'Varela Round',Arial,sans-serif!important;font-weight:400!important;line-height:1.15!important;margin:0 0 24px!important;}html body #page-container .sb35-scope h1{font-size:clamp(38px,4.7vw,68px)!important;letter-spacing:-1.7px!important;}html body #page-container .sb35-scope h2{font-size:clamp(30px,3.4vw,46px)!important;max-width:850px!important;}html body #page-container .sb35-scope h3{font-size:27px!important;}html body #page-container .sb35-scope p{margin:0 0 22px!important;}html body #page-container .sb35-scope a{color:inherit!important;}html body #page-container .sb35-scope button,html body #page-container .sb35-scope input,html body #page-container .sb35-scope select,html body #page-container .sb35-scope textarea{font:inherit!important;}html body #page-container .sb35-scope img{max-width:100%!important;display:block!important;border-radius:4px!important;}html body #page-container .sb35-scope svg{width:24px!important;height:24px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.7!important;flex-shrink:0!important;}html body #page-container .sb35-scope .wrap{width:min(1180px,calc(100% - 64px))!important;margin:auto!important;}html body #page-container .sb35-scope .review{position:sticky!important;top:0!important;z-index:99!important;background:#fdfaf6!important;color:#2a0000!important;padding:12px 24px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:15px!important;font-size:13px!important;border-bottom:1px solid #bea797!important;}html body #page-container .sb35-scope .review select{max-width:310px!important;padding:6px!important;border:1px solid #bba592!important;border-radius:4px!important;background:white!important;color:#2a0000!important;}html body #page-container .sb35-scope .reviewnote{padding:14px max(24px,calc((100vw - 1180px)/2))!important;background:#e5d9bf!important;color:#2a0000!important;font-size:14px!important;}html body #page-container .sb35-scope .nav{min-height:112px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;}html body #page-container .sb35-scope .nav img{width:220px!important;}html body #page-container .sb35-scope .nav nav{display:flex!important;gap:20px!important;font-size:14px!important;}html body #page-container .sb35-scope .nav nav a{text-decoration:none!important;}html body #page-container .sb35-scope .nav .btn{font-size:14px!important;padding:10px 17px!important;}html body #page-container .sb35-scope .btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;max-width:100%!important;min-height:52px!important;width:fit-content!important;padding:14px 23px!important;border-radius:4px!important;background:var(--cream)!important;color:#2a0000!important;border:1px solid transparent!important;font-size:16px!important;font-weight:800!important;text-align:center!important;line-height:1.4!important;text-decoration:none!important;cursor:pointer!important;vertical-align:middle!important;}html body #page-container .sb35-scope .btn:hover{background:#ffb078!important;color:#2a0000!important;}html body #page-container .sb35-scope .btn:focus-visible,html body #page-container .sb35-scope a:focus-visible,html body #page-container .sb35-scope summary:focus-visible,html body #page-container .sb35-scope select:focus-visible{outline:3px solid #ff9144!important;outline-offset:4px!important;}html body #page-container .sb35-scope .actions{display:flex!important;gap:18px!important;flex-wrap:wrap!important;}html body #page-container .sb35-scope .hero-stage{position:relative!important;isolation:isolate!important;overflow:hidden!important;background:radial-gradient(ellipse at 90% 20%,#602720,#2a0000 70%)!important;}html body #page-container .sb35-scope .hero-stage canvas{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;z-index:-1!important;pointer-events:none!important;}html body #page-container .sb35-scope .motion-toggle{display:none!important;}html body #page-container .sb35-scope .hero{padding-top:76px!important;padding-bottom:80px!important;}html body #page-container .sb35-scope .hero>div{min-width:0!important;}html body #page-container .sb35-scope .hero .lead{max-width:710px!important;}html body #page-container .sb35-scope .hero img{height:420px!important;width:100%!important;object-fit:cover!important;}html body #page-container .sb35-scope .hero img[src*="portrait"]{object-position:center 25%!important;}html body #page-container .sb35-scope .eyebrow{text-transform:uppercase!important;letter-spacing:2px!important;font-size:13px!important;font-weight:800!important;color:var(--amber)!important;margin-bottom:23px!important;}html body #page-container .sb35-scope .lead{font-size:22px!important;line-height:1.6!important;max-width:900px!important;}html body #page-container .sb35-scope .section{padding:78px 0!important;border-bottom:1px solid #8b625447!important;}html body #page-container .sb35-scope .section p{max-width:850px!important;}html body #page-container .sb35-scope .split{display:grid!important;grid-template-columns:1fr 1fr!important;align-items:center!important;gap:55px!important;}html body #page-container .sb35-scope .split>div{min-width:0!important;}html body #page-container .sb35-scope .cards{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;margin-top:38px!important;}html body #page-container .sb35-scope .cards.two{grid-template-columns:repeat(2,minmax(0,1fr))!important;}html body #page-container .sb35-scope .card{background:#f6efe3!important;color:#2a0000!important;padding:34px!important;border-radius:4px!important;display:flex!important;align-items:flex-start!important;flex-direction:column!important;min-width:0!important;}html body #page-container .sb35-scope .card:nth-child(3n+2){background:#eee5d0!important;}html body #page-container .sb35-scope .card:nth-child(3n+3){background:#e4d9bd!important;}html body #page-container .sb35-scope .card .eyebrow,html body #page-container .sb35-scope .cream .eyebrow{color:#a54713!important;}html body #page-container .sb35-scope .card p{font-size:17px!important;}html body #page-container .sb35-scope .card .btn{margin-top:auto!important;background:#510000!important;color:#fff7e9!important;}html body #page-container .sb35-scope .card .btn:hover{background:#762717!important;}html body #page-container .sb35-scope .steps{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))!important;gap:24px!important;margin-top:36px!important;}html body #page-container .sb35-scope .steps article{padding:28px!important;background:#eee5d0!important;color:#2a0000!important;border-radius:4px!important;}html body #page-container .sb35-scope .steps h3{font-size:24px!important;}html body #page-container .sb35-scope .steps p{font-size:17px!important;margin:0!important;}html body #page-container .sb35-scope .number{display:inline-block!important;padding:7px 12px!important;margin-bottom:24px!important;background:#510000!important;color:#fff7e9!important;border-radius:4px!important;}html body #page-container .sb35-scope .case{overflow:hidden!important;border:1px solid #9b746055!important;border-radius:4px!important;display:flex!important;flex-direction:column!important;}html body #page-container .sb35-scope .case img{height:300px!important;width:100%!important;object-fit:cover!important;}html body #page-container .sb35-scope .casebody{padding:32px!important;flex:1!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;}html body #page-container .sb35-scope .casebody .btn{margin-top:auto!important;}html body #page-container .sb35-scope .portrait{width:100%!important;height:510px!important;object-fit:cover!important;object-position:center 25%!important;}html body #page-container .sb35-scope .widephoto{width:100%!important;max-height:500px!important;object-fit:cover!important;}html body #page-container .sb35-scope .caption{font-size:14px!important;opacity:.8!important;margin-top:16px!important;}html body #page-container .sb35-scope .awards{display:flex!important;gap:48px!important;align-items:center!important;padding:30px!important;background:#eee5d0!important;border-radius:4px!important;width:fit-content!important;color:#2a0000!important;}html body #page-container .sb35-scope .awards>div{display:grid!important;justify-items:center!important;gap:14px!important;}html body #page-container .sb35-scope .awards img{height:110px!important;width:145px!important;object-fit:contain!important;}html body #page-container .sb35-scope .screen{width:100%!important;max-height:600px!important;object-fit:contain!important;background:#f8f9f8!important;border:12px solid #eee5d0!important;}html body #page-container .sb35-scope .faq{max-width:900px!important;}html body #page-container .sb35-scope details{border-top:1px solid #9b746077!important;padding:22px 0!important;}html body #page-container .sb35-scope summary{cursor:pointer!important;font-weight:800!important;}html body #page-container .sb35-scope details p{margin:18px 0 0!important;}html body #page-container .sb35-scope .gallery{display:flex!important;overflow:auto!important;gap:24px!important;scroll-snap-type:x mandatory!important;padding-bottom:20px!important;}html body #page-container .sb35-scope .gallery figure{flex:0 0 73%!important;margin:0!important;scroll-snap-align:start!important;background:#eee5d0!important;color:#2a0000!important;border-radius:4px!important;overflow:hidden!important;}html body #page-container .sb35-scope .gallery img{height:380px!important;width:100%!important;object-fit:cover!important;object-position:top!important;}html body #page-container .sb35-scope .gallery figcaption{padding:20px!important;font-weight:800!important;}html body #page-container .sb35-scope .cream,html body #page-container .sb35-scope .report{background:#f5ede0!important;color:#2a0000!important;}html body #page-container .sb35-scope .cream .btn,html body #page-container .sb35-scope .report .btn{background:#510000!important;color:#fdfaf6!important;}html body #page-container .sb35-scope .form{padding:30px!important;background:#eee4d3!important;border:1px solid #c7b7a0!important;border-radius:4px!important;}html body #page-container .sb35-scope .fields{display:grid!important;grid-template-columns:1fr 1fr!important;gap:24px!important;}html body #page-container .sb35-scope .fields label{display:flex!important;flex-direction:column!important;gap:8px!important;font-size:16px!important;}html body #page-container .sb35-scope .fields .wide{grid-column:1/-1!important;}html body #page-container .sb35-scope input:not([type=checkbox]):not([type=radio]),html body #page-container .sb35-scope select,html body #page-container .sb35-scope textarea{width:100%!important;padding:14px!important;border:1px solid #bca68b!important;border-radius:4px!important;background:#fffaf5!important;color:#2a0000!important;}html body #page-container .sb35-scope .consent{display:flex!important;align-items:flex-start!important;gap:12px!important;margin:26px 0!important;font-size:15px!important;}html body #page-container .sb35-scope .consent input{margin-top:7px!important;}html body #page-container .sb35-scope .form-status{font-size:14px!important;margin:18px 0 0!important;}html body #page-container .sb35-scope .report{padding:70px 0!important;}html body #page-container .sb35-scope .demo-label{background:#510000!important;color:#fff7e9!important;padding:16px 22px!important;border-radius:4px!important;letter-spacing:1.2px!important;font-weight:800!important;font-size:14px!important;}html body #page-container .sb35-scope .metrics{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:20px!important;margin:36px 0!important;}html body #page-container .sb35-scope .metrics article{padding:24px!important;border:1px solid #bca68b!important;border-radius:4px!important;}html body #page-container .sb35-scope .metrics strong{font-size:38px!important;display:block!important;}html body #page-container .sb35-scope .bars{margin:30px 0!important;}html body #page-container .sb35-scope .bars div{height:18px!important;background:#9b4817!important;border-radius:3px!important;margin-bottom:24px!important;}html body #page-container .sb35-scope .bars p{margin:0 0 8px!important;}html body #page-container .sb35-scope footer{padding:50px 0!important;background:#1e0000!important;}html body #page-container .sb35-scope footer>.wrap{display:grid!important;grid-template-columns:1fr 1fr 1fr!important;gap:40px!important;}html body #page-container .sb35-scope footer img{width:230px!important;}html body #page-container .sb35-scope footer p{font-size:15px!important;}html body #page-container .sb35-scope fieldset{border:0!important;border-top:1px solid #baa996!important;padding:25px 0!important;margin:0!important;}html body #page-container .sb35-scope legend{font-weight:800!important;padding-top:22px!important;margin-bottom:15px!important;}html body #page-container .sb35-scope fieldset label{display:inline-flex!important;gap:9px!important;margin:0 22px 10px 0!important;padding:9px 15px!important;border:1px solid #baa996!important;border-radius:4px!important;cursor:pointer!important;}html body #page-container .sb35-scope #result{margin-top:30px!important;padding:30px!important;border:1px solid #bca68b!important;border-radius:4px!important;}html body #page-container .sb35-scope #result .card{padding:20px!important;}html body #page-container .sb35-scope ul,html body #page-container .sb35-scope ol{padding-left:22px!important;}html body #page-container .sb35-scope li{margin-bottom:13px!important;}@media(max-width:900px){html body #page-container .sb35-scope .nav{flex-wrap:wrap!important;padding-top:25px!important;padding-bottom:25px!important;}html body #page-container .sb35-scope .nav nav{order:3!important;width:100%!important;flex-wrap:wrap!important;}html body #page-container .sb35-scope .split{gap:25px!important;}html body #page-container .sb35-scope .cards{grid-template-columns:1fr!important;}html body #page-container .sb35-scope .steps{grid-template-columns:1fr 1fr!important;}html body #page-container .sb35-scope .review{flex-wrap:wrap!important;}html body #page-container .sb35-scope .review select{max-width:260px!important;}html body #page-container .sb35-scope .hero img{height:340px!important;}}@media(max-width:600px){html body #page-container .sb35-scope .wrap{width:calc(100% - 36px)!important;}html body #page-container .sb35-scope .review{padding:9px 14px!important;gap:8px!important;}html body #page-container .sb35-scope .review b{font-size:11px!important;}html body #page-container .sb35-scope .review label{width:100%!important;}html body #page-container .sb35-scope .review select{width:calc(100% - 55px)!important;max-width:none!important;}html body #page-container .sb35-scope .review a{position:absolute!important;right:14px!important;top:8px!important;}html body #page-container .sb35-scope .reviewnote{padding:12px 18px!important;}html body #page-container .sb35-scope .nav img{width:180px!important;}html body #page-container .sb35-scope .nav{gap:12px!important;}html body #page-container .sb35-scope .nav nav{gap:12px!important;}html body #page-container .sb35-scope .nav>.btn{padding:10px!important;font-size:12px!important;min-height:42px!important;}html body #page-container .sb35-scope .hero{padding:45px 0!important;}html body #page-container .sb35-scope .split,html body #page-container .sb35-scope .cards.two,html body #page-container .sb35-scope .steps,html body #page-container .sb35-scope .fields{grid-template-columns:1fr!important;}html body #page-container .sb35-scope .section{padding:45px 0!important;}html body #page-container .sb35-scope .card,html body #page-container .sb35-scope .casebody{padding:25px!important;}html body #page-container .sb35-scope .metrics{grid-template-columns:1fr 1fr!important;gap:10px!important;}html body #page-container .sb35-scope .metrics article{padding:15px!important;}html body #page-container .sb35-scope .metrics strong{font-size:30px!important;}html body #page-container .sb35-scope .form{padding:22px!important;}html body #page-container .sb35-scope .lead{font-size:19px!important;}html body #page-container .sb35-scope .awards{gap:20px!important;width:100%!important;justify-content:center!important;}html body #page-container .sb35-scope .awards img{width:110px!important;}html body #page-container .sb35-scope .gallery figure{flex-basis:92%!important;}html body #page-container .sb35-scope .gallery img{height:240px!important;}html body #page-container .sb35-scope footer>.wrap{grid-template-columns:1fr!important;}html body #page-container .sb35-scope .report{padding:38px 0!important;}html body #page-container .sb35-scope .hero img{height:310px!important;}html body #page-container .sb35-scope .portrait{height:430px!important;}}@media(prefers-reduced-motion:reduce){html body #page-container .sb35-scope{scroll-behavior:auto!important;}}html body #page-container .sb35-scope #strategy>.section{background:#300307!important;}html body #page-container .sb35-scope #ongoing>.section{background:#3d080b!important;}html body #page-container .sb35-scope #systems>.section{background:#490d0c!important;}html body #page-container .sb35-scope h1,html body #page-container .sb35-scope h2,html body #page-container .sb35-scope h3{text-wrap:balance!important;}html body #page-container .sb35-scope .widephoto[src*="workshop-mila-presenting"]{height:auto!important;max-height:none!important;object-fit:contain!important;}html body #page-container .sb35-scope .hero.has-art{display:grid!important;grid-template-columns:1.05fr 1fr!important;gap:64px!important;align-items:center!important;}html body #page-container .sb35-scope .hero{padding-block:85px!important;}html body #page-container .sb35-scope .hero em{color:#ff9144!important;font-style:normal!important;}html body #page-container .sb35-scope .hero-stage .motion-toggle{display:none!important;}html body #page-container .sb35-scope .hero-stage{overflow:hidden!important;}html body #page-container .sb35-scope .nav nav a[aria-current]{text-decoration:underline!important;text-underline-offset:7px!important;}html body #page-container .sb35-scope .resource-art{height:455px!important;position:relative!important;isolation:isolate!important;}html body #page-container .sb35-scope .art-orbit{position:absolute!important;inset:10% 2%!important;border:1px solid #b8987370!important;border-radius:50%!important;transform:rotate(-28deg)!important;}html body #page-container .sb35-scope .art-sheet{position:absolute!important;width:69%!important;padding:30px!important;border-radius:5px!important;color:#2a0000!important;box-shadow:0 20px 50px #16000055!important;}html body #page-container .sb35-scope .art-sheet span{font-size:11px!important;font-weight:800!important;letter-spacing:2px!important;color:#93400f!important;}html body #page-container .sb35-scope .art-sheet strong{display:block!important;font:27px/1.25 'Varela Round',sans-serif!important;margin:20px 0!important;}html body #page-container .sb35-scope .sheet-back{background:#e4d6b9!important;right:0!important;top:2%!important;transform:rotate(7deg)!important;}html body #page-container .sb35-scope .sheet-front{background:#fdfaf6!important;left:0!important;top:32%!important;transform:rotate(-6deg)!important;}html body #page-container .sb35-scope .art-bars{height:70px!important;display:flex!important;align-items:end!important;gap:15px!important;}html body #page-container .sb35-scope .art-bars i{width:35px!important;background:#510000!important;border-radius:3px 3px 0 0!important;}html body #page-container .sb35-scope .art-bars i:nth-child(1){height:30%!important;}html body #page-container .sb35-scope .art-bars i:nth-child(2){height:55%!important;}html body #page-container .sb35-scope .art-bars i:nth-child(3){height:70%!important;}html body #page-container .sb35-scope .art-bars i:nth-child(4){height:95%!important;background:#c35b17!important;}html body #page-container .sb35-scope .art-check{display:flex!important;gap:15px!important;align-items:center!important;color:#9c4210!important;margin:12px 0!important;}html body #page-container .sb35-scope .art-check i{height:6px!important;width:80%!important;background:#e6dece!important;border-radius:2px!important;}html body #page-container .sb35-scope .art-check:nth-last-child(1) i{width:60%!important;}html body #page-container .sb35-scope .art-star{position:absolute!important;right:0!important;bottom:20%!important;font-size:100px!important;color:#ff761a!important;line-height:1!important;}html body #page-container .sb35-scope .art-tag{position:absolute!important;bottom:-5px!important;right:0!important;font-size:12px!important;letter-spacing:.6px!important;}html body #page-container .sb35-scope .pathways{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:25px!important;}html body #page-container .sb35-scope .pathways a{border-top:1px solid #ac826e!important;padding-top:20px!important;text-decoration:none!important;}html body #page-container .sb35-scope .pathways b{display:block!important;font-size:23px!important;}html body #page-container .sb35-scope .pathways span{font-size:16px!important;color:#d3bdaa!important;}html body #page-container .sb35-scope .resource-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:26px!important;}html body #page-container .sb35-scope .resource-grid:has(>article:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))!important;}html body #page-container .sb35-scope .resource-grid:has(>article:only-child){grid-template-columns:1fr!important;}html body #page-container .sb35-scope .resource-card{background:#f5ede0!important;color:#2a0000!important;padding:34px!important;border-radius:4px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;}html body #page-container .sb35-scope .resource-card:nth-child(2){background:#ece1ca!important;}html body #page-container .sb35-scope .resource-card:nth-child(3){background:#e3d4b6!important;}html body #page-container .sb35-scope .resource-card h3{font-size:27px!important;line-height:1.22!important;}html body #page-container .sb35-scope .resource-card .eyebrow{color:#93400f!important;font-size:11px!important;letter-spacing:1.4px!important;}html body #page-container .sb35-scope .resource-card p{font-size:17px!important;}html body #page-container .sb35-scope .resource-card .btn{background:#510000!important;color:#fff7e9!important;margin-top:auto!important;}html body #page-container .sb35-scope .resource-mark{color:#ab4c12!important;border:1px solid #b89b7b!important;width:44px!important;height:44px!important;display:grid!important;place-items:center!important;border-radius:4px!important;margin-bottom:28px!important;font-weight:800!important;font-size:15px!important;}html body #page-container .sb35-scope .actions{display:flex!important;gap:16px!important;flex-wrap:wrap!important;}html body #page-container .sb35-scope .cream{background:#fdfaf6!important;color:#2a0000!important;}html body #page-container .sb35-scope .reading{max-width:830px!important;}html body #page-container .sb35-scope .reading h2{font-size:32px!important;margin:42px 0 22px!important;}html body #page-container .sb35-scope .reading p,html body #page-container .sb35-scope .reading li{font-size:19px!important;}html body #page-container .sb35-scope .reading li{margin-bottom:14px!important;}html body #page-container .sb35-scope .reading a:not(.btn){color:#7b2609!important;text-underline-offset:4px!important;}html body #page-container .sb35-scope .byline,html body #page-container .sb35-scope .small{font-size:14px!important;color:#725b4f!important;}html body #page-container .sb35-scope .try{padding:25px 30px!important;background:#eee5d0!important;border-left:3px solid #b45111!important;border-radius:3px!important;margin:26px 0!important;}html body #page-container .sb35-scope .try p{margin:8px 0 0!important;}html body #page-container .sb35-scope .article-part{margin-bottom:48px!important;}html body #page-container .sb35-scope .dark{background:#510000!important;color:#fdfaf6!important;}html body #page-container .sb35-scope .btn{cursor:pointer!important;letter-spacing:normal!important;}html body #page-container .sb35-scope .btn:focus-visible,html body #page-container .sb35-scope a:focus-visible,html body #page-container .sb35-scope button:focus-visible{outline:3px solid #d4600a!important;outline-offset:4px!important;}html body #page-container .sb35-scope .work-question{display:block!important;margin:28px 0 12px!important;}html body #page-container .sb35-scope .work-question strong{font-size:21px!important;}html body #page-container .sb35-scope .work-question span{display:block!important;color:#725b4f!important;font-size:16px!important;margin-top:8px!important;}html body #page-container .sb35-scope textarea{display:block!important;width:100%!important;padding:16px!important;border:1px solid #bfa992!important;border-radius:4px!important;background:#fff!important;color:#2a0000!important;resize:vertical!important;}html body #page-container .sb35-scope fieldset{border:1px solid #cfbfa8!important;border-radius:4px!important;padding:25px!important;margin:0 0 24px!important;}html body #page-container .sb35-scope legend{font-weight:800!important;font-size:21px!important;padding:0 8px!important;}html body #page-container .sb35-scope fieldset label{display:block!important;padding:12px!important;background:#f4eee3!important;border-radius:4px!important;margin:10px 0!important;cursor:pointer!important;}html body #page-container .sb35-scope input[type=radio]{accent-color:#510000!important;margin-right:10px!important;width:18px!important;height:18px!important;}html body #page-container .sb35-scope #check-result,html body #page-container .sb35-scope #maturity-result{scroll-margin-top:90px!important;}html body #page-container .sb35-scope progress{width:100%!important;height:10px!important;accent-color:#510000!important;}html body #page-container .sb35-scope .quiz-top{display:flex!important;justify-content:space-between!important;font-size:14px!important;color:#745844!important;margin:16px 0!important;}html body #page-container .sb35-scope .quiz-options{display:grid!important;gap:12px!important;}html body #page-container .sb35-scope .quiz-option{text-align:left!important;padding:18px 22px!important;background:#fff!important;border:1px solid #c9b69d!important;color:#2a0000!important;border-radius:4px!important;cursor:pointer!important;line-height:1.5!important;}html body #page-container .sb35-scope .quiz-option[aria-pressed=true]{border:2px solid #510000!important;background:#eee5d0!important;}html body #page-container .sb35-scope .quiz-actions{margin-top:24px!important;display:flex!important;gap:15px!important;align-items:center!important;flex-wrap:wrap!important;}html body #page-container .sb35-scope .quiz-actions button:disabled{opacity:.45!important;cursor:not-allowed!important;}html body #page-container .sb35-scope .result-score{font:58px 'Varela Round'!important;color:#510000!important;margin:15px 0!important;}html body #page-container .sb35-scope .score-row{margin:20px 0!important;}html body #page-container .sb35-scope .score-row b{display:flex!important;justify-content:space-between!important;}html body #page-container .sb35-scope .table-scroll{overflow:auto!important;}html body #page-container .sb35-scope table{border-collapse:collapse!important;width:100%!important;font-size:16px!important;}html body #page-container .sb35-scope th,html body #page-container .sb35-scope td{padding:15px!important;border:1px solid #cab89d!important;text-align:left!important;}html body #page-container .sb35-scope th{background:#eee5d0!important;}html body #page-container .sb35-scope .reading .actions{margin:25px 0!important;}html body #page-container .sb35-scope [hidden]{display:none!important;}@media(max-width:950px){html body #page-container .sb35-scope .hero.has-art{gap:25px!important;}html body #page-container .sb35-scope .art-sheet{padding:22px!important;}html body #page-container .sb35-scope .art-sheet strong{font-size:23px!important;}html body #page-container .sb35-scope .nav nav{display:none!important;}html body #page-container .sb35-scope .resource-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;}}@media(max-width:650px){html body #page-container .sb35-scope .hero.has-art{grid-template-columns:1fr!important;}html body #page-container .sb35-scope .hero{padding-block:50px!important;}html body #page-container .sb35-scope .resource-art{height:410px!important;max-width:450px!important;width:100%!important;margin:15px auto 0!important;}html body #page-container .sb35-scope .resource-grid,html body #page-container .sb35-scope .resource-grid:has(>article:nth-child(2):last-child),html body #page-container .sb35-scope .pathways{grid-template-columns:1fr!important;}html body #page-container .sb35-scope .resource-card{padding:26px!important;}html body #page-container .sb35-scope .review{position:static!important;flex-wrap:wrap!important;padding:10px 18px!important;}html body #page-container .sb35-scope .review select{max-width:240px!important;}html body #page-container .sb35-scope .wrap{width:calc(100% - 36px)!important;}html body #page-container .sb35-scope .nav{min-height:95px!important;gap:12px!important;}html body #page-container .sb35-scope .nav img{width:165px!important;}html body #page-container .sb35-scope .nav .btn{font-size:12px!important;padding:9px 12px!important;}html body #page-container .sb35-scope .reading h2{font-size:28px!important;}html body #page-container .sb35-scope .reading p,html body #page-container .sb35-scope .reading li{font-size:17px!important;}html body #page-container .sb35-scope .art-tag{font-size:11px!important;}html body #page-container .sb35-scope .resource-art .sheet-front{top:34%!important;}html body #page-container .sb35-scope .quiz-actions .btn{font-size:14px!important;}html body #page-container .sb35-scope fieldset{padding:16px!important;}html body #page-container .sb35-scope legend{font-size:19px!important;}}@media print{html body #page-container .sb35-scope{background:white!important;color:#2a0000!important;}html body #page-container .sb35-scope .review,html body #page-container .sb35-scope .nav,html body #page-container .sb35-scope footer,html body #page-container .sb35-scope .hero-stage,html body #page-container .sb35-scope .actions,html body #page-container .sb35-scope .section:not(.cream),html body #page-container .sb35-scope #download-workbook,html body #page-container .sb35-scope #print-workbook{display:none!important;}html body #page-container .sb35-scope .section{padding:0!important;}html body #page-container .sb35-scope .reading{width:100%!important;max-width:none!important;}html body #page-container .sb35-scope textarea{height:auto!important;min-height:100px!important;break-inside:avoid!important;}html body #page-container .sb35-scope .work-question{break-after:avoid!important;}html body #page-container .sb35-scope .try{break-inside:avoid!important;}}html body #page-container .sb35-scope .sheet-back strong{font-size:23px!important;line-height:1.2!important;margin:12px 0!important;}html body #page-container .sb35-scope .sheet-front{top:39%!important;padding:25px!important;}html body #page-container .sb35-scope .sheet-front strong{font-size:25px!important;margin:15px 0!important;}html body #page-container .sb35-scope .art-tag{display:none!important;}@media(max-width:650px){html body #page-container .sb35-scope .resource-art .sheet-front{top:39%!important;}html body #page-container .sb35-scope .sheet-back{padding:20px!important;}html body #page-container .sb35-scope .sheet-back strong{font-size:21px!important;}html body #page-container .sb35-scope .sheet-front{padding:20px!important;}html body #page-container .sb35-scope .sheet-front strong{font-size:23px!important;}html body #page-container .sb35-scope .art-check{margin:9px 0!important;}}
html body #page-container .sb35-frame,html body #page-container .sb35-frame>.et_pb_row,html body #page-container .sb35-frame .et_pb_column,html body #page-container .sb35-content{padding:0!important;margin:0!important;width:100%!important;max-width:none!important}html body #page-container .sb35-frame{background:#2a0000!important}html body #page-container .sb35-scope :is(h1,h2,h3,h4){color:inherit!important;padding:0!important}html body #page-container .sb35-scope p{padding-bottom:0!important}html body #page-container .sb35-scope .btn{width:fit-content!important;min-height:52px!important;letter-spacing:normal!important}html body #page-container .sb35-scope .btn:after{display:none!important}html body #page-container .sb35-scope .sb-whatsapp-icon{width:24px!important;height:24px!important;fill:currentColor!important;stroke:none!important}html body #page-container .sb35-scope ol,html body #page-container .sb35-scope ul{padding:0 0 0 25px!important;margin:20px 0!important;list-style-position:outside!important}html body #page-container .sb35-scope ol{list-style-type:decimal!important}html body #page-container .sb35-scope ul{list-style-type:disc!important}html body #page-container .sb35-scope table{width:100%!important;margin:20px 0!important}html body #page-container .sb35-scope input[type=radio]{appearance:auto!important;-webkit-appearance:radio!important}html body #page-container .sb35-scope textarea{font:18px/1.5 Nunito,sans-serif!important}html body #page-container .sb35-scope .hero-stage canvas{position:absolute!important;inset:0!important;z-index:-1!important}
@media print{html body #page-container .sb-navigation,html body #page-container .sb-footer,html body #page-container .sb-scripts,#wpadminbar,button.sb-cookie-settings,.sb-cookie-banner{display:none!important}html body #page-container .sb35-frame{background:white!important}}
