@font-face{font-family:Inter;src:url('../presentations/shared/fonts/dos/inter-latin-400-normal.woff2');font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url('../presentations/shared/fonts/dos/inter-latin-500-normal.woff2');font-weight:500 700;font-display:swap}@font-face{font-family:Fraunces;src:url('../presentations/shared/fonts/dos/fraunces-latin-400-normal.woff2');font-weight:400 700;font-display:swap}@font-face{font-family:Fraunces;src:url('../presentations/shared/fonts/dos/fraunces-latin-400-italic.woff2');font-style:italic;font-display:swap}
.case-body--fernanda{--font-serif:Fraunces,Georgia,serif;--blue-primary:#b5bfaa;--blue-hover:#c8d3bd;--blue-soft:#a8b8aa14;--blue-glow:#a8b8aa22;--text-dark-primary:#f0eee7}.case-body--fernanda .case-hero-section:before{background:radial-gradient(ellipse at 75% 35%,#71816716,transparent 70%)}.fernanda-hero-grid{grid-template-columns:1fr 1fr;gap:50px}.case-body--fernanda .case-hero-title{font-size:clamp(45px,4.7vw,70px);line-height:1.07;font-weight:400;max-width:640px}.case-body--fernanda .case-hero-title em{color:#c5d0b9}.case-body--fernanda .case-hero-intro{font-size:16px;line-height:1.8;max-width:510px;color:#a8b1aa;margin-top:28px}.case-body--fernanda .case-hero-label{color:#b5bfaa}.case-body--fernanda .case-meta-value{font-size:12px;line-height:1.6}.case-body--fernanda .case-metadata-grid{margin-top:35px}.fernanda-hero-composition{position:relative;padding:10px 0 60px 40px}.fernanda-hero-portrait{max-width:470px;overflow:hidden;border-radius:2px 2px 100px 2px;box-shadow:0 30px 75px #0005}.fernanda-hero-portrait>img{width:100%;height:auto;display:block}.fernanda-hero-note{position:absolute;left:0;bottom:115px;background:#eee7da;border:1px solid #d9cbae;color:#37472f;padding:28px 30px;box-shadow:0 12px 40px #0004}.fernanda-hero-note>span{font:9px Inter;letter-spacing:2px;color:#8e856d}.fernanda-hero-note>p{font:29px/1.2 Fraunces;margin:16px 0}.fernanda-hero-note>i{font:10px Inter;color:#a28f6b;font-style:normal;letter-spacing:2px}.fernanda-hero-strip{position:absolute;bottom:0;left:40px;right:0;display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid #a5ad983b;padding-top:22px;font:9px Inter;letter-spacing:1px;color:#929d8d}.fernanda-hero-strip i{font-size:16px;color:#c7b28d;font-style:normal}.case-body--fernanda .case-narrative-title{font-weight:400}.case-body--fernanda .case-narrative-title em{color:#acb99e}.case-body--fernanda .case-narrative-section{padding-top:95px;padding-bottom:95px}.case-body--fernanda .case-narrative-label{color:#919f87}.case-body--fernanda .case-narrative-copy{font-size:15px;color:#a1aaa2}.fernanda-architecture{background:#ede8de;color:#2d392c;padding:85px 0 75px;border-bottom:1px solid #c9bfae}.fernanda-section-head{max-width:760px;margin-bottom:45px}.fernanda-section-head h2{font:400 clamp(34px,3.5vw,49px)/1.13 Fraunces;margin:18px 0 22px}.fernanda-section-head h2 em{color:#8c9e80}.fernanda-section-head p{font-size:15px;line-height:1.8;max-width:600px;color:#929f94}.fernanda-architecture .fernanda-section-head p{color:#6f7868}.fernanda-architecture .fernanda-section-head h2 em{color:#70805f}.fernanda-architecture ol{list-style:none;display:grid;grid-template-columns:repeat(6,1fr);padding:0;margin:55px 0 0}.fernanda-architecture li{border-top:1px solid #a3a18d;padding:23px 15px 0 0;position:relative}.fernanda-architecture li:before{position:absolute;width:5px;height:5px;top:-3px;left:0;background:#879576;border-radius:50%;content:''}.fernanda-architecture li>span{font:10px Inter;letter-spacing:1px;color:#9a8d76}.fernanda-architecture strong{display:block;font:23px Fraunces;margin:18px 0 10px}.fernanda-architecture li>small{font:11px Inter;color:#888b7b}.fernanda-experience-section{padding:90px 0}.fernanda-embed-shell{border:1px solid #303a32;border-radius:5px;overflow:hidden;min-width:0;box-shadow:0 40px 80px #0003}.fernanda-embed-shell iframe{border:0;display:block;width:100%;height:910px;background:#0b0e10}.fernanda-stage-note{max-width:880px;font-size:11px;line-height:1.8;color:#8b978a;margin-top:22px}.fernanda-learning{padding:90px 0;background:#eee8de;color:#2d3b2c}.fernanda-learning h2{font:400 clamp(33px,3.8vw,54px)/1.18 Fraunces;margin:25px 0}.fernanda-learning h2 em{color:#758268}.fernanda-learning p{max-width:630px;font-size:15px;line-height:1.8;color:#737b6c}.fernanda-capabilities{display:flex;flex-wrap:wrap;gap:26px;font-size:9px;letter-spacing:1.5px;margin-top:45px;padding-top:28px;border-top:1px solid #a6a38d55;color:#7e846f}.fernanda-case-navigation{display:none}
.fernanda-embed-shell.is-stage-focused{position:fixed;inset:0;z-index:10000;margin:0!important;border:0;border-radius:0;background:#0b0e10;box-shadow:none}.fernanda-embed-shell.is-stage-focused iframe{height:100dvh!important;width:100%;display:block}
@media(max-width:1000px){.fernanda-hero-grid{gap:30px}.fernanda-hero-composition{padding-left:20px}.fernanda-hero-note{padding:20px}.fernanda-hero-note>p{font-size:24px}.fernanda-hero-strip{font-size:7px;left:20px}.fernanda-architecture ol{grid-template-columns:repeat(3,1fr);gap:35px 0}.fernanda-embed-shell iframe{height:910px}}
@media(max-width:699px){.case-body--fernanda .container{width:min(100% - 36px,1280px)}.fernanda-hero-grid{grid-template-columns:1fr;gap:35px}.case-body--fernanda .case-hero-title{font-size:48px}.case-body--fernanda .case-hero-intro{font-size:14px}.fernanda-hero-composition{max-width:450px;margin:auto;padding:0 0 55px 25px}.fernanda-hero-note{bottom:65px;padding:17px 21px}.fernanda-hero-note>p{font-size:22px;margin:12px 0}.fernanda-hero-note>span{font-size:8px}.fernanda-hero-strip{left:25px;font-size:8px}.case-body--fernanda .case-hero-section{padding-bottom:60px}.case-body--fernanda .case-narrative-section{padding:65px 0}.fernanda-architecture,.fernanda-experience-section,.fernanda-learning{padding:60px 0}.fernanda-architecture ol{grid-template-columns:1fr 1fr;gap:32px 12px}.fernanda-architecture strong{font-size:24px}.fernanda-section-head{margin-bottom:30px}.fernanda-section-head p{font-size:14px}.fernanda-embed-shell{margin-left:-10px;margin-right:-10px}.fernanda-embed-shell iframe{height:1030px}.fernanda-stage-note{font-size:10px}.fernanda-capabilities{gap:20px;font-size:8px}}
