.article-template>*:first-child:not(.article-template__hero-container){margin-top:5rem}@media screen and (min-width:750px){.article-template>*:first-child:not(.article-template__hero-container){margin-top:calc(5rem + var(--page-width-margin))}}.article-template__hero-container{max-width:130rem;margin:0 auto}.article-template__hero-small{height:11rem}.article-template__hero-medium{height:22rem}.article-template__hero-large{height:33rem}@media screen and (min-width:750px)and (max-width:989px){.article-template__hero-small{height:22rem}.article-template__hero-medium{height:44rem}.article-template__hero-large{height:66rem}}@media screen and (min-width:990px){.article-template__hero-small{height:27.5rem}.article-template__hero-medium{height:55rem}.article-template__hero-large{height:82.5rem}}.article-template header{margin-top:4.4rem;margin-bottom:2rem;line-height:calc(.8 / var(--font-body-scale))}@media screen and (min-width:750px){.article-template header{margin-top:5rem}}.article-template__title{margin:0}.article-template__title:not(:only-child){margin-bottom:1rem}.article-template__link{font-size:1.8rem;display:flex;justify-content:center;align-items:center;text-decoration:none}.article-template__link .icon-wrap{display:flex;margin-right:1rem;transform:rotate(180deg)}.article-template__content{margin-top:3rem;margin-bottom:3rem}.article-template__social-sharing{margin-top:3rem}.article-template__social-sharing+header,.article-template__social-sharing+.article-template__content{margin-top:1.5rem}.article-template__comment-wrapper{margin-top:5rem;padding:2.7rem 0}@media screen and (min-width:750px){.article-template__comment-wrapper{margin-top:6rem;padding:3.6rem 0}}.article-template__comment-wrapper h2{margin-top:0}.article-template__comments{margin-bottom:5rem}@media screen and (min-width:750px){.article-template__comments{margin-bottom:7rem}}.article-template__comments-fields{margin-bottom:4rem}.article-template__comments-comment{color:rgba(var(--color-foreground),.75);background-color:rgb(var(--color-background));margin-bottom:1.5rem;padding:2rem 2rem 1.5rem}@media screen and (min-width:750px){.article-template__comments-comment{padding:2rem 2.5rem}}.article-template__comments-comment p{margin:0 0 1rem}.article-template__comment-fields>*{margin-bottom:3rem}@media screen and (min-width:750px){.article-template__comment-fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:4rem}}.article-template__comment-warning{margin:2rem 0 2.5rem}@media screen and (min-width:990px){.article-template__comments .pagination-wrapper{margin:5rem 0 8rem}}.article-template__back:last-child{margin-bottom:3.2rem}.c2b-article-page--default,.c2b-article-page--light{--c2b-article-bg: var(--c2b-light-bg, #f8faf9);--c2b-article-surface: var(--c2b-light-surface, #ffffff);--c2b-article-surface-soft: var(--c2b-light-surface-soft, rgba(255, 255, 255, .72));--c2b-article-text: var(--c2b-light-text, #17201d);--c2b-article-muted: var(--c2b-light-muted, rgba(23, 32, 29, .68));--c2b-article-border: var(--c2b-light-border, rgba(18, 28, 24, .14));--c2b-article-border-strong: rgba(18, 28, 24, .2);--c2b-article-shadow: var(--c2b-light-shadow, rgba(18, 28, 24, .075))}.c2b-article-page--dark{--c2b-article-bg: var(--c2b-dark-bg, #242827);--c2b-article-surface: var(--c2b-dark-surface, #303433);--c2b-article-surface-soft: var(--c2b-dark-surface-soft, rgba(246, 248, 247, .055));--c2b-article-text: var(--c2b-dark-text, #f6f8f7);--c2b-article-muted: var(--c2b-dark-muted, rgba(246, 248, 247, .68));--c2b-article-border: var(--c2b-dark-border, rgba(246, 248, 247, .14));--c2b-article-border-strong: rgba(246, 248, 247, .22);--c2b-article-shadow: var(--c2b-dark-shadow, rgba(0, 0, 0, .2))}.c2b-article-page{--c2b-article-accent: var(--c2b-accent, #0da876);--c2b-article-accent-hover: var(--c2b-accent-hover, #087a57);--c2b-article-accent-soft: var(--c2b-accent-soft, rgba(13, 168, 118, .14));--c2b-article-radius: 2.2rem;--c2b-article-radius-small: 1.4rem;background:var(--c2b-article-bg);color:var(--c2b-article-text);overflow:hidden;padding-bottom:clamp(4.8rem,7vw,8rem)}.c2b-article-page.gradient{background:var(--c2b-article-bg)}#MainContent:has(.c2b-article-page--default),#MainContent:has(.c2b-article-page--light),.c2b-main-article-section:has(.c2b-article-page--default),.c2b-main-article-section:has(.c2b-article-page--light){background:var(--c2b-light-bg, #f8faf9)}#MainContent:has(.c2b-article-page--dark),.c2b-main-article-section:has(.c2b-article-page--dark){background:var(--c2b-dark-bg, #242827)}.c2b-article-page *{box-sizing:border-box}.c2b-article-page a{color:inherit;text-decoration:none}.c2b-article-page a:focus-visible,.c2b-article-page button:focus-visible,.c2b-article-page input:focus-visible,.c2b-article-page textarea:focus-visible{outline:.2rem solid var(--c2b-article-accent-soft);outline-offset:.25rem;box-shadow:none}.c2b-article-page .article-template__hero-container{width:min(calc(100% - 3rem),130rem);max-width:130rem;margin:clamp(2.4rem,4vw,4rem) auto 0;overflow:hidden;border:.1rem solid var(--c2b-article-border);border-radius:var(--c2b-article-radius);background:var(--c2b-article-surface);box-shadow:0 1.4rem 3.4rem var(--c2b-article-shadow)}.c2b-article-page .article-template__hero-container .media{overflow:hidden;border-radius:inherit;background:var(--c2b-article-surface)}.c2b-article-page .article-template__hero-container img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.c2b-article-page header.page-width--narrow{width:min(calc(100% - 3rem),96rem);max-width:96rem;margin:clamp(2.8rem,4vw,4.8rem) auto 0;padding:0 0 0 clamp(1.4rem,1.8vw,2rem);border:0;border-left:.2rem solid var(--c2b-article-accent);border-radius:0;background:transparent;box-shadow:none;line-height:1.2;text-align:left}.c2b-article-page header.page-width--narrow:before,.c2b-article-page header.page-width--narrow:after{content:none;display:none}.c2b-article-page .article-template__title{margin:0;color:var(--c2b-article-text);font-size:clamp(3.2rem,4.4vw,5.6rem);font-weight:500;line-height:1.12;letter-spacing:-.035em}.c2b-article-page .c2b-article-meta,.c2b-article-page .caption-with-letter-spacing{color:var(--c2b-article-muted);font-size:1.15rem;font-weight:500;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.c2b-article-page .c2b-article-meta{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:1.4rem}.c2b-article-page .article-template__social-sharing{width:min(calc(100% - 3rem),96rem);max-width:96rem;margin:1.6rem auto 0;color:var(--c2b-article-text)}.c2b-article-page .article-template__social-sharing .share-button__button{color:var(--c2b-article-accent);font-weight:500;text-decoration:none}.c2b-article-page .article-template__social-sharing .share-button__button:hover,.c2b-article-page .article-template__social-sharing .share-button__button:focus-visible{color:var(--c2b-article-accent-hover);text-decoration:none}.c2b-article-page .article-template__content{width:min(calc(100% - 3rem),86rem);max-width:86rem;margin:clamp(2.6rem,4vw,4rem) auto 0;padding:clamp(2.6rem,4.6vw,4.8rem);border:.1rem solid var(--c2b-article-border);border-radius:var(--c2b-article-radius);background:var(--c2b-article-surface);box-shadow:0 1.2rem 3rem var(--c2b-article-shadow);color:var(--c2b-article-text);font-size:1.62rem;font-weight:400;line-height:1.78}.c2b-article-page .article-template__content>*:first-child{margin-top:0}.c2b-article-page .article-template__content>*:last-child{margin-bottom:0}.c2b-article-page .article-template__content p,.c2b-article-page .article-template__content li{color:var(--c2b-article-text);font-size:inherit;font-weight:400;line-height:inherit}.c2b-article-page .article-template__content p{margin:0 0 1.65rem}.c2b-article-page .article-template__content h2,.c2b-article-page .article-template__content h3,.c2b-article-page .article-template__content h4{color:var(--c2b-article-text);font-weight:600;line-height:1.18;letter-spacing:-.02em}.c2b-article-page .article-template__content h2{margin:3.2rem 0 1.4rem;font-size:clamp(2.3rem,3vw,3.4rem)}.c2b-article-page .article-template__content h3{margin:2.6rem 0 1.2rem;font-size:clamp(2rem,2.4vw,2.8rem)}.c2b-article-page .article-template__content h4{margin:2.2rem 0 1rem;font-size:1.85rem}.c2b-article-page .article-template__content a{color:var(--c2b-article-accent);text-decoration:underline;text-underline-offset:.25rem;text-decoration-thickness:.08rem}.c2b-article-page .article-template__content a:hover,.c2b-article-page .article-template__content a:focus-visible{color:var(--c2b-article-accent-hover)}.c2b-article-page .article-template__content ul,.c2b-article-page .article-template__content ol{margin:1.4rem 0 2rem;padding-left:2.4rem}.c2b-article-page .article-template__content li+li{margin-top:.7rem}.c2b-article-page .article-template__content blockquote{margin:2.8rem 0;padding:1.8rem 2rem;border-left:.32rem solid var(--c2b-article-accent);border-radius:0 var(--c2b-article-radius-small) var(--c2b-article-radius-small) 0;background:var(--c2b-article-surface-soft);color:var(--c2b-article-muted);font-style:normal}.c2b-article-page .article-template__content img,.c2b-article-page .article-template__content video,.c2b-article-page .article-template__content iframe{max-width:100%;border-radius:var(--c2b-article-radius-small)}.c2b-article-page .article-template__content table{width:100%;border-collapse:collapse;border:.1rem solid var(--c2b-article-border);border-radius:var(--c2b-article-radius-small);overflow:hidden}.c2b-article-page .article-template__content th,.c2b-article-page .article-template__content td{padding:1rem;border:.1rem solid var(--c2b-article-border);color:var(--c2b-article-text)}.c2b-article-page .article-template__back{margin:clamp(3.2rem,5vw,5.4rem) 0 0}.c2b-article-page .article-template__link{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:0 2.4rem;border:.1rem solid var(--c2b-article-border-strong);border-radius:.9rem;background:transparent;color:var(--c2b-article-text);font-size:1.25rem;font-weight:600;line-height:1;letter-spacing:.02em;text-decoration:none;box-shadow:none}.c2b-article-page .article-template__link:hover,.c2b-article-page .article-template__link:focus-visible{border-color:var(--c2b-article-accent-hover);background:var(--c2b-article-accent-hover);color:#fff;text-decoration:none}.c2b-article-page .article-template__link .icon-wrap{margin-right:1rem}.c2b-article-page .article-template__comment-wrapper{margin-top:clamp(4rem,6vw,6.4rem);padding:clamp(3.2rem,5vw,5.2rem) 0;background:var(--c2b-article-surface);color:var(--c2b-article-text)}.c2b-article-page .article-template__comments-comment{border:.1rem solid var(--c2b-article-border);border-radius:var(--c2b-article-radius-small);background:var(--c2b-article-surface-soft);color:var(--c2b-article-muted)}.c2b-article-page .field__input,.c2b-article-page .text-area{border-color:var(--c2b-article-border);background:var(--c2b-article-bg);color:var(--c2b-article-text)}.c2b-article-page .button{border-color:var(--c2b-article-accent);background:var(--c2b-article-accent);color:#fff;font-weight:600}.c2b-article-page .button:hover,.c2b-article-page .button:focus-visible{border-color:var(--c2b-article-accent-hover);background:var(--c2b-article-accent-hover);color:#fff}@media screen and (max-width:749px){.c2b-article-page{padding-bottom:4.4rem}.c2b-article-page .article-template__hero-container{width:calc(100% - 2rem);margin-top:1.8rem;border-radius:1.5rem}.c2b-article-page header.page-width--narrow,.c2b-article-page .article-template__social-sharing,.c2b-article-page .article-template__content{width:calc(100% - 2rem)}.c2b-article-page header.page-width--narrow{padding:0 0 0 1.3rem;border-left:.2rem solid var(--c2b-article-accent);border-radius:0}.c2b-article-page .article-template__title{font-size:clamp(2.8rem,8vw,4rem);line-height:1.14;letter-spacing:-.025em}.c2b-article-page .article-template__content{padding:2.2rem;border-radius:1.5rem;font-size:1.5rem;line-height:1.72}.c2b-article-page .article-template__link{width:calc(100% - 2rem);max-width:36rem}}.c2b-article-page .article-template__comment-wrapper{border-top:.1rem solid var(--c2b-article-border);background:var(--c2b-article-bg)}.c2b-article-page .article-template__comment-wrapper #comments{width:min(calc(100% - 3rem),86rem);max-width:86rem;padding:clamp(2.4rem,4.4vw,4.4rem);border:.1rem solid var(--c2b-article-border);border-radius:var(--c2b-article-radius);background:var(--c2b-article-surface);box-shadow:0 1.2rem 3rem var(--c2b-article-shadow);color:var(--c2b-article-text)}.c2b-article-page .article-template__comment-wrapper h2,.c2b-article-page .article-template__comment-wrapper h3,.c2b-article-page .article-template__comment-wrapper p,.c2b-article-page .article-template__comment-wrapper .caption,.c2b-article-page .article-template__comment-wrapper .form-status,.c2b-article-page .article-template__comment-wrapper .form__message,.c2b-article-page .article-template__comment-wrapper .form-status-list,.c2b-article-page .article-template__comment-wrapper .form-status-list a{color:var(--c2b-article-text)}.c2b-article-page .article-template__comment-wrapper h2{margin:0 0 2.4rem;font-size:clamp(2.2rem,3vw,3.2rem);font-weight:600;line-height:1.16;letter-spacing:-.02em}.c2b-article-page .article-template__comment-fields,.c2b-article-page .article-template__comments-fields{gap:1.8rem;margin-bottom:2rem}.c2b-article-page .article-template__comment-wrapper .field{color:var(--c2b-article-text)}.c2b-article-page .article-template__comment-wrapper .field:before,.c2b-article-page .article-template__comment-wrapper .field:after{content:none;display:none;box-shadow:none}.c2b-article-page .article-template__comment-wrapper .field__input,.c2b-article-page .article-template__comment-wrapper .text-area{min-height:4.8rem;border:.1rem solid var(--c2b-article-border);border-radius:.9rem;background:var(--c2b-article-surface-soft);color:var(--c2b-article-text);box-shadow:none}.c2b-article-page .article-template__comment-wrapper .text-area{min-height:14rem;resize:vertical}.c2b-article-page .article-template__comment-wrapper .field__input:focus,.c2b-article-page .article-template__comment-wrapper .text-area:focus,.c2b-article-page .article-template__comment-wrapper .field__input:focus-visible,.c2b-article-page .article-template__comment-wrapper .text-area:focus-visible{border-color:var(--c2b-article-accent);background:var(--c2b-article-surface);color:var(--c2b-article-text);box-shadow:0 0 0 .22rem var(--c2b-article-accent-soft);outline:0}.c2b-article-page .article-template__comment-wrapper .field__label,.c2b-article-page .article-template__comment-wrapper .form__label{color:var(--c2b-article-muted)}.c2b-article-page .article-template__comment-wrapper .field__input:focus~.field__label,.c2b-article-page .article-template__comment-wrapper .field__input:not(:placeholder-shown)~.field__label,.c2b-article-page .article-template__comment-wrapper .text-area:focus~.field__label,.c2b-article-page .article-template__comment-wrapper .text-area:not(:placeholder-shown)~.field__label{color:var(--c2b-article-accent)}.c2b-article-page .article-template__comment-wrapper .field__input::placeholder,.c2b-article-page .article-template__comment-wrapper .text-area::placeholder{color:var(--c2b-article-muted);opacity:.58}.c2b-article-page .article-template__comment-warning{color:var(--c2b-article-muted)}.c2b-article-page .article-template__comment-wrapper .button{min-height:4.4rem;padding:0 2.4rem;border:.1rem solid var(--c2b-article-accent);border-radius:.9rem;background:var(--c2b-article-accent);color:#fff;box-shadow:none;font-size:1.25rem;font-weight:600;line-height:1;text-decoration:none}.c2b-article-page .article-template__comment-wrapper .button:hover,.c2b-article-page .article-template__comment-wrapper .button:focus-visible{border-color:var(--c2b-article-accent-hover);background:var(--c2b-article-accent-hover);color:#fff}@media screen and (max-width:749px){.c2b-article-page .article-template__comment-wrapper #comments{width:calc(100% - 2rem);padding:2.2rem;border-radius:1.5rem}}.c2b-article-page .article-template__comment-wrapper .field{position:relative;display:flex!important;flex-direction:column-reverse!important;align-items:stretch;gap:.7rem;min-height:0;color:var(--c2b-article-text)}.c2b-article-page .article-template__comment-wrapper .field__label,.c2b-article-page .article-template__comment-wrapper .form__label{position:static!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;display:block!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;transform:none!important;color:var(--c2b-article-muted)!important;font-size:1.25rem!important;font-weight:500!important;line-height:1.25!important;letter-spacing:.01em!important;pointer-events:none}.c2b-article-page .article-template__comment-wrapper .field__input,.c2b-article-page .article-template__comment-wrapper .text-area{position:relative!important;display:block!important;width:100%!important;height:auto!important;margin:0!important;padding:1.25rem 1.35rem!important;border:.1rem solid var(--c2b-article-border)!important;border-radius:.9rem!important;background:var(--c2b-article-surface-soft)!important;color:var(--c2b-article-text)!important;font-size:1.45rem!important;font-weight:400!important;line-height:1.4!important;box-shadow:none!important;transform:none!important}.c2b-article-page .article-template__comment-wrapper .field__input{min-height:4.8rem!important}.c2b-article-page .article-template__comment-wrapper .text-area{min-height:13.6rem!important;resize:vertical}.c2b-article-page .article-template__comment-wrapper .field__input::placeholder,.c2b-article-page .article-template__comment-wrapper .text-area::placeholder{color:transparent!important;opacity:0!important}.c2b-article-page .article-template__comment-wrapper .field__input:focus,.c2b-article-page .article-template__comment-wrapper .field__input:focus-visible,.c2b-article-page .article-template__comment-wrapper .text-area:focus,.c2b-article-page .article-template__comment-wrapper .text-area:focus-visible{border-color:var(--c2b-article-accent)!important;background:var(--c2b-article-surface)!important;color:var(--c2b-article-text)!important;box-shadow:0 0 0 .22rem var(--c2b-article-accent-soft)!important;outline:0!important}.c2b-article-page .article-template__comment-wrapper .field:focus-within .field__label,.c2b-article-page .article-template__comment-wrapper .field:focus-within .form__label{color:var(--c2b-article-accent)!important}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-blog-post.css.map */
