a{text-decoration:none;word-break:break-word}a,a:hover{color:#0d6efd}a:hover{text-decoration:underline rgba(13,110,253,.25);text-underline-offset:.2em}button{background:transparent;border:none;cursor:pointer}ul{margin-top:0;padding-left:0;list-style:none}ul:last-child{margin-bottom:0}p{margin-top:0}p:last-child{margin-bottom:0}img,svg{vertical-align:middle;border-style:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.text-danger{color:#fe5a5a!important}.text-success{color:#40e06b!important}.cookie{position:fixed;bottom:0;left:0;right:0;z-index:995;padding:16px 0;border-top:1px solid #cfe2ff;background-color:#fff;color:#000;font-size:14px;line-height:1.3}.cookie__grid{display:grid;gap:16px 24px}@media only screen and (min-width:768px){.cookie__grid{grid-template-columns:1fr auto;align-items:center}}.cookie__link{font-weight:500}.cookie__button{width:100%;min-width:96px;border-radius:4px}.modal.modal-lock-open{display:block}.modal__overlay{z-index:2000}.modal-animation-slide.modal-lock-open{display:block}.modal-lock__content{position:relative;flex:0 0 auto;display:grid;place-items:center;width:440px;max-width:100%;padding:16px 16px 24px;border-radius:8px;background-color:#fff;text-align:center;font-size:14px;line-height:1.3}@media only screen and (min-width:768px){.modal-lock__content{padding:32px;font-size:15px}}.modal-lock__content>*{grid-area:1/1}.modal-lock__content-2,.modal-lock__heading{font-size:20px;font-weight:700}.modal-lock__heading{margin-bottom:16px;color:#2c2d2e}@media only screen and (min-width:768px){.modal-lock__heading{font-size:24px}}.modal-lock__separator{margin-top:16px;margin-bottom:16px;border:0;border-top:1px solid #cfe2ff}.modal-lock__grid{display:inline-grid;grid-template-columns:50px 1fr;align-items:center;gap:16px;margin-bottom:16px;color:#2c2d2e;font-size:16px;font-weight:700;text-align:left}@media only screen and (min-width:768px){.modal-lock__grid{font-size:18px}}.modal-lock__buttons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:32px}@media only screen and (min-width:768px){.modal-lock__buttons{gap:24px}}.modal.is-locked .modal-lock__content-1,.modal:not(.is-locked) .modal-lock__content-2{visibility:hidden}.button{display:inline-flex;justify-content:center;align-items:center;padding:10px 16px;border-radius:8px;box-shadow:0 3px 5px var(--btn-box-shadow-color);border:2px solid transparent;border-color:var(--btn-border-color);background-color:var(--btn-bg-color);color:var(--btn-color);text-align:center;line-height:1.5;font-size:16px;font-weight:700;cursor:pointer;text-decoration:none}.button:hover{border-color:var(--btn-hover-border-color);background-color:var(--btn-hover-bg-color);color:var(--btn-hover-color)}.button--small{padding:5px 12px}.button--primary{--btn-border-color:#0d6efd;--btn-bg-color:#0d6efd;--btn-color:#fff;--btn-hover-border-color:#0261ed;--btn-hover-bg-color:#0261ed;--btn-hover-color:#fff;--btn-box-shadow-color:rgba(13,110,253,0.2)}.button-outline--primary{--btn-border-color:#0d6efd;--btn-bg-color:transparent;--btn-color:#0d6efd;--btn-hover-border-color:#0d6efd;--btn-hover-bg-color:#0d6efd;--btn-hover-color:#fff;--btn-box-shadow-color:rgba(13,110,253,0.2)}.button--secondary{--btn-border-color:#cfe2ff;--btn-bg-color:transparent;--btn-color:#000;--btn-hover-border-color:#faca15;--btn-hover-bg-color:#faca15;--btn-hover-color:#000}.button--light{--btn-border-color:#0d6efd;--btn-bg-color:#fff;--btn-color:#0d6efd;--btn-hover-border-color:#0d6efd;--btn-hover-bg-color:#0d6efd;--btn-hover-color:#fff;--btn-box-shadow-color:rgba(13,110,253,0.2)}.button--gray{--btn-border-color:#cfd3d7;--btn-bg-color:#cfd3d7;--btn-color:#000;--btn-hover-border-color:#c1c6cb;--btn-hover-bg-color:#c1c6cb;--btn-hover-color:#000;--btn-box-shadow-color:rgba(207,211,215,0.2)}.button-code{position:relative;padding-right:42px}.button-code:after{--offset:48%;position:absolute;top:-1px;right:-1px;bottom:-1px;z-index:1;display:flex;justify-content:flex-end;align-items:center;width:48px;padding:6px;clip-path:polygon(var(--offset) 0,100% 0,100% 100%,var(--offset) 100%);border:1px dashed #cfe2ff;border-radius:0 8px 8px 0;background-color:#f9f9f9;color:#000;font-weight:400;white-space:nowrap;transition:.15s ease;content:attr(data-code)}.button-code:hover:after{--offset:15%}.button-up{position:fixed;right:16px;bottom:16px;z-index:990;width:56px;height:56px;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;padding:8px;border-radius:50%;border:0;background-color:#0d6efd;color:#fff;text-align:center;text-transform:lowercase;font-size:13px;cursor:pointer}.button-up:hover{background-color:#065ad7;color:#fff}.button-up:not(.is-active){display:none}.button-collapse{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:0;border:0;background-color:transparent;color:#0d6efd;text-align:center}.button-collapse:hover{color:#0d6efd}.button-collapse__icon{transition:transform .15s}.button-collapse.is-active .button-collapse__icon{transform:rotate(180deg)}.breadcrumb-list{display:flex;gap:8px;overflow-x:auto;margin:0;padding:0;list-style-type:none;font-size:12px;line-height:1.25;white-space:nowrap}.breadcrumb-item:not(:last-child):after{display:inline-block;width:12px;height:12px;margin-left:8px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='%23adb5bd' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.25 2.5L7.75 6l-3.5 3.5'/%3E%3C/svg%3E") no-repeat 50%/contain;vertical-align:middle;content:""}.pros-cons{display:grid;gap:24px;font-size:16px}@media only screen and (min-width:992px){.pros-cons{grid-template-columns:repeat(2,minmax(0,1fr))}}.cons,.pros{padding:16px;border-radius:16px;color:#000}@media only screen and (min-width:992px){.cons,.pros{padding:24px}}.pros{background-color:rgba(64,224,107,.15)}.cons{background-color:rgba(254,90,90,.1)}.cons__title,.pros__title{margin-bottom:12px;font-size:18px}@media only screen and (min-width:992px){.cons__title,.pros__title{margin-bottom:16px;font-size:20px}}.cons__list,.pros__list{padding-left:0!important;list-style-type:none!important}.cons__list li,.pros__list li{position:relative;padding-left:2em}.cons__list li+li,.pros__list li+li{margin-top:.75em}@media only screen and (min-width:992px){.cons__list li+li,.pros__list li+li{margin-top:1em}}.cons__list li:before,.pros__list li:before{position:absolute;top:0;left:0;width:1.5em;height:1.5em;background:var(--list-icon) no-repeat 50%/contain;content:""}.pros__list{--list-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Ccircle cx='12' cy='12' r='12' fill='%23089e66' fill-opacity='.5'/%3E%3Cpath d='M6.5 12.5l3 3 8-7.5' stroke='%23fff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.cons__list{--list-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Ccircle cx='12' cy='12' r='12' fill='%23f31818' fill-opacity='.4'/%3E%3Cg stroke='%23fff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7.5 7.5l9 9M7.5 16.5l9-9'/%3E%3C/g%3E%3C/svg%3E")}.gambling-alert{display:grid;grid-template-columns:24px 1fr;gap:8px;padding:16px;border:1px solid #0d6efd;border-top:0 solid #0d6efd;border-radius:0 0 8px 8px;background-color:#cfe2ff;color:#000;font-size:12px}@media only screen and (min-width:768px){.gambling-alert{font-size:14px}}.gambling-alert__button{padding:0 4px;border:0;background-color:transparent;color:#0d6efd;font-size:inherit;text-decoration:underline dotted}.gambling-alert__button:hover{text-decoration-style:solid}.star-rating{display:inline-flex;align-items:center;gap:2px;font-size:14px;font-weight:700;line-height:1}.star-rating__star{position:relative;top:-2px}.star-rating-dynamic{position:relative;display:inline-flex;flex-direction:row-reverse;justify-content:flex-end;gap:4px;line-height:1;font-size:24px}.star-rating-dynamic label{cursor:pointer}.star-rating-dynamic label:before{display:block;width:1em;height:1em;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 44' fill='%23e4e5e5'%3E%3Cpath d='M20.028 6.378c.807-1.635 3.139-1.635 3.946 0l4.247 8.605 9.496 1.38c1.805.262 2.525 2.48 1.22 3.753l-6.872 6.698 1.622 9.458c.308 1.797-1.578 3.168-3.192 2.32L22 34.125l-8.494 4.465c-1.614.849-3.5-.522-3.192-2.32l1.622-9.457-6.872-6.698c-1.306-1.273-.585-3.49 1.22-3.753l9.496-1.38 4.247-8.605z'/%3E%3C/svg%3E") no-repeat 50%/1.1em;transition:background-image .15s ease-in-out;content:""}.star-rating-dynamic input{position:absolute;appearance:none}.star-rating-dynamic input:checked~label:before,.star-rating-dynamic input:not(:disabled)+label:hover:before,.star-rating-dynamic input:not(:disabled)+label:hover~label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 44' fill='%23ffc107'%3E%3Cpath d='M20.028 6.378c.807-1.635 3.139-1.635 3.946 0l4.247 8.605 9.496 1.38c1.805.262 2.525 2.48 1.22 3.753l-6.872 6.698 1.622 9.458c.308 1.797-1.578 3.168-3.192 2.32L22 34.125l-8.494 4.465c-1.614.849-3.5-.522-3.192-2.32l1.622-9.457-6.872-6.698c-1.306-1.273-.585-3.49 1.22-3.753l9.496-1.38 4.247-8.605z'/%3E%3C/svg%3E")}.promocode__button{--btn-border-color:#0d6efd;--btn-bg-color:#cfe2ff;--btn-color:#0d6efd;--btn-hover-border-color:#0d6efd;--btn-hover-bg-color:rgba(13,110,253,0.5);--btn-hover-color:#fff;--btn-active-border-color:#0d6efd;--btn-active-bg-color:rgba(13,110,253,0.5);--btn-active-color:#fff;display:inline-flex;justify-content:center;align-items:center;gap:6px;width:100%;padding:13px 16px;border:1px dashed var(--btn-border-color);border-radius:99px;background-color:var(--btn-bg-color);color:var(--btn-color);font-size:12px;font-weight:700;text-transform:uppercase;line-height:1}.promocode__button:hover{--icon-copy-stroke:#0d6efd;border-color:var(--btn-hover-border-color);background-color:var(--btn-hover-bg-color);color:var(--btn-hover-color)}.promocode__button.active{--icon-copy-fill:#0d6efd;--icon-copy-stroke:#0d6efd;border-color:var(--btn-active-border-color);background-color:var(--btn-active-bg-color);color:var(--btn-active-color)}.promocode__code{flex:0 0 auto;max-width:calc(100% - 36px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.promocode__code-text{display:inline-block;margin-right:4px;color:#000}.promocode__icon{flex-shrink:0}.scroll-locked{overflow:hidden;touch-action:none}.modal{display:none}.modal.is-open{display:block}.modal__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;background-color:rgba(0,0,0,.5);-webkit-tap-highlight-color:transparent}.modal__container,.modal__overlay{display:flex;justify-content:center;align-items:center}.modal__container{flex-direction:column;width:100%;height:100%;padding:16px}.modal-animation-slide{display:none}.modal-animation-slide.is-open{display:block}.modal-animation-slide[aria-hidden=false] .modal__overlay{animation:modal-fadeIn .25s cubic-bezier(0,0,.2,1)}.modal-animation-slide[aria-hidden=false] .modal__container{animation:modal-slideIn .25s cubic-bezier(0,0,.2,1)}.modal-animation-slide[aria-hidden=true] .modal__overlay{animation:modal-fadeOut .25s cubic-bezier(0,0,.2,1)}.modal-animation-slide[aria-hidden=true] .modal__container{animation:modal__slideOut .25s cubic-bezier(0,0,.2,1)}.is-hidden{display:none}.modal__close{position:absolute;top:10px;right:10px;z-index:1;padding:8px;color:#646464}.modal__close:hover{color:#000}.modal__close svg{pointer-events:none}.modal__content{position:relative;flex:0 0 auto;width:640px;max-width:100%;padding:56px 16px 32px;border-radius:8px;background-color:#fff}@media only screen and (min-width:992px){.modal__content{padding:56px 32px 32px}}.gambling-modal .modal__content{text-align:center;font-size:15px}.gambling-modal__heading{margin-bottom:16px;font-size:18px;font-weight:700}@media only screen and (min-width:992px){.gambling-modal__heading{margin-bottom:24px;font-size:24px}}.gambling-modal__text{margin-bottom:20px}.gambling-modal__note{font-weight:700}.gambling-modal .promocode,.gambling-modal__button{display:block;width:260px;max-width:100%;margin:24px auto 0}.modal-rating__content{text-align:center;font-size:16px}.modal-rating__heading{margin-bottom:24px;font-size:24px;font-weight:700;line-height:1.3}.modal-rating__stars{font-size:44px}.modal-rating__success{margin-top:32px;visibility:hidden}.rating-result{display:inline-flex;align-items:center;gap:4px;visibility:hidden}.rating-result__icon{position:relative;top:1px}.rating-result__value{padding-top:2px;line-height:1}@-moz-keyframes modal-fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes modal-fadeIn{0%{opacity:0}to{opacity:1}}@-o-keyframes modal-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes modal-fadeIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes modal-fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes modal-fadeOut{0%{opacity:1}to{opacity:0}}@-o-keyframes modal-fadeOut{0%{opacity:1}to{opacity:0}}@keyframes modal-fadeOut{0%{opacity:1}to{opacity:0}}@-moz-keyframes modal-slideIn{0%{transform:translateY(20px)}to{transform:translateY(0)}}@-webkit-keyframes modal-slideIn{0%{transform:translateY(20px)}to{transform:translateY(0)}}@-o-keyframes modal-slideIn{0%{transform:translateY(20px)}to{transform:translateY(0)}}@keyframes modal-slideIn{0%{transform:translateY(20px)}to{transform:translateY(0)}}@-moz-keyframes modal-slideOut{0%{transform:translateY(0)}to{transform:translateY(-20px)}}@-webkit-keyframes modal-slideOut{0%{transform:translateY(0)}to{transform:translateY(-20px)}}@-o-keyframes modal-slideOut{0%{transform:translateY(0)}to{transform:translateY(-20px)}}@keyframes modal-slideOut{0%{transform:translateY(0)}to{transform:translateY(-20px)}}.label{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:2px 6px;border-radius:4px;border:1px solid rgba(33,37,41,.12);color:var(--label-color);background-color:var(--label-bg);font-size:12px;font-weight:700;text-align:center;line-height:1}.label-licensed{--label-color:#664d03;--label-bg:#fff3cd}.label-new{--label-color:#dc3546;--label-bg:#f8d7da}.label-secured{--label-color:#0aa2c0;--label-bg:#cff4fc}.label-unique{--label-color:#6610f2;--label-bg:#e0cffc}.top-card{border:1px solid #cfe2ff;border-radius:16px;background-color:#cfe2ff;color:#000;text-align:center;font-size:14px;line-height:1.3}@media only screen and (min-width:992px){.top-card{text-align:left}}.top-card.inactive{border-color:#f0f0f0;background-color:#f0f0f0}.top-card__body{display:grid;gap:16px 24px;padding:16px}@media only screen and (min-width:768px){.top-card__body{padding:24px}}@media only screen and (min-width:992px){.top-card__body{grid-template-columns:minmax(0,1fr) 288px}.top-card.inactive .top-card__body{align-items:center}}.top-card__body-1{display:flex;flex-direction:column;align-items:center;gap:16px}@media only screen and (min-width:992px){.top-card__body-1{order:2}}.top-card__logo-container{display:flex;justify-content:center;align-items:center;flex-grow:1;width:100%;max-width:290px;margin:0 auto;padding:24px;border:1px solid #000;border-radius:8px;text-align:center}.top-card__logo{width:100%;height:70px;object-fit:contain}.top-card.inactive .top-card__logo{filter:grayscale(1)}.top-card__license{margin-bottom:12px;font-size:12px}.top-card__labels{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:16px}.top-card__heading{margin-bottom:8px;font-size:16px;font-weight:700;text-align:center}.top-card__text{margin-bottom:16px;font-size:20px;font-weight:700;line-height:1.3}@media only screen and (min-width:992px){.top-card__text{margin-bottom:24px}}@media only screen and (min-width:1280px){.top-card__text{font-size:28px}}.top-card__buttons{display:grid;gap:16px 24px;max-width:330px;margin-right:auto;margin-left:auto}@media only screen and (min-width:992px){.top-card__buttons{grid-template-columns:repeat(2,minmax(0,1fr));max-width:684px;margin-left:0}}.top-card__button{padding-top:12px;padding-bottom:12px;line-height:1.25}.top-card__button,.top-card__button:hover{text-decoration:none}.top-card .promocode__button{--btn-bg-color:#fff;--btn-hover-bg-color:rgba(13,110,253,0.25)}.top-card__rating-container{display:flex;justify-content:center;align-items:center;gap:12px}.top-card__modal-link{position:relative;top:1px;padding:0;color:#0d6efd;font-size:14px;font-weight:700;line-height:1;text-decoration:underline dotted}.top-card__modal-link:hover{color:#0d6efd}.top-card__footer{padding:16px;border-top:1px solid #fff}@media only screen and (min-width:768px){.top-card__footer{padding:16px 24px}}.top-card__footer-grid{display:flex;flex-direction:column;gap:16px 24px}@media only screen and (min-width:992px){.top-card__footer-grid{flex-direction:row;justify-content:space-between;align-items:baseline}}.top-card__footer-item-2{font-size:12px}.modal-rating__trigger{display:inline-grid}.modal-rating__trigger>*{grid-area:1/-1}.simple-cards{display:grid;gap:24px}.simple-card{border:1px solid #cfe2ff;border-radius:8px;background-color:#fff;color:#000;font-size:14px;line-height:1.3}.simple-card__body{display:grid;gap:16px 24px;padding:16px}@media only screen and (min-width:768px){.simple-card__body{padding:24px}}@media only screen and (min-width:992px){.simple-card__body{grid-template-columns:minmax(0,1fr) 240px;align-items:center}}.simple-card__labels{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}.simple-card__label{display:inline-block;padding:4px 8px;border-radius:4px;border:1px solid rgba(33,37,41,.12);background-color:#fff3cd;color:#664d03;font-size:13px;font-weight:700;text-align:center}.simple-card__heading{margin-bottom:16px;font-size:18px;font-weight:700;line-height:1.3}@media only screen and (min-width:992px){.simple-card__heading{font-size:24px}}.simple-card__button{width:100%}.page-nav{display:flex;gap:16px;overflow-x:auto;white-space:nowrap}.page-nav__button{padding:8px;border-bottom:2px solid #cfe2ff;font-size:14px;text-decoration:none}.page-nav__button:hover{border-bottom-color:#0d6efd;color:#212529;text-decoration:none}@media only screen and (min-width:480px){.page-nav__button{padding:12px 16px}}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}.table-info{width:100%;border-collapse:collapse;font-size:16px;line-height:1.35}@media only screen and (min-width:992px){.table-info{font-size:18px}}.table-info caption{caption-side:top}.table-info>:not(caption)>*>*{padding:16px;border-bottom:1px solid #cfe2ff;vertical-align:baseline;text-align:left}.table-info>:not(caption)>*>:not(:first-child){padding-left:12px}.table-info>:not(caption)>*>:not(:last-child){padding-right:12px}@media only screen and (min-width:992px){.table-info>:not(caption)>*>:first-child:nth-last-child(2){width:50%}}.table-info th[scope=colgroup]{background-color:#e7f1ff;text-transform:uppercase}.author-row{display:grid;align-items:start;gap:16px 24px;font-size:14px;text-align:left}@media only screen and (min-width:992px){.author-row{grid-template-columns:1fr 1fr}}.author-row__item{display:grid;grid-template-columns:40px 1fr;gap:8px}@media only screen and (min-width:992px){.author-row__item:only-child{grid-column:1/-1}}.author-row__image{width:40px;height:40px;border-radius:50%}.author-row__content{align-self:center}.author-row__icon-checked{position:relative;top:-1px;margin:0 2px 0 4px}.author-row__position{display:inline}.author-row__meta{display:inline;color:#646464}.author-row__meta time{color:#000}@media only screen and (min-width:992px){.post-grid__main .author-row__meta{display:block}}.author-row__date:before{content:" ● "}@media only screen and (min-width:992px){.post-grid__main .author-row{grid-template-columns:none}.post-grid__main .author-row__meta{display:block;margin-top:2px}.post-grid__main .author-row__date:first-child:before{content:none}}.author-meta{display:flex;flex-direction:column;align-items:baseline;gap:.375rem 1rem;margin-top:.25rem;margin-bottom:0;padding-left:0;list-style-type:none;font-size:.8125rem;line-height:1.3}@media only screen and (min-width:768px){.author-meta{flex-direction:row;flex-wrap:wrap;row-gap:.25rem}}.author-meta__title{color:#646464}.author-meta__list{display:inline;margin:0;padding-left:0;list-style-type:none}.author-meta__list li{display:inline}.author-meta__list li:not(:last-child):after{margin-left:.25em;content:"·"}.author-meta__rating{position:relative}.author-meta__rating-value{color:#0d6efd;text-decoration:underline dotted;cursor:pointer}.author-meta__rating-tooltip{position:absolute;top:calc(100% + 4px);left:0;z-index:99;display:none;width:max-content;max-width:200px;padding:.5rem .75rem;border-radius:6px;box-shadow:0 0 6px 0 rgba(0,0,0,.2);background-color:#fff;color:#000;font-size:.75rem}.author-meta__rating-tooltip:before{position:absolute;bottom:100%;left:0;width:100%;height:4px;content:""}.author-meta__rating:focus .author-meta__rating-tooltip,.author-meta__rating:hover .author-meta__rating-tooltip{display:block}.author-test{margin-top:1.25rem;padding:1rem;border-radius:.5rem;border:1px solid #cfe2ff;font-size:.875rem;line-height:1.5}.author-test__heading{margin-bottom:.75rem;font-size:1rem}.author-test__list{display:grid;gap:.5rem;padding-left:1em;list-style-type:disc}.author-test__list:last-child{margin-bottom:0}.seo-table,.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}.seo-table:not(:last-child),.table-responsive:not(:last-child){margin-bottom:1.5em}.article{font-size:14px;line-height:1.5}@media only screen and (min-width:992px){.article{font-size:16px}}.article *+h1,.article *+h2,.article *+h3,.article *+h4{margin-top:24px}@media only screen and (min-width:992px){.article *+h1,.article *+h2,.article *+h3,.article *+h4{margin-top:32px}}.article h1+h2,.article h2+h3,.article h3+h4{margin-top:24px}.article h1,.article h2,.article h3,.article h4{margin-bottom:16px}.article .lead{font-size:20px}.article a:not(.tag){color:#0d6efd}.article a:not(.tag):hover{color:#0d6efd;text-decoration:underline rgba(13,110,253,.25);text-underline-offset:.2em}.article ol,.article ul{padding-left:2em}.article ol ol,.article ol ul,.article ul ol,.article ul ul{margin-top:.5em}.article ul{list-style-type:disc}.article li+li{margin-top:.5em}.article img{display:block;max-width:100%;height:auto;margin-right:auto;margin-left:auto;border-radius:16px}.article img:not(:first-child,.article picture img),.article picture:not(:first-child) img{margin-top:1.5em}.article img:not(:last-child,.article picture img),.article picture:not(:last-child) img{margin-bottom:1.5em}.article caption{caption-side:top}.article table{width:100%;border-collapse:collapse}.article table>tfoot>*>*,.article table>thead>*>*{background-color:#e7f1ff}.article table>:not(caption)>*>:not(:first-child){padding-left:12px}.article table>:not(caption)>*>:not(:last-child){padding-right:12px}.article table>tfoot>*>*,.article table>thead>*>*,.article table>thead~tbody>*>*{padding-right:16px;padding-left:16px}.article table>:not(caption)>*>*{padding-top:16px;padding-bottom:16px;vertical-align:baseline;text-align:left}@media only screen and (min-width:992px){.article table>:not(caption)>*>:first-child:nth-last-child(2){width:50%}}.article table>:not(caption,.article table thead)>*>*{border-bottom:1px solid #cfe2ff}.article table ul{padding-left:1.25em}.article table img{min-width:64px}.article .pros-cons:not(:last-child){margin-bottom:1.5em}.article [itemtype*=FAQ]:not(:first-child){margin-top:40px}.article [itemtype*=FAQ] [itemprop=name]{font-weight:700}.article [itemprop=mainEntity]+.article [itemprop=mainEntity]{margin-top:24px}@media only screen and (min-width:992px){.article [itemprop=mainEntity]{margin-top:32px}}.article blockquote{position:relative;margin:0;padding:16px 16px 16px 56px;border-radius:8px;background-color:#e7f1ff;font-size:87.5%}@media only screen and (min-width:768px){.article blockquote{font-size:100%}}.article blockquote:before{position:absolute;top:16px;left:12px;width:30px;height:24px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 32' fill='%230d6efd'%3E%3Cpath d='M17.6 22.8c0 2.21-.72 3.98-2.16 5.33C14 29.38 12.18 30 9.97 30c-2.59 0-4.75-.864-6.48-2.59-1.63-1.73-2.45-4.27-2.45-7.63 0-3.17.432-5.86 1.3-8.06.96-2.3 2.06-4.22 3.31-5.76 1.34-1.63 2.69-2.93 4.03-3.89 1.44-.96 2.69-1.63 3.74-2.02l3.6 5.04c-2.11 1.06-3.84 2.5-5.18 4.32-1.25 1.73-1.87 3.94-1.87 6.62.384-.096.912-.144 1.58-.144 1.92 0 3.41.672 4.46 2.02s1.58 2.98 1.58 4.9zM38.6 22.8c0 2.21-.72 3.98-2.16 5.33C35 29.38 33.18 30 30.97 30c-2.59 0-4.75-.864-6.48-2.59-1.63-1.73-2.45-4.27-2.45-7.63 0-3.17.432-5.86 1.3-8.06.96-2.3 2.06-4.22 3.31-5.76 1.34-1.63 2.69-2.93 4.03-3.89 1.44-.96 2.69-1.63 3.74-2.02l3.6 5.04c-2.11 1.06-3.84 2.5-5.18 4.32-1.25 1.73-1.87 3.94-1.87 6.62.384-.096.912-.144 1.58-.144 1.92 0 3.41.672 4.46 2.02s1.58 2.98 1.58 4.9z'/%3E%3C/svg%3E") no-repeat 50%/contain;content:""}.article-cover{display:block;max-width:100%;height:auto;margin-right:auto;margin-left:auto;margin-bottom:24px;border-radius:16px}@media only screen and (min-width:992px){.article-cover{margin-bottom:32px}}.article-tags{display:flex;flex-wrap:wrap;gap:4px 8px;margin-top:16px;padding-top:16px;border-top:1px solid #cfe2ff}@media only screen and (min-width:992px){.article-tags{padding-top:24px}}.contents{border:1px solid #cfe2ff;border-radius:8px}.contents.mb-40{margin-bottom:40px}.author-row+.contents{margin-top:24px}.contents-summary{display:flex;justify-content:space-between;align-items:center;padding:16px;list-style:none;font-size:20px;font-weight:700;cursor:pointer}.contents[open] .contents-summary{padding-bottom:8px}@media only screen and (min-width:992px){.contents-summary{padding:24px}.contents[open] .contents-summary{padding-bottom:10px}}.contents-summary:after{width:16px;height:16px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M1.5 5L8 11.5 14.5 5' stroke='%23adb5bd' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat 50%/contain;content:""}.contents[open] .contents-summary:after{transform:rotate(180deg)}.contents-content{padding:8px 16px 20px}@media only screen and (min-width:992px){.contents-content{padding:10px 24px 28px}}.contents-list{margin-bottom:0;padding-left:1.25em!important;list-style-type:disc;line-height:1.5}.contents-list ul{padding-left:1.5em!important}.contents-list li+li,.contents-list ul{margin-top:.5em!important}.contents-list li::marker{color:#0d6efd}.alert-box{position:relative;padding:80px 16px 16px;border:solid #198754;border-width:4px 0 0;border-radius:12px;background-color:rgba(25,135,84,.2);color:#000;font-size:1.25em}@media only screen and (min-width:600px){.alert-box{min-height:80px;padding:16px 16px 16px 80px}}.alert-box:not(:first-child){margin-top:24px}.alert-box:not(:last-child){margin-bottom:24px}.alert-box:before{position:absolute;top:16px;left:16px;width:48px;height:48px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath d='M24 4C15.99 4 9.5 10.49 9.5 18.5c0 4.24 1.82 8.05 4.72 10.7.45.412.751.876.873 1.35l1.26 4.94h6.39v-14a1.25 1.25 0 012.5 0v14h6.4l1.27-4.95c.122-.476.422-.94.872-1.35a14.45 14.45 0 004.72-10.7c0-8.01-6.49-14.5-14.5-14.5zm7.01 34h-14l.621 2.43a4.748 4.748 0 004.6 3.57h3.57a4.75 4.75 0 004.6-3.57l.622-2.43zm-5.76-25.7v3.5a1.25 1.25 0 01-2.5 0v-3.5a1.25 1.25 0 012.5 0zm7.38 3.12c.488.488.488 1.28 0 1.77l-2.5 2.5a1.251 1.251 0 11-1.77-1.77l2.5-2.5a1.253 1.253 0 011.77 0zm-13 2.5a1.251 1.251 0 11-1.77 1.77l-2.5-2.5a1.251 1.251 0 111.77-1.77l2.5 2.5z' fill='%23198754'/%3E%3C/svg%3E") no-repeat 50%/contain;content:""}.author-quote{display:grid;grid-template-columns:40px 1fr;gap:.5rem;font-size:.75rem;line-height:1.5}.author-quote:not(:first-child){margin-top:1.25rem}.author-quote:not(:last-child){margin-bottom:1.25rem}.author-quote__image{margin:0!important;border-radius:50%}.author-quote__name{display:inline-block;margin-right:.25rem;color:#0d6efd;font-weight:700;line-height:1.25;vertical-align:middle}.author-quote__checked{display:inline-block;margin:.25rem 0;padding:.125rem .375rem;border-radius:.5rem;background-color:rgba(25,135,84,.2);color:#198754;vertical-align:middle}.author-quote__text{margin:.25rem 0 0;font-size:.8125rem;font-style:italic}.author-quote__text p{margin-bottom:0}.section-container{display:grid;gap:40px;padding:24px 0 48px}@media only screen and (min-width:992px){.section-container{gap:48px;padding:40px 0 64px}}.section{min-width:0}.section--breadcrumb{padding-top:16px}@media only screen and (min-width:992px){.section--breadcrumb{padding-top:24px}}.section--top .page-nav{margin-top:24px}@media only screen and (min-width:992px){.section--top .page-nav{margin-top:32px}}.section--info .h2,.section--pros-cons .h2{margin-bottom:24px}.section--pros-cons{font-size:16px}@media only screen and (min-width:992px){.section--pros-cons{font-size:18px}}