.ini-page{min-inline-size:0}.ini-shell{max-inline-size:var(--spacing-content);padding-inline:var(--spacing-6);margin-inline:auto}.ini-title{font-size:var(--text-headline);line-height:var(--pim-leading-heading);letter-spacing:var(--pim-tracking-heading);text-wrap:balance;font-weight:900}.ini-section{padding-block:var(--spacing-24)}.ini-surface{background:var(--pim-color-surface-2)}.ini-center{text-align:center;justify-content:center;justify-items:center}.ini-actions{gap:var(--spacing-3);flex-wrap:wrap;display:flex}.ini-cta-accent,.ini-cta-ghost{min-block-size:var(--spacing-control);padding:var(--spacing-2) var(--spacing-6);border-radius:var(--radius-pill);font-weight:700;font-size:var(--text-15);transition:background var(--pim-duration-base) var(--ease-brand);justify-content:center;align-items:center;display:inline-flex}.ini-cta-accent{background:var(--pim-color-panel-accent);color:var(--pim-color-on-panel-accent)}.ini-cta-ghost{color:inherit;border:var(--pim-border-width-control) solid currentColor}.ini-cta-accent:focus-visible,.ini-cta-ghost:focus-visible{outline:var(--spacing-1) solid var(--pim-color-panel-accent);outline-offset:var(--spacing-1)}.ini-hero{isolation:isolate;gap:var(--spacing-12);padding-block:var(--spacing-32) var(--spacing-12);color:var(--pim-color-on-editorial-forest);background:var(--pim-color-editorial-forest);display:grid;position:relative;overflow:clip}.ini-hero-photo{z-index:-2;object-fit:cover;opacity:.32;block-size:100%;inline-size:100%;position:absolute;inset:0}.ini-hero:before{content:"";z-index:-1;background:linear-gradient(180deg, var(--pim-color-editorial-forest), var(--pim-color-editorial-forest));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.ini-hero:before{background:linear-gradient(180deg, color-mix(in srgb, var(--pim-color-editorial-forest) 40%, transparent), var(--pim-color-editorial-forest))}}.ini-hero-inner{justify-items:start;gap:var(--spacing-6);max-inline-size:var(--spacing-content);padding-inline:var(--spacing-6);inline-size:100%;margin-inline:auto;display:grid}.ini-breadcrumb{gap:var(--spacing-2);font-size:var(--text-13);color:var(--pim-color-on-editorial-forest-muted);display:flex}.ini-breadcrumb a{text-underline-offset:var(--spacing-1);text-decoration:underline}.ini-hero-title{font-size:var(--text-display);line-height:var(--pim-leading-display);letter-spacing:var(--pim-tracking-heading);max-inline-size:var(--container-4xl);text-wrap:balance;font-weight:900;display:grid}.ini-hero-title em{color:var(--pim-color-panel-accent);font-style:normal}.ini-hero-lede{max-inline-size:var(--spacing-frame);font-size:var(--text-lede);line-height:var(--pim-leading-body);color:var(--pim-color-on-editorial-forest-muted)}.ini-hero-operator{font-size:var(--text-13);border-inline-start:var(--spacing-1) solid var(--pim-color-panel-accent);padding-inline-start:var(--spacing-4)}.ini-facts{gap:var(--pim-border-width-control);max-inline-size:var(--spacing-content);padding-inline:var(--spacing-6);grid-template-columns:repeat(2,minmax(0,1fr));inline-size:100%;margin-inline:auto;display:grid}.ini-facts>div{gap:var(--spacing-2);padding:var(--spacing-6);border-block-start:var(--pim-border-width-control) solid var(--pim-color-on-editorial-forest);flex-direction:column-reverse;display:flex}@supports (color:color-mix(in lab, red, red)){.ini-facts>div{border-block-start:var(--pim-border-width-control) solid color-mix(in srgb, var(--pim-color-on-editorial-forest) 25%, transparent)}}.ini-facts dd{font-family:var(--font-numeral);font-size:var(--text-32);font-weight:900;line-height:var(--pim-leading-display);color:var(--pim-color-panel-accent)}.ini-facts dt{font-size:var(--text-14);color:var(--pim-color-on-editorial-forest-muted)}.ini-patronage{padding-block:var(--spacing-20);border-block-end:var(--pim-border-width-control) solid var(--pim-color-line)}.ini-patronage-grid,.ini-why-grid,.ini-goals-grid,.ini-operator{gap:var(--spacing-12);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.ini-patronage-copy{gap:var(--spacing-4);display:grid}.ini-patronage-statement{font-size:var(--text-17);line-height:var(--pim-leading-body);font-weight:700}.ini-quotes{gap:var(--spacing-4);display:grid}.ini-quote{gap:var(--spacing-4);padding:var(--spacing-8);border-radius:var(--radius-2xl);background:var(--pim-color-surface-2);border:var(--pim-border-width-control) solid var(--pim-color-line);display:grid}.ini-quote-mark{inline-size:var(--spacing-8);block-size:var(--spacing-8);color:var(--pim-color-primary)}.ini-quote blockquote{font-size:var(--text-17);line-height:var(--pim-leading-body)}.ini-quote figcaption b,.ini-quote figcaption small{display:block}.ini-quote figcaption small{font-size:var(--text-13);color:var(--pim-color-foreground-muted)}.ini-why{padding-block:var(--spacing-24)}.ini-why-media{border-radius:var(--radius-scene);position:relative;overflow:clip}.ini-why-media img{aspect-ratio:4/5;object-fit:cover;inline-size:100%}.ini-why-quote{inset-inline:var(--spacing-4);padding:var(--spacing-6);border-radius:var(--radius-xl);font-size:var(--text-20);font-weight:900;line-height:var(--pim-leading-heading);color:var(--pim-color-on-editorial-forest);background:var(--pim-color-editorial-forest);position:absolute;inset-block-end:var(--spacing-4)}@supports (color:color-mix(in lab, red, red)){.ini-why-quote{background:color-mix(in srgb, var(--pim-color-editorial-forest) 88%, transparent)}}.ini-why-copy{gap:var(--spacing-6);display:grid}.ini-why-copy>p{font-size:var(--text-17);line-height:var(--pim-leading-body);color:var(--pim-color-foreground-muted)}.ini-vision{gap:var(--spacing-2);padding:var(--spacing-6);border-radius:var(--radius-xl);background:var(--pim-color-secondary-tint);display:grid}.ini-vision span{font-size:var(--text-13);color:var(--pim-color-primary);font-weight:700}.ini-vision p{font-size:var(--text-17);line-height:var(--pim-leading-body)}.ini-journey,.ini-goals,.ini-invite{isolation:isolate;padding-block:var(--spacing-24);color:var(--pim-color-on-editorial-forest);background:var(--pim-color-editorial-forest);position:relative;overflow:clip}.ini-band-heading{justify-items:start;gap:var(--spacing-4);max-inline-size:var(--container-4xl);display:grid}.ini-band-heading.ini-center{justify-items:center;margin-inline:auto}.ini-band-heading>p{font-size:var(--text-17);line-height:var(--pim-leading-body);color:var(--pim-color-on-editorial-forest-muted)}.ini-band-note{font-size:var(--text-13);color:var(--pim-color-on-editorial-forest-muted);margin-block-start:var(--spacing-8)}.ini-journey-steps{gap:var(--spacing-4);counter-reset:step;grid-template-columns:minmax(0,1fr);margin-block-start:var(--spacing-12);display:grid}.ini-journey-steps>li{align-content:start;gap:var(--spacing-3);padding:var(--spacing-6);border-radius:var(--radius-xl);border:var(--pim-border-width-control) solid var(--pim-color-on-editorial-forest);display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.ini-journey-steps>li{border:var(--pim-border-width-control) solid color-mix(in srgb, var(--pim-color-on-editorial-forest) 18%, transparent)}}.ini-journey-steps>li{background:var(--pim-color-on-editorial-forest)}@supports (color:color-mix(in lab, red, red)){.ini-journey-steps>li{background:color-mix(in srgb, var(--pim-color-on-editorial-forest) 5%, transparent)}}.ini-step-number{font-family:var(--font-numeral);font-size:var(--text-32);color:var(--pim-color-panel-accent);font-weight:900;position:absolute;inset-block-start:var(--spacing-4);inset-inline-end:var(--spacing-5)}@supports (color:color-mix(in lab, red, red)){.ini-step-number{color:color-mix(in srgb, var(--pim-color-panel-accent) 35%, transparent)}}.ini-step-icon{inline-size:var(--spacing-10);block-size:var(--spacing-10);padding:var(--spacing-2);border-radius:var(--radius-pill);color:var(--pim-color-on-panel-accent);background:var(--pim-color-panel-accent)}.ini-journey-steps h3,.ini-model h3,.ini-program h3,.ini-pillars h3{font-size:var(--text-20);font-weight:900;line-height:var(--pim-leading-heading)}.ini-journey-steps p{font-size:var(--text-14);line-height:var(--pim-leading-body);color:var(--pim-color-on-editorial-forest-muted)}.ini-split-heading{gap:var(--spacing-4);align-items:end;display:grid}.ini-split-heading>p{max-inline-size:var(--spacing-frame);font-size:var(--text-17);line-height:var(--pim-leading-body);color:var(--pim-color-foreground-muted)}.ini-programs{gap:var(--spacing-6);grid-template-columns:minmax(0,1fr);margin-block-start:var(--spacing-12);display:grid}.ini-program{isolation:isolate;min-block-size:calc(var(--spacing-32) * 3.5);border-radius:var(--radius-scene);color:var(--pim-color-on-editorial-forest);box-shadow:var(--pim-shadow-card);align-content:end;display:grid;position:relative;overflow:clip}.ini-program img{z-index:-2;object-fit:cover;block-size:100%;inline-size:100%;transition:scale var(--pim-duration-slow) var(--ease-brand);position:absolute;inset:0}.ini-program:before{content:"";z-index:-1;background:linear-gradient(180deg, transparent 25%, var(--pim-color-editorial-forest));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.ini-program:before{background:linear-gradient(180deg, transparent 25%, color-mix(in srgb, var(--pim-color-editorial-forest) 92%, transparent))}}.ini-program:hover img{scale:1.04}.ini-program-body{gap:var(--spacing-3);padding:var(--spacing-8);display:grid}.ini-program-body p{font-size:var(--text-15);line-height:var(--pim-leading-body);color:var(--pim-color-on-editorial-forest-muted)}.ini-program-tag{align-items:center;gap:var(--spacing-2);padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-pill);font-size:var(--text-12);color:var(--pim-color-on-panel-accent);background:var(--pim-color-panel-accent);justify-self:start;font-weight:700;display:inline-flex}.ini-program-tag svg{inline-size:var(--spacing-4);block-size:var(--spacing-4)}.ini-pillars{gap:var(--spacing-6);grid-template-columns:minmax(0,1fr);margin-block-start:var(--spacing-12);display:grid}.ini-pillars>li{align-content:start;gap:var(--spacing-4);padding:var(--spacing-8);border-radius:var(--radius-2xl);background:var(--pim-color-surface);border:var(--pim-border-width-control) solid var(--pim-color-line);box-shadow:var(--pim-shadow-card);display:grid}.ini-pillar-icon{inline-size:var(--spacing-14);block-size:var(--spacing-14);border-radius:var(--radius-pill);color:var(--pim-color-on-editorial-forest);background:var(--pim-color-editorial-forest);place-items:center;display:grid}.ini-pillar-icon svg{inline-size:var(--spacing-6);block-size:var(--spacing-6)}.ini-pillars ul{gap:var(--spacing-3);display:grid}.ini-pillars ul li{font-size:var(--text-15);line-height:var(--pim-leading-body);color:var(--pim-color-foreground-muted);padding-inline-start:var(--spacing-6);position:relative}.ini-pillars ul li:before{content:"";inline-size:var(--spacing-2);block-size:var(--spacing-2);border-radius:var(--radius-pill);background:var(--pim-color-panel-accent);box-shadow:0 0 0 var(--spacing-1) var(--pim-color-secondary-tint);position:absolute;inset-block-start:calc(.5lh - var(--spacing-1));inset-inline-start:0}.ini-model{gap:var(--pim-border-width-control);border-radius:var(--radius-2xl);background:var(--pim-color-line);border:var(--pim-border-width-control) solid var(--pim-color-line);grid-template-columns:minmax(0,1fr);margin-block-start:var(--spacing-12);display:grid;overflow:clip}.ini-model>li{align-content:start;gap:var(--spacing-3);padding:var(--spacing-8);background:var(--pim-color-surface);display:grid}.ini-model-number{font-family:var(--font-numeral);font-size:var(--text-numeral);font-weight:900;line-height:var(--pim-leading-display);color:var(--pim-color-primary)}.ini-model p{font-size:var(--text-15);line-height:var(--pim-leading-body);color:var(--pim-color-foreground-muted)}.ini-model-note{align-items:center;gap:var(--spacing-3);padding:var(--spacing-5) var(--spacing-6);border-radius:var(--radius-pill);background:var(--pim-color-secondary-tint);margin-block-start:var(--spacing-8);font-weight:700;display:flex}.ini-model-note svg{inline-size:var(--spacing-6);block-size:var(--spacing-6);color:var(--pim-color-primary);flex:none}.ini-goals-photo{z-index:-2;object-fit:cover;opacity:.14;mix-blend-mode:luminosity;block-size:100%;inline-size:100%;position:absolute;inset:0}.ini-goals-rings{z-index:-1;inline-size:calc(var(--spacing-32) * 5);aspect-ratio:1;pointer-events:none;opacity:.35;position:absolute;inset-block-start:50%;inset-inline-start:calc(var(--spacing-32) * -1);translate:0 -50%}.ini-goals-rings span{border:var(--pim-border-width-control) solid var(--pim-color-panel-accent);border-radius:50%;position:absolute;inset:0}.ini-goals-rings span:nth-child(2){inset:15%}.ini-goals-rings span:nth-child(3){inset:30%}.ini-goals-grid .ini-band-heading .ini-cta-accent{margin-block-start:var(--spacing-4)}.ini-goals-list{gap:var(--spacing-3);display:grid}.ini-goals-list li{align-items:center;gap:var(--spacing-4);padding:var(--spacing-4) var(--spacing-5);border-radius:var(--radius-xl);font-size:var(--text-15);line-height:var(--pim-leading-body);background:var(--pim-color-on-editorial-forest);display:flex}@supports (color:color-mix(in lab, red, red)){.ini-goals-list li{background:color-mix(in srgb, var(--pim-color-on-editorial-forest) 7%, transparent)}}.ini-goals-list li{border:var(--pim-border-width-control) solid var(--pim-color-on-editorial-forest)}@supports (color:color-mix(in lab, red, red)){.ini-goals-list li{border:var(--pim-border-width-control) solid color-mix(in srgb, var(--pim-color-on-editorial-forest) 14%, transparent)}}.ini-goals-list span{inline-size:var(--spacing-9);block-size:var(--spacing-9);border-radius:var(--radius-pill);font-family:var(--font-numeral);color:var(--pim-color-on-panel-accent);background:var(--pim-color-panel-accent);flex:none;place-items:center;font-weight:900;display:grid}.ini-alignment{gap:var(--spacing-4);grid-template-columns:minmax(0,1fr);margin-block-start:var(--spacing-12);display:grid}.ini-alignment>div{gap:var(--spacing-2);padding:var(--spacing-6);border-radius:var(--radius-xl);border:var(--pim-border-width-control) solid var(--pim-color-line);background:var(--pim-color-surface);padding-inline-start:var(--spacing-8);display:grid;position:relative}.ini-alignment>div:before{content:"";inset-inline-start:var(--spacing-4);inset-block:var(--spacing-6);inline-size:var(--spacing-1);border-radius:var(--radius-pill);background:var(--pim-color-panel-accent);position:absolute}.ini-alignment dt{font-weight:900;font-size:var(--text-17)}.ini-alignment dd{font-size:var(--text-15);color:var(--pim-color-foreground-muted)}.ini-partner-groups{gap:var(--spacing-6);margin-block:var(--spacing-12) var(--spacing-8);grid-template-columns:minmax(0,1fr);display:grid}.ini-partner-group{gap:var(--spacing-4);padding:var(--spacing-8);border-radius:var(--radius-2xl);background:var(--pim-color-surface);border:var(--pim-border-width-control) solid var(--pim-color-line);display:grid}.ini-partner-group h3{padding:var(--spacing-1) var(--spacing-4);border-radius:var(--radius-pill);font-size:var(--text-14);color:var(--pim-color-on-editorial-forest);background:var(--pim-color-editorial-forest);justify-self:start;font-weight:700}.ini-partner-group ul{gap:var(--spacing-4);display:grid}.ini-partner-group li{gap:var(--spacing-4);align-items:center;display:flex}.ini-partner-group li b,.ini-partner-group li small{display:block}.ini-partner-group li small{font-size:var(--text-13);color:var(--pim-color-foreground-muted)}.ini-partner-mark{inline-size:var(--spacing-12);block-size:var(--spacing-12);border-radius:var(--radius-pill);color:var(--pim-color-primary);background:var(--pim-color-secondary-tint);flex:none;place-items:center;display:grid}.ini-partner-mark svg{inline-size:var(--spacing-5);block-size:var(--spacing-5)}.ini-operator>div{gap:var(--spacing-4);display:grid}.ini-operator>div>p{font-size:var(--text-17);line-height:var(--pim-leading-body);color:var(--pim-color-foreground-muted)}.ini-operator-roles{gap:var(--spacing-3);flex-wrap:wrap;display:flex}.ini-operator-roles li{padding:var(--spacing-3) var(--spacing-5);border-radius:var(--radius-pill);font-size:var(--text-14);border:var(--pim-border-width-control) solid var(--pim-color-line-control);font-weight:700}.ini-invite .ini-shell{gap:var(--spacing-8);display:grid}.ini-every-tree{text-align:center;color:var(--pim-color-on-editorial-forest-muted);font-weight:700}.ini-tree-meanings{gap:var(--spacing-3);grid-template-columns:minmax(0,1fr);display:grid}.ini-tree-meanings li{align-items:center;gap:var(--spacing-3);padding:var(--spacing-5);border-radius:var(--radius-xl);border:var(--pim-border-width-control) solid var(--pim-color-on-editorial-forest);font-weight:700;display:flex}@supports (color:color-mix(in lab, red, red)){.ini-tree-meanings li{border:var(--pim-border-width-control) solid color-mix(in srgb, var(--pim-color-on-editorial-forest) 18%, transparent)}}.ini-tree-meanings svg{inline-size:var(--spacing-6);block-size:var(--spacing-6);color:var(--pim-color-panel-accent);flex:none}.ini-closing{text-align:center;font-size:var(--text-headline);font-weight:900;line-height:var(--pim-leading-heading);color:var(--pim-color-panel-accent);text-wrap:balance}@media (min-width:48rem){.ini-patronage-statement{font-size:var(--text-20)}.ini-facts{grid-template-columns:repeat(4,minmax(0,1fr))}.ini-facts dd{font-size:var(--text-numeral)}.ini-journey-steps,.ini-model,.ini-alignment,.ini-partner-groups,.ini-tree-meanings,.ini-quotes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.ini-patronage-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr)}.ini-why-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.ini-goals-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ini-operator{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.ini-split-heading{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.ini-journey-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.ini-programs,.ini-pillars,.ini-model,.ini-alignment,.ini-tree-meanings{grid-template-columns:repeat(3,minmax(0,1fr))}.ini-program{min-block-size:calc(var(--spacing-32) * 4.5)}}.ini-hero-photo{scale:1.12}[data-page-motion=live] .ini-hero-photo{animation:motion-drift calc(var(--pim-duration-reveal) * 24) ease-in-out infinite alternate}.ini-hero-scene[data-motion=active] .ini-hero-photo{translate:0 calc((var(--scene-progress) - .45) * 22%)}.ini-hero-scene[data-motion=active] .ini-hero-inner{opacity:calc((1 - var(--scene-progress)) * 2.4);translate:0 calc(max(0, var(--scene-progress) - .45) * -40%)}.ini-scroll-cue{inline-size:var(--spacing-6);block-size:var(--spacing-10);border-radius:var(--radius-pill);border:var(--pim-border-width-control) solid var(--pim-color-on-editorial-forest);align-content:start;justify-self:center;justify-items:center;padding-block-start:var(--spacing-2);display:grid}@supports (color:color-mix(in lab, red, red)){.ini-scroll-cue{border:var(--pim-border-width-control) solid color-mix(in srgb, var(--pim-color-on-editorial-forest) 45%, transparent)}}.ini-scroll-cue span{inline-size:var(--spacing-1);block-size:var(--spacing-2);border-radius:var(--radius-pill);background:var(--pim-color-panel-accent)}[data-page-motion=live] .ini-scroll-cue span{animation:motion-bob calc(var(--pim-duration-reveal) * 1.8) var(--ease-brand) infinite}.ini-cta-accent{gap:var(--spacing-2);box-shadow:0 0 0 0 var(--pim-color-panel-accent);position:relative;overflow:clip}@supports (color:color-mix(in lab, red, red)){.ini-cta-accent{box-shadow:0 0 0 0 color-mix(in srgb, var(--pim-color-panel-accent) 55%, transparent)}}.ini-cta-accent svg{inline-size:var(--spacing-4);block-size:var(--spacing-4);transition:translate var(--pim-duration-base) var(--ease-brand)}.ini-cta-accent:is(:hover,:focus-visible) svg{translate:var(--spacing-1) 0}[dir=rtl] .ini-cta-accent:is(:hover,:focus-visible) svg{translate:calc(var(--spacing-1) * -1) 0}.ini-cta-accent:after{content:"";background:linear-gradient(110deg, transparent 30%, var(--pim-color-on-editorial-forest) 50%, transparent 70%);position:absolute;inset:0;translate:-120%}@supports (color:color-mix(in lab, red, red)){.ini-cta-accent:after{background:linear-gradient(110deg, transparent 30%, color-mix(in srgb, var(--pim-color-on-editorial-forest) 55%, transparent) 50%, transparent 70%)}}.ini-cta-accent:after{transition:translate var(--pim-duration-reveal) var(--ease-brand);pointer-events:none}.ini-cta-accent:is(:hover,:focus-visible):after{translate:120%}[data-page-motion=live] .ini-hero .ini-cta-accent{animation:motion-pulse calc(var(--pim-duration-reveal) * 2.6) var(--ease-brand) infinite}.ini-cta-ghost:is(:hover,:focus-visible){background:currentColor}@supports (color:color-mix(in lab, red, red)){.ini-cta-ghost:is(:hover,:focus-visible){background:color-mix(in srgb, currentColor 12%, transparent)}}.ini-marquee{border-block:var(--pim-border-width-control) solid var(--pim-color-line)}.ini-why-media[data-motion=active] img{scale:calc(1.24 - var(--scene-progress) * .24)}.ini-why-media[data-motion=active] .ini-why-quote{translate:0 calc((.5 - var(--scene-progress)) * 60%)}.ini-journey-head{gap:var(--spacing-8);display:grid}.ini-journey-meter{block-size:var(--spacing-1);border-radius:var(--radius-pill);background:var(--pim-color-on-editorial-forest);overflow:clip}@supports (color:color-mix(in lab, red, red)){.ini-journey-meter{background:color-mix(in srgb, var(--pim-color-on-editorial-forest) 15%, transparent)}}.ini-journey-meter span{block-size:100%;inline-size:calc(var(--scene-progress,1) * 100%);border-radius:var(--radius-pill);background:var(--pim-color-panel-accent);display:block}.ini-journey-viewport .ini-journey-steps{max-inline-size:var(--spacing-content);padding-inline:var(--spacing-6);margin-inline:auto}.ini-journey-steps>li{transition:border-color var(--pim-duration-base) var(--ease-brand)}.ini-journey-steps>li:hover{border-color:var(--pim-color-panel-accent)}.ini-pillar-icon{transition:rotate var(--pim-duration-slow) var(--ease-brand), scale var(--pim-duration-slow) var(--ease-brand), background var(--pim-duration-slow) var(--ease-brand)}.ini-pillars>li:is(:hover,:focus-within) .ini-pillar-icon{color:var(--pim-color-on-panel-accent);background:var(--pim-color-panel-accent);rotate:-10deg;scale:1.1}.ini-model>li{transition:background var(--pim-duration-slow) var(--ease-brand)}.ini-model>li:hover{background:var(--pim-color-secondary-tint)}.ini-model-number{transition:translate var(--pim-duration-slow) var(--ease-brand)}.ini-model>li:hover .ini-model-number{translate:0 calc(var(--spacing-1) * -1)}.ini-goals-scene[data-motion=active] .ini-goals-photo{scale:1.16;translate:0 calc((var(--scene-progress) - .5) * 16%)}.ini-goals-rings{opacity:.5}.ini-goals-rings span:first-child{border-style:dashed}.ini-goals-rings span:nth-child(2):after{content:"";inline-size:var(--spacing-4);block-size:var(--spacing-4);background:var(--pim-color-panel-accent);box-shadow:0 0 var(--spacing-6) var(--pim-color-panel-accent);border-radius:50%;position:absolute;inset-block-start:calc(var(--spacing-2) * -1);inset-inline-start:50%}[data-page-motion=live] .ini-goals-rings span:first-child{animation:motion-spin calc(var(--pim-duration-reveal) * 90) linear infinite}[data-page-motion=live] .ini-goals-rings span:nth-child(2){animation:motion-spin calc(var(--pim-duration-reveal) * 26) linear infinite reverse}.ini-goals-list li{transition:translate var(--pim-duration-base) var(--ease-brand), background var(--pim-duration-base) var(--ease-brand)}.ini-goals-list li:hover{background:var(--pim-color-panel-accent)}@supports (color:color-mix(in lab, red, red)){.ini-goals-list li:hover{background:color-mix(in srgb, var(--pim-color-panel-accent) 14%, transparent)}}.ini-partner-mark{transition:rotate var(--pim-duration-slow) var(--ease-brand)}.ini-partner-group li:hover .ini-partner-mark{rotate:12deg}.ini-operator-roles li{transition:background var(--pim-duration-base) var(--ease-brand), border-color var(--pim-duration-base) var(--ease-brand)}.ini-operator-roles li:hover{border-color:var(--pim-color-primary);background:var(--pim-color-secondary-tint)}[data-page-motion=live] .ini-closing{color:#0000;background:linear-gradient(90deg, var(--pim-color-panel-accent) 0%, var(--pim-color-panel-accent) 40%, var(--pim-color-on-editorial-forest) 50%, var(--pim-color-panel-accent) 60%, var(--pim-color-panel-accent) 100%) 0 0 / 200% 100%;animation:motion-shimmer calc(var(--pim-duration-reveal) * 7) linear infinite;-webkit-background-clip:text;background-clip:text}@media (min-width:64rem){.ini-journey-scene[data-motion=active]{block-size:320svh}.ini-journey-scene[data-motion=active] .ini-journey{min-block-size:100svh;padding-block:var(--spacing-24) var(--spacing-10);align-content:center;display:grid;position:sticky;inset-block-start:0}.ini-journey-scene[data-motion=active] .ini-journey-steps{gap:var(--spacing-6);inline-size:max-content;max-inline-size:none;padding-inline:max(var(--spacing-6), calc((100vw - var(--spacing-content)) / 2 + var(--spacing-6)));translate:calc(var(--scene-progress) * (100vw - 100%)) 0;margin-inline:0;display:flex}[dir=rtl] .ini-journey-scene[data-motion=active] .ini-journey-steps{translate:calc(var(--scene-progress) * (100% - 100vw)) 0}.ini-journey-scene[data-motion=active] .ini-journey-steps>li{--active:clamp(0, calc((var(--scene-progress) * 7.4 - var(--i,0)) * 1.4), 1);flex:0 0 var(--container-sm);min-block-size:calc(var(--spacing-32) * 2.1);opacity:calc(.35 + var(--active) * .65);scale:calc(.93 + var(--active) * .07);transition-duration:var(--pim-duration-base);transition-delay:0s}}.ini-journey>.ini-shell,.ini-goals>.ini-shell{inline-size:100%}
