._3StBLG_root{--cream:var(--print-cream);--ocean-ink:#13244a;align-content:start;min-width:0;display:grid}._3StBLG_pointerOnly{display:none}@media (hover:hover) and (pointer:fine){._3StBLG_pointerOnly{display:inline}._3StBLG_touchOnly{display:none}}._3StBLG_stage{margin-inline:calc(-1 * var(--gutter));position:relative}._3StBLG_canvas{width:108.108%;margin-left:-5.06757%;position:relative}._3StBLG_svg{touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;width:100%;height:auto;display:block;overflow:visible}._3StBLG_world{cursor:crosshair}._3StBLG_svg[data-dragging],._3StBLG_svg[data-dragging] *{cursor:grabbing}._3StBLG_picker{pointer-events:none;border-radius:50%;position:absolute}._3StBLG_picker:focus{outline:none}._3StBLG_picker:focus-visible{outline:2px dashed var(--focus);outline-offset:0}._3StBLG_glow{pointer-events:none;opacity:.62}._3StBLG_ringsBehind,._3StBLG_ringsFront{fill:none;stroke:var(--cream);stroke-linecap:round;pointer-events:none}._3StBLG_ringsBehind path{stroke-width:1px;stroke-opacity:.26}._3StBLG_ringsBehind path[data-main]{stroke-opacity:.4;stroke-width:1.2px}._3StBLG_ringsFront path{stroke-width:1.05px;stroke-opacity:.62}._3StBLG_ringsFront path[data-main]{stroke-width:1.35px;stroke-opacity:.9}._3StBLG_graticule{fill:none;stroke:var(--cream);stroke-opacity:.12;stroke-width:.6px;pointer-events:none}._3StBLG_land{fill:var(--cream);fill-opacity:.94;pointer-events:none}._3StBLG_grain{pointer-events:none}._3StBLG_grainTile circle{fill:#1d3566;fill-opacity:.6}._3StBLG_limb{fill:none;stroke:var(--cream);stroke-width:1.6px;stroke-opacity:.92;pointer-events:none}._3StBLG_limbEcho{fill:none;stroke:var(--cream);stroke-width:.8px;stroke-opacity:.24;pointer-events:none}._3StBLG_ringsKnockout{fill:none;stroke:#1d3566;stroke-linecap:round;pointer-events:none}._3StBLG_ringsKnockout path{stroke-width:1.4px}._3StBLG_ringsKnockout path[data-main]{stroke-width:1.7px}._3StBLG_beads circle{fill:var(--ocean-ink);stroke:var(--cream);stroke-width:1px;stroke-opacity:.75;pointer-events:none}._3StBLG_beads circle[data-behind]{stroke-opacity:.3}._3StBLG_lights{pointer-events:none}._3StBLG_lights:not([data-on]){display:none}._3StBLG_lightCore{fill:#fff8e6}:root[data-motion=reduced] ._3StBLG_lights{display:none}._3StBLG_node{cursor:pointer}._3StBLG_nodeHit{fill:#0000}._3StBLG_nodeDot{fill:var(--ocean-ink);stroke:var(--cream);stroke-width:1.5px;transition:fill var(--dur-3) var(--ease-out)}._3StBLG_nodeHalo{fill:none;stroke:var(--cream);stroke-width:1px;opacity:0;transition:opacity var(--dur-3) var(--ease-out)}._3StBLG_node[data-selected] ._3StBLG_nodeDot{fill:var(--cream)}._3StBLG_node[data-selected] ._3StBLG_nodeHalo{opacity:.55}._3StBLG_nodeLabel{transition:opacity var(--dur-2) var(--ease-out);font-family:var(--font-serif);letter-spacing:.22em;text-transform:uppercase;text-anchor:middle;fill:var(--cream);stroke:var(--ocean-ink);stroke-width:5px;stroke-linejoin:round;paint-order:stroke;pointer-events:none;font-size:13px;font-weight:500}._3StBLG_homeGuide{fill:none;stroke:var(--cream);stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:.1 6;stroke-opacity:.7;pointer-events:none}._3StBLG_cross{pointer-events:none}._3StBLG_crossFill{fill:var(--cream)}._3StBLG_crossOutline{fill:none;stroke:var(--cream);stroke-width:1px;stroke-opacity:.85}._3StBLG_road{pointer-events:none}._3StBLG_road path,._3StBLG_roadBehind{fill:none;stroke:#fff4dc;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}._3StBLG_road ._3StBLG_roadCasing{stroke:var(--ocean-ink);stroke-width:5px;stroke-opacity:.8}._3StBLG_roadBehind{stroke-opacity:.4;stroke-width:1.3px;pointer-events:none}._3StBLG_road[data-leaving],._3StBLG_roadBehind[data-leaving]{opacity:0;transition:opacity .4s var(--ease-out)}._3StBLG_roadStart{fill:#fff4dc;stroke:var(--ocean-ink);stroke-width:1.5px;paint-order:stroke}._3StBLG_roadHead{fill:#fff8e6}._3StBLG_roadLabel{font-family:var(--font-sans);letter-spacing:.2em;text-transform:uppercase;fill:#fff4dc;stroke:var(--ocean-ink);stroke-width:4px;stroke-linejoin:round;paint-order:stroke;font-size:11px;font-weight:620;font-stretch:125%}._3StBLG_marker{visibility:hidden;pointer-events:none}._3StBLG_marker circle,._3StBLG_marker path{fill:none;stroke-linecap:round}._3StBLG_markerHalo{stroke:var(--ocean-ink);stroke-width:4.5px;stroke-opacity:.85}._3StBLG_markerInk{stroke:#fff4dc;stroke-width:1.7px}._3StBLG_markerInk ._3StBLG_markerDot{fill:#fff4dc;stroke:var(--ocean-ink);stroke-width:1px}._3StBLG_readout{align-items:start;column-gap:var(--space-4);margin-top:var(--space-4);grid-template-columns:auto minmax(1.5rem,1fr) auto;display:grid}._3StBLG_readout p{gap:.35em;display:grid}._3StBLG_readout p:last-child{text-align:right}._3StBLG_coord{font-family:var(--font-serif);font-size:var(--step-1);letter-spacing:.05em;font-variant-numeric:lining-nums tabular-nums;color:var(--ink);font-weight:450;line-height:1.1}._3StBLG_readout[data-empty] ._3StBLG_coord{color:var(--ink-3)}._3StBLG_readout:not([data-empty]) ._3StBLG_coord{animation:_3StBLG_settle var(--dur-4) var(--ease-out) both}@keyframes _3StBLG_settle{0%{opacity:0;transform:translateY(6px)}}._3StBLG_caption{font-family:var(--font-serif);font-size:var(--step--2);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-2);font-weight:500}._3StBLG_readoutRule{background:var(--line-strong);align-self:center;height:1px;margin-top:-1.1em}._3StBLG_controls{align-items:center;gap:var(--space-4) var(--space-4);margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"picking picking""actions actions""turn hint";display:grid}._3StBLG_actions{gap:var(--space-3);flex-wrap:wrap;grid-area:actions;display:flex}._3StBLG_actions>.btn{letter-spacing:.1em;flex:auto;min-height:48px;padding-inline:1.1em;font-size:.78rem}._3StBLG_turn{gap:var(--space-2);grid-area:turn;display:flex}._3StBLG_turnButton{border:1px solid var(--line-strong);border-radius:var(--radius);width:48px;height:48px;color:var(--ink);transition:background-color var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out);place-items:center;display:grid}._3StBLG_turnButton svg{fill:currentColor;width:12px;height:12px}._3StBLG_turnButton:hover{border-color:var(--ink);background:#f6f1e71a}._3StBLG_turnButton:active{transform:translateY(1px)}._3StBLG_hint{font-size:var(--step--1);color:var(--ink);grid-area:hint;line-height:1.45}._3StBLG_picking{font-size:var(--step--1);color:var(--ink);grid-area:picking;gap:.35em;line-height:1.45;display:grid}._3StBLG_markerLine{font-family:var(--font-serif);font-size:var(--step-0);font-variant-numeric:lining-nums tabular-nums;letter-spacing:.03em}._3StBLG_markerTag{font-family:var(--font-sans);font-stretch:125%;font-size:var(--step--2);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-2);margin-right:.5em;font-weight:620}._3StBLG_stationsBlock{justify-items:center;gap:var(--space-3);margin-top:var(--space-7);display:grid}._3StBLG_stationsLabel{color:var(--ink-2)}._3StBLG_stationList{border:1px solid var(--line-strong);border-radius:var(--radius);grid-template-columns:repeat(4,minmax(0,1fr));width:100%;max-width:36rem;display:grid}._3StBLG_stationButton{min-height:60px;font-family:var(--font-serif);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);transition:color var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out);-webkit-tap-highlight-color:transparent;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:8px 2px;font-size:clamp(.8rem,.62rem + .75vw,1rem);font-weight:500;display:flex}._3StBLG_stationButton+._3StBLG_stationButton{border-left:1px solid var(--line)}._3StBLG_stationButton:before{content:"";width:9px;height:9px;transition:background-color var(--dur-2) var(--ease-out);border:1.5px solid;border-radius:50%}._3StBLG_stationButton:hover{color:var(--ink);background:#f6f1e70f}._3StBLG_stationButton[aria-pressed=true]{color:var(--ink);background:#f6f1e71f}._3StBLG_stationButton[aria-pressed=true]:before{background:currentColor}._3StBLG_stationButton:focus-visible{outline-offset:-4px}._3StBLG_stationLine{max-width:30ch;min-height:2.6em;margin-top:var(--space-1);font-family:var(--font-serif);font-style:italic;font-weight:360;font-size:var(--step-1);text-align:center;color:var(--ink);line-height:1.3}@media (min-width:640px){._3StBLG_stage{margin-inline:0}._3StBLG_canvas{width:100%;margin-left:0}._3StBLG_controls{grid-template-areas:"picking picking""turn actions""hint hint"}._3StBLG_actions{justify-content:flex-end}._3StBLG_actions>.btn{font-size:var(--step--1);letter-spacing:.14em;flex:none;padding-inline:1.4em}._3StBLG_stationButton{letter-spacing:.16em}}@media (max-width:639px){._3StBLG_roadLabel,._3StBLG_nodeLabel{font-size:16px}}
.gIn_Tq_section{padding-block:var(--space-9) var(--space-10);position:relative;overflow-x:clip}.gIn_Tq_grid{row-gap:var(--space-5);grid-template-columns:minmax(0,1fr);grid-template-areas:"head""globe""body";display:grid}.gIn_Tq_head{grid-area:head}.gIn_Tq_globe{grid-area:globe}.gIn_Tq_body{gap:var(--space-7);grid-area:body;align-content:start;display:grid}.gIn_Tq_eyebrow{color:var(--ink-2)}.gIn_Tq_title{margin-top:var(--space-4);font-size:var(--step-4);max-width:13ch}.gIn_Tq_title em{color:var(--light)}.gIn_Tq_instruction{margin-top:var(--space-5);max-width:30ch;font-size:var(--step-1);color:var(--ink);align-items:baseline;gap:.65em;font-weight:500;line-height:1.4;display:flex}.gIn_Tq_instructionMark{fill:none;width:1.15em;height:1.15em;stroke:var(--light);stroke-width:1.8px;stroke-linecap:round;flex:none;align-self:center}.gIn_Tq_pointerOnly{display:none}@media (hover:hover) and (pointer:fine){.gIn_Tq_pointerOnly{display:inline}.gIn_Tq_touchOnly{display:none}}.gIn_Tq_lede{font-family:var(--font-serif);font-size:var(--step-1);max-width:34ch;color:var(--ink-2);line-height:1.5}.gIn_Tq_wear{gap:var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--line);display:grid}.gIn_Tq_wear>.gIn_Tq_eyebrow,.gIn_Tq_wear>p{color:var(--ink-2)}.gIn_Tq_wearList{gap:var(--space-3);display:grid}.gIn_Tq_wearItem{align-items:center;gap:var(--space-4);padding-block:var(--space-2);grid-template-columns:88px minmax(0,1fr);text-decoration:none;display:grid}.gIn_Tq_thumb{aspect-ratio:4/5;border-radius:var(--radius);display:block;position:relative;overflow:hidden}.gIn_Tq_thumbStage{background:var(--stage)}.gIn_Tq_thumbFloat{align-items:center;display:grid;overflow:visible}.gIn_Tq_thumbImage{object-fit:contain;width:100%;height:100%}.gIn_Tq_thumbFloat .gIn_Tq_thumbImage{height:auto;filter:var(--shadow-garment);transition:transform var(--dur-3) var(--ease-out)}.gIn_Tq_thumbStage .gIn_Tq_thumbImage{object-fit:cover;transition:transform var(--dur-3) var(--ease-out)}.gIn_Tq_wearText{gap:.2em;display:grid}.gIn_Tq_wearName{font-family:var(--font-serif);font-size:var(--step-1);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:.22em;transition:text-decoration-color var(--dur-2) var(--ease-out);line-height:1.2;text-decoration-thickness:1px}.gIn_Tq_wearMeta{font-size:var(--step--1);color:var(--ink-2)}.gIn_Tq_wearItem:hover .gIn_Tq_wearName{text-decoration-color:currentColor}.gIn_Tq_wearItem:hover .gIn_Tq_thumbImage{transform:translateY(-3px)}@media (min-width:640px){.gIn_Tq_wearList{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}.gIn_Tq_wearItem{grid-template-columns:96px minmax(0,1fr)}}@media (min-width:1000px){.gIn_Tq_grid{column-gap:clamp(2.5rem,5vw,6.5rem);row-gap:var(--space-7);grid-template:"head globe""body globe"1fr/minmax(0,4.7fr) minmax(0,7.3fr)}.gIn_Tq_head{padding-top:var(--space-8)}.gIn_Tq_globe{align-self:center}.gIn_Tq_wearList{grid-template-columns:minmax(0,1fr)}}
