figure.wp-block-table.is-responsive-table,.wp-block-table.is-responsive-table{display:block;width:100%;max-width:100%;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;box-sizing:border-box}.entry-content>figure.wp-block-table.is-responsive-table,.entry-content>.wp-block-table.is-responsive-table,.ast-article-single .entry-content>figure.wp-block-table.is-responsive-table,.ast-article-single .entry-content>.wp-block-table.is-responsive-table,.site-content .entry-content>figure.wp-block-table.is-responsive-table,.site-content .entry-content>.wp-block-table.is-responsive-table{width:100%;max-width:100%;min-width:0}figure.wp-block-table.is-responsive-table table,.wp-block-table.is-responsive-table table{width:max-content;min-width:100%;max-width:none;table-layout:auto}.wp-block-table.has-3-columns table{min-width:720px}.wp-block-table.has-4-columns table{min-width:920px}.wp-block-table.is-responsive-table th,.wp-block-table.is-responsive-table td{word-break:normal;overflow-wrap:normal;hyphens:manual;vertical-align:top;min-width:110px}.etsc-bar{margin:0 0 20px;padding:12px 14px;border:1px solid #d7deea;border-radius:10px;background:#f6f8fc;font-size:14px;line-height:1.5}.etsc-controls{display:flex;flex-wrap:wrap;gap:10px 18px}.etsc-controls label{display:flex;align-items:center;gap:6px}.etsc-controls span{font-weight:600;color:#1a2b52}.etsc-controls select{max-width:220px;padding:4px 6px;border:1px solid #b8c3d8;border-radius:6px;background:#fff;font-size:14px}.etsc-status,.etsc-note{margin:8px 0 0;color:#3b4660}.etsc-note{font-size:13px;color:#6a4b00}.etsc-q-on{background:#fff4cc;border-radius:3px;padding:0 2px}.etsc-reg-badge{margin:12px 0 4px;font-size:13px;font-weight:600;color:#1a2b52}.etsc-reg-other{opacity:.72;border-left:3px solid #e0a800;padding-left:10px}.etsc-calc{margin:8px 0 0;font-size:13px;color:#1a4d2e}.etsc-strip{max-width:1120px;margin:14px auto;padding:10px 14px;border:1px solid #d7deea;border-radius:10px;background:#f6f8fc;font-size:14px;line-height:1.5;color:#1a2b52;box-sizing:border-box}.etsc-strip label{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.etsc-strip label span{font-weight:600}.etsc-strip select{max-width:240px;padding:4px 6px;border:1px solid #b8c3d8;border-radius:6px;background:#fff;font-size:14px}.etsc-strip-out{margin:6px 0 0;color:#3b4660}.etsc-strip-fx{margin:6px 0 0;font-size:12px;color:#5a6378}.etsc-fx{font-size:.8em;font-weight:400;color:#5a6378;white-space:nowrap}.etsc-reg-card{margin:8px 0 14px;padding:10px 12px;border:1px solid #d7deea;border-left:4px solid #1a2b52;border-radius:8px;background:#f6f8fc;font-size:14px;line-height:1.55;color:#1a2b52}.etsc-reg-card p{margin:0}.etsc-reg-card p+p{margin-top:6px}.etsc-reg-unconfirmed{color:#6a4b00}.etsc-reg-review{font-size:12px;color:#5a6378}.gamipress-spinner{display:block;margin:4px auto;width:20px;height:20px;background:url(data:image/gif;base64,R0lGODlhFAAUAKUAAERGRLS2tOTi5Hx6fMzKzGRiZPTy9JSSlMTCxNTW1FRWVOzq7HRydPz6/Ly+vISChNTS1GxqbJyenExKTLy6vOTm5Hx+fMzOzGRmZPT29JSWlMTGxNza3FxaXOzu7Pz+/P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQJCAAgACwAAAAAFAAUAAAGlkCQcDgUCIjIpJACmASUww/lcBFamoOh54MMAJrHwARAEUoADO7w0AQ4hMYhZuwhXsadehJRkCQFDgZQShkQGYNKHAoAChyIIA0JDSAPbQ+PbAeUlpgAmoqMjoiRkyCFh49JFQ8FGqipHxFfExpKDQiCQwttAAVKCAC1Qw2LY5dJHhqiQwQKExgVQhrCowtqIAQbqdtEQQAh+QQJCAAiACwAAAAAFAAUAIVERkSkpqTU1tR8enzs7uxcXly8uryUkpTk4uRUUlT8+vy0srSEgoTExsRMTkzc3tz09vRsbmycmpzs6uxMSkysrqzc2tx8fnz08vRkYmS8vrzk5uRUVlT8/vy0trSEhoTMysycnpz///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGm0CRcDhUKIjIpFDA4QiUxIeHIJRQABKo8EGhFCAiS8IptEQMSA8AQEEIIUdhiBJBEjKAQUdJCFmSEBt7WklxhEgQAxQDYIdxFVcAC4cNCQ0iFWySlJYiiYuNhIYio4dEHQsHl6ZDEmsUq0kEg0N4VwciAh8fTyITFBpIH68LGwlsDhMiHRoYdgwZEh0GrwBorAKaAL2sARQJAVBBACH5BAkIAB4ALAAAAAAUABQAhERGRKyqrHR2dNTW1Ozu7FxeXIyOjMzKzOTi5Pz6/FRSVHx+fGxubLy6vNze3PT29JyenExKTLSytHx6fNza3PTy9GRmZJSSlMzOzOTm5Pz+/FRWVISChHRydP///wAAAAWPoCeOZGmeiXElJ/kMmjhEwNCKTxEtYmqwngcEUaIAIpGY6RCBlBILRaClOTxQt6y2pAkwAsqtZwAo27KZSWaMrGnT6+4XKK7fHA0CKiC4VEhMABt6JQFlADwjBkcADUESElcdjBF0EmURDhqTAB0aF4wWJBoSBgceGYwAGRUTERYUNwkKRwpAV1oDExNnJiEAIfkECQgAGQAsAAAAABQAFACEREZEtLK03NrcfHp8XF5cxMLE9PL0VFJUlJaUzMrMTE5MvLq87OrsdHJ0/P78TEpM5OLkjI6MZGZkxMbE9Pb0XFpcpKKkzM7MvL68////AAAAAAAAAAAAAAAAAAAAAAAABYpgJo5kaZ7ZNKGscxwOK1pEMqrkRJnEE6GMx6qUiEBYBplyeYIsBKJL5KIsAAAPjEHxUCRZEixAsu1+UZIHVpKR2mQYdZY5EjxJFEjsJLAMRwwEAAN7JAJqAAEkAWJHGQJQGRZXDw2GahU7kwAWGXFXCCUCAQwZLpgODgENCDssA1gDdCIGFhZnJSEAIfkECQgAHQAsAAAAABQAFACEREZEpKak1NbUdHZ07O7sjI6MvL68XFpc/Pr8nJqczMrM5ObkhIaETE5MfH589Pb0lJaUxMbE3NrcfHp89PL0lJKUxMLEZGJk/P78nJ6czM7M7OrsVFJU////AAAAAAAABY9gJ45kaZ7dsqBsNwwiUhzTSgoVMW52AAANGKkAMJwYP8ChRDEgTpZkpWWyMAJPqgmxwIgemgd1cwFcVkgGtZJMdNLURLuDUIhbi/JZS8JssiOAJg8KGyUIDg0BJxRlDRI3PxxZD3cKQABuIxQHAA4iChwcCikcPxZMAl4dEz+fHRIJqC0+AIt8IhgKCoIkIQAh+QQJCAAdACwAAAAAFAAUAIRERkSsqqzU1tSEgoTs7uxkZmS8vrxUUlT8+vy0trTk4uScnpzExsRMTkyMioz09vRsbmxMSky0srTc3tz08vRsamzEwsRcWlz8/vy8urzk5uTMysyMjoz///8AAAAAAAAFjGAnjqJRFBmprlMERNG0zl3iAkDSWUOAqIQMptN6xQS3gCoD0Igyp1TgBRioEM6Z5vCy0GgaieBL7gxHj3IHwbk4foaGoWy4zTPysgUXma/VDw5uP2okZ4UiBIQkDA4yMw4RBRSGFwAOMwR8fiMLFwwiGhUQCmsFEQ1Zhp0vCyIUBqVkGy4biCMaqishACH5BAkIAB8ALAAAAAAUABQAhERGRKyqrHRydNTW1FxeXOzu7IyOjMzOzGxqbPz6/FRWVLy6vOTi5JSWlLSytISChGRmZPT29ExKTKyurHx6fNza3GRiZPTy9JSSlNTS1GxubPz+/FxaXOTm5JyanP///wWO4CeOYodhHamKScESAEAk63hwANIxgCQBjE8nkCElFD/JIwEDWFo4SVFU+MUswlNw0AMERhtEt7FKaACK1KjzgHgitUTlUqvb76oFZSFiaIJ3PD1BfoB2HVaGeCIOe4uPkCoFCzQ1DgoGGyoGAHw1SEAqGQYuHxsBE5ofnBCVdQM/AyIbDHB3FwICtpF4IQAh+QQJCAAfACwAAAAAFAAUAIRERkSkpqTU1tSEhoTs7uxkYmS8vrycmpxUUlS0srT8+vzk4uRMTkysrqyUkpT09vR0cnTMysykoqRMSkysqqzc3tyMioz08vRkZmScnpxUVlS0trT8/vzk5uTMzsz///8Fj+AnjqJiGAqprp8FABY7XgOWcRwyARr3KR6CagDYJVrFmALCE44KRYDjd0o9GDsPKbObRFiHCSQ1UmwcX9nDN4pI0rJV4DUJxEWCjOCjeyHuChoTCAoIUX9xDxo8CnNFdncCB3sfbnB3mJkjHAtxHQ5aKhsTnSwOABgrBBtsHxUVIx4YFJiBGmSaIhS0ubkhADs=)}#gamipress-achievements-filter{float:left;margin-bottom:1em}#gamipress-achievements-search{margin-right:5px;margin-bottom:1em;float:right}#gamipress-achievements-container:not([class*="gamipress-columns"]),#achievements_list_load_more,#gamipress-achievements-filters-wrap{display:block;margin:0 auto;clear:both}#gamipress-achievements-filter select{max-width:100%;margin-left:5px}.gamipress-achievements-list .gamipress-achievement{padding:1em 0}.gamipress-no-results{width:100%}.gamipress-achievement:not(.gamipress-layout-none),.gamipress-rank:not(.gamipress-layout-none),.single-achievement.achievement-wrap:not(.gamipress-layout-none),.single-rank.rank-wrap:not(.gamipress-layout-none),.gamipress-user-points:not(.gamipress-layout-none){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;align-self:flex-start;width:100%;margin-bottom:1rem}.gamipress-points-types:not(.gamipress-layout-none) .gamipress-points-type{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;align-self:flex-start}.gamipress-achievement:not(.gamipress-layout-none) *,.gamipress-rank:not(.gamipress-layout-none) *,.single-achievement.achievement-wrap:not(.gamipress-layout-none) *,.single-rank.rank-wrap:not(.gamipress-layout-none) *,.gamipress-user-points:not(.gamipress-layout-none) *,.gamipress-points-types:not(.gamipress-layout-none) *{box-sizing:border-box}.gamipress-achievement.gamipress-layout-left .gamipress-achievement-image,.gamipress-achievement.gamipress-layout-right .gamipress-achievement-image,.gamipress-rank.gamipress-layout-left .gamipress-rank-image,.gamipress-rank.gamipress-layout-right .gamipress-rank-image,.single-achievement.gamipress-layout-left .gamipress-achievement-image,.single-achievement.gamipress-layout-right .gamipress-achievement-image,.single-rank.gamipress-layout-left .gamipress-rank-image,.single-rank.gamipress-layout-right .gamipress-rank-image,.gamipress-points-types.gamipress-layout-left .gamipress-points-type-image,.gamipress-points-types.gamipress-layout-right .gamipress-points-type-image{width:20%}.gamipress-achievement.gamipress-layout-left .gamipress-achievement-image,.gamipress-rank.gamipress-layout-left .gamipress-rank-image,.single-achievement.gamipress-layout-left .gamipress-achievement-image,.single-rank.gamipress-layout-left .gamipress-rank-image,.gamipress-points-types.gamipress-layout-left .gamipress-points-type-image{padding-right:1em}.gamipress-achievement.gamipress-layout-right .gamipress-achievement-image,.gamipress-rank.gamipress-layout-right .gamipress-rank-image,.single-achievement.gamipress-layout-right .gamipress-achievement-image,.single-rank.gamipress-layout-right .gamipress-rank-image,.gamipress-points-types.gamipress-layout-right .gamipress-points-type-image{padding-left:1em}.gamipress-achievement.gamipress-layout-left .gamipress-achievement-description,.gamipress-achievement.gamipress-layout-right .gamipress-achievement-description,.gamipress-rank.gamipress-layout-left .gamipress-rank-description,.gamipress-rank.gamipress-layout-right .gamipress-rank-description,.single-achievement.gamipress-layout-left .gamipress-achievement-description,.single-achievement.gamipress-layout-right .gamipress-achievement-description,.single-rank.gamipress-layout-left .gamipress-rank-description,.single-rank.gamipress-layout-right .gamipress-rank-description,.gamipress-points-types.gamipress-layout-left .gamipress-points-type-description,.gamipress-points-types.gamipress-layout-right .gamipress-points-type-description{margin-top:0;width:80%}.gamipress-achievement.gamipress-layout-right,.gamipress-rank.gamipress-layout-right,.single-achievement.gamipress-layout-right,.single-rank.gamipress-layout-right,.gamipress-user-points.gamipress-layout-right .gamipress-points,.gamipress-points-types.gamipress-layout-right .gamipress-points-type{flex-direction:row-reverse}.gamipress-user-points.gamipress-layout-left .gamipress-points,.gamipress-user-points.gamipress-layout-right .gamipress-points{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.gamipress-user-points.gamipress-layout-right .gamipress-points{justify-content:flex-end}.gamipress-achievement.gamipress-layout-top .gamipress-achievement-image,.gamipress-achievement.gamipress-layout-bottom .gamipress-achievement-image,.gamipress-rank.gamipress-layout-top .gamipress-rank-image,.gamipress-rank.gamipress-layout-bottom .gamipress-rank-image,.single-achievement.gamipress-layout-top .gamipress-achievement-image,.single-achievement.gamipress-layout-bottom .gamipress-achievement-image,.single-rank.gamipress-layout-top .gamipress-rank-image,.single-rank.gamipress-layout-bottom .gamipress-rank-image,.gamipress-points-types.gamipress-layout-top .gamipress-points-type-image,.gamipress-points-types.gamipress-layout-bottom .gamipress-points-type-image{width:100%}.gamipress-achievement.gamipress-layout-top .gamipress-achievement-image,.gamipress-rank.gamipress-layout-top .gamipress-rank-image,.single-achievement.gamipress-layout-top .gamipress-achievement-image,.single-rank.gamipress-layout-top .gamipress-rank-image,.gamipress-points-types.gamipress-layout-top .gamipress-points-type-image{padding-bottom:1em}.gamipress-achievement.gamipress-layout-bottom .gamipress-achievement-image,.gamipress-rank.gamipress-layout-bottom .gamipress-rank-image,.single-achievement.gamipress-layout-bottom .gamipress-achievement-image,.single-rank.gamipress-layout-bottom .gamipress-rank-image,.gamipress-points-types.gamipress-layout-bottom .gamipress-points-type-image{padding-top:1em}.gamipress-achievement.gamipress-layout-top .gamipress-achievement-description,.gamipress-achievement.gamipress-layout-bottom .gamipress-achievement-description,.gamipress-rank.gamipress-layout-top .gamipress-rank-description,.gamipress-rank.gamipress-layout-bottom .gamipress-rank-description,.single-achievement.gamipress-layout-top .gamipress-achievement-description,.single-achievement.gamipress-layout-bottom .gamipress-achievement-description,.single-rank.gamipress-layout-top .gamipress-rank-description,.single-rank.gamipress-layout-bottom .gamipress-rank-description,.gamipress-points-types.gamipress-layout-top .gamipress-points-type-description,.gamipress-points-types.gamipress-layout-bottom .gamipress-points-type-description{width:100%}.gamipress-achievement.gamipress-layout-bottom,.gamipress-rank.gamipress-layout-bottom,.single-achievement.gamipress-layout-bottom,.single-rank.gamipress-layout-bottom,.gamipress-user-points.gamipress-layout-bottom .gamipress-points,.gamipress-points-types.gamipress-layout-bottom .gamipress-points-type{flex-direction:column-reverse}.gamipress-user-points.gamipress-layout-top .gamipress-points,.gamipress-user-points.gamipress-layout-bottom .gamipress-points{text-align:center}.gamipress-user-points.gamipress-layout-top .gamipress-user-points-image,.gamipress-user-points.gamipress-layout-bottom .gamipress-user-points-image{width:100%}.gamipress-align-left{text-align:left}.gamipress-align-left .gamipress-share-buttons{justify-content:flex-start}.gamipress-align-center{text-align:center}.gamipress-align-center .gamipress-share-buttons{justify-content:center}.gamipress-align-right{text-align:right}.gamipress-align-right .gamipress-share-buttons{justify-content:flex-end}.gamipress-align-justify{text-align:justify}[class*="gamipress-columns"]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}[class*="gamipress-columns"]>.gamipress-achievement,[class*="gamipress-columns"]>.gamipress-points,[class*="gamipress-columns"]>.gamipress-points-type,[class*="gamipress-columns"] .gamipress-rank{width:100%}[class*="gamipress-columns"] *{box-sizing:border-box}.gamipress-columns-small-2>.gamipress-achievement,.gamipress-columns-small-2>.gamipress-points,.gamipress-columns-small-2>.gamipress-points-type,.gamipress-columns-small-2 .gamipress-rank{width:50%}.gamipress-columns-small-3>.gamipress-achievement,.gamipress-columns-small-3>.gamipress-points,.gamipress-columns-small-3>.gamipress-points-type,.gamipress-columns-small-3 .gamipress-rank{width:33%}.gamipress-columns-small-4>.gamipress-achievement,.gamipress-columns-small-4>.gamipress-points,.gamipress-columns-small-4>.gamipress-points-type,.gamipress-columns-small-4 .gamipress-rank{width:25%}.gamipress-columns-small-5>.gamipress-achievement,.gamipress-columns-small-5>.gamipress-points,.gamipress-columns-small-5>.gamipress-points-type,.gamipress-columns-small-5 .gamipress-rank{width:20%}.gamipress-columns-small-6>.gamipress-achievement,.gamipress-columns-small-6>.gamipress-points,.gamipress-columns-small-6>.gamipress-points-type,.gamipress-columns-small-6 .gamipress-rank{width:16.6%}@media screen and (min-width:768px){#gamipress-achievements-container[class*="gamipress-columns"]>.gamipress-achievement,.gamipress-user-points[class*="gamipress-columns"]>.gamipress-points,.gamipress-points-types[class*="gamipress-columns"]>.gamipress-points-type,.gamipress-ranks-container[class*="gamipress-columns"] .gamipress-rank{padding:1em;overflow:hidden;border-bottom:none}.gamipress-columns-2>.gamipress-achievement,.gamipress-columns-2>.gamipress-points,.gamipress-columns-2>.gamipress-points-type,.gamipress-columns-2 .gamipress-rank{width:50%}.gamipress-columns-3>.gamipress-achievement,.gamipress-columns-3>.gamipress-points,.gamipress-columns-3>.gamipress-points-type,.gamipress-columns-3 .gamipress-rank{width:33%}.gamipress-columns-4>.gamipress-achievement,.gamipress-columns-4>.gamipress-points,.gamipress-columns-4>.gamipress-points-type,.gamipress-columns-4 .gamipress-rank{width:25%}.gamipress-columns-5>.gamipress-achievement,.gamipress-columns-5>.gamipress-points,.gamipress-columns-5>.gamipress-points-type,.gamipress-columns-5 .gamipress-rank{width:20%}.gamipress-columns-6>.gamipress-achievement,.gamipress-columns-6>.gamipress-points,.gamipress-columns-6>.gamipress-points-type,.gamipress-columns-6 .gamipress-rank{width:16.6%}}.gamipress-achievement .gamipress-achievement-image,.gamipress-rank .gamipress-rank-image,.achievement-wrap .gamipress-achievement-image,.rank-wrap .gamipress-rank-image{opacity:.4}.gamipress-achievement.user-has-earned .gamipress-achievement-image,.gamipress-rank.user-has-earned .gamipress-rank-image,.user-has-earned .achievement-wrap .gamipress-achievement-image,.achievement-wrap.user-has-earned .gamipress-achievement-image,.user-has-earned .rank-wrap .gamipress-rank-image,.rank-wrap.user-has-earned .gamipress-rank-image{opacity:1}.gamipress-points-type .gamipress-points-type-awards,.gamipress-points-type .gamipress-points-type-deducts{width:100%}.gamipress-achievement-points{font-weight:700}#gamipress-achievements-container .gamipress-achievement-title{display:inline-block;margin-top:0}#achievements_list_load_more{margin:1em auto}.gamipress-open-close-switch{text-align:right}.gamipress-extras-window{display:none}.gamipress-required-achievements .user-has-earned,.gamipress-required-requirements .user-has-earned,.gamipress-achievements-list .gamipress-achievement.user-has-earned .gamipress-extras-window li,.gamipress-rank.user-has-earned .gamipress-extras-window li,.gamipress-points-awards .user-has-earned,.gamipress-points-deducts .user-has-earned{text-decoration:line-through}.gamipress-required-achievements .user-has-earned:hover,.gamipress-required-requirements .user-has-earned:hover,.gamipress-achievements-list .gamipress-achievement.user-has-earned .gamipress-extras-window li:hover,.gamipress-rank.user-has-earned .gamipress-extras-window li:hover,.gamipress-points-awards .user-has-earned:hover,.gamipress-points-deducts .user-has-earned:hover{text-decoration:none}.show-hide-open:after,.show-hide-close:after{content:'';display:inline-block;background:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9Ijc2OCIgaGVpZ2h0PSI3NjgiIHZpZXdCb3g9IjAgMCA3NjggNzY4Ij4NCjxwYXRoIGQ9Ik0yMzcgMjUwLjVsMTQ3IDE0NyAxNDctMTQ3IDQ1IDQ1LTE5MiAxOTItMTkyLTE5MnoiPjwvcGF0aD4NCjwvc3ZnPg0K) no-repeat;background-size:100%;width:22px;height:22px;vertical-align:top}.show-hide-close:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}ul.gamipress-achievement-earners-list,ul.gamipress-rank-earners-list{list-style:none;margin:0;padding:0}ul.gamipress-achievement-earners-list:after,ul.gamipress-rank-earners-list:after{content:"";clear:both;display:block}ul.gamipress-achievement-earners-list li,ul.gamipress-rank-earners-list li{position:relative;float:left;margin:5px;padding:0}ul.gamipress-achievement-earners-list li .earner-display-name,ul.gamipress-rank-earners-list li .earner-display-name{display:block}.gamipress-achievement-congratulations,.gamipress-rank-congratulations{background:#f0f0f0;padding:10px;margin:1em auto 2em;border-radius:5px}.gamipress-achievement-points{font-weight:700}.gamipress-required-achievements .user-has-earned,.gamipress-required-requirements .user-has-earned{text-decoration:line-through}.gamipress-required-achievements .user-has-earned:hover,.gamipress-required-requirements .user-has-earned:hover{text-decoration:none}.gamipress-achievement-unlock-with-points,.gamipress-rank-unlock-with-points{display:inline-block}img.gamipress-points-thumbnail-inline{height:1.1em;width:auto;vertical-align:middle!important;margin-top:-.3em}.gamipress-inline-points .gamipress-inline-points-thumbnail img,.gamipress-inline-achievement .gamipress-inline-achievement-thumbnail img,.gamipress-inline-rank .gamipress-inline-rank-thumbnail img{vertical-align:middle}.gamipress-achievement:not(:hover) .gamipress-share-buttons-label,.gamipress-rank:not(:hover) .gamipress-share-buttons-label,.gamipress-achievement:not(:hover) .gamipress-share-buttons,.gamipress-rank:not(:hover) .gamipress-share-buttons{opacity:0}.gamipress-share-buttons-label{margin-top:0;margin-bottom:2px;transition:all ease-in-out 150ms}.gamipress-share-buttons{display:flex;flex-wrap:wrap;margin-left:-2px;margin-right:-2px;transition:all ease-in-out 150ms}.gamipress-share-button{display:inline-block;width:28px;height:28px;vertical-align:middle;padding:4px;margin:2px;background-repeat:no-repeat;background-position:center;background-size:18px 18px;box-sizing:border-box}.gamipress-share-button span{display:none}.gamipress-share-button-square{border-radius:0}.gamipress-share-button-rounded{border-radius:6px}.gamipress-share-button-circle{border-radius:50%}.gamipress-share-button-facebook{background-color:#4766a9;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnDQogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iDQogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIg0KICAgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIg0KICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgIHhtbG5zOnNvZGlwb2RpPSJodHRwOi8vc29kaXBvZGkuc291cmNlZm9yZ2UubmV0L0RURC9zb2RpcG9kaS0wLmR0ZCINCiAgIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIg0KICAgZGF0YS1uYW1lPSJMYXllciAyMSINCiAgIGhlaWdodD0iMjQiDQogICBpZD0iTGF5ZXJfMjEiDQogICB2aWV3Qm94PSIwIDAgMjQgMjQiDQogICB3aWR0aD0iMjQiDQogICB2ZXJzaW9uPSIxLjEiDQogICBzb2RpcG9kaTpkb2NuYW1lPSJmYWNlYm9vay5zdmciDQogICBpbmtzY2FwZTp2ZXJzaW9uPSIwLjkyLjQgKDVkYTY4OWMzMTMsIDIwMTktMDEtMTQpIj4NCiAgPG1ldGFkYXRhDQogICAgIGlkPSJtZXRhZGF0YTExIj4NCiAgICA8cmRmOlJERj4NCiAgICAgIDxjYzpXb3JrDQogICAgICAgICByZGY6YWJvdXQ9IiI+DQogICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0Pg0KICAgICAgICA8ZGM6dHlwZQ0KICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPg0KICAgICAgPC9jYzpXb3JrPg0KICAgIDwvcmRmOlJERj4NCiAgPC9tZXRhZGF0YT4NCiAgPGRlZnMNCiAgICAgaWQ9ImRlZnM5IiAvPg0KICA8c29kaXBvZGk6bmFtZWR2aWV3DQogICAgIHBhZ2Vjb2xvcj0iI2ZmZmZmZiINCiAgICAgYm9yZGVyY29sb3I9IiM2NjY2NjYiDQogICAgIGJvcmRlcm9wYWNpdHk9IjEiDQogICAgIG9iamVjdHRvbGVyYW5jZT0iMTAiDQogICAgIGdyaWR0b2xlcmFuY2U9IjEwIg0KICAgICBndWlkZXRvbGVyYW5jZT0iMTAiDQogICAgIGlua3NjYXBlOnBhZ2VvcGFjaXR5PSIwIg0KICAgICBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIg0KICAgICBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjE5MjAiDQogICAgIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9IjEwMTciDQogICAgIGlkPSJuYW1lZHZpZXc3Ig0KICAgICBzaG93Z3JpZD0iZmFsc2UiDQogICAgIGlua3NjYXBlOnpvb209IjkuODMzMzMzMyINCiAgICAgaW5rc2NhcGU6Y3g9IjEyIg0KICAgICBpbmtzY2FwZTpjeT0iMTIiDQogICAgIGlua3NjYXBlOndpbmRvdy14PSItOCINCiAgICAgaW5rc2NhcGU6d2luZG93LXk9Ii04Ig0KICAgICBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIxIg0KICAgICBpbmtzY2FwZTpjdXJyZW50LWxheWVyPSJMYXllcl8yMSIgLz4NCiAgPHRpdGxlDQogICAgIGlkPSJ0aXRsZTIiIC8+DQogIDxwYXRoDQogICAgIGQ9Ik0xNi43NSw5SDEzLjVWN2ExLDEsMCwwLDEsMS0xaDJWM0gxNGE0LDQsMCwwLDAtNCw0VjlIOHYzaDJ2OWgzLjVWMTJIMTZaIg0KICAgICBpZD0icGF0aDQiDQogICAgIHN0eWxlPSJmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjEiIC8+DQo8L3N2Zz4NCg==)}.gamipress-share-button-twitter{background-color:#000;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnDQogICBkYXRhLW5hbWU9IkxheWVyIDIxIg0KICAgaGVpZ2h0PSIyNCINCiAgIGlkPSJMYXllcl8yMSINCiAgIHZpZXdCb3g9IjAgMCAyNCAyNCINCiAgIHdpZHRoPSIyNCINCiAgIHZlcnNpb249IjEuMSINCiAgIHNvZGlwb2RpOmRvY25hbWU9IngoMjR4MjQpLnN2ZyINCiAgIGlua3NjYXBlOnZlcnNpb249IjEuMy4yICgwOTFlMjBlLCAyMDIzLTExLTI1LCBjdXN0b20pIg0KICAgeG1sbnM6aW5rc2NhcGU9Imh0dHA6Ly93d3cuaW5rc2NhcGUub3JnL25hbWVzcGFjZXMvaW5rc2NhcGUiDQogICB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiDQogICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciDQogICB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIg0KICAgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIg0KICAgeG1sbnM6Y2M9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL25zIyINCiAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyI+DQogIDxtZXRhZGF0YQ0KICAgICBpZD0ibWV0YWRhdGEyMyI+DQogICAgPHJkZjpSREY+DQogICAgICA8Y2M6V29yaw0KICAgICAgICAgcmRmOmFib3V0PSIiPg0KICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4NCiAgICAgICAgPGRjOnR5cGUNCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4NCiAgICAgIDwvY2M6V29yaz4NCiAgICA8L3JkZjpSREY+DQogIDwvbWV0YWRhdGE+DQogIDxkZWZzDQogICAgIGlkPSJkZWZzMjEiIC8+DQogIDxzb2RpcG9kaTpuYW1lZHZpZXcNCiAgICAgcGFnZWNvbG9yPSIjZmZmZmZmIg0KICAgICBib3JkZXJjb2xvcj0iIzY2NjY2NiINCiAgICAgYm9yZGVyb3BhY2l0eT0iMSINCiAgICAgb2JqZWN0dG9sZXJhbmNlPSIxMCINCiAgICAgZ3JpZHRvbGVyYW5jZT0iMTAiDQogICAgIGd1aWRldG9sZXJhbmNlPSIxMCINCiAgICAgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAiDQogICAgIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiDQogICAgIGlua3NjYXBlOndpbmRvdy13aWR0aD0iMTkyMCINCiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iMTAwMSINCiAgICAgaWQ9Im5hbWVkdmlldzE5Ig0KICAgICBzaG93Z3JpZD0iZmFsc2UiDQogICAgIGlua3NjYXBlOnpvb209IjkuODMzMzMzMyINCiAgICAgaW5rc2NhcGU6Y3g9IjEyLjA1MDg0NyINCiAgICAgaW5rc2NhcGU6Y3k9IjExLjk0OTE1MyINCiAgICAgaW5rc2NhcGU6d2luZG93LXg9Ii05Ig0KICAgICBpbmtzY2FwZTp3aW5kb3cteT0iLTkiDQogICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjEiDQogICAgIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9IkxheWVyXzIxIg0KICAgICBpbmtzY2FwZTpzaG93cGFnZXNoYWRvdz0iMiINCiAgICAgaW5rc2NhcGU6cGFnZWNoZWNrZXJib2FyZD0iMCINCiAgICAgaW5rc2NhcGU6ZGVza2NvbG9yPSIjZDFkMWQxIiAvPg0KICA8dGl0bGUNCiAgICAgaWQ9InRpdGxlMiIgLz4NCiAgPGNpcmNsZQ0KICAgICBjeD0iMTYiDQogICAgIGN5PSI4Ig0KICAgICByPSI0Ig0KICAgICBpZD0iY2lyY2xlNCINCiAgICAgc3R5bGU9ImRpc3BsYXk6bm9uZTtmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjEiIC8+DQogIDxwYXRoDQogICAgIGlkPSJwYXRoMTAwOSINCiAgICAgY2xhc3M9InN0MSINCiAgICAgZD0ibSAzLjQxNTUzODIsNC4xMTE2NTI0IDYuNjYxMTM2OCw4LjcwMTc1MDYgLTYuNzAzMTE4MSw3LjA3NDk0NSBoIDEuNTA4NzIyOCBsIDUuODY4NzAyMywtNi4xOTQzNjIgNC43NDE1NzYsNi4xOTQzNjIgaCA1LjEzMzg4NSBMIDEzLjU5MDM2OSwxMC42OTcyMjcgMTkuODI5NjY2LDQuMTExNjUyNCBIIDE4LjMyMDk0MyBMIDEyLjkxNjM1Miw5LjgxNjM1OTEgOC41NDk0MjI4LDQuMTExNjUyNCBaIG0gMi4yMTg2NDE5LDEuMDg1NjY4IEggNy45OTI2NjMyIEwgMTguNDA3NTExLDE4LjgwMjY3OSBIIDE2LjA0OTAzIFoiDQogICAgIHN0eWxlPSJkaXNwbGF5OmlubGluZTtmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlLXdpZHRoOjAuMDI4NjE4IiAvPg0KPC9zdmc+DQo=)}.gamipress-share-button-linkedin{background-color:#0074b3;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnDQogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iDQogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIg0KICAgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIg0KICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgIHhtbG5zOnNvZGlwb2RpPSJodHRwOi8vc29kaXBvZGkuc291cmNlZm9yZ2UubmV0L0RURC9zb2RpcG9kaS0wLmR0ZCINCiAgIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIg0KICAgZGF0YS1uYW1lPSJMYXllciAyMSINCiAgIGhlaWdodD0iMjQiDQogICBpZD0iTGF5ZXJfMjEiDQogICB2aWV3Qm94PSIwIDAgMjQgMjQiDQogICB3aWR0aD0iMjQiDQogICB2ZXJzaW9uPSIxLjEiDQogICBzb2RpcG9kaTpkb2NuYW1lPSJsaW5rZWRpbi5zdmciDQogICBpbmtzY2FwZTp2ZXJzaW9uPSIwLjkyLjQgKDVkYTY4OWMzMTMsIDIwMTktMDEtMTQpIj4NCiAgPG1ldGFkYXRhDQogICAgIGlkPSJtZXRhZGF0YTE1Ij4NCiAgICA8cmRmOlJERj4NCiAgICAgIDxjYzpXb3JrDQogICAgICAgICByZGY6YWJvdXQ9IiI+DQogICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0Pg0KICAgICAgICA8ZGM6dHlwZQ0KICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPg0KICAgICAgPC9jYzpXb3JrPg0KICAgIDwvcmRmOlJERj4NCiAgPC9tZXRhZGF0YT4NCiAgPGRlZnMNCiAgICAgaWQ9ImRlZnMxMyIgLz4NCiAgPHNvZGlwb2RpOm5hbWVkdmlldw0KICAgICBwYWdlY29sb3I9IiNmZmZmZmYiDQogICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2Ig0KICAgICBib3JkZXJvcGFjaXR5PSIxIg0KICAgICBvYmplY3R0b2xlcmFuY2U9IjEwIg0KICAgICBncmlkdG9sZXJhbmNlPSIxMCINCiAgICAgZ3VpZGV0b2xlcmFuY2U9IjEwIg0KICAgICBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMCINCiAgICAgaW5rc2NhcGU6cGFnZXNoYWRvdz0iMiINCiAgICAgaW5rc2NhcGU6d2luZG93LXdpZHRoPSIxOTIwIg0KICAgICBpbmtzY2FwZTp3aW5kb3ctaGVpZ2h0PSIxMDE3Ig0KICAgICBpZD0ibmFtZWR2aWV3MTEiDQogICAgIHNob3dncmlkPSJmYWxzZSINCiAgICAgaW5rc2NhcGU6em9vbT0iOS44MzMzMzMzIg0KICAgICBpbmtzY2FwZTpjeD0iMTIiDQogICAgIGlua3NjYXBlOmN5PSIxMiINCiAgICAgaW5rc2NhcGU6d2luZG93LXg9Ii04Ig0KICAgICBpbmtzY2FwZTp3aW5kb3cteT0iLTgiDQogICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjEiDQogICAgIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9IkxheWVyXzIxIiAvPg0KICA8dGl0bGUNCiAgICAgaWQ9InRpdGxlMiIgLz4NCiAgPHJlY3QNCiAgICAgaGVpZ2h0PSIxMSINCiAgICAgd2lkdGg9IjQiDQogICAgIHg9IjMiDQogICAgIHk9IjkiDQogICAgIGlkPSJyZWN0NCINCiAgICAgc3R5bGU9ImZpbGw6I2ZmZmZmZjtmaWxsLW9wYWNpdHk6MSIgLz4NCiAgPGNpcmNsZQ0KICAgICBjeD0iNSINCiAgICAgY3k9IjUiDQogICAgIHI9IjIiDQogICAgIGlkPSJjaXJjbGU2Ig0KICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxIiAvPg0KICA8cGF0aA0KICAgICBkPSJNMTYuNSw4LjI1QTQuNDcyNTEsNC40NzI1MSwwLDAsMCwxMyw5Ljk1MzQzVjlIOVYyMGg0VjEzYTIsMiwwLDAsMSw0LDB2N2g0VjEyLjc1QTQuNSw0LjUsMCwwLDAsMTYuNSw4LjI1WiINCiAgICAgaWQ9InBhdGg4Ig0KICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxIiAvPg0KPC9zdmc+DQo=)}.gamipress-share-button-pinterest{background-color:#bd081c;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnDQogICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iDQogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIg0KICAgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIg0KICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyINCiAgIHhtbG5zOnNvZGlwb2RpPSJodHRwOi8vc29kaXBvZGkuc291cmNlZm9yZ2UubmV0L0RURC9zb2RpcG9kaS0wLmR0ZCINCiAgIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIg0KICAgZGF0YS1uYW1lPSJMYXllciAyMSINCiAgIGhlaWdodD0iMjQiDQogICBpZD0iTGF5ZXJfMjEiDQogICB2aWV3Qm94PSIwIDAgMjQgMjQiDQogICB3aWR0aD0iMjQiDQogICB2ZXJzaW9uPSIxLjEiDQogICBzb2RpcG9kaTpkb2NuYW1lPSJwaW50ZXJlc3Quc3ZnIg0KICAgaW5rc2NhcGU6dmVyc2lvbj0iMC45Mi40ICg1ZGE2ODljMzEzLCAyMDE5LTAxLTE0KSI+DQogIDxtZXRhZGF0YQ0KICAgICBpZD0ibWV0YWRhdGExMSI+DQogICAgPHJkZjpSREY+DQogICAgICA8Y2M6V29yaw0KICAgICAgICAgcmRmOmFib3V0PSIiPg0KICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4NCiAgICAgICAgPGRjOnR5cGUNCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4NCiAgICAgIDwvY2M6V29yaz4NCiAgICA8L3JkZjpSREY+DQogIDwvbWV0YWRhdGE+DQogIDxkZWZzDQogICAgIGlkPSJkZWZzOSIgLz4NCiAgPHNvZGlwb2RpOm5hbWVkdmlldw0KICAgICBwYWdlY29sb3I9IiNmZmZmZmYiDQogICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2Ig0KICAgICBib3JkZXJvcGFjaXR5PSIxIg0KICAgICBvYmplY3R0b2xlcmFuY2U9IjEwIg0KICAgICBncmlkdG9sZXJhbmNlPSIxMCINCiAgICAgZ3VpZGV0b2xlcmFuY2U9IjEwIg0KICAgICBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMCINCiAgICAgaW5rc2NhcGU6cGFnZXNoYWRvdz0iMiINCiAgICAgaW5rc2NhcGU6d2luZG93LXdpZHRoPSIxOTIwIg0KICAgICBpbmtzY2FwZTp3aW5kb3ctaGVpZ2h0PSIxMDE3Ig0KICAgICBpZD0ibmFtZWR2aWV3NyINCiAgICAgc2hvd2dyaWQ9ImZhbHNlIg0KICAgICBpbmtzY2FwZTp6b29tPSI5LjgzMzMzMzMiDQogICAgIGlua3NjYXBlOmN4PSIxMiINCiAgICAgaW5rc2NhcGU6Y3k9IjEyIg0KICAgICBpbmtzY2FwZTp3aW5kb3cteD0iLTgiDQogICAgIGlua3NjYXBlOndpbmRvdy15PSItOCINCiAgICAgaW5rc2NhcGU6d2luZG93LW1heGltaXplZD0iMSINCiAgICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0iTGF5ZXJfMjEiIC8+DQogIDx0aXRsZQ0KICAgICBpZD0idGl0bGUyIiAvPg0KICA8cGF0aA0KICAgICBkPSJNMTIuMDU2ODksMy40MTY2N0E2LjkyMTMyLDYuOTIxMzIsMCwwLDAsNC45OTIxOSwxMC4xODdhMy45Mzg0MiwzLjkzODQyLDAsMCwwLDEuOTM3LDMuNjcwNDQuNTM2MjUuNTM2MjUsMCwwLDAsLjc5ODEyLS4zMzcxOGwuMTkyNzctLjgyM2EuNTA0MzYuNTA0MzYsMCwwLDAtLjE0MzIzLS40OTksMi42OTA2NiwyLjY5MDY2LDAsMCwxLS43MzY3Mi0yLjM5NjUzLDUuMDM3MjIsNS4wMzcyMiwwLDAsMSw0Ljk3NS00LjU3NjQzYzMuMTIwMjctLjA1NTE4LDUuMDA4NjcsMS44OTc1LDQuMzYyNiw1LjY2NjE0LS42ODU0NSwzLjk5ODYxLTMuOTc3NCw0Ljg2MTQzLTQuNzU2OTQsMi42OTMyOGEyLjAwNzI4LDIuMDA3MjgsMCwwLDEsLjAyODI5LTEuMjEyNDdjLjE3ODkxLS42MTk2OS40ODk0LTEuNTkxNzUuNjQxMTYtMi4xMzA2Mi4zNTg4Ny0xLjI3NDI3LjIzMjQ4LTIuNDU1NzgtLjkyNzE5LTIuNzQwNjItLjg5ODg2LS4yMjA3Ny0xLjgwNS4zODYyMy0yLjE5NzE5LDEuNzY1MjVhMy44ODU4OSwzLjg4NTg5LDAsMCwwLC4yMjYzOCwyLjQ1NDNMOC4wMTk4MSwxNy40MDVhNC4zNzUzNSw0LjM3NTM1LDAsMCwwLS4xMTgsMS4yMTk1N2wuMTIxODEsMi43NjI2MUEuMjM2LjIzNiwwLDAsMCw4LjQ2OCwyMS40ODdsMS4zMjk5Mi0yLjUxODM1YTQuMzc1MzUsNC4zNzUzNSwwLDAsMCwuMzY4NjMtLjk1NGwuNzExMzYtMi43Njc4YzIuMzU4MzksMy4wMzQyLDcuMzE4NjIuNTk1MzYsNy45OTk3OS0zLjk2NjQ0QzE5LjY1MSw2LjEwMDg2LDE2LjY4MjU3LDMuNDU4NjgsMTIuMDU2ODksMy40MTY2N1oiDQogICAgIGlkPSJwYXRoNCINCiAgICAgc3R5bGU9ImZpbGw6I2ZmZmZmZjtmaWxsLW9wYWNpdHk6MSIgLz4NCjwvc3ZnPg0K)}@media only screen and (max-width:760px),(min-device-width:768px) and (max-device-width:1024px){#gamipress-earnings-table,#gamipress-earnings-table thead,#gamipress-earnings-table tbody,#gamipress-earnings-table th,#gamipress-earnings-table td,#gamipress-earnings-table tr{display:block;width:100%}#gamipress-earnings-table td.gamipress-earnings-col-thumbnail{float:left;width:18%;margin-right:2%}#gamipress-earnings-table td.gamipress-earnings-col-thumbnail img{width:100%;height:auto}#gamipress-earnings-table td.gamipress-earnings-col-thumbnail.gamipress-earnings-col-empty{display:none}#gamipress-earnings-table td.gamipress-earnings-col-description{width:100%}#gamipress-earnings-table td.gamipress-earnings-col-description:after{content:" ";display:block;clear:both}#gamipress-earnings-table td.gamipress-earnings-col-date{width:50%;float:left}#gamipress-earnings-table td.gamipress-earnings-col-points{width:50%;text-align:right;float:right}#gamipress-earnings-table td.gamipress-earnings-col-actions{width:100%;float:left}#gamipress-earnings-table thead tr{position:absolute;top:-9999px;left:-9999px}#gamipress-earnings-table tr{padding-bottom:1em;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:1em}#gamipress-earnings-table tr:after{content:" ";display:block;clear:both}}#gamipress-earnings-table.gamipress-earnings-force-responsive,#gamipress-earnings-table.gamipress-earnings-force-responsive thead,#gamipress-earnings-table.gamipress-earnings-force-responsive tbody,#gamipress-earnings-table.gamipress-earnings-force-responsive th,#gamipress-earnings-table.gamipress-earnings-force-responsive td,#gamipress-earnings-table.gamipress-earnings-force-responsive tr{display:block}#gamipress-earnings-table.gamipress-earnings-force-responsive td.gamipress-earnings-col-thumbnail{float:left;width:18%;margin-right:2%}#gamipress-earnings-table.gamipress-earnings-force-responsive td.gamipress-earnings-col-thumbnail img{width:100%;height:auto}#gamipress-earnings-table.gamipress-earnings-force-responsive td.gamipress-earnings-col-thumbnail.gamipress-earnings-col-empty{display:none}#gamipress-earnings-table.gamipress-earnings-force-responsive td.gamipress-earnings-col-description{width:100%}#gamipress-earnings-table.gamipress-earnings-force-responsive td.gamipress-earnings-col-description:after{content:" ";display:block;clear:both}#gamipress-earnings-table.gamipress-earnings-force-responsive td.gamipress-earnings-col-date{width:50%;float:left}#gamipress-earnings-table.gamipress-earnings-force-responsive td.gamipress-earnings-col-points{width:50%;text-align:right;float:right}#gamipress-earnings-table.gamipress-earnings-force-responsive td.gamipress-earnings-col-actions{width:100%;float:left}#gamipress-earnings-table.gamipress-earnings-force-responsive thead tr{position:absolute;top:-9999px;left:-9999px}#gamipress-earnings-table.gamipress-earnings-force-responsive tr{padding-bottom:1em;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:1em}#gamipress-earnings-table.gamipress-earnings-force-responsive tr:after{content:" ";display:block;clear:both}.gamipress-email-settings .gamipress-email-settings-header-yes,.gamipress-email-settings .gamipress-email-settings-header-no,.gamipress-email-settings .gamipress-email-settings-column-yes,.gamipress-email-settings .gamipress-email-settings-column-no{width:80px;text-align:center}.gamipress-email-settings-loader{position:absolute;right:-65px;font-size:80%;width:60px}.gamipress-email-settings-loader .gamipress-email-settings-saving{-webkit-animation:flickerAnimation 1s infinite;-moz-animation:flickerAnimation 1s infinite;-o-animation:flickerAnimation 1s infinite;animation:flickerAnimation 1s infinite}@keyframes flickerAnimation{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-o-keyframes flickerAnimation{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-moz-keyframes flickerAnimation{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes flickerAnimation{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.gamipress-shortcode-error{color:#a00;background-color:#fdd;padding:.5em 1em;margin-bottom:1em;border-radius:6px}.gamipress-shortcode-error .gamipress-shortcode-error-shortcode,.gamipress-shortcode-error .gamipress-shortcode-error-reminder{font-size:75%}.gamipress-shortcode-error .gamipress-shortcode-error-reminder{text-align:right}@media screen and (min-width:768px){.gamipress-shortcode-error .gamipress-shortcode-error-shortcode{float:left}}.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}body.etvs{--etvs-ink:#06182e;--etvs-ink-deep:#04101f;--etvs-ink-raised:#0b2335;--etvs-paper:#f4f0e8;--etvs-paper-raised:#fffdf8;--etvs-paper-muted:#e9e4da;--etvs-text:#0a1b2c;--etvs-muted:#66727d;--etvs-line:rgba(6, 24, 46, 0.16);--etvs-line-dark:rgba(142, 185, 205, 0.24);--etvs-cyan:#62d7e5;--etvs-blue:#1768f2;--etvs-copper:#dc7d4f;--etvs-gold:#d7b45b;--etvs-success:#147556;--etvs-danger:#b54136;--etvs-sans:Inter, "Noto Sans TC", "PingFang TC", "Microsoft JhengHei", sans-serif;--etvs-display:"Iowan Old Style", Baskerville, "Noto Serif TC", "Times New Roman", serif;--etvs-shadow:0 24px 70px rgba(1, 14, 29, 0.22);background:var(--etvs-ink-deep);color:var(--etvs-text);font-family:var(--etvs-sans);line-height:1.65;text-rendering:optimizeLegibility}body.etvs :where(*,*::before,*::after){box-sizing:border-box}body.etvs :where(button,input,select,textarea){font:inherit}body.etvs :where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--etvs-cyan);outline-offset:3px;box-shadow:0 0 0 3px rgb(98 215 229 / .28)}body.etvs .et-header{background:rgb(4 16 31 / .94);border-bottom-color:var(--etvs-line-dark);font-family:var(--etvs-sans)}body.etvs .et-hero h1,body.etvs .et-paper :where(h1,h2),body.etvs .entry-content :where(h1,h2),body.etvs .woocommerce :where(.product_title,.woocommerce-products-header__title),body.etvs :where(#bbpress-forums,.wpforo-main) h1,body.etvs :where(#bbpress-forums,.wpforo-main) h2{font-family:var(--etvs-display);font-weight:500;letter-spacing:-.025em;line-height:1.12;text-wrap:balance}body.etvs .et-hero h1{font-size:clamp(2rem, 4vw, 4.25rem)}body.etvs .et-hero .et-lead{color:#c8d5df;font-size:clamp(1rem, 1.8vw, 1.18rem)}body.etvs .et-paper,body.etvs .site-main>article,body.etvs .entry-content>.wp-block-group,body.etvs .woocommerce-notices-wrapper+.woocommerce{background:var(--etvs-paper-raised);border:1px solid var(--etvs-line);border-radius:1.25rem;box-shadow:var(--etvs-shadow)}body.etvs .et-paper{padding:clamp(1.2rem, 4vw, 3rem)}body.etvs .et-paper :where(p,li){color:#243443}body.etvs .et-paper :where(h2,h3){color:var(--etvs-ink);margin-top:1.7em}body.etvs .et-paper h2::before{background:var(--etvs-copper);content:"";display:inline-block;height:.78em;margin-inline-end:.55rem;width:3px}body.etvs .et-paper :where(a:not(.button):not(.wp-element-button)){color:#0759d5;text-decoration-color:rgb(7 89 213 / .35);text-underline-offset:.18em}body.etvs :where(.button,button.button,.wp-element-button,.wp-block-button__link,input[type="submit"]),body.etvs .woocommerce :where(a.button,button.button,input.button),body.etvs .wc-block-components-button{align-items:center;background:var(--etvs-blue);border:1px solid #fff0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-weight:800;justify-content:center;min-height:3rem;padding:.72rem 1.35rem;text-decoration:none;transition:transform 140ms ease,filter 140ms ease}body.etvs :where(.button,button.button,.wp-element-button,.wp-block-button__link,input[type="submit"]):hover,body.etvs .woocommerce :where(a.button,button.button,input.button):hover,body.etvs .wc-block-components-button:hover{filter:brightness(1.06);transform:translateY(-1px)}body.etvs .et-paper :where(input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]),select,textarea),body.etvs .woocommerce :where(input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]),select,textarea),body.etvs :where(#bbpress-forums,.wpforo-main) :where(input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]),select,textarea){background:#fff;border:1px solid #a8b1b8;border-radius:.7rem;color:var(--etvs-text);min-height:2.85rem;padding:.65rem .8rem;width:100%}body.etvs .et-paper :where(label,legend),body.etvs .woocommerce :where(label,legend){color:var(--etvs-ink);font-weight:700}body.etvs .et-paper :where(table,.wp-block-table table),body.etvs .woocommerce table.shop_table,body.etvs :where(#bbpress-forums,.wpforo-main) table{border:1px solid var(--etvs-line);border-collapse:separate;border-radius:.85rem;border-spacing:0;overflow:hidden;width:100%}body.etvs .et-paper :where(th,td),body.etvs .woocommerce table.shop_table :where(th,td),body.etvs :where(#bbpress-forums,.wpforo-main) :where(th,td){border-bottom:1px solid var(--etvs-line);padding:.85rem 1rem;text-align:start}body.etvs .et-paper th,body.etvs .woocommerce table.shop_table th,body.etvs :where(#bbpress-forums,.wpforo-main) th{background:var(--etvs-paper-muted);color:var(--etvs-ink)}body.etvs--article .et-paper,body.etvs--standard .et-paper{max-width:920px}body.etvs--listing :where(.et-card,.wp-block-post,article),body.etvs--shop .woocommerce ul.products li.product,body.etvs--product .woocommerce div.product,body.etvs--community :where(#bbpress-forums,.wpforo-main),body.etvs--member .et-paper>:where(div,section){border-color:var(--etvs-line);border-radius:1rem}body.etvs--tool .et-paper :where(form,.et-tool,.calculator,[class*="calculator"],[class*="tool-"],[id*="diagnostic"]){background:var(--etvs-paper);border:1px solid var(--etvs-line);border-radius:1rem;padding:clamp(1rem, 3vw, 1.75rem)}body.etvs .woocommerce :where(.price,.amount){color:var(--etvs-ink);font-weight:800}body.etvs .woocommerce :where(.woocommerce-message,.woocommerce-info){background:#e9f7f6;border:1px solid rgb(20 117 86 / .28);border-radius:.85rem;color:#0d503c;padding:.9rem 1rem}body.etvs .woocommerce .woocommerce-error{background:#fff0ed;border:1px solid rgb(181 65 54 / .3);border-radius:.85rem;color:#7b2a24;padding:.9rem 1rem}body.etvs :where(.wc-block-cart,.wc-block-checkout,.woocommerce-cart-form,.woocommerce-checkout,.woocommerce-MyAccount-content),body.etvs--account .woocommerce-MyAccount-navigation,body.etvs--member :where(.etos-member,.et-member-card,[class*="member-"]){background:var(--etvs-paper-raised);border:1px solid var(--etvs-line);border-radius:1rem;color:var(--etvs-text)}body.etvs--account .woocommerce-MyAccount-navigation{padding:.75rem}body.etvs--account .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0}body.etvs--account .woocommerce-MyAccount-navigation a{border-radius:.65rem;color:var(--etvs-ink);display:block;font-weight:750;padding:.65rem .8rem;text-decoration:none}body.etvs--account .woocommerce-MyAccount-navigation .is-active a{background:var(--etvs-ink);color:#fff}body.etvs--community :where(#bbpress-forums,.wpforo-main){background:var(--etvs-paper-raised);color:var(--etvs-text);padding:clamp(1rem, 3vw, 2rem)}body.etvs--member-center .et-paper{max-width:1180px;overflow:clip}body.etvs--member-center .et-prose{font-size:1rem}body.etvs--member-center .etvs-learning-index{background:linear-gradient(135deg,rgb(98 215 229 / .13),rgb(23 104 242 / .08)),var(--etvs-ink);border:1px solid rgb(98 215 229 / .32);border-radius:1rem;color:#fff;margin:2rem 0 2.5rem;padding:clamp(1rem, 3vw, 1.6rem)}body.etvs--member-center .etvs-learning-index__label{color:var(--etvs-cyan);font-size:.72rem;font-weight:850;letter-spacing:.12em;margin:0 0 .8rem;text-transform:uppercase}body.etvs--member-center .etvs-learning-index__links{display:grid;gap:.65rem;grid-template-columns:repeat(2,minmax(0,1fr))}body.etvs--member-center .etvs-learning-index__links a{align-items:center;background:rgb(255 255 255 / .07);border:1px solid rgb(255 255 255 / .14);border-radius:.75rem;color:#fff;display:flex;font-weight:750;min-height:3.25rem;padding:.72rem .9rem;text-decoration:none}body.etvs--member-center .etvs-learning-index__links a::after{color:var(--etvs-cyan);content:"\2198";margin-inline-start:auto}body.etvs--member-center .etvs-learning-index__links a:hover{background:rgb(98 215 229 / .14);border-color:rgb(98 215 229 / .48)}body.etvs--member-center .etvs-occupation-heading,body.etvs--member-center .etvs-route-heading{scroll-margin-top:7rem}body.etvs--member-center .etvs-occupation-list{display:grid;gap:.7rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:1.25rem 0 3rem;padding:0}body.etvs--member-center .etvs-occupation-list>li{background:var(--etvs-paper);border:1px solid var(--etvs-line);border-radius:.8rem;color:#43515d;padding:.9rem 1rem}body.etvs--member-center .etvs-occupation-list>li>a{color:var(--etvs-ink);display:block;font-weight:850;margin-bottom:.2rem;text-decoration:none}body.etvs--member-center .etvs-route-heading{background:var(--etvs-ink);border-left:4px solid var(--etvs-copper);border-radius:.85rem;color:#fff;margin:3.2rem 0 0;padding:1rem 1.15rem}body.etvs--member-center .etvs-route-heading::before{content:none}body.etvs--member-center .etvs-route-meta{background:rgb(23 104 242 / .07);border:1px solid rgb(23 104 242 / .16);border-radius:0 0 .75rem .75rem;color:#33485b;margin:0 0 1.1rem;padding:.8rem 1rem}body.etvs--member-center .etvs-route-steps{counter-reset:etvs-step;display:grid;gap:.85rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}body.etvs--member-center .etvs-route-steps>li{background:#fff;border:1px solid var(--etvs-line);border-radius:.9rem;box-shadow:0 10px 28px rgb(6 24 46 / .07);counter-increment:etvs-step;min-width:0;padding:1rem 1rem .95rem 3.7rem;position:relative}body.etvs--member-center .etvs-route-steps>li::before{align-items:center;background:var(--etvs-ink);border-radius:999px;color:var(--etvs-cyan);content:counter(etvs-step,decimal-leading-zero);display:flex;font-size:.7rem;font-weight:900;height:2.05rem;justify-content:center;left:1rem;letter-spacing:.04em;position:absolute;top:.9rem;width:2.05rem}body.etvs--member-center .etvs-route-steps>li>ul{border-top:1px solid var(--etvs-line);list-style:none;margin:.8rem 0 0;padding:.7rem 0 0}body.etvs--member-center .etvs-route-steps>li>ul>li{color:var(--etvs-muted);margin:.38rem 0;padding-left:1rem;position:relative}body.etvs--member-center .etvs-route-steps>li>ul>li::before{color:var(--etvs-copper);content:"\2022";left:0;position:absolute}body.etvs--member-center .etvs-route-steps a{font-weight:700;overflow-wrap:anywhere}body.etvs--roadmap .et-paper{max-width:1040px;overflow:clip}body.etvs--roadmap .et-prose>details.wp-block-details:first-child{background:var(--etvs-ink);border:1px solid rgb(98 215 229 / .28);border-radius:1rem;color:#fff;margin:0 0 1.5rem;padding:.85rem 1rem}body.etvs--roadmap .et-prose>details.wp-block-details:first-child>summary{color:var(--etvs-cyan);cursor:pointer;font-weight:850;letter-spacing:.03em;min-height:2.5rem;padding:.45rem 0}body.etvs--roadmap #rank-math-toc h2{color:#fff;font-size:1.1rem}body.etvs--roadmap #rank-math-toc nav>ul{display:grid;gap:.55rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:.75rem 0 0;padding:0}body.etvs--roadmap #rank-math-toc nav>ul>li{margin:0}body.etvs--roadmap #rank-math-toc a{align-items:center;background:rgb(255 255 255 / .07);border:1px solid rgb(255 255 255 / .14);border-radius:.7rem;color:#fff;display:flex;min-height:3rem;padding:.65rem .8rem;text-decoration:none}body.etvs--roadmap #rank-math-toc a:hover{background:rgb(98 215 229 / .14);border-color:rgb(98 215 229 / .42)}body.etvs--roadmap .wp-block-cover{border:1px solid var(--etvs-line);border-radius:1.1rem;box-shadow:0 20px 48px rgb(6 24 46 / .13);margin:1.5rem 0 2rem;overflow:hidden}body.etvs--roadmap .wp-block-cover .wp-block-cover__inner-container p{border:1px solid rgb(255 255 255 / .18);border-radius:.8rem;line-height:1.75;margin:0 auto;max-width:46rem;padding:clamp(1rem, 3vw, 1.5rem)}body.etvs--roadmap .et-prose>h3{background:linear-gradient(135deg,rgb(23 104 242 / .08),rgb(98 215 229 / .08));border-left:4px solid var(--etvs-copper);border-radius:.8rem;color:var(--etvs-ink);margin:2.5rem 0 1rem;padding:.85rem 1rem;scroll-margin-top:7rem}body.etvs--roadmap .et-prose>:where(ul.wp-block-list,ol.wp-block-list){background:#fff;border:1px solid var(--etvs-line);border-radius:.9rem;box-shadow:0 10px 28px rgb(6 24 46 / .06);margin:1rem 0 1.5rem;padding:1rem 1.1rem 1rem 2.5rem}body.etvs--roadmap .et-prose>:where(ul.wp-block-list,ol.wp-block-list)>li{margin:.55rem 0;padding-left:.25rem}body.etvs--roadmap .et-prose>p:has(>strong:first-child){background:rgb(238 128 76 / .08);border:1px solid rgb(238 128 76 / .2);border-radius:.8rem;color:#33485b;padding:.8rem .95rem}body.etvs--roadmap .ml-embedded[data-form="K7msbq"]{background:linear-gradient(135deg,rgb(98 215 229 / .1),rgb(23 104 242 / .06));border:1px dashed rgb(23 104 242 / .35);border-radius:1rem;margin:1.25rem 0 2rem;min-height:5rem;padding:1rem}body.etvs--roadmap .wp-block-buttons{background:var(--etvs-ink);border-radius:.9rem;padding:.85rem}body.etvs--roadmap .wp-block-button__link{background:var(--etvs-copper);border-radius:.7rem;color:#fff;font-weight:850;min-height:3rem;padding:.75rem 1rem}body.etvs--roadmap :where(summary,a,input,button):focus-visible{outline:3px solid var(--etvs-focus);outline-offset:3px}body.etvs--career-guide{background:linear-gradient(180deg,var(--etvs-ink-deep) 0 30rem,var(--etvs-paper) 30rem 100%)}body.etvs--career-guide .et-canvas{background:var(--etvs-paper);color:var(--etvs-text)}body.etvs--career-guide .hero-wrap.wp-block-cover{border-bottom:1px solid rgb(98 215 229 / .2);min-height:clamp(31rem, 54vw, 43rem);overflow:hidden}body.etvs--career-guide .hero-wrap .wp-block-cover__inner-container{margin-inline:auto;max-width:1180px;padding:clamp(1.5rem, 5vw, 4rem);width:100%}body.etvs--career-guide .hero-wrap .hero-eyebrow{color:var(--etvs-cyan)!important;font-size:0.76rem!important;font-weight:850;letter-spacing:.11em;margin-bottom:.75rem;text-transform:uppercase}body.etvs--career-guide .hero-wrap .hero-title{color:#fff!important;font-family:var(--etvs-display);font-size:clamp(2.35rem, 5vw, 5rem)!important;font-weight:500;letter-spacing:-.035em;line-height:1.02;max-width:12ch;text-wrap:balance}body.etvs--career-guide .hero-wrap .hero-sub{color:#e6edf2!important;font-size:clamp(1rem, 1.6vw, 1.18rem)!important;line-height:1.75;max-width:34rem}body.etvs--career-guide .hero-wrap .hero-credit{color:#b7c7d2!important}body.etvs--career-guide .hero-wrap .wp-block-buttons{gap:.7rem}body.etvs--career-guide .hero-wrap .wp-block-button__link{min-height:3.2rem;padding-inline:1.4rem}body.etvs--career-guide .hero-wrap .et-hero-btn--secondary .wp-block-button__link{background:rgb(4 16 31 / .42);border-color:rgb(255 255 255 / .72)}body.etvs--career-guide :where(.et-canvas>.wp-block-group:not(.alignfull),.et-paper .et-prose){margin-inline:auto;max-width:1180px}body.etvs--career-guide .et-paper{max-width:1180px;overflow:clip}body.etvs--career-guide :where(.et-canvas,.et-prose)>p{font-size:1.04rem;line-height:1.82}body.etvs--career-guide :where(.et-canvas,.et-prose)>h2{color:var(--etvs-ink);font-family:var(--etvs-display);font-size:clamp(1.65rem, 3vw, 2.45rem);font-weight:550;letter-spacing:-.025em;line-height:1.18;margin-top:clamp(3rem, 6vw, 5.5rem);text-wrap:balance}body.etvs--career-guide .et-cta-bar{align-items:center;background:linear-gradient(135deg,var(--etvs-ink),#12344a);border:1px solid rgb(98 215 229 / .28);border-radius:1rem;box-shadow:0 18px 42px rgb(3 18 33 / .18);color:#fff;gap:1rem;margin-block:1.5rem;padding:clamp(1rem, 3vw, 1.5rem)}body.etvs--career-guide .et-cta-bar :where(p,h2,h3){color:#fff}body.etvs--career-guide .et-cta-bar .wp-block-button__link{background:var(--etvs-copper)}body.etvs--career-guide .et-step,body.etvs--career-guide .et-card,body.etvs--career-guide .et-entry,body.etvs--career-guide .et-latest-simple{background:#fff;border:1px solid var(--etvs-line);border-radius:1rem;box-shadow:0 12px 32px rgb(6 24 46 / .08);min-width:0;padding:clamp(1rem, 2.5vw, 1.35rem)}body.etvs--career-guide .et-step{border-top:4px solid var(--etvs-copper);height:100%}body.etvs--career-guide .et-step-label{color:#65727e;font-size:.72rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}body.etvs--career-guide .et-stats{display:grid;gap:.9rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-block:1.5rem 2rem}body.etvs--career-guide .et-stat{background:#fff;border:1px solid var(--etvs-line);border-radius:1rem;box-shadow:0 12px 30px rgb(6 24 46 / .07);min-width:0;padding:clamp(1rem, 3vw, 1.5rem)}body.etvs--career-guide .et-stat--blue{border-top:4px solid var(--etvs-blue)}body.etvs--career-guide .et-stat--green{border-top:4px solid var(--etvs-success)}body.etvs--career-guide .et-stat--orange{border-top:4px solid var(--etvs-copper)}body.etvs--career-guide .et-stat-number{color:var(--etvs-ink);font-family:var(--etvs-display);font-size:clamp(2rem, 4vw, 3.25rem);line-height:1}body.etvs--career-guide .et-emailbar-wrap{background:linear-gradient(135deg,rgb(98 215 229 / .13),rgb(23 104 242 / .1)),var(--etvs-ink);border:1px solid rgb(98 215 229 / .3);border-radius:1rem;color:#fff;margin-block:2rem;overflow:hidden;padding:clamp(1rem, 3vw, 1.6rem)}body.etvs--career-guide .et-emailbar-wrap :where(h2,h3,p){color:#fff}body.etvs--career-guide .et-emailbar-wrap .ml-embedded{background:rgb(255 255 255 / .06);border:1px dashed rgb(255 255 255 / .28);border-radius:.8rem;min-height:5rem;padding:.85rem}body.etvs--career-guide .et-card :where(h3,.wp-block-heading),body.etvs--career-guide .et-entry :where(h3,.wp-block-heading){color:var(--etvs-ink);margin-top:0}body.etvs--career-guide :where(.et-step,.et-card,.et-entry,.et-latest-simple) a:not(.wp-element-button){color:#0759d5;font-weight:720;overflow-wrap:anywhere;text-underline-offset:.18em}body.etvs--career-guide #roadmap,body.etvs--career-guide #emailbar,body.etvs--career-guide #starter{scroll-margin-top:7rem}body.etvs--career-guide :where(a,button,input,select,textarea):focus-visible{outline:3px solid var(--etvs-cyan);outline-offset:3px}body.etvs .et-footer{background:var(--etvs-ink-deep);border-top-color:var(--etvs-line-dark)}@media (max-width:720px){body.etvs .et-paper{border-radius:.9rem;padding:1.15rem}body.etvs .et-hero h1{font-size:clamp(1.85rem, 10vw, 3rem)}body.etvs .et-paper :where(table,.wp-block-table),body.etvs .woocommerce :where(.shop_table,.woocommerce-cart-form),body.etvs :where(#bbpress-forums,.wpforo-main) table{display:block;max-width:100%;overflow-x:auto}body.etvs :where(.wc-block-cart,.wc-block-checkout){padding:.8rem}body.etvs--member-center .etvs-learning-index__links,body.etvs--member-center .etvs-occupation-list,body.etvs--member-center .etvs-route-steps{grid-template-columns:1fr}body.etvs--member-center .etvs-route-steps>li{padding-right:.85rem}body.etvs--roadmap #rank-math-toc nav>ul{grid-template-columns:1fr}body.etvs--roadmap .wp-block-cover{min-height:24rem}body.etvs--career-guide{background:var(--etvs-paper)}body.etvs--career-guide .hero-wrap.wp-block-cover{min-height:38rem}body.etvs--career-guide .hero-wrap .wp-block-cover__inner-container{padding:1.25rem}body.etvs--career-guide .hero-wrap .hero-title{font-size:clamp(2.15rem, 12vw, 3.35rem)!important}body.etvs--career-guide .hero-wrap .wp-block-buttons{align-items:stretch;flex-direction:column}body.etvs--career-guide .hero-wrap .wp-block-button{width:100%}body.etvs--career-guide .hero-wrap .wp-block-button__link{width:100%}body.etvs--career-guide .et-stats{grid-template-columns:1fr}body.etvs--career-guide .et-cta-bar{border-radius:.85rem}}@media (prefers-reduced-motion:reduce){body.etvs *,body.etvs *::before,body.etvs *::after{scroll-behavior:auto!important;transition:none!important}}:root{--ets-bg:#050c16;--ets-shell:#061123;--ets-side:#081221;--ets-line:#17314a;--ets-cyan:#39c2d7;--ets-white:#eef5fb;--ets-muted:#8aa0b3;--ets-paper:#ffffff;--ets-panel:#f5f8fb;--ets-ink:#0d1b2a;--ets-ink-2:#33475b;--ets-ink-m:#5a6b7b;--ets-rule:#e3e9ef;--ets-blue:#2f6fd8;--ets-warn:#e0b13c;--a:#39c2d7;--ets-font:-apple-system,"Noto Sans TC","PingFang TC","Microsoft JhengHei",system-ui,sans-serif}*{box-sizing:border-box}html,body{margin:0}body.et{background:var(--ets-bg);color:var(--ets-white);font-family:var(--ets-font);line-height:1.6}.et a:where(:not(.et-canvas *)){color:inherit}.et-shell{background:radial-gradient(circle at 80% 20%,color-mix(in srgb,var(--a) 20%,transparent),transparent 38%),radial-gradient(rgb(120 170 210 / .12) 1px,transparent 1.4px) 0 0/18px 18px,linear-gradient(rgb(57 194 215 / .045) 1px,transparent 1px) 0 0/120px 120px,linear-gradient(90deg,rgb(57 194 215 / .045) 1px,transparent 1px) 0 0/120px 120px,var(--ets-shell)}.et-header{position:sticky;top:0;z-index:50;display:flex;align-items:center;gap:1.6rem;padding:.8rem 2rem;background:rgb(5 12 22 / .92);backdrop-filter:blur(8px);border-bottom:1px solid var(--ets-line)}.et-logo{display:flex;align-items:center;gap:.55rem;text-decoration:none;flex-shrink:0}.et-logo svg{color:var(--ets-cyan)}.et-logo strong{display:block;font-size:1.05rem;line-height:1.1}.et-logo small{display:block;color:var(--ets-muted);font-size:.7rem}.et-nav{display:flex;gap:.3rem;flex:1}.et-nav a{text-decoration:none;color:#c9d6e2;font-size:.92rem;padding:.45rem .8rem;border-radius:8px;display:flex;align-items:center;gap:.4rem}.et-nav a:hover{background:#0e1d31;color:#fff}.et-nav a.on{background:linear-gradient(90deg,#123a66,#0d2544);color:#fff}.et-nav .soon{color:#52667a;cursor:default}.et-nav .soon:hover{background:none;color:#52667a}.et-tools{display:flex;align-items:center;gap:.6rem}.et-pill{border:1px solid #2a4a68;border-radius:999px;padding:.35rem .8rem;font-size:.8rem;color:#c9d6e2;display:flex;align-items:center;gap:.35rem;background:rgb(6 17 35 / .7)}.et-cta{background:var(--ets-cyan);color:#04131c;text-decoration:none;border-radius:999px;padding:.45rem 1rem;font-weight:700;font-size:.85rem;white-space:nowrap}.et-cta:hover{filter:brightness(1.1)}.et-hero{position:relative;overflow:hidden;padding:2rem 2rem 5.5rem}.et-hero-inner{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:1fr 300px;gap:2rem;align-items:center}.et-hero-inner.is-product{grid-template-columns:1fr 360px}.et-crumb{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.82rem;color:var(--ets-muted)}.et-crumb a{color:var(--ets-cyan);text-decoration:none}.et-route-badge{display:inline-flex;align-items:center;gap:.5rem;margin-top:1rem;padding:.3rem .8rem .3rem .35rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--a) 60%,transparent);background:rgb(6 17 35 / .7);text-decoration:none;font-size:.82rem}.et-route-badge i{width:26px;height:26px;border-radius:50%;background:var(--a);display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 0 12px var(--a)}.et-hero h1{margin:.8rem 0 .6rem;font-size:2.35rem;line-height:1.3;letter-spacing:.02em;max-width:820px}.et-meta{display:flex;flex-wrap:wrap;gap:1rem;color:var(--ets-muted);font-size:.84rem}.et-meta span{display:flex;align-items:center;gap:.35rem}.et-hero-art img{width:100%;height:auto;filter:drop-shadow(0 0 26px color-mix(in srgb,var(--a) 50%,transparent)) drop-shadow(0 16px 26px rgb(0 0 0 / .6))}.et-body{max-width:1180px;margin:-4rem auto 0;padding:0 2rem 3rem;display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:1.6rem;align-items:start;position:relative;z-index:2}.et-paper{background:var(--ets-paper);color:var(--ets-ink);border-radius:18px;padding:2.4rem 3rem;box-shadow:0 20px 60px rgb(0 0 0 / .35);min-width:0}.et-prose{font-size:1.05rem;line-height:1.9;color:var(--ets-ink-2)}.et-prose>*:first-child{margin-top:0}.et-prose h2{color:var(--ets-ink);font-size:1.55rem;line-height:1.4;margin:2.4rem 0 1rem;padding-left:.9rem;border-left:4px solid var(--a)}.et-prose h3{color:var(--ets-ink);font-size:1.22rem;margin:2rem 0 .7rem}.et-prose h4{color:var(--ets-ink);font-size:1.05rem;margin:1.6rem 0 .5rem}.et-prose p{margin:0 0 1.1rem}.et-prose a{color:var(--ets-blue);text-underline-offset:3px}.et-prose strong{color:var(--ets-ink)}.et-prose ul,.et-prose ol{padding-left:1.4rem;margin:0 0 1.2rem}.et-prose li{margin:.35rem 0}.et-prose img{max-width:100%;height:auto;border-radius:12px}.et-prose figure{margin:1.6rem 0;text-align:center}.et-prose figcaption{font-size:.85rem;color:var(--ets-ink-m);margin-top:.4rem}.et-prose hr{border:0;border-top:1px solid var(--ets-rule);margin:2rem 0}.et-prose blockquote{margin:1.4rem 0;padding:.9rem 1.2rem;border-radius:12px;background:color-mix(in srgb,var(--a) 8%,#fff);border-left:4px solid var(--a);color:var(--ets-ink)}.et-prose blockquote p:last-child{margin:0}.et-prose table{width:100%;border-collapse:collapse;margin:1.4rem 0;font-size:.92rem;display:block;overflow-x:auto}.et-prose th,.et-prose td{border:1px solid var(--ets-rule);padding:.6rem .7rem;text-align:left;vertical-align:top}.et-prose th{background:var(--ets-panel);color:var(--ets-ink)}.et-prose details.wp-block-details{border:1px solid var(--ets-rule);border-radius:14px;padding:.2rem 1.1rem;margin:0 0 1.8rem;background:var(--ets-panel)}.et-prose details.wp-block-details summary{cursor:pointer;font-weight:700;color:var(--ets-ink);padding:.7rem 0;list-style:none}.et-prose details.wp-block-details summary::before{content:"☰  "}.et-prose details.wp-block-details h2{display:none}.et-prose details nav ul{list-style:none;padding-left:0;font-size:.92rem}.et-prose details nav ul ul{padding-left:1rem}.et-prose details nav a{text-decoration:none;color:var(--ets-ink-2)}.et-prose details nav a:hover{color:var(--ets-blue)}.et-prose .et-price{font-size:1rem}.et-prose .et-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin:1.2rem 0}.et-prose .et-card{border:1px solid var(--ets-rule);border-radius:14px;padding:1rem 1.2rem;background:var(--ets-panel)}.et-prose .et-card h3{margin-top:0}.et-prose .et-boundary{margin-top:1.6rem;padding:1rem 1.2rem;border-radius:14px;background:#fff8ea;border:1px solid #f0dcaa;font-size:.9rem;color:#6a4d1a}.et-rail{display:flex;flex-direction:column;gap:1rem;position:sticky;top:5.2rem}.et-glass{background:rgb(8 20 38 / .9);border:1px solid var(--ets-line);border-radius:16px;padding:1.1rem 1.1rem 1rem}.et-glass h3,.et-card-w h3{margin:0 0 .8rem;font-size:.95rem;display:flex;align-items:center;gap:.45rem;letter-spacing:.04em}.et-glass h3 svg{color:var(--a)}.et-route-card{display:flex;flex-direction:column;align-items:center;text-align:center;text-decoration:none}.et-route-card img{width:190px;height:auto;margin:-.2rem 0 .2rem;filter:drop-shadow(0 0 18px color-mix(in srgb,var(--a) 45%,transparent))}.et-route-card small{color:var(--ets-muted);font-size:.78rem}.et-route-card strong{font-size:1.25rem;letter-spacing:.12em}.et-route-card p{color:#b9c9d6;font-size:.84rem;margin:.3rem 0 .8rem}.et-btn{display:flex;justify-content:center;align-items:center;gap:.4rem;border-radius:10px;padding:.6rem .9rem;text-decoration:none;font-weight:700;font-size:.88rem;border:1px solid var(--a);color:#fff;background:color-mix(in srgb,var(--a) 22%,#0b1d33)}.et-btn:hover{background:color-mix(in srgb,var(--a) 38%,#0b1d33)}.et-btn.solid{background:var(--a);color:#04131c;border-color:var(--a)}.et-list a{display:flex;gap:.5rem;align-items:center;padding:.55rem 0;border-top:1px solid #13283f;text-decoration:none;font-size:.86rem;color:#d6e2ec}.et-list a:first-child{border-top:0}.et-list a:hover{color:var(--ets-cyan)}.et-list a svg{color:var(--a);flex-shrink:0}.et-list a span{flex:1}.et-card-w{background:var(--ets-paper);color:var(--ets-ink);border-radius:16px;padding:1.1rem}.et-card-w h3 svg{color:var(--a)}.et-row{display:flex;align-items:center;gap:.7rem;padding:.65rem .75rem;border:1px solid var(--ets-rule);border-radius:12px;margin-bottom:.45rem;text-decoration:none;color:var(--ets-ink)}.et-row:hover{border-color:#b9c8d8}.et-row.on{border-color:var(--a);background:color-mix(in srgb,var(--a) 7%,#fff)}.et-row .ic{width:34px;height:34px;border-radius:50%;background:#eef3f8;display:flex;align-items:center;justify-content:center;color:#1c3654;flex-shrink:0}.et-row strong{display:block;font-size:.86rem}.et-row small{display:block;color:var(--ets-ink-m);font-size:.74rem}.et-row .go{margin-left:auto;color:#9aabbb}.et-buy{background:rgb(8 20 38 / .9);border:1px solid color-mix(in srgb,var(--a) 50%,var(--ets-line));border-radius:18px;padding:1.3rem;box-shadow:0 0 40px color-mix(in srgb,var(--a) 20%,transparent)}.et-price-big{font-size:2.3rem;font-weight:800;color:#fff;line-height:1.1}.et-price-sub{color:var(--ets-muted);font-size:.82rem;margin:.2rem 0 .1rem}.et-price-was{color:#6d8497;font-size:.82rem;text-decoration:line-through}.et-facts{display:flex;flex-wrap:wrap;gap:.4rem;margin:.9rem 0}.et-facts span{font-size:.76rem;border:1px solid #2a4a68;border-radius:999px;padding:.2rem .65rem;color:#c9d6e2}.et-footer{border-top:1px solid var(--ets-line);background:var(--ets-side);padding:2.4rem 2rem 1.6rem;color:var(--ets-muted);font-size:.85rem}.et-footer-inner{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:2rem}.et-footer h4{color:#fff;margin:0 0 .7rem;font-size:.9rem}.et-footer a{display:block;text-decoration:none;color:var(--ets-muted);padding:.2rem 0}.et-footer a:hover{color:var(--ets-cyan)}.et-footer .fine{max-width:1180px;margin:1.8rem auto 0;padding-top:1rem;border-top:1px solid var(--ets-line);font-size:.74rem;color:#5d7589}@media (max-width:1080px){.et-nav a:not(.on):not(:first-child){display:none}.et-body{grid-template-columns:1fr}.et-rail{position:static}.et-hero-inner,.et-hero-inner.is-product{grid-template-columns:1fr}.et-hero-art{display:none}.et-footer-inner{grid-template-columns:1fr 1fr}}@media (max-width:720px){.et-header{padding:.6rem 1rem;gap:.6rem}.et-nav,.et-pill{display:none}.et-tools{margin-left:auto}.et-hero{padding:1.2rem 1rem 4.5rem}.et-hero h1{font-size:1.6rem}.et-body{padding:0 .75rem 2rem;margin-top:-3.5rem}.et-paper{padding:1.4rem 1.15rem;border-radius:14px}.et-prose{font-size:1rem}.et-prose h2{font-size:1.3rem}.et-prose .et-grid{grid-template-columns:1fr}.et-footer-inner{grid-template-columns:1fr}}.et-menu{display:none;position:relative}.et-menu summary{list-style:none;cursor:pointer;width:40px;height:40px;border:1px solid #2a4a68;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#dbe7f0}.et-menu summary::-webkit-details-marker{display:none}.et-menu nav{position:absolute;right:0;top:calc(100% + .5rem);width:230px;background:#0b1a2e;border:1px solid #2a4a68;border-radius:14px;padding:.4rem;box-shadow:0 18px 40px rgb(0 0 0 / .5)}.et-menu nav a,.et-menu nav .soon{display:flex;align-items:center;gap:.6rem;padding:.7rem .8rem;border-radius:10px;text-decoration:none;color:#dbe7f0;font-size:.95rem}.et-menu nav a:hover{background:#12304f}.et-menu nav .soon{color:#52667a}@media (max-width:1080px){.et-menu{display:block}}.et-body.is-wide{grid-template-columns:minmax(0,1fr)}.et-canvas{min-height:40vh}.et-hero.is-compact{padding-bottom:5rem}.et-hero-inner.is-single{grid-template-columns:1fr}.et-hero .et-lead{color:#b9c9d6;max-width:680px;margin:0}.et-posts{display:grid;gap:1rem}.et-post{display:block;padding:1.2rem 1.3rem;border:1px solid var(--ets-rule);border-radius:14px;text-decoration:none;color:var(--ets-ink)}.et-post:hover{border-color:#b9c8d8;box-shadow:0 8px 24px rgb(13 27 42 / .08)}.et-post h2{margin:0 0 .4rem;font-size:1.2rem;line-height:1.45;color:var(--ets-ink)}.et-post p{margin:0 0 .5rem;color:var(--ets-ink-2);font-size:.94rem}.et-post small{color:var(--ets-ink-m);font-size:.8rem}.et-pages{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:1.4rem}.et-pages .page-numbers{padding:.4rem .8rem;border:1px solid var(--ets-rule);border-radius:9px;color:var(--ets-ink);text-decoration:none;font-size:.88rem}.et-pages .page-numbers.current{background:var(--ets-ink);color:#fff;border-color:var(--ets-ink)}.et-search{display:flex;gap:.5rem;margin:1rem 0 0;max-width:520px}.et-search input{flex:1;min-height:44px;border:1px solid #2a4a68;border-radius:10px;padding:0 .8rem;background:rgb(6 17 35 / .8);color:#fff;font:inherit}.et-search button{min-height:44px;border:0;border-radius:10px;padding:0 1.1rem;background:var(--ets-cyan);color:#04131c;font:inherit;font-weight:700;cursor:pointer}.et-note{margin:0 0 1rem;padding:.7rem .9rem;border-radius:10px;background:var(--ets-panel);color:var(--ets-ink-2);font-size:.88rem}.et-prose .et-gck-context-switcher{display:none}.et-prose h1{display:none}.et-prose dl{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:.35rem 1.2rem;margin:0 0 1.4rem;padding:.9rem 1.1rem;border:1px solid var(--ets-rule);border-radius:12px;background:var(--ets-panel);font-size:.88rem}.et-prose dt{color:var(--ets-ink-m)}.et-prose dd{margin:0;color:var(--ets-ink);font-weight:600}.et-buy .et-price-big del{font-size:1rem;color:#6d8497;font-weight:400;margin-right:.4rem}.et-buy .et-price-big ins{text-decoration:none}.et-add form.cart{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1rem}.et-add .quantity input{width:4.5rem;min-height:44px;border:1px solid #2a4a68;border-radius:10px;background:rgb(6 17 35 / .8);color:#fff;text-align:center;font:inherit}.et-add .single_add_to_cart_button,.et .woocommerce a.button,.et .woocommerce button.button{flex:1;min-height:44px;border:0;border-radius:10px;padding:0 1.2rem;background:var(--a);color:#04131c;font:inherit;font-weight:700;cursor:pointer}.et-add .stock{color:var(--ets-muted);font-size:.82rem;margin:.6rem 0 0}.et-hero .et-lead p{margin:0}.et-post-price{color:var(--ets-ink);font-weight:700;font-size:.9rem}.et-paper .woocommerce-message,.et-paper .woocommerce-info,.et-paper .woocommerce-error{margin:0 0 1rem;padding:.8rem 1rem;border-radius:10px;background:var(--ets-panel);color:var(--ets-ink);list-style:none}.et-prose a.wc-block-components-button:not(.is-link),.et-prose .wc-block-cart__submit-button,.et-prose .wp-element-button{color:#fff;text-decoration:none}.et-prose table.shop_table,.et-prose table.woocommerce-table{display:table;width:100%}.et-menu-cta{display:none}@media (max-width:720px){.et-header{gap:.5rem;padding:.55rem .75rem}.et-cta{display:none}.et-menu nav .et-menu-cta{display:flex;color:#04131c;background:var(--ets-cyan);font-weight:700;margin-top:.3rem}.et-logo small{display:none}.et-logo span{white-space:nowrap}.et-tools{min-width:0;gap:.45rem}.et-tools [data-et-context]{min-width:0}.et-ctx summary{max-width:132px;padding:.35rem .65rem;font-size:.76rem}}@media (max-width:1360px){.et-nav a:not(.on):not(:first-child){display:none}.et-menu{display:block}}@media (max-width:1440px){.et-ctx summary{max-width:230px}}.et-header,.et-nav,.et-tools{min-width:0}.et-canvas{background:var(--et-bg,#f8fafc);color:var(--et-ink,#0f172a)}.et .et-gck-ui-compat{max-width:1180px;margin:0 auto;padding:1.5rem 2rem 2rem;color:var(--ets-muted);font-size:.8rem;overflow-wrap:anywhere}.et .et-gck-ui-compat fieldset{min-width:0;margin:0 0 .8rem;padding:.6rem .9rem;border:1px solid var(--ets-line);border-radius:10px}.et .et-gck-ui-compat legend{padding:0 .4rem;color:#c9d6e2;font-weight:600}.et .et-gck-ui-compat p,.et .et-gck-ui-compat ul{margin:.2rem 0}.et .et-gck-ui-compat ul{padding-left:1.1rem}@media (max-width:720px){.et .et-gck-ui-compat{padding:1.2rem .75rem 1.6rem}}.et-canvas :where(.wp-block-button__link,.wp-element-button){background-color:#2563eb;color:#fff}.et-canvas :where(.is-style-outline)>:where(.wp-block-button__link){background-color:#fff0;color:#2563eb;border:2px solid currentColor}.et-prose .et-grid>*{min-width:0}.et-prose :where(input,select,textarea){max-width:100%}.et-prose .et-inline{flex-wrap:wrap}.et-prose .et-inline>*{min-width:0}@media (max-width:1080px){.et-nav{display:none}.et-logo small{display:none}}@media (max-width:940px){.et-cta{display:none}.et-menu nav .et-menu-cta{display:flex;color:#04131c;background:var(--ets-cyan);font-weight:700;margin-top:.3rem}}@media (min-width:721px) and (max-width:940px){.et-header{gap:.8rem;padding:.7rem 1.2rem}}.et-buy #wc-stripe-express-checkout-element{display:block!important;min-height:106px}.et .wp-block-woocommerce-cart{min-height:70vh}.et-purchase-note{list-style:none;margin:.9rem 0 0;padding:.8rem 0 0;border-top:1px solid var(--ets-line);display:grid;gap:.45rem;font-size:.82rem;color:#c9d6e2}.et-purchase-note li{position:relative;padding-left:1.2rem}.et-purchase-note li::before{content:"✓";position:absolute;left:0;color:var(--ets-cyan)}.et-purchase-note a{color:var(--ets-cyan)}.et-purchase-note .et-note-quote{color:#aebfcc}.et-price-big.is-sale{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem 1rem}.et-price-big.is-sale small{display:block;font-size:.72rem;font-weight:600;letter-spacing:.04em;color:#8fa6b8}.et-price-big.is-sale .et-price-was del{font-size:1rem;color:#6d8497;font-weight:400}.et-price-big.is-sale .et-price-now small{color:var(--ets-cyan)}.et-canvas.et-landing{background:#f8fafc;color:#0f172a;min-height:100vh;padding:1rem 1rem 3rem}.et-landing .et-ipc{max-width:640px;margin:0 auto}.et-landing .et-ipc-brand{font-weight:800;letter-spacing:.02em;color:#0f766e;margin:0 0 .4rem;font-size:.9rem}.et-landing h1{font-size:clamp(1.5rem,6vw,2.3rem);line-height:1.25;margin:0 0 .5rem}.et-landing .et-ipc-status{background:#ecfeff;border-left:4px solid #0891b2;padding:.5rem .75rem;border-radius:6px;margin:0 0 .6rem;font-size:.92rem}.et-landing .et-ipc-cred{font-size:.86rem;color:#475569;margin:.3rem 0 .8rem}.et-landing .et-ipc-form{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:.9rem;margin:0 0 .8rem}.et-landing .et-ipc-note{font-size:.84rem;color:#475569}.et-landing figure{margin:1.2rem 0}.et-landing img{max-width:100%;height:auto;border-radius:10px}.et-landing .et-ipc-footer{margin-top:2rem;font-size:.84rem;color:#64748b}.et-landing .forminator-ui.forminator-custom-form{max-width:640px;margin:0 auto .6rem;background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:.9rem}.et-toolbox{max-width:760px}.et-toolbox-disclosure{background:#fffbeb;border-left:4px solid #d97706;padding:.6rem .8rem;border-radius:6px;font-size:.9rem;margin:0 0 .8rem}.et-toolbox-intro{margin:0 0 .8rem}.et-toolbox-nav{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1.2rem}.et-toolbox-nav a{display:inline-block;padding:.35rem .7rem;border:1px solid #e2e8f0;border-radius:999px;font-size:.88rem;text-decoration:none}.et-tool{border:1px solid #e2e8f0;border-radius:14px;padding:.9rem;margin:0 0 .9rem;background:#fff}.et-tool h3{margin:0 0 .5rem;font-size:1.05rem}.et-tool p{margin:.25rem 0;font-size:.92rem}.et-tool-safety{background:#fef2f2;border-left:4px solid #dc2626;padding:.4rem .6rem;border-radius:6px}.et-tool-price{color:#475569}.et-tool-buy{margin-top:.6rem}.et-tool-buy a{display:inline-block;padding:.45rem .9rem;border-radius:10px;background:#0f766e;color:#fff;text-decoration:none;font-weight:600}.et-tool-buy-pending,.et-tool-video-pending,.et-tool-empty{color:#64748b;font-size:.86rem}.et-toolbox-note{font-size:.86rem;color:#475569;margin:.4rem 0}.et-order-cta{margin:1rem 0 .3rem}.et-order-cta .button{display:inline-block;padding:.55rem 1.1rem;border-radius:10px;background:#0f766e;color:#fff;text-decoration:none;font-weight:600}.et-order-cta-note{font-size:.86rem;color:#475569;margin:0 0 1rem}.et-selling-locations{max-width:760px;margin:1rem auto;padding:.6rem .8rem;border-left:4px solid #0891b2;background:#ecfeff;border-radius:6px;font-size:.9rem}.et-seller{grid-column:1/-1;margin-top:1rem;padding-top:1rem;border-top:1px solid rgb(255 255 255 / .18);display:flex;flex-wrap:wrap;gap:.35rem 1.4rem;font-size:.84rem}.et-seller h4{flex-basis:100%;margin:0 0 .2rem}.et-seller-row{display:inline-flex;gap:.4rem}.et-seller-label{opacity:.75}.et-seller-page{margin-top:2rem}.et-seller-table{border-collapse:collapse;font-size:.95rem}.et-seller-table th{text-align:left;padding:.35rem .9rem .35rem 0;font-weight:600;white-space:nowrap;vertical-align:top}.et-seller-table td{padding:.35rem 0}.et-ctx{position:relative}.et-ctx summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:.45rem;border:1px solid #2a4a68;border-radius:999px;padding:.4rem .9rem;background:rgb(6 17 35 / .85);color:#dbe7f0;font-size:.82rem;white-space:nowrap;max-width:360px;overflow:hidden;text-overflow:ellipsis}.et-ctx summary::-webkit-details-marker{display:none}.et-ctx-globe{color:#39c2d7}.et-ctx-now{overflow:hidden;text-overflow:ellipsis}.et-ctx-panel{position:absolute;right:0;top:calc(100% + .5rem);z-index:80;width:300px;display:grid;gap:.7rem;padding:1.1rem;border-radius:14px;background:#fff;color:#0d1b2a;box-shadow:0 20px 50px rgb(0 0 0 / .45)}.et-ctx-panel strong{font-size:1rem}.et-ctx-panel label{display:grid;gap:.3rem;font-size:.82rem;font-weight:700;color:#33475b}.et-ctx-panel select{min-height:42px;border:1px solid #c9d4df;border-radius:9px;padding:0 .6rem;font:inherit;font-weight:400;color:#0d1b2a;background:#fff}.et-ctx-note{margin:-.4rem 0 0;font-size:.72rem;color:#7a8a99}.et-ctx-warn{margin:0;font-size:.8rem;color:#b42318}.et-ctx-done{min-height:42px;border:0;border-radius:9px;background:#10243d;color:#fff;font:inherit;font-weight:700;cursor:pointer}.et-local{border:1px solid color-mix(in srgb,var(--a,#39c2d7) 45%,#1e3348);border-radius:14px;padding:.9rem 1rem;background:rgb(6 17 35 / .7)}.et-local h4{margin:0 0 .5rem;font-size:.9rem;color:#fff;display:flex;align-items:center;gap:.4rem}.et-local p{margin:0;font-size:.82rem;color:#aebfcc}.et-local a{display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.45rem;padding:.55rem .75rem;border-radius:10px;border:1px solid #2a4a68;color:#eef5fb;text-decoration:none;font-size:.85rem}.et-local a:hover{border-color:var(--a,#39c2d7)}.et-local .miss{margin-top:.45rem;padding:.5rem .75rem;border-radius:10px;border:1px dashed #3a4d60;color:#8aa0b3;font-size:.8rem}@media (max-width:720px){.et-ctx summary{max-width:180px}.et-ctx-panel{position:fixed;left:.75rem;right:.75rem;top:4.2rem;width:auto}}:root{--ets-action:#e0b13c;--ets-action-ink:#0d1b2a;--ets-action-hover:#c99a28;--ets-ok:#1f7a4d;--ets-copper-text:#a5532a;--ets-serif:"Iowan Old Style", Baskerville, Georgia, "Times New Roman", serif;--etl-radius:6px}.etl-wrap{max-width:1120px;margin:0 auto}.etl-kicker{text-transform:uppercase;letter-spacing:.08em;font-size:.8125rem;font-weight:700;color:var(--ets-copper-text);margin:0 0 8px}.etl-dark .etl-kicker{color:var(--ets-cyan,#39c2d7)}.etl-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 20px;border-radius:var(--etl-radius);font-weight:700;text-decoration:none!important;border:2px solid #fff0;line-height:1.2}.etl-btn-primary{background:var(--ets-action);color:var(--ets-action-ink)!important}.etl-btn-primary:hover,.etl-btn-primary:focus-visible{background:var(--ets-action-hover)}.etl-btn-secondary{background:#fff0;color:var(--ets-blue,#2f6fd8)!important;border-color:var(--ets-blue,#2f6fd8)}.etl-dark .etl-btn-secondary{color:#eef5fb!important;border-color:#eef5fb}.etl-ctas{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0 12px}.etl-fine{font-size:.8125rem;color:var(--ets-ink-m,#5a6b7b)}.etl-dark .etl-fine{color:var(--ets-muted,#8aa0b3)}.etl-dark{background:var(--ets-shell,#061123);color:#eef5fb;border-radius:var(--etl-radius);padding:28px 20px}.etl-dark h1,.etl-dark h2,.etl-dark h3{color:#fff}.etl-dark a:not(.etl-btn){color:var(--ets-cyan,#39c2d7)}.etl-hero h1{font-family:var(--ets-serif);font-size:clamp(1.75rem, 1.35rem + 2vw, 2.5rem);line-height:1.2;margin:0 0 12px}.etl-hero .etl-lead{font-size:clamp(1rem, .96rem + .2vw, 1.0625rem);max-width:60ch;margin:0}@media (min-width:900px){.etl-dark{padding:40px 36px}}.etl-trust{display:grid;grid-template-columns:1fr 1fr;gap:8px 16px;list-style:none;margin:16px 0 0;padding:0;font-size:.875rem}.etl-trust li::before{content:"\2713\00a0";color:var(--ets-ok);font-weight:700}.etl-dark .etl-trust li::before{color:var(--ets-cyan,#39c2d7)}@media (min-width:900px){.etl-trust{grid-template-columns:repeat(4,auto);justify-content:start}}.etl-section{margin:40px 0}.etl-grid{display:grid;gap:16px}@media (min-width:700px){.etl-grid-2{grid-template-columns:1fr 1fr}.etl-grid-3{grid-template-columns:repeat(3,1fr)}}.etl-card{border:1px solid var(--ets-rule,#e3e9ef);border-radius:var(--etl-radius);padding:20px;background:#fff;display:block}a.etl-card{text-decoration:none;color:var(--ets-ink,#0d1b2a);font-weight:600}.etl-panel{background:var(--ets-panel,#f5f8fb);border-left:4px solid var(--ets-shell,#061123);padding:20px;border-radius:0 var(--etl-radius) var(--etl-radius) 0}.etl-ladder{display:grid;gap:8px;list-style:none;padding:0;margin:0;counter-reset:etl-step}.etl-ladder li{counter-increment:etl-step;border:1px solid var(--ets-rule,#e3e9ef);border-radius:var(--etl-radius);padding:12px 16px;background:#fff}.etl-ladder li::before{content:"Step " counter(etl-step);display:block;font-size:.8125rem;color:var(--ets-ink-m,#5a6b7b)}.etl-ladder li[aria-current]{border:2px solid var(--ets-shell,#061123);background:var(--ets-panel,#f5f8fb)}.etl-ladder a{font-weight:700;text-decoration:none}.etl-ladder .etl-meta{display:block;font-size:.8125rem;color:var(--ets-ink-m,#5a6b7b)}@media (min-width:900px){.etl-ladder{grid-template-columns:repeat(5,1fr)}}.etl-guides{display:grid;gap:4px 24px;font-size:.9375rem}@media (min-width:700px){.etl-guides{grid-template-columns:1fr 1fr}}.etl-guides h3{font-size:1rem;margin:12px 0 4px}.etl-guides ul{margin:0;padding-left:1.1em}.etl-guides [aria-current]{font-weight:700}.etl-price{border:2px solid var(--ets-shell,#061123);border-radius:var(--etl-radius);padding:20px;background:#fff;color:var(--ets-ink,#0d1b2a)}.etl-price .etl-amount{font-size:2rem;font-weight:800;margin:4px 0}.etl-price .etl-amount small{font-size:.875rem;font-weight:400;color:var(--ets-ink-m,#5a6b7b)}.etl-price ul{padding-left:1.1em;margin:12px 0 16px}.etl-price .etl-btn{width:100%}.etl-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.etl-compare{width:100%;border-collapse:collapse;font-size:.875rem}.etl-compare th,.etl-compare td{border-bottom:1px solid var(--ets-rule,#e3e9ef);padding:10px 8px;text-align:left;vertical-align:top}.etl-compare thead th{background:var(--ets-panel,#f5f8fb)}.etl-compare .etl-yes{color:var(--ets-ok);font-weight:700}.etl-author{display:grid;grid-template-columns:72px 1fr;gap:16px;align-items:start}.etl-author img{width:72px;height:72px;border-radius:50%;object-fit:cover}.etl-author p{margin:0 0 8px;font-size:.9375rem}.etl-next{border-left:4px solid var(--ets-action);background:var(--ets-panel,#f5f8fb);padding:12px 16px;font-size:.9375rem}.etl-safety{border-left:4px solid #b42318;background:#fff5f4;padding:12px 16px;font-size:.9375rem}.etl-endcard{background:var(--ets-shell,#061123);color:#eef5fb;border-radius:var(--etl-radius);padding:24px 20px;margin:32px 0}.etl-endcard h2,.etl-endcard h3{color:#fff;margin-top:0}.etl-endcard a:not(.etl-btn){color:var(--ets-cyan,#39c2d7)}.etl-endcard p{margin:0 0 16px}.etl-ref-banner{border:2px solid var(--ets-action);background:var(--ets-panel,#f5f8fb);border-radius:var(--etl-radius);padding:12px 14px;margin:0 0 16px;font-size:.9375rem}.etl-trust-line{font-size:.8125rem;color:var(--ets-ink-m,#5a6b7b);margin:12px 0 0}.et-header .et-cta.etl-cta{background:var(--ets-action);color:var(--ets-action-ink)}.et-canvas:not(.is-own-chrome){max-width:1120px;margin:0 auto;padding:16px 16px 48px;box-sizing:border-box}.et-canvas:not(.is-own-chrome) .etl-section h2{font-family:var(--ets-serif)}input[type="checkbox"].cmplz-category{width:initial;-webkit-appearance:checkbox}input[type="checkbox"].cmplz-category:checked::before{content:''}.cmplz-cookiebanner{box-sizing:border-box}:root{--cmplz_banner_width:526px;--cmplz_banner_background_color:#ffffff;--cmplz_banner_border_color:#f2f2f2;--cmplz_banner_border_width:0px 0px 0px 0px;--cmplz_banner_border_radius:12px 12px 12px 12px;--cmplz_banner_margin:10px;--cmplz_categories-height:216px;--cmplz_title_font_size:15px;--cmplz_text_line_height:calc(var(--cmplz_text_font_size) * 1.5);--cmplz_text_color:#222222;--cmplz_hyperlink_color:#1E73BE;--cmplz_text_font_size:16px;--cmplz_link_font_size:16px;--cmplz_category_body_font_size:16px;--cmplz_button_accept_background_color:#1E73BE;--cmplz_button_accept_border_color:#1E73BE;--cmplz_button_accept_text_color:#ffffff;--cmplz_button_deny_background_color:#f9f9f9;--cmplz_button_deny_border_color:#f2f2f2;--cmplz_button_deny_text_color:#222222;--cmplz_button_settings_background_color:#f9f9f9;--cmplz_button_settings_border_color:#f2f2f2;--cmplz_button_settings_text_color:#333333;--cmplz_button_border_radius:6px 6px 6px 6px;--cmplz_button_font_size:15px;--cmplz_category_header_always_active_color:green;--cmplz_category_header_title_font_size:14px;--cmplz_category_header_active_font_size:12px;--cmplz-manage-consent-height:50px;--cmplz-manage-consent-offset:-35px;--cmplz_slider_active_color:#1e73be;--cmplz_slider_inactive_color:#F56E28;--cmplz_slider_bullet_color:#ffffff}body.cmplz-banner-active *:not(.cmplz-cookiebanner):not(.cmplz-cookiebanner *){pointer-events:none!important;user-select:none!important}.cmplz-cookiebanner *{pointer-events:auto!important;user-select:auto!important}#cmplz-manage-consent .cmplz-manage-consent{margin:unset;z-index:9998;color:var(--cmplz_text_color);background-color:var(--cmplz_banner_background_color);border-style:solid;border-color:var(--cmplz_banner_border_color);border-width:var(--cmplz_banner_border_width);border-radius:var(--cmplz_banner_border_radius);border-bottom-left-radius:0;border-bottom-right-radius:0;line-height:initial;position:fixed;bottom:var(--cmplz-manage-consent-offset);min-width:100px;height:var(--cmplz-manage-consent-height);right:40px;padding:15px;cursor:pointer;animation:mc_slideOut 0.5s forwards}#cmplz-manage-consent .cmplz-manage-consent:active{outline:none;border:none}#cmplz-manage-consent .cmplz-manage-consent.cmplz-dismissed{display:none}#cmplz-manage-consent .cmplz-manage-consent:hover,#cmplz-manage-consent .cmplz-manage-consent:focus{animation:mc_slideIn 0.5s forwards;animation-delay:0}@-webkit-keyframes mc_slideIn{100%{bottom:0}}@keyframes mc_slideIn{100%{bottom:0}}@-webkit-keyframes mc_slideOut{100%{bottom:var(--cmplz-manage-consent-offset)}}@keyframes mc_slideOut{100%{bottom:var(--cmplz-manage-consent-offset)}}@media (max-width:425px){.cmplz-cookiebanner .cmplz-header .cmplz-title{display:none}}.cmplz-cookiebanner{max-height:calc(100vh - 20px);overflow-y:auto;position:fixed;height:auto;left:50%;top:50%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);grid-template-rows:minmax(0,1fr);z-index:99999;background:var(--cmplz_banner_background_color)}.cmplz-cookiebanner a{transition:initial}.cmplz-cookiebanner .cmplz-buttons a.cmplz-btn.tcf{display:none}.cmplz-cookiebanner.cmplz-dismissed{display:none}.cmplz-cookiebanner .cmplz-body{width:100%;grid-column:span 3;overflow-y:auto;overflow-x:hidden;max-height:55vh}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-track{border-radius:10px;-webkit-box-shadow:inset 0 0 2px #fff0;background-color:#fff0}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar{width:5px;background-color:#fff0}.cmplz-cookiebanner .cmplz-body::-webkit-scrollbar-thumb{background-color:var(--cmplz_button_accept_background_color);border-radius:10px}@media (min-width:350px){.cmplz-cookiebanner .cmplz-body{min-width:300px}}@media (max-height:400px){.cmplz-cookiebanner{height:calc(100vh - 20px);display:flex;flex-direction:column;overflow:hidden;gap:1px;grid-row-gap:1px;padding:7px 12px!important;zoom:.6}.cmplz-cookiebanner .cmplz-body{flex:1;min-height:0;overflow-y:auto;max-height:none;margin-top:15px!important}.cmplz-cookiebanner .cmplz-header,.cmplz-cookiebanner .cmplz-divider,.cmplz-cookiebanner .cmplz-links,.cmplz-cookiebanner .cmplz-buttons,.cmplz-cookiebanner .cmplz-documents{flex-shrink:0}.cmplz-cookiebanner .cmplz-header{margin-bottom:15px!important;max-height:10px}.cmplz-close{zoom:0.6!important}.cmplz-cookiebanner .cmplz-buttons{gap:1px!important}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{height:15vh!important;min-height:unset!important;padding:0!important;white-space:nowrap!important;font-size:1.1rem!important;line-height:14px!important;zoom:0.5!important}.cmplz-cookiebanner .cmplz-documents,.cmplz-cookiebanner .cmplz-information{zoom:0.5!important}}@media (max-height:400px) and (max-width:768px){.cmplz-cookiebanner{gap:1px}}.cmplz-cookiebanner{border-style:solid;border-color:var(--cmplz_banner_border_color);border-width:var(--cmplz_banner_border_width);border-radius:var(--cmplz_banner_border_radius);padding:15px 20px;display:grid;grid-gap:10px}.cmplz-cookiebanner .cmplz-divider{margin-left:-20px;margin-right:-20px}.cmplz-cookiebanner .cmplz-header{grid-template-columns:100px 1fr 100px;align-items:center;display:grid;grid-column:span 3}@media (max-width:399px){.cmplz-cookiebanner .cmplz-header{grid-template-columns:auto 1fr auto}}.cmplz-cookiebanner .cmplz-logo svg{max-height:35px;width:inherit}.cmplz-cookiebanner .cmplz-logo img{max-height:40px;width:inherit}.cmplz-cookiebanner .cmplz-title{justify-self:center;grid-column-start:2;font-size:var(--cmplz_title_font_size);color:var(--cmplz_text_color);font-weight:500}.cmplz-cookiebanner .cmplz-close{line-height:20px;justify-self:end;grid-column-start:3;font-size:20px;cursor:pointer;width:20px;height:20px;color:var(--cmplz_text_color)}.cmplz-cookiebanner .cmplz-close svg{width:20px;height:20px}.cmplz-cookiebanner .cmplz-close:hover{text-decoration:none;line-height:initial;font-size:18px}.cmplz-cookiebanner .cmplz-message{word-wrap:break-word;font-size:var(--cmplz_text_font_size);line-height:var(--cmplz_text_line_height);color:var(--cmplz_text_color);margin-bottom:5px}.cmplz-cookiebanner .cmplz-message a{color:var(--cmplz_hyperlink_color)}.cmplz-cookiebanner .cmplz-message,.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-links,.cmplz-cookiebanner .cmplz-buttons,.cmplz-cookiebanner .cmplz-divider{grid-column:span 3}.cmplz-cookiebanner .cmplz-categories.cmplz-tcf .cmplz-category .cmplz-category-header{grid-template-columns:1fr auto}.cmplz-cookiebanner .cmplz-categories .cmplz-category{background-color:rgb(239 239 239 / .5)}.cmplz-cookiebanner .cmplz-categories .cmplz-category:not(:last-child){margin-bottom:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header{display:grid;grid-template-columns:1fr auto 15px;grid-template-rows:minmax(0,1fr);align-items:center;grid-gap:10px;padding:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-title{font-weight:500;grid-column-start:1;justify-self:start;font-size:var(--cmplz_category_header_title_font_size);color:var(--cmplz_text_color);margin:0}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active{font-size:var(--cmplz_category_header_active_font_size);font-weight:500;color:var(--cmplz_category_header_always_active_color)}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active label{display:none}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox{display:flex;align-items:center;margin:0}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox input[data-category=cmplz_functional]{display:none}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-toggle{background:none;border:none;padding:0;margin:0;cursor:pointer;grid-column-start:3;display:flex;align-items:center;justify-content:center;color:inherit}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-icon.cmplz-open{cursor:pointer;content:'';transform:rotate(0deg);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;background-size:cover;height:18px;width:18px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-description{font-size:var(--cmplz_category_body_font_size);color:var(--cmplz_text_color);margin:0;max-width:100%;padding:10px}@media (max-width:425px){.cmplz-cookiebanner .cmplz-category .cmplz-category-header{grid-template-columns:1fr!important}}@media (max-width:425px){.cmplz-cookiebanner .cmplz-message{margin-right:5px}}.cmplz-cookiebanner .cmplz-buttons{display:flex;gap:var(--cmplz_banner_margin)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{min-height:45px;padding:10px;margin:initial;width:100%;white-space:nowrap;border-radius:var(--cmplz_button_border_radius);cursor:pointer;font-size:var(--cmplz_button_font_size);font-weight:500;text-decoration:none;line-height:20px;text-align:center;flex:initial}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn:hover{text-decoration:none}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept{background-color:var(--cmplz_button_accept_background_color);border:1px solid var(--cmplz_button_accept_border_color);color:var(--cmplz_button_accept_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-deny{background-color:var(--cmplz_button_deny_background_color);border:1px solid var(--cmplz_button_deny_border_color);color:var(--cmplz_button_deny_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-view-preferences{background-color:var(--cmplz_button_settings_background_color);border:1px solid var(--cmplz_button_settings_border_color);color:var(--cmplz_button_settings_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-save-preferences{background-color:var(--cmplz_button_settings_background_color);border:1px solid var(--cmplz_button_settings_border_color);color:var(--cmplz_button_settings_text_color)}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-manage-options{background-color:var(--cmplz_button_settings_background_color);border:1px solid var(--cmplz_button_settings_border_color);color:var(--cmplz_button_settings_text_color)}.cmplz-cookiebanner .cmplz-buttons a.cmplz-btn{display:flex;align-items:center;justify-content:center;padding:initial}@media (max-width:425px){.cmplz-cookiebanner .cmplz-links.cmplz-information{display:initial;text-align:center}}.cmplz-cookiebanner .cmplz-links{display:flex;gap:var(--cmplz_banner_margin)}.cmplz-cookiebanner .cmplz-links.cmplz-information{justify-content:space-between}.cmplz-cookiebanner .cmplz-links.cmplz-documents{justify-content:center}.cmplz-cookiebanner .cmplz-links .cmplz-link{color:var(--cmplz_hyperlink_color);font-size:var(--cmplz_link_font_size);text-decoration:underline;margin:0}.cmplz-cookiebanner .cmplz-links .cmplz-link.cmplz-read-more-purposes{display:none}.cmplz-cookiebanner .cmplz-links ul{margin:0;padding:0;list-style:none;display:flex;gap:var(--cmplz_banner_margin);justify-content:center}.cmplz-categories .cmplz-category .cmplz-description-statistics-anonymous{display:none}.cmplz-categories .cmplz-category .cmplz-description-statistics{display:block}.cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-toggle{background:none;border:none;padding:0;margin:0;cursor:pointer;grid-column-start:3;display:flex;align-items:center;justify-content:center;color:inherit}.cmplz-categories .cmplz-category .cmplz-category-toggle[aria-expanded="true"] .cmplz-icon.cmplz-open{transform:rotate(180deg)}.cmplz-categories,.cmplz-tcf-categories,.cmplz-link.cmplz-manage-options,.cmplz-manage-vendors,.cmplz-manage-third-parties,.cmplz-read-more,.cmplz-deny,.cmplz-view-preferences,.cmplz-save-preferences,.cmplz-btn.cmplz-manage-options{display:none}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn{margin-bottom:0}@media (min-width:768px){.cmplz-cookiebanner{min-width:var(--cmplz_banner_width);max-width:100%;display:grid;grid-row-gap:10px}}@media (max-width:768px){.cmplz-cookiebanner{width:100%;gap:1px}.cmplz-cookiebanner .cmplz-buttons{flex-direction:column}}@media (min-width:769px){.cmplz-message,.cmplz-categories{width:calc(var(--cmplz_banner_width) - 42px)}}.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-save-preferences,.cmplz-cookiebanner .cmplz-link.cmplz-manage-options,.cmplz-cookiebanner .cmplz-manage-vendors,.cmplz-cookiebanner .cmplz-read-more,.cmplz-cookiebanner .cmplz-btn.cmplz-manage-options{display:none}.cmplz-cookiebanner .cmplz-categories.cmplz-fade-in{animation:fadeIn 1s;-webkit-animation:fadeIn 1s;-moz-animation:fadeIn 1s;-o-animation:fadeIn 1s;-ms-animation:fadeIn 1s;display:block}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.cmplz-cookiebanner{animation:fadeIn 2s;-webkit-animation:fadeIn 2s;-moz-animation:fadeIn 2s;-o-animation:fadeIn 2s;-ms-animation:fadeIn 2s}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@media (max-width:768px){#cmplz-manage-consent .cmplz-manage-consent{display:none}}.cmplz-cookiebanner .cmplz-close{display:none}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox{position:relative}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox{opacity:0;margin:0;margin-top:-10px;cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;position:absolute;z-index:1;top:0;left:0;width:40px;height:20px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:focus+.cmplz-label:before{box-shadow:0 0 0 2px #245fcc}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked+.cmplz-label::before{display:block;background-color:var(--cmplz_slider_active_color);content:"";padding-left:6px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:checked+.cmplz-label:after{left:14px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label{position:relative;padding-left:30px;margin:0}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before,.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after{box-sizing:border-box;position:absolute;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;transition:background-color 0.3s,left 0.3s}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before{display:block;content:"";color:#fff;box-sizing:border-box;font-family:'FontAwesome',sans-serif;padding-left:23px;font-size:12px;line-height:20px;background-color:var(--cmplz_slider_inactive_color);left:0;top:-7px;height:15px;width:28px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after{display:block;content:"";letter-spacing:20px;background:var(--cmplz_slider_bullet_color);left:4px;top:-5px;height:11px;width:11px}.cmplz-cookiebanner{box-shadow:rgb(0 0 0 / .19) 0 10px 20px,rgb(0 0 0 / .23) 0 6px 6px}#cmplz-manage-consent .cmplz-manage-consent{box-shadow:rgb(0 0 0 / .19) 0 10px 20px,rgb(0 0 0 / .23) 0 6px 6px}.cmplz-cookiebanner.cmplz-show{box-shadow:rgb(0 0 0 / .19) 0 10px 20px,rgb(0 0 0 / .23) 0 6px 6px}.cmplz-cookiebanner.cmplz-show:hover{transition-duration:1s;box-shadow:rgb(0 0 0 / .3) 0 19px 38px,rgb(0 0 0 / .22) 0 15px 12px}.cmplz-categories .cmplz-category .cmplz-description-statistics-anonymous{display:block}.cmplz-categories .cmplz-category .cmplz-description-statistics{display:none}.wpforms-recaptcha-container{position:relative!important}div.wpforms-container-full .wpforms-form .cmplz-accept-marketing{background:grey}.cmplz-blocked-content-container.forminator-g-recaptcha{max-width:initial!important;height:90px!important}@media only screen and (max-width:400px){.cmplz-blocked-content-container.forminator-g-recaptcha{height:100px!important}}.cmplz-blocked-content-container.forminator-g-recaptcha .cmplz-blocked-content-notice{top:unset;left:unset;transform:unset}.twitter-tweet.cmplz-blocked-content-container{padding:10px 40px}.cmplz-placeholder-element>blockquote.fb-xfbml-parse-ignore{margin:0 20px}.tiktok-embed.cmplz-placeholder-element>div{max-width:100%}.instagram-media.cmplz-placeholder-element>div{max-width:100%}