
body[data-page="entry"]{min-width:0;--landing-tail-bg:#e9ebee;--landing-tail-fg:#526273;--landing-tail-gap:clamp(75px,9svh,110px)}
body[data-entry-variant="hook2mix"],body[data-entry-variant="hook2"]{--landing-tail-bg:#edeff1;--landing-tail-fg:#626970}
body[data-entry-variant="hook5"]{--landing-tail-bg:#eee7f4;--landing-tail-fg:#514576}
body[data-entry-variant="hook6"]{--landing-tail-bg:#fff;--landing-tail-fg:#6d5d67}
body[data-entry-variant="hook8"]{--landing-tail-bg:#a8caa0;--landing-tail-fg:#355d47}
body[data-entry-variant="hook9"]{--landing-tail-bg:#050505;--landing-tail-fg:#b9b4b6}
body[data-entry-variant="hook10"]{--landing-tail-bg:#f0a8c8;--landing-tail-fg:#63354e}
body[data-entry-variant="video_creator"]{--landing-tail-bg:#080a10;--landing-tail-fg:#c0b6c3}
body[data-entry-variant="minimal_message"]{--landing-tail-bg:#faf9ff;--landing-tail-fg:#62616c}
body[data-entry-variant="full_photo_message"]{--landing-tail-bg:#f7f5fb;--landing-tail-fg:#62616c}
body[data-page="entry"]:not([data-active-flow-view]){background:var(--landing-tail-bg)}
body[data-entry-variant="hook2mix"] .hook2-stage,body[data-entry-variant="hook2"] .hook2-stage{background:linear-gradient(180deg,#b9aea6 0%,#d6d0cb 38%,#f8f8f8 70%,#e9ebee 100%)}
body[data-entry-variant="hook8"] .hook8-stage{background:url("/static/assets/hook8-wallpaper.svg") repeat,linear-gradient(145deg,#8bc294 0%,#d5dd9c 43%,#a8caa0 100%);background-size:260px 260px,cover}
body[data-entry-variant="hook9"] .hook9-stage{background:#050505}
body[data-entry-variant="minimal_message"] .minimal-message-variant{background:radial-gradient(circle at 50% 42%,#fff 0,#fbfaff 50%,#faf9ff 100%)}
.landing-tail{position:relative;isolation:isolate;width:100%;background:var(--landing-tail-bg);color:var(--landing-tail-fg)}
.landing-tail::before{content:"";position:absolute;z-index:-1;inset:0;background:var(--landing-tail-bg)}
body[data-page="entry"] .landing-tail .landing-breathing-space{width:100%;height:var(--landing-tail-gap);margin:0;background:transparent}
body[data-page="entry"] .landing-tail .landing-service{width:100%;min-height:0;display:block;margin:0;padding:0}
body[data-page="entry"] .landing-tail .landing-service[hidden]{display:none}
body[data-page="entry"] .landing-tail .landing-service-copy{width:min(560px,calc(100% - 32px));margin:0 auto;padding:0;border-radius:0;background:transparent;color:var(--landing-tail-fg)}
body[data-page="entry"] .landing-tail #entryBillingTerms{width:min(560px,calc(100% - 32px));margin:var(--landing-tail-gap) auto 0;padding:0;border-radius:0;background:transparent;color:var(--landing-tail-fg)}
body[data-page="entry"] .landing-tail #entryLegalLinks{width:min(560px,calc(100% - 32px));margin:0 auto;padding:13px 0 36px;border-radius:0;background:transparent;color:var(--landing-tail-fg)}
@media(max-width:680px){body[data-page="entry"]{--landing-tail-gap:clamp(90px,13svh,145px)}}

.landing-service-copy{font-size:14px;line-height:1.65}.entry-legal-links a:focus-visible{outline:2px solid currentColor;outline-offset:4px}
