.Hero-module__W53FMq__hero{--mint:#e5f6f0;--deep:#062427;isolation:isolate;background:var(--deep);height:min(100svh - 68px,960px);min-height:560px;color:var(--mint);align-items:end;display:grid;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.Hero-module__W53FMq__hero{--mint:lab(95.6255% -6.70877 1.25918);--deep:lab(12.1447% -10.4002 -5.53515)}}.Hero-module__W53FMq__media{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Hero-module__W53FMq__video{opacity:0;transition:opacity .9s var(--ease-out)}.Hero-module__W53FMq__video.Hero-module__W53FMq__on{opacity:1}.Hero-module__W53FMq__scrim{z-index:-1;background:radial-gradient(80% 70% at 0% 100%, oklch(from var(--deep) l c h / .3), transparent 70%), linear-gradient(to top, oklch(from var(--deep) l c h / .85), oklch(from var(--deep) l c h / .7) 35%, oklch(from var(--deep) l c h / .45) 58%, oklch(from var(--deep) l c h / .15) 75%, transparent 90%);position:absolute;inset:0}.Hero-module__W53FMq__copy{gap:var(--space-lg);justify-items:start;padding-bottom:clamp(40px,9vh,96px);display:grid}.Hero-module__W53FMq__title{letter-spacing:var(--caps-tracking);text-transform:uppercase;max-width:12em;color:var(--mint);text-shadow:0 1px 24px oklch(from var(--deep) l c h / .45);font-size:clamp(2.25rem,1.2rem + 3.6vw,4.5rem);line-height:1.04}.Hero-module__W53FMq__sub{max-width:34ch;font-size:1.25rem;line-height:1.5}.Hero-module__W53FMq__actions{gap:var(--space-sm);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}.Hero-module__W53FMq__actions .btn-primary{background:var(--mint);border-color:var(--mint);color:var(--deep)}.Hero-module__W53FMq__actions .btn-primary:hover{background:#c8e6da;background:lab(88.8642% -11.7854 2.20636)}.Hero-module__W53FMq__actions .btn-quiet{color:var(--mint);border-color:var(--mint)}.Hero-module__W53FMq__actions .btn-quiet:hover{background:oklch(from var(--mint) l c h / .12)}.Hero-module__W53FMq__hero :focus-visible{outline-color:var(--mint)}.Hero-module__W53FMq__toggle{right:var(--gutter);border:1.5px solid oklch(from var(--mint) l c h / .75);background:oklch(from var(--deep) l c h / .45);width:44px;height:44px;color:var(--mint);cursor:pointer;transition:background-color .18s var(--ease-out);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:clamp(40px,9vh,96px)}.Hero-module__W53FMq__toggle:hover{background:oklch(from var(--deep) l c h / .7)}.Hero-module__W53FMq__pauseIcon{border-inline:4px solid;width:12px;height:14px}.Hero-module__W53FMq__playIcon{border-block:7px solid #0000;border-left:12px solid;width:0;height:0;margin-left:3px}@media (prefers-reduced-motion:no-preference){.Hero-module__W53FMq__copy>*{animation:Hero-module__W53FMq__heroIn .7s var(--ease-out) both}.Hero-module__W53FMq__copy>:nth-child(2){animation-delay:.1s}.Hero-module__W53FMq__copy>:nth-child(3){animation-delay:.2s}}@keyframes Hero-module__W53FMq__heroIn{0%{opacity:0;translate:0 12px}}@media (max-width:759px){.Hero-module__W53FMq__hero{height:calc(100svh - 60px);min-height:520px}.Hero-module__W53FMq__scrim{background:linear-gradient(to top, oklch(from var(--deep) l c h / .88), oklch(from var(--deep) l c h / .72) 45%, oklch(from var(--deep) l c h / .3) 65%, transparent 80%)}.Hero-module__W53FMq__copy{padding-bottom:calc(32px + env(safe-area-inset-bottom))}.Hero-module__W53FMq__sub{font-size:1.125rem}.Hero-module__W53FMq__toggle{top:var(--space-md);bottom:auto}}@media (max-height:560px) and (orientation:landscape){.Hero-module__W53FMq__title{font-size:1.9rem}}
.page-module__N7fTBq__flavours{padding-top:var(--section);gap:var(--space-3xl);display:grid}.page-module__N7fTBq__flavoursTitle{max-width:12ch}.page-module__N7fTBq__duo{grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));align-items:start;gap:clamp(24px,5vw,80px);display:grid}.page-module__N7fTBq__flavour{--tint:color-mix(in oklab, var(--accent) 16%, var(--bg));--dot:color-mix(in oklab, var(--accent) 55%, var(--bg));isolation:isolate;align-items:center;gap:var(--space-lg);padding:var(--space-xl);border-radius:var(--radius-media);background:radial-gradient(120% 90% at 20% 30%, var(--tint), var(--bg) 75%);grid-template-columns:minmax(0,.9fr) minmax(0,1fr);display:grid;position:relative;overflow:hidden}.page-module__N7fTBq__flavour:before{content:"";z-index:-1;background:radial-gradient(circle, var(--dot) 0 3px, transparent 4px) 12% 80% / 60px 70px, radial-gradient(circle, var(--dot) 0 2px, transparent 3px) 40% 30% / 44px 52px, radial-gradient(circle, var(--dot) 0 5px, transparent 6px) 70% 60% / 90px 110px;opacity:.4;position:absolute;inset:-10% 45% 0 0;-webkit-mask:linear-gradient(#0000,#000 60%,#0000);mask:linear-gradient(#0000,#000 60%,#0000)}.page-module__N7fTBq__can{aspect-ratio:3/4;object-fit:contain;justify-self:center;width:100%;max-width:320px;height:auto}.page-module__N7fTBq__flavourText{gap:var(--space-md);display:grid}.page-module__N7fTBq__flavourName{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.01em;font-weight:800;line-height:.95;font-size:var(--step-2)}.page-module__N7fTBq__flavourName span{display:block}.page-module__N7fTBq__herbs{color:var(--ink-soft);font-size:.95rem}.page-module__N7fTBq__more{justify-self:start;padding:10px 0;font-weight:600}.page-module__N7fTBq__sea{margin-top:var(--section);display:grid}.page-module__N7fTBq__seaWrap{overflow:hidden}.page-module__N7fTBq__seaImage{object-fit:cover;object-position:50% 60%;width:100%;height:clamp(320px,62vw,760px)}.page-module__N7fTBq__seaText{gap:var(--space-lg);padding:var(--space-2xl) clamp(24px, 4vw, 56px);background:var(--bg);border-radius:var(--radius-media) var(--radius-media) 0 0;justify-items:start;max-width:760px;margin-top:calc(-1*clamp(40px,8vw,120px));display:grid;position:relative}.page-module__N7fTBq__seaText h2{max-width:14ch}.page-module__N7fTBq__badges{margin-top:var(--section);padding:var(--space-3xl) var(--space-lg);gap:var(--space-xl);border-radius:var(--radius-media);--band-ink:#0a2833;--band-soft:#28414a;color:var(--band-ink);background:repeating-linear-gradient(90deg,#ffffff12 0 1px,#0000 1px 3px),linear-gradient(100deg,#ccd2d5,#ebeff1 35%,#c1c9cd 60%,#e4e9eb);background:repeating-linear-gradient(90deg,lab(100% 0 0/.07) 0 1px,#0000 1px 3px),linear-gradient(100deg,lab(83.7914% -1.70189 -2.34007),lab(94.2309% -1.28034 -1.2332) 35%,lab(80.319% -2.12181 -2.92189) 60%,lab(91.917% -1.53551 -1.4792));justify-items:center;display:grid;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.page-module__N7fTBq__badges{--band-ink:lab(14.3114% -8.25711 -10.3762);--band-soft:lab(25.9365% -8.14545 -8.72411)}}@media (prefers-color-scheme:dark){.page-module__N7fTBq__badges{--band-ink:#e6f1ef;--band-soft:#bdcfcd;background:repeating-linear-gradient(90deg,#ffffff0a 0 1px,#0000 1px 3px),linear-gradient(100deg,#263034,#41494c 35%,#212b2e 60%,#363f41);background:repeating-linear-gradient(90deg,lab(100% 0 0/.04) 0 1px,#0000 1px 3px),linear-gradient(100deg,lab(18.8707% -3.41508 -3.99899),lab(30.4721% -3.02988 -2.93433) 35%,lab(16.5502% -3.40502 -3.99444) 60%,lab(25.8318% -3.02392 -2.93112))}@supports (color:lab(0% 0 0)){.page-module__N7fTBq__badges{--band-ink:lab(94.3507% -4.07076 -.0385284);--band-soft:lab(81.6688% -6.66741 -1.37908)}}}.page-module__N7fTBq__badges ul{justify-content:center;gap:var(--space-md);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.page-module__N7fTBq__badges li{border:1.5px solid var(--band-ink);text-transform:uppercase;letter-spacing:.02em;text-align:center;border-radius:50%;padding:18px 30px;font-size:.92rem;font-weight:700;line-height:1.1}.page-module__N7fTBq__nbg{font-family:var(--font-display);font-size:var(--step-2);color:var(--band-soft)}.page-module__N7fTBq__founder{padding-top:var(--section);text-align:center;justify-items:center;gap:var(--space-lg);display:grid}.page-module__N7fTBq__mark{height:clamp(280px,36vw,460px);color:var(--ink);margin-bottom:var(--space-md)}.page-module__N7fTBq__quote{gap:var(--space-md);justify-items:center;margin:0;display:grid}.page-module__N7fTBq__quote blockquote{margin:0}.page-module__N7fTBq__quote p{font-family:var(--font-display);font-size:var(--step-2);max-width:28ch;margin-inline:auto;line-height:1.3}.page-module__N7fTBq__close{padding-top:var(--section);gap:var(--space-3xl);grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:end;display:grid}.page-module__N7fTBq__rate{gap:var(--space-lg);border-radius:var(--radius-media);background:var(--surface);justify-items:start;padding:clamp(24px,4vw,48px);display:grid}.page-module__N7fTBq__rate h2{font-size:var(--step-3)}.page-module__N7fTBq__find{gap:var(--space-sm);padding-top:var(--space-lg);border-top:1px solid var(--line);display:grid}.page-module__N7fTBq__find h3{font-size:var(--step-1)}.page-module__N7fTBq__find p{color:var(--ink-soft)}@media (max-width:900px){.page-module__N7fTBq__close{grid-template-columns:1fr}}@media (max-width:520px){.page-module__N7fTBq__flavour{padding:var(--space-lg);grid-template-columns:1fr}.page-module__N7fTBq__can{max-width:200px}.page-module__N7fTBq__flavour:before{inset:-10% 0 55%}.page-module__N7fTBq__badges li{padding:14px 22px}}.page-module__N7fTBq__founder .page-module__N7fTBq__more{justify-self:center}
