.Assistant-module__l3Zf8a__shell{grid-template-columns:minmax(0,1fr) 18rem;align-items:start;gap:clamp(1.5rem,3vw,3rem);display:grid}.Assistant-module__l3Zf8a__thread{flex-direction:column;gap:2rem;min-height:6rem;display:flex}.Assistant-module__l3Zf8a__turn{flex-direction:column;gap:.85rem;display:flex}.Assistant-module__l3Zf8a__question{border-left:2px solid var(--c-deep-navy);font-size:var(--t-body-lg);color:var(--c-deep-navy);white-space:pre-wrap;padding-left:1rem;font-weight:600}.Assistant-module__l3Zf8a__answer{font-size:var(--t-body);line-height:var(--lh-read);color:var(--c-body)}.Assistant-module__l3Zf8a__answer p{margin-bottom:.9rem}.Assistant-module__l3Zf8a__answer p:last-child{margin-bottom:0}.Assistant-module__l3Zf8a__answerHeading{font-size:var(--t-h4);color:var(--c-deep-navy);margin:1.5rem 0 .6rem;font-weight:700}.Assistant-module__l3Zf8a__answerHeading:first-child{margin-top:0}.Assistant-module__l3Zf8a__answerRule{border:none;border-top:1px solid var(--c-line-strong);height:0;margin:1.75rem 0 1.25rem}.Assistant-module__l3Zf8a__answerBullet{margin-bottom:.5rem;padding-left:1rem;position:relative}.Assistant-module__l3Zf8a__answerBullet:before{content:"";background:var(--c-muted-blue);width:5px;height:1px;position:absolute;top:.85em;left:0}.Assistant-module__l3Zf8a__progress{font-size:var(--t-small);color:var(--c-muted-blue);align-items:center;gap:.6rem;display:flex}.Assistant-module__l3Zf8a__dot{background:var(--c-muted-blue);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite Assistant-module__l3Zf8a__pulse}@keyframes Assistant-module__l3Zf8a__pulse{0%,to{opacity:.3}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.Assistant-module__l3Zf8a__dot{opacity:.7;animation:none}}.Assistant-module__l3Zf8a__meta{border-top:1px solid var(--c-line);font-size:var(--t-caption);color:var(--c-body-soft);flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;padding-top:.85rem;display:flex}.Assistant-module__l3Zf8a__feedback{gap:.5rem;display:flex}.Assistant-module__l3Zf8a__feedbackButton{border:1px solid var(--c-line-strong);border-radius:var(--radius);font-size:var(--t-caption);color:var(--c-body);transition:border-color .2s var(--ease), color .2s var(--ease);background:0 0;padding:.25rem .7rem}.Assistant-module__l3Zf8a__feedbackButton:hover:not(:disabled){border-color:var(--c-deep-navy);color:var(--c-deep-navy)}.Assistant-module__l3Zf8a__feedbackButton:disabled{opacity:.55;cursor:default}.Assistant-module__l3Zf8a__error{border-radius:var(--radius);font-size:var(--t-small);color:#7d322c;background:#fdf6f5;border:1px solid #e0c2be;border-left:3px solid #b4453c;padding:1rem 1.25rem}.Assistant-module__l3Zf8a__errorDetail{font-size:var(--t-caption);color:#9b5a54;word-break:break-all;margin-top:.4rem}.Assistant-module__l3Zf8a__composer{background:linear-gradient(to bottom, transparent, var(--c-warm-white) 22%);margin-top:2rem;padding-top:1.25rem;position:sticky;bottom:0}.Assistant-module__l3Zf8a__inputRow{align-items:flex-end;gap:.75rem;display:flex}.Assistant-module__l3Zf8a__textarea{border:1px solid var(--c-line-strong);border-radius:var(--radius);background:var(--c-warm-white);min-width:0;min-height:3.25rem;max-height:12rem;font:inherit;font-size:var(--t-small);color:var(--c-charcoal);resize:vertical;transition:border-color .2s var(--ease);flex:1;padding:.9rem 1rem;line-height:1.6}.Assistant-module__l3Zf8a__textarea:focus{border-color:var(--c-deep-navy)}.Assistant-module__l3Zf8a__send{border:1px solid var(--c-deep-navy);border-radius:var(--radius);background:var(--c-deep-navy);color:var(--c-on-navy);font-size:var(--t-small);transition:background-color .2s var(--ease);flex:none;padding:.9rem 1.5rem;font-weight:600}.Assistant-module__l3Zf8a__send:hover:not(:disabled){background:var(--c-navy)}.Assistant-module__l3Zf8a__send:disabled{opacity:.55;cursor:default}.Assistant-module__l3Zf8a__hint{font-size:var(--t-caption);color:var(--c-body-soft);margin-top:.6rem}.Assistant-module__l3Zf8a__guide{border-bottom:1px solid var(--c-line);margin-bottom:2rem;padding-bottom:1.5rem}.Assistant-module__l3Zf8a__guideLabel{font-size:var(--t-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--c-muted-blue);font-weight:700}.Assistant-module__l3Zf8a__examples{flex-direction:column;gap:.5rem;margin-top:1rem;display:flex}.Assistant-module__l3Zf8a__example{border:1px solid var(--c-line-strong);border-radius:var(--radius);background:var(--c-warm-white);font-size:var(--t-small);color:var(--c-charcoal);text-align:left;transition:border-color .2s var(--ease), color .2s var(--ease);justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem;line-height:1.5;display:flex}.Assistant-module__l3Zf8a__example:hover:not(:disabled){border-color:var(--c-deep-navy);color:var(--c-deep-navy)}.Assistant-module__l3Zf8a__example:hover:not(:disabled) .Assistant-module__l3Zf8a__exampleSign{transform:translate(3px)}.Assistant-module__l3Zf8a__example:disabled{opacity:.55;cursor:default}.Assistant-module__l3Zf8a__exampleSign{color:var(--c-muted-blue);transition:transform .2s var(--ease);flex:none}.Assistant-module__l3Zf8a__sessions{flex-direction:column;gap:.35rem;max-height:16rem;margin-top:.85rem;display:flex;overflow-y:auto}.Assistant-module__l3Zf8a__sessionRow{align-items:stretch;gap:.25rem;display:flex}.Assistant-module__l3Zf8a__sessionButton{border:1px solid var(--c-line-strong);border-radius:var(--radius);background:var(--c-warm-white);text-align:left;min-width:0;font-size:var(--t-caption);color:var(--c-charcoal);text-overflow:ellipsis;white-space:nowrap;transition:border-color .2s var(--ease);flex:1;padding:.55rem .7rem;line-height:1.5;overflow:hidden}.Assistant-module__l3Zf8a__sessionButton:hover:not(:disabled){border-color:var(--c-deep-navy)}.Assistant-module__l3Zf8a__sessionButton[aria-current=true]{border-color:var(--c-deep-navy);color:var(--c-deep-navy);font-weight:600}.Assistant-module__l3Zf8a__sessionDelete{border-radius:var(--radius);width:1.75rem;font-size:var(--t-caption);color:var(--c-body-soft);opacity:.35;transition:opacity .2s var(--ease), color .2s var(--ease);background:0 0;border:none;flex:none}.Assistant-module__l3Zf8a__sessionRow:hover .Assistant-module__l3Zf8a__sessionDelete,.Assistant-module__l3Zf8a__sessionDelete:focus-visible{opacity:1}.Assistant-module__l3Zf8a__sessionDelete:hover:not(:disabled){color:#b4453c}.Assistant-module__l3Zf8a__newChat{border:1px solid var(--c-line-strong);border-radius:var(--radius);background:var(--c-warm-white);width:100%;font-size:var(--t-caption);color:var(--c-deep-navy);transition:border-color .2s var(--ease);margin-top:1rem;padding:.55rem .7rem;font-weight:600}.Assistant-module__l3Zf8a__newChat:hover:not(:disabled){border-color:var(--c-deep-navy)}.Assistant-module__l3Zf8a__newChat:disabled{opacity:.55;cursor:default}.Assistant-module__l3Zf8a__aside{top:calc(var(--header-h-compact) + 1.5rem);border:1px solid var(--c-line-strong);border-radius:var(--radius);background:var(--c-soft-gray);padding:1.5rem;position:sticky}.Assistant-module__l3Zf8a__asideLabel{font-size:var(--t-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--c-muted-blue);font-weight:700}.Assistant-module__l3Zf8a__asideNote{font-size:var(--t-caption);color:var(--c-body);margin-top:.75rem;line-height:1.7}@media (max-width:900px){.Assistant-module__l3Zf8a__shell{grid-template-columns:minmax(0,1fr)}.Assistant-module__l3Zf8a__aside{order:-1;position:static}}
.Button-module__8RiFmG__btn{border-radius:var(--radius);font-size:var(--t-small);letter-spacing:.01em;text-align:center;transition:background-color .2s var(--ease), border-color .2s var(--ease), color .2s var(--ease);border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.9rem 1.75rem;font-weight:600;line-height:1.2;display:inline-flex}.Button-module__8RiFmG__primary{background:var(--c-deep-navy);color:var(--c-on-navy);border-color:var(--c-deep-navy)}.Button-module__8RiFmG__primary:hover{background:var(--c-navy);border-color:var(--c-navy)}.Button-module__8RiFmG__secondary{color:var(--c-deep-navy);border-color:var(--c-line-strong);background:0 0}.Button-module__8RiFmG__secondary:hover{border-color:var(--c-deep-navy)}.Button-module__8RiFmG__onDark.Button-module__8RiFmG__primary{background:var(--c-on-navy);color:var(--c-deep-navy);border-color:var(--c-on-navy)}.Button-module__8RiFmG__onDark.Button-module__8RiFmG__secondary{color:var(--c-on-navy);border-color:var(--c-on-navy-line)}.Button-module__8RiFmG__onDark.Button-module__8RiFmG__secondary:hover{border-color:var(--c-on-navy)}.Button-module__8RiFmG__link{font-size:var(--t-small);color:var(--c-accent-blue);background:0 0;border:none;align-items:center;gap:.4rem;padding:0;font-weight:600;display:inline-flex}.Button-module__8RiFmG__link:hover .Button-module__8RiFmG__arrow{transform:translate(3px)}.Button-module__8RiFmG__arrow{transition:transform .2s var(--ease)}.Button-module__8RiFmG__btn:hover .Button-module__8RiFmG__arrow{transform:translate(3px)}.Button-module__8RiFmG__group{flex-wrap:wrap;gap:.75rem;display:flex}@media (max-width:640px){.Button-module__8RiFmG__group{flex-direction:column;align-items:stretch}.Button-module__8RiFmG__group .Button-module__8RiFmG__btn{width:100%}}
.Hero-module__kdTI_W__hero{background:var(--c-warm-white);--hero-pad:clamp(3.5rem, 2rem + 7vw, 7rem);padding-block:var(--hero-pad) var(--hero-pad-bottom,var(--hero-pad));position:relative}.Hero-module__kdTI_W__hero.Hero-module__kdTI_W__tall{align-items:center;min-height:min(88vh,860px);display:flex}.Hero-module__kdTI_W__hero.Hero-module__kdTI_W__compact{--hero-pad:clamp(3rem, 2rem + 4vw, 5rem)}.Hero-module__kdTI_W__hero.Hero-module__kdTI_W__hasBackground{position:relative;overflow:hidden}.Hero-module__kdTI_W__bg{aspect-ratio:16/9;width:100%;margin-top:clamp(2rem,5vw,3rem);position:relative}.Hero-module__kdTI_W__bgMobile{aspect-ratio:4/3}.Hero-module__kdTI_W__bgDesktop{display:none}.Hero-module__kdTI_W__bg img{object-fit:cover;object-position:var(--hero-bg-pos,85% center)}.Hero-module__kdTI_W__scrim{display:none}@media (min-width:901px){.Hero-module__kdTI_W__hasBackground .Hero-module__kdTI_W__inner{z-index:1;position:relative}.Hero-module__kdTI_W__bg{z-index:0;aspect-ratio:auto;width:auto;margin:0;position:absolute;inset:0}.Hero-module__kdTI_W__bgDesktop{display:block}.Hero-module__kdTI_W__bgMobile{display:none}.Hero-module__kdTI_W__scrim{z-index:0;background:linear-gradient(to right, var(--c-warm-white) 0%, color-mix(in srgb, var(--c-warm-white) 92%, transparent) 34%, color-mix(in srgb, var(--c-warm-white) 55%, transparent) 50%, transparent 68%);display:block;position:absolute;inset:0}.Hero-module__kdTI_W__hasBackground .Hero-module__kdTI_W__content{max-width:min(var(--hero-text-max,34rem), 46%)}}.Hero-module__kdTI_W__inner{width:100%;max-width:var(--w-page);padding-inline:var(--pad-x);grid-template-columns:var(--hero-cols,minmax(0, 1fr));align-items:center;gap:clamp(2.5rem,5vw,5rem);margin-inline:auto;display:grid}.Hero-module__kdTI_W__content{max-width:var(--hero-text-max,none);flex-direction:column;gap:1.5rem;display:flex}.Hero-module__kdTI_W__label{font-size:var(--t-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--c-muted-blue);margin:0;font-weight:600}.Hero-module__kdTI_W__programName{font-size:var(--t-h4);color:var(--c-navy);letter-spacing:0;margin:-.5rem 0 0;font-weight:600}.Hero-module__kdTI_W__headline{font-size:var(--t-display);line-height:var(--lh-tight);white-space:pre-line;overflow-wrap:normal}.Hero-module__kdTI_W__headline.Hero-module__kdTI_W__h2Scale{font-size:var(--t-h1)}.Hero-module__kdTI_W__headlineEn{font-size:var(--t-h3);color:var(--c-navy);letter-spacing:var(--ls-tight);margin-top:-.5rem;font-weight:500}.Hero-module__kdTI_W__supporting{font-size:var(--t-body-lg);color:var(--c-body);max-width:var(--w-text);white-space:pre-line}.Hero-module__kdTI_W__signature{border-top:1px solid var(--c-line-strong);font-size:var(--t-h3);font-weight:600;line-height:var(--lh-head);letter-spacing:var(--ls-tight);color:var(--c-deep-navy);white-space:pre-line;padding-top:1.25rem}.Hero-module__kdTI_W__keywords{font-size:var(--t-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--c-charcoal);flex-wrap:wrap;gap:.5rem 1.25rem;padding-top:.5rem;font-weight:600;display:flex}.Hero-module__kdTI_W__keywords li{position:relative}.Hero-module__kdTI_W__keywords li+li:before{content:"";background:var(--c-line-strong);border-radius:50%;width:3px;height:3px;position:absolute;top:50%;left:-.65rem;transform:translateY(-50%)}.Hero-module__kdTI_W__actions{padding-top:.5rem}.Hero-module__kdTI_W__footnote{border-top:1px solid var(--c-line);font-size:var(--t-small);color:var(--c-body-soft);padding-top:1.25rem}.Hero-module__kdTI_W__identity{border-top:1px solid var(--c-line);margin-top:.75rem;padding-top:1.25rem}.Hero-module__kdTI_W__identityName{font-size:var(--t-body-lg);letter-spacing:.12em;text-transform:uppercase;color:var(--c-navy);font-weight:700}.Hero-module__kdTI_W__identityBy{font-size:var(--t-caption);color:var(--c-body-soft);margin-top:.35rem}@media (max-width:900px){.Hero-module__kdTI_W__inner{grid-template-columns:1fr}.Hero-module__kdTI_W__hero.Hero-module__kdTI_W__tall{min-height:0;display:block}.Hero-module__kdTI_W__content{max-width:none}.Hero-module__kdTI_W__visual{order:2}}
.LocalNav-module__sS2FMa__nav{top:calc(var(--header-h-compact) + 1px);z-index:90;background:color-mix(in srgb, var(--c-soft-gray) 94%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(10px);backdrop-filter:saturate(1.4)blur(10px);border-bottom:1px solid var(--c-line);opacity:0;visibility:hidden;transition:opacity .25s var(--ease), visibility .25s;position:sticky}.LocalNav-module__sS2FMa__nav[data-visible=true]{opacity:1;visibility:visible}.LocalNav-module__sS2FMa__inner{width:100%;max-width:var(--w-page);padding-inline:var(--pad-x);min-height:var(--localnav-h);align-items:center;gap:clamp(.75rem,2vw,2rem);margin-inline:auto;display:flex}.LocalNav-module__sS2FMa__label{font-size:var(--t-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--c-muted-blue);flex:none;font-weight:700}.LocalNav-module__sS2FMa__items{scrollbar-width:none;align-items:center;gap:clamp(.75rem,2vw,1.75rem);display:flex;overflow-x:auto}.LocalNav-module__sS2FMa__items::-webkit-scrollbar{display:none}.LocalNav-module__sS2FMa__item{white-space:nowrap;font-size:var(--t-caption);color:var(--c-body);transition:color .2s var(--ease);background:0 0;border:none;padding:.4rem 0;font-weight:500;position:relative}.LocalNav-module__sS2FMa__item:hover{color:var(--c-deep-navy);text-underline-offset:4px;text-decoration:underline}.LocalNav-module__sS2FMa__item[aria-current=true]{color:var(--c-deep-navy);font-weight:700}.LocalNav-module__sS2FMa__item[aria-current=true]:after{content:"";background:var(--c-deep-navy);height:2px;position:absolute;bottom:-1px;left:0;right:0}.LocalNav-module__sS2FMa__select{display:none}@media (max-width:860px){.LocalNav-module__sS2FMa__items{display:none}.LocalNav-module__sS2FMa__select{border:1px solid var(--c-line-strong);border-radius:var(--radius);background:var(--c-warm-white);min-width:0;font-size:var(--t-caption);color:var(--c-deep-navy);flex:1;padding:.5rem .75rem;font-weight:600;display:block}}
.ProductAccordion-module__fET00W__list{margin-top:var(--sp-block);border-top:1px solid var(--c-line-strong)}.ProductAccordion-module__fET00W__item{border-bottom:1px solid var(--c-line-strong)}.ProductAccordion-module__fET00W__trigger{text-align:left;width:100%;transition:color .2s var(--ease);background:0 0;border:none;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.25rem 0;display:flex}.ProductAccordion-module__fET00W__name{font-size:var(--t-h4);color:var(--c-deep-navy);letter-spacing:var(--ls-tight);font-weight:700}.ProductAccordion-module__fET00W__sign{font-size:var(--t-body);color:var(--c-muted-blue);transition:transform .25s var(--ease);flex:none}.ProductAccordion-module__fET00W__trigger[aria-expanded=true] .ProductAccordion-module__fET00W__sign{transform:rotate(180deg)}.ProductAccordion-module__fET00W__panel{transition:grid-template-rows .28s var(--ease);grid-template-rows:0fr;display:grid;overflow:hidden}.ProductAccordion-module__fET00W__panel[data-open=true]{grid-template-rows:1fr}.ProductAccordion-module__fET00W__panelInner{min-height:0}.ProductAccordion-module__fET00W__body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5rem clamp(1.5rem,4vw,3rem);padding-bottom:1.75rem;display:grid}.ProductAccordion-module__fET00W__fieldLabel{font-size:var(--t-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--c-muted-blue);font-weight:700}.ProductAccordion-module__fET00W__fieldText{font-size:var(--t-small);color:var(--c-body);margin-top:.5rem}.ProductAccordion-module__fET00W__scope{flex-direction:column;gap:.4rem;margin-top:.6rem;display:flex}.ProductAccordion-module__fET00W__scopeItem{font-size:var(--t-small);color:var(--c-charcoal);padding-left:.9rem;position:relative}.ProductAccordion-module__fET00W__scopeItem:before{content:"";background:var(--c-muted-blue);width:4px;height:1px;position:absolute;top:.7em;left:0}@media (max-width:760px){.ProductAccordion-module__fET00W__body{grid-template-columns:1fr}}
.Section-module__BZ7-0a__section{padding-block:var(--sp-section)}.Section-module__BZ7-0a__section.Section-module__BZ7-0a__lg{padding-block:var(--sp-section-lg)}.Section-module__BZ7-0a__section.Section-module__BZ7-0a__flush{padding-block:0}.Section-module__BZ7-0a__warm{background:var(--c-warm-white)}.Section-module__BZ7-0a__soft{background:var(--c-soft-gray)}.Section-module__BZ7-0a__cool{background:var(--c-cool-gray)}.Section-module__BZ7-0a__navy{background:var(--c-deep-navy);color:var(--c-on-navy-soft)}:is(.Section-module__BZ7-0a__navy h1,.Section-module__BZ7-0a__navy h2,.Section-module__BZ7-0a__navy h3,.Section-module__BZ7-0a__navy h4){color:var(--c-on-navy)}.Section-module__BZ7-0a__container{width:100%;max-width:var(--w-page);padding-inline:var(--pad-x);margin-inline:auto}.Section-module__BZ7-0a__container.Section-module__BZ7-0a__narrow{max-width:var(--w-narrow)}
.SectionHead-module__ufP8IW__head{flex-direction:column;gap:1.25rem;max-width:46rem;display:flex}.SectionHead-module__ufP8IW__head.SectionHead-module__ufP8IW__center{text-align:center;align-items:center;margin-inline:auto}.SectionHead-module__ufP8IW__head.SectionHead-module__ufP8IW__wide{max-width:58rem}.SectionHead-module__ufP8IW__eyebrow{font-size:var(--t-section-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--c-muted-blue);margin:0;font-weight:600}.SectionHead-module__ufP8IW__headline{font-size:var(--t-h2);white-space:pre-line;overflow-wrap:normal}.SectionHead-module__ufP8IW__headline.SectionHead-module__ufP8IW__h1{font-size:var(--t-h1)}.SectionHead-module__ufP8IW__supporting{font-size:var(--t-body-lg);color:var(--c-body);max-width:var(--w-text);white-space:pre-line}.SectionHead-module__ufP8IW__center .SectionHead-module__ufP8IW__supporting{margin-inline:auto}.SectionHead-module__ufP8IW__signature{border-top:1px solid var(--c-line-strong);font-size:var(--t-h3);font-weight:600;line-height:var(--lh-head);letter-spacing:var(--ls-tight);color:var(--c-deep-navy);white-space:pre-line;margin-top:.5rem;padding-top:1.5rem}.SectionHead-module__ufP8IW__center .SectionHead-module__ufP8IW__signature{border-top:none;padding-top:0}.SectionHead-module__ufP8IW__onDark .SectionHead-module__ufP8IW__eyebrow{color:var(--c-muted-blue)}.SectionHead-module__ufP8IW__onDark .SectionHead-module__ufP8IW__supporting{color:var(--c-on-navy-soft)}.SectionHead-module__ufP8IW__onDark .SectionHead-module__ufP8IW__signature{color:var(--c-on-navy);border-top-color:var(--c-on-navy-line)}
.insights-module__vpdjwa__grid{margin-top:var(--sp-block);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.25rem,2.5vw,2rem);display:grid}.insights-module__vpdjwa__card{flex-direction:column;display:flex}.insights-module__vpdjwa__cardMeta{font-size:var(--t-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--c-muted-blue);margin-top:1rem;font-weight:700}.insights-module__vpdjwa__cardTitle{font-size:var(--t-h4);letter-spacing:var(--ls-tight);margin-top:.5rem}.insights-module__vpdjwa__cardSummary{font-size:var(--t-small);color:var(--c-body);margin-top:.6rem}.insights-module__vpdjwa__cardCta{font-size:var(--t-small);color:var(--c-accent-blue);align-items:center;gap:.4rem;margin-top:1rem;font-weight:600;display:inline-flex}.insights-module__vpdjwa__card:hover .insights-module__vpdjwa__cardCta span{transform:translate(3px)}.insights-module__vpdjwa__cardCta span{transition:transform .2s var(--ease)}.insights-module__vpdjwa__cardPending{font-size:var(--t-small);color:var(--c-body-soft);margin-top:1rem;font-weight:600}.insights-module__vpdjwa__assistant{margin-top:var(--sp-block);border:1px solid var(--c-line-strong);border-left:3px solid var(--c-navy);border-radius:var(--radius);background:var(--c-warm-white);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(1.5rem,3vw,3rem);padding:clamp(1.5rem,3vw,2.25rem);display:grid}.insights-module__vpdjwa__assistantLabel{font-size:var(--t-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--c-muted-blue);font-weight:700}.insights-module__vpdjwa__assistantTitle{font-size:var(--t-h4);letter-spacing:var(--ls-tight);white-space:pre-line;margin-top:.5rem}.insights-module__vpdjwa__assistantSummary{font-size:var(--t-small);color:var(--c-body);max-width:46rem;margin-top:.6rem}.insights-module__vpdjwa__assistantScope{font-size:var(--t-caption);color:var(--c-body-soft);margin-top:.6rem}.insights-module__vpdjwa__closing{text-align:center;max-width:42rem;margin-inline:auto}.insights-module__vpdjwa__closingHeadline{font-size:var(--t-h1);line-height:var(--lh-tight);margin-top:1.25rem}.insights-module__vpdjwa__closingCopy{font-size:var(--t-body-lg);color:var(--c-body);margin-top:1.25rem}.insights-module__vpdjwa__closingActions{justify-content:center;margin-top:2.25rem;display:flex}@media (max-width:980px){.insights-module__vpdjwa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.insights-module__vpdjwa__grid,.insights-module__vpdjwa__assistant{grid-template-columns:1fr}}
.home-module__7T5Noq__split{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(2.5rem,5vw,5rem);display:grid}.home-module__7T5Noq__centered{text-align:center;align-items:center;gap:var(--sp-block);flex-direction:column;display:flex}.home-module__7T5Noq__insightFlow{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem clamp(1rem,3vw,2.5rem);display:flex}.home-module__7T5Noq__flowItem{font-size:var(--t-h4);color:var(--c-deep-navy);letter-spacing:var(--ls-tight);font-weight:600;position:relative}.home-module__7T5Noq__flowItem+.home-module__7T5Noq__flowItem:before{content:"";background:var(--c-line-strong);width:24px;height:1px;position:absolute;top:50%;left:calc(clamp(1rem,3vw,2.5rem)/-2 - 12px)}.home-module__7T5Noq__signatureBlock{max-width:34rem}.home-module__7T5Noq__signatureKo{font-size:var(--t-h3);letter-spacing:var(--ls-tight);color:var(--c-deep-navy);white-space:pre-line;font-weight:700;line-height:1.45}.home-module__7T5Noq__signatureEn{font-size:var(--t-small);color:var(--c-body-soft);white-space:pre-line;margin-top:.75rem}.home-module__7T5Noq__pillars{margin-top:var(--sp-block);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,4vw,3.5rem);display:grid}.home-module__7T5Noq__pillar{border-top:2px solid var(--c-deep-navy);padding-top:1.5rem}.home-module__7T5Noq__pillarNo{font-size:var(--t-caption);letter-spacing:.1em;color:var(--c-muted-blue);font-weight:600}.home-module__7T5Noq__pillarTitle{font-size:var(--t-h3);letter-spacing:var(--ls-tight);margin-top:.5rem}.home-module__7T5Noq__pillarLead{font-size:var(--t-small);color:var(--c-navy);margin-top:.75rem;font-weight:600}.home-module__7T5Noq__pillarBody{font-size:var(--t-small);color:var(--c-body);margin-top:.6rem}.home-module__7T5Noq__pillarEvidence{border-top:1px solid var(--c-line);font-size:var(--t-caption);color:var(--c-muted-blue);margin-top:1rem;padding-top:.75rem;font-weight:600;line-height:1.6}.home-module__7T5Noq__evidence{border-top:1px solid var(--c-line-strong);margin-top:clamp(2.5rem,4vw,3.5rem);padding-top:1.5rem}.home-module__7T5Noq__evidenceLabel{font-size:var(--t-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--c-muted-blue);font-weight:600}.home-module__7T5Noq__evidenceList{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem clamp(1.5rem,4vw,3.5rem);margin-top:1.25rem;display:grid}.home-module__7T5Noq__evidenceFigure{font-size:var(--t-h3);letter-spacing:var(--ls-tight);color:var(--c-deep-navy);font-weight:700}.home-module__7T5Noq__evidenceNote{font-size:var(--t-small);color:var(--c-body);margin-top:.35rem}.home-module__7T5Noq__clients{flex-wrap:wrap;gap:.6rem .9rem;margin-top:1.25rem;display:flex}.home-module__7T5Noq__clients li{border:1px solid var(--c-line);border-radius:var(--radius);background:var(--c-warm-white);font-size:var(--t-caption);color:var(--c-charcoal);white-space:nowrap;padding:.4rem .8rem;font-weight:600}.home-module__7T5Noq__clientsNote{font-size:var(--t-caption);color:var(--c-body-soft);margin-top:1rem}.home-module__7T5Noq__closing{grid-template-columns:minmax(0,45fr) minmax(0,55fr);align-items:center;gap:clamp(2.5rem,5vw,5rem);display:grid}.home-module__7T5Noq__closingHeadline{font-size:var(--t-h1);line-height:var(--lh-tight);white-space:pre-line;margin-top:1.25rem}.home-module__7T5Noq__closingCopy{font-size:var(--t-body-lg);color:var(--c-body);max-width:var(--w-text);margin-top:1.5rem}.home-module__7T5Noq__closingActions{margin-top:2rem}@media (max-width:900px){.home-module__7T5Noq__split,.home-module__7T5Noq__closing{grid-template-columns:1fr}.home-module__7T5Noq__pillars{grid-template-columns:1fr;gap:2rem}.home-module__7T5Noq__evidenceList{grid-template-columns:1fr}}@media (max-width:640px){.home-module__7T5Noq__insightFlow{flex-direction:column}.home-module__7T5Noq__flowItem+.home-module__7T5Noq__flowItem:before{display:none}}
.framework-module__dDF8fq__mainGraphic{margin-top:var(--sp-block)}.framework-module__dDF8fq__viewRow{margin-top:var(--sp-block);background:var(--c-line);border:1px solid var(--c-line);border-radius:var(--radius);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.framework-module__dDF8fq__viewItem{background:var(--c-warm-white);padding:clamp(1.25rem,2.5vw,1.85rem)}.framework-module__dDF8fq__viewName{font-size:var(--t-h3);letter-spacing:var(--ls-tight)}.framework-module__dDF8fq__viewQuestion{font-size:var(--t-small);color:var(--c-muted-blue);margin-top:.4rem;font-style:italic}.framework-module__dDF8fq__viewDesc{font-size:var(--t-small);color:var(--c-body);margin-top:.75rem}.framework-module__dDF8fq__keyStatement{border-left:2px solid var(--c-gold);font-size:var(--t-body-lg);color:var(--c-deep-navy);max-width:52rem;margin-top:1.5rem;padding-left:1.25rem;font-weight:600}.framework-module__dDF8fq__cycle{margin-top:var(--sp-block);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2.5vw,2rem);padding-top:2rem;display:grid;position:relative}.framework-module__dDF8fq__cycle:before{content:"";background:linear-gradient(to right, var(--c-deep-navy), var(--c-muted-blue) 65%, color-mix(in srgb, var(--c-muted-blue) 25%, transparent));height:1px;position:absolute;top:0;left:0;right:0}.framework-module__dDF8fq__cycleItem{position:relative}.framework-module__dDF8fq__cycleItem:before{content:"";background:var(--c-deep-navy);border-radius:50%;width:7px;height:7px;position:absolute;top:-2rem;left:0;transform:translateY(-3px)}.framework-module__dDF8fq__cycleNo{font-size:var(--t-caption);letter-spacing:.1em;color:var(--c-muted-blue);font-weight:600}.framework-module__dDF8fq__cycleName{font-size:var(--t-h4);letter-spacing:var(--ls-tight);margin-top:.35rem}.framework-module__dDF8fq__cycleQuestion{font-size:var(--t-small);color:var(--c-muted-blue);margin-top:.3rem;font-style:italic}.framework-module__dDF8fq__cycleDesc{font-size:var(--t-small);color:var(--c-body);margin-top:.6rem}.framework-module__dDF8fq__cycleNote{font-size:var(--t-caption);color:var(--c-gold);margin-top:.6rem;font-weight:600}.framework-module__dDF8fq__cycleFootnote{font-size:var(--t-caption);color:var(--c-body-soft);margin-top:1.5rem}.framework-module__dDF8fq__evolution{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,4vw,4rem);display:grid}.framework-module__dDF8fq__evolutionBody{font-size:var(--t-body);line-height:var(--lh-read);color:var(--c-body)}@media (max-width:900px){.framework-module__dDF8fq__viewRow,.framework-module__dDF8fq__evolution{grid-template-columns:1fr}.framework-module__dDF8fq__cycle{grid-template-columns:1fr;gap:2rem;padding-top:0;padding-left:1.5rem}.framework-module__dDF8fq__cycle:before{background:linear-gradient(to bottom, var(--c-deep-navy), color-mix(in srgb, var(--c-muted-blue) 25%, transparent));width:1px;height:auto;inset:.5rem auto .5rem 0}.framework-module__dDF8fq__cycleItem:before{top:.5rem;left:-1.5rem;transform:translate(-3px)}}
.portfolio-module__tGbqvW__portfolioHead{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,4vw,4rem);display:grid}.portfolio-module__tGbqvW__no{font-size:var(--t-caption);letter-spacing:.12em;color:var(--c-muted-blue);font-weight:700}.portfolio-module__tGbqvW__name{font-size:var(--t-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--c-muted-blue);margin-top:.5rem;font-weight:700}.portfolio-module__tGbqvW__question{font-size:var(--t-h2);line-height:var(--lh-head);margin-top:.75rem}.portfolio-module__tGbqvW__definition{font-size:var(--t-body-lg);color:var(--c-body);margin-top:1.25rem}.portfolio-module__tGbqvW__coreMessage{border-left:2px solid var(--c-gold);font-size:var(--t-small);color:var(--c-deep-navy);margin-top:1.5rem;padding-left:1rem;font-weight:600}.portfolio-module__tGbqvW__needsLabel{font-size:var(--t-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--c-muted-blue);font-weight:700}.portfolio-module__tGbqvW__needs{border-top:1px solid var(--c-line-strong);margin-top:1rem}.portfolio-module__tGbqvW__need{border-bottom:1px solid var(--c-line);padding:1rem 0}.portfolio-module__tGbqvW__needTitle{font-size:var(--t-small);color:var(--c-deep-navy);font-weight:700}.portfolio-module__tGbqvW__needDesc{font-size:var(--t-small);color:var(--c-body);margin-top:.3rem}.portfolio-module__tGbqvW__preview{margin-top:var(--sp-block)}.portfolio-module__tGbqvW__photo{margin-top:clamp(1.5rem,3vw,2.25rem)}.portfolio-module__tGbqvW__outcomesLabel{margin-top:var(--sp-block);font-size:var(--t-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--c-muted-blue);font-weight:700}.portfolio-module__tGbqvW__outcomes{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}.portfolio-module__tGbqvW__outcome{border:1px solid var(--c-line-strong);border-radius:var(--radius);background:var(--c-warm-white);padding:clamp(1.25rem,2.5vw,1.75rem)}.portfolio-module__tGbqvW__outcomeTitle{font-size:var(--t-h4);color:var(--c-deep-navy);letter-spacing:var(--ls-tight);font-weight:700}.portfolio-module__tGbqvW__outcomeDesc{font-size:var(--t-small);color:var(--c-body);margin-top:.6rem}.portfolio-module__tGbqvW__actions{margin-top:var(--sp-block)}@media (max-width:900px){.portfolio-module__tGbqvW__portfolioHead,.portfolio-module__tGbqvW__outcomes{grid-template-columns:1fr}}
.program-module__pCIpMa__split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2.5rem,5vw,5rem);display:grid}.program-module__pCIpMa__integration{border:1px solid var(--c-line-strong);border-radius:var(--radius);background:var(--c-warm-white);flex-wrap:wrap;gap:.5rem;padding:clamp(1.5rem,3vw,2.25rem);display:flex}.program-module__pCIpMa__integrationItem{border-radius:var(--radius);background:var(--c-soft-gray);font-size:var(--t-small);color:var(--c-deep-navy);text-align:center;flex:8rem;padding:.85rem 1rem;font-weight:600}.program-module__pCIpMa__integrationNote{width:100%;font-size:var(--t-caption);color:var(--c-body-soft);text-align:center;margin-top:.75rem}.program-module__pCIpMa__transitionLink{font-size:var(--t-small);color:var(--c-accent-blue);align-items:center;gap:.4rem;margin-top:1.5rem;font-weight:600;display:inline-flex}.program-module__pCIpMa__signatureEn{border-top:1px solid var(--c-line-strong);font-size:var(--t-h3);font-weight:600;line-height:var(--lh-head);letter-spacing:var(--ls-tight);color:var(--c-deep-navy);white-space:pre-line;margin-top:1.5rem;padding-top:1.5rem}.program-module__pCIpMa__signatureKo{font-size:var(--t-caption);color:var(--c-body-soft);margin-top:.6rem}.program-module__pCIpMa__transition{font-size:var(--t-h4);color:var(--c-charcoal);white-space:pre-line;margin-top:clamp(2rem,3.5vw,3rem);font-weight:500;line-height:1.6}.program-module__pCIpMa__portfolioCta{margin-top:var(--sp-block)}.program-module__pCIpMa__closing{max-width:46rem}.program-module__pCIpMa__closingHeadline{font-size:var(--t-h1);line-height:var(--lh-tight);white-space:pre-line;margin-top:1.25rem}.program-module__pCIpMa__closingCopy{font-size:var(--t-body-lg);color:var(--c-body);margin-top:1.5rem}.program-module__pCIpMa__closingActions{margin-top:2rem}@media (max-width:900px){.program-module__pCIpMa__split,.program-module__pCIpMa__closing{grid-template-columns:1fr}}
.seminar-module__vQ2Ryq__article{--sp-section:clamp(2.8125rem, 1.6875rem + 4.5vw, 5.0625rem);--sp-section-lg:clamp(3.65625rem, 1.96875rem + 6.1875vw, 6.75rem);--hero-pad-bottom:clamp(1.75rem, 1rem + 3.5vw, 3.5rem)}.seminar-module__vQ2Ryq__prose{max-width:var(--w-text);font-size:var(--t-body);line-height:var(--lh-read);color:var(--c-body);flex-direction:column;gap:1rem;display:flex}.seminar-module__vQ2Ryq__prose+.seminar-module__vQ2Ryq__prose{margin-top:1rem}.seminar-module__vQ2Ryq__subheading{font-size:var(--t-h3);letter-spacing:var(--ls-tight);margin-top:clamp(2rem,3.5vw,3rem)}.seminar-module__vQ2Ryq__subheading+.seminar-module__vQ2Ryq__prose{margin-top:1rem}.seminar-module__vQ2Ryq__heroMeta{font-size:var(--t-small);color:var(--c-body-soft);flex-wrap:wrap;gap:.35rem 1.5rem;display:flex}.seminar-module__vQ2Ryq__heroMeta strong{color:var(--c-charcoal);font-weight:700}.seminar-module__vQ2Ryq__keyHeading{font-size:var(--t-h1);line-height:var(--lh-head);letter-spacing:var(--ls-tight);white-space:pre-line;overflow-wrap:normal;max-width:22ch;margin-top:1.5rem}.seminar-module__vQ2Ryq__keyBody{margin-top:clamp(2.5rem,4vw,3.5rem)}.seminar-module__vQ2Ryq__keyStatement{border-left:2px solid var(--c-gold);font-size:var(--t-h4);color:var(--c-deep-navy);white-space:pre-line;margin-top:clamp(2.5rem,4vw,3.5rem);padding-left:clamp(1rem,2.5vw,1.75rem);font-weight:600;line-height:1.6}.seminar-module__vQ2Ryq__chapters{margin-top:var(--sp-block);border-top:1px solid var(--c-line-strong)}.seminar-module__vQ2Ryq__chapter{border-bottom:1px solid var(--c-line);transition:background-color .2s var(--ease);grid-template-columns:3rem minmax(0,11rem) minmax(0,1fr);align-items:baseline;gap:.35rem clamp(1rem,3vw,2.5rem);padding-block:clamp(1rem,1.8vw,1.5rem);display:grid}.seminar-module__vQ2Ryq__chapter:hover{background:color-mix(in srgb, var(--c-soft-gray) 60%, transparent)}.seminar-module__vQ2Ryq__chapterNo{font-size:var(--t-caption);letter-spacing:.1em;color:var(--c-muted-blue);font-variant-numeric:tabular-nums;font-weight:700}.seminar-module__vQ2Ryq__chapterName{font-size:var(--t-h4);letter-spacing:.06em;text-transform:uppercase;color:var(--c-deep-navy);font-weight:700}.seminar-module__vQ2Ryq__chapterQuestion{font-size:var(--t-small);color:var(--c-body)}.seminar-module__vQ2Ryq__storyLine{font-size:var(--t-small);letter-spacing:.04em;color:var(--c-muted-blue);margin-top:1.5rem;font-weight:600}.seminar-module__vQ2Ryq__highlight{border-radius:var(--radius);background:var(--c-soft-gray);font-size:var(--t-h4);color:var(--c-deep-navy);white-space:pre-line;flex-direction:column;gap:.5rem;margin-top:clamp(2rem,3.5vw,3rem);padding:clamp(1.5rem,3vw,2.25rem);font-weight:600;line-height:1.6;display:flex}.seminar-module__vQ2Ryq__flow{flex-wrap:wrap;align-items:center;gap:.5rem 0;display:flex}.seminar-module__vQ2Ryq__flowItem{border:1px solid var(--c-line-strong);border-radius:var(--radius);background:var(--c-warm-white);font-size:var(--t-small);color:var(--c-deep-navy);white-space:nowrap;padding:.5rem .9rem;font-weight:600;position:relative}.seminar-module__vQ2Ryq__flowItem+.seminar-module__vQ2Ryq__flowItem{margin-left:1.9rem}.seminar-module__vQ2Ryq__flowItem+.seminar-module__vQ2Ryq__flowItem:before{content:"→";color:var(--c-muted-blue);font-weight:400;position:absolute;top:50%;left:-1.4rem;transform:translateY(-50%)}.seminar-module__vQ2Ryq__flowEmphasis .seminar-module__vQ2Ryq__flowItem{border-color:var(--c-deep-navy);background:var(--c-deep-navy);color:var(--c-on-navy)}.seminar-module__vQ2Ryq__flowEmphasis .seminar-module__vQ2Ryq__flowItem+.seminar-module__vQ2Ryq__flowItem:before{color:var(--c-muted-blue)}.seminar-module__vQ2Ryq__shift{flex-direction:column;gap:1.5rem;margin-top:clamp(1.5rem,3vw,2.25rem);display:flex}.seminar-module__vQ2Ryq__shiftLabel{font-size:var(--t-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--c-muted-blue);margin-bottom:.6rem;font-weight:600}.seminar-module__vQ2Ryq__chain{flex-direction:column;gap:1rem;margin-top:clamp(1.5rem,3vw,2.25rem);display:flex}.seminar-module__vQ2Ryq__logic{border-left:2px solid var(--c-deep-navy);flex-direction:column;gap:clamp(1.5rem,3vw,2.25rem);margin-top:clamp(1.5rem,3vw,2.25rem);padding-left:clamp(1.25rem,3vw,2.5rem);display:flex}.seminar-module__vQ2Ryq__logicStep{position:relative}.seminar-module__vQ2Ryq__logicStep:before{content:"";background:var(--c-deep-navy);border-radius:50%;width:10px;height:10px;position:absolute;top:.55rem;left:calc(-1*clamp(1.25rem,3vw,2.5rem) - 6px)}.seminar-module__vQ2Ryq__logicName{font-size:var(--t-h3);letter-spacing:var(--ls-tight);flex-wrap:wrap;align-items:baseline;gap:.5rem .85rem;display:flex}.seminar-module__vQ2Ryq__logicAxis{font-size:var(--t-small);letter-spacing:.08em;text-transform:uppercase;color:var(--c-gold);font-weight:600}.seminar-module__vQ2Ryq__logicQuestion{font-size:var(--t-body-lg);color:var(--c-navy);margin-top:.4rem;font-weight:600}.seminar-module__vQ2Ryq__logicBody{max-width:var(--w-text);font-size:var(--t-body);line-height:var(--lh-read);color:var(--c-body);flex-direction:column;gap:.5rem;margin-top:.6rem;display:flex}.seminar-module__vQ2Ryq__steps{background:var(--c-line);border:1px solid var(--c-line);border-radius:var(--radius);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:clamp(1.5rem,3vw,2.25rem);display:grid;overflow:hidden}.seminar-module__vQ2Ryq__step{background:var(--c-warm-white);padding:clamp(1.25rem,2.5vw,1.75rem)}.seminar-module__vQ2Ryq__stepName{font-size:var(--t-h4);letter-spacing:var(--ls-tight);color:var(--c-deep-navy);overflow-wrap:normal;font-weight:700}.seminar-module__vQ2Ryq__stepBody{font-size:var(--t-small);color:var(--c-body);margin-top:.6rem;line-height:1.7}.seminar-module__vQ2Ryq__equation{flex-direction:column;align-items:stretch;gap:.75rem;max-width:38rem;margin-top:clamp(1.5rem,3vw,2.25rem);display:flex}.seminar-module__vQ2Ryq__equationTerm{border:1px solid var(--c-line-strong);border-radius:var(--radius);background:var(--c-warm-white);padding:1rem 1.25rem}.seminar-module__vQ2Ryq__equationName{font-size:var(--t-h4);color:var(--c-deep-navy);font-weight:700}.seminar-module__vQ2Ryq__equationDetail{font-size:var(--t-small);color:var(--c-body);margin-top:.2rem}.seminar-module__vQ2Ryq__equationSign{text-align:center;font-size:var(--t-h3);color:var(--c-muted-blue);font-weight:400}.seminar-module__vQ2Ryq__equationResult{border-radius:var(--radius);background:var(--c-deep-navy);color:var(--c-on-navy);font-size:var(--t-h4);text-align:center;padding:1.1rem 1.25rem;font-weight:700}.seminar-module__vQ2Ryq__takeaway{border-top:2px solid var(--c-deep-navy);margin-top:clamp(2.5rem,4vw,3.5rem);padding-top:1.75rem}.seminar-module__vQ2Ryq__takeawayLabel{font-size:var(--t-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--c-muted-blue);font-weight:600}.seminar-module__vQ2Ryq__takeawayHeading{font-size:var(--t-h3);line-height:var(--lh-head);white-space:pre-line;overflow-wrap:normal;margin-top:.75rem}.seminar-module__vQ2Ryq__takeawayBody{max-width:var(--w-text);font-size:var(--t-body);line-height:var(--lh-read);color:var(--c-body);margin-top:1rem}.seminar-module__vQ2Ryq__bridgeQuestion{border-left:2px solid var(--c-gold);font-size:var(--t-h4);color:var(--c-deep-navy);margin-top:1.25rem;padding-left:clamp(1rem,2.5vw,1.75rem);font-weight:600;line-height:1.6}.seminar-module__vQ2Ryq__matrixWrap{margin-top:clamp(1.5rem,3vw,2.25rem);overflow-x:auto}.seminar-module__vQ2Ryq__matrix{border-collapse:collapse;text-align:left;width:100%;min-width:46rem}.seminar-module__vQ2Ryq__matrix th,.seminar-module__vQ2Ryq__matrix td{border-bottom:1px solid var(--c-line);vertical-align:top;font-size:var(--t-small);color:var(--c-body);padding:.9rem 1rem;line-height:1.65}.seminar-module__vQ2Ryq__matrix thead th{border-bottom:2px solid var(--c-deep-navy);font-size:var(--t-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--c-muted-blue);font-weight:700}.seminar-module__vQ2Ryq__matrix tbody th{color:var(--c-deep-navy);white-space:nowrap;font-weight:700}.seminar-module__vQ2Ryq__beforeAfter{grid-template-columns:minmax(0,1fr) 2rem minmax(0,1fr);align-items:center;gap:.75rem;margin-top:clamp(1.5rem,3vw,2.25rem);display:grid}.seminar-module__vQ2Ryq__beforeAfterHead{font-size:var(--t-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--c-muted-blue);font-weight:700}.seminar-module__vQ2Ryq__baCell{border:1px solid var(--c-line-strong);border-radius:var(--radius);background:var(--c-warm-white);padding:.9rem 1.1rem}.seminar-module__vQ2Ryq__baCell.seminar-module__vQ2Ryq__to{border-color:var(--c-deep-navy);background:color-mix(in srgb, var(--c-muted-blue) 10%, var(--c-warm-white))}.seminar-module__vQ2Ryq__baName{font-size:var(--t-small);color:var(--c-deep-navy);font-weight:700}.seminar-module__vQ2Ryq__baNote{font-size:var(--t-caption);color:var(--c-body-soft);margin-top:.15rem}.seminar-module__vQ2Ryq__baArrow{text-align:center;color:var(--c-muted-blue)}.seminar-module__vQ2Ryq__components{border-top:1px solid var(--c-line-strong);margin-top:clamp(1.5rem,3vw,2.25rem)}.seminar-module__vQ2Ryq__component{border-bottom:1px solid var(--c-line);grid-template-columns:3rem minmax(0,1fr);gap:.35rem clamp(1rem,3vw,2.5rem);padding-block:clamp(1.25rem,2.2vw,1.85rem);display:grid}.seminar-module__vQ2Ryq__componentNo{font-size:var(--t-caption);letter-spacing:.1em;color:var(--c-muted-blue);font-variant-numeric:tabular-nums;font-weight:700}.seminar-module__vQ2Ryq__componentName{font-size:var(--t-h4);letter-spacing:var(--ls-tight)}.seminar-module__vQ2Ryq__componentDetail{font-size:var(--t-small);color:var(--c-gold);grid-column:2;margin-top:.15rem;font-weight:600}.seminar-module__vQ2Ryq__componentBody{max-width:var(--w-text);font-size:var(--t-body);line-height:var(--lh-read);color:var(--c-body);flex-direction:column;grid-column:2;gap:.5rem;margin-top:.6rem;display:flex}.seminar-module__vQ2Ryq__signature{margin-top:var(--sp-block)}.seminar-module__vQ2Ryq__signatureFigure{border:1px solid var(--c-line);border-radius:var(--radius);background:var(--c-warm-white);margin:0;overflow:hidden}.seminar-module__vQ2Ryq__signatureFigure img{width:100%;height:auto;display:block}.seminar-module__vQ2Ryq__signatureCaption{font-size:var(--t-caption);color:var(--c-body-soft);margin-top:1rem}.seminar-module__vQ2Ryq__signatureMessage{font-size:var(--t-h3);font-weight:700;line-height:var(--lh-head);letter-spacing:var(--ls-tight);color:var(--c-deep-navy);white-space:pre-line;overflow-wrap:normal;margin-top:clamp(1.5rem,3vw,2.25rem)}.seminar-module__vQ2Ryq__roles{background:var(--c-line);border:1px solid var(--c-line);border-radius:var(--radius);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:clamp(1.5rem,3vw,2.25rem);display:grid;overflow:hidden}.seminar-module__vQ2Ryq__role{background:var(--c-warm-white);padding:clamp(1.25rem,2.5vw,1.75rem)}.seminar-module__vQ2Ryq__roleStage{font-size:var(--t-h4);letter-spacing:var(--ls-tight);color:var(--c-deep-navy);overflow-wrap:normal;font-weight:700}.seminar-module__vQ2Ryq__roleName{font-size:var(--t-small);letter-spacing:.06em;text-transform:uppercase;color:var(--c-gold);margin-top:.2rem;font-weight:600}.seminar-module__vQ2Ryq__roleBody{font-size:var(--t-small);color:var(--c-body);flex-direction:column;gap:.5rem;margin-top:.75rem;line-height:1.7;display:flex}.seminar-module__vQ2Ryq__humanAi{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:clamp(.75rem,1.5vw,1.25rem);margin-top:clamp(1.5rem,3vw,2.25rem);display:grid}.seminar-module__vQ2Ryq__humanAiSide{border:1px solid var(--c-line);border-radius:var(--radius);background:var(--c-soft-gray);text-align:center;flex-direction:column;align-items:center;gap:.85rem;padding:clamp(1.25rem,2.5vw,1.75rem);display:flex}.seminar-module__vQ2Ryq__humanAiLabel{font-size:var(--t-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--c-muted-blue);font-weight:700}.seminar-module__vQ2Ryq__humanAiItems{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem .65rem;display:flex}.seminar-module__vQ2Ryq__humanAiItems li{border-radius:var(--radius);background:var(--c-warm-white);font-size:var(--t-body);color:var(--c-deep-navy);white-space:nowrap;padding:.35rem .75rem;font-weight:600}.seminar-module__vQ2Ryq__humanAiSign{font-size:var(--t-h2);color:var(--c-muted-blue);align-self:center;font-weight:300}.seminar-module__vQ2Ryq__evolution{background:var(--c-line);border:1px solid var(--c-line);border-radius:var(--radius);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:clamp(1.5rem,3vw,2.25rem);display:grid;overflow:hidden}.seminar-module__vQ2Ryq__stage{background:var(--c-warm-white);padding:clamp(1.25rem,2.5vw,1.75rem)}.seminar-module__vQ2Ryq__stage:last-child{background:color-mix(in srgb, var(--c-muted-blue) 10%, var(--c-warm-white))}.seminar-module__vQ2Ryq__stageNo{font-size:var(--t-caption);letter-spacing:.1em;color:var(--c-muted-blue);font-variant-numeric:tabular-nums;font-weight:700}.seminar-module__vQ2Ryq__stageLabel{font-size:var(--t-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--c-gold);margin-top:.4rem;font-weight:700}.seminar-module__vQ2Ryq__stageName{font-size:var(--t-h4);letter-spacing:var(--ls-tight);margin-top:.35rem}.seminar-module__vQ2Ryq__stageBody{font-size:var(--t-small);color:var(--c-body);margin-top:.6rem;line-height:1.7}.seminar-module__vQ2Ryq__evolutionLine{font-size:var(--t-h4);letter-spacing:.04em;color:var(--c-deep-navy);margin-top:1.25rem;font-weight:700}.seminar-module__vQ2Ryq__quote{font-size:var(--t-h3);font-weight:700;line-height:var(--lh-head);letter-spacing:var(--ls-tight);color:var(--c-deep-navy);white-space:pre-line;overflow-wrap:normal;margin-top:clamp(2rem,3.5vw,3rem)}.seminar-module__vQ2Ryq__quoteNote{font-size:var(--t-body);color:var(--c-body);margin-top:1rem}.seminar-module__vQ2Ryq__final{text-align:center}.seminar-module__vQ2Ryq__finalHeadline{font-size:var(--t-h1);line-height:var(--lh-tight);letter-spacing:var(--ls-tight)}.seminar-module__vQ2Ryq__finalLead{max-width:34rem;font-size:var(--t-h4);color:var(--c-navy);white-space:pre-line;margin:clamp(1.5rem,3vw,2.25rem) auto 0;font-weight:600;line-height:1.6}.seminar-module__vQ2Ryq__finalBody{max-width:34rem;font-size:var(--t-body);line-height:var(--lh-read);color:var(--c-body);white-space:pre-line;margin:clamp(1.5rem,3vw,2.25rem) auto 0}.seminar-module__vQ2Ryq__about{border-top:1px solid var(--c-line-strong);max-width:var(--w-narrow);padding-top:1.75rem}.seminar-module__vQ2Ryq__aboutSource{font-size:var(--t-small);color:var(--c-muted-blue);margin-top:.75rem;font-weight:600}.seminar-module__vQ2Ryq__aboutTitle{font-size:var(--t-h4);letter-spacing:var(--ls-tight);margin-top:.35rem}.seminar-module__vQ2Ryq__aboutSubtitle{font-size:var(--t-small);color:var(--c-body);margin-top:.25rem}.seminar-module__vQ2Ryq__aboutMeta{font-size:var(--t-caption);color:var(--c-body-soft);margin-top:.75rem}.seminar-module__vQ2Ryq__aboutNote{font-size:var(--t-small);color:var(--c-body);margin-top:1rem;line-height:1.75}.seminar-module__vQ2Ryq__cta{text-align:center}.seminar-module__vQ2Ryq__ctaHeadline{font-size:var(--t-h1);line-height:var(--lh-tight);margin-top:1.25rem}.seminar-module__vQ2Ryq__ctaCopy{max-width:var(--w-text);font-size:var(--t-body-lg);color:var(--c-body);margin:1.5rem auto 0}.seminar-module__vQ2Ryq__ctaActions{justify-content:center;margin-top:2rem;display:flex}@media (max-width:900px){.seminar-module__vQ2Ryq__chapter{grid-template-columns:3rem minmax(0,1fr)}.seminar-module__vQ2Ryq__chapterQuestion{grid-column:2}.seminar-module__vQ2Ryq__steps,.seminar-module__vQ2Ryq__roles,.seminar-module__vQ2Ryq__evolution{grid-template-columns:1fr}.seminar-module__vQ2Ryq__beforeAfter{grid-template-columns:1fr;gap:.35rem}.seminar-module__vQ2Ryq__baArrow{transform:rotate(90deg)}.seminar-module__vQ2Ryq__humanAi{grid-template-columns:1fr;gap:.75rem}.seminar-module__vQ2Ryq__humanAiSign{text-align:center}}
.about-module__7ecs4a__beliefs{margin-top:var(--sp-block);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,4vw,3.5rem);display:grid}.about-module__7ecs4a__belief{border-left:1px solid var(--c-line-strong);padding-left:clamp(1rem,2vw,1.75rem)}.about-module__7ecs4a__belief:first-child{border-left:none;padding-left:0}.about-module__7ecs4a__beliefNo{font-size:var(--t-caption);letter-spacing:.1em;color:var(--c-muted-blue);font-weight:600}.about-module__7ecs4a__beliefStatement{font-size:var(--t-h3);letter-spacing:var(--ls-tight);color:var(--c-deep-navy);margin-top:.75rem;font-weight:700;line-height:1.3}.about-module__7ecs4a__beliefDesc{font-size:var(--t-small);color:var(--c-charcoal);margin-top:.85rem}.about-module__7ecs4a__beliefRelation{font-size:var(--t-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--c-deep-navy);align-items:center;gap:.5rem;margin-top:1.25rem;font-weight:700;display:flex}.about-module__7ecs4a__beliefRelation span[aria-hidden]{color:var(--c-muted-blue);font-weight:400}.about-module__7ecs4a__think{margin-top:var(--sp-block);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,4vw,3rem);padding-top:2rem;display:grid;position:relative}.about-module__7ecs4a__think:before{content:"";background:linear-gradient(to right, var(--c-deep-navy), var(--c-muted-blue) 60%, color-mix(in srgb, var(--c-muted-blue) 25%, transparent));height:1px;position:absolute;top:0;left:0;right:0}.about-module__7ecs4a__thinkItem{position:relative}.about-module__7ecs4a__thinkItem:before{content:"";background:var(--c-deep-navy);border-radius:50%;width:7px;height:7px;position:absolute;top:-2rem;left:0;transform:translateY(-3px)}.about-module__7ecs4a__thinkNo{font-size:var(--t-caption);letter-spacing:.1em;color:var(--c-muted-blue);font-weight:600}.about-module__7ecs4a__thinkName{font-size:var(--t-h3);letter-spacing:.03em;text-transform:uppercase;color:var(--c-deep-navy);margin-top:.4rem;font-weight:700}.about-module__7ecs4a__thinkLead{font-size:var(--t-small);color:var(--c-navy);margin-top:.5rem;font-weight:600}.about-module__7ecs4a__thinkDesc{font-size:var(--t-small);color:var(--c-charcoal);margin-top:.6rem}.about-module__7ecs4a__building{margin-top:var(--sp-block);flex-direction:column;gap:clamp(2rem,4vw,3.5rem);display:flex}.about-module__7ecs4a__buildItem{border-left:1px solid var(--c-on-navy-line);max-width:34rem;padding-left:1.5rem}.about-module__7ecs4a__buildItem:nth-child(2n){margin-left:auto}.about-module__7ecs4a__buildNo{font-size:var(--t-caption);letter-spacing:.1em;color:var(--c-muted-blue);font-weight:600}.about-module__7ecs4a__buildName{font-size:var(--t-h3);letter-spacing:.03em;text-transform:uppercase;color:var(--c-on-navy);margin-top:.35rem;font-weight:700}.about-module__7ecs4a__buildHeadline{font-size:var(--t-body-lg);color:var(--c-on-navy);margin-top:.5rem;font-weight:600}.about-module__7ecs4a__buildDesc{font-size:var(--t-small);color:var(--c-on-navy-soft);margin-top:.75rem}.about-module__7ecs4a__buildKeywords{font-size:var(--t-caption);color:var(--c-muted-blue);flex-wrap:wrap;gap:.35rem 1rem;margin-top:1rem;display:flex}.about-module__7ecs4a__closing{text-align:center;max-width:44rem;margin-inline:auto}.about-module__7ecs4a__closingHeadline{font-size:var(--t-h1);line-height:var(--lh-tight);white-space:pre-line}.about-module__7ecs4a__closingCopy{font-size:var(--t-body-lg);color:var(--c-body);white-space:pre-line;margin-top:1.5rem}.about-module__7ecs4a__closingActions{justify-content:center;margin-top:2.25rem;display:flex}@media (max-width:900px){.about-module__7ecs4a__beliefs{grid-template-columns:1fr;gap:0}.about-module__7ecs4a__belief{border-left:none;border-top:1px solid var(--c-line-strong);padding:2rem 0}.about-module__7ecs4a__belief:first-child{border-top:none;padding-top:0}.about-module__7ecs4a__think{grid-template-columns:1fr;gap:2rem;padding-top:0;padding-left:1.5rem}.about-module__7ecs4a__think:before{background:linear-gradient(to bottom, var(--c-deep-navy), color-mix(in srgb, var(--c-muted-blue) 25%, transparent));width:1px;height:auto;inset:.5rem auto .5rem 0}.about-module__7ecs4a__thinkItem:before{top:.5rem;left:-1.5rem;transform:translate(-3px)}.about-module__7ecs4a__buildItem:nth-child(2n){margin-left:0}}
.contact-module__d5N1PW__conversation{grid-template-columns:minmax(0,65fr) minmax(0,35fr);align-items:start;gap:clamp(2.5rem,5vw,4.5rem);display:grid}.contact-module__d5N1PW__touch{border-left:1px solid var(--c-line-strong);padding-left:clamp(1.5rem,3vw,3rem)}.contact-module__d5N1PW__touchLabel{font-size:var(--t-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--c-muted-blue);font-weight:700}.contact-module__d5N1PW__touchIntro{font-size:var(--t-small);color:var(--c-body);margin-top:.75rem}.contact-module__d5N1PW__touchList{flex-direction:column;gap:1.5rem;margin-top:2rem;display:flex}.contact-module__d5N1PW__itemLabel{font-size:var(--t-caption);letter-spacing:.1em;text-transform:uppercase;color:var(--c-body-soft);font-weight:700}.contact-module__d5N1PW__itemValue{font-size:var(--t-small);color:var(--c-charcoal);margin-top:.35rem;line-height:1.7}.contact-module__d5N1PW__itemLink{color:var(--c-charcoal);transition:color .2s var(--ease)}.contact-module__d5N1PW__itemLink:hover{color:var(--c-accent-blue)}.contact-module__d5N1PW__relationship{border-top:1px solid var(--c-line);font-size:var(--t-caption);color:var(--c-body-soft);margin-top:2.5rem;padding-top:1.25rem}@media (max-width:900px){.contact-module__d5N1PW__conversation{grid-template-columns:1fr}.contact-module__d5N1PW__touch{border-left:none;border-top:1px solid var(--c-line-strong);padding-top:2.5rem;padding-left:0}}
.faq-module__mG7gQG__topics{margin-top:var(--sp-block);background:var(--c-line);border:1px solid var(--c-line);border-radius:var(--radius);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.faq-module__mG7gQG__topic{background:var(--c-warm-white);transition:background-color .2s var(--ease);padding:1.1rem 1.25rem;display:block}.faq-module__mG7gQG__topic:hover{background:var(--c-soft-gray)}.faq-module__mG7gQG__topicLabel{font-size:var(--t-small);letter-spacing:var(--ls-tight);color:var(--c-deep-navy);font-weight:700}.faq-module__mG7gQG__topicQuestions{font-size:var(--t-caption);color:var(--c-body-soft);margin-top:.35rem}.faq-module__mG7gQG__group+.faq-module__mG7gQG__group{margin-top:clamp(2.5rem,4vw,3.5rem)}.faq-module__mG7gQG__groupLabel{border-bottom:2px solid var(--c-deep-navy);font-size:var(--t-section-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--c-muted-blue);padding-bottom:.75rem;font-weight:600}.faq-module__mG7gQG__item{border-bottom:1px solid var(--c-line)}.faq-module__mG7gQG__summary{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:1.5rem;padding:1.25rem 0;list-style:none;display:flex}.faq-module__mG7gQG__summary::-webkit-details-marker{display:none}.faq-module__mG7gQG__question{font-size:var(--t-h4);letter-spacing:var(--ls-tight);color:var(--c-deep-navy);overflow-wrap:normal;font-weight:700}.faq-module__mG7gQG__sign{width:1.25rem;height:1.25rem;color:var(--c-muted-blue);flex:none;margin-top:.15rem;position:relative}.faq-module__mG7gQG__sign:before,.faq-module__mG7gQG__sign:after{content:"";height:1.5px;transition:transform .2s var(--ease);background:currentColor;position:absolute;inset:50% 0 auto}.faq-module__mG7gQG__sign:after{transform:rotate(90deg)}.faq-module__mG7gQG__item[open] .faq-module__mG7gQG__sign:after{transform:rotate(0)}.faq-module__mG7gQG__answer{max-width:var(--w-text);flex-direction:column;gap:.85rem;padding-bottom:1.5rem;display:flex}.faq-module__mG7gQG__answer p{font-size:var(--t-body);line-height:var(--lh-read);color:var(--c-body)}.faq-module__mG7gQG__links{flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:.4rem;display:flex}.faq-module__mG7gQG__link{font-size:var(--t-small);color:var(--c-accent-blue);align-items:center;gap:.4rem;font-weight:600;display:inline-flex}.faq-module__mG7gQG__link span{transition:transform .2s var(--ease)}.faq-module__mG7gQG__link:hover span{transform:translate(3px)}.faq-module__mG7gQG__closing{text-align:center}.faq-module__mG7gQG__closingHeadline{font-size:var(--t-h1);line-height:var(--lh-tight);margin-top:1.25rem}.faq-module__mG7gQG__closingCopy{font-size:var(--t-body-lg);color:var(--c-body);max-width:var(--w-text);margin:1.5rem auto 0}.faq-module__mG7gQG__closingActions{justify-content:center;margin-top:2rem;display:flex}@media (max-width:900px){.faq-module__mG7gQG__topics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.faq-module__mG7gQG__topics{grid-template-columns:1fr}}
.privacy-module__FJcPwG__draftNotice{margin-bottom:var(--sp-block);border:1px solid var(--c-line-strong);border-left:3px solid var(--c-gold);border-radius:var(--radius);background:var(--c-soft-gray);font-size:var(--t-small);color:var(--c-charcoal);padding:1rem 1.25rem}.privacy-module__FJcPwG__body{margin-top:var(--sp-block);font-size:var(--t-body);line-height:var(--lh-read);color:var(--c-body);flex-direction:column;gap:clamp(2rem,3vw,2.75rem);display:flex}.privacy-module__FJcPwG__body p+p{margin-top:.85rem}.privacy-module__FJcPwG__heading{font-size:var(--t-h4);margin-bottom:.85rem}.privacy-module__FJcPwG__list{flex-direction:column;gap:.4rem;margin:.85rem 0;display:flex}.privacy-module__FJcPwG__list li{padding-left:1rem;position:relative}.privacy-module__FJcPwG__list li:before{content:"";background:var(--c-muted-blue);width:5px;height:1px;position:absolute;top:.9em;left:0}.privacy-module__FJcPwG__table{flex-direction:column;gap:.75rem;margin:1rem 0;display:flex}.privacy-module__FJcPwG__table>div{border-bottom:1px solid var(--c-line);grid-template-columns:11rem minmax(0,1fr);gap:1rem;padding-bottom:.75rem;display:grid}.privacy-module__FJcPwG__table dt{font-size:var(--t-small);color:var(--c-deep-navy);font-weight:700}.privacy-module__FJcPwG__table dd{font-size:var(--t-small);margin:0}.privacy-module__FJcPwG__table a{color:var(--c-accent-blue)}.privacy-module__FJcPwG__note{font-size:var(--t-caption);color:var(--c-body-soft);margin-top:1rem}@media (max-width:640px){.privacy-module__FJcPwG__table>div{grid-template-columns:1fr;gap:.3rem}}
