@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-outline-style:solid}}}@layer theme{:root,:host{--purpose-container-2xl:42rem;--purpose-container-3xl:48rem;--purpose-container-5xl:64rem;--purpose-text-sm--line-height:calc(1.25 / .875);--purpose-text-base--line-height:calc(1.5 / 1);--purpose-color-lightMistGray:#f5f7fa}}@layer base{#purpose-content :where(h1,h2,h3,p,ol,ul,blockquote){margin:0}}@layer components;@layer utilities{.purpose\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.purpose\:relative{position:relative}.purpose\:z-50{z-index:50}.purpose\:mx-auto{margin-inline:auto}.purpose\:mt-4{margin-top:1rem}.purpose\:mt-5{margin-top:1.25rem}.purpose\:mt-6{margin-top:1.5rem}.purpose\:mt-8{margin-top:2rem}.purpose\:mt-12{margin-top:3rem}.purpose\:mb-3{margin-bottom:.75rem}.purpose\:mb-4{margin-bottom:1rem}.purpose\:mb-6{margin-bottom:1.5rem}.purpose\:mb-10{margin-bottom:2.5rem}.purpose\:mb-12{margin-bottom:3rem}.purpose\:flex{display:flex}.purpose\:grid{display:grid}.purpose\:inline-flex{display:inline-flex}.purpose\:min-h-12{min-height:3rem}.purpose\:min-h-screen{min-height:100vh}.purpose\:w-full{width:100%}.purpose\:max-w-2xl{max-width:var(--purpose-container-2xl)}.purpose\:max-w-3xl{max-width:var(--purpose-container-3xl)}.purpose\:max-w-5xl{max-width:var(--purpose-container-5xl)}.purpose\:max-w-full{max-width:100%}.purpose\:min-w-\[36rem\]{min-width:36rem}.purpose\:border-collapse{border-collapse:collapse}.purpose\:list-decimal{list-style-type:decimal}.purpose\:list-disc{list-style-type:disc}.purpose\:list-none{list-style-type:none}.purpose\:flex-wrap{flex-wrap:wrap}.purpose\:items-center{align-items:center}.purpose\:justify-center{justify-content:center}.purpose\:gap-2{gap:.5rem}.purpose\:gap-6{gap:1.5rem}:where(.purpose\:space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(.75rem * var(--tw-space-y-reverse));margin-block-end:calc(.75rem * calc(1 - var(--tw-space-y-reverse)))}:where(.purpose\:space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(1rem * var(--tw-space-y-reverse));margin-block-end:calc(1rem * calc(1 - var(--tw-space-y-reverse)))}:where(.purpose\:space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(1.5rem * var(--tw-space-y-reverse));margin-block-end:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)))}.purpose\:overflow-x-auto{overflow-x:auto}.purpose\:rounded-2xl{border-radius:1.5rem}.purpose\:rounded-full{border-radius:9999px}.purpose\:rounded-lg{border-radius:1rem}.purpose\:rounded-sm{border-radius:.25rem}.purpose\:rounded-xl{border-radius:1.25rem}.purpose\:border{border-style:var(--tw-border-style);border-width:1px}.purpose\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.purpose\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.purpose\:border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.purpose\:border-indigoDeep\/20{border-color:#4b4e6d33;border-color:lab(33.8872% 4.75679 -18.4529/.2)}.purpose\:border-lavenderViolet{border-color:#9c88ff}.purpose\:bg-indigoDeep{background-color:#4b4e6d}.purpose\:bg-lavenderViolet\/10{background-color:#9c88ff1a;background-color:lab(62.5993% 28.7054 -57.5849/.1)}.purpose\:bg-lightMistGray{background-color:var(--purpose-color-lightMistGray)}.purpose\:bg-salmonPeach{background-color:#fcc4b7}.purpose\:p-0{padding:0}.purpose\:p-6{padding:1.5rem}.purpose\:px-5{padding-inline:1.25rem}.purpose\:px-6{padding-inline:1.5rem}.purpose\:py-3{padding-block:.75rem}.purpose\:py-4{padding-block:1rem}.purpose\:py-6{padding-block:1.5rem}.purpose\:py-8{padding-block:2rem}.purpose\:py-10{padding-block:2.5rem}.purpose\:pt-4{padding-top:1rem}.purpose\:pt-8{padding-top:2rem}.purpose\:pb-8{padding-bottom:2rem}.purpose\:pl-1{padding-left:.25rem}.purpose\:pl-6{padding-left:1.5rem}.purpose\:text-center{text-align:center}.purpose\:text-left{text-align:left}.purpose\:align-top{vertical-align:top}.purpose\:font-italiana{font-family:Italiana,serif}.purpose\:font-marcellus{font-family:Marcellus,serif}.purpose\:text-base{font-size:1rem;line-height:var(--tw-leading,var(--purpose-text-base--line-height))}.purpose\:text-sm{font-size:.875rem;line-height:var(--tw-leading,var(--purpose-text-sm--line-height))}.purpose\:text-display-h2{font-size:clamp(1.75rem,5vw,2.25rem)}.purpose\:text-display-h3{font-size:clamp(1.25rem,3vw,1.75rem)}.purpose\:text-display-hero{font-size:clamp(2.5rem,8vw,3.5rem)}.purpose\:leading-relaxed{--tw-leading:1.75;line-height:1.75}.purpose\:font-semibold{--tw-font-weight:600;font-weight:600}.purpose\:tracking-widest{--tw-tracking:.2em;letter-spacing:.2em}.purpose\:text-indigoDeep{color:#4b4e6d}.purpose\:text-lightMistGray{color:var(--purpose-color-lightMistGray)}.purpose\:uppercase{text-transform:uppercase}.purpose\:underline{text-decoration-line:underline}.purpose\:decoration-lavenderViolet{text-decoration-color:#9c88ff}.purpose\:decoration-2{text-decoration-thickness:2px}.purpose\:underline-offset-4{text-underline-offset:4px}.purpose\:transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--purpose-default-transition-timing-function));transition-duration:var(--tw-duration,var(--purpose-default-transition-duration))}.purpose\:even\:bg-lavenderViolet\/10:nth-child(2n){background-color:#9c88ff1a;background-color:lab(62.5993% 28.7054 -57.5849/.1)}@media (hover:hover){.purpose\:hover\:bg-lightMistGray:hover{background-color:var(--purpose-color-lightMistGray)}.purpose\:hover\:decoration-indigoDeep:hover{text-decoration-color:#4b4e6d}}.purpose\:focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.purpose\:focus\:fixed:focus{position:fixed}.purpose\:focus\:top-4:focus{top:1rem}.purpose\:focus\:left-4:focus{left:1rem}.purpose\:focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.purpose\:focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.purpose\:focus-visible\:outline-indigoDeep:focus-visible{outline-color:#4b4e6d}.purpose\:focus-visible\:outline-lightMistGray:focus-visible{outline-color:var(--purpose-color-lightMistGray)}@media (min-width:40rem){.purpose\:sm\:p-8{padding:2rem}.purpose\:sm\:p-10{padding:2.5rem}.purpose\:sm\:px-8{padding-inline:2rem}.purpose\:sm\:py-10{padding-block:2.5rem}.purpose\:sm\:py-16{padding-block:4rem}}@media (min-width:48rem){.purpose\:md\:col-span-2{grid-column:span 2/span 2}.purpose\:md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
