@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-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}}@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}}.bp-gold-text[data-astro-cid-enkfnh2b]{background:linear-gradient(100deg,#ffd063 8%,#f5a524 45%,#ff7a3d 90%);-webkit-background-clip:text;background-clip:text;color:transparent;padding-inline:.05em}.bp-polaroid[data-astro-cid-gsxtaxao]{position:relative;border-radius:4px;transform:rotate(var(--rot));will-change:transform}
