.Dh3N3W_pass{border-radius:var(--radius-l);background:var(--white);width:min(100%,31rem);box-shadow:var(--shadow-lift);animation:Dh3N3W_pass-in .8s var(--ease-out) .7s both;grid-template-columns:minmax(0,1fr) 8rem;margin-inline:auto;display:grid;overflow:hidden}@keyframes Dh3N3W_pass-in{0%{opacity:0;translate:0 14px;rotate:-2deg}}.Dh3N3W_passMain{gap:1.25rem;padding:1.5rem;display:grid}.Dh3N3W_route{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid}.Dh3N3W_stop{line-height:1.1;display:grid}.Dh3N3W_stop small,.Dh3N3W_fields small{font-size:var(--step-label);letter-spacing:.06em;text-transform:uppercase;color:var(--slate-600);font-weight:700}.Dh3N3W_stop strong{font-family:var(--font-display);color:var(--navy-800);font-size:1.5rem;font-weight:800}.Dh3N3W_stop em{color:var(--sky-700);font-style:normal;font-weight:700}.Dh3N3W_stopEnd{text-align:right}.Dh3N3W_trip{color:var(--sky-700);justify-items:center;gap:.2rem;display:grid}.Dh3N3W_trip small{font-size:var(--step-label);color:var(--navy-800);white-space:nowrap;font-weight:700}.Dh3N3W_tripLine{border-top:3px dashed var(--sky-300);width:100%}.Dh3N3W_fields{border-top:1px dashed var(--line-strong);grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;padding-top:1rem;display:grid}.Dh3N3W_fields span{gap:.1rem;display:grid}.Dh3N3W_fields strong{font-family:var(--font-display);font-variant-numeric:lining-nums;color:var(--navy-800);font-size:1.0625rem}.Dh3N3W_stub{background:linear-gradient(170deg, var(--navy-800), var(--navy-950));text-align:center;color:var(--sky-300);border-left:2px dashed #ffffff80;align-content:center;justify-items:center;gap:.35rem;padding:1rem .75rem;display:grid}.Dh3N3W_stub strong{font-family:var(--font-display);color:var(--white);font-size:1rem;line-height:1.2}.Dh3N3W_stub small{font-size:var(--step-label);color:var(--sky-200);font-weight:600}.Dh3N3W_why{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.Dh3N3W_panel{border-radius:var(--radius-l);background:radial-gradient(60% 60% at 100% 0%, #6dbde840, transparent 70%), linear-gradient(170deg, var(--navy-800), var(--navy-950));color:var(--slate-on-navy);gap:.6rem;margin:0;padding:clamp(1.25rem,3vw,1.75rem);list-style:none;display:grid}.Dh3N3W_panel li{border:1px solid var(--line-on-navy);border-radius:var(--radius-m);grid-template-columns:auto minmax(0,1fr);gap:1rem;padding:1rem;display:grid}.Dh3N3W_panel strong{color:var(--white)}.Dh3N3W_panel a{color:var(--sky-300);font-weight:600}.Dh3N3W_panelIcon{border-radius:var(--radius-m);width:2.6rem;height:2.6rem;color:var(--sky-300);background:#6dbde82e;place-items:center;display:inline-grid}.Dh3N3W_steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.Dh3N3W_steps li{border-radius:var(--radius-l);background:var(--white);box-shadow:var(--shadow-soft);color:var(--slate-600);align-content:start;gap:.9rem;padding:1.1rem 1.1rem 1.4rem;display:grid}.Dh3N3W_steps strong{font-family:var(--font-display);color:var(--navy-800);margin-bottom:.2rem;font-size:1.0625rem;display:block}.Dh3N3W_stepArt{border-radius:var(--radius-m);background:linear-gradient(180deg, #fdf3f3, var(--sky-50));padding:.75rem .5rem;display:block}.Dh3N3W_stepRow{width:100%;height:auto;display:block}.Dh3N3W_steps li:last-child .Dh3N3W_stepArt{background:linear-gradient(180deg, var(--sky-100), var(--white));box-shadow:inset 0 0 0 2px var(--sky-300)}.Dh3N3W_afterRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;margin-top:1.5rem;display:grid}.Dh3N3W_noWires,.Dh3N3W_teen{border-radius:var(--radius-l);color:var(--slate-600);align-items:flex-start;gap:.9rem;padding:1.25rem 1.4rem;display:flex}.Dh3N3W_noWires{background:var(--white);box-shadow:var(--shadow-soft)}.Dh3N3W_noWires a,.Dh3N3W_teen a{color:var(--navy-800);font-weight:600}.Dh3N3W_noIcon{border-radius:var(--radius-s);background:var(--sky-100);width:2.5rem;height:2.5rem;color:var(--navy-800);flex:none;place-items:center;display:inline-grid}.Dh3N3W_teen{background:var(--white);box-shadow:inset 4px 0 0 #2f7fd8, var(--shadow-soft)}.Dh3N3W_teen strong{color:var(--navy-800)}.Dh3N3W_teenDots{flex:none;gap:.25rem;margin-top:.35rem;display:inline-flex}.Dh3N3W_teenDots span{background:#2f7fd8;border-radius:50%;width:.85rem;height:.85rem}.Dh3N3W_teenDots span:nth-child(2){opacity:.55}.Dh3N3W_teenDots span:nth-child(3){opacity:.2}@media (max-width:1199px){.Dh3N3W_steps{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:991px){.Dh3N3W_why,.Dh3N3W_afterRow{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.Dh3N3W_steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){.Dh3N3W_steps,.Dh3N3W_pass{grid-template-columns:minmax(0,1fr)}.Dh3N3W_stub{border-top:2px dashed #ffffff80;border-left:0;grid-auto-flow:column}}@media (max-width:480px){.Dh3N3W_panel li{grid-template-columns:minmax(0,1fr)}.Dh3N3W_noWires,.Dh3N3W_teen{flex-direction:column}.Dh3N3W_stop strong{font-size:1.25rem}}@media (prefers-reduced-motion:reduce){.Dh3N3W_pass{animation:none}}
