.marketing-shell{--marketing-stage:1440px;--marketing-atmosphere-size:max(var(--marketing-stage), 100%) 960px}.marketing-header{background:color-mix(in srgb, var(--card) 88%, transparent);border-bottom:1px solid var(--rule,var(--border));-webkit-backdrop-filter:blur(20px);transition:background-color .18s,border-color .18s}.marketing-shell:has(:is(.landing-hero,.tool-page-hero,.pricing-page)) .marketing-header[data-scrolled=false]{-webkit-backdrop-filter:none;background:0 0;border-bottom-color:#0000}.marketing-shell:has(.landing-hero){background:var(--card) url(/design-assets/hero-bg.png) center top/var(--marketing-atmosphere-size) no-repeat}.marketing-shell:has(.tool-page-hero){background:var(--paper) url(/design-assets/hero-bg.png) center top/var(--marketing-atmosphere-size) no-repeat}.marketing-shell .tool-page-hero{background:0 0}.marketing-shell:has(.pricing-page){background:linear-gradient(180deg, transparent 560px, #f5f5f7b8 800px, var(--paper) 940px), url(/design-assets/hero-bg.png) center top/var(--marketing-atmosphere-size) no-repeat, var(--paper)}.landing-end,.pricing-closing{background-size:var(--marketing-atmosphere-size)}.template-endband{background-size:max(1600px,100%) 1066.67px}.tool-object{right:max(3%, calc((100% - var(--marketing-stage)) / 2 + 43px))}.tool-decor{left:max(-55px, calc((100% - var(--marketing-stage)) / 2 - 55px))}.template-hero :is(.tool-object,.tool-decor){filter:drop-shadow(0 22px 22px #5b45f529);width:250px;height:250px;top:130px}.template-hero .tool-object{right:max(60px,calc((100% - var(--marketing-stage)) / 2 + 60px));transform:rotate(6deg)}.template-hero .tool-decor{left:max(60px,calc((100% - var(--marketing-stage)) / 2 + 60px));top:150px;transform:rotate(-6deg)}.endband-object.is-left{left:max(70px, calc((100% - var(--marketing-stage)) / 2 + 70px))}.endband-object.is-right{right:max(70px, calc((100% - var(--marketing-stage)) / 2 + 70px))}.landing-hero{padding-top:12px}.design-secondary{color:var(--ink)}.tool-page-hero:not(.template-hero) .marketing-title{font:600 var(--t-hero)}@media (max-width:1240px){.tool-page-hero{--t-hero:46px/1.05 var(--font-display)}}@media (max-width:1199px){.tool-object,.tool-decor{display:none}}@media (max-width:980px){.tool-page-hero{--t-hero:40px/1.05 var(--font-display)}}@media (max-width:767px){.marketing-shell:has(.pricing-page){background:var(--paper)}}@media (max-width:700px){.landing-hero{padding-top:26px}.tool-page-hero{--t-hero:30px/1.1 var(--font-display)}}@media (min-width:640px) and (max-width:700px){.landing-hero{padding-top:18px}}@media (prefers-reduced-motion:reduce){.marketing-header{transition:none}}