@layer components{.form-select_control{display:block;position:relative}.form-select_field{appearance:none;padding-inline-end:3em}.form-select_field:has(option[value=""]:checked){color:var(--text-2)}.form-select_mark{inset-inline-end:1em;pointer-events:none;color:var(--text-2);position:absolute;top:50%;translate:0 -50%;rotate:90deg}@supports (appearance:base-select){.form-select_field{appearance:base-select}.form-select_field::picker(select){appearance:base-select}.form-select_field::picker-icon{display:none}.form-select_field{align-items:center;display:flex}.form-select_field:before,.form-select_field:after{content:none}.form-select_mark{transition:rotate var(--open-duration) var(--open-ease)}.form-select_field:open~.form-select_mark{rotate:-90deg}.form-select_field:open{background-color:var(--background-3);border-end-end-radius:0;border-end-start-radius:0}.form-select_field::picker(select){padding:var(--space-1);position-try-order:normal;overscroll-behavior:contain;background-color:var(--background-3);border-radius:var(--radius-small);opacity:0;max-height:min(18rem,100dvh - 6rem);transition:opacity var(--open-duration) var(--open-ease), scale var(--open-duration) var(--open-ease), overlay var(--open-duration) var(--open-ease) allow-discrete, display var(--open-duration) var(--open-ease) allow-discrete;border:0;border-start-start-radius:0;border-start-end-radius:0;margin-block:0;scale:.98}.form-select_field:open::picker(select){opacity:1;scale:1}@starting-style{.form-select_field:open::picker(select){opacity:0;scale:.98}}.form-select_field option{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);font-size:var(--text-small);line-height:var(--line-height-large);color:var(--text);border-radius:var(--radius-small);cursor:pointer;transition:background-color var(--hover-duration) var(--hover-ease);background-color:#0000;display:flex}.form-select_field option:hover,.form-select_field option:focus{background-color:var(--background-2);outline:0}.form-select_field option[hidden]{display:none}.form-select_field option::checkmark{color:var(--text-2);order:1;margin-inline-start:auto}}.form-textarea_field{field-sizing:content;min-height:calc(var(--_min-lines,3) * 1lh + var(--field-pad-block) * 2 + var(--border-width) * 2);max-height:calc(var(--_max-lines,12) * 1lh + var(--field-pad-block) * 2 + var(--border-width) * 2);resize:vertical}.form-fieldset{border:0;width:100%;min-width:0;padding:0}.form-fieldset_legend{margin-bottom:var(--space-2);padding:0}.form-fieldset_legend-heading{margin-bottom:var(--space-3)}.form-fieldset_fields{gap:var(--space-5);display:grid}.form-fieldset.inline .form-fieldset_fields{gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.form-fieldset.inline .form-fieldset_fields>*{width:auto}@media (min-width:48rem){.form-fieldset.columns .form-fieldset_fields{grid-template-columns:repeat(2,minmax(0,1fr))}.form-fieldset.thirds .form-fieldset_fields{grid-template-columns:repeat(3,minmax(0,1fr))}}.flow-overlay{background-color:#131313ad;justify-content:center;align-items:center;display:flex;position:absolute;inset:0%}.flow-side__bottom{flex-shrink:0;order:1}.flow-side{grid-column-gap:5em;grid-row-gap:5em;flex-flow:column;flex-shrink:0;width:30em;padding:1.75em;display:flex}.flow-visual-text-wrapper{z-index:1;padding-bottom:1em;padding-right:1em;position:absolute;inset:auto 0% 0% auto}.flow-side__center{grid-column-gap:2em;grid-row-gap:2em;flex-flow:column;flex-grow:1;justify-content:center;align-items:stretch;display:flex}.h-script{color:#efeeec;letter-spacing:-.02px;margin-top:0;margin-bottom:0;font-size:1.75em;font-weight:400;line-height:1}.text-style-label-small{text-transform:uppercase;font-size:var(--text-label-small);font-weight:400;line-height:1}.flow-side__top{flex-shrink:0}.flow-visual{background-color:#131313;border-radius:8px;width:100%;height:calc(100vh - 1em);position:sticky;top:.5em;overflow:hidden}.testimonial-item_blurry{grid-column-gap:3em;grid-row-gap:3em;-webkit-backdrop-filter:blur(1em);backdrop-filter:blur(1em);background-color:#141414bf;border:1px solid #efeeec14;border-radius:.5em;flex-flow:column;flex:none;width:21em;margin-left:.5em;margin-right:.5em;padding:1.25em;display:flex;position:relative}.flow-testimonial__collection{color:#efeeec;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.flow-content{grid-column-gap:.5em;grid-row-gap:.5em;background-color:#efeeec;width:100%;min-height:100vh;margin-bottom:0;padding:.5em;display:flex;position:relative;overflow:clip}.testimonial-item-details{grid-column-gap:.5em;grid-row-gap:.5em;justify-content:flex-start;align-items:center;display:flex}.avatar{border-radius:50%;width:2.5em;height:2.5em;position:relative;overflow:hidden}.avatar__img{display:block;position:absolute;top:0;left:0}.avatar-bio{grid-column-gap:.25em;grid-row-gap:.25em;flex-flow:column;display:flex}.avatar-bio__h4{text-transform:uppercase;font-family:var(--primary-family);margin-top:0;margin-bottom:0;font-size:.75em;font-weight:500;line-height:1}.radiocheck-custom.is--radio{border-radius:50%}.radio-input{cursor:pointer;width:0;height:0;margin-top:0;margin-left:0;position:absolute}.radio-dot{width:.375em;height:.375em;color:inherit;background-color:currentColor;border-radius:50%}@media screen and (max-width:991px){.flow-side{width:100%}.flow-side__center{justify-content:center;align-items:center}.flow-visual{display:none}}@media screen and (max-width:767px){.flow-content{padding:0}}@media screen and (max-width:991px){.flow-side__center{align-items:stretch}}.avatar__img{object-fit:cover;object-position:50% 0%;width:100%;height:100%}.text-style-label-small,.avatar-bio__h4{letter-spacing:.01em;font-family:Fragment Mono,Menlo,monospace;font-weight:400}.h-script{font-weight:400}}
