:root{--color-bg:#fff;--color-text:#21191d;--color-text-muted:#62565c;--color-border:#eadfe3;--color-tag-livro:#d998a8;--color-tag-manhwa:#b8cfe0;--color-accent:#8c294a;--color-amazon-btn:var(--color-accent);--color-bright:#6e1f3a;--color-star:#d9984f;--color-soft:#fcf5f6;--color-dark:#111;--color-spoiler:#a51f38;--color-spoiler-bg:#fff0f1;--font-main:'George', serif;--font-ui:'Lato', sans-serif;--font-title:'Merriweather', Georgia, serif;--max-width:1300px;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--shadow-cover:0 4px 16px rgba(0, 0, 0, .12);--space-1:8px;--space-2:16px;--space-3:24px;--space-4:32px}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-ui);background:var(--color-bg);color:var(--color-text)}a{text-decoration:none;color:inherit}h1,h2,h3,h4,h5,h6{font-family:var(--font-title)}img{max-width:100%}button{padding:10px 24px;background:var(--color-text-muted);color:var(--color-bg);border:none;cursor:pointer;transition:background .2s}.header-search button,.newsletter__btn{background:var(--color-dark);color:#fff;transition:background .2s}.header-search button:hover,.newsletter__btn:hover{background:var(--color-bright)}:is(.header-social,.newsletter__social,.site-footer__social) a{display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background .2s}:is(.header-social,.newsletter__social,.site-footer__social) svg{fill:#fff}.site-header{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 40px;border-bottom:1px solid var(--color-border)}.site-branding{display:flex;align-items:center;flex:0 1 auto;min-width:0}.site-branding__link{display:inline-flex;align-items:center;line-height:0}.site-branding__link:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px;border-radius:3px}.site-branding__logo{display:block;width:clamp(210px, 22vw, 280px);max-width:100%;height:auto}.header-search{flex:1;max-width:520px;display:flex;border:1.5px solid var(--color-border);border-radius:8px;overflow:hidden}.header-search input{flex:1;padding:10px 16px;border:none;font-size:.9rem;outline:none}.header-search button{display:flex;align-items:center;justify-content:center;padding:0 16px}.header-search button svg{width:18px;height:18px}.header-social{display:flex;align-items:center;gap:12px;flex-shrink:0}.header-social a{width:36px;height:36px;background:var(--color-dark);color:#fff}.header-social a:hover{background:#444}.header-social svg{width:18px;height:18px}.site-nav{border-bottom:1.5px solid var(--color-border);padding:0 40px}.site-nav ul{display:flex;justify-content:center;flex-wrap:wrap;list-style:none}.site-nav ul li a{display:block;padding:14px 22px;font-size:.95rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;transition:color .2s}.site-nav ul li.current-menu-item a{color:#555}.site-nav ul li a:hover,.site-nav ul li a.active{color:var(--color-accent)}.site-main{max-width:var(--max-width);margin:0 auto;padding:48px 40px 80px}.page-title{font-size:4rem;font-weight:900;text-transform:uppercase;letter-spacing:-.01em;margin-bottom:36px}.review-list{display:flex;flex-direction:column;gap:36px}.review-card{display:flex;gap:28px;align-items:flex-start}.review-card__cover{flex-shrink:0;width:130px;height:190px;object-fit:cover;border-radius:4px;background:#eee}.review-card__body{flex:1}.review-card__tag{margin-bottom:4px;font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.review-card__tag--livro{color:var(--color-tag-livro)}.review-card__tag--manhwa{color:var(--color-tag-manhwa)}.review-card__rating{display:flex;align-items:center;gap:4px;margin-bottom:8px;font-size:1rem}.review-card__score{margin-left:2px;font-size:.95rem;font-weight:700}.review-card__title{margin-bottom:2px;font-size:1.15rem;font-weight:900;letter-spacing:.03em;text-transform:uppercase}.review-card__author{margin-bottom:10px;font-size:.9rem}.review-card__excerpt{color:var(--color-text-muted);font-size:.92rem;line-height:1.55}@media (max-width:760px){.site-header{flex-wrap:wrap;gap:14px;padding:16px 20px}.site-branding{flex:1 1 100%}.site-branding__logo{width:min(250px, 80vw)}.header-search{flex:1 1 auto;max-width:none}.site-nav{padding:0 12px;overflow-x:auto}.site-nav ul{justify-content:flex-start;min-width:max-content}.site-nav ul li a{padding:12px 14px;font-size:.78rem}.site-main{padding:28px 20px 56px}.page-title{font-size:clamp(2rem, 9vw, 3rem)}}@media (max-width:720px){.header-search{order:3}.review-card__cover{width:90px;height:130px}}.home-section{padding:30px 0 36px;border-bottom:1px solid var(--color-border)}.home-section:last-of-type{border-bottom:none}.section-header{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:24px}.home-section .section-header{margin-bottom:15px}.section-title{font-size:3rem;font-weight:900;text-transform:uppercase;letter-spacing:-.01em}.home-section .section-title{color:var(--color-accent);font:800 clamp(1.65rem, 2.4vw, 2.15rem)/1.2 var(--font-title);text-transform:none;letter-spacing:-.02em}.subsection-header{display:flex;align-items:center;justify-content:space-between;margin:32px 0 16px}.subsection-label{color:var(--color-accent);font-size:.85rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.ver-mais{color:var(--color-text);font-size:.85rem;font-weight:600;transition:color .2s}.ver-mais:hover{color:var(--color-accent)}.home-section .ver-mais{color:var(--color-accent)}.ofertas-disclaimer{margin:-16px 0 8px;color:var(--color-text-muted);font-size:.8rem}.cards-grid{display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.cards-grid--3{grid-template-columns:repeat(3,1fr)}@media (max-width:900px){.cards-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.cards-grid{grid-template-columns:1fr}}.card-amazon{width:100%;overflow:hidden;display:flex;flex-direction:column;padding:20px;border-radius:5px;background:var(--color-soft)}.card-amazon__cover{display:block;width:100%;aspect-ratio:2/3;object-fit:cover}.card-amazon__body{display:flex;flex-direction:column;gap:8px;padding:16px}.card-amazon__title{font-size:1rem;font-weight:700;text-align:center}.card-amazon__price{font-size:1.1rem;font-weight:700;text-align:center}.card-amazon__btn,.btn-amazon{background:var(--color-accent);color:#fff}.card-amazon__btn:hover,.btn-amazon:hover{background:var(--color-bright)}.card-amazon__btn{display:block;width:100%;margin-top:4px;padding:12px;border-radius:30px;font-size:.85rem;font-weight:300;text-align:center;transition:filter .2s}.card-amazon__btn:hover{filter:brightness(.92)}.card-review{display:flex;flex-direction:column;min-width:0;overflow:hidden}.card-review__image-link{display:block}.card-review__cover{display:block;width:100%;aspect-ratio:2 / 3;object-fit:cover}.card-review__cover--placeholder{aspect-ratio:2 / 3;display:grid;place-items:center;padding:1rem;background:var(--color-soft);color:var(--color-accent);text-align:center}.card-review__body{display:flex;flex-direction:column;gap:4px;padding:12px 4px 0}.card-review__tag{display:inline-block;width:fit-content;padding:.2rem .45rem;border-radius:4px;background:#f7e5ea;color:var(--color-accent);font:700 .7rem var(--font-ui);letter-spacing:.04em;text-transform:uppercase}.card-review__rating{display:flex;gap:2px;color:var(--color-star);font-size:1rem;line-height:1.2}.card-review__title{font-size:.95rem;font-weight:900;line-height:1.2}.card-review__title a:hover{color:var(--color-accent)}.card-review__author{color:var(--color-text-muted);font-size:.85rem}.card-review__excerpt{color:var(--color-text-muted);font:400 .9rem/1.55 var(--font-ui)}.newsletter{padding:28px 40px;background:var(--color-soft)}.newsletter__inner{max-width:var(--max-width);margin:0 auto;display:flex;align-items:center;flex-wrap:wrap;gap:32px}.newsletter__text{flex-shrink:0}.newsletter__label{margin-bottom:6px;color:var(--color-accent);font-size:.8rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.newsletter__title{margin-bottom:2px;font-size:1rem;font-weight:900;letter-spacing:.02em;text-transform:uppercase}.newsletter__subtitle{color:var(--color-text-muted);font-size:.85rem;line-height:1.4}.newsletter__form{display:flex;align-items:center;gap:10px;flex:1;min-width:240px}.newsletter__input{flex:1;padding:10px 16px;border:1.5px solid var(--color-border);border-radius:24px;background:#fff;font-size:.9rem;outline:none;transition:border-color .2s}.newsletter__input:focus{border-color:#999}.newsletter__btn{padding:10px 24px;border:none;border-radius:24px;font-size:.9rem;font-weight:600;white-space:nowrap;cursor:pointer}.newsletter__social{display:flex;align-items:center;gap:10px;flex-shrink:0}.newsletter__social a{width:34px;height:34px;background:var(--color-dark)}.newsletter__social a:hover{background:#444}.newsletter__social svg{width:16px;height:16px}.site-footer{padding:40px 40px 0;background:#3a2f33;color:#fff}.site-footer__inner{max-width:var(--max-width);margin:0 auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:32px;padding-bottom:32px;border-bottom:1px solid rgb(255 255 255 / .1)}.site-footer__brand{display:flex;align-items:center;gap:14px}.site-footer__brand .logo-icon{width:48px;height:48px}.site-footer__title{font-size:1rem;font-weight:900;letter-spacing:.02em}.site-footer__tagline{margin-top:2px;color:rgb(255 255 255 / .5);font-size:.75rem}.site-footer__nav{display:flex;flex-wrap:wrap;gap:24px}.site-footer__nav a{color:rgb(255 255 255 / .7);font-size:.85rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;transition:color .2s}.site-footer__nav a:hover{color:#fff}.site-footer__social{display:flex;gap:10px}.site-footer__social a{width:34px;height:34px;background:rgb(255 255 255 / .1)}.site-footer__social a:hover{background:rgb(255 255 255 / .2)}.site-footer__social svg{width:16px;height:16px}.site-footer__bottom{max-width:var(--max-width);margin:0 auto;padding:16px 0;display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;color:rgb(255 255 255 / .4);font-size:.75rem}@media (max-width:768px){.section-title{font-size:2rem}.site-footer{padding:32px 20px 0}.site-footer__inner{flex-direction:column;align-items:flex-start;gap:24px}.site-footer__bottom{flex-direction:column;gap:4px}.newsletter{padding:24px 20px}.newsletter__inner{gap:20px}.newsletter__form{width:100%}.newsletter__social{width:100%;justify-content:center}}.archive-header{margin-bottom:2rem}.archive-eyebrow{margin-bottom:.5rem;color:var(--color-accent);font:700 .78rem var(--font-ui);letter-spacing:.1em;text-transform:uppercase}.archive-header .page-title{margin-bottom:.75rem;font-size:clamp(2rem, 4vw, 3.25rem);text-transform:none}.archive-description{max-width:70ch;color:var(--color-text-muted);line-height:1.7}.review-archive-grid{align-items:start}.pagination{margin-top:2.5rem}.pagination .nav-links{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.5rem}.pagination a,.pagination span{display:inline-block;padding:.55rem .8rem;border:1px solid var(--color-border);border-radius:5px}.pagination .current{background:var(--color-accent);border-color:var(--color-accent);color:#fff}.site-main--review{max-width:1440px;padding-top:36px}.review-layout{display:grid;grid-template-columns:minmax(240px,320px) minmax(0,1fr);align-items:start;gap:clamp(32px, 4vw, 58px)}.review-sidebar{position:sticky;top:24px;display:flex;flex-direction:column;gap:14px;padding:24px;border:1px solid var(--color-border);border-radius:12px;background:#fffdfd}.review-sidebar__cover img{display:block;width:100%;max-height:440px;object-fit:contain;border-radius:7px;box-shadow:0 4px 16px rgb(0 0 0 / .10)}.review-sidebar__rating{display:flex;flex-direction:column;align-items:center;gap:3px;font-size:.95rem}.review-sidebar__stars{display:inline-flex;gap:2px;color:var(--color-star);font-size:1.75rem;line-height:1}.review-sidebar__stars span:not(.is-filled){color:#ded7d9}.review-sidebar__buy{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;padding:13px 16px;border-radius:8px;background:var(--color-accent);color:#fff;font-size:.92rem;font-weight:700;text-align:center;transition:filter .2s ease,transform .2s ease}.review-sidebar__buy span{font-family:Georgia,serif;font-size:1.25rem;font-weight:700}.review-sidebar__buy:hover{filter:brightness(.92);transform:translateY(-1px)}.review-sidebar__metadata{margin-top:8px;padding-top:16px;border-top:1px solid var(--color-border)}.review-sidebar__metadata dl{display:flex;flex-direction:column}.review-sidebar__item{display:grid;grid-template-columns:minmax(82px,36%) minmax(0,1fr);gap:10px;padding:8px 0}.review-sidebar__item dt{color:var(--color-text-muted);font-size:.7rem;font-weight:700;letter-spacing:.035em;text-transform:uppercase}.review-sidebar__item dd{color:var(--color-text);font-size:.84rem;line-height:1.4;overflow-wrap:anywhere}.review-main{min-width:0}.review-main__header{margin:8px 0 30px}.review-main__type{display:inline-block;margin-bottom:8px;padding:4px 10px;border-radius:5px;background:var(--color-soft);color:var(--color-accent);font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.review-main__title{color:var(--color-text);font:900 clamp(2.2rem, 4vw, 3.5rem)/1.1 var(--font-title);letter-spacing:-.025em}.review-main__author{margin-top:8px;color:var(--color-text-muted);font:400 clamp(1.2rem, 2vw, 1.65rem)/1.3 var(--font-title)}.review-main__synopsis h2,.review-main__body h2{margin:0 0 10px;color:var(--color-accent);font:700 1.65rem/1.25 var(--font-title)}.review-main__body h2{margin-bottom:12px}.review-main__synopsis div,.review-main__body .entry-content{color:var(--color-text-muted);font-size:.98rem;line-height:1.75}.review-main__synopsis p,.review-main__body .entry-content p{margin:0 0 1.15em}.review-main__spoiler{display:flex;align-items:center;gap:16px;margin:28px 0 34px;padding:18px 22px;border-radius:9px;background:#fcebed;color:var(--color-accent)}.review-main__spoiler-icon{display:grid;flex:0 0 38px;width:38px;height:38px;place-items:center;border-radius:50%;background:#c73558;color:#fff;font-size:1.4rem;font-weight:900}.review-main__spoiler strong{display:block;margin-bottom:3px;font:700 1.05rem var(--font-title)}.review-main__spoiler p{font-size:.88rem;line-height:1.5}.review-main__body{margin-top:30px}.review-main__body .entry-content a{color:var(--color-accent);text-decoration:underline}.review-main__body .entry-content a:hover{color:var(--color-bright)}@media (max-width:900px){.review-layout{grid-template-columns:minmax(200px,260px) minmax(0,1fr);gap:28px}.review-sidebar{padding:18px}.review-sidebar__stars{font-size:1.45rem}}@media (max-width:680px){.site-main--review{padding-top:24px}.review-layout{grid-template-columns:1fr;gap:28px}.review-sidebar{position:static;display:grid;grid-template-columns:minmax(110px,38%) minmax(0,1fr);align-items:center;gap:12px 18px;padding:16px}.review-sidebar__cover{grid-row:span 3}.review-sidebar__cover img{max-height:260px}.review-sidebar__rating{align-self:end}.review-sidebar__stars{font-size:1.2rem}.review-sidebar__buy{padding:10px;font-size:.82rem}.review-sidebar__metadata{grid-column:1 / -1;margin-top:4px}.review-main__header{margin:0 0 22px}.review-main__title{font-size:clamp(2rem, 9vw, 2.8rem)}.review-main__synopsis h2,.review-main__body h2{font-size:1.4rem}.review-main__spoiler{margin:22px 0 28px;padding:14px}}.search-page{padding-top:28px}.search-page__breadcrumb{display:flex;align-items:center;gap:9px;margin-bottom:18px;color:var(--color-text-muted);font-size:.88rem}.search-page__breadcrumb a:hover,.search-page__breadcrumb span:last-child{color:var(--color-accent)}.search-page__layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:26px}.search-results{min-width:0}.search-results__header{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:20px;padding-bottom:18px;border-bottom:1px solid var(--color-border)}.search-results__title{margin-bottom:5px;color:var(--color-text);font:900 clamp(2rem, 4vw, 3rem)/1.12 var(--font-title)}.search-results__summary{color:var(--color-text-muted);font-size:1rem}.search-results__summary strong{color:var(--color-accent);font-family:var(--font-title)}.search-result-list{display:flex;flex-direction:column;gap:12px}.search-result-card{display:grid;grid-template-columns:190px minmax(0,1fr);gap:22px;align-items:center;min-width:0;padding:10px;border:1px solid var(--color-border);border-radius:11px;background:#fff;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.search-result-card:hover{border-color:#d9b8c3;box-shadow:0 5px 18px rgb(75 35 50 / .06);transform:translateY(-1px)}.search-result-card__image-link{display:flex;align-items:center;justify-content:center;width:100%;min-height:150px;overflow:hidden;border-radius:7px;background:var(--color-soft)}.search-result-card__image{display:block;width:100%;height:154px;object-fit:contain}.search-result-card__placeholder{display:grid;place-items:center;width:100%;min-height:154px;padding:16px;color:var(--color-accent);font:700 1rem var(--font-title);text-align:center}.search-result-card__content{min-width:0;padding:5px 8px 5px 0}.search-result-card__tag{display:inline-block;margin-bottom:7px;padding:4px 9px;border-radius:5px;background:#f8e9ed;color:var(--color-accent);font-size:.7rem;font-weight:800;letter-spacing:.045em;line-height:1.2;text-transform:uppercase}.search-result-card__title{margin-bottom:5px;color:var(--color-text);font:700 1.25rem/1.3 var(--font-title)}.search-result-card__title a:hover{color:var(--color-accent)}.search-result-card__excerpt{display:-webkit-box;overflow:hidden;margin-bottom:7px;color:var(--color-text-muted);font-size:.93rem;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.search-result-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:7px;color:var(--color-text-muted);font-size:.78rem}.search-sidebar{display:flex;flex-direction:column;gap:18px}.search-sidebar__box{padding:22px;border-radius:12px;background:var(--color-soft)}.search-sidebar__box h2{margin-bottom:14px;color:var(--color-accent);font:700 1.3rem/1.25 var(--font-title)}.search-sidebar__intro{margin:-5px 0 12px;color:var(--color-text-muted);font-size:.88rem}.search-sidebar__categories,.search-sidebar__recent{display:flex;flex-direction:column;gap:10px;list-style:none}.search-sidebar__categories li a{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--color-text);font-size:.9rem}.search-sidebar__categories li a:hover,.search-sidebar__recent a:hover strong{color:var(--color-accent)}.search-sidebar__categories small{color:var(--color-text-muted);font-size:.75rem}.search-sidebar__recent li a{display:grid;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:11px;color:var(--color-text)}.search-sidebar__thumb{display:block;width:52px;height:66px;border-radius:4px;object-fit:cover}.search-sidebar__recent strong,.search-sidebar__recent small{display:block}.search-sidebar__recent strong{font-size:.85rem;font-weight:600;line-height:1.35}.search-sidebar__recent small{margin-top:4px;color:var(--color-text-muted);font-size:.73rem}.search-empty{padding:32px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-soft)}.search-empty h2{margin-bottom:8px;color:var(--color-accent);font:700 1.35rem var(--font-title)}.search-empty p{margin-bottom:18px;color:var(--color-text-muted)}.search-pagination{margin-top:28px}.search-pagination .nav-links{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:7px}.search-pagination a,.search-pagination span{display:inline-block;padding:8px 12px;border:1px solid var(--color-border);border-radius:6px}.search-pagination .current{border-color:var(--color-accent);background:var(--color-accent);color:#fff}@media (max-width:900px){.search-page__layout{grid-template-columns:minmax(0,1fr) 250px;gap:18px}.search-result-card{grid-template-columns:150px minmax(0,1fr);gap:16px}.search-sidebar__box{padding:18px}}@media (max-width:700px){.search-page__layout{grid-template-columns:1fr}.search-sidebar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media (max-width:520px){.search-page{padding-top:20px}.search-result-card{grid-template-columns:104px minmax(0,1fr);gap:12px;padding:8px}.search-result-card__image-link,.search-result-card__image,.search-result-card__placeholder{min-height:125px;height:125px}.search-result-card__content{padding-right:2px}.search-result-card__title{font-size:1rem}.search-result-card__excerpt{font-size:.82rem;-webkit-line-clamp:3}.search-result-card__meta{font-size:.7rem}.search-sidebar{grid-template-columns:1fr}}.post-single__title,body.page .site-main>.page-title,body.page .site-main .entry-title,body.page .site-main .page-header .page-title{color:var(--color-text);font:900 clamp(2rem, 4.5vw, 3.25rem)/1.15 var(--font-title);letter-spacing:-.025em;text-transform:none}body.page .site-main>.page-title,body.page .site-main .entry-title,body.page .site-main .page-header .page-title{max-width:82ch;margin:0 auto 28px;text-align:center}.post-single{max-width:82ch;margin:0 auto;color:var(--color-text);font-family:var(--font-ui)}.post-single__header{margin-bottom:28px;text-align:center}.post-single__categories{display:flex;justify-content:center;flex-wrap:wrap;gap:7px;margin-bottom:14px}.post-single__categories a{display:inline-block;padding:5px 10px;border-radius:var(--radius-sm);background:var(--color-soft);color:var(--color-accent);font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.post-single__categories a:hover{background:var(--color-accent);color:#fff}.post-single__meta{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:14px;color:var(--color-text-muted);font-size:.82rem}.post-single__featured-image{margin-bottom:30px}.post-single__featured-image img{display:block;width:100%;max-height:560px;object-fit:cover;border-radius:var(--radius-md)}.post-single__content,body.page .site-main :is(.entry-content,.page-content,.page__content){color:var(--color-text);font-family:var(--font-ui);font-size:1rem;line-height:1.8}body.page .site-main :is(.entry-content,.page-content,.page__content){max-width:82ch;margin:0 auto}.post-single__content>*,body.page .site-main :is(.entry-content,.page-content,.page__content)>*{max-width:100%}.post-single__content p,body.page .site-main :is(.entry-content,.page-content,.page__content) p{margin:0 0 1.25em}.post-single__content h2,body.page .site-main :is(.entry-content,.page-content,.page__content) h2{margin:1.8em 0 .65em;color:var(--color-accent);font:700 clamp(1.45rem, 2.5vw, 1.85rem)/1.3 var(--font-title);letter-spacing:-.01em;text-transform:none}.post-single__content h3{margin:1.5em 0 .55em;color:var(--color-text);font:700 clamp(1.2rem, 2vw, 1.45rem)/1.35 var(--font-title);text-transform:none}.post-single__content :is(h4,h5,h6){margin:1.35em 0 .5em;color:var(--color-text);font-weight:700;line-height:1.4;text-transform:none}body.page .site-main :is(.entry-content,.page-content,.page__content) :is(h3,h4,h5,h6){margin:1.5em 0 .55em;color:var(--color-text);font-weight:700;line-height:1.4;text-transform:none}.post-single__content a,body.page .site-main :is(.entry-content,.page-content,.page__content) a{color:var(--color-accent);text-decoration:underline;text-underline-offset:3px}.post-single__content a:hover,body.page .site-main :is(.entry-content,.page-content,.page__content) a:hover{color:var(--color-bright)}.post-single__content :is(ul,ol),body.page .site-main :is(.entry-content,.page-content,.page__content) :is(ul,ol){margin:0 0 1.35em 1.5em}.post-single__content li,body.page .site-main :is(.entry-content,.page-content,.page__content) li{margin-bottom:.45em}.post-single__content blockquote,body.page .site-main :is(.entry-content,.page-content,.page__content) blockquote{margin:1.6em 0;padding:14px 20px;border-left:4px solid var(--color-accent);background:var(--color-soft);color:var(--color-text-muted);font-family:var(--font-title);font-size:1.05rem;line-height:1.65}.post-single__content img,body.page .site-main :is(.entry-content,.page-content,.page__content) img{height:auto;border-radius:var(--radius-sm)}.post-single__content figure,body.page .site-main :is(.entry-content,.page-content,.page__content) figure{margin:1.5em 0}.post-single__content figcaption,body.page .site-main :is(.entry-content,.page-content,.page__content) figcaption{margin-top:7px;color:var(--color-text-muted);font-size:.8rem;text-align:center}@media (max-width:720px){.post-single__header{margin-bottom:22px}.post-single__title,body.page .site-main>.page-title,body.page .site-main .entry-title,body.page .site-main .page-header .page-title{font-size:clamp(1.8rem, 8vw, 2.5rem)}body.page .site-main>.page-title,body.page .site-main .entry-title,body.page .site-main .page-header .page-title{margin-bottom:22px}.post-single__featured-image{margin-bottom:22px}.post-single__content,body.page .site-main :is(.entry-content,.page-content,.page__content){font-size:.96rem;line-height:1.75}}.post-like{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:36px 0 42px}.post-like__button{display:inline-flex;align-items:center;gap:9px;padding:11px 19px;border:1px solid var(--color-border);border-radius:999px;background:#fff;color:var(--color-accent);font:700 .92rem var(--font-ui);cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}.post-like__button:hover,.post-like__button.is-liked{border-color:var(--color-accent);background:#f8e9ed}.post-like__button:hover{transform:translateY(-1px)}.post-like__button:disabled{cursor:default}.post-like__button svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8}.post-like__button.is-liked svg{fill:currentColor}.post-like__count{min-width:1ch;font-weight:700}.post-like__feedback{color:var(--color-text-muted);font-size:.82rem}.post-like__button:focus-visible,.lpl-comment-form input:focus-visible,.lpl-comment-form textarea:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.lpl-comments{margin-top:42px;padding-top:32px;border-top:1px solid var(--color-border)}.lpl-comments__heading{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px 18px;margin-bottom:22px}.lpl-comments__heading h2{color:var(--color-accent);font:700 clamp(1.7rem, 3vw, 2.25rem)/1.2 var(--font-title)}.lpl-comments__heading p{color:var(--color-text-muted);font-size:.9rem}.lpl-comment-list,.lpl-comment-list .children{list-style:none}.lpl-comment-list>li{margin-bottom:14px}.lpl-comment-list .children{margin:12px 0 0 34px;padding-left:16px;border-left:2px solid #f1dce2}.lpl-comment__article{display:grid;grid-template-columns:52px minmax(0,1fr);gap:16px;padding:20px;border:1px solid var(--color-border);border-radius:11px;background:#fff}.lpl-comment__avatar img{display:block;width:52px;height:52px;border-radius:50%}.lpl-comment__main{min-width:0}.lpl-comment__header{display:flex;align-items:baseline;flex-wrap:wrap;gap:5px 12px;margin-bottom:7px}.lpl-comment__author{color:var(--color-accent);font:700 1rem var(--font-title)}.lpl-comment__author a{color:inherit}.lpl-comment__date{color:#95868c;font-size:.78rem}.lpl-comment__text{color:var(--color-text);font-size:.94rem;line-height:1.65;overflow-wrap:anywhere}.lpl-comment__text p{margin:0 0 .8em}.lpl-comment__text p:last-child{margin-bottom:0}.lpl-comment__moderation{margin-bottom:8px!important;color:var(--color-accent);font-size:.82rem;font-style:italic}.lpl-comment__actions{display:flex;gap:14px;margin-top:12px;font-size:.83rem}.lpl-comment__actions a{color:var(--color-accent)}.lpl-comment__actions a:hover{text-decoration:underline}.lpl-comment-form{margin-top:28px;padding:24px;border-radius:12px;background:var(--color-soft)}.lpl-comment-form .comment-reply-title{margin-bottom:18px;color:var(--color-accent);font:700 1.45rem var(--font-title)}.lpl-comment-form .comment-reply-title small{margin-left:8px;font:400 .8rem var(--font-ui)}.lpl-comment-form .logged-in-as,.lpl-comment-form .comment-notes{color:var(--color-text-muted);font-size:.82rem}.lpl-comment-form .comment-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.lpl-comment-form .comment-form-comment,.lpl-comment-form .form-submit,.lpl-comment-form .logged-in-as,.lpl-comment-form .comment-notes,.lpl-comment-form .comment-form-cookies-consent{grid-column:1 / -1}.lpl-comment-form label{display:block;margin-bottom:6px;color:var(--color-text-muted);font-size:.82rem;font-weight:700}.lpl-comment-form :is(input[type="text"],input[type="email"],textarea){display:block;width:100%;padding:12px 14px;border:1px solid var(--color-border);border-radius:8px;background:#fff;color:var(--color-text);font:400 .92rem/1.5 var(--font-ui)}.lpl-comment-form textarea{min-height:135px;resize:vertical}.lpl-comment-form .form-submit{display:flex;justify-content:flex-end}.lpl-comment-form__submit{padding:12px 22px;border:0;border-radius:8px;background:var(--color-accent);color:#fff;font:700 .9rem var(--font-ui);cursor:pointer;transition:background .2s ease}.lpl-comment-form__submit:hover{background:var(--color-bright)}.lpl-comments__pagination{display:flex;justify-content:space-between;gap:12px;margin:20px 0;font-size:.85rem}.lpl-comments__pagination a{color:var(--color-accent)}.lpl-comments__closed{color:var(--color-text-muted)}@media (max-width:600px){.lpl-comment__article{grid-template-columns:40px minmax(0,1fr);gap:11px;padding:15px}.lpl-comment__avatar img{width:40px;height:40px}.lpl-comment-list .children{margin-left:12px;padding-left:10px}.lpl-comment-form{padding:17px}.lpl-comment-form .comment-form{grid-template-columns:1fr}}.home-page{width:100%}.home-container{width:min(var(--max-width), calc(100% - 48px));margin:0 auto}.home-hero{display:grid;grid-template-columns:minmax(0,2fr) minmax(300px,.95fr);align-items:stretch;gap:14px;margin:22px 0 14px}.home-hero__feature{position:relative;min-width:0;min-height:390px;overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:#5a3930}.home-hero__feature-link{position:absolute;inset:0;display:block;color:#fff}.home-hero__image{display:block;width:100%;height:100%;min-height:390px;object-fit:cover}.home-hero__shade{position:absolute;inset:0;background:linear-gradient(90deg,rgb(28 15 17 / .82) 0%,rgb(28 15 17 / .54) 42%,rgb(28 15 17 / .04) 82%),linear-gradient(0deg,rgb(28 15 17 / .28),transparent 45%)}.home-hero__content{position:absolute;z-index:1;left:clamp(22px, 4vw, 48px);bottom:26px;width:min(56%, 520px)}.home-eyebrow{display:inline-block;margin-bottom:12px;padding:5px 11px;border-radius:999px;background:#c64d78;color:#fff;font:700 .72rem var(--font-ui);letter-spacing:.04em;text-transform:uppercase}.home-eyebrow--soft{margin-bottom:8px;padding:4px 9px;background:#f7dce5;color:var(--color-accent)}.home-hero__title{display:-webkit-box;overflow:hidden;margin-bottom:12px;color:#fff;font:800 clamp(1.4rem, 2.1vw, 1.9rem)/1.2 var(--font-title);letter-spacing:-.02em;text-transform:none;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.home-hero__excerpt{max-width:42ch;margin-bottom:18px;color:rgb(255 255 255 / .94);font-size:.95rem;line-height:1.55}.home-hero__button{display:inline-flex;align-items:center;gap:12px;padding:12px 20px;border:1px solid rgb(255 255 255 / .55);border-radius:999px;background:var(--color-accent);color:#fff;font-size:.84rem;font-weight:800;text-transform:uppercase}.home-hero__side{display:flex;flex-direction:column;gap:12px;min-width:0}.home-side-story{display:grid;grid-template-columns:minmax(105px,39%) minmax(0,1fr);gap:14px;flex:1;min-height:0;padding:9px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-soft)}.home-side-story__image{display:block;min-height:112px;overflow:hidden;border-radius:7px;background:#f1e6e9}.home-side-story__thumb{display:block;width:100%;height:100%;min-height:112px;object-fit:cover}.home-side-story__placeholder{display:grid;height:100%;min-height:112px;place-items:center;color:var(--color-accent);font:700 .85rem var(--font-title)}.home-side-story__body{align-self:center;min-width:0;padding:4px 5px 4px 0}.home-side-story__title{font:700 clamp(.95rem, 1.25vw, 1.18rem)/1.3 var(--font-title);text-transform:none}.home-side-story__title a:hover{color:var(--color-accent)}.home-side-story--empty{display:grid;place-items:center;color:var(--color-text-muted)}.home-quick-nav{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:8px;padding:13px 4px;border:1px solid #f0e2e6;border-radius:var(--radius-md);background:var(--color-soft)}.home-quick-nav__item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;min-height:76px;padding:4px 10px;border-right:1px solid var(--color-border);color:var(--color-text);font-size:.82rem;line-height:1.3;text-align:center}.home-quick-nav__item>span:last-child{white-space:pre-line}.home-quick-nav__item:last-child{border-right:0}.home-quick-nav__item:hover{color:var(--color-accent)}.home-quick-nav__icon{display:block;width:31px;height:31px;color:var(--color-accent)}.home-quick-nav__icon svg{display:block;width:100%;height:100%}.home-review-columns{display:grid;grid-template-columns:1fr 1fr;gap:28px}.home-review-column{min-width:0}.home-review-column+.home-review-column{padding-left:26px;border-left:1px solid var(--color-border)}.home-review-column .subsection-header{margin:0 0 12px}.home-review-column .cards-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.home-review-column .card-review__image-link,.home-review-column .card-review__cover--placeholder{aspect-ratio:4 / 3;overflow:hidden}.home-review-column .card-review__cover--placeholder:has(>img){padding:0}.home-review-column .card-review__cover{width:100%;height:100%;aspect-ratio:4 / 3;object-fit:cover;object-position:center 25%;background:var(--color-soft)}.home-review-column .card-review__body{padding:8px 2px 0}.home-review-column .card-review__title{font-size:.82rem;font-weight:700;line-height:1.25}.home-review-column .card-review__author{font-size:.75rem}.home-review-column .card-review__excerpt{display:none}.home-review-column .card-review__tag{padding:3px 6px;font-size:.62rem}.home-review-column .card-review__rating{font-size:.9rem}.home-offers{border-top:1px solid var(--color-border)}.home-offers__content .cards-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.home-offers .card-amazon{padding:12px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:#fff}.home-offers .card-amazon__cover{height:150px;aspect-ratio:auto;object-fit:contain}.home-offers .card-amazon__body{gap:7px;padding:9px 2px 2px}.home-offers .card-amazon__title{min-height:2.5em;font:700 .88rem/1.25 var(--font-title)}.home-offers .card-amazon__price{font-size:1rem}.home-offers .card-amazon__btn{padding:9px 12px;font-weight:700}.card-amazon__cover-placeholder{display:grid;height:150px;place-items:center;background:var(--color-soft);color:var(--color-accent);font:700 1rem var(--font-title)}@media (max-width:980px){.home-hero{grid-template-columns:minmax(0,1.5fr) minmax(260px,.9fr)}.home-hero__feature,.home-hero__image{min-height:340px}.home-hero__content{width:58%}.home-review-columns{grid-template-columns:1fr;gap:24px}.home-review-column+.home-review-column{padding:22px 0 0;border-left:0;border-top:1px solid var(--color-border)}}@media (max-width:700px){.home-container{width:min(100% - 32px, var(--max-width))}.home-hero{grid-template-columns:1fr}.home-hero__feature,.home-hero__image{min-height:360px}.home-hero__content{left:20px;bottom:20px;width:min(78%, 390px)}.home-hero__title{-webkit-line-clamp:4;line-clamp:4}.home-hero__side{display:grid;grid-template-columns:1fr}.home-side-story{min-height:112px}.home-quick-nav{grid-template-columns:repeat(3,minmax(0,1fr))}.home-quick-nav__item:nth-child(3){border-right:0}.home-quick-nav__item:nth-child(n+4){border-top:1px solid var(--color-border)}.home-review-column .cards-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.home-offers__content .cards-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.home-hero__feature,.home-hero__image{min-height:330px}.home-hero__content{width:84%}.home-hero__title{font-size:1.3rem}.home-hero__excerpt{font-size:.84rem}.home-quick-nav__item{padding:5px;font-size:.72rem}}.site-header .site-title{font-family:var(--font-title);letter-spacing:0;text-transform:none}.site-tagline{font-family:var(--font-ui)}.hero{display:grid;grid-template-columns:2fr 1fr;border-bottom:1px solid var(--color-border)}.hero__featured{position:relative;overflow:hidden}.hero__cover{display:block;width:100%;height:100%;object-fit:cover}.hero__info{position:absolute;inset:auto 0 0 0;padding:20px 24px;background:linear-gradient(to top,rgb(0 0 0 / .75) 0%,transparent 100%);color:#fff}.hero__tag{margin-bottom:6px;font-size:.75rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.hero__title{margin-bottom:8px;font-size:1.4rem;font-weight:900;line-height:1.2;text-transform:uppercase}.hero__excerpt{font-size:.85rem;line-height:1.5;opacity:.9}.hero__news{display:flex;flex-direction:column;gap:24px;padding:28px 32px;border-left:1px solid var(--color-border);background:var(--color-soft)}.hero__news-label{color:var(--color-accent);font-size:.8rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.news-item{display:flex;flex-direction:column;gap:6px;padding-bottom:24px;border-bottom:1px solid var(--color-border)}.news-item:last-child{padding-bottom:0;border-bottom:none}.news-item__title{color:var(--color-text);font-size:.95rem;font-weight:700;line-height:1.3;transition:color .2s}.news-item__title:hover{color:var(--color-accent)}.news-item__excerpt{color:var(--color-text-muted);font-size:.85rem;line-height:1.5}.news-item__link{color:var(--color-text);font-size:.8rem;font-weight:700;letter-spacing:.05em;text-decoration:underline;text-transform:uppercase}@media (max-width:768px){.hero{grid-template-columns:1fr}.hero__news{border-left:none;border-top:1px solid var(--color-border)}}.comments{display:flex;flex-direction:column;gap:20px;padding:32px 0;border-top:1px solid var(--color-border)}.comments__like{display:flex;align-items:center;gap:8px;width:fit-content;padding:8px 18px;border:1.5px solid var(--color-border);border-radius:8px;background:var(--color-soft);color:var(--color-border);font-size:.9rem;font-weight:600;cursor:pointer;transition:border-color .2s,color .2s}.comments__like svg{width:18px;height:18px}.comments__like:hover,.comments__like[aria-pressed="true"]{border-color:var(--color-accent);color:var(--color-accent)}.comments__like[aria-pressed="true"] svg{fill:var(--color-accent);stroke:var(--color-accent)}.comments__label{margin-bottom:10px;font-size:.95rem;font-weight:700}.comments__input{width:100%;padding:12px 16px;border:1.5px solid var(--color-border);border-radius:8px;font:.9rem var(--font-ui);resize:vertical;outline:none;transition:border-color .2s}.comments__input:focus{border-color:#999}.comments__submit{display:block;margin:10px 0 0 auto;padding:10px 28px;border:none;border-radius:8px;background:var(--color-dark);color:#fff;font-size:.9rem;font-weight:600;cursor:pointer;transition:background .2s}.comments__submit:hover{background:var(--color-bright)}.comment-list{display:flex;flex-direction:column;gap:16px;list-style:none}.comment-list .comment-author{font-size:.9rem;font-weight:700}.comment-list .comment-meta{margin-bottom:4px;color:var(--color-text-muted);font-size:.8rem}.hero{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);height:440px;max-height:440px;margin:24px auto 40px;border:1px solid var(--color-border);border-radius:8px;overflow:hidden}.hero__featured,.hero__news{min-width:0;min-height:0}.hero__featured{position:relative;overflow:hidden}.hero__cover{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.hero__info{position:absolute;bottom:0;left:0;right:0;padding:20px 24px;background:linear-gradient(to top,rgb(0 0 0 / .9) 0%,transparent 100%);color:#fff}.hero__tag{font-size:.75rem;font-weight:900;text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px}.hero__title{font-size:1.4rem;font-weight:900;text-transform:uppercase;margin-bottom:8px;line-height:1.2}.hero__excerpt{font-size:.85rem;line-height:1.5;opacity:.9}.hero__news{padding:28px 32px;border-left:1px solid var(--color-border);display:flex;flex-direction:column;gap:24px;background-color:var(--color-soft)}.hero__news-label{font-size:.8rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent)}.news-item{display:flex;flex-direction:column;gap:6px;padding-bottom:24px;border-bottom:1px solid var(--color-border)}.news-item:last-child{border-bottom:none;padding-bottom:0}.card-amazon{width:250px;overflow:hidden;display:flex;flex-direction:column;padding:20px;border-radius:5px;background-color:var(--color-soft)}.card-amazon__cover{width:100%;aspect-ratio:2/3;object-fit:cover;display:block}.card-amazon__body{padding:16px;display:flex;flex-direction:column;gap:8px}.card-amazon__title{font-size:1rem;font-weight:700;text-align:center}.card-amazon__price{font-size:1.1rem;font-weight:700;text-align:center;color:var(--color-text)}.card-amazon__btn{display:block;width:100%;padding:12px;background:var(--color-amazon-btn);color:#111;background-color:#ffd814;font-weight:300;font-size:.85rem;text-align:center;border-radius:30px;transition:filter 0.2s;margin-top:4px}.card-amazon__btn:hover{filter:brightness(.92)}.card-review{width:100%;min-width:0;height:100%;display:flex;flex-direction:column;overflow:hidden}.card-review__image-link{display:block;width:100%;aspect-ratio:2 / 3;overflow:hidden;flex:0 0 auto;background:var(--color-soft)}.card-review__cover{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:center;display:block}.card-review__cover--placeholder{display:grid;place-items:center;padding:12px;box-sizing:border-box;color:var(--color-accent);.newsletter{background:var(--color-soft);padding:28px 40px}.newsletter__inner{max-width:var(--max-width);margin:0 auto;display:flex;align-items:center;gap:32px}.newsletter__text{flex-shrink:0}.newsletter__label{font-size:.8rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent);margin-bottom:6px}.newsletter__title{font-size:1rem;font-weight:900;text-transform:uppercase;letter-spacing:.02em;margin-bottom:2px}.newsletter__subtitle{font-size:.85rem;color:var(--color-text-muted);line-height:1.4}.newsletter__form{display:flex;align-items:center;gap:10px;flex:1}.newsletter__input{flex:1;padding:10px 16px;border:1.5px solid var(--color-border);border-radius:24px;background:#fff;font-size:.9rem;outline:none;transition:border-color 0.2s}.newsletter__input:focus{border-color:#999}.newsletter__btn{padding:10px 24px;color:#fff;font-size:.9rem;font-weight:600;border:none;border-radius:24px;cursor:pointer;white-space:nowrap;transition:background 0.2s}.newsletter__btn:hover{background:var(--color-bright)}.newsletter__social{display:flex;align-items:center;gap:10px;flex-shrink:0}.newsletter__social a{display:flex;align-items:center;justify-content:center;width:34px;height:34px;background:#111;border-radius:50%;transition:background 0.2s}.newsletter__social a:hover{background:#444}.newsletter__social svg{width:16px;height:16px;fill:#fff}@media (max-width:768px){.newsletter{padding:24px 20px}.newsletter__inner{flex-wrap:wrap;gap:20px}.newsletter__form{width:100%}.newsletter__social{width:100%;justify-content:center}}.is-style-compact .is-not-subscriber :is(.wp-block-button__link,.wp-block-jetpack-subscriptions__button){border-end-start-radius:0!important;border-start-start-radius:0!important;margin-inline-start:0!important}.is-style-compact .is-not-subscriber .components-text-control__input,.is-style-compact .is-not-subscriber p#subscribe-email input[type=email]{border-end-end-radius:0!important;border-start-end-radius:0!important}.is-style-compact:not(.wp-block-jetpack-subscriptions__use-newline) .components-text-control__input{border-inline-end-width:0!important}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form-container{display:flex;flex-direction:column}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline:not(.wp-block-jetpack-subscriptions__use-newline) .is-not-subscriber .wp-block-jetpack-subscriptions__form-elements{align-items:flex-start;display:flex}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline:not(.wp-block-jetpack-subscriptions__use-newline) p#subscribe-submit{display:flex;justify-content:center}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form .wp-block-jetpack-subscriptions__button,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form .wp-block-jetpack-subscriptions__textfield .components-text-control__input,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form button,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form input[type=email],.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form .wp-block-jetpack-subscriptions__button,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form .wp-block-jetpack-subscriptions__textfield .components-text-control__input,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form button,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form input[type=email]{box-sizing:border-box;cursor:pointer;line-height:1.3;min-width:auto!important;white-space:nowrap!important}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form input[type=email]::placeholder,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form input[type=email]:disabled,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form input[type=email]::placeholder,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form input[type=email]:disabled{color:currentColor;opacity:.5}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form .wp-block-jetpack-subscriptions__button,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form button,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form .wp-block-jetpack-subscriptions__button,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form button{border-color:#0000;border-style:solid}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form .wp-block-jetpack-subscriptions__textfield,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form p#subscribe-email,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form .wp-block-jetpack-subscriptions__textfield,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form p#subscribe-email{background:#0000;flex-grow:1}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form .wp-block-jetpack-subscriptions__textfield .components-base-control__field,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form .wp-block-jetpack-subscriptions__textfield .components-text-control__input,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form .wp-block-jetpack-subscriptions__textfield input[type=email],.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form p#subscribe-email .components-base-control__field,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form p#subscribe-email .components-text-control__input,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form p#subscribe-email input[type=email],.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form .wp-block-jetpack-subscriptions__textfield .components-base-control__field,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form .wp-block-jetpack-subscriptions__textfield .components-text-control__input,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form .wp-block-jetpack-subscriptions__textfield input[type=email],.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form p#subscribe-email .components-base-control__field,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form p#subscribe-email .components-text-control__input,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form p#subscribe-email input[type=email]{height:auto;margin:0;width:100%}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form p#subscribe-email,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form p#subscribe-submit,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form p#subscribe-email,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form p#subscribe-submit{line-height:0;margin:0;padding:0}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline.wp-block-jetpack-subscriptions__show-subs .wp-block-jetpack-subscriptions__subscount{font-size:16px;margin:8px 0;text-align:end}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline.wp-block-jetpack-subscriptions__use-newline .wp-block-jetpack-subscriptions__form-elements{display:block}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline.wp-block-jetpack-subscriptions__use-newline .wp-block-jetpack-subscriptions__button,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline.wp-block-jetpack-subscriptions__use-newline button{display:inline-block;max-width:100%}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline.wp-block-jetpack-subscriptions__use-newline .wp-block-jetpack-subscriptions__subscount{text-align:start}#subscribe-submit.is-link{text-align:center;width:auto!important}#subscribe-submit.is-link a{margin-left:0!important;margin-top:0!important;width:auto!important}@keyframes jetpack-memberships_button__spinner-animation{to{transform:rotate(1turn)}}.jetpack-memberships-spinner{display:none;height:1em;margin:0 0 0 5px;width:1em}.jetpack-memberships-spinner svg{height:100%;margin-bottom:-2px;width:100%}.jetpack-memberships-spinner-rotating{animation:jetpack-memberships_button__spinner-animation .75s linear infinite;transform-origin:center}.is-loading .jetpack-memberships-spinner{display:inline-block}body.jetpack-memberships-modal-open{overflow:hidden}dialog.jetpack-memberships-modal{opacity:1}dialog.jetpack-memberships-modal,dialog.jetpack-memberships-modal iframe{background:#0000;border:0;bottom:0;box-shadow:none;height:100%;left:0;margin:0;padding:0;position:fixed;right:0;top:0;width:100%}dialog.jetpack-memberships-modal::backdrop{background-color:#000;opacity:.7;transition:opacity .2s ease-out}dialog.jetpack-memberships-modal.is-loading,dialog.jetpack-memberships-modal.is-loading::backdrop{opacity:0}