.outline-panel,.outline-closing.outline-closing--contact{background:var(--theme-surface);color:var(--theme-reading-near-ink);border-radius:var(--theme-outline-panel-radius);max-width:var(--theme-outline-panel-width);border:1px solid var(--theme-reading-table-inner-rule);box-shadow:none;margin:3rem auto;padding:4rem 1.5rem}.outline-panel__inner{max-width:var(--theme-outline-panel-inner);text-align:center;margin:0 auto}.outline-panel--comparison .outline-panel__inner{max-width:var(--theme-reading-bounded-width)}.outline-panel__eyebrow{color:var(--theme-reading-link-ink);text-transform:uppercase;letter-spacing:.08em;margin:0 0 .875rem;font-size:.875rem;font-weight:800}.outline-panel__heading{font-size:var(--theme-outline-panel-heading);color:var(--theme-outline-panel-navy);margin:0 0 1.25rem;font-weight:900;line-height:1.05}.outline-panel__introduction{color:var(--theme-reading-muted);max-width:var(--theme-outline-panel-intro-width);margin:0 auto 2rem;font-size:1.125rem;line-height:1.6}.outline-panel__note{background:var(--theme-outline-panel-note);border-left:5px solid var(--theme-outline-panel-accent);border-radius:var(--theme-reading-card-radius);text-align:left;color:var(--theme-reading-secondary-ink);margin-top:1.75rem;padding:1.25rem 1.5rem;font-size:1.0625rem;line-height:1.6}.outline-panel__note strong{color:var(--theme-outline-panel-navy)}.outline-closing.outline-closing--contact .outline-panel__eyebrow{font-weight:700}.outline-closing.outline-closing--contact .outline-panel__heading{font-size:var(--theme-outline-contact-heading);color:inherit;font-weight:800}.outline-closing.outline-closing--contact .outline-panel__introduction{max-width:none;margin-bottom:1.75rem}.outline-panel__contact{background:var(--theme-reading-table-stripe);border:1px solid var(--theme-outline-panel-rule);border-radius:var(--theme-outline-neutral-radius);max-width:var(--theme-outline-contact-width);margin:0 auto 1.75rem;padding:1.5rem}.outline-panel__contact p{margin:.5rem 0;font-size:1.0625rem}.outline-closing.outline-closing--contact .outline-panel__contact a{color:var(--theme-reading-link-ink);font-weight:700}.outline-closing.outline-closing--spacious{color:var(--theme-reading-near-ink);border-radius:var(--theme-outline-schedule-radius);max-width:var(--theme-outline-spacious-width);border:1px solid var(--theme-reading-table-inner-rule);box-shadow:none;margin:2.5rem auto;padding:3rem 1.5rem}:is(.outline-closing.outline-closing--contact,.outline-closing.outline-closing--spacious) .outline-closing__action{background:var(--theme-source-action-light);color:var(--theme-on-brand);box-shadow:none;justify-content:center;align-items:center;padding:1rem 1.875rem;font-size:1.0625rem;line-height:1.5;display:inline-flex}.outline-closing.outline-closing--contact .outline-closing__action{padding:.9375rem 1.75rem;font-size:1rem}:is(.outline-closing.outline-closing--contact,.outline-closing.outline-closing--spacious) p.outline-closing__trust{color:var(--theme-reading-technical-muted);margin:1.5rem 0 0;font-size:.875rem;line-height:1.5}.outline-closing.outline-closing--contact p.outline-closing__trust{margin-top:1.75rem}:is(.outline-closing.outline-closing--contact,.outline-closing.outline-closing--spacious) .outline-closing__divider{display:none}:is(.outline-closing.outline-closing--contact,.outline-closing.outline-closing--spacious) p.outline-closing__related{border-top:1px solid var(--theme-reading-table-inner-rule);color:var(--theme-reading-technical-muted);flex-wrap:wrap;justify-content:center;gap:.625rem 1rem;margin-top:1.375rem;padding-top:1.375rem;font-size:.875rem;line-height:1.5;display:flex}.outline-closing.outline-closing--contact p.outline-closing__related{margin-top:1.5rem;padding-top:1.5rem}:is(.outline-closing.outline-closing--contact,.outline-closing.outline-closing--spacious) .outline-closing__related a{color:var(--theme-reading-link-ink);font-weight:700}:is(.outline-closing.outline-closing--contact,.outline-closing.outline-closing--spacious) .outline-closing__related span{color:inherit;margin:0}@media (width<=640px){.outline-panel,.outline-closing.outline-closing--contact{border-radius:var(--theme-outline-closing-radius);padding:2.75rem 1.125rem}.outline-panel__note{font-size:1rem}.outline-panel__contact{padding:1.25rem}.outline-closing.outline-closing--spacious{border-radius:var(--theme-outline-neutral-radius);padding:2.25rem 1.125rem}.outline-closing.outline-closing--spacious .outline-closing__action{width:100%;padding:.9375rem 1.25rem}}.outline-closing{background:var(--theme-surface);border:1px solid var(--theme-outline-warm-rule);border-radius:var(--theme-outline-closing-radius);max-width:var(--theme-reading-technical-width);text-align:center;box-shadow:var(--theme-outline-warm-shadow);margin:2rem auto;padding:2rem 1.5rem}.outline-closing__action{background:var(--theme-outline-cta-surface);max-width:100%;color:var(--theme-on-brand);border-radius:var(--theme-guide-action-radius);box-shadow:var(--theme-outline-action-shadow);padding:1rem 1.875rem;font-family:Ubuntu;font-size:1.08rem;font-weight:800;line-height:1.2;text-decoration:none;display:inline-block}.outline-closing__action:hover{text-decoration:underline}.outline-closing p.outline-closing__trust{color:var(--theme-outline-muted);margin:1.25rem auto 0;font-size:.95rem;font-style:italic;line-height:1.8}.outline-closing__divider{background:var(--theme-outline-neutral-rule);height:1px;margin:1.5rem 0}.outline-closing p.outline-closing__related{color:var(--theme-outline-muted);margin:0;font-size:.95rem;line-height:1.8}.outline-guide .outline-closing .outline-closing__related a{color:var(--theme-reading-link-ink);font-weight:600;text-decoration:none}.outline-closing__related span{color:var(--theme-outline-muted);margin:0 .5rem}.outline-closing--neutral{max-width:var(--theme-reading-technical-comparison);border-color:var(--theme-outline-neutral-rule);border-radius:var(--theme-outline-neutral-radius);box-shadow:var(--theme-outline-neutral-shadow)}.outline-closing--neutral .outline-closing__action{background:var(--theme-source-action-light);box-shadow:none;font-size:1.1rem}.outline-closing--neutral p.outline-closing__trust{color:var(--theme-outline-secondary);margin-top:1.125rem;font-size:.96rem;line-height:1.7}.outline-closing--price{max-width:var(--theme-reading-bounded-width);border-color:var(--theme-reading-rule);border-radius:var(--theme-reading-small-card-radius);background:var(--theme-outline-price-surface);box-shadow:none;margin:2.5rem auto;padding:1.75rem;line-height:1.6}.outline-closing--price .outline-closing__action{background:var(--theme-outline-price-action);color:var(--theme-reading-ink);border-radius:var(--theme-reading-button-radius);box-shadow:none;padding:1rem 1.75rem;font-size:1.125rem;font-weight:700;line-height:1.6}.outline-closing--price p.outline-closing__action-wrap{margin:0 0 .875rem}.outline-closing--price p.outline-closing__trust{color:var(--theme-reading-secondary-ink);margin:0 0 .875rem;font-size:.9375rem;font-style:normal;line-height:1.6}.outline-closing--price p.outline-closing__related{color:var(--theme-foreground);font-size:.9375rem;line-height:1.6}.outline-closing--price .outline-closing__related a{font-weight:400}.outline-closing--price .outline-closing__divider{background:var(--theme-reading-rule);margin:1.25rem 0}@media (width<=768px){.outline-closing--neutral{border-radius:var(--theme-reading-card-radius);margin:1.5rem .75rem;padding:1.5rem 1.125rem}.outline-closing--neutral .outline-closing__action{width:100%;padding:.9375rem 1.25rem;font-size:1rem}.outline-closing--neutral p.outline-closing__trust{font-size:.9rem;line-height:1.6}.outline-closing--neutral p.outline-closing__related{font-size:.9rem}.outline-closing--neutral .outline-closing__related span{display:none}.outline-closing--neutral .outline-closing__related a{margin-top:.5rem;display:block}}@media (width<=640px){.outline-closing--warm{border-radius:var(--theme-reading-cta-radius);text-align:left;margin:1.5rem .75rem;padding:1.5rem 1rem}.outline-closing--warm .outline-closing__action{text-align:center;width:100%;padding:.9375rem 1.125rem;font-size:1rem}.outline-closing--warm p.outline-closing__trust,.outline-closing--warm p.outline-closing__related{font-size:.9rem;line-height:1.7}.outline-closing--warm .outline-closing__related span{display:none}.outline-closing--warm .outline-closing__related a{margin-top:.5rem;display:block}}@media (width<=600px){.outline-closing--price{margin:1.5rem auto;padding:1.25rem}.outline-closing--price .outline-closing__action{width:100%;padding:.875rem 1rem;font-size:1rem}.outline-closing--price p.outline-closing__trust,.outline-closing--price p.outline-closing__related{font-size:.875rem}}.outline-closing--price p.outline-closing__related{margin-bottom:.875rem}.outline-guide .outline-closing.outline-closing--price .outline-closing__related a{text-decoration:underline}.outline-closing--custody.outline-closing--price{background:var(--theme-surface);line-height:1.5}.outline-closing--custody p.outline-closing__trust{margin:.625rem 0 1.125rem;font-style:normal;line-height:1.5}.outline-closing--custody p.outline-closing__related{margin:0;font-size:.9375rem;line-height:1.5}.outline-closing--custody .outline-closing__action{line-height:1.5}@media (width<=600px){.outline-closing--custody .outline-closing__action{padding:.875rem;font-size:1.0625rem}.outline-closing--custody p.outline-closing__trust,.outline-closing--custody p.outline-closing__related{font-size:.875rem;line-height:1.6}}.outline-closing--table{max-width:var(--theme-service-card-width);border-radius:var(--theme-outline-schedule-radius);box-shadow:var(--theme-outline-schedule-shadow);margin:2.25rem auto;padding:2.25rem 1.75rem}.outline-table-closing__header{text-align:center;margin-bottom:1.75rem}.outline-table-closing__header span{background:var(--theme-lightning-eyebrow-surface);color:var(--theme-reading-link-ink);text-transform:uppercase;letter-spacing:.08em;border-radius:var(--theme-guide-action-radius);margin-bottom:.875rem;padding:.5rem .875rem;font-size:.78rem;font-weight:800;display:inline-block}.outline-table-closing__header h2{color:var(--theme-outline-heading);font-size:var(--theme-lightning-heading);margin:0;font-weight:900;line-height:1.15}.outline-closing--table .outline-closing__action-wrap{margin:1.875rem 0 0}.outline-closing--table .outline-closing__action{font-size:1rem;line-height:1.5}.outline-closing--table p.outline-closing__trust{margin-top:1.5rem}.outline-closing--table .outline-closing__divider{margin:1.625rem 0}@media (width<=640px){.outline-closing--table{border-radius:var(--theme-reading-cta-radius);text-align:left;margin:1.5rem .75rem;padding:1.625rem 1rem}.outline-table-closing__header{text-align:left}.outline-table-closing__header h2{font-size:2rem}.outline-closing--table .outline-closing__action{text-align:center;width:100%}.outline-closing--table p.outline-closing__trust,.outline-closing--table p.outline-closing__related{font-size:.9rem}.outline-closing--table .outline-closing__related span{display:none}.outline-closing--table .outline-closing__related a{margin-top:.5rem;display:block}}.outline-table--native{margin-top:var(--theme-city-heading-gap);margin-left:var(--theme-city-heading-gap);max-width:calc(100% - var(--theme-city-heading-gap))}.outline-reference-links{border-left:4px solid var(--theme-brand);background:var(--theme-reading-table-stripe);font-family:var(--theme-outline-table-font);text-align:left;margin-block:1.5rem;padding:1rem}.outline-reference-links__label{margin-bottom:.625rem;font-weight:700;display:block}.outline-reference-links__items{flex-wrap:wrap;gap:.5rem;display:flex}.outline-guide .outline-reference-links .outline-reference-links__items a:not(:hover){color:var(--theme-source-action-light)}.outline-guide .outline-reference-links__items a{background:var(--theme-surface);border:1px solid var(--theme-reading-table-inner-rule);border-radius:var(--theme-prose-location-action-radius);padding:.5rem .75rem;font-size:.875rem;line-height:1.5}.outline-guide .outline-reference-links__items a:hover{background:var(--theme-source-action-surface);color:var(--theme-consent-action-text)}.outline-reference-note p{margin:0 0 1.2em}.outline-reference-note p:last-child{margin-bottom:0}.outline-reference-note hr{border:0;border-top:1px solid var(--theme-outline-reference-rule);margin-block:1rem}@media (width<=600px){.outline-reference-links__items{flex-direction:column}.outline-reference-links__items a{text-align:center;width:100%}}.outline-guide :is(.outline-reference-links .outline-reference-links__items,.outline-reference-note.outline-reference-note,.outline-panel__contact.outline-panel__contact) a{text-decoration:none}.outline-schedule{background:var(--theme-surface);border:1px solid var(--theme-outline-warm-rule);border-radius:var(--theme-outline-schedule-radius);max-width:var(--theme-outline-schedule-width);box-shadow:var(--theme-outline-schedule-shadow);margin:2rem auto;padding:2.125rem 1.75rem}.outline-schedule__header{text-align:center;margin-bottom:1.5rem}.outline-schedule__header span{background:var(--theme-reading-highlight-surface);color:var(--theme-reading-link-ink);text-transform:uppercase;letter-spacing:.08em;border-radius:var(--theme-guide-action-radius);margin-bottom:.75rem;padding:.5rem .875rem;font-size:.78rem;font-weight:800;display:inline-block}.outline-schedule__header h2{color:var(--theme-outline-heading);font-size:var(--theme-outline-schedule-heading);margin:0;font-weight:900;line-height:1.12}.outline-schedule table{border-collapse:collapse;border-radius:var(--theme-reading-cta-radius);width:100%;overflow:hidden}.outline-schedule thead{background:var(--theme-outline-cta-surface)}.outline-schedule th{color:var(--theme-on-brand);text-align:left;padding:1.125rem;font-size:1rem;font-weight:800}.outline-schedule td{border-bottom:1px solid var(--theme-outline-schedule-rule);color:var(--theme-outline-schedule-ink);padding:1.0625rem 1.125rem;font-size:1rem;line-height:1.5}.outline-schedule tbody tr:nth-child(2n) td{background:var(--theme-outline-stripe)}.outline-schedule tbody tr:last-child td{border-bottom:none}.outline-schedule td:first-child{color:var(--theme-outline-heading);font-weight:800}@media (width<=640px){.outline-schedule{border-radius:var(--theme-reading-cta-radius);margin:1.5rem .75rem;padding:1.625rem 1rem}.outline-schedule__header{text-align:left}.outline-schedule :is(table,tbody,tr,th,td){width:100%;display:block}.outline-schedule thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.outline-schedule tbody tr{background:var(--theme-outline-stripe);border:1px solid var(--theme-outline-schedule-mobile-rule);border-radius:var(--theme-reading-card-radius);margin-bottom:.75rem;overflow:hidden}.outline-schedule tbody td{border:none;justify-content:space-between;gap:.875rem;padding:.875rem 1rem;display:flex}.outline-schedule tbody tr:nth-child(2n) td{background:0 0}.outline-schedule td:before{content:attr(data-label) / "";color:var(--theme-outline-heading);font-weight:700}}.outline-guide{font-family:var(--theme-font-body);color:var(--theme-foreground);background:var(--theme-surface);overflow-wrap:anywhere;font-size:1rem;line-height:1.5;display:flow-root}.outline-copy p,.outline-introduction p{margin:0 0 1.2em}.outline-copy p:last-child,.outline-introduction p:last-child{margin-bottom:0}.outline-copy :is(ul,ol),.outline-guide .site-faq__answer :is(ul,ol),.outline-disclosure-note :is(ul,ol){margin-block:var(--theme-rich-list-space);padding-left:var(--theme-rich-list-inset)}.outline-copy ul,.outline-guide .site-faq__answer ul,.outline-disclosure-note ul{list-style-type:disc}.outline-copy ol,.outline-guide .site-faq__answer ol,.outline-disclosure-note ol{list-style-type:decimal}.outline-guide a:not(.region-action,.outline-closing__action){color:inherit;text-decoration:underline}.outline-guide a:focus-visible{outline:3px solid var(--theme-foreground);outline-offset:4px}.outline-heading{margin:var(--theme-city-heading-gap) 0 0 var(--theme-city-heading-inset);font-weight:600;line-height:1}.outline-guide h1{font-size:var(--theme-article-title);margin-top:var(--theme-reading-body-offset)}.outline-guide>h2{font-size:var(--theme-city-heading-size)}.outline-heading strong{color:#0000;background:var(--theme-city-heading-gradient);font-weight:inherit;background-clip:text}.outline-introduction{flex-direction:column;align-items:center;padding-inline:1.5rem;display:flex}.outline-introduction__copy{text-align:justify;margin:.9375rem 0 0 var(--theme-city-heading-inset);max-width:100%;font-size:1.125rem}.outline-introduction .region-action{margin-block:var(--theme-city-heading-inset);letter-spacing:var(--theme-city-action-tracking);font-family:Ubuntu}.outline-introduction .region-action>.region-action__label{width:max-content;max-width:calc(100% + var(--spacing) * 9);flex:none}.outline-copy{margin:.9375rem var(--theme-city-heading-gap) 0 var(--theme-reading-body-offset);text-align:justify;font-family:Ubuntu;font-size:1.125rem}@media (width<=767px){.outline-guide h1{font-size:var(--theme-guide-heading)}}@media (width<=478px){.outline-guide h1{font-size:var(--theme-article-title-mobile)}}.outline-introduction--bare{display:flow-root}.outline-introduction--bare p,.outline-steps p,.outline-guide .site-faq__answer p{margin:0 0 1.2em}.outline-introduction--bare p:last-child,.outline-steps p:last-child,.outline-guide .site-faq__answer p:last-child{margin-bottom:0}.outline-guide .outline-heading--extended{margin-top:var(--theme-outline-heading-wide-gap)}.outline-flat-action{display:flow-root}.outline-flat-action .region-action{margin:var(--theme-city-section-space) 0 var(--theme-city-section-space) var(--theme-outline-action-inset);display:inline-flex}.outline-steps{flex-direction:column;align-items:center;padding-inline:1.5rem;display:flex}.outline-steps .outline-heading{font-size:var(--theme-city-heading-size);max-width:100%;margin-left:0}.outline-steps__list{width:max-content;max-width:100%;color:var(--theme-guide-ink);font-size:1.125rem}.outline-guide .site-faq{min-height:0}.outline-guide .site-faq__heading{text-align:center;width:max-content;max-width:100%;font-weight:600}.outline-guide .site-faq__heading strong{font-weight:inherit}.outline-guide .site-faq__button h3{font-weight:600}.outline-guide .site-faq .region-action{width:fit-content;margin:var(--theme-city-section-space) auto;font-family:Ubuntu}.outline-guide .site-faq summary:focus-visible{outline:3px solid var(--theme-consent-action);outline-offset:3px}.outline-plain-closing{flex-direction:column;align-items:center;display:flex}.outline-plain-closing .region-action{width:fit-content;margin:var(--theme-city-heading-gap) calc(-1 * var(--theme-city-action-offset)) var(--theme-city-section-space) 0;padding-left:1rem}@media (width<=1199px){.outline-flat-action{text-align:center;padding-inline:1.5rem}.outline-flat-action .region-action{margin-inline:auto}}@media (width<=478px){.outline-flat-action .region-action,.outline-guide .site-faq .region-action{margin-top:0}.outline-plain-closing{padding-inline:1rem}.outline-plain-closing .region-action{margin-right:0}}.outline-guide .site-faq__icon{font-size:1rem;line-height:1}.outline-disclosure-groups>[data-disclosure-kind]+[data-disclosure-kind] .site-faq{padding-top:0}.outline-disclosure-groups>.region-action{width:fit-content;margin:var(--theme-city-section-space) auto;display:flex}.outline-disclosure-note{padding-block:var(--theme-city-copy-gap);margin-left:1.875rem;font-size:1rem;font-style:italic;line-height:1.5}.outline-disclosure-note p{margin:0 0 1.2em}.outline-disclosure-note p:last-child{margin-bottom:0}@media (width<=478px){.outline-disclosure-groups>.region-action{margin-top:0}}.outline-disclosure-groups{display:flow-root}.outline-faq--inline .site-faq__button{flex-flow:wrap;align-items:center}.outline-faq--inline .site-faq__button h3{flex-shrink:0;max-width:100%}
