body{-webkit-font-smoothing:antialiased;margin:0;font-family:Merriweather,Georgia,serif}.screen,.desk,.tgcard{--bg:#fff;--ink:#000;--muted:#5e6b6f;--faint:#b8c2c6;--band:#f2f7f9;--line:#eef2f4;--tag-line:#dfe5e8;--photo-bg:#e6ebee;--accent:#0077b6;--on-accent:#fff;--sel-bg:#000;--sel-ink:#fff;--sel-muted:#b8c2c6;--chart-1:#0290d7;--chart-2:#1aa39a;--chart-3:#ffa800;--chart-4:#7b5cc9;--danger:#d40000;--scrim:#00000059;--sheet-shadow:#0000002e;--sk-shine:#ffffffbf;--tg-bg:#e9eef2;--tg-bar:#fff;--tg-in:#fff;--tg-out:#dcf1c9;--tg-ink:#000;--tg-muted:#5e6b6f;--tg-field:#f2f7f9;--tg-date:#00000040}.theme-night{--bg:#000;--ink:#fff;--muted:#a8b9c9;--faint:#5c6f80;--band:#14191e;--line:#1f2830;--tag-line:#43586b;--photo-bg:#14191e;--accent:#35b0f2;--on-accent:#00131f;--sel-bg:#fff;--sel-ink:#000;--sel-muted:#5c6f80;--chart-1:#35b0f2;--chart-2:#3fcfc4;--chart-3:#ffa800;--chart-4:#a98cf0;--danger:#ff6a5c;--scrim:#0009;--sheet-shadow:#0009;--sk-shine:#ffffff12;--tg-bg:#0e1621;--tg-bar:#17212b;--tg-in:#182533;--tg-out:#2b5278;--tg-ink:#fff;--tg-muted:#7f91a4;--tg-field:#242f3d;--tg-date:#ffffff24}.screen a,.desk a{color:var(--accent);text-decoration:none}.screen{box-sizing:border-box;background:var(--bg);width:390px;min-height:844px;color:var(--ink);flex-direction:column;display:flex;position:relative;overflow:hidden}.desk{box-sizing:border-box;background:var(--bg);width:1280px;min-height:800px;color:var(--ink);flex-direction:column;gap:56px;padding:48px 72px;display:flex;position:relative;overflow:hidden}.pad{padding:0 24px}.grow{flex:1 0 32px}.top{justify-content:space-between;align-items:center;padding:56px 24px 0;display:flex}.brand{letter-spacing:.02em;text-transform:uppercase;color:var(--ink);font-family:Carlito,Lato,Arial,sans-serif;font-size:11px;font-weight:900;line-height:1.2}.screen a.brand,.desk a.brand{color:var(--ink)}.logo{color:var(--ink);flex:none;width:50px;height:25px;display:block}.kicker{letter-spacing:-.02em;text-transform:uppercase;color:var(--ink);font-family:Carlito,Lato,Arial,sans-serif;font-size:13px;font-weight:700}.meta{text-transform:uppercase;letter-spacing:.02em;color:var(--muted);font-family:Carlito,Lato,Arial,sans-serif;font-size:12px;font-weight:700}.meta-ink{color:var(--ink)}.danger{color:var(--danger)}.display{letter-spacing:-.025em;color:var(--ink);margin:0;font-family:Merriweather,Georgia,serif;font-size:44px;font-weight:300;line-height:.95}.display-s{letter-spacing:-.02em;color:var(--ink);margin:0;font-family:Merriweather,Georgia,serif;font-size:32px;font-weight:300;line-height:1}.body{color:var(--ink);margin:0;font-family:Merriweather,Georgia,serif;font-size:17px;line-height:1.4}.body-muted{color:var(--muted);margin:0;font-family:Merriweather,Georgia,serif;font-size:15px;line-height:1.45}.muted{color:var(--muted)}.ink{color:var(--ink)}.tags{flex-wrap:wrap;gap:10px;display:flex}.tag,.screen a.tag{border:2px solid var(--tag-line);background:var(--bg);min-height:48px;color:var(--ink);cursor:pointer;box-sizing:border-box;border-radius:54px;align-items:center;gap:8px;padding:0 20px;font-family:Merriweather,Georgia,serif;font-size:17px;line-height:1;display:inline-flex}.tag-on,.screen a.tag-on{background:var(--sel-bg);border-color:var(--sel-bg);color:var(--sel-ink)}.tag-accent,.screen a.tag-accent{border-color:var(--accent);color:var(--accent)}.tag-count{color:var(--muted);font-family:Carlito,Lato,Arial,sans-serif;font-size:12px;font-weight:700}.tag-on .tag-count{color:var(--sel-muted)}.pill,.screen a.pill,.desk a.pill{border:2px solid var(--accent);height:56px;color:var(--accent);background:var(--bg);white-space:nowrap;cursor:pointer;box-sizing:border-box;border-radius:54px;justify-content:center;align-items:center;gap:10px;padding:0 28px;font-family:Merriweather,Georgia,serif;font-size:20px;line-height:1;display:inline-flex}.pill-primary,.screen a.pill-primary,.desk a.pill-primary{background:var(--accent);color:var(--on-accent)}.pill-quiet,.screen a.pill-quiet{border-color:var(--tag-line);color:var(--ink);height:52px;font-size:18px}.pill-wide{width:100%}.round,.screen a.round,.desk a.round{aspect-ratio:1;border:2px solid var(--accent);width:52px;min-width:52px;max-width:52px;height:52px;min-height:52px;max-height:52px;color:var(--accent);background:var(--bg);cursor:pointer;box-sizing:border-box;border-radius:50%;flex:0 0 52px;justify-content:center;align-self:center;align-items:center;padding:0;line-height:0;display:inline-flex}.round svg{flex:none;display:block}.round-s,.screen a.round-s,.desk a.round-s{flex:0 0 40px;width:40px;min-width:40px;max-width:40px;height:40px;min-height:40px;max-height:40px}.round-muted,.screen a.round-muted,.desk a.round-muted{border-color:var(--tag-line);color:var(--muted)}.round-fill{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.dots{align-items:center;gap:6px;display:flex}.dot{background:var(--tag-line);border-radius:2px;width:22px;height:4px}.dot-on{background:var(--ink)}.band{background:var(--band);border-radius:28px}.band-line{background:var(--bg);border:2px solid var(--line);border-radius:28px}.photo{background:var(--photo-bg);border-radius:28px;position:relative;overflow:hidden}.photo-thumb{border-radius:22px}.photo-hero{border-radius:72px}@supports (corner-shape:squircle){.photo{corner-shape:squircle;border-radius:48px}.photo-thumb{border-radius:34px}.photo-hero{border-radius:120px}}.photo img{object-fit:cover;width:100%;height:100%;display:block}.photo-pick{border:3px solid #0000;height:190px;display:block}.photo-pick-on{border-color:var(--ink)}.pick-check{background:var(--sel-bg);width:32px;height:32px;color:var(--sel-ink);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:14px;right:14px}.note{background:var(--accent);color:var(--on-accent);border-radius:6px;flex:none;padding:6px 8px;font-family:Carlito,Lato,Arial,sans-serif;font-size:13px;font-weight:900;line-height:1}.card-title{color:var(--ink);font-family:Carlito,Lato,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.15}.card-meta{color:var(--muted);font-family:Carlito,Lato,Arial,sans-serif;font-size:13px;line-height:1.28}.photo .on-photo,.photo .on-photo-muted{color:#fff;text-shadow:0 1px 2px #0009,0 2px 14px #0000008c}.bottom p{min-width:0}.bottom{background:var(--bg);border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:16px 24px 34px;display:flex}.bottom-col{flex-direction:column;align-items:stretch}.sheet{background:var(--bg);box-shadow:0 -12px 40px var(--sheet-shadow);border-top:1px solid var(--line);border-radius:28px 28px 0 0;flex-direction:column;gap:16px;padding:12px 24px 34px;display:flex;position:absolute;bottom:0;left:0;right:0}.grip{background:var(--tag-line);border-radius:2px;width:44px;height:4px;margin:0 auto 2px}.scrim{background:var(--scrim);position:absolute;inset:0}.dim{opacity:.4}.nav{background:var(--bg);border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding:12px 14px 30px;display:flex}.nav a,.screen .nav a{text-transform:uppercase;letter-spacing:.02em;min-width:0;color:var(--muted);flex-direction:column;flex:1 1 0;align-items:center;gap:6px;font-family:Carlito,Lato,Arial,sans-serif;font-size:11px;font-weight:700;display:flex}.nav a.on,.screen .nav a.on{color:var(--ink)}.row{align-items:center;gap:12px;display:flex}.src,.screen a.src{text-transform:uppercase;letter-spacing:.02em;color:var(--accent);white-space:nowrap;align-items:center;gap:5px;font-family:Carlito,Lato,Arial,sans-serif;font-size:13px;font-weight:700;display:inline-flex}.src-plain{color:var(--muted);font-size:11px}.src-row{justify-content:space-between;gap:12px}.tg-link{color:var(--accent);text-decoration:underline}.col{flex-direction:column;display:flex}.hr{background:var(--line);height:1px}.chip-tags{flex-wrap:wrap;gap:8px;display:flex}.chip,.screen a.chip{background:var(--band);height:32px;color:var(--ink);border-radius:16px;align-items:center;padding:0 12px;font-family:Carlito,Lato,Arial,sans-serif;font-size:12px;font-weight:700;display:inline-flex}.band .chip,.screen .band a.chip{background:var(--bg)}.chip-on,.screen a.chip-on,.screen .band a.chip-on{background:var(--sel-bg);color:var(--sel-ink)}.cal{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px 0;display:grid}.cal div{height:40px;color:var(--ink);border-radius:20px;justify-content:center;align-items:center;font-family:Carlito,Lato,Arial,sans-serif;font-size:14px;display:flex}.cal .wd{color:var(--muted);text-transform:uppercase;height:24px;font-size:11px;font-weight:700}.cal .mute{color:var(--faint)}.cal .in{background:var(--band);border-radius:0}.cal .edge{background:var(--sel-bg);color:var(--sel-ink)}.cal .edge-l{border-radius:20px 0 0 20px}.cal .edge-r{border-radius:0 20px 20px 0}.ptag{box-sizing:border-box;width:var(--ptag);height:var(--ptag);text-align:center;flex-direction:column;flex:none;font-family:Carlito,Calibri,Lato,Arial,sans-serif;font-weight:700;line-height:1;display:inline-flex;box-shadow:0 6px 18px #00000038}.ptag-off{color:#000;background:#ffa800;flex:0 0 50%;justify-content:center;align-items:center;display:flex}.ptag-price{color:#fff;background:#d40000;flex-direction:column;flex:0 0 50%;justify-content:center;align-items:center;gap:0;min-height:0;line-height:.95;display:flex}.ptag-old{text-decoration:line-through}.ptag-per{text-transform:uppercase}.ptag-s{--ptag:84px;box-shadow:none}.ptag-s .ptag-off{font-size:24px}.ptag-s .ptag-old{font-size:10px}.ptag-s .ptag-now{font-size:18px}.ptag-s .ptag-per{font-size:9.5px}.ptag-m{--ptag:112px}.ptag-m .ptag-off{font-size:32px}.ptag-m .ptag-old{font-size:13px}.ptag-m .ptag-now{font-size:25px}.ptag-m .ptag-per{font-size:12px}.ptag-l{--ptag:152px}.ptag-l .ptag-off{font-size:44px}.ptag-l .ptag-old{font-size:16px}.ptag-l .ptag-now{font-size:35px}.ptag-l .ptag-per{font-size:15px}.shot{width:max-content;display:block;position:relative}.ptag-corner{position:absolute;top:-24px;right:-12px;box-shadow:0 10px 28px #00000047}.ptag-l.ptag-corner{top:-32px;right:-12px}.tagged{position:relative}.ptag-s.ptag-corner{top:-14px;right:-10px;box-shadow:0 8px 20px #00000040}.note-corner{padding:8px 10px;font-size:15px;position:absolute;top:-10px;right:-8px;box-shadow:0 8px 20px #00000040}.desk .ptag-l.ptag-corner{top:-40px;right:-36px}.tg{background:var(--tg-bg);color:var(--tg-ink);font-family:-apple-system,Helvetica Neue,Arial,sans-serif}.tg-head{background:var(--tg-bar);border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:54px 16px 12px;display:flex}.tg-ava{background:var(--sel-bg);width:40px;height:40px;color:var(--sel-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;font-family:Carlito,Lato,Arial,sans-serif;font-size:12px;font-weight:900;display:flex}.tg-feed{flex-direction:column;gap:10px;padding:18px 12px;display:flex}.tg-date{background:var(--tg-date);color:#fff;border-radius:10px;align-self:center;padding:4px 10px;font-size:12px}.tg-in{background:var(--tg-in);max-width:320px;color:var(--tg-ink);border-radius:18px 18px 18px 4px;flex-direction:column;gap:10px;padding:12px 14px;font-size:15px;line-height:1.35;display:flex}.tg-out{background:var(--tg-out);max-width:300px;color:var(--tg-ink);border-radius:18px 18px 4px;align-self:flex-end;padding:12px 14px;font-size:15px;line-height:1.35}.tg-btn{background:var(--tg-in);text-align:center;max-width:320px;color:var(--accent);border-radius:12px;padding:12px;font-size:15px;font-weight:600}.tg-time{color:var(--tg-muted);justify-content:flex-end;font-size:11px;display:flex}.tg-muted{color:var(--tg-muted)}.tg-input{background:var(--tg-bar);border-top:1px solid var(--line);align-items:center;gap:10px;padding:10px 12px 30px;display:flex}.tg-field{background:var(--tg-field);height:38px;color:var(--tg-muted);border-radius:19px;flex-grow:1;align-items:center;padding:0 14px;font-size:15px;display:flex}.sk{background:var(--band);flex:none;max-width:100%;position:relative;overflow:hidden}.sk:after{content:"";background:linear-gradient(90deg, transparent, var(--sk-shine), transparent);animation:1.5s ease-in-out infinite sk-sweep;position:absolute;inset:0;transform:translate(-100%)}.sk-on-band .band .sk{background:var(--tag-line)}.bottom .sk{background:var(--band)}.sk-tag{background:var(--tag-line);width:112px;height:112px;position:absolute;top:-24px;right:-12px}.sk-tag-l{width:152px;height:152px;top:-32px}@keyframes sk-sweep{to{transform:translate(100%)}}.agent-art{flex-direction:column;align-items:stretch;display:flex}.node{border:2px solid var(--tag-line);text-transform:uppercase;letter-spacing:.02em;min-width:0;color:var(--muted);border-radius:18px;flex-direction:column;flex:1 1 0;align-items:center;gap:6px;padding:12px 4px;font-family:Carlito,Lato,Arial,sans-serif;font-size:12px;font-weight:700;display:flex}.node span{color:var(--muted);font-size:22px;line-height:1}.node-done{border-color:var(--ink);color:var(--ink)}.node-done span{color:var(--ink)}.node-now{border-color:var(--accent);color:var(--accent);border-style:dashed}.node-now span{color:var(--accent)}.agent-core{background:var(--accent);width:72px;height:72px;color:var(--on-accent);box-shadow:0 0 0 8px var(--band);border-radius:50%;flex:none;justify-content:center;align-self:center;align-items:center;display:flex}.steps{flex-direction:column;display:flex}.step{grid-template-columns:28px minmax(0,1fr);gap:14px;padding:12px 0;display:grid;position:relative}.step:not(:last-child):before{content:"";background:var(--tag-line);width:2px;position:absolute;top:44px;bottom:-8px;left:13px}.step-ico{box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.step-done .step-ico{background:var(--sel-bg);color:var(--sel-ink)}.step-wait .step-ico{border:2px solid var(--tag-line)}.step-wait .card-title{color:var(--muted)}.spin{border:3px solid var(--tag-line);border-top-color:var(--accent);box-sizing:border-box;border-radius:50%;width:24px;height:24px;animation:.9s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.bar{background:var(--tag-line);border-radius:2px;height:4px;overflow:hidden}.bar i{background:var(--accent);border-radius:2px;width:60%;height:100%;display:block}.agg-list{border-top:1px solid var(--tag-line);flex-direction:column;margin-top:12px;display:flex}.agg{border-bottom:1px solid var(--tag-line);grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 0;display:grid}.agg:last-child{border-bottom:0;padding-bottom:2px}.agg-ico{width:16px;height:16px;color:var(--ink);justify-content:center;align-items:center;display:flex}.agg-dot{border:2px solid var(--tag-line);box-sizing:border-box;border-radius:50%;width:8px;height:8px}.agg-wait .src,.screen .agg-wait a.src{color:var(--muted)}.spin-s{border-width:2px;width:14px;height:14px}@media (prefers-reduced-motion:reduce){.sk:after,.spin{animation:none}}.step-num .step-ico,.num-ico{background:var(--sel-bg);color:var(--sel-ink);font-family:Carlito,Lato,Arial,sans-serif;font-size:14px;font-weight:700}.num-ico{border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.steps-plain .step{padding:14px 0}.faq-list{flex-direction:column;display:flex}.faq-item{border-bottom:1px solid var(--line);flex-direction:column;gap:10px;padding:16px 0;display:flex}.faq-item:last-child{border-bottom:0}.faq-q{color:var(--ink);justify-content:space-between;align-items:flex-start;gap:14px;font-family:Merriweather,Georgia,serif;font-size:17px;line-height:1.3;display:flex}.faq-q span{flex:none;margin-top:2px}.faq-a{color:var(--muted);margin:0;font-family:Merriweather,Georgia,serif;font-size:15px;line-height:1.5}.desk-long{gap:112px;padding:48px 72px 56px}.d-h2{letter-spacing:-.025em;color:var(--ink);max-width:900px;margin:0;font-family:Merriweather,Georgia,serif;font-size:52px;font-weight:300;line-height:.98}.d-h3{letter-spacing:-.01em;color:var(--ink);font-family:Merriweather,Georgia,serif;font-size:24px;font-weight:400;line-height:1.1}.d-text{color:var(--muted);margin:0;font-family:Merriweather,Georgia,serif;font-size:18px;line-height:1.45}.d-grid3{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:32px;display:grid}.d-card{background:var(--band);border-radius:40px;flex-direction:column;gap:18px;padding:32px;display:flex}.d-band{background:var(--band);border-radius:56px;padding:64px}.d-band .band-line,.d-band .chip{background:var(--bg)}.d-band .chip-on{background:var(--sel-bg)}.d-band-accent{padding:80px 64px}.chip-l,.desk a.chip-l{border-radius:20px;height:40px;padding:0 18px;font-size:15px}.desk a.chip{color:var(--ink)}.desk a.chip-on{color:var(--sel-ink)}.desk a.src{color:var(--accent)}.mini{border:2px solid var(--tag-line);background:var(--bg);height:36px;color:var(--ink);text-transform:uppercase;letter-spacing:.02em;cursor:pointer;border-radius:18px;flex:none;align-items:center;gap:6px;padding:0 14px;font-family:Carlito,Lato,Arial,sans-serif;font-size:12px;font-weight:700;display:inline-flex}.mini-accent{border-color:var(--accent);color:var(--accent)}.hint{color:var(--muted);margin:0;font-family:Carlito,Lato,Arial,sans-serif;font-size:13px;line-height:1.3}.langs{border:2px solid var(--tag-line);border-radius:22px;align-items:center;gap:2px;padding:2px;display:inline-flex}.lang,.desk a.lang{letter-spacing:.06em;height:30px;color:var(--muted);border-radius:16px;justify-content:center;align-items:center;padding:0 11px;font-family:Carlito,sans-serif;font-size:13px;font-weight:700;display:inline-flex}.lang-on,.desk a.lang-on{background:var(--sel-bg);color:var(--sel-ink)}.photo:has(.cap):after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#060c1200 0%,#060c1280 45%,#060c12d1 100%);height:62%;position:absolute;bottom:0;left:0;right:0}.photo .cap{z-index:2}.mini-danger{border-color:var(--danger);color:var(--danger)}.mini-ico{flex:none;justify-content:center;width:36px;padding:0}.d-band .band{background:var(--bg)}.d-band .band-line .chip{background:var(--band)}.facts{flex-wrap:wrap;gap:6px 14px;display:flex}.fact{color:var(--muted);white-space:nowrap;align-items:center;gap:5px;font-family:Carlito,Lato,Arial,sans-serif;font-size:13px;line-height:1.2;display:inline-flex}.fact svg{flex:none}.ico-badge{background:var(--bg);width:44px;height:44px;color:var(--ink);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.fav{z-index:3;color:#0c1015;cursor:pointer;background:#fffffff0;border:0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:inline-flex;position:absolute;top:12px;left:12px;box-shadow:0 4px 14px #00000038}.fav:not(.fav-on){opacity:.5}.fav-on{color:#d40000}.gone{opacity:.4;filter:grayscale()}.sk-fav{background:var(--bg);opacity:.6;border-radius:50%;width:40px;height:40px;position:absolute;top:12px;left:12px}.trends{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;display:grid}.trend{flex-direction:column;gap:4px;min-width:0;display:flex}.trend-val{color:var(--ink);font-family:Carlito,Lato,Arial,sans-serif;font-size:20px;font-weight:700;line-height:1}.trend-d{color:var(--accent);font-family:Carlito,Lato,Arial,sans-serif;font-size:12px;font-weight:700}.spark{margin-top:4px;display:block;overflow:visible}.theme-night .sk-on-band .band .sk{opacity:.45}.collage{flex-direction:column;align-items:stretch;width:560px;display:flex}.collage .agent-core{align-self:center}.collage .node{padding:14px 6px;font-size:13px}.collage .node span{font-size:24px}.tgcard{box-sizing:border-box;background:var(--bg);width:1080px;height:1080px;color:var(--ink);-webkit-font-smoothing:antialiased;flex-direction:column;padding:48px 48px 40px;font-family:Merriweather,Georgia,serif;display:flex;position:relative;overflow:hidden}.tgcard .logo{width:90px;height:45px}.ptag-xl{--ptag:240px}.ptag-xl .ptag-off{font-size:74px}.ptag-xl .ptag-old{font-size:28px}.ptag-xl .ptag-now{font-size:56px}.ptag-xl .ptag-per{font-size:25px}.ptag-xl.ptag-corner{top:-52px;right:-26px;box-shadow:0 20px 50px #0000004d}.ptag-corner-br.ptag-corner{top:auto;bottom:-56px;right:-24px}.photo-tg{border-radius:80px}@supports (corner-shape:squircle){.photo-tg{border-radius:138px}}.tg-row{border-bottom:1px solid var(--line);align-items:center;gap:22px;padding:9px 0}.tg-row:last-child{border-bottom:0}.tg-num{width:36px;color:var(--muted);flex:none;font-family:Carlito,Lato,Arial,sans-serif;font-size:22px;font-weight:700}.tg-off{color:#000;background:#ffa800;justify-content:center;align-items:center;min-width:84px;height:36px;padding:0 10px;font-family:Carlito,Calibri,Lato,Arial,sans-serif;font-size:24px;font-weight:700;display:inline-flex}.pill,.mini,.tag,.tg-btn{box-sizing:border-box;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.pill svg,.mini svg,.tag svg{flex:none}.btn-t,.tag>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:1.25;overflow:hidden}.tag>.tag-count,.tag>.row{flex:none;overflow:visible}.tag>.row{flex:0 auto;min-width:0;overflow:hidden}.tag>.row>.col{min-width:0}.tag>.row>.col>span{text-overflow:ellipsis;overflow:hidden}.tg-btn{text-overflow:ellipsis;display:block}.ptag-xs{--ptag:60px;box-shadow:none}.ptag-xs .ptag-off{font-size:18px}.ptag-xs .ptag-old,.ptag-xs .ptag-per{display:none}.ptag-xs .ptag-now{font-size:15px}.ttable{border-top:1px solid var(--line)}.trow,.screen a.trow{border-bottom:1px solid var(--line);color:var(--ink);align-items:center;gap:12px;padding:10px 0;display:flex}.trow-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.trow-m{color:var(--muted);min-width:0;font-family:Carlito,Lato,Arial,sans-serif;font-size:13px;line-height:1.2}.trow-m svg{vertical-align:-1px}.screen a.lang{color:var(--muted)}.screen a.lang-on{color:var(--sel-ink)}.fav-s{width:28px;height:28px;top:-7px;left:-7px;box-shadow:0 2px 8px #00000047}.fav-s:after{content:"";position:absolute;inset:-8px}.fav-s:not(.fav-on){opacity:.85;color:#6d7a7e}.trow .card-title{color:var(--ink)}.pill.pill-wide,.screen a.pill-wide,.screen button.pill-wide{gap:8px;padding:0 14px;font-size:18px}.photo-ph,.photo-load{isolation:isolate;background:var(--photo-bg);color:var(--muted);--ph-iso:.2;--ph-shoal:.13;--ph-shoal-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 342 210' preserveAspectRatio='xMaxYMax slice' fill-rule='evenodd'%3E%3Cpath fill-opacity='.5' d='M36.6 -64Q39.3 -70 129.3 -70Q219.2 -70 228.4 -64Q237.5 -58 242.4 -53Q247.3 -48 250.1 -42Q252.9 -36 252.8 -30Q252.8 -24 251.1 -20Q249.5 -16 246.8 -13Q244.1 -10 241.1 -8.3Q238 -6.5 234 -5.5Q230 -4.6 224 -4.6Q218 -4.6 197 -7Q176 -9.4 146 -3.9Q116 1.6 103 1.6Q90 1.6 79 0.2Q68 -1.2 62 -3Q56 -4.8 51.2 -7.4Q46.4 -10 42.3 -14Q38.1 -18 35.9 -22Q33.7 -26 32.4 -31Q31.1 -36 31.2 -41Q31.2 -46 32.6 -52Q33.9 -58 36.6 -64ZM350 106.5Q360.1 104 368 103.8Q376 103.7 383 105.6Q390 107.4 396 111.7Q401.9 116 407 122.6Q412 129.2 412 204.6Q412 280 323.3 280Q234.6 280 231.6 263Q228.7 246 228.1 237Q227.5 228 228.9 219Q230.3 210 233.6 203Q237 196 243.5 189.6Q250 183.2 265 175.8Q280 168.5 285 165Q290 161.5 294.3 156.7Q298.5 152 307.3 139.4Q316 126.7 321 121.7Q326 116.8 333 112.9Q340 108.9 350 106.5Z'/%3E%3Cpath fill-opacity='.5' d='M58.6 -64Q61.3 -68 62.2 -69Q63.2 -70 100.5 -70Q137.8 -70 151.6 -63Q165.5 -56 167.6 -54Q169.7 -52 170.1 -50Q170.5 -48 168.8 -46Q167 -44 155.2 -36Q143.3 -28 133.7 -23.1Q124 -18.2 114 -16Q104 -13.8 94 -14.3Q84 -14.7 79 -16.1Q74 -17.5 69.6 -19.7Q65.2 -22 61.9 -25Q58.6 -28 56.8 -31Q54.9 -34 53.8 -38Q52.7 -42 53 -47Q53.2 -52 54.6 -56Q56 -60 58.6 -64ZM349.2 128Q355.7 126 362.9 126.4Q370 126.8 376 129.5Q382 132.2 387.9 138.1Q393.7 144 398.1 152Q402.5 160 407.2 175.3Q412 190.6 412 224.7Q412 258.8 410 261.4Q408 264.1 404.2 267Q400.4 270 388.2 275Q376.1 280 321.4 280Q266.7 280 259.8 271Q252.9 262 248.4 252Q244 242 242.9 233Q241.7 224 244.2 216Q246.6 208 249.3 204.6Q252 201.1 256 198.1Q260 195 275 189.2Q290 183.4 295 180.7Q300 178 305 173Q310 168.1 321 152.8Q332 137.6 337.3 133.8Q342.6 130 349.2 128Z'/%3E%3C/svg%3E");--ph-iso-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 342 210' preserveAspectRatio='xMaxYMax slice' fill='none' stroke='black' stroke-width='1'%3E%3Cpath stroke-opacity='0.6' d='M323.6 -70Q327 -50 326.4 -46Q325.8 -42 323.9 -38.1Q322 -34.2 311 -23.1Q300 -12.1 289.8 4Q279.6 20 275.8 24.6Q272 29.3 267 32.4Q262 35.5 255 36.5Q248 37.6 224 35Q200 32.3 180 33.4Q160 34.5 139 30.8Q118 27.2 107 26.3Q96 25.3 84 26.3Q72 27.2 56 31.7Q40 36.1 34 35.3Q28 34.5 23 31.2Q18 27.9 12.4 20.9Q6.8 14 1.4 4.1Q-4 -5.8 -8.5 -16.9Q-13 -28 -15.3 -36Q-17.5 -44 -17.8 -49Q-18.2 -54 -16.8 -58Q-15.5 -62 -11.5 -66L-7.6 -70M177.6 280Q176.9 262 178.1 256Q179.2 250 187.6 236.2Q196 222.4 206 194.4Q216 166.5 220 160.3Q224 154 228 151.6Q232 149.2 244 146Q256 142.8 262 139.9Q268 137 273.7 131.5Q279.3 126 287.7 112.3Q296 98.7 300 94.2Q304 89.7 309 86.6Q314 83.6 327.7 78.8Q341.4 74 347.6 71Q353.9 68 368.9 55.6Q384 43.1 387 42.3Q390 41.4 394 41.9Q398 42.4 405 47L412 51.6'/%3E%3Cpath stroke-opacity='0.6' d='M277.1 -70Q288 -63.4 290.5 -58.7Q292.9 -54 292.7 -48Q292.4 -42 289.8 -34Q287.2 -26 281.6 -14Q276.1 -2 271 5Q266 12 260 16Q254 20 247 21.2Q240 22.3 213 18.7Q186 15.2 161 16.8Q136 18.5 93 17.7Q50 16.9 42 15.3Q34 13.8 29 10.7Q24 7.6 20 3.1Q16 -1.3 12.5 -7.7Q9 -14 7.1 -20Q5.1 -26 4.5 -32Q3.9 -38 4.6 -43Q5.2 -48 10.4 -59L15.5 -70M195.3 280Q197.7 268 201.9 255.9Q206 243.8 211.2 221.9Q216.5 200 220.5 191Q224.5 182 229.2 175.8Q234 169.7 238 166.8Q242 163.8 254.9 157.9Q267.9 152 272.9 148.5Q278 145 282.9 139.5Q287.9 134 296.9 120.6Q306 107.1 309.7 103.6Q313.3 100 317.7 97.2Q322 94.4 355 82.3Q388 70.1 394 70.7Q400 71.3 406 75.5L412 79.6'/%3E%3Cpath stroke-opacity='1' d='M241.2 -70Q254.1 -62 258.6 -58Q263.1 -54 265.6 -50Q268.2 -46 269.3 -42Q270.4 -38 270.3 -32Q270.1 -26 268.4 -20Q266.7 -14 263.3 -8.3Q260 -2.7 256 0.9Q252 4.5 247.9 6.2Q243.9 8 237.9 8.7Q232 9.4 212 6.4Q192 3.5 184 3.1Q176 2.7 156 5.6Q136 8.6 124 9.1Q112 9.7 85 8Q58 6.4 50.5 4.2Q43 2 37.5 -1.6Q32 -5.3 27.4 -11.6Q22.8 -18 20.7 -26Q18.6 -34 19.6 -43Q20.6 -52 24.3 -61L28.1 -70M214.6 280Q221.7 212 225.1 203Q228.5 194 234.2 186.6Q240 179.2 245 175.7Q250 172.2 261 166.9Q272 161.7 277 158.4Q282 155.1 287 149.9Q292 144.7 303 129.3Q314 113.9 318.7 109.9Q323.3 106 328.7 103.2Q334 100.3 347 96.5Q360 92.6 372 91Q384 89.4 391 91Q398 92.6 405 98.4L412 104.1'/%3E%3Cpath stroke-opacity='1' d='M219.2 -70Q240 -55.9 243.7 -51.9Q247.3 -48 249.5 -44Q251.7 -40 252.6 -36Q253.4 -32 252.8 -27Q252.2 -22 250.2 -18Q248.1 -14 245 -11.3Q242 -8.5 238 -6.9Q234 -5.3 229 -4.8Q224 -4.3 206 -6.6Q188 -8.9 180 -9Q172 -9.2 150 -4.5Q128 0.2 115 1.1Q102 2 91 1.4Q80 0.8 71 -1Q62 -2.7 55.7 -5.4Q49.5 -8 44.6 -12Q39.7 -16 36.3 -22Q32.9 -28 31.9 -34Q30.9 -40 31.8 -47Q32.7 -54 36 -62L39.3 -70M234.6 280Q229 248 228.2 239Q227.5 230 228.3 222Q229.2 214 231.8 207Q234.5 200 238.2 195Q241.9 190 245.9 186.6Q250 183.2 265 175.8Q280 168.5 285 165Q290 161.5 294.3 156.7Q298.5 152 306.8 140Q315 128 319.5 123.2Q324 118.4 329 115Q334 111.7 340 109.3Q346 106.9 354 105.3Q362 103.8 369 103.7Q376 103.7 381 104.8Q386 105.8 391 108.4Q396 111 400 114.6Q404 118.2 408 123.7L412 129.2'/%3E%3Cpath stroke-opacity='1' d='M193.4 -70Q216 -58 222.5 -52Q229 -46 231.3 -40Q233.6 -34 233 -31Q232.4 -28 230.2 -25.5Q228 -23 225 -21.6Q222 -20.3 218 -19.8Q214 -19.4 199 -20.7Q184 -22 177 -21.9Q170 -21.7 147.2 -14.8Q124.4 -8 112.2 -6.6Q100 -5.3 91 -5.9Q82 -6.6 75 -8.2Q68 -9.9 62 -12.8Q56 -15.8 52 -19.6Q48 -23.4 45.4 -28.7Q42.8 -34 42.2 -40Q41.6 -46 42.8 -52Q44 -58 47.1 -64L50.1 -70M250.9 280Q241.5 260 238.5 249Q235.4 238 235.2 229Q235.1 220 237.2 213Q239.4 206 242.7 201.3Q246 196.6 250 193.2Q254 189.9 269.3 182.9Q284.7 176 290.3 172.3Q296 168.6 300 164.2Q304 159.8 312.1 147.9Q320.2 136 325.1 130.9Q330 125.8 336 122.2Q342 118.6 348 116.9Q354 115.2 361 114.9Q368 114.6 374 115.9Q380 117.3 385 120.1Q390 122.8 394 126.7Q398 130.5 401.9 136.3Q405.8 142 408.9 148.6L412 155.2'/%3E%3Cpath stroke-opacity='1' d='M137.8 -70Q165.5 -56 168.1 -53Q170.7 -50 169.9 -48Q169.2 -46 157.8 -38Q146.5 -30 138.2 -25.3Q130 -20.6 122 -18Q114 -15.3 106 -14.4Q98 -13.5 91 -14.1Q84 -14.7 78.3 -16.4Q72.7 -18 68.3 -20.4Q64 -22.9 60.6 -26.4Q57.2 -30 55.1 -35Q53.1 -40 53 -45Q52.9 -50 54.4 -55Q56 -60 59.6 -65L63.2 -70M266.7 280Q252.9 262 248.4 252Q244 242 242.9 233Q241.7 224 243.6 217Q245.5 210 248.3 206Q251.1 202 255.6 198.5Q260 195 276 188.8Q292 182.5 297.3 179.3Q302.6 176 306.3 172Q310.1 168 319 155Q327.9 142 333.9 136.7Q340 131.4 345 129.3Q350 127.1 356 126.4Q362 125.7 368 126.9Q374 128.1 379.2 131Q384.4 134 388.3 138Q392.2 142 396.1 148.3Q400 154.6 403.1 162.3Q406.2 170 409.1 180.3L412 190.6'/%3E%3Cpath stroke-opacity='1' d='M77.9 -64.6Q83.8 -68 88.9 -68.6Q94 -69.2 98.9 -68.6Q103.9 -68 112.9 -64Q122 -60 126 -55Q129.9 -50 130.1 -47Q130.2 -44 128.9 -41Q127.6 -38 122.8 -33.8Q118 -29.5 111 -27.1Q104 -24.6 96 -24.6Q88 -24.7 81.4 -27.3Q74.8 -30 71.3 -34Q67.8 -38 67 -44Q66.2 -50 69.1 -55.6Q72 -61.2 77.9 -64.6ZM285.9 280Q268 266.1 261.4 257Q254.8 248 252 239Q249.2 230 249.4 226Q249.5 222 250.8 218Q252.1 214 255.1 210.1Q258 206.1 262 203.3Q266 200.5 282 195.6Q298 190.6 303 188.2Q308 185.8 312.2 181.9Q316.4 178 327.2 162.8Q338 147.6 343 144.2Q348 140.9 354 139.6Q360 138.4 365 139.4Q370 140.4 374 142.7Q378 145 382 149.2Q386 153.3 389 158.4Q392 163.4 394.8 170.7Q397.7 178 399.8 187Q402 196 403 205Q404.1 214 403.9 221Q403.7 228 401.8 235Q399.9 242 396 247.1Q392 252.1 376 260.3Q360 268.4 350.7 274.2L341.4 280'/%3E%3C/svg%3E");position:absolute;inset:0;overflow:hidden}.photo-ph-s,.photo-load-s{--ph-iso:.26;--ph-iso-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='150 18 192 192' preserveAspectRatio='xMaxYMax slice' fill='none' stroke='black' stroke-width='3'%3E%3Cpath stroke-opacity='0.6' d='M286.8 8Q272 29.3 264 33.1Q256 37 248 37.1Q240 37.2 219 34.7Q198 32.2 180 33.4Q162 34.6 151 32.9L140 31.2M197.1 220Q216 166.5 220 160.3Q224 154 228 151.6Q232 149.2 244 146Q256 142.8 262 139.9Q268 137 273.7 131.5Q279.3 126 287.7 112.3Q296 98.7 300 94.2Q304 89.7 310 86.2Q316 82.7 334 75.9L352 69.1'/%3E%3Cpath stroke-opacity='0.6' d='M269.5 8Q258 18.2 251 20.1Q244 22.1 215 18.7Q186 15.2 163 16.8L140 18.5M211.1 220Q220.4 190 227 180Q233.7 170 255.8 157.5Q278 145 282.9 139.5Q287.9 134 295.9 121.8Q304 109.6 309 104.5Q314 99.5 321 95.5Q328 91.6 340 87.5L352 83.3'/%3E%3Cpath stroke-opacity='1' d='M243.9 8 L218 8M220.1 220Q226.5 198 232.8 189Q239.1 180 261.6 166.7Q284 153.4 297 135.9Q310 118.5 315.3 113.2Q320.5 108 327.3 104.2Q334 100.3 343 97.4L352 94.5'/%3E%3Cpath stroke-opacity='1' d='M228.1 220Q233.5 202 238.7 195Q244 187.9 249 184.3Q254 180.7 270.5 172.4Q286.9 164 291.9 159Q297 154 309.6 137Q322.2 120 329.1 115.3Q336 110.7 344 108L352 105.4'/%3E%3Cpath stroke-opacity='1' d='M235.1 220Q239.4 206 244 200Q248.7 194 254.3 190.2Q260 186.4 277 178.3Q294 170.3 310.7 149.1Q327.5 128 332.7 124.3Q338 120.5 345 118L352 115.6'/%3E%3Cpath stroke-opacity='1' d='M242 221.5Q246 209.1 250 204.2Q254 199.3 259 196.1Q264 192.9 282 185.5Q300 178 305 173Q310 168.1 320.8 153Q331.6 138 336.8 134.2Q342 130.3 347 128.5L352 126.6'/%3E%3Cpath stroke-opacity='1' d='M249.9 220Q254.6 210 259.3 205.8Q264 201.6 281.8 195.8Q299.7 190 304.8 187.2Q310 184.4 323 167Q336 149.6 344 144.5L352 139.5'/%3E%3C/svg%3E")}.photo-load+img{position:relative}@supports ((-webkit-mask-image:none) or (mask-image:none)){.photo-ph:before,.photo-ph:after,.photo-load:before,.photo-load:after{content:"";pointer-events:none;position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.photo-ph:before,.photo-load:before{background:var(--accent);opacity:var(--ph-shoal);-webkit-mask-image:var(--ph-shoal-img);-webkit-mask-image:var(--ph-shoal-img);mask-image:var(--ph-shoal-img)}.photo-ph:after,.photo-load:after{opacity:var(--ph-iso);-webkit-mask-image:var(--ph-iso-img);-webkit-mask-image:var(--ph-iso-img);mask-image:var(--ph-iso-img);background:currentColor}.photo-ph-s:before,.photo-load-s:before{-webkit-mask-position:100% 100%;mask-position:100% 100%;-webkit-mask-size:178.125% 109.375%;mask-size:178.125% 109.375%}}.ph-boat{z-index:1;aspect-ratio:1;width:auto;height:min(36%,88px);display:block;position:absolute;top:45%;left:min(50%,100% - 150px);transform:translate(-50%,-50%)}.ph-boat .ph-sail{fill:currentColor;fill-opacity:.34}.ph-boat .ph-hull{fill:currentColor;fill-opacity:.58}.ph-boat .ph-water{fill:none;stroke:currentColor;stroke-opacity:.42;stroke-width:1.3px;stroke-linecap:round}.ph-credit{z-index:1;pointer-events:none;flex-direction:column;align-items:flex-start;gap:4px;display:flex;position:absolute;bottom:14px;left:20px;right:20px}.photo-ph .ph-credit-k{color:color-mix(in srgb, var(--muted) 75%, var(--ink));line-height:1}.ph-credit-n{letter-spacing:.03em;text-transform:uppercase;max-width:100%;color:var(--ink);white-space:nowrap;align-items:center;gap:5px;font-family:Carlito,Lato,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1;display:inline-flex}.ph-credit-n>span{text-overflow:ellipsis;min-width:0;padding-bottom:1px;overflow:hidden}.ph-credit-n svg{color:color-mix(in srgb, var(--accent) 85%, var(--ink));flex:none}.photo-ph-s .ph-boat{height:62%;top:50%;left:50%}.photo-ph-s .ph-boat .ph-water{stroke-width:1.8px}
@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:local(Arial),local(ArialMT),local(Liberation Sans),local(LiberationSans),local(Roboto),local(Roboto-Regular),local(Helvetica);size-adjust:90%;ascent-override:105.8%;descent-override:29.8%;line-gap-override:0%}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(LiberationSans-Bold),local(Roboto Bold),local(Roboto-Bold),local(Helvetica Bold);size-adjust:86%;ascent-override:110.7%;descent-override:31.2%;line-gap-override:0%}@font-face{font-family:Georgia;font-style:normal;font-weight:300;font-display:swap;src:local(Georgia);size-adjust:107%;ascent-override:92%;descent-override:25.5%;line-gap-override:0%}@font-face{font-family:Georgia;font-style:normal;font-weight:400;font-display:swap;src:local(Georgia);size-adjust:109%;ascent-override:90.3%;descent-override:25%;line-gap-override:0%}@font-face{font-family:Georgia;font-style:normal;font-weight:700;font-display:swap;src:local(Georgia Bold),local(Georgia-Bold);size-adjust:97%;ascent-override:101.4%;descent-override:28.1%;line-gap-override:0%}html{background:#fff}.desk{--muted:#5e6b6f;--accent:#0075b3;--tg-muted:#5e6b6f;--body:#3f4b4f;--field-line:#87949a;--ctl-line:#c3ccd0}body{min-height:100dvh}html[data-theme=night]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#000}html[data-theme=night] .desk{--bg:#000;--ink:#fff;--muted:#a8b9c9;--faint:#5c6f80;--band:#14191e;--line:#1f2830;--tag-line:#43586b;--photo-bg:#14191e;--accent:#35b0f2;--on-accent:#00131f;--sel-bg:#fff;--sel-ink:#000;--sel-muted:#5c6f80;--chart-1:#35b0f2;--chart-2:#3fcfc4;--chart-3:#ffa800;--chart-4:#a98cf0;--danger:#ff6a5c;--scrim:#0009;--sheet-shadow:#0009;--sk-shine:#ffffff12;--tg-bg:#0e1621;--tg-bar:#17212b;--tg-in:#182533;--tg-out:#2b5278;--tg-ink:#fff;--tg-muted:#7f91a4;--tg-field:#242f3d;--tg-date:#ffffff24;--body:#c9d4dd;--field-line:#6f8293;--ctl-line:#43586b}@media (prefers-color-scheme:dark){html:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#000}html:not([data-theme=light]) .desk{--bg:#000;--ink:#fff;--muted:#a8b9c9;--faint:#5c6f80;--band:#14191e;--line:#1f2830;--tag-line:#43586b;--photo-bg:#14191e;--accent:#35b0f2;--on-accent:#00131f;--sel-bg:#fff;--sel-ink:#000;--sel-muted:#5c6f80;--chart-1:#35b0f2;--chart-2:#3fcfc4;--chart-3:#ffa800;--chart-4:#a98cf0;--danger:#ff6a5c;--scrim:#0009;--sheet-shadow:#0009;--sk-shine:#ffffff12;--tg-bg:#0e1621;--tg-bar:#17212b;--tg-in:#182533;--tg-out:#2b5278;--tg-ink:#fff;--tg-muted:#7f91a4;--tg-field:#242f3d;--tg-date:#ffffff24;--body:#c9d4dd;--field-line:#6f8293;--ctl-line:#43586b}}.desk{--gutter:72px;--bleed:calc((100vw - min(100vw, 1280px)) / 2 + var(--gutter));width:100%;max-width:1280px;min-height:100dvh;margin:0 auto;overflow:visible}html{overflow-x:clip}.desk .shot{width:100%}.desk .photo{aspect-ratio:352/230;width:100%}.desk .collage .photo{aspect-ratio:352/220}.desk .collage>.col,.desk .collage>svg{max-width:100%}.desk a.fav{color:#0c1015}.desk a.fav-on{color:#d40000}.desk a.mini{color:var(--ink)}.desk a.mini-accent{color:var(--accent)}.desk a.mini-danger{color:var(--danger)}.desk .card-acts{flex:none;gap:8px}.desk .fav,.desk .band .mini{text-align:center}.desk span.fav,.desk span.mini,.desk div.tg-btn,.desk span.tag{cursor:default}.desk .samples{gap:20px}.desk{--t-hero:clamp(40px, 21.714px + 5.7143vw, 44px);--t-text:17px;--t-lead:17px;--t-text-s:15px;--t-h1:clamp(30px, 25.5px + .8vw, 37px);--t-h2:clamp(28px, 22.286px + 1.7857vw, 32px);--t-h3:20px;--t-faq-q:17px;--t-card:16px;--t-fact:13px;--t-link:13px;--t-cta:20px;--t-cta-h:56px;--t-cta-px:28px;--t-login:16px;--t-login-h:44px;--t-num:15px;--t-num-d:32px;--t-fact-num:26px;--t-tag:15px}.desk h1.display{font-size:var(--t-hero);line-height:1.05}.desk h1.display+p.body{font-size:var(--t-lead);line-height:1.45}.desk .d-h2{font-size:var(--t-h2)}.desk h1.d-h2{font-size:var(--t-h1)}.desk .d-h3{font-size:var(--t-h3)}.desk .d-text{font-size:var(--t-text)}.desk .d-aside .d-text,.desk .faq-a{font-size:var(--t-text-s)}.desk .faq-q{font-size:var(--t-faq-q)}.desk .card-title{font-size:var(--t-card)}.desk .card-title+.facts .fact,.desk .d-facts .card-meta{font-size:var(--t-fact)}.desk .d-facts .display-s{font-size:var(--t-fact-num)}.desk .card-title+.facts .fact svg{width:calc(1em + 2px);height:calc(1em + 2px)}.desk .fact{white-space:normal;overflow-wrap:break-word;max-width:100%}.desk a.src:not(.src-row a){font-size:var(--t-link)}.desk button.src{font-size:var(--t-link);cursor:pointer;line-height:inherit;background:0 0;border:0;margin:0;padding:0}.desk button.src:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}.desk a.pill.pill-primary,.desk a.pill.pill-cta{height:var(--t-cta-h);font-size:var(--t-cta);padding:0 var(--t-cta-px)}.desk .site-tools a.pill{height:var(--t-login-h);font-size:var(--t-login);padding:0 20px}.desk .num-ico{width:var(--t-num-d);height:var(--t-num-d);font-size:var(--t-num)}.desk .site-main{gap:inherit;flex-direction:column;flex:1 0 auto;display:flex}.desk .site-head{margin:-48px calc(-1 * var(--bleed)) -48px;padding:0 var(--bleed);border-bottom:1px solid var(--line);background:var(--bg);z-index:30;position:relative}.desk .site-head-in{justify-content:space-between;align-items:center;gap:12px 28px;padding:16px 0}.desk a.site-brand{color:var(--ink)}.desk .site-brandrow{flex:none;gap:12px}.desk .site-brandrow .logo{width:56px;height:28px}.desk .site-nav{flex-wrap:nowrap;justify-content:center;gap:6px;min-width:0}.desk a.site-tab{white-space:nowrap;height:40px;color:var(--muted);border-radius:20px;align-items:center;padding:0 16px;font-family:Carlito,Lato,Arial,sans-serif;font-size:15px;font-weight:700;display:inline-flex}@media (hover:hover) and (pointer:fine){.desk a.site-tab:hover{color:var(--ink)}}.desk a.site-tab[aria-current=page]{background:var(--band);color:var(--ink)}.desk .site-tools{flex:none;gap:10px}.desk .theme-btn{cursor:pointer}.desk .head-btn,.desk a.head-btn{border:2px solid var(--tag-line);background:var(--bg);color:var(--ink)}@media (hover:hover) and (pointer:fine){.desk a.head-btn:hover{border-color:var(--ink)}}.desk a.head-btn[aria-current=page]{border-color:var(--ink)}.desk .site-menu{display:block;position:relative}.desk summary.site-prof{box-sizing:border-box;border:2px solid var(--tag-line);background:var(--bg);height:44px;color:var(--ink);cursor:pointer;border-radius:22px;align-items:center;gap:10px;padding:4px 4px 4px 14px;list-style:none;display:inline-flex}.desk summary.site-prof::-webkit-details-marker{display:none}.desk .site-av{background:var(--sel-bg);width:32px;height:32px;color:var(--sel-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.desk .site-menu-close,.desk .site-menu[open] .site-menu-open{display:none}.desk .site-menu[open] .site-menu-close{display:block}.desk .site-menu-pop{z-index:60;box-sizing:border-box;background:var(--bg);border:2px solid var(--tag-line);border-radius:24px;flex-direction:column;width:280px;max-width:calc(100vw - 32px);padding:8px;display:flex;position:absolute;top:calc(100% + 8px);right:0}.desk a.site-mi{box-sizing:border-box;width:100%;min-height:44px;color:var(--ink);border-radius:22px;align-items:center;gap:12px;padding:0 12px;font-family:Carlito,Lato,Arial,sans-serif;font-size:15px;font-weight:700;display:flex}.desk button.site-mi{box-sizing:border-box;text-align:left;cursor:pointer;width:100%;min-height:44px;color:var(--ink);background:0 0;border:0;border-radius:22px;align-items:center;gap:12px;padding:0 12px;font-family:Carlito,Lato,Arial,sans-serif;font-size:15px;font-weight:700;display:flex}.desk .site-mi svg{color:var(--muted);flex:none}.desk a.site-mi[aria-current=page]{background:var(--band)}@media (hover:hover) and (pointer:fine){.desk .site-mi:hover{background:var(--band)}}.desk .site-mi:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.desk .site-msep{background:var(--line);height:1px;margin:6px 8px}.desk .site-menu-nav{display:none}.desk .site-mlangs{color:var(--muted);gap:4px;padding:4px 8px 4px 12px}.desk .site-mlangs>svg{flex:none;margin-right:6px}.desk a.site-mlang{letter-spacing:.03em;min-width:40px;height:32px;color:var(--muted);border-radius:16px;justify-content:center;align-items:center;padding:0 8px;font-family:Carlito,Lato,Arial,sans-serif;font-size:12px;font-weight:700;display:inline-flex}.desk a.site-mlang-on{background:var(--sel-bg);color:var(--sel-ink)}.desk .site-foot{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) repeat(3,minmax(0,240px)) max-content;align-items:start;gap:32px 40px;padding-top:28px;display:grid}.desk .site-foot>.site-brand,.desk .site-foot>.langs{justify-self:start}.desk .site-foot-col{align-items:flex-start;gap:12px}.desk .site-foot-col .meta{margin-bottom:4px}.desk .d-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px;display:grid}.desk .d-split-57{grid-template-columns:5fr 7fr;gap:64px;display:grid}.desk .d-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.desk .page-head{gap:16px}.desk .page-lead{max-width:760px}.desk .page-crumbs a{color:var(--accent)}.desk .link-row{flex-wrap:wrap;gap:12px 28px}.desk .not-found{align-items:flex-start;gap:40px}.desk .page-body{gap:40px}.desk .page-head .card-meta,.desk .faq-card .card-meta{font-size:var(--t-fact)}.desk .site-main [id]{scroll-margin-top:24px}.desk .d-facts>.col{gap:4px}.desk h2.faq-q{margin:0;font-weight:400}.desk h2.d-h3{margin:0}.desk .faq-chips{margin-top:8px}.desk .faq-entry{gap:10px}.desk a.d-card{color:var(--ink)}.desk .faq-card-top{justify-content:space-between}.desk .faq-card-next{color:var(--accent)}.desk .faq-card-head{gap:6px}.desk .faq-card-lines{gap:8px}.desk .pay-facts{padding:40px 64px}.desk .pay-aside{align-self:start}.desk .page-sec{gap:40px}.desk .sec-head{gap:16px}.desk h3.faq-q{margin:0;font-weight:400}.desk h3.d-h3{margin:0}.desk .split-top{align-items:start}.desk .split-center{align-items:center}.desk .ico-title{gap:10px}.desk ol.steps,.desk ul.doc-list{margin:0;padding:0;list-style:none}.desk .step-entry{gap:6px;min-width:0}.desk .d-card .chip:not(.chip-on){background:var(--bg)}.desk .chip-row{gap:10px}.desk .card-links{flex-wrap:wrap;gap:12px 28px;margin-top:auto;padding-top:4px}.desk .quiz-tags{gap:8px}.desk .quiz-tags .tag{min-height:40px;font-size:var(--t-tag);padding:0 16px}.desk .how-quiz{align-self:center}.desk .how-agent{gap:20px}.desk .agent-nodes{align-items:stretch;gap:8px}.desk ol.agent-run{padding:8px 20px}.desk .agent-run .step-entry{gap:3px}.desk .agent-run .card-meta{font-size:var(--t-fact)}.desk .agg .src{min-width:0}.desk .agg .src>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.desk .msg-row{border-radius:22px;grid-template-columns:24px minmax(0,2fr) minmax(0,3fr);align-items:center;gap:14px;padding:16px 20px;display:grid}.desk .ill-col{gap:14px}.desk .doc-list .trow{align-items:flex-start;padding:12px 0}.desk .doc-list .trow:last-child{border-bottom:0}.desk .doc-list svg{color:var(--accent);flex:none;margin-top:2px}@media (max-width:1279px){.desk h1.display,.desk .pill-primary .btn-t,.desk .pill-cta .btn-t{text-wrap:balance}.desk .src-row{flex-wrap:wrap;row-gap:10px}.desk .band.tagged .trend-val{white-space:nowrap}.desk .band.tagged>.row:last-child{flex-wrap:wrap;row-gap:8px}.desk .band.tagged>.row:last-child>.meta{flex:120px}.desk .site-head-in{column-gap:16px}.desk .site-nav{gap:2px}.desk a.site-tab{padding:0 10px;font-size:14px}}@media (max-width:1100px){.desk,.desk.desk-long{--gutter:24px;gap:72px;padding:32px 24px 48px}.desk .d-split,.desk .d-split-57,.desk .d-grid3{grid-template-columns:minmax(0,1fr)}.desk .collage{width:100%;max-width:560px;justify-self:center!important}.desk .d-band{border-radius:32px;padding:32px 24px}.desk .collage .node{font-size:11px}.desk .collage .node span{font-size:20px}.desk .site-head{margin-top:-32px;margin-bottom:-32px}.desk .site-nav{display:none}.desk .site-menu-nav{display:block}.desk .site-foot{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.desk .site-foot>.site-brand{grid-column:1/-1}.desk .d-h2,.desk .d-h3,.desk .faq-q{text-wrap:balance}.desk .d-text,.desk .faq-a,.desk .faq-q{max-width:34em!important}}@media (max-width:600px){.desk .d-card{padding:24px 20px}.desk .d-band{padding:28px 20px}.desk .d-facts{grid-template-columns:minmax(0,1fr)}.desk .site-foot{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.desk .site-foot>.site-brand,.desk .site-foot>.langs{grid-column:1/-1}.desk .site-main a.src:not(.src-row a),.desk .site-main button.src{white-space:normal;text-align:start}.desk .msg-row{grid-template-columns:24px minmax(0,1fr);align-items:start}.desk .msg-row>.faq-a{grid-column:2}.desk a.pill.pill-primary,.desk a.pill.pill-cta{width:100%;max-width:440px;height:auto;min-height:var(--t-cta-h);white-space:normal;gap:8px;padding:8px 14px}.desk .pill-primary .btn-t,.desk .pill-cta .btn-t{white-space:normal;text-align:center}}.desk .olk-top{gap:40px}.desk .olk-fresh{align-items:flex-start;gap:8px}.desk .olk-fresh-ico{flex:none;padding-top:1px;display:flex}.desk .olk-fresh time{white-space:nowrap}.desk .olk-sec{gap:24px}.desk .olk-sec-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 40px}.desk .olk-h2,.desk .deals-h2{font-size:var(--t-h2);letter-spacing:-.025em;font-weight:300;line-height:1.04}.desk .olk-caption{font-size:var(--t-fact);max-width:900px;line-height:1.45}.desk .olk-card{gap:14px;min-width:0}.desk .olk-pair{gap:32px}.desk .olk-chart svg.olk-svg{width:100%;height:auto}.desk .olk-only-narrow,.desk .olk-only-phone{display:none}.olk-sr,.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.olk-svg{display:block;overflow:visible}.olk-svg text{font-family:Carlito,Lato,Arial,sans-serif}.olk-svg .v{paint-order:stroke;stroke:var(--halo,var(--bg));stroke-width:4px;stroke-linejoin:round}.desk .d-card .olk-svg,.desk .band .olk-svg{--halo:var(--band);--olk-sel:var(--bg)}.desk .olk-leg{flex-wrap:wrap;gap:8px 20px;display:flex}.desk .olk-leg>span{color:var(--muted);align-items:center;gap:7px;font-family:Carlito,Lato,Arial,sans-serif;font-size:13px;display:inline-flex}.desk .olk-pickers{border-radius:40px;gap:18px;padding:28px 40px}.desk .olk-pick-row{align-items:center;gap:20px}.desk .olk-pick-top{align-items:flex-start}.desk .olk-pick-top .olk-pick-label{padding-top:13px}.desk .olk-pick-label{flex:none;width:132px}.desk .olk-chips{gap:10px}.desk .olk-chips a.chip{gap:6px}.desk .olk-chip-next{color:var(--muted);border:2px dashed var(--tag-line);box-sizing:border-box;cursor:default;background:0 0!important}.desk .olk-tiles{grid-template-columns:1.25fr 1fr 1fr 1fr;gap:20px;display:grid}.desk .olk-tile{background:var(--band);border-radius:28px;flex-direction:column;gap:10px;min-width:0;padding:24px;display:flex}.desk .olk-tile-label{align-items:center;gap:6px}.desk .olk-num{color:var(--ink);letter-spacing:-.01em;font-family:Carlito,Lato,Arial,sans-serif;font-size:44px;font-weight:700;line-height:1}.desk .olk-tile-main .olk-num{font-size:58px}.desk .olk-tile-l2{font-size:15px;line-height:1.3}.desk .olk-tile-l3{margin-top:auto;font-size:13px}.desk .olk-tile-main{background:var(--sel-bg);color:var(--sel-ink)}.desk .olk-tile-main .olk-num,.desk .olk-tile-main .meta,.desk .olk-tile-main .card-meta{color:var(--sel-ink)}.desk .olk-tile-main .card-meta{opacity:.78}.desk .olk-wait-text{font-size:var(--t-text-s)}.desk .olk-wait-note{margin-top:auto;padding:16px 20px}.desk .olk-wait-note .card-meta{font-size:14px;line-height:1.45}.desk .olk-table{border-collapse:collapse;width:100%;color:var(--ink);font-family:Carlito,Lato,Arial,sans-serif;font-size:15px}.desk .olk-table th{text-transform:uppercase;letter-spacing:.02em;color:var(--muted);text-align:left;vertical-align:bottom;padding:0 12px 12px 0;font-size:12px;font-weight:700}.desk .olk-table tbody th{text-transform:none;letter-spacing:0;color:var(--ink);border-top:1px solid var(--line);vertical-align:middle;padding:13px 12px 13px 0;font-size:15px;font-weight:400}.desk .olk-table td{border-top:1px solid var(--line);vertical-align:middle;padding:13px 12px 13px 0}.desk .olk-table .r{text-align:right}.desk .olk-table td.r{white-space:nowrap}.desk .olk-table tr.on th,.desk .olk-table tr.on td{font-weight:700}.desk .olk-table td.dim{color:var(--muted);opacity:1}.desk .olk-table .olk-scan{padding-left:32px}.desk .olk-table .olk-few{font-weight:400}.desk .olk-from{align-items:center;gap:12px}.desk .olk-bar{display:block}.desk .olk-w-country{width:15%}.desk .olk-w-from{width:26%}.desk .olk-w-med{width:11%}.desk .olk-w-n{width:10%}.desk .olk-w-disc{width:14%}.desk .olk-w-scan{width:10%}.desk .olk-phone-inline{display:none}.desk .olk-method{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;padding:56px;display:grid}.desk .olk-method-col{gap:12px}.desk .olk-method .d-h3{margin:0}.desk .olk-method .d-text{font-size:var(--t-text-s)}.desk .olk-cta{text-align:center;align-items:center;gap:24px}.desk .olk-cta .d-h2{max-width:900px}.desk .olk-cta .d-text{max-width:720px}.desk .olk-cta-row{flex-wrap:wrap;justify-content:center;gap:16px}@media (max-width:1100px){.desk .olk-only-wide{display:none}.desk .olk-only-narrow{display:block}.desk .olk-only-narrow.olk-chart{max-width:520px}.desk .olk-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.desk .olk-tile-main{grid-column:1/-1}.desk .olk-pickers{padding:24px}.desk .olk-pick-row{flex-direction:column;align-items:flex-start;gap:10px}.desk .olk-pick-top .olk-pick-label{padding-top:0}.desk .olk-method{grid-template-columns:minmax(0,1fr);gap:28px;padding:32px 24px}}@media (max-width:600px){.desk .olk-only-wide-sm{display:none}.desk .olk-only-phone{display:flex}.desk .olk-top{gap:28px}.desk .olk-picks{gap:10px}.desk .olk-pick>summary{color:var(--ink);cursor:pointer;border-radius:28px;align-items:center;gap:10px;padding:10px 14px 10px 18px;list-style:none}.desk .olk-pick>summary::-webkit-details-marker{display:none}.desk .olk-pick[open]>summary .olk-chev,.desk .olk-acc[open]>summary .olk-chev{transform:rotate(180deg)}.desk .olk-pick-v{flex:1;gap:2px;min-width:0}.desk .olk-pick-val{font-family:Merriweather,Georgia,serif;font-size:16px}.desk .olk-pick .olk-chips{gap:8px;padding:14px 4px 4px}.desk .olk-tiles{gap:12px}.desk .olk-tile{border-radius:24px;gap:8px;padding:18px}.desk .olk-tile-week{display:none}.desk .olk-num{font-size:30px}.desk .olk-tile-main .olk-num{font-size:44px}.desk .olk-tile-l2,.desk .olk-tile-l3{font-size:13px}.desk .olk-pair{gap:24px}.desk .olk-table,.desk .olk-table tbody th{font-size:14px}.desk .olk-table .olk-x,.desk .olk-table .olk-x-inline{display:none}.desk .olk-table .olk-phone-inline{display:inline}.desk .olk-from{gap:8px}.desk .olk-acc{border-top:1px solid var(--line);padding:14px 0}.desk .olk-acc>summary{cursor:pointer;justify-content:space-between;gap:12px;list-style:none}.desk .olk-acc>summary::-webkit-details-marker{display:none}.desk .olk-acc>p{margin-top:10px;font-size:14px}.desk .olk-cta .pill{width:100%;max-width:440px}}.desk .deals-asof{align-items:center;gap:8px}.desk .deals-types{flex-wrap:wrap}.desk .deals-types a.chip{white-space:nowrap;gap:8px}.desk .deals-types a.chip-on .tag-count{color:var(--sel-muted)}.desk .deals-tiles{gap:24px;display:grid}.desk .deals-tiles-3{grid-template-columns:repeat(3,minmax(0,1fr))}.desk .deals-tiles-4{grid-template-columns:repeat(4,minmax(0,1fr))}.desk .deals-section{gap:24px}.desk .deals-chart{gap:14px;min-width:0}.desk .deals-section-head{gap:12px}.desk .deals-section-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px}.desk .deals-h2{margin:0}.desk .deals-cards{gap:40px}.desk .deals-note{font-size:14px}.desk .deals-dest{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.desk .deals-dest-item{color:var(--ink);border-radius:24px;gap:4px;padding:16px 20px;text-decoration:none}.desk .deals-dest-item .card-title{font-size:18px}.desk .deals-how{grid-template-columns:6fr 5fr;align-items:start;gap:64px;display:grid}.desk .deals-how-steps{gap:20px}.desk .deals-callouts{gap:18px;margin:0;padding:0;list-style:none}.desk .deals-callout{align-items:flex-start;gap:14px}.desk .deals-callout .num-ico{flex:none;width:32px;height:32px;font-size:15px}.desk .deals-callout .card-title{font-size:18px}.desk .deals-callout .card-meta{font-size:15px}.desk .deals-prices{align-items:flex-start;gap:16px}.desk .deals-about{gap:16px}.desk .deals-about .d-text{max-width:900px}.desk .deals-cta{text-align:center;align-items:center;gap:24px}.desk .deals-cta .d-h2{max-width:900px}.desk .deals-cta .d-text{max-width:720px}@media (max-width:1100px){.desk .deals-tiles-3,.desk .deals-tiles-4{grid-template-columns:repeat(2,minmax(0,1fr))}.desk .deals-tiles-3>:first-child{grid-column:1/-1}.desk .deals-dest{grid-template-columns:repeat(3,minmax(0,1fr))}.desk .deals-how{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width:600px){.desk .deals-tiles{background:var(--band);border-radius:28px;gap:0;padding:6px}.desk .deals-tiles .olk-tile{background:0 0;border-radius:0;gap:4px;padding:10px 12px}.desk .deals-tiles .olk-num{font-size:24px}.desk .deals-tiles .olk-tile-l2{font-size:13px;line-height:1.3}.desk .deals-dest{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.desk .deals-dest-item{padding:12px 16px}.desk .deals-dest-item .card-title{font-size:16px}.desk .deals-cards{gap:28px}}.desk .ribbon{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--bleed);margin:-8px calc(-1 * var(--bleed)) 0;padding:32px var(--bleed) 16px;scrollbar-width:thin;scrollbar-color:var(--tag-line) transparent;flex-wrap:nowrap;gap:24px;display:flex;overflow-x:auto}.desk .ribbon::-webkit-scrollbar{height:8px}.desk .ribbon::-webkit-scrollbar-thumb{background:var(--tag-line);border-radius:8px}.desk .ribbon>*{scroll-snap-align:start;flex:0 0 342px;width:342px;min-width:0}.desk .ribbon .photo{aspect-ratio:342/210}.desk a.ribbon-more{aspect-ratio:342/210;border:2px dashed var(--tag-line);min-height:210px;color:var(--accent);text-align:center;box-sizing:border-box;border-radius:28px;flex-direction:column;justify-content:center;align-self:flex-start;align-items:center;gap:10px;padding:20px;display:flex}@media (hover:hover) and (pointer:fine){.desk a.ribbon-more:hover{border-color:var(--accent)}}.desk .ribbon-more-n{color:var(--ink);font-family:Merriweather,Georgia,serif;font-size:32px;font-weight:300;line-height:1}.desk .ribbon-more-t{text-transform:uppercase;letter-spacing:.02em;font-family:Carlito,Lato,Arial,sans-serif;font-size:13px;font-weight:700}@media (max-width:600px){.desk .ribbon{grid-template-columns:minmax(0,1fr);gap:44px;margin:0;padding:24px 0 0;display:grid;overflow:visible}.desk .ribbon>*{width:auto}.desk a.ribbon-more{aspect-ratio:auto;flex-direction:row;min-height:0;padding:16px}.desk .ribbon-more-n{font-size:22px}}.desk .home-hero{text-align:center;align-items:center;gap:22px;padding-top:24px}.desk .home-hero h1.display{text-wrap:balance;max-width:22ch}.desk .home-hero .home-lead{max-width:64ch;font-size:var(--t-lead);line-height:1.45}.desk .home-byline{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:8px 28px;font-family:Carlito,Lato,Arial,sans-serif;font-size:15px}.desk .home-byline-who{color:var(--ink);gap:8px}.desk .home-avatar{background:var(--sel-bg);width:28px;height:28px;color:var(--sel-ink);letter-spacing:.02em;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:inline-flex}.desk .home-bar{align-items:center;gap:14px;width:100%;max-width:640px;margin-top:6px}.desk .home-popular{flex-wrap:wrap;justify-content:center;gap:12px 14px}.desk .home-popular-row{flex-wrap:wrap;justify-content:center;gap:8px}@media (hover:hover) and (pointer:fine){.desk a.chip:not(.chip-on):hover{background:var(--tag-line);color:var(--ink)}}.desk a.tag{color:var(--ink)}.desk a.tag-on{color:var(--sel-ink)}@media (hover:hover) and (pointer:fine){.desk a.tag:hover{border-color:var(--muted)}.desk a.tag-on:hover{border-color:var(--sel-bg)}}.desk .tag-s{min-height:44px;padding:0 16px;font-size:15px}.desk .tag-few{opacity:.55}.desk .home-deals{gap:24px}.desk .home-stat{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 32px}.desk h2.home-stat-t{margin:0;font-weight:400}.desk .home-dests{flex-wrap:wrap;gap:8px}.desk .home-where{gap:28px}.desk .home-where-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 32px;display:grid}.desk .home-where-item{gap:10px}.desk .home-where-item a.card-title{color:var(--ink)}@media (hover:hover) and (pointer:fine){.desk .home-where-item a.card-title:hover{color:var(--accent)}}.desk .home-where-chips{flex-wrap:wrap;gap:6px}.desk a.home-where-prices{align-self:flex-start}.desk .ribbon .src-row{margin-top:auto}.desk .sheet-layer{z-index:60;position:fixed;inset:0}.desk .sheet-layer .scrim{animation:.2s cubic-bezier(.23,1,.32,1) both sheetFade}.desk .sheet-layer .sheet{box-sizing:border-box;text-align:start;border-top:0;border-radius:32px;gap:22px;width:min(620px,100% - 48px);max-height:calc(100% - 48px);padding:24px 28px 0;animation:.24s cubic-bezier(.16,1,.3,1) both sheetPop;position:absolute;inset:50% auto auto 50%;overflow-y:auto;transform:translate(-50%,-50%)}.desk .sheet-layer .sheet.sheet-narrow{width:min(520px,100% - 48px)}.desk .sheet-layer .sheet:focus{outline:none}@keyframes sheetFade{0%{opacity:0}to{opacity:1}}@keyframes sheetPop{0%{opacity:0;transform:translate(-50%,-48%)scale(.98)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes sheetUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.desk .sheet-layer .scrim,.desk .sheet-layer .sheet{animation:.15s ease-out both sheetFade}}.desk .hf-head{justify-content:space-between;gap:16px}.desk h2.hf-title{margin:0;font-size:28px}.desk .hf-head-end{gap:10px}.desk button.hf-reset{cursor:pointer;background:0 0;border:0;padding:0}.desk .hf-group{gap:10px}.desk .hf-label{gap:6px}.desk .hf-tags{gap:8px}.desk button.hf-tag{min-height:44px;padding:0 16px;font-family:Merriweather,Georgia,serif;font-size:15px}.desk button.hf-tag.tag-off{opacity:.45;cursor:default}.desk .hf-dates{flex-wrap:wrap;gap:10px}.desk .hf-date{flex:140px;gap:4px;min-width:0}.desk .hf-date .hint{margin:0}.desk input.hf-date-in{box-sizing:border-box;border:2px solid var(--tag-line);background:var(--bg);width:100%;min-height:44px;color:var(--ink);font:inherit;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;border-radius:22px;padding:0 12px;font-size:15px}@media (prefers-color-scheme:dark){.desk input.hf-date-in{--lightningcss-light: ;--lightningcss-dark:initial}}.desk input.hf-date-in:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.desk .hf-dates-foot{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px}.desk .hf-dates-foot .hint{margin:0}.desk .hf-dates-foot button.src{cursor:pointer;background:0 0;border:0;padding:0}.desk .hf-show{display:flex}.desk .hf-show>.pill{flex:1}.desk .hf-show button.pill{height:var(--t-cta-h);font-size:var(--t-cta)}.desk .hf-show button.pill:disabled{opacity:.45;cursor:default}.desk .hf-foot{background:var(--bg);border-top:1px solid var(--line);gap:10px;margin:0 -28px;padding:14px 28px 22px;position:sticky;bottom:0}.desk .sheet-layer .sheet.ask-sheet{gap:18px}.desk .ask-head{justify-content:space-between;align-items:center;gap:16px}.desk .ask-what{gap:8px}.desk h2.ask-title{align-items:center;gap:10px;font-size:30px;line-height:1.1;display:flex}.desk h2.ask-title svg{color:var(--accent)}.desk .ask-when{font-size:17px}.desk .ask-box{gap:6px;padding:14px 16px}.desk .ask-box .card-meta{font-size:14px;line-height:1.45}.desk .ask-loyalty{gap:5px;margin-top:4px}.desk .ask-cheaper{align-items:flex-start;gap:10px}.desk .ask-cheaper>.muted{flex:none;margin-top:1px}.desk .ask-cheaper .body-muted{font-size:14px}.desk .ask-foot{background:var(--bg);border-top:1px solid var(--line);gap:10px;margin:0 -28px;padding:14px 28px 22px;position:sticky;bottom:0}.desk .ask-foot button.pill:disabled{opacity:.6;cursor:default}.desk .ask-error{color:var(--danger);font-size:14px}.desk .ask-asked{gap:4px;padding:14px 16px}.desk .ask-asked-login{align-self:flex-start;margin-top:6px}.desk .q-field{gap:8px}.desk .q-field textarea{box-sizing:border-box;resize:vertical;border:1px solid var(--tag-line);background:var(--bg);width:100%;min-height:128px;color:var(--ink);font:inherit;border-radius:16px;padding:12px 14px;font-size:16px;line-height:1.45}.desk .q-field textarea:focus{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent);outline:none}.desk .q-sent{gap:10px}.desk .q-echo{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.desk .start-sub{gap:10px}.desk .start-sub-guest{text-align:center}.desk .start-sub button.pill[aria-disabled=true]{opacity:.6;cursor:progress}.desk .start-sub-error{color:var(--danger);text-align:center;font-size:14px}.desk .email-login{gap:12px;max-width:520px}.desk .q-field input{box-sizing:border-box;border:1.5px solid var(--field-line);background:var(--bg);width:100%;height:52px;color:var(--ink);font:inherit;border-radius:16px;padding:0 14px;font-size:16px}.desk .q-field input:focus{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent);outline:none}.desk .q-field input[aria-invalid=true]{border-color:var(--danger)}.desk .q-field input[autocomplete=one-time-code]{letter-spacing:.3em;font-variant-numeric:tabular-nums;font-size:20px}.desk .email-login button.pill:disabled,.desk .email-login button.pill[aria-disabled=true]{opacity:1;background:var(--band);color:var(--muted);border-color:var(--tag-line);cursor:default}.desk .email-more{flex-wrap:wrap;gap:10px}.desk .email-confirm-title{margin:0}.desk .email-confirm-title:focus{outline:none}.desk .email-sent{overflow-wrap:anywhere;margin:0}.desk .signin-after{text-align:center;font-size:13px}.desk .boat-actions button.pill{width:100%}.desk .boat-actions button.pill-primary,.desk .ask-foot .pill-primary{height:var(--t-cta-h);font-size:var(--t-cta)}.desk .ask-foot a.pill{width:100%;max-width:none}@media (max-width:1100px){.desk .home-where-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.desk .home-hero{text-align:start;align-items:stretch;gap:18px;padding-top:0}.desk .home-byline{justify-content:flex-start;gap:6px 18px;font-size:14px}.desk .home-bar{align-items:flex-start;max-width:none}.desk .home-popular{flex-flow:column;align-items:flex-start;gap:8px}.desk .home-popular-row,.desk .home-dests{margin:0 calc(-1 * var(--bleed));padding:0 var(--bleed);scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;align-self:stretch;min-width:0;overflow-x:auto}.desk .home-popular-row::-webkit-scrollbar{display:none}.desk .home-dests::-webkit-scrollbar{display:none}.desk .home-popular-row>*,.desk .home-dests>*{flex:none}.desk .home-where-grid{grid-template-columns:minmax(0,1fr)}.desk .sheet-layer .sheet,.desk .sheet-layer .sheet.sheet-narrow{border-radius:28px 28px 0 0;width:100%;max-height:92dvh;padding:18px 20px 0;animation:.28s cubic-bezier(.16,1,.3,1) both sheetUp;inset:auto 0 0;transform:none}.desk .hf-foot,.desk .ask-foot{padding:12px 20px calc(18px + env(safe-area-inset-bottom,0px));margin:0 -20px}.desk h2.ask-title{font-size:26px}}.desk .answer-box{background:var(--band);border-left:3px solid var(--accent);border-radius:0 24px 24px 0;gap:10px;max-width:820px;padding:20px 24px}.desk .answer-k{align-items:center;gap:6px}.desk .answer-t{font-size:var(--t-text);line-height:1.45}.desk .method-block{gap:14px}.desk .method-block .d-text{max-width:900px;font-size:var(--t-text-s)}.desk .boat-top{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:40px 56px;display:grid}.desk .boat-media{gap:14px}.desk .boat-media .photo{aspect-ratio:352/230}.desk .boat-info{gap:20px}.desk .boat-head{gap:12px}.desk h1.boat-h1{margin:0}.desk .boat-price-row{flex-wrap:wrap;align-items:center;gap:10px 16px}.desk .boat-save{border:2px solid var(--tag-line);color:var(--ink);border-radius:12px;align-items:center;gap:5px;padding:6px 10px;font-family:Carlito,Lato,Arial,sans-serif;font-size:15px;font-weight:700;display:inline-flex}.desk dl.boat-kv{grid-template-columns:max-content minmax(0,1fr);align-items:baseline;gap:10px 20px;margin:0;display:grid}.desk dl.boat-kv dd{margin:0;font-size:16px;line-height:1.45}.desk .boat-actions{align-items:stretch;gap:12px}.desk .boat-actions a.pill{width:100%}.desk .boat-links{flex-wrap:wrap;gap:8px}@media (max-width:1100px){.desk .boat-top{grid-template-columns:minmax(0,1fr)}.desk .boat-media .photo{max-height:52vh}.desk .boat-info>*{order:2}.desk .boat-info>.boat-head,.desk .boat-info>.boat-price-row{order:0}.desk .boat-info>.boat-actions{order:1}.desk .boat-media .ptag-l.ptag-corner{top:-24px;right:-12px}}@media (max-width:600px){.desk .answer-box{padding:16px 18px}.desk dl.boat-kv{grid-template-columns:minmax(0,1fr);gap:2px}.desk dl.boat-kv dd{margin-bottom:10px}}.desk .guide-table-wrap{overflow-x:auto}.desk .guide-table caption{caption-side:top;text-align:start;padding-bottom:12px}.desk .guide-table{min-width:520px}.desk .guide-months{gap:16px;margin:0;padding:0;list-style:none}.desk .guide-months-row{flex-wrap:wrap;align-items:baseline;gap:16px}.desk .guide-months-c{flex:0 0 140px;font-weight:700}@media (max-width:600px){.desk .guide-table{min-width:0}}.desk .results-bar{flex-direction:column;align-items:stretch;gap:12px;width:100%;display:flex}.desk .results-bar .sbar,.desk .results-bar .hf-phone{margin-top:0}.desk .results-chips{flex-wrap:wrap;align-items:center;gap:8px 12px}.desk a.results-chip{gap:6px;height:36px;padding:0 14px;font-size:14px}.desk .results-sort{flex-wrap:wrap;align-items:center;gap:8px}.desk .results-note{margin:0}.desk .results-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:44px 24px;display:grid}.desk .results-cell{min-width:0;scroll-margin-top:24px}.desk .results-grid .src-row{flex-wrap:wrap;row-gap:8px}.desk .results-more{justify-content:center}.desk .results-empty{gap:12px;max-width:760px}.desk .results-widen{flex-wrap:wrap;gap:8px}.desk .results-callout{align-items:flex-start;gap:12px}.desk .results-src{max-width:760px;margin:0}.desk .tag-off{opacity:.45}@media (max-width:1100px){.desk .results-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.desk .results-grid{grid-template-columns:minmax(0,1fr);gap:36px}.desk .site-head-in{flex-wrap:nowrap;gap:12px;padding:12px 0}.desk .site-tools{gap:8px}.desk summary.site-prof{padding:4px 4px 4px 10px}}@media (pointer:coarse),(max-width:600px){.desk a.src,.desk button.src,.desk .page-crumbs a{margin-block:-12px;padding-block:12px}.desk summary.faq-q{box-sizing:border-box;align-items:center;min-height:44px}.desk .site-foot-col{gap:20px}.desk .site-foot-col a.brand{margin-block:-10px;padding-block:10px}}.desk .subq{flex-direction:column;gap:28px;width:100%;max-width:640px;display:flex}.desk .subq-aside{flex-direction:column;gap:16px;min-width:0;display:flex}.desk .subq-aside:not(:has(.subq-chips)){display:none}.desk .subq-wide{display:none}.desk .subq-q{gap:28px;min-width:0}.desk .subq-top{justify-content:space-between}.desk .subq-head{gap:14px}.desk .subq-kicker{gap:6px}.desk h1.subq-title{font-size:var(--t-h1);line-height:1.05}.desk .subq-tip{font-size:14px}.desk .subq-opts{gap:12px;max-width:520px}.desk .subq a.tag-on{color:var(--sel-ink)}@media (hover:hover) and (pointer:fine){.desk .subq a.tag-on:hover{border-color:var(--sel-bg)}}.desk .subq a.tag-accent{color:var(--accent);border-color:var(--accent)}.desk a.subq-opt{justify-content:space-between;height:60px;padding:0 24px}.desk a.subq-opt-boat{height:76px;padding:0 22px 0 18px}.desk .subq-opt-l{gap:14px}.desk .subq-opt-lines{gap:4px}.desk .subq-opt-sub{letter-spacing:0;font-size:13px}.desk .subq-bottom{border-top:1px solid var(--line);flex-wrap:wrap;gap:16px 24px;padding-top:20px}.desk .subq-off{opacity:.45;cursor:default}.desk .subq-chips{gap:14px;padding:20px}.desk .subq-resume{gap:10px;padding:18px 20px}.desk .subq-resume-row{flex-wrap:wrap;gap:8px 24px}.desk .subq-resume-go{white-space:normal}.desk button.subq-restart{cursor:pointer;color:var(--muted);background:0 0;border:0;padding:0}.desk .subq-cal{gap:16px;max-width:440px;padding:20px}.desk .subq-cal-head{justify-content:space-between}.desk .subq-cal-nav{gap:8px}.desk .subq-cal .cal a{height:40px;color:var(--ink);border-radius:20px;justify-content:center;align-items:center;font-family:Carlito,Lato,Arial,sans-serif;font-size:14px;display:flex}.desk .subq-cal .cal a.mute{color:var(--faint)}.desk .subq-cal .cal a.in{background:var(--bg);border-radius:0}.desk .subq-cal .cal div.in{background:var(--bg)}.desk .subq-cal .cal a.edge{background:var(--sel-bg);color:var(--sel-ink)}.desk .subq-cal .cal a.edge-l{border-radius:20px 0 0 20px}.desk .subq-cal .cal a.edge-r{border-radius:0 20px 20px 0}@media (hover:hover) and (pointer:fine){.desk .subq-cal .cal a:not(.edge):not(.in):hover{background:var(--bg)}}.desk .subq-note{font-size:14px}.desk .subq-count{gap:18px;padding:18px 20px}.desk .subq-n{flex:none;font-size:64px;line-height:.9}.desk .subq-count-t{gap:4px}.desk .subq-tg{align-items:flex-start;gap:12px}.desk .subq-tg-i{color:var(--accent);flex:none;margin-top:1px}.desk .subq-tg .body-muted{font-size:14px}@media (min-width:1101px){.desk .subq{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:64px;max-width:none;display:grid}.desk .subq-q{grid-area:1/1;max-width:680px}:is(.desk .subq-aside,.desk .subq-aside:not(:has(.subq-chips))){grid-area:1/2;display:flex;position:sticky;top:24px}.desk .subq-wide{display:flex}}.desk .subc{flex-direction:column;gap:20px;width:100%;max-width:640px;display:flex}.desk .subc-main,.desk .subc-rest{gap:20px;min-width:0}.desk .subc-aside{flex-direction:column;min-width:0;display:flex}.desk .subc-top{align-items:center;gap:14px}.desk .subc-kicker{gap:2px}.desk .subc-zero{gap:14px;padding:18px 20px}.desk .subc-count-row{gap:18px}.desk .subc-wider-list{gap:8px}.desk a.subc-wider{justify-content:space-between;height:56px;padding:0 18px;font-size:16px}.desk .subc-wider-l{gap:10px}.desk .subc-refine{gap:14px;padding:20px}.desk .subc-tags{align-items:flex-start;gap:8px}.desk a.subc-tag{gap:8px;min-height:44px;padding:0 16px;font-size:15px}.desk .subc a.tag-on{color:var(--sel-ink)}@media (hover:hover) and (pointer:fine){.desk .subc a.tag-on:hover{border-color:var(--sel-bg)}}.desk .subc-start{gap:12px;max-width:520px;padding-top:4px}.desk .subc-note{text-align:center;font-size:13px}@media (min-width:1101px){.desk .subc{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:24px 64px;max-width:none;display:grid}.desk .subc-main{grid-area:1/1;max-width:680px}.desk .subc-rest{grid-area:2/1;max-width:680px}.desk .subc-aside{grid-area:1/2/span 2;position:sticky;top:24px}}.desk .sts{flex-direction:column;gap:28px;width:100%;max-width:640px;display:flex}.desk .sts-main,.desk .sts-aside{gap:20px;min-width:0}.desk .sts-head{gap:14px}.desk ol.sts-steps{padding:8px 20px}.desk .sts-steps .step-entry{gap:3px}.desk .sts-steps .src{align-self:flex-start;margin-top:3px}.desk .sts-bar{margin-top:6px}.desk .sts-steps .agg>.card-meta{white-space:nowrap}@media (max-width:389px){.desk .sts-steps .agg{grid-template-columns:16px minmax(0,1fr);row-gap:2px}.desk .sts-steps .agg>.card-meta{grid-column:2}}.desk .sts-wait{padding:8px 0}.desk .sts-saved{gap:12px;padding:18px 20px}.desk .sts-saved-t{align-items:flex-start;gap:10px}.desk .sts-saved-t svg{flex:none;margin-top:1px}.desk .sts-tg{align-items:flex-start;gap:12px}.desk .sts-tg-i{color:var(--accent);flex:none;margin-top:1px}.desk .sts-tg .body-muted{font-size:14px}.desk .sts-finds{gap:10px}.desk .sts-finds-list{gap:8px;margin:0;padding:0;list-style:none}.desk .sts-find{overflow-wrap:anywhere;border-radius:20px;padding:14px 18px}.desk .sts-note{text-align:center;font-size:13px}.desk .sts-single{align-items:flex-start;gap:16px;width:100%;max-width:560px}.desk .sts-pill{align-self:stretch}@media (min-width:1101px){.desk .sts{grid-template-columns:minmax(0,1fr) 380px;align-items:start;column-gap:64px;max-width:none;display:grid}.desk .sts-main{grid-column:1;max-width:680px}.desk .sts-aside{grid-column:2;position:sticky;top:24px}}.desk button.chip{cursor:pointer;font:inherit;border:0;font-family:Carlito,Lato,Arial,sans-serif;font-weight:700}.desk .acct-limit{gap:10px;max-width:760px;padding:20px 24px}.desk .acct-error{color:var(--danger)}.desk .sub-renew{font-size:14px}.desk .sub-acts{align-items:flex-end;gap:6px;min-width:0;margin-left:auto}.desk .sub-acts-row{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px}.desk .sub-acts-ask{text-align:right;flex:100%}.desk .sub-acts-error{color:var(--danger);text-align:right}.desk .sub-acts .mini[aria-disabled=true]{opacity:.6;cursor:progress}.desk .sub-acts .mini[aria-busy=true]{cursor:progress}.desk .sub-acts-wait{text-align:right}.desk .sub-acts-wait:empty{margin-top:-6px}.desk .fav-full{left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:55;pointer-events:none;max-width:440px;margin:0 auto;position:fixed}.desk .fav-full>.fav-full-box{pointer-events:auto;border-color:var(--tag-line);box-shadow:0 6px 20px var(--sheet-shadow);align-items:flex-start;gap:8px;padding:14px 6px 16px 20px}.desk .fav-full-open{align-self:flex-start;margin:-4px 0;padding:4px 0;display:inline-flex}.desk .fav-full-x{width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin-top:-8px;padding:0;display:inline-flex}.desk .sheet-layer~.fav-full{display:none}.desk:has(.sheet-layer) .fav-full{display:none}.desk .acct-favs>*{min-width:0}.desk .acct-favs .photo{aspect-ratio:342/210}.desk .fav-gone{opacity:.55}.desk .fav-gone,.desk .fav-gone:hover,.desk .fav-gone .shot:hover{transform:none}.desk .fav-note{max-width:760px}.desk .msg-more,.desk .msg-back{align-self:flex-start}.desk .msg-empty{max-width:760px}.desk .msg-body{white-space:pre-line;overflow-wrap:anywhere;margin:0}.desk .msg-link{align-self:flex-start}.desk .msg-reply{gap:12px;max-width:760px;padding:20px 24px}.desk .msg-send{align-self:flex-start}.desk .msg-send:disabled{opacity:.6;cursor:default}.desk .msg-switch input:disabled{cursor:progress}.desk .msg-count{box-sizing:border-box;background:var(--accent);min-width:22px;height:22px;color:var(--on-accent);text-align:center;border-radius:11px;margin-left:auto;padding:0 6px;font-family:Carlito,Lato,Arial,sans-serif;font-size:13px;font-weight:700;line-height:22px}@media (max-width:600px){.desk .msg-one{padding:20px}.desk .msg-more,.desk .msg-back,.desk .msg-link,.desk .msg-send{align-self:stretch}}.desk .sbar.acct-qbar{grid-template-columns:repeat(5,minmax(0,1fr)) auto;max-width:none;margin-top:0}.desk .acct-qbar .sfield{cursor:default;padding:8px 18px}.desk .acct-qbar .sfield:hover{background:0 0}.desk .acct-qbar .sfield:hover:before,.desk .acct-qbar .sfield:hover+.sfield:before{opacity:1}.desk .acct-qbar .sval{white-space:normal;overflow-wrap:anywhere}.desk .acct-qstate{background:var(--band);box-sizing:border-box;white-space:nowrap;border-radius:30px;align-items:center;gap:12px;min-height:60px;margin-inline-start:6px;padding:0 24px 0 20px}.desk .acct-qstate .col{gap:2px}.desk .acct-qstate-t{color:var(--ink);font-family:Carlito,Lato,Arial,sans-serif;font-size:15px;font-weight:700;line-height:1.2}.desk .acct-qstate-d{color:var(--muted);font-family:Carlito,Lato,Arial,sans-serif;font-size:13px;line-height:1.2}.desk .acct-sort{margin-top:-8px}.desk .acct-results{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));align-items:start;gap:44px 24px;display:grid}.desk .acct-results>*{min-width:0}.desk .sub-find{gap:12px}.desk .sub-find-text{gap:8px;margin-top:4px}.desk .sub-find .card-title{overflow-wrap:anywhere;margin:0}.desk .sub-find-seen{gap:5px}.desk .sub-find .src-row{flex-wrap:wrap;row-gap:8px}.desk .sub-find-src{gap:6px}@media (max-width:860px){.desk .sbar.acct-qbar{border-radius:32px;grid-template-columns:repeat(3,minmax(0,1fr))}.desk .sbar.acct-qbar .sfield:before{display:block}.desk .sbar.acct-qbar .sfield:nth-child(3n+1):before{display:none}.desk .acct-qstate{margin:0}}.desk .acct-qphone{display:none}@media (max-width:600px){.desk .acct-qphone{border-radius:28px;align-items:center;width:100%;display:flex}.desk .acct-qphone .sfield{cursor:default;padding:8px 14px 10px 18px}.desk .acct-qphone .sfield:hover{background:0 0}.desk .acct-qphone .hf-l2{white-space:normal}.desk .acct-qpart{white-space:nowrap}.desk .acct-qstate-line{background:0 0;gap:10px;min-height:0;margin:6px 0 0;padding:0}.desk .acct-qstate-line .col{flex-direction:row;gap:6px}}.desk .find-empty{max-width:760px}.desk .notify{gap:12px;padding:16px 20px}.desk .notify .pill:disabled{opacity:.6;cursor:progress}.desk .notify-on{align-items:center;gap:8px;margin:0}.desk .notify-on svg{color:var(--accent);flex:none}.desk .fact-base{white-space:normal;overflow-wrap:anywhere;flex:100%;align-items:flex-start;min-width:0}.desk .fact-base svg{flex:none;margin-top:1px}.desk .fav:not(.fav-on){opacity:1}.desk .fav:after{content:"";border-radius:50%;position:absolute;inset:-2px}@media (min-width:1101px){.desk .results-grid .ptag-m{--ptag:92px}.desk .results-grid .ptag-m .ptag-off{font-size:26px}.desk .results-grid .ptag-m .ptag-now{font-size:21px}.desk .results-grid .ptag-m .ptag-old,.desk .results-grid .ptag-m .ptag-per{font-size:11px}}@media (min-width:601px){.desk .guide-table-wrap{overflow:visible}.desk .guide-table thead th{z-index:1;background:var(--bg);position:sticky;top:0}}@media (max-width:430px){.desk{--t-cta:18px}.desk .pill-primary .btn-t,.desk .pill-cta .btn-t{letter-spacing:-.01em}}.desk .node{letter-spacing:0;padding:12px 6px}html[lang=de] .desk .node-now{font-size:11px}.desk .d-h2{line-height:1.04}@media (max-width:600px){.desk h1.display,.desk .d-h2,.desk .d-h3{line-height:1.1}}.desk h1.display,.desk .d-h2,.desk .d-h3,.desk .faq-q{text-wrap:balance}.desk h1.subq-title{text-wrap:pretty}.desk a.olk-month{text-transform:none;letter-spacing:0;font-size:15px}.desk .faq-entry .faq-a,.desk .step-entry .faq-a,.desk .pay-aside .faq-a{color:var(--body);font-size:var(--t-text)}@media (min-width:1101px){.desk .boat-media{align-self:start;position:sticky;top:24px}}@media (max-width:600px){.desk .deals-tiles .olk-tile-label{align-items:flex-start;min-height:2.4em}}.desk .subq a.tag:not(.tag-on),.desk .subq .round-muted{border-color:var(--ctl-line)}.desk .subq .round-muted{color:var(--ink)}.desk .subq-top{justify-content:flex-start;gap:14px}.desk .subq-top .dots{flex:1}.desk .subq-top .dot{flex:1;width:auto}.desk .subq-top .meta{color:var(--ink);white-space:nowrap;font-size:13px}.desk .subq .tag-count{font-size:14px}.desk a.site-brandrow{align-items:center;min-height:44px}.desk .head-btn,.desk a.head-btn{flex-basis:44px;width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px;max-height:44px}.desk .pill,.desk .round,.desk .chip,.desk .tag,.desk .hf-bar,.desk summary.site-prof{-webkit-tap-highlight-color:transparent}@media (prefers-reduced-motion:no-preference){.desk .pill,.desk .round,.desk .chip,.desk .tag,.desk .hf-bar,.desk summary.site-prof{transition:transform .16s cubic-bezier(.23,1,.32,1)}.desk :is(.pill,.round,.chip,.tag,.hf-bar,summary.site-prof):active{transform:scale(.97)}}.desk .sheet-layer .sheet{overscroll-behavior:contain}@media (prefers-reduced-motion:reduce){.desk .spin{animation:2.4s linear infinite spin}}.desk .faq-toc{gap:8px;min-width:0}.desk .faq-toc-list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.desk a.faq-toc-link{box-sizing:border-box;border-bottom:1px solid var(--line);min-height:44px;color:var(--ink);align-items:center;padding:8px 0;font-family:Carlito,Lato,Arial,sans-serif;font-size:16px;line-height:1.3;display:flex}.desk a.faq-toc-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}@media (hover:hover) and (pointer:fine){.desk a.faq-toc-link:hover{color:var(--accent)}}.desk .faq-entry:target .faq-q,.desk .step:target .faq-q,.desk .hfaq-item:target>.faq-q{color:var(--accent)}@media (min-width:1101px){.desk .faq-toc-pay .faq-toc-list{border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;display:grid}}.desk .faq-card{position:relative}.desk a.faq-card-link{color:var(--ink)}.desk a.faq-card-link:after{content:"";border-radius:40px;position:absolute;inset:0}.desk a.faq-card-link:focus-visible{outline:none}.desk a.faq-card-link:focus-visible:after{outline:2px solid var(--accent);outline-offset:2px}.desk ul.faq-card-lines{gap:0;margin:0;padding:0;list-style:none}.desk a.faq-card-q{z-index:1;min-height:0;color:var(--body);align-items:center;padding-block:8px;display:flex;position:relative}.desk a.faq-card-q:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}@media (hover:hover) and (pointer:fine){.desk a.faq-card-link:hover,.desk a.faq-card-q:hover{color:var(--accent)}.desk a.faq-card-q:hover{text-underline-offset:3px;text-decoration:underline}}@media (pointer:coarse),(max-width:600px){.desk a.faq-card-q{padding-block:11px}}.desk .faq-help-text{font-size:var(--t-text-s)}.desk .faq-help-links{align-items:flex-start;gap:0;margin-top:auto}.desk .faq-card.faq-help .src{min-height:44px;margin-block:0;padding-block:0}.desk ul.subq-rows{gap:0;margin:0;padding:8px 20px;list-style:none}.desk .subq-row{border-top:1px solid var(--line);justify-content:space-between;gap:12px;min-height:48px}.desk .subq-row:first-child{border-top:0}.desk .subq-row-k{color:var(--muted)}.desk .subq-row[aria-current=step] .subq-row-k{color:var(--ink)}.desk .subq-row .chip{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:70%;overflow:hidden}.desk .subq-row-none{gap:6px;font-size:15px}@media (min-width:1101px){.desk .subq-aside .subq-chips{display:none}}.desk .subq-years{gap:18px}.desk .subq-year{gap:10px}.desk .subq-year-l{color:var(--muted)}@media (max-width:600px){.desk .subq-months{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.desk .subq-months .tag{justify-content:center;padding:0 8px}}.desk ul.guide-months{grid-template-columns:148px repeat(var(--gm-cols,6), max-content);align-items:center;gap:16px 8px;display:grid}.desk .guide-months-row{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;gap:8px;display:grid}.desk .guide-months-row>a.chip{justify-content:center}@media (max-width:800px){.desk ul.guide-months{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:20px 8px}.desk .guide-months-c{grid-column:1/-1}.desk .guide-months-row>a.chip{border-radius:20px;height:40px;padding:0 8px;font-size:15px}}@media (max-width:600px){.desk .d-facts{gap:0}.desk .d-facts>.col{border-top:1px solid var(--line);grid-template-columns:112px minmax(0,1fr);align-items:baseline;gap:12px;padding:10px 0;display:grid}.desk .d-facts>.col:first-child{border-top:0;padding-top:0}.desk .d-facts>.col:last-child{padding-bottom:0}.desk .d-facts .display-s{font-size:22px}}.desk .card-mark{background:var(--sel-bg);width:20px;height:20px;color:var(--sel-ink);box-shadow:0 0 0 2px var(--bg);vertical-align:2px;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-left:8px;font-family:Carlito,Lato,Arial,sans-serif;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.desk .row>.card-mark{margin-left:0}.desk .card-mark-row{align-items:center;gap:8px}.desk .card-marked .shot>.card-mark{z-index:4;margin:0;position:absolute}.desk .card-marked .shot>.card-mark-tag{top:-10px;right:106px}.desk .card-marked .shot>.card-mark-photo{bottom:12px;left:12px}.desk .nowrap{white-space:nowrap}@media (min-width:601px){.desk .yachts-table{table-layout:fixed}.desk .yachts-table col.yt-model{width:36%}.desk .yachts-table col.yt-n{width:12%}.desk .yachts-table col.yt-max{width:16%}.desk .yachts-table col.yt-from,.desk .yachts-table col.yt-berth{width:18%}}.desk .page-head .deals-types{margin-top:8px}@media (max-width:600px){.desk .page-head .deals-types{margin:8px calc(-1 * var(--bleed)) 0;padding:0 var(--bleed);scrollbar-width:none;flex-wrap:nowrap;align-self:stretch;min-width:0;overflow-x:auto}.desk .page-head .deals-types::-webkit-scrollbar{display:none}.desk .page-head .deals-types>*{flex:none}}.desk a.chip-ext{gap:6px}.desk a.chip-ext svg{color:var(--muted)}.desk .ribbon-nav{display:none}@media (hover:hover) and (pointer:fine) and (min-width:601px){.desk :has(>.ribbon-nav){position:relative}.desk .ribbon-nav{z-index:5;pointer-events:none;height:0;display:block;position:absolute}.desk .ribbon-btn{box-sizing:border-box;border:2px solid var(--tag-line);background:var(--bg);width:44px;height:44px;color:var(--ink);box-shadow:0 4px 14px var(--sheet-shadow);cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:opacity .15s ease-out,border-color .15s ease-out,transform .16s cubic-bezier(.23,1,.32,1);display:flex;position:absolute;top:-22px}.desk .ribbon-btn svg{flex:none;display:block}.desk .ribbon-prev{left:-22px}.desk .ribbon-next{right:-22px}.desk .ribbon-btn:hover{border-color:var(--accent)}.desk .ribbon-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.desk .ribbon-btn:disabled{opacity:0;pointer-events:none}.desk .ribbon[data-more-end]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000)}.desk .ribbon[data-more-start]{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 48px),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 48px),#0000)}.desk .ribbon[data-more-start][data-more-end]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000)}}@media (hover:hover) and (pointer:fine) and (min-width:601px) and (prefers-reduced-motion:no-preference){.desk .ribbon-btn:active{transform:scale(.97)}}@media (prefers-reduced-motion:reduce){.desk .ribbon-btn{transition:none}}.desk .theme-btn .theme-i-night,html[data-theme=night] .desk .theme-btn .theme-i-light{display:none}html[data-theme=night] .desk .theme-btn .theme-i-night{display:block}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .desk .theme-btn .theme-i-light{display:none}html:not([data-theme=light]) .desk .theme-btn .theme-i-night{display:block}}.desk .theme-auto .theme-auto-check{visibility:hidden;color:var(--accent);margin-left:auto}html[data-theme=auto] .desk .theme-auto .theme-auto-check,html:not([data-theme]) .desk .theme-auto .theme-auto-check{visibility:visible}.desk .sheet-layer.sheet-closing .scrim{animation:.15s cubic-bezier(.23,1,.32,1) both sheetFadeOut}.desk .sheet-layer.sheet-closing .sheet.sheet{animation:.15s cubic-bezier(.23,1,.32,1) both sheetPopOut}@keyframes sheetFadeOut{0%{opacity:1}to{opacity:0}}@keyframes sheetPopOut{0%{opacity:1;transform:translate(-50%,-50%)}to{opacity:0;transform:translate(-50%,-50%)scale(.98)}}@keyframes sheetDown{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(24px)}}@media (max-width:600px){.desk .sheet-layer.sheet-closing .sheet.sheet{animation-name:sheetDown}}@media (prefers-reduced-motion:reduce){.desk .sheet-layer.sheet-closing .scrim,.desk .sheet-layer.sheet-closing .sheet.sheet{animation:.15s ease-out both sheetFadeOut}}.desk .home{flex-direction:column;margin-bottom:-56px;display:flex}.desk .home>.home-hero{padding-bottom:64px}.desk .home .d-h2{text-wrap:balance;margin:0}.desk .sbar,.desk .hf-bar{border:2px solid var(--tag-line);background:var(--bg);box-sizing:border-box;text-align:start;color:var(--ink);border-radius:40px;padding:6px;box-shadow:0 8px 28px #00000012}.desk .sbar{grid-template-columns:repeat(5,minmax(0,1fr)) auto;align-items:center;width:100%;max-width:1100px;margin-top:6px;display:grid}.desk .sbar .sfield{padding:8px 18px}.desk .sbar:not(.acct-qbar){row-gap:6px}.desk .sbar:not(.acct-qbar) .sfield{min-height:var(--t-cta-h);padding-top:6px;padding-bottom:6px}.desk .sfield{min-height:60px;color:var(--ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:32px;flex-direction:column;justify-content:center;gap:4px;min-width:0;padding:8px 22px;display:flex;position:relative}.desk .sfield+.sfield:before{content:"";background:var(--tag-line);width:1px;position:absolute;top:24%;bottom:24%;left:0}.desk .sfield:hover{background:var(--band)}.desk .sfield:hover:before,.desk .sfield:hover+.sfield:before{opacity:0}.desk .sfield:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.desk .slab{text-transform:uppercase;letter-spacing:.02em;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-family:Carlito,Lato,Arial,sans-serif;font-size:12px;font-weight:700;line-height:1.2;overflow:hidden}.desk .sval{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-family:Merriweather,Georgia,serif;font-size:15px;line-height:1.3;overflow:hidden}.desk .sval.set{color:var(--ink)}.desk .sgo,.desk a.sgo{height:var(--t-cta-h);background:var(--accent);color:var(--on-accent);font-family:Merriweather,Georgia,serif;font-size:var(--t-cta);white-space:nowrap;box-sizing:border-box;border-radius:28px;justify-content:center;align-items:center;gap:10px;margin-inline-start:6px;padding:0 24px 0 28px;display:inline-flex;position:relative}.desk a.sgo:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.desk .sgo-off{background:var(--tag-line);color:var(--muted)}.desk .sbadge{box-sizing:border-box;background:var(--ink);min-width:22px;height:22px;color:var(--bg);box-shadow:0 0 0 2px var(--bg);text-align:center;border-radius:11px;padding:0 6px;font:900 12px/22px Carlito,Lato,Arial,sans-serif;position:absolute;top:-4px;right:-4px}.desk .hf-phone{width:100%;margin-top:6px;display:none}.desk a.hf-bar{cursor:pointer;align-items:center;width:100%;display:flex}.desk .hf-bar .sfield{flex:1;gap:3px;padding:6px 12px 6px 18px}.desk .hf-bar .hf-l1{font-size:17px}.desk .hf-bar .hf-l2{font:400 14px/1.3 Carlito,Lato,Arial,sans-serif}.desk .sval .set{color:var(--ink)}.desk .sgo.sgo-round{width:var(--t-cta-h);flex:none;margin:0;padding:0}.desk a.hf-bar .sfield{box-sizing:border-box;min-height:60px}.desk a.hf-bar .sgo.sgo-round{width:60px;height:60px}@media (hover:hover) and (pointer:fine){.desk a.hf-bar:hover .sfield{background:var(--band)}}.desk a.hf-bar:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.desk .hsec{flex-direction:column;gap:28px;padding:64px 0;display:flex}.desk .hsec-band{margin:0 calc(-1 * var(--bleed));padding:64px var(--bleed);background:var(--band)}.desk .hsec-band .chip,.desk .hsec-band .tag{background:var(--bg)}.desk .hsec-h{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;display:flex}.desk .hsec-ht{gap:10px;min-width:0}.desk .hsec-tools{flex:none;align-items:center;gap:16px}.desk .harrows{gap:8px}.desk .ghost{border:2px solid var(--tag-line);background:var(--bg);width:44px;height:44px;color:var(--ink);cursor:pointer;box-sizing:border-box;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.desk .ghost:hover:not(:disabled){border-color:var(--ink)}.desk .ghost:disabled{color:var(--faint);cursor:default}.desk .ghost:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.desk .hrow{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;margin:0 calc(-1 * var(--bleed));padding:2px var(--bleed) 6px;scroll-padding-inline:var(--bleed);gap:20px;display:flex;overflow-x:auto}.desk .hrow::-webkit-scrollbar{display:none}.desk .htile{scroll-snap-align:start;width:180px;min-width:0;color:var(--ink);flex-direction:column;flex:0 0 180px;gap:4px;display:flex}.desk a.htile:hover .card-title{color:var(--accent)}.desk a.htile:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:24px}.desk .photo.htile-sq{aspect-ratio:1;width:100%;margin-bottom:6px;display:block}.desk .htile .card-title,.desk .htile .card-meta{line-height:1.3}.desk .htile-dim{opacity:.6}.desk .htile-shot{margin-bottom:6px;position:relative}.desk .htile-shot .htile-sq{margin-bottom:0}.desk .hrow:has(.htile-deal){padding-top:18px}.desk .hgroup{gap:16px}.desk .hgroup+.hgroup{margin-top:16px}.desk .hgroup-t{align-items:baseline;gap:12px}.desk .hgroup-t h3{margin:0}.desk .hgroup-t a{color:var(--ink)}.desk .hgroup-t a:hover{color:var(--accent)}.desk .home a.home-where-prices{align-self:flex-start}.desk .home .ribbon .src-row{margin-top:auto}.desk .hmodels{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 28px;display:grid}.desk a.hmodel{color:var(--ink);align-items:center;gap:14px;min-width:0}.desk a.hmodel:hover .card-title{color:var(--accent)}.desk .photo.hmodel-th{aspect-ratio:1;border-radius:18px;flex:none;width:64px;height:64px}@supports (corner-shape:squircle){.desk .photo.hmodel-th{border-radius:28px}}.desk .hmodel-t{gap:3px;min-width:0}.desk .hsteps{background:var(--band);border-radius:28px;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 40px;margin:0;padding:28px;list-style:none;display:grid}.desk .hstep{align-items:flex-start;gap:14px}.desk .hstep-t{gap:8px;min-width:0}.desk .hstep .d-h3{font-size:18px;line-height:1.2}.desk .hstep .d-text{font-size:var(--t-text-s);color:var(--muted);line-height:1.45}.desk .hstats{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;display:grid}.desk .hstat{background:var(--bg);border-radius:28px;flex-direction:column;gap:8px;padding:20px 22px;display:flex}.desk .hstat dt,.desk .hstat dd{margin:0}.desk .hstat-v{color:var(--ink);font-family:Carlito,Lato,Arial,sans-serif;font-size:32px;font-weight:700;line-height:1}.desk .home-cite{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin:0;font-family:Carlito,Lato,Arial,sans-serif;font-size:15px;line-height:1.4}.desk .hfaq{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:32px 64px;display:grid}.desk .hfaq-side{align-items:flex-start;gap:14px;position:sticky;top:24px}.desk .hfaq-lead{font-size:var(--t-text-s);color:var(--muted);margin:0;line-height:1.45}.desk .hfaq-item{border-bottom:1px solid var(--line)}.desk .hfaq-item:first-child{border-top:1px solid var(--line)}.desk .hfaq-item>summary{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 0;list-style:none;display:flex}.desk .hfaq-item>summary::-webkit-details-marker{display:none}.desk .hfaq-item>summary:hover{color:var(--accent)}.desk .hfaq-item>summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.desk .hfaq-ico{color:var(--muted);flex:none;margin-top:1px;transition:transform .24s cubic-bezier(.2,.8,.2,1)}.desk .hfaq-item[open] .hfaq-ico{transform:rotate(45deg)}.desk .hfaq-item .faq-a{max-width:62ch;margin:0 0 20px}.desk .hfaq .d-h2{text-wrap:balance;margin:0}.desk .hfaq:not(.home>.hfaq){padding-block:0}.desk .hfaq-h{font:inherit;color:inherit;margin:0}.desk .hsec-dark{margin:0 calc(-1 * var(--bleed));padding:64px var(--bleed);background:var(--bg);color:var(--ink);--bg:#0c1015;--ink:#fff;--muted:#a8b9c9;--accent:#35b0f2;--on-accent:#00131f;--band:#14191e;--line:#1f2830;--tag-line:#43586b;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:40px 64px;display:grid}.desk .hdark-main{align-items:flex-start;gap:16px}.desk .hdark-main .d-text{color:var(--muted);margin:0}.desk .hdark-steps{gap:16px;margin:0;padding:0;list-style:none}.desk .hdark-steps li{align-items:center;gap:14px;font-family:Merriweather,Georgia,serif;font-size:17px;line-height:1.3}.desk .hdark-steps .num-ico{background:var(--ink);color:var(--bg)}.desk .hhelp{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:32px 64px;display:grid}.desk .hhelp-main{align-items:flex-start;gap:16px}.desk .hhelp-main .d-text{max-width:62ch;color:var(--muted);margin:0}.desk .hhelp-side{gap:14px}.desk .hhelp-me{background:var(--bg);border:1px solid var(--line);color:var(--ink);box-sizing:border-box;border-radius:999px;align-items:center;gap:14px;width:100%;max-width:440px;padding:8px;text-decoration:none;transition:border-color .15s;display:flex}.desk .hhelp-me:hover{border-color:var(--tag-line)}.desk .hhelp-me:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.desk .hhelp-face{object-fit:cover;background:var(--photo-bg);border-radius:50%;flex:none;width:52px;height:52px}.desk .hhelp-who{flex:auto;gap:2px;min-width:0}.desk .hhelp-nick{text-overflow:ellipsis;white-space:nowrap;font-family:Merriweather,Georgia,serif;font-size:16px;font-weight:400;line-height:1.25;overflow:hidden}.desk .hhelp-go{pointer-events:none;background:var(--accent);color:var(--on-accent);margin-left:auto}@media (max-width:600px){.desk .hhelp-me{gap:12px;max-width:none;padding:6px}.desk .hhelp-face{width:44px;height:44px}.desk .hhelp-nick{font-size:14px}.desk .hhelp-who .meta{font-size:11px}.desk .hhelp-go{flex-basis:44px;width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px;max-height:44px}}.desk .hhelp-tips{gap:14px;margin:0;padding:0;list-style:none}.desk .hhelp-tips li{align-items:center;gap:14px;font-family:Merriweather,Georgia,serif;font-size:17px;line-height:1.3}@media (prefers-reduced-motion:reduce){.desk .hfaq-ico{transition:none}}@media (max-width:1100px){.desk .home{margin-bottom:-24px}.desk .hsec,.desk .hsec-band{padding-top:48px;padding-bottom:48px}.desk .hmodels,.desk .hstats{grid-template-columns:repeat(2,minmax(0,1fr))}.desk .hsteps,.desk .hfaq,.desk .hsec-dark,.desk .hhelp{grid-template-columns:minmax(0,1fr)}.desk .hfaq-side{position:static}}@media (min-width:981px) and (max-width:1200px){.desk .sbar:not(.acct-qbar){border-radius:32px;grid-template-columns:repeat(3,minmax(0,1fr))}.desk .sbar:not(.acct-qbar) .sfield:nth-child(3n+1):before{display:none}.desk .sbar:not(.acct-qbar) .sgo{justify-self:stretch;width:auto;margin:0 0 0 6px}}@media (max-width:980px){.desk .sbar:not(.acct-qbar){border-radius:32px;grid-template-columns:repeat(2,minmax(0,1fr))}.desk .sbar:not(.acct-qbar) .sfield+.sfield:before{display:none}.desk .sbar:not(.acct-qbar) .sfield:nth-child(2n):before{display:block}.desk .sbar:not(.acct-qbar) .sfield:nth-child(5){grid-column:1/-1}.desk .sbar:not(.acct-qbar) .sgo{grid-column:1/-1;width:100%;margin:0}}@media (max-width:860px){.desk .sbar{border-radius:32px;grid-template-columns:repeat(2,minmax(0,1fr))}.desk .sbar .sfield{padding:8px 16px}.desk .sbar .sfield+.sfield:before{display:none}.desk .sbar .sfield:nth-child(2n):before{display:block}.desk .sgo,.desk a.sgo{grid-column:1/-1;width:100%;margin:6px 0 0}}@media (max-width:600px){.desk .sbar{display:none}.desk .hf-phone{display:block}.desk .home>.home-hero{padding-bottom:40px}.desk .harrows{display:none}.desk .hrow{gap:14px}.desk .htile{flex-basis:148px;width:148px}.desk .htile-deal .ptag-s{--ptag:68px}.desk .htile-deal .ptag-s .ptag-off{font-size:20px}.desk .htile-deal .ptag-s .ptag-now{font-size:15px}.desk .htile-deal .ptag-s .ptag-old{font-size:11px}.desk .htile-deal .ptag-s .ptag-per{display:none}.desk .htile-deal .ptag-s.ptag-corner{top:-10px;right:-8px}.desk .hmodels{grid-template-columns:minmax(0,1fr);gap:14px}.desk .hsteps{padding:20px}.desk .hstat{padding:16px}.desk .hstat-v{white-space:nowrap;font-size:22px}.desk .hsec-dark{padding-top:48px;padding-bottom:48px}.desk .home .ribbon{scroll-snap-type:x mandatory;scrollbar-width:none;margin:-8px calc(-1 * var(--bleed)) 0;padding:32px var(--bleed) 8px;scroll-padding-inline:var(--bleed);gap:16px;display:flex;overflow-x:auto}.desk .home .ribbon::-webkit-scrollbar{display:none}.desk .home .ribbon>*{flex:0 0 calc(100vw - 72px);width:calc(100vw - 72px)}.desk .home a.ribbon-more{aspect-ratio:342/210;flex-direction:column;padding:20px}}.desk .mcp-stack{gap:20px;min-width:0}.desk .mcp-connect{gap:10px;min-width:0}.desk .mcp-asks{gap:10px;margin:0;padding-left:0;list-style:none}.desk .code-block{background:var(--bg);max-width:100%;color:var(--ink);border:1px solid var(--tag-line);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:16px;margin:0;padding:14px 16px;font:14px/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow-x:auto}.desk .d-h3 code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em}.desk .tg-open{align-items:flex-start;gap:10px;margin-top:8px}.desk .tg-shots{grid-template-columns:repeat(3,minmax(0,320px));gap:32px;display:grid}.desk .tg-shot{border:1px solid var(--tag-line);background:var(--bg);border-radius:28px;width:100%;height:auto;display:block}.desk .tg-diff{gap:20px}.desk .tg-cta{text-align:center;align-items:center;gap:24px}@media (max-width:600px){.desk .tg-shots{scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(-1 * var(--bleed));padding:0 var(--bleed) 8px;scroll-padding-inline:var(--bleed);gap:16px;display:flex;overflow-x:auto}.desk .tg-shots::-webkit-scrollbar{display:none}.desk .tg-shot{scroll-snap-align:start;flex:0 0 86%;width:86%}}.desk.consent{z-index:55;box-sizing:border-box;background:var(--bg);width:min(380px,100vw - 40px);max-width:none;min-height:0;max-height:calc(100dvh - 40px);color:var(--ink);border:1px solid var(--tag-line);box-shadow:0 14px 40px var(--sheet-shadow);border-radius:24px;flex-direction:column;gap:14px;margin:0;padding:20px 22px;animation:.24s cubic-bezier(.16,1,.3,1) both consentIn;display:flex;position:fixed;bottom:20px;left:20px;overflow-y:auto}.desk.consent:focus{outline:none}.desk.consent:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@keyframes consentIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.desk.consent{animation:.15s ease-out both sheetFade}}.desk.consent p{margin:0}.desk .consent-t{letter-spacing:-.01em;font-family:Merriweather,Georgia,serif;font-size:18px;line-height:1.25}.desk .consent-tx{font-size:var(--t-text-s);color:var(--body);line-height:1.45}.desk .consent-tx a{color:var(--accent)}.desk .consent-btns{flex-wrap:wrap;gap:10px;display:flex}.desk .consent-btns .pill{white-space:normal;text-align:center;flex:auto;height:auto;min-height:48px;padding:6px 12px;font-size:15px;line-height:1.2}.desk button.consent-link{cursor:pointer;color:var(--ink);text-transform:uppercase;letter-spacing:.02em;text-underline-offset:3px;background:0 0;border:0;align-self:flex-start;padding:4px 0;font-family:Carlito,Lato,Arial,sans-serif;font-size:13px;font-weight:700;text-decoration:underline}.desk .consent-head{align-items:center;gap:6px;display:flex}.desk button.consent-back{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:16px;justify-content:center;align-items:center;margin-left:-8px;padding:0;display:inline-flex}.desk .consent-row{border-top:1px solid var(--line);align-items:flex-start;gap:14px;padding-top:12px;display:flex}.desk .consent-row-tx{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.desk .consent-row-t{font-size:15px;font-weight:700}.desk .consent-row-d{color:var(--body);font-size:13px;line-height:1.45}.desk .consent-row .meta{font-size:11px}.desk button.consent-sw{background:var(--ctl-line);cursor:pointer;border:0;border-radius:13px;flex:none;width:44px;height:26px;margin-top:2px;padding:0;transition:background-color .16s;position:relative}.desk button.consent-sw:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .16s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.desk button.consent-sw.on{background:var(--accent)}.desk button.consent-sw.on:after{transform:translate(18px)}.desk button.consent-sw:disabled{opacity:.55;cursor:default}.desk button.consent-sw:focus-visible,.desk button.consent-back:focus-visible,.desk button.consent-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.desk button.consent-sw,.desk button.consent-sw:after{transition:none}}@media (max-width:600px){.desk.consent{width:100%;max-height:85dvh;padding:20px 20px calc(20px + env(safe-area-inset-bottom));box-shadow:0 -12px 40px var(--sheet-shadow);border-width:1px 0 0;border-radius:28px 28px 0 0;bottom:0;left:0;right:0}}.desk .site-foot button.consent-open{cursor:pointer;text-align:start;background:0 0;border:0;padding:0}@media (pointer:coarse),(max-width:600px){.desk .site-foot-col button.consent-open{margin-block:-10px;padding-block:10px}}.desk .pv-body{gap:inherit}.desk .pv-sec{gap:16px;max-width:760px}.desk .pv-list{gap:10px;margin:0;padding-left:1.2em;list-style:outside}.desk .pv-list li::marker{color:var(--muted)}.desk .pv-table{min-width:760px;font-size:14px}.desk .pv-table td,.desk .pv-table tbody th{vertical-align:top}.desk .pv-code{white-space:nowrap;color:var(--ink);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.desk .pv-table caption{caption-side:top;text-align:left;padding-bottom:12px}.desk .pv-settings{align-items:flex-start;max-width:none}.desk .pv-version{margin:24px 0 0}.desk .kicker,.desk .meta,.desk .src,.desk .mini,.desk .slab{letter-spacing:.04em}.desk .site-foot-col a.brand,.desk .site-foot button.consent-open{letter-spacing:.04em;font-size:12px;font-weight:700}.desk .meta,.desk .kicker{text-wrap:balance}.desk .faq-a{line-height:1.45}.desk .card-meta{line-height:1.3}@media (max-width:430px){.desk .d-band{padding-left:16px;padding-right:16px}.desk .d-band a.pill-primary{gap:0;padding-inline:16px}.desk .d-band a.pill-primary>svg.pill-ir-next{display:none}}.desk .pill:not(.pill-quiet){font-size:var(--t-cta)}@media (max-width:600px){.desk .site-main a.pill:not(.pill-primary):not(.pill-cta):not(.pill-quiet){width:100%;max-width:440px;height:auto;min-height:var(--t-cta-h);white-space:normal;gap:8px;padding:8px 14px}.desk .site-main a.pill .btn-t{white-space:normal;text-align:center}.desk .site-main button.pill{padding-inline:14px}}.desk a.chip:not(.chip-l),.desk button.chip:not(.chip-l),.desk span.chip:not(.chip-l){border-radius:20px;height:40px;padding:0 12px;font-size:13px}.desk a.chip-l{padding:0 16px}.desk .mini{border-radius:20px;height:40px}.desk .mini-ico{width:40px}.desk .langs a.lang{border-radius:20px;height:40px;padding:0 14px}.desk a.site-mlang,.desk button.rmap-chip{border-radius:20px;height:40px}.desk ul.guide-months a.chip{padding:0 18px;font-size:15px}.desk .ptag-s .ptag-old,.desk .ptag-s .ptag-per{font-size:11px}.desk{--chart-1-ink:#0075b3;--chart-2-ink:#0b7a73;--chart-3-ink:#8a5a00;--chart-4-ink:#5b3fb0}html[data-theme=night] .desk{--chart-1-ink:var(--chart-1);--chart-2-ink:var(--chart-2);--chart-3-ink:var(--chart-3);--chart-4-ink:var(--chart-4)}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .desk{--chart-1-ink:var(--chart-1);--chart-2-ink:var(--chart-2);--chart-3-ink:var(--chart-3);--chart-4-ink:var(--chart-4)}}.desk .src,.desk .site-nav{gap:4px}.desk .d-split:has(>.d-card){gap:32px}.desk .d-split-start{align-items:start}@media (max-width:1100px){.desk .d-split,.desk .d-split-57{row-gap:28px}}@media (max-width:600px){.desk .d-split:has(>.d-card){gap:16px}}.desk .mcp-stack>.d-split{gap:20px}@media (max-width:600px){.desk:lang(de) .home-hero h1.display{font-size:36px}}.desk .month-pills{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.desk .month-pills>.tag{justify-content:space-between}@media (max-width:1100px){.desk .month-pills{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.desk .month-pills{grid-template-columns:minmax(0,1fr)}.desk .deals-section-row{flex-direction:column;align-items:flex-start}}.desk p.d-text>a.src:not(.src-row a){font:inherit;text-transform:none;letter-spacing:0;white-space:normal;color:var(--accent);display:inline}.desk p.d-text>a.src svg{display:none}@media (hover:hover) and (pointer:fine){.desk p.d-text>a.src:hover{text-underline-offset:3px;text-decoration:underline}}@media (min-width:1101px){.desk .hrow:not(:has(>:nth-child(7))){grid-template-columns:repeat(6,minmax(0,1fr));margin-inline:0;padding-inline:0;display:grid;overflow:visible}.desk .hrow:not(:has(>:nth-child(7)))>.htile{width:auto}:is(.desk .hsec-h:has(+.hrow:not(:has(>:nth-child(7)))) .harrows,.desk .hgroup:has(>.hrow:not(:has(>:nth-child(7)))) .harrows){display:none}}@media (max-width:600px){.desk .yachts-table{table-layout:fixed;width:100%}.desk .yachts-table col.yt-model{width:44%}.desk .yachts-table col.yt-n{width:14%}.desk .yachts-table col.yt-max{width:20%}.desk .yachts-table col.yt-from{width:22%}}.desk .olk-table th:last-child,.desk .olk-table td:last-child{padding-right:0}.desk .olk-table th,.desk .olk-table td{padding-top:12px;padding-bottom:12px}.desk .olk-table thead th{padding-top:0}@media (min-width:601px){.desk .guide-table:not(.yachts-table){table-layout:fixed}.desk .guide-table:not(.yachts-table) thead th:first-child{width:28%}}.desk .answer-box{max-width:none}.desk .answer-box>p{max-width:900px}@media (max-width:600px){.desk .deals-tiles .olk-tile-l2{-webkit-line-clamp:none;display:block;overflow:visible}}.desk .d-band.method-block{border-top:1px solid var(--line);background:0 0;border-radius:0;padding:28px 0 0}.desk .pv-sec:has(.pv-table){max-width:none}.desk .pv-sec:has(.pv-table)>:not(.guide-table-wrap){max-width:760px}.desk .pv-table{min-width:0}.desk .pv-table td.pv-short{white-space:nowrap}@media (max-width:600px){.desk .pv-sec .guide-table-wrap{overflow:visible}.desk .pv-table,.desk .pv-table tbody,.desk .pv-table tr,.desk .pv-table td,.desk .pv-table tbody th{width:auto;display:block}.desk .pv-table caption{padding-bottom:10px;display:block}.desk .pv-table thead{display:none}.desk .pv-table tbody tr{border:2px solid var(--line);border-radius:16px;margin:0 0 10px;padding:12px 14px}.desk .pv-table tbody th{border:0;padding:0 0 6px}.desk .pv-table td{text-align:left;border:0;grid-template-columns:92px minmax(0,1fr);gap:8px;padding:3px 0;display:grid}.desk .pv-table td:before{content:attr(data-label);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-family:Carlito,Lato,Arial,sans-serif;font-size:12px;font-weight:700}.desk .pv-table td.pv-short{white-space:normal}}.desk .d-text{max-width:760px}.desk .code-block{white-space:pre-wrap;overflow-wrap:normal;word-break:normal}@media (pointer:coarse),(max-width:600px){.desk .link-row,.desk .card-links{row-gap:24px}}.desk button.subq-restart{align-items:center;min-height:40px;display:inline-flex}@media (max-width:600px){.desk .subq-resume-row{flex-direction:column;align-items:flex-start;gap:16px}}.desk .subq-opts{max-width:none}.desk :is(.subq-top,.subq-bottom,.subc-top) a.round:not(.round-s){flex-basis:44px;width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px;max-height:44px}.desk .node-busy{align-items:center;gap:3px;height:1em;display:inline-flex}.desk .node-busy i{background:currentColor;border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite nodeBusy}.desk .node-busy i:nth-child(2){animation-delay:.2s}.desk .node-busy i:nth-child(3){animation-delay:.4s}@keyframes nodeBusy{0%,to{opacity:.25}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.desk .node-busy i{opacity:.7;animation:none}}.desk .page-crumbs [aria-current=page]{color:var(--ink)}.desk .boat-head-wrap{gap:56px}@media (max-width:1100px){.desk .boat-head-wrap{gap:40px}}.desk .d-facts.facts-tiles{gap:20px}.desk .d-facts.facts-tiles>.col{background:var(--band);border-radius:28px;gap:10px;padding:24px}.desk .d-facts.facts-tiles .display-s{letter-spacing:-.01em;font-family:Carlito,Lato,Arial,sans-serif;font-size:44px;font-weight:700;line-height:1}@media (max-width:600px){.desk .d-facts.facts-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.desk .d-facts.facts-tiles>.col,.desk .d-facts.facts-tiles>.col:first-child{border-top:0;border-radius:20px;flex-direction:column;gap:6px;padding:14px 12px;display:flex}.desk .d-facts.facts-tiles .display-s{white-space:nowrap;font-size:22px}}.desk .route-hero{grid-template-columns:minmax(0,1fr) minmax(0,300px);align-items:center;gap:48px;display:grid}.desk .route-hero-photo{aspect-ratio:1;width:100%}.desk .route-hero .link-row{column-gap:16px}@media (max-width:1100px){.desk .route-hero{display:block}.desk .route-hero-photo{display:none}}.desk .deals-section-row:has(>.ribbon-head-nav){justify-content:flex-start}.desk .deals-section-row:has(>.ribbon-head-nav)>.deals-section-head{margin-right:auto}.desk .deals-section-row:has(>.ribbon-head-nav)>h2{margin-right:auto}.desk .deals-section-row>.ribbon-head-nav{gap:8px}.desk .deals-section-row>.ribbon-head-nav:empty{display:none}@media (max-width:600px){.desk .home-where-grid{gap:20px}.desk .home-where-item{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;display:grid}.desk .home-where-item>.home-where-chips{grid-column:1/-1}.desk .home a.src.home-where-prices:not(.src-row a){background:var(--bg);border-radius:20px;grid-area:1/2;justify-content:center;align-self:center;gap:0;width:40px;height:40px;margin:0;padding:0;font-size:0}.desk .home a.src.home-where-prices svg+svg{display:none}}.desk :is(.hhelp-main,.hdark-main){gap:10px}.desk :is(.hhelp-main,.hdark-main)>.d-h2+*{margin-top:6px}.desk .hfaq-side>.kicker+.d-h2{margin-top:-4px}.desk .hhelp,.desk .hsec-dark{align-items:start}.desk .olk-table thead th,.desk .ribbon-more-t{letter-spacing:.04em}.desk .home-avatar{font-size:11px}@media (min-width:601px){.desk .olk-w-from{width:19%}.desk .olk-w-country{width:18%}.desk .olk-w-med{width:12%}}.desk .boat-links>.tag{flex:auto;justify-content:center}.desk .page-crumbs{text-wrap:wrap}@media (max-width:600px){.desk .not-found .link-row{column-gap:20px}.desk .olk-table :is(th,td).r{padding-right:0}.desk .olk-table :is(th,td).r+:is(th,td).r{padding-left:12px}}.nav-sk{z-index:29;pointer-events:none;animation:.14s ease-out both navSkIn;position:fixed;bottom:0;left:0;right:0;overflow:hidden}.nav-sk.nav-sk-out{animation:.18s ease-in both navSkOut}.desk.nav-sk-desk{height:100%;min-height:0;padding-top:calc(64px + var(--nav-sk-shift,0px));overflow:hidden}.desk.nav-sk-desk .sk-tag{opacity:.55;top:-24px;right:-12px}@media (max-width:1100px){.desk.nav-sk-desk{padding-top:calc(40px + var(--nav-sk-shift,0px))}}@keyframes navSkIn{0%{opacity:0}}@keyframes navSkOut{to{opacity:0}}.desk .site-main{transition:opacity .16s ease-out}html[data-nav-dim] .desk .site-main{opacity:.5;pointer-events:none;transition-delay:60ms}html[data-nav] .desk>.site-main{animation:.22s cubic-bezier(.16,1,.3,1) backwards pageIn}@keyframes pageIn{0%{opacity:0;transform:translateY(8px)}}:root{view-transition-name:none}::view-transition{pointer-events:none}::view-transition-group(.vt-slide){animation-duration:.26s;animation-timing-function:cubic-bezier(.23,1,.32,1)}::view-transition-old(.vt-slide){animation-duration:.2s}::view-transition-new(.vt-slide){animation-duration:.2s}:is(.desk .shot>a,.desk a.htile,.desk a.hmodel,.desk a.col:has(>.card-title)){transition:transform .16s cubic-bezier(.23,1,.32,1)}:is(.desk .shot>a:active,.desk a.htile:active,.desk a.hmodel:active,.desk a.col:has(>.card-title):active){transform:scale(.98)}.desk .fav{overflow:visible}.desk .fav-pop svg{animation:.34s cubic-bezier(.23,1,.32,1) favPop}.desk .fav-ring{pointer-events:none;border:2px solid #d40000;border-radius:50%;animation:.42s ease-out both favRing;position:absolute;inset:0}@keyframes favPop{0%{transform:scale(.72)}55%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes favRing{0%{opacity:.55;transform:scale(.6)}to{opacity:0;transform:scale(1.75)}}.desk .fav-toast{left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:54;pointer-events:none;max-width:420px;margin:0 auto;position:fixed}.desk .fav-toast-box{pointer-events:auto;background:var(--ink);color:var(--bg);box-shadow:0 8px 24px var(--sheet-shadow);border-radius:18px;gap:12px;padding:14px 18px;font-family:Carlito,Lato,Arial,sans-serif;font-size:15px;font-weight:700;animation:.28s cubic-bezier(.16,1,.3,1) both toastIn}.desk .fav-toast-box svg{color:#ff6a5c;flex:none}.desk .fav-toast-t{flex:1;min-width:0}.desk a.fav-toast-open{color:inherit;opacity:.8;font-weight:400;text-decoration:underline}@keyframes toastIn{0%{opacity:0;transform:translateY(16px)}}.desk .btn-spin{border:2.5px solid;border-right-color:#0000;border-radius:50%;flex:none;width:18px;height:18px;animation:.7s linear infinite spin}.desk .draw-check path{stroke-dasharray:20;stroke-dashoffset:20px;animation:.36s cubic-bezier(.65,0,.35,1) .12s forwards drawCheck}@keyframes drawCheck{to{stroke-dashoffset:0}}.desk .photo img[data-fade="1"]{opacity:0}.desk .photo img[data-fade="2"]{opacity:1;transition:opacity .32s ease-out}@supports (interpolate-size:allow-keywords){.desk .hfaq-list{interpolate-size:allow-keywords}.desk .hfaq-item::details-content{block-size:0;transition:block-size .26s cubic-bezier(.23, 1, .32, 1), content-visibility .26s allow-discrete;overflow-y:clip}.desk .hfaq-item[open]::details-content{block-size:auto}}.desk .ask-stick{display:none}@media (max-width:600px){.desk .ask-stick{z-index:40;padding:12px max(16px, env(safe-area-inset-right,0px)) calc(12px + env(safe-area-inset-bottom,0px)) max(16px, env(safe-area-inset-left,0px));background:var(--bg);border-top:1px solid var(--line);box-shadow:0 -8px 24px var(--sheet-shadow);visibility:hidden;align-items:center;gap:14px;transition:transform .3s cubic-bezier(.16,1,.3,1),visibility 0s linear .3s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.desk .ask-stick.ask-stick-on{visibility:visible;transition:transform .3s cubic-bezier(.16,1,.3,1),visibility;transform:none}.desk .ask-stick-price{flex:none;gap:2px}.desk .ask-stick-now{color:var(--ink);align-items:center;gap:6px;font-family:Carlito,Lato,Arial,sans-serif;font-size:20px;font-weight:700;line-height:1;display:inline-flex}.desk .ask-stick-off{color:#000;background:#ffa800;padding:2px 5px;font-size:12px}.desk .ask-stick-per{font-size:11px}.desk .boat-actions .ask-stick button.ask-stick-btn.pill-primary{flex:1;width:auto;min-width:0;height:48px;padding:0 16px;font-size:17px}.desk:has(.ask-stick){padding-bottom:calc(48px + 76px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){.nav-sk,.nav-sk.nav-sk-out{animation-duration:.1s}html[data-nav] .desk>.site-main{animation:.12s ease-out backwards navSkIn}::view-transition-group(*){animation-duration:0s!important}::view-transition-old(*){animation-duration:0s!important}::view-transition-new(*){animation-duration:0s!important}:is(.desk .shot>a,.desk a.htile,.desk a.hmodel,.desk a.col:has(>.card-title)){transition:none}:is(.desk .shot>a:active,.desk a.htile:active,.desk a.hmodel:active,.desk a.col:has(>.card-title):active){transform:none}.desk .fav-pop svg,.desk .fav-ring{opacity:0;animation:none}.desk .fav-pop svg{opacity:1}.desk .fav-toast-box{animation-duration:.12s}.desk .btn-spin{animation-duration:1.4s}.desk .draw-check path{stroke-dashoffset:0;animation:none}.desk .photo img[data-fade="2"]{transition-duration:.12s}.desk .hfaq-item::details-content{transition:none}.desk .ask-stick,.desk .ask-stick.ask-stick-on{transition-duration:0s}}.desk .legal-note a{color:inherit;text-underline-offset:2px;text-decoration:underline}.desk .legal-note a:hover{color:var(--ink)}.desk .subc-boats{gap:18px;padding-top:8px}.desk .subc-boats-head{flex-wrap:wrap;align-items:baseline;gap:6px 16px}.desk .subc-boats-head .hint{margin:0}.desk .subc-boats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}@media (max-width:600px){.desk .subc-boats-grid{grid-template-columns:minmax(0,1fr);gap:32px}}

@font-face{font-family:Merriweather;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url(../media/merriweather_latin_400_normal.p.15i_apm7eo5q0.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}.mwlatin400_94531b50-module__6JGxXa__className{font-family:mwLatin400}
@font-face{font-family:Merriweather;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url(../media/merriweather_latin_300_normal.2stv3u-me98kd.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Merriweather;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url(../media/merriweather_latin_700_normal.2i4ve5-s38qas.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}.mwlatin_f21dd86b-module__-ZnhIa__className{font-family:mwLatin}
@font-face{font-family:Merriweather;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;src:url(../media/merriweather_cyrillic_400_normal.p.2vcx07kpo63_y.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}.mwcyrillic400_f7609fc1-module__2t34WG__className{font-family:mwCyrillic400}
@font-face{font-family:Merriweather;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;src:url(../media/merriweather_cyrillic_300_normal.0t0vmlt4sjvrw.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Merriweather;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;src:url(../media/merriweather_cyrillic_700_normal.43j0ybps8q_l7.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}.mwcyrillic_b923981c-module__ND4Nzq__className{font-family:mwCyrillic}
