.l5-fit{padding-block:var(--s-8) var(--s-8)}.l5-fit .l5-fit__h,.l5-ways .l5-ways__h{font-size:var(--text-3xl);text-align:center;margin-inline:auto}.l5-fit__goal{display:block;inline-size:-moz-fit-content;inline-size:fit-content;margin:var(--s-10) auto 0;padding:var(--s-2) var(--s-5);border:var(--line-width) solid var(--rule);border-radius:var(--r-pill);background:var(--paper-1);box-shadow:var(--shadow-float);font-size:var(--text-lg);font-weight:600;color:var(--ink-12)}.l5-fit__fork{display:block;inline-size:min(50%,24rem);block-size:var(--s-10);margin-inline:auto;fill:none;stroke:var(--rule-2);stroke-width:1.5;vector-effect:non-scaling-stroke}.l5-fit__cols{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-6);max-inline-size:var(--w-content);margin-inline:auto}.l5-fit__col{padding:var(--s-6);border:var(--line-width) solid var(--rule);border-radius:var(--r-lg);background:var(--paper-1)}.l5-fit__col[data-tone=sky]{--tone:var(--tint-sky-edge)}.l5-fit__col[data-tone=peach]{--tone:var(--tint-peach-edge)}.l5-fit__who{margin:0 0 var(--s-5);font-size:var(--text-sm);font-weight:500;color:var(--ink-9)}.l5-fit__path{position:relative;display:grid;gap:var(--s-4);margin:0;padding:0;list-style:none}.l5-fit__path:before{content:"";position:absolute;inset-block:var(--s-2);inset-inline-start:calc(var(--s-2) - var(--line-width));inline-size:calc(var(--line-width) * 2);background:var(--rule)}.l5-fit__stop{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3);font-size:var(--text-base);font-weight:500;color:var(--ink-12)}.l5-fit__node{flex:none;inline-size:var(--s-4);block-size:var(--s-4);border:2px solid var(--tone);border-radius:50%;background:var(--paper-1)}.l5-fit__stop--skip{color:var(--ink-7);font-weight:400}.l5-fit__stop--skip .l5-fit__node{border-style:dashed;border-color:var(--ink-7)}.l5-fit__tag{padding:var(--s-0_5) var(--s-2);border:var(--line-width) solid var(--rule);border-radius:var(--r-pill);font-size:var(--text-xs);color:var(--ink-9)}.l5-ways{padding-block:var(--s-16) var(--s-20)}.l5-ways__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-6);max-inline-size:var(--w-content);margin:var(--s-10) auto 0;padding:0;list-style:none}.l5-ways__card{display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-6);border:var(--line-width) solid var(--rule);border-radius:var(--r-lg);background:var(--paper-1)}.l5-ways__card[data-door=full]{--door-edge:var(--tint-sky-edge)}.l5-ways__card[data-door=crash]{--door-edge:var(--tint-peach-edge)}.l5-ways__card[data-door=search]{--door-edge:var(--tint-lilac-edge)}.l5-ways__icon{display:inline-flex;margin-block-end:var(--s-2);color:var(--door-edge)}.l5-ways__icon .i{inline-size:var(--s-8);block-size:var(--s-8)}.l5-ways__name{margin:0;font-size:var(--text-xl);font-weight:600;line-height:var(--leading-snug);letter-spacing:var(--tracking-head);color:var(--ink-12)}.l5-ways__name:first-letter{text-transform:uppercase}.l5-ways__hint{margin:0;font-size:var(--text-base);color:var(--ink-9)}.l5-ways__eg,.l5-ways__hint{line-height:var(--leading-normal)}.l5-ways__eg{margin:auto 0 0;padding-block-start:var(--s-4);border-block-start:var(--line-width) solid var(--rule);font-size:var(--text-sm);color:var(--ink-7)}.l5-ways__cta{display:flex;inline-size:-moz-fit-content;inline-size:fit-content;margin:var(--s-12) auto 0}@media (min-width:40em){.l5-fit__cols,.l5-ways__grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64em){.l5-ways__grid[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:47.99em){.l5-fit{padding-block:var(--s-4) var(--s-2)}.l5-ways{padding-block:var(--s-10) var(--s-12)}.l5-fit .l5-fit__h,.l5-ways .l5-ways__h{font-size:var(--text-xl)}.l5-fit__fork{display:none}.l5-fit__goal{margin:var(--s-6) auto var(--s-5);font-size:var(--text-base)}.l5-fit__cols{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:84%;gap:var(--s-3);margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);padding-block-end:var(--s-2);overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none}.l5-fit__cols::-webkit-scrollbar{display:none}.l5-fit__col{padding:var(--s-5);scroll-snap-align:start}.l5-fit__who{margin-block-end:var(--s-4)}.l5-fit__path{gap:var(--s-3)}.l5-fit__stop{flex-wrap:nowrap;align-items:flex-start;font-size:var(--text-sm)}.l5-fit__stop>:not(.l5-fit__node){min-inline-size:0}.l5-fit__node{margin-block-start:var(--s-0_5)}.l5-fit__tag{flex:none}.l5-ways__grid{gap:var(--s-2);margin-block-start:var(--s-6)}.l5-ways__card{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:0 var(--s-4);padding:var(--s-4)}.l5-ways__icon{grid-row:span 2;margin:0}.l5-ways__icon .i{inline-size:var(--s-6);block-size:var(--s-6)}.l5-ways__name{font-size:var(--text-lg)}.l5-ways__hint{font-size:var(--text-sm)}.l5-ways__eg{display:none}.l5-ways__cta{margin-block-start:var(--s-8)}}