.brand-page{background:#f0efe7}.brand-nav,.brand-board{width:calc(100% - 96px);max-width:1220px;margin:auto}.brand-nav{display:flex;justify-content:space-between;align-items:center;height:84px;border-bottom:1px solid #d6dbcd;font-size:11px;gap:20px}.brand-home{display:flex;align-items:center;gap:8px;font:23px Georgia,serif;letter-spacing:-.6px}.brand-home i{margin-left:-3px}.brand-nav>span{font-size:8px;letter-spacing:2px;color:#74806a}.board-intro{display:flex;justify-content:space-between;align-items:end;gap:70px;padding:38px 0 30px}.board-intro .eyebrow{font-size:8px;letter-spacing:1.8px}.board-intro h1{font-size:61px;line-height:1.01;margin:15px 0 0;letter-spacing:-1.4px}.board-intro h1 em{color:#6e886b}.intro-copy{max-width:385px;font-size:12px;line-height:1.9;color:#64725d}.intro-copy strong{color:#173f36;font-weight:600}.intro-copy .button{margin-top:17px;padding:11px 15px;font-size:10px;gap:25px}.logo-showcase{display:grid;grid-template-columns:1.65fr 1fr;gap:15px}.primary-lockup{position:relative;min-height:325px;border-radius:7px;background:#173f36;color:#faf7ef;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px;overflow:hidden}.panel-caption{font-size:7px;letter-spacing:1.6px;font-weight:500;display:block}.primary-lockup>.panel-caption{position:absolute;top:23px;left:25px;color:#bccbb6}.large-symbol{width:98px;height:98px;z-index:1;margin-top:9px}.logo-name{font:55px Georgia,serif;letter-spacing:-2px;z-index:1;margin:13px 0 16px;white-space:nowrap}.logo-name i{font-weight:400}.logo-tagline{font-size:8px;letter-spacing:3.8px;color:#d5c396;z-index:1}.current-lines{position:absolute;inset:0;width:100%;height:100%;opacity:.15;pointer-events:none}.current-lines path{stroke:#8fa88e;stroke-width:1;fill:none}.identity-details{display:grid;grid-template-rows:1.5fr 1fr;gap:15px}.icon-tile{position:relative;padding:22px;background:#dce4d4;border:1px solid #d1ddc8;border-radius:7px;display:flex;align-items:center;justify-content:center;gap:20px}.icon-tile .panel-caption{position:absolute;top:19px;left:20px;color:#60775a}.icon-tile img{width:105px;height:105px;margin-top:10px}.icon-tile p{font-family:'Instrument Serif',Georgia,serif;font-size:25px;line-height:1.2;margin-top:15px}.reverse-tile{padding:20px;background:#faf7ef;border:1px solid #dde1d4;border-radius:7px}.reverse-tile .panel-caption{color:#6e7b64;margin-bottom:8px}.reverse-tile img{width:100%;max-height:80px}.palette{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #d6ddcd;border-radius:6px;overflow:hidden;margin:15px 0}.palette>div{padding:18px 20px;min-height:76px;display:flex;justify-content:space-between;gap:10px;align-items:center}.palette span{font-size:7px;letter-spacing:1.2px}.palette b{font-size:9px;font-weight:400;opacity:.8}.applications{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:15px}.applications>div{border-radius:6px;min-height:258px;overflow:hidden}.type-specimen{background:#faf7ef;border:1px solid #dce1d4;padding:24px}.type-specimen>.panel-caption{color:#74816a;margin-bottom:16px}.type-specimen h2{font-size:38px;line-height:1.08;letter-spacing:-.7px}.type-specimen h2 em{color:#6e886b}.type-specimen>p{font-size:10px;line-height:1.8;color:#78836d;margin-top:13px}.voice-tags{display:flex;gap:12px;font-size:6px;letter-spacing:1.3px;margin-top:17px;color:#66785d}.report-specimen{background:#e1e5d9;display:flex;justify-content:center;align-items:start;padding:25px 24px 0}.mini-report{background:#fffdf6;padding:20px;width:100%;box-shadow:0 4px 15px #173f3610;transform:rotate(-3deg);border:1px solid #d6dccd;min-height:275px}.mini-report-brand{display:flex;gap:6px;align-items:center;font:16px Georgia,serif;letter-spacing:-.5px;padding-bottom:12px;border-bottom:1px solid #e3e7da}.mini-report .eyebrow{font-size:6px;margin:18px 0 10px;letter-spacing:1.1px}.mini-report h3{font:29px/1.05 'Instrument Serif',Georgia,serif}.mini-report p{font-size:8px;line-height:1.8;color:#78836d;margin-top:12px}.report-line{height:3px;background:#e0e5d7;margin-top:14px}.report-line.short{width:70%;margin-top:5px}.sample-label{display:block;font-size:5px;letter-spacing:1px;color:#8a927f;margin-top:13px}.social-specimen{position:relative;background:#173f36;color:#faf7ef;padding:24px}.social-specimen>.panel-caption{color:#bfd0b7;font-size:6px}.social-specimen h3{font:42px/.98 'Instrument Serif',Georgia,serif;letter-spacing:-.6px;margin-top:18px;position:relative;z-index:1}.social-specimen p{font-size:9px;line-height:1.7;color:#b4c5ae;margin-top:12px;position:relative;z-index:1}.social-flower{position:absolute;width:140px;height:140px;right:-40px;top:70px;opacity:.18;transform:rotate(-20deg)}.social-signature{font:16px Georgia,serif;display:block;margin-top:16px}.social-specimen small{display:block;font-size:5px;color:#9cb291;letter-spacing:1px;margin-top:10px}.brand-story{display:flex;align-items:center;justify-content:space-between;gap:45px;padding:25px 0;border-bottom:1px solid #d6dbcd}.brand-story p{font-size:10px;line-height:1.9;color:#68765f;max-width:660px}.brand-story strong{color:#173f36;font-weight:600}.brand-story>div{display:flex;gap:15px;flex-wrap:wrap;justify-content:end;font-size:9px;white-space:nowrap}.brand-story a{border-bottom:1px solid #9fae92;padding-bottom:4px}.brand-footer{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:19px 0 25px;border:0}.brand-footer>span{font-size:6px;letter-spacing:1px}.brand-footer p{font:8px/1.7 'DM Sans',Arial,sans-serif;color:#7d8773;max-width:330px}.brand-footer a{font-size:9px}@media(max-width:900px){.brand-nav,.brand-board{width:calc(100% - 40px)}.board-intro{gap:30px}.board-intro h1{font-size:49px}.intro-copy{max-width:320px}.logo-name{font-size:42px}.icon-tile{gap:8px}.icon-tile img{width:75px;height:75px}.icon-tile p{font-size:20px}.palette>div{display:block;padding:15px}.palette b{display:block;margin-top:8px}.type-specimen{padding:18px}.type-specimen h2{font-size:31px}.social-specimen h3{font-size:35px}.social-specimen{padding:20px}.mini-report{padding:15px}.mini-report h3{font-size:25px}.brand-footer{flex-wrap:wrap}}@media(max-width:600px){.brand-nav,.brand-board{width:calc(100% - 30px)}.brand-nav{height:70px}.brand-nav>span{display:none}.brand-home{font-size:20px}.brand-nav>a:last-child{font-size:9px}.board-intro{display:block;padding:27px 0}.board-intro h1{font-size:53px}.intro-copy{max-width:none;margin-top:20px;font-size:12px}.logo-showcase{grid-template-columns:1fr}.primary-lockup{min-height:290px;padding:20px}.logo-name{font-size:39px}.large-symbol{width:85px;height:85px}.identity-details{grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:10px}.icon-tile{padding:20px 10px 10px;min-height:165px;display:block;text-align:center}.icon-tile .panel-caption{font-size:5px;left:10px;top:12px}.icon-tile img{width:68px;height:68px;margin-top:6px}.icon-tile p{font-size:19px;margin:3px 0 0}.reverse-tile{padding:14px 10px;display:flex;flex-direction:column;justify-content:center}.reverse-tile .panel-caption{font-size:5px}.palette{grid-template-columns:1fr 1fr}.palette span{font-size:7px}.applications{grid-template-columns:1fr}.applications>div{min-height:260px}.type-specimen{padding:24px}.type-specimen h2{font-size:43px}.report-specimen{padding:25px 40px 0}.mini-report{max-width:280px;padding:23px}.social-specimen{padding:26px}.social-specimen h3{font-size:48px}.social-flower{width:220px;height:220px;right:0;top:50px}.social-signature{margin-top:20px}.brand-story{display:block;padding:22px 0}.brand-story>div{justify-content:start;margin-top:18px}.brand-story p{font-size:11px}.brand-footer{padding:20px 0}.brand-footer>span{font-size:6px}.brand-footer p{width:100%;max-width:none}.brand-footer a{font-size:10px}}
