.StoryContent_Inner__sTi5Q{display:flex;flex-direction:column;align-items:center;width:100%}@media(min-width:1024px){.StoryContent_Inner__sTi5Q{width:calc(var(--column-width)*6 + var(--column-gutter)*5)}}.StoryContent_Eyebrow__4Tjnz{margin:0;text-align:center}.StoryContent_Heading__Q22Eh{margin-top:var(--spacing-16);margin-bottom:0;text-align:center;text-wrap:balance}.StoryContent_Inner__sTi5Q:not(:has(.StoryContent_Eyebrow__4Tjnz)) .StoryContent_Heading__Q22Eh{margin-top:0}.StoryContent_TextWrap__g_l_Z{width:100%;margin-top:var(--spacing-56)}.Heading_Root__QBreK{position:absolute;z-index:100;left:50%;top:96px;width:max-content;max-width:calc(100% - var(--row-margin)*2);transform:translate(-50%);pointer-events:none;opacity:1;transition:opacity 1.5s cubic-bezier(.22,1,.36,1),transform 1.5s cubic-bezier(.22,1,.36,1)}.Heading_Root__QBreK[data-revealed=false]{opacity:0;transform:translate(-50%,-24px)}.Heading_Title__6SCJp{margin:0;color:#0155a3;text-align:center}.PrincipleLabels_Root__qerZL{position:absolute;z-index:100;width:1px;height:1px;left:50%;top:calc(50% + var(--gp-height, 100vh)*.025)}.PrincipleLabels_Root__qerZL[data-loaded=false]>div{opacity:0;left:calc(var(--gp-height, 100vh)*.48*var(--x));top:calc(var(--gp-height, 100vh)*.48*var(--y))}.PrincipleLabels_Root__qerZL[data-interactive=false]{pointer-events:none}.PrincipleLabels_Item__4_cVe{flex-shrink:0;position:absolute;width:1px;height:1px;display:flex;align-items:center;justify-content:var(--side);transition:opacity .35s ease-in,left .35s ease-in,top .35s ease-in;left:calc(min(var(--gp-height, 100vh)*.525,45vw)*var(--x));top:calc(min(var(--gp-height, 100vh)*.525,45vw)*var(--y))}.PrincipleLabels_Item__4_cVe h4{white-space:nowrap;color:#0155a3;transition:all .5s;font-family:var(--font-ninna)}@media(min-width:768px){.PrincipleLabels_Item__4_cVe h4{font-size:1.5rem}}.PrincipleLabels_Item__4_cVe p{font-size:.875rem;pointer-events:none;width:min(200px,25vw);left:0;top:100%;margin-top:16px;color:#0155a3;opacity:0;position:absolute;line-height:1.2;transition:all 2s cubic-bezier(.22,1,.36,1),color .5s;transform-origin:0 0;scale:.95;text-wrap:balance}.PrincipleLabels_Item_right__09KkM p{text-align:right;left:auto;right:0;transform-origin:100% 0}.PrincipleLabels_Item_active__6DcD0 p{scale:1;opacity:1}.PrincipleLabels_Root__qerZL[data-loaded=true] .PrincipleLabels_Item__4_cVe{transition:opacity 2s calc(var(--index)*.3s) cubic-bezier(.22,1,.36,1),left 2s calc(var(--index)*.3s) cubic-bezier(.22,1,.36,1),top 2s calc(var(--index)*.3s) cubic-bezier(.22,1,.36,1)}.PrincipleLabels_Root__qerZL[data-hovering=true] .PrincipleLabels_Item__4_cVe:not([data-active=true]) h4,.PrincipleLabels_Root__qerZL[data-hovering=true] .PrincipleLabels_Item__4_cVe:not([data-active=true]) p{color:#e3d2bf}.GroundingPrinciples_Root__0Qxhb{--gp-height:max(var(--100lvh),680px);position:relative;width:100%;height:var(--gp-height);overflow:hidden;z-index:1}.GroundingPrinciples_Scene__1HplF{position:absolute;inset:0;background:var(--cream)}.GroundingPrinciples_Scene__1HplF[data-interactive=false]{pointer-events:none}.StoryWithGroundingPrinciples_ScrollRoot__6iuuy{--flowerOpacity:1;display:grid;width:100%}.StoryWithGroundingPrinciples_ScrollRoot__6iuuy>*{grid-area:1/1;align-self:start;width:100%}.StoryWithGroundingPrinciples_FlowerSticky__MKn0F{position:-webkit-sticky;position:sticky;top:min(0px,var(--100lvh) - 680px);height:max(var(--100lvh),680px);z-index:0;opacity:var(--flowerOpacity,1)}.StoryWithGroundingPrinciples_StoryWrap__HKqDw{position:relative;z-index:1;pointer-events:none}.StoryWithGroundingPrinciples_StoryInner__f5Opg{--fg:var(--white);display:flex;flex-direction:column;align-items:center;box-sizing:border-box;min-height:var(--100lvh);padding-top:calc((var(--section-top-inset) + var(--spacing-120))*2);padding-bottom:var(--spacing-120);pointer-events:auto}.StoryWithGroundingPrinciples_RevealRunway__s1epg{width:100%;height:calc(var(--100lvh)*1)}.StoryWithGroundingPrinciples_ScrollCue__aeVQz{display:block;position:fixed;bottom:0;left:0;z-index:3;width:100%;padding:48px 0 64px;pointer-events:none;text-align:center;background:linear-gradient(to top,var(--cream),transparent);transition:opacity .2s linear;color:var(--dark-blue)}@media(orientation:landscape)and (max-height:500px){.StoryWithGroundingPrinciples_ScrollCue__aeVQz{padding:16px 0}}.StoryWithGroundingPrinciples_ScrollCueText__YJnRU{letter-spacing:1px;display:block;text-transform:uppercase}