@font-face{font-family:WG Lora;src:url(/fonts/lora/Lora-Italic.ttf)format("truetype");font-style:italic;font-weight:400 700;font-display:swap}:root,[data-brush-hue=sage]{--intro-brush:linear-gradient(108deg,#dbe1cc 4%,#cddbd1 44%,#d5dfd6 72%,#e6e2d0)}[data-brush-hue=sky]{--intro-brush:linear-gradient(108deg,#dce6e7 4%,#cbdce7 44%,#d7e0ec 72%,#e3e3e1)}[data-brush-hue=apricot]{--intro-brush:linear-gradient(108deg,#ece1ce 4%,#e9d2c2 44%,#efdace 72%,#ede4d2)}[data-brush-hue=lilac]{--intro-brush:linear-gradient(108deg,#e6e0e2 4%,#d9d1e2 44%,#e0d9e5 72%,#e7e3de)}[data-brush-hue=sand]{--intro-brush:linear-gradient(108deg,#ebe6d6 4%,#e4d9bb 44%,#e9dfc9 72%,#ece5d8)}.brand-lettering{color:#283e54;letter-spacing:-.035em;white-space:nowrap;padding-top:12px;font-family:WG Lora,Georgia,serif;font-size:31px;font-style:italic;font-weight:400;line-height:1;display:inline-block}.brand-kite-anchor{display:inline-block;position:relative}.brand-kite-anchor svg{pointer-events:none;width:1.48em;height:1.35em;position:absolute;bottom:.39em;left:.17em;overflow:visible}.product-intro{isolation:isolate;position:relative}.product-intro:before{content:"";z-index:-1;pointer-events:none;background:var(--intro-brush);position:absolute;inset:-5px clamp(12px,10vw,136px);-webkit-mask:url(/intro-brush-broad-mask.svg) 50%/100% 100% no-repeat;mask:url(/intro-brush-broad-mask.svg) 50%/100% 100% no-repeat}#app .product-intro h2{letter-spacing:-.025em;color:#283e54;font-family:WG Lora,Georgia,serif;font-style:italic;font-weight:400}.product-intro p{color:#4c5b59}@media (width<=700px){.product-intro:before{inset:-2px 3px}.brand-lettering{padding-top:7px;font-size:27px}}@media (width<=360px){.brand-lettering{font-size:23px}}
