:where(.button_button__tvyt7){margin:0}.button_button__tvyt7{--button-height:var(--touch-target);position:relative;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;max-width:100%;min-height:var(--button-height);padding:var(--space-2) var(--space-5);border:1px solid transparent;border-radius:var(--radius-puzzle-sm);background:var(--color-action);color:var(--color-action-text);font-family:inherit;font-size:var(--text-base);font-weight:var(--weight-semibold);line-height:var(--leading-2xs);letter-spacing:0;text-align:center;text-decoration:none;text-transform:none;vertical-align:middle;cursor:pointer;box-shadow:none;transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.button_button__tvyt7:after{position:absolute;inset:calc(min(0px, (var(--button-height) - var(--touch-target)) / 2) - 1px) -1px;content:""}.button_button__tvyt7[data-size=sm]{--button-height:calc(var(--space-8) + var(--space-1));padding:var(--space-1) var(--space-4);font-size:var(--text-sm)}.button_button__tvyt7[data-surface=public]{border-radius:var(--radius-puzzle)}.button_button__tvyt7[data-surface=public][data-size=sm]{border-radius:var(--radius-puzzle-sm)}.button_button__tvyt7[data-variant=secondary]{border-color:var(--color-line-strong);background:var(--color-surface);color:var(--color-action)}.button_button__tvyt7[data-variant=text]{padding-inline:var(--space-2);background:transparent;color:var(--color-action);text-decoration-thickness:2px;text-underline-offset:3px}.button_button__tvyt7[data-variant=danger]{background:var(--color-danger);color:var(--color-danger-text)}.button_button__tvyt7[data-variant=cta]{--button-height:calc(var(--space-12) + var(--space-2));padding-inline:var(--space-8);border-radius:var(--radius-puzzle);box-shadow:var(--shadow-cta)}.button_button__tvyt7[data-variant=cta]:focus-visible{box-shadow:0 0 0 2px var(--color-surface),var(--shadow-cta)}.button_button__tvyt7[data-variant=cta][data-size=compact]{--button-height:var(--touch-target);padding-inline:var(--space-5);box-shadow:var(--shadow-cta-sm)}.button_button__tvyt7[data-variant=cta][data-size=compact]:focus-visible{box-shadow:0 0 0 2px var(--color-surface),var(--shadow-cta-sm)}.button_button__tvyt7[data-variant=text][data-tone=danger]{color:var(--color-danger)}@media (hover:hover){.button_button__tvyt7:is([data-variant=primary],[data-variant=cta]):hover:not(:disabled){background:var(--color-action-hover)}.button_button__tvyt7[data-variant=secondary]:hover:not(:disabled){background:var(--color-surface-tint);color:var(--color-action-hover)}.button_button__tvyt7[data-variant=text]:hover:not(:disabled){color:var(--color-action-hover);-webkit-text-decoration-line:underline;text-decoration-line:underline}.button_button__tvyt7[data-variant=text][data-tone=danger]:hover:not(:disabled){color:color-mix(in srgb,var(--color-danger),var(--graphite) 20%)}.button_button__tvyt7[data-variant=danger]:hover:not(:disabled){background:color-mix(in srgb,var(--color-danger),var(--graphite) 20%)}}.button_button__tvyt7:is([data-variant=primary],[data-variant=cta]):active:not(:disabled){background:var(--color-action-pressed)}.button_button__tvyt7[data-variant=secondary]:active:not(:disabled){background:var(--color-surface-tint);color:var(--color-action-pressed)}.button_button__tvyt7[data-variant=text]:active:not(:disabled){color:var(--color-action-pressed);-webkit-text-decoration-line:underline;text-decoration-line:underline}.button_button__tvyt7[data-variant=text][data-tone=danger]:active:not(:disabled){color:color-mix(in srgb,var(--color-danger),var(--graphite) 35%)}.button_button__tvyt7[data-variant=danger]:active:not(:disabled){background:color-mix(in srgb,var(--color-danger),var(--graphite) 35%)}.button_button__tvyt7:disabled:not([aria-busy=true]){border-color:var(--color-line);background:var(--color-surface-sunk);color:var(--color-text-muted);box-shadow:none;cursor:not-allowed}.button_button__tvyt7[data-variant=text]:disabled:not([aria-busy=true]){border-color:transparent;background:transparent}.button_button__tvyt7[aria-busy=true]{cursor:progress}.button_content__ImnL8{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-width:0}.button_stack__5_Dgf{display:inline-grid;min-width:0}.button_stack__5_Dgf>.button_content__ImnL8{grid-area:1/1}.button_stack__5_Dgf>[aria-hidden=true]{visibility:hidden}.button_label__2WzST{min-width:0;overflow-wrap:break-word}.button_icon__tioH4{display:inline-flex;flex:none}.button_button__tvyt7 .button_icon__tioH4 svg{width:1.25em;height:1.25em}.button_spinner__h4K5E{animation:button_button-spin__ffVv7 calc(var(--duration-slow) * 2) linear infinite}@keyframes button_button-spin__ffVv7{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.button_button__tvyt7{transition:none}.button_spinner__h4K5E{animation:none}}.kicker_kicker__qWzZh{display:flex;align-items:center;gap:var(--space-2);margin:0;color:var(--color-text);font-size:var(--text-2xs);font-weight:var(--weight-bold);line-height:var(--leading-2xs);letter-spacing:var(--tracking-2xs);text-transform:uppercase}.kicker_kicker__qWzZh[data-surface=public]{gap:var(--space-3)}.kicker_kicker__qWzZh[data-tone=inverse]{color:var(--white)}.kicker_piece__2TxCt{flex:none;width:calc(var(--space-8) + var(--space-1));height:auto;aspect-ratio:64/52;color:var(--coral-500)}.kicker_folio__Jvx6A{display:inline-flex;flex:none;gap:var(--space-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kicker_separator__wzcJZ{color:var(--color-text-muted)}.kicker_kicker__qWzZh[data-tone=inverse] .kicker_separator__wzcJZ{color:inherit}.kicker_text__h0v1q{min-width:0;overflow-wrap:break-word}.faq-accordion_list__WNSG0{--marker-width:calc(var(--space-12) + var(--space-2));--toggle-size:var(--space-8);margin:0;padding:0;list-style:none;border-top:1px solid var(--color-text)}.faq-accordion_item__WLklO{border-bottom:1px solid var(--color-line);scroll-margin-top:var(--space-8)}.faq-accordion_item__WLklO .faq-accordion_heading__c8z2A{margin:0;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:normal}.faq-accordion_question__BTfu3{display:grid;grid-template-columns:var(--marker-width) minmax(0,1fr) var(--toggle-size);grid-gap:var(--space-4);gap:var(--space-4);align-items:baseline;width:100%;min-height:var(--touch-target);padding:var(--space-6) 0;color:var(--color-text);text-align:left;background:none;border:0;border-radius:0}.faq-accordion_marker__RndFK{color:var(--color-text-muted);font-size:var(--text-2xs);font-weight:var(--weight-bold);line-height:var(--leading-2xs);letter-spacing:var(--tracking-2xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:color var(--duration-base) var(--ease-out)}.faq-accordion_questionText__w50R_{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-display);line-height:var(--leading-xl);letter-spacing:var(--tracking-xl);text-wrap:pretty;transition:color var(--duration-base) var(--ease-out)}.faq-accordion_hit__jbm3Y{padding-inline:1px;color:inherit;background:color-mix(in srgb,var(--orange-500) 32%,transparent);border-radius:var(--radius-xs)}.faq-accordion_toggle__GKzxz{position:relative;align-self:start;width:var(--toggle-size);height:var(--toggle-size);margin-top:calc((var(--text-xl) * var(--leading-xl) - var(--toggle-size)) / 2);color:var(--color-text);border:1px solid var(--color-line-strong);border-radius:50%;transition:color var(--duration-base) var(--ease-out),background-color var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out)}.faq-accordion_toggle__GKzxz:after,.faq-accordion_toggle__GKzxz:before{position:absolute;top:50%;left:50%;width:var(--space-3);height:2px;content:"";background:currentcolor;border-radius:1px;translate:-50% -50%;transition:rotate var(--duration-base) var(--ease-out)}.faq-accordion_toggle__GKzxz:after{rotate:90deg}.faq-accordion_question__BTfu3:hover .faq-accordion_questionText__w50R_{color:var(--color-action)}.faq-accordion_question__BTfu3:hover .faq-accordion_toggle__GKzxz{color:var(--color-action);border-color:var(--color-action)}.faq-accordion_item__WLklO[data-open] .faq-accordion_marker__RndFK{color:var(--coral-700)}.faq-accordion_item__WLklO[data-open] .faq-accordion_toggle__GKzxz{color:var(--color-action-text);background:var(--color-action);border-color:var(--color-action)}.faq-accordion_item__WLklO[data-open] .faq-accordion_toggle__GKzxz:after{rotate:0deg}.faq-accordion_answer__PpTig{position:relative;padding:0 calc(var(--toggle-size) + var(--space-4)) var(--space-8) calc(var(--marker-width) + var(--space-4))}.faq-accordion_answer__PpTig:after,.faq-accordion_answer__PpTig:before{position:absolute;content:""}.faq-accordion_answer__PpTig:before{top:calc(var(--space-6) * -1 + var(--space-2));bottom:calc(var(--space-8) + var(--space-1));left:3px;border-left:1px solid var(--coral-500);transform-origin:top;animation:faq-accordion_faq-draw__C7_pA var(--duration-slow) var(--ease-out)}.faq-accordion_answer__PpTig:after{bottom:var(--space-8);left:-.5px;border:var(--space-1) solid var(--coral-500);border-radius:50%}.faq-accordion_answer__PpTig:after,.faq-accordion_prose__Pb_g4{animation:faq-accordion_faq-arrive__O3La_ var(--duration-slow) var(--ease-out)}.faq-accordion_prose__Pb_g4{max-width:62ch;color:var(--color-text);font-size:var(--text-lg);line-height:var(--leading-lg)}.faq-accordion_prose__Pb_g4>*{margin:0}.faq-accordion_prose__Pb_g4>*+*{margin-top:var(--space-3)}.faq-accordion_prose__Pb_g4 p{color:inherit;line-height:inherit}.faq-accordion_prose__Pb_g4 ol,.faq-accordion_prose__Pb_g4 ul{padding:0;list-style:none}.faq-accordion_prose__Pb_g4 ul[data-short]{column-gap:var(--space-8);columns:14rem 2}.faq-accordion_prose__Pb_g4 li{position:relative;padding-left:var(--space-6);page-break-inside:avoid;break-inside:avoid}.faq-accordion_prose__Pb_g4 li+li{margin-top:var(--space-1)}.faq-accordion_prose__Pb_g4 ul li:before{position:absolute;top:calc(var(--leading-lg) * .5em - 3px);left:var(--space-1);content:"";border:3px solid var(--blue-400);border-radius:1px}.faq-accordion_prose__Pb_g4 ol{counter-reset:faq-step}.faq-accordion_prose__Pb_g4 ol li{counter-increment:faq-step}.faq-accordion_prose__Pb_g4 ol li:before{position:absolute;left:0;color:var(--color-action);content:counter(faq-step) ".";font-weight:var(--weight-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.faq-accordion_link__Qq_nP{color:var(--color-link);font-weight:var(--weight-semibold);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.faq-accordion_link__Qq_nP:hover{text-decoration-thickness:2px}@keyframes faq-accordion_faq-draw__C7_pA{0%{transform:scaleY(0)}}@keyframes faq-accordion_faq-arrive__O3La_{0%{opacity:0;translate:0 calc(var(--space-1) * -1)}}@media (max-width:767px){.faq-accordion_list__WNSG0{--marker-width:var(--space-8);--toggle-size:var(--space-8)}.faq-accordion_question__BTfu3{gap:var(--space-3);padding:var(--space-5) 0}.faq-accordion_questionText__w50R_{font-size:var(--text-lg)}.faq-accordion_toggle__GKzxz{margin-top:calc((var(--text-lg) * var(--leading-xl) - var(--toggle-size)) / 2)}.faq-accordion_answer__PpTig{padding-right:0;padding-left:calc(var(--marker-width) + var(--space-3))}.faq-accordion_prose__Pb_g4{font-size:var(--text-base);line-height:var(--leading-base)}.faq-accordion_prose__Pb_g4 ul li:before{top:calc(var(--leading-base) * .5em - 3px)}}@media (prefers-reduced-motion:reduce){.faq-accordion_marker__RndFK,.faq-accordion_questionText__w50R_,.faq-accordion_toggle__GKzxz,.faq-accordion_toggle__GKzxz:after,.faq-accordion_toggle__GKzxz:before{transition:none}.faq-accordion_answer__PpTig:after,.faq-accordion_answer__PpTig:before,.faq-accordion_prose__Pb_g4{animation:none}}.faq-experience_page__Q4sw4{--edge:max(var(--gutter),calc((100% - var(--width-page)) / 2));color:var(--color-text);background:var(--color-surface)}.faq-experience_hero__o1E5E{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,34rem);grid-gap:var(--space-16);gap:var(--space-16);align-items:center;padding:var(--space-16) var(--edge);border-bottom:1px solid var(--color-line)}.faq-experience_heroCopy__L_tub{min-width:0}.faq-experience_hero__o1E5E .faq-experience_title__REbT8{margin:var(--space-6) 0}.faq-experience_hero__o1E5E .faq-experience_title__REbT8 em{display:block;margin-top:var(--space-3);color:var(--coral-500);font-size:var(--text-4xl);font-style:normal;line-height:var(--leading-4xl);letter-spacing:var(--tracking-4xl)}.faq-experience_search__1zMVt{max-width:40rem;margin-top:var(--space-10)}.faq-experience_searchLabel__Ven9x{display:block;margin-bottom:var(--space-3);color:var(--color-text);font-size:var(--text-2xs);font-weight:var(--weight-bold);line-height:var(--leading-2xs);letter-spacing:var(--tracking-2xs);text-transform:uppercase}.faq-experience_searchField__llS4e{position:relative}.faq-experience_searchIcon__nwksZ{position:absolute;top:50%;left:var(--space-5);width:var(--space-5);height:var(--space-5);color:var(--color-action);translate:0 -50%;pointer-events:none}.faq-experience_searchInput__E7JZb{width:100%;min-height:var(--space-16);padding:0 var(--space-16) 0 var(--space-12);color:var(--color-text);font-size:var(--text-lg);line-height:var(--leading-sm);background:var(--color-surface-sunk);border:1px solid var(--color-action);border-radius:var(--radius-sm);-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background-color var(--duration-base) var(--ease-out)}.faq-experience_searchInput__E7JZb::placeholder{color:var(--color-text-muted);opacity:1}.faq-experience_searchInput__E7JZb:focus,.faq-experience_searchInput__E7JZb:hover{background:var(--color-surface)}.faq-experience_searchInput__E7JZb::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.faq-experience_searchClear__kCHO1{position:absolute;top:50%;right:var(--space-2);display:grid;width:var(--touch-target);height:var(--touch-target);place-items:center;color:var(--color-text-muted);background:none;border:0;border-radius:var(--radius-sm);translate:0 -50%}.faq-experience_searchClear__kCHO1:hover{color:var(--color-action)}.faq-experience_searchClear__kCHO1 svg{width:var(--space-5);height:var(--space-5)}.faq-experience_searchStatus__oT7L9{min-height:calc(var(--text-sm) * var(--leading-sm));margin:var(--space-3) 0 0;color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-sm)}.faq-experience_contactNote__30fKp{display:flex;gap:var(--space-3);align-items:flex-start;max-width:40rem;margin:var(--space-8) 0 0;padding-top:var(--space-5);color:var(--color-text);border-top:1px solid var(--color-line);font-size:var(--text-sm);line-height:var(--leading-sm)}.faq-experience_contactNote__30fKp svg{flex:none;width:var(--space-5);height:var(--space-5);color:var(--color-action)}.faq-experience_contactNote__30fKp a,.faq-experience_emptyText__C76vb a{color:var(--color-link);font-weight:var(--weight-semibold);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;overflow-wrap:anywhere}.faq-experience_contactNote__30fKp a:hover,.faq-experience_emptyText__C76vb a:hover{text-decoration-thickness:2px}.faq-experience_sectionPicker__Qt68_{min-width:0}.faq-experience_pickerLabel__ctQPh{display:flex;justify-content:space-between;gap:var(--space-3);margin:0 0 var(--space-4);color:var(--color-text-muted);font-size:var(--text-2xs);font-weight:var(--weight-bold);line-height:var(--leading-2xs);letter-spacing:var(--tracking-2xs);text-transform:uppercase}.faq-experience_pickerLabel__ctQPh span:first-child{color:var(--color-text)}.faq-experience_tiles__6RDah{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));isolation:isolate}.faq-experience_piece__J9M4J{position:relative;min-width:0;aspect-ratio:1;padding:0;color:var(--color-text);text-align:left;background:none;border:0;border-radius:0;pointer-events:none;transition:translate var(--duration-base) var(--ease-out)}.faq-experience_pieceShape__jZtxm{position:absolute;z-index:0;top:-22%;left:-22%;width:144%;height:144%;overflow:visible}.faq-experience_pieceShape__jZtxm path{cursor:pointer;fill:var(--color-surface);stroke:var(--color-line-strong);stroke-linejoin:round;stroke-width:1.5px;pointer-events:auto;transition:fill var(--duration-base) var(--ease-out);vector-effect:non-scaling-stroke}.faq-experience_tileNumber__1ReM_{position:absolute;z-index:1;top:10%;left:10%;color:var(--color-heading);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-display);line-height:1;letter-spacing:var(--tracking-2xl);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.faq-experience_tileIcon__MXBoL{position:absolute;z-index:1;top:10%;right:10%;width:var(--space-5);height:var(--space-5);color:var(--blue-400)}.faq-experience_tileCount__Camwc{position:absolute;z-index:1;top:10%;right:10%;min-width:var(--space-6);padding:2px var(--space-2);color:var(--color-text);background:var(--orange-100);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:var(--weight-bold);line-height:var(--leading-xs);text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.faq-experience_tag__Ub5c8{position:absolute;z-index:1;bottom:9%;left:7%;display:grid;grid-gap:2px;gap:2px;width:max-content;max-width:13rem;padding:var(--space-2) var(--space-3);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-xs) var(--radius-xs) var(--radius-md) var(--radius-xs);box-shadow:var(--space-1) var(--space-1) 0 color-mix(in srgb,var(--blue-700) 14%,transparent);visibility:hidden;opacity:0;rotate:var(--tilt,0deg);translate:0 var(--space-1);transition:opacity var(--duration-base) var(--ease-out),translate var(--duration-base) var(--ease-out),visibility 0s linear var(--duration-base)}.faq-experience_piece__J9M4J:nth-child(4n) .faq-experience_tag__Ub5c8{right:7%;left:auto}.faq-experience_tag__Ub5c8 strong{font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-2xs)}.faq-experience_tag__Ub5c8 small{color:var(--color-text-muted);font-size:var(--text-2xs);font-weight:var(--weight-bold);line-height:var(--leading-2xs);letter-spacing:var(--tracking-2xs);text-transform:uppercase}.faq-experience_piece__J9M4J:focus-visible,.faq-experience_piece__J9M4J:hover{z-index:3;translate:0 calc(var(--space-1) * -1)}.faq-experience_piece__J9M4J:focus-visible .faq-experience_pieceShape__jZtxm path,.faq-experience_piece__J9M4J:hover .faq-experience_pieceShape__jZtxm path{fill:var(--color-surface-tint)}.faq-experience_piece__J9M4J:focus-visible .faq-experience_tag__Ub5c8,.faq-experience_piece__J9M4J:hover .faq-experience_tag__Ub5c8,.faq-experience_piece__J9M4J[aria-selected=true] .faq-experience_tag__Ub5c8{visibility:visible;opacity:1;translate:0 0;transition-delay:0s}.faq-experience_piece__J9M4J[aria-selected=true]{z-index:2;translate:calc(var(--space-1) * -1) calc(var(--space-1) * -1)}.faq-experience_piece__J9M4J[aria-selected=true] .faq-experience_pieceShape__jZtxm{filter:drop-shadow(var(--space-2) var(--space-2) 0 color-mix(in srgb,var(--blue-700) 22%,transparent))}.faq-experience_piece__J9M4J[aria-selected=true] .faq-experience_pieceShape__jZtxm path{fill:var(--coral-500);stroke:var(--coral-700)}.faq-experience_piece__J9M4J[aria-selected=true] .faq-experience_tileIcon__MXBoL,.faq-experience_piece__J9M4J[aria-selected=true] .faq-experience_tileNumber__1ReM_{color:var(--color-text)}.faq-experience_piece__J9M4J[data-empty] .faq-experience_pieceShape__jZtxm path{fill:var(--color-surface-sunk)}.faq-experience_piece__J9M4J[data-empty] .faq-experience_tileNumber__1ReM_{color:var(--color-text-muted)}@media (hover:none),(max-width:767px){.faq-experience_tiles__6RDah{gap:1px;background:var(--color-line-strong);border:1px solid var(--color-line-strong)}.faq-experience_piece__J9M4J,.faq-experience_piece__J9M4J:hover,.faq-experience_piece__J9M4J[aria-selected=true]{display:flex;gap:var(--space-3);align-items:center;min-height:var(--space-16);aspect-ratio:auto;padding:var(--space-3);background:var(--color-surface);pointer-events:auto;translate:none}.faq-experience_piece__J9M4J[aria-selected=true]{background:var(--coral-500)}.faq-experience_pieceShape__jZtxm,.faq-experience_tag__Ub5c8 small,.faq-experience_tileIcon__MXBoL{display:none}.faq-experience_tag__Ub5c8,.faq-experience_tileCount__Camwc,.faq-experience_tileNumber__1ReM_{position:static}.faq-experience_tileNumber__1ReM_{flex:none;width:var(--space-6);font-size:var(--text-base)}.faq-experience_tileCount__Camwc{flex:none;order:3;margin-left:auto}.faq-experience_tag__Ub5c8{width:auto;max-width:none;padding:0;background:none;border:0;box-shadow:none;visibility:visible;opacity:1;rotate:none;translate:none}.faq-experience_piece__J9M4J[data-empty]{background:var(--color-surface-sunk)}}.faq-experience_panels__0f7aP{padding:var(--space-16) var(--edge) var(--section-y);scroll-margin-top:var(--space-6)}.faq-experience_panel__CncIw{display:grid;grid-template-columns:minmax(0,20rem) minmax(0,1fr);grid-gap:var(--space-16);gap:var(--space-16);align-items:start;scroll-margin-top:var(--space-8);animation:faq-experience_faq-panel-in__nh245 var(--duration-slow) var(--ease-out)}.faq-experience_panel__CncIw[hidden]{display:none}.faq-experience_panel__CncIw:not([hidden])~.faq-experience_panel__CncIw:not([hidden]){margin-top:var(--space-16)}.faq-experience_panelMeta__D7bRP{display:flex;justify-content:space-between;gap:var(--space-3);margin:0 0 var(--space-4);color:var(--color-text-muted);font-size:var(--text-2xs);font-weight:var(--weight-bold);line-height:var(--leading-2xs);letter-spacing:var(--tracking-2xs);text-transform:uppercase;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.faq-experience_panelMeta__D7bRP span:first-child{color:var(--coral-700)}.faq-experience_panel__CncIw .faq-experience_panelTitle__ZSU8_{margin:0;font-size:var(--text-4xl);line-height:var(--leading-4xl);letter-spacing:var(--tracking-4xl)}.faq-experience_panelBody__sgG0N{min-width:0}.faq-experience_step__zygmP{display:flex;flex-wrap:wrap;gap:var(--space-4) var(--space-8);justify-content:space-between;margin-top:var(--space-10)}.faq-experience_stepButton__OEydg{display:inline-flex;gap:var(--space-3);align-items:center;min-height:var(--touch-target);padding:var(--space-2) 0;color:var(--color-text);font-size:var(--text-base);font-weight:var(--weight-semibold);line-height:var(--leading-sm);text-align:left;background:none;border:0;border-radius:0}.faq-experience_stepButton__OEydg[data-next]{margin-left:auto;text-align:right}.faq-experience_stepButton__OEydg small{display:block;margin-bottom:var(--space-1);color:var(--color-text-muted);font-size:var(--text-2xs);font-weight:var(--weight-bold);line-height:var(--leading-2xs);letter-spacing:var(--tracking-2xs);text-transform:uppercase}.faq-experience_stepButton__OEydg svg{flex:none;width:var(--space-5);height:var(--space-5);color:var(--color-action);transition:translate var(--duration-base) var(--ease-out)}.faq-experience_stepButton__OEydg:hover{color:var(--color-action)}.faq-experience_stepButton__OEydg:hover svg{translate:calc(var(--space-1) * -1) 0}.faq-experience_stepButton__OEydg[data-next]:hover svg{translate:var(--space-1) 0}@keyframes faq-experience_faq-panel-in__nh245{0%{opacity:0;translate:0 var(--space-2)}}.faq-experience_empty__w5dAn{padding:var(--space-10) 0 var(--space-12);border-top:1px solid var(--color-text)}.faq-experience_emptyTitle__MsdU4{margin:0 0 var(--space-2);color:var(--color-heading);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-display);line-height:var(--leading-2xl);letter-spacing:var(--tracking-2xl)}.faq-experience_emptyText__C76vb{margin:0 0 var(--space-6);color:var(--color-text-muted);font-size:var(--text-lg);line-height:var(--leading-lg)}.faq-experience_closing__YZGjY{display:grid;grid-template-areas:"copy actions" "pieces actions";grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);grid-gap:var(--space-10) var(--space-16);gap:var(--space-10) var(--space-16);align-items:end;padding:var(--section-y) var(--edge);background:linear-gradient(color-mix(in srgb,var(--color-line) 50%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--color-line) 50%,transparent) 1px,transparent 1px),var(--color-surface-tint);background-size:var(--space-8) var(--space-8);border-top:1px solid var(--color-line)}.faq-experience_closingCopy__DJ4l9{grid-area:copy}.faq-experience_closing__YZGjY .faq-experience_closingTitle__EIrTi{max-width:14ch;margin:var(--space-6) 0 0}.faq-experience_closingPieces__XHV_P{display:flex;flex-wrap:wrap;grid-area:pieces;gap:var(--space-2);align-items:center;font-size:var(--text-2xs);font-weight:var(--weight-bold);line-height:var(--leading-2xs);letter-spacing:var(--tracking-2xs);text-transform:uppercase}.faq-experience_closingPieces__XHV_P span,.faq-experience_closingPieces__XHV_P strong{padding:var(--space-2) var(--space-3);border-radius:var(--radius-xs)}.faq-experience_closingPieces__XHV_P span{color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-line-strong)}.faq-experience_closingPieces__XHV_P strong{color:var(--white);background:var(--blue-700);border:1px solid var(--blue-700)}.faq-experience_closingPieces__XHV_P i{width:var(--space-6);height:1px;background:var(--blue-400)}.faq-experience_closingActions__MdtTU{display:flex;flex-direction:column;grid-area:actions;gap:var(--space-5);align-items:flex-start;justify-self:end}@media (max-width:1023px){.faq-experience_hero__o1E5E{grid-template-columns:minmax(0,1fr);gap:var(--space-12);padding-bottom:var(--space-16)}.faq-experience_sectionPicker__Qt68_{max-width:40rem}.faq-experience_panels__0f7aP{padding-top:var(--space-12)}.faq-experience_panel__CncIw{grid-template-columns:minmax(0,1fr);gap:var(--space-6)}.faq-experience_closing__YZGjY{grid-template-areas:"copy" "pieces" "actions";grid-template-columns:minmax(0,1fr)}.faq-experience_closingActions__MdtTU{justify-self:start}}@media (max-width:767px){.faq-experience_hero__o1E5E{padding-top:var(--space-12)}.faq-experience_tiles__6RDah{grid-template-columns:repeat(2,minmax(0,1fr))}.faq-experience_panel__CncIw .faq-experience_panelTitle__ZSU8_{font-size:var(--text-3xl);line-height:var(--leading-3xl);letter-spacing:var(--tracking-3xl)}.faq-experience_closingActions__MdtTU{flex-direction:column;align-self:stretch}}@media (prefers-reduced-motion:reduce){.faq-experience_pieceShape__jZtxm path,.faq-experience_piece__J9M4J,.faq-experience_searchInput__E7JZb,.faq-experience_stepButton__OEydg svg,.faq-experience_tag__Ub5c8{transition:none}.faq-experience_panel__CncIw{animation:none}}.puzzle-mark_line___q6Af{display:inline-flex;flex-direction:column;align-items:flex-start;gap:.3em;font-size:var(--text-2xl);line-height:var(--leading-2xl)}.puzzle-mark_mark__ffkRO{flex:none;width:auto;height:1.15em}.puzzle-mark_text___Kp4Q{display:flex;flex-direction:column}