.interpretation-module__zJygva__page{word-break:keep-all;overflow-wrap:break-word}.interpretation-module__zJygva__asOf{color:var(--color-semantic-text-secondary);font-family:var(--typography-semantic-label-m-font-family);font-size:var(--typography-semantic-label-m-size);line-height:var(--typography-semantic-label-m-line-height);font-weight:var(--typography-semantic-label-m-weight);letter-spacing:var(--typography-semantic-label-m-letter-spacing);margin:0}.interpretation-module__zJygva__sectionBody{gap:var(--space-semantic-stack-md);margin-top:calc(var(--space-semantic-stack-xl) * 2 - var(--space-component-section-header-gap));flex-direction:column;min-width:0;display:flex}.interpretation-module__zJygva__scenes{gap:var(--space-semantic-stack-md);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.interpretation-module__zJygva__scenes{grid-template-columns:repeat(3,minmax(0,1fr))}}.interpretation-module__zJygva__scene{min-width:0;color:var(--color-semantic-text-primary);font-size:var(--typography-semantic-body-m-size);line-height:var(--typography-semantic-body-m-line-height);font-family:var(--typography-semantic-body-m-font-family);font-weight:var(--typography-semantic-body-m-weight);letter-spacing:var(--typography-semantic-body-m-letter-spacing)}.interpretation-module__zJygva__tableScroll{overflow-x:auto}.interpretation-module__zJygva__table{border-collapse:collapse;width:100%;font-family:var(--typography-semantic-body-s-font-family);font-size:var(--typography-semantic-body-s-size);line-height:var(--typography-semantic-body-s-line-height);color:var(--color-semantic-text-primary);font-weight:var(--typography-semantic-body-s-weight);letter-spacing:var(--typography-semantic-body-s-letter-spacing)}.interpretation-module__zJygva__table th,.interpretation-module__zJygva__table td{padding:var(--space-semantic-stack-sm) var(--space-semantic-inline-md);border-bottom:var(--border-semantic-divider-width) var(--border-semantic-divider-style) var(--border-semantic-divider-color);text-align:left;vertical-align:top}.interpretation-module__zJygva__table thead th{color:var(--color-semantic-text-secondary);font-weight:var(--typography-semantic-label-m-weight)}.interpretation-module__zJygva__table tbody th{font-weight:var(--typography-semantic-label-m-weight)}.interpretation-module__zJygva__table td{color:var(--color-semantic-text-secondary)}.interpretation-module__zJygva__tableWide{min-width:560px}.interpretation-module__zJygva__amount{color:var(--color-semantic-text-primary);font-variant-numeric:tabular-nums;white-space:nowrap}.interpretation-module__zJygva__amount small{color:var(--color-semantic-text-tertiary);font-size:var(--typography-semantic-caption-m-size);line-height:var(--typography-semantic-caption-m-line-height);white-space:normal;font-family:var(--typography-semantic-caption-m-font-family);font-weight:var(--typography-semantic-caption-m-weight);letter-spacing:var(--typography-semantic-caption-m-letter-spacing);display:block}.interpretation-module__zJygva__notes{gap:var(--space-semantic-stack-xs);color:var(--color-semantic-text-tertiary);font-size:var(--typography-semantic-caption-m-size);line-height:var(--typography-semantic-caption-m-line-height);font-family:var(--typography-semantic-caption-m-font-family);font-weight:var(--typography-semantic-caption-m-weight);letter-spacing:var(--typography-semantic-caption-m-letter-spacing);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.interpretation-module__zJygva__list{gap:var(--space-semantic-stack-sm);color:var(--color-semantic-text-primary);font-size:var(--typography-semantic-body-m-size);line-height:var(--typography-semantic-body-m-line-height);font-family:var(--typography-semantic-body-m-font-family);font-weight:var(--typography-semantic-body-m-weight);letter-spacing:var(--typography-semantic-body-m-letter-spacing);flex-direction:column;margin:0;padding-left:1.25em;display:flex}.interpretation-module__zJygva__caseTitle{color:var(--color-semantic-text-primary);font-family:var(--typography-semantic-body-l-font-family);font-size:var(--typography-semantic-body-l-size);line-height:var(--typography-semantic-body-l-line-height);font-weight:var(--typography-semantic-heading-s-weight);letter-spacing:var(--typography-semantic-body-l-letter-spacing);margin:0}.interpretation-module__zJygva__caseSummary{color:var(--color-semantic-text-secondary);font-size:var(--typography-semantic-body-m-size);line-height:var(--typography-semantic-body-m-line-height);font-family:var(--typography-semantic-body-m-font-family);font-weight:var(--typography-semantic-body-m-weight);letter-spacing:var(--typography-semantic-body-m-letter-spacing);margin:0}.interpretation-module__zJygva__caseFacts{font-size:var(--typography-semantic-body-s-size);line-height:var(--typography-semantic-body-s-line-height);font-family:var(--typography-semantic-body-s-font-family);font-weight:var(--typography-semantic-body-s-weight);letter-spacing:var(--typography-semantic-body-s-letter-spacing);margin:0}.interpretation-module__zJygva__caseFacts div{gap:var(--space-semantic-stack-xs);padding-block:var(--space-semantic-stack-xs);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){.interpretation-module__zJygva__caseFacts div{gap:var(--space-semantic-inline-lg);grid-template-columns:120px minmax(0,1fr)}}.interpretation-module__zJygva__caseFacts dt{color:var(--color-semantic-text-secondary);font-weight:var(--typography-semantic-label-m-weight)}.interpretation-module__zJygva__caseFacts dd{color:var(--color-semantic-text-primary);margin:0}.interpretation-module__zJygva__caseLinks{gap:var(--space-semantic-inline-lg);font-size:var(--typography-semantic-body-s-size);line-height:var(--typography-semantic-body-s-line-height);font-family:var(--typography-semantic-body-s-font-family);font-weight:var(--typography-semantic-body-s-weight);letter-spacing:var(--typography-semantic-body-s-letter-spacing);flex-wrap:wrap;margin:0;display:flex}.interpretation-module__zJygva__caseMoments{color:var(--color-semantic-text-secondary);font-size:var(--typography-semantic-body-s-size);line-height:var(--typography-semantic-body-s-line-height);font-family:var(--typography-semantic-body-s-font-family);font-weight:var(--typography-semantic-body-s-weight);letter-spacing:var(--typography-semantic-body-s-letter-spacing);margin:0}.interpretation-module__zJygva__bottomLinks{box-sizing:border-box;width:100%;max-width:var(--size-semantic-content-width-default);gap:var(--space-semantic-stack-xl);padding:calc(var(--space-semantic-section-lg) * 1.5) var(--space-semantic-page-gutter-md) var(--space-semantic-section-md);flex-direction:column;margin-inline:auto;display:flex}.interpretation-module__zJygva__nextStep.interpretation-module__zJygva__nextStep{gap:var(--space-semantic-stack-xl);border:var(--border-semantic-default-width) var(--border-semantic-default-style) var(--border-semantic-divider-color)}.interpretation-module__zJygva__nextStepCopy{gap:var(--space-semantic-stack-sm);flex-direction:column;display:flex}.interpretation-module__zJygva__nextStepActions{gap:var(--space-semantic-inline-md);flex-wrap:wrap;align-items:center;display:flex}.interpretation-module__zJygva__pairHero.interpretation-module__zJygva__pairHero{padding-block:var(--space-semantic-section-lg) var(--space-semantic-section-md)}.interpretation-module__zJygva__pairShell.interpretation-module__zJygva__pairShell{gap:calc(var(--space-semantic-section-lg) * 1.5);padding-block:0}.interpretation-module__zJygva__pairFaq.interpretation-module__zJygva__pairFaq{margin-block-start:calc(var(--space-semantic-section-lg) * 1.5);padding-block:0}.interpretation-module__zJygva__caseLayout{gap:var(--space-semantic-stack-xl);min-width:0;display:grid}.interpretation-module__zJygva__caseSectionTitle{color:var(--color-semantic-text-primary);font-family:var(--typography-semantic-heading-l-font-family);font-size:var(--typography-semantic-heading-l-size);line-height:var(--typography-semantic-heading-l-line-height);font-weight:var(--typography-semantic-heading-l-weight);letter-spacing:var(--typography-semantic-heading-l-letter-spacing);margin:0}.interpretation-module__zJygva__casePhoto{aspect-ratio:16/9;border-radius:var(--radius-md);min-width:0;position:relative;overflow:hidden}.interpretation-module__zJygva__casePhoto img{object-fit:cover;width:100%;height:100%;display:block}.interpretation-module__zJygva__caseDetails{align-items:flex-start;gap:var(--space-semantic-stack-lg);flex-direction:column;min-width:0;display:flex}.interpretation-module__zJygva__caseOverview.interpretation-module__zJygva__caseOverview{width:100%}.interpretation-module__zJygva__caseOverview dl{grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.interpretation-module__zJygva__caseLayout{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"title.""photo details";align-items:stretch}.interpretation-module__zJygva__caseSectionTitle{grid-area:title}.interpretation-module__zJygva__casePhoto{aspect-ratio:auto;grid-area:photo}.interpretation-module__zJygva__caseDetails{grid-area:details}.interpretation-module__zJygva__casePhoto img{position:absolute;inset:0}}.interpretation-module__zJygva__costSection{gap:var(--space-semantic-stack-xl);flex-direction:column;display:flex}.interpretation-module__zJygva__costHeading{justify-content:space-between;align-items:baseline;gap:var(--space-semantic-inline-md);flex-wrap:wrap;display:flex}.interpretation-module__zJygva__costHeading h2{color:var(--color-semantic-text-primary);font-family:var(--typography-semantic-heading-l-font-family);font-size:var(--typography-semantic-heading-l-size);line-height:var(--typography-semantic-heading-l-line-height);font-weight:var(--typography-semantic-heading-l-weight);letter-spacing:var(--typography-semantic-heading-l-letter-spacing);margin:0}.interpretation-module__zJygva__costAsOf{color:var(--color-semantic-text-tertiary);font-size:var(--typography-semantic-caption-m-size);line-height:var(--typography-semantic-caption-m-line-height);font-family:var(--typography-semantic-caption-m-font-family);font-weight:var(--typography-semantic-caption-m-weight);letter-spacing:var(--typography-semantic-caption-m-letter-spacing);margin:0}.interpretation-module__zJygva__hybridNote h2,.interpretation-module__zJygva__costNotes h3{margin:0 0 var(--space-semantic-stack-sm);font-size:var(--typography-semantic-heading-s-size);line-height:var(--typography-semantic-heading-s-line-height);font-family:var(--typography-semantic-heading-s-font-family);font-weight:var(--typography-semantic-heading-s-weight);letter-spacing:var(--typography-semantic-heading-s-letter-spacing)}.interpretation-module__zJygva__hybridNote p{color:var(--color-semantic-text-secondary);font-size:var(--typography-semantic-body-m-size);line-height:var(--typography-semantic-body-m-line-height);font-family:var(--typography-semantic-body-m-font-family);font-weight:var(--typography-semantic-body-m-weight);letter-spacing:var(--typography-semantic-body-m-letter-spacing);margin:0}.interpretation-module__zJygva__costComparison{border:var(--border-semantic-divider-width) var(--border-semantic-divider-style) var(--border-semantic-divider-color);border-radius:var(--radius-md);min-width:0;overflow-x:auto}.interpretation-module__zJygva__costComparison table{min-width:calc(var(--size-semantic-content-width-reading) * .8);font-size:var(--typography-semantic-body-s-size);line-height:var(--typography-semantic-body-s-line-height);font-family:var(--typography-semantic-body-s-font-family);font-weight:var(--typography-semantic-body-s-weight);letter-spacing:var(--typography-semantic-body-s-letter-spacing)}.interpretation-module__zJygva__costComparison th,.interpretation-module__zJygva__costComparison td{padding:var(--space-semantic-stack-xl) var(--space-semantic-stack-lg)}.interpretation-module__zJygva__costComparison thead{background:var(--color-semantic-bg-surface-base)}.interpretation-module__zJygva__costComparison .interpretation-module__zJygva__amount{font-size:var(--typography-semantic-body-l-size);font-weight:var(--typography-semantic-label-l-weight);font-family:var(--typography-semantic-body-l-font-family);line-height:var(--typography-semantic-body-l-line-height);letter-spacing:var(--typography-semantic-body-l-letter-spacing)}.interpretation-module__zJygva__costComparison .interpretation-module__zJygva__amount small{font-size:var(--typography-semantic-caption-m-size);font-weight:var(--typography-semantic-caption-m-weight);font-family:var(--typography-semantic-caption-m-font-family);line-height:var(--typography-semantic-caption-m-line-height);letter-spacing:var(--typography-semantic-caption-m-letter-spacing)}.interpretation-module__zJygva__costNotes .interpretation-module__zJygva__notes{color:inherit;font:inherit;letter-spacing:inherit;margin:0}.interpretation-module__zJygva__hybridNote{gap:var(--space-semantic-stack-lg);padding:var(--space-semantic-stack-xl);border-inline-start:var(--border-semantic-divider-width) var(--border-semantic-divider-style) var(--border-semantic-divider-color);background:var(--color-semantic-bg-surface-base);display:grid}.interpretation-module__zJygva__preparationSteps{gap:var(--space-semantic-stack-xl);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.interpretation-module__zJygva__preparationSteps li{border-top:var(--border-semantic-divider-width) var(--border-semantic-divider-style) var(--border-semantic-divider-color);padding-top:var(--space-semantic-stack-xl)}.interpretation-module__zJygva__stepNumber{margin-bottom:var(--space-semantic-stack-lg);font-size:var(--typography-semantic-heading-l-size);line-height:var(--typography-semantic-heading-l-line-height);color:var(--color-semantic-text-secondary);font-family:var(--typography-semantic-heading-l-font-family);font-weight:var(--typography-semantic-heading-l-weight);letter-spacing:var(--typography-semantic-heading-l-letter-spacing);display:block}.interpretation-module__zJygva__preparationSteps h3{margin-bottom:var(--space-semantic-stack-sm)}@media (min-width:768px){.interpretation-module__zJygva__preparationSteps{grid-template-columns:repeat(3,minmax(0,1fr))}}.interpretation-module__zJygva__scenesLayout{gap:var(--space-semantic-stack-xl);align-items:center;display:grid}.interpretation-module__zJygva__scenesContent{min-width:0}.interpretation-module__zJygva__scenesContent h2{color:var(--color-semantic-text-primary);font-family:var(--typography-semantic-heading-l-font-family);font-size:var(--typography-semantic-heading-l-size);line-height:var(--typography-semantic-heading-l-line-height);font-weight:var(--typography-semantic-heading-l-weight);letter-spacing:var(--typography-semantic-heading-l-letter-spacing);margin:0}.interpretation-module__zJygva__scenesLead{margin:var(--space-semantic-stack-md) 0 var(--space-semantic-stack-xl);color:var(--color-semantic-text-secondary);font-family:var(--typography-semantic-body-l-font-family);font-size:var(--typography-semantic-body-l-size);line-height:var(--typography-semantic-body-l-line-height);font-weight:var(--typography-semantic-body-l-weight);letter-spacing:var(--typography-semantic-body-l-letter-spacing)}.interpretation-module__zJygva__scenes{border-top:var(--border-semantic-divider-width) var(--border-semantic-divider-style) var(--border-semantic-divider-color);grid-template-columns:minmax(0,1fr);gap:0;display:grid}.interpretation-module__zJygva__scene{align-items:flex-start;gap:var(--space-semantic-inline-lg);padding:var(--space-semantic-stack-lg) 0;border-bottom:var(--border-semantic-divider-width) var(--border-semantic-divider-style) var(--border-semantic-divider-color);display:flex}.interpretation-module__zJygva__scene h3{margin:0 0 var(--space-semantic-stack-xs);color:var(--color-semantic-text-primary);font-family:var(--typography-semantic-heading-s-font-family);font-size:var(--typography-semantic-heading-s-size);line-height:var(--typography-semantic-heading-s-line-height);font-weight:var(--typography-semantic-heading-s-weight);letter-spacing:var(--typography-semantic-heading-s-letter-spacing)}.interpretation-module__zJygva__scene p{color:var(--color-semantic-text-secondary);font-family:var(--typography-semantic-body-m-font-family);font-size:var(--typography-semantic-body-m-size);line-height:var(--typography-semantic-body-m-line-height);font-weight:var(--typography-semantic-body-m-weight);letter-spacing:var(--typography-semantic-body-m-letter-spacing);margin:0}.interpretation-module__zJygva__sceneNumber{color:var(--color-semantic-text-tertiary);font-size:var(--typography-semantic-label-m-size);font-family:var(--typography-semantic-label-m-font-family);line-height:var(--typography-semantic-label-m-line-height);font-weight:var(--typography-semantic-label-m-weight);letter-spacing:var(--typography-semantic-label-m-letter-spacing);flex:none}.interpretation-module__zJygva__scenesVisual{gap:var(--space-semantic-inline-md);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.interpretation-module__zJygva__sceneVisualMain,.interpretation-module__zJygva__sceneVisualSmall{border-radius:var(--radius-md);background:var(--color-semantic-bg-surface-base);overflow:hidden}.interpretation-module__zJygva__scenesVisual img{object-fit:cover;width:100%;height:100%;display:block}.interpretation-module__zJygva__sceneVisualMain{aspect-ratio:16/9;grid-column:1/-1}.interpretation-module__zJygva__sceneVisualSmall{aspect-ratio:4/3}.interpretation-module__zJygva__costCards{gap:var(--space-semantic-stack-md);display:grid}.interpretation-module__zJygva__pricingLink{align-self:flex-end}.interpretation-module__zJygva__comparisonBasis{color:var(--color-semantic-text-secondary);font-family:var(--typography-semantic-body-s-font-family);font-size:var(--typography-semantic-body-s-size);line-height:var(--typography-semantic-body-s-line-height);font-weight:var(--typography-semantic-body-s-weight);letter-spacing:var(--typography-semantic-body-s-letter-spacing);margin:0}.interpretation-module__zJygva__costCard.interpretation-module__zJygva__costCard{min-width:0;position:static}.interpretation-module__zJygva__costCard strong{font-family:var(--typography-semantic-heading-m-font-family);font-size:var(--typography-semantic-heading-m-size);line-height:var(--typography-semantic-heading-m-line-height);font-weight:var(--typography-semantic-heading-m-weight);letter-spacing:var(--typography-semantic-heading-m-letter-spacing);overflow-wrap:anywhere}.interpretation-module__zJygva__costCard dd{overflow-wrap:anywhere}.interpretation-module__zJygva__externalCostCard.interpretation-module__zJygva__externalCostCard{background:var(--color-semantic-bg-surface-base);box-shadow:none}.interpretation-module__zJygva__bizcrushCostCard.interpretation-module__zJygva__bizcrushCostCard{border:var(--border-semantic-default-width) var(--border-semantic-default-style) var(--color-semantic-text-brand-primary)}.interpretation-module__zJygva__choiceList{gap:var(--space-semantic-stack-xl);margin:0;padding:0;list-style:none;display:grid}.interpretation-module__zJygva__choiceCard.interpretation-module__zJygva__choiceCard{align-items:flex-start;gap:var(--space-semantic-stack-md);min-width:0;display:flex}.interpretation-module__zJygva__choiceIcon{width:var(--size-semantic-icon-lg);height:var(--size-semantic-icon-lg);color:var(--color-semantic-icon-primary);flex:none;justify-content:center;align-items:center;display:inline-flex}.interpretation-module__zJygva__choiceIcon .material-symbols-outlined{font-size:var(--size-semantic-icon-lg);color:inherit}.interpretation-module__zJygva__choiceBody{gap:var(--space-semantic-stack-sm);flex-direction:column;min-width:0;display:flex}.interpretation-module__zJygva__choiceBody h3{color:var(--color-semantic-text-primary);font-family:var(--typography-semantic-label-l-font-family);font-size:var(--typography-semantic-label-l-size);line-height:var(--typography-semantic-label-l-line-height);font-weight:var(--typography-semantic-label-l-weight);letter-spacing:var(--typography-semantic-label-l-letter-spacing);margin:0}.interpretation-module__zJygva__choiceBody p{color:var(--color-semantic-text-secondary);font-family:var(--typography-semantic-body-m-font-family);font-size:var(--typography-semantic-body-m-size);line-height:var(--typography-semantic-body-m-line-height);font-weight:var(--typography-semantic-body-m-weight);letter-spacing:var(--typography-semantic-body-m-letter-spacing);margin:0}.interpretation-module__zJygva__choiceLink{margin-top:var(--space-semantic-stack-sm);align-self:flex-start}.interpretation-module__zJygva__operationSteps{padding-block:0}.interpretation-module__zJygva__operationSteps>div{padding-inline:0}.interpretation-module__zJygva__operationImage{object-fit:contain;width:100%;max-height:400px;display:block}.interpretation-module__zJygva__operationSteps .interpretation-module__zJygva__operationImageFill{object-fit:cover;width:100%;height:100%;max-height:none;display:block}@media (min-width:768px){.interpretation-module__zJygva__scenesLayout{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.interpretation-module__zJygva__costCards{grid-template-columns:repeat(2,minmax(0,1fr))}.interpretation-module__zJygva__choiceList{grid-template-columns:repeat(3,minmax(0,1fr))}}