/* Curiosity 09: clearer choices, tactile depth, legible photo previews. */
.hero h1{text-shadow:0 2px 0 #23251e,2px 5px 0 #0009,0 12px 22px #0008}.hero h1 em{text-shadow:0 2px 0 #84391f,2px 5px 0 #0009,0 12px 22px #0008}
.header-presenter .presenter-logo{display:block;width:125px;height:61px;object-fit:contain;object-position:left center}.header-presenter{padding-top:0;padding-bottom:0}.header-presenter>span{margin-bottom:0}.hero-production>span{max-width:115px;line-height:1.6}.production-credit span{max-width:110px;line-height:1.5}
.path-card[data-topic="Leadership"]{background:#354c42;color:#f7f1e7}.path-card[data-topic="Mindset"]{background:#c8bd91;color:#171816}.path-card[data-topic="clips"]{background:#7a3427;color:#fff5e7}.path-card{display:flex;flex-direction:column;align-items:flex-start;text-align:left;text-decoration:none;min-height:310px;padding:30px;gap:12px}.path-card .path-icon{margin:0 0 10px}.path-card>strong{max-width:82%;font-size:30px;line-height:1.08}.path-card>span:not(.path-icon){max-width:78%;line-height:1.4}.path-card .path-watch{display:flex;align-items:center;gap:10px;margin-top:auto;padding-top:12px;font-size:14px;font-weight:700;opacity:1}.path-watch .icon{width:18px;height:18px}.path-card .path-photo{position:absolute;inset:0 0 0 auto;width:100%;height:100%;object-fit:cover;opacity:0;z-index:0;transition:opacity .3s,transform .5s;transform:scale(1.06)}.path-card::after{content:"";position:absolute;inset:0;background:#171816c9;opacity:0;z-index:1;transition:opacity .3s}.path-card:hover,.path-card:focus-visible{color:#fff8ed;background:#171816}.path-card:hover .path-photo,.path-card:focus-visible .path-photo{opacity:1;transform:scale(1)}.path-card:hover::after,.path-card:focus-visible::after{opacity:1}.path-card:focus-visible{outline:3px solid #171816;outline-offset:5px}.path-card>strong,.path-card>span{z-index:2;position:relative}.path-card[data-topic="Business"] .path-photo{object-position:70% center}
.about{position:relative;isolation:isolate;background-color:#e8e5d9;background-image:radial-gradient(ellipse at 100% 0,#aa542a13,transparent 65%),url('assets/resources-max-paper.jpg')}.about::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 700 900'%3E%3Cg fill='%23794b2e' opacity='.08'%3E%3Cpath d='M430 0 270 370 325 328 120 900 330 460 296 482Z'/%3E%3Cpath d='M540 0 380 370 435 328 230 900 440 460 406 482Z'/%3E%3Cpath d='M650 0 490 370 545 328 340 900 550 460 516 482Z'/%3E%3C/g%3E%3C/svg%3E");background-size:70% 100%;background-repeat:no-repeat;background-position:right center}.about .photo-frame{align-self:center}.guest>div:last-child{background:transparent!important;box-shadow:none!important;padding:0!important}.guest{background-color:#f77943;background-image:url('assets/paper-grain.svg'),radial-gradient(#17181624 .8px,transparent .8px);background-size:150px 150px,7px 7px}
.guest-photo img[src$="lachlan-outpost-cambodia.webp"]{object-fit:cover;object-position:40% 31%}.guest-photo img[src$="lachlan-cameras.jpg"]{object-fit:cover;object-position:center 34%}.footer-explore{display:flex;flex-wrap:wrap;align-items:center;gap:16px 26px;margin:24px 0 30px;font-size:14px;font-weight:700}.footer-explore a,.footer-explore button{color:#e9e6dc;text-underline-offset:5px}.footer-explore button{font:inherit;background:none;border:0;padding:0;text-decoration:underline;cursor:pointer}.footer-explore a:hover,.footer-explore button:hover{color:#f77943}
.consent-panel{position:fixed;z-index:70;bottom:18px;left:18px;right:18px;max-width:610px;padding:22px;background:#f1eee4;color:#171816;border:1px solid #747568;box-shadow:0 8px 35px #0006;font-family:roboto-condensed,sans-serif}.consent-panel[hidden]{display:none}.consent-panel h2{font-family:roboto-condensed,sans-serif;font-size:22px;line-height:1.1;margin:0 0 10px}.consent-panel p{font-size:15px;line-height:1.45;margin:0 0 15px}.consent-buttons{display:flex;gap:10px;flex-wrap:wrap}.consent-buttons button{font:700 15px roboto-condensed,sans-serif;border:1px solid #171816;background:#171816;color:#fff8ed;padding:12px 18px;cursor:pointer;min-height:44px}.consent-buttons button+button{color:#171816;background:transparent}.consent-panel a{color:inherit;text-decoration:underline}.consent-buttons button:focus-visible,.footer-explore button:focus-visible{outline:3px solid #f77943;outline-offset:3px}
@media(min-width:701px){.start.section-pad,.library.section-pad,.guest-organizations.section-pad,.about.section-pad,.guest.section-pad{padding-top:60px;padding-bottom:60px}.section-heading{margin-bottom:36px}.hero{min-height:690px;padding-top:64px;padding-bottom:64px}.guest-business-grid{row-gap:34px}}
@media(max-width:700px){.header-presenter .presenter-logo{width:103px;height:48px}.header-presenter>span{font-size:7px}.hero-production{gap:12px}.hero-production>span{font-size:8px;max-width:105px}.path-card{min-height:285px;padding:26px}.path-card>strong{font-size:29px;max-width:95%}.path-card>span:not(.path-icon){max-width:95%}.path-card .path-watch{font-size:14px}.path-card .path-photo{width:100%}.about::before{background-size:120% 100%}.footer-explore{gap:18px 24px}.consent-panel{bottom:10px;left:10px;right:10px;padding:18px}.consent-buttons button{flex:1;padding:12px 10px}}
@media(hover:none){.path-card .path-photo{opacity:.18;width:48%;mask-image:linear-gradient(to right,transparent,#000)}.path-card:hover .path-photo{opacity:.18}.path-card:hover::after{opacity:0}.path-card:hover{color:inherit;background:#f77943}.path-card[data-topic="Leadership"]:hover{background:#354c42;color:#f7f1e7}.path-card[data-topic="Mindset"]:hover{background:#c8bd91;color:#171816}.path-card[data-topic="clips"]:hover{background:#7a3427;color:#fff5e7}}
@media(prefers-reduced-motion:reduce){.path-card,.path-card .path-photo,.path-card::after{transition:none;transform:none}}
@media(min-width:701px){.path-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.path-card{min-height:290px}.path-card>strong{max-width:82%;font-size:32px}.path-card>span:not(.path-icon){max-width:82%}}
.about{background-image:linear-gradient(#eeeadedb,#eeeadedb),url('assets/resources-max-paper.jpg');background-size:auto,cover}
.about{background-blend-mode:normal}
