.asset-management-shell-module___X6QYW__shell{width:100%;max-width:560px;min-height:100%;color:var(--pfm-color-text-primary);background:var(--pfm-color-surface-default);margin-inline:auto}.asset-management-shell-module___X6QYW__header{z-index:10;background:var(--pfm-color-surface-default);position:sticky;top:0}.asset-management-shell-module___X6QYW__titleRow{grid-template-columns:var(--pfm-spacing-24) minmax(0, 1fr) auto;min-height:calc(var(--pfm-spacing-24) + var(--pfm-spacing-24));align-items:center;gap:var(--pfm-spacing-24);padding-inline:var(--pfm-spacing-20);display:grid}.asset-management-shell-module___X6QYW__backIcon,.asset-management-shell-module___X6QYW__homeIcon,.asset-management-shell-module___X6QYW__menuIcon{width:var(--pfm-spacing-24);height:var(--pfm-spacing-24);place-items:center;display:inline-grid}.asset-management-shell-module___X6QYW__title{color:var(--pfm-color-text-secondary);font-family:var(--pfm-font-sans);letter-spacing:-.02em;margin:0;font-size:18px;font-weight:300;line-height:25px}.asset-management-shell-module___X6QYW__headerActions{gap:var(--pfm-spacing-20);display:flex}.asset-management-shell-module___X6QYW__main{min-width:0}.asset-management-shell-module___X6QYW__footer{z-index:9;padding:var(--pfm-spacing-12) var(--pfm-spacing-20);border-top:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle);background:var(--pfm-color-surface-default);position:sticky;bottom:0}
.card-module__35YAnW__root{box-sizing:border-box;border:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle);border-radius:var(--pfm-radius-12);min-width:0;max-width:100%;color:var(--pfm-color-text-primary);overflow-wrap:anywhere}.card-module__35YAnW__elevationFlat{box-shadow:none}.card-module__35YAnW__elevationRaised{box-shadow:var(--pfm-shadow-card)}.card-module__35YAnW__paddingCompact{padding:var(--pfm-spacing-12)}.card-module__35YAnW__paddingComfortable{padding:var(--pfm-spacing-16)}.card-module__35YAnW__paddingSpacious{padding:var(--pfm-spacing-24)}.card-module__35YAnW__surfaceDefault{background-color:var(--pfm-color-surface-default)}.card-module__35YAnW__surfaceSubtle{background-color:var(--pfm-color-surface-subtle)}
.composer-module__ymR4eW__root{align-items:end;gap:var(--pfm-spacing-10);grid-template-columns:minmax(0,1fr) auto;width:100%;min-width:0;max-width:100%;display:grid}.composer-module__ymR4eW__input{min-width:0}.composer-module__ymR4eW__placeholderMultiline textarea::placeholder{white-space:normal}.composer-module__ymR4eW__placeholderSingleLine textarea::placeholder{white-space:nowrap}.composer-module__ymR4eW__root>button{min-width:calc(var(--pfm-spacing-40) * 2);min-height:calc(var(--pfm-spacing-40) + var(--pfm-spacing-4))}@media (max-width:320px){.composer-module__ymR4eW__root{grid-template-columns:minmax(0,1fr)}.composer-module__ymR4eW__root>button{width:100%}}
.agent-entry-card-module__16ht8G__root{align-items:stretch;gap:var(--pfm-spacing-12);flex-direction:column;min-width:0;display:flex}.agent-entry-card-module__16ht8G__content{gap:var(--pfm-spacing-8);flex-direction:column;min-width:0;display:flex}.agent-entry-card-module__16ht8G__content p{overflow-wrap:anywhere;max-width:100%}.agent-entry-card-module__16ht8G__actions{gap:var(--pfm-spacing-8);flex-direction:column;display:flex}.agent-entry-card-module__16ht8G__optionDivider{align-items:center;gap:var(--pfm-spacing-8);color:var(--pfm-color-text-tertiary);display:flex}.agent-entry-card-module__16ht8G__optionDivider:before,.agent-entry-card-module__16ht8G__optionDivider:after{height:var(--pfm-border-width-1);content:"";background:var(--pfm-color-border-subtle);flex:1}
.total-assets-modal-module__dH_hsW__trigger{width:100%;color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:block}.total-assets-modal-module__dH_hsW__trigger:focus-visible{outline:2px solid var(--pfm-color-border-focus);outline-offset:2px;border-radius:var(--pfm-radius-4)}.total-assets-modal-module__dH_hsW__backdrop{z-index:1000;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.total-assets-modal-module__dH_hsW__backdrop:before{content:"";z-index:-1;background:var(--pfm-color-gray-950);opacity:.6;position:absolute;inset:0}.total-assets-modal-module__dH_hsW__dialog{width:100%;max-width:375px;max-height:min(80vh,720px);padding:var(--pfm-spacing-24);background:var(--pfm-color-surface-default);border-radius:var(--pfm-radius-16) var(--pfm-radius-16) 0 0;box-shadow:var(--pfm-shadow-floating);overflow-wrap:anywhere;flex-direction:column;display:flex;overflow-y:auto}@media (min-width:480px){.total-assets-modal-module__dH_hsW__backdrop{align-items:center}.total-assets-modal-module__dH_hsW__dialog{border-radius:var(--pfm-radius-16);max-height:min(80vh,640px)}}@media (max-width:359px){.total-assets-modal-module__dH_hsW__dialog{padding:var(--pfm-spacing-16)}.total-assets-modal-module__dH_hsW__dialogTotal{font-size:20px}}.total-assets-modal-module__dH_hsW__dialogHeader{margin-bottom:var(--pfm-spacing-16);justify-content:space-between;align-items:center;display:flex}.total-assets-modal-module__dH_hsW__dialogHeader h2{margin:0;font-size:17px}.total-assets-modal-module__dH_hsW__closeButton{border-radius:var(--pfm-radius-full);background:var(--pfm-color-surface-subtle);width:32px;height:32px;color:var(--pfm-color-text-secondary);cursor:pointer;border:0;font-size:16px;line-height:1}.total-assets-modal-module__dH_hsW__closeButton:focus-visible,.total-assets-modal-module__dH_hsW__categoryRow:focus-visible{outline:2px solid var(--pfm-color-border-focus);outline-offset:2px}.total-assets-modal-module__dH_hsW__dialogTotal{margin:0 0 var(--pfm-spacing-16);font-family:var(--pfm-font-numeric);font-size:24px}.total-assets-modal-module__dH_hsW__limitation{margin:0 0 var(--pfm-spacing-12);color:var(--pfm-color-text-secondary);font-size:12px}.total-assets-modal-module__dH_hsW__loading{color:var(--pfm-color-text-secondary);margin:0}.total-assets-modal-module__dH_hsW__categoryGroup{margin-bottom:var(--pfm-spacing-16)}.total-assets-modal-module__dH_hsW__categoryGroup h3{margin:0 0 var(--pfm-spacing-8);color:var(--pfm-color-text-secondary);font-size:12px;font-weight:700}.total-assets-modal-module__dH_hsW__categoryList{gap:var(--pfm-spacing-8);margin:0;padding:0;list-style:none;display:grid}.total-assets-modal-module__dH_hsW__categoryRow{padding:var(--pfm-spacing-8) 0;border-bottom:1px solid var(--pfm-color-border-subtle);justify-content:space-between;align-items:center;display:flex}.total-assets-modal-module__dH_hsW__categoryLabel{color:var(--pfm-color-text-primary)}.total-assets-modal-module__dH_hsW__categoryAmount{align-items:baseline;gap:var(--pfm-spacing-8);font-family:var(--pfm-font-numeric);display:flex}.total-assets-modal-module__dH_hsW__categoryAmount small{color:var(--pfm-color-text-secondary);font-size:11px}.total-assets-modal-module__dH_hsW__categoryExcludedNote{color:var(--pfm-color-text-tertiary);font-size:11px}.total-assets-modal-module__dH_hsW__categoryUnregistered{color:var(--pfm-color-text-tertiary);font-size:12px}@media (prefers-reduced-motion:no-preference){.total-assets-modal-module__dH_hsW__dialog{animation:.2s ease-out total-assets-modal-module__dH_hsW__totalAssetsModalRise}}@keyframes total-assets-modal-module__dH_hsW__totalAssetsModalRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}
.hero-section-module__42Fgea__root{gap:var(--pfm-spacing-4);min-width:0;padding:var(--pfm-spacing-40) var(--pfm-spacing-24) var(--pfm-spacing-20);overflow-wrap:anywhere;background:0 0;display:grid}.hero-section-module__42Fgea__eyebrow{gap:var(--pfm-spacing-4);align-items:center;display:flex}.hero-section-module__42Fgea__eyebrowLabel{color:var(--pfm-color-text-secondary)}.hero-section-module__42Fgea__refreshGlyph,.hero-section-module__42Fgea__refreshButton{color:var(--pfm-color-text-tertiary);font-size:16px;line-height:1}.hero-section-module__42Fgea__refreshButton{border-radius:var(--pfm-radius-full);cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;margin:-14px;padding:0;display:inline-grid}.hero-section-module__42Fgea__refreshButton:focus-visible{outline:var(--pfm-border-width-2) solid var(--pfm-color-border-focus);outline-offset:2px}.hero-section-module__42Fgea__errorBody{gap:var(--pfm-spacing-12);display:grid}.hero-section-module__42Fgea__retryButton{min-height:44px;padding:var(--pfm-spacing-10) var(--pfm-spacing-16);border-radius:var(--pfm-radius-8);background:var(--pfm-color-surface-default);color:var(--pfm-color-text-primary);font:inherit;cursor:pointer;border:0;justify-self:start;font-weight:700}.hero-section-module__42Fgea__retryButton:focus-visible{outline:var(--pfm-border-width-2) solid var(--pfm-color-border-focus);outline-offset:2px}.hero-section-module__42Fgea__amountBody{gap:var(--pfm-spacing-12);display:grid}.hero-section-module__42Fgea__totalAssetsTriggerContent{gap:var(--pfm-spacing-8);padding:var(--pfm-spacing-16) var(--pfm-spacing-20);color:var(--pfm-color-text-primary);text-align:left;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.hero-section-module__42Fgea__totalAssetsAmount{font-family:var(--pfm-font-numeric);font-variant-numeric:tabular-nums;font-weight:500;line-height:1.25}.hero-section-module__42Fgea__totalAssetsAmountStandard{font-size:1.75rem}.hero-section-module__42Fgea__totalAssetsAmountLong{font-size:1.375rem}.hero-section-module__42Fgea__totalAssetsCaret{font-size:1.25rem}.hero-section-module__42Fgea__visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hero-section-module__42Fgea__amountLimitation{color:var(--pfm-color-text-tertiary);margin:0;font-size:.8125rem}@media (max-width:359px){.hero-section-module__42Fgea__root{padding:var(--pfm-spacing-32) var(--pfm-spacing-20) var(--pfm-spacing-20)}}
.payment-due-section-module__HjCMuG__root{gap:var(--pfm-spacing-12);margin:var(--pfm-spacing-16) var(--pfm-spacing-20) 0;padding:var(--pfm-spacing-24) var(--pfm-spacing-20);background:var(--pfm-color-surface-default);border-radius:var(--pfm-radius-12);box-shadow:var(--pfm-shadow-card);display:grid}.payment-due-section-module__HjCMuG__title{overflow-wrap:anywhere;margin:0}.payment-due-section-module__HjCMuG__summary{gap:var(--pfm-spacing-4);display:grid}.payment-due-section-module__HjCMuG__total{font-family:var(--pfm-font-numeric);overflow-wrap:anywhere;font-size:1.5rem;font-weight:700}.payment-due-section-module__HjCMuG__limitation{overflow-wrap:anywhere;color:var(--pfm-color-text-secondary);margin:0}.payment-due-section-module__HjCMuG__empty{padding:var(--pfm-spacing-20);border-radius:var(--pfm-radius-12);overflow-wrap:anywhere;color:var(--pfm-color-text-secondary);background:var(--pfm-color-surface-subtle);text-align:center;margin:0}.payment-due-section-module__HjCMuG__list{gap:var(--pfm-spacing-4);margin:0;padding:0;list-style:none;display:grid}.payment-due-section-module__HjCMuG__item{border-bottom:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle)}.payment-due-section-module__HjCMuG__item:last-child{border-bottom:none}.payment-due-section-module__HjCMuG__row{gap:var(--pfm-spacing-12);width:100%;min-height:calc(var(--pfm-spacing-40) + var(--pfm-spacing-20));padding-block:var(--pfm-spacing-10);color:inherit;text-align:left;cursor:default;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;display:grid}.payment-due-section-module__HjCMuG__row:focus-visible{outline:var(--pfm-border-width-2) solid var(--pfm-color-border-focus);outline-offset:var(--pfm-spacing-2)}.payment-due-section-module__HjCMuG__art{width:var(--pfm-spacing-40);height:var(--pfm-spacing-40);object-fit:contain}.payment-due-section-module__HjCMuG__copy{gap:var(--pfm-spacing-4);overflow-wrap:anywhere;min-width:0;display:grid}.payment-due-section-module__HjCMuG__copy strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.payment-due-section-module__HjCMuG__copy span{color:var(--pfm-color-text-secondary);font-size:.875rem}.payment-due-section-module__HjCMuG__amount{font-family:var(--pfm-font-numeric);white-space:nowrap;font-weight:700}.payment-due-section-module__HjCMuG__chevron{border-top:var(--pfm-border-width-2) solid var(--pfm-color-text-secondary);border-right:var(--pfm-border-width-2) solid var(--pfm-color-text-secondary);width:.5rem;height:.5rem;transform:rotate(45deg)}@media (max-width:359px){.payment-due-section-module__HjCMuG__root{padding:var(--pfm-spacing-20) var(--pfm-spacing-16)}.payment-due-section-module__HjCMuG__row{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"art copy chevron""art amount chevron"}.payment-due-section-module__HjCMuG__art{grid-area:art}.payment-due-section-module__HjCMuG__copy{grid-area:copy}.payment-due-section-module__HjCMuG__amount{grid-area:amount}.payment-due-section-module__HjCMuG__chevron{grid-area:chevron}}
.portfolio-proposals-module__1UDhwW__root{--pfm-proposal-background:color-mix(in srgb, var(--pfm-color-accent) 12%, var(--pfm-color-surface-default));--pfm-proposal-badge-background:color-mix(in srgb, var(--pfm-color-accent) 22%, var(--pfm-color-surface-default));--pfm-proposal-badge-foreground:color-mix(in srgb, var(--pfm-color-accent) 75%, var(--pfm-color-gray-950));gap:var(--pfm-spacing-16);margin:var(--pfm-spacing-16) var(--pfm-spacing-20) 0;padding:var(--pfm-spacing-24) var(--pfm-spacing-20);background:var(--pfm-color-surface-default);border-radius:var(--pfm-radius-12);box-shadow:var(--pfm-shadow-card);display:grid}.portfolio-proposals-module__1UDhwW__headingControl{gap:var(--pfm-spacing-6);color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:flex}.portfolio-proposals-module__1UDhwW__headingControl:focus-visible{outline:var(--pfm-border-width-2) solid var(--pfm-color-border-focus);outline-offset:2px}.portfolio-proposals-module__1UDhwW__title,.portfolio-proposals-module__1UDhwW__slideTitle,.portfolio-proposals-module__1UDhwW__slideDescription{overflow-wrap:anywhere;margin:0}.portfolio-proposals-module__1UDhwW__chevron{border-top:var(--pfm-border-width-2) solid var(--pfm-color-text-secondary);border-right:var(--pfm-border-width-2) solid var(--pfm-color-text-secondary);width:.5rem;height:.5rem;transform:rotate(45deg)}.portfolio-proposals-module__1UDhwW__slide{gap:var(--pfm-spacing-8);height:100%;min-height:10.5rem;padding:var(--pfm-spacing-16);background:var(--pfm-proposal-background);border-radius:var(--pfm-radius-12);align-content:start;padding-bottom:4.5rem;display:grid;position:relative}.portfolio-proposals-module__1UDhwW__badge{padding:var(--pfm-spacing-2) var(--pfm-spacing-8);color:var(--pfm-proposal-badge-foreground);background:var(--pfm-proposal-badge-background);border-radius:var(--pfm-radius-pill);justify-self:start;font-size:.6875rem;font-weight:700}.portfolio-proposals-module__1UDhwW__illustration{right:var(--pfm-spacing-16);bottom:var(--pfm-spacing-16);background:var(--pfm-color-surface-default);border-radius:var(--pfm-radius-16);justify-content:center;align-items:center;gap:.35rem;width:3.5rem;height:3.5rem;display:flex;position:absolute}.portfolio-proposals-module__1UDhwW__illustrationEye{background:var(--pfm-color-accent);border-radius:var(--pfm-radius-full);width:.5rem;height:.5rem}.portfolio-proposals-module__1UDhwW__illustrationImage{right:var(--pfm-spacing-16);bottom:var(--pfm-spacing-16);width:3.5rem;height:3.5rem;position:absolute}@media (max-width:359px){.portfolio-proposals-module__1UDhwW__root{padding:var(--pfm-spacing-20) var(--pfm-spacing-16)}.portfolio-proposals-module__1UDhwW__slide{min-height:9.5rem;padding:var(--pfm-spacing-12);padding-bottom:4rem}}
.vvip-banner-section-module__OZQ97W__root{--pfm-vvip-banner-envelope-size:72px;gap:var(--pfm-spacing-16);padding:var(--pfm-spacing-24) var(--pfm-spacing-20);background:0 0;justify-content:space-between;align-items:center;display:flex}.vvip-banner-section-module__OZQ97W__copy{gap:var(--pfm-spacing-8);min-width:0;display:grid}.vvip-banner-section-module__OZQ97W__headlineRow{gap:var(--pfm-spacing-8);flex-wrap:wrap;align-items:center;display:flex}.vvip-banner-section-module__OZQ97W__headline{overflow-wrap:anywhere}.vvip-banner-section-module__OZQ97W__subcopy{opacity:.72}.vvip-banner-section-module__OZQ97W__cta{padding:var(--pfm-spacing-8) var(--pfm-spacing-16);border:var(--pfm-border-width-1) solid color-mix(in srgb, var(--pfm-color-white) 40%, transparent);border-radius:var(--pfm-radius-8);color:var(--pfm-color-text-inverse);font-family:var(--pfm-font-sans);cursor:pointer;background:0 0;justify-self:start;font-size:.875rem;font-weight:600}.vvip-banner-section-module__OZQ97W__cta:focus-visible{outline:var(--pfm-border-width-2) solid var(--pfm-color-white);outline-offset:2px}.vvip-banner-section-module__OZQ97W__envelope{width:var(--pfm-vvip-banner-envelope-size);height:var(--pfm-vvip-banner-envelope-size);border-radius:var(--pfm-radius-12);background:color-mix(in srgb, var(--pfm-color-white) 14%, transparent);flex-shrink:0;position:relative}.vvip-banner-section-module__OZQ97W__envelopeFlap{border-radius:var(--pfm-radius-4);background:color-mix(in srgb, var(--pfm-color-white) 24%, transparent);height:40%;position:absolute;inset:22% 12% auto}@media (max-width:359px){.vvip-banner-section-module__OZQ97W__root{--pfm-vvip-banner-envelope-size:56px}}
.retirement-guides-section-module__I0h4tG__root{overflow-wrap:anywhere;gap:var(--pfm-spacing-16);min-width:0;padding:var(--pfm-spacing-24) var(--pfm-spacing-20);border-radius:var(--pfm-radius-12);background:var(--pfm-color-surface-default);box-shadow:var(--pfm-shadow-card);display:grid}.retirement-guides-section-module__I0h4tG__title{letter-spacing:-.02em;margin:0;font-size:1.125rem;line-height:1.4}.retirement-guides-section-module__I0h4tG__titleButton{align-items:center;gap:var(--pfm-spacing-4);width:100%;color:var(--pfm-color-text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;display:flex}.retirement-guides-section-module__I0h4tG__chevron{width:var(--pfm-spacing-8);height:var(--pfm-spacing-8);border-top:var(--pfm-border-width-2) solid currentcolor;border-right:var(--pfm-border-width-2) solid currentcolor;flex:none;margin-left:auto;display:inline-block;transform:rotate(45deg)}.retirement-guides-section-module__I0h4tG__tile{gap:var(--pfm-spacing-6);width:100%;min-height:148px;padding:var(--pfm-spacing-16);border-radius:var(--pfm-radius-12);color:var(--pfm-color-text-primary);font:inherit;text-align:left;cursor:pointer;border:0;align-content:start;display:grid;position:relative}.retirement-guides-section-module__I0h4tG__toneBlue{background:color-mix(in srgb, var(--pfm-color-blue-500) 14%, var(--pfm-color-white))}.retirement-guides-section-module__I0h4tG__toneLavender{background:color-mix(in srgb, color-mix(in srgb, var(--pfm-color-blue-500) 55%, var(--pfm-color-brand-point-gold) 45%) 10%, var(--pfm-color-white))}.retirement-guides-section-module__I0h4tG__toneGold{background:var(--pfm-color-surface-brand-subtle)}.retirement-guides-section-module__I0h4tG__tileTitle{max-width:82%;font-size:.9375rem;font-weight:700;line-height:1.4}.retirement-guides-section-module__I0h4tG__tileTags{color:var(--pfm-color-text-tertiary);font-size:.75rem;line-height:1.5}.retirement-guides-section-module__I0h4tG__tileIcon{object-fit:contain;justify-self:end;width:48px;height:48px;margin-top:auto}.retirement-guides-section-module__I0h4tG__titleButton:focus-visible,.retirement-guides-section-module__I0h4tG__tile:focus-visible{outline:var(--pfm-border-width-2) solid var(--pfm-color-border-focus);outline-offset:var(--pfm-spacing-2)}@media (max-width:359px){.retirement-guides-section-module__I0h4tG__root{padding-inline:var(--pfm-spacing-16)}}@media (min-width:480px){.retirement-guides-section-module__I0h4tG__root{padding-inline:var(--pfm-spacing-24)}}
.smart-life-gallery-module__P6TYYG__root{gap:var(--pfm-spacing-12);padding:var(--pfm-spacing-24) 0;background:var(--pfm-color-surface-default);display:grid}.smart-life-gallery-module__P6TYYG__title{padding:0 var(--pfm-spacing-20);color:var(--pfm-color-text-primary)}.smart-life-gallery-module__P6TYYG__tile{gap:var(--pfm-spacing-8);width:11rem;padding:var(--pfm-spacing-16);color:inherit;text-align:left;cursor:pointer;background:var(--pfm-color-surface-subtle);border-radius:var(--pfm-radius-12);border:0;display:grid}.smart-life-gallery-module__P6TYYG__tile:focus-visible{outline:var(--pfm-border-width-2) solid var(--pfm-color-border-focus);outline-offset:2px}.smart-life-gallery-module__P6TYYG__tileIcon{object-fit:contain}.smart-life-gallery-module__P6TYYG__tileTitle{color:var(--pfm-color-text-primary);overflow-wrap:anywhere}@media (max-width:359px){.smart-life-gallery-module__P6TYYG__title{padding-inline:var(--pfm-spacing-12)}.smart-life-gallery-module__P6TYYG__tile{width:9.5rem;padding:var(--pfm-spacing-12)}}
.wmti-module__U6j6FW__root{--pfm-wmti-illustration:color-mix(in srgb, var(--pfm-color-brand-point-gold) 55%, var(--pfm-color-brand-warm-gray));--pfm-wmti-illustration-background:color-mix(in srgb, var(--pfm-color-brand-yellow) 25%, var(--pfm-color-surface-default));gap:var(--pfm-spacing-16);margin:var(--pfm-spacing-16) var(--pfm-spacing-20) 0;padding:var(--pfm-spacing-24) var(--pfm-spacing-20);background:var(--pfm-color-surface-default);border-radius:var(--pfm-radius-12);box-shadow:var(--pfm-shadow-card);display:grid}.wmti-module__U6j6FW__heading{gap:var(--pfm-spacing-4);display:grid}.wmti-module__U6j6FW__headingControl{gap:var(--pfm-spacing-6);color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:flex}.wmti-module__U6j6FW__headingControl:focus-visible{outline:var(--pfm-border-width-2) solid var(--pfm-color-border-focus);outline-offset:2px}.wmti-module__U6j6FW__title,.wmti-module__U6j6FW__subtitle,.wmti-module__U6j6FW__resultType,.wmti-module__U6j6FW__peers{overflow-wrap:anywhere;margin:0}.wmti-module__U6j6FW__chevron{border-top:var(--pfm-border-width-2) solid var(--pfm-color-text-secondary);border-right:var(--pfm-border-width-2) solid var(--pfm-color-text-secondary);width:.5rem;height:.5rem;transform:rotate(45deg)}.wmti-module__U6j6FW__result{gap:var(--pfm-spacing-16);align-items:center;display:flex}.wmti-module__U6j6FW__illustration{background:var(--pfm-wmti-illustration-background);border-radius:var(--pfm-radius-full);flex:none;justify-content:center;align-items:flex-start;gap:1.5rem;width:4.5rem;height:4.5rem;display:flex;position:relative}.wmti-module__U6j6FW__illustrationEar{background:var(--pfm-wmti-illustration);border-radius:var(--pfm-radius-full);width:1rem;height:1rem;margin-top:.75rem}.wmti-module__U6j6FW__illustrationFace{background:var(--pfm-wmti-illustration);border-radius:var(--pfm-radius-full);width:2.5rem;height:2.25rem;position:absolute;top:1.35rem;left:50%;transform:translate(-50%)}.wmti-module__U6j6FW__illustrationImage{flex:none;width:4.5rem;height:4.5rem}.wmti-module__U6j6FW__resultCopy{gap:var(--pfm-spacing-4);min-width:0;display:grid}.wmti-module__U6j6FW__exampleTag{justify-self:start}.wmti-module__U6j6FW__resultType{gap:var(--pfm-spacing-8);flex-wrap:wrap;align-items:center;display:flex}.wmti-module__U6j6FW__code{font-family:var(--pfm-font-numeric);letter-spacing:.04em;font-weight:700}.wmti-module__U6j6FW__divider{width:var(--pfm-border-width-1);background:var(--pfm-color-border-default);height:.875rem}@media (max-width:359px){.wmti-module__U6j6FW__root{padding:var(--pfm-spacing-20) var(--pfm-spacing-16)}.wmti-module__U6j6FW__result{gap:var(--pfm-spacing-12)}}
.pm-lookup-page-module__oJ6-KW__pageBody{background:var(--pfm-color-gray-100);overflow-wrap:anywhere;min-width:0;display:grid}.pm-lookup-page-module__oJ6-KW__introRegion,.pm-lookup-page-module__oJ6-KW__darkRegion,.pm-lookup-page-module__oJ6-KW__blueRegion,.pm-lookup-page-module__oJ6-KW__orangeRegion{gap:var(--pfm-spacing-20);min-width:0;padding-bottom:var(--pfm-spacing-20);display:grid}.pm-lookup-page-module__oJ6-KW__topContent{gap:var(--pfm-spacing-20);min-width:0;padding-inline:var(--pfm-spacing-20);display:grid}.pm-lookup-page-module__oJ6-KW__introRegion{background:linear-gradient(180deg, var(--pfm-color-asset-home-olive-20) 0%, var(--pfm-color-white-20) 100%) center top / 100% 610px no-repeat, linear-gradient(153.58deg, var(--pfm-color-asset-home-gray-transparent) 12.7%, var(--pfm-color-asset-home-yellow) 47.015%, var(--pfm-color-gray-100) 81.331%) center top / 100% 610px no-repeat, var(--pfm-color-gray-100)}.pm-lookup-page-module__oJ6-KW__darkRegion{background:linear-gradient(180deg, var(--pfm-color-asset-home-brown-transparent) 0%, var(--pfm-color-asset-home-brown-950) 10.504%, var(--pfm-color-asset-home-brown-800) 40.001%, var(--pfm-color-asset-home-brown-700) 59.999%, var(--pfm-color-asset-home-brown-400) 79.997%, var(--pfm-color-gray-100) 100%), var(--pfm-color-gray-100)}.pm-lookup-page-module__oJ6-KW__blueRegion{background:linear-gradient(180deg, var(--pfm-color-white-transparent) 0%, var(--pfm-color-asset-home-blue-42) 20.003%, var(--pfm-color-asset-home-blue) 50%, var(--pfm-color-asset-home-blue-52) 83.496%, var(--pfm-color-white-transparent) 100%), var(--pfm-color-gray-100)}.pm-lookup-page-module__oJ6-KW__orangeRegion{padding-bottom:var(--pfm-spacing-40);background:linear-gradient(180deg, var(--pfm-color-white-transparent) 0%, var(--pfm-color-asset-home-orange-90) 22.473%, var(--pfm-color-asset-home-orange) 48.5%, var(--pfm-color-asset-home-orange-90) 76.997%, var(--pfm-color-white-transparent) 100%), var(--pfm-color-gray-100)}.pm-lookup-page-module__oJ6-KW__paymentDuePlaceholder{margin:var(--pfm-spacing-16) var(--pfm-spacing-20) 0;min-width:0}@media (max-width:359px){.pm-lookup-page-module__oJ6-KW__introRegion,.pm-lookup-page-module__oJ6-KW__darkRegion,.pm-lookup-page-module__oJ6-KW__blueRegion,.pm-lookup-page-module__oJ6-KW__orangeRegion{gap:var(--pfm-spacing-16);padding-bottom:var(--pfm-spacing-16)}.pm-lookup-page-module__oJ6-KW__orangeRegion{padding-bottom:var(--pfm-spacing-40)}.pm-lookup-page-module__oJ6-KW__paymentDuePlaceholder{margin-inline:var(--pfm-spacing-16)}.pm-lookup-page-module__oJ6-KW__topContent{padding-inline:var(--pfm-spacing-16)}}@media (min-width:560px){.pm-lookup-page-module__oJ6-KW__pageBody{border-right:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle);border-left:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle)}}
.tax-calculators-section-module__7K_1LG__root{gap:var(--pfm-spacing-20);min-width:0;display:grid}.tax-calculators-section-module__7K_1LG__group{gap:var(--pfm-spacing-16);min-width:0;padding:var(--pfm-spacing-24) var(--pfm-spacing-20);border-radius:var(--pfm-radius-12);background:var(--pfm-color-surface-default);box-shadow:var(--pfm-shadow-card);display:grid}.tax-calculators-section-module__7K_1LG__title{letter-spacing:-.02em;margin:0;font-size:1.125rem;line-height:1.4}.tax-calculators-section-module__7K_1LG__titleButton{align-items:center;gap:var(--pfm-spacing-4);width:100%;color:var(--pfm-color-text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;display:flex}.tax-calculators-section-module__7K_1LG__chevron{width:var(--pfm-spacing-8);height:var(--pfm-spacing-8);border-top:var(--pfm-border-width-2) solid currentcolor;border-right:var(--pfm-border-width-2) solid currentcolor;flex:none;margin-left:auto;display:inline-block;transform:rotate(45deg)}.tax-calculators-section-module__7K_1LG__tileList{gap:var(--pfm-spacing-8);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.tax-calculators-section-module__7K_1LG__tile{gap:var(--pfm-spacing-8);width:100%;min-height:104px;padding:var(--pfm-spacing-12) var(--pfm-spacing-8);border-radius:var(--pfm-radius-8);color:var(--pfm-color-text-primary);font:inherit;cursor:pointer;background:0 0;border:0;justify-items:center;display:grid}.tax-calculators-section-module__7K_1LG__tileIcon{object-fit:contain;width:40px;height:40px}.tax-calculators-section-module__7K_1LG__tileLabel{text-align:center;overflow-wrap:anywhere;font-size:.8125rem;line-height:1.45}.tax-calculators-section-module__7K_1LG__titleButton:focus-visible,.tax-calculators-section-module__7K_1LG__tile:focus-visible{outline:var(--pfm-border-width-2) solid var(--pfm-color-border-focus);outline-offset:var(--pfm-spacing-2)}@media (max-width:359px){.tax-calculators-section-module__7K_1LG__group{padding-inline:var(--pfm-spacing-16)}.tax-calculators-section-module__7K_1LG__tileList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:480px){.tax-calculators-section-module__7K_1LG__group{padding-inline:var(--pfm-spacing-24)}}
.telecom-banner-module__1ahpYG__root{padding:0 var(--pfm-spacing-20)}.telecom-banner-module__1ahpYG__trigger{gap:var(--pfm-spacing-12);width:100%;padding:var(--pfm-spacing-16);border:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle);border-radius:var(--pfm-radius-12);background:var(--pfm-color-surface-default);cursor:pointer;text-align:left;align-items:center;display:flex}.telecom-banner-module__1ahpYG__trigger:focus-visible{outline:var(--pfm-border-width-2) solid var(--pfm-color-border-focus);outline-offset:2px}.telecom-banner-module__1ahpYG__icon{object-fit:contain;flex-shrink:0}.telecom-banner-module__1ahpYG__copy{gap:var(--pfm-spacing-2);flex:1;min-width:0;display:grid}.telecom-banner-module__1ahpYG__title{color:var(--pfm-color-text-primary);overflow-wrap:anywhere}.telecom-banner-module__1ahpYG__chevron{color:var(--pfm-color-text-tertiary);flex-shrink:0;font-size:20px;line-height:1}@media (max-width:359px){.telecom-banner-module__1ahpYG__root{padding-inline:var(--pfm-spacing-12)}.telecom-banner-module__1ahpYG__trigger{gap:var(--pfm-spacing-8);padding:var(--pfm-spacing-12)}}
.debug-module__cvvZ8G__page{--debug-ink:var(--pfm-color-text-primary);--debug-muted:var(--pfm-color-text-tertiary);--debug-line:var(--pfm-color-border-subtle);--debug-panel:color-mix(in srgb, var(--pfm-color-surface-default) 94%, transparent);--debug-strong:var(--pfm-color-surface-subtle);--debug-blue:var(--pfm-color-status-information);--debug-cyan:var(--pfm-color-text-information);--debug-green:var(--pfm-color-status-information);--debug-warn:var(--pfm-color-brand-point-gold);--debug-danger:var(--pfm-color-status-danger);min-height:100dvh;color:var(--debug-ink);background:radial-gradient(circle at 12% 0%, var(--pfm-color-surface-information), transparent 34rem), radial-gradient(circle at 95% 95%, var(--pfm-color-surface-brand-subtle), transparent 34rem), var(--pfm-color-surface-subtle);font-family:var(--pfm-font-sans);padding:38px clamp(18px,4vw,58px) 150px;overflow-x:clip}.debug-module__cvvZ8G__header{justify-content:space-between;align-items:flex-end;gap:28px;max-width:1040px;margin:0 auto 32px;display:flex}.debug-module__cvvZ8G__header>div,.debug-module__cvvZ8G__agentHeading>div,.debug-module__cvvZ8G__pipelineToggle>span{min-width:0}.debug-module__cvvZ8G__eyebrow,.debug-module__cvvZ8G__pipelineToggle b{color:var(--debug-blue);letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:800}.debug-module__cvvZ8G__header h1{letter-spacing:-.055em;margin:0;font-size:clamp(32px,5vw,56px);font-weight:500}.debug-module__cvvZ8G__subtitle{max-width:680px;color:var(--debug-muted);margin:12px 0 0;font-size:14px;line-height:1.7}.debug-module__cvvZ8G__backLink{border:1px solid var(--debug-line);color:var(--debug-muted);background:var(--debug-panel);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:999px;flex:none;padding:10px 14px;font-size:12px;text-decoration:none}.debug-module__cvvZ8G__conversation,.debug-module__cvvZ8G__error,.debug-module__cvvZ8G__composer{width:min(1040px,100%);margin-left:auto;margin-right:auto}.debug-module__cvvZ8G__turn+.debug-module__cvvZ8G__turn{border-top:1px solid var(--debug-line);margin-top:42px;padding-top:42px}.debug-module__cvvZ8G__userMessage{width:min(680px,86%);margin-left:auto}.debug-module__cvvZ8G__userMessage p,.debug-module__cvvZ8G__agentHeading p{color:var(--debug-muted);letter-spacing:.1em;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:800}.debug-module__cvvZ8G__userMessage>div{border:1px solid color-mix(in srgb, var(--debug-blue) 38%, var(--debug-line));background:var(--pfm-color-surface-information);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:18px 6px 18px 18px;padding:17px 20px;font-size:15px;line-height:1.65}.debug-module__cvvZ8G__agentMessage{margin-top:24px}.debug-module__cvvZ8G__agentHeading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px;display:flex}.debug-module__cvvZ8G__agentHeading>div>span{color:var(--debug-muted);font-size:12px}.debug-module__cvvZ8G__agentHeading>code{max-width:45%;color:var(--debug-cyan);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.debug-module__cvvZ8G__traceMeta{color:var(--debug-muted);flex-wrap:wrap;gap:8px 18px;margin:14px 3px 0;font-size:10px;display:flex}.debug-module__cvvZ8G__traceMeta code{color:var(--debug-cyan);overflow-wrap:anywhere}.debug-module__cvvZ8G__pipeline,.debug-module__cvvZ8G__responseJson,.debug-module__cvvZ8G__empty,.debug-module__cvvZ8G__notice{border:1px solid var(--debug-line);background:var(--debug-panel);box-shadow:var(--pfm-shadow-card);-webkit-backdrop-filter:blur(22px)saturate(130%);backdrop-filter:blur(22px)saturate(130%)}.debug-module__cvvZ8G__pipeline{border-radius:20px;margin-top:16px;padding:10px}.debug-module__cvvZ8G__pipelineToggle{width:100%;color:var(--debug-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;padding:8px 10px;display:flex}.debug-module__cvvZ8G__pipelineToggle>span{gap:4px;display:grid}.debug-module__cvvZ8G__pipelineToggle b{margin:0;font-size:9px}.debug-module__cvvZ8G__pipelineToggle strong{font-size:13px;font-weight:600}.debug-module__cvvZ8G__pipelineToggle em{color:var(--debug-muted);font-size:10px;font-style:normal}.debug-module__cvvZ8G__stageList{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.debug-module__cvvZ8G__stageList>li{border:1px solid var(--debug-line);background:var(--debug-strong);border-radius:13px;position:relative;overflow:hidden}.debug-module__cvvZ8G__stageList>li:before{content:"";background:var(--debug-green);width:3px;position:absolute;top:0;bottom:0;left:0}.debug-module__cvvZ8G__stageList>li[data-status=fallback]:before{background:var(--debug-warn)}.debug-module__cvvZ8G__stageList>li[data-status=unavailable]:before{background:var(--debug-danger)}.debug-module__cvvZ8G__stageSummary{width:100%;min-height:52px;color:var(--debug-ink);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:26px minmax(0,1fr) auto 28px;align-items:center;gap:9px;padding:8px 12px 8px 16px;display:grid}.debug-module__cvvZ8G__stageSummary>span:first-child{color:var(--debug-blue);font:10px ui-monospace,SFMono-Regular,Menlo,monospace}.debug-module__cvvZ8G__stageSummary>div{min-width:0}.debug-module__cvvZ8G__stageSummary strong,.debug-module__cvvZ8G__stageSummary small{display:block}.debug-module__cvvZ8G__stageSummary strong{font-size:13px}.debug-module__cvvZ8G__stageSummary small{color:var(--debug-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:10px;overflow:hidden}.debug-module__cvvZ8G__stageSummary em{color:var(--debug-muted);font-size:9px;font-style:normal}.debug-module__cvvZ8G__stageToggle{border:1px solid var(--debug-line);width:26px;height:26px;color:var(--debug-cyan);background:var(--pfm-color-surface-default);border-radius:8px;place-items:center;font:10px ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.debug-module__cvvZ8G__stageSummary[aria-expanded=true] .debug-module__cvvZ8G__stageToggle{border-color:var(--debug-blue);background:var(--pfm-color-surface-information)}.debug-module__cvvZ8G__inspector{grid-template-columns:1fr 1fr;gap:10px;padding:0 12px 12px 16px;display:grid}.debug-module__cvvZ8G__detailSummary{color:var(--debug-muted);grid-column:1/-1;margin:0;font-size:10px;line-height:1.5}.debug-module__cvvZ8G__inspector>div{border:1px solid var(--debug-line);background:var(--pfm-color-surface-default);border-radius:11px;min-width:0;padding:14px}.debug-module__cvvZ8G__inspector span{color:var(--debug-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-size:9px;font-weight:800;display:block}.debug-module__cvvZ8G__inspector pre,.debug-module__cvvZ8G__responseJson pre{color:var(--debug-ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font:12px/1.65 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}.debug-module__cvvZ8G__inspector footer{flex-wrap:wrap;grid-column:1/-1;gap:6px;display:flex}.debug-module__cvvZ8G__inspector footer code{border:1px solid var(--debug-line);max-width:100%;color:var(--debug-cyan);overflow-wrap:anywhere;border-radius:7px;padding:5px 7px;font-size:9px}.debug-module__cvvZ8G__responseJson{border-radius:14px;margin-top:10px;padding:15px 18px}.debug-module__cvvZ8G__responseJson summary{color:var(--debug-muted);cursor:pointer;font-size:11px}.debug-module__cvvZ8G__responseJson pre{max-height:520px;margin-top:14px}.debug-module__cvvZ8G__empty{text-align:center;border-radius:22px;padding:58px 24px}.debug-module__cvvZ8G__empty>span{color:var(--debug-blue);margin-bottom:16px;font:11px ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.debug-module__cvvZ8G__empty strong{font-size:18px;font-weight:500}.debug-module__cvvZ8G__empty p{max-width:650px;color:var(--debug-muted);margin:10px auto 0;font-size:12px;line-height:1.65}.debug-module__cvvZ8G__notice{overflow-wrap:anywhere;border-radius:14px;margin-top:14px;padding:15px 17px;font-size:13px}.debug-module__cvvZ8G__error{border-color:var(--pfm-color-border-danger);color:var(--pfm-color-text-danger);background:var(--pfm-color-surface-danger)}.debug-module__cvvZ8G__loading{width:min(820px,92%);color:var(--debug-muted);margin-left:0}.debug-module__cvvZ8G__loading span{background:var(--debug-cyan);width:8px;height:8px;box-shadow:0 0 18px var(--debug-cyan);border-radius:50%;margin-right:8px;animation:1.1s infinite alternate debug-module__cvvZ8G__pulse;display:inline-block}@keyframes debug-module__cvvZ8G__pulse{to{opacity:.35}}.debug-module__cvvZ8G__composer{z-index:10;border:1px solid var(--pfm-color-border-default);background:var(--debug-panel);box-shadow:var(--pfm-shadow-bottom-action);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:18px;grid-template-columns:170px minmax(0,1fr) 54px;gap:9px;padding:9px;display:grid;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}.debug-module__cvvZ8G__composer label{border-right:1px solid var(--debug-line);color:var(--debug-muted);letter-spacing:.09em;text-transform:uppercase;gap:3px;padding:4px 9px;font-size:8px;font-weight:800;display:grid}.debug-module__cvvZ8G__composer select,.debug-module__cvvZ8G__composer textarea{color:var(--debug-ink);background:0 0;border:0}.debug-module__cvvZ8G__composer select{min-width:0;font-size:11px}.debug-module__cvvZ8G__composer textarea{resize:vertical;min-height:52px;max-height:130px;padding:15px 10px}.debug-module__cvvZ8G__composer button{width:54px;height:52px;color:var(--pfm-color-action-primary-foreground);background:var(--pfm-color-action-primary-background);cursor:pointer;border:0;border-radius:12px;place-items:center;font-size:18px;font-weight:800;display:grid}.debug-module__cvvZ8G__composer button:disabled{opacity:.4;cursor:default}@media (max-width:780px){.debug-module__cvvZ8G__page{padding:25px 15px 178px}.debug-module__cvvZ8G__header{flex-direction:column;align-items:flex-start}.debug-module__cvvZ8G__userMessage{width:92%}.debug-module__cvvZ8G__pipeline{padding:14px}.debug-module__cvvZ8G__stageSummary{grid-template-columns:24px minmax(0,1fr) 26px;gap:8px;padding-left:12px}.debug-module__cvvZ8G__stageSummary em{display:none}.debug-module__cvvZ8G__inspector{grid-template-columns:1fr}.debug-module__cvvZ8G__inspector footer{grid-column:1}.debug-module__cvvZ8G__composer{grid-template-columns:minmax(0,1fr) 52px;width:calc(100% - 24px);bottom:10px}.debug-module__cvvZ8G__composer label{border-right:0;border-bottom:1px solid var(--debug-line);grid-column:1/-1}}
.inheritance-note-page-module__kUipsW__pageHeader,.inheritance-note-page-module__kUipsW__solution,.inheritance-note-page-module__kUipsW__section,.inheritance-note-page-module__kUipsW__limitations{gap:var(--pfm-spacing-12);overflow-wrap:anywhere;min-width:0;display:grid}.inheritance-note-page-module__kUipsW__pageHeader{gap:var(--pfm-spacing-4)}.inheritance-note-page-module__kUipsW__solution{padding:var(--pfm-spacing-20);background:var(--pfm-color-surface-default);border:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle);border-radius:var(--pfm-radius-16)}.inheritance-note-page-module__kUipsW__actions{gap:var(--pfm-spacing-8);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.inheritance-note-page-module__kUipsW__items{gap:var(--pfm-spacing-8);margin:0;padding:0;list-style:none;display:grid}.inheritance-note-page-module__kUipsW__items li{align-items:center;gap:var(--pfm-spacing-12);min-width:0;padding:var(--pfm-spacing-16);background:var(--pfm-color-surface-default);border:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle);border-radius:var(--pfm-radius-12);grid-template-columns:minmax(0,1fr) minmax(0,auto);display:grid}.inheritance-note-page-module__kUipsW__items strong{text-align:end;overflow-wrap:anywhere;max-width:100%}.inheritance-note-page-module__kUipsW__limitations{padding:var(--pfm-spacing-16);background:var(--pfm-color-surface-information);border-radius:var(--pfm-radius-12)}.inheritance-note-page-module__kUipsW__limitations ul{gap:var(--pfm-spacing-8);margin:0;padding-inline-start:var(--pfm-spacing-20);display:grid}@media (max-width:359px){.inheritance-note-page-module__kUipsW__actions,.inheritance-note-page-module__kUipsW__items li{grid-template-columns:minmax(0,1fr)}.inheritance-note-page-module__kUipsW__solution{padding:var(--pfm-spacing-12)}.inheritance-note-page-module__kUipsW__items strong{text-align:start}}
.investment-page-module__3TFbDq__pageHeader,.investment-page-module__3TFbDq__solution,.investment-page-module__3TFbDq__section,.investment-page-module__3TFbDq__limitations{gap:var(--pfm-spacing-12);overflow-wrap:anywhere;min-width:0;display:grid}.investment-page-module__3TFbDq__pageHeader{gap:var(--pfm-spacing-4)}.investment-page-module__3TFbDq__solution{padding:var(--pfm-spacing-20);background:var(--pfm-color-surface-default);border:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle);border-radius:var(--pfm-radius-16)}.investment-page-module__3TFbDq__actions,.investment-page-module__3TFbDq__metricGrid{gap:var(--pfm-spacing-8);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.investment-page-module__3TFbDq__chart,.investment-page-module__3TFbDq__tableWrap{min-width:0;padding:var(--pfm-spacing-16);background:var(--pfm-color-surface-default);border:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle);border-radius:var(--pfm-radius-12)}.investment-page-module__3TFbDq__chartLegend{gap:var(--pfm-spacing-12);margin:0;padding:0;list-style:none;display:grid}.investment-page-module__3TFbDq__chartLegend li{align-items:center;gap:var(--pfm-spacing-8);grid-template-columns:auto minmax(0,1fr) minmax(0,auto);min-width:0;display:grid}.investment-page-module__3TFbDq__chartLegend strong{font-variant-numeric:tabular-nums;text-align:end;overflow-wrap:anywhere;max-width:100%}.investment-page-module__3TFbDq__tableWrap{overflow-x:auto}.investment-page-module__3TFbDq__tableWrap table{border-collapse:collapse;width:100%;min-width:280px}.investment-page-module__3TFbDq__tableWrap caption{padding-bottom:var(--pfm-spacing-8);font-family:var(--pfm-font-sans);letter-spacing:-.01em;color:var(--pfm-color-text-secondary);text-align:start;font-size:14px;font-weight:300;line-height:20px}.investment-page-module__3TFbDq__tableWrap th,.investment-page-module__3TFbDq__tableWrap td{padding:var(--pfm-spacing-8);border-bottom:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle);font-family:var(--pfm-font-sans);letter-spacing:-.01em;text-align:start;overflow-wrap:anywhere;font-size:14px;font-weight:300;line-height:20px}.investment-page-module__3TFbDq__limitations{padding:var(--pfm-spacing-16);background:var(--pfm-color-surface-information);border-radius:var(--pfm-radius-12)}.investment-page-module__3TFbDq__limitations ul{gap:var(--pfm-spacing-8);margin:0;padding-inline-start:var(--pfm-spacing-20);display:grid}@media (max-width:359px){.investment-page-module__3TFbDq__actions,.investment-page-module__3TFbDq__metricGrid{grid-template-columns:minmax(0,1fr)}.investment-page-module__3TFbDq__solution,.investment-page-module__3TFbDq__chart,.investment-page-module__3TFbDq__tableWrap{padding:var(--pfm-spacing-12)}}
.pension-tax-page-module__ZjbuzW__pageHeader,.pension-tax-page-module__ZjbuzW__solution,.pension-tax-page-module__ZjbuzW__section,.pension-tax-page-module__ZjbuzW__limitations{gap:var(--pfm-spacing-12);overflow-wrap:anywhere;min-width:0;display:grid}.pension-tax-page-module__ZjbuzW__pageHeader{gap:var(--pfm-spacing-4)}.pension-tax-page-module__ZjbuzW__solution{padding:var(--pfm-spacing-20);background:var(--pfm-color-surface-default);border:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle);border-inline-start:var(--pfm-spacing-4) solid #684e51;border-radius:var(--pfm-radius-16)}.pension-tax-page-module__ZjbuzW__actions,.pension-tax-page-module__ZjbuzW__metricGrid{gap:var(--pfm-spacing-8);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.pension-tax-page-module__ZjbuzW__records{gap:var(--pfm-spacing-8);margin:0;padding:0;list-style:none;display:grid}.pension-tax-page-module__ZjbuzW__records li{align-items:center;gap:var(--pfm-spacing-12);min-width:0;padding:var(--pfm-spacing-16);background:var(--pfm-color-surface-default);border:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle);border-radius:var(--pfm-radius-12);grid-template-columns:minmax(0,1fr) minmax(0,auto);display:grid}.pension-tax-page-module__ZjbuzW__records strong{text-align:end;overflow-wrap:anywhere;max-width:100%}.pension-tax-page-module__ZjbuzW__limitations{padding:var(--pfm-spacing-16);background:var(--pfm-color-surface-information);border-radius:var(--pfm-radius-12)}.pension-tax-page-module__ZjbuzW__limitations ul{gap:var(--pfm-spacing-8);margin:0;padding-inline-start:var(--pfm-spacing-20);display:grid}@media (max-width:359px){.pension-tax-page-module__ZjbuzW__actions,.pension-tax-page-module__ZjbuzW__metricGrid,.pension-tax-page-module__ZjbuzW__records li{grid-template-columns:minmax(0,1fr)}.pension-tax-page-module__ZjbuzW__solution{padding:var(--pfm-spacing-12)}.pension-tax-page-module__ZjbuzW__records strong{text-align:start}}
.pm-calendar-screen-module__PVjYfq__page{min-height:100%;color:var(--pfm-color-text-primary);background:var(--pfm-color-surface-subtle);overflow-wrap:anywhere;flex-direction:column;display:flex}.pm-calendar-screen-module__PVjYfq__header{background:var(--pfm-color-surface-default);border-bottom:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle)}.pm-calendar-screen-module__PVjYfq__headerRow{grid-template-columns:var(--pfm-spacing-40) 1fr var(--pfm-spacing-40);padding:var(--pfm-spacing-16) var(--pfm-spacing-16);align-items:center;display:grid}.pm-calendar-screen-module__PVjYfq__headerRow h1{font:inherit;text-align:center;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.pm-calendar-screen-module__PVjYfq__backLink{width:var(--pfm-spacing-40);height:var(--pfm-spacing-40);color:var(--pfm-color-text-primary);border-radius:var(--pfm-radius-full);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.pm-calendar-screen-module__PVjYfq__backLink:hover{background:var(--pfm-color-surface-subtle)}.pm-calendar-screen-module__PVjYfq__backLink:focus-visible{outline:var(--pfm-border-width-2) solid var(--pfm-color-border-focus);outline-offset:2px}.pm-calendar-screen-module__PVjYfq__main{gap:var(--pfm-spacing-16);width:100%;max-width:480px;padding:var(--pfm-spacing-16);flex-direction:column;margin-inline:auto;display:flex}.pm-calendar-screen-module__PVjYfq__monthNav{justify-content:center;align-items:center;gap:var(--pfm-spacing-24);display:flex}.pm-calendar-screen-module__PVjYfq__monthNav p{text-align:center;min-width:7em;margin:0}.pm-calendar-screen-module__PVjYfq__monthNavLink{width:var(--pfm-spacing-40);height:var(--pfm-spacing-40);color:var(--pfm-color-text-primary);background:var(--pfm-color-surface-default);border:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle);border-radius:var(--pfm-radius-full);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.pm-calendar-screen-module__PVjYfq__monthNavLink:hover{background:var(--pfm-color-surface-subtle)}.pm-calendar-screen-module__PVjYfq__monthNavLink:focus-visible{outline:var(--pfm-border-width-2) solid var(--pfm-color-border-focus);outline-offset:2px}.pm-calendar-screen-module__PVjYfq__monthNavLink[aria-disabled=true]{color:var(--pfm-color-text-disabled);cursor:default}.pm-calendar-screen-module__PVjYfq__filterRow{gap:var(--pfm-spacing-8);flex-wrap:wrap;display:flex}.pm-calendar-screen-module__PVjYfq__loading{gap:var(--pfm-spacing-8);flex-direction:column;display:flex}.pm-calendar-screen-module__PVjYfq__visuallyHiddenCaption{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.pm-calendar-screen-module__PVjYfq__grid{border-collapse:collapse;table-layout:fixed;width:100%}.pm-calendar-screen-module__PVjYfq__grid th{padding-block:var(--pfm-spacing-8);color:var(--pfm-color-text-tertiary);font-weight:400}.pm-calendar-screen-module__PVjYfq__grid td{padding:var(--pfm-spacing-2);text-align:center}.pm-calendar-screen-module__PVjYfq__emptyCell{background:0 0}.pm-calendar-screen-module__PVjYfq__dayButton{justify-content:center;align-items:center;gap:var(--pfm-spacing-2);width:100%;min-height:var(--pfm-spacing-40);padding:var(--pfm-spacing-4);color:var(--pfm-color-text-primary);cursor:pointer;background:var(--pfm-color-surface-default);border:var(--pfm-border-width-1) solid transparent;border-radius:var(--pfm-radius-8);flex-direction:column;display:flex}.pm-calendar-screen-module__PVjYfq__dayButton:hover{background:var(--pfm-color-surface-subtle)}.pm-calendar-screen-module__PVjYfq__dayButton:focus-visible{outline:var(--pfm-border-width-2) solid var(--pfm-color-border-focus);outline-offset:2px}.pm-calendar-screen-module__PVjYfq__dayButton[data-today=true]{border-color:var(--pfm-color-border-strong)}.pm-calendar-screen-module__PVjYfq__dayButton[data-selected=true]{color:var(--pfm-color-action-primary-foreground);background:var(--pfm-color-action-primary-background)}.pm-calendar-screen-module__PVjYfq__dayNumber{font-family:var(--pfm-font-numeric);font-size:14px}.pm-calendar-screen-module__PVjYfq__dotRow{gap:var(--pfm-spacing-2);display:flex}.pm-calendar-screen-module__PVjYfq__dot{border-radius:var(--pfm-radius-full);width:6px;height:6px}.pm-calendar-screen-module__PVjYfq__dotIncome{background:var(--pfm-color-status-information)}.pm-calendar-screen-module__PVjYfq__dotExpense{background:var(--pfm-color-status-danger)}.pm-calendar-screen-module__PVjYfq__dotAsset{background:var(--pfm-color-gray-600)}.pm-calendar-screen-module__PVjYfq__timeline{gap:var(--pfm-spacing-8);padding:var(--pfm-spacing-16);background:var(--pfm-color-surface-default);border-radius:var(--pfm-radius-16);flex-direction:column;display:flex}.pm-calendar-screen-module__PVjYfq__timelineList{gap:var(--pfm-spacing-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pm-calendar-screen-module__PVjYfq__timelineEvent{justify-content:space-between;align-items:center;gap:var(--pfm-spacing-8);display:flex}@media (max-width:359px){.pm-calendar-screen-module__PVjYfq__monthNav{gap:var(--pfm-spacing-12)}.pm-calendar-screen-module__PVjYfq__main{padding:var(--pfm-spacing-12)}}
.pm-invest-page-module__xHnkmW__page{min-width:0;padding-bottom:var(--pfm-spacing-40);background:linear-gradient(180deg, color-mix(in srgb, var(--pfm-color-asset-home-yellow) 24%, var(--pfm-color-surface-default)) 0, var(--pfm-color-surface-default) 42rem, var(--pfm-color-surface-subtle) 62rem, color-mix(in srgb, var(--pfm-color-status-information) 7%, var(--pfm-color-surface-subtle)) 132rem, var(--pfm-color-surface-subtle) 175rem);overflow-wrap:anywhere}.pm-invest-page-module__xHnkmW__heroWrap{min-width:0;margin:0}.pm-invest-page-module__xHnkmW__pbWrap{margin:var(--pfm-spacing-16) var(--pfm-spacing-20) 0;min-width:0}@media (max-width:359px){.pm-invest-page-module__xHnkmW__pbWrap{margin-inline:var(--pfm-spacing-12)}}
.consultation-section-module__-SdJsG__root{gap:var(--pfm-spacing-16);padding:var(--pfm-spacing-24) var(--pfm-spacing-20);background:0 0;display:grid}.consultation-section-module__-SdJsG__title{overflow-wrap:anywhere}.consultation-section-module__-SdJsG__subcopy{opacity:.72}.consultation-section-module__-SdJsG__list{gap:var(--pfm-spacing-12);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.consultation-section-module__-SdJsG__categoryButton{gap:var(--pfm-spacing-8);width:100%;padding:var(--pfm-spacing-16) var(--pfm-spacing-8);border-radius:var(--pfm-radius-12);background:color-mix(in srgb, var(--pfm-color-white) 8%, transparent);cursor:pointer;text-align:center;border:0;justify-items:center;display:grid}.consultation-section-module__-SdJsG__categoryButton:focus-visible{outline:var(--pfm-border-width-2) solid var(--pfm-color-white);outline-offset:2px}.consultation-section-module__-SdJsG__categoryIcon{border-radius:var(--pfm-radius-full);background:color-mix(in srgb, var(--pfm-color-white) 20%, transparent);width:32px;height:32px}@media (max-width:359px){.consultation-section-module__-SdJsG__list{gap:var(--pfm-spacing-8)}}
.pm-pension-tax-page-module__OU-jGa__page{min-height:100dvh;padding-top:calc(var(--pfm-spacing-24) + var(--pfm-spacing-4));padding-bottom:var(--pfm-spacing-16);background:linear-gradient(153deg, transparent 11%, color-mix(in srgb, var(--pfm-color-brand-yellow) 32%, transparent) 38%, var(--pfm-color-surface-muted) 67%) 0 0 / 100% 610px no-repeat, var(--pfm-color-surface-muted);overflow-wrap:anywhere}.pm-pension-tax-page-module__OU-jGa__segmented{gap:var(--pfm-spacing-4);margin:0 var(--pfm-spacing-24);padding:var(--pfm-spacing-4);border-radius:var(--pfm-radius-12);background:color-mix(in srgb, var(--pfm-color-brand-warm-gray) 20%, var(--pfm-color-surface-muted));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pm-pension-tax-page-module__OU-jGa__segmented button{min-height:40px;padding-inline:var(--pfm-spacing-12);border-radius:var(--pfm-radius-12);color:var(--pfm-color-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;font-size:1rem;font-weight:700}.pm-pension-tax-page-module__OU-jGa__segmented button[aria-selected=true]{color:var(--pfm-color-text-primary);background:var(--pfm-color-surface-default);box-shadow:var(--pfm-shadow-card)}.pm-pension-tax-page-module__OU-jGa__segmented button:focus-visible{outline:var(--pfm-border-width-2) solid var(--pfm-color-border-focus);outline-offset:var(--pfm-spacing-2)}.pm-pension-tax-page-module__OU-jGa__panel{min-width:0}.pm-pension-tax-page-module__OU-jGa__contentStack{gap:var(--pfm-spacing-20);min-width:0;padding:var(--pfm-spacing-20) var(--pfm-spacing-24) var(--pfm-spacing-24);overflow-wrap:anywhere;display:grid}@media (max-width:359px){.pm-pension-tax-page-module__OU-jGa__segmented{margin-inline:var(--pfm-spacing-16)}.pm-pension-tax-page-module__OU-jGa__contentStack{padding-inline:var(--pfm-spacing-12)}}@media (min-width:480px){.pm-pension-tax-page-module__OU-jGa__contentStack{padding-inline:calc(var(--pfm-spacing-24) + var(--pfm-spacing-4))}}@media (prefers-reduced-motion:no-preference){.pm-pension-tax-page-module__OU-jGa__segmented button{transition:background-color .16s,color .16s}}
.pm-spending-page-module__tFllYW__page{gap:var(--pfm-spacing-16);padding-bottom:var(--pfm-spacing-40);background:linear-gradient(180deg, color-mix(in srgb, var(--pfm-color-asset-home-yellow) 24%, var(--pfm-color-surface-default)) 0, var(--pfm-color-surface-default) 38rem, var(--pfm-color-surface-subtle) 52rem, color-mix(in srgb, var(--pfm-color-status-information) 8%, var(--pfm-color-surface-subtle)) 112rem, var(--pfm-color-surface-subtle) 150rem);overflow-wrap:anywhere;flex-direction:column;display:flex}@media (max-width:359px){.pm-spending-page-module__tFllYW__page{gap:var(--pfm-spacing-12)}}
.retirement-pension-page-module__RGjOWa__pageHeader,.retirement-pension-page-module__RGjOWa__solution,.retirement-pension-page-module__RGjOWa__section,.retirement-pension-page-module__RGjOWa__limitations{gap:var(--pfm-spacing-12);overflow-wrap:anywhere;min-width:0;display:grid}.retirement-pension-page-module__RGjOWa__pageHeader{gap:var(--pfm-spacing-4)}.retirement-pension-page-module__RGjOWa__solution{padding:var(--pfm-spacing-20);background:var(--pfm-color-surface-default);border:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle);border-radius:var(--pfm-radius-16)}.retirement-pension-page-module__RGjOWa__actions,.retirement-pension-page-module__RGjOWa__metricGrid{gap:var(--pfm-spacing-8);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.retirement-pension-page-module__RGjOWa__chart,.retirement-pension-page-module__RGjOWa__tableWrap{min-width:0;padding:var(--pfm-spacing-16);background:var(--pfm-color-surface-default);border:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle);border-radius:var(--pfm-radius-12)}.retirement-pension-page-module__RGjOWa__chartLegend{gap:var(--pfm-spacing-12);margin:0;padding:0;list-style:none;display:grid}.retirement-pension-page-module__RGjOWa__chartLegend li{align-items:center;gap:var(--pfm-spacing-8);grid-template-columns:auto minmax(0,1fr) minmax(0,auto);min-width:0;display:grid}.retirement-pension-page-module__RGjOWa__chartLegend strong{font-variant-numeric:tabular-nums;text-align:end;overflow-wrap:anywhere;max-width:100%}.retirement-pension-page-module__RGjOWa__tableWrap{overflow-x:auto}.retirement-pension-page-module__RGjOWa__tableWrap table{border-collapse:collapse;width:100%;min-width:280px}.retirement-pension-page-module__RGjOWa__tableWrap caption{padding-bottom:var(--pfm-spacing-8);font-family:var(--pfm-font-sans);letter-spacing:-.01em;color:var(--pfm-color-text-secondary);text-align:start;font-size:14px;font-weight:300;line-height:20px}.retirement-pension-page-module__RGjOWa__tableWrap th,.retirement-pension-page-module__RGjOWa__tableWrap td{padding:var(--pfm-spacing-8);border-bottom:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle);font-family:var(--pfm-font-sans);letter-spacing:-.01em;text-align:start;overflow-wrap:anywhere;font-size:14px;font-weight:300;line-height:20px}.retirement-pension-page-module__RGjOWa__limitations{padding:var(--pfm-spacing-16);background:var(--pfm-color-surface-information);border-radius:var(--pfm-radius-12)}.retirement-pension-page-module__RGjOWa__limitations ul{gap:var(--pfm-spacing-8);margin:0;padding-inline-start:var(--pfm-spacing-20);display:grid}@media (max-width:359px){.retirement-pension-page-module__RGjOWa__actions,.retirement-pension-page-module__RGjOWa__metricGrid{grid-template-columns:minmax(0,1fr)}.retirement-pension-page-module__RGjOWa__solution,.retirement-pension-page-module__RGjOWa__chart,.retirement-pension-page-module__RGjOWa__tableWrap{padding:var(--pfm-spacing-12)}}
.spending-page-module__E-nVYW__pageHeader,.spending-page-module__E-nVYW__solution,.spending-page-module__E-nVYW__section,.spending-page-module__E-nVYW__limitations{gap:var(--pfm-spacing-12);overflow-wrap:anywhere;min-width:0;display:grid}.spending-page-module__E-nVYW__pageHeader{gap:var(--pfm-spacing-4)}.spending-page-module__E-nVYW__solution{padding:var(--pfm-spacing-20);background:var(--pfm-color-surface-brand-subtle);border-radius:var(--pfm-radius-16)}.spending-page-module__E-nVYW__actions{gap:var(--pfm-spacing-8);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.spending-page-module__E-nVYW__total{min-width:0}.spending-page-module__E-nVYW__chart,.spending-page-module__E-nVYW__tableWrap,.spending-page-module__E-nVYW__entries{min-width:0;padding:var(--pfm-spacing-16);background:var(--pfm-color-surface-default);border:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle);border-radius:var(--pfm-radius-12);margin:0}.spending-page-module__E-nVYW__chartLegend,.spending-page-module__E-nVYW__entries{gap:var(--pfm-spacing-12);margin:0;padding:0;list-style:none;display:grid}.spending-page-module__E-nVYW__chartLegend li,.spending-page-module__E-nVYW__entries li{align-items:center;gap:var(--pfm-spacing-8);grid-template-columns:auto minmax(0,1fr) minmax(0,auto);min-width:0;display:grid}.spending-page-module__E-nVYW__entries{padding:var(--pfm-spacing-16)}.spending-page-module__E-nVYW__entries li{padding-bottom:var(--pfm-spacing-12);border-bottom:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle);grid-template-columns:minmax(0,1fr) minmax(0,auto)}.spending-page-module__E-nVYW__entries li:last-child{border-bottom:0;padding-bottom:0}.spending-page-module__E-nVYW__chartLegend strong,.spending-page-module__E-nVYW__entries strong{font-variant-numeric:tabular-nums;text-align:end;overflow-wrap:anywhere;max-width:100%}.spending-page-module__E-nVYW__tableWrap{overflow-x:auto}.spending-page-module__E-nVYW__tableWrap table{border-collapse:collapse;width:100%;min-width:280px}.spending-page-module__E-nVYW__tableWrap caption{padding-bottom:var(--pfm-spacing-8);font-family:var(--pfm-font-sans);letter-spacing:-.01em;color:var(--pfm-color-text-secondary);text-align:start;font-size:14px;font-weight:300;line-height:20px}.spending-page-module__E-nVYW__tableWrap th,.spending-page-module__E-nVYW__tableWrap td{padding:var(--pfm-spacing-8);border-bottom:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle);font-family:var(--pfm-font-sans);letter-spacing:-.01em;text-align:start;overflow-wrap:anywhere;font-size:14px;font-weight:300;line-height:20px}.spending-page-module__E-nVYW__limitations{padding:var(--pfm-spacing-16);background:var(--pfm-color-surface-information);border-radius:var(--pfm-radius-12)}.spending-page-module__E-nVYW__limitations ul{gap:var(--pfm-spacing-8);margin:0;padding-inline-start:var(--pfm-spacing-20);display:grid}@media (max-width:359px){.spending-page-module__E-nVYW__actions{grid-template-columns:minmax(0,1fr)}.spending-page-module__E-nVYW__solution,.spending-page-module__E-nVYW__chart,.spending-page-module__E-nVYW__tableWrap,.spending-page-module__E-nVYW__entries{padding:var(--pfm-spacing-12)}.spending-page-module__E-nVYW__entries li{grid-template-columns:minmax(0,1fr)}.spending-page-module__E-nVYW__entries strong{text-align:start}}
.home-module__UhFJ0W__conversation{gap:var(--pfm-spacing-24);min-width:0;padding:var(--pfm-spacing-20) var(--pfm-spacing-16) var(--pfm-spacing-32);overflow-wrap:anywhere;display:grid}.home-module__UhFJ0W__header{gap:var(--pfm-spacing-8);display:grid}.home-module__UhFJ0W__header>*{margin:0}.home-module__UhFJ0W__messages,.home-module__UhFJ0W__empty,.home-module__UhFJ0W__error,.home-module__UhFJ0W__progress{gap:var(--pfm-spacing-16);min-width:0;display:grid}.home-module__UhFJ0W__messages{padding-block-end:var(--pfm-spacing-16)}.home-module__UhFJ0W__initialRecommendations{gap:var(--pfm-spacing-16);min-width:0;display:grid}.home-module__UhFJ0W__starters{gap:var(--pfm-spacing-8);display:grid}.home-module__UhFJ0W__starters>button{width:100%;height:auto;min-height:calc(var(--pfm-spacing-40) + var(--pfm-spacing-8));white-space:normal;overflow-wrap:anywhere;justify-content:flex-start}.home-module__UhFJ0W__agentMessage,.home-module__UhFJ0W__progress,.home-module__UhFJ0W__error{min-width:0;scroll-margin-block-start:calc(var(--pfm-spacing-40) * 2 + var(--pfm-spacing-24) + env(safe-area-inset-top,0px))}.home-module__UhFJ0W__progress>p{padding-inline:var(--pfm-spacing-16);margin:0}.home-module__UhFJ0W__error>*{margin:0}.home-module__UhFJ0W__error>button{justify-self:start}@media (max-width:320px){.home-module__UhFJ0W__conversation{padding-inline:var(--pfm-spacing-12)}}
