/* wp-content/themes/latter-theme/assets/dist/css/ver_4.css */
*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}.container{margin:0 auto;max-width:1440px;padding:0 var(--offsets);width:100%}html{font-family:var(--version-font)}body{background:var(--site-bg);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;min-height:100vh}body[data-scroll=no-scroll]{height:100%;overflow:hidden;position:relative}main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:0}a{color:var(--links-color)}ol,ul{list-style-position:inside}dialog{border:none;outline:none}button,input,select,textarea{font-family:inherit}:root{--black:#000;--white:#fff;--grey-lighten-4:#f2f2f2;--grey-lighten-3:#ccc;--grey-lighten-2:#b3b3b3;--grey-lighten-1:#999;--grey-base:grey;--grey-darken-1:#666;--grey-darken-2:#4c4c4c;--grey-darken-3:#333;--grey-darken-4:#191919;--accent-lighten-4:#fffae5;--accent-lighten-3:#ffeb99;--accent-lighten-2:#ffe166;--accent-lighten-1:#ffd733;--accent-base:#fc0;--accent-darken-1:#cca400;--accent-darken-2:#997b00;--accent-darken-3:#665200;--accent-darken-4:#332900;--success-lighten-4:#e7feee;--success-lighten-3:#9ff9bd;--success-lighten-2:#6ef79c;--success-lighten-1:#3ef47b;--success-base:#0ef15a;--success-darken-1:#0bc148;--success-darken-2:#089136;--success-darken-3:#066024;--success-darken-4:#033012;--error-lighten-4:#fde9e7;--error-lighten-3:#f8a6a0;--error-lighten-2:#f47a71;--error-lighten-1:#f14d41;--error-base:#ed2012;--error-darken-1:#be1a0e;--error-darken-2:#8e140b;--error-darken-3:#5f0d07;--error-darken-4:#300704;--site-bg:#fff;--button-color:#000;--button-hover-color:#000;--button-bg:#fc0;--button-hover-bg:#cca400;--secondary-button-color:#fff;--secondary-button-hover-color:#fff;--secondary-button-bg:#000;--secondary-button-hover-bg:#333;--button-radius:8px;--links-color:#fc0;--button-disable-bg:hsla(0,0%,52%,.49);--button-disable-color:#d5d5d5;--theme-color:#fc0;--theme-secondary-color:#fad26b;--card-bg:#f2f2f2;--card-text:#000;--card-text-secondary:#666;--text-main:#000;--text-secondary:#666;--line-main:#fc0;--line-secondary:#ccc;--contrast-color:#000;--contrast-bg:#fc0;--gradient-color-1:#d73915;--gradient-color-2:#e5bd1d;--gradient-color-3:#f5e397aa;--gradient2-color-1:color-mix(in srgb,var(--gradient-color-1) 40%,#fff);--gradient2-color-2:color-mix(in srgb,var(--gradient-color-2) 40%,#fff);--gradient2-color-3:color-mix(in srgb,var(--gradient-color-3) 40%,#fff);--gradient-hover-color-1:color-mix(in srgb,var(--gradient-color-1) 80%,#fff);--gradient-hover-color-2:color-mix(in srgb,var(--gradient-color-2) 80%,#fff);--gradient-hover-color-3:color-mix(in srgb,var(--gradient-color-3) 80%,#fff);--heroscreen-button-bg:#fc0;--heroscreen-button-bg-hover:#cca400;--heroscreen-button-color:#000;--heroscreen-button-color-hover:#000;--heroscreen-button-radius:8px;--heroscreen-block-bg:#f2f2f2;--heroscreen-breadcrumbs-color:#666;--heroscreen-breadcrumbs-active-color:#000;--heroscreen-main-color:#000;--heroscreen-secondary-color:#666;--heroscreen-links-color:#fff;--heroscreen-bonus-color:#000;--header-bg:#fff;--header-button-bg:#fc0;--header-button-bg-hover:#cca400;--header-button-color:#000;--header-button-color-hover:#fff;--header-button-radius:8px;--header-button-secondary-bg:#000;--header-button-secondary-bg-hover:#191919;--header-button-secondary-color:#fff;--header-button-secondary-color-hover:#fff;--header-text:#000;--header-text-hover:#000;--footer-bg:#f2f2f2;--footer-text-main:#000;--footer-text-secondary:#666;--footer-button-main-bg:#fc0;--footer-button-main-bg-hover:#cca400;--footer-button-main-color:#000;--footer-button-main-color-hover:#000;--footer-button-radius:8px;--footer-button-secondary-bg:#000;--footer-button-secondary-bg-hover:#000;--footer-button-secondary-color:#fff;--footer-button-secondary-color-hover:red;--h-menu-burger:#000;--h-menu-burger-hover:#000;--h-menu-item-text:#000;--h-menu-item-text-hover:#000;--h-menu-item-bg:#fff;--h-menu-item-bg-hover:#fc0;--h-menu-divider:#ccc;--h-menu-back-text:#000;--h-menu-back-text-hover:#000;--h-menu-back-bg:#000;--h-menu-back-bg-hover:#000;--h-menu-back-border:#000;--h-menu-back-border-hover:#000;--h-menu-s-item-text:#000;--h-menu-s-item-text-hover:#000;--h-menu-s-item-bg:#fff;--h-menu-s-item-bg-hover:#f2f2f2;--thead-bg:#000;--thead-text:#fff;--thead-border:#fff;--trow-bg:#f9f9f9;--trow-text:#000;--trow-border:#f2f2f2;--trow-secondary-bg:#f2f2f2;--trow-secondary-text:#000;--c-field-bg:#fff;--c-field-border:#ccc;--c-field-border-focus:#fc0;--c-field-text:#000;--c-field-placeholder:#ccc;--offsets:64px;--gradient-direction:180deg;--header-height:0px;--version-font:"Manrope",sans-serif;--check-icon:"\e803";--cross-icon:"\e804"}.text-block{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;color:var(--text-secondary);-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:16px}.text-block_center{text-align:center}.text-block p{width:100%}.latter-page-update,.text-block p{font-size:16px;font-weight:400;line-height:150%}.latter-page-update{color:var(--text-secondary);padding:16px 0}button[class="site-button "]{background:none;border:none;color:var(--links-color);font-size:16px;outline:none;text-decoration:underline}.site-button{font-size:16px}button{background:none;border:none;color:inherit;cursor:pointer;outline:none;text-align:inherit}.video-block{height:auto;width:100%}.vAll-meta-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--button-bg);border-radius:var(--button-radius);color:var(--button-color);gap:12px;padding:8px 24px;text-align:center;text-decoration:none;-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out}.vAll-meta-button:disabled{background:var(--button-disable-bg);color:var(--button-disable-color);pointer-events:none}.vAll-meta-button[type=submit]:not(:disabled){color:var(--button-color)!important}.vAll-meta-button__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;white-space:nowrap}.vAll-meta-button__text-main{font-size:12px;font-weight:500;line-height:150%}.vAll-meta-button__text-secondary{font-size:10px;line-height:100%}.vAll-meta-button svg{height:20px;width:20px;-ms-flex-negative:0;flex-shrink:0}.vAll-meta-button:not(:has(svg)){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vAll-meta-button:not(:has(svg)) .vAll-meta-button__text{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vAll-meta-button_header{--button-color:var(--header-button-color);--button-hover-color:var(--header-button-color-hover);--button-bg:var(--header-button-bg);--button-hover-bg:var(--header-button-bg-hover);--button-radius:var(--header-button-radius);padding:8px 12px}.vAll-meta-button_header-secondary{--button-color:var(--header-button-secondary-color);--button-hover-color:var(--header-button-secondary-color-hover);--button-bg:var(--header-button-secondary-bg);--button-hover-bg:var(--header-button-secondary-bg-hover);--button-radius:var(--header-button-radius);padding:8px 12px}.vAll-meta-button_hero{--button-color:var(--heroscreen-button-color);--button-hover-color:var(--heroscreen-button-color-hover);--button-bg:var(--heroscreen-button-bg);--button-hover-bg:var(--heroscreen-button-bg-hover);--button-radius:var(--heroscreen-button-radius)}.vAll-meta-button_footer{--button-color:var(--footer-button-main-color);--button-hover-color:var(--footer-button-main-color-hover);--button-bg:var(--footer-button-main-bg);--button-hover-bg:var(--footer-button-main-bg-hover);--button-radius:var(--footer-button-radius)}.v-form__error-message{display:none}.v-form__error-message_active{display:block}.v-form__success-block{display:none}.v-form__success-block_active{display:block}.vAll-button,.vAll-button_footer,.vAll-button_footer-secondary,.vAll-button_header,.vAll-button_header-secondary,.vAll-button_hero,.vAll-button_secondary{--gradient2-color-1:color-mix(in srgb,var(--gradient-color-1) 40%,#fff);--gradient2-color-2:color-mix(in srgb,var(--gradient-color-2) 40%,#fff);--gradient2-color-3:color-mix(in srgb,var(--gradient-color-3) 40%,#fff);--gradient-hover-color-1:color-mix(in srgb,var(--gradient-color-1) 80%,#fff);--gradient-hover-color-2:color-mix(in srgb,var(--gradient-color-2) 80%,#fff);--gradient-hover-color-3:color-mix(in srgb,var(--gradient-color-3) 80%,#fff);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:500;line-height:150%;text-align:center;text-decoration:none;-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--button-radius);gap:8px;overflow:hidden;padding:12px 48px;position:relative;width:100%}.vAll-button:disabled,.vAll-button_footer-secondary:disabled,.vAll-button_footer:disabled,.vAll-button_header-secondary:disabled,.vAll-button_header:disabled,.vAll-button_hero:disabled,.vAll-button_secondary:disabled{background:var(--button-disable-bg);color:var(--button-disable-color);pointer-events:none}.vAll-button:has(svg) svg,.vAll-button_footer-secondary:has(svg) svg,.vAll-button_footer:has(svg) svg,.vAll-button_header-secondary:has(svg) svg,.vAll-button_header:has(svg) svg,.vAll-button_hero:has(svg) svg,.vAll-button_secondary:has(svg) svg{color:inherit;height:20px;width:20px;-ms-flex-negative:0;flex-shrink:0}.vAll-button_hero{--button-color:var(--heroscreen-button-color);--button-hover-color:var(--heroscreen-button-color-hover);--button-bg:var(--heroscreen-button-bg);--button-hover-bg:var(--heroscreen-button-bg-hover);--button-radius:var(--heroscreen-button-radius)}.vAll-button_header{--button-color:var(--header-button-color);--button-hover-color:var(--header-button-color-hover);--button-bg:var(--header-button-bg);--button-hover-bg:var(--header-button-bg-hover);--button-radius:var(--header-button-radius);padding:12px 24px}.vAll-button_header-secondary{--button-color:var(--header-button-secondary-color);--button-hover-color:var(--header-button-secondary-color-hover);--button-bg:var(--header-button-secondary-bg);--button-hover-bg:var(--header-button-secondary-bg-hover);--button-radius:var(--header-button-radius);padding:12px 24px}.vAll-button_footer{--button-color:var(--footer-button-main-color);--button-hover-color:var(--footer-button-main-color-hover);--button-bg:var(--footer-button-main-bg);--button-hover-bg:var(--footer-button-main-bg-hover);--button-radius:var(--footer-button-radius)}.vAll-button_footer-secondary{--button-color:var(--footer-button-secondary-color);--button-hover-color:var(--footer-button-secondary-color-hover);--button-bg:var(--footer-button-secondary-bg);--button-hover-bg:var(--footer-button-secondary-bg-hover);--button-radius:var(--footer-button-radius)}.author-container>:not(:first-child){margin:48px 0}.countdown-timer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:var(--site-bg);border-radius:8px;color:var(--text-main);container-type:inline-size;font-size:14px;font-weight:500;gap:8px;line-height:150%;padding:6px;width:100%}.countdown-timer__icon{border-radius:50%;display:inline-block;height:20px;padding:3px;width:20px;-ms-flex-negative:0;background:var(--contrast-bg);color:var(--contrast-color);flex-shrink:0}@container (max-width: 242px){.countdown-timer__icon{height:18px;padding:2px;width:18px}}.countdown-timer__icon svg{color:inherit;height:100%;width:100%}@container (max-width: 242px){.countdown-timer__text{font-size:12px;font-weight:500;line-height:150%}}.countdown-timer__minutes{display:inline-block;width:62px}@container (max-width: 242px){.countdown-timer__minutes{width:53px}}.standalone-breadcrumbs{padding:24px 0}.standalone-breadcrumbs [class$=-breadcrumbs]{padding:0}.latter-page-meta{color:var(--text-secondary);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;font-weight:400;gap:8px 16px;line-height:150%;padding:16px 0}.latter-page-meta,.latter-page-meta__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.latter-page-meta__item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:6px}.latter-page-meta__avatar{border-radius:50%;-o-object-fit:cover;object-fit:cover}.latter-page-meta__author-link,.latter-page-meta__extra-link{color:var(--links-color);text-decoration:underline}@font-face{font-display:swap;font-family:latter-icons;font-style:normal;font-weight:400;src:url("/wp-content/themes/latter-theme/assets/dist/fonts/latter-icons.woff2") format("woff2"),url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxmb250IGlkPSJmb250ZWxsbyIgaG9yaXotYWR2LXg9IjEwMDAiPjxmb250LWZhY2UgYXNjZW50PSI4NTAiIGRlc2NlbnQ9Ii0xNTAiIGZvbnQtZmFtaWx5PSJmb250ZWxsbyIgZm9udC13ZWlnaHQ9IjQwMCIvPjxnbHlwaCBkPSJNNzI5IDQ1NHE0NCAwIDc0LTMxdDMxLTczLTMxLTczLTc0LTMwbC0yMDggM1YzOHEwLTQzLTMwLTczdC03NS0zMS03MyAzMS0zMCA3M2wzIDIxMi0yMTItM3EtNDQgMC03NCAzMFQwIDM1MHQzMCA3MyA3NCAzMWgyMTJsLTMgMjA5cTAgNDIgMzAgNzN0NzMgMzEgNzUtMzEgMzAtNzNWNDU0eiIgZ2x5cGgtbmFtZT0icGx1cyIgaG9yaXotYWR2LXg9IjgzNCIgdW5pY29kZT0i7qCAIi8+PGdseXBoIGQ9Ik03MjkgNDU1cTQ0IDAgNzQtMzJ0MzEtNzMtMzEtNzQtNzQtMzBIMTA0cS00NCAwLTc0IDMwVDAgMzUwcTAgNDMgMzEgNzR0NzMgMzF6IiBnbHlwaC1uYW1lPSJtaW51cyIgaG9yaXotYWR2LXg9IjgzNCIgdW5pY29kZT0i7qCBIi8+PGdseXBoIGQ9Ik0yNDkgMHEtMzQgMC01NiAyOEwxMyAyNjRxLTE2IDI0LTEyIDUydDI2IDQ2IDUxIDE0IDQ3LTI4bDExOC0xNTQgMjk2IDQ3NHExNiAyNCA0MyAzMHQ1My04cTI0LTE2IDMwLTQzdC04LTUzTDMwNyAzNFEyODcgMiAyNTEgMnoiIGdseXBoLW5hbWU9ImNoZWNrIiBob3Jpei1hZHYteD0iNjY3IiB1bmljb2RlPSLuoIIiLz48Z2x5cGggZD0iTTAgMzM5cTAtMzUgMjQtNjBMMjcwIDQwcTI0LTI1IDYwLTI1dDYwIDI1bDUwNSA0OTVxMjUgMjQgMjUgNTl0LTI1IDU4cS0yNSAyNS02MCAyNXQtNjAtMjVMMzMwIDIxNyAxNDUgMzk4cS0yNSAyNC02MCAyNHQtNjEtMjRRMCAzNzQgMCAzMzkiIGdseXBoLW5hbWU9Im9rIiBob3Jpei1hZHYteD0iOTIwLjQiIHVuaWNvZGU9Iu6ggyIvPjxnbHlwaCBkPSJNNDUyIDE5NHExOC0xOCAxOC00M3QtMTgtNDNxLTE4LTE2LTQzLTE2dC00MyAxNkwyMzQgMjYwIDEwMiAxMDhRODQgOTIgNTkgOTJ0LTQzIDE2UTAgMTI2IDAgMTUxdDE2IDQzbDEzOCAxNTZMMTYgNTA4UTAgNTI2IDAgNTUxdDE2IDQzcTE4IDE2IDQzIDE2dDQzLTE2bDEzMi0xNTIgMTMyIDE1MnExOCAxNiA0MyAxNnQ0My0xNnExOC0xOCAxOC00M3QtMTgtNDNMMzE0IDM1MHoiIGdseXBoLW5hbWU9ImNhbmNlbCIgaG9yaXotYWR2LXg9IjQ3MCIgdW5pY29kZT0i7qCEIi8+PGdseXBoIGQ9Ik0yOTcgNDk4cTY5IDE1MiAxMTQgMjUyIDYgMTUgMjQgMTV0MjMtMTVsMTE0LTI1MnExNjQtMTggMjc0LTMwIDE1LTMgMjEtMTh0LTYtMjdMNjU3IDIzNnEzMy0xNjEgNTUtMjcwIDMtMTUtMTAtMjV0LTI3LTJMNDM1IDc1UTI5MS02IDE5NS02MXEtMTUtOS0yOCAydC0xMSAyNWw1NiAyNzBROTAgMzQ4IDggNDIzcS0xMiAxMS02IDI2dDIxIDE5eiIgZ2x5cGgtbmFtZT0ic3RhciIgaG9yaXotYWR2LXg9Ijg2OSIgdW5pY29kZT0i7qCFIi8+PGdseXBoIGQ9Ik02MzYgMjUwIDc0NC05NyA0NjQgMTE5IDE4Ni05N2wxMDggMzQ4TDE4IDQ2MmgzMzVsMTExIDMzNSAxMTItMzM1aDMzNXoiIGdseXBoLW5hbWU9InN0YXItMiIgaG9yaXotYWR2LXg9IjkyOCIgdW5pY29kZT0i7qCGIi8+PGdseXBoIGQ9Ik0wIDM1MHEwIDIwNyAxNDcgMzU0dDM1MyAxNDYgMzU0LTE0NiAxNDYtMzU0VDg1NC00IDUwMC0xNTAgMTQ3LTQgMCAzNTBtMTYwIDgyIDIwNS0xNTYtODAtMjQ2IDIxMSAxNDhMNzA1IDI2bC03NCAyNDYgMjA5IDE1Mi0yNTggNC03OCAyNDYtODYtMjQyeiIgZ2x5cGgtbmFtZT0ic3Rhci1jaXJjbGVkIiBob3Jpei1hZHYteD0iMTAwMCIgdW5pY29kZT0i7qCHIi8+PGdseXBoIGQ9Ik0wIDUzM3EwIDI1IDE4IDQzdDQ0IDE4IDQyLTE4bDMwNS0zMDMgMzA0IDMwM3ExOCAxOCA0MyAxOHQ0My0xOCAxOC00My0xOC00M0w0MDkgOTkgMTggNDkwUTAgNTA5IDAgNTMzIiBnbHlwaC1uYW1lPSJkb3duLW9wZW4iIGhvcml6LWFkdi14PSI4MTcuNCIgdW5pY29kZT0i74CEIi8+PC9mb250PjwvZGVmcz48L3N2Zz4=#fontello) format("svg")}[class*=" icon-"]:before,[class^=icon-]:before{font-family:latter-icons;font-style:normal;font-weight:400;speak:never;display:inline-block;font-variant:normal;line-height:1em;text-align:center;text-decoration:inherit;text-transform:none;width:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-plus:before{content:""}.icon-minus:before{content:""}.icon-check:before{content:""}.icon-ok:before{content:""}.icon-cancel:before{content:""}.icon-down-open:before{content:""}.icon-star:before{content:""}.icon-star-2:before{content:""}.icon-star-circled:before{content:""}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url("/wp-content/themes/latter-theme/assets/dist/fonts/manrope-v15-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:url("/wp-content/themes/latter-theme/assets/dist/fonts/manrope-v15-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:600;src:url("/wp-content/themes/latter-theme/assets/dist/fonts/manrope-v15-latin-600.woff2") format("woff2")}.section__title{color:var(--text-main);font-size:36px;font-weight:600;line-height:120%;width:100%}h1.section__title{font-size:48px;font-weight:600;line-height:120%}h2.section__title{font-size:36px;font-weight:600;line-height:120%}h3.section__title{font-size:24px;font-weight:600;line-height:130%}h4.section__title{font-size:20px;font-weight:600;line-height:140%}h5.section__title{font-size:18px;font-weight:600;line-height:150%}h6.section__title{font-size:16px;font-weight:600;line-height:150%}.horizontal-wrapper{overflow:auto;width:100%}.horizontal-wrapper::-webkit-scrollbar{background-color:var(--grey-lighten-3);border-radius:6px;height:4px;width:4px}.horizontal-wrapper::-webkit-scrollbar-thumb{background-color:var(--grey-darken-4);border-radius:6px;cursor:pointer}nav.langs-subdir-nav>ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:12px;list-style:none}nav.langs-subdir-nav>ul,nav.langs-subdir-nav>ul li{display:-webkit-box;display:-ms-flexbox;display:flex}nav.langs-subdir-nav>ul li{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}nav.langs-subdir-nav>ul li:before{content:none!important}nav.langs-subdir-nav>ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}nav.langs-subdir-nav>ul li a img{height:auto;width:32px}.vAll-app-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--text-main);gap:16px}.vAll-app-links__title{font-size:20px;font-weight:600;line-height:140%}.vAll-app-links__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.vAll-app-links__item{display:block;height:24px;width:24px}.vAll-app-links__item_android svg{color:#8bc34a}.vAll-app-links__item_apple svg{color:#455a64}.vAll-app-links__item_windows svg{color:#03a9f5}.vAll-app-links__item svg{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%}.v4-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--text-main);font-size:20px;font-weight:600;gap:8px;line-height:140%}.v4-rating__value{line-height:28px}.v4-rating__wrapper{display:contents}.v4-rating__stars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;--percent:calc(20%*var(--rating, 5));background:-webkit-gradient(linear,left top,right top,from(var(--accent-lighten-1)),to(var(--grey-lighten-3)));background:linear-gradient(90deg,var(--accent-lighten-1) var(--percent),var(--grey-lighten-3) var(--percent));-webkit-background-clip:text;background-clip:text}.v4-rating__stars i{-webkit-text-fill-color:transparent;height:auto;width:24px}.v4-rating__stars i:before{font-size:24px;height:24px;width:24px}.v4-bonus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-gradient(linear,left top,left bottom,from(var(--gradient-direction)),color-stop(0,var(--gradient2-color-1)),color-stop(50%,var(--gradient2-color-2)),to(var(--gradient2-color-3))),var(--white);background:linear-gradient(var(--gradient-direction),var(--gradient2-color-1) 0,var(--gradient2-color-2) 50%,var(--gradient2-color-3) 100%),var(--white);border-radius:24px;bottom:-18px;color:var(--heroscreen-bonus-color);gap:24px;padding:24px 48px;position:absolute;width:100%}.v4-bonus__description{font-size:24px;font-weight:600;line-height:130%;text-align:center}.v4-bonus__description a{color:var(--heroscreen-links-color)}.v4-bonus__star{height:32px;left:48px;position:absolute;top:34px;width:32px}.v4-bonus__ico{display:none}.v4-bonus__promo{background:var(--site-bg);border-radius:var(--button-radius);display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.v4-bonus__promo-value{color:var(--text-main);font-size:16px;font-weight:600;line-height:150%;margin:8px 0 8px 24px;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:0}.v4-bonus__promo-btn,.v4-bonus__promo-link{background:-webkit-gradient(linear,left top,left bottom,from(var(--gradient-direction)),color-stop(var(--gradient-color-1)),color-stop(var(--gradient-color-2)),to(var(--gradient-color-3)));background:linear-gradient(var(--gradient-direction),var(--gradient-color-1),var(--gradient-color-2),var(--gradient-color-3));border-radius:var(--button-radius);color:var(--button-color);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:600;gap:4px;line-height:150%;padding:8px 32px;text-align:center;text-decoration:none;text-transform:capitalize;-webkit-transition:none;transition:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.v4-bonus__promo-btn:disabled,.v4-bonus__promo-link:disabled{background:var(--button-disable-bg);color:var(--button-disable-color);pointer-events:none}.v4-bonus__promo-btn:after,.v4-bonus__promo-btn:before,.v4-bonus__promo-link:after,.v4-bonus__promo-link:before{display:none}.v4-bonus__promo-btn svg,.v4-bonus__promo-link svg{height:24px;width:24px}.v4-bonus__promo-link{display:none}.v4-bonus__promo.copied .v4-bonus__promo-value{color:var(--text-secondary)}.v4-bonus__promo.copied .v4-bonus__promo-btn{display:none}.v4-bonus__promo.copied .v4-bonus__promo-link{display:-webkit-box;display:-ms-flexbox;display:flex}.v4-bonus__timer{border-radius:var(--button-radius);font-weight:400;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.v4-calculator{background:-webkit-gradient(linear,left top,left bottom,from(var(--gradient-direction)),color-stop(0,var(--gradient2-color-1)),color-stop(50%,var(--gradient2-color-2)),to(var(--gradient2-color-3)));background:linear-gradient(var(--gradient-direction),var(--gradient2-color-1) 0,var(--gradient2-color-2) 50%,var(--gradient2-color-3) 100%);border-radius:24px;-webkit-box-shadow:0 0 20px 0 rgba(35,46,69,.06);box-shadow:0 0 20px 0 rgba(35,46,69,.06);color:var(--text-main);container-type:inline-size;position:relative;width:100%}.v4-calculator__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:24px;padding:24px 48px}@container (max-width: 736px){.v4-calculator__wrapper{padding:24px}}@container (max-width: 620px){.v4-calculator__wrapper{padding:16px}}@container (max-width: 550px){.v4-calculator__wrapper{gap:16px}}.v4-calculator__star{height:32px;left:48px;position:absolute;top:34px;width:32px}@container (max-width: 550px){.v4-calculator__star{left:8px}}.v4-calculator__content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}@container (max-width: 550px){.v4-calculator__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.v4-calculator p.v4-calculator__title{font-size:24px;font-weight:600;line-height:130%;text-align:center}.v4-calculator__values{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-box-flex:1;-ms-flex:1;flex:1}@container (max-width: 550px){.v4-calculator__values{gap:12px}}.v4-calculator__values svg{-ms-flex-negative:0;flex-shrink:0;height:20px;width:20px}@container (max-width: 550px){.v4-calculator__values svg{height:16px;width:16px}}.v4-calculator__field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--site-bg);border:1.6px solid transparent;border-radius:24px;color:var(--text-main);cursor:pointer;font-size:12px;font-weight:400;gap:8px;line-height:150%;padding:12px;width:100%}.v4-calculator__field:has(input:focus){border-color:var(--line-main)}.v4-calculator__field-input{font-size:12px;font-weight:400;line-height:150%;-webkit-box-flex:1;background:transparent;border:none;color:var(--text-main);-ms-flex:1;flex:1;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;outline:none}.v4-calculator__field-input::-webkit-input-placeholder{color:var(--text-secondary)}.v4-calculator__field-input::-moz-placeholder{color:var(--text-secondary)}.v4-calculator__field-input:-ms-input-placeholder{color:var(--text-secondary)}.v4-calculator__field-input::-ms-input-placeholder{color:var(--text-secondary)}.v4-calculator__field-input::placeholder{color:var(--text-secondary)}.v4-calculator__field-input:focus::-webkit-input-placeholder{opacity:0}.v4-calculator__field-input:focus::-moz-placeholder{opacity:0}.v4-calculator__field-input:focus:-ms-input-placeholder{opacity:0}.v4-calculator__field-input:focus::-ms-input-placeholder{opacity:0}.v4-calculator__field-input:focus::placeholder{opacity:0}.v4-calculator__field-currency{font-size:14px;font-weight:400;line-height:150%;text-transform:uppercase;-ms-flex-negative:0;flex-shrink:0}.v4-calculator__coef{font-size:16px;font-weight:600;line-height:150%}@container (max-width: 550px){.v4-calculator__coef{font-size:14px;font-weight:400;line-height:150%}}.v4-calculator__results{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:8px;justify-content:space-between;padding-left:16px;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}@container (max-width: 550px){.v4-calculator__results{padding-left:0;padding-top:16px}}.v4-calculator__results:before{background:-webkit-gradient(linear,left bottom,left top,from(var(--gradient-color-1)),color-stop(50%,var(--gradient-color-2)),to(var(--gradient-color-3)));background:linear-gradient(to top,var(--gradient-color-1) 0,var(--gradient-color-2) 50%,var(--gradient-color-3) 100%);content:"";height:100%;left:0;position:absolute;top:0;width:1px}@container (max-width: 550px){.v4-calculator__results:before{background:-webkit-gradient(linear,left top,left bottom,from(var(--gradient-direction)),color-stop(0,var(--gradient-color-1)),color-stop(50%,var(--gradient-color-2)),to(var(--gradient-color-3)));background:linear-gradient(var(--gradient-direction),var(--gradient-color-1) 0,var(--gradient-color-2) 50%,var(--gradient-color-3) 100%);height:1px;width:100%}}.v4-calculator__result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.v4-calculator__result p.v4-calculator__result-title{font-size:16px;font-weight:600;line-height:150%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@container (max-width: 550px){.v4-calculator__result p.v4-calculator__result-title{font-size:14px;font-weight:400;line-height:150%}}.v4-calculator__result-value{font-size:24px;font-weight:600;line-height:130%;text-align:right}@container (max-width: 550px){.v4-calculator__result-value{font-size:20px;font-weight:600;line-height:140%}}.v4-screenshots-list{background:var(--card-bg);border-radius:16px;padding:16px}.v4-screenshots-list__block{display:grid;gap:16px;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(1,1fr);margin-bottom:8px;width:100%}.v4-screenshots-list__block a{display:contents}.v4-screenshots-list__block img{width:100%;-ms-flex-negative:0;border-radius:16px;flex-shrink:0;height:auto}.v4-screenshots-list__block:has(a:nth-child(n+6)),.v4-screenshots-list__block:has(img:nth-child(n+6)){cursor:-webkit-grab;cursor:grab;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.v4-screenshots-list__block:has(a:nth-child(n+6)) img,.v4-screenshots-list__block:has(img:nth-child(n+6)) img{width:calc(20% - 12.8px)}.v4-features{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;width:100%}.v4-features__cons,.v4-features__pros{background-color:var(--card-bg);border-radius:16px;color:var(--card-text);padding:0 16px;width:400px}.v4-features__cons-header,.v4-features__pros-header{font-size:20px;font-weight:600;line-height:140%;padding:8px 0}.v4-features__cons-list,.v4-features__pros-list{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:16px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:16px}.v4-features__cons-list__item,.v4-features__pros-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:400;gap:8px;line-height:150%}.v4-features__cons-list__item:before,.v4-features__pros-list__item:before{border-radius:50%;color:var(--white);font-family:latter-icons;font-size:12px;height:20px;line-height:20px;position:relative;text-align:center;top:2px;width:20px;-ms-flex-negative:0;flex-shrink:0}.v4-features__pros-list__item:before{background-color:#00b5a3;content:var(--check-icon)}.v4-features__cons-list__item:before{background-color:#ff346d;content:var(--cross-icon);font-size:16px}.v4-breadcrumbs{color:var(--heroscreen-breadcrumbs-color);padding-top:24px}.v4-breadcrumbs__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;list-style:none}.v4-breadcrumbs__item:not(:last-child),.v4-breadcrumbs__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.v4-breadcrumbs__item:not(:last-child):after{background-color:var(--heroscreen-breadcrumbs-color);content:"";height:10px;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3IiBoZWlnaHQ9IjExIiBmaWxsPSJub25lIj48cGF0aCBzdHJva2U9ImN1cnJlbnRDb2xvciIgZD0ibS4zNTQuMzU0IDUgNS01IDUiLz48L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3IiBoZWlnaHQ9IjExIiBmaWxsPSJub25lIj48cGF0aCBzdHJva2U9ImN1cnJlbnRDb2xvciIgZD0ibS4zNTQuMzU0IDUgNS01IDUiLz48L3N2Zz4=);-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:10px}.v4-breadcrumbs__item:last-child .v4-breadcrumbs__item-link{color:var(--heroscreen-breadcrumbs-active-color,var(--heroscreen-breadcrumbs-color))}.v4-breadcrumbs__item-link{color:var(--heroscreen-breadcrumbs-color);font-size:18px;line-height:25px;text-decoration:none}.v4-quick-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:16px}.v4-quick-links__text{color:var(--text-secondary);font-size:16px;font-weight:400;line-height:150%}.v4-quick-links__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:8px}.v4-quick-link,.v4-quick-links__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.v4-quick-link{background:transparent;border-radius:var(--button-radius);color:var(--text-main);font-size:16px;font-weight:500;gap:4px;line-height:150%;overflow:hidden;padding:8px 24px;position:relative;text-align:center;text-decoration:none;text-transform:capitalize;-webkit-transition:none;transition:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-ms-flex-negative:0;flex-shrink:0}.v4-quick-link:disabled{background:var(--button-disable-bg);color:var(--button-disable-color);pointer-events:none}.v4-quick-link:before{border-radius:var(--button-radius);content:"";inset:0;padding:1px;position:absolute}.v4-quick-link__img{background:var(--white);border-radius:50%;height:30px;overflow:hidden;padding:3px;width:30px}.v4-quick-link__img img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.v4-quick-link__link{height:100%;left:0;position:absolute;top:0;width:100%}.v4-quick-link__title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.v4-quick-link__title-wrapper svg{height:24px;width:24px}.v4-posts__card{background-color:var(--card-bg);border-radius:16px;color:var(--card-text);overflow:hidden;position:relative;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.v4-posts__card-header{background:-webkit-gradient(linear,left top,left bottom,from(var(--gradient-direction)),color-stop(0,var(--gradient2-color-1)),color-stop(50%,var(--gradient2-color-2)),to(var(--gradient2-color-3))),var(--white);background:linear-gradient(var(--gradient-direction),var(--gradient2-color-1) 0,var(--gradient2-color-2) 50%,var(--gradient2-color-3) 100%),var(--white);height:220px;overflow:hidden;position:relative}.v4-posts__card-header__bg{left:0;position:absolute;top:0;width:100%}.v4-posts__card-header__bg-img{display:block;height:220px;-o-object-fit:cover;object-fit:cover;width:100%}.v4-posts__card-content{-webkit-box-flex:1;-ms-flex-positive:1;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;padding:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:24px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.v4-posts__card-info{margin-bottom:auto}.v4-posts__card-info__title{font-size:24px;font-weight:600;line-height:130%;margin-bottom:16px}.v4-posts__card-info__description{color:var(--card-text-secondary);font-size:18px;line-height:150%}.v4-posts__card-button{margin-bottom:0}.v4-brand-feature{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.v4-brand-feature__img{background:var(--white);border-radius:50%;height:36px;padding:6px;width:36px}.v4-brand-feature__img img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.v4-brand-feature__title{color:var(--heroscreen-main-color);font-size:14px;font-weight:600;line-height:150%}.v4-hero-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--line-main);gap:24px;padding:24px 0}.v4-hero-links__item{color:var(--heroscreen-breadcrumbs-color);font-size:16px;font-weight:400;line-height:150%;text-decoration:none;text-transform:capitalize;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}ol:not([class]),ul:not([class]){display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:2px;list-style:none}ol:not([class]) li,ul:not([class]) li{color:inherit;font-size:18px;line-height:25px;overflow-wrap:break-word}ol:not([class]) li:before,ul:not([class]) li:before{color:var(--theme-color);content:"•";display:inline-block;font-size:30px;line-height:inherit;margin-right:10px;position:relative;top:4px}ol:not([class]) li a,ul:not([class]) li a{word-break:break-all}ol ul:not([class]),ul ul:not([class]){margin-top:2px;padding-left:16px}ol:not([class]){counter-reset:item}ol:not([class]) li:before{color:inherit;content:counters(item,".") ". ";counter-increment:item;display:inline-block;font-size:inherit;margin-right:6px;top:0}ol ol:not([class]),ol ul:not([class]){list-style-position:inside;list-style-type:lower-alpha;margin-top:2px;padding-left:16px}ol ol:not([class]) li:before,ol ul:not([class]) li:before{display:none}.v4-to-top{background:var(--contrast-bg);border:none;border-radius:50%;bottom:48px;color:var(--contrast-color);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:56px;opacity:0;outline:none;position:fixed;right:48px;visibility:hidden;width:56px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;z-index:100}.v4-to-top svg{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.v4-author{color:var(--heroscreen-main-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:16px}.v4-author__title{font-size:24px;font-weight:600;line-height:130%}.v4-author__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;position:relative}.v4-author__card-avatar{-ms-flex-negative:0;border-radius:50%;flex-shrink:0;height:56px;overflow:hidden;width:56px}.v4-author__card-avatar__img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.v4-author__card-info__name{font-size:20px;font-weight:600;line-height:27px;margin-bottom:4px}.v4-author__card-info__description{color:var(--heroscreen-secondary-color);font-size:16px;line-height:22px}.v4-author__card-link{height:100%;left:0;position:absolute;top:0;width:100%}.v4-comments{color:var(--text-main)}.v4-comments .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:48px}.v4-comments__success{width:100%}.v4-comments__success-message{color:var(--text-secondary);font-size:14px;font-weight:400;line-height:150%;margin-bottom:12px;text-align:center}.v4-comments__success-message:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cmask id='a' width='16' height='16' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%23d9d9d9' d='M0 0h16v16H0z'/%3E%3C/mask%3E%3Cg mask='url("/wp-content/themes/latter-theme/assets/dist/css/%23a")'%3E%3Ccircle cx='8' cy='8' r='6.667' fill='%23fff'/%3E%3Cpath fill='%2300b5a3' d='M7.067 9.2 5.633 7.767a.63.63 0 0 0-.466-.184.63.63 0 0 0-.467.184.63.63 0 0 0-.183.466q0 .285.183.467l1.9 1.9a.64.64 0 0 0 .467.2.64.64 0 0 0 .466-.2L11.3 6.834a.63.63 0 0 0 .183-.467.63.63 0 0 0-.183-.467.63.63 0 0 0-.466-.183.63.63 0 0 0-.467.183zM8 14.667a6.5 6.5 0 0 1-2.6-.525 6.7 6.7 0 0 1-2.117-1.425A6.7 6.7 0 0 1 1.86 10.6 6.5 6.5 0 0 1 1.333 8q0-1.383.526-2.6a6.7 6.7 0 0 1 1.425-2.117q.9-.9 2.116-1.424A6.5 6.5 0 0 1 8 1.333q1.383 0 2.6.526 1.217.525 2.117 1.425T14.142 5.4t.525 2.6-.525 2.6a6.7 6.7 0 0 1-1.425 2.117q-.9.9-2.117 1.425a6.5 6.5 0 0 1-2.6.525'/%3E%3C/g%3E%3C/svg%3E") 50%/cover no-repeat;content:"";display:inline-block;height:16px;margin-right:4px;position:relative;top:3px;width:16px}.v4-comments__content{display:grid;gap:64px;grid-template-columns:37.6% auto}.v4-comments__form{gap:16px}.v4-comments__form,.v4-comments__form-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.v4-comments__form-item{gap:4px}.v4-comments__form-item.vAll-comments__form-item_invalid .v4-comments__form-input,.v4-comments__form-item.vAll-comments__form-item_invalid .v4-comments__form-textarea{border:1.6px solid #ff346d}.v4-comments__form-item.vAll-comments__form-item_invalid .v4-comments__form-input:focus,.v4-comments__form-item.vAll-comments__form-item_invalid .v4-comments__form-textarea:focus{background-image:none;border:1.6px solid #ff346d}.v4-comments__form-item.vAll-comments__form-item_invalid .v4-comments__form-error{display:block}.v4-comments__form-error{color:var(--text-secondary);display:none;font-size:14px;font-weight:400;line-height:150%}.v4-comments__form-error:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cmask id='a' width='16' height='16' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%23d9d9d9' d='M0 0h16v16H0z'/%3E%3C/mask%3E%3Cg mask='url("/wp-content/themes/latter-theme/assets/dist/css/%23a")'%3E%3Ccircle cx='8' cy='8' r='6.667' fill='%23fff'/%3E%3Cpath fill='%23ff346d' d='M8 11.334a.65.65 0 0 0 .475-.192.65.65 0 0 0 .192-.475.65.65 0 0 0-.192-.475A.65.65 0 0 0 8 10a.65.65 0 0 0-.475.192.65.65 0 0 0-.192.475q0 .283.192.475a.65.65 0 0 0 .475.192m0-2.667a.65.65 0 0 0 .475-.192A.65.65 0 0 0 8.667 8V5.334a.65.65 0 0 0-.192-.475A.65.65 0 0 0 8 4.667a.65.65 0 0 0-.475.192.65.65 0 0 0-.192.474V8q0 .283.192.475A.65.65 0 0 0 8 8.667m0 6a6.5 6.5 0 0 1-2.6-.525 6.7 6.7 0 0 1-2.117-1.425A6.7 6.7 0 0 1 1.858 10.6 6.5 6.5 0 0 1 1.333 8q0-1.383.525-2.6a6.7 6.7 0 0 1 1.425-2.117q.9-.9 2.117-1.424A6.5 6.5 0 0 1 8 1.333q1.383 0 2.6.526 1.217.525 2.117 1.425T14.142 5.4t.525 2.6-.525 2.6a6.7 6.7 0 0 1-1.425 2.117q-.9.9-2.117 1.425a6.5 6.5 0 0 1-2.6.525'/%3E%3C/g%3E%3C/svg%3E") 50%/cover no-repeat;content:"";display:inline-block;height:16px;margin-right:4px;position:relative;top:3px;width:16px}.v4-comments__form-error-message{color:var(--text-secondary);font-size:14px;font-weight:400;line-height:150%;margin-top:8px;text-align:center}.v4-comments__form-error-message:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cmask id='a' width='16' height='16' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%23d9d9d9' d='M0 0h16v16H0z'/%3E%3C/mask%3E%3Cg mask='url("/wp-content/themes/latter-theme/assets/dist/css/%23a")'%3E%3Ccircle cx='8' cy='8' r='6.667' fill='%23fff'/%3E%3Cpath fill='%23ff346d' d='M8 11.334a.65.65 0 0 0 .475-.192.65.65 0 0 0 .192-.475.65.65 0 0 0-.192-.475A.65.65 0 0 0 8 10a.65.65 0 0 0-.475.192.65.65 0 0 0-.192.475q0 .283.192.475a.65.65 0 0 0 .475.192m0-2.667a.65.65 0 0 0 .475-.192A.65.65 0 0 0 8.667 8V5.334a.65.65 0 0 0-.192-.475A.65.65 0 0 0 8 4.667a.65.65 0 0 0-.475.192.65.65 0 0 0-.192.474V8q0 .283.192.475A.65.65 0 0 0 8 8.667m0 6a6.5 6.5 0 0 1-2.6-.525 6.7 6.7 0 0 1-2.117-1.425A6.7 6.7 0 0 1 1.858 10.6 6.5 6.5 0 0 1 1.333 8q0-1.383.525-2.6a6.7 6.7 0 0 1 1.425-2.117q.9-.9 2.117-1.424A6.5 6.5 0 0 1 8 1.333q1.383 0 2.6.526 1.217.525 2.117 1.425T14.142 5.4t.525 2.6-.525 2.6a6.7 6.7 0 0 1-1.425 2.117q-.9.9-2.117 1.425a6.5 6.5 0 0 1-2.6.525'/%3E%3C/g%3E%3C/svg%3E") 50%/cover no-repeat;content:"";display:inline-block;height:16px;margin-right:4px;position:relative;top:3px;width:16px}.v4-comments__form-input,.v4-comments__form-textarea{background-color:var(--c-field-bg);border:1.6px double var(--c-field-border);border-radius:12px;color:var(--c-field-text);font-size:18px;line-height:25px;outline:none;padding:12px 16px}.v4-comments__form-input::-webkit-input-placeholder,.v4-comments__form-textarea::-webkit-input-placeholder{color:var(--c-field-placeholder);font-size:18px;line-height:25px}.v4-comments__form-input::-moz-placeholder,.v4-comments__form-textarea::-moz-placeholder{color:var(--c-field-placeholder);font-size:18px;line-height:25px}.v4-comments__form-input:-ms-input-placeholder,.v4-comments__form-textarea:-ms-input-placeholder{color:var(--c-field-placeholder);font-size:18px;line-height:25px}.v4-comments__form-input::-ms-input-placeholder,.v4-comments__form-textarea::-ms-input-placeholder{color:var(--c-field-placeholder);font-size:18px;line-height:25px}.v4-comments__form-input::placeholder,.v4-comments__form-textarea::placeholder{color:var(--c-field-placeholder);font-size:18px;line-height:25px}.v4-comments__form-input:focus,.v4-comments__form-textarea:focus{border-color:var(--c-field-border-focus)}.v4-comments__form-input:focus::-webkit-input-placeholder,.v4-comments__form-textarea:focus::-webkit-input-placeholder{color:transparent}.v4-comments__form-input:focus::-moz-placeholder,.v4-comments__form-textarea:focus::-moz-placeholder{color:transparent}.v4-comments__form-input:focus:-ms-input-placeholder,.v4-comments__form-textarea:focus:-ms-input-placeholder{color:transparent}.v4-comments__form-input:focus::-ms-input-placeholder,.v4-comments__form-textarea:focus::-ms-input-placeholder{color:transparent}.v4-comments__form-input:focus::placeholder,.v4-comments__form-textarea:focus::placeholder{color:transparent}.v4-comments__form-textarea{resize:none}.v4-comments__form .vAll-button{background:-webkit-gradient(linear,left top,left bottom,from(var(--gradient-direction)),color-stop(var(--gradient-color-1)),color-stop(var(--gradient-color-2)),to(var(--gradient-color-3)));background:linear-gradient(var(--gradient-direction),var(--gradient-color-1),var(--gradient-color-2),var(--gradient-color-3));border-radius:var(--button-radius);color:var(--button-color);font-size:16px;font-weight:600;line-height:150%;padding:8px 24px;text-align:center;text-decoration:none;-webkit-transition:none;transition:none}.v4-comments__form .vAll-button:disabled{background:var(--button-disable-bg);color:var(--button-disable-color);pointer-events:none}.v4-comments__form .vAll-button:after,.v4-comments__form .vAll-button:before{display:none}.v4-comments__form .vAll-button svg{color:inherit;height:24px;width:24px}.v4-comments__list{gap:48px}.v4-comment,.v4-comments__list{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.v4-comment{color:var(--text-secondary);gap:8px}.v4-comment__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.v4-comment__avatar{-ms-flex-negative:0;background:-webkit-gradient(linear,left top,left bottom,from(var(--gradient-direction)),color-stop(var(--gradient2-color-1)),color-stop(var(--gradient2-color-2)),to(var(--gradient2-color-3)));background:linear-gradient(var(--gradient-direction),var(--gradient2-color-1),var(--gradient2-color-2),var(--gradient2-color-3));border-radius:50%;flex-shrink:0;height:56px;overflow:hidden;padding:13px 10.5px;width:56px}.v4-comment__avatar-img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.v4-comment__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:4px}.v4-comment__info-author{color:var(--text-main);font-size:20px;font-weight:600;line-height:140%}.v4-comment__info-content{font-size:18px;line-height:150%}.v4-comment__info-date{font-size:14px;font-weight:400;line-height:150%}.v4-comment_answer{margin-top:-24px;padding-left:64px}.v4-comment_answer .v4-comment__avatar{padding:0}.v4-top .container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:64px}.v4-top .container,.v4-top__info{display:-webkit-box;display:-ms-flexbox;display:flex}.v4-top__info{max-width:466px;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:24px}.v4-top-table{border-collapse:collapse;border-radius:16px;height:100%;margin-bottom:8px;overflow:hidden;width:100%}.v4-top-table thead tr{background:var(--thead-bg,var(--contrast-bg));color:var(--thead-text,var(--contrast-color))}.v4-top-table tr{background:var(--trow-bg,var(--card-bg));color:var(--trow-text,var(--card-text))}.v4-top-table tr:not(:last-child){border-bottom:2px solid var(--trow-border,var(--white))}.v4-top-table tr td,.v4-top-table tr th{font-size:16px;font-weight:400;line-height:150%;padding:16px 24px;text-align:center}.v4-top-table tr td:first-child,.v4-top-table tr th:first-child{text-align:left}.v4-author-about{background-color:var(--heroscreen-block-bg);color:var(--heroscreen-main-color)}.v4-author-about__content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:64px;padding:48px 0;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.v4-author-about__img{aspect-ratio:1/1;border-radius:50%;height:auto;max-width:354px;overflow:hidden;width:100%}.v4-author-about__img-content{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.v4-author-about__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:24px}.v4-author-about__name{font-size:48px;font-weight:600;line-height:120%}.v4-author-about .text-block{color:var(--heroscreen-secondary-color)}.v4-author-about .text-block a{color:var(--heroscreen-links-color)}.v4-author-about__sm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.v4-author-about__sm__link{background-color:var(--heroscreen-button-bg);border-radius:50%;color:var(--heroscreen-button-color);height:40px;padding:8px;text-align:center;text-decoration:none;-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out;width:40px;-ms-flex-negative:0;flex-shrink:0}.v4-author-about__sm__link:disabled{background:var(--button-disable-bg);color:var(--button-disable-color);pointer-events:none}.v4-author-about__sm__link svg{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.v4-posts{color:var(--text-main)}.v4-posts .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:24px}.v4-posts .section__title,.v4-posts .text-block{max-width:820px}.v4-posts__list{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-top:8px}.v4-posts__more-btn{background:transparent;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;padding:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--text-secondary);cursor:pointer;font-size:18px;gap:8px;line-height:150%;margin:8px auto 0}.v4-posts__more-btn svg{height:24px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:24px}.v4-download{bottom:0;display:none;left:0;padding:10px;position:fixed;width:calc(var(--vw, 1vw)*100);z-index:100}.v4-download__card{background:var(--contrast-bg);border-radius:16px;color:var(--contrast-color);padding:8px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.v4-download__card,.v4-download__card-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.v4-download__card-logo{border-radius:8px;height:32px;overflow:hidden;padding:3px;width:32px}.v4-download__card-logo__img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.v4-download__card-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.v4-download__card-info__title{font-size:14px;font-weight:600;line-height:150%}.v4-download__card-info__app{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.v4-download__card-info__app-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.v4-download__card-info__app-rating:after{background-color:var(--line-secondary);content:"";height:16px;width:1px}.v4-download__card-info__app-rating__value{font-size:14px;font-weight:600;line-height:150%}.v4-download__card-info__app-rating i{height:auto;width:12px;-webkit-text-fill-color:unset}.v4-download__card-info__app-rating i:before{font-size:12px;height:12px;width:12px}.v4-download__card-info__app-downloads{font-size:14px;font-weight:400;line-height:150%}.v4-download__card-icon{background:var(--secondary-button-bg);border-radius:32px;color:var(--secondary-button-color);padding:8px 16px}.v4-download__card-icon svg{display:block;height:24px;-o-object-fit:cover;object-fit:cover;width:24px}.v4-download__card-link{height:100%;left:0;position:absolute;top:0;width:100%}.v4-404{color:var(--text-main);container-type:inline-size;padding:48px 0}.v4-404 .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.v4-404__num{-webkit-background-clip:text;background-clip:text;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--gradient-direction)),color-stop(var(--gradient-color-1)),color-stop(var(--gradient-color-2)),to(var(--gradient-color-3)));background-image:linear-gradient(var(--gradient-direction),var(--gradient-color-1),var(--gradient-color-2),var(--gradient-color-3));color:transparent;font-size:128px;font-weight:600}.v4-404__title{font-size:48px;font-weight:600;line-height:120%;text-align:center}.v4-404__description{font-size:18px;line-height:150%;text-align:center}.v4-404__link{font-size:16px;font-weight:600;line-height:150%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.v4-404__link svg{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.v4-404 .v4-bonus{bottom:0;margin:8px 0;max-height:unset;max-width:466px;min-height:unset;position:relative;-webkit-transform:unset;transform:unset;width:100%}.v4-404 .v4-quick-links{margin:8px 0}@media (max-width:1200px){.v4-comments__content{gap:32px}}@media (max-width:1024px){:root{--offsets:30px}.v4-top .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.v4-top__info{max-width:100%}.v4-author-about__content{gap:32px}.v4-author-about__info{gap:16px}.v4-author-about__name{font-size:36px;font-weight:600;line-height:120%}}@media (max-width:1000px){.v4-comments__content{grid-template-columns:repeat(1,1fr)}.v4-posts__list{grid-template-columns:repeat(2,1fr)}}@media (max-width:920px){.v4-to-top{bottom:80px;height:48px;padding:12px;right:12px;width:48px}.v4-download{display:block}}@media (max-width:768px){:root{--offsets:16px}.text-block_center{text-align:left}.latter-page-update{padding:8px 0}.vAll-button_header,.vAll-button_header-secondary{padding:12px}.countdown-timer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:6px 4px}.standalone-breadcrumbs{padding:16px 0}.section__title{font-size:24px;font-weight:600;line-height:130%}h1.section__title{font-size:36px;font-weight:600;line-height:120%}h2.section__title{font-size:24px;font-weight:600;line-height:130%}h3.section__title{font-size:20px;font-weight:600;line-height:140%}h4.section__title{font-size:18px;font-weight:600;line-height:150%}h5.section__title{font-size:17px}.vAll-app-links__title{font-size:16px;font-weight:600;line-height:150%}.v4-bonus{gap:16px;padding:16px}.v4-bonus__description{font-size:20px;font-weight:600;line-height:140%}.v4-bonus__star{display:none}.v4-bonus__promo-value{margin-left:16px}.v4-bonus__promo-btn,.v4-bonus__promo-link{padding:8px 16px}.v4-screenshots-list__block{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.v4-screenshots-list__block img{width:171px}.v4-screenshots-list__block:has(a:nth-child(n+6)),.v4-screenshots-list__block:has(img:nth-child(n+6)){gap:8px}.v4-screenshots-list__block:has(a:nth-child(n+6)) img,.v4-screenshots-list__block:has(img:nth-child(n+6)) img{width:171px}.v4-features{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.v4-features__cons,.v4-features__pros{width:100%}.v4-features__cons-header,.v4-features__pros-header{font-size:16px;font-weight:600;line-height:150%}.v4-breadcrumbs{padding:16px 0}.v4-posts__card-content,.v4-quick-links__list{gap:16px}.v4-posts__card-info__title{font-size:20px;font-weight:600;line-height:140%}.v4-posts__card-info__description{font-size:16px;font-weight:400;line-height:150%}.v4-hero-links{border:none;gap:20px;padding:16px 0}ol:not([class]) li,ul:not([class]) li{font-size:16px;font-weight:400;line-height:150%}.v4-author__title{font-size:20px;font-weight:600;line-height:140%}.v4-author__card-info__name{font-size:16px;font-weight:600;line-height:150%}.v4-author__card-info__description{font-size:14px;font-weight:400;line-height:19px}.v4-comments .container{gap:16px}.v4-comments__form{gap:8px}.v4-comments__form-input,.v4-comments__form-textarea{font-size:16px;font-weight:400;line-height:150%}.v4-comment__info-author{font-size:20px;font-weight:600;line-height:140%}.v4-comment__info-content{font-size:16px;font-weight:400;line-height:150%}.v4-comment_answer{padding-left:32px}.v4-top .container,.v4-top__info{gap:16px}.v4-author-about__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;justify-items:center;padding:16px 0}.v4-author-about__img{max-width:288px}.v4-author-about__name{text-align:center}.v4-posts .container{gap:16px}}@media (max-width:736px){.v4-404{padding:24px 0}.v4-404 .container{gap:16px}.v4-404__num{font-size:96px}.v4-404__title{font-size:36px;font-weight:600;line-height:120%}.v4-404__description{font-size:16px;font-weight:400;line-height:150%}.v4-404__link{width:100%}}@media (max-width:600px){.v4-quick-link{width:100%}.v4-posts__list{grid-template-columns:repeat(1,1fr)}}@media (max-width:425px){.v4-posts__card-header,.v4-posts__card-header__bg-img{height:144px}.v4-author-about__content{justify-items:self-start}.v4-author-about__name{text-align:left}}@media (max-width:350px){.v4-download__card-info__app-rating{display:none}}@media (hover:hover){.vAll-meta-button:hover{background-color:var(--button-hover-bg);color:var(--button-hover-color)}.vAll-meta-button[type=submit]:not(:disabled):hover{color:var(--button-hover-color)!important}.v4-bonus__promo-btn:hover,.v4-bonus__promo-link:hover{background:-webkit-gradient(linear,left top,left bottom,from(var(--gradient-direction)),color-stop(var(--gradient-hover-color-1)),color-stop(var(--gradient-hover-color-2)),to(var(--gradient-hover-color-3)));background:linear-gradient(var(--gradient-direction),var(--gradient-hover-color-1),var(--gradient-hover-color-2),var(--gradient-hover-color-3));color:var(--button-hover-color)}.v4-quick-link:hover{background:-webkit-gradient(linear,left top,left bottom,from(var(--gradient-direction)),color-stop(0,var(--gradient-color-1)),color-stop(50%,var(--gradient-color-2)),to(var(--gradient-color-3)));background:linear-gradient(var(--gradient-direction),var(--gradient-color-1) 0,var(--gradient-color-2) 50%,var(--gradient-color-3) 100%);color:var(--secondary-button-hover-color)}.v4-posts__card:hover{-webkit-box-shadow:0 4px 16px 0 rgba(15,15,16,.08),0 8px 24px 0 rgba(15,15,16,.12);box-shadow:0 4px 16px 0 rgba(15,15,16,.08),0 8px 24px 0 rgba(15,15,16,.12)}.v4-posts__card:hover .v4-posts__card-header{background:-webkit-gradient(linear,left top,left bottom,from(var(--gradient-direction)),color-stop(0,var(--gradient-color-1)),color-stop(50%,var(--gradient-color-2)),to(var(--gradient-color-3))),var(--white);background:linear-gradient(var(--gradient-direction),var(--gradient-color-1) 0,var(--gradient-color-2) 50%,var(--gradient-color-3) 100%),var(--white)}.v4-hero-links__item:hover{color:var(--heroscreen-breadcrumbs-active-color)}.v4-comments__form .vAll-button:hover{background:-webkit-gradient(linear,left top,left bottom,from(var(--gradient-direction)),color-stop(var(--gradient-hover-color-1)),color-stop(var(--gradient-hover-color-2)),to(var(--gradient-hover-color-3)));background:linear-gradient(var(--gradient-direction),var(--gradient-hover-color-1),var(--gradient-hover-color-2),var(--gradient-hover-color-3));color:var(--button-hover-color)}.v4-author-about__sm__link:hover{background-color:var(--heroscreen-button-bg-hover);color:var(--heroscreen-button-color-hover)}.v4-posts__more-btn:hover svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}
/* wp-content/themes/latter-theme/assets/dist/css/buttons/_button-1.css */
.button_1,.button_1-gradient{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.button_1-gradient:after,.button_1-gradient:before,.button_1:after,.button_1:before{content:"";height:100%;position:absolute;top:0;-webkit-transition:width .5s ease;transition:width .5s ease;width:0;z-index:0}.button_1-gradient:before,.button_1:before{left:0}.button_1-gradient:after,.button_1:after{right:0}.button_1 span,.button_1 svg,.button_1-gradient span,.button_1-gradient svg{position:relative;z-index:1}.vAll-button.button_1,.vAll-button_footer-secondary.button_1,.vAll-button_footer.button_1,.vAll-button_header-secondary.button_1,.vAll-button_header.button_1,.vAll-button_hero.button_1{background-color:var(--button-bg);color:var(--button-color)}.vAll-button.button_1:after,.vAll-button.button_1:before,.vAll-button_footer-secondary.button_1:after,.vAll-button_footer-secondary.button_1:before,.vAll-button_footer.button_1:after,.vAll-button_footer.button_1:before,.vAll-button_header-secondary.button_1:after,.vAll-button_header-secondary.button_1:before,.vAll-button_header.button_1:after,.vAll-button_header.button_1:before,.vAll-button_hero.button_1:after,.vAll-button_hero.button_1:before{background:var(--button-hover-bg)}.vAll-button.button_1-gradient,.vAll-button_footer-secondary.button_1-gradient,.vAll-button_footer.button_1-gradient,.vAll-button_header-secondary.button_1-gradient,.vAll-button_header.button_1-gradient,.vAll-button_hero.button_1-gradient{background:-webkit-gradient(linear,left top,left bottom,from(var(--gradient-direction)),color-stop(0,var(--gradient-color-1)),color-stop(50%,var(--gradient-color-2)),to(var(--gradient-color-3)));background:linear-gradient(var(--gradient-direction),var(--gradient-color-1) 0,var(--gradient-color-2) 50%,var(--gradient-color-3) 100%);color:var(--button-color)}.vAll-button.button_1-gradient:before,.vAll-button_footer-secondary.button_1-gradient:before,.vAll-button_footer.button_1-gradient:before,.vAll-button_header-secondary.button_1-gradient:before,.vAll-button_header.button_1-gradient:before,.vAll-button_hero.button_1-gradient:before{background:-webkit-gradient(linear,left top,left bottom,from(var(--gradient-direction)),color-stop(0,var(--gradient-hover-color-1)),color-stop(50%,var(--gradient-hover-color-2)),to(var(--gradient-hover-color-3)));background:linear-gradient(var(--gradient-direction),var(--gradient-hover-color-1) 0,var(--gradient-hover-color-2) 50%,var(--gradient-hover-color-3) 100%)}.vAll-button.button_1-gradient:after,.vAll-button_footer-secondary.button_1-gradient:after,.vAll-button_footer.button_1-gradient:after,.vAll-button_header-secondary.button_1-gradient:after,.vAll-button_header.button_1-gradient:after,.vAll-button_hero.button_1-gradient:after{background:-webkit-gradient(linear,left top,left bottom,from(var(--gradient-direction)),color-stop(0,var(--gradient-hover-color-3)),color-stop(50%,var(--gradient-hover-color-2)),to(var(--gradient-hover-color-1)));background:linear-gradient(var(--gradient-direction),var(--gradient-hover-color-3) 0,var(--gradient-hover-color-2) 50%,var(--gradient-hover-color-1) 100%);-webkit-transform:scaleY(-1);transform:scaleY(-1)}.vAll-button_secondary.button_1{background-color:var(--secondary-button-bg);color:var(--secondary-button-color)}.vAll-button_secondary.button_1:after,.vAll-button_secondary.button_1:before{background:var(--secondary-button-hover-bg)}.vAll-button_secondary.button_1-gradient{background:-webkit-gradient(linear,left top,left bottom,from(var(--gradient-direction)),color-stop(0,var(--gradient2-color-1)),color-stop(50%,var(--gradient2-color-2)),to(var(--gradient2-color-3)));background:linear-gradient(var(--gradient-direction),var(--gradient2-color-1) 0,var(--gradient2-color-2) 50%,var(--gradient2-color-3) 100%);color:var(--secondary-button-color)}.vAll-button_secondary.button_1-gradient:before{background:-webkit-gradient(linear,left top,left bottom,from(var(--gradient-direction)),color-stop(0,var(--gradient-hover-color-1)),color-stop(50%,var(--gradient-hover-color-2)),to(var(--gradient-hover-color-3)));background:linear-gradient(var(--gradient-direction),var(--gradient-hover-color-1) 0,var(--gradient-hover-color-2) 50%,var(--gradient-hover-color-3) 100%)}.vAll-button_secondary.button_1-gradient:after{background:-webkit-gradient(linear,left top,left bottom,from(var(--gradient-direction)),color-stop(0,var(--gradient-hover-color-3)),color-stop(50%,var(--gradient-hover-color-2)),to(var(--gradient-hover-color-1)));background:linear-gradient(var(--gradient-direction),var(--gradient-hover-color-3) 0,var(--gradient-hover-color-2) 50%,var(--gradient-hover-color-1) 100%);-webkit-transform:scaleY(-1);transform:scaleY(-1)}@media (hover:hover){.button_1-gradient:hover:after,.button_1-gradient:hover:before,.button_1:hover:after,.button_1:hover:before{width:50%}.vAll-button.button_1-gradient:hover,.vAll-button.button_1:hover,.vAll-button_footer-secondary.button_1-gradient:hover,.vAll-button_footer-secondary.button_1:hover,.vAll-button_footer.button_1-gradient:hover,.vAll-button_footer.button_1:hover,.vAll-button_header-secondary.button_1-gradient:hover,.vAll-button_header-secondary.button_1:hover,.vAll-button_header.button_1-gradient:hover,.vAll-button_header.button_1:hover,.vAll-button_hero.button_1-gradient:hover,.vAll-button_hero.button_1:hover{color:var(--button-hover-color)}.vAll-button_secondary.button_1-gradient:hover,.vAll-button_secondary.button_1:hover{color:var(--secondary-button-hover-color)}}
/* wp-content/themes/latter-theme/assets/dist/css/burgerButtons/_burger-btn-1.css */
.burger-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:none;cursor:pointer;height:30px;outline:none;position:relative;-webkit-transition-duration:1s;transition-duration:1s;width:30px}.burger-1:has(.burger-1__text) .burger-1__icon{top:8px}.burger-1__icon{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:background .25s;transition:background .25s}.burger-1__icon,.burger-1__icon:after,.burger-1__icon:before{background-color:var(--h-menu-burger);border-radius:20px;height:2.5px;position:absolute;width:23px}.burger-1__icon:after,.burger-1__icon:before{content:"";left:0;-webkit-transition:top .25s,background-color .25s ease-in-out,-webkit-transform .25s;transition:top .25s,background-color .25s ease-in-out,-webkit-transform .25s;transition:transform .25s,top .25s,background-color .25s ease-in-out;transition:transform .25s,top .25s,background-color .25s ease-in-out,-webkit-transform .25s}.burger-1__icon:before{top:-6px}.burger-1__icon:after{top:6px}.burger-1__text{color:var(--h-menu-burger);font-size:10px;font-weight:600;line-height:150%;position:absolute;text-transform:uppercase;top:19px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.burger-1[data-state=open] .burger-1__icon{background:transparent}.burger-1[data-state=open] .burger-1__icon:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.burger-1[data-state=open] .burger-1__icon:after{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.burger-1[data-state=open] .burger-1__text{opacity:0;visibility:hidden}
/* wp-content/themes/latter-theme/assets/dist/parts/footer/css/v3.css */
.v3-footer{background-color:var(--footer-bg);margin-top:32px;padding:32px 0}.v3-footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:33px}.v3-footer__logo{height:auto;margin:0 auto;width:var(--logo-width,120px)}.v3-footer__logo-ico{color:var(--footer-text-main);display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.v3-footer__content{border-top:1px solid var(--line-main);display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:33px;-webkit-box-pack:justify;-ms-flex-pack:justify;color:var(--footer-text-main);gap:32px;justify-content:space-between}.v3-footer__buttons{max-width:187px}.v3-footer__buttons-download{font-size:14px;font-weight:500;line-height:150%;padding:12px 24px}.v3-footer__buttons-download-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:16px;margin-bottom:32px}.v3-footer__buttons-sm{background:var(--footer-button-secondary-color);border-radius:50%;color:var(--footer-button-secondary-bg);height:40px;padding:10px;text-align:center;text-decoration:none;-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out;width:40px;-ms-flex-negative:0;flex-shrink:0}.v3-footer__buttons-sm:disabled{background:var(--button-disable-bg);color:var(--button-disable-color);pointer-events:none}.v3-footer__buttons-sm svg{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.v3-footer__buttons-sm-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.v3-footer__menu{max-width:222px}.v3-footer__menu-list{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:16px}.v3-footer__menu-list__item-link{font-weight:400;text-decoration:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.v3-footer__menu-list__item-link,.v3-footer__menu-title{color:var(--footer-text-main);font-size:16px;line-height:150%}.v3-footer__menu-title{font-weight:600;margin-bottom:16px}.v3-footer__bonus-description{font-size:16px;font-weight:400;line-height:150%}.v3-footer__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.v3-footer__info-dmca{height:18px;position:relative;width:101px}.v3-footer__info-dmca img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.v3-footer__info-dmca__link{height:100%;left:0;position:absolute;top:0;width:100%}.v3-footer__info-copyright{color:var(--footer-text-main);font-size:14px;font-weight:400;line-height:150%}.v3-footer__info-age-limit{color:var(--footer-text-main);height:31px;width:31px}.v3-footer__info-age-limit svg{height:100%;width:100%}.v3-footer__payments-partners{-webkit-box-orient:vertical;border-bottom:1px solid var(--line-main);border-top:1px solid var(--line-main);-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:33px;padding:33px 0}.v3-footer__partners,.v3-footer__payments-partners{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.v3-footer__partners{-webkit-box-orient:horizontal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.v3-footer__partners-logo{height:40px;width:72px;-ms-flex-negative:0;border-radius:var(--button-radius);flex-shrink:0}.v3-footer__partners-logo img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.v3-footer__payment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.v3-footer__payment img{height:var(--payment-height);width:auto}@media (max-width:1024px){.v3-footer{margin-top:16px}.v3-footer .container{gap:24px}.v3-footer__content{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;padding-top:24px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.v3-footer__buttons{max-width:100%;width:100%}.v3-footer__buttons-download-wrapper{margin-bottom:16px}.v3-footer__bonus-description,.v3-footer__menu{max-width:100%;width:calc(25% - 18px)}.v3-footer__payments-partners{gap:24px;padding:24px 0}.v3-footer__partners,.v3-footer__payment{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (max-width:768px){.v3-footer__bonus-description,.v3-footer__menu{width:100%}.v3-footer__info-copyright{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (hover:hover){.v3-footer__buttons-sm:hover{background:var(--footer-button-secondary-bg);color:var(--footer-button-secondary-color)}.v3-footer__menu-list__item-link:hover{color:var(--footer-text-secondary)}}
/* wp-content/themes/latter-theme/assets/dist/parts/header/css/v6.css */
@-webkit-keyframes shake{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(8deg);transform:rotate(8deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}75%{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes shake{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(8deg);transform:rotate(8deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}75%{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes shake-stronger{0%{-webkit-transform:rotate(14deg);transform:rotate(14deg)}to{-webkit-transform:rotate(-14deg);transform:rotate(-14deg)}}@keyframes shake-stronger{0%{-webkit-transform:rotate(14deg);transform:rotate(14deg)}to{-webkit-transform:rotate(-14deg);transform:rotate(-14deg)}}@-webkit-keyframes shake-with-pause{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}16.66%{-webkit-transform:rotate(14deg);transform:rotate(14deg)}33.33%{-webkit-transform:rotate(-14deg);transform:rotate(-14deg)}50%{-webkit-transform:rotate(14deg);transform:rotate(14deg)}66.66%{-webkit-transform:rotate(-14deg);transform:rotate(-14deg)}83.33%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes shake-with-pause{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}16.66%{-webkit-transform:rotate(14deg);transform:rotate(14deg)}33.33%{-webkit-transform:rotate(-14deg);transform:rotate(-14deg)}50%{-webkit-transform:rotate(14deg);transform:rotate(14deg)}66.66%{-webkit-transform:rotate(-14deg);transform:rotate(-14deg)}83.33%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes shake-with-pause-stronger{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}20%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}40%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}60%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes shake-with-pause-stronger{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}20%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}40%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}60%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.02);transform:scale(1.02)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.02);transform:scale(1.02)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes pulse-stronger{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse-stronger{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes flip-x{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}40%{-webkit-transform:scaleX(-1);transform:scaleX(-1)}60%{-webkit-transform:scaleX(-1);transform:scaleX(-1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes flip-x{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}40%{-webkit-transform:scaleX(-1);transform:scaleX(-1)}60%{-webkit-transform:scaleX(-1);transform:scaleX(-1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes shine{0%{-webkit-transform:skewX(-25deg) translateX(0);transform:skewX(-25deg) translateX(0)}to{-webkit-transform:skewX(-25deg) translateX(400%);transform:skewX(-25deg) translateX(400%)}}@keyframes shine{0%{-webkit-transform:skewX(-25deg) translateX(0);transform:skewX(-25deg) translateX(0)}to{-webkit-transform:skewX(-25deg) translateX(400%);transform:skewX(-25deg) translateX(400%)}}@-webkit-keyframes shake-up-down{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}}@keyframes shake-up-down{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}}@-webkit-keyframes pulse-bonus{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.02);transform:scale(1.02)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse-bonus{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.02);transform:scale(1.02)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes float-button{0%{-webkit-transform:translateY(0);transform:translateY(0)}10%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}90%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes float-button{0%{-webkit-transform:translateY(0);transform:translateY(0)}10%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}90%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slow-bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slow-bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bounce{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}6%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}12%{-webkit-transform:translateY(8px);transform:translateY(8px)}18%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}24%{-webkit-transform:translateY(8px);transform:translateY(8px)}30%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}50%{-webkit-transform:translateY(8px);transform:translateY(8px)}}@keyframes bounce{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}6%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}12%{-webkit-transform:translateY(8px);transform:translateY(8px)}18%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}24%{-webkit-transform:translateY(8px);transform:translateY(8px)}30%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}50%{-webkit-transform:translateY(8px);transform:translateY(8px)}}@-webkit-keyframes jittery{5%,50%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(.97);transform:scale(.97)}15%{-webkit-transform:scale(1.03);transform:scale(1.03)}20%{-webkit-transform:scale(1.03) rotate(-3deg);transform:scale(1.03) rotate(-3deg)}25%{-webkit-transform:scale(1.03) rotate(3deg);transform:scale(1.03) rotate(3deg)}30%{-webkit-transform:scale(1.03) rotate(-2deg);transform:scale(1.03) rotate(-2deg)}35%{-webkit-transform:scale(1.03) rotate(1deg);transform:scale(1.03) rotate(1deg)}40%{-webkit-transform:scale(1.03) rotate(0);transform:scale(1.03) rotate(0)}}@keyframes jittery{5%,50%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(.97);transform:scale(.97)}15%{-webkit-transform:scale(1.03);transform:scale(1.03)}20%{-webkit-transform:scale(1.03) rotate(-3deg);transform:scale(1.03) rotate(-3deg)}25%{-webkit-transform:scale(1.03) rotate(3deg);transform:scale(1.03) rotate(3deg)}30%{-webkit-transform:scale(1.03) rotate(-2deg);transform:scale(1.03) rotate(-2deg)}35%{-webkit-transform:scale(1.03) rotate(1deg);transform:scale(1.03) rotate(1deg)}40%{-webkit-transform:scale(1.03) rotate(0);transform:scale(1.03) rotate(0)}}body:has(.v6-header){overflow-x:hidden}.v6-header{background:var(--header-bg);padding:24px 0 0}.v6-header_sticky{position:sticky;top:0;z-index:100}.v6-header .burger-btn{display:none}.v6-header__panel-bonuses{position:relative}.v6-header__panel-bonuses_mobile{display:none;margin-left:auto}.v6-header__panel-bonuses-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--header-button-bg);border-radius:48px;color:var(--header-button-color);cursor:pointer;gap:8px;overflow:hidden;padding:8px 12px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.v6-header__panel-bonuses-btn__dropdown{color:inherit;height:20px;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:20px}.v6-header__panel-bonuses-btn__dropdown svg{height:20px;width:20px}.v6-header__panel-bonuses-btn__dropdown_active{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.v6-header__panel-bonuses-btn__ico{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:shake 1s ease-in-out infinite;animation:shake 1s ease-in-out infinite;color:var(--header-button-color);display:block;height:20px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:20px}.v6-header__panel-bonuses-btn__ico svg{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.v6-header__panel-bonuses-content{border-radius:8px;-webkit-box-shadow:0 4px 16px 0 rgba(15,15,16,.08),0 8px 24px 0 rgba(15,15,16,.12);box-shadow:0 4px 16px 0 rgba(15,15,16,.08),0 8px 24px 0 rgba(15,15,16,.12);height:0;opacity:0;overflow:hidden;position:absolute;right:0;top:calc(100% + 21px);-webkit-transition:height .3s ease;transition:height .3s ease;width:360px;z-index:101}.v6-header__panel-bonuses-content .v6-claim-bonus{-webkit-box-pack:justify;-ms-flex-pack:justify;background:var(--header-button-bg);gap:8px;justify-content:space-between;padding:12px;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.v6-header__panel-bonuses-content .v6-claim-bonus,.v6-header__panel-bonuses-content .v6-claim-bonus__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.v6-header__panel-bonuses-content .v6-claim-bonus__logo{-ms-flex-negative:0;background:var(--white);border-radius:8px;flex-shrink:0;height:40px;padding:4px;width:60px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.v6-header__panel-bonuses-content .v6-claim-bonus__logo img{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.v6-header__panel-bonuses-content .v6-claim-bonus__description{color:var(--header-button-color);font-size:16px;font-weight:400;line-height:150%;text-align:center;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.v6-header__panel-bonuses-content .v6-claim-bonus__link{font-size:14px;font-weight:500;line-height:150%;-ms-flex-negative:0;background:var(--header-button-color);border-radius:48px;color:var(--header-button-bg);flex-shrink:0;padding:8px 12px;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.v6-header .dropdown-list_open .v6-header__panel-bonuses-btn__ico{-webkit-animation:none;animation:none}.v6-header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.v6-header__info{display:contents}.v6-header__logo{-ms-flex-negative:0;color:var(--header-text);display:block;flex-shrink:0;height:auto;width:var(--logo-width,120px)}.v6-header__logo img{display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.v6-header__download{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;justify-content:center;width:100%}.v6-header__download-button{font-size:16px;font-weight:700;gap:4px;line-height:150%;padding:12px 16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.v6-header__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--header-bg);color:var(--h-menu-item-text,var(--header-text));gap:24px;padding:24px 48px;width:100%}.v6-header__menu[data-state=open]{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);visibility:visible}.v6-header__menu-list{list-style:none}.v6-header__menu-list_depth-0{display:contents;width:100%}.v6-header__menu-list_depth-1{background:var(--button-bg);opacity:0;position:absolute;top:100%;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;visibility:hidden;width:240px;z-index:101}.v6-header__menu-item{color:var(--h-menu-item-text);position:relative;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.v6-header__menu-item_parent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.v6-header__menu-item__link{color:inherit;display:block;font-size:16px;font-weight:400;line-height:150%;text-decoration:none}.v6-header__menu-item__btn{background-color:transparent;border:none;-webkit-box-sizing:content-box;box-sizing:content-box;color:inherit;cursor:pointer;outline:none;text-align:right}.v6-header__menu-item__btn:after{color:inherit;content:"";display:block;font-family:latter-icons;font-size:12px;height:20px;line-height:20px;text-align:center;width:20px}.v6-header__menu-language{color:var(--h-menu-item-text,var(--header-text));position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.v6-header__menu-language__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:none;color:inherit;cursor:pointer;gap:4px;outline:none;width:100%}.v6-header__menu-language__btn-flag{height:20px;width:20px}.v6-header__menu-language__btn-flag svg{color:inherit;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.v6-header__menu-language__btn-dropdown-ico{height:20px;position:relative;width:20px}.v6-header__menu-language__btn-dropdown-ico:after{color:inherit;content:"";font-family:latter-icons;font-size:13px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.v6-header__menu-language__btn-value{color:inherit;font-size:16px;font-weight:400;line-height:150%}.v6-header__menu-language__list{background:var(--button-bg);border-radius:8px;-webkit-box-shadow:0 4px 16px 0 rgba(15,15,16,.08),0 8px 24px 0 rgba(15,15,16,.12);box-shadow:0 4px 16px 0 rgba(15,15,16,.08),0 8px 24px 0 rgba(15,15,16,.12);left:0;min-width:100px;opacity:0;overflow:hidden;position:absolute;top:42px;-webkit-transition:opacity .5s ease-in-out,overflow .5s ease-in-out,visibility .5s ease-in-out,left .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:opacity .5s ease-in-out,overflow .5s ease-in-out,visibility .5s ease-in-out,left .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:opacity .5s ease-in-out,overflow .5s ease-in-out,transform .5s ease-in-out,visibility .5s ease-in-out,left .5s ease-in-out;transition:opacity .5s ease-in-out,overflow .5s ease-in-out,transform .5s ease-in-out,visibility .5s ease-in-out,left .5s ease-in-out,-webkit-transform .5s ease-in-out;visibility:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.v6-header__menu-language__item{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:700;line-height:150%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--h-menu-s-item-text);cursor:pointer;gap:4px;padding:16px;position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%}.v6-header__menu-language__item_header{color:inherit;cursor:pointer;font-size:20px;line-height:140%;list-style:none;position:relative;text-align:center;z-index:101}.v6-header__menu-language__item_header:before{color:var(--header-text-hover);content:"";display:block;font-family:latter-icons;font-size:12px;height:20px;left:0;line-height:20px;position:absolute;text-align:center;top:6px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:20px}.v6-header__menu-language__item_header:after{color:var(--header-text-hover);content:"Back";display:block;font-size:16px;font-weight:400;left:30px;line-height:150%;position:absolute;top:4px}.v6-header__menu-language__item-flag{height:27px;width:40px}.v6-header__menu-language__item-flag__img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.v6-header__menu-language__item-value{color:inherit;font-size:16px;font-weight:400;line-height:150%}.v6-header__menu-language__item-link{height:100%;left:0;position:absolute;top:0;width:100%}.v6-header__menu-language__flags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.v6-header__menu-language__flags .v6-header__menu-language__item{margin:0;padding:0;width:auto}.v6-header__menu-language__flags .v6-header__menu-language__item:not(:first-child){margin:0}.v6-header__menu-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.v6-header #login-button-mobile{display:none}.v6-header #login-button{display:block}@media (hover:hover)and (min-width:1001px){.v6-header__menu-list_depth-1>.v6-header__menu-item:hover{background:var(--header-button-bg-hover);color:var(--header-button-color-hover)}}@media (min-width:1001px){.v6-header__menu-list_depth-1{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0);visibility:hidden;interpolate-size:allow-keywords;-webkit-transform-origin:top;transform-origin:top}.v6-header__menu-list_depth-1>.v6-header__menu-item{background:var(--header-button-bg);color:var(--header-button-color);padding:16px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.v6-header__menu-language[data-state=open] .v6-header__menu-language__btn-dropdown-ico{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.v6-header__menu-language__list{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0);visibility:hidden;interpolate-size:allow-keywords;-webkit-transform-origin:top;transform-origin:top}.v6-header__menu-language__item{background:var(--header-button-bg);color:var(--header-button-color)}.v6-header__menu-language__item_header{display:none}}@media (min-width:1001px)and (hover:hover){.v6-header__menu-item_parent:hover{position:relative}.v6-header__menu-item_parent:hover:after{content:"";height:30px;left:0;position:absolute;top:20px;width:100%}.v6-header__menu-item_parent:hover>.v6-header__menu-list_depth-1{border-radius:8px;-webkit-box-shadow:0 4px 16px 0 rgba(15,15,16,.08),0 8px 24px 0 rgba(15,15,16,.12);box-shadow:0 4px 16px 0 rgba(15,15,16,.08),0 8px 24px 0 rgba(15,15,16,.12);opacity:1;overflow:hidden;top:42px;-webkit-transform:scaleY(1);transform:scaleY(1);visibility:visible}.v6-header__menu-language:hover:after{content:"";height:30px;left:0;position:absolute;top:20px;width:100%}.v6-header__menu-language:hover .v6-header__menu-language__list{opacity:1;overflow:hidden;-webkit-transform:scaleY(1);transform:scaleY(1);visibility:visible}.v6-header__menu-language__item:hover{background:var(--header-button-bg-hover);color:var(--header-button-color-hover)}}@media (max-width:1024px){.v6-header__panel-bonuses-btn__text{display:none}}@media (hover:hover)and (max-width:1000px){.v6-header__menu-item:hover>.v6-header__menu-item__btn,.v6-header__menu-language:hover .v6-header__menu-language__btn-dropdown-ico{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}@media (max-width:1000px){.v6-header{padding:16px}.v6-header:not(.v6-header_sticky){position:relative;z-index:101}.v6-header .burger-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.v6-header__panel-bonuses_desktop{display:none}.v6-header__panel-bonuses_mobile{display:block}.v6-header .container{gap:16px}.v6-header__info{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.v6-header__download{display:grid;grid-template-columns:repeat(2,1fr)}.v6-header__download-button{width:100%}.v6-header__menu::-webkit-scrollbar{background-color:var(--theme-secondary-color);border-radius:6px;height:4px;width:4px}.v6-header__menu::-webkit-scrollbar-thumb{background-color:var(--theme-color);border-radius:6px;cursor:pointer}.v6-header__menu{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0);visibility:hidden;interpolate-size:allow-keywords;background:var(--header-bg);height:calc(var(--vh, 1vh)*100 - var(--header-height));left:0;position:absolute;top:100%;-webkit-transform-origin:top;transform-origin:top;-webkit-transition:opacity .5s ease-in-out,visibility .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:opacity .5s ease-in-out,visibility .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:opacity .5s ease-in-out,visibility .5s ease-in-out,transform .5s ease-in-out;transition:opacity .5s ease-in-out,visibility .5s ease-in-out,transform .5s ease-in-out,-webkit-transform .5s ease-in-out;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden auto;padding:16px}.v6-header__menu-list_depth-1{background:var(--h-menu-item-bg);height:100%;left:-100%;opacity:1;overflow-y:auto;padding:16px;top:0;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:left .3s ease-in-out;transition:left .3s ease-in-out;visibility:visible;width:100%}.v6-header__menu-list_depth-1>.v6-header__menu-item_parent[data-state=open] .v6-header__menu-item__btn:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.v6-header__menu-list_depth-1>.v6-header__menu-item_header{cursor:pointer;font-size:20px;line-height:140%;padding-left:80px;position:relative}.v6-header__menu-list_depth-1>.v6-header__menu-item_header:before{color:var(--h-menu-back-text,var(--header-text-hover));content:"";display:block;font-family:latter-icons;font-size:12px;height:20px;left:0;line-height:20px;position:absolute;text-align:center;top:6px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:20px}.v6-header__menu-list_depth-1>.v6-header__menu-item_header:after{color:var(--h-menu-back-text,var(--header-text-hover));content:attr(data-content,"Back");display:block;font-size:16px;font-weight:400;left:30px;line-height:150%;position:absolute;top:4px}.v6-header__menu-list_depth-1>.v6-header__menu-item:not(:first-child){color:var(--h-menu-s-item-text);margin-top:24px}.v6-header__menu-item{position:static}.v6-header__menu-item_parent{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.v6-header__menu-item_parent[data-state=open]>.v6-header__menu-list_depth-1{left:0}.v6-header__menu-item_parent[data-state=open]>.v6-header__menu-list_depth-1:first-child{text-align:center}.v6-header__menu-item__btn{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.v6-header__menu-language{margin-top:auto;position:static;width:100%}.v6-header__menu-language:has(.v6-header__menu-language__flags){margin-top:0}.v6-header__menu-language__btn-dropdown-ico{margin-left:auto;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.v6-header__menu-language__list{background:var(--h-menu-item-bg);border-radius:0;-webkit-box-shadow:none;box-shadow:none;height:100%;left:-100%;opacity:1;padding:16px;top:0;-webkit-transform:scaleY(1);transform:scaleY(1);visibility:visible;width:100%}.v6-header__menu-language__list[data-state=open]{left:0}.v6-header__menu-language__item{padding:0}.v6-header__menu-language__item:not(:first-child){margin-top:24px}.v6-header__menu-language__item-flag{height:24px;width:36px}.v6-header__menu-wrapper{display:contents}.v6-header #login-button-mobile{display:block}.v6-header #login-button{display:none}}@media (max-width:1000px)and (hover:hover){.v6-header__menu-item_parent[data-state=open]>.v6-header__menu-list_depth-1 .v6-header__menu-item:hover{background:var(--header-bg)}}@media (max-width:1000px)and (max-width:1000px){.v6-header__menu-list_depth-1>.v6-header__menu-item_header{text-align:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}@media (max-width:900px){.v6-header__panel-bonuses{position:static}.v6-header__panel-bonuses-content{top:var(--header-height);width:100%}}@media (hover:hover){.v6-header__panel-bonuses-btn:hover,.v6-header__panel-bonuses-content .v6-claim-bonus:hover{background:var(--header-button-bg-hover)}.v6-header__panel-bonuses-content .v6-claim-bonus:hover .v6-claim-bonus__description{color:var(--header-button-color-hover)}.v6-header__panel-bonuses-content .v6-claim-bonus:hover .v6-claim-bonus__link,.v6-header__panel-bonuses-content .v6-claim-bonus__link:hover{background:var(--header-button-color-hover);color:var(--header-button-bg-hover)}.v6-header__menu-item:hover{color:var(--h-menu-item-text-hover)}.v6-header__menu-item:hover>.v6-header__menu-item__btn{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.v6-header__menu-language:hover{color:var(--h-menu-item-text-hover,var(--header-text-hover))}.v6-header__menu-language:hover .v6-header__menu-language__btn-dropdown-ico{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}
/* wp-content/themes/latter-child/assets/css/child.css */
/* =========================================================================
   We1Win MY - design layer over latter-theme.
   Tokens, canvas, typography and the shared section rhythm.
   Colour values come from ACF Options (:root printed inline by the parent),
   so everything here builds on those variables instead of replacing them.
   ========================================================================= */

@font-face {
	font-family: "Space Grotesk";
	src: url("/wp-content/themes/latter-child/assets/fonts/space-grotesk-var.woff2") format("woff2");
	font-weight: 300 700;
	font-style: normal;
	font-display: swap;
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
		U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191,
		U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* --- tokens ------------------------------------------------------------- */
/* html:root wins over the parent :root block printed inline after our file */
html:root {
	--w1-display: "Space Grotesk", "Manrope", sans-serif;

	--w1-ink: #ffffff;
	--w1-ink-soft: #a8b0d0;
	--w1-ink-faint: #7b83a8;

	--w1-gold: #ffc107;
	--w1-gold-soft: #ffd75e;
	--w1-teal: #3fc1cb;
	--w1-indigo: #2b3990;

	--w1-canvas: #0d0b26;
	--w1-surface: #171540;
	--w1-surface-2: #1c1a47;
	--w1-surface-3: #232055;
	--w1-line: rgba(120, 132, 200, 0.22);
	--w1-line-strong: rgba(120, 132, 200, 0.38);

	--w1-radius-sm: 10px;
	--w1-radius: 16px;
	--w1-radius-lg: 22px;
	--w1-radius-xl: 28px;

	--w1-shadow: 0 18px 40px -22px rgba(0, 0, 0, 0.9);
	--w1-shadow-lift: 0 26px 55px -24px rgba(0, 0, 0, 0.95);
	--w1-glow-gold: 0 12px 30px -14px rgba(255, 193, 7, 0.55);
	--w1-glow-teal: 0 12px 30px -14px rgba(63, 193, 203, 0.5);

	--w1-rule: linear-gradient(90deg, var(--w1-gold), var(--w1-teal));
	--w1-ease: cubic-bezier(0.22, 0.61, 0.36, 1);
}

/* --- canvas ------------------------------------------------------------- */
html body {
	background-color: var(--w1-canvas);
	position: relative;
}

/* Aurora glow, fixed behind the page. Purely decorative, no layout impact. */
html body::before {
	content: "";
	position: fixed;
	inset: 0;
	z-index: 0;
	pointer-events: none;
	background:
		radial-gradient(58rem 34rem at 12% -6%, rgba(63, 193, 203, 0.16), transparent 62%),
		radial-gradient(46rem 30rem at 92% 8%, rgba(43, 57, 144, 0.42), transparent 66%),
		radial-gradient(50rem 34rem at 78% 96%, rgba(255, 193, 7, 0.09), transparent 64%);
}

html body > * {
	position: relative;
	z-index: 1;
}

/* --- typography --------------------------------------------------------- */
html body h1,
html body h2,
html body h3,
html body h4,
html body .section__title,
html body .v11-heroscreen__info-title {
	font-family: var(--w1-display);
	letter-spacing: -0.015em;
}

html body .section__title {
	color: var(--w1-ink);
	font-weight: 600;
}

/* Accent rule under every section heading. */
html body .section__title::after {
	content: "";
	display: block;
	width: 64px;
	height: 3px;
	margin-top: 14px;
	border-radius: 3px;
	background: var(--w1-rule);
}

html body .text-block {
	color: var(--w1-ink-soft);
	line-height: 1.65;
}

html body .text-block a {
	color: var(--w1-teal);
	text-decoration: none;
	border-bottom: 1px solid rgba(63, 193, 203, 0.4);
	transition: color 0.25s var(--w1-ease), border-color 0.25s var(--w1-ease);
}

html body .text-block strong {
	color: var(--w1-ink);
	font-weight: 600;
}

/* Lists: theme leaves them at browser defaults inside text-block. */
html body .text-block ul,
html body .text-block ol {
	display: flex;
	flex-flow: column nowrap;
	gap: 10px;
	margin: 0;
	padding: 0;
	list-style: none;
	counter-reset: w1li;
}

html body .text-block li {
	position: relative;
	padding-left: 30px;
	line-height: 1.6;
}

html body .text-block ul > li::before {
	content: "";
	position: absolute;
	left: 6px;
	top: 0.62em;
	width: 8px;
	height: 8px;
	border-radius: 2px;
	transform: rotate(45deg);
	background: var(--w1-teal);
}

html body .text-block ol > li {
	counter-increment: w1li;
}

html body .text-block ol > li::before {
	content: counter(w1li);
	position: absolute;
	left: 0;
	top: 0.05em;
	width: 22px;
	height: 22px;
	border-radius: 7px;
	display: grid;
	place-items: center;
	font-family: var(--w1-display);
	font-size: 12px;
	font-weight: 700;
	color: #181644;
	background: var(--w1-gold);
}

/* --- section rhythm ----------------------------------------------------- */
/* Theme blocks carry their own vertical padding, so the wrapper adds almost
   nothing - anything more and the page turns into a column of islands. */
html body .section {
	padding: 6px 0;
}

/* --- buttons ------------------------------------------------------------ */
/* get_button() injects inline --button-* vars, so paint background directly. */
html body .vAll-button,
html body .vAll-meta-button {
	font-family: var(--w1-display);
	font-weight: 700;
	letter-spacing: 0.01em;
	border-radius: var(--w1-radius-sm);
	transition: transform 0.25s var(--w1-ease), box-shadow 0.25s var(--w1-ease),
		background 0.25s var(--w1-ease);
}

html body .vAll-button:not(.vAll-button_secondary),
html body .vAll-meta-button:not(.vAll-meta-button_header-secondary) {
	background: linear-gradient(135deg, var(--w1-gold-soft), var(--w1-gold));
	color: #181644;
	box-shadow: var(--w1-glow-gold);
}

html body .vAll-button_secondary,
html body .vAll-meta-button_header-secondary {
	background: transparent;
	color: var(--w1-teal);
	border: 1px solid rgba(63, 193, 203, 0.55);
	box-shadow: none;
}

@media (hover: hover) {
	html body .text-block a:hover {
		color: var(--w1-gold);
		border-bottom-color: rgba(255, 193, 7, 0.6);
	}

	html body .vAll-button:not(.vAll-button_secondary):hover,
	html body .vAll-meta-button:not(.vAll-meta-button_header-secondary):hover {
		transform: translateY(-2px);
		box-shadow: 0 18px 34px -14px rgba(255, 193, 7, 0.65);
	}

	html body .vAll-button_secondary:hover,
	html body .vAll-meta-button_header-secondary:hover {
		background: rgba(63, 193, 203, 0.12);
		border-color: var(--w1-teal);
		color: var(--w1-ink);
	}
}

/* --- back to top -------------------------------------------------------- */
html body .v4-to-top,
html body .vAll-to-top {
	background: var(--w1-surface-3);
	border: 1px solid var(--w1-line-strong);
	border-radius: 50%;
	color: var(--w1-gold);
	box-shadow: var(--w1-shadow);
}

/* --- narrow screens ----------------------------------------------------- */
@media (max-width: 768px) {
	html body .section {
		padding: 4px 0;
	}

	html body .section__title::after {
		width: 48px;
		margin-top: 10px;
	}
}

/* wp-content/themes/latter-child/assets/css/blocks/01-header.css */
/* v6 header - glass bar, gold hover, pill CTA */

html body .v6-header {
	background: rgba(13, 11, 38, 0.82);
	-webkit-backdrop-filter: blur(14px);
	backdrop-filter: blur(14px);
	border-bottom: 1px solid var(--w1-line);
}

html body .v6-header_sticky {
	box-shadow: 0 10px 30px -18px rgba(0, 0, 0, 0.9);
}

/* thin brand rule along the very top of the page */
html body .v6-header::before {
	content: "";
	position: absolute;
	inset: 0 0 auto 0;
	height: 2px;
	background: var(--w1-rule);
	opacity: 0.85;
}

html body .v6-header__menu-item__link {
	font-family: var(--w1-display);
	font-weight: 600;
	font-size: 15px;
	letter-spacing: 0.01em;
	position: relative;
	padding-bottom: 4px;
}

html body .v6-header__menu-item__link::after {
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	height: 2px;
	border-radius: 2px;
	background: var(--w1-gold);
	transform: scaleX(0);
	transform-origin: left center;
	transition: transform 0.28s var(--w1-ease);
}

html body .v6-header__panel-bonuses-btn {
	border: 1px solid var(--w1-line-strong);
	border-radius: var(--w1-radius-sm);
	background: rgba(35, 32, 85, 0.7);
	color: var(--w1-gold);
	transition: border-color 0.25s var(--w1-ease), background 0.25s var(--w1-ease);
}

html body .v6-header__panel-bonuses-content {
	background: var(--w1-surface);
	border: 1px solid var(--w1-line-strong);
	border-radius: var(--w1-radius);
	box-shadow: var(--w1-shadow-lift);
	overflow: hidden;
}

html body .v6-claim-bonus {
	border-bottom: 1px solid var(--w1-line);
}

html body .v6-claim-bonus:last-child {
	border-bottom: 0;
}

html body .v6-claim-bonus__description {
	color: var(--w1-ink);
	font-weight: 500;
}

html body .v6-claim-bonus__link {
	background: linear-gradient(135deg, var(--w1-gold-soft), var(--w1-gold));
	color: #181644;
	border-radius: var(--w1-radius-sm);
	font-family: var(--w1-display);
	font-weight: 700;
}

/* The bonus dropdown is absolutely positioned and sized by its content, so a
   long offer line pushes the page wider than the viewport. The parent theme
   already overflows here by ~15px on a 390px screen; cap the panel and let the
   offer text wrap so nothing spills sideways. */
@media (max-width: 768px) {
	/* The two header CTAs sit on one row and do not fit a 390px screen once the
	   display face is applied. Let the row wrap and the buttons shrink. */
	html body .v6-header__download {
		flex-wrap: wrap;
		gap: 8px;
	}

	html body .v6-header__download .vAll-meta-button {
		flex: 1 1 auto;
		min-width: 0;
		letter-spacing: 0;
		gap: 10px;
	}

	html body .v6-header__download .vAll-meta-button__text {
		min-width: 0;
	}
}

/* The CTA row is a two-column grid. Below ~560px each column is ~159px, which
   is narrower than the secondary label, so the text runs out under the icon.
   One column per row fixes it - flex rules do nothing here, the row is a grid. */
@media (max-width: 560px) {
	html body .v6-header__download {
		grid-template-columns: 1fr;
	}

	html body .v6-header__download .vAll-meta-button {
		justify-content: space-between;
	}

	/* dropdown is anchored to the button at ~60px from the left edge */
	html body .v6-header__panel-bonuses-content {
		left: 0;
		right: auto;
		width: min(340px, calc(100vw - 76px));
		max-width: none;
		box-sizing: border-box;
	}

	/* the burger drawer is width:100% of a header that its own overflow widened */
	html body .v6-header__menu {
		max-width: 100vw;
	}

	html body .v6-claim-bonus {
		flex-wrap: wrap;
	}

	html body .v6-claim-bonus__description {
		white-space: normal;
		min-width: 0;
	}
}

@media (hover: hover) {
	html body .v6-header__menu-item__link:hover::after {
		transform: scaleX(1);
	}

	html body .v6-header__panel-bonuses-btn:hover {
		border-color: var(--w1-gold);
		background: rgba(255, 193, 7, 0.12);
	}
}

/* wp-content/themes/latter-child/assets/css/blocks/02-footer.css */
/* v3 footer - brand rule on top, teal column headings */

html body .v3-footer {
	background: linear-gradient(180deg, rgba(15, 14, 43, 0.4), rgba(9, 8, 26, 0.95));
	border-top: 1px solid var(--w1-line);
	position: relative;
	padding-top: 8px;
}

html body .v3-footer::before {
	content: "";
	position: absolute;
	inset: 0 0 auto 0;
	height: 2px;
	background: var(--w1-rule);
	opacity: 0.7;
}

html body .v3-footer__menu-title {
	font-family: var(--w1-display);
	font-size: 13px;
	font-weight: 700;
	letter-spacing: 0.12em;
	text-transform: uppercase;
	color: var(--w1-teal);
}

html body .v3-footer__menu-list__item-link {
	color: var(--w1-ink-soft);
	font-size: 15px;
	transition: color 0.22s var(--w1-ease), padding-left 0.22s var(--w1-ease);
}

html body .v3-footer__buttons-sm {
	background: var(--w1-surface-2);
	border: 1px solid var(--w1-line);
	border-radius: 12px;
	color: var(--w1-ink-soft);
	transition: all 0.25s var(--w1-ease);
}

html body .v3-footer__info {
	border-top: 1px solid var(--w1-line);
	padding-top: 20px;
}

html body .v3-footer__info-copyright {
	color: var(--w1-ink-faint);
	font-size: 14px;
}

html body .v3-footer__info-age-limit {
	border: 1px solid var(--w1-gold);
	color: var(--w1-gold);
	border-radius: 50%;
	font-family: var(--w1-display);
	font-weight: 700;
}

@media (hover: hover) {
	html body .v3-footer__menu-list__item-link:hover {
		color: var(--w1-gold);
		padding-left: 4px;
	}

	html body .v3-footer__buttons-sm:hover {
		border-color: var(--w1-teal);
		color: var(--w1-teal);
		transform: translateY(-2px);
	}
}

/* wp-content/themes/latter-child/assets/css/blocks/03-hero.css */
/* v11 hero - mesh panel, display headline, gold bonus chip */

html body .v11-heroscreen {
	background: transparent;
	position: relative;
	overflow: hidden;
}

html body .v11-heroscreen::before {
	content: "";
	position: absolute;
	inset: 0;
	background:
		radial-gradient(38rem 22rem at 8% 0%, rgba(63, 193, 203, 0.2), transparent 60%),
		radial-gradient(34rem 20rem at 96% 12%, rgba(255, 193, 7, 0.14), transparent 62%),
		linear-gradient(160deg, #1a1747 0%, #14113a 52%, #0f0d2e 100%);
}

html body .v11-heroscreen::after {
	content: "";
	position: absolute;
	inset: auto 0 0 0;
	height: 1px;
	background: var(--w1-rule);
	opacity: 0.55;
}

html body .v11-heroscreen__content,
html body .v11-heroscreen > .container {
	position: relative;
	z-index: 2;
}

html body .v11-heroscreen__info-title {
	font-size: clamp(32px, 4vw, 54px);
	font-weight: 700;
	line-height: 1.1;
	letter-spacing: -0.03em;
	color: var(--w1-ink);
}

html body .v11-heroscreen__info-description {
	color: #d1e3ea;
	font-size: 17px;
	line-height: 1.65;
	max-width: 68ch;
}

html body .v11-heroscreen__info-description a {
	color: var(--w1-teal);
	text-decoration: none;
	border-bottom: 1px solid rgba(63, 193, 203, 0.45);
}

/* bonus chip inside the hero */
html body .v11-bonus {
	background: rgba(23, 21, 64, 0.72);
	border: 1px solid rgba(255, 193, 7, 0.35);
	border-radius: var(--w1-radius-lg);
	box-shadow: var(--w1-shadow);
	-webkit-backdrop-filter: blur(8px);
	backdrop-filter: blur(8px);
}

html body .v11-bonus__ico {
	color: var(--w1-gold);
}

html body .v11-bonus__value-title {
	font-family: var(--w1-display);
	font-weight: 700;
	color: var(--w1-gold);
}

/* breadcrumbs */
html body .v11-breadcrumbs__item-link {
	font-size: 13px;
	letter-spacing: 0.02em;
	transition: color 0.22s var(--w1-ease);
}

@media (hover: hover) {
	html body .v11-breadcrumbs__item-link:hover {
		color: var(--w1-gold);
	}

	html body .v11-heroscreen__info-description a:hover {
		color: var(--w1-gold);
		border-bottom-color: rgba(255, 193, 7, 0.6);
	}
}

/* wp-content/themes/latter-child/assets/css/blocks/04-toc.css */
/* v12 toc - panel with numbered links instead of a plain list */

html body .v12-toc {
	background: linear-gradient(180deg, var(--w1-surface), rgba(23, 21, 64, 0.55));
	border: 1px solid var(--w1-line-strong);
	border-radius: var(--w1-radius-lg);
	box-shadow: var(--w1-shadow);
	padding: 22px 26px;
	position: relative;
	overflow: hidden;
}

html body .v12-toc::before {
	content: "";
	position: absolute;
	inset: 0 auto 0 0;
	width: 3px;
	background: var(--w1-rule);
}

html body .v12-toc__title {
	font-family: var(--w1-display);
	font-size: 13px;
	font-weight: 700;
	letter-spacing: 0.14em;
	text-transform: uppercase;
	color: var(--w1-teal);
}

html body .v12-toc__button-dropdown {
	color: var(--w1-gold);
}

html body .v12-toc__menu {
	display: grid;
	grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));
	gap: 6px 28px;
	counter-reset: w1toc;
	list-style: none;
	padding: 0;
	margin-top: 6px;
}

html body .v12-toc__menu-item {
	counter-increment: w1toc;
	list-style: none;
}

html body .v12-toc__menu-item::marker {
	content: "";
}

html body .v12-toc__menu-link {
	display: flex;
	align-items: baseline;
	gap: 10px;
	color: var(--w1-ink-soft);
	font-size: 15px;
	line-height: 1.5;
	padding: 7px 8px 7px 0;
	border-radius: 8px;
	text-decoration: none;
	transition: color 0.22s var(--w1-ease);
}

html body .v12-toc__menu-link::before {
	content: counter(w1toc, decimal-leading-zero);
	font-family: var(--w1-display);
	font-size: 12px;
	font-weight: 700;
	color: var(--w1-gold);
	flex-shrink: 0;
	opacity: 0.75;
}

@media (hover: hover) {
	html body .v12-toc__menu-link:hover {
		color: var(--w1-ink);
	}

	html body .v12-toc__menu-link:hover::before {
		opacity: 1;
	}
}

/* The theme ships the toc as a JS accordion collapsed on every screen size.
   On desktop there is room for it, and a hidden table of contents helps nobody,
   so open it and drop the toggle. The accordion stays intact below 1024px. */
@media (min-width: 1024px) {
	html body .v12-toc__menu {
		height: auto;
		opacity: 1;
		overflow: visible;
	}

	html body .v12-toc__button {
		display: none;
	}
}

@media (max-width: 768px) {
	html body .v12-toc {
		padding: 18px;
	}

	html body .v12-toc__menu {
		grid-template-columns: 1fr;
	}
}

/* wp-content/themes/latter-child/assets/css/blocks/05-text-image.css */
/* v11 text-image.
   Most sections on this site are text without a picture: the theme then leaves
   one column running the full 1312px, which is far too long a line, and the
   page reads as text floating on an empty canvas. Text-only sections become a
   sheet - a surface the width of the grid with the copy set to a real measure.
   Sections that do carry an image keep the theme's two-column layout. */

html body .v11-welcome {
	padding: 26px 0;
}

html body .v11-welcome > .container {
	width: calc(100% - 2 * var(--offsets));
	margin-inline: auto;
	padding: 30px 36px;
	background: linear-gradient(180deg, rgba(23, 21, 64, 0.72), rgba(19, 17, 52, 0.5));
	border: 1px solid var(--w1-line);
	border-radius: var(--w1-radius-xl);
	box-shadow: var(--w1-shadow);
}

html body .v11-welcome__title {
	position: relative;
	font-size: clamp(24px, 2.1vw, 32px);
}

html body .v11-welcome__content {
	align-items: flex-start;
}

html body .v11-welcome__info .text-block {
	max-width: 88ch;
}

/* On wide screens a text-only sheet still leaves a third of its width empty.
   Put the heading in its own column and let the copy run beside it: the sheet
   fills out, the line length stays readable, and the page gets a spine. */
@media (min-width: 1200px) {
	html body .v11-welcome:not(:has(img)) > .container {
		display: grid;
		grid-template-columns: minmax(200px, 15.5rem) 1fr;
		align-items: start;
		gap: 28px 40px;
		padding: 34px 40px;
	}

	html body .v11-welcome:not(:has(img)) > .container > .v11-welcome__title {
		position: sticky;
		top: 108px;
		margin: 0;
	}

	html body .v11-welcome:not(:has(img)) .v11-welcome__info .text-block {
		max-width: 78ch;
	}
}

/* sections that do have a picture */
html body .v11-welcome__img,
html body .v11-welcome__image {
	border-radius: var(--w1-radius-lg);
	overflow: hidden;
	border: 1px solid var(--w1-line);
	box-shadow: var(--w1-shadow);
}

html body .v11-welcome__img img,
html body .v11-welcome__image img {
	display: block;
	border-radius: inherit;
}

@media (max-width: 768px) {
	html body .v11-welcome {
		padding: 16px 0;
	}

	html body .v11-welcome > .container {
		width: calc(100% - 2 * var(--offsets));
		padding: 22px 20px;
		border-radius: var(--w1-radius-lg);
	}
}

/* wp-content/themes/latter-child/assets/css/blocks/06-cards.css */
/* v13 card-buttons - product cards with a gradient cap and a lift on hover */

html body .v13-games__list {
	display: grid;
	grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
	gap: 18px;
}

html body .v13-games__card {
	position: relative;
	display: flex;
	flex-flow: column nowrap;
	gap: 12px;
	background: linear-gradient(180deg, var(--w1-surface), var(--w1-surface-2));
	border: 1px solid var(--w1-line);
	border-radius: var(--w1-radius-lg);
	padding: 26px 22px 22px;
	overflow: hidden;
	transition: transform 0.3s var(--w1-ease), border-color 0.3s var(--w1-ease),
		box-shadow 0.3s var(--w1-ease);
}

html body .v13-games__card::before {
	content: "";
	position: absolute;
	inset: 0 0 auto 0;
	height: 3px;
	background: var(--w1-rule);
	opacity: 0.6;
	transition: opacity 0.3s var(--w1-ease);
}

html body .v13-games__card-title {
	font-family: var(--w1-display);
	font-size: 20px;
	font-weight: 600;
	color: var(--w1-ink);
}

html body .v13-games__description {
	color: var(--w1-ink-soft);
	font-size: 15px;
	line-height: 1.6;
	flex: 1;
}

html body .v13-games__buttons {
	margin-top: auto;
	padding-top: 4px;
}

@media (hover: hover) {
	html body .v13-games__card:hover {
		transform: translateY(-4px);
		border-color: rgba(255, 193, 7, 0.45);
		box-shadow: var(--w1-shadow-lift);
	}

	html body .v13-games__card:hover::before {
		opacity: 1;
	}
}

/* wp-content/themes/latter-child/assets/css/blocks/07-bonus-promo.css */
/* v4 bonus-promo - flip cards with a gold frame */

html body .v4-bonus-promo__list {
	display: grid;
	grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
	gap: 18px;
}

html body .v4-bonus-promo__card-front,
html body .v4-bonus-promo__card-back {
	background: linear-gradient(155deg, #201d55 0%, #17153f 60%, #141133 100%);
	border: 1px solid var(--w1-line-strong);
	border-radius: var(--w1-radius-lg);
	box-shadow: var(--w1-shadow);
	transition: border-color 0.3s var(--w1-ease), box-shadow 0.3s var(--w1-ease);
}

html body .v4-bonus-promo__card-title {
	font-family: var(--w1-display);
	font-size: 13px;
	font-weight: 700;
	letter-spacing: 0.14em;
	text-transform: uppercase;
	color: var(--w1-teal);
}

html body .v4-bonus-promo__card-description {
	font-family: var(--w1-display);
	font-size: 24px;
	font-weight: 700;
	line-height: 1.25;
	color: var(--w1-gold);
}

html body .v4-bonus-promo__card-details {
	color: var(--w1-ink-soft);
	font-size: 14px;
	line-height: 1.6;
}

html body .v4-bonus-promo__card-toggle {
	color: var(--w1-teal);
	transition: color 0.25s var(--w1-ease);
}

@media (hover: hover) {
	html body .v4-bonus-promo__card:hover .v4-bonus-promo__card-front,
	html body .v4-bonus-promo__card:hover .v4-bonus-promo__card-back {
		border-color: rgba(255, 193, 7, 0.5);
		box-shadow: var(--w1-shadow-lift);
	}

	html body .v4-bonus-promo__card-toggle:hover {
		color: var(--w1-gold);
	}
}

/* wp-content/themes/latter-child/assets/css/blocks/08-how-to.css */
/* v10 how-to - numbered cards, the step number becomes a gold node */

html body .v10-how-to__steps {
	position: relative;
	display: flex;
	flex-flow: column nowrap;
	gap: 18px;
}

html body .v10-step {
	position: relative;
	background: linear-gradient(180deg, var(--w1-surface), rgba(23, 21, 64, 0.6));
	border: 1px solid var(--w1-line);
	border-radius: var(--w1-radius-lg);
	padding: 22px 24px;
	align-items: flex-start;
	transition: border-color 0.3s var(--w1-ease);
}

/* Step frames are a mix of wide crops and tall portraits. Cap the height so a
   portrait does not stretch the card, but never let width run past the column:
   the wrapper clips overflow, so an unconstrained width reads as a zoom. */
html body .v10-step__img img {
	max-width: 100%;
	width: auto;
	height: auto;
	max-height: 260px;
	object-fit: contain;
	margin-inline: auto;
}

html body .v10-step__title {
	display: flex;
	align-items: center;
	gap: 14px;
}

html body .v10-step__title-num {
	display: grid;
	place-items: center;
	width: 38px;
	height: 38px;
	flex-shrink: 0;
	border-radius: 12px;
	background: linear-gradient(140deg, var(--w1-gold-soft), var(--w1-gold));
	color: #181644;
	font-family: var(--w1-display);
	font-size: 16px;
	font-weight: 700;
	box-shadow: var(--w1-glow-gold);
}

html body .v10-step__title-text {
	font-family: var(--w1-display);
	font-size: 19px;
	font-weight: 600;
	color: var(--w1-ink);
}

html body .v10-step__content .text-block {
	padding-left: 52px;
}

html body .v10-step__img {
	border-radius: var(--w1-radius);
	overflow: hidden;
	border: 1px solid var(--w1-line-strong);
	background: rgba(9, 8, 26, 0.5);
}

html body .v10-step__img img {
	display: block;
	border-radius: inherit;
}

@media (hover: hover) {
	html body .v10-step:hover {
		border-color: rgba(63, 193, 203, 0.45);
	}
}

@media (max-width: 768px) {
	html body .v10-step {
		padding: 18px;
	}

	html body .v10-step__content .text-block {
		padding-left: 0;
	}
}

/* wp-content/themes/latter-child/assets/css/blocks/09-faq.css */
/* v11 faq - card rows, accent rail when open */

html body .v11-faq__list {
	display: flex;
	flex-flow: column nowrap;
	gap: 12px;
}

html body .v11-faq__list-item {
	background: var(--w1-surface);
	border: 1px solid var(--w1-line);
	border-radius: var(--w1-radius);
	padding: 4px 20px;
	position: relative;
	overflow: hidden;
	transition: border-color 0.28s var(--w1-ease), background 0.28s var(--w1-ease);
}

html body .v11-faq__list-item::before {
	content: "";
	position: absolute;
	inset: 0 auto 0 0;
	width: 3px;
	background: var(--w1-gold);
	transform: scaleY(0);
	transform-origin: top center;
	transition: transform 0.3s var(--w1-ease);
}

html body .v11-faq__list-item[open] {
	border-color: rgba(255, 193, 7, 0.42);
	background: linear-gradient(180deg, var(--w1-surface-2), var(--w1-surface));
}

html body .v11-faq__list-item[open]::before {
	transform: scaleY(1);
}

html body .v11-faq__list-item summary {
	font-family: var(--w1-display);
	font-size: 17px;
	font-weight: 600;
	color: var(--w1-ink);
	padding: 16px 0;
	cursor: pointer;
}

html body .v11-faq__list-item .text-block {
	padding-bottom: 16px;
	font-size: 15px;
}

@media (hover: hover) {
	html body .v11-faq__list-item:hover {
		border-color: var(--w1-line-strong);
	}
}

/* wp-content/themes/latter-child/assets/css/blocks/10-pros-cons.css */
/* v11 pros and cons - tinted columns instead of two identical grey cards */

html body .v11-features {
	gap: 18px;
}

html body .v11-features__pros-header,
html body .v11-features__cons-header {
	font-family: var(--w1-display);
	font-size: 13px;
	font-weight: 700;
	letter-spacing: 0.16em;
	border-radius: var(--w1-radius) var(--w1-radius) 0 0;
	padding: 14px;
}

html body .v11-features__pros-header {
	background: rgba(66, 199, 68, 0.14);
	border: 1px solid rgba(66, 199, 68, 0.42);
	border-bottom: 0;
	color: #6fdc71;
}

html body .v11-features__cons-header {
	background: rgba(255, 35, 81, 0.12);
	border: 1px solid rgba(255, 35, 81, 0.4);
	border-bottom: 0;
	color: #ff6d8c;
}

html body .v11-features__pros-list,
html body .v11-features__cons-list {
	background: var(--w1-surface);
	border-radius: 0 0 var(--w1-radius) var(--w1-radius);
	padding: 18px 20px;
	gap: 14px;
}

html body .v11-features__pros-list {
	border: 1px solid rgba(66, 199, 68, 0.28);
	border-top: 0;
}

html body .v11-features__cons-list {
	border: 1px solid rgba(255, 35, 81, 0.26);
	border-top: 0;
}

html body .v11-features__pros-item,
html body .v11-features__cons-item {
	color: var(--w1-ink-soft);
	font-size: 15px;
	line-height: 1.6;
}

/* wp-content/themes/latter-child/assets/css/blocks/11-rating.css */
/* v4 parameters-rating and v3 rating-review - scorecards and player reviews */

/* --- parameters table --- */
html body .v4-parameters-rating__wrapper {
	background: linear-gradient(180deg, var(--w1-surface), rgba(23, 21, 64, 0.55));
	border: 1px solid var(--w1-line-strong);
	border-radius: var(--w1-radius-lg);
	padding: 26px;
	box-shadow: var(--w1-shadow);
}

html body .v4-parameters-rating__table td {
	border-bottom: 1px solid var(--w1-line);
	padding: 13px 8px;
	color: var(--w1-ink-soft);
	font-size: 15px;
}

html body .v4-parameters-rating__table tr:last-child td {
	border-bottom: 0;
}

html body .v4-rating__value {
	font-family: var(--w1-display);
	font-weight: 700;
	color: var(--w1-gold);
}

/* --- review block --- */
html body .v3-rating-review__wrapper {
	gap: 20px;
}

html body .v3-rating-block {
	background: linear-gradient(160deg, #201d55, #16143c);
	border: 1px solid rgba(255, 193, 7, 0.3);
	border-radius: var(--w1-radius-lg);
	padding: 24px;
	box-shadow: var(--w1-shadow);
}

html body .v3-rating-block__rating {
	font-family: var(--w1-display);
	font-size: 52px;
	font-weight: 700;
	line-height: 1;
	color: var(--w1-gold);
}

html body .v3-rating-block__count-review {
	color: var(--w1-ink-faint);
	font-size: 14px;
}

html body .v3-rating-progress__line {
	background: rgba(120, 132, 200, 0.2);
	border-radius: 4px;
	overflow: hidden;
}

html body .v3-rating-progress__fill {
	background: linear-gradient(90deg, var(--w1-teal), var(--w1-gold));
	border-radius: 4px;
}

html body .v3-review-block {
	background: var(--w1-surface);
	border: 1px solid var(--w1-line);
	border-radius: var(--w1-radius);
	padding: 20px;
	transition: border-color 0.28s var(--w1-ease), transform 0.28s var(--w1-ease);
}

html body .v3-rating-review-text-block,
html body .v3-review-block__text {
	color: var(--w1-ink-soft);
	line-height: 1.6;
}

@media (hover: hover) {
	html body .v3-review-block:hover {
		border-color: rgba(63, 193, 203, 0.4);
		transform: translateY(-2px);
	}
}

/* wp-content/themes/latter-child/assets/css/blocks/12-table.css */
/* v2 dynamic-table - gradient head, zebra rows, rounded frame */

html body .v2-dynamic-table__wrapper {
	border: 1px solid var(--w1-line-strong);
	border-radius: var(--w1-radius-lg);
	overflow: hidden;
	box-shadow: var(--w1-shadow);
}

html body .v2-dynamic-table__content {
	border-collapse: collapse;
	width: 100%;
}

html body .v2-dynamic-table__content thead th {
	background: linear-gradient(90deg, #2b3990, #1f2a6e);
	color: var(--w1-ink);
	font-family: var(--w1-display);
	font-size: 12px;
	font-weight: 700;
	letter-spacing: 0.1em;
	text-transform: uppercase;
	padding: 14px 16px;
	text-align: left;
	border: 0;
}

html body .v2-dynamic-table__content tbody td {
	background: var(--w1-surface);
	color: var(--w1-ink-soft);
	font-size: 15px;
	padding: 13px 16px;
	border: 0;
	border-bottom: 1px solid var(--w1-line);
	font-variant-numeric: tabular-nums;
}

html body .v2-dynamic-table__content tbody tr:nth-child(2n) td {
	background: var(--w1-surface-2);
}

html body .v2-dynamic-table__content tbody tr:last-child td {
	border-bottom: 0;
}

/* wp-content/themes/latter-child/assets/css/blocks/13-links.css */
/* v11 links-block - quick links as outlined pills with a gold hover
   Parent rules for .v11-quick-link are printed inline after our file,
   so every declaration below is carried by a longer selector. */

html body .v11-links-block {
	border-top: 1px solid var(--w1-line);
	padding-top: 26px;
}

html body .v11-quick-links .v11-quick-link {
	background: rgba(28, 26, 71, 0.7);
	border: 1px solid var(--w1-line-strong);
	border-radius: 999px;
	color: var(--w1-ink-soft);
	min-height: 48px;
	padding: 10px 18px;
	transition: all 0.28s var(--w1-ease);
}

html body .v11-quick-links .v11-quick-link__title {
	font-family: var(--w1-display);
	font-size: 15px;
	font-weight: 600;
}

html body .v11-quick-links .v11-quick-link__arrow svg {
	color: var(--w1-gold);
	transition: transform 0.28s var(--w1-ease);
}

@media (hover: hover) {
	html body .v11-quick-links .v11-quick-link:hover {
		background: rgba(255, 193, 7, 0.14);
		border-color: var(--w1-gold);
		color: var(--w1-ink);
		box-shadow: var(--w1-glow-gold);
		transform: translateY(-2px);
	}

	html body .v11-quick-links .v11-quick-link:hover .v11-quick-link__arrow svg {
		transform: rotate(90deg) translateY(3px);
	}
}

/* wp-content/themes/latter-child/assets/css/blocks/14-contacts.css */
/* v4 contacts and the comments form.
   The contacts block puts its copy in a narrow column next to the form, so it
   gets no panel of its own - a card there reads as squeezed rather than framed. */

html body .v4-contacts__item,
html body .v4-contacts__list-item {
	background: var(--w1-surface-2);
	border: 1px solid var(--w1-line);
	border-radius: var(--w1-radius);
	transition: border-color 0.28s var(--w1-ease);
}

html body .v4-comments__form {
	background: linear-gradient(180deg, rgba(23, 21, 64, 0.72), rgba(19, 17, 52, 0.5));
	border: 1px solid var(--w1-line);
	border-radius: var(--w1-radius-xl);
	padding: 24px;
	box-shadow: var(--w1-shadow);
}

html body .v4-comments__form-input,
html body .v4-comments__form-textarea {
	background: rgba(13, 11, 38, 0.6);
	border: 1px solid var(--w1-line-strong);
	border-radius: var(--w1-radius-sm);
	color: var(--w1-ink);
	padding: 13px 16px;
	transition: border-color 0.25s var(--w1-ease), box-shadow 0.25s var(--w1-ease);
}

html body .v4-comments__form-input::placeholder,
html body .v4-comments__form-textarea::placeholder {
	color: var(--w1-ink-faint);
}

html body .v4-comments__form-input:focus,
html body .v4-comments__form-textarea:focus {
	outline: none;
	border-color: var(--w1-teal);
	box-shadow: 0 0 0 3px rgba(63, 193, 203, 0.16);
}

html body .v4-comments__form-error {
	color: #ff6d8c;
	font-size: 13px;
}

/* the theme ships the submit disabled until the form validates */
html body .v4-comments__form-button:disabled {
	background: rgba(255, 193, 7, 0.28);
	color: rgba(24, 22, 68, 0.75);
	box-shadow: none;
	cursor: not-allowed;
}

@media (hover: hover) {
	html body .v4-contacts__item:hover,
	html body .v4-contacts__list-item:hover {
		border-color: rgba(63, 193, 203, 0.45);
	}

	html body .v4-comments__form-button:disabled:hover {
		transform: none;
		box-shadow: none;
	}
}

/* wp-content/themes/latter-child/assets/css/blocks/15-game-center.css */
/* gc/gamecenter - game tiles matched to the site surfaces */

html body .gc-card {
	background: var(--w1-surface);
	border: 1px solid var(--w1-line);
	border-radius: var(--w1-radius);
	overflow: hidden;
	transition: transform 0.3s var(--w1-ease), border-color 0.3s var(--w1-ease),
		box-shadow 0.3s var(--w1-ease);
}

/* Two cases end up with an empty tile: a game the feed has no artwork for (the
   theme then renders the wrapper without a .gc-card__image inside at all), and
   artwork still travelling from the CDN. The branded panel goes on the wrapper
   so it covers both; a loaded picture paints over it. */
html body .gc-card__image-wrapper {
	position: relative;
	aspect-ratio: 552 / 380;
	background:
		repeating-linear-gradient(
			135deg,
			transparent 0 14px,
			rgba(255, 255, 255, 0.028) 14px 28px
		),
		linear-gradient(150deg, rgba(63, 193, 203, 0.16), rgba(255, 193, 7, 0.09)),
		var(--w1-surface-3);
}

html body .gc-card__image img {
	display: block;
	width: 100%;
	aspect-ratio: 552 / 380;
	object-fit: cover;
	/* while the file is in flight (or fails) the browser paints the alt string
	   and a broken-image glyph over the panel; keep the attribute, hide the render */
	font-size: 0;
	color: transparent;
}

html body .gc-card__title {
	font-family: var(--w1-display);
	font-size: 15px;
	font-weight: 600;
	color: var(--w1-ink);
	padding: 12px 14px;
	margin: 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

html body .gc-card__button {
	background: linear-gradient(135deg, var(--w1-gold-soft), var(--w1-gold));
	color: #181644;
	border-radius: var(--w1-radius-sm);
	font-family: var(--w1-display);
	font-weight: 700;
}

html body .gc-section__title,
html body .gc-block__title {
	font-family: var(--w1-display);
	color: var(--w1-ink);
}

@media (hover: hover) {
	html body .gc-card:hover {
		transform: translateY(-4px);
		border-color: rgba(255, 193, 7, 0.45);
		box-shadow: var(--w1-shadow-lift);
	}
}

/* wp-content/themes/latter-child/assets/css/blocks/16-match-center.css */
/* sgw match-center - align the plugin cards with the site surfaces.
   Colours themselves come from the sgw_plugin_colors ACF options; this file
   only adjusts shape, type and hover so the block does not read as a widget. */

html body .ks-match-card {
	border-radius: var(--w1-radius);
	border: 1px solid var(--w1-line);
	transition: border-color 0.28s var(--w1-ease), transform 0.28s var(--w1-ease);
}

html body .ks-team {
	font-family: var(--w1-display);
	font-weight: 600;
}

html body .ks-badge {
	font-family: var(--w1-display);
	font-size: 11px;
	font-weight: 700;
	letter-spacing: 0.08em;
	text-transform: uppercase;
	border-radius: 6px;
}

html body .mc-section-matches__title,
html body .mc-sections__title {
	font-family: var(--w1-display);
	color: var(--w1-ink);
}

@media (hover: hover) {
	html body .ks-match-card:hover {
		border-color: rgba(63, 193, 203, 0.45);
		transform: translateY(-2px);
	}
}
