.account-module__P7_NWa__page{width:100%;max-width:860px;font-family:var(--font-body), ui-monospace, monospace;color:var(--ink);margin:0 auto;padding:80px 24px 112px}.account-module__P7_NWa__head{margin-bottom:48px}.account-module__P7_NWa__title{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.02em;text-transform:uppercase;color:var(--ink);font-size:clamp(32px,4vw,48px);font-weight:800;line-height:.95}.account-module__P7_NWa__headRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;display:flex}.account-module__P7_NWa__email{color:var(--muted);font-size:14px}.account-module__P7_NWa__signOut{margin-bottom:6px;margin-left:6px}.account-module__P7_NWa__empty{border:var(--border-w) solid var(--ink);border-radius:var(--radius);text-align:center;background-image:url(/brand/net.svg);background-position:50%;background-size:cover;padding:56px 40px}.account-module__P7_NWa__emptyTitle{font-family:var(--font-display), system-ui, sans-serif;text-transform:uppercase;letter-spacing:-.01em;color:var(--ink);font-size:24px;font-weight:800}.account-module__P7_NWa__emptyBody{color:var(--ink);background:var(--paper);border:var(--border-w-sm) solid var(--ink);max-width:44ch;margin:14px auto 0;padding:12px 16px;font-size:15px;line-height:1.6}.account-module__P7_NWa__card{border:var(--border-w) solid var(--ink);border-radius:var(--radius);background:var(--paper);margin-bottom:56px;padding:12px 32px}.account-module__P7_NWa__cardRow{border-bottom:var(--border-w-sm) solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:18px 0;display:flex}.account-module__P7_NWa__cardRow:last-child{border-bottom:none}.account-module__P7_NWa__cardLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:700}.account-module__P7_NWa__cardValue{color:var(--ink);font-size:16px;font-weight:700}.account-module__P7_NWa__statusBadge{letter-spacing:.1em;text-transform:uppercase;border:var(--border-w-sm) solid var(--ink);color:var(--ink);background:var(--paper);padding:6px 14px;font-size:12px;font-weight:700}.account-module__P7_NWa__statusActive{background:var(--blue);border-color:var(--ink);color:var(--paper)}.account-module__P7_NWa__timelineTitle{font-family:var(--font-display), system-ui, sans-serif;text-transform:uppercase;letter-spacing:-.01em;color:var(--ink);font-size:clamp(22px,2.2vw,30px);font-weight:800}.account-module__P7_NWa__timelineHint{color:var(--muted);margin-top:10px;margin-bottom:36px;font-size:14px;line-height:1.6}.account-module__P7_NWa__timeline{border-left:var(--border-w-sm) solid var(--ink);margin-left:8px;padding-left:36px;list-style:none;position:relative}.account-module__P7_NWa__month{padding-bottom:34px;position:relative}.account-module__P7_NWa__month:last-child{padding-bottom:0}.account-module__P7_NWa__node{background:var(--paper);border:var(--border-w-sm) solid var(--ink);width:18px;height:18px;position:absolute;top:0;left:-46px}.account-module__P7_NWa__nodeDelivered{background:var(--ink)}.account-module__P7_NWa__nodeCurrent{background:var(--orange);border-color:var(--ink);box-shadow:0 0 0 5px var(--paper), 0 0 0 8px var(--orange)}.account-module__P7_NWa__monthCurrent .account-module__P7_NWa__monthBody{background:var(--paper);border:var(--border-w-sm) solid var(--orange);margin:-16px -18px 0;padding:16px 18px}.account-module__P7_NWa__monthDelivered{opacity:.85}.account-module__P7_NWa__monthHead{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}.account-module__P7_NWa__monthLabel{font-family:var(--font-display), system-ui, sans-serif;text-transform:uppercase;letter-spacing:-.01em;color:var(--ink);font-size:17px;font-weight:800}.account-module__P7_NWa__youAreHere{letter-spacing:.12em;text-transform:uppercase;color:var(--paper);background:var(--orange);border:var(--border-w-sm) solid var(--ink);padding:3px 9px;font-size:11px;font-weight:700}.account-module__P7_NWa__deliveredTag{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700}.account-module__P7_NWa__chips{flex-wrap:wrap;gap:10px;display:flex}.account-module__P7_NWa__chip{letter-spacing:.04em;border:var(--border-w-sm) solid currentColor;background:var(--paper);white-space:nowrap;padding:6px 12px;font-size:13px;font-weight:700}.account-module__P7_NWa__chipNutty{color:var(--ink)}.account-module__P7_NWa__chipFruity{color:var(--orange)}.account-module__P7_NWa__chipComplex{color:var(--blue)}.account-module__P7_NWa__delivered{color:var(--muted);margin-top:14px;font-size:13px;line-height:1.6}
.brand-module__SJPW-q__container{width:100%;max-width:1280px;margin:0 auto;padding:0 32px}.brand-module__SJPW-q__section{padding:96px 0}.brand-module__SJPW-q__net{background-image:url(/brand/net.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.brand-module__SJPW-q__eyebrow{font-family:var(--font-body), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--blue);margin:0 0 18px;font-size:14px;font-weight:700}.brand-module__SJPW-q__h1,.brand-module__SJPW-q__h2,.brand-module__SJPW-q__h3{font-family:var(--font-display), system-ui, sans-serif;text-transform:uppercase;letter-spacing:-.02em;color:var(--ink);font-weight:800;line-height:.95}.brand-module__SJPW-q__h1{font-size:clamp(34px,3.9vw,56px)}.brand-module__SJPW-q__h2{font-size:clamp(32px,4vw,54px)}.brand-module__SJPW-q__h3{font-size:clamp(24px,2.4vw,34px)}.brand-module__SJPW-q__body{font-family:var(--font-body), monospace;color:var(--ink);max-width:56ch;font-size:17px;line-height:1.7}.brand-module__SJPW-q__micro{font-family:var(--font-body), monospace;color:var(--muted);font-size:14px;line-height:1.6}.brand-module__SJPW-q__framed{position:relative}.brand-module__SJPW-q__framed:before{content:"";border:var(--border-w) solid var(--ink);position:absolute;inset:0;transform:translate(-16px,16px)}.brand-module__SJPW-q__framed>*{position:relative}.brand-module__SJPW-q__framedRight:before{transform:translate(16px,16px)}.brand-module__SJPW-q__framedOrange:before{background:var(--orange);border:none}.brand-module__SJPW-q__btn{--btn-fill:var(--ink);z-index:0;font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.01em;text-transform:uppercase;color:var(--paper);border:var(--border-w) solid var(--ink);cursor:pointer;background:0 0;padding:14px 34px;font-size:20px;font-weight:800;transition:top .12s,left .12s;display:inline-block;position:relative;top:0;left:0}.brand-module__SJPW-q__btn:after{content:"";background:var(--btn-fill);z-index:-1;position:absolute;inset:0}.brand-module__SJPW-q__btn:before{content:"";inset:calc(var(--border-w) * -1);border:var(--border-w) solid var(--ink);z-index:-1;position:absolute;transform:translate(-10px,10px)}.brand-module__SJPW-q__btn:hover:not(:disabled){top:4px;left:-4px}.brand-module__SJPW-q__btn:hover:not(:disabled):before{transform:translate(-6px,6px)}.brand-module__SJPW-q__btn:active:not(:disabled){top:10px;left:-10px}.brand-module__SJPW-q__btn:active:not(:disabled):before{transform:translate(0)}.brand-module__SJPW-q__btn:disabled{opacity:.6;cursor:not-allowed}.brand-module__SJPW-q__btnSm{padding:9px 18px;font-size:14px}.brand-module__SJPW-q__btnSm:before{transform:translate(-6px,6px)}.brand-module__SJPW-q__btnSm:hover:not(:disabled){top:3px;left:-3px}.brand-module__SJPW-q__btnSm:hover:not(:disabled):before{transform:translate(-3px,3px)}.brand-module__SJPW-q__btnSm:active:not(:disabled){top:6px;left:-6px}.brand-module__SJPW-q__btnSm:active:not(:disabled):before{transform:translate(0)}.brand-module__SJPW-q__btnOrange{--btn-fill:var(--orange)}.brand-module__SJPW-q__btnBlue{--btn-fill:var(--blue)}.brand-module__SJPW-q__btnGhost{--btn-fill:var(--paper);color:var(--ink)}.brand-module__SJPW-q__pill{border:var(--border-w) solid var(--ink);text-align:center;border-radius:48px;padding:26px 48px}.brand-module__SJPW-q__panel{background:var(--paper);border:var(--border-w) solid var(--ink);border-radius:var(--radius);padding:48px}@media (prefers-reduced-motion:reduce){.brand-module__SJPW-q__btn,.brand-module__SJPW-q__btn:hover:not(:disabled),.brand-module__SJPW-q__btn:active:not(:disabled){transition:none;top:0;left:0}.brand-module__SJPW-q__btn:before,.brand-module__SJPW-q__btn:hover:not(:disabled):before,.brand-module__SJPW-q__btn:active:not(:disabled):before{transform:translate(-10px,10px)}.brand-module__SJPW-q__btnSm:before,.brand-module__SJPW-q__btnSm:hover:not(:disabled):before,.brand-module__SJPW-q__btnSm:active:not(:disabled):before{transform:translate(-6px,6px)}}@media (max-width:900px){.brand-module__SJPW-q__section{padding:64px 0}.brand-module__SJPW-q__container{padding:0 20px}.brand-module__SJPW-q__panel{border-radius:20px;padding:28px}.brand-module__SJPW-q__pill{border-radius:32px;padding:18px 24px}.brand-module__SJPW-q__framed:before,.brand-module__SJPW-q__framedRight:before{transform:translate(-10px,10px)}.brand-module__SJPW-q__btn{padding:12px 24px;font-size:17px}.brand-module__SJPW-q__btnSm{padding:8px 16px;font-size:13px}}
.quiz-module__Ezwrdq__error{font-family:var(--font-body), ui-monospace, monospace;color:var(--ink);background:var(--paper);border:3px solid var(--orange);margin:16px 0 0;padding:12px 16px;font-size:14px;line-height:1.5}.quiz-module__Ezwrdq__optionList{flex-direction:column;gap:12px;margin-top:20px;display:flex}.quiz-module__Ezwrdq__optionButton{text-align:left;width:100%;font-size:17px}.quiz-module__Ezwrdq__optionButtonActive{--btn-fill:var(--blue);color:var(--paper)}.quiz-module__Ezwrdq__sliderRow{align-items:center;gap:18px;margin-top:20px;display:flex}.quiz-module__Ezwrdq__slider{accent-color:var(--orange);flex:1}.quiz-module__Ezwrdq__sliderValue{font-family:var(--font-display), system-ui, sans-serif;color:var(--blue);text-align:center;min-width:1.6em;font-size:28px;font-weight:800}.quiz-module__Ezwrdq__flavourGrid{gap:10px;margin-top:20px;display:grid;overflow-x:auto}.quiz-module__Ezwrdq__flavourGridHeaderRow,.quiz-module__Ezwrdq__flavourGridRow{grid-template-columns:minmax(150px,1.4fr) repeat(5,minmax(48px,1fr));align-items:center;gap:10px;display:grid}.quiz-module__Ezwrdq__flavourGridHeaderCell{font-family:var(--font-body), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);text-align:center;font-size:11px;font-weight:700}.quiz-module__Ezwrdq__flavourGridRowLabel{font-family:var(--font-display), system-ui, sans-serif;text-transform:uppercase;letter-spacing:-.01em;color:var(--ink);font-size:15px;font-weight:800}.quiz-module__Ezwrdq__flavourGridCell{cursor:pointer;border:2px solid var(--line);background:var(--paper);justify-content:center;padding:10px 0;display:flex}.quiz-module__Ezwrdq__flavourGridCell:hover{border-color:var(--ink)}.quiz-module__Ezwrdq__flavourGridCell input{accent-color:var(--orange);cursor:pointer;width:18px;height:18px}.quiz-module__Ezwrdq__matchBadge{font-family:var(--font-body), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--paper);background:var(--orange);border:2px solid var(--ink);padding:8px 14px;font-size:12px;font-weight:700;display:inline-block}.quiz-module__Ezwrdq__linkButton{font-family:var(--font-body), ui-monospace, monospace;color:var(--blue);text-underline-offset:4px;cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;text-decoration:underline}@media (max-width:520px){.quiz-module__Ezwrdq__flavourGridHeaderRow,.quiz-module__Ezwrdq__flavourGridRow{grid-template-columns:minmax(110px,1.2fr) repeat(5,minmax(40px,1fr))}}
.brand-module__qPnAtG__media{background:var(--paper);position:relative;overflow:hidden}.brand-module__qPnAtG__mediaImg{object-fit:cover}.brand-module__qPnAtG__placeholder{text-align:center;background-image:url(/brand/net.svg);background-position:50%;background-size:cover;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.brand-module__qPnAtG__placeholderLabel{font-family:var(--font-body), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);background:var(--paper);border:2px solid var(--ink);padding:8px 14px;font-size:13px}.brand-module__qPnAtG__badge{line-height:0;display:inline-block}.brand-module__qPnAtG__marquee{background:var(--blue);-webkit-user-select:none;user-select:none;width:100%;padding:14px 0;display:flex;overflow:hidden}.brand-module__qPnAtG__track{flex:none;align-items:center;gap:40px;padding-right:40px;animation:26s linear infinite brand-module__qPnAtG__slide;display:flex}.brand-module__qPnAtG__reverse .brand-module__qPnAtG__track{animation-direction:reverse}.brand-module__qPnAtG__item{flex:none;align-items:center;gap:40px;display:flex}.brand-module__qPnAtG__word{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:.02em;text-transform:uppercase;color:var(--ink);white-space:nowrap;font-size:26px;font-weight:800}.brand-module__qPnAtG__arrow{background-image:url(/brand/haakje.png);background-position:50%;background-repeat:no-repeat;background-size:contain;flex:none;width:78px;height:16px}@keyframes brand-module__qPnAtG__slide{0%{transform:translate(0)}to{transform:translate(-100%)}}.brand-module__qPnAtG__divider{width:100%;height:40px;fill:var(--ink);display:block}@media (prefers-reduced-motion:reduce){.brand-module__qPnAtG__track{animation:none}}@media (max-width:900px){.brand-module__qPnAtG__word{font-size:19px}.brand-module__qPnAtG__arrow{width:56px;height:12px}.brand-module__qPnAtG__track,.brand-module__qPnAtG__item{gap:28px}.brand-module__qPnAtG__track{padding-right:28px}}.brand-module__qPnAtG__card{border:var(--border-w) solid var(--ink);background:var(--paper);flex-direction:column;display:flex}.brand-module__qPnAtG__cardFeatured{position:relative}.brand-module__qPnAtG__cardFeatured:before{content:"";background:var(--orange);z-index:-1;position:absolute;inset:0;transform:translate(14px,14px)}.brand-module__qPnAtG__cardMedia{aspect-ratio:3/4;border-bottom:var(--border-w) solid var(--ink);position:relative}.brand-module__qPnAtG__cardLabel{background:var(--blue);color:var(--paper);font-family:var(--font-display), system-ui, sans-serif;text-transform:uppercase;letter-spacing:-.01em;text-align:center;padding:14px 12px;font-size:clamp(17px,1.5vw,24px);font-weight:800}.brand-module__qPnAtG__cardBody{flex:1;align-content:start;gap:14px;padding:28px 26px;display:grid}.brand-module__qPnAtG__cardTag{font-family:var(--font-body), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--paper);background:var(--orange);border:2px solid var(--ink);justify-self:start;padding:6px 12px;font-size:12px;font-weight:700}.brand-module__qPnAtG__cardFoot{padding:0 26px 28px}.brand-module__qPnAtG__grid{gap:44px;display:grid}.brand-module__qPnAtG__grid2{grid-template-columns:repeat(2,1fr)}.brand-module__qPnAtG__grid3{grid-template-columns:repeat(3,1fr)}.brand-module__qPnAtG__grid4{grid-template-columns:repeat(4,1fr);gap:32px}.brand-module__qPnAtG__gridHero{grid-template-columns:1.16fr .84fr;align-items:center}.brand-module__qPnAtG__checkList{gap:12px;margin:0;padding:0;list-style:none;display:grid}.brand-module__qPnAtG__checkItem{font-family:var(--font-body), ui-monospace, monospace;color:var(--ink);padding-left:52px;font-size:16px;line-height:1.6;position:relative}.brand-module__qPnAtG__checkItem:before{content:"";background-image:url(/brand/haakje.png);background-position:0;background-repeat:no-repeat;background-size:contain;width:38px;height:10px;position:absolute;top:.45em;left:0}.brand-module__qPnAtG__stat{gap:6px;display:grid}.brand-module__qPnAtG__statValue{font-family:var(--font-display), system-ui, sans-serif;color:var(--blue);font-size:clamp(38px,3.4vw,52px);font-weight:800;line-height:.85}.brand-module__qPnAtG__statLabel{font-family:var(--font-body), ui-monospace, monospace;color:var(--muted);font-size:14px;line-height:1.6}.brand-module__qPnAtG__step{grid-template-columns:auto 1fr;align-items:start;gap:22px;display:grid}.brand-module__qPnAtG__stepTitle{max-width:18ch;margin:0 0 10px}.brand-module__qPnAtG__ctaRow{flex-wrap:wrap;align-items:center;gap:18px;margin-top:28px;display:flex}.brand-module__qPnAtG__heroCopy{background:var(--paper);border:var(--border-w) solid var(--ink);border-radius:var(--radius);z-index:1;margin-right:-40px;padding:48px 88px 48px 52px;position:relative}.brand-module__qPnAtG__heroMediaWrap{position:relative}.brand-module__qPnAtG__heroMediaWrap:before{content:"";background:var(--orange);position:absolute;inset:0;transform:translate(18px,18px)}.brand-module__qPnAtG__heroMedia{border:var(--border-w) solid var(--ink);aspect-ratio:3/4}.brand-module__qPnAtG__heroBadge{z-index:2;position:absolute;top:58%;left:0;transform:translate(-52%,-50%)}@media (max-width:1100px){.brand-module__qPnAtG__grid3,.brand-module__qPnAtG__grid4{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.brand-module__qPnAtG__grid2,.brand-module__qPnAtG__grid3,.brand-module__qPnAtG__grid4,.brand-module__qPnAtG__gridHero{grid-template-columns:1fr;gap:40px}.brand-module__qPnAtG__heroCopy{margin-right:0;padding:36px 28px}.brand-module__qPnAtG__heroMediaWrap:before{display:none}.brand-module__qPnAtG__heroBadge{margin-top:24px;position:static;transform:none}}.brand-module__qPnAtG__table{border-collapse:collapse;border:var(--border-w) solid var(--ink);width:100%;font-family:var(--font-body), ui-monospace, monospace;background:var(--paper);font-size:15px;line-height:1.6}.brand-module__qPnAtG__table th,.brand-module__qPnAtG__table td{border:2px solid var(--ink);text-align:left;vertical-align:top;color:var(--ink);padding:16px 18px}.brand-module__qPnAtG__table th{font-family:var(--font-display), system-ui, sans-serif;text-transform:uppercase;letter-spacing:-.01em;background:var(--ink);color:var(--paper);font-size:16px;font-weight:800}.brand-module__qPnAtG__tableWrap{overflow-x:auto}.brand-module__qPnAtG__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.brand-module__qPnAtG__stack>*+*{margin-top:22px}.brand-module__qPnAtG__stack>p+h1,.brand-module__qPnAtG__stack>p+h2,.brand-module__qPnAtG__stack>p+h3{margin-top:10px}.brand-module__qPnAtG__notes{flex-wrap:wrap;gap:10px;display:flex}.brand-module__qPnAtG__note{border:2px solid var(--ink);background:var(--paper);font-family:var(--font-body), ui-monospace, monospace;color:var(--ink);align-items:center;gap:8px;padding:8px 14px;font-size:14px;display:inline-flex}.brand-module__qPnAtG__optionRow{border:2px solid var(--ink);background:var(--paper);font-family:var(--font-body), ui-monospace, monospace;color:var(--ink);justify-content:space-between;align-items:center;gap:20px;padding:14px 18px;font-size:15px;display:flex}.brand-module__qPnAtG__optionPrice{font-family:var(--font-display), system-ui, sans-serif;font-size:18px;font-weight:800}
.home-module__u6K0LG__hero{padding:90px 0 110px}.home-module__u6K0LG__heroInner{grid-template-columns:1.16fr .84fr;align-items:center;display:grid}.home-module__u6K0LG__heroCard{background:var(--paper);border:var(--border-w) solid var(--ink);border-radius:var(--radius);z-index:1;margin-right:-40px;padding:56px 112px 56px 60px;position:relative}.home-module__u6K0LG__heroLead{margin-top:22px}.home-module__u6K0LG__heroLead strong{font-weight:700}.home-module__u6K0LG__heroMicro{margin-top:20px}.home-module__u6K0LG__heroCta{margin-top:28px;display:inline-flex}.home-module__u6K0LG__heroMediaWrap{position:relative}.home-module__u6K0LG__heroMedia{border:var(--border-w) solid var(--ink);aspect-ratio:3/4}.home-module__u6K0LG__heroMediaWrap:before{content:"";background:var(--orange);position:absolute;inset:0;transform:translate(18px,18px)}.home-module__u6K0LG__heroBadge{z-index:2;position:absolute;top:58%;left:0;transform:translate(-52%,-50%)}.home-module__u6K0LG__concept{--art-w:min(100vw, 2200px);min-height:calc(40px + var(--art-w) * .3635);padding:110px 0 90px;position:relative;overflow:hidden}.home-module__u6K0LG__conceptBody{max-width:52ch;margin-top:30px;margin-left:130px}.home-module__u6K0LG__conceptBody p+p{margin-top:22px}.home-module__u6K0LG__conceptBody strong{font-weight:700}.home-module__u6K0LG__conceptTitle{max-width:900px}.home-module__u6K0LG__hookBeanLeft,.home-module__u6K0LG__hookBeanRight{z-index:-1;pointer-events:none;height:auto;position:absolute}.home-module__u6K0LG__hookBeanLeft{left:0;top:calc(40px + var(--art-w) * .1867);width:calc(var(--art-w) * .0564)}.home-module__u6K0LG__hookBeanRight{right:0;top:calc(40px + var(--art-w) * .0329);width:calc(var(--art-w) * .313)}@media (max-width:1400px){.home-module__u6K0LG__hookBeanLeft{display:none}.home-module__u6K0LG__concept{min-height:calc(40px + var(--art-w) * .3137)}}.home-module__u6K0LG__waysHeading{margin-bottom:56px}.home-module__u6K0LG__waysTitle{font-size:clamp(38px,6.6vw,92px)}.home-module__u6K0LG__waysGrid{grid-template-columns:repeat(3,1fr);gap:44px;display:grid}.home-module__u6K0LG__card{border:var(--border-w) solid var(--ink);background:var(--paper);display:block}.home-module__u6K0LG__cardMedia{aspect-ratio:3/4;border-bottom:var(--border-w) solid var(--ink);position:relative}.home-module__u6K0LG__cardImage{height:100%}.home-module__u6K0LG__cardHover{background:var(--blue);opacity:0;align-items:center;padding:36px;transition:opacity .16s;display:flex;position:absolute;inset:0}.home-module__u6K0LG__cardHoverText{font-family:var(--font-body), monospace;color:var(--paper);font-size:19px;font-weight:700;line-height:1.6}.home-module__u6K0LG__card:hover .home-module__u6K0LG__cardHover,.home-module__u6K0LG__card:focus-visible .home-module__u6K0LG__cardHover{opacity:1}.home-module__u6K0LG__cardLabel{background:var(--blue);color:var(--paper);font-family:var(--font-display), system-ui, sans-serif;text-transform:uppercase;letter-spacing:-.01em;text-align:center;padding:14px 12px;font-size:clamp(19px,1.7vw,26px);font-weight:800}.home-module__u6K0LG__app{padding:90px 0 120px}.home-module__u6K0LG__appPanel{background:var(--paper);border:var(--border-w) solid var(--ink);grid-template-columns:1fr 1fr;align-items:center;gap:56px;padding:56px;display:grid;position:relative}.home-module__u6K0LG__appHeading{text-align:left;margin-bottom:32px;display:inline-block}.home-module__u6K0LG__appBody strong{font-weight:700}.home-module__u6K0LG__appMedia{aspect-ratio:2/3;border:var(--border-w) solid var(--ink)}.home-module__u6K0LG__appBadge{position:absolute;bottom:0;right:0;transform:translate(-14%,42%)}.home-module__u6K0LG__stepsGrid{grid-template-columns:repeat(3,1fr);gap:40px;margin-top:48px;display:grid}.home-module__u6K0LG__step{grid-template-columns:auto 1fr;align-items:start;gap:22px;display:grid}.home-module__u6K0LG__stepNumber{font-family:var(--font-display), system-ui, sans-serif;color:var(--blue);font-size:clamp(38px,3.4vw,52px);font-weight:800;line-height:.85}.home-module__u6K0LG__stepTitle{max-width:16ch;margin-bottom:12px;font-size:clamp(20px,1.8vw,27px)}.home-module__u6K0LG__featured{padding:70px 0}.home-module__u6K0LG__featuredInner{grid-template-columns:1fr 1fr auto;align-items:center;gap:48px;display:grid}.home-module__u6K0LG__featuredText{text-align:right}.home-module__u6K0LG__featuredMeta{margin:20px 0 32px auto}.home-module__u6K0LG__featuredMedia{aspect-ratio:4/5;border:var(--border-w) solid var(--ink)}.home-module__u6K0LG__featuredBadge{justify-self:center}.home-module__u6K0LG__roasters{padding:110px 0 130px}.home-module__u6K0LG__roastersTitle{max-width:460px}.home-module__u6K0LG__roastersPanel{background:var(--orange);border:var(--border-w) solid var(--ink);border-radius:var(--radius);max-width:76%;padding:72px 80px;position:relative}.home-module__u6K0LG__roastersList{font-family:var(--font-body), monospace;color:var(--paper);max-width:34ch;margin:26px 0 28px;font-size:clamp(19px,1.6vw,23px);font-weight:700;line-height:1.6}.home-module__u6K0LG__roastersBody{color:var(--ink);max-width:34ch}.home-module__u6K0LG__roastersMicro{color:var(--ink);opacity:.75;margin-top:34px}.home-module__u6K0LG__flameBean{pointer-events:none;width:30%;min-width:190px;height:auto;position:absolute;bottom:6%;right:0;transform:translate(58%)}.home-module__u6K0LG__newsletter{text-align:center;padding:110px 0 80px}.home-module__u6K0LG__newsletterSub{max-width:46ch;color:var(--ink);margin:22px auto 0;font-weight:700}.home-module__u6K0LG__newsletterForm{flex-direction:column;align-items:center;gap:38px;margin-top:48px;display:flex}.home-module__u6K0LG__newsletterInput{border:none;border-bottom:2px solid var(--ink);width:min(100%,580px);font-family:var(--font-body), monospace;color:var(--ink);text-align:center;background:0 0;padding:10px 4px;font-size:17px}.home-module__u6K0LG__newsletterInput::placeholder{color:var(--muted)}.home-module__u6K0LG__newsletterInput:disabled{opacity:.55;cursor:not-allowed}.home-module__u6K0LG__newsletterLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.home-module__u6K0LG__newsletterStatus{color:var(--muted);margin:0;font-size:14px}.home-module__u6K0LG__newsletterInput:focus{border-bottom-color:var(--blue);outline:none}@media (max-width:1100px){.home-module__u6K0LG__roastersPanel{max-width:100%}.home-module__u6K0LG__flameBean{width:26%;transform:translate(30%)}}@media (max-width:900px){.home-module__u6K0LG__hero{padding:48px 0 64px}.home-module__u6K0LG__heroInner{grid-template-columns:1fr;gap:56px}.home-module__u6K0LG__heroCard{margin-right:0;padding:28px 24px}.home-module__u6K0LG__heroMedia{aspect-ratio:4/3}.home-module__u6K0LG__heroBadge img,.home-module__u6K0LG__appBadge img,.home-module__u6K0LG__featuredBadge img{width:128px;height:auto}.home-module__u6K0LG__heroBadge{top:0;left:auto;right:12px;transform:translateY(-45%)}.home-module__u6K0LG__concept{min-height:0;padding:64px 0 48px}.home-module__u6K0LG__conceptBody{margin-left:0}.home-module__u6K0LG__hookBeanLeft{display:none}.home-module__u6K0LG__hookBeanRight{width:100%;margin-top:32px;display:block;position:static}.home-module__u6K0LG__waysGrid,.home-module__u6K0LG__stepsGrid,.home-module__u6K0LG__featuredInner,.home-module__u6K0LG__appPanel{grid-template-columns:1fr}.home-module__u6K0LG__waysGrid{gap:52px}.home-module__u6K0LG__waysHeading{margin-bottom:36px}.home-module__u6K0LG__cardHover{opacity:1;padding:24px;position:static}.home-module__u6K0LG__cardMedia{aspect-ratio:4/3}.home-module__u6K0LG__app{padding:56px 0 96px}.home-module__u6K0LG__appPanel{gap:36px;padding:28px}.home-module__u6K0LG__appBadge{transform:translate(-8%,40%)}.home-module__u6K0LG__featured{padding:48px 0}.home-module__u6K0LG__featuredText{text-align:left}.home-module__u6K0LG__featuredMeta{margin-left:0}.home-module__u6K0LG__featuredBadge{justify-self:start}.home-module__u6K0LG__roasters{padding:64px 0 90px}.home-module__u6K0LG__roastersTitle{max-width:460px}.home-module__u6K0LG__roastersPanel{padding:32px 26px}.home-module__u6K0LG__roastersList,.home-module__u6K0LG__roastersBody{max-width:none}.home-module__u6K0LG__flameBean{width:46%;min-width:0;margin:28px 0 0 auto;display:block;position:static;transform:none}.home-module__u6K0LG__newsletter{padding:64px 0 56px}}@media (prefers-reduced-motion:reduce){.home-module__u6K0LG__cardHover{transition:none}}
.product-module__FBe8nG__mediaWrap{position:relative}.product-module__FBe8nG__mediaWrap:before{content:"";background:var(--orange);position:absolute;inset:0;transform:translate(18px,18px)}.product-module__FBe8nG__media{border:var(--border-w) solid var(--ink);aspect-ratio:3/4}.product-module__FBe8nG__options{gap:12px;max-width:640px;margin:32px 0 0;padding:0;list-style:none;display:grid}.product-module__FBe8nG__option{border:2px solid var(--ink);background:var(--paper);font-family:var(--font-body), ui-monospace, monospace;color:var(--ink);justify-content:space-between;align-items:center;gap:20px;padding:14px 18px;font-size:15px;display:flex}.product-module__FBe8nG__optionPrice{font-family:var(--font-display), system-ui, sans-serif;font-size:18px;font-weight:800}@media (max-width:900px){.product-module__FBe8nG__mediaWrap:before{display:none}}
.site-module__Nq4hKG__header{z-index:100;background:var(--paper);border-bottom:var(--border-w) solid var(--ink);position:sticky;top:0}.site-module__Nq4hKG__headerInner{align-items:center;gap:24px;max-width:1280px;margin:0 auto;padding:22px 32px;display:flex}.site-module__Nq4hKG__logo{line-height:0;display:inline-block}.site-module__Nq4hKG__logoImg{width:220px;height:auto}.site-module__Nq4hKG__headerRight{align-items:center;gap:26px;margin-left:auto;display:flex}.site-module__Nq4hKG__iconLink,.site-module__Nq4hKG__iconButton{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;line-height:0;transition:transform .14s;display:inline-flex}.site-module__Nq4hKG__iconLink:hover,.site-module__Nq4hKG__iconButton:hover{transform:translateY(-2px)}.site-module__Nq4hKG__iconImg{width:auto;height:44px}.site-module__Nq4hKG__authPlaceholder{width:43px;display:inline-block}.site-module__Nq4hKG__overlay{z-index:200;background:var(--paper);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.site-module__Nq4hKG__overlayBg{opacity:.16;pointer-events:none;background-image:url(/brand/net.svg);background-position:50%;background-size:cover;position:absolute;inset:0}.site-module__Nq4hKG__overlayTop{align-items:center;width:100%;max-width:1280px;margin:0 auto;padding:22px 32px;display:flex;position:relative}.site-module__Nq4hKG__closeButton{cursor:pointer;font-family:var(--font-display), system-ui, sans-serif;text-transform:uppercase;letter-spacing:-.01em;color:var(--ink);background:0 0;border:none;margin-left:auto;padding:8px;font-size:20px;font-weight:800}.site-module__Nq4hKG__closeButton:hover{color:var(--orange)}.site-module__Nq4hKG__overlayNav{flex-direction:column;gap:4px;width:100%;max-width:1280px;margin:0 auto;padding:24px 32px 80px;display:flex;position:relative}.site-module__Nq4hKG__overlayNav a{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.02em;text-transform:uppercase;color:var(--ink);width:fit-content;font-size:clamp(34px,6vw,68px);font-weight:800;line-height:1.05;transition:color .14s,transform .14s}.site-module__Nq4hKG__overlayNav a:hover{color:var(--blue);transform:translate(10px)}.site-module__Nq4hKG__overlayMeta{width:100%;max-width:1280px;font-family:var(--font-body), monospace;color:var(--muted);margin:0 auto;padding:0 32px 48px;font-size:14px;position:relative}.site-module__Nq4hKG__footer{background:var(--paper);color:var(--ink);margin-top:auto}.site-module__Nq4hKG__swordfish{width:100%;height:auto;display:block}.site-module__Nq4hKG__footerInner{max-width:1280px;margin:0 auto;padding:48px 32px 72px}.site-module__Nq4hKG__footerLogo{width:250px;height:auto;margin-bottom:44px}.site-module__Nq4hKG__footerCols{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:28px;display:grid}.site-module__Nq4hKG__footerCols strong{font-family:var(--font-display), system-ui, sans-serif;text-transform:uppercase;letter-spacing:-.01em;margin-bottom:18px;font-size:21px;font-weight:800;display:block}.site-module__Nq4hKG__footerCols a{font-family:var(--font-body), monospace;color:var(--ink);width:fit-content;margin:9px 0;font-size:16px;transition:color .14s;display:block}.site-module__Nq4hKG__footerCols a:hover{color:var(--blue)}.site-module__Nq4hKG__footerLegal{border-top:1px solid var(--line);font-family:var(--font-body), monospace;color:var(--muted);margin-top:56px;padding-top:20px;font-size:13px}@media (max-width:900px){.site-module__Nq4hKG__headerInner{gap:16px;padding:14px 20px}.site-module__Nq4hKG__logoImg{width:150px}.site-module__Nq4hKG__iconImg{height:34px}.site-module__Nq4hKG__authPlaceholder{width:33px}.site-module__Nq4hKG__headerRight{gap:16px}.site-module__Nq4hKG__overlayTop,.site-module__Nq4hKG__overlayNav,.site-module__Nq4hKG__overlayMeta{padding-left:20px;padding-right:20px}.site-module__Nq4hKG__footerInner{padding:32px 20px 56px}.site-module__Nq4hKG__footerLogo{width:180px;margin-bottom:32px}.site-module__Nq4hKG__footerCols{grid-template-columns:1fr 1fr;gap:32px 20px}}@media (prefers-reduced-motion:reduce){.site-module__Nq4hKG__iconLink,.site-module__Nq4hKG__iconButton,.site-module__Nq4hKG__overlayNav a,.site-module__Nq4hKG__footerCols a{transition:none}.site-module__Nq4hKG__iconLink:hover,.site-module__Nq4hKG__iconButton:hover,.site-module__Nq4hKG__overlayNav a:hover{transform:none}}
.error-module__Mf1DTq__page{flex:1;justify-content:center;align-items:center;padding:80px 24px;display:flex}.error-module__Mf1DTq__card{border:var(--border-w) solid var(--rule);border-radius:var(--radius);background:var(--paper);width:100%;max-width:560px;color:var(--ink);padding:40px 36px}.error-module__Mf1DTq__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--orange);margin:0 0 12px;font-size:12px;font-weight:700}.error-module__Mf1DTq__title{font-family:var(--font-display), system-ui, sans-serif;margin:0 0 12px;font-size:clamp(24px,4vw,34px);line-height:1.15}.error-module__Mf1DTq__body{color:var(--muted);margin:0 0 24px;line-height:1.6}.error-module__Mf1DTq__actions{flex-wrap:wrap;gap:12px;display:flex}.error-module__Mf1DTq__button,.error-module__Mf1DTq__link{font:inherit;cursor:pointer;border:2px solid var(--rule);border-radius:999px;justify-content:center;align-items:center;padding:12px 22px;font-weight:700;text-decoration:none;display:inline-flex}.error-module__Mf1DTq__button{background:var(--ink);color:var(--paper)}.error-module__Mf1DTq__link{color:var(--ink);background:0 0}.error-module__Mf1DTq__button:hover,.error-module__Mf1DTq__link:hover{background:var(--orange);border-color:var(--orange);color:var(--paper)}.error-module__Mf1DTq__digest{color:var(--muted);margin:20px 0 0;font-size:12px}.error-module__Mf1DTq__digest code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}
