.gd-bridge{--gd-cream: #f7f2e8;--gd-seafoam: #d4ddd2;--gd-muted: #b4c7c1;--gd-title-font: var(--font-heading-family, Georgia, serif);--gd-body-font: var(--font-body-family, system-ui, sans-serif);width:100%;padding:var(--gd-pad-top) clamp(16px,4vw,56px) var(--gd-pad-bottom);background:var(--gd-paper);color:var(--gd-copy);font-family:var(--gd-body-font);isolation:isolate;box-sizing:border-box}.gd-bridge *,.gd-bridge *:before,.gd-bridge *:after{box-sizing:border-box}.gd-bridge [hidden]{display:none!important}.gd-bridge .gd-bridge__intro{max-width:800px;margin:0 auto clamp(30px,4vw,52px);text-align:center}.gd-bridge .gd-bridge__eyebrow{display:flex;justify-content:center;align-items:center;gap:12px;margin:0 0 14px;color:var(--gd-heading);font:600 10px/1.5 var(--gd-body-font);letter-spacing:.22em;text-transform:uppercase}.gd-bridge .gd-bridge__eyebrow:before,.gd-bridge .gd-bridge__eyebrow:after{content:"";display:inline-block;width:28px;border-top:1px solid currentColor;opacity:.42}.gd-bridge .gd-bridge__heading{margin:0 0 16px;color:var(--gd-heading);font:inherit;font-family:var(--gd-title-font);font-weight:500;font-size:clamp(30px,4vw,58px);line-height:1.06;letter-spacing:-.035em;text-wrap:balance}.gd-bridge .gd-bridge__copy{margin:auto;max-width:650px;color:var(--gd-copy);font-size:clamp(14px,1.4vw,17px);line-height:1.7}.gd-bridge .gd-bridge__copy>:first-child{margin-top:0}.gd-bridge .gd-bridge__copy>:last-child{margin-bottom:0}.gd-bridge .gd-bridge__copy a{color:inherit;text-underline-offset:3px}.gd-bridge .gd-bridge__deck{position:relative;max-width:1320px;margin:0 auto;padding:clamp(10px,1.6vw,20px);border:1px solid color-mix(in srgb,var(--gd-deck),var(--gd-brass) 42%);border-radius:16px;background:var(--gd-deck);color:var(--gd-cream);box-shadow:0 24px 54px -34px #0d252773,0 6px 18px #0d252717;overflow:hidden}.gd-bridge .gd-bridge__deck:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.55;background-image:linear-gradient(rgba(241,231,205,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(241,231,205,.045) 1px,transparent 1px),radial-gradient(ellipse at 50% 10%,rgba(115,171,161,.13),transparent 55%);background-size:34px 34px,34px 34px,100% 100%}.gd-bridge .gd-bridge__inner{position:relative;z-index:1;padding:clamp(14px,2vw,26px);border:1px solid color-mix(in srgb,var(--gd-brass),transparent 25%);border-radius:7px}.gd-bridge .gd-bridge__inner:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;pointer-events:none;border:1px solid rgba(236,217,180,.14);border-radius:4px}.gd-bridge .gd-bridge__top,.gd-bridge .gd-bridge__bottom{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;color:var(--gd-seafoam);font-family:var(--gd-body-font);font-size:10px;font-weight:550;letter-spacing:.16em;text-transform:uppercase}.gd-bridge .gd-bridge__top{padding-bottom:21px;border-bottom:1px solid rgba(235,214,179,.25)}.gd-bridge .gd-bridge__brand{display:flex;align-items:center;gap:9px;color:var(--gd-cream);font-size:13px;letter-spacing:.17em}.gd-bridge .gd-bridge__monogram{display:inline-grid;place-items:center;width:30px;height:30px;border:1px solid var(--gd-brass);border-radius:50%;color:var(--gd-brass);font:italic 21px/1 Georgia,serif;letter-spacing:-.1em}.gd-bridge .gd-bridge__top-right{display:flex;align-items:center;gap:10px;color:var(--gd-brass)}.gd-bridge .gd-bridge__top-right:before{content:"";width:6px;height:6px;border:1px solid var(--gd-brass);border-radius:50%}.gd-bridge .gd-bridge__dashboard{display:grid;grid-template-columns:minmax(140px,.9fr) minmax(0,3.6fr) minmax(140px,.9fr);align-items:stretch;gap:clamp(16px,2vw,28px);padding:clamp(24px,3vw,42px) 0}.gd-bridge .gd-bridge__aside{min-width:0;display:flex;flex-direction:column;justify-content:center;gap:clamp(22px,3vw,36px)}.gd-bridge .gd-bridge__side-label,.gd-bridge .gd-bridge__instrument-label{color:var(--gd-brass);font:600 10px/1.35 var(--gd-body-font);letter-spacing:.18em;text-transform:uppercase}.gd-bridge .gd-bridge__instrument-label{text-align:center}.gd-bridge .gd-bridge__compass{width:min(100%,192px);height:auto;margin:4px auto 0;display:block;overflow:visible;filter:drop-shadow(0 4px 8px rgba(0,0,0,.12))}.gd-bridge .gd-bridge__compass .ring{fill:#0b1a1b38;stroke:var(--gd-brass)}.gd-bridge .gd-bridge__compass .detail{stroke:#f2e8d094}.gd-bridge .gd-bridge__compass .brass{fill:var(--gd-brass)}.gd-bridge .gd-bridge__compass text{fill:var(--gd-cream);font-family:Georgia,serif;font-size:16px}.gd-bridge .gd-bridge__compass .north{fill:var(--gd-brass);font-size:18px}.gd-bridge .gd-bridge__compass .needle{transform-origin:100px 100px;animation:gd-needle 8s ease-in-out infinite alternate}@keyframes gd-needle{0%,to{transform:rotate(-4deg)}50%{transform:rotate(5deg)}}.gd-bridge .gd-bridge__plaque{position:relative;padding:17px 12px 14px;text-align:center;border-top:1px solid rgba(234,216,183,.4);border-bottom:1px solid rgba(234,216,183,.4)}.gd-bridge .gd-bridge__plaque strong{display:block;margin-top:7px;color:var(--gd-cream);font:italic 500 clamp(16px,1.7vw,24px)/1.12 var(--gd-title-font);letter-spacing:-.02em}.gd-bridge .gd-bridge__plaque p{margin:8px 0 0;color:var(--gd-seafoam);font-size:11px;line-height:1.5}.gd-bridge .gd-bridge__media-column{min-width:0}.gd-bridge .gd-bridge__media-title{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-bottom:10px;color:var(--gd-brass);font:600 10px/1.4 var(--gd-body-font);letter-spacing:.16em;text-transform:uppercase}.gd-bridge .gd-bridge__media-title span:last-child{opacity:.75}.gd-bridge .gd-bridge__bezel{position:relative;padding:clamp(6px,.8vw,10px);border:1px solid var(--gd-brass);border-radius:12px;background:linear-gradient(140deg,#d8bb8c,#6d634e 25%,#cda972 47%,#5b5b48 75%,#d0ac79);box-shadow:0 12px 22px #000d1159,inset 0 1px #f0d7a3}.gd-bridge .gd-bridge__bezel:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border:1px solid rgba(19,41,43,.5);border-radius:10px;pointer-events:none}.gd-bridge .gd-bridge__screen{position:relative;width:100%;aspect-ratio:16 / 9;min-height:205px;overflow:hidden;border-radius:5px;background:#102a32;isolation:isolate}.gd-bridge .gd-bridge__poster{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;overflow:hidden;background:radial-gradient(ellipse at 50% 45%,rgba(60,120,122,.38),transparent 60%),linear-gradient(150deg,#2b5962,#0a222b 82%);color:#fff;transition:opacity .28s ease,visibility .28s ease}.gd-bridge .gd-bridge__poster:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#041b2014,#041b206e);pointer-events:none}.gd-bridge .gd-bridge__poster-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:saturate(.76) contrast(.96)}.gd-bridge .gd-bridge__poster-art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.62}.gd-bridge .gd-bridge__poster-image+.gd-bridge__poster-art{opacity:.16}.gd-bridge .gd-bridge__poster-content{position:relative;z-index:1;width:min(90%,450px);display:flex;flex-direction:column;align-items:center;text-align:center;pointer-events:none;text-shadow:0 2px 12px rgba(0,0,0,.28)}.gd-bridge .gd-bridge__poster-kicker{display:block;margin:0 0 8px;font:600 10px/1.4 var(--gd-body-font);letter-spacing:.23em;text-transform:uppercase}.gd-bridge .gd-bridge__poster-title{display:block;font:italic 500 clamp(22px,3vw,44px)/1.08 var(--gd-title-font);letter-spacing:-.015em}.gd-bridge .gd-bridge__play{position:relative;z-index:3;display:grid;place-items:center;width:clamp(52px,6vw,78px);height:clamp(52px,6vw,78px);margin:19px 0 13px;border:1px solid rgba(245,234,206,.85);border-radius:50%;background:var(--gd-brass);color:#18383d;box-shadow:0 0 0 6px #faecce26,0 5px 18px #0003;cursor:pointer;pointer-events:auto;transition:transform .2s ease,box-shadow .2s ease}.gd-bridge .gd-bridge__play:hover{transform:scale(1.07);box-shadow:0 0 0 9px #faecce2b,0 5px 18px #0003}.gd-bridge .gd-bridge__play svg{width:23px;height:23px;margin-left:4px}.gd-bridge .gd-bridge__play-caption{color:#fff9ed;font:600 10px/1.4 var(--gd-body-font);letter-spacing:.15em;text-transform:uppercase}.gd-bridge .gd-bridge__player-host,.gd-bridge .gd-bridge__player-host iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.gd-bridge .gd-bridge__player-host{z-index:2;opacity:0;pointer-events:none;transition:opacity .2s ease}.gd-bridge.gd-bridge--player-ready .gd-bridge__player-host{opacity:1;pointer-events:auto}.gd-bridge.gd-bridge--player-ready .gd-bridge__poster{opacity:0;visibility:hidden}.gd-bridge .gd-bridge__sound{position:absolute;z-index:4;top:14px;right:14px;display:flex;align-items:center;gap:7px;min-height:40px;padding:8px 12px;border:1px solid rgba(0,0,0,.1);border-radius:100px;background:var(--gd-sound-bg);color:var(--gd-sound-icon);font:600 10px/1.2 var(--gd-body-font);letter-spacing:.04em;cursor:pointer;box-shadow:0 2px 10px #0000002e}.gd-bridge .gd-bridge__sound svg{width:18px;height:18px;flex:0 0 18px}.gd-bridge .gd-bridge__sound[aria-pressed=true] .gd-bridge__icon-off,.gd-bridge .gd-bridge__sound[aria-pressed=false] .gd-bridge__icon-on{display:none}.gd-bridge .gd-bridge__screen-note{position:absolute;z-index:3;right:16px;bottom:12px;font:600 9px/1.4 var(--gd-body-font);letter-spacing:.16em;color:#ffffffbf;pointer-events:none}.gd-bridge.gd-bridge--player-ready .gd-bridge__screen-note{display:none}.gd-bridge .gd-bridge__media-footer{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 2px 0;font:500 11px/1.5 var(--gd-body-font);color:var(--gd-seafoam)}.gd-bridge .gd-bridge__media-footer span:first-child{color:var(--gd-cream)}.gd-bridge .gd-bridge__media-footer span:last-child{color:var(--gd-brass);font-size:10px;letter-spacing:.1em}.gd-bridge .gd-bridge__route{position:relative;padding:1px 0 0 7px}.gd-bridge .gd-bridge__route svg{width:100%;height:auto;display:block;margin:10px 0 0;overflow:visible}.gd-bridge .gd-bridge__route .line{fill:none;stroke:var(--gd-brass);stroke-width:1.6;stroke-linecap:round;stroke-dasharray:3 6}.gd-bridge .gd-bridge__route .point{fill:var(--gd-deck);stroke:var(--gd-brass);stroke-width:2}.gd-bridge .gd-bridge__route .tiny{fill:var(--gd-seafoam);font:11px Georgia,serif}.gd-bridge .gd-bridge__route-caption{margin:2px 0 0;color:var(--gd-cream);font:italic 500 clamp(15px,1.7vw,23px)/1.15 var(--gd-title-font)}.gd-bridge .gd-bridge__sonar-box{align-self:center;width:min(100%,158px);text-align:center}.gd-bridge .gd-bridge__sonar{position:relative;width:min(100%,142px);aspect-ratio:1;margin:12px auto 9px;border:1px solid var(--gd-brass);border-radius:50%;background:linear-gradient(0deg,transparent calc(50% - .5px),rgba(235,225,200,.35) 50%,transparent calc(50% + .5px)),linear-gradient(90deg,transparent calc(50% - .5px),rgba(235,225,200,.35) 50%,transparent calc(50% + .5px)),repeating-radial-gradient(circle,transparent 0 19px,rgba(235,225,200,.22) 20px 20.7px,transparent 22px 39px),#01161a26;box-shadow:inset 0 0 0 6px #ead7b10f;overflow:hidden}.gd-bridge .gd-bridge__sonar:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(from 10deg,transparent 0 315deg,rgba(150,205,186,.08) 330deg,rgba(173,215,195,.35) 359deg,transparent 360deg);animation:gd-sonar 12s linear infinite}.gd-bridge .gd-bridge__sonar:after{content:"";position:absolute;left:66%;top:32%;width:6px;height:6px;border-radius:50%;background:var(--gd-brass);box-shadow:0 0 0 4px #d4ad7626}@keyframes gd-sonar{to{transform:rotate(360deg)}}.gd-bridge .gd-bridge__bottom{padding-top:19px;border-top:1px solid rgba(235,214,179,.25)}.gd-bridge .gd-bridge__bottom-star{color:var(--gd-brass);font-size:18px;line-height:1}.gd-bridge .gd-bridge__bottom span:first-child{color:var(--gd-brass)}.gd-bridge .gd-bridge__play:focus-visible,.gd-bridge .gd-bridge__sound:focus-visible{outline:3px solid #ffffff;outline-offset:4px}@media(max-width:1050px){.gd-bridge .gd-bridge__dashboard{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"media media" "port starboard";gap:26px 35px}.gd-bridge .gd-bridge__media-column{grid-area:media}.gd-bridge .gd-bridge__aside--port{grid-area:port}.gd-bridge .gd-bridge__aside--starboard{grid-area:starboard}.gd-bridge .gd-bridge__aside{flex-direction:row;justify-content:center;align-items:center;gap:clamp(18px,4vw,42px)}.gd-bridge .gd-bridge__compass{width:130px}.gd-bridge .gd-bridge__plaque{flex:1 1 130px}.gd-bridge .gd-bridge__route{flex:1 1 130px;max-width:185px}.gd-bridge .gd-bridge__sonar-box{flex:0 0 120px}.gd-bridge .gd-bridge__sonar{width:104px}}@media(max-width:680px){.gd-bridge .gd-bridge__deck{border-radius:9px}.gd-bridge .gd-bridge__inner{padding:16px 12px}.gd-bridge .gd-bridge__top{padding-bottom:14px}.gd-bridge .gd-bridge__brand{font-size:11px}.gd-bridge .gd-bridge__top-right{font-size:9px;letter-spacing:.1em}.gd-bridge .gd-bridge__dashboard{grid-template-columns:minmax(0,1fr);grid-template-areas:"media" "port" "starboard";padding:18px 0 22px;gap:24px}.gd-bridge .gd-bridge__aside{justify-content:space-around}.gd-bridge .gd-bridge__aside--port{padding:0 5px 18px;border-bottom:1px solid rgba(235,214,179,.18)}.gd-bridge .gd-bridge__aside--starboard{justify-content:space-around}.gd-bridge .gd-bridge__compass{width:100px}.gd-bridge .gd-bridge__plaque{flex:0 1 180px}.gd-bridge .gd-bridge__route{max-width:150px}.gd-bridge .gd-bridge__sonar-box{flex:0 0 110px}.gd-bridge .gd-bridge__sonar{width:88px}.gd-bridge .gd-bridge__bottom{justify-content:center;text-align:center;font-size:9px}.gd-bridge .gd-bridge__bottom span:last-child{display:none}.gd-bridge .gd-bridge__screen-note{display:none}}@media(max-width:390px){.gd-bridge{padding-left:10px;padding-right:10px}.gd-bridge .gd-bridge__deck{padding:7px}.gd-bridge .gd-bridge__top-right{display:none}.gd-bridge .gd-bridge__media-title{font-size:9px}.gd-bridge .gd-bridge__media-title span:last-child{display:none}.gd-bridge .gd-bridge__screen{min-height:205px}.gd-bridge .gd-bridge__poster-kicker{font-size:9px}.gd-bridge .gd-bridge__media-footer{font-size:10px}.gd-bridge .gd-bridge__plaque strong{font-size:18px}}@media(prefers-reduced-motion:reduce){.gd-bridge .gd-bridge__compass .needle,.gd-bridge .gd-bridge__sonar:before{animation:none}.gd-bridge .gd-bridge__poster,.gd-bridge .gd-bridge__player-host,.gd-bridge .gd-bridge__play{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/139/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAIA */
