.ci-section{--ci-continuation-space:56px;background:var(--wp-white);color:var(--wp-body-ink);padding-block:96px;scroll-margin-top:96px;font-size:17px;line-height:1.65}.ci-section p{max-width:min(66ch,100%)}.ci-heading{letter-spacing:normal;text-wrap:balance;margin-top:16px;font-size:clamp(44px,12px + 2.5vw,48px);font-weight:600;line-height:1.12}.ci-eyebrow{letter-spacing:.12em;color:var(--wp-secondary-ink);font-size:12px;font-weight:500;line-height:1.5}.ci-intro-lead{margin-top:24px}.ci-section h3{letter-spacing:normal;font-size:24px;font-weight:600;line-height:1.22}.ci-editorial-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:64px;display:grid}.ci-editorial-grid>*,.ci-questions__grid>*,.ci-limits__grid>*,.ci-report__strip>*,.ci-related__row>*{min-width:0}.ci-section.dark{color:var(--wp-light-secondary)}.ci-section.dark .ci-eyebrow,.ci-hero .ci-eyebrow{color:var(--wp-light-subdued)}.ci-section.dark h2,.ci-section.dark h3{color:var(--wp-white)}.ci-hero{background:var(--wp-ink);position:relative}.ci-hero__grid{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:center;gap:clamp(32px,16px + 3vw,64px);padding-block:96px;display:grid}.ci-hero__copy,.ci-hero__media{min-width:0}.ci-hero__copy{max-width:620px}.ci-hero h1{letter-spacing:-.01em;text-wrap:balance;max-width:19ch;margin-top:16px;font-size:clamp(60px,20px + 3.125vw,65px);font-weight:600;line-height:1.08}.ci-hero__lead,.ci-hero__support{max-width:52ch;color:var(--wp-light-secondary);font-size:17px;line-height:1.65}.ci-hero__lead{margin-top:24px}.ci-hero__support{margin-top:16px}.ci-hero__actions{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:32px;display:flex}.ci-hero__secondary{text-underline-offset:.2em;align-items:center;gap:8px;min-height:44px;font-size:16px;font-weight:600;line-height:1.5;text-decoration:underline;display:inline-flex}.ci-hero__secondary:focus-visible{outline:3px solid var(--wp-amber);outline-offset:5px}.ci-hero__frame{aspect-ratio:4/3;position:relative;overflow:hidden}.ci-hero__img{object-fit:cover;object-position:50% 50%;width:100%;height:100%;display:block}.ci-hero__corner{color:var(--wp-white)}.ci-hero__grid--text-only{grid-template-columns:minmax(0,1fr)}.ci-hero__grid--text-only .ci-hero__copy{max-width:768px}.ci-boundary__intro-copy{padding-top:34px}.ci-boundary__image-intro{margin-top:28px}.ci-boundary__artwork,.ci-boundary__fallback{margin-top:36px}.ci-boundary__desktop{max-width:1120px;margin-inline:auto}.ci-boundary__image{width:100%;height:auto;display:block}.ci-descriptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 48px;margin:0;padding:0;list-style:none;display:grid}.ci-boundary__desktop .ci-descriptions{margin-top:32px}.ci-descriptions li{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;min-width:0;display:grid}.ci-description__number{color:var(--wp-metadata-gold);font-size:17px;font-weight:500;line-height:1.6}.ci-descriptions p{margin-top:12px;font-size:17px;line-height:1.65}.ci-boundary__mobile{display:none}.ci-boundary__figure-note{color:var(--wp-secondary-ink);margin-top:28px;font-size:16px}.ci-boundary__closing{max-width:68ch;margin-top:28px}.ci-boundary__closing p{margin-top:12px}.ci-boundary__fallback{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 48px;display:grid}.ci-boundary__fallback li{min-width:0}.ci-boundary__fallback p{margin-top:12px}.ci-scope.dark{background:var(--wp-depth)}.ci-row{border-bottom:1px solid var(--wp-hairline);padding-block:24px}.ci-row:first-child{padding-top:0}.ci-row:last-child{border-bottom:0;padding-bottom:0}.ci-row p{margin-top:12px}.ci-scope .ci-row{border-color:var(--wp-dark-hairline)}.ci-scope__notes{margin-top:40px}.ci-scope__notes p+p{margin-top:16px}.ci-text-link{min-height:44px;color:var(--wp-ink);text-underline-offset:.2em;align-items:center;gap:8px;margin-top:12px;font-size:16px;font-weight:600;line-height:1.5;text-decoration:underline;display:inline-flex}.ci-text-link:focus-visible{outline:3px solid var(--wp-ink);outline-offset:5px}.ci-section.dark .ci-text-link{color:var(--wp-white)}.ci-section.dark .ci-text-link:focus-visible{outline-color:var(--wp-amber)}.ci-planning__closing{color:var(--wp-ink);margin-top:40px;font-weight:600}.ci-limits__intro{max-width:64ch}.ci-limits__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin-top:40px;display:grid}.ci-limits__topic p{margin-top:12px}.ci-limits__closing{border-left:3px solid var(--wp-metadata-gold);color:var(--wp-ink);margin-top:40px;padding-left:16px;font-weight:600}.ci-report.dark{background:var(--wp-ink)}.ci-report__strip{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:48px;display:grid}.ci-report__topic{padding-inline:32px}.ci-report__topic:first-child{padding-left:0}.ci-report__topic:last-child{padding-right:0}.ci-report__topic+.ci-report__topic{border-left:1px solid var(--wp-dark-hairline)}.ci-report__topic h3,.ci-report__topic h3+p{margin-top:16px}.ci-report__responsibility{border-top:1px solid var(--wp-dark-hairline);margin-top:40px;padding-top:32px}.ci-report__responsibility p+p{margin-top:20px}.ci-report__closing{margin-top:28px}.ci-related>.container>.ci-heading{max-width:25ch}.ci-related__rows{margin-top:40px}.ci-related__row{border-top:1px solid var(--wp-hairline);color:inherit;grid-template-columns:minmax(0,40fr) minmax(0,60fr) 24px;align-items:center;gap:32px;padding-block:28px;text-decoration:none;display:grid}.ci-related__row:last-child{border-bottom:1px solid var(--wp-hairline)}.ci-related__identity h3{color:var(--wp-ink);margin-top:12px}.ci-related__row:hover h3{text-underline-offset:.2em;text-decoration:underline}.ci-related__row:focus-visible{outline:3px solid var(--wp-ink);outline-offset:5px}.ci-related__arrow{color:var(--wp-ink);font-size:24px}.ci-related__closing{margin-top:28px}.ci-questions__grid{grid-template-columns:minmax(0,30fr) minmax(0,70fr);align-items:start;gap:64px;display:grid}.ci-questions .faq-item__a p{max-width:min(66ch,100%)}.ci-questions .faq-item__q{min-width:0}.ci-questions .faq-item__link a{min-height:44px}.ci-conversion .conversion{padding-block:96px}.ci-conversion .conversion__eyebrow{font-weight:500}.ci-conversion .conversion__h2--divided{text-wrap:balance;font-size:clamp(44px,12px + 2.5vw,48px);font-weight:600;line-height:1.12}.ci-conversion .conversion__text--divided{font-size:17px}@media (width>=1024px){.ci-hero__media{margin-right:calc(-1 * var(--gutter))}}@media (width>=1440px){.ci-hero__media{margin-right:calc(-1 * max(var(--gutter), (100vw - var(--container)) / 2))}}@media (width<=1279.98px) and (width>=1024px){.ci-heading,.ci-conversion .conversion__h2--divided{font-size:clamp(40px,24px + 1.5625vw,44px)}.ci-hero h1{font-size:clamp(48px,4.6875vw,60px)}}@media (width<=1023.98px){.ci-section{--ci-continuation-space:48px;padding-block:72px}.ci-heading{font-size:40px}.ci-hero__grid{grid-template-columns:minmax(0,1fr);gap:0;padding-block:0}.ci-hero__copy{max-width:672px;padding-block:72px 32px}.ci-hero__grid--text-only .ci-hero__copy{padding-bottom:72px}.ci-hero__media{margin-inline:calc(-1 * var(--gutter))}.ci-hero__corner{left:calc(14px + var(--gutter))}.ci-hero h1{font-size:48px}.ci-editorial-grid,.ci-questions__grid{grid-template-columns:minmax(0,1fr);gap:32px}.ci-boundary__intro{gap:24px}.ci-boundary__intro-copy{padding-top:0}.ci-report__strip{grid-template-columns:minmax(0,1fr)}.ci-report__topic{padding:28px 0}.ci-report__topic:first-child{padding-top:0}.ci-report__topic:last-child{padding-bottom:0}.ci-report__topic+.ci-report__topic{border-left:0;border-top:1px solid var(--wp-dark-hairline)}.ci-related__row{grid-template-columns:minmax(0,1fr) 24px;gap:20px 16px}.ci-related__identity{grid-area:1/1}.ci-related__arrow{grid-area:1/2;align-self:start;margin-top:32px}.ci-related__description{grid-column:1/-1}.ci-conversion .conversion{padding-block:72px}.ci-conversion .conversion__h2--divided{font-size:40px}.ci-conversion .conversion__rule{height:3px}}@media (width<=767.98px){.ci-section{--ci-continuation-space:32px;padding-block:56px;font-size:16px}.ci-heading{font-size:32px}.ci-section h3{font-size:22px}.ci-hero h1{font-size:38px}.ci-hero__copy{padding-top:56px}.ci-hero__grid--text-only .ci-hero__copy{padding-bottom:56px}.ci-hero__lead,.ci-hero__support{font-size:16px}.ci-hero__actions{margin-top:28px}.ci-boundary__desktop{display:none}.ci-boundary__mobile{display:block}.ci-boundary__group{max-width:480px;margin-inline:auto}.ci-boundary__group+.ci-boundary__group{margin-top:36px}.ci-boundary__group-label{letter-spacing:.06em;color:var(--wp-secondary-ink);margin-block:20px 16px;font-size:16px;font-weight:500;line-height:1.5}.ci-descriptions,.ci-boundary__fallback{grid-template-columns:minmax(0,1fr);gap:28px}.ci-description__number,.ci-descriptions p{font-size:16px}.ci-limits__grid{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:32px}.ci-conversion .conversion{padding-block:56px}.ci-conversion .conversion__h2--divided{font-size:32px}.ci-conversion .conversion__text--divided{font-size:16px}.ci-conversion .btn{width:100%}}@media (width<=479.98px){.ci-hero__actions{flex-direction:column;align-items:stretch;gap:16px}.ci-hero__actions .btn{width:100%}.ci-hero__secondary{align-self:flex-start}}@media (width<=390px){.ci-section,.ci-conversion .conversion{padding-block:clamp(48px,11.4286px + 11.4286vw,56px)}.ci-hero__copy{padding-top:clamp(48px,11.4286px + 11.4286vw,56px)}.ci-hero__grid--text-only .ci-hero__copy{padding-bottom:clamp(48px,11.4286px + 11.4286vw,56px)}.ci-heading,.ci-conversion .conversion__h2--divided{font-size:clamp(30px,20.8571px + 2.85714vw,32px)}.ci-hero h1{font-size:clamp(36px,26.8571px + 2.85714vw,38px)}}.ci-planning,.ci-related{padding-bottom:var(--ci-continuation-space)}.ci-white-continuation{padding-top:0}.ci-white-continuation>.container:before{content:"";border-top:1px solid var(--wp-hairline);margin-bottom:var(--ci-continuation-space);display:block}
