.page-module__Xy_mJq__page{padding-top:calc(var(--site-header-height) + var(--space-12));padding-bottom:var(--space-16);min-height:100vh}.page-module__Xy_mJq__backLink{font-size:var(--text-sm);color:var(--text-tertiary);margin-bottom:var(--space-8);transition:color var(--site-transition-fast);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.page-module__Xy_mJq__backLink:hover{color:var(--color-primary-600)}.page-module__Xy_mJq__header{align-items:center;gap:var(--space-5);margin-bottom:var(--space-4);display:flex}.page-module__Xy_mJq__iconBox{background:linear-gradient(135deg, var(--color-primary-600), var(--color-secondary-500));border-radius:var(--radius-md);width:64px;height:64px;color:var(--text-inverse);font-size:var(--text-2xl);flex-shrink:0;justify-content:center;align-items:center;display:flex}.page-module__Xy_mJq__name{font-size:var(--text-2xl);font-weight:var(--font-weight-medium);color:var(--text-primary);line-height:1.2}.page-module__Xy_mJq__type{font-size:var(--text-sm);color:var(--text-tertiary);font-family:var(--font-mono);margin-top:var(--space-1)}.page-module__Xy_mJq__desc{font-size:var(--text-base);color:var(--text-secondary);max-width:640px;margin-bottom:var(--space-10);line-height:1.7}.page-module__Xy_mJq__grid{gap:var(--space-10);grid-template-columns:1fr 360px;align-items:start;display:grid}@media (max-width:768px){.page-module__Xy_mJq__grid{gap:var(--space-8);grid-template-columns:1fr}}.page-module__Xy_mJq__mainContent{gap:var(--space-10);flex-direction:column;display:flex}.page-module__Xy_mJq__section{gap:var(--space-4);flex-direction:column;display:flex}.page-module__Xy_mJq__sectionTitle{font-size:var(--text-lg);color:var(--text-primary);border-bottom:1px solid var(--border-default);padding-bottom:var(--space-2);font-weight:700}.page-module__Xy_mJq__advantageList{gap:var(--space-3);flex-direction:column;list-style:none;display:flex}.page-module__Xy_mJq__advantageItem{align-items:flex-start;gap:var(--space-3);font-size:var(--text-base);color:var(--text-secondary);line-height:1.6;display:flex}.page-module__Xy_mJq__advantageCheck{color:var(--color-secondary-500);margin-top:var(--space-1);flex-shrink:0}.page-module__Xy_mJq__workflow{gap:var(--space-4);flex-direction:column;display:flex}.page-module__Xy_mJq__workflowStep{align-items:flex-start;gap:var(--space-4);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-4);display:flex}.page-module__Xy_mJq__stepNum{background:var(--color-primary-100);width:28px;height:28px;color:var(--color-primary-600);font-size:var(--text-sm);border-radius:var(--radius-md);flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.page-module__Xy_mJq__stepTitle{font-size:var(--text-base);color:var(--text-primary);margin-bottom:var(--space-1);font-weight:600}.page-module__Xy_mJq__stepDesc{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.5}.page-module__Xy_mJq__caseStudy{background:color-mix(in srgb, var(--color-primary-500) 4%, transparent);border:1px solid color-mix(in srgb, var(--color-primary-500) 15%, transparent);border-radius:var(--radius-md);padding:var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}.page-module__Xy_mJq__caseClient{font-size:var(--text-sm);color:var(--color-primary-600);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.page-module__Xy_mJq__caseBlock h3{font-size:var(--text-sm);color:var(--text-tertiary);margin-bottom:var(--space-1);font-weight:500}.page-module__Xy_mJq__caseBlock p{font-size:var(--text-base);color:var(--text-secondary);line-height:1.6}.page-module__Xy_mJq__caseHighlight{font-weight:600;color:var(--text-primary)!important}.page-module__Xy_mJq__sidebar{gap:var(--space-6);top:calc(var(--site-header-height) + var(--space-6));flex-direction:column;display:flex;position:sticky}.page-module__Xy_mJq__metricsCard{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-6)}.page-module__Xy_mJq__metricsTitle{font-size:var(--text-base);color:var(--text-primary);margin-bottom:var(--space-5);font-weight:700}.page-module__Xy_mJq__metricsList{gap:var(--space-5);flex-direction:column;display:flex}.page-module__Xy_mJq__metricItem{gap:var(--space-1);flex-direction:column;display:flex}.page-module__Xy_mJq__metricLabel{font-size:var(--text-xs);color:var(--text-tertiary)}.page-module__Xy_mJq__metricBar{background:var(--border-default);border-radius:var(--radius-xs);height:6px;overflow:hidden}.page-module__Xy_mJq__metricFill{background:linear-gradient(90deg, var(--color-primary-600), var(--color-secondary-500));border-radius:var(--radius-xs);height:100%;transition:width .6s}.page-module__Xy_mJq__metricValue{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-primary);text-align:right;font-weight:600}.page-module__Xy_mJq__metricValueLarge{font-family:var(--font-mono);font-size:var(--text-lg);color:var(--color-primary-600);font-weight:700}.page-module__Xy_mJq__sidebarSection{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-5)}.page-module__Xy_mJq__sidebarTitle{font-size:var(--text-sm);color:var(--text-primary);margin-bottom:var(--space-4);align-items:center;gap:var(--space-2);font-weight:700;display:flex}.page-module__Xy_mJq__priceList{gap:var(--space-3);flex-direction:column;display:flex}.page-module__Xy_mJq__priceItem{font-size:var(--text-sm);padding-bottom:var(--space-2);border-bottom:1px dashed var(--border-default);justify-content:space-between;align-items:center;display:flex}.page-module__Xy_mJq__priceItem:last-child{border-bottom:none;padding-bottom:0}.page-module__Xy_mJq__priceName{color:var(--text-secondary)}.page-module__Xy_mJq__priceValue{color:var(--text-primary);font-weight:600;font-family:var(--font-mono)}.page-module__Xy_mJq__limitsList{padding-left:var(--space-4);gap:var(--space-2);flex-direction:column;list-style:outside;display:flex}.page-module__Xy_mJq__limitsList li{font-size:var(--text-xs);color:var(--text-tertiary);line-height:1.5}.page-module__Xy_mJq__notFound{padding-top:calc(var(--site-header-height) + var(--space-16));text-align:center;justify-content:center;align-items:center;gap:var(--space-4);flex-direction:column;min-height:60vh;display:flex}
.Button-module__88tB-q__base{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-full);white-space:nowrap;cursor:pointer;transition:all var(--site-transition-fast);border:none;font-family:inherit;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.Button-module__88tB-q__base:focus-visible{outline:2px solid var(--brand-accent);outline-offset:2px}.Button-module__88tB-q__base:disabled{opacity:.7;cursor:not-allowed;box-shadow:none;transform:none}.Button-module__88tB-q__primary{color:var(--action-primary-fg);background:var(--action-primary-bg)}.Button-module__88tB-q__primary:hover:not(:disabled){color:var(--action-primary-fg);background:var(--action-primary-bg-hover)}.Button-module__88tB-q__secondary{color:var(--text-primary);border:1px solid var(--border-default);background:0 0}.Button-module__88tB-q__secondary:hover:not(:disabled){color:var(--text-primary);background:var(--bg-hover)}.Button-module__88tB-q__sm{height:var(--space-10);padding:0 var(--space-5);font-size:var(--text-sm)}.Button-module__88tB-q__md{height:var(--space-12);padding:0 var(--space-8);font-size:var(--text-base)}.Button-module__88tB-q__lg{height:calc(var(--space-12) + var(--space-2));padding:0 var(--space-10);font-size:var(--text-base);font-weight:700}.Button-module__88tB-q__block{width:100%;display:flex}
.AboutSection-module__dGVaPW__about{padding-block:var(--space-32)}.AboutSection-module__dGVaPW__grid{gap:var(--space-20);grid-template-columns:1fr 1fr;align-items:center;display:grid}.AboutSection-module__dGVaPW__narrative{gap:var(--space-6);flex-direction:column;display:flex}.AboutSection-module__dGVaPW__eyebrow{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-primary-600)}.AboutSection-module__dGVaPW__headline{font-size:var(--text-4xl);font-weight:var(--font-weight-medium);letter-spacing:-.03em;line-height:1.15}.AboutSection-module__dGVaPW__bodyText{gap:var(--space-4);flex-direction:column;display:flex}.AboutSection-module__dGVaPW__bodyText p{font-size:var(--text-base);color:var(--text-secondary);line-height:1.75}.AboutSection-module__dGVaPW__statsGrid{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.AboutSection-module__dGVaPW__statCard{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-8);gap:var(--space-2);transition:border-color var(--site-transition-fast), box-shadow var(--site-transition-fast);flex-direction:column;display:flex}.AboutSection-module__dGVaPW__statCard:hover{border-color:var(--color-primary-500);box-shadow:var(--shadow-md)}.AboutSection-module__dGVaPW__statValue{font-size:var(--text-4xl);font-weight:var(--font-weight-medium);letter-spacing:-.04em;background:linear-gradient(135deg, var(--color-primary-600), var(--color-secondary-500));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;line-height:1}.AboutSection-module__dGVaPW__statLabel{font-size:var(--text-sm);color:var(--text-tertiary);font-weight:500}@media (max-width:900px){.AboutSection-module__dGVaPW__grid{grid-template-columns:1fr}.AboutSection-module__dGVaPW__headline{font-size:var(--text-3xl)}}@media (max-width:480px){.AboutSection-module__dGVaPW__statsGrid{grid-template-columns:1fr 1fr}}
.TeamCard-module__-nZfEa__card{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-6);gap:var(--space-4);cursor:pointer;transition:all var(--site-transition-medium);flex-direction:column;text-decoration:none;display:flex}.TeamCard-module__-nZfEa__card:hover{border-color:var(--color-primary-500);box-shadow:var(--shadow-md);transform:translateY(-2px)}.TeamCard-module__-nZfEa__header{align-items:center;gap:var(--space-3);display:flex}.TeamCard-module__-nZfEa__iconBox{background:linear-gradient(135deg, var(--color-primary-600), var(--color-secondary-500));border-radius:var(--radius-sm);width:40px;height:40px;color:var(--text-inverse);font-size:var(--text-lg);flex-shrink:0;justify-content:center;align-items:center;display:flex}.TeamCard-module__-nZfEa__headerText{flex:1;min-width:0}.TeamCard-module__-nZfEa__name{font-size:var(--text-base);color:var(--text-primary);font-weight:700;line-height:1.3}.TeamCard-module__-nZfEa__type{font-size:var(--text-xs);color:var(--text-tertiary);font-family:var(--font-mono)}.TeamCard-module__-nZfEa__desc{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.6}.TeamCard-module__-nZfEa__deliverable{align-items:flex-start;gap:var(--space-2);display:flex}.TeamCard-module__-nZfEa__deliverableLabel{font-size:var(--text-xs);color:var(--color-primary-600);background:color-mix(in srgb, var(--color-primary-500) 8%, transparent);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);white-space:nowrap;margin-top:var(--space-1);flex-shrink:0;font-weight:600}.TeamCard-module__-nZfEa__deliverableValue{font-size:var(--text-xs);color:var(--text-secondary);line-height:1.5}.TeamCard-module__-nZfEa__skills{gap:var(--space-2);flex-wrap:wrap;display:flex}.TeamCard-module__-nZfEa__skillTag{font-family:var(--font-mono);font-size:var(--text-xs);padding:var(--space-1) var(--space-2);background:color-mix(in srgb, var(--color-primary-500) 6%, transparent);border:1px solid color-mix(in srgb, var(--color-primary-500) 15%, transparent);border-radius:var(--radius-sm);color:var(--color-primary-600)}.TeamCard-module__-nZfEa__metrics{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--border-default);flex-direction:column;margin-top:auto;display:flex}.TeamCard-module__-nZfEa__metricRow{justify-content:space-between;align-items:center;display:flex}.TeamCard-module__-nZfEa__metricLabel{font-size:var(--text-xs);color:var(--text-tertiary)}.TeamCard-module__-nZfEa__metricValue{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-primary);font-weight:700}.TeamCard-module__-nZfEa__metricUnit{font-family:var(--font-cn);font-size:var(--text-xs);color:var(--text-tertiary);margin-left:var(--space-1);font-weight:400}
.EmptyRoster-module__5VQ5eG__empty{align-items:center;gap:var(--space-3);padding:var(--space-16) var(--space-8);text-align:center;flex-direction:column;display:flex}.EmptyRoster-module__5VQ5eG__icon{font-size:var(--text-4xl);color:var(--text-tertiary);line-height:1}.EmptyRoster-module__5VQ5eG__title{font-size:var(--text-lg);color:var(--text-secondary);font-weight:600}.EmptyRoster-module__5VQ5eG__desc{font-size:var(--text-sm);color:var(--text-tertiary);max-width:36ch;line-height:1.6}.EmptyRoster-module__5VQ5eG__link{font-size:var(--text-sm);color:var(--color-primary-600);transition:color var(--site-transition-fast);font-weight:600;text-decoration:none}.EmptyRoster-module__5VQ5eG__link:hover{color:var(--color-primary-500)}
.ShowcaseContainer-module__1Q4QkG__showcase{padding-block:var(--space-32)}.ShowcaseContainer-module__1Q4QkG__sectionHeader{text-align:center;margin-bottom:var(--space-10);gap:var(--space-3);flex-direction:column;align-items:center;display:flex}.ShowcaseContainer-module__1Q4QkG__eyebrow{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-primary-600)}.ShowcaseContainer-module__1Q4QkG__headline{font-size:var(--text-4xl);font-weight:var(--font-weight-medium);letter-spacing:-.03em}.ShowcaseContainer-module__1Q4QkG__subline{font-size:var(--text-base);color:var(--text-secondary);max-width:50ch}.ShowcaseContainer-module__1Q4QkG__tabs{justify-content:center;gap:var(--space-2);margin-bottom:var(--space-10);display:flex}.ShowcaseContainer-module__1Q4QkG__tab{font-family:var(--font-mono);font-size:var(--text-sm);padding:var(--space-2) var(--space-5);border:1px solid var(--border-default);border-radius:var(--radius-sm);color:var(--text-tertiary);cursor:pointer;transition:all var(--site-transition-fast);background:0 0;min-height:40px;font-weight:500}.ShowcaseContainer-module__1Q4QkG__tab:hover{border-color:var(--color-primary-500);color:var(--color-primary-600)}.ShowcaseContainer-module__1Q4QkG__tabActive{background:linear-gradient(135deg, var(--color-primary-600), var(--color-secondary-500));color:var(--text-inverse);box-shadow:var(--shadow-md);border-color:#0000}.ShowcaseContainer-module__1Q4QkG__tabActive:hover{color:var(--text-inverse)}.ShowcaseContainer-module__1Q4QkG__teamGrid{gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}.ShowcaseContainer-module__1Q4QkG__useCaseHeader{text-align:center;margin-top:var(--space-20);margin-bottom:var(--space-8)}.ShowcaseContainer-module__1Q4QkG__useCaseTitle{font-size:var(--text-2xl);margin-bottom:var(--space-2);font-weight:700}.ShowcaseContainer-module__1Q4QkG__useCaseSubline{font-size:var(--text-sm);color:var(--text-tertiary)}.ShowcaseContainer-module__1Q4QkG__useCaseGrid{gap:var(--space-6);grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:900px){.ShowcaseContainer-module__1Q4QkG__teamGrid{grid-template-columns:repeat(2,1fr)}.ShowcaseContainer-module__1Q4QkG__useCaseGrid{grid-template-columns:1fr}}@media (max-width:600px){.ShowcaseContainer-module__1Q4QkG__teamGrid{grid-template-columns:1fr}.ShowcaseContainer-module__1Q4QkG__headline{font-size:var(--text-3xl)}.ShowcaseContainer-module__1Q4QkG__tabs{flex-wrap:wrap}}
.ROICalculator-module__vMWKxW__calculator{padding-block:var(--space-32)}.ROICalculator-module__vMWKxW__header{text-align:center;margin-bottom:var(--space-12);gap:var(--space-3);flex-direction:column;align-items:center;display:flex}.ROICalculator-module__vMWKxW__eyebrow{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-primary-600)}.ROICalculator-module__vMWKxW__headline{font-size:var(--text-4xl);font-weight:var(--font-weight-medium);letter-spacing:-.03em}.ROICalculator-module__vMWKxW__subline{font-size:var(--text-base);color:var(--text-secondary);max-width:45ch}.ROICalculator-module__vMWKxW__grid{gap:var(--space-10);grid-template-columns:1fr 1fr;align-items:start;display:grid}.ROICalculator-module__vMWKxW__selector{gap:var(--space-5);flex-direction:column;display:flex}.ROICalculator-module__vMWKxW__label{font-size:var(--text-sm);color:var(--text-primary);font-weight:600}.ROICalculator-module__vMWKxW__select{width:100%;padding:var(--space-3) var(--space-4);font-size:var(--text-sm);font-family:var(--font-cn);border:1px solid var(--color-primary-200);border-radius:var(--radius-sm);background:var(--bg-surface);color:var(--text-primary);cursor:pointer;transition:border-color var(--site-transition-fast);min-height:44px}.ROICalculator-module__vMWKxW__select:focus{outline:2px solid var(--color-primary-500);outline-offset:2px;border-color:var(--color-primary-500)}.ROICalculator-module__vMWKxW__breakdown{gap:var(--space-3);padding:var(--space-5);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);flex-direction:column;display:flex}.ROICalculator-module__vMWKxW__row{justify-content:space-between;align-items:center;display:flex}.ROICalculator-module__vMWKxW__rowLabel{font-size:var(--text-sm);color:var(--text-tertiary)}.ROICalculator-module__vMWKxW__rowValue{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-primary);font-weight:600}.ROICalculator-module__vMWKxW__rowTotal{padding-top:var(--space-3);border-top:1px solid var(--border-default)}.ROICalculator-module__vMWKxW__rowTotal .ROICalculator-module__vMWKxW__rowLabel{color:var(--text-primary);font-weight:700}.ROICalculator-module__vMWKxW__rowTotal .ROICalculator-module__vMWKxW__rowValue{font-size:var(--text-lg);color:var(--color-primary-600)}.ROICalculator-module__vMWKxW__assignedTeam{margin-top:var(--space-4);padding:var(--space-4);background:color-mix(in srgb, var(--color-primary-500) 4%, transparent);border:1px solid color-mix(in srgb, var(--color-primary-500) 15%, transparent);border-radius:var(--radius-md);gap:var(--space-3);flex-direction:column;display:flex}.ROICalculator-module__vMWKxW__assignedLabel{font-size:var(--text-xs);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em}.ROICalculator-module__vMWKxW__teamBadge{align-items:center;gap:var(--space-3);transition:transform var(--site-transition-fast);padding:var(--space-2);border-radius:var(--radius-sm);background:var(--bg-base);border:1px solid var(--border-default);text-decoration:none;display:flex}.ROICalculator-module__vMWKxW__teamBadge:hover{background:var(--bg-surface);box-shadow:var(--shadow-sm);border-color:var(--color-primary-300);transform:translate(4px)}.ROICalculator-module__vMWKxW__teamIcon{background:linear-gradient(135deg, var(--color-primary-600), var(--color-secondary-500));width:40px;height:40px;color:var(--text-inverse);border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ROICalculator-module__vMWKxW__teamInfo{gap:var(--space-1);flex-direction:column;flex-grow:1;display:flex}.ROICalculator-module__vMWKxW__teamName{font-size:var(--text-sm);color:var(--text-primary);font-weight:700}.ROICalculator-module__vMWKxW__teamType{font-size:var(--text-xs);color:var(--color-primary-600)}.ROICalculator-module__vMWKxW__arrowIcon{color:var(--text-tertiary);transition:color var(--site-transition-fast)}.ROICalculator-module__vMWKxW__teamBadge:hover .ROICalculator-module__vMWKxW__arrowIcon{color:var(--color-primary-600)}.ROICalculator-module__vMWKxW__comparison{gap:var(--space-4);flex-direction:column;display:flex}.ROICalculator-module__vMWKxW__compCard{padding:var(--space-5);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md)}.ROICalculator-module__vMWKxW__compLabel{font-size:var(--text-xs);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-1)}.ROICalculator-module__vMWKxW__compValueOld{font-family:var(--font-mono);font-size:var(--text-2xl);color:var(--text-tertiary);font-weight:700;text-decoration:line-through}.ROICalculator-module__vMWKxW__compValueNew{font-family:var(--font-mono);font-size:var(--text-2xl);color:var(--color-primary-600);font-weight:700}.ROICalculator-module__vMWKxW__savingsCard{padding:var(--space-6);background:color-mix(in srgb, var(--color-secondary-500) 5%, transparent);border:1px solid color-mix(in srgb, var(--color-secondary-500) 2%, transparent);border-radius:var(--radius-md);text-align:center}.ROICalculator-module__vMWKxW__savingsLabel{font-size:var(--text-sm);color:var(--color-secondary-600);margin-bottom:var(--space-2);font-weight:600}.ROICalculator-module__vMWKxW__savingsValue{font-family:var(--font-mono);font-size:var(--text-4xl);font-weight:var(--font-weight-medium);color:var(--color-secondary-500);letter-spacing:-.03em}.ROICalculator-module__vMWKxW__savingsPercent{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-secondary-600);margin-top:var(--space-1)}@media (max-width:768px){.ROICalculator-module__vMWKxW__grid{grid-template-columns:1fr}.ROICalculator-module__vMWKxW__headline{font-size:var(--text-3xl)}}
.FAQSection-module__BgfMba__faq{padding-block:var(--space-32)}.FAQSection-module__BgfMba__header{text-align:center;margin-bottom:var(--space-10);gap:var(--space-3);flex-direction:column;align-items:center;display:flex}.FAQSection-module__BgfMba__eyebrow{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-primary-600)}.FAQSection-module__BgfMba__headline{font-size:var(--text-4xl);font-weight:var(--font-weight-medium);letter-spacing:-.03em}.FAQSection-module__BgfMba__list{flex-direction:column;gap:0;max-width:720px;margin-inline:auto;display:flex}.FAQSection-module__BgfMba__item{border-bottom:1px solid var(--border-default)}.FAQSection-module__BgfMba__item:first-child{border-top:1px solid var(--border-default)}.FAQSection-module__BgfMba__trigger{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;padding:var(--space-5) 0;cursor:pointer;text-align:left;min-height:44px;transition:color var(--site-transition-fast);background:0 0;border:none;display:flex}.FAQSection-module__BgfMba__trigger:hover{color:var(--color-primary-600)}.FAQSection-module__BgfMba__questionWrapper{align-items:center;gap:var(--space-3);text-align:left;display:flex}.FAQSection-module__BgfMba__qBadge{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-primary-500) 8%, transparent);width:24px;height:24px;color:var(--color-primary-600);font-size:var(--text-xs);font-weight:var(--font-weight-medium);font-family:var(--font-mono);transition:all var(--site-transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}.FAQSection-module__BgfMba__trigger:hover .FAQSection-module__BgfMba__qBadge{background:var(--color-primary-600);color:var(--text-inverse)}.FAQSection-module__BgfMba__question{font-size:var(--text-base);color:var(--text-primary);font-weight:600;line-height:1.4}.FAQSection-module__BgfMba__trigger:hover .FAQSection-module__BgfMba__question{color:var(--color-primary-600)}.FAQSection-module__BgfMba__chevron{font-size:var(--text-lg);color:var(--text-tertiary);transition:transform var(--site-transition-medium);flex-shrink:0}.FAQSection-module__BgfMba__chevronOpen{color:var(--color-primary-600);transform:rotate(90deg)}.FAQSection-module__BgfMba__panel{overflow:hidden}.FAQSection-module__BgfMba__panelOpen{padding-bottom:var(--space-6);padding-left:calc(var(--space-6) + var(--space-3))}.FAQSection-module__BgfMba__answer{font-size:var(--text-sm);color:var(--text-secondary);max-width:60ch;line-height:1.75}.FAQSection-module__BgfMba__answer strong{color:var(--color-primary-600);font-weight:600}@media (max-width:480px){.FAQSection-module__BgfMba__headline{font-size:var(--text-3xl)}}
.MobileMenu-module__e4LZQa__menu{margin-left:auto;display:none}.MobileMenu-module__e4LZQa__toggle{justify-content:center;align-items:center;gap:var(--space-1);min-width:var(--space-12);min-height:var(--space-12);cursor:pointer;flex-direction:column;list-style:none;display:flex}.MobileMenu-module__e4LZQa__toggle::-webkit-details-marker{display:none}.MobileMenu-module__e4LZQa__toggle span{width:var(--space-5);background:var(--text-primary);border-radius:var(--radius-xs);height:2px;transition:transform var(--site-transition-fast), opacity var(--site-transition-fast);display:block}.MobileMenu-module__e4LZQa__menu[open] .MobileMenu-module__e4LZQa__toggle span:first-child{transform:translateY(6px)rotate(45deg)}.MobileMenu-module__e4LZQa__menu[open] .MobileMenu-module__e4LZQa__toggle span:nth-child(2){opacity:0}.MobileMenu-module__e4LZQa__menu[open] .MobileMenu-module__e4LZQa__toggle span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.MobileMenu-module__e4LZQa__panel{gap:var(--space-4);padding:var(--space-4) var(--space-6) var(--space-6);background:var(--bg-base);border-bottom:1px solid var(--border-default);box-shadow:var(--shadow-md);flex-direction:column;display:flex;position:absolute;top:100%;left:0;right:0}.MobileMenu-module__e4LZQa__panel ul{margin:0;padding:0;list-style:none}.MobileMenu-module__e4LZQa__link{padding:var(--space-3) 0;border-bottom:1px solid var(--border-default);color:var(--text-primary);font-size:var(--text-base);font-weight:500;text-decoration:none;display:block}.MobileMenu-module__e4LZQa__link:hover{color:var(--color-primary-600)}@media (max-width:768px){.MobileMenu-module__e4LZQa__menu{display:block}}
.DownloadSection-module__0tJIua__download{padding-block:var(--space-24)}.DownloadSection-module__0tJIua__inner{align-items:flex-start;gap:var(--space-5);flex-direction:column;max-width:640px;display:flex}.DownloadSection-module__0tJIua__status{align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.08em;display:inline-flex}.DownloadSection-module__0tJIua__statusDot{background:var(--color-accent-500);border-radius:50%;width:6px;height:6px}.DownloadSection-module__0tJIua__headline{font-size:var(--text-3xl);color:var(--text-primary);line-height:1.3}.DownloadSection-module__0tJIua__body{font-size:var(--text-base);color:var(--text-secondary);line-height:1.75}.DownloadSection-module__0tJIua__action{margin-top:var(--space-2)}
.Footer-module__uMyWrW__footer{border-top:1px solid var(--border-default);padding-block:var(--space-12);margin-top:var(--space-32);background:var(--bg-base)}.Footer-module__uMyWrW__grid{gap:var(--space-8);margin-bottom:var(--space-12);grid-template-columns:2fr 1fr 1fr 1fr;display:grid}.Footer-module__uMyWrW__brandCol{gap:var(--space-4);flex-direction:column;max-width:320px;display:flex}.Footer-module__uMyWrW__brandLogo{opacity:.9;width:auto;height:42px}.Footer-module__uMyWrW__slogan{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.6}.Footer-module__uMyWrW__contactMeta{align-items:center;gap:var(--space-4);margin-top:var(--space-2);display:flex}.Footer-module__uMyWrW__metaLink{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-tertiary);transition:color var(--site-transition-fast);text-decoration:none;display:flex}.Footer-module__uMyWrW__metaLink:hover{color:var(--color-primary-600)}.Footer-module__uMyWrW__linkCol{gap:var(--space-4);flex-direction:column;display:flex}.Footer-module__uMyWrW__colTitle{font-size:var(--text-sm);color:var(--text-primary);margin:0;font-weight:600}.Footer-module__uMyWrW__linkList{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Footer-module__uMyWrW__link{font-size:var(--text-sm);color:var(--text-secondary);transition:color var(--site-transition-fast);text-decoration:none}.Footer-module__uMyWrW__link:hover{color:var(--color-primary-600)}.Footer-module__uMyWrW__textBtn{font-size:var(--text-sm);color:var(--text-secondary);cursor:pointer;text-align:left;transition:color var(--site-transition-fast);background:0 0;border:none;padding:0;font-family:inherit}.Footer-module__uMyWrW__textBtn:hover{color:var(--color-secondary-600)}.Footer-module__uMyWrW__bottomBar{padding-top:var(--space-6);border-top:1px solid var(--border-default);justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.Footer-module__uMyWrW__copyright{font-size:var(--text-xs);color:var(--text-tertiary);margin:0}.Footer-module__uMyWrW__legalLinks{gap:var(--space-4);display:flex}.Footer-module__uMyWrW__legalItem{font-size:var(--text-xs);color:var(--text-tertiary)}@media (max-width:900px){.Footer-module__uMyWrW__grid{gap:var(--space-10);grid-template-columns:1fr 1fr}.Footer-module__uMyWrW__brandCol{grid-column:1/-1;max-width:100%}}@media (max-width:600px){.Footer-module__uMyWrW__grid{grid-template-columns:1fr}.Footer-module__uMyWrW__bottomBar{flex-direction:column;align-items:flex-start}}
.CTASection-module__kY9Fvq__cta{text-align:center;padding-block:var(--space-32)}.CTASection-module__kY9Fvq__inner{align-items:center;gap:var(--space-6);flex-direction:column;max-width:600px;margin-inline:auto;display:flex}.CTASection-module__kY9Fvq__badge{align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.08em;display:inline-flex}.CTASection-module__kY9Fvq__badgeDot{background:var(--color-secondary-500);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite CTASection-module__kY9Fvq__pulse}@keyframes CTASection-module__kY9Fvq__pulse{0%,to{opacity:1}50%{opacity:.3}}.CTASection-module__kY9Fvq__headline{font-size:var(--text-5xl);font-weight:var(--font-weight-medium);letter-spacing:-.04em;line-height:1.1}.CTASection-module__kY9Fvq__body{font-size:var(--text-lg);color:var(--text-secondary);max-width:40ch;line-height:1.6}.CTASection-module__kY9Fvq__subtext{font-size:var(--text-sm);color:var(--text-tertiary)}@media (max-width:480px){.CTASection-module__kY9Fvq__headline{font-size:var(--text-4xl)}}
.BookingModal-module__nPnvtq__overlay{background:var(--site-overlay);-webkit-backdrop-filter:blur(8px);z-index:9999;padding:var(--space-4);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.BookingModal-module__nPnvtq__modal{background:var(--bg-surface);border:1px solid var(--border-default);box-shadow:var(--shadow-md);border-radius:var(--radius-lg);flex-direction:column;width:100%;max-width:480px;max-height:90vh;display:flex;position:relative;overflow-y:auto}.BookingModal-module__nPnvtq__header{padding:var(--space-6) var(--space-6) var(--space-4);border-bottom:1px solid var(--border-default);justify-content:space-between;align-items:flex-start;display:flex}.BookingModal-module__nPnvtq__titleGroup{flex-direction:column;display:flex}.BookingModal-module__nPnvtq__title{font-size:var(--text-2xl);color:var(--text-primary);margin:0;font-weight:700}.BookingModal-module__nPnvtq__subtitle{font-size:var(--text-sm);color:var(--text-secondary);margin-top:var(--space-2)}.BookingModal-module__nPnvtq__closeBtn{color:var(--text-tertiary);cursor:pointer;padding:var(--space-2);border-radius:var(--radius-sm);transition:all var(--site-transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.BookingModal-module__nPnvtq__closeBtn:hover{background:var(--bg-hover);color:var(--text-primary)}.BookingModal-module__nPnvtq__body{padding:var(--space-5) var(--space-6)}.BookingModal-module__nPnvtq__formGroup{margin-bottom:var(--space-4)}.BookingModal-module__nPnvtq__label{font-size:var(--text-sm);color:var(--text-primary);margin-bottom:var(--space-2);font-weight:600;display:block}.BookingModal-module__nPnvtq__required{color:var(--color-error);margin-left:var(--space-1)}.BookingModal-module__nPnvtq__input,.BookingModal-module__nPnvtq__textarea{background:var(--bg-base);border:1px solid var(--color-primary-200);border-radius:var(--radius-md);width:100%;padding:var(--space-3);font-family:inherit;font-size:var(--text-base);color:var(--text-primary);transition:all var(--site-transition-fast)}.BookingModal-module__nPnvtq__input::placeholder,.BookingModal-module__nPnvtq__textarea::placeholder{color:var(--text-tertiary)}.BookingModal-module__nPnvtq__input:focus,.BookingModal-module__nPnvtq__textarea:focus{border-color:var(--color-primary-500);background:var(--bg-surface);box-shadow:var(--shadow-glow);outline:none}.BookingModal-module__nPnvtq__textarea{resize:vertical;min-height:80px}.BookingModal-module__nPnvtq__radioGrid{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.BookingModal-module__nPnvtq__radioLabel{padding:var(--space-3);background:var(--bg-base);border:1px solid var(--color-primary-200);border-radius:var(--radius-md);cursor:pointer;transition:all var(--site-transition-fast);font-size:var(--text-sm);color:var(--text-secondary);text-align:center;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex}.BookingModal-module__nPnvtq__radioLabel:hover{background:var(--bg-hover)}.BookingModal-module__nPnvtq__radioLabel[data-checked=true]{background:color-mix(in srgb, var(--color-primary-500) 5%, transparent);border-color:var(--color-primary-500);color:var(--color-primary-700);font-weight:600}.BookingModal-module__nPnvtq__footer{padding:var(--space-0) var(--space-6) var(--space-6)}.BookingModal-module__nPnvtq__successState{padding:var(--space-16) var(--space-8);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.BookingModal-module__nPnvtq__successIcon{background:color-mix(in srgb, var(--color-secondary-500) 1%, transparent);width:72px;height:72px;color:var(--color-secondary-500);margin-bottom:var(--space-6);border-radius:50%;justify-content:center;align-items:center;display:flex}.BookingModal-module__nPnvtq__successIcon svg{width:36px;height:36px}.BookingModal-module__nPnvtq__successTitle{font-size:var(--text-2xl);color:var(--text-primary);margin-bottom:var(--space-3);font-weight:700}.BookingModal-module__nPnvtq__successText{color:var(--text-secondary);line-height:1.6}
.Company-module__WX-Hja__brand{align-items:center;gap:var(--space-2);font-weight:700;font-size:var(--text-lg);color:var(--text-primary);text-decoration:none;display:inline-flex}.Company-module__WX-Hja__section{padding:var(--space-24) 0;background:var(--bg-base);border-top:1px solid var(--border-default)}.Company-module__WX-Hja__alt{background:var(--bg-base)}.Company-module__WX-Hja__eyebrow{font-family:var(--font-cn);color:var(--text-tertiary);font-size:var(--text-sm);letter-spacing:var(--tracking-cn-body);margin-bottom:var(--space-6)}.Company-module__WX-Hja__title{font-family:var(--font-serif);font-size:var(--text-3xl);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-cn-body);color:var(--text-primary);margin-bottom:var(--space-4)}.Company-module__WX-Hja__lead{font-size:var(--text-lg);color:var(--text-secondary);max-width:46rem;line-height:1.8}.Company-module__WX-Hja__pageHead{padding:calc(var(--site-header-height) + var(--space-8)) 0 var(--space-10);background:var(--bg-base)}.Company-module__WX-Hja__pageTitle{font-family:var(--font-serif);font-size:var(--text-5xl);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-cn-heading);color:var(--text-primary);margin-bottom:var(--space-6);line-height:1.4}.Company-module__WX-Hja__grid3{gap:var(--space-12);margin-top:var(--space-12);grid-template-columns:repeat(3,1fr);display:grid}.Company-module__WX-Hja__grid2{gap:var(--space-12);margin-top:var(--space-12);grid-template-columns:repeat(2,1fr);display:grid}.Company-module__WX-Hja__card{gap:var(--space-4);padding-top:var(--space-6);border-top:1px solid var(--text-primary);flex-direction:column;display:flex}.Company-module__WX-Hja__card:hover{border-top-color:var(--brand-accent)}.Company-module__WX-Hja__cardHead{align-items:center;gap:var(--space-3);display:flex}.Company-module__WX-Hja__cardTag{font-size:var(--text-xs);letter-spacing:var(--tracking-cn-body);color:var(--brand-accent)}.Company-module__WX-Hja__iconBox{width:var(--space-10);height:var(--space-10);border:1px solid var(--brand-accent);color:var(--brand-accent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Company-module__WX-Hja__cardKicker{font-size:var(--text-sm);color:var(--text-tertiary)}.Company-module__WX-Hja__cardTitle{font-family:var(--font-serif);font-size:var(--text-2xl);font-weight:var(--font-weight-medium);color:var(--text-primary)}.Company-module__WX-Hja__cardText{color:var(--text-secondary);flex:1;line-height:1.8}.Company-module__WX-Hja__cardLink{color:var(--brand-accent);font-weight:600;text-decoration:none}.Company-module__WX-Hja__cardLink:hover{color:var(--text-tertiary)}.Company-module__WX-Hja__ctaRow{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.Company-module__WX-Hja__table{border-collapse:collapse;width:100%;margin-top:var(--space-12);border-top:1px solid var(--text-primary)}.Company-module__WX-Hja__table th,.Company-module__WX-Hja__table td{text-align:left;padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border-default);color:var(--text-secondary);font-size:var(--text-sm)}.Company-module__WX-Hja__table th{color:var(--text-primary);font-weight:600}.Company-module__WX-Hja__note{margin-top:var(--space-4);color:var(--text-tertiary);font-size:var(--text-sm)}.Company-module__WX-Hja__list{margin:var(--space-2) 0 0 var(--space-5);color:var(--text-secondary);line-height:1.9}.Company-module__WX-Hja__prose{max-width:46rem;color:var(--text-secondary);line-height:1.9}.Company-module__WX-Hja__prose p{margin:0 0 var(--space-3)}.Company-module__WX-Hja__prose ul{margin:0 0 var(--space-3) var(--space-5);padding:0}.Company-module__WX-Hja__prose li{margin-bottom:var(--space-1)}.Company-module__WX-Hja__prose h2{font-family:var(--font-serif);color:var(--text-primary);font-size:var(--text-2xl);margin:var(--space-12) 0 var(--space-4)}.Company-module__WX-Hja__points{gap:var(--space-6);margin-top:var(--space-6);color:var(--text-tertiary);font-size:var(--text-sm);flex-wrap:wrap;padding:0;list-style:none;display:flex}.Company-module__WX-Hja__order{gap:var(--space-6);margin-top:var(--space-10);grid-template-columns:3fr 2fr;display:grid}.Company-module__WX-Hja__row{padding:var(--space-3) 0;border-bottom:1px solid var(--border-default);color:var(--text-secondary);justify-content:space-between;display:flex}.Company-module__WX-Hja__total{font-size:var(--text-2xl);color:var(--brand-accent);font-weight:700}.Company-module__WX-Hja__loopCard{border:1px solid var(--border-default);padding:var(--space-8);gap:var(--space-5);background:0 0;flex-direction:column;display:flex}.Company-module__WX-Hja__loopNode{gap:var(--space-4);padding-bottom:var(--space-5);border-bottom:1px solid var(--border-default);align-items:center;display:flex}.Company-module__WX-Hja__loopName{font-size:var(--text-sm);color:var(--text-tertiary)}.Company-module__WX-Hja__loopGoal{font-size:var(--text-lg);color:var(--text-primary);font-weight:700}.Company-module__WX-Hja__loopBack{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--brand-accent);display:flex}.Company-module__WX-Hja__steps{gap:var(--space-4);margin:var(--space-10) 0 var(--space-6);grid-template-columns:repeat(4,1fr);padding:0;list-style:none;display:grid}.Company-module__WX-Hja__steps li{gap:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--text-primary);color:var(--text-primary);flex-direction:column;font-weight:600;line-height:1.8;display:flex}.Company-module__WX-Hja__deliver{margin-top:var(--space-1);font-size:var(--text-sm);color:var(--text-tertiary)}.Company-module__WX-Hja__deliver strong{color:var(--brand-accent);margin-right:var(--space-2);font-weight:600}.Company-module__WX-Hja__chips{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;padding:0;list-style:none;display:flex}.Company-module__WX-Hja__chip{border:1px solid var(--border-default);padding:var(--space-2) var(--space-4);color:var(--text-secondary);font-size:var(--text-sm)}.Company-module__WX-Hja__extLink{align-items:center;gap:var(--space-1);display:inline-flex}.Company-module__WX-Hja__footerGrid{grid-template-columns:2fr repeat(4,1fr)}.Company-module__WX-Hja__heroCorp{padding:calc(var(--site-header-height) + var(--space-24)) 0 var(--space-16);border-bottom:1px solid var(--border-default)}.Company-module__WX-Hja__heroKicker{font-size:var(--text-sm);letter-spacing:var(--tracking-cn-body);color:var(--brand-accent);margin-bottom:var(--space-4);font-weight:600}.Company-module__WX-Hja__heroTitle{font-family:var(--font-serif);font-size:var(--text-5xl);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-cn-heading);color:var(--text-primary);max-width:52rem;line-height:1.25}.Company-module__WX-Hja__heroLead{margin-top:var(--space-6);font-size:var(--text-lg);color:var(--text-secondary);max-width:44rem;line-height:1.8}.Company-module__WX-Hja__facts{margin-top:var(--space-16);border-top:1px solid var(--border-default);grid-template-columns:repeat(4,1fr);display:grid}.Company-module__WX-Hja__fact{padding:var(--space-6) var(--space-6) 0 0}.Company-module__WX-Hja__factValue{font-size:var(--text-4xl);color:var(--text-primary);font-weight:700}.Company-module__WX-Hja__factLabel{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--text-tertiary)}.Company-module__WX-Hja__layers{margin-top:var(--space-10);border:1px solid var(--border-default);flex-direction:column;display:flex}.Company-module__WX-Hja__layer{grid-template-columns:var(--space-16) 12rem 1fr;gap:var(--space-6);padding:var(--space-6);border-bottom:1px solid var(--border-default);background:0 0;align-items:baseline;display:grid}.Company-module__WX-Hja__layer:last-child{border-bottom:none}.Company-module__WX-Hja__layerNo{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--brand-accent)}.Company-module__WX-Hja__layerName{color:var(--text-primary);font-weight:700}.Company-module__WX-Hja__layerText{color:var(--text-secondary);line-height:1.7}.Company-module__WX-Hja__caseTable{border-collapse:collapse;width:100%;margin-top:var(--space-8)}.Company-module__WX-Hja__caseTable th,.Company-module__WX-Hja__caseTable td{text-align:left;vertical-align:top;padding:var(--space-4);border-bottom:1px solid var(--border-default);font-size:var(--text-sm);color:var(--text-secondary);line-height:1.7}.Company-module__WX-Hja__caseTable th{color:var(--text-tertiary);font-weight:600}.Company-module__WX-Hja__caseTable td:first-child{color:var(--text-primary);white-space:nowrap;font-weight:600}.Company-module__WX-Hja__badge{margin-left:var(--space-2);padding:0 var(--space-2);border:1px solid var(--border-default);font-size:var(--text-xs);color:var(--brand-accent);display:inline-block}.Company-module__WX-Hja__kv{gap:var(--space-3) var(--space-6);margin-top:var(--space-6);font-size:var(--text-sm);grid-template-columns:12rem 1fr;display:grid}.Company-module__WX-Hja__kv dt{color:var(--text-tertiary)}.Company-module__WX-Hja__kv dd{color:var(--text-primary);font-family:var(--font-mono);margin:0}.Company-module__WX-Hja__articleList{border-top:1px solid var(--border-default);margin:0;padding:0;list-style:none}.Company-module__WX-Hja__articleItem{padding:var(--space-8) 0;border-bottom:1px solid var(--border-default)}.Company-module__WX-Hja__articleDate{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-tertiary);margin-bottom:var(--space-2)}.Company-module__WX-Hja__articleTitle{font-family:var(--font-serif);margin-bottom:var(--space-3);font-size:var(--text-2xl);font-weight:var(--font-weight-medium);color:var(--text-primary);text-decoration:none;display:inline-block}.Company-module__WX-Hja__articleTitle:hover{color:var(--brand-accent)}.Company-module__WX-Hja__prose h3{font-family:var(--font-cn);color:var(--text-primary);font-size:var(--text-lg);margin:var(--space-8) 0 var(--space-3)}.Company-module__WX-Hja__prose table{border-collapse:collapse;width:100%;margin:var(--space-4) 0;font-size:var(--text-sm)}.Company-module__WX-Hja__prose th,.Company-module__WX-Hja__prose td{text-align:left;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-default)}.Company-module__WX-Hja__prose blockquote{margin:var(--space-4) 0;padding-left:var(--space-4);border-left:3px solid var(--brand-accent);color:var(--text-tertiary)}@media (max-width:860px){.Company-module__WX-Hja__facts{grid-template-columns:1fr 1fr}.Company-module__WX-Hja__heroTitle{font-size:var(--text-3xl)}.Company-module__WX-Hja__layer{gap:var(--space-2);grid-template-columns:1fr}.Company-module__WX-Hja__kv{grid-template-columns:1fr}.Company-module__WX-Hja__caseTable th:nth-child(3),.Company-module__WX-Hja__caseTable td:nth-child(3){display:none}.Company-module__WX-Hja__footerGrid{grid-template-columns:1fr 1fr}.Company-module__WX-Hja__grid3,.Company-module__WX-Hja__grid2,.Company-module__WX-Hja__steps,.Company-module__WX-Hja__order{grid-template-columns:1fr}.Company-module__WX-Hja__pageTitle{font-size:var(--text-3xl)}}.Company-module__WX-Hja__siteHeader{z-index:100;height:var(--site-header-height);background:var(--bg-base);transition:background var(--site-transition-fast);position:fixed;top:0;left:0;right:0}:is(html[data-under-nav] .Company-module__WX-Hja__siteHeader .Company-module__WX-Hja__pill,html[data-under-nav] .Company-module__WX-Hja__siteHeader .Company-module__WX-Hja__iconButton){color:color-mix(in srgb, var(--text-inverse) 70%, transparent);background:color-mix(in srgb, var(--text-inverse) 10%, transparent)}:is(html[data-under-nav] .Company-module__WX-Hja__siteHeader .Company-module__WX-Hja__pill:hover,html[data-under-nav] .Company-module__WX-Hja__siteHeader .Company-module__WX-Hja__iconButton:hover){color:var(--text-inverse);background:color-mix(in srgb, var(--text-inverse) 20%, transparent)}:is(html[data-under-nav] .Company-module__WX-Hja__siteHeader .Company-module__WX-Hja__megaWrap:hover .Company-module__WX-Hja__pill,html[data-under-nav] .Company-module__WX-Hja__siteHeader .Company-module__WX-Hja__megaWrap:focus-within .Company-module__WX-Hja__pill){color:var(--action-primary-bg);background:var(--text-inverse)}.Company-module__WX-Hja__siteBar{align-items:center;column-gap:var(--space-4);max-width:120rem;height:100%;padding-inline:var(--site-gutter);grid-template-columns:1fr auto 1fr;grid-template-areas:"start logo end";margin-inline:auto;display:grid}.Company-module__WX-Hja__siteStart{grid-area:start;align-items:center;display:flex}.Company-module__WX-Hja__siteLogo{grid-area:logo;justify-content:center;align-items:center;text-decoration:none;display:flex}.Company-module__WX-Hja__iconButton{width:var(--space-8);height:var(--space-8);color:var(--text-secondary);background:var(--bg-elevated);border-radius:var(--radius-full);transition:background var(--site-transition-fast), color var(--site-transition-fast);place-items:center;display:grid}.Company-module__WX-Hja__iconButton:hover{color:var(--text-primary);background:var(--bg-hover)}.Company-module__WX-Hja__iconButton svg{width:var(--space-4);height:var(--space-4);fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round}@media (max-width:1399px){.Company-module__WX-Hja__siteBar{grid-template-columns:auto 1fr auto;grid-template-areas:"logo start end"}.Company-module__WX-Hja__siteStart{justify-content:flex-end}.Company-module__WX-Hja__siteLogo{justify-content:flex-start}}@media (max-width:1099px){.Company-module__WX-Hja__siteStart,.Company-module__WX-Hja__wideOnly{display:none}}.Company-module__WX-Hja__siteEnd{justify-content:flex-end;align-items:center;gap:var(--space-2);grid-area:end;display:flex}.Company-module__WX-Hja__pillList{align-items:center;gap:var(--space-2);margin:0;padding:0;list-style:none;display:flex}.Company-module__WX-Hja__pill{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-4);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-secondary);background:var(--bg-elevated);border-radius:var(--radius-full);white-space:nowrap;transition:background var(--site-transition-fast), color var(--site-transition-fast);text-decoration:none;display:inline-flex}.Company-module__WX-Hja__pillTrigger{cursor:pointer;border:none;padding-inline-end:var(--space-3);font-family:inherit}.Company-module__WX-Hja__pill:hover{color:var(--text-primary);background:var(--bg-hover)}.Company-module__WX-Hja__megaWrap:hover .Company-module__WX-Hja__pill,.Company-module__WX-Hja__megaWrap:focus-within .Company-module__WX-Hja__pill{color:var(--action-primary-fg);background:var(--action-primary-bg)}.Company-module__WX-Hja__megaWrap{position:relative}.Company-module__WX-Hja__megaChevron{transition:transform var(--site-transition-fast)}.Company-module__WX-Hja__megaWrap:hover .Company-module__WX-Hja__megaChevron,.Company-module__WX-Hja__megaWrap:focus-within .Company-module__WX-Hja__megaChevron{transform:rotate(180deg)}.Company-module__WX-Hja__megaPanel{gap:var(--space-8);margin-top:var(--space-2);padding:var(--space-4) var(--space-5);background:var(--bg-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);opacity:0;visibility:hidden;transform:translateY(var(--space-1));transition:opacity var(--site-transition-fast), transform var(--site-transition-fast), visibility var(--site-transition-fast);z-index:100;display:flex;position:absolute;top:100%;left:0}.Company-module__WX-Hja__megaPanel:before{content:"";inset:calc(-1 * var(--space-2)) 0 auto;height:var(--space-2);position:absolute}.Company-module__WX-Hja__megaPanelEnd{left:auto;right:0}.Company-module__WX-Hja__megaWrap:hover .Company-module__WX-Hja__megaPanel,.Company-module__WX-Hja__megaWrap:focus-within .Company-module__WX-Hja__megaPanel{opacity:1;visibility:visible;transform:translateY(0)}.Company-module__WX-Hja__megaGroup{min-width:9rem}.Company-module__WX-Hja__megaGroup ul{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Company-module__WX-Hja__megaGroupTitle{margin-bottom:var(--space-2);font-size:var(--text-xs);letter-spacing:var(--tracking-cn-body);color:var(--text-tertiary)}.Company-module__WX-Hja__megaLink{padding:var(--space-1) var(--space-2);margin-inline:calc(-1 * var(--space-2));font-size:var(--text-base);color:var(--text-primary);white-space:nowrap;border-radius:var(--radius-sm);transition:background var(--site-transition-fast);text-decoration:none;display:block}.Company-module__WX-Hja__megaLink:hover{background:var(--bg-elevated)}a.Company-module__WX-Hja__navInk{color:var(--text-secondary)}a.Company-module__WX-Hja__navInk:hover{-webkit-text-fill-color:currentcolor;color:var(--brand-accent);background:0 0}.Company-module__WX-Hja__serifHeads :is(h2,h3){font-family:var(--font-cn)}.Company-module__WX-Hja__byline{gap:var(--space-6);margin-top:var(--space-6);color:var(--text-tertiary);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.Company-module__WX-Hja__articleFacts{max-width:46rem;margin:0 0 var(--space-12);padding:var(--space-6);border-top:1px solid var(--border-default);border-bottom:1px solid var(--border-default);gap:var(--space-4);display:grid}.Company-module__WX-Hja__articleFact{grid-template-columns:var(--space-32) 1fr;gap:var(--space-4);padding:0;display:grid}.Company-module__WX-Hja__articleFactLabel{font-family:var(--font-cn);color:var(--text-primary)}.Company-module__WX-Hja__articleFactValue{color:var(--text-secondary);margin:0;line-height:1.9}.Company-module__WX-Hja__articleFactSource{color:var(--text-tertiary);font-size:var(--text-sm);display:block}.Company-module__WX-Hja__categoryNav{gap:var(--space-6);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.Company-module__WX-Hja__feedLine{margin-top:var(--space-6)}.Company-module__WX-Hja__categoryLink{color:var(--text-secondary);border-bottom:1px solid var(--border-default);padding-bottom:var(--space-1);text-decoration:none}.Company-module__WX-Hja__categoryLink:hover,.Company-module__WX-Hja__categoryLink[aria-current=page]{color:var(--text-primary);border-bottom-color:var(--brand-accent)}.Company-module__WX-Hja__yearGroup+.Company-module__WX-Hja__yearGroup{margin-top:var(--space-16)}.Company-module__WX-Hja__yearTitle{font-family:var(--font-mono);font-size:var(--text-lg);color:var(--text-tertiary);margin-bottom:var(--space-4)}.Company-module__WX-Hja__articleGridList{gap:var(--space-10) var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}.Company-module__WX-Hja__articleCard{position:relative}.Company-module__WX-Hja__articleCard img{aspect-ratio:16/9;width:100%;height:auto;margin-bottom:var(--space-3);object-fit:cover;display:block}.Company-module__WX-Hja__articleCard:first-child{gap:var(--space-10);padding-bottom:var(--space-10);border-bottom:1px solid var(--border-default);grid-column:1/-1;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;display:grid}.Company-module__WX-Hja__articleCard:first-child img{margin-bottom:0}.Company-module__WX-Hja__articleCard:first-child .Company-module__WX-Hja__articleTitle{font-family:var(--font-serif);font-size:var(--text-3xl);font-weight:var(--font-weight-medium)}.Company-module__WX-Hja__articleCard .Company-module__WX-Hja__articleTitle:after{content:"";position:absolute;inset:0}.Company-module__WX-Hja__pageTitleLarge{max-width:65rem;font-family:var(--font-serif);font-size:var(--text-7xl);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-cn-heading);color:var(--text-primary);line-height:1.12}.Company-module__WX-Hja__leadLarge{max-width:46rem;margin-top:var(--space-5);font-size:var(--text-xl);color:var(--text-secondary);line-height:1.65}.Company-module__WX-Hja__articleFacts{max-width:none;margin:0 0 var(--space-12);border-top:2px solid var(--text-primary);border-bottom:1px solid var(--border-default);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0;display:grid}.Company-module__WX-Hja__articleFact{padding:var(--space-6) var(--space-6) var(--space-6) 0;margin-right:var(--space-6);border-right:1px solid var(--border-default);display:block}.Company-module__WX-Hja__articleFact:last-child{border-right:none;margin-right:0}.Company-module__WX-Hja__articleFactLabel{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:var(--font-weight-bold);color:var(--text-primary);display:flex}.Company-module__WX-Hja__articleFactValue{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.75}.Company-module__WX-Hja__articleFactSource{margin:var(--space-1) 0 0;display:block}.Company-module__WX-Hja__articleBody{max-width:none;margin-top:var(--space-16);font-size:var(--text-lg);grid-template-columns:minmax(0,42rem) minmax(0,18rem);justify-content:space-between;display:grid}.Company-module__WX-Hja__articleBody>*{grid-column:1}.Company-module__WX-Hja__articleBody>h2{padding-top:var(--space-4);border-top:1px solid var(--text-primary);font-size:var(--text-3xl);margin:var(--space-12) 0 var(--space-5);line-height:1.25}.Company-module__WX-Hja__articleBody>aside{padding-top:var(--space-2);border-top:1px solid var(--text-primary);font-size:var(--text-sm);color:var(--text-secondary);grid-column:2;align-self:start;line-height:1.75}.Company-module__WX-Hja__articleBody>blockquote{margin:var(--space-12) 0;padding:var(--space-8) 0;border:none;border-top:1px solid var(--border-default);border-bottom:1px solid var(--border-default);max-width:42rem;font-family:var(--font-serif);font-size:var(--text-4xl);font-weight:var(--font-weight-medium);color:var(--text-primary);grid-column:1/-1;line-height:1.3}.Company-module__WX-Hja__citation{margin-top:var(--space-12);padding:var(--space-4) 0;border-top:1px solid var(--text-primary);border-bottom:1px solid var(--border-default)}.Company-module__WX-Hja__citationTitle{margin-bottom:var(--space-1);font-size:var(--text-sm);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-cn-body)}.Company-module__WX-Hja__citationText{font-size:var(--text-sm);color:var(--text-secondary);word-break:break-all;line-height:1.7}.Company-module__WX-Hja__evidenceMarks,.Company-module__WX-Hja__evidenceMarksInline{gap:var(--space-3);margin-top:var(--space-2);display:flex}.Company-module__WX-Hja__evidenceMark{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--text-tertiary);display:inline-flex}.Company-module__WX-Hja__evidenceMark:before{content:"";width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);border:1px solid var(--brand-accent)}.Company-module__WX-Hja__evidenceMark[data-filled=true]:before{border-color:var(--text-primary);background:var(--text-primary)}.Company-module__WX-Hja__categoryNav,.Company-module__WX-Hja__feedLine{vertical-align:middle;display:inline-flex}.Company-module__WX-Hja__feedLine{margin-left:var(--space-6)}@media (max-width:860px){.Company-module__WX-Hja__articleGridList,.Company-module__WX-Hja__articleCard:first-child,.Company-module__WX-Hja__articleFacts,.Company-module__WX-Hja__articleBody{grid-template-columns:1fr}.Company-module__WX-Hja__pageTitleLarge{font-size:var(--text-5xl)}.Company-module__WX-Hja__leadLarge{font-size:var(--text-xl)}.Company-module__WX-Hja__articleFact{border-right:none;border-bottom:1px solid var(--border-default);margin-right:0}.Company-module__WX-Hja__articleBody>aside,.Company-module__WX-Hja__articleBody>blockquote{grid-column:1}.Company-module__WX-Hja__articleBody>aside{margin-bottom:var(--space-6)}.Company-module__WX-Hja__articleBody>blockquote{font-size:var(--text-3xl)}}.Company-module__WX-Hja__beadChart{margin:var(--space-2) 0 var(--space-8);font-size:var(--text-sm)}.Company-module__WX-Hja__beadChart>div{grid-template-columns:var(--space-24) minmax(0, 1fr) var(--space-12);gap:var(--space-3);margin-bottom:var(--space-2);align-items:center;display:grid}.Company-module__WX-Hja__beadChart>div>span:nth-child(2){gap:var(--space-1);display:flex}.Company-module__WX-Hja__beadChart i{width:var(--space-3);height:var(--space-3);border-radius:var(--radius-full);background:var(--text-primary);flex:none}.Company-module__WX-Hja__beadChart i.Company-module__WX-Hja__beadEmpty{border:1px solid var(--border-strong);background:0 0}.Company-module__WX-Hja__beadChart>div>span:last-child{font-family:var(--font-mono);text-align:right}.Company-module__WX-Hja__citation{justify-content:space-between;align-items:center;gap:var(--space-6);display:flex}.Company-module__WX-Hja__leadEvidence{gap:var(--space-2);margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--text-primary);font-size:var(--text-sm);color:var(--text-secondary);line-height:1.7;display:grid}.Company-module__WX-Hja__leadEvidence b{margin-right:var(--space-2);color:var(--text-primary)}@media (max-width:860px){.Company-module__WX-Hja__citation{flex-direction:column;align-items:flex-start}.Company-module__WX-Hja__beadChart i{width:var(--space-2);height:var(--space-2)}.Company-module__WX-Hja__beadChart i:nth-child(2n){display:none}}.Company-module__WX-Hja__ledger{border-top:1px solid var(--text-primary);list-style:none}.Company-module__WX-Hja__ledgerLead,.Company-module__WX-Hja__ledgerRow{gap:var(--space-6);padding:var(--space-5) 0;border-bottom:1px solid var(--border-default);align-items:baseline;display:grid}.Company-module__WX-Hja__ledgerRow{grid-template-columns:minmax(0,2fr) minmax(0,8fr) auto}.Company-module__WX-Hja__ledgerLead{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}.Company-module__WX-Hja__ledgerLead img{aspect-ratio:4/3;object-fit:cover;grid-row:1/span 3;width:100%;height:auto;display:block}.Company-module__WX-Hja__ledgerLead .Company-module__WX-Hja__articleTitle{font-size:var(--text-4xl);line-height:1.25}.Company-module__WX-Hja__articleDate{margin-bottom:0}.Company-module__WX-Hja__evidenceMarks{margin-top:0}.Company-module__WX-Hja__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Company-module__WX-Hja__articlePager{justify-content:space-between;gap:var(--space-6);margin-top:var(--space-6);font-family:var(--font-cn);display:flex}.Company-module__WX-Hja__articlePager a{font-size:var(--text-lg);color:var(--text-primary);text-decoration:none}.Company-module__WX-Hja__articlePager a:hover{color:var(--text-link-hover)}.Company-module__WX-Hja__articlePager a span{font-size:var(--text-xs);color:var(--text-tertiary);display:block}.Company-module__WX-Hja__articlePager a:last-child{text-align:right}@media (max-width:860px){.Company-module__WX-Hja__ledgerLead,.Company-module__WX-Hja__ledgerRow{gap:var(--space-2);grid-template-columns:1fr}.Company-module__WX-Hja__ledgerLead img{grid-row:auto}.Company-module__WX-Hja__ledgerLead .Company-module__WX-Hja__articleTitle{font-size:var(--text-3xl)}}.Company-module__WX-Hja__articleFact summary{align-items:center;gap:var(--space-2);cursor:pointer;font-family:var(--font-cn);font-size:var(--text-base);font-weight:var(--font-weight-bold);list-style:none;display:flex}.Company-module__WX-Hja__articleFact summary::-webkit-details-marker{display:none}.Company-module__WX-Hja__articleFact summary:before{content:"";width:var(--space-3);height:var(--space-3);border-radius:var(--radius-full);background:var(--text-primary)}.Company-module__WX-Hja__articleFact[open] summary:before{background:var(--brand-accent)}.Company-module__WX-Hja__articleFact summary:hover{color:var(--text-link-hover)}.Company-module__WX-Hja__articleBody>p:has(+aside:hover){background:var(--bg-hover);box-shadow:0 0 0 var(--space-2) var(--bg-hover)}.Company-module__WX-Hja__articleBody>aside[data-kind=limit]{border-top:2px solid var(--brand-accent)}.Company-module__WX-Hja__citation{flex-wrap:wrap}.Company-module__WX-Hja__citationEvidence{gap:var(--space-1);font-size:var(--text-sm);color:var(--text-secondary);flex-basis:100%;display:grid}.Company-module__WX-Hja__focus{padding:var(--space-12) 0;background:var(--action-primary-bg);color:var(--action-primary-fg)}.Company-module__WX-Hja__focusInner{gap:var(--space-12);grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;display:grid}.Company-module__WX-Hja__focusInner img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.Company-module__WX-Hja__focusCopy{gap:var(--space-4);display:grid}.Company-module__WX-Hja__focusTopic,.Company-module__WX-Hja__focusSummary,.Company-module__WX-Hja__focus .Company-module__WX-Hja__articleDate,.Company-module__WX-Hja__focus .Company-module__WX-Hja__evidenceMark{color:var(--action-primary-fg)}.Company-module__WX-Hja__focusTopic{font-size:var(--text-sm)}.Company-module__WX-Hja__focusTitle{font-family:var(--font-serif);font-size:var(--text-6xl);font-weight:var(--font-weight-medium);color:var(--action-primary-fg);line-height:1.15;text-decoration:none}.Company-module__WX-Hja__focusTitle:hover{color:var(--action-primary-fg);text-underline-offset:var(--space-2);text-decoration:underline}.Company-module__WX-Hja__focusSummary{font-size:var(--text-lg);line-height:1.7}.Company-module__WX-Hja__focus .Company-module__WX-Hja__evidenceMark[data-filled=true]:before{border-color:var(--action-primary-fg);background:var(--action-primary-fg)}.Company-module__WX-Hja__topicGrid{gap:var(--space-4);margin-bottom:var(--space-10);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.Company-module__WX-Hja__topicTile{justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:var(--space-6) var(--space-5);border:none;border-top:2px solid var(--text-primary);background:var(--bg-elevated);color:var(--text-primary);text-align:left;cursor:pointer;transition:background var(--site-transition-fast);font-family:inherit;display:flex}.Company-module__WX-Hja__topicTile:hover{background:var(--bg-hover)}.Company-module__WX-Hja__topicTile[aria-pressed=true]{background:var(--action-primary-bg);color:var(--action-primary-fg)}.Company-module__WX-Hja__topicName{font-family:var(--font-serif);font-size:var(--text-2xl);font-weight:var(--font-weight-medium)}.Company-module__WX-Hja__topicCount{font-size:var(--text-sm)}.Company-module__WX-Hja__explorerBar{justify-content:space-between;align-items:center;gap:var(--space-6);margin-bottom:var(--space-8);display:flex}.Company-module__WX-Hja__explorerSearch{max-width:28rem;height:var(--space-10);padding:0 var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-full);color:var(--text-primary);font:inherit;background:0 0;flex:1}.Company-module__WX-Hja__yearNav{gap:var(--space-4);font-family:var(--font-mono);font-size:var(--text-sm);display:flex}.Company-module__WX-Hja__yearNav a{color:var(--text-secondary)}.Company-module__WX-Hja__explorerClear{margin-left:var(--space-3);color:var(--text-primary);font:inherit;cursor:pointer;background:0 0;border:none;text-decoration:underline}.Company-module__WX-Hja__yearTitle{font-family:var(--font-serif);font-size:var(--text-3xl);font-weight:var(--font-weight-medium);color:var(--text-primary)}@media (max-width:860px){.Company-module__WX-Hja__focusInner{grid-template-columns:1fr}.Company-module__WX-Hja__focusTitle{font-size:var(--text-4xl)}.Company-module__WX-Hja__explorerBar{flex-direction:column;align-items:stretch}}.Company-module__WX-Hja__focus .Company-module__WX-Hja__badge{border-color:var(--action-primary-fg);color:var(--action-primary-fg)}
.List-module__YaEJga__wide{max-width:120rem;padding-inline:var(--space-20);margin-inline:auto}.List-module__YaEJga__head{padding-top:calc(var(--site-header-height) + var(--space-12));padding-bottom:var(--space-20)}.List-module__YaEJga__statement{max-width:64rem;margin:0 0 var(--space-16);font-size:var(--text-4xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);color:var(--text-primary)}.List-module__YaEJga__categories{gap:var(--space-4);grid-template-columns:repeat(4,1fr);display:grid}.List-module__YaEJga__categoryCard{gap:var(--space-2);padding:var(--space-8) var(--space-8) var(--space-6);border-left:1px solid var(--border-default);color:var(--text-primary);transition:background var(--site-transition-fast);flex-direction:column;text-decoration:none;display:flex}.List-module__YaEJga__categoryCard:hover,.List-module__YaEJga__categoryCard[aria-current=page]{background:var(--bg-elevated)}.List-module__YaEJga__categoryName{font-size:var(--text-xl);font-weight:var(--font-weight-bold)}.List-module__YaEJga__categoryCount{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-secondary)}.List-module__YaEJga__feedLink{font-size:var(--text-sm);color:var(--text-secondary)}.List-module__YaEJga__featured{padding-block:var(--space-16);background:var(--action-primary-bg);color:var(--text-inverse)}.List-module__YaEJga__featuredInner{align-items:center;gap:var(--space-16);grid-template-columns:1fr 2fr;display:grid}.List-module__YaEJga__featuredMeta{gap:var(--space-4);margin:0 0 var(--space-6);font-size:var(--text-xs);color:color-mix(in srgb, var(--text-inverse) 70%, transparent);display:flex}.List-module__YaEJga__featuredTitle{margin-bottom:var(--space-4);font-size:var(--text-xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight);color:var(--text-inverse);text-decoration:none;display:block}.List-module__YaEJga__featuredSummary{font-size:var(--text-sm);line-height:var(--leading-normal);color:color-mix(in srgb, var(--text-inverse) 70%, transparent);margin:0}.List-module__YaEJga__list{padding-block:var(--space-16) var(--space-20)}.List-module__YaEJga__counter{gap:var(--space-3);margin:0 0 var(--space-10);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-cn-body);color:var(--text-primary);display:flex}.List-module__YaEJga__toolbar{align-items:center;gap:var(--space-2);margin-bottom:var(--space-12);flex-wrap:wrap;display:flex}.List-module__YaEJga__chip{padding:var(--space-1) var(--space-4);font-family:inherit;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-secondary);background:var(--bg-elevated);border-radius:var(--radius-full);cursor:pointer;transition:background var(--site-transition-fast), color var(--site-transition-fast);border:none;text-decoration:none}.List-module__YaEJga__chip:hover,.List-module__YaEJga__chip[aria-pressed=true]{color:var(--text-primary);background:var(--bg-hover)}.List-module__YaEJga__search{padding:var(--space-1) var(--space-4);font-family:inherit;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-primary);background:var(--bg-elevated);border-radius:var(--radius-full);border:none;flex:0 18rem;margin-left:auto}.List-module__YaEJga__yearGroup+.List-module__YaEJga__yearGroup{margin-top:var(--space-16)}.List-module__YaEJga__yearTitle{margin:0 0 var(--space-6);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--font-weight-regular);color:var(--text-secondary)}.List-module__YaEJga__gallery{gap:var(--space-16) var(--space-8);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.List-module__YaEJga__item{gap:var(--space-3);flex-direction:column;display:flex;position:relative}.List-module__YaEJga__itemMeta{gap:var(--space-4);font-size:var(--text-xs);color:var(--text-secondary);margin:0;display:flex}.List-module__YaEJga__itemArt{transition:opacity var(--site-transition-fast)}.List-module__YaEJga__item:hover .List-module__YaEJga__itemArt{opacity:.85}.List-module__YaEJga__itemTitle{font-size:var(--text-base);font-weight:var(--font-weight-bold);line-height:var(--leading-tight);color:var(--text-primary);text-decoration:none}.List-module__YaEJga__itemTitle:after{content:"";position:absolute;inset:0}.List-module__YaEJga__item:hover .List-module__YaEJga__itemTitle{text-decoration:underline}.List-module__YaEJga__itemSummary{font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--text-secondary);margin:0}.List-module__YaEJga__badge{font-size:var(--text-xs);color:var(--brand-accent)}.List-module__YaEJga__empty{font-size:var(--text-sm);color:var(--text-secondary)}@media (max-width:860px){.List-module__YaEJga__wide{padding-inline:var(--space-4)}.List-module__YaEJga__statement{font-size:var(--text-2xl)}.List-module__YaEJga__categories,.List-module__YaEJga__gallery,.List-module__YaEJga__featuredInner{grid-template-columns:1fr}}
.ArticleArt-module__GGg21W__art{aspect-ratio:3/2;border-radius:var(--radius-md);width:100%;height:auto;display:block}.ArticleArt-module__GGg21W__ground{fill:var(--bg-hover)}.ArticleArt-module__GGg21W__ink{fill:var(--text-primary)}.ArticleArt-module__GGg21W__accent{fill:var(--brand-accent)}.ArticleArt-module__GGg21W__paper{fill:var(--bg-surface)}
.SiteLogo-module__1_VM2W__logo{justify-content:center;align-items:center;text-decoration:none;display:flex}.SiteLogo-module__1_VM2W__clip{width:6.125rem;animation:SiteLogo-module__1_VM2W__assemble calc(var(--duration-slower) * 3) var(--easing-default) backwards;transition:width var(--duration-slower) var(--easing-default);display:block;overflow:hidden}.SiteLogo-module__1_VM2W__lockup,.SiteLogo-module__1_VM2W__lockupInverse{max-width:none;display:block}.SiteLogo-module__1_VM2W__lockupInverse{display:none}html[data-under-nav] .SiteLogo-module__1_VM2W__lockup{display:none}html[data-under-nav] .SiteLogo-module__1_VM2W__lockupInverse{display:block}.SiteLogo-module__1_VM2W__logo[data-compact=true] .SiteLogo-module__1_VM2W__clip{width:1.875rem}@keyframes SiteLogo-module__1_VM2W__assemble{0%{width:0}35%,55%{width:1.875rem}to{width:6.125rem}}@media (max-width:767px){.SiteLogo-module__1_VM2W__clip,.SiteLogo-module__1_VM2W__logo[data-compact=true] .SiteLogo-module__1_VM2W__clip{width:1.875rem;animation:none}}@media (prefers-reduced-motion:reduce){.SiteLogo-module__1_VM2W__clip{transition:none;animation:none}}
.Featured-module__apXPfW__featured{--featured-move:calc(var(--duration-slower) * 2) var(--easing-default);min-height:56rem;padding-block:var(--space-12);place-items:center;display:grid;position:relative;overflow:hidden}.Featured-module__apXPfW__tiles{inset:var(--space-12) var(--space-4);position:absolute}.Featured-module__apXPfW__tile{transition:left var(--featured-move), top var(--featured-move), width var(--featured-move), opacity var(--featured-move), transform var(--featured-move);display:block;position:absolute}.Featured-module__apXPfW__tile svg{aspect-ratio:1;border-radius:var(--radius-sm)}.Featured-module__apXPfW__tile_grid{width:calc(100% / 12 - var(--space-2))}.Featured-module__apXPfW__tile_s{width:var(--space-16)}.Featured-module__apXPfW__tile_m{width:var(--space-20)}.Featured-module__apXPfW__tile_l{width:var(--space-24)}.Featured-module__apXPfW__featured[data-phase=cards] .Featured-module__apXPfW__tile{opacity:0;transform:scale(.9)}.Featured-module__apXPfW__featured:is([data-phase=scatter],[data-phase=settled]) .Featured-module__apXPfW__tile[data-stays=false]{opacity:0;transform:scale(.4)}.Featured-module__apXPfW__featured[data-phase=settled] .Featured-module__apXPfW__tile[data-stays=true]{animation:Featured-module__apXPfW__drift calc(var(--duration-slower) * 12) var(--easing-default) infinite alternate}.Featured-module__apXPfW__featured[data-paused=true] .Featured-module__apXPfW__tile{animation-play-state:paused}@keyframes Featured-module__apXPfW__drift{0%{translate:0}to{translate:var(--space-2) calc(-1 * var(--space-3))}}.Featured-module__apXPfW__cardStage{pointer-events:none;transition:opacity var(--featured-move), transform var(--featured-move);place-items:center;display:grid;position:absolute;inset:0}.Featured-module__apXPfW__featured:not([data-phase=cards]) .Featured-module__apXPfW__cardStage{opacity:0;transform:scale(.3)}.Featured-module__apXPfW__card{width:min(26rem,80%);animation:Featured-module__apXPfW__card-in var(--duration-slower) var(--easing-default) both}.Featured-module__apXPfW__cardArt svg,.Featured-module__apXPfW__cardArt{aspect-ratio:1}img.Featured-module__apXPfW__cardArt{object-fit:cover;width:100%;display:block}.Featured-module__apXPfW__cardLabel{margin:var(--space-4) 0 var(--space-2);font-size:var(--text-xs);color:var(--text-secondary)}.Featured-module__apXPfW__cardTitle{font-family:var(--font-serif);font-size:var(--text-3xl);line-height:var(--leading-tight);color:var(--text-primary);margin:0}@keyframes Featured-module__apXPfW__card-in{0%{opacity:0;transform:translateY(var(--space-4))}}.Featured-module__apXPfW__inner{align-items:center;gap:var(--space-4);text-align:center;max-width:39rem;transition:opacity var(--featured-move);flex-direction:column;display:flex;position:relative}.Featured-module__apXPfW__featured:is([data-phase=cards],[data-phase=mosaic]) .Featured-module__apXPfW__inner{opacity:0}.Featured-module__apXPfW__title{font-size:var(--text-5xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);color:var(--text-primary);margin:0}.Featured-module__apXPfW__text{margin:0 0 var(--space-4);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--text-secondary)}.Featured-module__apXPfW__pause{right:var(--space-4);bottom:var(--space-12);width:var(--space-10);height:var(--space-10);color:var(--text-primary);background:var(--bg-elevated);border-radius:var(--radius-full);cursor:pointer;transition:background var(--site-transition-fast);border:none;place-items:center;padding:0;display:grid;position:absolute}.Featured-module__apXPfW__pause:hover{background:var(--bg-hover)}.Featured-module__apXPfW__pause svg{width:var(--space-4);height:var(--space-4);fill:currentColor}@media (prefers-reduced-motion:reduce){.Featured-module__apXPfW__tile,.Featured-module__apXPfW__cardStage,.Featured-module__apXPfW__inner{transition:none}.Featured-module__apXPfW__featured .Featured-module__apXPfW__tile[data-stays=true]{animation:none}}@media (max-width:767px){.Featured-module__apXPfW__featured{min-height:48rem}.Featured-module__apXPfW__tile_s{width:var(--space-10)}.Featured-module__apXPfW__tile_m{width:var(--space-12)}.Featured-module__apXPfW__tile_l{width:var(--space-16)}.Featured-module__apXPfW__card{width:80%}.Featured-module__apXPfW__inner{padding-inline:var(--site-gutter)}.Featured-module__apXPfW__title{font-size:var(--text-3xl)}}
.SiteMenu-module__NRMNYW__iconButton{width:var(--space-8);height:var(--space-8);color:var(--text-secondary);background:var(--bg-elevated);border-radius:var(--radius-full);cursor:pointer;transition:background var(--site-transition-fast), color var(--site-transition-fast);border:none;place-items:center;padding:0;display:grid}.SiteMenu-module__NRMNYW__iconButton:hover{color:var(--text-primary);background:var(--bg-hover)}html[data-under-nav] header .SiteMenu-module__NRMNYW__iconButton{color:color-mix(in srgb, var(--text-inverse) 70%, transparent);background:color-mix(in srgb, var(--text-inverse) 10%, transparent)}html[data-under-nav] header .SiteMenu-module__NRMNYW__iconButton:hover{color:var(--text-inverse);background:color-mix(in srgb, var(--text-inverse) 20%, transparent)}.SiteMenu-module__NRMNYW__iconButton svg{width:var(--space-4);height:var(--space-4);fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round}.SiteMenu-module__NRMNYW__overlay{z-index:200;padding:0 var(--site-gutter) var(--space-16);color:var(--text-inverse);background:color-mix(in srgb, var(--action-primary-bg) 88%, transparent);-webkit-backdrop-filter:blur(var(--space-4));backdrop-filter:blur(var(--space-4));animation:SiteMenu-module__NRMNYW__menu-in var(--duration-normal) var(--easing-default);position:fixed;inset:0;overflow-y:auto}@keyframes SiteMenu-module__NRMNYW__menu-in{0%{opacity:0}}.SiteMenu-module__NRMNYW__bar{height:var(--site-header-height);justify-content:space-between;align-items:center;display:flex}.SiteMenu-module__NRMNYW__bar .SiteMenu-module__NRMNYW__iconButton{color:var(--text-primary)}.SiteMenu-module__NRMNYW__home{font-size:var(--text-lg);font-weight:var(--font-weight-bold);color:var(--text-inverse);text-decoration:none}.SiteMenu-module__NRMNYW__columns{gap:var(--space-16);margin-top:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.SiteMenu-module__NRMNYW__cards{align-content:start;gap:var(--space-8) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.SiteMenu-module__NRMNYW__card{gap:var(--space-3);color:var(--text-inverse);flex-direction:column;text-decoration:none;display:flex}.SiteMenu-module__NRMNYW__cardMeta{gap:var(--space-3);font-size:var(--text-xs);color:color-mix(in srgb, var(--text-inverse) 70%, transparent);display:flex}.SiteMenu-module__NRMNYW__cardArt svg{aspect-ratio:4/3;border-radius:var(--radius-sm)}.SiteMenu-module__NRMNYW__cardTitle{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight)}.SiteMenu-module__NRMNYW__card:hover .SiteMenu-module__NRMNYW__cardTitle{text-decoration:underline}.SiteMenu-module__NRMNYW__side{gap:var(--space-12);flex-direction:column;display:flex}.SiteMenu-module__NRMNYW__list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.SiteMenu-module__NRMNYW__entry{align-items:center;gap:var(--space-3);font-size:var(--text-3xl);font-weight:var(--font-weight-medium);line-height:var(--leading-tight);color:var(--text-inverse);cursor:pointer;opacity:.85;transition:opacity var(--site-transition-fast);text-decoration:none;list-style:none;display:inline-flex}.SiteMenu-module__NRMNYW__entry::-webkit-details-marker{display:none}.SiteMenu-module__NRMNYW__entry:hover{opacity:1}.SiteMenu-module__NRMNYW__chevron{width:var(--space-5);height:var(--space-5);fill:none;stroke:currentColor;stroke-width:1.5px;transition:transform var(--site-transition-fast)}.SiteMenu-module__NRMNYW__group[open] .SiteMenu-module__NRMNYW__chevron{transform:rotate(180deg)}.SiteMenu-module__NRMNYW__sub{gap:var(--space-2);margin:var(--space-3) 0 var(--space-4);padding:0;list-style:none;display:grid}.SiteMenu-module__NRMNYW__subLink{font-size:var(--text-lg);color:color-mix(in srgb, var(--text-inverse) 75%, transparent);text-decoration:none}.SiteMenu-module__NRMNYW__subLink:hover{color:var(--text-inverse)}.SiteMenu-module__NRMNYW__accordion{border-top:1px solid color-mix(in srgb, var(--text-inverse) 20%, transparent)}.SiteMenu-module__NRMNYW__accItem{border-bottom:1px solid color-mix(in srgb, var(--text-inverse) 20%, transparent)}.SiteMenu-module__NRMNYW__accHeader{margin:0}.SiteMenu-module__NRMNYW__accTrigger{width:100%;padding:var(--space-3) 0;font:inherit;font-size:var(--text-sm);color:var(--text-inverse);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;display:flex}.SiteMenu-module__NRMNYW__accChevron{width:var(--space-4);height:var(--space-4);fill:none;stroke:currentColor;stroke-width:1.5px;transition:transform var(--site-transition-fast)}.SiteMenu-module__NRMNYW__accTrigger[data-panel-open] .SiteMenu-module__NRMNYW__accChevron{transform:rotate(180deg)}.SiteMenu-module__NRMNYW__accPanel{height:var(--accordion-panel-height);transition:height var(--duration-normal) var(--easing-default);overflow:hidden}.SiteMenu-module__NRMNYW__accPanel[data-starting-style],.SiteMenu-module__NRMNYW__accPanel[data-ending-style]{height:0}.SiteMenu-module__NRMNYW__accList{gap:var(--space-2);padding:0 0 var(--space-4);margin:0;list-style:none;display:grid}@media (max-width:1023px){.SiteMenu-module__NRMNYW__columns{grid-template-columns:1fr}.SiteMenu-module__NRMNYW__side{display:contents}.SiteMenu-module__NRMNYW__cards{scroll-snap-type:x mandatory;order:1;display:flex;overflow-x:auto}.SiteMenu-module__NRMNYW__cards>li{scroll-snap-align:start;flex:0 0 80%}.SiteMenu-module__NRMNYW__accordion{order:2}}@media (prefers-reduced-motion:reduce){.SiteMenu-module__NRMNYW__overlay{animation:none}.SiteMenu-module__NRMNYW__accPanel{transition:none}}
.CompanyFooter-module__GT_bgG__footer{margin-top:var(--space-16);background:var(--action-primary-bg);color:var(--text-inverse)}body:has([data-signoff]) .CompanyFooter-module__GT_bgG__footer{margin-top:0}@media (min-width:768px){.CompanyFooter-module__GT_bgG__footer{flex-direction:column;min-height:100svh;display:flex}.CompanyFooter-module__GT_bgG__layout{flex:1;grid-template-rows:1fr auto;width:100%}}.CompanyFooter-module__GT_bgG__layout{column-gap:var(--space-4);row-gap:var(--space-20);max-width:120rem;padding:var(--space-20) var(--site-gutter);grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"logo logo logo logo groups groups groups groups groups groups groups groups""sidebar sidebar sidebar sidebar copy copy copy copy copy copy copy copy";margin-inline:auto;display:grid}.CompanyFooter-module__GT_bgG__logo{transition:opacity var(--site-transition-fast);grid-area:logo;align-self:start}html[data-under-nav] .CompanyFooter-module__GT_bgG__logo{opacity:0;pointer-events:none}.CompanyFooter-module__GT_bgG__logoLink{display:inline-flex}.CompanyFooter-module__GT_bgG__logoClip{display:block;overflow:hidden}.CompanyFooter-module__GT_bgG__logoClip img{max-width:none;display:block}.CompanyFooter-module__GT_bgG__groups{grid-area:groups}.CompanyFooter-module__GT_bgG__group{border-bottom:1px solid color-mix(in srgb, var(--text-inverse) 15%, transparent)}.CompanyFooter-module__GT_bgG__groupHeader{margin:0}.CompanyFooter-module__GT_bgG__groupTitle{width:100%;padding:var(--space-3) 0;font:inherit;font-size:var(--text-base);line-height:var(--leading-normal);color:var(--text-inverse);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;display:flex}.CompanyFooter-module__GT_bgG__panel{height:var(--accordion-panel-height);transition:height var(--duration-normal) var(--easing-default);overflow:hidden}.CompanyFooter-module__GT_bgG__panel[data-starting-style],.CompanyFooter-module__GT_bgG__panel[data-ending-style]{height:0}.CompanyFooter-module__GT_bgG__chevron{transition:transform var(--site-transition-fast)}.CompanyFooter-module__GT_bgG__groupTitle[data-panel-open] .CompanyFooter-module__GT_bgG__chevron{transform:rotate(180deg)}.CompanyFooter-module__GT_bgG__linkList{gap:var(--space-2);padding:0 0 var(--space-4);font-size:var(--text-sm);margin:0;list-style:none;display:grid}.CompanyFooter-module__GT_bgG__link,.CompanyFooter-module__GT_bgG__legalItem,.CompanyFooter-module__GT_bgG__copyright a{color:color-mix(in srgb, var(--text-inverse) 70%, transparent);transition:color var(--site-transition-fast);text-decoration:none}.CompanyFooter-module__GT_bgG__link:hover,.CompanyFooter-module__GT_bgG__legalItem:hover,.CompanyFooter-module__GT_bgG__copyright a:hover{color:var(--text-inverse)}.CompanyFooter-module__GT_bgG__sidebar{font-size:var(--text-xs);grid-area:sidebar;align-self:end}.CompanyFooter-module__GT_bgG__copyright{margin:0 0 var(--space-2);color:color-mix(in srgb, var(--text-inverse) 70%, transparent)}.CompanyFooter-module__GT_bgG__legalLinks{gap:var(--space-4);display:flex}.CompanyFooter-module__GT_bgG__copySections{gap:var(--space-4);font-size:var(--text-sm);grid-area:copy;grid-template-columns:1fr 1fr;display:grid}.CompanyFooter-module__GT_bgG__copyTitle{margin:0 0 var(--space-1);color:var(--text-inverse);font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.CompanyFooter-module__GT_bgG__copyText{color:color-mix(in srgb, var(--text-inverse) 70%, transparent);margin:0}.CompanyFooter-module__GT_bgG__bottomBar{justify-content:space-between;gap:var(--space-4);padding-block:var(--space-8);font-size:var(--text-xs);flex-wrap:wrap;display:flex}@media (prefers-reduced-motion:reduce){.CompanyFooter-module__GT_bgG__panel,.CompanyFooter-module__GT_bgG__logo{transition:none}}@media (min-width:1512px){.CompanyFooter-module__GT_bgG__layout{grid-template-rows:1fr}.CompanyFooter-module__GT_bgG__logo,.CompanyFooter-module__GT_bgG__sidebar{grid-area:1/1/2/4}.CompanyFooter-module__GT_bgG__groups{grid-area:1/4/2/10}.CompanyFooter-module__GT_bgG__copySections{gap:var(--space-8);flex-direction:column;grid-area:1/11/2/13;display:flex}}@media (max-width:767px){.CompanyFooter-module__GT_bgG__logoClip{width:1.875rem}.CompanyFooter-module__GT_bgG__layout{row-gap:var(--space-10);padding:var(--space-12) var(--site-gutter);grid-template-columns:1fr;grid-template-areas:"logo""groups""copy""sidebar"}.CompanyFooter-module__GT_bgG__copySections{grid-template-columns:1fr}}
.Home-module__XgGBCa__wide{max-width:120rem;padding-inline:var(--site-gutter);margin-inline:auto}.Home-module__XgGBCa__hero{padding-top:calc(var(--site-header-height) + var(--space-12));padding-bottom:var(--space-12)}.Home-module__XgGBCa__statement{font-family:var(--font-serif);font-size:var(--text-4xl);font-weight:var(--font-weight-regular);line-height:var(--leading-tight);color:var(--text-primary);margin:0}.Home-module__XgGBCa__statementLead{font-family:var(--font-cn);font-weight:var(--font-weight-bold)}.Home-module__XgGBCa__cardsSection{padding-block:var(--space-12)}.Home-module__XgGBCa__sectionHead{margin-bottom:var(--space-6);justify-content:space-between;align-items:baseline;display:flex}.Home-module__XgGBCa__sectionTitle{font-size:var(--text-2xl);font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0}.Home-module__XgGBCa__cards{gap:var(--space-4);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.Home-module__XgGBCa__card{gap:var(--space-3);min-height:24rem;padding:var(--space-8);background:var(--bg-elevated);border-radius:var(--radius-lg);transition:background var(--site-transition-fast);flex-direction:column;display:flex}.Home-module__XgGBCa__card:hover{background:var(--bg-hover)}.Home-module__XgGBCa__cardMeta{align-items:center;gap:var(--space-4);font-size:var(--text-xs);color:var(--text-secondary);margin:0;display:flex}.Home-module__XgGBCa__cardMeta a{color:inherit;text-decoration:none}.Home-module__XgGBCa__cardMeta a:hover{color:var(--text-primary)}.Home-module__XgGBCa__cardTitle{margin:var(--space-2) 0 0;font-size:var(--text-xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight)}.Home-module__XgGBCa__cardTitle a{color:var(--text-primary);text-decoration:none}.Home-module__XgGBCa__cardTitle a:hover{text-decoration:underline}.Home-module__XgGBCa__cardText{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-secondary);margin:0}.Home-module__XgGBCa__cardRows{padding-top:var(--space-6);flex-direction:column;margin-top:auto;display:flex}.Home-module__XgGBCa__cardRow{padding-block:var(--space-3);border-top:1px solid var(--border-default);font-size:var(--text-sm);color:var(--text-primary);justify-content:space-between;display:flex}.Home-module__XgGBCa__cardRowLink{align-items:center;gap:var(--space-1);color:var(--text-secondary);transition:color var(--site-transition-fast);text-decoration:none;display:inline-flex}.Home-module__XgGBCa__cardRowLink:hover{color:var(--text-primary)}.Home-module__XgGBCa__rowIcon{width:var(--space-3);height:var(--space-3);fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.Home-module__XgGBCa__cardRowNone{color:var(--text-secondary)}.Home-module__XgGBCa__cardButton{margin-top:var(--space-2)}@media (max-width:860px){.Home-module__XgGBCa__statement{font-size:var(--text-2xl)}.Home-module__XgGBCa__cards{grid-template-columns:1fr}.Home-module__XgGBCa__card{min-height:0}}
@font-face{unicode-range:U+4E00-5FFF;font-family:sansExt1;src:url(../media/NotoSansSC_Ext1_Regular.046k62kj-dn5a.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{unicode-range:U+4E00-5FFF;font-family:sansExt1;src:url(../media/NotoSansSC_Ext1_Medium.0f~t_o13o3t0r.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{unicode-range:U+4E00-5FFF;font-family:sansExt1;src:url(../media/NotoSansSC_Ext1_Bold.0-4kc~2vv8x76.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{unicode-range:U+4E00-5FFF;font-family:sansExt1;src:url(../media/NotoSansSC_Ext1_Black.0fubhx2kl6t~~.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}.sansext1_92494a4c-module__QlckNW__className{font-family:sansExt1}.sansext1_92494a4c-module__QlckNW__variable{--site-font-cn-ext1:"sansExt1"}
.RelatedPopover-module__PeESRG__positioner{z-index:300}.RelatedPopover-module__PeESRG__pill{width:calc(var(--space-3) * 3);height:calc(var(--space-3) * 1.5);color:var(--text-secondary);background:var(--bg-hover);border:1px solid var(--border-default);border-radius:var(--radius-full);cursor:pointer;transition:background var(--site-transition-fast), color var(--site-transition-fast);flex:none;place-items:center;padding:0;display:inline-grid}.RelatedPopover-module__PeESRG__pill svg{width:var(--space-3);fill:currentColor;height:2px;display:block}.RelatedPopover-module__PeESRG__pill[data-open=true] svg{width:var(--space-2);height:var(--space-2);fill:none;stroke:currentColor;stroke-width:1.5px}.RelatedPopover-module__PeESRG__pill[data-open=true]{color:var(--text-inverse);background:var(--action-primary-bg)}.RelatedPopover-module__PeESRG__pill:hover{color:var(--text-primary)}.RelatedPopover-module__PeESRG__pill[data-open=true]:hover{background:var(--action-primary-bg-hover)}.RelatedPopover-module__PeESRG__panel{gap:var(--space-4);width:20rem;padding:var(--space-5);font-size:var(--text-sm);color:var(--text-primary);background:var(--bg-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);flex-direction:column;display:flex}.RelatedPopover-module__PeESRG__head{justify-content:space-between;align-items:center;display:flex}.RelatedPopover-module__PeESRG__title{font-size:var(--text-base);font-weight:var(--font-weight-semibold);margin:0}.RelatedPopover-module__PeESRG__close{width:var(--space-6);height:var(--space-6);color:var(--text-secondary);border-radius:var(--radius-full);cursor:pointer;background:0 0;border:none;place-items:center;padding:0;display:grid}.RelatedPopover-module__PeESRG__close:hover{color:var(--text-primary);background:var(--bg-hover)}.RelatedPopover-module__PeESRG__close svg{width:var(--space-2);height:var(--space-2);stroke:currentColor;stroke-width:1.5px}.RelatedPopover-module__PeESRG__summary{font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--text-secondary);margin:0}.RelatedPopover-module__PeESRG__dots{padding-inline:var(--space-1);justify-content:space-between;display:flex;position:relative}.RelatedPopover-module__PeESRG__dots:before{content:"";border-top:1px solid var(--border-default);position:absolute;top:50%;left:0;right:0}.RelatedPopover-module__PeESRG__dot{width:var(--space-3);height:var(--space-3);background:var(--bg-hover);border:1px solid var(--border-default);border-radius:var(--radius-full);cursor:pointer;transition:background var(--site-transition-fast);padding:0;position:relative}.RelatedPopover-module__PeESRG__dot[aria-pressed=true]{background:var(--brand-accent);border-color:var(--brand-accent)}.RelatedPopover-module__PeESRG__mini{gap:var(--space-2);padding:var(--space-4);color:var(--text-primary);background:var(--bg-elevated);border-radius:var(--radius-md);transition:background var(--site-transition-fast);flex-direction:column;text-decoration:none;display:flex}.RelatedPopover-module__PeESRG__mini:hover{background:var(--bg-hover)}.RelatedPopover-module__PeESRG__miniMeta{gap:var(--space-3);font-size:var(--text-xs);color:var(--text-secondary);display:flex}.RelatedPopover-module__PeESRG__miniTitle{font-weight:var(--font-weight-semibold);line-height:var(--leading-tight)}.RelatedPopover-module__PeESRG__more{padding:var(--space-1) var(--space-3);font-size:var(--text-xs);color:var(--text-primary);border:1px solid var(--border-default);border-radius:var(--radius-md);align-self:flex-start;text-decoration:none}.RelatedPopover-module__PeESRG__more:hover{background:var(--bg-hover)}
@font-face{unicode-range:U+6???;font-family:sansExt2;src:url(../media/NotoSansSC_Ext2_Regular.0zsinqwwd8j3u.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{unicode-range:U+6???;font-family:sansExt2;src:url(../media/NotoSansSC_Ext2_Medium.0d22au7f~7dla.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{unicode-range:U+6???;font-family:sansExt2;src:url(../media/NotoSansSC_Ext2_Bold.0~dmw7d8ovjef.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{unicode-range:U+6???;font-family:sansExt2;src:url(../media/NotoSansSC_Ext2_Black.086wn5d2i5-4g.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}.sansext2_88024891-module__JUiibq__className{font-family:sansExt2}.sansext2_88024891-module__JUiibq__variable{--site-font-cn-ext2:"sansExt2"}
.LearnMore-module__d-9FEa__learn{max-width:120rem;padding:var(--space-12) var(--site-gutter) var(--space-24);margin-inline:auto}.LearnMore-module__d-9FEa__head{margin-bottom:var(--space-8);padding-block:var(--space-4);border-block:1px solid var(--border-default);justify-content:space-between;align-items:center;display:flex}.LearnMore-module__d-9FEa__title{font-size:var(--text-xs);font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0}.LearnMore-module__d-9FEa__track{--item:calc((100% - 3 * var(--space-4)) / 4);gap:var(--space-4);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.LearnMore-module__d-9FEa__item{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.LearnMore-module__d-9FEa__tag{align-items:center;gap:var(--space-4);font-size:var(--text-xs);margin:0;display:flex}.LearnMore-module__d-9FEa__tagLink{color:var(--text-secondary);text-decoration:none}.LearnMore-module__d-9FEa__tagLink:hover{color:var(--text-primary)}.LearnMore-module__d-9FEa__card{gap:var(--space-2);color:var(--text-primary);flex-direction:column;text-decoration:none;display:flex}.LearnMore-module__d-9FEa__visual{margin-bottom:var(--space-2);transition:opacity var(--site-transition-fast);display:block}.LearnMore-module__d-9FEa__visual svg{aspect-ratio:4/5;border-radius:var(--radius-sm)}.LearnMore-module__d-9FEa__card:hover .LearnMore-module__d-9FEa__visual{opacity:.85}.LearnMore-module__d-9FEa__cardTitle{font-size:var(--text-xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight);margin:0}.LearnMore-module__d-9FEa__card:hover .LearnMore-module__d-9FEa__cardTitle{text-decoration:underline}.LearnMore-module__d-9FEa__cardText{font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--text-secondary);margin:0}.LearnMore-module__d-9FEa__controls{justify-content:center;align-items:center;gap:var(--space-6);margin-top:var(--space-8);display:none}.LearnMore-module__d-9FEa__arrow{width:var(--space-8);height:var(--space-8);color:var(--text-primary);background:var(--bg-elevated);border-radius:var(--radius-full);cursor:pointer;transition:background var(--site-transition-fast);border:none;place-items:center;padding:0;display:grid}.LearnMore-module__d-9FEa__arrow:hover:not(:disabled){background:var(--bg-hover)}.LearnMore-module__d-9FEa__arrow:disabled{color:var(--text-secondary);cursor:default;opacity:.5}.LearnMore-module__d-9FEa__arrow svg{width:var(--space-4);height:var(--space-4);fill:none;stroke:currentColor;stroke-width:1.5px}.LearnMore-module__d-9FEa__counter{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-primary)}@media (max-width:1279px){.LearnMore-module__d-9FEa__viewport{overflow:hidden}.LearnMore-module__d-9FEa__track{--item:calc((100% - 2 * var(--space-4)) / 2.5);touch-action:pan-y pinch-zoom;gap:0;display:flex}.LearnMore-module__d-9FEa__item{flex:0 0 var(--item);margin-right:var(--space-4)}.LearnMore-module__d-9FEa__controls{display:flex}}@media (max-width:767px){.LearnMore-module__d-9FEa__track{--item:74%}}
@font-face{unicode-range:U+7???;font-family:sansExt3;src:url(../media/NotoSansSC_Ext3_Regular.0mwtsn-b82ne..woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{unicode-range:U+7???;font-family:sansExt3;src:url(../media/NotoSansSC_Ext3_Medium.05u4304vn3j6s.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{unicode-range:U+7???;font-family:sansExt3;src:url(../media/NotoSansSC_Ext3_Bold.0qcjyjba8kzx3.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{unicode-range:U+7???;font-family:sansExt3;src:url(../media/NotoSansSC_Ext3_Black.0h12cyfvpei-e.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}.sansext3_90bfa4c7-module__LBN4ZG__className{font-family:sansExt3}.sansext3_90bfa4c7-module__LBN4ZG__variable{--site-font-cn-ext3:"sansExt3"}
.Sections-module__RmElDq__wide{max-width:120rem;padding-inline:var(--site-gutter);margin-inline:auto}.Sections-module__RmElDq__grid{column-gap:var(--space-4);row-gap:var(--space-6);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.Sections-module__RmElDq__hero{padding-top:calc(var(--site-header-height) + var(--space-20));padding-bottom:var(--space-12)}.Sections-module__RmElDq__heroTitle{font-size:var(--text-5xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);color:var(--text-primary);grid-column:1/span 6;margin:0}.Sections-module__RmElDq__heroAside{grid-column:7/span 6}.Sections-module__RmElDq__heroLead{font-size:var(--text-xl);line-height:var(--leading-normal);color:var(--text-primary)}.Sections-module__RmElDq__heroLead p{margin:0 0 var(--space-3)}.Sections-module__RmElDq__actions{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.Sections-module__RmElDq__statement{max-width:64rem;font-size:var(--text-4xl);font-weight:var(--font-weight-regular);line-height:var(--leading-tight);color:var(--text-primary);margin:0}.Sections-module__RmElDq__statementLead{font-weight:var(--font-weight-semibold)}.Sections-module__RmElDq__section{padding-block:var(--space-12)}.Sections-module__RmElDq__eyebrow{margin:0 0 var(--space-6);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--font-weight-regular);letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary)}.Sections-module__RmElDq__columns{column-gap:var(--space-4);row-gap:var(--space-8);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.Sections-module__RmElDq__bandIntro{max-width:48rem;margin:0 0 var(--space-8);font-size:var(--text-lg);line-height:var(--leading-normal);color:var(--text-secondary)}.Sections-module__RmElDq__bandIntro p{margin:0}.Sections-module__RmElDq__itemImage{width:100%;height:auto;margin-bottom:var(--space-4);border-radius:var(--radius-md);display:block}.Sections-module__RmElDq__columns3{grid-template-columns:repeat(3,minmax(0,1fr))}.Sections-module__RmElDq__item{min-width:0}.Sections-module__RmElDq__itemTitle{margin:0 0 var(--space-2);font-size:var(--text-base);font-weight:var(--font-weight-semibold);line-height:var(--leading-normal);color:var(--text-primary)}.Sections-module__RmElDq__itemTitleLarge{margin:0 0 var(--space-3);font-size:var(--text-xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);color:var(--text-primary)}.Sections-module__RmElDq__itemText{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--text-secondary)}.Sections-module__RmElDq__itemText p{margin:0 0 var(--space-2)}.Sections-module__RmElDq__itemLink{color:inherit;transition:background-size var(--site-transition-fast);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;text-decoration:none}.Sections-module__RmElDq__itemLink:hover{background-size:100% 1px}.Sections-module__RmElDq__splitHead{grid-column:1/span 4}.Sections-module__RmElDq__splitTitle{margin:0 0 var(--space-4);font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);color:var(--text-primary)}.Sections-module__RmElDq__splitIntro{font-size:var(--text-lg);line-height:var(--leading-normal);color:var(--text-secondary)}.Sections-module__RmElDq__splitIntro p{margin:0 0 var(--space-3)}.Sections-module__RmElDq__splitBody{grid-column:6/-1;min-width:0}.Sections-module__RmElDq__itemGrid{column-gap:var(--space-8);row-gap:var(--space-10);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Sections-module__RmElDq__itemGrid .Sections-module__RmElDq__itemText{font-size:var(--text-base)}.Sections-module__RmElDq__box{padding:var(--space-8);background:var(--bg-elevated);border-radius:var(--radius-lg);align-items:end}.Sections-module__RmElDq__boxText{grid-column:1/span 4;align-self:start}.Sections-module__RmElDq__boxTitle{margin:0 0 var(--space-3);font-size:var(--text-xl);font-weight:var(--font-weight-semibold);color:var(--text-primary)}.Sections-module__RmElDq__boxFigure{grid-column:5/span 8;min-width:0}.Sections-module__RmElDq__signoff{align-items:center;gap:var(--space-8);margin-top:var(--space-12);padding:var(--space-24) var(--site-gutter);text-align:center;background:var(--action-primary-bg);flex-direction:column;display:flex}.Sections-module__RmElDq__signoffTitle{max-width:48rem;font-size:var(--text-3xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);color:var(--text-inverse);margin:0}.Sections-module__RmElDq__onDark,.Sections-module__RmElDq__onDark:hover:not(:disabled){color:var(--text-inverse);border-color:color-mix(in srgb, var(--text-inverse) 30%, transparent)}.Sections-module__RmElDq__onDark:hover:not(:disabled){background:color-mix(in srgb, var(--text-inverse) 10%, transparent)}.Sections-module__RmElDq__docHead{padding-top:calc(var(--site-header-height) + var(--space-20));padding-bottom:var(--space-12);text-align:center}.Sections-module__RmElDq__back{margin-bottom:var(--space-8);font-size:var(--text-sm);color:var(--text-secondary);text-decoration:none;display:inline-block}.Sections-module__RmElDq__back:hover{color:var(--text-primary)}.Sections-module__RmElDq__docTitle{font-size:var(--text-5xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);color:var(--text-primary);margin:0}.Sections-module__RmElDq__docSubtitle{margin:var(--space-4) 0 0;font-size:var(--text-xl);color:var(--text-secondary)}.Sections-module__RmElDq__docSection{padding-bottom:var(--space-12)}.Sections-module__RmElDq__docBody{min-width:0;max-width:none;font-size:var(--text-lg);grid-column:4/span 6}.Sections-module__RmElDq__docBody h2,.Sections-module__RmElDq__docBody h3{font-family:var(--font-cn);font-weight:var(--font-weight-semibold);scroll-margin-top:calc(var(--site-header-height) + var(--space-6))}.Sections-module__RmElDq__toc{top:calc(var(--site-header-height) + var(--space-6));font-size:var(--text-xs);grid-column:1/span 2;align-self:start;position:sticky}.Sections-module__RmElDq__toc ol{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.Sections-module__RmElDq__toc a{gap:var(--space-3);color:var(--text-secondary);text-decoration:none;display:flex}.Sections-module__RmElDq__toc a:hover{color:var(--text-primary)}.Sections-module__RmElDq__tocNum{font-family:var(--font-mono);color:var(--text-tertiary)}.Sections-module__RmElDq__meta{top:calc(var(--site-header-height) + var(--space-6));font-size:var(--text-xs);grid-column:11/span 2;align-self:start;margin:0;position:sticky}.Sections-module__RmElDq__metaRow{justify-content:space-between;gap:var(--space-3);padding-block:var(--space-2);border-bottom:1px solid var(--border-default);display:flex}.Sections-module__RmElDq__metaRow dt{color:var(--text-secondary)}.Sections-module__RmElDq__metaRow dd{color:var(--text-primary);margin:0}@media (max-width:1023px){.Sections-module__RmElDq__heroTitle,.Sections-module__RmElDq__heroAside,.Sections-module__RmElDq__splitHead,.Sections-module__RmElDq__splitBody,.Sections-module__RmElDq__boxText,.Sections-module__RmElDq__boxFigure,.Sections-module__RmElDq__docBody,.Sections-module__RmElDq__toc,.Sections-module__RmElDq__meta{grid-column:1/-1}.Sections-module__RmElDq__toc,.Sections-module__RmElDq__meta{position:static}.Sections-module__RmElDq__columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.Sections-module__RmElDq__heroTitle,.Sections-module__RmElDq__docTitle{font-size:var(--text-3xl)}.Sections-module__RmElDq__statement{font-size:var(--text-2xl)}.Sections-module__RmElDq__columns,.Sections-module__RmElDq__itemGrid{grid-template-columns:1fr}.Sections-module__RmElDq__signoff{padding-block:var(--space-16)}.Sections-module__RmElDq__signoffTitle{font-size:var(--text-2xl)}}
@font-face{unicode-range:U+8000-9FFF;font-family:sansExt4;src:url(../media/NotoSansSC_Ext4_Regular.04mbl4.t7f.ce.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{unicode-range:U+8000-9FFF;font-family:sansExt4;src:url(../media/NotoSansSC_Ext4_Medium.11rh_5yox~1hy.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{unicode-range:U+8000-9FFF;font-family:sansExt4;src:url(../media/NotoSansSC_Ext4_Bold.092m5.4ghtbom.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{unicode-range:U+8000-9FFF;font-family:sansExt4;src:url(../media/NotoSansSC_Ext4_Black.0nm7w4xxkbsx6.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}.sansext4_5d81dee5-module__cPiwiq__className{font-family:sansExt4}.sansext4_5d81dee5-module__cPiwiq__variable{--site-font-cn-ext4:"sansExt4"}
.Team-module__YnKhnq__wide{column-gap:var(--space-6);max-width:120rem;padding-inline:var(--space-20);grid-template-columns:repeat(12,minmax(0,1fr));margin-inline:auto;display:grid}.Team-module__YnKhnq__featured{padding-block:var(--space-12);align-items:stretch}.Team-module__YnKhnq__featuredInfo{justify-content:space-between;gap:var(--space-8);padding-block:var(--space-12) var(--space-6);flex-direction:column;grid-column:1/span 4;display:flex}.Team-module__YnKhnq__featuredTitle{margin:0 0 var(--space-4);font-size:var(--text-xl);font-weight:var(--font-weight-bold);line-height:var(--leading-tight);color:var(--text-primary)}.Team-module__YnKhnq__featuredSummary{margin:0 0 var(--space-6);-webkit-line-clamp:4;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-secondary);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Team-module__YnKhnq__featuredArt{aspect-ratio:16/9;padding:var(--space-12);background:var(--bg-elevated);border-radius:var(--radius-md);grid-column:5/span 8;justify-content:center;align-items:center;display:flex}.Team-module__YnKhnq__featuredArt>*{width:60%}.Team-module__YnKhnq__controls{align-items:center;gap:var(--space-4);display:flex}.Team-module__YnKhnq__arrow{width:var(--space-8);height:var(--space-8);font-family:inherit;font-size:var(--text-sm);color:var(--text-primary);border-radius:var(--radius-full);cursor:pointer;transition:background var(--site-transition-fast);background:0 0;border:none;padding:0}.Team-module__YnKhnq__arrow:hover{background:var(--bg-hover)}.Team-module__YnKhnq__counter{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-secondary)}.Team-module__YnKhnq__index{padding-block:var(--space-12) var(--space-20)}.Team-module__YnKhnq__stats{gap:var(--space-3);margin:0 0 var(--space-6);padding-block:var(--space-6);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-primary);border-top:1px solid var(--border-default);grid-column:1/-1;display:flex}.Team-module__YnKhnq__toolbar{justify-content:flex-end;align-items:center;gap:var(--space-4);margin-bottom:var(--space-8);grid-column:1/-1;display:flex}.Team-module__YnKhnq__select,.Team-module__YnKhnq__search{padding:var(--space-1) var(--space-4);font-family:inherit;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-primary);border-radius:var(--radius-full);cursor:pointer;background:0 0;border:none}.Team-module__YnKhnq__select:hover{background:var(--bg-hover)}.Team-module__YnKhnq__search{cursor:text;background:var(--bg-elevated);flex:0 0 18rem}.Team-module__YnKhnq__empty{font-size:var(--text-sm);color:var(--text-secondary);grid-column:1/-1}.Team-module__YnKhnq__grid,.Team-module__YnKhnq__rows{grid-column:1/-1;margin:0;padding:0;list-style:none}.Team-module__YnKhnq__grid{gap:var(--space-16) var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.Team-module__YnKhnq__card,.Team-module__YnKhnq__row{gap:var(--space-3);flex-direction:column;display:flex;position:relative}.Team-module__YnKhnq__row{padding-block:var(--space-6);border-top:1px solid var(--border-default);grid-template-columns:1fr 3fr;align-items:baseline;display:grid}.Team-module__YnKhnq__cardArt{aspect-ratio:1;background:var(--bg-elevated);border-radius:var(--radius-md);transition:opacity var(--site-transition-fast)}.Team-module__YnKhnq__card:hover .Team-module__YnKhnq__cardArt{opacity:.85}.Team-module__YnKhnq__meta{align-items:center;gap:var(--space-4);margin:0 0 var(--space-4);font-size:var(--text-xs);color:var(--text-secondary);display:flex}.Team-module__YnKhnq__card .Team-module__YnKhnq__meta,.Team-module__YnKhnq__row .Team-module__YnKhnq__meta{margin:0}.Team-module__YnKhnq__tag{padding:0 var(--space-2);background:var(--bg-elevated);border-radius:var(--radius-full)}.Team-module__YnKhnq__badge{color:var(--brand-accent)}.Team-module__YnKhnq__cardTitle{font-size:var(--text-base);font-weight:var(--font-weight-bold);line-height:var(--leading-tight);color:var(--text-primary);text-decoration:none}.Team-module__YnKhnq__cardTitle:after{content:"";position:absolute;inset:0}.Team-module__YnKhnq__card:hover .Team-module__YnKhnq__cardTitle,.Team-module__YnKhnq__row:hover .Team-module__YnKhnq__cardTitle{text-decoration:underline}.Team-module__YnKhnq__offRamp{padding-block:var(--space-12) var(--space-20)}.Team-module__YnKhnq__offRampTitle{margin:0 0 var(--space-12);font-size:var(--text-3xl);font-weight:var(--font-weight-medium);line-height:var(--leading-tight);color:var(--text-primary);grid-column:1/-1}.Team-module__YnKhnq__offRampList{gap:var(--space-6);padding:0 0 var(--space-4);scroll-snap-type:x mandatory;grid-column:1/-1;margin:0;list-style:none;display:flex;overflow-x:auto}.Team-module__YnKhnq__offRampList>li{scroll-snap-align:start;flex:0 0 18rem}.Team-module__YnKhnq__offRampCard{gap:var(--space-1);padding-top:var(--space-4);color:var(--text-primary);border-top:1px solid var(--border-default);flex-direction:column;text-decoration:none;display:flex}.Team-module__YnKhnq__offRampCard:hover .Team-module__YnKhnq__offRampName{text-decoration:underline}.Team-module__YnKhnq__offRampName{font-size:var(--text-base);font-weight:var(--font-weight-bold)}.Team-module__YnKhnq__offRampNote{font-size:var(--text-xs);color:var(--text-secondary)}@media (max-width:1023px){.Team-module__YnKhnq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.Team-module__YnKhnq__wide{padding-inline:var(--space-4)}.Team-module__YnKhnq__featuredInfo,.Team-module__YnKhnq__featuredArt{grid-column:1/-1}.Team-module__YnKhnq__featuredArt{order:-1}.Team-module__YnKhnq__grid{grid-template-columns:1fr}.Team-module__YnKhnq__toolbar{flex-wrap:wrap;justify-content:flex-start}.Team-module__YnKhnq__search{flex:100%}}
@font-face{unicode-range:U+4E00-5FFF;font-family:serifExt1;src:url(../media/NotoSerifSC_Ext1_Medium.14bbn4nv31-nj.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}.serifext1_82e9994-module__WgV65W__className{font-family:serifExt1}.serifext1_82e9994-module__WgV65W__variable{--site-font-serif-ext1:"serifExt1"}
@font-face{unicode-range:U+6???;font-family:serifExt2;src:url(../media/NotoSerifSC_Ext2_Medium.0e~q~760h9u0_.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}.serifext2_d49be07e-module__DgS6GW__className{font-family:serifExt2}.serifext2_d49be07e-module__DgS6GW__variable{--site-font-serif-ext2:"serifExt2"}
@font-face{unicode-range:U+7???;font-family:serifExt3;src:url(../media/NotoSerifSC_Ext3_Medium.0.-c.xuwvjpr_.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}.serifext3_e9bb22c9-module__EfDc0G__className{font-family:serifExt3}.serifext3_e9bb22c9-module__EfDc0G__variable{--site-font-serif-ext3:"serifExt3"}
@font-face{unicode-range:U+8000-9FFF;font-family:serifExt4;src:url(../media/NotoSerifSC_Ext4_Medium.0.337.n1vj51~.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}.serifext4_5af823eb-module__D12vAa__className{font-family:serifExt4}.serifext4_5af823eb-module__D12vAa__variable{--site-font-serif-ext4:"serifExt4"}
.not-found-module__O7Bcha__wrap{text-align:center;padding:calc(var(--site-header-height) + var(--space-20)) 0 var(--space-20)}.not-found-module__O7Bcha__lead{color:var(--text-secondary);margin:var(--space-4) 0 var(--space-8)}
.Practice-module__aKa_4G__crumb{max-width:120rem;padding:calc(var(--site-header-height) + var(--space-12)) var(--site-gutter) 0;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.04em;color:var(--text-secondary);margin-inline:auto}.Practice-module__aKa_4G__crumb a{color:inherit;text-decoration:none}.Practice-module__aKa_4G__crumb a:hover{color:var(--text-primary)}.Practice-module__aKa_4G__crumb+section{padding-top:var(--space-6)}
