.content-body{--cb-gutter: clamp(16px, 2.6vw, 40px);--cb-brand: var(--color--brand, #345687);--cb-ink: var(--color--text, #1d1e1c);--cb-copy: var(--color--alt-text, #2a2d31);--cb-line: var(--color--btn, #e6e9ef);--cb-bg: var(--color--bg, #fff);--cb-muted: color-mix(in srgb, var(--cb-ink) 58%, var(--cb-bg));display:grid;grid-template-columns:minmax(0,238px) minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,72px);max-width:var(--page-max-width, 1360px);margin:0 auto;padding:clamp(40px,4.6vw,72px) var(--cb-gutter) 0;color:var(--cb-ink);font-family:var(--font--body)}.content-body--no-toc{grid-template-columns:minmax(0,1fr)}.content-body *,.content-body *:before,.content-body *:after{box-sizing:border-box}.content-body a{color:var(--cb-brand);text-decoration:none}.content-body a:hover{opacity:1;color:color-mix(in srgb,var(--cb-brand) 70%,#000)}.content-body a:focus-visible,.content-body button:focus-visible,.content-body summary:focus-visible,.content-body input:focus-visible,.content-body textarea:focus-visible{outline:2px solid var(--cb-brand);outline-offset:2px}.content-body__aside{position:sticky;top:98px}.content-body .content-body__label{margin:0 0 6px;padding-bottom:14px;border-bottom:1px solid var(--cb-ink);color:var(--t-nav-label-color, var(--cb-muted));font-size:var(--t-nav-label-size, 10.5px);font-weight:var(--t-nav-label-weight, 800);letter-spacing:.14em;text-transform:uppercase}.content-body__toc-list{margin:0;padding:0;list-style:none}.content-body .content-body__toc-link{position:relative;display:flex;gap:12px;padding:13px 0 13px 14px;border-bottom:1px solid var(--cb-line);color:var(--t-nav-link-color, var(--cb-ink));font-size:var(--t-nav-link-size, 13px);font-weight:var(--t-nav-link-weight, 600);line-height:1.4;transition:color .2s}.content-body .content-body__toc-link:hover,.content-body .content-body__toc-link[aria-current=true]{color:var(--cb-brand)}.content-body__toc-link[aria-current=true]:before{content:"";position:absolute;top:10px;bottom:10px;left:0;width:3px;background:var(--cb-brand)}.content-body__toc-number{padding-top:2px;color:var(--t-nav-number-color, var(--cb-muted));font-size:var(--t-nav-number-size, 10.5px);font-weight:var(--t-nav-number-weight, 800)}.content-body__help{margin-top:26px;padding:20px;border:1px solid var(--cb-line)}.content-body .content-body__help-title{margin:0 0 7px;font-size:var(--t-help-heading-size, 12.5px);font-weight:var(--t-help-heading-weight, 800);color:var(--t-help-heading-color, var(--cb-ink))}.content-body .content-body__help-text{margin:0 0 14px;color:var(--t-help-body-color, var(--cb-muted));font-size:var(--t-help-body-size, 12px);font-weight:var(--t-help-body-weight, 500);line-height:1.6}.content-body .content-body__help-link{font-size:var(--t-help-cta-size, 11px);font-weight:var(--t-help-cta-weight, 800);letter-spacing:.1em;text-transform:uppercase;color:var(--t-help-cta-color, var(--cb-brand))}.content-body__main{min-width:0}.cb-chapter{display:flex;align-items:baseline;gap:16px;margin-top:clamp(48px,5vw,80px);padding-bottom:16px;border-bottom:2px solid var(--cb-ink);scroll-margin-top:110px}.cb-chapter--first,.content-body__main>.cb-chapter:first-child{margin-top:0}.cb-chapter__number{color:var(--t-chapter-number-color, var(--cb-brand));font-size:var(--t-chapter-number-size, 11px);font-weight:var(--t-chapter-number-weight, 800);letter-spacing:.12em}.content-body .cb-chapter__title{margin:0;color:var(--t-chapter-title-color, var(--cb-ink));font-family:var(--nd-font-display, var(--font--title));font-size:clamp(var(--t-chapter-title-size-mobile, 22px),2.4vw,var(--t-chapter-title-size, 30px));font-weight:var(--t-chapter-title-weight, var(--nd-font-display-weight, 800));line-height:1.15;letter-spacing:-.02em;text-transform:none}.cb-text{max-width:66ch;margin-top:24px;color:var(--t-body-text-color, var(--cb-copy));font-size:var(--t-body-text-size, 15px);line-height:1.75;font-weight:var(--t-body-text-weight, 400)}.cb-text+.cb-text{margin-top:16px}.cb-text>:first-child{margin-top:0}.cb-text>:last-child{margin-bottom:0}.cb-text p{margin:0 0 16px}.cb-pills{margin-top:30px;border:1px solid var(--cb-line)}.content-body .cb-pills__head{margin:0;padding:14px 20px;border-bottom:1px solid var(--cb-line);color:var(--t-pills-heading-color, var(--cb-muted));font-size:var(--t-pills-heading-size, 10.5px);font-weight:var(--t-pills-heading-weight, 800);letter-spacing:.12em;text-transform:uppercase}.cb-pills__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(126px,1fr));gap:1px;margin:0;padding:0;list-style:none;background:var(--cb-bg)}.cb-pills__item{padding:20px 16px;background:var(--cb-bg);outline:1px solid var(--cb-line);font-size:var(--t-pills-item-size, 12.5px);font-weight:var(--t-pills-item-weight, 700);color:var(--t-pills-item-color, var(--cb-ink))}.cb-callout{display:flex;gap:16px;margin-top:20px;padding:20px 24px;background:var(--cb-line)}.cb-callout .content-icon{flex-shrink:0;color:var(--cb-brand);stroke-width:2}.cb-callout__text{max-width:62ch;color:var(--t-callout-text-color, var(--cb-copy));font-size:var(--t-callout-text-size, 13.5px);font-weight:var(--t-callout-text-weight, 500);line-height:1.65}.cb-callout__text p{margin:0}.cb-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1px;margin:30px 0 0;padding:0;border:1px solid var(--cb-line);list-style:none;background:var(--cb-bg)}.cb-cards--steps{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.cb-card{padding:26px 24px;background:var(--cb-bg);outline:1px solid var(--cb-line)}.cb-card__icon{display:block;margin-bottom:16px;color:var(--cb-brand)}.cb-card__step{display:block;margin-bottom:12px;color:var(--t-card-number-color, var(--cb-brand));font-size:var(--t-card-number-size, 26px);font-weight:var(--t-card-number-weight, 800);line-height:1;letter-spacing:-.02em}.content-body .cb-card__title{margin:0 0 7px;color:var(--t-card-title-color, var(--cb-ink));font-family:var(--font--body);font-size:var(--t-card-title-size, 13.5px);font-weight:var(--t-card-title-weight, 800);letter-spacing:normal;text-transform:none}.content-body .cb-card__text{margin:0;color:var(--t-card-text-color, var(--cb-muted));font-size:var(--t-card-text-size, 12.5px);font-weight:var(--t-card-text-weight, 500);line-height:1.6}.cb-table{margin-top:30px}.cb-table__scroll{overflow-x:auto;border:1px solid var(--cb-line)}.cb-table table{width:100%;min-width:480px;border-collapse:collapse;font-size:13px}.cb-table thead th{padding:13px 18px;background:var(--cb-table-head-bg, var(--cb-ink));color:var(--t-table-head-color, var(--cb-bg));font-size:var(--t-table-head-size, 10.5px);font-weight:var(--t-table-head-weight, 800);letter-spacing:.1em;text-align:left;text-transform:uppercase}.cb-table tbody th,.cb-table tbody td{padding:14px 18px;border-top:1px solid var(--cb-line);text-align:left;vertical-align:top}.cb-table tbody th{color:var(--t-table-row-head-color, var(--cb-ink));font-weight:var(--t-table-row-head-weight, 700);font-size:var(--t-table-row-head-size, 13px)}.cb-table tbody td{color:var(--t-table-cell-color, var(--cb-copy));font-weight:var(--t-table-cell-weight, 500);font-size:var(--t-table-cell-size, 13px)}.content-body .cb-table__note{margin:12px 0 0;color:var(--t-table-note-color, var(--cb-muted));font-size:var(--t-table-note-size, 11.5px);font-weight:var(--t-table-note-weight, 500)}.cb-faq{margin-top:24px}.cb-faq__item{border-top:1px solid var(--cb-line)}.cb-faq__item:last-child{border-bottom:1px solid var(--cb-line)}.content-body .cb-faq__question{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;color:var(--t-faq-question-color, var(--cb-ink));font-size:var(--t-faq-question-size, 14.5px);font-weight:var(--t-faq-question-weight, 700);list-style:none;cursor:pointer}.cb-faq__question::-webkit-details-marker{display:none}.cb-faq__icon{position:relative;flex-shrink:0;width:12px;height:12px;color:var(--cb-muted)}.cb-faq__icon:before,.cb-faq__icon:after{content:"";position:absolute;top:50%;left:0;width:12px;height:1.5px;background:currentColor;transform:translateY(-50%);transition:transform .2s}.cb-faq__icon:after{transform:translateY(-50%) rotate(90deg)}.cb-faq__item[open] .cb-faq__icon:after{transform:translateY(-50%) rotate(0)}.cb-faq__answer{max-width:64ch;margin:0 0 22px;color:var(--t-faq-answer-color, var(--cb-copy));font-size:var(--t-faq-answer-size, 14px);line-height:1.75;animation:cb-fade-up .22s ease;font-weight:var(--t-faq-answer-weight, 400)}.cb-faq__answer p{margin:0 0 12px}.cb-faq__answer>:last-child{margin-bottom:0}@keyframes cb-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.cb-image{margin:30px 0 0}.cb-image img,.cb-image__placeholder{display:block;width:100%;height:auto}.cb-image figcaption{margin-top:10px;color:var(--t-image-caption-color, var(--cb-muted));font-size:var(--t-image-caption-size, 12px);font-weight:var(--t-image-caption-weight, 400)}.cb-form{margin-top:30px;padding:clamp(22px,3vw,36px);border:1px solid var(--cb-line)}.content-body .cb-form__heading{margin:0 0 20px;color:var(--t-form-heading-color, var(--cb-ink));font-family:var(--font--body);font-size:var(--t-form-heading-size, 16px);font-weight:var(--t-form-heading-weight, 800);letter-spacing:normal;text-transform:none}.cb-form__form{display:grid;gap:16px;overflow:visible}.cb-form__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.cb-form__field{display:grid;gap:6px;color:var(--t-form-label-color, var(--cb-ink));font-size:var(--t-form-label-size, 12px);font-weight:var(--t-form-label-weight, 700);line-height:1.4}.content-body .cb-form__field input,.content-body .cb-form__field textarea{width:100%;height:auto;margin:0;padding:12px 14px;border:1px solid var(--cb-line);border-radius:0;background:var(--cb-bg);color:var(--t-form-input-color, var(--cb-ink));font:inherit;font-size:var(--t-form-input-size, 14px);font-weight:var(--t-form-input-weight, 500);line-height:1.5}.content-body .cb-form__field input:focus,.content-body .cb-form__field textarea:focus{border-color:var(--cb-ink)}.content-body .cb-form__field [aria-invalid=true]{border-color:#b3261e}.content-body .cb-form__submit{justify-self:start;padding:17px 26px;border:0;border-radius:0;background:var(--cb-form-button-bg, var(--cb-brand));color:var(--t-form-button-color, #fff);font:inherit;font-size:var(--t-form-button-size, 12px);font-weight:var(--t-form-button-weight, 800);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background-color .2s,color .2s}.content-body .cb-form__submit:hover{background:var(--cb-ink)}.content-body .cb-form__status{margin:0;padding:14px 16px;font-size:13px;font-weight:600}.cb-form__status--success{border-left:3px solid var(--cb-brand);background:var(--cb-line)}.cb-form__status--error{border-left:3px solid #b3261e;background:#fbeeed}.cb-form__status--error p,.cb-form__status--error ul{margin:0}.cb-form__status--error ul{padding-left:18px;font-weight:500}@media(max-width:900px){.content-body{grid-template-columns:minmax(0,1fr);gap:28px}.content-body__aside{position:static}.content-body__toc-list{display:flex;gap:8px;margin-right:calc(var(--cb-gutter) * -1);padding-right:var(--cb-gutter);overflow-x:auto;scrollbar-width:none}.content-body__toc-list::-webkit-scrollbar{display:none}.content-body__toc-list li{flex-shrink:0}.content-body .content-body__toc-link{padding:9px 14px;border:1px solid var(--cb-line);white-space:nowrap}.content-body__toc-link[aria-current=true]:before{top:auto;right:0;bottom:-1px;left:0;width:auto;height:2px}.content-body .content-body__label{border-bottom:0;padding-bottom:8px}.content-body__help{display:none}.cb-form__row{grid-template-columns:1fr}}@media(prefers-reduced-motion:no-preference){html:has(.content-body){scroll-behavior:smooth}}@media(prefers-reduced-motion:reduce){.content-body *,.content-body *:before,.content-body *:after{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/section-content-body.css.map */
