.cookie-consent-provider-module__-1DhsG__preferencesDialog{color:#2f573c!important;font-family:var(--site-chrome-font-body)!important;background:#84b061!important;border-color:#2f573c4d!important;box-shadow:0 28px 72px #0e181047!important}.cookie-consent-provider-module__-1DhsG__preferencesDialog h2{color:#2f573c!important;font-family:var(--site-chrome-font-body)!important;letter-spacing:0!important;text-transform:none!important;font-size:clamp(1.7rem,5vw,2.1rem)!important;font-weight:600!important;line-height:1.05!important}.cookie-consent-provider-module__-1DhsG__preferencesDialog>div:first-child>div:first-child>p:first-child{color:#fff!important;font-family:var(--site-chrome-font-body)!important;font-weight:800!important}.cookie-consent-provider-module__-1DhsG__preferencesDialog>div:first-child>div:first-child>h2+p{color:#ffffffe6!important;font-family:var(--site-chrome-font-body)!important;font-weight:500!important}.cookie-consent-provider-module__-1DhsG__preferencesDialog>div:first-child>button{color:#fff!important;background:0 0!important;border:1px solid #ffffffe6!important}.cookie-consent-provider-module__-1DhsG__preferencesDialog>div:first-child>button:hover{background:#ffffff1f!important}
.hero-creator-strip-module__Od8UHW__strip{--creator-paper:#fff9f0;--creator-ink:#292424;--creator-rule:#6d220a;--creator-orange:#ff5800;--creator-pink:#efa2cb;--creator-pink-hover:#eb93c0;--creator-pink-active:#e785b7;--creator-block-padding:clamp(1rem, min(2vw, 3svh), 1.5rem);--creator-rule-base-width:2px;--creator-rule-weight:1.5;border-block:var(--creator-rule-base-width) solid transparent;background-color:var(--creator-paper);color:var(--creator-ink);padding:var(--creator-block-padding) 1rem;font-family:var(--font-home-body);position:relative}.hero-creator-strip-module__Od8UHW__strip:before,.hero-creator-strip-module__Od8UHW__strip:after{content:"";height:var(--creator-rule-base-width);background:var(--creator-rule);transform:scaleY(var(--creator-rule-weight));pointer-events:none;position:absolute;inset-inline:0}.hero-creator-strip-module__Od8UHW__strip:before{top:calc(-1 * var(--creator-rule-base-width));transform-origin:top}.hero-creator-strip-module__Od8UHW__strip:after{bottom:calc(-1 * var(--creator-rule-base-width));transform-origin:bottom}.hero-creator-strip-module__Od8UHW__content{justify-items:center;gap:clamp(.5rem,min(1.5vw,4svh - 1rem),1rem);width:min(100%,34rem);margin-inline:auto;display:grid}.hero-creator-strip-module__Od8UHW__identity{white-space:nowrap;border-radius:.5rem;justify-content:center;align-items:center;gap:clamp(.5rem,2.4vw,1.25rem);min-height:44px;text-decoration:none;display:inline-flex}.hero-creator-strip-module__Od8UHW__identityText{display:contents}.hero-creator-strip-module__Od8UHW__avatar{aspect-ratio:1;border-radius:50%;flex:none;width:clamp(2rem,8.5vw,3rem);position:relative;overflow:hidden}.hero-creator-strip-module__Od8UHW__avatar img{object-fit:cover;object-position:center 22%;width:100%;height:100%;position:absolute;inset:0}.hero-creator-strip-module__Od8UHW__role{color:var(--creator-rule);letter-spacing:.1em;text-transform:uppercase;font-size:clamp(.625rem,2.7vw,.875rem);font-weight:600;line-height:1.2}.hero-creator-strip-module__Od8UHW__name{color:var(--creator-ink);letter-spacing:0;font-size:clamp(.875rem,3.8vw,1.25rem);font-weight:700;line-height:1.25}.hero-creator-strip-module__Od8UHW__talk{color:var(--creator-orange)}.hero-creator-strip-module__Od8UHW__socials{justify-content:center;align-items:center;gap:clamp(.5rem,2vw,1rem);display:flex}.hero-creator-strip-module__Od8UHW__separator{width:var(--creator-rule-base-width);background:var(--creator-rule);height:28px;transform:scaleX(var(--creator-rule-weight));margin-inline:.25rem}.hero-creator-strip-module__Od8UHW__socialLink{width:44px;height:44px;color:var(--creator-rule);border-radius:.25rem;justify-content:center;align-items:center;transition:color .16s ease-out;display:inline-flex}.hero-creator-strip-module__Od8UHW__socialIcon{width:clamp(1.5rem,4vw,1.75rem);height:clamp(1.5rem,4vw,1.75rem)}.hero-creator-strip-module__Od8UHW__support{border:1px solid var(--creator-rule);background:var(--creator-pink);width:min(100%,26rem);min-height:44px;color:var(--creator-paper);letter-spacing:.01em;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:clamp(.5rem,2vw,1rem);padding:.6rem 1rem;font-family:inherit;font-size:clamp(.8125rem,3.4vw,1.125rem);font-weight:600;line-height:1.25;text-decoration:none;transition:background-color .16s ease-out;display:inline-flex}.hero-creator-strip-module__Od8UHW__supportIcon{flex:none;font-size:1.1em;line-height:1}@media (min-resolution:2x){.hero-creator-strip-module__Od8UHW__strip{--creator-rule-base-width:1px}}@media (max-width:767px){.hero-creator-strip-module__Od8UHW__strip{--creator-rule-base-width:2.5px}.hero-creator-strip-module__Od8UHW__support{width:fit-content;max-width:100%}}@media (max-width:767px) and (min-resolution:2x){.hero-creator-strip-module__Od8UHW__strip{--creator-rule-base-width:1.25px}}.hero-creator-strip-module__Od8UHW__strip :is(a,button):focus-visible{outline:2px solid var(--creator-rule);outline-offset:4px}@media (hover:hover){.hero-creator-strip-module__Od8UHW__identity:hover .hero-creator-strip-module__Od8UHW__talk{text-underline-offset:.15em;text-decoration:underline}.hero-creator-strip-module__Od8UHW__socialLink:hover{color:var(--creator-orange)}.hero-creator-strip-module__Od8UHW__support:not(:disabled):hover{background:var(--creator-pink-hover)}}.hero-creator-strip-module__Od8UHW__support:not(:disabled):active{background:var(--creator-pink-active)}.hero-creator-strip-module__Od8UHW__support:disabled{opacity:.55;cursor:not-allowed}@media (min-width:768px){.hero-creator-strip-module__Od8UHW__strip{padding:7.2px clamp(16px,4vw,64px)}.hero-creator-strip-module__Od8UHW__content{justify-content:center;align-items:center;gap:12px;width:min(100%,1216px);display:flex}.hero-creator-strip-module__Od8UHW__identity{gap:12px}.hero-creator-strip-module__Od8UHW__identityText{align-items:baseline;gap:8px;display:inline-flex}.hero-creator-strip-module__Od8UHW__avatar{width:32px;box-shadow:0 0 0 1px #6d220a40}.hero-creator-strip-module__Od8UHW__role{letter-spacing:.12em;font-size:11px;font-weight:500}.hero-creator-strip-module__Od8UHW__name{font-size:15px;font-weight:800}.hero-creator-strip-module__Od8UHW__socials{gap:4px}.hero-creator-strip-module__Od8UHW__separator{height:20px;margin-inline:4px}.hero-creator-strip-module__Od8UHW__socialIcon{width:16px;height:16px}.hero-creator-strip-module__Od8UHW__support{flex-shrink:0;gap:8px;width:auto;padding:6px 16px;font-size:12px;font-weight:800}.hero-creator-strip-module__Od8UHW__supportIcon{font-size:14px}}@media (max-width:520px){.hero-creator-strip-module__Od8UHW__strip{padding-bottom:calc(var(--creator-block-padding) + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){.hero-creator-strip-module__Od8UHW__socialLink,.hero-creator-strip-module__Od8UHW__support{transition:none}}
.newsletter-form-module__naRwQq__inlineForm{--newsletter-unit:16px;--newsletter-field-radius:10px;--spacing:calc(var(--newsletter-unit) / 4);--text-sm:calc(var(--newsletter-unit) * .875);--radius-xl:calc(var(--newsletter-unit) * .75);--newsletter-control-height:clamp(calc(var(--newsletter-unit) * 2.75), calc(100vw - var(--newsletter-unit) * 23.5), calc(var(--newsletter-unit) * 3.125));--newsletter-submit-width:clamp(calc(var(--newsletter-unit) * 8), calc(100vw - var(--newsletter-unit) * 18.25), calc(var(--newsletter-unit) * 11));--newsletter-icon-size:calc(var(--newsletter-control-height) + var(--newsletter-unit) * .0625);width:min(100%, calc(var(--newsletter-unit) * 25.4375));margin:calc(var(--newsletter-unit) * 1.75) 0 0;color:var(--site-chrome-cream);font-family:var(--site-chrome-font-body);font-size:var(--newsletter-unit);letter-spacing:normal;text-align:left;text-shadow:none;font-weight:400;line-height:1.5}.newsletter-form-module__naRwQq__fields{gap:calc(var(--newsletter-unit) * .9);display:grid}.newsletter-form-module__naRwQq__control{height:var(--newsletter-control-height);border-radius:var(--newsletter-field-radius) calc(var(--newsletter-control-height) / 2) calc(var(--newsletter-control-height) / 2) var(--newsletter-field-radius);background:var(--site-chrome-cream);grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:0;display:grid}.newsletter-form-module__naRwQq__email{min-width:0;display:block}.newsletter-form-module__naRwQq__email input[type=email]{width:100%;height:var(--newsletter-control-height);min-height:var(--newsletter-control-height);border-radius:var(--newsletter-field-radius);background:var(--site-chrome-cream);color:var(--site-chrome-muted);padding:0 calc(var(--newsletter-unit) * 1.05);font-family:inherit;font-size:var(--newsletter-unit);letter-spacing:.09em;box-shadow:none;border:0;margin:0}.newsletter-form-module__naRwQq__email input[type=email]::placeholder{color:#7c7469;opacity:1}.newsletter-form-module__naRwQq__email input[type=email]:focus{box-shadow:inset 0 0 0 3px #ffcc1885}.newsletter-form-module__naRwQq__submit{isolation:isolate;grid-template-columns:minmax(max-content, 1fr) var(--newsletter-icon-size);align-items:center;gap:calc(var(--newsletter-unit) * .75);width:max-content;min-width:var(--newsletter-submit-width);height:var(--newsletter-control-height);background:var(--site-chrome-pink);color:var(--site-chrome-cream);padding:0 0 0 var(--newsletter-unit);font-family:inherit;font-size:var(--newsletter-unit);letter-spacing:.08em;border:0;border-radius:999px;grid-template-rows:minmax(0,1fr);font-weight:700;line-height:1.25;transition:background .16s;display:grid;position:relative}.newsletter-form-module__naRwQq__surface{z-index:-1;border-radius:inherit;background:var(--site-chrome-pink);transition:background .16s;position:absolute;inset:0}.newsletter-form-module__naRwQq__submit:hover,.newsletter-form-module__naRwQq__submit:hover .newsletter-form-module__naRwQq__surface{background:#f2abd2}.newsletter-form-module__naRwQq__submit:focus-visible{outline-offset:-6px;outline:3px solid #ffcc18}.newsletter-form-module__naRwQq__submit:disabled{cursor:wait;opacity:.7}.newsletter-form-module__naRwQq__label{z-index:1;text-align:center;white-space:nowrap;position:relative}.newsletter-form-module__naRwQq__icon{z-index:1;width:var(--newsletter-icon-size);height:var(--newsletter-icon-size);background:var(--site-chrome-cream);color:var(--site-chrome-pink);border-radius:999px;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative}.newsletter-form-module__naRwQq__mateMark{background:currentColor;width:48%;height:48%;display:block;-webkit-mask:url(/home-mate.svg) 50%/contain no-repeat;mask:url(/home-mate.svg) 50%/contain no-repeat}.newsletter-form-module__naRwQq__consent{align-items:flex-start;gap:calc(var(--newsletter-unit) * .55);color:var(--site-chrome-cream);font-size:calc(var(--newsletter-unit) * .78);font-weight:650;line-height:1.4;display:flex}.newsletter-form-module__naRwQq__consent input{width:var(--newsletter-unit);height:var(--newsletter-unit);margin-top:calc(var(--newsletter-unit) * .05);accent-color:#ffcc18;flex:none}.newsletter-form-module__naRwQq__privacy{margin:calc(var(--newsletter-unit) * -.35) 0 0;color:var(--site-chrome-cream);font-size:calc(var(--newsletter-unit) * .875);line-height:1.45}.newsletter-form-module__naRwQq__privacy a{color:inherit;text-underline-offset:.15em;font-weight:800;text-decoration:underline}@media (max-width:420px){.newsletter-form-module__naRwQq__email input[type=email],.newsletter-form-module__naRwQq__submit{font-size:calc(var(--newsletter-unit) * .82);letter-spacing:.04em}}@media (min-width:64rem){.newsletter-form-module__naRwQq__inlineForm{--newsletter-unit:12.8px}}
