.micro{font-family:var(--font-sans);font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-mute)}.micro-gold{color:var(--gold)}.micro-accent{color:var(--accent)}.micro-has-ornament{display:inline-flex;align-items:center;gap:var(--space-2)}.micro-ornament{display:inline-block;background:currentColor}.micro-ornament-dot{width:4px;height:4px;border-radius:var(--radius-pill)}.micro-ornament-dash{width:16px;height:1px}.panel{background:var(--paper);border:1px solid var(--hairline);border-radius:var(--radius-card);transition:all .24s cubic-bezier(.2,.65,.3,1)}.panel-canvas{background:var(--canvas);border-color:var(--hairline)}.panel-surface{background:var(--nav-band);color:var(--canvas);border-color:transparent}.panel-ghost{background:transparent;border-color:var(--hairline)}.panel-elev-raised{box-shadow:0 1px 2px var(--overlay-ink-soft)}.panel-elev-floating{box-shadow:var(--shadow-card)}.panel-elev-lifted,.panel-hoverable:hover{box-shadow:var(--shadow-lifted)}.panel-hoverable:hover{transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.panel-hoverable:hover{transform:none}}:root,[data-theme]{--chart-1:var(--accent);--chart-2:var(--ok);--chart-3:var(--warn);--chart-4:var(--info);--chart-5:var(--ink-faint);--chart-1-dim:color-mix(in srgb,var(--chart-1) 60%,var(--chart-track));--chart-3-dim:color-mix(in srgb,var(--chart-3) 45%,var(--chart-track));--chart-grid:var(--hairline);--chart-axis:var(--ink-faint);--chart-label:var(--ink-mute);--chart-track:var(--paper-sunk);--chart-track-edge:var(--hairline);--chart-cursor:var(--overlay-ink-faint)}.phone-cc-row{display:flex;gap:8px;align-items:stretch}.phone-cc-wrap{position:relative;flex:0 0 auto}.phone-cc-btn{display:inline-flex;align-items:center;gap:6px;height:100%;padding:8px 10px;border:1px solid var(--edge,#e3ddcf);border-radius:8px;font-family:inherit;font-size:13px;white-space:nowrap;color:var(--ink,#221e18);background:var(--canvas,#fbf8f1);cursor:pointer}.phone-cc-btn:disabled{opacity:.5;cursor:default}.phone-cc-btn:focus-visible{outline:2px solid var(--accent,#a68230);outline-offset:1px}.phone-cc-caret{font-size:10px;color:var(--ink-mute,#6b6555)}.phone-cc-input{flex:1 1 auto;min-width:0;padding:8px 12px;border:1px solid var(--edge,#e3ddcf);border-radius:8px;font-family:inherit;font-size:13px;color:var(--ink,#221e18);background:var(--canvas,#fbf8f1)}.phone-cc-input:focus{outline:none;border-color:var(--accent,#a68230)}.phone-cc-pop{position:absolute;top:100%;left:0;z-index:60;margin-top:4px;width:290px;background:var(--paper,#fff);border:1px solid var(--edge,#e3ddcf);border-radius:10px;overflow:hidden;box-shadow:0 18px 50px rgba(20,30,40,.22)}.phone-cc-search{padding:8px;border-bottom:1px solid var(--edge,#e3ddcf)}.phone-cc-search input{width:100%;padding:8px 10px;box-sizing:border-box;border:1px solid var(--edge,#e3ddcf);border-radius:8px;font-family:inherit;font-size:13px;color:var(--ink,#221e18);background:var(--canvas,#fbf8f1)}.phone-cc-search input:focus{outline:none;border-color:var(--accent,#a68230)}.phone-cc-list{list-style:none;margin:0;padding:4px 0;max-height:250px;overflow-y:auto}.phone-cc-item{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;border:0;background:none;text-align:left;cursor:pointer;font-family:inherit;font-size:13px;color:var(--ink,#221e18)}.phone-cc-item.sel,.phone-cc-item:hover{background:var(--canvas,#f5f2ea)}.phone-cc-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.phone-cc-dial{color:var(--ink-mute,#6b6555);font-variant-numeric:tabular-nums}.phone-cc-empty{padding:10px 12px;font-size:13px;color:var(--ink-mute,#6b6555)}.phone-cc-iso{display:inline-block;min-width:1.7em;font-size:.78em;font-weight:600;letter-spacing:.04em;color:var(--ink-mute,#6b6555)}.mc-page-header{--bar-bg:#ffffff;--bar-ink:#182b3a;--bar-muted:#536572;--bar-line:#dce4e9;--bar-accent:#075f52;display:flex;align-items:center;justify-content:space-between;flex-shrink:0;flex-wrap:wrap;min-height:72px;gap:14px 24px;padding:16px 24px;background:var(--bar-bg);color:var(--bar-ink);border-bottom:1px solid var(--bar-line);font-family:var(--font-sans,sans-serif)}.mc-page-header__heading,.mc-page-header__identity{display:flex;align-items:center;gap:14px;min-width:0}.mc-page-header__section{color:var(--bar-muted);font-size:14px;padding-right:16px;border-right:1px solid var(--bar-line)}.mc-page-header .mc-page-header__title{margin:0;color:var(--bar-ink);font:650 18px/1.25 var(--font-sans,sans-serif);letter-spacing:-.035em}.mc-page-header .mc-page-header__subtitle{margin:0;color:var(--bar-muted);font:400 12px/1.4 var(--font-sans,sans-serif)}.mc-page-header__actions,.mc-page-header__status{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.mc-page-header__actions{margin-left:auto}.mc-page-header__status{padding-right:16px;margin-right:2px;border-right:1px solid var(--bar-line)}.mc-page-header__stats{color:var(--bar-muted)}.mc-page-header__metric,.mc-page-header__stat{display:inline-flex;align-items:baseline;gap:5px;color:var(--bar-muted);font-size:13px;white-space:nowrap}.mc-page-header__metric+.mc-page-header__metric{margin-left:8px}.mc-page-header__stat .font-serif,.mc-page-header__value{color:var(--bar-ink);font:650 14px/1.4 var(--font-sans,sans-serif);font-variant-numeric:tabular-nums}.mc-page-header__stat .text-warn{color:#875000!important}.mc-page-header__status [class*=text-canvas],.mc-page-header__status [class*=text-paper]{color:var(--bar-muted)}.mc-page-header__status [class*="text-[#E8B04B]"]{color:#875000}.mc-page-header__ask,.mc-page-header__bell,.mc-page-header__help,.mc-page-header__primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:34px;padding:8px 12px;border:1px solid var(--bar-line);border-radius:6px;background:var(--bar-bg);color:var(--bar-ink);font:550 12px/1.3 var(--font-sans,sans-serif);text-decoration:none;cursor:pointer}.mc-page-header__ask:hover,.mc-page-header__bell:hover,.mc-page-header__help:hover{background:#edf3f5;border-color:#b7c6d0}.mc-page-header__primary{background:var(--bar-accent);border-color:var(--bar-accent);color:#fff;margin-left:8px}.mc-page-header__primary:hover{background:#034b40}.mc-page-header__bell{position:relative;border-color:transparent;padding:8px}.mc-page-header__unread{background:#e8eff2;color:#263f4e;border-radius:4px;padding:3px 5px;font-size:11px;font-weight:650;line-height:1}.mc-page-header :is(button,a):focus-visible{outline:2px solid var(--bar-accent);outline-offset:3px}.mc-page-header__help span[aria-hidden=true]{display:grid;width:16px;height:16px;place-items:center;border:1px solid;border-radius:50%}@media (max-width:760px){.mc-page-header{padding:12px 16px}.mc-page-header__actions{margin-left:0}}.mc-page-tabs{display:flex;align-items:center;gap:0 24px;padding:0 22px;background:var(--canvas);border-bottom:1px solid var(--hairline-soft,var(--hairline));overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.mc-page-tabs::-webkit-scrollbar{display:none}.mc-page-tabs__tab{display:inline-flex;flex:none;align-items:center;gap:8px;min-height:38px;margin-bottom:-1px;border-bottom:2px solid transparent;color:var(--ink-mute);font:600 12px var(--font-sans);white-space:nowrap;text-decoration:none}.mc-page-tabs__tab:hover{color:var(--ink)}.mc-page-tabs__tab[aria-selected=true]{color:var(--accent-strong);border-color:var(--accent)}.mc-page-tabs__tab:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.mc-page-tabs__count{padding:3px 6px;border-radius:4px;background:var(--paper);font-size:10px;font-variant-numeric:tabular-nums;color:var(--ink-mute)}.mc-page-tabs__tab[aria-selected=true] .mc-page-tabs__count{background:var(--accent-soft);color:var(--accent-strong)}.mc-page-tabs__group{display:inline-flex;flex:none;align-self:stretch;align-items:center;margin-left:-12px;padding-left:12px;border-left:1px solid var(--hairline-soft,var(--hairline));font:700 9.5px/1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint)}.mc-page-tabs__group:first-child{margin-left:0;padding-left:0;border-left:0}@media (max-width:760px){.mc-page-tabs{padding:0 16px;gap:0 18px}}.mc-page-filters{display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px;padding:6px 22px 8px;background:var(--canvas);border-bottom:1px solid var(--hairline-soft,var(--hairline))}.mc-page-filters.is-off{pointer-events:none;opacity:.4}.mc-page-filters__row{display:inline-flex;align-items:center;gap:10px}.mc-page-filters__label{flex:none;font:500 9px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-mute)}.mc-page-filters__controls{display:inline-flex;flex-wrap:wrap;gap:6px}@media (max-width:760px){.mc-page-filters{padding:6px 16px 8px}}.vo-rm-trigger{font-family:var(--font-sans);font-size:12px;padding:8px 14px;background:var(--paper);color:var(--ink);border:1px solid var(--hairline);border-radius:var(--radius-input);cursor:pointer}.vo-rm-backdrop{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--scrim);animation:vo-rm-fade .16s ease-out}.vo-rm-sheet{position:relative;width:100%;max-width:480px;max-height:86vh;overflow-y:auto;-webkit-overflow-scrolling:touch;background:var(--paper);border:1px solid var(--hairline);border-radius:var(--radius-card);box-shadow:var(--shadow-lifted);padding:30px 28px 28px;animation:vo-rm-rise .2s cubic-bezier(.2,.7,.2,1)}@keyframes vo-rm-fade{0%{opacity:0}to{opacity:1}}@keyframes vo-rm-rise{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.vo-rm-close{position:absolute;top:14px;right:14px;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid var(--hairline);border-radius:var(--radius-input);color:var(--ink-mute);cursor:pointer;transition:color .12s,border-color .12s}.vo-rm-close:hover{color:var(--ink);border-color:var(--ink-mute)}.vo-rm-head{margin-bottom:18px;padding-right:30px}.vo-rm-eyebrow{display:block;margin-bottom:8px;font-family:var(--font-sans);font-size:10px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--gold-strong)}.vo-rm-title{margin:0;font-family:var(--font-display);font-size:27px;font-weight:400;line-height:1.15;letter-spacing:-.01em;color:var(--ink)}.vo-rm-stop{color:var(--accent)}.vo-rm-body{margin:8px 0 0;line-height:1.55;color:var(--ink-mute)}.vo-rm-body,.vo-rm-message{font-family:var(--font-sans);font-size:14px}.vo-rm-message{display:block;width:100%;box-sizing:border-box;min-height:96px;resize:vertical;margin-bottom:12px;padding:12px 13px;line-height:1.5;color:var(--ink);background:var(--paper-alt);border:1px solid var(--hairline);border-radius:var(--radius-input)}.vo-rm-message::-moz-placeholder{color:var(--ink-faint)}.vo-rm-message::placeholder{color:var(--ink-faint)}.vo-rm-message:focus{outline:none;border-color:var(--gold);background:var(--paper)}.vo-rm-drop{display:flex;align-items:center;gap:10px;padding:14px 16px;background:var(--paper-alt);border:1px dashed var(--hairline);border-radius:var(--radius-input);color:var(--ink-mute);cursor:pointer;transition:border-color .12s,background .12s,color .12s}.vo-rm-drop:hover{border-color:var(--gold);color:var(--ink-soft)}.vo-rm-drop.is-over{border-color:var(--gold);background:var(--gold-soft);color:var(--gold-strong)}.vo-rm-drop:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.vo-rm-drop-icon{display:inline-flex;flex-shrink:0;color:var(--gold-strong)}.vo-rm-drop-text{font-family:var(--font-sans);font-size:13px}.vo-rm-drop-text em{font-style:normal;color:var(--gold-strong);text-decoration:underline}.vo-rm-rec{margin-top:10px}.vo-rm-rec-btn{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;font-family:var(--font-sans);font-size:13px;font-weight:500;color:var(--ink-soft);background:var(--paper);border:1px solid var(--hairline);border-radius:var(--radius-pill);cursor:pointer;transition:border-color .12s,color .12s,background .12s}.vo-rm-rec-btn:hover{border-color:var(--ink-mute);color:var(--ink)}.vo-rm-rec-btn.is-recording{color:var(--accent);background:var(--accent-soft);border-color:var(--accent-line)}.vo-rm-rec-dot{width:8px;height:8px;border-radius:50%;background:var(--accent);animation:vo-rm-pulse 1s ease-in-out infinite}@keyframes vo-rm-pulse{0%,to{opacity:1}50%{opacity:.25}}.vo-rm-list{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.vo-rm-item{display:flex;align-items:center;gap:10px;padding:9px 10px;background:var(--paper-alt);border:1px solid var(--hairline);border-radius:var(--radius-input)}.vo-rm-item-kind{flex-shrink:0;padding:3px 6px;font-family:var(--font-sans);font-size:9px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mute);background:var(--paper);border:1px solid var(--hairline);border-radius:3px}.vo-rm-item-kind.is-voice{color:var(--accent);border-color:var(--accent-line)}.vo-rm-item-kind.is-image{color:var(--gold-strong);border-color:var(--gold)}.vo-rm-item-main{min-width:0;flex:1}.vo-rm-item-name{font-family:var(--font-sans);font-size:12.5px;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vo-rm-item-meta{margin-top:1px;font-family:var(--font-sans);font-size:11px;color:var(--ink-faint);font-variant-numeric:tabular-nums}.vo-rm-audio{display:block;width:100%;height:34px;margin-top:6px}.vo-rm-item-x{flex-shrink:0;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;color:var(--ink-faint);cursor:pointer;transition:color .12s}.vo-rm-item-x:hover{color:var(--accent)}.vo-rm-error{margin-top:12px;padding:9px 12px;font-size:12.5px;color:var(--critical);background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:var(--radius-input)}.vo-rm-error,.vo-rm-submit{font-family:var(--font-sans)}.vo-rm-submit{width:100%;margin-top:16px;padding:13px 18px;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--paper);background:var(--gold-strong);border:1px solid var(--gold-strong);border-radius:var(--radius-input);cursor:pointer;transition:background .12s,border-color .12s,opacity .12s}.vo-rm-submit:hover{background:var(--ink);border-color:var(--ink)}.vo-rm-submit:disabled{opacity:.6;cursor:default}.vo-rm-done{text-align:center;padding:18px 6px 6px}.vo-rm-done-mark{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:14px;border-radius:50%;color:var(--ok);background:var(--gold-soft)}.vo-rm-done .vo-rm-body{margin-top:6px}.vo-rm-done .vo-rm-submit{margin-top:20px}@media (max-width:639px){.vo-rm-backdrop{padding:0}.vo-rm-sheet{width:100%;max-width:none;min-height:100dvh;max-height:100dvh;border:none;border-radius:0;padding:calc(env(safe-area-inset-top) + 26px) 20px calc(env(safe-area-inset-bottom) + 28px);animation:vo-rm-slide .22s cubic-bezier(.2,.7,.2,1)}@keyframes vo-rm-slide{0%{transform:translateY(100%)}to{transform:translateY(0)}}.vo-rm-title{font-size:30px}}.ogb{display:contents}.ogy-page .ogy-block>.ogb>section{padding-top:clamp(24px,4vw,56px);padding-bottom:clamp(24px,4vw,56px)}.ogy-page[data-density=compact] .ogy-block>.ogb>section{padding-top:20px;padding-bottom:20px}.ogy-page[data-hero=compact]:not([data-layout=explorer]) .ogy-block-hero>.ogb>div{min-height:320px;height:auto}.ogy-page[data-hero=compact] .ogy-block-hero>.ogb>div>.relative.mx-auto{min-height:320px;padding-top:36px;padding-bottom:36px}.ogy-page [data-hero-variant=image-overlay]>.ogb>div>[aria-hidden=true]{background:linear-gradient(0deg,rgba(0,0,0,.85),rgba(0,0,0,.35),rgba(0,0,0,.08))}[data-theme=one-good-yacht] .ogy-filters>.ogb>aside{border:0;border-radius:0;background:var(--ogb-surface)}[data-theme=one-good-yacht] .ogb>:where(section,article,aside,footer){background-color:var(--ogb-surface);color:var(--ink)}[data-theme=one-good-yacht] .ogb :where(h2,h3,h4){font-family:var(--ogb-heading-font);font-weight:400;letter-spacing:-.035em}[data-theme=one-good-yacht] .ogb :where(button,input,select,textarea){font-family:var(--font-sans)}[data-theme=one-good-yacht] .ogb :where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--accent);outline-offset:4px}[data-theme=one-good-yacht] .ogb :where(input:not([type=checkbox]):not([type=radio]),select,textarea){border-radius:2px;border-color:var(--hairline);background-color:var(--paper);color:var(--ink)}[data-theme=one-good-yacht] [data-ogb-family=picker] :where(.cd-hub-top,.cd-leaf-top,.cd-tabs){background:var(--ogb-surface)}[data-theme=one-good-yacht] [data-ogb-family=picker] :where(h1){font-weight:400;letter-spacing:-.035em}[data-theme=one-good-yacht] [data-ogb-family=chrome] :where(header,footer,nav){box-shadow:none;backdrop-filter:none}[data-theme=one-good-yacht] [data-ogb=header] :where(header,header>div){background:var(--ogb-surface)!important}[data-theme=one-good-yacht] [data-ogb-family=chrome] :where(button,a)[class*=rounded-full]{border-radius:2px;box-shadow:none}[data-theme=one-good-yacht] [data-ogb=mobile-cta-bar] :where(a,button){min-height:44px}[data-theme=one-good-yacht] [data-ogb=desk-chat-widget]>:where(button,a){bottom:calc(var(--cd-consent-h,0px) + var(--cd-mobile-cta-h,0px) + var(--cd-reserve-bar-h,0px) + 16px);background:var(--paper);color:var(--ink);border:1px solid var(--hairline);border-radius:2px;box-shadow:none;animation:none!important}[data-theme=one-good-yacht] [data-ogb=desk-chat-widget]>button :where(span){background:transparent;color:var(--ink)}[data-theme=one-good-yacht] [data-ogb=desk-chat-widget] .animate-ping{display:none}[data-theme=one-good-yacht] [data-ogb=desk-chat-widget]>aside{bottom:var(--cd-consent-h,0);max-height:calc(100dvh - var(--cd-consent-h,0px));border-radius:2px}[data-theme=one-good-yacht] [data-ogb=desk-chat-widget]>aside>header{background:var(--paper);color:var(--ink);border-color:var(--hairline)}@media(min-width:640px){[data-theme=one-good-yacht] [data-ogb=desk-chat-widget]>aside{bottom:calc(var(--cd-consent-h,0px) + 16px);max-height:calc(100dvh - var(--cd-consent-h,0px) - 32px)}}[data-theme=one-good-yacht] [data-ogb=jump-nav] nav{border-block:1px solid var(--hairline);background:var(--ogb-surface)}[data-theme=one-good-yacht] [data-ogb-family=opening] :where(h1,h2){text-align:left;max-width:15ch;line-height:1.02;letter-spacing:-.055em;font-family:var(--ogb-heading-font)}[data-theme=one-good-yacht] [data-ogb-family=opening] :where(p){text-align:left}[data-theme=one-good-yacht] [data-ogb-family=opening] :where(a,button)[class*=rounded]{border-radius:2px;box-shadow:none}[data-theme=one-good-yacht] [data-ogb-family=opening] [class*=text-center]{text-align:left;align-items:flex-start}[data-theme=one-good-yacht] [data-ogb-family=opening][data-ogb-density=compact] :where(h1,h2){font-size:clamp(32px,5vw,64px)}[data-theme=one-good-yacht] [data-ogb-family=collection] :where(figure,article,a)[class*=rounded]{border-radius:0;box-shadow:none}[data-theme=one-good-yacht] [data-ogb-family=collection] :where(img){border-radius:0}[data-theme=one-good-yacht] [data-ogb-family=collection] :where(h2){font-size:clamp(24px,3vw,42px);line-height:1.15}[data-theme=one-good-yacht] [data-ogb-family=collection] :where(h3){font-size:clamp(20px,2.3vw,30px);line-height:1.2}[data-theme=one-good-yacht] [data-ogb-family=collection] :where(article,figure)[class*=border]{border:0;border-bottom:1px solid var(--hairline)}[data-theme=one-good-yacht] [data-ogb-family=collection] :where(article,figure)[class*=bg-]{background:transparent}[data-theme=one-good-yacht] [data-ogb-family=collection][data-ogb-density=compact] .ogy-yacht-summary{padding:12px 0 16px}[data-theme=one-good-yacht] [data-ogb-family=editorial]>:where(section,article,div){padding-block:var(--ogb-space)}[data-theme=one-good-yacht] [data-ogb-family=editorial] :where(h2){font-size:clamp(26px,3vw,42px);line-height:1.15;margin-bottom:20px}[data-theme=one-good-yacht] [data-ogb-family=editorial] :where(p,li){line-height:1.75;max-width:72ch}[data-theme=one-good-yacht] [data-ogb-family=editorial] :where(blockquote){border-left:2px solid var(--accent);padding-left:24px;font-size:clamp(22px,2.8vw,36px)}[data-theme=one-good-yacht] [data-ogb-family=editorial] :where(article,section)[class*=rounded]{border-radius:0;box-shadow:none}[data-theme=one-good-yacht] [data-ogb-family=reference]>:where(section,article,div){padding-block:var(--ogb-space)}[data-theme=one-good-yacht] [data-ogb-family=reference] :where(h2){font-size:clamp(23px,2.8vw,36px);text-align:left}[data-theme=one-good-yacht] [data-ogb-family=reference] :where(h3,dt){font-family:var(--font-sans);font-size:14px}[data-theme=one-good-yacht] [data-ogb-family=reference] :where(td,th){padding:14px 12px;border-bottom:1px solid var(--hairline);text-align:left}[data-theme=one-good-yacht] [data-ogb-family=reference] :where(div,section,article)[class*=rounded]{border-radius:0;box-shadow:none;border-color:var(--hairline)}[data-theme=one-good-yacht] [data-ogb-family=reference] :where(div,section,article)[class*=shadow]{box-shadow:none}[data-theme=one-good-yacht] [data-ogb-family=narrative]>:where(section,article,div){padding-block:var(--ogb-space)}[data-theme=one-good-yacht] [data-ogb-family=narrative] :where(li,article,figure)[class*=rounded]{border-radius:0;box-shadow:none;border-width:0;border-top:1px solid var(--hairline);background:transparent}[data-theme=one-good-yacht] [data-ogb-family=narrative] :where(h2){font-size:clamp(28px,3.5vw,46px);line-height:1.15}[data-theme=one-good-yacht] [data-ogb-family=trust] :where(section)[class*=border]{border-color:var(--hairline)}[data-theme=one-good-yacht] [data-ogb=stat-strip] dl{text-align:left;gap:24px}[data-theme=one-good-yacht] [data-ogb=stat-strip] dl>div{align-items:flex-start;border-top:1px solid var(--hairline);padding-top:16px}[data-theme=one-good-yacht] [data-ogb-family=action]>:where(section,div,aside){background:var(--ogb-surface);padding-block:var(--ogb-space);border-block:1px solid var(--hairline)}[data-theme=one-good-yacht] [data-ogb-family=action] :where(h2,h3){font-size:clamp(28px,3.5vw,46px);line-height:1.15;text-align:left}[data-theme=one-good-yacht] [data-ogb-family=action] :where(a,button)[class*=rounded]{border-radius:2px;box-shadow:none;min-height:44px}[data-theme=one-good-yacht] [data-ogb-family=action] :where(div)[class*=text-center]{text-align:left;align-items:flex-start}[data-theme=one-good-yacht] [data-ogb-family=interactive] :where(section,aside,fieldset,form)[class*=rounded]{border-radius:2px;box-shadow:none;border-color:var(--hairline)}[data-theme=one-good-yacht] [data-ogb-family=interactive] :where(label,legend){font-family:var(--font-sans);letter-spacing:0;line-height:1.5}[data-theme=one-good-yacht] [data-ogb-family=interactive] summary{font-family:var(--font-sans);font-size:16px;padding-block:20px}[data-theme=one-good-yacht] [data-ogb-family=interactive] details[open]{border-color:var(--accent)}[data-theme=one-good-yacht] [data-ogb-family=interactive] :where(input:not([type=checkbox]):not([type=radio]),select,button){min-height:44px}[data-theme=one-good-yacht] [data-ogb-family=interactive][data-ogb-density=compact] :where(input:not([type=checkbox]):not([type=radio]),select){min-height:40px}[data-theme=one-good-yacht] [data-ogb-family=transaction] :where(h1,h2){font-family:var(--ogb-heading-font);letter-spacing:-.04em}[data-theme=one-good-yacht] [data-ogb-family=transaction] :where(section,article,aside,form)[class*=rounded]{border-radius:2px;box-shadow:none;border-color:var(--hairline)}[data-theme=one-good-yacht] [data-ogb-family=transaction] :where(button,a)[class*=rounded-full]{border-radius:2px}[data-theme=one-good-yacht] [data-ogb-family=transaction] :where(table){width:100%;font-variant-numeric:tabular-nums}[data-theme=one-good-yacht] [data-ogb-family=transaction] :where(th,td){border-color:var(--hairline)}[data-theme=one-good-yacht] [data-ogb-density=compact]>:where(section,article,aside,footer){padding-block:24px}[data-theme=one-good-yacht] [data-ogb-density=compact] :where(h2){font-size:clamp(24px,2.5vw,34px)}[data-theme=one-good-yacht] [data-ogb-density=compact] :where(p,li){line-height:1.5}[data-theme=one-good-yacht] [data-ogb-density=compact] :where(td,th){padding-block:10px}[data-theme=one-good-yacht] [data-ogb-density=compact] :where(button,a)[class*=px-]{padding-inline:8px}@media(prefers-reduced-motion:reduce){[data-theme=one-good-yacht] .ogb *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@keyframes sl-ship-drift{0%,to{transform:translateX(0)}50%{transform:translateX(-9px)}}@keyframes sl-ship-bob{0%,to{transform:translateY(0) rotate(.5deg)}50%{transform:translateY(1.5px) rotate(-.7deg)}}.sl-ship-drift{animation:sl-ship-drift 21s ease-in-out infinite}.sl-ship-bob{animation:sl-ship-bob 7s ease-in-out infinite;transform-origin:52% 88%}@media (prefers-reduced-motion:reduce){.sl-ship-bob,.sl-ship-drift{animation:none}}