._page_7uphx_1{--navy:#173b4d;--deep-navy:#102d3c;--turquoise:#08757a;--turquoise-bright:#2bb8b4;--cream:#fffefa;--paper:#f4f0e8;--ink-muted:#5d7077;background:var(--paper);min-height:100vh;color:var(--navy);overflow:hidden}._siteHeader_7uphx_15{z-index:10;background:var(--cream);border-bottom:1px solid #173b4d1a;justify-content:space-between;align-items:center;gap:2rem;min-height:82px;padding:1rem clamp(1.25rem,4vw,4.5rem);display:flex;position:relative}._brandLink_7uphx_28{flex:none;align-items:center;display:inline-flex}._logo_7uphx_34{width:min(164px,32vw);height:auto;display:block}._nav_7uphx_40{letter-spacing:.01em;align-items:center;gap:clamp(.9rem,2.2vw,2rem);font-size:.88rem;font-weight:650;display:flex}._nav_7uphx_40 a,._footer_7uphx_50 a{color:inherit;text-decoration:none;transition:color .16s,opacity .16s}._nav_7uphx_40 a:hover,._footer_7uphx_50 a:hover{color:var(--turquoise)}._navSongbook_7uphx_61{border:1px solid #08757a47;border-radius:999px;align-items:center;gap:.45rem;padding:.7rem .9rem;display:inline-flex;color:var(--turquoise)!important}._hero_7uphx_71{background:var(--deep-navy);color:var(--cream);grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr);align-items:center;gap:clamp(2rem,6vw,7rem);padding:clamp(4.5rem,9vw,8.5rem) clamp(1.25rem,7vw,8rem) clamp(5rem,10vw,9rem);display:grid}._heroCopy_7uphx_81{max-width:690px}._eyebrow_7uphx_85,._sectionKicker_7uphx_86{color:var(--turquoise-bright);letter-spacing:.16em;text-transform:uppercase;margin:0 0 1.35rem;font-size:.74rem;font-weight:750;line-height:1.35}._hero_7uphx_71 h1{letter-spacing:-.075em;max-width:690px;margin:0;font-size:clamp(3.4rem,7vw,7.4rem);font-weight:680;line-height:.94}._heroLead_7uphx_105{color:#fffefac2;max-width:590px;margin:2rem 0 0;font-size:clamp(1.15rem,1.9vw,1.55rem);line-height:1.45}._heroActions_7uphx_113{flex-wrap:wrap;gap:.85rem;margin-top:2.4rem;display:flex}._primaryButton_7uphx_120,._secondaryButton_7uphx_121,._darkButton_7uphx_122{border-radius:999px;justify-content:center;align-items:center;gap:.65rem;min-height:48px;padding:.75rem 1.1rem;font-size:.92rem;font-weight:720;text-decoration:none;transition:transform .16s,background .16s,color .16s;display:inline-flex}._primaryButton_7uphx_120{background:var(--turquoise-bright);color:var(--deep-navy)}._secondaryButton_7uphx_121{color:var(--cream);border:1px solid #fffefa40}._primaryButton_7uphx_120:hover,._secondaryButton_7uphx_121:hover,._darkButton_7uphx_122:hover{transform:translateY(-2px)}._primaryButton_7uphx_120:hover{background:#58d1c9}._secondaryButton_7uphx_121:hover{background:#fffefa1a}._statusBadge_7uphx_160{color:#fffefaa6;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.55rem;margin-top:2.75rem;font-size:.8rem;display:inline-flex}._statusDot_7uphx_171{background:var(--turquoise-bright);border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 5px #2bb8b421}._heroVisual_7uphx_179{background-color:#183f50;background-image:linear-gradient(#fffefa0a 1px,#0000 1px),linear-gradient(90deg,#fffefa0a 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #fffefa2e;border-radius:1.25rem;min-height:490px;padding:clamp(1.15rem,2.5vw,2rem);position:relative;box-shadow:24px 28px #08757a40}._heroFigure_7uphx_193{margin:1.5rem 0 0}._heroPhoto_7uphx_197{aspect-ratio:16/9;object-fit:cover;border:1px solid #fffefa2e;border-radius:.8rem;width:100%;display:block;box-shadow:0 18px 32px #0000002e}._heroFigure_7uphx_193 figcaption,._fieldTestMedia_7uphx_208 figcaption,._mediaCard_7uphx_209 figcaption{color:var(--ink-muted);margin-top:.75rem;font-size:.76rem;line-height:1.45}._heroFigure_7uphx_193 figcaption{color:#fffefa94;letter-spacing:.04em}._visualTopline_7uphx_221,._diagramLabel_7uphx_222,._keyCard_7uphx_223 span,._mediaPlaceholder_7uphx_224,._placeholderStamp_7uphx_225,._makerSignature_7uphx_226,._languageNote_7uphx_227{letter-spacing:.13em;text-transform:uppercase;font-size:.7rem;font-weight:750}._visualTopline_7uphx_221{color:#fffefa9e;justify-content:space-between;align-items:center;display:flex}._interactionDiagram_7uphx_241{grid-template-columns:1fr auto 1fr;align-items:center;gap:.85rem;min-height:270px;padding:2rem .2rem;display:grid}._diagramColumn_7uphx_250{flex-direction:column;gap:.7rem;display:flex}._diagramNumber_7uphx_256{color:var(--turquoise-bright);letter-spacing:.12em;font-size:.75rem;font-weight:750}._diagramLabel_7uphx_222{color:#fffefa8f}._diagramColumn_7uphx_250 strong{min-height:3.25rem;color:var(--cream);font-size:clamp(1.05rem,2vw,1.35rem);line-height:1.15}._diagramConnector_7uphx_274{color:var(--turquoise-bright);place-items:center;display:grid}._positionGrid_7uphx_280{grid-template-columns:repeat(4,1fr);gap:.35rem;max-width:160px;display:grid}._positionGrid_7uphx_280 span{aspect-ratio:1;background:#fffefa0a;border:1px solid #fffefa2e;border-radius:.35rem}._positionGrid_7uphx_280 ._activePosition_7uphx_294{border-color:var(--turquoise-bright);background:var(--turquoise);box-shadow:0 0 0 4px #2bb8b41f}._sensorBar_7uphx_300{border:1px solid #fffefa2e;border-radius:999px;align-items:center;gap:.3rem;max-width:190px;padding:.65rem .7rem;display:flex}._sensorBar_7uphx_300 span{background:linear-gradient(to top, var(--turquoise) 25%, #fffefa1a 25%);border-radius:999px;flex:1;height:2.25rem}._sensorBar_7uphx_300 span:nth-child(2){background:linear-gradient(to top, var(--turquoise-bright) 52%, #fffefa1a 52%)}._sensorBar_7uphx_300 span:nth-child(3){background:linear-gradient(to top, var(--turquoise-bright) 75%, #fffefa1a 75%)}._sensorBar_7uphx_300 span:nth-child(4){background:linear-gradient(to top, var(--turquoise-bright) 63%, #fffefa1a 63%)}._sensorBar_7uphx_300 span:nth-child(5){background:linear-gradient(to top, var(--turquoise) 40%, #fffefa1a 40%)}._mediaPlaceholder_7uphx_224{color:var(--turquoise-bright);border-top:1px solid #fffefa24;align-items:center;gap:.65rem;padding-top:1.1rem;display:flex}._mediaPlaceholder_7uphx_224 small{color:#fffefa7a;letter-spacing:0;text-transform:none;margin-left:auto;font-size:.68rem;font-weight:500;display:block}._intro_7uphx_341,._howSection_7uphx_342,._musicalSection_7uphx_343,._makerSection_7uphx_344,._faqSection_7uphx_345{padding:clamp(5rem,9vw,9rem) clamp(1.25rem,7vw,8rem)}._intro_7uphx_341{background:var(--cream)}._fieldTestSection_7uphx_353{background:var(--paper);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(2rem,8vw,9rem);padding:clamp(5rem,9vw,9rem) clamp(1.25rem,7vw,8rem);display:grid}._fieldTestCopy_7uphx_362>p{max-width:650px;color:var(--ink-muted);margin:1.45rem 0 0;font-size:1.06rem;line-height:1.65}._fieldTestCopy_7uphx_362>p+p{margin-top:1rem}._fieldTestMedia_7uphx_208{background:var(--cream);border:1px solid #173b4d24;border-radius:1rem;min-width:0;margin:0;padding:.75rem;box-shadow:16px 18px #08757a24}._mediaVideo_7uphx_384{aspect-ratio:16/9;background:var(--deep-navy);object-fit:cover;border-radius:.65rem;width:100%;display:block}._atSeaSection_7uphx_393{background:var(--cream);padding:clamp(5rem,9vw,9rem) clamp(1.25rem,7vw,8rem)}._atSeaHeading_7uphx_398{grid-template-columns:minmax(0,1.05fr) minmax(260px,.95fr);align-items:end;gap:clamp(2rem,8vw,10rem);display:grid}._atSeaHeading_7uphx_398>p{color:var(--ink-muted);margin:0;font-size:1.06rem;line-height:1.65}._atSeaGrid_7uphx_412{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:1rem;margin-top:3.5rem;display:grid}._mediaCard_7uphx_209{background:var(--paper);border:1px solid #173b4d24;border-radius:1rem;min-width:0;margin:0;padding:.75rem}._atSeaPhoto_7uphx_429{aspect-ratio:4/5;object-fit:cover;object-position:center;border-radius:.65rem;width:100%;display:block}._introGrid_7uphx_438,._sectionHeading_7uphx_439,._sectionHeadingLight_7uphx_440{grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);align-items:end;gap:clamp(2rem,8vw,10rem);display:grid}._intro_7uphx_341 h2,._sectionHeading_7uphx_439 h2,._sectionHeadingLight_7uphx_440 h2,._musicalCopy_7uphx_450 h2,._makerCopy_7uphx_451 h2,._songbookSection_7uphx_452 h2,._faqSection_7uphx_345 h2,._expressionPanel_7uphx_454 h2,._fieldTestCopy_7uphx_362 h2,._atSeaHeading_7uphx_398 h2{letter-spacing:-.06em;max-width:760px;margin:0;font-size:clamp(2.3rem,4.7vw,5rem);font-weight:660;line-height:.99}._introGrid_7uphx_438 p,._sectionHeading_7uphx_439>p,._sectionHeadingLight_7uphx_440>p,._musicalCopy_7uphx_450 p,._makerCopy_7uphx_451 p,._expressionPanel_7uphx_454>p,._songbookSection_7uphx_452 p,._faqSection_7uphx_345 p{color:var(--ink-muted);margin:0;font-size:1.06rem;line-height:1.65}._audienceRow_7uphx_479{flex-wrap:wrap;gap:.7rem;margin-top:3.5rem;display:flex}._audienceRow_7uphx_479 span{color:var(--navy);border:1px solid #173b4d29;border-radius:999px;padding:.65rem .85rem;font-size:.82rem;font-weight:650}._howSection_7uphx_342{background:var(--paper)}._stepGrid_7uphx_499{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:4rem;display:grid}._stepCard_7uphx_506{background:var(--cream);border:1px solid #173b4d24;border-radius:.85rem;min-height:300px;padding:1.5rem}._stepNumber_7uphx_514{color:var(--turquoise);letter-spacing:.12em;margin-bottom:4rem;font-size:.76rem;font-weight:800;display:block}._stepCard_7uphx_506 svg{color:var(--turquoise)}._stepCard_7uphx_506 h3{letter-spacing:-.03em;max-width:230px;margin:1.1rem 0 .55rem;font-size:1.35rem}._stepCard_7uphx_506 p{max-width:285px;color:var(--ink-muted);margin:0;line-height:1.55}._inlineNote_7uphx_541{max-width:800px;color:var(--ink-muted);margin:1.5rem 0 0;font-size:.9rem;line-height:1.55}._inlineNote_7uphx_541 code{color:var(--navy);background:#173b4d14;border-radius:.25rem;padding:.15rem .35rem;font-size:.85em}._expressionSection_7uphx_557{background:var(--turquoise);grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:1rem;padding:clamp(1.25rem,7vw,8rem);display:grid}._expressionPanel_7uphx_454,._quotePanel_7uphx_566{border-radius:.9rem;padding:clamp(2rem,5vw,5rem)}._expressionPanel_7uphx_454{background:var(--deep-navy);color:var(--cream)}._expressionPanel_7uphx_454>p{color:#fffefabf;max-width:620px;margin-top:1.7rem}._gestureList_7uphx_582{grid-template-columns:repeat(3,1fr);gap:.7rem;margin-top:3rem;display:grid}._gestureList_7uphx_582 div{border-top:1px solid #fffefa33;padding-top:.8rem}._gestureList_7uphx_582 span,._gestureList_7uphx_582 b{display:block}._gestureList_7uphx_582 span{color:var(--turquoise-bright);letter-spacing:.1em;text-transform:uppercase;font-size:.74rem;font-weight:750}._gestureList_7uphx_582 b{margin-top:.55rem;font-size:.92rem;font-weight:600}._quotePanel_7uphx_566{background:var(--cream);flex-direction:column;justify-content:space-between;min-height:340px;display:flex}._quoteMark_7uphx_621{color:var(--turquoise);font-family:Georgia,serif;font-size:6rem;line-height:.45}._quotePanel_7uphx_566 p{letter-spacing:-.05em;max-width:370px;margin:0;font-size:clamp(1.7rem,3vw,3rem);font-weight:650;line-height:1.05}._quoteCaption_7uphx_637{color:var(--ink-muted);letter-spacing:.12em;text-transform:uppercase;font-size:.76rem;font-weight:750}._musicalSection_7uphx_343{background:var(--cream);grid-template-columns:minmax(0,1fr) minmax(300px,.8fr);align-items:center;gap:clamp(2rem,8vw,9rem);display:grid}._musicalCopy_7uphx_450 p{max-width:610px;margin-top:1.7rem}._keyJourney_7uphx_658{background:var(--paper);min-height:260px;color:var(--turquoise);border-radius:.9rem;justify-content:center;align-items:center;gap:1.25rem;padding:1.25rem;display:flex}._keyCard_7uphx_223{background:var(--cream);border:1px solid #173b4d24;border-radius:.65rem;flex-direction:column;gap:.55rem;min-width:132px;padding:1rem;display:flex}._keyCard_7uphx_223 strong{color:var(--navy);letter-spacing:-.08em;font-size:4rem;font-weight:650;line-height:.9}._keyCard_7uphx_223 small{color:var(--ink-muted);font-size:.78rem}._makerSection_7uphx_344{background:var(--paper);grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(2rem,8vw,9rem);display:grid}._makerImage_7uphx_702{background:linear-gradient(135deg, #08757ae0, #173b4df2), var(--turquoise);min-height:460px;color:var(--cream);border-radius:.9rem;flex-direction:column;justify-content:space-between;padding:1.4rem;display:flex;position:relative;overflow:hidden}._makerPhoto_7uphx_717,._makerImageOverlay_7uphx_718{width:100%;height:100%;position:absolute;inset:0}._makerPhoto_7uphx_717{z-index:0;object-fit:cover;object-position:center}._makerImageOverlay_7uphx_718{z-index:1;background:linear-gradient(#102d3c6b,#102d3cd4)}._photoTag_7uphx_736,._makerImageLabel_7uphx_737{z-index:2;position:relative}._photoTag_7uphx_736{color:#fffefacc;letter-spacing:.13em;text-transform:uppercase;border:1px solid #fffefa59;border-radius:999px;align-self:flex-start;padding:.5rem .65rem;font-size:.7rem;font-weight:750}._makerImageLabel_7uphx_737{max-width:190px;color:var(--cream);letter-spacing:-.03em;font-size:1.1rem;font-weight:620;line-height:1.1}._makerIdentity_7uphx_763{flex-wrap:wrap;align-items:baseline;gap:.4rem 1rem;margin-top:1.45rem;display:flex}._makerIdentity_7uphx_763 strong{letter-spacing:-.03em;font-size:1.1rem}._makerIdentity_7uphx_763 span{color:var(--turquoise);letter-spacing:.09em;text-transform:uppercase;font-size:.76rem;font-weight:750}._happylabLink_7uphx_784{color:var(--turquoise);align-items:center;gap:.55rem;margin-top:1.3rem;font-size:.9rem;font-weight:750;text-decoration:none;display:inline-flex}._happylabLink_7uphx_784:hover{color:var(--navy)}._makerSignature_7uphx_226{color:var(--turquoise);margin-top:2.2rem}._photoTag_7uphx_736{text-shadow:0 1px 12px #102d3c80}._makerImageLabel_7uphx_737{text-shadow:0 2px 16px #102d3cb3}._makerCopy_7uphx_451 h2{max-width:620px}._makerCopy_7uphx_451 p{max-width:680px;margin-top:1.35rem}._developmentSection_7uphx_822{background:var(--deep-navy);color:var(--cream);padding:clamp(5rem,9vw,9rem) clamp(1.25rem,7vw,8rem)}._sectionHeadingLight_7uphx_440>p{color:#fffefaa3}._developmentLead_7uphx_832{color:#fffefac7;max-width:900px;margin:3.6rem 0 0;font-size:clamp(1.15rem,2vw,1.45rem);line-height:1.5}._statusGrid_7uphx_840{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:4rem;display:grid}._statusGrid_7uphx_840 article{border-top:1px solid #fffefa3d;min-height:185px;padding:1.2rem 0}._statusLabel_7uphx_853{color:var(--turquoise-bright);letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;font-weight:750}._statusGrid_7uphx_840 p{color:#fffefaad;max-width:245px;margin:1rem 0 0;line-height:1.5}._songbookSection_7uphx_452{background:var(--turquoise-bright);color:var(--deep-navy);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.5rem;padding:clamp(3rem,6vw,6rem) clamp(1.25rem,7vw,8rem);display:grid}._songbookIcon_7uphx_878{background:#102d3c1a;border-radius:.7rem;place-items:center;width:64px;height:64px;display:grid}._songbookSection_7uphx_452 ._sectionKicker_7uphx_86{color:var(--deep-navy);opacity:.68;margin-bottom:.7rem}._songbookSection_7uphx_452 h2{font-size:clamp(2rem,3.8vw,4rem)}._songbookSection_7uphx_452 p{color:#102d3cbd;max-width:620px;margin-top:.85rem}._languageNote_7uphx_227{color:#102d3cad;letter-spacing:.09em;margin-top:1.15rem;display:inline-block}._darkButton_7uphx_122{background:var(--deep-navy);color:var(--cream);white-space:nowrap}._darkButton_7uphx_122:hover{background:var(--navy)}._faqSection_7uphx_345{background:var(--cream)}._faqSection_7uphx_345 h2{margin-top:0}._faqList_7uphx_928{border-top:1px solid #173b4d29;max-width:970px;margin-top:3.5rem}._faqItem_7uphx_934{border-bottom:1px solid #173b4d29}._faqItem_7uphx_934 summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.35rem 0;font-size:1.1rem;font-weight:650;list-style:none;display:flex}._faqItem_7uphx_934 summary::-webkit-details-marker{display:none}._faqItem_7uphx_934 summary svg{color:var(--turquoise);flex:none;transition:transform .16s}._faqItem_7uphx_934[open] summary svg{transform:rotate(180deg)}._faqItem_7uphx_934 p{max-width:760px;padding:0 3rem 1.4rem 0}._footer_7uphx_50{background:var(--deep-navy);color:#fffefab8;align-items:flex-start;gap:1.5rem;padding:2rem clamp(1.25rem,7vw,8rem);font-size:.82rem;display:flex}._footerInfo_7uphx_979{flex-direction:column;flex:1;gap:.55rem;min-width:0;display:flex}._footerInfo_7uphx_979>p{margin:0}._footerBrand_7uphx_991{color:var(--cream);letter-spacing:.08em;align-items:center;gap:.55rem;font-size:.9rem;font-weight:800;display:inline-flex}._footerMark_7uphx_1001{background:var(--turquoise);width:25px;height:25px;color:var(--cream);letter-spacing:0;border-radius:7px;place-items:center;font-size:.83rem;display:grid}._footerLinks_7uphx_1013{gap:1.25rem;margin-left:auto;padding-top:.35rem;display:flex}._footerDisclosure_7uphx_1020{color:#fffefa8a;gap:.14rem;max-width:48rem;font-size:.76rem;line-height:1.45;display:grid}._footerDisclosure_7uphx_1020 strong{color:#fffefab8;letter-spacing:.04em;margin-bottom:.08rem;font-size:.76rem;font-weight:700}._footerDisclosure_7uphx_1020 b{color:#fffefaad;font-weight:600}._ownerLine_7uphx_1042{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}._footerDisclosure_7uphx_1020 a{text-underline-offset:.18em;-webkit-text-decoration:underline #fffefa52;text-decoration:underline #fffefa52}@media (max-width:980px){._siteHeader_7uphx_15{align-items:flex-start}._nav_7uphx_40{flex-wrap:wrap;justify-content:flex-end}._hero_7uphx_71{grid-template-columns:1fr}._heroVisual_7uphx_179{max-width:720px}._introGrid_7uphx_438,._sectionHeading_7uphx_439,._sectionHeadingLight_7uphx_440,._musicalSection_7uphx_343,._makerSection_7uphx_344,._fieldTestSection_7uphx_353,._atSeaHeading_7uphx_398,._atSeaGrid_7uphx_412{grid-template-columns:1fr;gap:2rem}._musicalSection_7uphx_343,._makerSection_7uphx_344{gap:3rem}._keyJourney_7uphx_658{justify-content:flex-start;max-width:560px}}@media (max-width:700px){._siteHeader_7uphx_15{padding-top:1rem;display:block}._nav_7uphx_40{justify-content:flex-start;gap:.65rem 1rem;margin-top:1rem;font-size:.82rem}._navSongbook_7uphx_61{padding:.55rem .75rem}._hero_7uphx_71{padding-top:4.5rem}._hero_7uphx_71 h1{font-size:clamp(3.5rem,17vw,5.5rem)}._heroVisual_7uphx_179{min-height:430px;box-shadow:10px 12px #08757a40}._interactionDiagram_7uphx_241{gap:.4rem;min-height:230px}._diagramColumn_7uphx_250 strong{min-height:4.2rem}._mediaPlaceholder_7uphx_224{flex-wrap:wrap}._mediaPlaceholder_7uphx_224 small{width:100%;margin-left:2.2rem}._stepGrid_7uphx_499,._statusGrid_7uphx_840,._gestureList_7uphx_582,._expressionSection_7uphx_557,._songbookSection_7uphx_452{grid-template-columns:1fr}._stepCard_7uphx_506{min-height:0}._stepNumber_7uphx_514{margin-bottom:2.8rem}._expressionSection_7uphx_557{padding:1.25rem}._expressionPanel_7uphx_454,._quotePanel_7uphx_566{padding:2rem}._gestureList_7uphx_582{gap:1.2rem}._quotePanel_7uphx_566{min-height:270px}._keyJourney_7uphx_658{gap:.55rem;padding:.7rem}._keyCard_7uphx_223{flex:1;min-width:0}._keyCard_7uphx_223 strong{font-size:3.3rem}._makerImage_7uphx_702{min-height:320px}._songbookSection_7uphx_452{align-items:start}._songbookIcon_7uphx_878{width:52px;height:52px}._darkButton_7uphx_122{justify-self:start}._footer_7uphx_50{flex-wrap:wrap}._footerLinks_7uphx_1013{width:100%;margin-left:0}}
