/* CIRPAE-TIC Stitch local utility layer — generated for WordPress/offline reliability. */
.cirpaetic-stitch-page .grid{grid-template-columns:none;gap:0;}
.cirpaetic-stitch-page .-bottom-12{bottom:-3rem}
.cirpaetic-stitch-page .-bottom-16{bottom:-4rem}
.cirpaetic-stitch-page .-bottom-20{bottom:-5rem}
.cirpaetic-stitch-page .-bottom-24{bottom:-6rem}
.cirpaetic-stitch-page .-bottom-32{bottom:-8rem}
.cirpaetic-stitch-page .-bottom-6{bottom:-1.5rem}
.cirpaetic-stitch-page .-bottom-8{bottom:-2.0rem}
.cirpaetic-stitch-page .-left-20{left:-5rem}
.cirpaetic-stitch-page .-left-6{left:-1.5rem}
.cirpaetic-stitch-page .-right-12{right:-3rem}
.cirpaetic-stitch-page .-right-16{right:-4rem}
.cirpaetic-stitch-page .-right-20{right:-5rem}
.cirpaetic-stitch-page .-right-24{right:-6rem}
.cirpaetic-stitch-page .-right-32{right:-8rem}
.cirpaetic-stitch-page .-right-40{right:-10rem}
.cirpaetic-stitch-page .-right-6{right:-1.5rem}
.cirpaetic-stitch-page .-right-8{right:-2.0rem}
.cirpaetic-stitch-page .-top-20{top:-5rem}
.cirpaetic-stitch-page .-top-24{top:-6rem}
.cirpaetic-stitch-page .-top-3{top:-0.75rem}
.cirpaetic-stitch-page .-top-3\2e 5{top:-0.875rem}
.cirpaetic-stitch-page .-top-32{top:-8rem}
.cirpaetic-stitch-page .-top-4{top:-1.0rem}
.cirpaetic-stitch-page .-top-40{top:-10rem}
.cirpaetic-stitch-page .-translate-x-1\2f 2{transform:translateX(-50%)}
.cirpaetic-stitch-page .-translate-y-1\2f 2{transform:translateY(-50%)}
.cirpaetic-stitch-page .-translate-y-8{transform:translateY(-2.0rem)}
.cirpaetic-stitch-page .absolute{position:absolute}
.cirpaetic-stitch-page .antialiased{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
.cirpaetic-stitch-page .aspect-\5b 4\2f 3\5d {aspect-ratio:4/3}
.cirpaetic-stitch-page .aspect-\5b 4\2f 5\5d {aspect-ratio:4/5}
.cirpaetic-stitch-page .aspect-square{aspect-ratio:1/1}
.cirpaetic-stitch-page .aspect-video{aspect-ratio:16/9}
.cirpaetic-stitch-page .backdrop-blur{backdrop-filter:blur(8px)}
.cirpaetic-stitch-page .backdrop-blur-\5b 2px\5d {backdrop-filter:blur(24px)}
.cirpaetic-stitch-page .backdrop-blur-md{backdrop-filter:blur(12px)}
.cirpaetic-stitch-page .backdrop-blur-sm{backdrop-filter:blur(24px)}
.cirpaetic-stitch-page .backdrop-blur-xl{backdrop-filter:blur(24px)}
.cirpaetic-stitch-page .bg-\5b radial-gradient\28 \23 077454_1px\2c transparent_1px\29 \5d {background:radial-gradient(#077454 1px,transparent 1px)}
.cirpaetic-stitch-page .bg-\5b radial-gradient\28 \23 6bd8cb_1px\2c transparent_1px\29 \5d {background:radial-gradient(#6bd8cb 1px,transparent 1px)}
.cirpaetic-stitch-page .bg-\5b radial-gradient\28 \23 89f5e7_1px\2c transparent_1px\29 \5d {background:radial-gradient(#89f5e7 1px,transparent 1px)}
.cirpaetic-stitch-page .bg-\5b radial-gradient\28 \23 8ed6aa_1px\2c transparent_1px\29 \5d {background:radial-gradient(#8ed6aa 1px,transparent 1px)}
.cirpaetic-stitch-page .bg-\5b radial-gradient\28 \23 99d3ba_1px\2c transparent_1px\29 \5d {background:radial-gradient(#99d3ba 1px,transparent 1px)}
.cirpaetic-stitch-page .bg-accent-action{background-color:#FC8301}
.cirpaetic-stitch-page .bg-accent-warning{background-color:#FC8301}
.cirpaetic-stitch-page .bg-background{background-color:#F6F8F3}
.cirpaetic-stitch-page .bg-brand-navy-dark{background-color:#17372C}
.cirpaetic-stitch-page .bg-brand-slate-dark{background-color:#17372C}
.cirpaetic-stitch-page .bg-brand-teal-bright{background-color:#00B96B}
.cirpaetic-stitch-page .bg-brand-teal-deep{background-color:#077454}
.cirpaetic-stitch-page .bg-emerald-accent{background-color:#00B96B}
.cirpaetic-stitch-page .bg-error{background-color:#BA1A1A}
.cirpaetic-stitch-page .bg-error-container{background-color:#FFDBD6}
.cirpaetic-stitch-page .bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}
.cirpaetic-stitch-page .bg-gradient-to-br{background-image:linear-gradient(to right,var(--tw-gradient-stops))}
.cirpaetic-stitch-page .bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}
.cirpaetic-stitch-page .bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}
.cirpaetic-stitch-page .bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}
.cirpaetic-stitch-page .bg-on-primary{background-color:#FFFFFF}
.cirpaetic-stitch-page .bg-primary{background-color:#077454}
.cirpaetic-stitch-page .bg-primary-container{background-color:#055D44}
.cirpaetic-stitch-page .bg-primary-fixed{background-color:#077454}
.cirpaetic-stitch-page .bg-secondary{background-color:#C45A00}
.cirpaetic-stitch-page .bg-secondary-container{background-color:#C45A00}
.cirpaetic-stitch-page .bg-secondary-fixed{background-color:#FC8301}
.cirpaetic-stitch-page .bg-surface{background-color:#F6F8F3}
.cirpaetic-stitch-page .bg-surface-card{background-color:#FFFFFF}
.cirpaetic-stitch-page .bg-surface-container{background-color:#E9F0EA}
.cirpaetic-stitch-page .bg-surface-container-high{background-color:#E3ECE5}
.cirpaetic-stitch-page .bg-surface-container-highest{background-color:#DDE6DF}
.cirpaetic-stitch-page .bg-surface-container-low{background-color:#F0F4EF}
.cirpaetic-stitch-page .bg-surface-container-lowest{background-color:#FFFFFF}
.cirpaetic-stitch-page .bg-surface-muted{background-color:#EDF2EE}
.cirpaetic-stitch-page .bg-surface-subtle{background-color:#F6F8F3}
.cirpaetic-stitch-page .bg-surface-tint{background-color:#077454}
.cirpaetic-stitch-page .bg-surface-variant{background-color:#DDE6DF}
.cirpaetic-stitch-page .bg-surface-warm{background-color:#FAFBF8}
.cirpaetic-stitch-page .bg-tertiary{background-color:#055D44}
.cirpaetic-stitch-page .bg-tertiary-container{background-color:#055D44}
.cirpaetic-stitch-page .bg-tertiary-fixed{background-color:#CFF4DF}
.cirpaetic-stitch-page .bg-tertiary-fixed-dim{background-color:#A8DDBE}
.cirpaetic-stitch-page .block{display:block}
.cirpaetic-stitch-page .blur-2xl{filter:blur(24px)}
.cirpaetic-stitch-page .blur-3xl{filter:blur(64px)}
.cirpaetic-stitch-page .blur-\5b 120px\5d {filter:blur(120px)}
.cirpaetic-stitch-page .blur-\5b 90px\5d {filter:blur(90px)}
.cirpaetic-stitch-page .blur-xl{filter:blur(xl)}
.cirpaetic-stitch-page .border{border-width:1px;border-style:solid}
.cirpaetic-stitch-page .border-0{border-width:0px;border-style:solid}
.cirpaetic-stitch-page .border-2{border-width:2px;border-style:solid}
.cirpaetic-stitch-page .border-accent-warning{border-color:#FC8301}
.cirpaetic-stitch-page .border-b{border-bottom-width:1px;border-style:solid}
.cirpaetic-stitch-page .border-border-delicate{border-color:#DDE4D8}
.cirpaetic-stitch-page .border-brand-teal-bright{border-color:#00B96B}
.cirpaetic-stitch-page .border-brand-teal-deep{border-color:#077454}
.cirpaetic-stitch-page .border-l-4{border-left-width:4px;border-style:solid}
.cirpaetic-stitch-page .border-none{border:0}
.cirpaetic-stitch-page .border-outline-variant{border-color:#DDE4D8}
.cirpaetic-stitch-page .border-primary{border-color:#077454}
.cirpaetic-stitch-page .border-secondary{border-color:#C45A00}
.cirpaetic-stitch-page .border-secondary-container{border-color:#C45A00}
.cirpaetic-stitch-page .border-surface-container{border-color:#E9F0EA}
.cirpaetic-stitch-page .border-t{border-top-width:1px;border-style:solid}
.cirpaetic-stitch-page .border-t-2{border-top-width:2px;border-style:solid}
.cirpaetic-stitch-page .border-t-4{border-top-width:4px;border-style:solid}
.cirpaetic-stitch-page .border-y{border-top-width:1px;border-bottom-width:1px;border-style:solid}
.cirpaetic-stitch-page .bottom-0{bottom:0.0rem}
.cirpaetic-stitch-page .bottom-2{bottom:0.5rem}
.cirpaetic-stitch-page .bottom-3{bottom:0.75rem}
.cirpaetic-stitch-page .bottom-4{bottom:1.0rem}
.cirpaetic-stitch-page .bottom-space-md{bottom:1rem}
.cirpaetic-stitch-page .bottom-space-sm{bottom:0.75rem}
.cirpaetic-stitch-page .bottom-space-xs{bottom:0.5rem}
.cirpaetic-stitch-page .bottom-unit-lg{bottom:1.5rem}
.cirpaetic-stitch-page .col-span-2{grid-column:span 2/span 2}
.cirpaetic-stitch-page .cursor-pointer{cursor:pointer}
.cirpaetic-stitch-page .disabled\3a opacity-40:disabled{opacity:0.4}
.cirpaetic-stitch-page .duration-200{transition-duration:200ms}
.cirpaetic-stitch-page .duration-300{transition-duration:300ms}
.cirpaetic-stitch-page .duration-500{transition-duration:500ms}
.cirpaetic-stitch-page .duration-700{transition-duration:700ms}
.cirpaetic-stitch-page .fixed{position:fixed}
.cirpaetic-stitch-page .flex{display:flex}
.cirpaetic-stitch-page .flex-1{flex:1 1 0%}
.cirpaetic-stitch-page .flex-col{flex-direction:column}
.cirpaetic-stitch-page .flex-grow{flex-grow:1}
.cirpaetic-stitch-page .flex-wrap{flex-wrap:wrap}
.cirpaetic-stitch-page .focus\3a bg-surface-container-high:focus{background-color:#E3ECE5}
.cirpaetic-stitch-page .focus\3a bg-surface-container-low:focus{background-color:#F0F4EF}
.cirpaetic-stitch-page .focus\3a bg-surface-container-lowest:focus{background-color:#FFFFFF}
.cirpaetic-stitch-page .focus\3a border-secondary:focus{border-color:#C45A00}
.cirpaetic-stitch-page .font-body-lead{font-family:"Inter",Arial,sans-serif}
.cirpaetic-stitch-page .font-body-lg{font-family:"Plus Jakarta Sans",Arial,sans-serif}
.cirpaetic-stitch-page .font-body-md{font-family:"Plus Jakarta Sans",Arial,sans-serif}
.cirpaetic-stitch-page .font-body-sm{font-family:"Plus Jakarta Sans",Arial,sans-serif}
.cirpaetic-stitch-page .font-bold{font-weight:700}
.cirpaetic-stitch-page .font-caption-legal{font-family:"Inter",Arial,sans-serif}
.cirpaetic-stitch-page .font-display-hero{font-family:"Plus Jakarta Sans",Arial,sans-serif}
.cirpaetic-stitch-page .font-display-lg{font-family:"Plus Jakarta Sans",Arial,sans-serif}
.cirpaetic-stitch-page .font-display-lg-mobile{font-family:"Plus Jakarta Sans",Arial,sans-serif}
.cirpaetic-stitch-page .font-display-xl{font-family:"Plus Jakarta Sans",Arial,sans-serif}
.cirpaetic-stitch-page .font-display-xl-mobile{font-family:"Plus Jakarta Sans",Arial,sans-serif}
.cirpaetic-stitch-page .font-extrabold{font-weight:800}
.cirpaetic-stitch-page .font-eyebrow-kicker{font-family:"Inter",Arial,sans-serif}
.cirpaetic-stitch-page .font-headline-lg{font-family:"Plus Jakarta Sans",Arial,sans-serif}
.cirpaetic-stitch-page .font-headline-lg-mobile{font-family:"Plus Jakarta Sans",Arial,sans-serif}
.cirpaetic-stitch-page .font-headline-md{font-family:"Plus Jakarta Sans",Arial,sans-serif}
.cirpaetic-stitch-page .font-headline-sm{font-family:"Plus Jakarta Sans",Arial,sans-serif}
.cirpaetic-stitch-page .font-label-lg{font-family:"Plus Jakarta Sans",Arial,sans-serif}
.cirpaetic-stitch-page .font-label-md{font-family:"Plus Jakarta Sans",Arial,sans-serif}
.cirpaetic-stitch-page .font-label-sm{font-family:"Plus Jakarta Sans",Arial,sans-serif}
.cirpaetic-stitch-page .font-light{font-weight:300}
.cirpaetic-stitch-page .font-medium{font-weight:500}
.cirpaetic-stitch-page .font-metric-num{font-family:"Plus Jakarta Sans",Arial,sans-serif}
.cirpaetic-stitch-page .font-mono-meta{font-family:"Inter",Arial,sans-serif}
.cirpaetic-stitch-page .font-semibold{font-weight:600}
.cirpaetic-stitch-page .font-stat-metric{font-family:"Plus Jakarta Sans",Arial,sans-serif}
.cirpaetic-stitch-page .font-title-lg{font-family:"Plus Jakarta Sans",Arial,sans-serif}
.cirpaetic-stitch-page .font-title-md{font-family:"Plus Jakarta Sans",Arial,sans-serif}
.cirpaetic-stitch-page .gap-1{gap:0.25rem}
.cirpaetic-stitch-page .gap-1\2e 5{gap:0.375rem}
.cirpaetic-stitch-page .gap-2{gap:0.5rem}
.cirpaetic-stitch-page .gap-3{gap:0.75rem}
.cirpaetic-stitch-page .gap-4{gap:1.0rem}
.cirpaetic-stitch-page .gap-6{gap:1.5rem}
.cirpaetic-stitch-page .gap-8{gap:2.0rem}
.cirpaetic-stitch-page .gap-gutter-desktop{gap:1.5rem}
.cirpaetic-stitch-page .gap-space-2xl{gap:3rem}
.cirpaetic-stitch-page .gap-space-2xs{gap:0.25rem}
.cirpaetic-stitch-page .gap-space-3xs{gap:0.125rem}
.cirpaetic-stitch-page .gap-space-lg{gap:1.5rem}
.cirpaetic-stitch-page .gap-space-md{gap:1rem}
.cirpaetic-stitch-page .gap-space-sm{gap:0.75rem}
.cirpaetic-stitch-page .gap-space-xl{gap:2rem}
.cirpaetic-stitch-page .gap-space-xs{gap:0.5rem}
.cirpaetic-stitch-page .gap-unit-2xl{gap:3rem}
.cirpaetic-stitch-page .gap-unit-2xs{gap:0.25rem}
.cirpaetic-stitch-page .gap-unit-lg{gap:1.5rem}
.cirpaetic-stitch-page .gap-unit-md{gap:1rem}
.cirpaetic-stitch-page .gap-unit-sm{gap:0.75rem}
.cirpaetic-stitch-page .gap-unit-xl{gap:2rem}
.cirpaetic-stitch-page .gap-unit-xs{gap:0.5rem}
.cirpaetic-stitch-page .gap-x-space-xl{gap:x-space-xl}
.cirpaetic-stitch-page .gap-y-space-sm{gap:y-space-sm}
.cirpaetic-stitch-page .grid{display:grid}
.cirpaetic-stitch-page .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}
.cirpaetic-stitch-page .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}
.cirpaetic-stitch-page .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}
.cirpaetic-stitch-page .group-hover\2f btn\3a translate-x-1{transform:translateX(0.25rem)}
.cirpaetic-stitch-page .group:hover .group-hover\3a bg-accent-action{background-color:#FC8301}
.cirpaetic-stitch-page .group:hover .group-hover\3a bg-accent-warning{background-color:#FC8301}
.cirpaetic-stitch-page .group:hover .group-hover\3a bg-brand-teal-deep{background-color:#077454}
.cirpaetic-stitch-page .group:hover .group-hover\3a bg-primary{background-color:#077454}
.cirpaetic-stitch-page .group:hover .group-hover\3a bg-primary-container{background-color:#055D44}
.cirpaetic-stitch-page .group:hover .group-hover\3a bg-secondary{background-color:#C45A00}
.cirpaetic-stitch-page .group:hover .group-hover\3a bg-secondary-container{background-color:#C45A00}
.cirpaetic-stitch-page .group:hover .group-hover\3a opacity-100{opacity:1}
.cirpaetic-stitch-page .group:hover .group-hover\3a scale-105{transform:scale(1.05)}
.cirpaetic-stitch-page .group:hover .group-hover\3a scale-110{transform:scale(1.1)}
.cirpaetic-stitch-page .group:hover .group-hover\3a text-on-primary{color:#FFFFFF}
.cirpaetic-stitch-page .group:hover .group-hover\3a text-primary{color:#077454}
.cirpaetic-stitch-page .group:hover .group-hover\3a text-primary-container{color:#055D44}
.cirpaetic-stitch-page .group:hover .group-hover\3a text-secondary{color:#C45A00}
.cirpaetic-stitch-page .group:hover .group-hover\3a text-secondary-container{color:#C45A00}
.cirpaetic-stitch-page .group:hover .group-hover\3a translate-x-1{transform:translateX(0.25rem)}
.cirpaetic-stitch-page .h-0\2e 5{height:0.125rem}
.cirpaetic-stitch-page .h-1{height:0.25rem}
.cirpaetic-stitch-page .h-1\2e 5{height:0.375rem}
.cirpaetic-stitch-page .h-10{height:2.5rem}
.cirpaetic-stitch-page .h-11{height:2.75rem}
.cirpaetic-stitch-page .h-12{height:3rem}
.cirpaetic-stitch-page .h-14{height:3.5rem}
.cirpaetic-stitch-page .h-16{height:4rem}
.cirpaetic-stitch-page .h-2{height:0.5rem}
.cirpaetic-stitch-page .h-2\2e 5{height:0.625rem}
.cirpaetic-stitch-page .h-20{height:5rem}
.cirpaetic-stitch-page .h-24{height:6rem}
.cirpaetic-stitch-page .h-28{height:7rem}
.cirpaetic-stitch-page .h-3{height:0.75rem}
.cirpaetic-stitch-page .h-36{height:9rem}
.cirpaetic-stitch-page .h-4{height:1.0rem}
.cirpaetic-stitch-page .h-40{height:10rem}
.cirpaetic-stitch-page .h-48{height:12rem}
.cirpaetic-stitch-page .h-56{height:14rem}
.cirpaetic-stitch-page .h-64{height:16rem}
.cirpaetic-stitch-page .h-7{height:1.75rem}
.cirpaetic-stitch-page .h-72{height:18rem}
.cirpaetic-stitch-page .h-8{height:2.0rem}
.cirpaetic-stitch-page .h-80{height:20rem}
.cirpaetic-stitch-page .h-9{height:2.25rem}
.cirpaetic-stitch-page .h-96{height:24rem}
.cirpaetic-stitch-page .h-\5b 300px\5d {height:300px}
.cirpaetic-stitch-page .h-\5b 30rem\5d {height:30rem}
.cirpaetic-stitch-page .h-\5b 35rem\5d {height:35rem}
.cirpaetic-stitch-page .h-\5b 380px\5d {height:380px}
.cirpaetic-stitch-page .h-\5b 38rem\5d {height:38rem}
.cirpaetic-stitch-page .h-\5b 420px\5d {height:420px}
.cirpaetic-stitch-page .h-\5b 45rem\5d {height:45rem}
.cirpaetic-stitch-page .h-\5b 550px\5d {height:550px}
.cirpaetic-stitch-page .h-full{height:100%}
.cirpaetic-stitch-page .h-px{height:1px}
.cirpaetic-stitch-page .hidden{display:none}
.cirpaetic-stitch-page .hover\3a -translate-y-0\2e 5:hover{transform:translateY(-0.125rem)}
.cirpaetic-stitch-page .hover\3a -translate-y-1:hover{transform:translateY(-0.25rem)}
.cirpaetic-stitch-page .hover\3a bg-amber-active:hover{background-color:#FC8301}
.cirpaetic-stitch-page .hover\3a bg-brand-teal-bright:hover{background-color:#00B96B}
.cirpaetic-stitch-page .hover\3a bg-brand-teal-deep:hover{background-color:#077454}
.cirpaetic-stitch-page .hover\3a bg-on-background:hover{background-color:#17372C}
.cirpaetic-stitch-page .hover\3a bg-primary:hover{background-color:#077454}
.cirpaetic-stitch-page .hover\3a bg-primary-container:hover{background-color:#055D44}
.cirpaetic-stitch-page .hover\3a bg-primary-fixed:hover{background-color:#077454}
.cirpaetic-stitch-page .hover\3a bg-secondary:hover{background-color:#C45A00}
.cirpaetic-stitch-page .hover\3a bg-surface-container:hover{background-color:#E9F0EA}
.cirpaetic-stitch-page .hover\3a bg-surface-container-high:hover{background-color:#E3ECE5}
.cirpaetic-stitch-page .hover\3a bg-surface-container-highest:hover{background-color:#DDE6DF}
.cirpaetic-stitch-page .hover\3a bg-surface-container-low:hover{background-color:#F0F4EF}
.cirpaetic-stitch-page .hover\3a bg-surface-subtle:hover{background-color:#F6F8F3}
.cirpaetic-stitch-page .hover\3a bg-surface-tint:hover{background-color:#077454}
.cirpaetic-stitch-page .hover\3a bg-surface-variant:hover{background-color:#DDE6DF}
.cirpaetic-stitch-page .hover\3a bg-surface-warm:hover{background-color:#FAFBF8}
.cirpaetic-stitch-page .hover\3a bg-tertiary-container:hover{background-color:#055D44}
.cirpaetic-stitch-page .hover\3a bg-tertiary-fixed:hover{background-color:#CFF4DF}
.cirpaetic-stitch-page .hover\3a bg-tertiary-fixed-dim:hover{background-color:#A8DDBE}
.cirpaetic-stitch-page .hover\3a border-secondary:hover{border-color:#C45A00}
.cirpaetic-stitch-page .hover\3a opacity-95:hover{opacity:0.95}
.cirpaetic-stitch-page .hover\3a scale-110:hover{transform:scale(1.1)}
.cirpaetic-stitch-page .hover\3a shadow-\5b 0_6px_16px_rgba\28 230\2c 81\2c 0\2c 0\2e 35\29 \5d :hover{box-shadow:0_6px_16px_rgba(230,81,0,0.35)]}
.cirpaetic-stitch-page .hover\3a shadow-\5b 0_6px_20px_rgba\28 230\2c 81\2c 0\2c 0\2e 35\29 \5d :hover{box-shadow:0_6px_20px_rgba(230,81,0,0.35)]}
.cirpaetic-stitch-page .hover\3a shadow-\5b 0_8px_24px_rgba\28 15\2c 76\2c 58\2c 0\2e 07\29 \5d :hover{box-shadow:0_8px_24px_rgba(15,76,58,0.07)]}
.cirpaetic-stitch-page .hover\3a text-amber-active:hover{color:#FC8301}
.cirpaetic-stitch-page .hover\3a text-brand-teal-deep:hover{color:#077454}
.cirpaetic-stitch-page .hover\3a text-on-surface:hover{color:#17372C}
.cirpaetic-stitch-page .hover\3a text-primary:hover{color:#077454}
.cirpaetic-stitch-page .hover\3a text-secondary:hover{color:#C45A00}
.cirpaetic-stitch-page .hover\3a text-secondary-fixed:hover{color:#FC8301}
.cirpaetic-stitch-page .hover\3a text-surface-bright:hover{color:#FFFFFF}
.cirpaetic-stitch-page .hover\3a text-tertiary-fixed:hover{color:#CFF4DF}
.cirpaetic-stitch-page .hover\3a translate-x-1:hover{transform:translateX(0.25rem)}
.cirpaetic-stitch-page .hover\3a underline:hover{text-decoration:underline}
.cirpaetic-stitch-page .inline-block{display:inline-block}
.cirpaetic-stitch-page .inline-flex{display:inline-flex}
.cirpaetic-stitch-page .inset-0{inset:0.0rem}
.cirpaetic-stitch-page .inset-x-0{inset:x-0}
.cirpaetic-stitch-page .italic{font-style:italic}
.cirpaetic-stitch-page .items-center{align-items:center}
.cirpaetic-stitch-page .items-end{align-items:flex-end}
.cirpaetic-stitch-page .items-start{align-items:flex-start}
.cirpaetic-stitch-page .items-stretch{align-items:stretch}
.cirpaetic-stitch-page .justify-around{justify-content:space-around}
.cirpaetic-stitch-page .justify-between{justify-content:space-between}
.cirpaetic-stitch-page .justify-center{justify-content:center}
.cirpaetic-stitch-page .justify-end{justify-content:flex-end}
.cirpaetic-stitch-page .justify-start{justify-content:flex-start}
.cirpaetic-stitch-page .leading-none{line-height:1}
.cirpaetic-stitch-page .leading-relaxed{line-height:1.625}
.cirpaetic-stitch-page .leading-snug{line-height:1.375}
.cirpaetic-stitch-page .leading-tight{line-height:1.25}
.cirpaetic-stitch-page .left-0{left:0.0rem}
.cirpaetic-stitch-page .left-1\2f 2{left:50%}
.cirpaetic-stitch-page .left-1\2f 3{left:33.333333%}
.cirpaetic-stitch-page .left-1\2f 4{left:25%}
.cirpaetic-stitch-page .left-10{left:2.5rem}
.cirpaetic-stitch-page .left-2{left:0.5rem}
.cirpaetic-stitch-page .left-3{left:0.75rem}
.cirpaetic-stitch-page .left-3\2e 5{left:0.875rem}
.cirpaetic-stitch-page .left-4{left:1.0rem}
.cirpaetic-stitch-page .left-\5b -10\25 \5d {left:-10%}
.cirpaetic-stitch-page .left-\5b -15\25 \5d {left:-15%}
.cirpaetic-stitch-page .left-space-md{left:1rem}
.cirpaetic-stitch-page .left-space-sm{left:0.75rem}
.cirpaetic-stitch-page .left-space-xs{left:0.5rem}
.cirpaetic-stitch-page .left-unit-lg{left:1.5rem}
.cirpaetic-stitch-page .max-h-\5b 60vh\5d {max-height:60vh}
.cirpaetic-stitch-page .max-w-2xl{max-width:42rem}
.cirpaetic-stitch-page .max-w-3xl{max-width:48rem}
.cirpaetic-stitch-page .max-w-4xl{max-width:56rem}
.cirpaetic-stitch-page .max-w-5xl{max-width:64rem}
.cirpaetic-stitch-page .max-w-6xl{max-width:72rem}
.cirpaetic-stitch-page .max-w-\5b 1360px\5d {max-width:1360px}
.cirpaetic-stitch-page .max-w-\5b 420px\5d {max-width:420px}
.cirpaetic-stitch-page .max-w-container-max{max-width:1280px}
.cirpaetic-stitch-page .max-w-lg{max-width:lg}
.cirpaetic-stitch-page .max-w-md{max-width:md}
.cirpaetic-stitch-page .max-w-sm{max-width:sm}
.cirpaetic-stitch-page .max-w-xl{max-width:xl}
.cirpaetic-stitch-page .max-w-xs{max-width:xs}
.cirpaetic-stitch-page .mb-0\2e 5{margin-bottom:0.125rem}
.cirpaetic-stitch-page .mb-1{margin-bottom:0.25rem}
.cirpaetic-stitch-page .mb-2{margin-bottom:0.5rem}
.cirpaetic-stitch-page .mb-8{margin-bottom:2.0rem}
.cirpaetic-stitch-page .mb-space-2xl{margin-bottom:3rem}
.cirpaetic-stitch-page .mb-space-2xs{margin-bottom:0.25rem}
.cirpaetic-stitch-page .mb-space-3xl{margin-bottom:4.5rem}
.cirpaetic-stitch-page .mb-space-3xs{margin-bottom:0.125rem}
.cirpaetic-stitch-page .mb-space-lg{margin-bottom:1.5rem}
.cirpaetic-stitch-page .mb-space-md{margin-bottom:1rem}
.cirpaetic-stitch-page .mb-space-sm{margin-bottom:0.75rem}
.cirpaetic-stitch-page .mb-space-xl{margin-bottom:2rem}
.cirpaetic-stitch-page .mb-space-xs{margin-bottom:0.5rem}
.cirpaetic-stitch-page .mb-unit-2xl{margin-bottom:3rem}
.cirpaetic-stitch-page .mb-unit-2xs{margin-bottom:0.25rem}
.cirpaetic-stitch-page .mb-unit-3xl{margin-bottom:4rem}
.cirpaetic-stitch-page .mb-unit-lg{margin-bottom:1.5rem}
.cirpaetic-stitch-page .mb-unit-md{margin-bottom:1rem}
.cirpaetic-stitch-page .mb-unit-sm{margin-bottom:0.75rem}
.cirpaetic-stitch-page .mb-unit-xs{margin-bottom:0.5rem}
.cirpaetic-stitch-page .min-h-\5b 320px\5d {min-height:320px}
.cirpaetic-stitch-page .min-h-\5b 360px\5d {min-height:360px}
.cirpaetic-stitch-page .min-h-\5b 380px\5d {min-height:380px}
.cirpaetic-stitch-page .min-h-screen{min-height:100vh}
.cirpaetic-stitch-page .min-w-0{min-width:0.0rem}
.cirpaetic-stitch-page .min-w-max{min-width:max}
.cirpaetic-stitch-page .ml-1{margin-left:0.25rem}
.cirpaetic-stitch-page .ml-2{margin-left:0.5rem}
.cirpaetic-stitch-page .ml-space-2xs{margin-left:0.25rem}
.cirpaetic-stitch-page .ml-space-3xs{margin-left:0.125rem}
.cirpaetic-stitch-page .mr-1\2e 5{margin-right:0.375rem}
.cirpaetic-stitch-page .mr-space-2xs{margin-right:0.25rem}
.cirpaetic-stitch-page .mr-space-xs{margin-right:0.5rem}
.cirpaetic-stitch-page .mt-0\2e 5{margin-top:0.125rem}
.cirpaetic-stitch-page .mt-1{margin-top:0.25rem}
.cirpaetic-stitch-page .mt-2{margin-top:0.5rem}
.cirpaetic-stitch-page .mt-3{margin-top:0.75rem}
.cirpaetic-stitch-page .mt-4{margin-top:1.0rem}
.cirpaetic-stitch-page .mt-6{margin-top:1.5rem}
.cirpaetic-stitch-page .mt-8{margin-top:2.0rem}
.cirpaetic-stitch-page .mt-auto{margin-top:auto}
.cirpaetic-stitch-page .mt-space-2xl{margin-top:3rem}
.cirpaetic-stitch-page .mt-space-2xs{margin-top:0.25rem}
.cirpaetic-stitch-page .mt-space-3xl{margin-top:4.5rem}
.cirpaetic-stitch-page .mt-space-3xs{margin-top:0.125rem}
.cirpaetic-stitch-page .mt-space-lg{margin-top:1.5rem}
.cirpaetic-stitch-page .mt-space-md{margin-top:1rem}
.cirpaetic-stitch-page .mt-space-sm{margin-top:0.75rem}
.cirpaetic-stitch-page .mt-space-xl{margin-top:2rem}
.cirpaetic-stitch-page .mt-space-xs{margin-top:0.5rem}
.cirpaetic-stitch-page .mt-unit-2xl{margin-top:3rem}
.cirpaetic-stitch-page .mt-unit-2xs{margin-top:0.25rem}
.cirpaetic-stitch-page .mt-unit-3xl{margin-top:4rem}
.cirpaetic-stitch-page .mt-unit-lg{margin-top:1.5rem}
.cirpaetic-stitch-page .mt-unit-md{margin-top:1rem}
.cirpaetic-stitch-page .mt-unit-sm{margin-top:0.75rem}
.cirpaetic-stitch-page .mt-unit-xl{margin-top:2rem}
.cirpaetic-stitch-page .mt-unit-xs{margin-top:0.5rem}
.cirpaetic-stitch-page .mx-auto{margin-left:auto;margin-right:auto}
.cirpaetic-stitch-page .my-space-xl{margin-top:2rem;margin-bottom:2rem}
.cirpaetic-stitch-page .my-space-xs{margin-top:0.5rem;margin-bottom:0.5rem}
.cirpaetic-stitch-page .my-unit-2xl{margin-top:3rem;margin-bottom:3rem}
.cirpaetic-stitch-page .my-unit-2xs{margin-top:0.25rem;margin-bottom:0.25rem}
.cirpaetic-stitch-page .my-unit-xs{margin-top:0.5rem;margin-bottom:0.5rem}
.cirpaetic-stitch-page .object-contain{object-fit:contain}
.cirpaetic-stitch-page .object-cover{object-fit:cover}
.cirpaetic-stitch-page .object-top{object-position:top}
.cirpaetic-stitch-page .opacity-0{opacity:0}
.cirpaetic-stitch-page .opacity-10{opacity:0.1}
.cirpaetic-stitch-page .opacity-20{opacity:0.2}
.cirpaetic-stitch-page .opacity-30{opacity:0.3}
.cirpaetic-stitch-page .opacity-35{opacity:0.35}
.cirpaetic-stitch-page .opacity-40{opacity:0.4}
.cirpaetic-stitch-page .opacity-5{opacity:0.05}
.cirpaetic-stitch-page .opacity-60{opacity:0.6}
.cirpaetic-stitch-page .opacity-80{opacity:0.8}
.cirpaetic-stitch-page .opacity-90{opacity:0.9}
.cirpaetic-stitch-page .opacity-95{opacity:0.95}
.cirpaetic-stitch-page .order-1{order:1}
.cirpaetic-stitch-page .order-2{order:2}
.cirpaetic-stitch-page .overflow-hidden{overflow:hidden}
.cirpaetic-stitch-page .overflow-x-auto{overflow-x:auto}
.cirpaetic-stitch-page .overflow-y-auto{overflow-y:auto}
.cirpaetic-stitch-page .p-1{padding:0.25rem}
.cirpaetic-stitch-page .p-1\2e 5{padding:0.375rem}
.cirpaetic-stitch-page .p-2{padding:0.5rem}
.cirpaetic-stitch-page .p-3\2e 5{padding:0.875rem}
.cirpaetic-stitch-page .p-4{padding:1.0rem}
.cirpaetic-stitch-page .p-5{padding:1.25rem}
.cirpaetic-stitch-page .p-6{padding:1.5rem}
.cirpaetic-stitch-page .p-8{padding:2.0rem}
.cirpaetic-stitch-page .p-space-2xl{padding:3rem}
.cirpaetic-stitch-page .p-space-2xs{padding:0.25rem}
.cirpaetic-stitch-page .p-space-lg{padding:1.5rem}
.cirpaetic-stitch-page .p-space-md{padding:1rem}
.cirpaetic-stitch-page .p-space-sm{padding:0.75rem}
.cirpaetic-stitch-page .p-space-xl{padding:2rem}
.cirpaetic-stitch-page .p-space-xs{padding:0.5rem}
.cirpaetic-stitch-page .p-unit-2xs{padding:0.25rem}
.cirpaetic-stitch-page .p-unit-lg{padding:1.5rem}
.cirpaetic-stitch-page .p-unit-md{padding:1rem}
.cirpaetic-stitch-page .p-unit-sm{padding:0.75rem}
.cirpaetic-stitch-page .p-unit-xl{padding:2rem}
.cirpaetic-stitch-page .pb-20{padding-bottom:5rem}
.cirpaetic-stitch-page .pb-space-2xs{padding-bottom:0.25rem}
.cirpaetic-stitch-page .pb-space-3xl{padding-bottom:4.5rem}
.cirpaetic-stitch-page .pb-space-md{padding-bottom:1rem}
.cirpaetic-stitch-page .pb-space-sm{padding-bottom:0.75rem}
.cirpaetic-stitch-page .pb-space-xl{padding-bottom:2rem}
.cirpaetic-stitch-page .pb-space-xs{padding-bottom:0.5rem}
.cirpaetic-stitch-page .pb-unit-2xl{padding-bottom:3rem}
.cirpaetic-stitch-page .pb-unit-md{padding-bottom:1rem}
.cirpaetic-stitch-page .pb-unit-xs{padding-bottom:0.5rem}
.cirpaetic-stitch-page .pl-0{padding-left:0.0rem}
.cirpaetic-stitch-page .pl-10{padding-left:2.5rem}
.cirpaetic-stitch-page .pl-12{padding-left:3rem}
.cirpaetic-stitch-page .pl-space-lg{padding-left:1.5rem}
.cirpaetic-stitch-page .pl-unit-2xs{padding-left:0.25rem}
.cirpaetic-stitch-page .placeholder\3a text-on-surface-variant::placeholder{color:#6C7675}
.cirpaetic-stitch-page .placeholder\3a text-outline::placeholder{color:#6C7675}
.cirpaetic-stitch-page .placeholder\3a text-outline-variant::placeholder{color:#DDE4D8}
.cirpaetic-stitch-page .placeholder\3a text-text-muted::placeholder{color:#6C7675}
.cirpaetic-stitch-page .pointer-events-none{pointer-events:none}
.cirpaetic-stitch-page .pr-4{padding-right:1.0rem}
.cirpaetic-stitch-page .pr-space-md{padding-right:1rem}
.cirpaetic-stitch-page .pr-space-xs{padding-right:0.5rem}
.cirpaetic-stitch-page .pt-0{padding-top:0.0rem}
.cirpaetic-stitch-page .pt-1{padding-top:0.25rem}
.cirpaetic-stitch-page .pt-2{padding-top:0.5rem}
.cirpaetic-stitch-page .pt-20{padding-top:5rem}
.cirpaetic-stitch-page .pt-28{padding-top:7rem}
.cirpaetic-stitch-page .pt-space-2xl{padding-top:3rem}
.cirpaetic-stitch-page .pt-space-2xs{padding-top:0.25rem}
.cirpaetic-stitch-page .pt-space-3xs{padding-top:0.125rem}
.cirpaetic-stitch-page .pt-space-lg{padding-top:1.5rem}
.cirpaetic-stitch-page .pt-space-md{padding-top:1rem}
.cirpaetic-stitch-page .pt-space-sm{padding-top:0.75rem}
.cirpaetic-stitch-page .pt-space-xl{padding-top:2rem}
.cirpaetic-stitch-page .pt-space-xs{padding-top:0.5rem}
.cirpaetic-stitch-page .pt-unit-3xl{padding-top:4rem}
.cirpaetic-stitch-page .pt-unit-lg{padding-top:1.5rem}
.cirpaetic-stitch-page .pt-unit-md{padding-top:1rem}
.cirpaetic-stitch-page .pt-unit-xl{padding-top:2rem}
.cirpaetic-stitch-page .pt-unit-xs{padding-top:0.5rem}
.cirpaetic-stitch-page .px-1{padding-left:0.25rem;padding-right:0.25rem}
.cirpaetic-stitch-page .px-1\2e 5{padding-left:0.375rem;padding-right:0.375rem}
.cirpaetic-stitch-page .px-2{padding-left:0.5rem;padding-right:0.5rem}
.cirpaetic-stitch-page .px-2\2e 5{padding-left:0.625rem;padding-right:0.625rem}
.cirpaetic-stitch-page .px-3{padding-left:0.75rem;padding-right:0.75rem}
.cirpaetic-stitch-page .px-3\2e 5{padding-left:0.875rem;padding-right:0.875rem}
.cirpaetic-stitch-page .px-6{padding-left:1.5rem;padding-right:1.5rem}
.cirpaetic-stitch-page .px-gutter-mobile{padding-left:1rem;padding-right:1rem}
.cirpaetic-stitch-page .px-layout-gutter-mobile{padding-left:1rem;padding-right:1rem}
.cirpaetic-stitch-page .px-margin-mobile{padding-left:1.25rem;padding-right:1.25rem}
.cirpaetic-stitch-page .px-space-2xs{padding-left:0.25rem;padding-right:0.25rem}
.cirpaetic-stitch-page .px-space-lg{padding-left:1.5rem;padding-right:1.5rem}
.cirpaetic-stitch-page .px-space-md{padding-left:1rem;padding-right:1rem}
.cirpaetic-stitch-page .px-space-sm{padding-left:0.75rem;padding-right:0.75rem}
.cirpaetic-stitch-page .px-space-xl{padding-left:2rem;padding-right:2rem}
.cirpaetic-stitch-page .px-space-xs{padding-left:0.5rem;padding-right:0.5rem}
.cirpaetic-stitch-page .px-unit-2xs{padding-left:0.25rem;padding-right:0.25rem}
.cirpaetic-stitch-page .px-unit-lg{padding-left:1.5rem;padding-right:1.5rem}
.cirpaetic-stitch-page .px-unit-md{padding-left:1rem;padding-right:1rem}
.cirpaetic-stitch-page .px-unit-sm{padding-left:0.75rem;padding-right:0.75rem}
.cirpaetic-stitch-page .px-unit-xl{padding-left:2rem;padding-right:2rem}
.cirpaetic-stitch-page .px-unit-xs{padding-left:0.5rem;padding-right:0.5rem}
.cirpaetic-stitch-page .py-0\2e 5{padding-top:0.125rem;padding-bottom:0.125rem}
.cirpaetic-stitch-page .py-1{padding-top:0.25rem;padding-bottom:0.25rem}
.cirpaetic-stitch-page .py-1\2e 5{padding-top:0.375rem;padding-bottom:0.375rem}
.cirpaetic-stitch-page .py-16{padding-top:4rem;padding-bottom:4rem}
.cirpaetic-stitch-page .py-2{padding-top:0.5rem;padding-bottom:0.5rem}
.cirpaetic-stitch-page .py-2\2e 5{padding-top:0.625rem;padding-bottom:0.625rem}
.cirpaetic-stitch-page .py-3{padding-top:0.75rem;padding-bottom:0.75rem}
.cirpaetic-stitch-page .py-space-2xl{padding-top:3rem;padding-bottom:3rem}
.cirpaetic-stitch-page .py-space-2xs{padding-top:0.25rem;padding-bottom:0.25rem}
.cirpaetic-stitch-page .py-space-3xl{padding-top:4.5rem;padding-bottom:4.5rem}
.cirpaetic-stitch-page .py-space-3xs{padding-top:0.125rem;padding-bottom:0.125rem}
.cirpaetic-stitch-page .py-space-4xl{padding-top:6rem;padding-bottom:6rem}
.cirpaetic-stitch-page .py-space-lg{padding-top:1.5rem;padding-bottom:1.5rem}
.cirpaetic-stitch-page .py-space-md{padding-top:1rem;padding-bottom:1rem}
.cirpaetic-stitch-page .py-space-sm{padding-top:0.75rem;padding-bottom:0.75rem}
.cirpaetic-stitch-page .py-space-xl{padding-top:2rem;padding-bottom:2rem}
.cirpaetic-stitch-page .py-space-xs{padding-top:0.5rem;padding-bottom:0.5rem}
.cirpaetic-stitch-page .py-unit-2xl{padding-top:3rem;padding-bottom:3rem}
.cirpaetic-stitch-page .py-unit-2xs{padding-top:0.25rem;padding-bottom:0.25rem}
.cirpaetic-stitch-page .py-unit-3xl{padding-top:4rem;padding-bottom:4rem}
.cirpaetic-stitch-page .py-unit-lg{padding-top:1.5rem;padding-bottom:1.5rem}
.cirpaetic-stitch-page .py-unit-md{padding-top:1rem;padding-bottom:1rem}
.cirpaetic-stitch-page .py-unit-sm{padding-top:0.75rem;padding-bottom:0.75rem}
.cirpaetic-stitch-page .py-unit-xl{padding-top:2rem;padding-bottom:2rem}
.cirpaetic-stitch-page .py-unit-xs{padding-top:0.5rem;padding-bottom:0.5rem}
.cirpaetic-stitch-page .relative{position:relative}
.cirpaetic-stitch-page .right-0{right:0.0rem}
.cirpaetic-stitch-page .right-10{right:2.5rem}
.cirpaetic-stitch-page .right-2{right:0.5rem}
.cirpaetic-stitch-page .right-3{right:0.75rem}
.cirpaetic-stitch-page .right-4{right:1.0rem}
.cirpaetic-stitch-page .right-6{right:1.5rem}
.cirpaetic-stitch-page .right-\5b -10\25 \5d {right:-10%}
.cirpaetic-stitch-page .right-\5b -5\25 \5d {right:-5%}
.cirpaetic-stitch-page .right-space-md{right:1rem}
.cirpaetic-stitch-page .right-space-sm{right:0.75rem}
.cirpaetic-stitch-page .right-space-xs{right:0.5rem}
.cirpaetic-stitch-page .rotate-90{transform:rotate(90deg)}
.cirpaetic-stitch-page .rounded{border-radius:0.125rem}
.cirpaetic-stitch-page .rounded-2xl{border-radius:1rem}
.cirpaetic-stitch-page .rounded-3xl{border-radius:1.5rem}
.cirpaetic-stitch-page .rounded-b-full{border-radius:0.125rem}
.cirpaetic-stitch-page .rounded-b-xl{border-radius:0.125rem}
.cirpaetic-stitch-page .rounded-bl-full{border-radius:0.125rem}
.cirpaetic-stitch-page .rounded-full{border-radius:9999px}
.cirpaetic-stitch-page .rounded-lg{border-radius:0.5rem}
.cirpaetic-stitch-page .rounded-t{border-radius:0.125rem}
.cirpaetic-stitch-page .rounded-t-xl{border-radius:0.125rem}
.cirpaetic-stitch-page .rounded-xl{border-radius:0.75rem}
.cirpaetic-stitch-page .shadow-\5b 0_-1px_8px_rgba\28 0\2c 0\2c 0\2c 0\2e 03\29 \5d {box-shadow:0_-1px_8px_rgba(0,0,0,0.03)]}
.cirpaetic-stitch-page .shadow-\5b 0_-1px_8px_rgba\28 0\2c 0\2c 0\2c 0\2e 04\29 \5d {box-shadow:0_-1px_8px_rgba(0,0,0,0.04)]}
.cirpaetic-stitch-page .shadow-\5b 0_12px_36px_rgba\28 15\2c 76\2c 58\2c 0\2e 08\29 \5d {box-shadow:0_12px_36px_rgba(15,76,58,0.08)]}
.cirpaetic-stitch-page .shadow-\5b 0_1px_2px_rgba\28 15\2c 23\2c 42\2c 0\2e 04\29 \5d {box-shadow:0_1px_2px_rgba(15,23,42,0.04)]}
.cirpaetic-stitch-page .shadow-\5b 0_1px_2px_rgba\28 8\2c 46\2c 32\2c 0\2e 15\29 \5d {box-shadow:0_1px_2px_rgba(8,46,32,0.15)]}
.cirpaetic-stitch-page .shadow-\5b 0_1px_3px_rgba\28 15\2c 76\2c 58\2c 0\2e 04\29 \2c 0_4px_12px_rgba\28 15\2c 76\2c 58\2c 0\2e 03\29 \5d {box-shadow:0_1px_3px_rgba(15,76,58,0.04),0_4px_12px_rgba(15,76,58,0.03)]}
.cirpaetic-stitch-page .shadow-\5b 0_1px_8px_rgba\28 0\2c 0\2c 0\2c 0\2e 04\29 \5d {box-shadow:0_1px_8px_rgba(0,0,0,0.04)]}
.cirpaetic-stitch-page .shadow-\5b 0_2px_8px_rgba\28 254\2c 106\2c 52\2c 0\2e 25\29 \5d {box-shadow:0_2px_8px_rgba(254,106,52,0.25)]}
.cirpaetic-stitch-page .shadow-\5b 0_4px_12px_rgba\28 253\2c 118\2c 26\2c 0\2e 25\29 \5d {box-shadow:0_4px_12px_rgba(253,118,26,0.25)]}
.cirpaetic-stitch-page .shadow-\5b 0_4px_14px_rgba\28 253\2c 118\2c 26\2c 0\2e 25\29 \5d {box-shadow:0_4px_14px_rgba(253,118,26,0.25)]}
.cirpaetic-stitch-page .shadow-\5b 0_4px_16px_rgba\28 253\2c 118\2c 26\2c 0\2e 3\29 \5d {box-shadow:0_4px_16px_rgba(253,118,26,0.3)]}
.cirpaetic-stitch-page .shadow-\5b 0_8px_24px_rgba\28 15\2c 76\2c 58\2c 0\2e 12\29 \5d {box-shadow:0_8px_24px_rgba(15,76,58,0.12)]}
.cirpaetic-stitch-page .shadow-\5b 0_8px_32px_rgba\28 15\2c 76\2c 58\2c 0\2e 06\29 \5d {box-shadow:0_8px_32px_rgba(15,76,58,0.06)]}
.cirpaetic-stitch-page .shadow-\5b 0_8px_32px_rgba\28 15\2c 76\2c 58\2c 0\2e 08\29 \5d {box-shadow:0_8px_32px_rgba(15,76,58,0.08)]}
.cirpaetic-stitch-page .shadow-\5b 0_8px_32px_rgba\28 15\2c 76\2c 58\2c 0\2e 15\29 \5d {box-shadow:0_8px_32px_rgba(15,76,58,0.15)]}
.cirpaetic-stitch-page .shrink-0{flex-shrink:0}
.cirpaetic-stitch-page .space-y-1{--tw-space-y-reverse:0;margin-top:calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.25rem * var(--tw-space-y-reverse))}
.cirpaetic-stitch-page .space-y-2{--tw-space-y-reverse:0;margin-top:calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.5rem * var(--tw-space-y-reverse))}
.cirpaetic-stitch-page .space-y-4{--tw-space-y-reverse:0;margin-top:calc(1.0rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.0rem * var(--tw-space-y-reverse))}
.cirpaetic-stitch-page .space-y-space-2xl{--tw-space-y-reverse:0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}
.cirpaetic-stitch-page .space-y-space-2xs{--tw-space-y-reverse:0;margin-top:calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.25rem * var(--tw-space-y-reverse))}
.cirpaetic-stitch-page .space-y-space-3xs{--tw-space-y-reverse:0;margin-top:calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.125rem * var(--tw-space-y-reverse))}
.cirpaetic-stitch-page .space-y-space-lg{--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}
.cirpaetic-stitch-page .space-y-space-md{--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}
.cirpaetic-stitch-page .space-y-space-sm{--tw-space-y-reverse:0;margin-top:calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.75rem * var(--tw-space-y-reverse))}
.cirpaetic-stitch-page .space-y-space-xl{--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}
.cirpaetic-stitch-page .space-y-space-xs{--tw-space-y-reverse:0;margin-top:calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.5rem * var(--tw-space-y-reverse))}
.cirpaetic-stitch-page .space-y-unit-2xs{--tw-space-y-reverse:0;margin-top:calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.25rem * var(--tw-space-y-reverse))}
.cirpaetic-stitch-page .space-y-unit-sm{--tw-space-y-reverse:0;margin-top:calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.75rem * var(--tw-space-y-reverse))}
.cirpaetic-stitch-page .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.cirpaetic-stitch-page .sticky{position:sticky}
.cirpaetic-stitch-page .text-2xl{font-size:1.5rem}
.cirpaetic-stitch-page .text-3xl{font-size:1.875rem}
.cirpaetic-stitch-page .text-4xl{font-size:2.25rem}
.cirpaetic-stitch-page .text-9xl{font-size:8rem}
.cirpaetic-stitch-page .text-\5b 10px\5d {font-size:10px}
.cirpaetic-stitch-page .text-\5b 11px\5d {font-size:11px}
.cirpaetic-stitch-page .text-\5b 12px\5d {font-size:12px}
.cirpaetic-stitch-page .text-\5b 13px\5d {font-size:13px}
.cirpaetic-stitch-page .text-\5b 14px\5d {font-size:14px}
.cirpaetic-stitch-page .text-\5b 15px\5d {font-size:15px}
.cirpaetic-stitch-page .text-\5b 160px\5d {font-size:160px}
.cirpaetic-stitch-page .text-\5b 16px\5d {font-size:16px}
.cirpaetic-stitch-page .text-\5b 18px\5d {font-size:18px}
.cirpaetic-stitch-page .text-\5b 20px\5d {font-size:20px}
.cirpaetic-stitch-page .text-\5b 22px\5d {font-size:22px}
.cirpaetic-stitch-page .text-\5b 24px\5d {font-size:24px}
.cirpaetic-stitch-page .text-\5b 26px\5d {font-size:26px}
.cirpaetic-stitch-page .text-\5b 28px\5d {font-size:28px}
.cirpaetic-stitch-page .text-\5b 32px\5d {font-size:32px}
.cirpaetic-stitch-page .text-\5b 36px\5d {font-size:36px}
.cirpaetic-stitch-page .text-\5b 40px\5d {font-size:40px}
.cirpaetic-stitch-page .text-\5b 48px\5d {font-size:48px}
.cirpaetic-stitch-page .text-\5b 8px\5d {font-size:8px}
.cirpaetic-stitch-page .text-\5b 9px\5d {font-size:9px}
.cirpaetic-stitch-page .text-accent-action{color:#FC8301}
.cirpaetic-stitch-page .text-accent-warning{color:#FC8301}
.cirpaetic-stitch-page .text-body-lead{font-size:1.2rem}
.cirpaetic-stitch-page .text-body-lg{font-size:1.125rem}
.cirpaetic-stitch-page .text-body-md{font-size:1rem}
.cirpaetic-stitch-page .text-body-sm{font-size:0.875rem}
.cirpaetic-stitch-page .text-brand-teal-bright{color:#00B96B}
.cirpaetic-stitch-page .text-brand-teal-deep{color:#077454}
.cirpaetic-stitch-page .text-caption-legal{font-size:0.7rem}
.cirpaetic-stitch-page .text-center{text-align:center}
.cirpaetic-stitch-page .text-display-lg{font-size:3rem}
.cirpaetic-stitch-page .text-display-lg-mobile{font-size:2.125rem}
.cirpaetic-stitch-page .text-display-xl{font-size:3.75rem}
.cirpaetic-stitch-page .text-display-xl-mobile{font-size:2.5rem}
.cirpaetic-stitch-page .text-emerald-accent{color:#00B96B}
.cirpaetic-stitch-page .text-error{color:#BA1A1A}
.cirpaetic-stitch-page .text-eyebrow-kicker{font-size:0.68rem}
.cirpaetic-stitch-page .text-headline-lg{font-size:2.25rem}
.cirpaetic-stitch-page .text-headline-lg-mobile{font-size:1.75rem}
.cirpaetic-stitch-page .text-headline-md{font-size:1.5rem}
.cirpaetic-stitch-page .text-headline-sm{font-size:1.25rem}
.cirpaetic-stitch-page .text-inverse-on-surface{color:#FFFFFF}
.cirpaetic-stitch-page .text-label-lg{font-size:0.875rem}
.cirpaetic-stitch-page .text-label-md{font-size:0.75rem}
.cirpaetic-stitch-page .text-label-sm{font-size:0.6875rem}
.cirpaetic-stitch-page .text-left{text-align:left}
.cirpaetic-stitch-page .text-lg{font-size:1.125rem}
.cirpaetic-stitch-page .text-metric-num{font-size:2rem}
.cirpaetic-stitch-page .text-on-background{color:#17372C}
.cirpaetic-stitch-page .text-on-error{color:#FFFFFF}
.cirpaetic-stitch-page .text-on-error-container{color:#93000A}
.cirpaetic-stitch-page .text-on-primary{color:#FFFFFF}
.cirpaetic-stitch-page .text-on-primary-container{color:#FFFFFF}
.cirpaetic-stitch-page .text-on-secondary{color:#FFFFFF}
.cirpaetic-stitch-page .text-on-secondary-container{color:#FFFFFF}
.cirpaetic-stitch-page .text-on-secondary-fixed{color:#C45A00}
.cirpaetic-stitch-page .text-on-surface{color:#17372C}
.cirpaetic-stitch-page .text-on-surface-variant{color:#6C7675}
.cirpaetic-stitch-page .text-on-tertiary{color:#FFFFFF}
.cirpaetic-stitch-page .text-on-tertiary-container{color:#FFFFFF}
.cirpaetic-stitch-page .text-on-tertiary-fixed{color:#055D44}
.cirpaetic-stitch-page .text-outline{color:#6C7675}
.cirpaetic-stitch-page .text-outline-variant{color:#DDE4D8}
.cirpaetic-stitch-page .text-primary{color:#077454}
.cirpaetic-stitch-page .text-primary-container{color:#055D44}
.cirpaetic-stitch-page .text-primary-fixed{color:#077454}
.cirpaetic-stitch-page .text-primary-fixed-dim{color:#055D44}
.cirpaetic-stitch-page .text-right{text-align:right}
.cirpaetic-stitch-page .text-secondary{color:#C45A00}
.cirpaetic-stitch-page .text-secondary-container{color:#C45A00}
.cirpaetic-stitch-page .text-secondary-fixed{color:#FC8301}
.cirpaetic-stitch-page .text-secondary-fixed-dim{color:#C45A00}
.cirpaetic-stitch-page .text-sm{font-size:0.875rem}
.cirpaetic-stitch-page .text-stat-metric{font-size:2.4rem}
.cirpaetic-stitch-page .text-surface{color:#F6F8F3}
.cirpaetic-stitch-page .text-surface-bright{color:#FFFFFF}
.cirpaetic-stitch-page .text-surface-container-high{color:#E3ECE5}
.cirpaetic-stitch-page .text-surface-container-lowest{color:#FFFFFF}
.cirpaetic-stitch-page .text-surface-subtle{color:#F6F8F3}
.cirpaetic-stitch-page .text-surface-variant{color:#DDE6DF}
.cirpaetic-stitch-page .text-tertiary{color:#055D44}
.cirpaetic-stitch-page .text-tertiary-container{color:#055D44}
.cirpaetic-stitch-page .text-tertiary-fixed{color:#CFF4DF}
.cirpaetic-stitch-page .text-tertiary-fixed-dim{color:#A8DDBE}
.cirpaetic-stitch-page .text-text-body{color:#17372C}
.cirpaetic-stitch-page .text-text-display{color:#17372C}
.cirpaetic-stitch-page .text-text-muted{color:#6C7675}
.cirpaetic-stitch-page .text-title-lg{font-size:1.125rem}
.cirpaetic-stitch-page .text-title-md{font-size:1.375rem}
.cirpaetic-stitch-page .top-0{top:0.0rem}
.cirpaetic-stitch-page .top-1\2f 2{top:50%}
.cirpaetic-stitch-page .top-2{top:0.5rem}
.cirpaetic-stitch-page .top-20{top:5rem}
.cirpaetic-stitch-page .top-4{top:1.0rem}
.cirpaetic-stitch-page .top-space-md{top:1rem}
.cirpaetic-stitch-page .top-space-sm{top:0.75rem}
.cirpaetic-stitch-page .top-space-xs{top:0.5rem}
.cirpaetic-stitch-page .tracking-tight{letter-spacing:-0.025em}
.cirpaetic-stitch-page .tracking-wide{letter-spacing:0.025em}
.cirpaetic-stitch-page .tracking-wider{letter-spacing:0.05em}
.cirpaetic-stitch-page .tracking-widest{letter-spacing:0.1em}
.cirpaetic-stitch-page .transform{transform:translateZ(0)}
.cirpaetic-stitch-page .transition-all{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}
.cirpaetic-stitch-page .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}
.cirpaetic-stitch-page .transition-opacity{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}
.cirpaetic-stitch-page .transition-shadow{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}
.cirpaetic-stitch-page .transition-transform{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}
.cirpaetic-stitch-page .translate-x-8{transform:translateX(2.0rem)}
.cirpaetic-stitch-page .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.cirpaetic-stitch-page .underline{text-decoration:underline}
.cirpaetic-stitch-page .uppercase{text-transform:uppercase}
.cirpaetic-stitch-page .w-1\2e 5{width:0.375rem}
.cirpaetic-stitch-page .w-1\2f 2{width:50%}
.cirpaetic-stitch-page .w-1\2f 3{width:33.333333%}
.cirpaetic-stitch-page .w-10{width:2.5rem}
.cirpaetic-stitch-page .w-11{width:2.75rem}
.cirpaetic-stitch-page .w-11\2f 12{width:91.666667%}
.cirpaetic-stitch-page .w-12{width:3rem}
.cirpaetic-stitch-page .w-14{width:3.5rem}
.cirpaetic-stitch-page .w-16{width:4rem}
.cirpaetic-stitch-page .w-2{width:0.5rem}
.cirpaetic-stitch-page .w-2\2e 5{width:0.625rem}
.cirpaetic-stitch-page .w-20{width:5rem}
.cirpaetic-stitch-page .w-24{width:6rem}
.cirpaetic-stitch-page .w-28{width:7rem}
.cirpaetic-stitch-page .w-3{width:0.75rem}
.cirpaetic-stitch-page .w-36{width:9rem}
.cirpaetic-stitch-page .w-4{width:1.0rem}
.cirpaetic-stitch-page .w-40{width:10rem}
.cirpaetic-stitch-page .w-48{width:12rem}
.cirpaetic-stitch-page .w-6{width:1.5rem}
.cirpaetic-stitch-page .w-64{width:16rem}
.cirpaetic-stitch-page .w-7{width:1.75rem}
.cirpaetic-stitch-page .w-72{width:18rem}
.cirpaetic-stitch-page .w-8{width:2.0rem}
.cirpaetic-stitch-page .w-80{width:20rem}
.cirpaetic-stitch-page .w-9{width:2.25rem}
.cirpaetic-stitch-page .w-96{width:24rem}
.cirpaetic-stitch-page .w-\5b 30rem\5d {width:30rem}
.cirpaetic-stitch-page .w-\5b 35rem\5d {width:35rem}
.cirpaetic-stitch-page .w-\5b 38rem\5d {width:38rem}
.cirpaetic-stitch-page .w-\5b 45rem\5d {width:45rem}
.cirpaetic-stitch-page .w-\5b 550px\5d {width:550px}
.cirpaetic-stitch-page .w-\5b 800px\5d {width:800px}
.cirpaetic-stitch-page .w-\5b 980px\5d {width:980px}
.cirpaetic-stitch-page .w-auto{width:auto}
.cirpaetic-stitch-page .w-fit{width:fit}
.cirpaetic-stitch-page .w-full{width:100%}
.cirpaetic-stitch-page .w-max{width:max}
.cirpaetic-stitch-page .w-px{width:1px}
.cirpaetic-stitch-page .whitespace-nowrap{white-space:nowrap}
.cirpaetic-stitch-page .z-10{z-index:10}
.cirpaetic-stitch-page .z-20{z-index:20}
.cirpaetic-stitch-page .z-30{z-index:30}
.cirpaetic-stitch-page .z-40{z-index:40}
.cirpaetic-stitch-page .z-50{z-index:50}
@media(min-width:640px){
.cirpaetic-stitch-page .sm\3a block{display:block}
.cirpaetic-stitch-page .sm\3a col-span-1{grid-column:span 1/span 1}
.cirpaetic-stitch-page .sm\3a flex{display:flex}
.cirpaetic-stitch-page .sm\3a flex-row{flex-direction:row}
.cirpaetic-stitch-page .sm\3a grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}
.cirpaetic-stitch-page .sm\3a grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}
.cirpaetic-stitch-page .sm\3a grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}
.cirpaetic-stitch-page .sm\3a h-80{height:20rem}
.cirpaetic-stitch-page .sm\3a h-96{height:24rem}
.cirpaetic-stitch-page .sm\3a h-full{height:100%}
.cirpaetic-stitch-page .sm\3a inline{display:inline}
.cirpaetic-stitch-page .sm\3a inline-block{display:inline-block}
.cirpaetic-stitch-page .sm\3a inline-flex{display:inline-flex}
.cirpaetic-stitch-page .sm\3a items-center{align-items:center}
.cirpaetic-stitch-page .sm\3a mx-0{margin-left:0.0rem;margin-right:0.0rem}
.cirpaetic-stitch-page .sm\3a text-left{text-align:left}
.cirpaetic-stitch-page .sm\3a w-36{width:9rem}
.cirpaetic-stitch-page .sm\3a w-auto{width:auto}
}
@media(min-width:768px){
.cirpaetic-stitch-page .md\3a col-span-2{grid-column:span 2/span 2}
.cirpaetic-stitch-page .md\3a col-span-5{grid-column:span 5/span 5}
.cirpaetic-stitch-page .md\3a col-span-7{grid-column:span 7/span 7}
.cirpaetic-stitch-page .md\3a flex-row{flex-direction:row}
.cirpaetic-stitch-page .md\3a font-display-xl{font-family:"Plus Jakarta Sans",Arial,sans-serif}
.cirpaetic-stitch-page .md\3a font-headline-lg{font-family:"Plus Jakarta Sans",Arial,sans-serif}
.cirpaetic-stitch-page .md\3a font-headline-md{font-family:"Plus Jakarta Sans",Arial,sans-serif}
.cirpaetic-stitch-page .md\3a grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}
.cirpaetic-stitch-page .md\3a grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}
.cirpaetic-stitch-page .md\3a grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}
.cirpaetic-stitch-page .md\3a grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}
.cirpaetic-stitch-page .md\3a h-auto{height:auto}
.cirpaetic-stitch-page .md\3a inline{display:inline}
.cirpaetic-stitch-page .md\3a inline-flex{display:inline-flex}
.cirpaetic-stitch-page .md\3a items-center{align-items:center}
.cirpaetic-stitch-page .md\3a items-end{align-items:flex-end}
.cirpaetic-stitch-page .md\3a justify-start{justify-content:flex-start}
.cirpaetic-stitch-page .md\3a mt-0{margin-top:0.0rem}
.cirpaetic-stitch-page .md\3a p-space-2xl{padding:3rem}
.cirpaetic-stitch-page .md\3a p-space-lg{padding:1.5rem}
.cirpaetic-stitch-page .md\3a p-space-xl{padding:2rem}
.cirpaetic-stitch-page .md\3a p-space-xs{padding:0.5rem}
.cirpaetic-stitch-page .md\3a p-unit-2xl{padding:3rem}
.cirpaetic-stitch-page .md\3a p-unit-3xl{padding:4rem}
.cirpaetic-stitch-page .md\3a pt-unit-3xl{padding-top:4rem}
.cirpaetic-stitch-page .md\3a px-layout-gutter-tablet{padding-left:1.5rem;padding-right:1.5rem}
.cirpaetic-stitch-page .md\3a px-margin-tablet{padding-left:2rem;padding-right:2rem}
.cirpaetic-stitch-page .md\3a px-space-xl{padding-left:2rem;padding-right:2rem}
.cirpaetic-stitch-page .md\3a text-6xl{font-size:3.75rem}
.cirpaetic-stitch-page .md\3a text-display-lg{font-size:3rem}
.cirpaetic-stitch-page .md\3a text-display-xl{font-size:3.75rem}
.cirpaetic-stitch-page .md\3a text-headline-lg{font-size:2.25rem}
.cirpaetic-stitch-page .md\3a text-headline-md{font-size:1.5rem}
.cirpaetic-stitch-page .md\3a text-headline-sm{font-size:1.25rem}
.cirpaetic-stitch-page .md\3a text-left{text-align:left}
}
@media(min-width:1024px){
.cirpaetic-stitch-page .lg\3a -translate-y-2{transform:translateY(-0.5rem)}
.cirpaetic-stitch-page .lg\3a bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}
.cirpaetic-stitch-page .lg\3a block{display:block}
.cirpaetic-stitch-page .lg\3a col-span-1{grid-column:span 1/span 1}
.cirpaetic-stitch-page .lg\3a col-span-12{grid-column:span 12/span 12}
.cirpaetic-stitch-page .lg\3a col-span-2{grid-column:span 2/span 2}
.cirpaetic-stitch-page .lg\3a col-span-3{grid-column:span 3/span 3}
.cirpaetic-stitch-page .lg\3a col-span-4{grid-column:span 4/span 4}
.cirpaetic-stitch-page .lg\3a col-span-5{grid-column:span 5/span 5}
.cirpaetic-stitch-page .lg\3a col-span-6{grid-column:span 6/span 6}
.cirpaetic-stitch-page .lg\3a col-span-7{grid-column:span 7/span 7}
.cirpaetic-stitch-page .lg\3a col-span-8{grid-column:span 8/span 8}
.cirpaetic-stitch-page .lg\3a flex{display:flex}
.cirpaetic-stitch-page .lg\3a flex-col{flex-direction:column}
.cirpaetic-stitch-page .lg\3a flex-row{flex-direction:row}
.cirpaetic-stitch-page .lg\3a font-display-xl{font-family:"Plus Jakarta Sans",Arial,sans-serif}
.cirpaetic-stitch-page .lg\3a font-headline-lg{font-family:"Plus Jakarta Sans",Arial,sans-serif}
.cirpaetic-stitch-page .lg\3a gap-space-2xl{gap:3rem}
.cirpaetic-stitch-page .lg\3a grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}
.cirpaetic-stitch-page .lg\3a grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}
.cirpaetic-stitch-page .lg\3a grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}
.cirpaetic-stitch-page .lg\3a grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}
.cirpaetic-stitch-page .lg\3a grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}
.cirpaetic-stitch-page .lg\3a grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}
.cirpaetic-stitch-page .lg\3a h-\5b 420px\5d {height:420px}
.cirpaetic-stitch-page .lg\3a hidden{display:none}
.cirpaetic-stitch-page .lg\3a items-center{align-items:center}
.cirpaetic-stitch-page .lg\3a items-end{align-items:flex-end}
.cirpaetic-stitch-page .lg\3a items-start{align-items:flex-start}
.cirpaetic-stitch-page .lg\3a justify-center{justify-content:center}
.cirpaetic-stitch-page .lg\3a justify-end{justify-content:flex-end}
.cirpaetic-stitch-page .lg\3a min-h-auto{min-height:auto}
.cirpaetic-stitch-page .lg\3a min-h-full{min-height:100%}
.cirpaetic-stitch-page .lg\3a mt-0{margin-top:0.0rem}
.cirpaetic-stitch-page .lg\3a order-1{order:1}
.cirpaetic-stitch-page .lg\3a order-2{order:2}
.cirpaetic-stitch-page .lg\3a p-space-2xl{padding:3rem}
.cirpaetic-stitch-page .lg\3a p-space-3xl{padding:4.5rem}
.cirpaetic-stitch-page .lg\3a p-space-lg{padding:1.5rem}
.cirpaetic-stitch-page .lg\3a p-space-xl{padding:2rem}
.cirpaetic-stitch-page .lg\3a p-unit-2xl{padding:3rem}
.cirpaetic-stitch-page .lg\3a pb-0{padding-bottom:0.0rem}
.cirpaetic-stitch-page .lg\3a pb-space-4xl{padding-bottom:6rem}
.cirpaetic-stitch-page .lg\3a pl-space-lg{padding-left:1.5rem}
.cirpaetic-stitch-page .lg\3a pl-unit-xl{padding-left:2rem}
.cirpaetic-stitch-page .lg\3a pt-space-3xl{padding-top:4.5rem}
.cirpaetic-stitch-page .lg\3a px-gutter-desktop{padding-left:1.5rem;padding-right:1.5rem}
.cirpaetic-stitch-page .lg\3a px-layout-gutter-desktop{padding-left:2rem;padding-right:2rem}
.cirpaetic-stitch-page .lg\3a px-margin-desktop{padding-left:3rem;padding-right:3rem}
.cirpaetic-stitch-page .lg\3a py-space-3xl{padding-top:4.5rem;padding-bottom:4.5rem}
.cirpaetic-stitch-page .lg\3a py-space-4xl{padding-top:6rem;padding-bottom:6rem}
.cirpaetic-stitch-page .lg\3a py-unit-4xl{padding-top:6rem;padding-bottom:6rem}
.cirpaetic-stitch-page .lg\3a text-display-xl{font-size:3.75rem}
.cirpaetic-stitch-page .lg\3a text-headline-lg{font-size:2.25rem}
.cirpaetic-stitch-page .lg\3a text-left{text-align:left}
.cirpaetic-stitch-page .lg\3a w-1\2f 3{width:33.333333%}
.cirpaetic-stitch-page .lg\3a w-2\2f 3{width:66.666667%}
.cirpaetic-stitch-page .lg\3a w-5\2f 12{width:41.666667%}
.cirpaetic-stitch-page .lg\3a w-7\2f 12{width:58.333333%}
.cirpaetic-stitch-page .lg\3a w-auto{width:auto}
}
@media(min-width:1280px){
.cirpaetic-stitch-page .xl\3a flex{display:flex}
}

.cirpaetic-stitch-page .space-y-space-md > :not([hidden]) ~ :not([hidden]){margin-top:1rem}
.cirpaetic-stitch-page .space-y-space-sm > :not([hidden]) ~ :not([hidden]){margin-top:.75rem}
.cirpaetic-stitch-page .space-y-space-xs > :not([hidden]) ~ :not([hidden]){margin-top:.5rem}
.cirpaetic-stitch-page .space-y-space-2xs > :not([hidden]) ~ :not([hidden]){margin-top:.25rem}
.cirpaetic-stitch-page .space-y-space-lg > :not([hidden]) ~ :not([hidden]){margin-top:1.5rem}
.cirpaetic-stitch-page .space-y-space-xl > :not([hidden]) ~ :not([hidden]){margin-top:2rem}
.cirpaetic-stitch-page .space-y-space-2xl > :not([hidden]) ~ :not([hidden]){margin-top:3rem}
.cirpaetic-stitch-page .space-y-space-3xs > :not([hidden]) ~ :not([hidden]){margin-top:.125rem}
.cirpaetic-stitch-page .max-w-6xl{max-width:72rem}.cirpaetic-stitch-page .max-w-5xl{max-width:64rem}.cirpaetic-stitch-page .max-w-4xl{max-width:56rem}.cirpaetic-stitch-page .max-w-3xl{max-width:48rem}.cirpaetic-stitch-page .max-w-2xl{max-width:42rem}.cirpaetic-stitch-page .max-w-xl{max-width:36rem}.cirpaetic-stitch-page .max-w-lg{max-width:32rem}.cirpaetic-stitch-page .max-w-md{max-width:28rem}
.cirpaetic-stitch-page .mx-auto{margin-left:auto;margin-right:auto}
.cirpaetic-stitch-page .w-1\/2{width:50%}.cirpaetic-stitch-page .w-1\/3{width:33.333333%}.cirpaetic-stitch-page .w-2\/3{width:66.666667%}.cirpaetic-stitch-page .w-1\/4{width:25%}.cirpaetic-stitch-page .w-1\/5{width:20%}.cirpaetic-stitch-page .w-3\/4{width:75%}
.cirpaetic-stitch-page .aspect-video{aspect-ratio:16/9}.cirpaetic-stitch-page .aspect-square{aspect-ratio:1/1}.cirpaetic-stitch-page [class*="lg\:grid-cols-12"]{grid-template-columns:repeat(12,minmax(0,1fr))}
@media(min-width:1024px){.cirpaetic-stitch-page .lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.cirpaetic-stitch-page .lg\:col-span-12{grid-column:span 12/span 12}.cirpaetic-stitch-page .lg\:col-span-8{grid-column:span 8/span 8}.cirpaetic-stitch-page .lg\:col-span-7{grid-column:span 7/span 7}.cirpaetic-stitch-page .lg\:col-span-6{grid-column:span 6/span 6}.cirpaetic-stitch-page .lg\:col-span-5{grid-column:span 5/span 5}.cirpaetic-stitch-page .lg\:col-span-4{grid-column:span 4/span 4}.cirpaetic-stitch-page .lg\:col-span-3{grid-column:span 3/span 3}.cirpaetic-stitch-page .lg\:col-span-2{grid-column:span 2/span 2}}
/* V29.2.1 utility completion and presentation hardening */
.cirpaetic-stitch-page .text-white{color:#fff}.cirpaetic-stitch-page .text-white\/20{color:rgba(255,255,255,.2)}.cirpaetic-stitch-page .text-white\/60{color:rgba(255,255,255,.6)}.cirpaetic-stitch-page .text-white\/70{color:rgba(255,255,255,.7)}.cirpaetic-stitch-page .text-white\/80{color:rgba(255,255,255,.8)}.cirpaetic-stitch-page .text-white\/90{color:rgba(255,255,255,.9)}
.cirpaetic-stitch-page .bg-white{background:#fff}.cirpaetic-stitch-page .bg-white\/5{background:rgba(255,255,255,.05)}.cirpaetic-stitch-page .bg-white\/10{background:rgba(255,255,255,.10)}.cirpaetic-stitch-page .bg-white\/15{background:rgba(255,255,255,.15)}.cirpaetic-stitch-page .bg-white\/20{background:rgba(255,255,255,.20)}
.cirpaetic-stitch-page .border-white\/10{border-color:rgba(255,255,255,.1)}.cirpaetic-stitch-page .border-white\/20{border-color:rgba(255,255,255,.2)}
.cirpaetic-stitch-page .from-primary\/95{--tw-gradient-from:rgba(7,116,84,.95)}.cirpaetic-stitch-page .from-primary\/90{--tw-gradient-from:rgba(7,116,84,.9)}.cirpaetic-stitch-page .from-primary\/80{--tw-gradient-from:rgba(7,116,84,.8)}.cirpaetic-stitch-page .from-primary\/70{--tw-gradient-from:rgba(7,116,84,.7)}.cirpaetic-stitch-page .from-primary\/40{--tw-gradient-from:rgba(7,116,84,.4)}.cirpaetic-stitch-page .from-primary\/30{--tw-gradient-from:rgba(7,116,84,.3)}.cirpaetic-stitch-page .to-primary-container{--tw-gradient-to:#055D44}.cirpaetic-stitch-page .to-brand-navy-dark{--tw-gradient-to:#17372C}.cirpaetic-stitch-page .via-primary\/30{--tw-gradient-to:rgba(7,116,84,.3)}.cirpaetic-stitch-page .via-primary\/40{--tw-gradient-to:rgba(7,116,84,.4)}.cirpaetic-stitch-page .via-primary\/70{--tw-gradient-to:rgba(7,116,84,.7)}
.cirpaetic-stitch-page .max-w-6xl{max-width:72rem}.cirpaetic-stitch-page .max-w-5xl{max-width:64rem}.cirpaetic-stitch-page .max-w-4xl{max-width:56rem}.cirpaetic-stitch-page .max-w-3xl{max-width:48rem}.cirpaetic-stitch-page .max-w-2xl{max-width:42rem}.cirpaetic-stitch-page .max-w-xl{max-width:36rem}.cirpaetic-stitch-page .max-w-lg{max-width:32rem}.cirpaetic-stitch-page .max-w-md{max-width:28rem}.cirpaetic-stitch-page .max-w-container-max{max-width:1280px}
.cirpaetic-stitch-page .gap-space-xs{gap:.5rem}.cirpaetic-stitch-page .gap-space-sm{gap:.75rem}.cirpaetic-stitch-page .gap-space-md{gap:1rem}.cirpaetic-stitch-page .gap-space-lg{gap:1.5rem}.cirpaetic-stitch-page .gap-space-xl{gap:2rem}.cirpaetic-stitch-page .gap-space-2xl{gap:3rem}.cirpaetic-stitch-page .gap-space-3xs{gap:.125rem}
.cirpaetic-stitch-page .py-space-4xl{padding-top:6rem;padding-bottom:6rem}.cirpaetic-stitch-page .py-space-3xl{padding-top:4.5rem;padding-bottom:4.5rem}.cirpaetic-stitch-page .py-space-2xl{padding-top:3rem;padding-bottom:3rem}.cirpaetic-stitch-page .py-space-xl{padding-top:2rem;padding-bottom:2rem}.cirpaetic-stitch-page .py-space-lg{padding-top:1.5rem;padding-bottom:1.5rem}.cirpaetic-stitch-page .py-space-md{padding-top:1rem;padding-bottom:1rem}.cirpaetic-stitch-page .py-space-sm{padding-top:.75rem;padding-bottom:.75rem}.cirpaetic-stitch-page .py-space-xs{padding-top:.5rem;padding-bottom:.5rem}
.cirpaetic-stitch-page .px-space-xl{padding-left:2rem;padding-right:2rem}.cirpaetic-stitch-page .px-space-lg{padding-left:1.5rem;padding-right:1.5rem}.cirpaetic-stitch-page .px-space-md{padding-left:1rem;padding-right:1rem}.cirpaetic-stitch-page .px-space-sm{padding-left:.75rem;padding-right:.75rem}.cirpaetic-stitch-page .px-space-xs{padding-left:.5rem;padding-right:.5rem}.cirpaetic-stitch-page .px-space-2xs{padding-left:.25rem;padding-right:.25rem}
.cirpaetic-stitch-page .rounded-xl{border-radius:.75rem}.cirpaetic-stitch-page .rounded-lg{border-radius:.5rem}.cirpaetic-stitch-page .rounded-2xl{border-radius:1rem}.cirpaetic-stitch-page .rounded-3xl{border-radius:1.5rem}.cirpaetic-stitch-page .rounded-full{border-radius:9999px}
.cirpaetic-stitch-page .w-1\/2{width:50%}.cirpaetic-stitch-page .w-1\/3{width:33.333333%}.cirpaetic-stitch-page .w-2\/3{width:66.666667%}.cirpaetic-stitch-page .w-1\/4{width:25%}.cirpaetic-stitch-page .w-3\/4{width:75%}.cirpaetic-stitch-page .w-1\/5{width:20%}.cirpaetic-stitch-page .w-4\/5{width:80%}.cirpaetic-stitch-page .h-screen{height:100vh}.cirpaetic-stitch-page .min-h-screen{min-height:100vh}

/* Utility completion */
.cirpaetic-stitch-page .bg-surface-tint\/20{background-color:rgba(7,116,84,0.2)}
.cirpaetic-stitch-page .from-primary\/80{--tw-gradient-from:rgba(7,116,84,0.8)}
.cirpaetic-stitch-page .bg-white\/10{background-color:rgba(255,255,255,0.1)}
.cirpaetic-stitch-page .bg-brand-navy-dark\/95{background-color:rgba(23,55,44,0.95)}
.cirpaetic-stitch-page .text-on-primary\/70{color:rgba(255,255,255,0.7)}
.cirpaetic-stitch-page .bg-brand-teal-bright\/15{background-color:rgba(0,185,107,0.15)}
.cirpaetic-stitch-page .border-white\/20{border-color:rgba(255,255,255,0.2)}
.cirpaetic-stitch-page .bg-secondary-container\/40{background-color:rgba(196,90,0,0.4)}
.cirpaetic-stitch-page .bg-surface-container-lowest\/90{background-color:rgba(255,255,255,0.9)}
.cirpaetic-stitch-page .bg-surface-tint\/10{background-color:rgba(7,116,84,0.1)}
.cirpaetic-stitch-page .bg-surface\/90{background-color:rgba(246,248,243,0.9)}
.cirpaetic-stitch-page .via-primary\/70{--tw-gradient-to:rgba(7,116,84,0.7)}
.cirpaetic-stitch-page .bg-tertiary-fixed\/30{background-color:rgba(207,244,223,0.3)}
.cirpaetic-stitch-page .bg-primary\/40{background-color:rgba(7,116,84,0.4)}
.cirpaetic-stitch-page .bg-secondary-container\/20{background-color:rgba(196,90,0,0.2)}
.cirpaetic-stitch-page .bg-brand-teal-bright\/20{background-color:rgba(0,185,107,0.2)}
.cirpaetic-stitch-page .text-on-primary\/80{color:rgba(255,255,255,0.8)}
.cirpaetic-stitch-page .bg-tertiary-fixed\/15{background-color:rgba(207,244,223,0.15)}
.cirpaetic-stitch-page .bg-accent-warning\/10{background-color:rgba(252,131,1,0.1)}
.cirpaetic-stitch-page .bg-tertiary-fixed-dim\/5{background-color:rgba(168,221,190,0.05)}
.cirpaetic-stitch-page .bg-brand-navy-dark\/70{background-color:rgba(23,55,44,0.7)}
.cirpaetic-stitch-page .bg-surface\/20{background-color:rgba(246,248,243,0.2)}
.cirpaetic-stitch-page .bg-brand-navy-dark\/15{background-color:rgba(23,55,44,0.15)}
.cirpaetic-stitch-page .bg-brand-teal-deep\/15{background-color:rgba(7,116,84,0.15)}
.cirpaetic-stitch-page .bg-surface\/5{background-color:rgba(246,248,243,0.05)}
.cirpaetic-stitch-page .bg-surface-container-highest\/10{background-color:rgba(221,230,223,0.1)}
.cirpaetic-stitch-page .via-primary\/30{--tw-gradient-to:rgba(7,116,84,0.3)}
.cirpaetic-stitch-page .bg-error\/90{background-color:rgba(186,26,26,0.9)}
.cirpaetic-stitch-page .bg-primary-container\/80{background-color:rgba(5,93,68,0.8)}
.cirpaetic-stitch-page .bg-surface-container-lowest\/10{background-color:rgba(255,255,255,0.1)}
.cirpaetic-stitch-page .bg-secondary-container\/50{background-color:rgba(196,90,0,0.5)}
.cirpaetic-stitch-page .bg-emerald-accent\/20{background-color:rgba(0,185,107,0.2)}
.cirpaetic-stitch-page .bg-surface-container-low\/40{background-color:rgba(240,244,239,0.4)}
.cirpaetic-stitch-page .bg-secondary\/20{background-color:rgba(196,90,0,0.2)}
.cirpaetic-stitch-page .bg-surface-container-lowest\/15{background-color:rgba(255,255,255,0.15)}
.cirpaetic-stitch-page .text-on-primary\/60{color:rgba(255,255,255,0.6)}
.cirpaetic-stitch-page .text-surface-container-high\/80{color:rgba(227,236,229,0.8)}
.cirpaetic-stitch-page .bg-tertiary-container\/80{background-color:rgba(5,93,68,0.8)}
.cirpaetic-stitch-page .bg-surface\/95{background-color:rgba(246,248,243,0.95)}
.cirpaetic-stitch-page .text-surface-variant\/80{color:rgba(221,230,223,0.8)}
.cirpaetic-stitch-page .bg-surface-container-lowest\/5{background-color:rgba(255,255,255,0.05)}
.cirpaetic-stitch-page .text-white\/80{color:rgba(255,255,255,0.8)}
.cirpaetic-stitch-page .bg-secondary\/15{background-color:rgba(196,90,0,0.15)}
.cirpaetic-stitch-page .bg-brand-navy-dark\/80{background-color:rgba(23,55,44,0.8)}
.cirpaetic-stitch-page .bg-brand-teal-deep\/30{background-color:rgba(7,116,84,0.3)}
.cirpaetic-stitch-page .text-secondary\/30{color:rgba(196,90,0,0.3)}
.cirpaetic-stitch-page .bg-emerald-accent\/90{background-color:rgba(0,185,107,0.9)}
.cirpaetic-stitch-page .bg-primary\/60{background-color:rgba(7,116,84,0.6)}
.cirpaetic-stitch-page .bg-primary\/5{background-color:rgba(7,116,84,0.05)}
.cirpaetic-stitch-page .bg-primary-container\/10{background-color:rgba(5,93,68,0.1)}
.cirpaetic-stitch-page .bg-surface\/10{background-color:rgba(246,248,243,0.1)}
.cirpaetic-stitch-page .bg-surface-container-low\/60{background-color:rgba(240,244,239,0.6)}
.cirpaetic-stitch-page .text-surface-container-high\/70{color:rgba(227,236,229,0.7)}
.cirpaetic-stitch-page .text-white\/20{color:rgba(255,255,255,0.2)}
.cirpaetic-stitch-page .text-surface-container-high\/60{color:rgba(227,236,229,0.6)}
.cirpaetic-stitch-page .text-primary-container\/30{color:rgba(5,93,68,0.3)}
.cirpaetic-stitch-page .text-surface-container-high\/90{color:rgba(227,236,229,0.9)}
.cirpaetic-stitch-page .bg-surface-container-lowest\/20{background-color:rgba(255,255,255,0.2)}
.cirpaetic-stitch-page .bg-inverse-surface\/80{background-color:rgba(23,55,44,0.8)}
.cirpaetic-stitch-page .border-secondary\/30{border-color:rgba(196,90,0,0.3)}
.cirpaetic-stitch-page .text-white\/60{color:rgba(255,255,255,0.6)}
.cirpaetic-stitch-page .text-surface-variant\/90{color:rgba(221,230,223,0.9)}
.cirpaetic-stitch-page .bg-surface-container-lowest\/80{background-color:rgba(255,255,255,0.8)}
.cirpaetic-stitch-page .bg-surface-tint\/40{background-color:rgba(7,116,84,0.4)}
.cirpaetic-stitch-page .bg-secondary-container\/10{background-color:rgba(196,90,0,0.1)}
.cirpaetic-stitch-page .bg-surface-container-low\/50{background-color:rgba(240,244,239,0.5)}
.cirpaetic-stitch-page .bg-primary\/70{background-color:rgba(7,116,84,0.7)}
.cirpaetic-stitch-page .bg-surface-container-lowest\/95{background-color:rgba(255,255,255,0.95)}
.cirpaetic-stitch-page .from-primary\/90{--tw-gradient-from:rgba(7,116,84,0.9)}
.cirpaetic-stitch-page .bg-secondary\/30{background-color:rgba(196,90,0,0.3)}
.cirpaetic-stitch-page .bg-primary\/95{background-color:rgba(7,116,84,0.95)}
.cirpaetic-stitch-page .text-on-primary\/85{color:rgba(255,255,255,0.85)}
.cirpaetic-stitch-page .bg-primary-container\/60{background-color:rgba(5,93,68,0.6)}
.cirpaetic-stitch-page .via-secondary-container\/10{--tw-gradient-to:rgba(196,90,0,0.1)}
.cirpaetic-stitch-page .bg-brand-navy-dark\/40{background-color:rgba(23,55,44,0.4)}
.cirpaetic-stitch-page .bg-error-container\/20{background-color:rgba(255,219,214,0.2)}
.cirpaetic-stitch-page .text-on-primary\/95{color:rgba(255,255,255,0.95)}
.cirpaetic-stitch-page .bg-on-surface\/40{background-color:rgba(23,55,44,0.4)}
.cirpaetic-stitch-page .from-primary\/95{--tw-gradient-from:rgba(7,116,84,0.95)}
.cirpaetic-stitch-page .bg-primary-container\/50{background-color:rgba(5,93,68,0.5)}
.cirpaetic-stitch-page .bg-accent-action\/30{background-color:rgba(252,131,1,0.3)}
.cirpaetic-stitch-page .bg-white\/5{background-color:rgba(255,255,255,0.05)}
.cirpaetic-stitch-page .bg-surface-bright\/10{background-color:rgba(255,255,255,0.1)}
.cirpaetic-stitch-page .bg-secondary\/5{background-color:rgba(196,90,0,0.05)}
.cirpaetic-stitch-page .bg-on-primary\/20{background-color:rgba(255,255,255,0.2)}
.cirpaetic-stitch-page .border-primary-container\/80{border-color:rgba(5,93,68,0.8)}
.cirpaetic-stitch-page .bg-tertiary-container\/30{background-color:rgba(5,93,68,0.3)}
.cirpaetic-stitch-page .bg-brand-teal-deep\/10{background-color:rgba(7,116,84,0.1)}
.cirpaetic-stitch-page .from-primary\/70{--tw-gradient-from:rgba(7,116,84,0.7)}
.cirpaetic-stitch-page .text-on-primary\/75{color:rgba(255,255,255,0.75)}
.cirpaetic-stitch-page .text-on-primary\/90{color:rgba(255,255,255,0.9)}
.cirpaetic-stitch-page .bg-accent-action\/10{background-color:rgba(252,131,1,0.1)}
.cirpaetic-stitch-page .bg-secondary-container\/25{background-color:rgba(196,90,0,0.25)}
.cirpaetic-stitch-page .bg-white\/15{background-color:rgba(255,255,255,0.15)}
.cirpaetic-stitch-page .bg-white\/20{background-color:rgba(255,255,255,0.2)}
.cirpaetic-stitch-page .bg-primary\/80{background-color:rgba(7,116,84,0.8)}
.cirpaetic-stitch-page .bg-accent-warning\/15{background-color:rgba(252,131,1,0.15)}
.cirpaetic-stitch-page .border-white\/10{border-color:rgba(255,255,255,0.1)}
.cirpaetic-stitch-page .bg-primary-container\/40{background-color:rgba(5,93,68,0.4)}
.cirpaetic-stitch-page .text-surface-variant\/70{color:rgba(221,230,223,0.7)}
.cirpaetic-stitch-page .bg-on-background\/70{background-color:rgba(23,55,44,0.7)}
.cirpaetic-stitch-page .bg-error-container\/60{background-color:rgba(255,219,214,0.6)}
.cirpaetic-stitch-page .bg-secondary\/10{background-color:rgba(196,90,0,0.1)}
.cirpaetic-stitch-page .via-primary\/40{--tw-gradient-to:rgba(7,116,84,0.4)}
.cirpaetic-stitch-page .bg-tertiary-fixed-dim\/10{background-color:rgba(168,221,190,0.1)}
.cirpaetic-stitch-page .text-white\/70{color:rgba(255,255,255,0.7)}
.cirpaetic-stitch-page .border-surface-bright\/20{border-color:rgba(255,255,255,0.2)}
.cirpaetic-stitch-page .border-surface-container\/80{border-color:rgba(233,240,234,0.8)}
.cirpaetic-stitch-page .border-surface-container\/10{border-color:rgba(233,240,234,0.1)}
.cirpaetic-stitch-page .from-emerald-accent\/10{--tw-gradient-from:rgba(0,185,107,0.1)}
.cirpaetic-stitch-page .bg-brand-navy-dark\/90{background-color:rgba(23,55,44,0.9)}
.cirpaetic-stitch-page .bg-primary\/10{background-color:rgba(7,116,84,0.1)}
.cirpaetic-stitch-page .bg-cover{background-size:cover}
.cirpaetic-stitch-page .bg-center{background-position:center}
.cirpaetic-stitch-page .bg-transparent{background-color:transparent}
.cirpaetic-stitch-page .appearance-none{appearance:none}
.cirpaetic-stitch-page .resize-none{resize:none}
.cirpaetic-stitch-page .outline-none{outline:2px solid transparent;outline-offset:2px}
.cirpaetic-stitch-page .overflow-x-auto{overflow-x:auto}
.cirpaetic-stitch-page .overflow-y-auto{overflow-y:auto}
.cirpaetic-stitch-page .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.cirpaetic-stitch-page .fill-none{fill:none}
.cirpaetic-stitch-page .fill-current{fill:currentColor}
.cirpaetic-stitch-page .stroke-current{stroke:currentColor}
.cirpaetic-stitch-page .-mx-space-lg{margin-left:-1.5rem;margin-right:-1.5rem}
.cirpaetic-stitch-page .-mx-space-xl{margin-left:-2rem;margin-right:-2rem}
.cirpaetic-stitch-page .-mt-6{margin-top:-1.5rem}
.cirpaetic-stitch-page .-mx-unit-xl{margin-left:-2rem;margin-right:-2rem}
.cirpaetic-stitch-page .-mt-16{margin-top:-4.0rem}
.cirpaetic-stitch-page .-z-10{z-index:-10}
.cirpaetic-stitch-page .-mb-32{margin-bottom:-8.0rem}
.cirpaetic-stitch-page .-mt-24{margin-top:-6.0rem}
.cirpaetic-stitch-page .-mt-12{margin-top:-3.0rem}
.cirpaetic-stitch-page .-mb-space-xl{margin-bottom:-2rem}
.cirpaetic-stitch-page .-mb-unit-xl{margin-bottom:-2rem}
.cirpaetic-stitch-page .rotate-90{transform:rotate(90deg)}
.cirpaetic-stitch-page .-mb-space-lg{margin-bottom:-1.5rem}
.cirpaetic-stitch-page .-mt-8{margin-top:-2.0rem}
.cirpaetic-stitch-page .-mt-20{margin-top:-5.0rem}
.cirpaetic-stitch-page .-rotate-90{transform:rotate(-90deg)}
.cirpaetic-stitch-page .-mr-24{margin-right:-6.0rem}
@media(min-width:1024px){.cirpaetic-stitch-page .lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}}}
@media(min-width:1024px){.cirpaetic-stitch-page .lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}}
@media(min-width:1024px){.cirpaetic-stitch-page .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}}
@media(min-width:1024px){.cirpaetic-stitch-page .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}}
@media(min-width:1024px){.cirpaetic-stitch-page .lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}}
@media(min-width:1024px){.cirpaetic-stitch-page .lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}}
@media(min-width:768px){.cirpaetic-stitch-page .md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}}}
@media(min-width:768px){.cirpaetic-stitch-page .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}}
@media(min-width:768px){.cirpaetic-stitch-page .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}}
@media(min-width:768px){.cirpaetic-stitch-page .md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}}
@media(min-width:640px){.cirpaetic-stitch-page .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}}
@media(min-width:640px){.cirpaetic-stitch-page .sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}}
@media(min-width:640px){.cirpaetic-stitch-page .sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}}
