.v2-cont-silos-article .v2-pat-article__title,.v2-cont-silos-card .v2-cont-silos-card__title,.v2-cont-silos-hero .v2-pat-hero__title,.v2-prose .v2-cont-silos-sec__title{overflow-wrap:anywhere;hyphens:auto}.v2-cont-silos-article sub,.v2-cont-silos-article sup{font-size:max(13px,.8em)}@media (min-width:768px){.v2-cont-silos-article .v2-pat-article__side{max-height:calc(100vh - var(--v2-nav-h) - 48px);overflow-y:auto;overscroll-behavior:contain}}@media (min-width:768px) and (max-width:1139.98px){.v2-cont-silos-article .v2-pat-article__side{max-height:calc(100vh - var(--v2-nav-h) - 48px - 72px)}}.v2-prose>.v2-cont-silos-sec{margin-top:48px;padding-top:28px;border-top:1px solid var(--v2-line)}.v2-prose>.v2-cont-silos-sec:first-child{margin-top:0;padding-top:0;border-top:0}.v2-prose .v2-cont-silos-sec>*+*{margin-top:16px}.v2-prose .v2-cont-silos-sec>.v2-cont-silos-sec__head+*{margin-top:24px}.v2-cont-silos-sec__head{display:flex;flex-direction:column;gap:8px}.v2-cont-silos-sec__eyebrow{font-size:13px;line-height:1.4;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--v2-brand)}.v2-prose .v2-cont-silos-sec__title{margin:0;font-size:clamp(24px,2.6vw,30px);line-height:1.15;letter-spacing:-.02em;font-weight:800;color:var(--v2-ink);text-wrap:balance}.v2-prose .v2-cont-silos-sec .v2-cont-silos-sec__title{scroll-margin-top:calc(var(--v2-nav-h) + 48px)}.v2-prose .v2-cont-silos-sec__lede{font-size:17px;line-height:1.55;color:var(--v2-ink-2)}.v2-section.v2-cont-silos-band--grid{padding-block:56px}.v2-cont-silos-band__inner{display:flex;flex-direction:column;gap:40px}.v2-cont-silos-band__inner>.v2-cont-silos-note,.v2-cont-silos-band__inner>.v2-cont-silos-sources{max-width:860px}.v2-cont-silos-text{max-width:720px}.v2-cont-silos-group{display:flex;flex-direction:column;gap:16px}.v2-cont-silos-group+.v2-cont-silos-group{padding-top:8px}.v2-cont-silos-band .v2-cont-silos-hubgrid--quad,.v2-cont-silos-group .v2-pat-hubgrid{grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr))}.v2-cont-silos-band .v2-cont-silos-hubgrid--pairs{grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr))}.v2-cont-silos-group__title{font-size:15px;line-height:1.4;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--v2-ink-2)}.v2-cont-silos-split{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:48px;align-items:start}.v2-cont-silos-band__inner>.v2-cont-silos-note{margin-top:-16px}.v2-cont-silos-callout{display:flex;flex-direction:column;gap:10px;padding:24px;border:1px solid var(--v2-brand-line);border-radius:var(--v2-r-16);background:var(--v2-bg-tint);color:var(--v2-ink)}.v2-cont-silos-callout__eyebrow{font-size:13px;line-height:1.4;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--v2-brand-ink)}.v2-cont-silos-callout__body{font-size:17px;line-height:1.6;color:var(--v2-ink)}.v2-cont-silos-callout .v2-cont-silos-callout__body>*+*{margin-top:12px}.v2-prose .v2-cont-silos-callout__body li,.v2-prose .v2-cont-silos-callout__body p{color:var(--v2-ink)}.v2-cont-silos-callout__body strong{font-weight:700}.v2-cont-silos-callout .v2-cont-silos-callout__body ul{padding-left:20px;list-style:disc;font-size:15px;line-height:1.55}.v2-cont-silos-callout .v2-cont-silos-callout__body li+li{margin-top:8px}.v2-cont-silos-cards,.v2-prose .v2-cont-silos-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:16px;margin-bottom:0;padding:0;list-style:none}.v2-cont-silos-cards--wide,.v2-prose .v2-cont-silos-cards--wide{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:20px}.v2-cont-silos-card{position:relative;display:flex;flex-direction:column;gap:10px;min-width:0;padding:24px;border:1px solid var(--v2-line-2);border-radius:var(--v2-r-16);background:var(--v2-bg);color:var(--v2-ink);transition:border-color .15s}.v2-prose .v2-cont-silos-card+.v2-cont-silos-card{margin-top:0}.v2-cont-silos-card__label{font-size:13px;line-height:1.4;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--v2-brand);overflow-wrap:anywhere}.v2-cont-silos-card__label .v2-cont-silos-unit{text-transform:none}.v2-cont-silos-card .v2-cont-silos-card__title{margin:0;font-size:18px;line-height:1.3;font-weight:700;letter-spacing:-.01em;color:var(--v2-ink)}.v2-cont-silos-card .v2-cont-silos-card__title a{color:var(--v2-ink);text-decoration:underline;text-decoration-color:var(--v2-brand-line);text-decoration-thickness:2px;text-underline-offset:4px}.v2-cont-silos-card .v2-cont-silos-card__title a:hover{color:var(--v2-brand-ink);text-decoration-color:currentColor}.v2-cont-silos-card .v2-cont-silos-card__title a:after{content:"";position:absolute;inset:0;border-radius:var(--v2-r-16)}.v2-cont-silos-card:has(.v2-cont-silos-card__title a):hover{border-color:var(--v2-ink-2)}.v2-cont-silos-card .v2-cont-silos-card__title a:focus-visible{outline:none}.v2-cont-silos-card .v2-cont-silos-card__title a:focus-visible:after{outline:2px solid var(--v2-brand);outline-offset:2px;box-shadow:var(--v2-focus-ring)}.v2-cont-silos-card .v2-cont-silos-card__body a{position:relative;z-index:1}.v2-cont-silos-card__body{font-size:15px;line-height:1.6;color:var(--v2-ink-2)}.v2-cont-silos-card .v2-cont-silos-card__body>*+*{margin-top:10px}.v2-cont-silos-card__body strong{font-weight:700;color:var(--v2-ink)}.v2-cont-silos-card .v2-cont-silos-card__body a{color:var(--v2-brand);font-weight:600;text-decoration:underline;text-underline-offset:3px}.v2-cont-silos-card .v2-cont-silos-card__body a:hover{color:var(--v2-brand-ink)}.v2-cont-silos-card .v2-cont-silos-card__body ol,.v2-cont-silos-card .v2-cont-silos-card__body ul{padding-left:20px}.v2-cont-silos-card .v2-cont-silos-card__body ul{list-style:disc}.v2-cont-silos-card .v2-cont-silos-card__body ol{list-style:decimal}.v2-cont-silos-card .v2-cont-silos-card__body li+li{margin-top:4px}.v2-cont-silos-steps,.v2-prose .v2-cont-silos-steps{display:flex;flex-direction:column;gap:12px;padding:0;list-style:none}.v2-cont-silos-step{display:flex;align-items:flex-start;gap:16px;padding:20px;border:1px solid var(--v2-line-2);border-radius:var(--v2-r-16);background:var(--v2-bg)}.v2-prose .v2-cont-silos-step+.v2-cont-silos-step{margin-top:0}.v2-cont-silos-step__num{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--v2-r-10);background:var(--v2-bg-tint);color:var(--v2-brand-ink);font-size:16px;font-weight:800;font-variant-numeric:tabular-nums}.v2-cont-silos-step__body{display:flex;flex-direction:column;gap:6px;min-width:0}.v2-cont-silos-step .v2-cont-silos-step__title{margin:0;font-size:18px;line-height:1.3;font-weight:700;letter-spacing:-.01em;color:var(--v2-ink)}.v2-cont-silos-step .v2-cont-silos-step__text{font-size:15px;line-height:1.6;color:var(--v2-ink-2)}.v2-cont-silos-glossary{display:flex;flex-direction:column;border-top:1px solid var(--v2-line)}.v2-cont-silos-glossary__row{display:grid;grid-template-columns:minmax(96px,160px) minmax(0,1fr);gap:8px 24px;align-items:start;padding:18px 0;border-bottom:1px solid var(--v2-line)}.v2-cont-silos-glossary__term{font-size:16px;line-height:1.4;font-weight:800;color:var(--v2-brand-ink);overflow-wrap:anywhere}.v2-cont-silos-glossary__def{margin:0;font-size:15px;line-height:1.6;color:var(--v2-ink-2)}.v2-cont-silos-glossary__src{display:block;margin-top:6px;font-size:14px;color:var(--v2-ink-3)}.v2-cont-silos-glossary .v2-cont-silos-glossary__src a{color:var(--v2-brand);font-weight:600;text-decoration:underline;text-underline-offset:3px}.v2-cont-silos-actions{display:flex;flex-wrap:wrap;gap:12px}.v2-prose .v2-cont-silos-actions{margin-top:24px}.v2-cont-silos-actions--center{justify-content:center}.v2-cont-silos-actions .v2-btn{max-width:100%;height:auto;min-height:56px;padding-block:12px;white-space:normal;text-align:center}.v2-cont-silos-actions a.v2-btn--primary,.v2-cont-silos-actions a.v2-btn--primary:hover{color:var(--v2-ink-on-dark);text-decoration:none}.v2-cont-silos-actions a.v2-btn--ghost,.v2-cont-silos-actions a.v2-btn--ghost:hover{color:var(--v2-ink);text-decoration:none}.v2-cont-silos-cards--links,.v2-prose .v2-cont-silos-cards--links{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:12px}.v2-prose .v2-cont-silos-cards__item+.v2-cont-silos-cards__item{margin-top:0}.v2-cont-silos-cards__item{display:flex;min-width:0}.v2-prose a.v2-cont-silos-linkcard,a.v2-cont-silos-linkcard{display:flex;flex:1;flex-direction:column;gap:6px;min-height:44px;padding:18px 20px;border:1px solid var(--v2-line-2);border-radius:var(--v2-r-12);background:var(--v2-bg);color:var(--v2-ink);text-decoration:none;transition:border-color .15s}.v2-prose a.v2-cont-silos-linkcard:hover,a.v2-cont-silos-linkcard:hover{border-color:var(--v2-ink-2);color:var(--v2-ink)}a.v2-cont-silos-linkcard:focus-visible{outline:2px solid var(--v2-brand);outline-offset:2px;box-shadow:var(--v2-focus-ring)}.v2-cont-silos-linkcard__title{font-size:16px;line-height:1.35;font-weight:700}.v2-cont-silos-links,.v2-prose .v2-cont-silos-links{display:flex;flex-wrap:wrap;gap:8px 10px;padding:0;list-style:none}.v2-prose .v2-cont-silos-links li+li{margin-top:0}.v2-cont-silos-links a.v2-pat-chip,.v2-cont-silos-links a.v2-pat-chip:hover{color:var(--v2-ink);text-decoration:none}.v2-cont-silos-note,.v2-prose .v2-cont-silos-note{font-size:14px;line-height:1.5;color:var(--v2-ink-3)}.v2-cont-silos-note a{color:var(--v2-brand);font-weight:600;text-decoration:underline;text-underline-offset:3px}.v2-cont-silos-sources,.v2-prose .v2-cont-silos-sources{display:flex;flex-direction:column;gap:10px;padding:0;list-style:none;font-size:15px;line-height:1.55;color:var(--v2-ink-2)}.v2-cont-silos-sources li,.v2-prose .v2-cont-silos-sources li{padding-left:14px;border-left:2px solid var(--v2-line-2);color:var(--v2-ink-2)}.v2-prose .v2-cont-silos-sources li+li{margin-top:0}.v2-cont-silos-sources strong{font-weight:700;color:var(--v2-ink)}.v2-cont-silos-sources a{color:var(--v2-brand);font-weight:600;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.v2-cont-silos-table{border:1px solid var(--v2-line-2);border-radius:var(--v2-r-12)}.v2-cont-silos-table table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.5}.v2-cont-silos-table table th{padding:12px 14px;border-bottom:2px solid var(--v2-ink);background:var(--v2-bg-soft);text-align:left;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--v2-ink-3);vertical-align:bottom}.v2-cont-silos-table table td{color:var(--v2-ink-2)}.v2-cont-silos-table table tbody th,.v2-cont-silos-table table td{padding:12px 14px;border-bottom:1px solid var(--v2-line);vertical-align:top}.v2-cont-silos-table table tbody th{background:transparent;font-size:15px;font-weight:700;letter-spacing:normal;text-transform:none;color:var(--v2-ink)}.v2-cont-silos-table table tbody tr:last-child th,.v2-cont-silos-table table tr:last-child td{border-bottom:0}.v2-cont-silos-table table td strong{color:var(--v2-ink)}.v2-cont-silos-table:focus-visible{outline:2px solid var(--v2-brand);outline-offset:2px;box-shadow:var(--v2-focus-ring)}.v2-scroll-x.v2-cont-silos-table--wide>table{min-width:720px}.v2-cont-silos-table--matrix table td,.v2-cont-silos-table--matrix table th{border:1px solid var(--v2-line)}.v2-cont-silos-table--matrix table thead th{border-bottom:2px solid var(--v2-ink)}.v2-cont-silos-table--matrix table td,.v2-cont-silos-table--matrix table thead th:not(:first-child){text-align:center;vertical-align:middle}.v2-cont-silos-table--matrix table tbody th{background:var(--v2-bg-soft);vertical-align:middle}.v2-cont-silos-table--matrix table tr>:first-child{border-left:0}.v2-cont-silos-table--matrix table tr>:last-child{border-right:0}.v2-cont-silos-table--matrix table thead th{border-top:0}.v2-cont-silos-zone{display:inline-flex;align-items:center;justify-content:center;min-width:36px;padding:3px 10px;border-radius:var(--v2-r-pill);font-size:15px;line-height:1.4;font-weight:600;font-variant-numeric:tabular-nums}.v2-cont-silos-zone--low{background:var(--v2-bg-tint);color:var(--v2-brand-ink)}.v2-cont-silos-zone--mid{background:var(--v2-bg-soft);color:var(--v2-ink-2);font-weight:700;box-shadow:inset 0 0 0 1px var(--v2-line-3)}.v2-cont-silos-zone--high{background:var(--v2-accent-tint);color:var(--v2-accent-ink);font-weight:800}.v2-cont-silos-legend,.v2-prose .v2-cont-silos-legend{display:flex;flex-wrap:wrap;gap:8px 16px;margin:0;padding:0;list-style:none;font-size:14px;line-height:1.5;color:var(--v2-ink-2)}.v2-prose .v2-cont-silos-legend li+li{margin-top:0}.v2-cont-silos-legend li{display:inline-flex;align-items:center;gap:8px}.v2-cont-silos-legend .v2-cont-silos-zone{font-size:13px}.v2-pat-article__body .v2-cont-silos-faq .v2-pat-faq__list{max-width:none}.v2-cont-silos-calc{display:flex;flex-direction:column;gap:20px;padding:28px;border:1px solid var(--v2-line-2);border-radius:var(--v2-r-20);background:var(--v2-bg);color:var(--v2-ink)}.v2-prose>.v2-cont-silos-calc+.v2-cont-silos-sec{border-top:0}.v2-cont-silos-calc__eyebrow{font-size:13px;line-height:1.4;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--v2-brand)}.v2-cont-silos-calc .v2-cont-silos-calc__title{margin:-8px 0 0;font-size:clamp(24px,2.6vw,30px);line-height:1.15;letter-spacing:-.02em;font-weight:800;color:var(--v2-ink)}.v2-cont-silos-calc__fields{display:flex;flex-direction:column;gap:16px}.v2-cont-silos-calc__field{display:flex;flex-direction:column;gap:8px}.v2-cont-silos-calc__check-title,.v2-cont-silos-calc__label{font-size:15px;line-height:1.4;font-weight:700;color:var(--v2-ink)}.v2-cont-silos-calc__input{width:100%;max-width:240px;min-height:56px;padding:0 18px;border:1px solid var(--v2-line-3);border-radius:var(--v2-r-12);background:var(--v2-bg);color:var(--v2-ink);font-size:17px;font-weight:600}.v2-cont-silos-calc__input:hover{border-color:var(--v2-ink-3)}.v2-cont-silos-calc__input:focus-visible{outline:2px solid var(--v2-brand);outline-offset:0;border-color:var(--v2-brand);box-shadow:var(--v2-focus-ring)}.v2-cont-silos-calc__help{display:block;font-size:14px;line-height:1.45;font-weight:400;color:var(--v2-ink-3)}.v2-cont-silos-calc__check{position:relative;display:flex;align-items:flex-start;gap:12px;min-height:44px;padding:12px 14px;border:1px solid var(--v2-line-2);border-radius:var(--v2-r-12);cursor:pointer}.v2-cont-silos-calc__check:hover{border-color:var(--v2-ink-3)}.v2-cont-silos-calc__check:has(.v2-cont-silos-calc__box:checked){border-color:var(--v2-brand);background:var(--v2-bg-tint)}.v2-cont-silos-calc__box{position:absolute;width:1px;height:1px;margin:0;opacity:0}.v2-cont-silos-calc__tick{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:22px;height:22px;border:1.5px solid var(--v2-line-3);border-radius:var(--v2-r-6);background:var(--v2-bg);color:var(--v2-ink-on-dark)}.v2-cont-silos-calc__tick svg{visibility:hidden}.v2-cont-silos-calc__box:checked+.v2-cont-silos-calc__tick{border-color:var(--v2-brand);background:var(--v2-brand)}.v2-cont-silos-calc__box:checked+.v2-cont-silos-calc__tick svg{visibility:visible}.v2-cont-silos-calc__box:focus-visible+.v2-cont-silos-calc__tick{border-color:var(--v2-brand);outline:2px solid var(--v2-brand);outline-offset:2px;box-shadow:var(--v2-focus-ring)}.v2-cont-silos-calc__check-text{display:flex;flex-direction:column;gap:2px;min-width:0}.v2-cont-silos-calc__result{display:flex;flex-direction:column;gap:12px;padding:24px;border-left:4px solid var(--v2-brand);border-radius:var(--v2-r-12);background:var(--v2-bg-soft)}.v2-cont-silos-calc__result-label{font-size:13px;line-height:1.4;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--v2-ink-3)}.v2-cont-silos-calc .v2-cont-silos-calc__amount{font-size:clamp(34px,5vw,48px);line-height:1.05;font-weight:800;letter-spacing:-.03em;color:var(--v2-ink);font-variant-numeric:tabular-nums}.v2-cont-silos-calc__lines,.v2-prose .v2-cont-silos-calc__lines{display:flex;flex-direction:column;gap:8px;padding:0;list-style:none;font-size:15px;line-height:1.55}.v2-prose .v2-cont-silos-calc__lines li+li{margin-top:0}.v2-cont-silos-calc .v2-cont-silos-calc__alt,.v2-cont-silos-calc .v2-cont-silos-calc__lines li{color:var(--v2-ink-2)}.v2-cont-silos-calc__alt strong,.v2-cont-silos-calc__lines strong{font-weight:700;color:var(--v2-ink)}.v2-cont-silos-calc__alt{padding-top:12px;border-top:1px solid var(--v2-line-3);font-size:15px;line-height:1.55}.v2-cont-silos-calc .v2-cont-silos-calc__disclaimer{font-size:14px;line-height:1.5;color:var(--v2-ink-3)}@media (max-width:959.98px){.v2-cont-silos-split{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width:640px){.v2-prose>.v2-cont-silos-sec{margin-top:40px;padding-top:24px}.v2-prose .v2-cont-silos-sec__title{font-size:24px}.v2-prose .v2-cont-silos-sec__lede{font-size:16px}.v2-cont-silos-band__inner{gap:32px}.v2-section.v2-cont-silos-band--grid{padding-block:40px 56px}.v2-cont-silos-callout{padding:20px}.v2-cont-silos-callout__body{font-size:16px}.v2-cont-silos-card{padding:20px}.v2-cont-silos-actions{flex-direction:column;align-items:stretch}.v2-cont-silos-calc,.v2-cont-silos-calc__result{padding:20px}.v2-cont-silos-calc__input{max-width:none}.v2-cont-silos-glossary__row{grid-template-columns:minmax(0,1fr)}}