.page-module__mX9QqG__column{width:100%;max-width:800px;margin-inline:auto}.page-module__mX9QqG__info{column-gap:var(--layout-gap-100);grid-template-columns:minmax(0,.7fr) minmax(0,1fr);display:grid}.page-module__mX9QqG__titleGroup{gap:var(--layout-gap-50);flex-direction:column;display:flex}.page-module__mX9QqG__title{font-family:var(--type-font-family-mono);font-weight:500;font-size:var(--type-heading-large-size);line-height:var(--type-heading-large-line-height);letter-spacing:var(--type-heading-large-letter-spacing);color:var(--color-text);margin:0}.page-module__mX9QqG__subtitle{font-family:var(--type-font-family-body);font-style:italic;font-weight:500;font-size:var(--type-caption-italic-size);line-height:var(--type-caption-italic-line-height);letter-spacing:var(--type-caption-italic-letter-spacing);color:var(--color-text-secondary)}.page-module__mX9QqG__description{gap:var(--layout-gap-200);flex-direction:column;display:flex}.page-module__mX9QqG__paragraphs{gap:var(--layout-gap-100);flex-direction:column;display:flex}.page-module__mX9QqG__paragraphs p{font-family:var(--type-font-family-body);font-weight:400;font-size:var(--type-body-large-size);line-height:var(--type-body-large-line-height);letter-spacing:var(--type-body-large-letter-spacing);color:var(--color-text);margin:0}.page-module__mX9QqG__meta{gap:var(--layout-gap-50);flex-direction:column;display:flex}.page-module__mX9QqG__meta span{font-family:var(--type-font-family-body);font-weight:400;font-size:var(--type-body-regular-size);line-height:var(--type-body-regular-line-height);letter-spacing:var(--type-body-regular-letter-spacing);color:var(--color-text-secondary)}@media (max-width:1180px){.page-module__mX9QqG__info{row-gap:var(--layout-gap-200);grid-template-columns:1fr}}.page-module__mX9QqG__heading{}.page-module__mX9QqG__body{font-family:var(--type-font-family-body);font-weight:400;font-size:var(--type-body-large-size);line-height:var(--type-body-large-line-height);letter-spacing:var(--type-body-large-letter-spacing);color:var(--color-text-secondary);margin:0}.page-module__mX9QqG__bodyPrimary{color:var(--color-text)}.page-module__mX9QqG__cluster{gap:var(--layout-gap-300);flex-direction:column;display:flex}.page-module__mX9QqG__textGroup,.page-module__mX9QqG__bodyGroup{gap:var(--layout-gap-100);flex-direction:column;display:flex}.page-module__mX9QqG__bodyGroupTight{gap:var(--layout-gap-50);flex-direction:column;display:flex}.page-module__mX9QqG__readingColumn{width:100%;max-width:var(--container-text-max);margin-inline:auto}.page-module__mX9QqG__bullets{gap:var(--layout-gap-100);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.page-module__mX9QqG__bullet{align-items:flex-start;gap:var(--layout-gap-100);display:flex}.page-module__mX9QqG__bulletIcon{width:var(--size-icon-md);height:var(--size-icon-md);margin-top:var(--space-025);background-color:var(--accent-icon);flex-shrink:0;-webkit-mask:url(/icons/list_item.svg) 50%/contain no-repeat;mask:url(/icons/list_item.svg) 50%/contain no-repeat}.page-module__mX9QqG__divider{border:none;border-top:var(--border-sm) dashed var(--color-border-divider);width:100%;margin:0}.page-module__mX9QqG__cardWrap{width:100%;max-width:var(--container-listcard-max);margin-inline:auto}.page-module__mX9QqG__stickyPair{align-items:center;gap:var(--layout-gap-200);grid-template-columns:minmax(0,333px) 1fr minmax(0,333px);width:800px;max-width:100%;margin-inline:auto;display:grid}.page-module__mX9QqG__neutral{--color-bg-stickynote:var(--color-bg-stickynote-neutral);--color-bg-stickynote-secondary:var(--color-bg-stickynote-neutral-secondary)}.page-module__mX9QqG__pink{--color-bg-stickynote:var(--color-bg-stickynote-pink);--color-bg-stickynote-secondary:var(--color-bg-stickynote-pink-secondary)}.page-module__mX9QqG__slate{--color-bg-stickynote:var(--color-bg-stickynote-slate);--color-bg-stickynote-secondary:var(--color-bg-stickynote-slate-secondary)}.page-module__mX9QqG__periwinkle{--color-bg-stickynote:var(--color-bg-stickynote-periwinkle);--color-bg-stickynote-secondary:var(--color-bg-stickynote-periwinkle-secondary)}.page-module__mX9QqG__sticky{width:333px;min-width:0;max-width:100%}.page-module__mX9QqG__sticky>:first-child{white-space:nowrap}.page-module__mX9QqG__tiltLeft{rotate:-1deg}.page-module__mX9QqG__tiltRight{rotate:2deg}.page-module__mX9QqG__stickyText{min-height:214px;font-family:var(--type-font-family-mono);font-weight:var(--type-heading-small-weight);font-size:var(--type-heading-small-size);line-height:var(--type-heading-small-line-height);letter-spacing:var(--type-heading-small-letter-spacing);color:var(--color-text);align-items:center;margin:0;display:flex}.page-module__mX9QqG__pairArrow{width:calc(100% - 6px);height:var(--border-sm);background-color:var(--arrow-color);position:relative}.page-module__mX9QqG__pairArrow:after{content:"";width:var(--size-icon-md);height:var(--size-icon-md);background-color:var(--arrow-color);position:absolute;top:50%;right:-6px;translate:0 -50%;-webkit-mask:url(/icons/arrow_forward.svg) 100%/contain no-repeat;mask:url(/icons/arrow_forward.svg) 100%/contain no-repeat}.page-module__mX9QqG__arrow_slate{--arrow-color:var(--color-accent-slate-600)}.page-module__mX9QqG__arrow_pink{--arrow-color:var(--color-accent-pink-600)}.page-module__mX9QqG__arrow_periwinkle{--arrow-color:var(--color-accent-periwinkle-600)}.page-module__mX9QqG__placeholder{aspect-ratio:800/388;width:100%;padding:var(--layout-gap-100);border:1px dashed var(--color-border-surface);border-radius:var(--radius-lg);background-color:var(--color-bg-surface);justify-content:center;align-items:center;display:flex}.page-module__mX9QqG__placeholderLabel{font-family:var(--type-font-family-body);font-weight:500;font-size:var(--type-caption-allcaps-size);line-height:var(--type-caption-allcaps-line-height);letter-spacing:var(--type-caption-allcaps-letter-spacing);text-transform:uppercase;text-align:center;color:var(--color-bg-accent-slate)}.page-module__mX9QqG__problem{gap:var(--layout-gap-100);flex-direction:column;display:flex}.page-module__mX9QqG__problemTile{border-radius:var(--radius-sm);width:100%;height:224px}.page-module__mX9QqG__tile_purple{background-color:var(--color-bg-accent-purple-secondary)}.page-module__mX9QqG__tile_chartreuse{background-color:var(--color-bg-accent-chartreuse-secondary)}.page-module__mX9QqG__tile_periwinkle{background-color:var(--color-bg-accent-periwinkle-secondary)}.page-module__mX9QqG__problemTitle,.page-module__mX9QqG__learningTitle{font-family:var(--type-font-family-mono);font-weight:var(--type-heading-small-weight);font-size:var(--type-heading-small-size);line-height:var(--type-heading-small-line-height);letter-spacing:var(--type-heading-small-letter-spacing);color:var(--color-text);margin:0}.page-module__mX9QqG__painPoint{gap:var(--layout-gap-50);padding:var(--layout-gap-100);border:var(--border-sm) solid var(--color-border-surface);border-radius:var(--radius-xs);background-color:var(--color-bg-surface);flex-direction:column;display:flex}.page-module__mX9QqG__painLabel{align-items:center;gap:var(--layout-gap-50);font-family:var(--type-font-family-body);font-weight:500;font-size:var(--type-caption-allcaps-size);line-height:var(--type-caption-allcaps-line-height);letter-spacing:var(--type-caption-allcaps-letter-spacing);text-transform:uppercase;color:var(--color-text);display:flex}.page-module__mX9QqG__pinIcon{width:var(--size-icon-md);height:var(--size-icon-md);background-color:var(--color-icon-accent-pink);-webkit-mask:url(/icons/pin.svg) 50%/contain no-repeat;mask:url(/icons/pin.svg) 50%/contain no-repeat}.page-module__mX9QqG__painText{font-family:var(--type-font-family-body);font-size:var(--type-body-regular-size);line-height:var(--type-body-regular-line-height);letter-spacing:var(--type-body-regular-letter-spacing);color:var(--color-text-secondary);margin:0}.page-module__mX9QqG__notecard{--notecard-bg:var(--color-bg-notecard-periwinkle);gap:var(--layout-gap-100);padding:var(--layout-region-100);border-radius:var(--radius-sm);background-color:var(--notecard-bg);background-image:linear-gradient(var(--notecard-bg), var(--notecard-bg)), repeating-linear-gradient(to bottom, color-mix(in srgb, var(--color-bg-notecard-overlay) 10%, transparent) 0, color-mix(in srgb, var(--color-bg-notecard-overlay) 10%, transparent) var(--border-sm), transparent var(--border-sm), transparent 17.75px);background-repeat:no-repeat,repeat;background-size:100% var(--layout-gap-200), 100% auto;background-position:0 0, 0 var(--layout-gap-200);box-shadow:var(--shadow-card);flex-direction:column;margin:0;display:flex}.page-module__mX9QqG__notecardChartreuse{--notecard-bg:var(--color-bg-notecard-chartreuse)}.page-module__mX9QqG__question{font-family:var(--type-font-family-mono);font-weight:var(--type-heading-small-weight);font-size:var(--type-heading-small-size);line-height:var(--type-heading-small-line-height);letter-spacing:var(--type-heading-small-letter-spacing);color:var(--color-text);margin:0}.page-module__mX9QqG__quote{font-family:var(--type-font-family-body);font-size:var(--type-body-large-size);line-height:var(--type-body-large-line-height);letter-spacing:var(--type-body-large-letter-spacing);color:var(--color-text);margin:0}.page-module__mX9QqG__cite{font-family:var(--type-font-family-body);font-style:italic;font-weight:500;font-size:var(--type-caption-italic-size);line-height:var(--type-caption-italic-line-height);letter-spacing:var(--type-caption-italic-letter-spacing);color:var(--color-text-tertiary)}.page-module__mX9QqG__learning{gap:var(--layout-gap-100);flex-direction:column;display:flex}.page-module__mX9QqG__learningRow{align-items:center;gap:var(--layout-gap-100);display:flex}.page-module__mX9QqG__learningTile{border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;width:157px;height:157px;display:flex}.page-module__mX9QqG__learningIcon{width:72px;height:72px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.page-module__mX9QqG__icon_purple{background-color:var(--color-icon-accent-purple-secondary)}.page-module__mX9QqG__tile_slate{background-color:var(--color-bg-accent-slate-secondary)}.page-module__mX9QqG__icon_slate{background-color:var(--color-icon-accent-slate-secondary)}.page-module__mX9QqG__icon_chartreuse{background-color:var(--color-icon-accent-chartreuse-secondary)}@media (max-width:1180px){.page-module__mX9QqG__readingColumn{max-width:none}.page-module__mX9QqG__stickyPair{grid-template-columns:333px;width:max-content}.page-module__mX9QqG__pairArrow{width:var(--border-sm);min-width:0;height:64px;margin-block:var(--layout-gap-100);justify-self:center}.page-module__mX9QqG__pairArrow:after{inset:auto auto -6px 50%;translate:-50%;rotate:90deg}}@media (max-width:480px){.page-module__mX9QqG__learning,.page-module__mX9QqG__learningRow{text-align:center;flex-direction:column;align-items:center}.page-module__mX9QqG__stickyText{min-height:0;padding:var(--layout-region-100) var(--layout-gap-200)}}.page-module__mX9QqG__roleList{gap:var(--layout-gap-100);flex-direction:column;display:flex}.page-module__mX9QqG__label{font-family:var(--type-font-family-body);font-weight:500;font-size:var(--type-caption-allcaps-size);line-height:var(--type-caption-allcaps-line-height);letter-spacing:var(--type-caption-allcaps-letter-spacing);text-transform:uppercase;color:var(--color-text-secondary);margin:0}.page-module__mX9QqG__roleTitle{font-family:var(--type-font-family-body);font-weight:600;font-size:var(--type-body-large-size);line-height:var(--type-body-large-line-height);letter-spacing:var(--type-body-large-letter-spacing);color:var(--color-text)}.page-module__mX9QqG__subBullets{gap:var(--layout-gap-50);padding-inline:var(--layout-gap-500);}.page-module__mX9QqG__subBulletIcon{-webkit-mask-image:url(/icons/dot.svg);mask-image:url(/icons/dot.svg);}.page-module__mX9QqG__theme{gap:var(--layout-gap-50);flex-direction:column;display:flex}.page-module__mX9QqG__themeTitle{font-family:var(--type-font-family-mono);font-weight:500;font-size:var(--type-heading-medium-size);line-height:var(--type-heading-medium-line-height);letter-spacing:var(--type-heading-medium-letter-spacing);color:var(--color-text);margin:0}.page-module__mX9QqG__category{align-items:center;gap:var(--layout-gap-100);display:flex}.page-module__mX9QqG__categoryTile{border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;display:flex}@media (max-width:480px){.page-module__mX9QqG__subBullets{padding-inline:var(--layout-gap-300)}}.page-module__mX9QqG__stickyBody{font-family:var(--type-font-family-body);font-weight:400;font-size:var(--type-body-large-size);line-height:var(--type-body-large-line-height);letter-spacing:var(--type-body-large-letter-spacing)}.page-module__mX9QqG__categoryIcon{background-color:var(--color-icon-accent-purple-secondary);width:32px;height:32px;-webkit-mask:url(/icons/please.svg) 50%/contain no-repeat;mask:url(/icons/please.svg) 50%/contain no-repeat}
