main[data-astro-cid-6bfsojfh]{overflow:clip}.checks[data-astro-cid-6bfsojfh]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.checks[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]{font:600 .95rem/1.4 var(--body);align-items:center;gap:12px;display:flex}.checks[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]:before{content:"";background-color:var(--ink);width:24px;height:24px;color:var(--paper);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M4 10.5l4 4 8-9' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:12px 12px;border-radius:50%;flex:none;place-items:center;font-size:.75rem;font-weight:800;display:grid}.signup[data-astro-cid-6bfsojfh]{color:var(--ink);background:#f4f3f0;grid-template-columns:.9fr 1.1fr;gap:clamp(50px,8vw,140px);padding:clamp(40px,5vw,64px) clamp(24px,7vw,120px) clamp(75px,10vw,150px);scroll-margin-top:20px;display:grid;position:relative;overflow:hidden}.signup__intro[data-astro-cid-6bfsojfh],.signup__form[data-astro-cid-6bfsojfh]{z-index:2;align-self:center;position:relative}.signup__intro[data-astro-cid-6bfsojfh] .eyebrow[data-astro-cid-6bfsojfh]{color:var(--ink);margin:0 0 20px}.signup[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{font:710 clamp(2.2rem, 3.2vw, 3.3rem)/.96 var(--display);letter-spacing:-.02em;text-transform:uppercase;text-wrap:balance;margin:0 0 24px}.signup__intro[data-astro-cid-6bfsojfh]>p[data-astro-cid-6bfsojfh]:not(.eyebrow){color:#3f3a34;max-width:520px;margin:0 0 28px;line-height:1.7}.signup__intro[data-astro-cid-6bfsojfh] .checks--light[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]:before{background-color:var(--ink)}.signup__scarcity[data-astro-cid-6bfsojfh]{border-left:3px solid var(--signal);background:#fff;padding:16px 18px;font-size:.88rem;color:var(--ink)!important;margin-top:30px!important}.signup__form[data-astro-cid-6bfsojfh]{color:var(--ink);box-shadow:25px 28px 0 var(--ink);background:#fff;border:1px solid #09090824;padding:clamp(26px,4vw,56px)}.choice[data-astro-cid-6bfsojfh]{border:0;margin:0;padding:0}.choice[data-astro-cid-6bfsojfh] legend[data-astro-cid-6bfsojfh]{margin-bottom:10px;padding:0}.choice[data-astro-cid-6bfsojfh] legend[data-astro-cid-6bfsojfh] span[data-astro-cid-6bfsojfh]{letter-spacing:.1em;text-transform:uppercase;font-size:.66rem;font-weight:800}.choice[data-astro-cid-6bfsojfh]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.choice[data-astro-cid-6bfsojfh] legend[data-astro-cid-6bfsojfh]{grid-column:1/-1}.choice__option[data-astro-cid-6bfsojfh]{cursor:pointer;display:block;position:relative}.choice__option[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]{opacity:0;position:absolute;inset:0}.choice__option[data-astro-cid-6bfsojfh]>span[data-astro-cid-6bfsojfh]{border:1px solid #b6afa3;grid-template-columns:26px 1fr;align-items:center;gap:0 12px;padding:16px 18px;transition:border-color .2s,background .2s;display:grid}.choice__icon[data-astro-cid-6bfsojfh]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}.choice__option[data-astro-cid-6bfsojfh] strong[data-astro-cid-6bfsojfh]{font:720 1.1rem/1 var(--display);text-transform:uppercase;letter-spacing:-.01em}.choice__option[data-astro-cid-6bfsojfh] small[data-astro-cid-6bfsojfh]{color:#706a62;font-size:.74rem;line-height:1.4}.choice__option[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]:checked+span[data-astro-cid-6bfsojfh]{border-color:var(--ink);background:var(--ink);color:var(--paper);box-shadow:4px 4px 0 var(--signal)}.choice__option[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]:checked+span[data-astro-cid-6bfsojfh] small[data-astro-cid-6bfsojfh]{color:#ffffffb8}.choice__option[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]:focus-visible+span[data-astro-cid-6bfsojfh]{outline:3px solid var(--signal);outline-offset:2px}.reviews[data-astro-cid-6bfsojfh]{color:var(--ink);background:var(--paper);padding:clamp(70px,9vw,130px) clamp(22px,6vw,120px)}.reviews__head[data-astro-cid-6bfsojfh]{max-width:760px;margin-bottom:clamp(36px,5vw,64px)}.reviews__head[data-astro-cid-6bfsojfh] .eyebrow[data-astro-cid-6bfsojfh]{color:var(--signal);margin:0 0 18px}.reviews[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{font:710 clamp(2.2rem, 3.2vw, 3.3rem)/.96 var(--display);letter-spacing:-.02em;text-transform:uppercase;text-wrap:balance;margin:0}.reviews__grid[data-astro-cid-6bfsojfh]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.review[data-astro-cid-6bfsojfh]{background:#fff;border:1px solid #0909081f;align-content:space-between;gap:22px;margin:0;padding:30px;display:grid}.review[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{font:500 1rem/1.7 var(--body);color:#3f3a34;margin:0}.review[data-astro-cid-6bfsojfh] footer[data-astro-cid-6bfsojfh]{gap:4px;display:grid}.review[data-astro-cid-6bfsojfh]{grid-template-rows:auto auto 1fr;align-content:start}.review[data-astro-cid-6bfsojfh] footer[data-astro-cid-6bfsojfh]{align-self:end}.review__stars[data-astro-cid-6bfsojfh]{color:var(--signal);gap:3px;display:flex}.review__stars[data-astro-cid-6bfsojfh] svg[data-astro-cid-6bfsojfh]{fill:currentColor;width:17px;height:17px}.review[data-astro-cid-6bfsojfh] strong[data-astro-cid-6bfsojfh]{font:720 1.2rem/1 var(--display);text-transform:uppercase;letter-spacing:-.01em}.review[data-astro-cid-6bfsojfh] span[data-astro-cid-6bfsojfh]{font:700 .62rem/1.4 var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--signal)}body,main[data-astro-cid-6bfsojfh]{background:#f6f1eb}main[data-astro-cid-6bfsojfh]{padding-bottom:32px}.signup[data-astro-cid-6bfsojfh],.reviews[data-astro-cid-6bfsojfh]{width:min(100% - 48px,1200px);margin:24px auto 0}.reviews[data-astro-cid-6bfsojfh]{background:0 0;padding:clamp(36px,4vw,56px) 0 clamp(24px,3vw,40px)}.reviews__head[data-astro-cid-6bfsojfh]{margin-bottom:clamp(24px,3vw,36px)}.signup[data-astro-cid-6bfsojfh]{color:var(--ink);background:0 0;gap:clamp(40px,5vw,80px);padding:clamp(40px,5vw,64px) 0 clamp(24px,3vw,40px);overflow:visible}.signup[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{color:var(--ink)}.signup__intro[data-astro-cid-6bfsojfh]>p[data-astro-cid-6bfsojfh]:not(.eyebrow){color:#3f3a34}.signup__intro[data-astro-cid-6bfsojfh] .checks[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]{color:var(--ink)}.signup__scarcity[data-astro-cid-6bfsojfh]{border-left:3px solid var(--signal-dark);background:#fff;color:var(--ink)!important}.signup__form[data-astro-cid-6bfsojfh]{color:#fff;background:var(--signal-dark);box-shadow:18px 20px 0 var(--ink);border-radius:12px}.signup__form[data-astro-cid-6bfsojfh] .field>span{color:#fff}.signup__form[data-astro-cid-6bfsojfh] .field small{color:#ffffffb3}.signup__form[data-astro-cid-6bfsojfh] .field input,.signup__form[data-astro-cid-6bfsojfh] .field textarea,.signup__form[data-astro-cid-6bfsojfh] .field select{color:#fff;background:0 0;border-bottom-color:#ffffff73}.signup__form[data-astro-cid-6bfsojfh] .field input:focus,.signup__form[data-astro-cid-6bfsojfh] .field textarea:focus,.signup__form[data-astro-cid-6bfsojfh] .field select:focus{border-bottom-color:#fff}.signup__form[data-astro-cid-6bfsojfh] .field input::placeholder,.signup__form[data-astro-cid-6bfsojfh] .field textarea::placeholder,.signup__form[data-astro-cid-6bfsojfh] .field select:has(option[value=""]:checked){color:#fff9}.signup__form[data-astro-cid-6bfsojfh] .field select option{color:var(--ink)}.signup__form[data-astro-cid-6bfsojfh] .form-note{color:#ffffffbf}.signup__form[data-astro-cid-6bfsojfh] .form-status{color:#fff}.signup__form[data-astro-cid-6bfsojfh] .form-action button{background:var(--ink)}.signup__form[data-astro-cid-6bfsojfh] .form-action button:hover{color:var(--ink);background:#fff}.choice[data-astro-cid-6bfsojfh] legend[data-astro-cid-6bfsojfh] span[data-astro-cid-6bfsojfh]{color:#fff}.choice__option[data-astro-cid-6bfsojfh]>span[data-astro-cid-6bfsojfh]{color:var(--ink);background:#fff;border-color:#fff}.choice__option[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]:checked+span[data-astro-cid-6bfsojfh]{background:var(--ink);color:var(--paper);border-color:var(--ink);box-shadow:4px 4px #fff}.signup__form[data-astro-cid-6bfsojfh] .form-action{flex-direction:column;align-items:flex-start;gap:12px}.signup__form[data-astro-cid-6bfsojfh] .field small{display:none}.signup__olive[data-astro-cid-6bfsojfh]{z-index:1;color:#fff;opacity:.12;pointer-events:none;width:clamp(180px,22vw,260px);height:auto;position:absolute;bottom:22px;left:24px}.signup__spain[data-astro-cid-6bfsojfh]{z-index:1;color:#fff;opacity:.14;pointer-events:none;width:64px;height:auto;position:absolute;top:26px;left:28px}.signup__ghost[data-astro-cid-6bfsojfh]{z-index:1;color:#0000;font:760 clamp(7rem, 14vw, 13rem)/1 var(--display);letter-spacing:-.06em;text-transform:uppercase;-webkit-text-stroke:1px #ffffff47;pointer-events:none;position:absolute;bottom:-.16em;right:-.05em}.signup__olive[data-astro-cid-6bfsojfh]{color:var(--ink);opacity:.14;bottom:8px;left:0}.signup__spain[data-astro-cid-6bfsojfh]{color:var(--ink);opacity:.16;top:8px;left:0}.signup__ghost[data-astro-cid-6bfsojfh]{-webkit-text-stroke:1px #0909082e;bottom:-.12em;right:0}.signup[data-astro-cid-6bfsojfh],.signup__form[data-astro-cid-6bfsojfh],.review[data-astro-cid-6bfsojfh],.choice__option[data-astro-cid-6bfsojfh]>span[data-astro-cid-6bfsojfh],.signup__scarcity[data-astro-cid-6bfsojfh]{border-radius:12px}@media (width<=960px){.signup[data-astro-cid-6bfsojfh],.reviews__grid[data-astro-cid-6bfsojfh]{grid-template-columns:1fr}}@media (width<=680px){.signup__intro[data-astro-cid-6bfsojfh]>p[data-astro-cid-6bfsojfh]:not(.eyebrow){font-size:17px}.signup[data-astro-cid-6bfsojfh]{padding:78px 20px 110px}.reviews[data-astro-cid-6bfsojfh]{padding-inline:20px}.signup__form[data-astro-cid-6bfsojfh]{box-shadow:10px 12px 0 var(--ink);padding:26px 20px}.choice[data-astro-cid-6bfsojfh]{grid-template-columns:1fr}.signup[data-astro-cid-6bfsojfh],.reviews[data-astro-cid-6bfsojfh]{width:min(100% - 24px,1200px);margin-top:12px}}
