.hero-fade.svelte-1q37ri0{background:linear-gradient(to bottom,transparent,#fdf8f5)}.hero-grid.svelte-1q37ri0{background-image:linear-gradient(to right,rgba(255,255,255,.25) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.25) 1px,transparent 1px);background-size:60px 60px;-webkit-mask-image:linear-gradient(to right,transparent,black 15%,black 85%,transparent),linear-gradient(to bottom,transparent,black 15%,black 85%,transparent);mask-image:linear-gradient(to right,transparent,black 15%,black 85%,transparent),linear-gradient(to bottom,transparent,black 15%,black 85%,transparent);-webkit-mask-composite:destination-in;mask-composite:intersect}:root{--m-width: 366px;--m-highlight-color: rgb(220, 255, 0);--m-text-color: rgb(69, 50, 52)}@media(min-width:768px){:root{--m-width: 496px}}.m-title.svelte-1dytdea{font-family:var(--font-heading);font-size:17.7svw;line-height:98.551%;letter-spacing:-.02em;font-weight:400;text-transform:capitalize}@media(min-width:768px){.m-title.svelte-1dytdea{font-size:9.127svw}}.m-closing.svelte-1dytdea{font-family:var(--font-body);font-size:36px;line-height:36px;letter-spacing:-.86px;text-align:center}@media(min-width:768px){.m-closing.svelte-1dytdea{font-size:67px;line-height:64px;letter-spacing:-1.34px}}.m-body.svelte-1dytdea{font-size:23px;line-height:1.33;letter-spacing:-.03rem}@media(min-width:768px){.m-body.svelte-1dytdea{font-size:1.5rem}}.m-section.svelte-1dytdea{opacity:0;transform:translateY(16px);transition:opacity .8s cubic-bezier(.23,1,.32,1),transform .8s cubic-bezier(.23,1,.32,1)}.m-section.svelte-1dytdea.is-visible{opacity:1;transform:translateY(0)}.m-word.svelte-1dytdea{display:inline-block;opacity:0;transform:translateY(10px);transition:opacity .5s cubic-bezier(.23,1,.32,1),transform .5s cubic-bezier(.23,1,.32,1)}.m-word.svelte-1dytdea.is-revealed{opacity:1;transform:translateY(0)}.m-word.svelte-1dytdea+.m-word:where(.svelte-1dytdea){margin-left:.25em}.m-word-group.svelte-1dytdea{display:block;overflow:hidden}.m-highlight-wrap.svelte-1dytdea{position:relative;cursor:pointer;display:inline}.m-highlight-wrap.svelte-1dytdea .m-hover-circle:where(.svelte-1dytdea){position:absolute;left:50%;top:50%;translate:-50% -50%;width:120px;height:80px;max-width:none;opacity:0;pointer-events:none;z-index:10;display:block;transition:opacity .5s cubic-bezier(.23,1,.32,1);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media(min-width:768px){.m-highlight-wrap.svelte-1dytdea .m-hover-circle:where(.svelte-1dytdea){width:170px;height:120px}}.m-highlight-wrap.svelte-1dytdea:hover .m-hover-circle:where(.svelte-1dytdea){opacity:1}.m-highlight-text.svelte-1dytdea{position:relative;z-index:10;overflow:hidden;display:inline-block;vertical-align:bottom}.m-highlight-mask.svelte-1dytdea{overflow:hidden;height:100%;position:absolute;left:0;right:0;top:0;pointer-events:none;translate:4px 1px}@media(min-width:768px){.m-highlight-mask.svelte-1dytdea{translate:-2px 0}}.m-highlight-inner.svelte-1dytdea{width:128px;height:20px;max-width:none;display:block;transition:all .5s;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media(min-width:768px){.m-highlight-inner.svelte-1dytdea{width:192px;height:30px}}.m-crossout-wrap.svelte-1dytdea{position:relative;display:inline}.m-crossout-mask.svelte-1dytdea{position:absolute;left:-1px;right:-2px;top:.5px;height:21.5px;overflow:hidden;pointer-events:none}.m-crossout-inner.svelte-1dytdea{max-width:none;width:257px;height:21.5px;display:block;transition:all .5s;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media(min-width:768px){.m-crossout-inner.svelte-1dytdea{width:399px}}.m-underline-mask.svelte-1dytdea{position:absolute;overflow:hidden;bottom:-3px;left:-1px;height:14px;transition:width .5s}.m-underline-inner.svelte-1dytdea{display:block;width:84px;height:14px;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media(min-width:768px){.m-underline-inner.svelte-1dytdea{width:92px}}.m-circle-wrap.svelte-1dytdea{position:relative;display:inline-block}.m-circle-text.svelte-1dytdea{position:relative;z-index:10}.m-circle-mask.svelte-1dytdea{position:absolute;left:50%;top:50%;translate:-50% -50%;width:120px;height:80px;max-width:none;opacity:0;pointer-events:none;z-index:10;display:block;transition:opacity .5s cubic-bezier(.23,1,.32,1);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media(min-width:768px){.m-circle-mask.svelte-1dytdea{width:170px;height:120px}}.m-circle.svelte-1dytdea.is-visible .m-circle-mask:where(.svelte-1dytdea){opacity:1}.m-circle.svelte-1dytdea:nth-of-type(2) .m-circle-mask:where(.svelte-1dytdea){transition-delay:.15s}.m-circle.svelte-1dytdea:nth-of-type(3) .m-circle-mask:where(.svelte-1dytdea){transition-delay:.3s}
