.spin_steps_accordion{counter-reset:spin-steps;--_ink:var(--gcid-heading-color,#28465b);--_accent:var(--gcid-primary-color,#007cad);--_border:#adcfde;--_surface:#fff;--_radius:.625rem;gap:.75rem;display:grid}.spin_steps_accordion[data-reserve-height=on]{align-content:start}.spin_steps_accordion_item{counter-increment:spin-steps;border:1px solid var(--_border);border-radius:var(--_radius);background:var(--_surface);margin:0;overflow:clip}.spin_steps_accordion_item.is-open{border-color:var(--_accent)}.spin_steps_accordion .spin-steps__heading{font:inherit;margin:0;padding:0}.spin_steps_accordion .spin-steps__trigger{min-block-size:3.75rem;inline-size:100%;color:var(--_ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:1rem;margin:0;padding:.875rem 1.25rem;font-size:1.0625rem;font-weight:700;line-height:1.3;display:flex}.spin_steps_accordion .spin-steps__trigger:focus-visible{outline:3px solid var(--_accent);outline-offset:-3px}.spin_steps_accordion .spin-steps__badge{background:color-mix(in srgb, var(--_accent) 10%, var(--_surface));block-size:2.25rem;inline-size:2.25rem;color:var(--_ink);border-radius:50%;flex:none;place-items:center;font-size:.875rem;font-weight:700;line-height:1;display:inline-grid}.spin_steps_accordion .spin-steps__badge--auto:before{content:counter(spin-steps)}.spin_steps_accordion_item.is-open .spin-steps__badge{background:var(--_accent);color:#fff}.spin_steps_accordion .spin-steps__title{flex:auto}.spin_steps_accordion .spin-steps__icon{block-size:1rem;inline-size:1rem;color:var(--_accent);flex:none}.spin_steps_accordion .spin-steps__icon svg{block-size:100%;inline-size:100%;display:block}.spin_steps_accordion_item.is-open .spin-steps__icon{transform:rotate(180deg)}.spin_steps_accordion .spin-steps__panel{color:var(--_ink);grid-template-rows:0fr;line-height:1.6;display:grid}.spin_steps_accordion .spin-steps__panel[hidden]{visibility:hidden;display:grid}.spin_steps_accordion_item.is-open .spin-steps__panel{visibility:visible;grid-template-rows:1fr}.spin_steps_accordion .spin-steps__panel-inner{opacity:0;min-block-size:0;padding-inline:4.5rem 1.25rem;overflow:hidden}:where(.spin_steps_accordion) .spin-steps__panel-inner{border-block-start-color:var(--_border)}.spin_steps_accordion .spin-steps__panel-inner:before{content:"";border-block-start:1px solid;border-block-start-color:inherit;margin-block-end:.8125rem;margin-inline-end:2.125rem;display:block}.spin_steps_accordion_item.is-open .spin-steps__panel-inner{opacity:1}.spin_steps_accordion .spin-steps__panel-inner>:last-child{margin-block-end:1.25rem}@media (prefers-reduced-motion:no-preference){.spin_steps_accordion .spin-steps__panel{transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1)}.spin_steps_accordion .spin-steps__panel-inner{transition:opacity .15s}.spin_steps_accordion_item.is-open .spin-steps__panel-inner{transition:opacity .2s .1s}.spin_steps_accordion_item{transition:border-color .2s}.spin_steps_accordion .spin-steps__icon{transition:transform .2s}.spin_steps_accordion .spin-steps__badge{transition:background-color .2s,color .2s}}@media (max-width:40em){.spin_steps_accordion .spin-steps__panel-inner{padding-inline-start:1.25rem}}.spin_comparison_table{--_ink:var(--gcid-heading-color,#20465d);--_body:#64748b;--_accent:var(--gcid-primary-color,#009ddc);--_border:#e2e8f0;--_surface:#fff;--_header-bg:var(--gcid-heading-color,#20465d);--_header-ink:#fff;--_radius:1rem;--_cell-padding:1.25rem}.spin_comparison_table .spin-table__scroller{border:1px solid var(--_border);border-radius:var(--_radius);background:var(--_surface);overflow:clip}.spin_comparison_table .spin-table__scroller:focus-visible{outline:3px solid var(--_accent);outline-offset:2px}.spin_comparison_table .spin-table__scroller .spin-table,.spin_comparison_table .spin-table .spin_comparison_table_row{border:0;margin:0}.spin_comparison_table .spin-table{border-collapse:collapse;border-spacing:0;text-align:start;inline-size:100%;font-size:.875rem;line-height:1.45}.spin_comparison_table .spin-table__caption{padding:.75rem var(--_cell-padding);color:var(--_ink);text-align:start;caption-side:top;font-weight:700}.spin_comparison_table .spin-table th,.spin_comparison_table .spin-table td{padding:var(--_cell-padding);border:0;border-block-end:1px solid var(--_border);vertical-align:top;text-align:start}.spin_comparison_table .spin-table thead th{background:var(--_header-bg);color:var(--_header-ink);border-block-end:0;font-weight:700}.spin_comparison_table .spin-table tbody th{color:var(--_ink);font-weight:700}.spin_comparison_table .spin-table tbody td{color:var(--_body)}.spin_comparison_table .spin-table tbody tr:last-child>*{border-block-end:0}.spin_comparison_table .spin-table .is-highlighted{font-weight:700}.spin_comparison_table .spin-table tbody td.is-highlighted{color:var(--_accent)}.spin_comparison_table .spin-table tbody tr.is-highlighted th,.spin_comparison_table .spin-table tbody tr.is-highlighted td{background:color-mix(in srgb, var(--_accent) 7%, var(--_surface))}.spin_comparison_table .spin-table tbody tr.is-highlighted th{box-shadow:inset 4px 0 0 var(--_accent)}.spin_comparison_table .spin-table tbody tr.is-highlighted td,.spin_comparison_table .spin-table tbody tr.is-highlighted td.is-highlighted{color:var(--_ink)}.spin_comparison_table .spin-table__cell-label{display:none}.spin_comparison_table .spin-table__cell-value{display:block}.spin_comparison_table .spin-sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.spin_comparison_table[data-phone-layout=scroll] .spin-table__scroller{-webkit-overflow-scrolling:touch;overflow-x:auto}.spin_comparison_table[data-phone-layout=scroll] .spin-table{min-inline-size:40rem}.spin_comparison_table[data-phone-layout=scroll] .spin-table__caption{inline-size:min(100%,100vw - 4rem);position:sticky;inset-inline-start:0}@media (max-width:767px){.spin_comparison_table[data-phone-layout=stack] .spin-table,.spin_comparison_table[data-phone-layout=stack] .spin-table tbody,.spin_comparison_table[data-phone-layout=stack] .spin-table tr,.spin_comparison_table[data-phone-layout=stack] .spin-table th,.spin_comparison_table[data-phone-layout=stack] .spin-table td,.spin_comparison_table[data-phone-layout=stack] .spin-table__caption{display:block}.spin_comparison_table[data-phone-layout=stack] .spin-table thead{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.spin_comparison_table[data-phone-layout=stack] .spin-table tbody th,.spin_comparison_table[data-phone-layout=stack] .spin-table tbody tr.is-highlighted th{background:var(--_header-bg);color:var(--_header-ink);border-block-end:0}.spin_comparison_table[data-phone-layout=stack] .spin-table tbody td{padding-block:.75rem}.spin_comparison_table[data-phone-layout=stack] .spin-table tbody tr+tr th{border-block-start:1px solid var(--_border)}.spin_comparison_table[data-phone-layout=stack] .spin-table__cell-label{color:var(--_ink);letter-spacing:.02em;text-transform:uppercase;margin-block-end:.25rem;font-size:.75rem;font-weight:700;display:block}}.spin_testimonial_carousel{--_ink:var(--gcid-heading-color,#2b3d63);--_muted:color-mix(in srgb, var(--_ink) 80%, #fff);--_dot:var(--_ink);--_fade:.5s;text-align:center;flex-direction:column;gap:2rem;display:flex}.spin_testimonial_carousel .spin-carousel__controls{order:1;justify-content:center;align-items:center;gap:.5rem;display:flex}.spin_testimonial_carousel .spin-carousel__slides{display:grid}.spin_testimonial_carousel .spin-carousel__slides>.spin_testimonial_carousel_item{grid-area:1/1;margin:0}.spin_testimonial_carousel .spin-carousel__slides>.spin_testimonial_carousel_item[hidden]{visibility:hidden;opacity:0;display:block}@media (prefers-reduced-motion:no-preference){.spin_testimonial_carousel .spin-carousel__slides>.spin_testimonial_carousel_item{transition:opacity var(--_fade) ease, visibility 0s linear 0s}.spin_testimonial_carousel .spin-carousel__slides>.spin_testimonial_carousel_item[hidden]{transition:opacity var(--_fade) ease, visibility 0s linear var(--_fade)}}.spin_testimonial_carousel .spin-testimonial{flex-direction:column;gap:2rem;margin:0;padding:0;display:flex}.spin_testimonial_carousel .spin-testimonial .spin-testimonial__quote{quotes:"“" "”" "‘" "’";overflow-wrap:break-word;border:0;margin:0;padding:0}:where(.spin_testimonial_carousel) .spin-testimonial__quote{color:var(--_ink);letter-spacing:-.02em;font-size:clamp(1.5rem,1.1rem + 1.6vw,2.5rem);font-weight:500;line-height:1.5}.spin_testimonial_carousel .spin-testimonial .spin-testimonial__quote-text{color:inherit;font:inherit;letter-spacing:inherit;margin:0;padding:0}.spin_testimonial_carousel .spin-testimonial__quote-text:before{content:open-quote}.spin_testimonial_carousel .spin-testimonial__quote-text:after{content:close-quote}.spin_testimonial_carousel .spin-testimonial__credit{flex-direction:column;gap:.5rem;display:flex}:where(.spin_testimonial_carousel) .spin-testimonial__name,:where(.spin_testimonial_carousel) .spin-testimonial__job-title{font-size:1.25rem;line-height:1.2}:where(.spin_testimonial_carousel) .spin-testimonial__name{color:var(--_ink);text-transform:uppercase;font-weight:700}:where(.spin_testimonial_carousel) .spin-testimonial__job-title{color:var(--_muted)}.spin_testimonial_carousel .spin-carousel__tabs{gap:2px;display:flex}.spin_testimonial_carousel .spin-carousel__tab,.spin_testimonial_carousel .spin-carousel__rotation{box-shadow:none;color:var(--_ink);font:inherit;cursor:pointer;appearance:none;background:0 0;border:0;border-radius:50%;place-items:center;margin:0;padding:0;line-height:1;display:inline-grid}.spin_testimonial_carousel .spin-carousel__tab{block-size:1.5rem;inline-size:1.5rem}.spin_testimonial_carousel .spin-carousel__dot{border-radius:50%;block-size:.5rem;inline-size:.5rem;display:block}:where(.spin_testimonial_carousel) .spin-carousel__dot{background-color:var(--_dot)}.spin_testimonial_carousel .spin-carousel__tab[aria-selected=true] .spin-carousel__dot{block-size:.875rem;inline-size:.875rem}@media (prefers-reduced-motion:no-preference){.spin_testimonial_carousel .spin-carousel__dot{transition:inline-size .2s,block-size .2s}}.spin_testimonial_carousel .spin-carousel__tab:focus-visible,.spin_testimonial_carousel .spin-carousel__rotation:focus-visible{outline:2px solid var(--_ink);outline-offset:2px}.spin_testimonial_carousel .spin-carousel__rotation{block-size:2rem;inline-size:2rem}.spin_testimonial_carousel .spin-carousel__rotation[hidden]{display:none}.spin_testimonial_carousel .spin-carousel__rotation svg{fill:currentColor;block-size:1rem;inline-size:1rem;display:block}.spin_testimonial_carousel .spin-carousel__rotation[data-state=paused] .spin-carousel__icon-pause,.spin_testimonial_carousel .spin-carousel__rotation:not([data-state=paused]) .spin-carousel__icon-play{display:none}.spin_testimonial_carousel .spin-sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}
/*$vite$:1*/