/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@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-font-weight:initial;--tw-leading:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-border-style:solid;--tw-duration:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-tracking:initial}}}@layer components{.prose-rs .info-plain>li{padding-inline-start:0}.prose-rs .info-plain>li:before{content:none}.prose-rs .info-plain :is(h3,h4){margin-top:0}.prose-rs a:is(.btn,.link-arrow,.info-card,.chip){text-decoration-line:none}.prose-rs a.chip{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-ink-800,#432a33)}@media (hover:hover){.prose-rs a.chip:hover{color:var(--color-berry-700,#8c2a3d)}}.prose-rs a.btn-primary{color:var(--color-white,#fff)}.prose-rs a:is(.btn-outline,.btn-secondary,.btn-light){color:var(--color-berry-700,#8c2a3d)}.prose-rs a.btn-ghost{color:var(--color-ink-800,#432a33)}.prose-rs a.info-card{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-ink-700,#563a44)}.prose-rs .info-step-title{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:calc(var(--spacing,.25rem) * 8);line-height:calc(var(--spacing,.25rem) * 8)}@media (width>=48rem){.prose-rs .info-step-title{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}}.info-updated{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);background-color:#fffc;border-radius:2147483647px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.info-updated{background-color:color-mix(in oklab, var(--color-white,#fff) 80%, transparent)}}.info-updated{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-ink-600,#6f535d);--tw-shadow:0 0 0 1px var(--tw-shadow-color,#a3364a0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.info-lead{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:calc(var(--spacing,.25rem) * 8);line-height:calc(var(--spacing,.25rem) * 8);color:var(--color-ink-700,#563a44)}@media (width>=48rem){.info-lead{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:calc(var(--spacing,.25rem) * 9);line-height:calc(var(--spacing,.25rem) * 9)}}.info-card{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3.5);border-radius:var(--radius-card,1.25rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-line,#f1e1e2);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 4);--tw-shadow:0 1px 2px var(--tw-shadow-color,#561c2a0a), 0 10px 28px -14px var(--tw-shadow-color,#a3364a38);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s;display:flex;position:relative}@media (width>=40rem){.info-card{padding:calc(var(--spacing,.25rem) * 5)}}a.info-card:hover,a.info-card:focus-visible{--tw-translate-y:calc(var(--spacing,.25rem) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--color-berry-200,#f6cbd4);--tw-shadow:0 2px 6px var(--tw-shadow-color,#561c2a0d), 0 24px 48px -20px var(--tw-shadow-color,#a3364a61);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.info-card-icon{width:calc(var(--spacing,.25rem) * 12);height:calc(var(--spacing,.25rem) * 12);border-radius:var(--radius-2xl,1rem);background-color:var(--color-blush-100,#fde8e7);color:var(--color-berry-600,#a3364a);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;flex-shrink:0;place-items:center;transition-duration:.3s;display:grid}a.info-card:hover .info-card-icon{background-color:var(--color-berry-600,#a3364a);color:var(--color-white,#fff)}.info-card-title{font-family:var(--font-display,"RosalynSeparator", "Doran", "YekanBakh", Tahoma, serif);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:calc(var(--spacing,.25rem) * 7);line-height:calc(var(--spacing,.25rem) * 7);color:var(--color-ink-900,#321c24)}.info-card-text{margin-top:calc(var(--spacing,.25rem) * .5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 6);line-height:calc(var(--spacing,.25rem) * 6);color:var(--color-ink-600,#6f535d)}.info-card-arrow{margin-inline-start:auto;margin-top:var(--spacing,.25rem);width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);color:var(--color-ink-300,#cdbbc0);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;flex-shrink:0;transition-duration:.3s}a.info-card:hover .info-card-arrow{--tw-translate-x:calc(var(--spacing,.25rem) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-berry-500,#c44a65)}.info-steps{display:grid}.info-step{column-gap:calc(var(--spacing,.25rem) * 4);padding-bottom:calc(var(--spacing,.25rem) * 7);grid-template-columns:3rem 1fr;display:grid;position:relative}.info-step:last-child{padding-bottom:0}.info-step:not(:last-child):after{content:"";top:calc(var(--spacing,.25rem) * 14);bottom:calc(var(--spacing,.25rem) * 2);border-inline-start-style:var(--tw-border-style);--tw-border-style:dashed;border-inline-start-width:2px;border-style:dashed;border-color:var(--color-blush-300,#f4b4b8);position:absolute;inset-inline-start:calc(1.5rem - 1px)}.info-step-icon{z-index:1;width:calc(var(--spacing,.25rem) * 12);height:calc(var(--spacing,.25rem) * 12);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-blush-300,#f4b4b8);background-color:var(--color-white,#fff);color:var(--color-berry-600,#a3364a);--tw-shadow:0 1px 2px var(--tw-shadow-color,#561c2a0a), 0 10px 28px -14px var(--tw-shadow-color,#a3364a38);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:2147483647px;place-items:center;display:grid;position:relative}.info-step-num{inset-inline-end:calc(var(--spacing,.25rem) * -1);top:calc(var(--spacing,.25rem) * -1);width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5);background-color:var(--color-berry-600,#a3364a);font-size:var(--text-2xs,.6875rem);line-height:var(--tw-leading,var(--text-2xs--line-height,1.5));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-white,#fff);border-radius:2147483647px;place-items:center;display:grid;position:absolute}.info-step-title{padding-top:calc(var(--spacing,.25rem) * 2);font-family:var(--font-display,"RosalynSeparator", "Doran", "YekanBakh", Tahoma, serif);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:calc(var(--spacing,.25rem) * 8);line-height:calc(var(--spacing,.25rem) * 8);color:var(--color-ink-900,#321c24)}.info-step-text{margin-top:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 7);line-height:calc(var(--spacing,.25rem) * 7);color:var(--color-ink-600,#6f535d)}@media (width>=48rem){.info-step-text{--tw-leading:calc(var(--spacing,.25rem) * 8);font-size:.9375rem;line-height:calc(var(--spacing,.25rem) * 8)}}.info-step-tip{margin-top:calc(var(--spacing,.25rem) * 2);align-items:flex-start;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-xl,.75rem);background-color:var(--color-blush-50,#fff7f6);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:calc(var(--spacing,.25rem) * 6);line-height:calc(var(--spacing,.25rem) * 6);color:var(--color-ink-700,#563a44);display:flex}@media (width>=48rem){.info-step-tip{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 7);line-height:calc(var(--spacing,.25rem) * 7)}}.info-flow{gap:calc(var(--spacing,.25rem) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=40rem){.info-flow{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.info-flow{grid-template-columns:repeat(6,minmax(0,1fr));gap:0}}.info-flow-item{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-card,1.25rem);background-color:#ffffffbf;flex-direction:column;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.info-flow-item{background-color:color-mix(in oklab, var(--color-white,#fff) 75%, transparent)}}.info-flow-item{padding:calc(var(--spacing,.25rem) * 4);text-align:center}@media (width>=64rem){.info-flow-item{padding-inline:calc(var(--spacing,.25rem) * 3);background-color:#0000;padding-block:0}}.info-flow-item:not(:last-child):after{content:"";top:calc(var(--spacing,.25rem) * 7);border-top-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-top-width:2px;border-color:var(--color-blush-300,#f4b4b8);display:none;position:absolute}@media (width>=64rem){.info-flow-item:not(:last-child):after{display:block}}.info-flow-item:not(:last-child):after{inset-inline:calc(50% + 2.25rem) calc(2.25rem - 50%)}.info-flow-dot{width:calc(var(--spacing,.25rem) * 14);height:calc(var(--spacing,.25rem) * 14);background-color:var(--color-white,#fff);color:var(--color-berry-600,#a3364a);--tw-shadow:0 1px 2px var(--tw-shadow-color,#561c2a0a), 0 10px 28px -14px var(--tw-shadow-color,#a3364a38);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-blush-200,#fbd5d4);border-radius:2147483647px;place-items:center;display:grid;position:relative}.info-flow-num{inset-inline-end:calc(var(--spacing,.25rem) * -1);top:calc(var(--spacing,.25rem) * -1);width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6);background-color:var(--color-berry-600,#a3364a);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-white,#fff);border-radius:2147483647px;place-items:center;display:grid;position:absolute}.info-highlight{isolation:isolate;gap:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-panel,1.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-blush-300,#f4b4b8);padding:calc(var(--spacing,.25rem) * 5);background:radial-gradient(90% 70% at 85% 5%, #ffffffe6 0%, transparent 60%), radial-gradient(70% 60% at 5% 95%, var(--color-blush-200) 0%, transparent 60%), radial-gradient(60% 50% at 60% 60%, #fde8e7cc 0%, transparent 70%), linear-gradient(165deg, var(--color-blush-50) 0%, #fdeeed 45%, var(--color-blush-100) 100%);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (width>=40rem){.info-highlight{padding:calc(var(--spacing,.25rem) * 6);flex-direction:row;align-items:flex-start}}.info-highlight-icon{width:calc(var(--spacing,.25rem) * 12);height:calc(var(--spacing,.25rem) * 12);background-color:var(--color-berry-600,#a3364a);color:var(--color-white,#fff);--tw-shadow:0 1px 2px var(--tw-shadow-color,#561c2a0a), 0 10px 28px -14px var(--tw-shadow-color,#a3364a38);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:2147483647px;flex-shrink:0;place-items:center;display:grid}.info-cta{isolation:isolate;padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 8);color:var(--color-white,#fff);border-radius:2rem;position:relative;overflow:hidden}@media (width>=40rem){.info-cta{padding-inline:calc(var(--spacing,.25rem) * 8)}}@media (width>=64rem){.info-cta{padding-inline:calc(var(--spacing,.25rem) * 12);padding-block:calc(var(--spacing,.25rem) * 10)}}.info-map{aspect-ratio:7/5;border-radius:var(--radius-panel,1.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-line,#f1e1e2);background-color:var(--color-cream,#fbf2ef);--tw-shadow:0 1px 2px var(--tw-shadow-color,#561c2a0a), 0 10px 28px -14px var(--tw-shadow-color,#a3364a38);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:relative;overflow:hidden}.info-map-label{inset-inline-start:calc(var(--spacing,.25rem) * 3);bottom:calc(var(--spacing,.25rem) * 3);align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-2xl,1rem);background-color:#fffffff2;max-width:calc(100% - 1.5rem);display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.info-map-label{background-color:color-mix(in oklab, var(--color-white,#fff) 95%, transparent)}}.info-map-label{padding-block:calc(var(--spacing,.25rem) * 2.5);--tw-shadow:0 12px 32px -8px var(--tw-shadow-color,#561c2a47), 0 4px 10px var(--tw-shadow-color,#561c2a14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);padding-inline-start:calc(var(--spacing,.25rem) * 3);padding-inline-end:calc(var(--spacing,.25rem) * 4)}@media (width>=40rem){.info-map-label{inset-inline-start:calc(var(--spacing,.25rem) * 4);bottom:calc(var(--spacing,.25rem) * 4)}}.info-map-pulse{transform-box:fill-box;transform-origin:50%;animation:var(--animate-pulse-ring)}.channel{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-card,1.25rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-line,#f1e1e2);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 3.5);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s;display:flex;position:relative}.channel:hover,.channel:focus-visible{--tw-translate-y:calc(var(--spacing,.25rem) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--color-berry-200,#f6cbd4);--tw-shadow:0 1px 2px var(--tw-shadow-color,#561c2a0a), 0 10px 28px -14px var(--tw-shadow-color,#a3364a38);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.channel-handle{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-ink-500,#7b606a);display:block}.open-badge{height:calc(var(--spacing,.25rem) * 7);align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);padding-inline:calc(var(--spacing,.25rem) * 3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);white-space:nowrap;border-radius:2147483647px;display:inline-flex}.open-badge:before{content:"";width:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 2);background-color:currentColor;border-radius:2147483647px}.open-badge.is-open{background-color:var(--color-success-soft,#e5f3ed);color:var(--color-success,#276b54)}.open-badge.is-closed{background-color:var(--color-ink-100,#f3ecee);color:var(--color-ink-600,#6f535d)}.info-form{border-radius:var(--radius-panel,1.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-line,#f1e1e2);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 5);--tw-shadow:0 1px 2px var(--tw-shadow-color,#561c2a0a), 0 10px 28px -14px var(--tw-shadow-color,#a3364a38);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (width>=40rem){.info-form{padding:calc(var(--spacing,.25rem) * 7)}}.info-form-error{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-xl,.75rem);background-color:var(--color-danger-soft,#fbe7e4);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-danger,#c2352b);display:flex}.info-success{justify-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 6);text-align:center;--tw-outline-style:none;outline-style:none;display:grid}.info-ref{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-berry-300,#eda3b2);background-color:var(--color-blush-50,#fff7f6);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-berry-700,#8c2a3d);border-radius:2147483647px;padding-inline-start:calc(var(--spacing,.25rem) * 5);padding-inline-end:calc(var(--spacing,.25rem) * 2);display:inline-flex}.chip-option{height:calc(var(--spacing,.25rem) * 11);cursor:pointer;padding-inline:calc(var(--spacing,.25rem) * 4)}.chip-option:has(input:checked){border-color:var(--color-berry-600,#a3364a);background-color:var(--color-berry-600,#a3364a);color:var(--color-white,#fff)}.chip-option:has(input:focus-visible){box-shadow:var(--focus-ring)}.chip-option:has(input:disabled){cursor:not-allowed;opacity:.5}.fieldset-legend{margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-ink-800,#432a33)}.upload{cursor:pointer;justify-content:center;align-items:center;gap:var(--spacing,.25rem);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1.5px;border-color:var(--color-line-strong,#e5cdd1);background-color:#fff7f699;flex-direction:column;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.upload{background-color:color-mix(in oklab, var(--color-blush-50,#fff7f6) 60%, transparent)}}.upload{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 5);text-align:center;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.upload:hover,.upload.is-dragover{border-color:var(--color-berry-400,#de7189);background-color:#fde8e7b3}@supports (color:color-mix(in lab, red, red)){.upload:hover,.upload.is-dragover{background-color:color-mix(in oklab, var(--color-blush-100,#fde8e7) 70%, transparent)}}.upload:has(input:focus-visible){box-shadow:var(--focus-ring)}.upload-file{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-line,#f1e1e2);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 3);display:flex}.faq-chips{margin-inline:calc(var(--spacing,.25rem) * -1);scrollbar-width:none}.faq-chips::-webkit-scrollbar{display:none}.faq-chips{gap:calc(var(--spacing,.25rem) * 2);padding-inline:var(--spacing,.25rem);padding-block:var(--spacing,.25rem);display:flex;overflow-x:auto}@media (width>=64rem){.faq-chips{flex-wrap:wrap}}.faq-group{scroll-margin-top:calc(var(--header-h) + 1rem)}.faq-group .accordion-item{scroll-margin-top:calc(var(--header-h) + 1.5rem)}.faq-group mark{background-color:var(--color-blush-200,#fbd5d4);padding-inline:calc(var(--spacing,.25rem) * .5);color:inherit;border-radius:.25rem}.accordion-item.is-target{border-color:var(--color-berry-400,#de7189);box-shadow:var(--shadow-glow)}.track-step{column-gap:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 5);grid-template-columns:2.25rem 1fr;display:grid;position:relative}.track-step:last-child{padding-bottom:0}.track-step:not(:last-child):after{content:"";inset-inline-start:1.0625rem;top:calc(var(--spacing,.25rem) * 10);bottom:var(--spacing,.25rem);width:calc(var(--spacing,.25rem) * .5);background-color:var(--color-line-strong,#e5cdd1);border-radius:2147483647px;position:absolute}.track-step.is-done:not(:last-child):after{background-color:var(--color-berry-400,#de7189)}.track-dot{z-index:1;width:calc(var(--spacing,.25rem) * 9);height:calc(var(--spacing,.25rem) * 9);border-style:var(--tw-border-style);border-width:1.5px;border-color:var(--color-line-strong,#e5cdd1);background-color:var(--color-white,#fff);color:var(--color-ink-400,#a8909a);border-radius:2147483647px;place-items:center;display:grid;position:relative}.track-step.is-done .track-dot{border-color:var(--color-berry-600,#a3364a);background-color:var(--color-berry-600,#a3364a);color:var(--color-white,#fff)}.track-step.is-current .track-dot{border-color:var(--color-berry-600,#a3364a);background-color:var(--color-white,#fff);color:var(--color-berry-700,#8c2a3d);box-shadow:var(--shadow-glow)}.info-collage{width:100%;max-width:var(--container-md,28rem);padding-bottom:calc(var(--spacing,.25rem) * 10);margin-inline:auto;position:relative}@media (width>=64rem){.info-collage{max-width:none}}.info-collage-main{--arch-y:34%;aspect-ratio:5/4;background-color:var(--color-blush-100,#fde8e7);--tw-shadow:0 2px 6px var(--tw-shadow-color,#561c2a0d), 0 24px 48px -20px var(--tw-shadow-color,#a3364a61);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:relative}@media (width>=40rem){.info-collage-main{aspect-ratio:4/5}}.info-collage-side{inset-inline-start:calc(var(--spacing,.25rem) * -2);bottom:calc(var(--spacing,.25rem) * -2);background-color:var(--color-white,#fff);width:42%;padding:calc(var(--spacing,.25rem) * 1.5);--tw-shadow:0 12px 32px -8px var(--tw-shadow-color,#561c2a47), 0 4px 10px var(--tw-shadow-color,#561c2a14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:2147483647px;position:absolute}@media (width>=40rem){.info-collage-side{inset-inline-start:calc(var(--spacing,.25rem) * -6)}}.info-gallery{gap:calc(var(--spacing,.25rem) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=40rem){.info-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.info-gallery{gap:calc(var(--spacing,.25rem) * 4)}}.info-gallery figure{border-radius:var(--radius-card,1.25rem);background-color:var(--color-cream,#fbf2ef);position:relative;overflow:hidden}.info-gallery img{aspect-ratio:1;object-fit:cover;width:100%;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.7s;transition-duration:.7s}.info-gallery figure:hover img{transform:scale(1.04)}.info-value{border-radius:var(--radius-card,1.25rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-line,#f1e1e2);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 4);text-align:center;--tw-shadow:0 1px 2px var(--tw-shadow-color,#561c2a0a), 0 10px 28px -14px var(--tw-shadow-color,#a3364a38);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:relative}@media (width>=40rem){.info-value{padding:calc(var(--spacing,.25rem) * 5)}}.info-value-icon{width:calc(var(--spacing,.25rem) * 12);height:calc(var(--spacing,.25rem) * 12);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-blush-300,#f4b4b8);background-color:var(--color-blush-50,#fff7f6);color:var(--color-berry-600,#a3364a);border-radius:2147483647px;place-items:center;margin-inline:auto;display:grid}@media (width>=40rem){.info-value-icon{width:calc(var(--spacing,.25rem) * 14);height:calc(var(--spacing,.25rem) * 14)}}.cat-tile{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-card,1.25rem);padding:calc(var(--spacing,.25rem) * 2);text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-ink-800,#432a33);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex-direction:column;display:flex}@media (hover:hover){.cat-tile:hover{background-color:var(--color-white,#fff);color:var(--color-berry-700,#8c2a3d);--tw-shadow:0 1px 2px var(--tw-shadow-color,#561c2a0a), 0 10px 28px -14px var(--tw-shadow-color,#a3364a38);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.cat-tile img{width:calc(var(--spacing,.25rem) * 20);height:calc(var(--spacing,.25rem) * 20);object-fit:cover;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-gold-200,#efd7bb);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;border-radius:2147483647px;transition-duration:.5s}@media (width>=40rem){.cat-tile img{width:calc(var(--spacing,.25rem) * 24);height:calc(var(--spacing,.25rem) * 24)}}.cat-tile:hover img{transform:translateY(-4px)}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
