/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.page-wrapper{--gap:14px;--ad-width:300px;--max-page-width:1642px;display:grid;grid-template-rows:auto;grid-template-columns:1fr;grid-template-areas:"top" "main" "right";-moz-column-gap:var(--gap);grid-column-gap:var(--gap);column-gap:var(--gap);max-width:var(--max-page-width);margin:0 auto}@media (min-width:1024px){.page-wrapper{grid-template-columns:minmax(0,var(--ad-width)) calc(100% - var(--ad-width) - 28px) var(--ad-width);grid-template-areas:". top top" ". main right"}}@media (min-width:1365px){.page-wrapper{grid-template-columns:minmax(0,var(--ad-width)) 1060px var(--ad-width);grid-template-areas:". top top" ". main right"}}main{grid-area:main}.aside-right,.aside-stupid,.aside-top,main{overflow:hidden}.aside-stupid{text-align:center}.aside-top{grid-area:top}.aside-right{grid-area:right}#block-dfptagch1-content-ocl-300x250-atf,#block-dfptagch1-content-ocl-300x250-btf{overflow:hidden}
.address-book__add-link,.button,.more-link a{display:inline-flex;align-items:center;justify-content:center;text-align:center;font-weight:700;letter-spacing:-.025em}@media (min-width:768px){.address-book__add-link,.button,.more-link a{font-size:.875rem}}.address-book__add-link,.button,.more-link a{min-height:40px;border-width:2px;padding:5px 30px;text-transform:uppercase}.address-book__add-link:focus,.button:focus,.more-link a:focus{outline:2px solid transparent;outline-offset:2px}.address-book__add-link,.button,.more-link a{transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.5s}.address-book__add-link,.button--primary,.button-primary{--tw-border-opacity:1;border-color:rgba(22,87,92,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(22,87,92,var(--tw-bg-opacity))}.address-book__add-link:hover,.button--primary:hover,.button-primary:hover{--tw-bg-opacity:1;background-color:rgba(69,121,125,var(--tw-bg-opacity))}.address-book__add-link,.button--primary,.button-primary{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.link{display:inline-flex;align-items:center;font-weight:500;color:rgba(51,51,51,var(--tw-text-opacity))}.link,.link:hover{--tw-text-opacity:1}.link:hover{color:rgba(22,87,92,var(--tw-text-opacity))}.link{transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (min-width:768px){.link{margin-bottom:.5rem}}@media (min-width:1024px){.link{margin-bottom:0}}.address-book__add-link{margin:0}.button-outline,.more-link a{--tw-border-opacity:1;border-color:rgba(22,87,92,var(--tw-border-opacity))}.button-outline:hover,.more-link a:hover{--tw-bg-opacity:1;background-color:rgba(69,121,125,var(--tw-bg-opacity))}.button-outline,.more-link a{--tw-text-opacity:1;color:rgba(22,87,92,var(--tw-text-opacity))}.button-outline:hover,.more-link a:hover{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.more-link{margin-left:auto;margin-right:auto;margin-top:30px;text-align:center}@media (min-width:768px){.more-link{margin-top:40px}}.more-link a{min-width:calc(33.33% - .5rem)}.address-book__delete-link,.address-book__edit-link,.link{display:inline-flex;align-items:center;font-weight:500;--tw-text-opacity:1;color:rgba(51,51,51,var(--tw-text-opacity))}.address-book__delete-link:hover,.address-book__edit-link:hover,.link:hover{--tw-text-opacity:1;color:rgba(22,87,92,var(--tw-text-opacity))}.address-book__delete-link,.address-book__edit-link,.link{transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (min-width:768px){.address-book__delete-link,.address-book__edit-link,.link{margin-bottom:.5rem}}@media (min-width:1024px){.address-book__delete-link,.address-book__edit-link,.link{margin-bottom:0}}.address-book__profiles{justify-content:stretch;margin-top:30px;margin-bottom:30px;display:grid;grid-gap:1rem;gap:1rem}@media (min-width:768px){.address-book__profiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.address-book__profiles{grid-template-columns:repeat(3,minmax(0,1fr))}}.address-book__profile{margin-left:0;margin-right:0;display:inline-block;border-radius:1px;border-width:1px;--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity));padding:30px}.checkout-pane-payment-information legend,.checkout-pane-payment .ajax-progress,.checkout-pane-review legend,.commerce-checkout-flow .link--previous{display:none}#edit-shipping-information-shipping-profile,.address{margin-bottom:30px}.paragraph--type--advertisement iframe{margin-left:auto;margin-right:auto}
body{--tw-text-opacity:1;color:rgba(51,51,51,var(--tw-text-opacity))}.prose sup[onclick]{cursor:pointer}
.form-item:not(fieldset){padding-bottom:20px}@media (min-width:768px){.form-item:not(fieldset){padding-bottom:30px}}.form-item:not(fieldset) .form-label,.form-item:not(fieldset) input{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.form-item:not(fieldset) .form-label{text-transform:uppercase;font-size:.75rem;font-weight:700}@media (min-width:768px){.form-item:not(fieldset) .form-label{font-size:.6875rem}}.form-item:not(fieldset)[focus-within] .form-label{--tw-text-opacity:1;color:rgba(22,87,92,var(--tw-text-opacity))}.form-item:not(fieldset):focus-within .form-label{--tw-text-opacity:1;color:rgba(22,87,92,var(--tw-text-opacity))}.form-item:not(fieldset) input[multiple],.form-item:not(fieldset) input[type=date],.form-item:not(fieldset) input[type=datetime-local],.form-item:not(fieldset) input[type=email],.form-item:not(fieldset) input[type=month],.form-item:not(fieldset) input[type=number],.form-item:not(fieldset) input[type=password],.form-item:not(fieldset) input[type=search],.form-item:not(fieldset) input[type=tel],.form-item:not(fieldset) input[type=text],.form-item:not(fieldset) input[type=time],.form-item:not(fieldset) input[type=url],.form-item:not(fieldset) input[type=week],.form-item:not(fieldset) inputselect:not(.does-not-exist),.form-item:not(fieldset) inputtextarea:not(.does-not-exist){padding-top:8.5px;padding-bottom:8.5px}@media (min-width:768px){.form-item:not(fieldset) input[multiple],.form-item:not(fieldset) input[type=date],.form-item:not(fieldset) input[type=datetime-local],.form-item:not(fieldset) input[type=email],.form-item:not(fieldset) input[type=month],.form-item:not(fieldset) input[type=number],.form-item:not(fieldset) input[type=password],.form-item:not(fieldset) input[type=search],.form-item:not(fieldset) input[type=tel],.form-item:not(fieldset) input[type=text],.form-item:not(fieldset) input[type=time],.form-item:not(fieldset) input[type=url],.form-item:not(fieldset) input[type=week],.form-item:not(fieldset) inputselect:not(.does-not-exist),.form-item:not(fieldset) inputtextarea:not(.does-not-exist){padding-top:7px;padding-bottom:7px}}.form-item-checkbox{position:relative;display:block}.form-item-checkbox>div{position:relative;display:flex;height:30px;align-items:center}.form-item-checkbox .checkmark{position:absolute;top:0;left:0;height:28px;width:28px;border-radius:1px;border-width:1px;--tw-border-opacity:1;border-color:rgba(204,204,204,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.form-item-checkbox .checkmark:after{content:"";position:absolute;display:none;left:9px;top:6px;width:8px;height:13px;border-width:0 4px 4px 0;transform:rotate(45deg);--tw-border-opacity:1;border-color:rgba(22,87,92,var(--tw-border-opacity))}.form-item-checkbox .checkmark~span{margin-left:40px}.form-checkbox{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.form-checkbox:checked~.checkmark{--tw-border-opacity:1;border-color:rgba(22,87,92,var(--tw-border-opacity))}.form-checkbox:checked~.checkmark:after{display:block}.form-checkbox:focus~.checkmark,.form-checkbox:hover~.checkmark{--tw-border-opacity:1;border-color:rgba(22,87,92,var(--tw-border-opacity))}.form-item-checkboxes .form-item-checkbox{padding-bottom:10px}.form-item-radio{position:relative;display:block}.form-item-radio .ajax-progress{display:none}.form-item-radio>div{position:relative;display:flex;height:30px;align-items:center}.form-item-radio .checkmark{position:absolute;top:0;left:0;height:28px;width:28px;border-radius:1px;border-width:1px;--tw-border-opacity:1;border-color:rgba(204,204,204,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;display:flex;align-items:center;justify-content:center;border-radius:50%}.form-item-radio .checkmark:after{content:"";display:none;width:14px;height:14px;border-radius:50%;--tw-bg-opacity:1;background-color:rgba(22,87,92,var(--tw-bg-opacity))}.form-item-radio .checkmark~span{margin-left:40px}.form-radio{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.form-radio:checked~.checkmark{--tw-border-opacity:1;border-color:rgba(22,87,92,var(--tw-border-opacity))}.form-radio:checked~.checkmark:after{display:block}.form-radio:focus~.checkmark,.form-radio:hover~.checkmark{--tw-border-opacity:1;border-color:rgba(22,87,92,var(--tw-border-opacity))}.form-item-radios .form-item-radio{padding-bottom:10px}
.ui-hamburger-02{width:20px;height:18px;border:none;position:relative;background-image:linear-gradient(180deg,#333,#333);background-size:100% 20%;background-repeat:no-repeat;background-position:50%;transition:all .2s ease .25s;cursor:pointer}.ui-hamburger-02:hover{background-image:linear-gradient(180deg,#16575c,#16575c)}.ui-hamburger-02:hover:after,.ui-hamburger-02:hover:before{--tw-bg-opacity:1;background-color:rgba(22,87,92,var(--tw-bg-opacity))}.ui-hamburger-02:after,.ui-hamburger-02:before{--tw-bg-opacity:1;background-color:rgba(51,51,51,var(--tw-bg-opacity));height:23%;width:100%;position:absolute;left:0;content:"";transition:transform .3s ease}.ui-hamburger-02:before{top:0;transform-origin:91% 150%}.ui-hamburger-02:after{bottom:0;transform-origin:91% -50%}.ui-hamburger-02.is-active{background-size:0 20%;transition-delay:0s}.ui-hamburger-02.is-active:before{transform:rotate(-45deg);transition-delay:.15s}.ui-hamburger-02.is-active:after{transform:rotate(45deg);transition-delay:.15s}
@media (min-width:1024px){.main-menu li:hover>ul{display:block!important}}@media (min-width:1024px){.main-menu>li{position:relative;font-size:.875rem}}@media (min-width:1024px){.main-menu>li>div{height:100px;text-transform:uppercase}}@media (min-width:1024px){.main-menu .bg-menu-layer1{top:100%;left:0;width:210px}}@media (min-width:1024px){.main-menu .bg-menu-layer1,.main-menu .bg-menu-layer2{position:absolute;--tw-shadow:0 5px 20px 0 #ccc;box-shadow:0 0 transparent,0 0 transparent,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.main-menu .bg-menu-layer2{top:0;left:100%;min-height:100%;width:210px}}.user-menu>nav{height:100%;position:inherit}
.brand-logo{width:100px;height:46px}.brand-logo svg{height:100%;width:100%}@media (min-width:1024px){.brand-logo{width:188px;height:100px}}
.tab-item a{display:inline-flex;height:100%;width:100%;align-items:center;justify-content:center}@media (min-width:768px){.tab-item{max-width:34%}}
.shariff .orientation-horizontal{gap:15px}.shariff .orientation-horizontal .shariff-button{margin-right:0;height:40px;width:40px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (min-width:768px){.shariff .orientation-horizontal .shariff-button{height:30px;width:30px}}.shariff .orientation-horizontal .shariff-button:hover{border-radius:1.5rem}.shariff .orientation-horizontal .shariff-button a{display:flex;height:100%;width:100%;align-items:center;justify-content:center}.shariff .orientation-horizontal .shariff-button span{font-size:24px}@media (min-width:768px){.shariff .orientation-horizontal .shariff-button span{font-size:20px}}.shariff .shariff-button.copy{position:relative;background:#1e2e4b;color:#fff;overflow:visible}.shariff .shariff-button.copy:focus,.shariff .shariff-button.copy button{outline:none}.shariff .shariff-button.copy button:after{content:attr(data-tooltip);position:absolute;top:150%;left:50%;transform:translate(-50%);white-space:nowrap;padding:.25rem;opacity:0;animation:shariff 3s ease-in-out 1 alternate forwards paused;--tw-bg-opacity:1;background-color:rgba(22,87,92,var(--tw-bg-opacity))}.shariff .shariff-button.copy button:active:after{animation:none}.shariff .shariff-button.copy button:focus:after{animation-play-state:running}@keyframes shariff{0%{opacity:0;transform:translate(-50%) scale(.5)}10%{opacity:1;transform:translate(-50%) scale(1.1)}20%{opacity:1;transform:translate(-50%) scale(1)}80%{opacity:1;transform:translate(-50%) scale(1)}90%{opacity:1;transform:translate(-50%) scale(1.1)}to{opacity:0;transform:translate(-50%) scale(.5)}}
.paragraph--type--gallery .slick .slick-list{max-width:780px;margin-left:auto;margin-right:auto}.paragraph--type--gallery .slick .slick-dots{max-width:780px;bottom:3.5rem;left:50%;display:flex;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-translate-x:-50%;justify-content:center;gap:.75rem}.slick .slick-arrow{position:absolute;top:50%;height:30px;width:30px;--tw-bg-opacity:1;background-color:rgba(22,87,92,var(--tw-bg-opacity));padding:.5rem}@media (min-width:768px){.slick .slick-arrow{height:40px;width:40px}}.slick .slick-arrow{display:flex;align-items:center;justify-content:center;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));transition-property:background-color,border-color,color,fill,stroke;border-radius:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.slick .slick-arrow:before{content:none}.slick .slick-dots li button:before{content:normal}.slick .slick-dots li{margin:0;height:auto;width:auto}.slick .slick-dots li button{height:.5rem;width:.5rem;border-radius:50%;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));--tw-bg-opacity:0.5;--tw-shadow:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px 0 rgba(0,0,0,0.06);box-shadow:0 0 transparent,0 0 transparent,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.slick .slick-dots li.slick-active button,.slick .slick-dots li button:hover{--tw-bg-opacity:1}.slick .slick-arrow:focus{outline:none}.slick .slick-arrow:hover{--tw-bg-opacity:1;background-color:rgba(69,121,125,var(--tw-bg-opacity));border-radius:50%}.author-slider .slick .slick-slider{margin-left:70px;margin-right:70px}.author-slider .slick .slick-track{margin-top:.5rem}.author-slider .slick .slick-list{overflow-y:visible}.author-slider .slick .slick__slide{margin-left:10px;margin-right:10px}.author-slider .slick .media__image{width:100%}
.paywall{box-shadow:0 -5px 20px -10px rgba(0,0,0,.2)}.paywall svg{width:132px;height:70px}.paywall input{width:100%}@media (min-width:768px){.paywall{box-shadow:0 5px 20px 0 rgba(0,0,0,.2)}}
.visually-hidden{position:absolute!important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static!important;overflow:visible;clip:auto;width:auto;height:auto}.invisible{visibility:hidden}
