:is(html:not([data-js]) .finder-module__BOeyMq__controls,[data-island-state=error] .finder-module__BOeyMq__controls,[data-island]:has(>[data-island-error]) .finder-module__BOeyMq__controls),.finder-module__BOeyMq__more{display:none}:is(html:not([data-js]) .finder-module__BOeyMq__more,[data-island-state=error] .finder-module__BOeyMq__more,[data-island]:has(>[data-island-error]) .finder-module__BOeyMq__more){display:block}@media (min-width:80rem){:is(html:not([data-js]) .finder-module__BOeyMq__bench,[data-island-state=error] .finder-module__BOeyMq__bench,[data-island]:has(>[data-island-error]) .finder-module__BOeyMq__bench){grid-template-columns:minmax(0,1fr)}:is(html:not([data-js]) .finder-module__BOeyMq__benchResult,[data-island-state=error] .finder-module__BOeyMq__benchResult,[data-island]:has(>[data-island-error]) .finder-module__BOeyMq__benchResult){border-left:0;padding-left:0}}@media (max-width:39.99rem){.finder-module__BOeyMq__controls .tf-chip{gap:.4rem;min-height:2.75rem;padding-inline:.625rem .875rem;font-size:.9375rem}}@media (max-width:29.99rem){.finder-module__BOeyMq__interests>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.finder-module__BOeyMq__interests .tf-chip{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;border-radius:1.375rem;gap:.3125rem;min-width:0;padding-inline:.5rem;font-size:.84375rem;line-height:1.2}.finder-module__BOeyMq__interests .tf-chip>span[aria-hidden=true]{width:1.125rem;height:1.125rem}}.finder-module__BOeyMq__controls[data-disabled] label{opacity:1!important;cursor:progress!important}.finder-module__BOeyMq__bench{gap:2rem;display:grid}@media (min-width:80rem){.finder-module__BOeyMq__bench{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:2.5rem}.finder-module__BOeyMq__benchControls{top:calc(var(--header-h,88px) + 1.5rem);position:sticky}}.finder-module__BOeyMq__benchResult{flex-direction:column;gap:1.75rem;min-width:0;display:flex}@media (min-width:80rem){.finder-module__BOeyMq__benchResult{border-left:2px dashed var(--color-line);padding-left:2.5rem}}.finder-module__BOeyMq__exampleChip,.finder-module__BOeyMq__exampleChipSmall{border:2px solid var(--color-ink-deep);border-radius:var(--radius-pill);background:var(--color-yellow-soft);color:var(--color-ink-deep);white-space:nowrap;align-items:center;font-weight:800;line-height:1.2;display:inline-flex}.finder-module__BOeyMq__exampleChip{letter-spacing:.02em;text-transform:uppercase;padding:.2rem .7rem;font-size:.8125rem}.finder-module__BOeyMq__exampleChipSmall{text-transform:uppercase;margin-right:.25rem;padding:.05rem .5rem;font-size:.75rem}.finder-module__BOeyMq__lanes{--child-dot:var(--lane-child,var(--color-orange));--parent-dash:var(--lane-parent,var(--color-sage-700));--row-gap:1.25rem;--col-gap:clamp(1.5rem, 1rem + 1vw, 2.25rem);display:grid}.finder-module__BOeyMq__laneGroup{min-width:0;display:grid}.finder-module__BOeyMq__laneLabel{min-width:0}.finder-module__BOeyMq__lane{min-width:0;margin:0;padding:0;list-style:none;display:grid;position:relative}.finder-module__BOeyMq__lane:before{content:"";pointer-events:none;width:4px;position:absolute;top:9px;bottom:0;left:7px}.finder-module__BOeyMq__childLane:before{background:radial-gradient(circle, var(--child-dot) 2.4px, transparent 2.8px) 50% 0 / 4px 11px repeat-y}.finder-module__BOeyMq__parentLane:before{background:linear-gradient(var(--parent-dash) 0 9px, transparent 9px 16px) 0 0 / 3px 16px repeat-y;width:3px;left:6.5px}.finder-module__BOeyMq__node{min-width:0;padding-left:1.75rem;position:relative}.finder-module__BOeyMq__lane>li[data-exiting]{pointer-events:none;position:absolute;top:0;left:0;right:0}.finder-module__BOeyMq__node:last-child:after{content:"";pointer-events:none;background:var(--tone-bg,#fff);width:18px;position:absolute;top:18px;bottom:-1px;left:0}.finder-module__BOeyMq__marker{z-index:1;border:2.5px solid var(--color-ink-deep);background:var(--child-dot);border-radius:999px;place-items:center;width:18px;height:18px;display:grid;position:absolute;top:0;left:0}.finder-module__BOeyMq__finaleMarker{background:var(--color-ink-deep);width:22px;height:22px;color:var(--color-orange);top:-2px;left:-2px}.finder-module__BOeyMq__parentMarker{border-color:var(--color-sage-700);background:var(--color-sage-300);width:16px;height:16px;top:1px;left:1px}.finder-module__BOeyMq__stopLabel{-webkit-hyphens:manual;hyphens:manual;color:var(--color-orange-text);margin-bottom:.5rem;line-height:1.15}.finder-module__BOeyMq__nodeBody{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.finder-module__BOeyMq__nodeIcon{width:2.125rem;height:2.125rem;margin-block:0 .125rem;display:block}@media (min-width:48rem){.finder-module__BOeyMq__nodeIcon{width:2.5rem;height:2.5rem;margin-block:.125rem .25rem}}.finder-module__BOeyMq__nodeIcon>svg{width:100%;height:100%}.finder-module__BOeyMq__action{color:var(--tone-fg);-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:12 5 5;overflow-wrap:break-word;font-size:1rem;font-weight:600;line-height:1.4}.finder-module__BOeyMq__practises{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:12 5 5;line-height:1.45}.finder-module__BOeyMq__locationChip{-webkit-hyphens:manual;hyphens:manual;white-space:pre-line;border-radius:.75rem;align-items:flex-start;max-width:100%;margin-top:.25rem;padding-block:.3rem;width:max-content!important}.finder-module__BOeyMq__locationChip>svg{margin-top:.2em}@media (max-width:47.99rem){.finder-module__BOeyMq__locationChip{white-space:normal;align-items:center}.finder-module__BOeyMq__locationChip>svg{margin-top:0}.finder-module__BOeyMq__nodeBody{grid-template-columns:2.125rem minmax(0,1fr);align-items:start;gap:.5rem .75rem;display:grid}.finder-module__BOeyMq__nodeBody>*{grid-column:1/-1}.finder-module__BOeyMq__nodeBody>.finder-module__BOeyMq__nodeIcon{grid-column:1;margin:0}.finder-module__BOeyMq__nodeBody>.finder-module__BOeyMq__action{grid-column:2}.finder-module__BOeyMq__locationChip{justify-self:start;margin-top:0}}.finder-module__BOeyMq__parentLine{color:var(--color-sage-700);-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:12 5 5;font-size:.9375rem;font-weight:600;line-height:1.45}@media (min-width:48rem){.finder-module__BOeyMq__action{font-size:1.0625rem}.finder-module__BOeyMq__parentLine{font-size:1rem}}@media (max-width:47.99rem){.finder-module__BOeyMq__lanes{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto repeat(var(--mrows), auto);column-gap:.75rem}.finder-module__BOeyMq__lanes>.finder-module__BOeyMq__laneGroup{grid-area:1/1/-1/-1;grid-template-columns:subgrid;grid-template-rows:subgrid}.finder-module__BOeyMq__lanes>.finder-module__BOeyMq__laneGroup,.finder-module__BOeyMq__laneGroup>.finder-module__BOeyMq__lane{pointer-events:none}.finder-module__BOeyMq__laneGroup>.finder-module__BOeyMq__laneLabel,.finder-module__BOeyMq__lane>li{pointer-events:auto}.finder-module__BOeyMq__laneGroup>.finder-module__BOeyMq__laneLabel{flex-direction:column;grid-row:1;align-items:flex-start;padding-bottom:1.125rem}.finder-module__BOeyMq__laneGroup[data-lane=child]>.finder-module__BOeyMq__laneLabel{grid-column:1}.finder-module__BOeyMq__laneGroup[data-lane=parent]>.finder-module__BOeyMq__laneLabel{text-align:right;grid-column:2;align-items:flex-end}.finder-module__BOeyMq__lanes[data-parent-first]>.finder-module__BOeyMq__laneGroup[data-lane=parent]>.finder-module__BOeyMq__laneLabel{text-align:left;grid-column:1;align-items:flex-start}.finder-module__BOeyMq__lanes[data-parent-first]>.finder-module__BOeyMq__laneGroup[data-lane=child]>.finder-module__BOeyMq__laneLabel{text-align:right;grid-column:2;align-items:flex-end}@media (max-width:22.49rem){.finder-module__BOeyMq__laneLabel [lang=en]{font-size:1.5rem}}.finder-module__BOeyMq__laneGroup>.finder-module__BOeyMq__lane{grid-column:1/-1;grid-row:2 / span var(--mspan);grid-template-columns:subgrid;grid-template-rows:subgrid}.finder-module__BOeyMq__laneGroup[data-lane=parent]>.finder-module__BOeyMq__lane,.finder-module__BOeyMq__lanes[data-parent-first]>.finder-module__BOeyMq__laneGroup[data-lane=child]>.finder-module__BOeyMq__lane{grid-row:3 / span var(--mspan)}.finder-module__BOeyMq__lanes[data-parent-first]>.finder-module__BOeyMq__laneGroup[data-lane=parent]>.finder-module__BOeyMq__lane{grid-row:2 / span var(--mspan)}.finder-module__BOeyMq__lane>li{grid-column:1/-1;grid-row:var(--mrow)}.finder-module__BOeyMq__childNode{padding-bottom:var(--row-gap)}.finder-module__BOeyMq__parentNode{margin:-.5rem 0 var(--row-gap) 1.75rem;border-left:3px dashed var(--parent-dash);padding:.125rem 0 .125rem .75rem}.finder-module__BOeyMq__parentNode:last-child{margin-bottom:0}.finder-module__BOeyMq__lanes[data-parent-first] .finder-module__BOeyMq__parentNode{margin:0 0 .75rem 1.75rem}.finder-module__BOeyMq__lanes[data-parent-first] .finder-module__BOeyMq__childNode:last-child{padding-bottom:0}.finder-module__BOeyMq__parentLane:before,.finder-module__BOeyMq__parentMarker,.finder-module__BOeyMq__parentNode:last-child:after{display:none}}@media (min-width:48rem){.finder-module__BOeyMq__lanes{grid-template-columns:repeat(var(--n), minmax(0, 1fr));column-gap:var(--col-gap);row-gap:2rem}.finder-module__BOeyMq__lanes>.finder-module__BOeyMq__laneGroup:first-child,.finder-module__BOeyMq__lanes>.finder-module__BOeyMq__laneGroup:last-child{grid-area:auto/1/auto/-1;grid-template-columns:subgrid;grid-template-rows:auto auto}.finder-module__BOeyMq__lanes>.finder-module__BOeyMq__laneGroup,.finder-module__BOeyMq__laneGroup>.finder-module__BOeyMq__lane{column-gap:var(--col-gap)}.finder-module__BOeyMq__laneGroup>.finder-module__BOeyMq__laneLabel{grid-area:1/1/auto/-1;padding-bottom:1.125rem}.finder-module__BOeyMq__laneGroup>.finder-module__BOeyMq__lane{grid-area:2/1/auto/-1;grid-template-columns:subgrid;grid-template-rows:auto}.finder-module__BOeyMq__lane>li,.finder-module__BOeyMq__lane>li:last-child{grid-row:1;grid-column:var(--slot);padding:2rem 0 0}.finder-module__BOeyMq__lane:before{width:auto;height:4px;inset:7px 0 auto 9px}.finder-module__BOeyMq__childLane:before{background:radial-gradient(circle, var(--child-dot) 2.4px, transparent 2.8px) 0 50% / 11px 4px repeat-x}.finder-module__BOeyMq__parentLane:before{background:linear-gradient(90deg, var(--parent-dash) 0 9px, transparent 9px 16px) 0 0 / 16px 3px repeat-x;width:auto;height:3px;top:7.5px;left:8px}.finder-module__BOeyMq__node:last-child:after{width:auto;height:18px;inset:0 -1px auto 20px}}.finder-module__BOeyMq__outcome{--tone-bg:#fff;border:2px solid var(--color-ink-deep);border-radius:var(--radius-card);box-shadow:var(--shadow-sticker);background:#fff;flex-direction:column;gap:1.25rem;padding:1.5rem 1.25rem 1.375rem;display:flex;position:relative;rotate:-1deg}@media (min-width:48rem){.finder-module__BOeyMq__outcome{padding:1.75rem 2rem 1.625rem}}.finder-module__BOeyMq__outcomeGrid{gap:1.25rem;display:grid}@media (min-width:48rem){.finder-module__BOeyMq__outcomeGrid{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:2rem}}.finder-module__BOeyMq__quoteChild,.finder-module__BOeyMq__quoteParent{color:var(--color-ink-deep);font-size:1.0625rem;font-weight:800;line-height:1.4}.finder-module__BOeyMq__quoteChild{border-left:4px solid var(--color-orange);padding-left:1rem;position:relative}.finder-module__BOeyMq__quoteParent{border-left:4px dashed var(--color-sage-700);color:var(--color-sage-700);padding-left:1rem}.finder-module__BOeyMq__outcomeLast{color:var(--color-ink-deep);border-top:2px dashed var(--color-line);padding-top:1rem;font-size:1.125rem;font-weight:800;line-height:1.35}.finder-module__BOeyMq__messageCard{border:2px dashed var(--color-ink-deep);border-radius:var(--radius-card);background:var(--color-orange-50);align-items:flex-start;gap:1rem;padding:1.5rem 1.25rem;display:flex}@media (min-width:48rem){.finder-module__BOeyMq__messageCard{padding:2rem}}.finder-module__BOeyMq__fittySpot{pointer-events:none;width:4.5rem;height:7rem;position:absolute;bottom:100%;right:1.25rem}@media (min-width:48rem){.finder-module__BOeyMq__fittySpot{width:5.5rem;height:8.75rem;right:2.5rem}}@supports (animation-timeline:view()) and (timeline-scope:--tf-hero-fitty){.finder-module__BOeyMq__fittySpot{animation:linear both finder-module__BOeyMq__finder-fitty-handover;animation-timeline:--tf-hero-fitty;animation-range:exit 100% exit calc(100% + 80px)}}@supports (animation-timeline:view()) and (timeline-scope:--tf-pssscht-fitty){.finder-module__BOeyMq__fittySpotAfterSign{animation:linear both finder-module__BOeyMq__finder-fitty-handover;animation-timeline:--tf-pssscht-fitty;animation-range:exit 100% exit calc(100% + 80px)}}@keyframes finder-module__BOeyMq__finder-fitty-handover{0%{opacity:0}to{opacity:1}}.finder-module__BOeyMq__fittyPose{height:100%;transition:opacity .15s var(--ease-standard), visibility 0s linear 0s;justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:auto 0 -2px}.finder-module__BOeyMq__fittyThinking{height:6.25rem}.finder-module__BOeyMq__fittyProud{height:100%}@media (min-width:48rem){.finder-module__BOeyMq__fittyThinking{height:7.5rem}}.finder-module__BOeyMq__fittyPose>img{height:100%;width:auto!important}.finder-module__BOeyMq__fittyProud{opacity:0;visibility:hidden;transition:opacity .15s var(--ease-standard), visibility 0s linear .15s}[data-finder-chosen] .finder-module__BOeyMq__fittyThinking{opacity:0;visibility:hidden;transition:opacity .15s var(--ease-standard), visibility 0s linear .15s}[data-finder-chosen] .finder-module__BOeyMq__fittyProud{opacity:1;visibility:visible;transition:opacity .15s var(--ease-standard), visibility 0s linear 0s}html[data-motion=reduce] .finder-module__BOeyMq__fittyPose{transition:none!important}.finder-module__BOeyMq__toResult{display:none}@media (max-width:47.99rem){.finder-module__BOeyMq__toResult[data-visible]{display:inline-flex}}
