.yacht{--section-max:var(--max-width-wide);--yd-gutter:var(--space-6);--yd-col:max(calc((100% - 11 * var(--yd-gutter)) / 12), 6.5rem);--yd-indent:calc(var(--yd-col) + var(--yd-gutter));display:grid}.yd__panel{display:grid;gap:var(--space-6);padding-block:var(--space-5) var(--space-11);background:var(--surface-canvas)}@media(min-width:768px){.yd__panel{gap:var(--space-10);padding-block:var(--space-8) var(--space-11)}}.yd__topbar{--yd-bar-pad:var(--space-2);position:sticky;top:0;z-index:20;display:grid;grid-template-columns:max-content minmax(0,1fr) max-content;grid-template-areas:"back head actions";column-gap:var(--space-3);align-items:center;inline-size:100%;padding-block:var(--yd-bar-pad);padding-inline:calc(max(0px,(100% - var(--section-max)) / 2) + var(--layout-px));background:var(--surface-canvas);margin-block:calc(-1 * var(--yd-bar-pad))}.yd__back{grid-area:back;justify-self:start}.yd__head{grid-area:head;display:grid;gap:var(--space-1);min-inline-size:0}.yd__actions{grid-area:actions;justify-self:end}@media(min-width:768px){.yd__topbar{--yd-bar-pad:var(--space-3);grid-template-columns:minmax(max-content,var(--yd-col)) minmax(0,1fr) max-content;column-gap:var(--yd-gutter);align-items:start;margin-block-end:calc(3.75rem - var(--space-10) - var(--yd-bar-pad))}}.yd__topbar,.yd__crumbs--bar,.yd__title,.yd__head{--yd-fold:18rem}@property --yd-ctl{syntax:"<length>"; inherits:true; initial-value:48px;}@property --yd-crumb{syntax:"<length>"; inherits:true; initial-value:20px;}@property --yd-gap{syntax:"<length>"; inherits:true; initial-value:4px;}@property --yd-name{syntax:"<length>"; inherits:true; initial-value:40px;}.yd__topbar{--yd-ctl:3rem;--yd-crumb:1.25rem;--yd-gap:var(--space-1);--yd-name:var(--text-display-2)}@supports (animation-timeline: scroll()){.yd__topbar{animation:yd-bar-edge linear both,yd-ctl-fold linear both;animation-timeline:scroll(root);animation-range:0 var(--yd-fold)}@media(min-width:768px){.yd__topbar{animation:yd-bar-edge linear both,yd-bar-stuck linear both,yd-ctl-fold linear both,yd-head-fold linear both;animation-timeline:scroll(root);animation-range:0 var(--yd-fold)}.yd__head{row-gap:var(--yd-gap);margin-block-start:max(0px,calc((var(--yd-ctl) - (var(--yd-crumb) + var(--yd-gap) + 1.1 * var(--yd-name))) / 2))}.yd__topbar .yd__crumbs--bar{block-size:var(--yd-crumb);overflow:hidden;animation:yd-crumbs-fold linear both;animation-timeline:scroll(root);animation-range:0 var(--yd-fold)}.yd__topbar .yd__title{font-size:var(--yd-name)}}}@keyframes yd-head-fold{0%{--yd-crumb:1.25rem;--yd-gap:var(--space-1);--yd-name:var(--text-display-2)}50%{--yd-crumb:0rem;--yd-gap:0rem}to{--yd-crumb:0rem;--yd-gap:0rem;--yd-name:var(--text-lg)}}@keyframes yd-ctl-fold{0%{--yd-ctl:3rem}to{--yd-ctl:2.5rem}}@keyframes yd-crumbs-fold{0%{opacity:1}35%{opacity:0}to{opacity:0}}@keyframes yd-bar-edge{0%{box-shadow:0 1px 0 0 transparent,0 8px 24px -12px #0000}to{box-shadow:0 1px 0 0 var(--border-subtle),0 8px 24px -12px #0000002e}}@keyframes yd-bar-stuck{0%{padding-block:var(--yd-bar-pad)}to{padding-block:var(--space-4)}}.yd__crumbs{display:flex;align-items:center;flex-wrap:nowrap;gap:var(--space-1-5);min-inline-size:0;font-size:var(--text-md);list-style:none;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.yd__crumbs::-webkit-scrollbar{display:none}@media(min-width:768px){.yd__crumbs{flex-wrap:wrap;overflow:visible}}.yd__crumbs li{flex:none;white-space:nowrap;color:var(--text-tertiary)}.yd__crumbs li+li:before{content:"|";margin-inline-end:var(--space-2);color:var(--border-strong)}.yd__crumbs a{color:inherit;text-decoration:none;transition:color .25s ease}.yd__crumbs a:hover{color:var(--text-primary)}.yd__crumbs li:last-child:not(:first-child){color:var(--text-primary)}.yd__crumbs--page{padding-inline:var(--layout-px)}.yd__crumbs--bar{display:none}@media(min-width:768px){.yd__crumbs--page{display:none}.yd__crumbs--bar{display:flex}}.yd__title,.yd__name{text-transform:uppercase}.yd__title{font-size:var(--text-md);font-weight:var(--font-weight-semibold);line-height:1.2;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width:768px){.yd__title{line-height:1.1;letter-spacing:-.015em;white-space:normal;overflow:visible;text-wrap:balance;font-size:var(--text-display-2)}}.yd__recent{display:flex;align-items:center;flex:0 1 auto;min-inline-size:0;max-inline-size:min(28rem,100vw - 11rem);cursor:grab;padding:var(--space-2);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;background:var(--surface-base);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.yd__recent .yd__recentlink{position:relative;display:block;inline-size:2.5rem;block-size:2.5rem;border-radius:var(--radius-md);transition:transform .35s cubic-bezier(.32,.72,0,1)}.yd__recent::-webkit-scrollbar{display:none}.yd__recent[data-dragging]{cursor:grabbing;scroll-snap-type:none}.yd__back{flex:none}.yd__recent .yd__recentmore{position:sticky;left:0;z-index:6;flex:0 0 auto;display:grid;place-items:center;inline-size:2.5rem;block-size:2.5rem;margin-inline-end:var(--space-1);padding:0;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--text-primary);background:var(--surface-deep);border:1px solid var(--border-subtle);border-radius:var(--radius-md);cursor:pointer;transition:background-color .25s ease}.yd__recent .yd__recentmore:before{content:"";position:absolute;inset:calc(-1 * var(--space-2)) calc(-1 * var(--space-1)) calc(-1 * var(--space-2)) calc(-1 * var(--space-2));z-index:-1;background:var(--surface-base)}.yd__recent .yd__recentmore:hover{background:var(--border-subtle)}.yd__recent .yd__recentmore:focus-visible{outline:2px solid var(--color-sand);outline-offset:2px}.yd__recent .yd__recentitem{position:relative;display:block;flex:0 0 auto;scroll-snap-align:center}@keyframes yd-bubble-in{0%{opacity:0;transform:translateY(6px) scale(.5)}}.yd__recent .yd__recentitem[data-in]{animation:yd-bubble-in .5s cubic-bezier(.32,.72,0,1) both;animation-delay:calc(.12s + var(--i, 0) * .06s)}@media(prefers-reduced-motion:reduce){.yd__recent .yd__recentitem[data-in]{animation:none}}.yd__recent .yd__recentitem+.yd__recentitem{margin-inline-start:calc(-1 * var(--space-3))}.yd__recent .yd__recentitem:hover,.yd__recent .yd__recentitem:focus-within{z-index:3}.yd__recent .yd__recentx{position:absolute;top:-.5rem;right:-.25rem;z-index:4;display:grid;place-items:center;inline-size:1.125rem;block-size:1.125rem;padding:0;color:var(--color-white);background:var(--text-primary);border:2px solid var(--surface-base);border-radius:var(--radius-full);opacity:0;cursor:pointer;transition:opacity .2s ease,transform .2s ease}.yd__recent .yd__recentx:before{content:"";position:absolute;inset:-.375rem}.yd__recent .yd__recentitem:hover .yd__recentx,.yd__recent .yd__recentitem:focus-within .yd__recentx{opacity:1}.yd__recent .yd__recentx:hover{transform:scale(1.1)}.yd__recent .yd__recentx:focus-visible{outline:2px solid var(--color-sand);outline-offset:1px}@media(hover:none){.yd__recent .yd__recentx{display:none}.yd__recent .yd__recentlink{-webkit-touch-callout:none;user-select:none}.yd__recent .yd__recentlink[data-pressing]{transform:scale(.88)}}.yd__recent .yd__recentlink img{display:block;inline-size:100%;block-size:100%;object-fit:cover;border:2px solid var(--surface-base);border-radius:var(--radius-md)}.yd__recent .yd__recentlink[aria-current=page]{z-index:1}.yd__recent .yd__recentlink[aria-current=page] img{border-color:var(--color-sand)}@media(hover:hover){.yd__recent .yd__recentlink:hover{z-index:2;transform:translateY(-2px) scale(1.08)}}.yd__recent .yd__recentlink:focus-visible{z-index:2;outline:2px solid var(--color-sand);outline-offset:2px}.yd__back{display:inline-flex;align-items:center;gap:var(--space-2);block-size:var(--yd-ctl, 3rem);padding-inline:var(--space-4) var(--space-5);font-size:var(--text-md);font-weight:var(--font-weight-medium);color:var(--text-primary);text-decoration:none;background:var(--surface-deep);border:0;border-radius:var(--radius-full);font-family:inherit;cursor:pointer;transition:background-color .25s ease}@media(max-width:767px){.yd__back{justify-content:center;inline-size:var(--yd-ctl, 3rem);padding-inline:0}.yd__backlabel{display:none}}.yd__backicon{display:grid;place-items:center}.yd__backicon svg{transition:transform .35s cubic-bezier(.32,.72,0,1)}.yd__back:hover{background:var(--border-default)}.yd__back:hover .yd__backicon svg{transform:translate(-2px)}.yd__back:focus-visible{outline:2px solid var(--color-sand);outline-offset:4px;border-radius:var(--radius-full)}.ydsec{display:block}@media(min-width:768px){.ydsec--lead{padding-block-start:var(--space-4)}}@media(min-width:1280px){.ydb{margin-inline-start:var(--yd-indent)}}.ydb--cap{max-inline-size:22rem}.ylead{display:grid;gap:var(--space-8)}.ylead__about{display:grid;gap:var(--space-5);align-content:start;min-inline-size:0}.ylead__buy{display:grid;gap:var(--space-3);align-content:start;min-inline-size:0}@media(min-width:1024px){.ylead[data-cols="2"]{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--yd-gutter);align-items:start}.ylead[data-cols="2"]>.ylead__about{grid-column:1 / 8}.ylead[data-cols="2"]>.ylead__buy{grid-column:9 / -1}}@media(min-width:1280px){.ylead[data-cols="2"]{grid-template-columns:repeat(11,minmax(0,1fr))}}.yacht .yd__panel .team[data-pair]{max-inline-size:none;margin-inline:0}@media(min-width:1280px){.yacht .yd__panel .team[data-pair]{margin-inline-start:var(--yd-indent)}}.yd__about{display:grid;gap:var(--space-5);align-content:start}.yd__tags{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.yd__pill{padding:var(--space-1-5, .375rem) var(--space-3);font-size:var(--text-sm);font-weight:500;line-height:1.2;white-space:nowrap;color:var(--text-secondary);background:var(--surface-deep);border-radius:var(--radius-full)}.yd__pill[data-state]{color:var(--text-on-sand);background:var(--color-sand)}.yd__pricegroup{display:grid;gap:var(--space-3)}.yd__actions{display:flex;gap:var(--space-1-5)}.yd__act{display:grid;place-items:center;inline-size:var(--yd-ctl, 3rem);block-size:var(--yd-ctl, 3rem);padding:0;color:var(--text-primary);background:none;border:1px solid var(--border-default);border-radius:var(--radius-full);text-decoration:none;cursor:pointer;transition:background-color .25s ease,border-color .25s ease,color .25s ease}.yd__act--pill{display:none;padding-inline:var(--space-5);font-size:var(--text-md);font-weight:var(--font-weight-medium);white-space:nowrap}@media(min-width:768px){.yd__act--pill{display:grid;inline-size:auto}}.yd__act:hover{background:var(--surface-deep);border-color:var(--border-strong)}.yd__act:focus-visible{outline:2px solid var(--color-sand);outline-offset:3px}.yd__act[aria-pressed=true]{--ms-fill:1;color:var(--text-on-sand);background:var(--color-sand);border-color:var(--color-sand)}.yd__act .yd__actdone,.yd__act[data-copied] .yd__actglyph{display:none}.yd__act[data-copied] .yd__actdone{display:inline-flex}.yd__act[data-copied]{color:var(--text-on-sand);background:var(--color-sand);border-color:var(--color-sand)}.yd__act .yd__actglyph{rotate:-45deg}.yd__pricecard{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);padding:var(--space-5);color:var(--text-on-sand);background:var(--color-sand);border-radius:var(--radius-card);text-decoration:none}a.yd__pricecard:hover .yd__pricemark,a.yd__pricecard:focus-visible .yd__pricemark{color:var(--color-sand);background:var(--color-white);border-color:var(--color-white);transform:rotate(45deg)}a.yd__pricecard:hover .yd__pricemark--fact,a.yd__pricecard:focus-visible .yd__pricemark--fact{transform:none}.yd__pricetext{display:grid;gap:var(--space-1);min-inline-size:0}.yd__pricevalue{font-size:1.5rem;font-weight:var(--font-weight-semibold);line-height:1.1;letter-spacing:-.015em;font-variant-numeric:tabular-nums;color:inherit}.yd__pricenote{font-size:var(--text-sm);color:inherit;opacity:.8}@media(min-width:768px){.yd__pricevalue{font-size:1.75rem}}.yd__pricemark{flex:none;display:grid;place-items:center;inline-size:2.75rem;block-size:2.75rem;color:var(--text-on-sand);border:1px solid oklch(1 0 0 / .55);border-radius:var(--radius-full);transition:background-color .3s var(--ease-in-out-soft),border-color .3s var(--ease-in-out-soft),color .3s var(--ease-in-out-soft),transform .5s var(--ease-in-out-soft)}@media(prefers-reduced-motion:reduce){.yd__pricemark{transition:none}a.yd__pricecard:hover .yd__pricemark{transform:none}}.yd__soldpill{padding:var(--space-2) var(--space-4);font-weight:500;color:var(--text-on-sand);background:var(--color-sand);border-radius:var(--radius-full)}.yd__pricecard--sold{align-items:flex-start}.yd__soldline{margin:0;color:inherit}.yd__soldword{font-size:clamp(1.5rem,2.2vw,2rem);font-weight:var(--font-weight-bold);line-height:.95;letter-spacing:-.01em}.yd__pricecard--sold .yd__soldcta{margin-block-start:var(--space-2)}.yd__identity{display:grid;gap:var(--space-4);padding:var(--space-5) var(--space-6);background:var(--surface-content);border:1px solid var(--border-hairline);border-radius:var(--radius-card)}.yd__idhead{display:flex;align-items:center;gap:var(--space-4);min-inline-size:0;color:inherit;text-decoration:none}.yd__idmark{flex:none;display:grid;place-items:center;inline-size:3.5rem;block-size:3.5rem;font-size:var(--text-md);font-weight:var(--font-weight-medium);letter-spacing:.02em;color:var(--text-secondary);background:var(--surface-deep);border-radius:var(--radius-full);overflow:clip;transition:background-color .25s ease,color .25s ease}.yd__idmark img{inline-size:68%;block-size:68%;object-fit:contain}a.yd__idhead:hover .yd__idmark,a.yd__idhead:focus-visible .yd__idmark{color:var(--text-on-accent);background:var(--accent)}a.yd__idhead:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:var(--radius-sm)}.yd__idtext{display:grid;gap:var(--space-0-5, .125rem);min-inline-size:0}.yd__idmodel{font-size:var(--text-lg);font-weight:var(--font-weight-semibold);line-height:1.25;letter-spacing:-.01em;color:var(--text-primary);text-wrap:balance}.yd__idbuilder{font-size:var(--text-md);line-height:1.3;color:var(--text-secondary)}.yd__idrows{display:grid;gap:var(--space-2);margin:0}.yd__idrows--under{padding-block-start:var(--space-4);border-block-start:1px solid var(--border-default)}.yd__idhead+.yd__idrows{margin-block-start:var(--space-1)}.yd__idrow{display:grid;grid-template-columns:minmax(4.5rem,auto) minmax(0,1fr);column-gap:var(--space-5);align-items:baseline}.yd__idrow dt{font-size:var(--text-md);line-height:1.4;color:var(--text-tertiary)}.yd__idrow dd{margin:0;font-size:var(--text-md);font-weight:var(--font-weight-medium);line-height:1.4;color:var(--text-primary);text-wrap:pretty}.yd__docs{display:grid;gap:var(--space-3);padding:var(--space-5) var(--space-6);background:var(--surface-deep);border-radius:var(--radius-card)}.yd__docslabel{margin:0;font-size:var(--text-sm);line-height:1.3;color:var(--text-tertiary)}.yd__doclist{display:grid;margin:0;padding:0;list-style:none}.yd__doc{display:flex;align-items:center;gap:var(--space-3);padding-block:var(--space-2-5, .625rem);font-size:var(--text-md);font-weight:var(--font-weight-medium);line-height:1.35;color:var(--text-primary);text-decoration:none;transition:color .25s ease}.yd__doc+.yd__doc{border-block-start:1px solid var(--border-subtle)}.yd__doc:hover{color:var(--text-secondary)}.yd__doc:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}.yd__doc .msym{flex:none;color:var(--text-tertiary)}.yd__docname{min-inline-size:0;overflow-wrap:anywhere}.yd__group{display:grid;gap:var(--space-6);align-content:start}.yd__grouptitle{margin:0;font-size:var(--text-md);font-weight:var(--font-weight-normal);line-height:1.3;color:var(--text-tertiary)}@media(min-width:768px){.yd__grouptitle{font-size:var(--text-lg)}}.yd__specs{display:grid;gap:var(--space-12);grid-template-columns:repeat(auto-fill,minmax(min(100%,24rem),1fr));column-gap:var(--space-16);align-items:start}.yd__rows{display:grid}.yd__row{display:grid;grid-template-columns:minmax(9rem,1fr) minmax(0,1.4fr);align-items:center;gap:var(--space-6);padding-block:var(--space-3-5)}.yd__row+.yd__row{border-block-start:1px solid var(--border-subtle)}.yd__row dt{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);line-height:1.3;color:var(--text-tertiary)}.yd__row dt .msym{justify-content:center;inline-size:1.125rem}.yd__row dd{margin:0;font-size:var(--text-md);font-weight:var(--font-weight-medium);line-height:1.35;text-wrap:pretty}.yd__prose{display:grid;gap:var(--space-5);max-inline-size:80ch;font-size:1.375rem;font-weight:var(--font-weight-semibold);line-height:1.3;letter-spacing:-.01em;color:var(--text-primary);text-wrap:pretty}@media(min-width:768px){.yd__prose{font-size:1.625rem}}.yd__prose p,.yd__prose li{font-size:inherit;line-height:inherit;color:inherit}.yd__list,.yd__prose ul,.yd__prose ol{display:grid;gap:var(--space-2);padding-inline-start:1.25em}.yd__list{list-style:disc}.yd__prose :is(h3,h4){margin-block-start:var(--space-3);font-size:inherit;font-weight:var(--font-weight-semibold);line-height:inherit;color:var(--text-tertiary)}.yd__prose ul{list-style:disc}.yd__fold[data-fold]{--fold-closed:17rem;overflow:hidden;transition:max-block-size .5s var(--ease-out-quint)}.yd__fold[data-fold=closed]{max-block-size:var(--fold-closed);mask-image:linear-gradient(to bottom,black calc(100% - 5rem),transparent)}@media(max-width:767px){.yd__fold[data-fold]{--fold-closed:14rem}.yd__fold--specs[data-fold]{--fold-closed:18rem}}@media(min-width:768px){.yd__fold[data-fold-at=phone]{max-block-size:none!important;mask-image:none}.yd__more[data-fold-at=phone]{display:none}}.yd__aboutshort{margin:0;font-weight:var(--font-weight-medium)}.yd__readmore{display:inline-flex;align-items:center;gap:var(--space-3);justify-self:start;block-size:3rem;padding-inline:var(--space-6);font:inherit;font-size:var(--text-md);font-weight:var(--font-weight-medium);color:var(--text-primary);background:var(--surface-canvas);border:1px solid var(--border-default);border-radius:var(--radius-full);cursor:pointer;transition:background-color .25s ease,border-color .25s ease}.yd__readmore:hover{background:var(--surface-deep);border-color:var(--border-strong)}.yd__readmore:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.yd__sheets{display:grid;gap:var(--space-5);align-content:start}@media(min-width:768px){.yd__sheets{margin-block-start:calc(var(--space-24) - var(--space-11))}}.yd__more{display:inline-flex;align-items:center;gap:var(--space-1-5);justify-self:start;margin-block-start:0;padding:0;font:inherit;font-size:var(--text-md);font-weight:var(--font-weight-medium);line-height:var(--leading-tight);color:var(--text-primary);background:none;border:0;cursor:pointer;transition:color .25s ease}.yd__more:hover{color:var(--text-secondary)}.yd__more:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:var(--radius-sm)}.yd__morechevron{color:var(--text-secondary);transition:rotate .3s var(--ease-out-quint)}.yd__more[aria-expanded=true] .yd__morechevron{rotate:180deg}@media(prefers-reduced-motion:reduce){.yd__fold[data-fold],.yd__morechevron{transition:none}}.yd__prose img{max-width:100%;height:auto;border-radius:var(--radius-card-sm)}.yacht__video img,.yacht__video video,.yacht__video iframe{border-radius:var(--radius-card)}.yd__panel{--rise-fade:.42s;--rise-move:1.8s;--rise-lead:.14s;--rise-from:1.25rem;--rise-step:55ms}.yacht__related{inline-size:auto;padding:var(--space-16) var(--layout-px);background:var(--surface-mist)}@media(width<640px){.yacht__related{overflow-x:clip}}.yd__meta--grid{grid-template-columns:repeat(2,minmax(0,1fr))}:root{--ydd-dur:.5s}.ydd{position:fixed;inset:0;z-index:90}.ydd[hidden]{display:none}.ydd__backdrop{position:absolute;inset:0;background:#00000029;animation:ydd-fade-in .4s ease both}.ydd[data-state=closing] .ydd__backdrop{animation:ydd-fade-out .3s ease both}.ydd__panel{--section-max:var(--max-width-wide);--yd-gutter:var(--space-6);--yd-col:max(calc((100% - 11 * var(--yd-gutter)) / 12), 6.5rem);--yd-indent:calc(var(--yd-col) + var(--yd-gutter));--ydd-col:56rem;position:absolute;inset-inline:0;inset-block-end:0;display:grid;grid-template-rows:minmax(0,1fr);max-block-size:calc(100svh - var(--space-4));padding-block-end:env(safe-area-inset-bottom,0px);color:var(--text-primary);background:var(--surface-deep);border-radius:var(--radius-card-lg) var(--radius-card-lg) 0 0;box-shadow:0 -12px 40px #00000029;overflow:clip;isolation:isolate;transform:translateZ(0);outline:none;animation:ydd-rise var(--ydd-dur) var(--ease-sheet) backwards}@media(min-width:768px){.ydd__panel{max-block-size:calc(100svh - var(--space-6))}}.ydd[data-state=closing] .ydd__panel{animation:ydd-sink var(--ydd-dur) var(--ease-sheet) both}@keyframes ydd-rise{0%{translate:0 100%}}@keyframes ydd-sink{to{translate:0 100%}}@keyframes ydd-fade-in{0%{opacity:0}}@keyframes ydd-fade-out{to{opacity:0}}@media(prefers-reduced-motion:reduce){.ydd__panel,.ydd__backdrop{animation-duration:1ms!important}}.ydd__close{position:absolute;inset-block-start:var(--space-5);inset-inline-end:var(--space-5);z-index:2;display:grid;place-items:center;inline-size:3rem;block-size:3rem;padding:0;color:var(--text-primary);background:var(--surface-canvas);border:0;border-radius:var(--radius-full);box-shadow:var(--shadow-sm);cursor:pointer;transition:background-color .25s ease}.ydd__close:hover{background:var(--border-default)}.ydd__close:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ydd__close .msym{--ms-size:20px}.ydd__body{border-radius:var(--radius-card-lg) var(--radius-card-lg) 0 0;padding-block-end:calc(var(--space-16) + env(safe-area-inset-bottom,0px));background:var(--surface-deep);overflow-y:auto;overscroll-behavior:none;scrollbar-gutter:stable both-edges}.ydd__col{display:grid;gap:var(--space-5);inline-size:100%;max-inline-size:var(--ydd-col);margin-inline:auto}.ydd__cover{margin:0;padding-block-start:calc(var(--space-5) + 3rem + var(--space-4));inline-size:100%}@media(min-width:768px){.ydd__cover{padding-block-start:var(--space-6)}}.ydd__coverimg{display:block;inline-size:100%;block-size:auto;aspect-ratio:4 / 3;object-fit:cover;background:var(--surface-base);border-radius:var(--radius-card)}@media(min-width:768px){.ydd__coverimg{aspect-ratio:2 / 1;border-radius:var(--radius-card-lg)}}.ydd__head{display:grid;grid-template-columns:max-content minmax(0,1fr);grid-template-areas:"back actions" "head head";column-gap:var(--space-3);row-gap:var(--space-4);align-items:center}.ydd__head .yd__back{grid-area:back;background:var(--surface-canvas)}.ydd__head .yd__back:hover{background:var(--border-default)}.ydd__head .ydd__headtext{grid-area:head}.ydd__head .ydd__actions{grid-area:actions;justify-self:end}.ydd__head .yd__act:not([aria-pressed=true]){background:var(--surface-canvas)}.ydd__head .yd__act:not([aria-pressed=true]):hover{background:var(--border-default)}.ydd__head .yd__act.yd__act--pill,.ydd__head .yd__act.yd__act--pill:hover{color:var(--text-on-sand);background:var(--color-sand);border-color:var(--color-sand)}.ydd__head .yd__act.yd__act--pill:hover{background:color-mix(in oklab,var(--color-sand),black 8%);border-color:color-mix(in oklab,var(--color-sand),black 8%)}.ydd__head .ydd__name{white-space:normal;overflow:visible;font-size:var(--text-xxl)}@media(min-width:768px){.ydd__head .ydd__name{font-size:var(--text-display-2)}}@media(min-width:85rem){.ydd__head{grid-template-columns:minmax(max-content,calc((100% - min(var(--ydd-col),100%)) / 2 - var(--yd-gutter))) minmax(0,1fr) max-content;grid-template-areas:"back head actions";column-gap:var(--yd-gutter);align-items:start}}@media(max-width:84.99rem){.ydd__head .ydd__headtext{inline-size:100%;max-inline-size:var(--ydd-col);margin-inline:auto}}.ydd__about :is(p,li){font-size:var(--text-lg);line-height:1.55;color:var(--text-primary);text-wrap:pretty}.ydd__about>p:first-of-type{font-size:1.625rem;font-weight:var(--font-weight-semibold);line-height:1.3;letter-spacing:-.01em;margin-block-end:var(--space-4)}@media(max-width:767px){.ydd__about>p:first-of-type{font-size:1.375rem}}.ydd__about :is(h2,h3,h4){margin-block:var(--space-6) var(--space-2);font-size:var(--text-lg);font-weight:var(--font-weight-semibold);color:var(--text-primary)}@media(max-width:767px){.ydd__body [data-pt=md]{--section-pt:var(--space-10)}.ydd__body [data-pb=md]{--section-pb:var(--space-10)}.ydd__body [data-pt=lg]{--section-pt:var(--space-12)}.ydd__body [data-pb=lg]{--section-pb:var(--space-12)}.ydd__aboutfold[data-fold]{--fold-closed:19rem}}.yd__chips{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.yd__chip{padding:var(--space-2) var(--space-4);font-size:var(--text-md);line-height:1.4;color:var(--text-primary);background:var(--surface-canvas);border-radius:var(--radius-full);text-wrap:pretty}.ydd__stats{--slide-gap:var(--space-5)}@media(max-width:767px){.ydd__stats{--slide-gap:var(--space-3);--slide-w:min(13rem, calc((100vw - 2 * var(--layout-px) - var(--slide-gap)) / 2 - var(--space-4)))}}.ydd__stat{grid-template-rows:auto minmax(0,1fr);align-content:stretch;aspect-ratio:3 / 4;gap:var(--space-6)}@media(min-width:768px){.ydd__stat{aspect-ratio:auto;min-block-size:26rem;gap:var(--space-8)}}.ydd__statvalue{font-size:clamp(1.75rem,4vw,3.5rem);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;line-height:1;letter-spacing:-.03em;color:var(--text-primary)}.ydd__statfoot{display:grid;gap:var(--space-1);align-self:end}.ydd__statlabel{font-size:var(--text-md);font-weight:var(--font-weight-medium);color:var(--text-primary)}.ydd__statnote{font-size:var(--text-sm);line-height:1.45;color:var(--text-secondary);text-wrap:pretty}.ydd__specs{display:grid;gap:var(--space-6)}.ydd__specgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));gap:var(--space-4)}@media(min-width:768px){.ydd__specgrid{grid-auto-rows:1fr;gap:var(--space-6)}}.ydd__speccard{gap:var(--space-4)}.ydd .ccard{background:var(--surface-canvas)}.ydd__morebody{display:grid;gap:var(--space-5)}.ydd__morelist{display:grid;margin:0;padding:0;list-style:none}.ydd__morerow{padding-block:var(--space-3);font-size:var(--text-md);line-height:1.45;color:var(--text-primary);border-block-start:1px solid var(--border-hairline);text-wrap:pretty}.ydd__morerow:first-child{border-block-start:0;padding-block-start:0}.ydd__morerow--pair{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);column-gap:var(--space-4)}@media(max-width:767px){.ydd__morerow--pair{grid-template-columns:minmax(0,1fr);row-gap:var(--space-1)}}.ydd__morekey{color:var(--text-secondary)}.ydd__moregroup{display:grid;gap:var(--space-2)}.ydd__morelabel{margin:0;font-size:var(--text-sm);color:var(--text-tertiary)}.ydd__more .faqacc__item{background:var(--surface-canvas)}html[data-sheet] .yd__topbar{opacity:0;transition:opacity calc(var(--ydd-dur) * .6) ease}html[data-sink]{background:var(--color-ink)}html[data-sink] body{background:transparent}html[data-sink] .page{position:fixed;inset:0;overflow:hidden;overscroll-behavior:none;background:var(--page-ground);border-radius:0;transform-origin:50% 30%;transition:scale var(--ydd-dur) var(--ease-sheet),border-radius var(--ydd-dur) var(--ease-sheet)}html[data-sink=open] .page{scale:.95;border-radius:var(--radius-card-lg)}@media(prefers-reduced-motion:reduce){html[data-sink] .page{transition-duration:1ms}}.yd__panel .ystrip{container-type:inline-size}@media(min-width:768px){.yacht .yd__panel .ystrip{--strip-h:calc((100cqi - 2 * (max(0px, (100cqi - var(--section-max)) / 2) + var(--layout-px))) / 2)}}
