@font-face{font-family:Fira Sans Extra Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/boat4all/fonts/fira-xcond-600-greek.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Fira Sans Extra Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/boat4all/fonts/fira-xcond-700-greek.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Fira Sans Extra Condensed;font-style:normal;font-weight:900;font-display:swap;src:url(/boat4all/fonts/fira-xcond-900-greek.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Fira Sans Extra Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/boat4all/fonts/fira-xcond-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans Extra Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/boat4all/fonts/fira-xcond-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans Extra Condensed;font-style:normal;font-weight:900;font-display:swap;src:url(/boat4all/fonts/fira-xcond-900-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:GFS Didot;font-style:normal;font-weight:400;font-display:swap;src:url(/boat4all/fonts/gfs-didot-greek.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:GFS Didot;font-style:normal;font-weight:400;font-display:swap;src:url(/boat4all/fonts/gfs-didot-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0152-0153,U+2000-206F,U+20AC}html{overflow-x:clip}.bp-page{--bp-ink: #030f13;--bp-deep: #07242a;--bp-deep-soft: #0e3a43;--bp-aqua: #19a7b4;--bp-aqua-soft: #7fd6de;--bp-gold: #f5a524;--bp-gold-deep: #ba9352;--bp-flare: #ff7a3d;--bp-sand: #f4ece1;--bp-white: #f7fbfb;--bp-muted: rgba(244, 236, 225, .68);--bp-headline: "Fira Sans Extra Condensed", "Arial Narrow", ui-sans-serif, system-ui, sans-serif;--bp-display: var(--bp-headline);--bp-serif: "GFS Didot", Georgia, serif;background:var(--bp-ink);color:var(--bp-white);font-family:var(--font-sans, ui-sans-serif, system-ui, sans-serif);overflow-x:clip}.bp-page ::selection{background:var(--bp-gold);color:var(--bp-ink)}.bp-display{font-family:var(--bp-headline);font-weight:900;text-transform:uppercase;letter-spacing:.022em;line-height:.94}.bp-serif{font-family:var(--bp-serif);font-weight:400}.bp-kicker{font-family:var(--bp-display);font-weight:600;text-transform:uppercase;letter-spacing:.42em;font-size:.8rem;color:var(--bp-aqua-soft)}.bp-outline{color:transparent;-webkit-text-stroke:1px rgba(127,214,222,.4)}.bp-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;font-family:var(--bp-display);font-weight:900;text-transform:uppercase;letter-spacing:.1em;color:#1d1303;background:linear-gradient(115deg,#ffd063 0%,var(--bp-gold) 45%,#e08900 100%);border-radius:999px;padding:1.05rem 2.4rem;font-size:1.25rem;line-height:1;box-shadow:0 4px 18px #f5a52459,0 12px 48px #f5a52438,inset 0 1px #ffffff8c;overflow:hidden;transform:translateZ(0);transition:box-shadow .35s ease;cursor:pointer;text-decoration:none;white-space:nowrap}.bp-btn:hover{box-shadow:0 6px 26px #f5a52480,0 18px 64px #f5a52452,inset 0 1px #ffffff8c}.bp-btn:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.55) 50%,transparent 62%);transform:translate(-130%)}.bp-btn:hover:after{animation:bp-shine .9s ease}@keyframes bp-shine{to{transform:translate(130%)}}.bp-btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;font-family:var(--bp-display);font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--bp-aqua-soft);border:1px solid rgba(127,214,222,.45);border-radius:999px;padding:1rem 2.2rem;font-size:1.15rem;line-height:1;background:#0e3a4359;backdrop-filter:blur(6px);transition:border-color .3s ease,background .3s ease,color .3s ease;cursor:pointer;text-decoration:none;white-space:nowrap}.bp-btn-ghost:hover{border-color:var(--bp-aqua-soft);background:#19a7b429;color:#fff}.bp-grain{position:fixed;inset:-50%;width:200%;height:200%;pointer-events:none;z-index:60;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");animation:bp-grain-shift 9s steps(6) infinite}@keyframes bp-grain-shift{0%,to{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-3%)}60%{transform:translate(-2%,-2%)}80%{transform:translate(3%,3%)}}.bp-meander{height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='14' viewBox='0 0 28 14' fill='none'%3E%3Cpath d='M0 1h20v8h-8V5h-4v8h20' stroke='%23ba9352' stroke-opacity='0.55' stroke-width='1.4'/%3E%3C/svg%3E");background-repeat:repeat-x;background-size:28px 14px}.bp-section{position:relative;padding:clamp(4.5rem,10vw,8.5rem) 1.25rem}.bp-container{max-width:72rem;margin-inline:auto}.bp-card{position:relative;border-radius:1.5rem;background:linear-gradient(165deg,#0e3a438c,#05181dd9);border:1px solid rgba(127,214,222,.18);backdrop-filter:blur(10px);transform-style:preserve-3d;will-change:transform}.bp-card-vip{background:linear-gradient(165deg,#422f0c8c,#180f03e6);border:1px solid rgba(245,165,36,.4);box-shadow:0 24px 80px #f5a5241f}.bp-card-glare{position:absolute;inset:0;border-radius:inherit;background:radial-gradient(420px circle at var(--gx, 50%) var(--gy, 20%),rgba(255,255,255,.1),transparent 55%);opacity:0;transition:opacity .4s ease;pointer-events:none}.bp-card:hover .bp-card-glare{opacity:1}.bp-card-featured{border-color:#7fd6de73;box-shadow:0 24px 80px #19a7b429}.bp-stub{position:relative;background:linear-gradient(150deg,#f5a52424,#ba93520f);border:1px dashed rgba(245,165,36,.45);border-radius:1rem}.bp-stub:before,.bp-stub:after{content:"";position:absolute;top:50%;width:18px;height:18px;border-radius:50%;background:var(--bp-ink);border:1px dashed rgba(245,165,36,.45);transform:translateY(-50%)}.bp-stub:before{left:-10px}.bp-stub:after{right:-10px}.bp-marquee{display:flex;gap:1rem;width:max-content;will-change:transform}.bp-marquee img{width:clamp(200px,26vw,320px);aspect-ratio:4 / 3;object-fit:cover;border-radius:.9rem;border:1px solid rgba(127,214,222,.15);filter:saturate(1.08)}.bp-ribbon{display:flex;width:max-content;will-change:transform;font-family:var(--bp-headline);font-weight:900;text-transform:uppercase;white-space:nowrap;line-height:1}.bp-count{display:flex;gap:clamp(.5rem,2vw,1.25rem);justify-content:center}.bp-count-cell{min-width:clamp(64px,16vw,108px);padding:clamp(.6rem,1.6vw,1rem) .25rem;border-radius:.9rem;background:#05181d99;border:1px solid rgba(127,214,222,.22);backdrop-filter:blur(8px);text-align:center}.bp-count-num{font-family:var(--bp-headline);font-weight:900;font-size:clamp(2.1rem,7vw,3.6rem);line-height:1;color:#fff;font-variant-numeric:tabular-nums;display:block;overflow:hidden}.bp-count-num .bp-digit{display:inline-block;will-change:transform}.bp-count-label{font-family:var(--bp-display);font-weight:600;font-size:.72rem;text-transform:uppercase;letter-spacing:.3em;color:var(--bp-aqua-soft)}.bp-line-mask{display:block;overflow:hidden;padding-block:.04em}.bp-line-mask>span{display:block;will-change:transform}.bp-sticky{position:fixed;left:.75rem;right:.75rem;bottom:.75rem;z-index:70;transform:translateY(140%);will-change:transform}@media(min-width:768px){.bp-sticky{display:none}}.bp-faq{border:1px solid rgba(127,214,222,.16);border-radius:1rem;background:#05181d80;backdrop-filter:blur(6px);transition:border-color .3s ease}.bp-faq[open]{border-color:#f5a52466}.bp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;list-style:none;padding:1.1rem 1.35rem;font-family:var(--bp-display);font-weight:700;font-size:1.05rem;letter-spacing:.02em;color:var(--bp-sand);transition:color .25s ease}.bp-faq summary::-webkit-details-marker{display:none}.bp-faq summary:hover{color:#fff}.bp-faq[open] summary{color:var(--bp-gold)}.bp-faq-icon{flex-shrink:0;color:var(--bp-aqua-soft);transition:transform .3s ease,color .3s ease}.bp-faq[open] .bp-faq-icon{transform:rotate(45deg);color:var(--bp-gold)}.bp-faq>p{padding:0 1.35rem 1.2rem;font-size:.925rem;line-height:1.65;color:var(--bp-muted)}.bp-modal{width:min(92vw,34rem);border:1px solid rgba(245,165,36,.35);border-radius:1.5rem;background:linear-gradient(165deg,#0e3a43f7,#05181dfc);color:var(--bp-white);padding:0;box-shadow:0 32px 120px #0009;margin:auto}.bp-modal::backdrop{background:#02080abf;backdrop-filter:blur(4px)}.bp-check{display:flex;gap:.8rem;align-items:flex-start;cursor:pointer;font-size:.925rem;line-height:1.55;color:var(--bp-sand)}.bp-check input[type=checkbox]{appearance:none;flex-shrink:0;width:1.35rem;height:1.35rem;margin-top:.1rem;border-radius:.4rem;border:1.5px solid rgba(127,214,222,.5);background:#05181db3;cursor:pointer;display:grid;place-content:center;transition:border-color .2s ease,background .2s ease}.bp-check input[type=checkbox]:before{content:"";width:.7rem;height:.7rem;transform:scale(0);transition:transform .15s ease-in-out;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);background:#1d1303}.bp-check input[type=checkbox]:checked{background:linear-gradient(115deg,#ffd063,var(--bp-gold));border-color:var(--bp-gold)}.bp-check input[type=checkbox]:checked:before{transform:scale(1)}.bp-check input[type=checkbox]:focus-visible{outline:2px solid var(--bp-aqua-soft);outline-offset:2px}.bp-terms section{margin-top:3rem}.bp-terms section h2{font-family:var(--bp-display);font-weight:900;text-transform:uppercase;letter-spacing:.03em;font-size:clamp(1.35rem,3.4vw,1.8rem);line-height:1.1;color:#fff;padding-bottom:.7rem;border-bottom:1px solid rgba(127,214,222,.18)}.bp-terms section h2 span{color:var(--bp-gold);margin-right:.35rem}.bp-terms section ul{margin-top:1.1rem;display:grid;gap:.8rem;padding-left:1.2rem;list-style:disc}.bp-terms section li{font-size:.95rem;line-height:1.7;color:var(--bp-muted)}.bp-terms section li::marker{color:#f5a52499}.bp-terms section li strong{color:var(--bp-sand)}.bp-terms section a{color:var(--bp-aqua-soft);text-decoration:underline;text-decoration-color:#7fd6de66;text-underline-offset:2px}.bp-terms section a:hover{color:#fff}.bp-terms-table{margin-top:1.1rem;overflow-x:auto;border:1px solid rgba(127,214,222,.18);border-radius:.9rem}.bp-terms-table table{width:100%;min-width:30rem;border-collapse:collapse;font-size:.9rem}.bp-terms-table th{text-align:left;font-family:var(--bp-display);font-weight:700;text-transform:uppercase;letter-spacing:.12em;font-size:.75rem;color:var(--bp-aqua-soft);padding:.8rem 1rem;background:#0e3a4380}.bp-terms-table td{padding:.8rem 1rem;border-top:1px solid rgba(127,214,222,.12);color:var(--bp-muted);line-height:1.55}.bp-terms-table td strong{color:var(--bp-sand)}.bp-pending{background:#f5a52429;color:#ffd063;border-bottom:1px dashed rgba(245,165,36,.6);padding:0 .25em;border-radius:.25em;font-style:normal}@media(prefers-reduced-motion:no-preference){.bp-page[data-anim-ready] .bp-reveal{opacity:0}}@media(prefers-reduced-motion:reduce){.bp-grain{animation:none}.bp-btn:after{display:none}}
