.ipOverview-module__yxA_la__overviewSection{background:var(--paper);color:var(--ink);position:relative;overflow:hidden}.ipOverview-module__yxA_la__inner{z-index:1;width:min(calc(100% - (var(--page-padding) * 2)), var(--page-width));padding-block:var(--section-space);margin-inline:auto;position:relative}.ipOverview-module__yxA_la__overviewMonogram{color:var(--monogram);font-family:var(--font-display), Georgia, serif;font-size:clamp(18rem,38vw,42rem);font-weight:var(--weight-semibold);pointer-events:none;-webkit-user-select:none;user-select:none;line-height:.7;position:absolute;top:7rem;right:-.05em}.ipOverview-module__yxA_la__projectMeta{justify-content:space-between;align-items:flex-end;gap:var(--space-xl);padding-bottom:var(--space-s);border-bottom:var(--rule-strong);display:flex}.ipOverview-module__yxA_la__projectNumber,.ipOverview-module__yxA_la__projectType{align-items:baseline;gap:var(--space-s);display:flex}.ipOverview-module__yxA_la__projectNumber span{color:var(--mulberry);font-family:var(--font-display), Georgia, serif;font-size:1.25rem;font-style:italic}.ipOverview-module__yxA_la__projectNumber p,.ipOverview-module__yxA_la__projectType span{color:var(--mulberry);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.ipOverview-module__yxA_la__projectType p{color:var(--ink-soft);font-size:var(--text-xs)}.ipOverview-module__yxA_la__hero{grid-template-columns:minmax(0,1.15fr) minmax(300px,.5fr);align-items:end;gap:clamp(3rem,8vw,8rem);padding-block:clamp(5rem,9vw,9rem);display:grid}.ipOverview-module__yxA_la__eyebrow{margin-bottom:var(--space-l);color:var(--mulberry);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.ipOverview-module__yxA_la__heroHeading h1{color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(6rem,12vw,13rem);font-weight:var(--weight-regular);letter-spacing:-.055em;flex-direction:column;line-height:.67;display:flex}.ipOverview-module__yxA_la__heroHeading h1 span{color:var(--mulberry);margin-left:clamp(4rem,12vw,12rem);font-style:italic}.ipOverview-module__yxA_la__heroIntro{gap:var(--space-l);flex-direction:column;display:flex}.ipOverview-module__yxA_la__heroIntro>p{max-width:500px;color:var(--ink-soft);font-size:var(--text-sm);line-height:1.8}.ipOverview-module__yxA_la__heroIntro .ipOverview-module__yxA_la__heroLead{color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(1.6rem,2.4vw,2.4rem);line-height:1.2}.ipOverview-module__yxA_la__projectDetails{border-top:var(--rule-strong);border-bottom:var(--rule-strong);grid-template-columns:repeat(4,1fr);display:grid}.ipOverview-module__yxA_la__projectDetails>div{padding:var(--space-l);border-right:var(--rule)}.ipOverview-module__yxA_la__projectDetails>div:first-child{padding-left:0}.ipOverview-module__yxA_la__projectDetails>div:last-child{border-right:0}.ipOverview-module__yxA_la__projectDetails span{margin-bottom:var(--space-s);color:var(--mulberry);font-size:.58rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;display:block}.ipOverview-module__yxA_la__projectDetails p{color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(1.25rem,1.8vw,1.8rem);line-height:1.15}.ipOverview-module__yxA_la__websiteFeature{padding-block:clamp(5rem,9vw,9rem)}.ipOverview-module__yxA_la__websiteFeatureHeader{justify-content:space-between;align-items:flex-end;gap:var(--space-xl);padding-bottom:var(--space-s);border-bottom:var(--rule);display:flex}.ipOverview-module__yxA_la__websiteFeatureHeader>div{align-items:baseline;gap:var(--space-m);display:flex}.ipOverview-module__yxA_la__websiteFeatureHeader span,.ipOverview-module__yxA_la__websiteFeatureHeader>p{color:var(--mulberry);font-size:.58rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.ipOverview-module__yxA_la__websiteFeatureHeader>div p{color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:1.25rem}.ipOverview-module__yxA_la__browser{margin-top:var(--space-l);background:var(--white);border:var(--rule-strong);overflow:hidden;box-shadow:0 30px 70px #4511261a}.ipOverview-module__yxA_la__browserBar{gap:var(--space-m);min-height:46px;padding-inline:var(--space-m);background:var(--paper-warm);border-bottom:var(--rule);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.ipOverview-module__yxA_la__browserDots{gap:.35rem;display:flex}.ipOverview-module__yxA_la__browserDots span{border:1px solid var(--mulberry-soft);border-radius:50%;width:7px;height:7px}.ipOverview-module__yxA_la__browserAddress{color:var(--ink-soft);border:var(--rule);letter-spacing:.04em;padding:.35rem 1.5rem;font-size:.58rem}.ipOverview-module__yxA_la__browserSpacer{display:block}.ipOverview-module__yxA_la__websiteImage{background:var(--white);width:100%;overflow:hidden}.ipOverview-module__yxA_la__websiteImage .ipOverview-module__yxA_la__image{width:100%;height:auto;display:block}.ipOverview-module__yxA_la__context{border-top:var(--rule-strong);grid-template-columns:minmax(0,1fr) minmax(300px,.55fr);gap:clamp(3rem,8vw,8rem);padding-block:clamp(6rem,10vw,10rem);display:grid}.ipOverview-module__yxA_la__contextHeading>span{margin-bottom:var(--space-xl);color:var(--mulberry);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;display:block}.ipOverview-module__yxA_la__contextHeading h2{max-width:850px;color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(3.5rem,6vw,6.5rem);font-weight:var(--weight-regular);flex-direction:column;line-height:.9;display:flex}.ipOverview-module__yxA_la__contextHeading h2 em{color:var(--mulberry);font-weight:var(--weight-regular);margin-left:clamp(2rem,6vw,6rem)}.ipOverview-module__yxA_la__contextCopy{justify-content:flex-end;gap:var(--space-l);flex-direction:column;display:flex}.ipOverview-module__yxA_la__contextCopy p{max-width:520px;color:var(--ink-soft);font-size:var(--text-sm);line-height:1.8}.ipOverview-module__yxA_la__contextCopy .ipOverview-module__yxA_la__contextLead{color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(1.5rem,2.2vw,2.2rem);line-height:1.3}.ipOverview-module__yxA_la__ownership{border-top:var(--rule-strong);padding-block:clamp(5rem,8vw,8rem)}.ipOverview-module__yxA_la__ownershipIntro{justify-content:space-between;gap:var(--space-xl);align-items:baseline;display:flex}.ipOverview-module__yxA_la__ownershipIntro span{color:var(--mulberry);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.ipOverview-module__yxA_la__ownershipIntro p{color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(1.5rem,2.4vw,2.4rem)}.ipOverview-module__yxA_la__ownershipFlow{margin-top:var(--space-3xl);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(1rem,2vw,2rem);display:grid}.ipOverview-module__yxA_la__ownershipFlow>div:not(.ipOverview-module__yxA_la__flowArrow){min-height:180px;padding:var(--space-l);background:var(--paper-warm);border:var(--rule);flex-direction:column;justify-content:space-between;display:flex}.ipOverview-module__yxA_la__ownershipFlow>div>span{color:var(--mulberry);font-family:var(--font-display), Georgia, serif;font-size:1.1rem;font-style:italic}.ipOverview-module__yxA_la__ownershipFlow>div>p{padding-top:var(--space-xl);color:var(--mulberry);font-size:.6rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin-top:auto}.ipOverview-module__yxA_la__ownershipFlow>div>strong{color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(1.2rem,1.6vw,1.6rem);font-weight:var(--weight-regular);margin-top:.35rem;line-height:1.15}.ipOverview-module__yxA_la__flowArrow{color:var(--mulberry);font-family:var(--font-display), Georgia, serif;font-size:2rem}.ipOverview-module__yxA_la__overviewPrinciple{background:var(--mulberry);color:var(--paper);grid-template-columns:.25fr 1fr;gap:clamp(2rem,6vw,6rem);padding:clamp(3rem,6vw,6rem);display:grid;position:relative}.ipOverview-module__yxA_la__overviewPrinciple>span{color:var(--butter);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.ipOverview-module__yxA_la__overviewPrinciple>p{max-width:1050px;color:var(--paper);font-family:var(--font-display), Georgia, serif;font-size:clamp(2rem,4vw,4rem);line-height:1.05}.ipOverview-module__yxA_la__overviewPrinciple strong{margin-top:var(--space-s);color:var(--butter);font-weight:var(--weight-regular);font-style:italic;display:block}@media (max-width:1050px){.ipOverview-module__yxA_la__hero,.ipOverview-module__yxA_la__context{grid-template-columns:1fr}.ipOverview-module__yxA_la__projectDetails{grid-template-columns:repeat(2,1fr)}.ipOverview-module__yxA_la__projectDetails>div:nth-child(2){border-right:0}.ipOverview-module__yxA_la__projectDetails>div:nth-child(-n+2){border-bottom:var(--rule)}.ipOverview-module__yxA_la__projectDetails>div:nth-child(3){padding-left:0}.ipOverview-module__yxA_la__ownershipFlow{grid-template-columns:1fr}.ipOverview-module__yxA_la__ownershipFlow>div:not(.ipOverview-module__yxA_la__flowArrow){min-height:150px}.ipOverview-module__yxA_la__flowArrow{text-align:center;transform:rotate(90deg)}}@media (max-width:700px){.ipOverview-module__yxA_la__projectMeta,.ipOverview-module__yxA_la__websiteFeatureHeader,.ipOverview-module__yxA_la__ownershipIntro{flex-direction:column;align-items:flex-start}.ipOverview-module__yxA_la__projectType{justify-content:space-between;width:100%}.ipOverview-module__yxA_la__heroHeading h1{font-size:clamp(5.5rem,26vw,8rem)}.ipOverview-module__yxA_la__heroHeading h1 span{margin-left:0}.ipOverview-module__yxA_la__projectDetails{grid-template-columns:1fr}.ipOverview-module__yxA_la__projectDetails>div,.ipOverview-module__yxA_la__projectDetails>div:nth-child(3){border-right:0;border-bottom:var(--rule);padding-inline:0}.ipOverview-module__yxA_la__projectDetails>div:last-child{border-bottom:0}.ipOverview-module__yxA_la__browserBar{grid-template-columns:auto 1fr}.ipOverview-module__yxA_la__browserAddress{padding-inline:var(--space-s);text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ipOverview-module__yxA_la__browserSpacer{display:none}.ipOverview-module__yxA_la__contextHeading h2 em{margin-left:0}.ipOverview-module__yxA_la__overviewPrinciple{padding-inline:var(--space-xl);grid-template-columns:1fr}.ipOverview-module__yxA_la__overviewMonogram{top:10rem;right:-.2em}}
.ipUnderstandable-module__JsZm-a__informationSection{background:var(--paper-warm);color:var(--ink);position:relative}.ipUnderstandable-module__JsZm-a__informationSection .ipUnderstandable-module__JsZm-a__inner{width:min(calc(100% - (var(--page-padding) * 2)), var(--page-width));padding-block:var(--section-space);margin-inline:auto}.ipUnderstandable-module__JsZm-a__informationMeta{align-items:center;gap:var(--space-m);padding-bottom:var(--space-s);border-bottom:var(--rule-strong);display:flex}.ipUnderstandable-module__JsZm-a__informationMeta span{color:var(--mulberry);font-family:var(--font-display), Georgia, serif;font-size:1.2rem;font-style:italic}.ipUnderstandable-module__JsZm-a__informationMeta p{color:var(--mulberry);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.ipUnderstandable-module__JsZm-a__informationIntro{grid-template-columns:minmax(0,1fr) minmax(300px,.55fr);align-items:end;gap:clamp(3rem,8vw,8rem);padding-block:clamp(5rem,9vw,9rem);display:grid}.ipUnderstandable-module__JsZm-a__informationEyebrow{margin-bottom:var(--space-l);color:var(--mulberry);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.ipUnderstandable-module__JsZm-a__informationIntro h2{color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(4.5rem,8vw,8rem);font-weight:var(--weight-regular);flex-direction:column;line-height:.82;display:flex}.ipUnderstandable-module__JsZm-a__informationIntro h2 span{color:var(--mulberry);margin-left:clamp(3rem,9vw,9rem);font-style:italic}.ipUnderstandable-module__JsZm-a__informationIntroCopy{gap:var(--space-l);flex-direction:column;display:flex}.ipUnderstandable-module__JsZm-a__informationIntroCopy p{max-width:520px;color:var(--ink-soft);font-size:var(--text-sm);line-height:1.8}.ipUnderstandable-module__JsZm-a__informationIntroCopy .ipUnderstandable-module__JsZm-a__informationLead{color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(1.5rem,2.2vw,2.2rem);line-height:1.3}.ipUnderstandable-module__JsZm-a__structureFeature{border-top:var(--rule-strong);padding-block:clamp(5rem,9vw,9rem)}.ipUnderstandable-module__JsZm-a__structureHeading{grid-template-columns:.35fr 1fr;align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.ipUnderstandable-module__JsZm-a__structureHeading>span{color:var(--mulberry);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.ipUnderstandable-module__JsZm-a__structureHeading h3{max-width:850px;color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(3rem,5vw,5.5rem);font-weight:var(--weight-regular);flex-direction:column;line-height:.92;display:flex}.ipUnderstandable-module__JsZm-a__structureHeading h3 em{color:var(--mulberry);font-weight:var(--weight-regular)}.ipUnderstandable-module__JsZm-a__structureTransformation{grid-template-columns:minmax(0,.8fr) auto minmax(0,1.2fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);margin-top:clamp(4rem,7vw,7rem);display:grid}.ipUnderstandable-module__JsZm-a__structureInput,.ipUnderstandable-module__JsZm-a__structureOutput{background:var(--paper);border:var(--rule-strong);padding:clamp(1.5rem,3vw,3rem)}.ipUnderstandable-module__JsZm-a__structureColumnHeader{justify-content:space-between;gap:var(--space-l);padding-bottom:var(--space-m);border-bottom:var(--rule);display:flex}.ipUnderstandable-module__JsZm-a__structureColumnHeader span{color:var(--mulberry);font-family:var(--font-display), Georgia, serif;font-size:1rem;font-style:italic}.ipUnderstandable-module__JsZm-a__structureColumnHeader p{color:var(--mulberry);font-size:.58rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.ipUnderstandable-module__JsZm-a__contentFragments{gap:var(--space-s);min-height:390px;padding-block:var(--space-xl);flex-wrap:wrap;align-content:center;display:flex}.ipUnderstandable-module__JsZm-a__contentFragments span{background:var(--paper-warm);color:var(--ink-soft);border:var(--rule);font-size:.68rem;font-weight:var(--weight-medium);padding:.75rem 1rem}.ipUnderstandable-module__JsZm-a__contentFragments span:nth-child(2),.ipUnderstandable-module__JsZm-a__contentFragments span:nth-child(5){transform:translateY(10px)}.ipUnderstandable-module__JsZm-a__contentFragments span:nth-child(3),.ipUnderstandable-module__JsZm-a__contentFragments span:nth-child(7){transform:translateY(-7px)}.ipUnderstandable-module__JsZm-a__structureProcess{align-items:center;gap:var(--space-l);color:var(--mulberry);flex-direction:column;display:flex}.ipUnderstandable-module__JsZm-a__structureProcess>span{font-family:var(--font-display), Georgia, serif;font-size:clamp(2.5rem,4vw,4rem)}.ipUnderstandable-module__JsZm-a__structureProcess>div{gap:var(--space-xs);text-align:center;flex-direction:column;display:flex}.ipUnderstandable-module__JsZm-a__structureProcess p{font-size:.52rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.ipUnderstandable-module__JsZm-a__pageSequence{margin-top:var(--space-xl);border-top:var(--rule)}.ipUnderstandable-module__JsZm-a__pageSequence article{gap:var(--space-m);padding-block:var(--space-m);border-bottom:var(--rule);grid-template-columns:45px 1fr;align-items:center;display:grid}.ipUnderstandable-module__JsZm-a__pageSequence article>span{color:var(--mulberry);font-family:var(--font-display), Georgia, serif;font-style:italic}.ipUnderstandable-module__JsZm-a__pageSequence article p{color:var(--mulberry);font-size:.55rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin-bottom:.2rem}.ipUnderstandable-module__JsZm-a__pageSequence article strong{color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(1.2rem,1.7vw,1.7rem);font-weight:var(--weight-regular)}.ipUnderstandable-module__JsZm-a__pageRhythm{border-top:var(--rule-strong);padding-block:clamp(6rem,10vw,10rem)}.ipUnderstandable-module__JsZm-a__pageRhythmHeading{grid-template-columns:.35fr 1fr;gap:clamp(2rem,6vw,6rem);display:grid}.ipUnderstandable-module__JsZm-a__pageRhythmHeading>span{color:var(--mulberry);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.ipUnderstandable-module__JsZm-a__pageRhythmHeading h3{color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(3rem,5vw,5.5rem);font-weight:var(--weight-regular);flex-direction:column;line-height:.92;display:flex}.ipUnderstandable-module__JsZm-a__pageRhythmHeading h3 em{color:var(--mulberry);font-weight:var(--weight-regular)}.ipUnderstandable-module__JsZm-a__pageRhythmFlow{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr auto 1fr;align-items:center;margin-top:clamp(4rem,7vw,7rem);display:grid}.ipUnderstandable-module__JsZm-a__pageRhythmFlow article{min-height:180px;padding:var(--space-l);flex-direction:column;display:flex}.ipUnderstandable-module__JsZm-a__pageRhythmFlow article>span{color:var(--mulberry);font-family:var(--font-display), Georgia, serif;font-size:1rem;font-style:italic}.ipUnderstandable-module__JsZm-a__pageRhythmFlow article p{color:var(--mulberry);font-size:.55rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin-top:auto}.ipUnderstandable-module__JsZm-a__pageRhythmFlow article strong{color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(1.15rem,1.6vw,1.6rem);font-weight:var(--weight-regular);margin-top:.35rem;line-height:1.15}.ipUnderstandable-module__JsZm-a__rhythmLine{background:var(--mulberry);width:clamp(20px,3vw,50px);height:1px}.ipUnderstandable-module__JsZm-a__informationDecision{background:var(--butter-soft);border:var(--rule-strong);grid-template-columns:.35fr 1fr;min-height:520px;display:grid}.ipUnderstandable-module__JsZm-a__informationDecisionNumber{color:#641c381a;border-right:var(--rule);font-family:var(--font-display), Georgia, serif;align-items:flex-start;padding:clamp(2rem,5vw,5rem);font-size:clamp(8rem,17vw,18rem);font-style:italic;line-height:.75;display:flex}.ipUnderstandable-module__JsZm-a__informationDecisionContent{flex-direction:column;justify-content:center;padding:clamp(3rem,6vw,6rem);display:flex}.ipUnderstandable-module__JsZm-a__informationDecisionContent>span{margin-bottom:var(--space-xl);color:var(--mulberry);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.ipUnderstandable-module__JsZm-a__informationDecisionContent h3{color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(3.5rem,6vw,6.5rem);font-weight:var(--weight-regular);flex-direction:column;line-height:.88;display:flex}.ipUnderstandable-module__JsZm-a__informationDecisionContent h3 em{color:var(--mulberry);font-weight:var(--weight-regular)}.ipUnderstandable-module__JsZm-a__informationDecisionContent>p{max-width:650px;margin-top:var(--space-2xl);color:var(--ink-soft);font-size:var(--text-sm);line-height:1.8}.ipUnderstandable-module__JsZm-a__informationPrinciple{padding-top:var(--space-2xl);border-top:var(--rule-strong);grid-template-columns:.25fr 1fr;gap:clamp(2rem,6vw,6rem);margin-top:clamp(5rem,8vw,8rem);display:grid}.ipUnderstandable-module__JsZm-a__informationPrinciple>span{color:var(--mulberry);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.ipUnderstandable-module__JsZm-a__informationPrinciple>p{max-width:1050px;color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(2rem,3.8vw,4rem);line-height:1.08}.ipUnderstandable-module__JsZm-a__informationPrinciple strong{margin-top:var(--space-s);color:var(--mulberry);font-weight:var(--weight-regular);font-style:italic;display:block}@media (max-width:1000px){.ipUnderstandable-module__JsZm-a__informationIntro,.ipUnderstandable-module__JsZm-a__structureHeading,.ipUnderstandable-module__JsZm-a__pageRhythmHeading,.ipUnderstandable-module__JsZm-a__structureTransformation{grid-template-columns:1fr}.ipUnderstandable-module__JsZm-a__structureProcess{flex-direction:row;justify-content:center}.ipUnderstandable-module__JsZm-a__structureProcess>span{transform:rotate(90deg)}.ipUnderstandable-module__JsZm-a__structureProcess>div{gap:var(--space-m);flex-direction:row}.ipUnderstandable-module__JsZm-a__pageRhythmFlow{grid-template-columns:1fr}.ipUnderstandable-module__JsZm-a__pageRhythmFlow article{gap:var(--space-m);border-bottom:var(--rule);grid-template-columns:45px .4fr 1fr;align-items:center;min-height:auto;padding-inline:0;display:grid}.ipUnderstandable-module__JsZm-a__pageRhythmFlow article p{margin-top:0}.ipUnderstandable-module__JsZm-a__rhythmLine{display:none}.ipUnderstandable-module__JsZm-a__informationDecision{grid-template-columns:.25fr 1fr}}@media (max-width:700px){.ipUnderstandable-module__JsZm-a__informationIntro h2{font-size:clamp(4.5rem,19vw,7rem)}.ipUnderstandable-module__JsZm-a__informationIntro h2 span{margin-left:0}.ipUnderstandable-module__JsZm-a__contentFragments{min-height:auto}.ipUnderstandable-module__JsZm-a__contentFragments span{transform:none!important}.ipUnderstandable-module__JsZm-a__informationDecision{grid-template-columns:1fr}.ipUnderstandable-module__JsZm-a__informationDecisionNumber{border-right:0;padding-bottom:0;font-size:8rem}.ipUnderstandable-module__JsZm-a__informationDecisionContent{padding-inline:var(--space-xl)}.ipUnderstandable-module__JsZm-a__informationPrinciple{grid-template-columns:1fr}.ipUnderstandable-module__JsZm-a__pageRhythmFlow article{grid-template-columns:35px 1fr}.ipUnderstandable-module__JsZm-a__pageRhythmFlow article strong{grid-column:2}}
.ipRedesign-module__gZb3LG__redesignSection{background:var(--paper);color:var(--ink);position:relative;overflow:hidden}.ipRedesign-module__gZb3LG__redesignSection .ipRedesign-module__gZb3LG__inner{width:min(calc(100% - (var(--page-padding) * 2)), var(--page-width));padding-block:var(--section-space);margin-inline:auto}.ipRedesign-module__gZb3LG__redesignMeta{align-items:center;gap:var(--space-m);padding-bottom:var(--space-s);border-bottom:var(--rule-strong);display:flex}.ipRedesign-module__gZb3LG__redesignMeta span{color:var(--mulberry);font-family:var(--font-display), Georgia, serif;font-size:1.2rem;font-style:italic}.ipRedesign-module__gZb3LG__redesignMeta p{color:var(--mulberry);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.ipRedesign-module__gZb3LG__redesignIntro{grid-template-columns:minmax(0,1.1fr) minmax(300px,.5fr);align-items:end;gap:clamp(3rem,8vw,8rem);padding-block:clamp(5rem,9vw,9rem);display:grid}.ipRedesign-module__gZb3LG__redesignEyebrow{margin-bottom:var(--space-l);color:var(--mulberry);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.ipRedesign-module__gZb3LG__redesignIntro h2{max-width:1000px;color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(4.5rem,8vw,8.5rem);font-weight:var(--weight-regular);flex-direction:column;line-height:.82;display:flex}.ipRedesign-module__gZb3LG__redesignIntro h2 span{color:var(--mulberry);margin-left:clamp(3rem,9vw,9rem);font-style:italic}.ipRedesign-module__gZb3LG__redesignIntroCopy{gap:var(--space-l);flex-direction:column;display:flex}.ipRedesign-module__gZb3LG__redesignIntroCopy p{max-width:520px;color:var(--ink-soft);font-size:var(--text-sm);line-height:1.8}.ipRedesign-module__gZb3LG__redesignIntroCopy .ipRedesign-module__gZb3LG__redesignLead{color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(1.5rem,2.2vw,2.2rem);line-height:1.3}.ipRedesign-module__gZb3LG__redesignFeature{border-top:var(--rule-strong);padding-block:clamp(5rem,9vw,9rem)}.ipRedesign-module__gZb3LG__redesignFeatureHeader{grid-template-columns:minmax(0,1fr) minmax(280px,.45fr);align-items:end;gap:clamp(3rem,8vw,8rem);display:grid}.ipRedesign-module__gZb3LG__redesignFeatureHeader>div>span{margin-bottom:var(--space-xl);color:var(--mulberry);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;display:block}.ipRedesign-module__gZb3LG__redesignFeatureHeader h3{color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(3rem,5vw,5.5rem);font-weight:var(--weight-regular);flex-direction:column;line-height:.92;display:flex}.ipRedesign-module__gZb3LG__redesignFeatureHeader h3 em{color:var(--mulberry);font-weight:var(--weight-regular)}.ipRedesign-module__gZb3LG__redesignFeatureHeader>p{max-width:500px;color:var(--ink-soft);font-size:var(--text-sm);line-height:1.8}.ipRedesign-module__gZb3LG__redesignComparison{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(1.5rem,3vw,3rem);margin-top:clamp(4rem,7vw,7rem);display:grid}.ipRedesign-module__gZb3LG__versionHeader{justify-content:space-between;align-items:flex-end;gap:var(--space-l);padding-bottom:var(--space-s);border-bottom:var(--rule);display:flex}.ipRedesign-module__gZb3LG__versionHeader>div{align-items:baseline;gap:var(--space-s);display:flex}.ipRedesign-module__gZb3LG__versionHeader span,.ipRedesign-module__gZb3LG__versionHeader>p{color:var(--mulberry);font-size:.58rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.ipRedesign-module__gZb3LG__versionHeader strong{color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:1.25rem;font-weight:var(--weight-regular)}.ipRedesign-module__gZb3LG__redesignImageFrame{max-height:720px;margin-top:var(--space-m);background:var(--white);border:var(--rule);overflow:hidden auto;box-shadow:0 24px 65px #45112617}.ipRedesign-module__gZb3LG__redesignImage{width:100%;height:auto;display:block}.ipRedesign-module__gZb3LG__versionCaption{gap:var(--space-l);margin-top:var(--space-l);padding-top:var(--space-m);border-top:var(--rule);grid-template-columns:.35fr 1fr;display:grid}.ipRedesign-module__gZb3LG__versionCaption span{color:var(--mulberry);font-size:.58rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.ipRedesign-module__gZb3LG__versionCaption p{color:var(--ink-soft);font-size:.72rem;line-height:1.6}.ipRedesign-module__gZb3LG__redesignArrow{align-items:center;gap:var(--space-xs);color:var(--mulberry);flex-direction:column;display:flex}.ipRedesign-module__gZb3LG__redesignArrow span{font-family:var(--font-display), Georgia, serif;font-size:clamp(2.5rem,4vw,4rem)}.ipRedesign-module__gZb3LG__redesignArrow p{font-size:.5rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;writing-mode:vertical-rl}.ipRedesign-module__gZb3LG__redesignBreakdown{border-top:var(--rule-strong);border-bottom:var(--rule-strong);grid-template-columns:1fr 1fr;margin-top:clamp(6rem,10vw,10rem);display:grid}.ipRedesign-module__gZb3LG__breakdownColumn{padding:clamp(2rem,5vw,5rem)}.ipRedesign-module__gZb3LG__breakdownColumn:first-child{border-right:var(--rule);padding-left:0}.ipRedesign-module__gZb3LG__breakdownColumn:last-child{padding-right:0}.ipRedesign-module__gZb3LG__breakdownHeader{justify-content:space-between;gap:var(--space-l);padding-bottom:var(--space-s);border-bottom:var(--rule);display:flex}.ipRedesign-module__gZb3LG__breakdownHeader span{color:var(--mulberry);font-family:var(--font-display), Georgia, serif;font-style:italic}.ipRedesign-module__gZb3LG__breakdownHeader p{color:var(--mulberry);font-size:.58rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.ipRedesign-module__gZb3LG__breakdownColumn h3{margin-top:var(--space-2xl);color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(2.5rem,4vw,4.5rem);font-weight:var(--weight-regular);flex-direction:column;line-height:.95;display:flex}.ipRedesign-module__gZb3LG__breakdownColumn h3 em{color:var(--mulberry);font-weight:var(--weight-regular)}.ipRedesign-module__gZb3LG__breakdownItems{margin-top:var(--space-3xl);border-top:var(--rule)}.ipRedesign-module__gZb3LG__breakdownItems>div{gap:var(--space-l);padding-block:var(--space-l);border-bottom:var(--rule);grid-template-columns:.3fr 1fr;display:grid}.ipRedesign-module__gZb3LG__breakdownItems span{color:var(--mulberry);font-size:.58rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.ipRedesign-module__gZb3LG__breakdownItems p{color:var(--ink-soft);font-size:.75rem;line-height:1.7}.ipRedesign-module__gZb3LG__contactEvolution{border-bottom:var(--rule-strong);padding-block:clamp(6rem,10vw,10rem)}.ipRedesign-module__gZb3LG__contactEvolutionIntro{grid-template-columns:minmax(0,1fr) minmax(280px,.45fr);align-items:end;gap:clamp(3rem,8vw,8rem);display:grid}.ipRedesign-module__gZb3LG__contactEvolutionIntro>div>span{margin-bottom:var(--space-xl);color:var(--mulberry);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;display:block}.ipRedesign-module__gZb3LG__contactEvolutionIntro h3{color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(3rem,5vw,5.5rem);font-weight:var(--weight-regular);flex-direction:column;line-height:.92;display:flex}.ipRedesign-module__gZb3LG__contactEvolutionIntro h3 em{color:var(--mulberry);font-weight:var(--weight-regular)}.ipRedesign-module__gZb3LG__contactEvolutionIntro>p{max-width:500px;color:var(--ink-soft);font-size:var(--text-sm);line-height:1.8}.ipRedesign-module__gZb3LG__contactComparison{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(1.5rem,3vw,3rem);max-width:1150px;margin:clamp(4rem,7vw,7rem) auto 0;display:grid}.ipRedesign-module__gZb3LG__smallVersionLabel{justify-content:space-between;gap:var(--space-l);padding-bottom:var(--space-s);border-bottom:var(--rule);display:flex}.ipRedesign-module__gZb3LG__smallVersionLabel span{color:var(--mulberry);font-size:.58rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.ipRedesign-module__gZb3LG__smallVersionLabel p{color:var(--ink-soft);font-size:.62rem}.ipRedesign-module__gZb3LG__contactImageFrame{max-height:620px;margin-top:var(--space-m);background:var(--white);border:var(--rule);overflow-y:auto;box-shadow:0 22px 55px #45112614}.ipRedesign-module__gZb3LG__contactComparisonMark{color:var(--mulberry);font-family:var(--font-display), Georgia, serif;font-size:clamp(2rem,4vw,4rem)}.ipRedesign-module__gZb3LG__redesignStatement{background:var(--mulberry);min-height:620px;color:var(--paper);grid-template-columns:.3fr 1fr;gap:clamp(2rem,6vw,6rem);padding:clamp(3rem,6vw,6rem);display:grid;position:relative;overflow:hidden}.ipRedesign-module__gZb3LG__redesignStatementNumber{color:#fffaf214;font-family:var(--font-display), Georgia, serif;font-size:clamp(10rem,20vw,22rem);font-style:italic;line-height:.7}.ipRedesign-module__gZb3LG__redesignStatement>div{flex-direction:column;justify-content:center;display:flex}.ipRedesign-module__gZb3LG__redesignStatement>div>p{margin-bottom:var(--space-xl);color:var(--butter);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.ipRedesign-module__gZb3LG__redesignStatement h3{max-width:1050px;font-family:var(--font-display), Georgia, serif;font-size:clamp(3rem,5.5vw,6rem);font-weight:var(--weight-regular);flex-direction:column;line-height:.94;display:flex}.ipRedesign-module__gZb3LG__redesignStatement h3 span{margin-top:var(--space-s);color:var(--butter);font-style:italic}.ipRedesign-module__gZb3LG__redesignReflection{grid-template-columns:.25fr 1fr;gap:clamp(2rem,6vw,6rem);padding-top:clamp(5rem,8vw,8rem);display:grid}.ipRedesign-module__gZb3LG__redesignReflection>span{color:var(--mulberry);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.ipRedesign-module__gZb3LG__redesignReflection>p{max-width:1050px;color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(2rem,3.8vw,4rem);line-height:1.08}.ipRedesign-module__gZb3LG__redesignReflection strong{margin-top:var(--space-s);color:var(--mulberry);font-weight:var(--weight-regular);font-style:italic;display:block}@media (max-width:1000px){.ipRedesign-module__gZb3LG__redesignIntro,.ipRedesign-module__gZb3LG__redesignFeatureHeader,.ipRedesign-module__gZb3LG__contactEvolutionIntro,.ipRedesign-module__gZb3LG__redesignComparison,.ipRedesign-module__gZb3LG__contactComparison{grid-template-columns:1fr}.ipRedesign-module__gZb3LG__redesignArrow{padding-block:var(--space-m);flex-direction:row;justify-content:center}.ipRedesign-module__gZb3LG__redesignArrow p{writing-mode:initial}.ipRedesign-module__gZb3LG__contactComparisonMark{text-align:center;transform:rotate(90deg)}.ipRedesign-module__gZb3LG__redesignBreakdown{grid-template-columns:1fr}.ipRedesign-module__gZb3LG__breakdownColumn:first-child{border-right:0;border-bottom:var(--rule-strong);padding-right:0}.ipRedesign-module__gZb3LG__breakdownColumn:last-child{padding-left:0}}@media (max-width:700px){.ipRedesign-module__gZb3LG__redesignIntro h2{font-size:clamp(4.5rem,19vw,7rem)}.ipRedesign-module__gZb3LG__redesignIntro h2 span{margin-left:0}.ipRedesign-module__gZb3LG__versionCaption,.ipRedesign-module__gZb3LG__breakdownItems>div,.ipRedesign-module__gZb3LG__redesignReflection{grid-template-columns:1fr}.ipRedesign-module__gZb3LG__redesignStatement{min-height:auto;padding-inline:var(--space-xl);grid-template-columns:1fr}.ipRedesign-module__gZb3LG__redesignStatementNumber{font-size:9rem}.ipRedesign-module__gZb3LG__redesignImageFrame{max-height:550px}.ipRedesign-module__gZb3LG__contactImageFrame{max-height:500px}}

.ipExpanding-module__f8tXlW__expansionSection{background:var(--paper);color:var(--ink);position:relative;overflow:hidden}.ipExpanding-module__f8tXlW__expansionSection .ipExpanding-module__f8tXlW__inner{width:min(calc(100% - (var(--page-padding) * 2)), var(--page-width));padding-block:var(--section-space);margin-inline:auto}.ipExpanding-module__f8tXlW__expansionMeta{align-items:center;gap:var(--space-m);padding-bottom:var(--space-s);border-bottom:var(--rule-strong);display:flex}.ipExpanding-module__f8tXlW__expansionMeta span{color:var(--mulberry);font-family:var(--font-display), Georgia, serif;font-size:1.2rem;font-style:italic}.ipExpanding-module__f8tXlW__expansionMeta p{color:var(--mulberry);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.ipExpanding-module__f8tXlW__expansionIntro{grid-template-columns:minmax(0,1fr) minmax(300px,.55fr);align-items:end;gap:clamp(3rem,8vw,8rem);padding-block:clamp(5rem,9vw,9rem);display:grid}.ipExpanding-module__f8tXlW__expansionEyebrow{margin-bottom:var(--space-l);color:var(--mulberry);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.ipExpanding-module__f8tXlW__expansionIntro h2{color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(4.5rem,8vw,8rem);font-weight:var(--weight-regular);flex-direction:column;line-height:.82;display:flex}.ipExpanding-module__f8tXlW__expansionIntro h2 span{color:var(--mulberry);margin-left:clamp(3rem,9vw,9rem);font-style:italic}.ipExpanding-module__f8tXlW__expansionIntroCopy{gap:var(--space-l);flex-direction:column;display:flex}.ipExpanding-module__f8tXlW__expansionIntroCopy p{max-width:520px;color:var(--ink-soft);font-size:var(--text-sm);line-height:1.8}.ipExpanding-module__f8tXlW__expansionIntroCopy .ipExpanding-module__f8tXlW__expansionLead{color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(1.5rem,2.2vw,2.2rem);line-height:1.3}.ipExpanding-module__f8tXlW__expansionPages{border-top:var(--rule-strong);padding-block:clamp(5rem,9vw,9rem)}.ipExpanding-module__f8tXlW__expansionPagesHeading{grid-template-columns:.3fr 1fr;gap:clamp(2rem,6vw,6rem);display:grid}.ipExpanding-module__f8tXlW__expansionPagesHeading>span{color:var(--mulberry);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.ipExpanding-module__f8tXlW__expansionPagesHeading h3{color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(3rem,5vw,5.5rem);font-weight:var(--weight-regular);flex-direction:column;line-height:.92;display:flex}.ipExpanding-module__f8tXlW__expansionPagesHeading h3 em{color:var(--mulberry);font-weight:var(--weight-regular)}.ipExpanding-module__f8tXlW__expansionPageGrid{grid-template-columns:repeat(3,1fr);gap:clamp(1.5rem,3vw,3rem);margin-top:clamp(4rem,7vw,7rem);display:grid}.ipExpanding-module__f8tXlW__expansionPage{min-width:0}.ipExpanding-module__f8tXlW__expansionPageHeader{justify-content:space-between;align-items:baseline;gap:var(--space-m);padding-bottom:var(--space-s);border-bottom:var(--rule);display:flex}.ipExpanding-module__f8tXlW__expansionPageHeader>div{align-items:baseline;gap:var(--space-s);display:flex}.ipExpanding-module__f8tXlW__expansionPageHeader>div span{color:var(--mulberry);font-family:var(--font-display), Georgia, serif;font-style:italic}.ipExpanding-module__f8tXlW__expansionPageHeader>div p{color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:1.25rem}.ipExpanding-module__f8tXlW__expansionPageHeader>span{color:var(--mulberry);font-size:.5rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.ipExpanding-module__f8tXlW__expansionImageFrame{height:clamp(480px,48vw,760px);margin-top:var(--space-m);background:var(--white);border:var(--rule-strong);position:relative;overflow:hidden auto;box-shadow:0 24px 60px #45112614}.ipExpanding-module__f8tXlW__expansionImage{width:100%;height:auto;display:block}.ipExpanding-module__f8tXlW__expansionPageCopy{padding-top:var(--space-l)}.ipExpanding-module__f8tXlW__expansionPageCopy h4{color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(1.5rem,2vw,2rem);font-weight:var(--weight-regular);line-height:1.15}.ipExpanding-module__f8tXlW__expansionPageCopy p{margin-top:var(--space-s);color:var(--ink-soft);font-size:.72rem;line-height:1.7}.ipExpanding-module__f8tXlW__continuitySection{border-top:var(--rule-strong);padding-block:clamp(6rem,10vw,10rem)}.ipExpanding-module__f8tXlW__continuityHeading{max-width:950px}.ipExpanding-module__f8tXlW__continuityHeading>span{margin-bottom:var(--space-xl);color:var(--mulberry);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;display:block}.ipExpanding-module__f8tXlW__continuityHeading h3{color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(3rem,5vw,5.5rem);font-weight:var(--weight-regular);flex-direction:column;line-height:.92;display:flex}.ipExpanding-module__f8tXlW__continuityHeading h3 em{color:var(--mulberry);font-weight:var(--weight-regular)}.ipExpanding-module__f8tXlW__continuityGrid{border-top:var(--rule-strong);border-bottom:var(--rule-strong);grid-template-columns:repeat(3,1fr);margin-top:clamp(4rem,7vw,7rem);display:grid}.ipExpanding-module__f8tXlW__continuityGrid article{border-right:var(--rule);flex-direction:column;min-height:300px;padding:clamp(1.5rem,3vw,3rem);display:flex}.ipExpanding-module__f8tXlW__continuityGrid article:last-child{border-right:0}.ipExpanding-module__f8tXlW__continuityGrid article>span{color:var(--mulberry);font-family:var(--font-display), Georgia, serif;font-size:1rem;font-style:italic}.ipExpanding-module__f8tXlW__continuityGrid h4{color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(1.8rem,2.6vw,2.8rem);font-weight:var(--weight-regular);margin-top:auto}.ipExpanding-module__f8tXlW__continuityGrid p{margin-top:var(--space-s);color:var(--ink-soft);font-size:.72rem;line-height:1.65}.ipExpanding-module__f8tXlW__expansionFlow{padding-block:clamp(5rem,8vw,8rem)}.ipExpanding-module__f8tXlW__expansionFlowLabel{justify-content:space-between;align-items:baseline;gap:var(--space-l);padding-bottom:var(--space-s);border-bottom:var(--rule);display:flex}.ipExpanding-module__f8tXlW__expansionFlowLabel span{color:var(--mulberry);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.ipExpanding-module__f8tXlW__expansionFlowLabel p{color:var(--ink-soft);font-size:.65rem}.ipExpanding-module__f8tXlW__expansionFlowItems{margin-top:var(--space-3xl);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(1rem,2vw,2rem);display:grid}.ipExpanding-module__f8tXlW__expansionFlowItems>div:not(.ipExpanding-module__f8tXlW__expansionFlowArrow){min-height:190px;padding:var(--space-l);background:var(--paper-warm);border:var(--rule);flex-direction:column;display:flex}.ipExpanding-module__f8tXlW__expansionFlowItems>div>span{color:var(--mulberry);font-family:var(--font-display), Georgia, serif;font-size:1rem;font-style:italic}.ipExpanding-module__f8tXlW__expansionFlowItems>div>p{color:var(--mulberry);font-size:.58rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin-top:auto}.ipExpanding-module__f8tXlW__expansionFlowItems>div>strong{color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(1.15rem,1.6vw,1.6rem);font-weight:var(--weight-regular);margin-top:.35rem;line-height:1.2}.ipExpanding-module__f8tXlW__expansionFlowArrow{color:var(--mulberry);font-family:var(--font-display), Georgia, serif;font-size:2rem}.ipExpanding-module__f8tXlW__expansionStatement{background:var(--mulberry);min-height:520px;color:var(--paper);grid-template-columns:.25fr 1fr;align-items:center;gap:clamp(2rem,6vw,6rem);padding:clamp(3rem,6vw,6rem);display:grid;position:relative;overflow:hidden}.ipExpanding-module__f8tXlW__expansionStatementMonogram{color:var(--monogram-on-dark);font-family:var(--font-display), Georgia, serif;font-size:clamp(17rem,34vw,36rem);font-weight:var(--weight-semibold);pointer-events:none;-webkit-user-select:none;user-select:none;line-height:.7;position:absolute;top:50%;right:-.05em;transform:translateY(-50%)}.ipExpanding-module__f8tXlW__expansionStatement>span{z-index:1;color:var(--butter);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;position:relative}.ipExpanding-module__f8tXlW__expansionStatement>p{z-index:1;max-width:1000px;color:var(--paper);font-family:var(--font-display), Georgia, serif;font-size:clamp(2.3rem,4.5vw,4.8rem);line-height:1.03;position:relative}.ipExpanding-module__f8tXlW__expansionStatement strong{margin-top:var(--space-s);color:var(--butter);font-weight:var(--weight-regular);font-style:italic;display:block}@media (max-width:1000px){.ipExpanding-module__f8tXlW__expansionIntro,.ipExpanding-module__f8tXlW__expansionPagesHeading{grid-template-columns:1fr}.ipExpanding-module__f8tXlW__expansionPageGrid{grid-template-columns:1fr 1fr}.ipExpanding-module__f8tXlW__expansionPage:last-child{grid-column:1/-1;max-width:650px;margin-inline:auto}.ipExpanding-module__f8tXlW__continuityGrid{grid-template-columns:1fr}.ipExpanding-module__f8tXlW__continuityGrid article{border-right:0;border-bottom:var(--rule);min-height:220px}.ipExpanding-module__f8tXlW__continuityGrid article:last-child{border-bottom:0}.ipExpanding-module__f8tXlW__expansionFlowItems{grid-template-columns:1fr}.ipExpanding-module__f8tXlW__expansionFlowArrow{text-align:center;transform:rotate(90deg)}}@media (max-width:700px){.ipExpanding-module__f8tXlW__expansionIntro h2{font-size:clamp(4.5rem,19vw,7rem)}.ipExpanding-module__f8tXlW__expansionIntro h2 span{margin-left:0}.ipExpanding-module__f8tXlW__expansionPageGrid{grid-template-columns:1fr}.ipExpanding-module__f8tXlW__expansionPage:last-child{grid-column:auto;max-width:none}.ipExpanding-module__f8tXlW__expansionImageFrame{height:520px}.ipExpanding-module__f8tXlW__expansionFlowLabel{flex-direction:column;align-items:flex-start}.ipExpanding-module__f8tXlW__expansionStatement{min-height:480px;padding-inline:var(--space-xl);grid-template-columns:1fr}.ipExpanding-module__f8tXlW__expansionStatementMonogram{right:-.2em}}

