#presentationShell #strategy .strategy-chapters{display:grid;grid-template-columns:1fr 1.12fr;gap:48px 88px} #presentationShell #strategy .strategy-row{display:block;padding:0;margin:0} #strategy .strategy-label>span{font-size:11px;color:#a65b26} #strategy .strategy-label h3{font-size:30px;line-height:1.35;letter-spacing:-.6px;margin:12px 0 0} #strategy .brand-row .strategy-label h3 br,#strategy .homepage-row .strategy-label h3 br{display:none} #strategy .brand-row .strategy-content{margin-top:28px} #strategy .geometric-brand{grid-template-columns:1fr 1fr;gap:28px 32px} #strategy .geometric-brand>div{display:grid;grid-template-columns:90px 1fr;grid-template-rows:auto auto;column-gap:16px;align-content:center;align-items:center;text-align:left;padding:0;min-height:94px;border:0} #strategy .geometric-brand .brand-geometry{grid-column:1;grid-row:1/3;width:90px;height:78px;transform:scale(1.15)} #strategy .geometric-brand b{grid-column:2;font-size:25px;line-height:1.2;margin:0;align-self:end} #strategy .geometric-brand>div>span{grid-column:2;margin:8px 0 0;font-size:11px;align-self:start} #strategy .homepage-row .strategy-content{margin-top:24px} #strategy .homepage-row .concise-strategy{display:grid;grid-template-columns:1fr;gap:20px;padding:0;counter-reset:decision} #strategy .homepage-row .concise-strategy article{display:grid;grid-template-columns:32px 1fr;gap:4px 16px;padding:0;border:0;counter-increment:decision} #strategy .homepage-row .concise-strategy article:before{content:counter(decision,decimal-leading-zero);grid-column:1;grid-row:1/3;font-size:12px;color:#b46635;padding-top:6px} #strategy .homepage-row .concise-strategy article>span{display:none} #strategy .homepage-row .concise-strategy h3{grid-column:2;margin:0;font-size:20px;line-height:1.5;font-weight:500} #strategy .homepage-row .concise-strategy p{grid-column:2;max-width:none;font-size:12px;line-height:1.8;margin:0} #presentationShell #strategy .holiday-row{grid-column:1/-1;display:grid;grid-template-columns:300px 1fr;gap:48px;background:#fff3e7;padding:36px 40px;border-radius:0} #strategy .holiday-row .strategy-label h3{font-size:36px;line-height:1.3;margin-top:16px} #strategy .holiday-row .strategy-label>p{font-size:12px;line-height:1.9;color:#85644d;margin-top:20px} #strategy .holiday-row .season-board{gap:24px;padding:0;margin:0} #strategy .holiday-row .season-row{padding:0;position:relative} #strategy .holiday-row .season-row:before{content:'';display:block;width:22px;height:22px;border-radius:50%;background:#f6ba83;margin-bottom:16px} #strategy .holiday-row .season-row:nth-of-type(2):before{width:38px;background:radial-gradient(circle at 11px 11px,#cfbfdf 11px,transparent 11.5px),radial-gradient(circle at 27px 11px,#f6ba83 11px,transparent 11.5px)} #strategy .holiday-row .season-row:nth-of-type(3):before{width:54px;background:radial-gradient(circle at 11px 11px,#cfbfdf 11px,transparent 11.5px),radial-gradient(circle at 27px 11px,#f6ba83 11px,transparent 11.5px),radial-gradient(circle at 43px 11px,#d5b975 11px,transparent 11.5px)} #strategy .holiday-row .season-row b{font-size:18px;line-height:1.5} #strategy .holiday-row .season-row span{font-size:11px;color:#85644d;margin-top:10px;line-height:1.8} #presentationShell #strategy .holiday-row .season-timeline{margin-top:28px;padding-top:0;gap:18px} #strategy .holiday-row .season-timeline b{font-size:12px;color:#6b4830} #strategy .holiday-row .season-timeline>span,#strategy .holiday-row .season-timeline a{color:#85644d;font-size:10px} #strategy .holiday-row .note{margin-top:16px;font-size:10px;color:#85644d}