.spools-ports[data-astro-cid-6etd66tp]{flex-direction:column;gap:40px;display:flex}.spools-ports__panel[data-astro-cid-6etd66tp]{--chamfer:20px;background:var(--white);grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.spools-ports__image[data-astro-cid-6etd66tp]{aspect-ratio:3/2;background:var(--gray-light);min-height:340px}.spools-ports__switch[data-astro-cid-6etd66tp]{flex-direction:column;display:flex}.spools-ports__tabs[data-astro-cid-6etd66tp]{border-bottom:3px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.spools-ports__tab[data-astro-cid-6etd66tp]{background:var(--white);color:var(--text-muted);font-family:var(--font-head);letter-spacing:.05em;text-align:center;text-transform:uppercase;border:0;padding:20px 12px;font-size:18px;font-weight:700;line-height:normal}.spools-ports__tab[data-astro-cid-6etd66tp]:hover{color:var(--ink)}.spools-ports__tab[data-astro-cid-6etd66tp][aria-selected=true]{background:var(--navy);color:var(--white)}.spools-ports__tab[data-astro-cid-6etd66tp]:focus-visible{outline-offset:-3px}.spools-ports__tab[data-astro-cid-6etd66tp][aria-selected=true]:focus-visible{outline-color:var(--white)}.spools-ports__body[data-astro-cid-6etd66tp]{flex-direction:column;flex:1;gap:14px;padding:30px 32px;display:flex}.spools-ports__position-inner[data-astro-cid-6etd66tp]{flex-direction:column;gap:14px;display:flex}.spools-ports__caption[data-astro-cid-6etd66tp]{color:var(--text-muted);font-family:var(--font-data);letter-spacing:.12em;font-size:12px;font-weight:400;line-height:normal}.spools-ports__links[data-astro-cid-6etd66tp]{flex-direction:column;gap:14px;display:flex}.spools-ports__link[data-astro-cid-6etd66tp]{border-bottom:1px solid var(--rule-light);grid-template-columns:72px 40px 72px minmax(0,1fr);align-items:center;gap:12px;padding:16px 0;display:grid}.spools-ports__port[data-astro-cid-6etd66tp]{height:56px;font-family:var(--font-data);justify-content:center;align-items:center;font-size:26px;font-weight:500;display:flex}.spools-ports__port--from[data-astro-cid-6etd66tp]{background:var(--navy);color:var(--white)}.spools-ports__port--to[data-astro-cid-6etd66tp]{border:2px solid var(--navy);background:var(--steel)}.spools-ports__arrow[data-astro-cid-6etd66tp]{color:var(--navy);justify-self:center;font-size:24px}.spools-ports__link-text[data-astro-cid-6etd66tp]{color:var(--text-muted);font-size:15px;line-height:1.45}.spools-ports__key[data-astro-cid-6etd66tp]{color:var(--text-muted);flex-wrap:wrap;gap:8px 18px;padding-top:8px;font-size:14px;display:flex}.spools-ports__key-code[data-astro-cid-6etd66tp]{color:var(--ink);font-family:var(--font-data);font-weight:700}.spools-ports__strip[data-astro-cid-6etd66tp]{--chamfer:16px;background:var(--navy);color:var(--white);font-size:var(--text-17);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:20px;padding:22px 28px;line-height:1.5;display:grid}.spools-ports__strip-icon[data-astro-cid-6etd66tp]{color:var(--on-navy-label);font-size:28px}@container page (width<=899.98px){.spools-ports__panel[data-astro-cid-6etd66tp]{grid-template-columns:minmax(0,1fr)}.spools-ports__image[data-astro-cid-6etd66tp]{min-height:0;max-height:360px}}@container page (width<=767.98px){.spools-ports__panel[data-astro-cid-6etd66tp]{--chamfer:14px}.spools-ports__image[data-astro-cid-6etd66tp]{max-height:240px}.spools-ports__tab[data-astro-cid-6etd66tp]{min-height:52px;padding:12px}.spools-ports__body[data-astro-cid-6etd66tp]{padding:22px 20px}.spools-ports__link[data-astro-cid-6etd66tp]{grid-template-columns:56px 28px 56px minmax(0,1fr);gap:10px}.spools-ports__port[data-astro-cid-6etd66tp]{height:48px;font-size:22px}.spools-ports__link-text[data-astro-cid-6etd66tp]{grid-column:1/-1}.spools-ports__strip[data-astro-cid-6etd66tp]{--chamfer:14px;align-items:start;gap:14px;padding:20px;font-size:16px}}.spools-shift[data-astro-cid-ott44fav]{--note-edge:#8fa3c4;flex-direction:column;gap:40px;display:flex}.spools-shift[data-astro-cid-ott44fav] .section-intro .section-intro__text{color:var(--on-navy)}.spools-shift__flow[data-astro-cid-ott44fav]{grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr);align-items:stretch;display:grid}.spools-shift__card[data-astro-cid-ott44fav]{flex-direction:column;gap:6px;padding:30px 32px;display:flex}.spools-shift__card--see[data-astro-cid-ott44fav]{border-top:5px solid var(--white);background:#ffffff0f}.spools-shift__card--look[data-astro-cid-ott44fav]{border-top:5px solid var(--on-navy-label);background:var(--white);color:var(--ink)}.spools-shift__label[data-astro-cid-ott44fav]{color:var(--white);font-family:var(--font-data);letter-spacing:.12em;padding-bottom:8px;font-size:12px;font-weight:400;line-height:normal}.spools-shift__card--look[data-astro-cid-ott44fav] .spools-shift__label[data-astro-cid-ott44fav]{color:var(--text-muted)}.spools-shift__see[data-astro-cid-ott44fav],.spools-shift__look[data-astro-cid-ott44fav]{flex-direction:column;gap:6px;display:flex}.spools-shift__see-item[data-astro-cid-ott44fav]{border-bottom:1px solid #ffffff1f;align-items:flex-start;gap:12px;padding:12px 0;font-size:18px;font-weight:600;line-height:1.4;display:flex}.spools-shift__see-icon[data-astro-cid-ott44fav]{color:var(--on-navy-label);margin-top:2px;font-size:20px}.spools-shift__look-item[data-astro-cid-ott44fav]{border-bottom:1px solid var(--rule-light);flex-direction:column;gap:3px;padding:12px 0;display:flex}.spools-shift__look-title[data-astro-cid-ott44fav]{font-size:18px;font-weight:700}.spools-shift__look-text[data-astro-cid-ott44fav]{color:var(--text-muted);font-size:15px;line-height:1.5}.spools-shift__arrow[data-astro-cid-ott44fav]{color:var(--on-navy-label);justify-content:center;align-items:center;font-size:30px;display:flex}.spools-shift__note[data-astro-cid-ott44fav]{border-left:4px solid var(--note-edge);font-size:var(--text-17);background:#ffffff0f;align-items:center;gap:16px;padding:20px 26px;display:flex}.spools-shift__note-icon[data-astro-cid-ott44fav]{font-size:24px}@container page (width<=767.98px){.spools-shift__flow[data-astro-cid-ott44fav]{grid-template-columns:minmax(0,1fr)}.spools-shift__card[data-astro-cid-ott44fav]{padding:22px 20px}.spools-shift__arrow[data-astro-cid-ott44fav]{height:52px;transform:rotate(90deg)}.spools-shift__see-item[data-astro-cid-ott44fav],.spools-shift__look-title[data-astro-cid-ott44fav]{font-size:17px}.spools-shift__note[data-astro-cid-ott44fav]{align-items:flex-start;padding:18px 20px;font-size:16px}}
