.feature-group__content{background:#fff}.apple-shadow{box-shadow:0 40px 80px #0000000d,0 7px 10px #00000017}.feature-mobile__accordion-item{position:relative}.feature-mobile__accordion-item[data-state=open]{border:none}.feature-mobile__accordion-item:has(+.feature-mobile__accordion-item[data-state=open]){border:none}.feature-mobile__accordion-item[data-state=open]:before{content:"";position:absolute;inset:0 -8px;background-color:var(--color-card-background);border-radius:16px;z-index:-1}.landing-footer{padding-top:32px}.landing-footer .get-started-section{padding:60px 0;margin-bottom:80px}.footer-card{width:360px;min-width:360px;height:500px}@media(max-width:768px){.landing-footer{padding-top:20px}.landing-footer .get-started-section{padding:80px 0;margin-bottom:120px}.footer-card{width:320px;min-width:320px;height:500px}}.hero-image-wrapper{position:absolute;z-index:-10;left:0;top:0;width:100%;height:calc(100% + 40px)}.hero-image-wrapper__common{position:absolute;left:0;top:0;width:100%;height:100%;background:#03d959}.hero-image-wrapper__desktop{display:none}@media(min-width:1024px){.hero-image-wrapper__desktop{display:block;width:calc((min(100vw,1280px) - 12 * 24px) * 9 / 13 + 8 * 24px + (100vw - min(100vw,1280px)) / 2)}}@media(min-width:1280px){.hero-image-wrapper__desktop{width:calc((min(100vw,1280px) - 264px)*.75 + 192px + (100vw - min(100vw,1280px))/2)}}.landing-header{padding-top:43px;grid-template-columns:repeat(10,1fr);-moz-column-gap:8px;column-gap:8px;grid-template-areas:"logo     logo     logo     logo     logo     logo     logo     mobilenav mobilenav mobilenav"}.landing-header__logo-wrapper{grid-area:logo;position:relative}.landing-header__logo{position:absolute}.landing-header__nav{display:none;grid-area:nav}.landing-header__user-nav{display:none;grid-area:usernav}.landing-header__mobile-nav{grid-area:mobilenav;-moz-column-gap:8px;column-gap:8px;display:flex;justify-self:end}.landing-header__main-title{grid-area:title;font-weight:var(--font-weight-medium);font-size:clamp(32px,2.5vw,38px);font-weight:600;line-height:1}.landing-header__subtitle{grid-area:subtitle;font-weight:500;font-size:clamp(22px,1.8vw,28px);text-wrap:balance;line-height:1.2}.landing-header__nostr-button{grid-area:nostr;margin-top:24px;margin-bottom:8px}.landing-header__nostr-text{margin-top:24px;margin-bottom:44px;grid-area:legal;opacity:0}.landing-header__advert{grid-column:2 / 11;border-radius:33px 0 0;display:block;-moz-column-span:9;column-span:9;margin-top:-50px;margin-right:calc(-50vw / 6 + 1px);height:450px;width:auto;z-index:-1;overflow:hidden;color:hls(var(--color));background:hsl(var(--background),.8);transform:translateY(125px) translate(2px)}@media(min-width:1024px){.landing-header{padding-top:125px;-moz-column-gap:16px;column-gap:16px;grid-template-areas:"logo     logo     nav      nav      nav      nav      nav      usernav  usernav  usernav" "title    title    title    title    title    title    title    title    title    title" "subtitle subtitle subtitle subtitle subtitle .        .        .        .        ." "nostr    nostr    nostr    nostr    .        .        .        .        .        ." "legal    legal    legal    legal    .        .        .        .        .        ."}.landing-header__nav,.landing-header__user-nav{display:flex}.landing-header__mobile-nav{display:none}@media(hover:none){.landing-header__advert{width:calc(50vw - 8px)}}.landing-header__nostr-button{margin-top:98px;margin-bottom:12px}.landing-header__nostr-text{opacity:1}}@media(min-width:1280px){.landing-header__advert{height:800px}}@media(max-width:1024px){.pricing-card{border:none;background:none;box-shadow:none;padding:0;margin:2rem}}
