.sk-fortiz-md h4{font-size:var(--t-h4);line-height:1.3}.eyebrow--navy{color:var(--navy)}.tlink--light{color:var(--white)}.tlink--light:hover{color:var(--orange-lt)}.scope__deck{font-family:var(--f-head);font-size:clamp(1.0625rem,.95rem + .45vw,1.3125rem);font-weight:600;line-height:1.36;color:var(--navy);max-width:28ch}.called__head .called__deck{max-width:34ch;margin-inline:auto;margin-top:12px}.js .why__card.reveal:hover{transform:translateY(-3px)}.js .why__card.reveal:active{transform:translateY(0)}.no-js .towns .twn{cursor:default}.test__pausebox:checked~.test__rail .test__track{animation-play-state:paused}.test__pausebox{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.test__pause{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:10px 16px;margin-left:auto;border-radius:var(--r-btn);cursor:pointer;background:var(--white);border:1px solid var(--line);box-shadow:0 1px 2px rgba(16,47,66,.05);transition:background-color .2s var(--e-std),border-color .2s var(--e-std),color .2s var(--e-std)}.test__pause:hover{background:var(--navy);border-color:var(--navy)}.test__pause:hover span{color:var(--white)}.test__pause span{display:inline-flex;align-items:center;gap:8px;font-family:var(--f-head);font-size:.8125rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--navy);transition:color .2s var(--e-std)}.test__pause .ico{width:14px;height:14px;flex:0 0 14px;fill:currentColor;stroke:none}.test__pause .test__on{display:none}.test__pausebox:checked~.wrap .test__pause .test__on{display:inline-flex}.test__pausebox:checked~.wrap .test__pause .test__off{display:none}.test__pausebox:focus-visible~.wrap .test__pause{outline:3px solid var(--orange);outline-offset:3px}@media (max-width:640px){.test__pause{margin-left:0;flex:1 1 100%}}@media (prefers-reduced-motion:reduce){.test__pause{display:none}}@media (prefers-reduced-motion:no-preference){.js .reveal{opacity:0;transform:translateY(16px);transition:opacity .6s var(--e-out),transform .6s var(--e-out)}.js .reveal.in{opacity:1;transform:none}.js .cat.reveal:nth-child(2){transition-delay:70ms}.js .cat.reveal:nth-child(3){transition-delay:140ms}.js .cat.reveal:nth-child(4){transition-delay:210ms}.js .why__card.reveal:nth-child(even){transition-delay:70ms}}.no-js .reveal{opacity:1!important;transform:none!important}