@font-face{font-family:archivoBlack;src:url(../media/ArchivoBlack_Regular-s.p.271zdrgm9ps28.ttf)format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:archivoBlack Fallback;src:local(Arial);ascent-override:70.47%;descent-override:16.86%;line-gap-override:0.0%;size-adjust:124.59%}.MIN_zW_className{font-family:archivoBlack,archivoBlack Fallback;font-style:normal;font-weight:400}.MIN_zW_variable{--font-odd-display:"archivoBlack", "archivoBlack Fallback"}
@font-face{font-family:manrope;src:url(../media/Manrope_Variable-s.p.3rjk17h6oms_8.ttf)format("truetype");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:manrope Fallback;src:local(Arial);ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.0%;size-adjust:100.14%}.gZI-AW_className{font-family:manrope,manrope Fallback;font-style:normal}.gZI-AW_variable{--font-odd-ui:"manrope", "manrope Fallback"}
@font-face{font-family:instrumentSerif;src:url(../media/InstrumentSerif_Italic-s.0ujh2vjvx3ucu.ttf)format("truetype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:instrumentSerif Fallback;src:local(Times New Roman);ascent-override:111.52%;descent-override:34.92%;line-gap-override:0.0%;size-adjust:88.77%}.pfUomG_className{font-family:instrumentSerif,instrumentSerif Fallback;font-style:italic;font-weight:400}.pfUomG_variable{--font-odd-accent:"instrumentSerif", "instrumentSerif Fallback"}
html{-moz-text-size-adjust:100%;text-size-adjust:100%;background:#f6ede1}body{background:#f6ede1;margin:0}.odd-landing img,.odd-landing svg{max-inline-size:100%;display:block}.odd-landing a{text-decoration:none}.odd-landing .arrow{display:inline-block}.odd-landing{--odd-orange:#ff6b3d;--odd-orange-hover:#f45b2e;--odd-orange-pressed:#e94f24;--odd-ink:#0f0f10;--odd-cream:#f6ede1;--odd-periwinkle:#a7b4ff;--odd-lime:#c7f464;--odd-light-raised:#fffbf6;--odd-light-muted:#596071;--odd-light-rule:#d8cdbf;--odd-dark-surface:#191b23;--odd-dark-muted:#babbc8;--odd-dark-border:#727786;--odd-dark-rule:#343743;--font-display:var(--font-odd-display), "Arial Black", Arial, sans-serif;--font-ui:var(--font-odd-ui), Arial, sans-serif;--font-accent:var(--font-odd-accent), Georgia, serif;--gutter:24px;--section-pad:clamp(4rem, 9vw, 7.5rem);--t-hero:clamp(2.5rem, 15vw, 3.75rem);--t-section:clamp(2rem, 4.4vw, 4rem);--t-serif:clamp(1.375rem, 2.4vw, 2.25rem);font-family:var(--font-ui);font-synthesis:none;-webkit-font-smoothing:antialiased;min-height:100dvh;font-size:1rem;font-weight:500;line-height:1.5;overflow-x:clip}@media (min-width:640px){.odd-landing{--t-hero:clamp(3.75rem, 7.4vw, 7rem)}}@media (min-width:768px){.odd-landing{--gutter:32px}}@media (min-width:1024px){.odd-landing{--gutter:64px}}.odd-landing [data-tone]{background:var(--bg);color:var(--fg)}.odd-landing [data-tone=cream]{--bg:var(--odd-cream);--fg:var(--odd-ink);--muted:var(--odd-light-muted);--rule:var(--odd-light-rule);--focus:var(--odd-ink);--btn-border:var(--odd-ink)}.odd-landing [data-tone=raised]{--bg:var(--odd-light-raised);--fg:var(--odd-ink);--muted:var(--odd-light-muted);--rule:var(--odd-light-rule);--focus:var(--odd-ink);--btn-border:var(--odd-ink)}.odd-landing [data-tone=ink]{--bg:var(--odd-ink);--fg:var(--odd-cream);--muted:var(--odd-dark-muted);--rule:var(--odd-dark-rule);--focus:var(--odd-periwinkle);--btn-border:transparent}.odd-landing [data-tone=orange]{--bg:var(--odd-orange);--fg:var(--odd-ink);--muted:var(--odd-ink);--rule:var(--odd-ink);--focus:var(--odd-ink);--btn-border:var(--odd-ink)}.odd-landing [data-tone=periwinkle]{--bg:var(--odd-periwinkle);--fg:var(--odd-ink);--muted:var(--odd-ink);--rule:var(--odd-ink);--focus:var(--odd-ink)}.odd-landing *,.odd-landing :before,.odd-landing :after{box-sizing:border-box}.odd-landing h1,.odd-landing h2,.odd-landing h3,.odd-landing p,.odd-landing ul,.odd-landing ol{margin:0;padding:0}.odd-landing ul,.odd-landing ol{list-style:none}.odd-landing a{color:inherit}.odd-landing :focus-visible{outline:3px solid var(--focus,var(--odd-ink));outline-offset:3px}.odd-landing .sr-only{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.odd-landing .skip-link{z-index:50;color:var(--odd-ink);background:var(--odd-orange);border:1.5px solid var(--odd-ink);border-radius:0 0 14px 14px;padding:12px 20px;font-weight:800;position:absolute;inset-block-start:0;inset-inline-start:var(--gutter);transform:translateY(-120%)}.odd-landing .skip-link:focus-visible{transform:none}.odd-landing .wrap{inline-size:100%;max-inline-size:1280px;padding-inline:var(--gutter);margin-inline:auto}.odd-landing section,.odd-landing footer{position:relative}.odd-landing main>section{padding-block:var(--section-pad);overflow-x:clip}.odd-landing .display{font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;font-weight:400;line-height:.93}.odd-landing .section-title{font-size:var(--t-section);letter-spacing:-.03em;line-height:1}.odd-landing .eyebrow{letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:800;line-height:1.4}.odd-landing .serif{font-family:var(--font-accent);font-style:italic;font-weight:400;font-size:var(--t-serif);letter-spacing:0;line-height:1.15}.odd-landing .prose p+p{margin-block-start:1rem}.odd-landing .strong{font-weight:800}.odd-landing .lead{font-size:clamp(1.125rem,1.6vw,1.375rem);font-weight:600;line-height:1.5}.odd-landing .btn{min-block-size:48px;min-inline-size:44px;font:800 1rem/1.25 var(--font-ui);color:var(--odd-ink);background:var(--odd-orange);border:1.5px solid var(--btn-border,var(--odd-ink));cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:12px 20px;text-decoration:none;transition:background-color .12s cubic-bezier(.2,0,0,1);display:inline-flex}.odd-landing .btn:hover{background:var(--odd-orange-hover)}.odd-landing .btn:active{background:var(--odd-orange-pressed)}.odd-landing .btn-compact{min-block-size:44px;padding:8px 16px;font-size:.9375rem}.odd-landing .textlink{text-underline-offset:.25em;align-items:center;gap:6px;min-block-size:44px;font-weight:800;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex}.odd-landing .arrow{flex:none}.odd-landing .site-header{border-block-end:1.5px solid var(--rule)}.odd-landing .site-header-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;column-gap:16px;padding-block:12px;display:flex}.odd-landing .site-logo{align-items:center;min-block-size:44px;display:inline-flex}.odd-landing .site-logo img{block-size:auto;inline-size:150px;display:block}.odd-landing .site-nav{order:3;inline-size:100%}.odd-landing .site-nav ul{flex-wrap:wrap;column-gap:20px;display:flex}.odd-landing .site-nav a{align-items:center;min-block-size:44px;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.odd-landing .site-nav a:hover{text-underline-offset:.25em;text-decoration:underline;text-decoration-thickness:2px}@media (max-width:479px){.odd-landing .hide-narrow{display:none}.odd-landing .site-header-bar{column-gap:12px}.odd-landing .site-logo img{inline-size:124px}.odd-landing .btn-compact{padding-inline:12px;font-size:.875rem}.odd-landing .site-nav ul{column-gap:14px}.odd-landing .site-nav a{font-size:.8125rem}}@media (min-width:768px){.odd-landing .site-header{z-index:10;position:sticky;inset-block-start:0}.odd-landing .site-header-bar{flex-wrap:nowrap}.odd-landing .site-logo img{inline-size:168px}.odd-landing .site-nav{order:0;inline-size:auto;margin-inline:auto}.odd-landing .site-nav ul{column-gap:32px}.odd-landing .site-nav a{font-size:.9375rem}.odd-landing main>section,.odd-landing #top{scroll-margin-block-start:4.5rem}}.odd-landing .hero{padding-block-end:0}.odd-landing .hero-grid{grid-template-columns:minmax(0,1fr);row-gap:0;display:grid}.odd-landing .hero-eyebrow{z-index:2;margin-block-end:clamp(1.25rem,3vw,2rem);position:relative}.odd-landing .hero-title{z-index:2;font-size:var(--t-hero);position:relative}.odd-landing .hero-line{display:block}.odd-landing .hero-hit{color:var(--odd-cream);background:var(--odd-ink);border-radius:.2em;margin-block-start:.08em;padding:0 .16em .07em;line-height:1;display:inline-block}.odd-landing .hero-body{z-index:2;max-inline-size:34rem;margin-block-start:clamp(1.5rem,3vw,2.5rem);font-size:1.125rem;line-height:1.55;position:relative}.odd-landing .hero-body p+p{margin-block-start:.875rem}.odd-landing .hero-serif{margin-block-end:1.25rem}.odd-landing .actions{flex-wrap:wrap;align-items:center;gap:8px 24px;margin-block-start:1.75rem;display:flex}.odd-landing .hero-art{block-size:clamp(14rem,62vw,22rem);margin-block-start:1.5rem;margin-inline:calc(var(--gutter) * -1);position:relative;overflow:hidden}.odd-landing .hero-arc{block-size:auto;inline-size:clamp(20rem,96vw,30rem);position:absolute;inset-block-start:-1rem;inset-inline-end:-4.5rem}.odd-landing .hero-dot{background:var(--odd-ink);border-radius:50%;block-size:clamp(2.5rem,12vw,4rem);inline-size:clamp(2.5rem,12vw,4rem);position:absolute;inset-block-start:14%;inset-inline-start:14%}.odd-landing .signal{z-index:2;border-block-start:1.5px solid var(--odd-ink);letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;gap:4px 24px;margin-block-start:clamp(2rem,5vw,3.5rem);padding-block:1.25rem 1.5rem;font-size:.75rem;font-weight:800;display:flex;position:relative}.odd-landing .hero .signal{max-inline-size:calc(1280px - var(--gutter) * 2);inline-size:calc(100% - var(--gutter) * 2);padding-inline:0}@media (min-width:640px){.odd-landing .hero-line-shift{padding-inline-start:clamp(0rem,8vw,7rem)}}@media (min-width:900px){.odd-landing .hero-grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px}.odd-landing .hero-eyebrow,.odd-landing .hero-title{grid-column:1/-1}.odd-landing .hero-body{grid-column:1/span 6}.odd-landing .hero-art{z-index:1;block-size:min(48vw,46rem);inline-size:min(54vw,52rem);margin:0;position:absolute;inset-block-end:0;inset-inline-end:0}.odd-landing .hero-arc{inline-size:min(52vw,50rem);inset-block:auto -8%;inset-inline-end:-12%}.odd-landing .hero-dot{block-size:clamp(3.5rem,6vw,6rem);inline-size:clamp(3.5rem,6vw,6rem);inset-block-start:18%;inset-inline-start:20%}.odd-landing .signal{justify-content:space-between}}.odd-landing .idea-grid{grid-template-columns:minmax(0,1fr);row-gap:clamp(2rem,5vw,3rem);display:grid}.odd-landing .idea-title{letter-spacing:-.04em;font-size:clamp(2.25rem,7vw,6rem);line-height:.98}.odd-landing .idea-copy{max-inline-size:36rem;font-size:1.125rem}.odd-landing .idea-copy .strong{letter-spacing:-.01em;font-size:clamp(1.25rem,1.9vw,1.625rem);line-height:1.3}.odd-landing .topics{margin-block-start:clamp(1rem,4vw,3rem)}.odd-landing .topics-title{font-family:var(--font-display);letter-spacing:-.03em;margin-block-end:1.25rem;font-size:clamp(1.5rem,2.8vw,2.5rem);font-weight:400;line-height:1.05}.odd-landing .slabs{gap:12px;display:grid}.odd-landing .slab{letter-spacing:-.02em;text-wrap:balance;border-radius:28px;padding:clamp(1.25rem,3vw,2.25rem) clamp(1.25rem,4vw,3rem);font-size:clamp(1.375rem,3.2vw,2.75rem);font-weight:800;line-height:1.1}.odd-landing .slab-lime{color:var(--odd-ink);background:var(--odd-lime);margin-inline-end:10%}.odd-landing .slab-periwinkle{color:var(--odd-ink);background:var(--odd-periwinkle);margin-inline-start:12%}.odd-landing .slab-ink{color:var(--odd-cream);background:var(--odd-ink);margin-inline-end:4%}.odd-landing .topics-note{max-inline-size:36rem;color:var(--muted);margin-block-start:1.5rem;margin-inline-start:12%;font-weight:600}@media (min-width:900px){.odd-landing .idea-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;column-gap:24px}.odd-landing .idea-title{grid-column:1/span 7}.odd-landing .idea-copy{grid-column:8/-1}.odd-landing .topics{grid-column:1/-1}.odd-landing .slab-lime{margin-inline-end:22%}.odd-landing .slab-periwinkle{margin-inline:16% 4%}.odd-landing .slab-ink{margin-inline-end:24%}.odd-landing .topics-note{margin-inline-start:16%}}.odd-landing .how-title{max-inline-size:16ch;margin-block-end:clamp(2rem,5vw,4rem)}.odd-landing .step{border-block-start:1.5px solid var(--rule);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"num glyph""text text";align-items:center;gap:16px 24px;padding-block:clamp(1.5rem,3.5vw,2.5rem);display:grid}.odd-landing .step-num{font-family:var(--font-display);letter-spacing:-.04em;color:var(--odd-orange);grid-area:num;font-size:clamp(3.5rem,9vw,7rem);line-height:.9}.odd-landing .step .glyph{grid-area:glyph;justify-self:end;block-size:auto;inline-size:min(100%,11rem)}.odd-landing .step-text{grid-area:text;max-inline-size:34rem}.odd-landing .step-text h3{letter-spacing:-.02em;margin-block-end:.5rem;font-size:clamp(1.5rem,2.6vw,2.25rem);font-weight:800;line-height:1.15}.odd-landing .step-text p{color:var(--muted)}.odd-landing .chips-note{border-block-start:1.5px solid var(--rule);align-items:center;gap:12px;margin-block-start:clamp(1.5rem,3vw,2.5rem);padding-block-start:clamp(1.5rem,3vw,2.5rem);font-weight:700;display:flex}.odd-landing .chips-note:before{content:"";background:var(--odd-lime);border-radius:50%;flex:none;block-size:.875rem;inline-size:.875rem}@media (min-width:768px){.odd-landing .step{grid-template-columns:minmax(6rem,.22fr) minmax(0,1fr) minmax(8rem,.34fr);grid-template-areas:"num text glyph";gap:24px}.odd-landing .step .glyph{inline-size:min(100%,15rem)}}.odd-landing .party-title span{display:block}.odd-landing .party-title span:last-child{padding-inline-start:clamp(0rem,8vw,7rem)}.odd-landing .party-intro{max-inline-size:36rem;margin-block:clamp(1.5rem,3vw,2.5rem) clamp(2rem,5vw,3.5rem);font-size:1.125rem}.odd-landing .plates{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.odd-landing .plate{border-radius:28px;align-content:start;gap:8px;padding:clamp(1.25rem,3vw,2rem);display:grid}.odd-landing .plate .glyph{block-size:auto;inline-size:min(100%,11rem);margin-block-end:1rem}.odd-landing .plate h3{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(1.5rem,2.8vw,2.5rem);font-weight:400;line-height:1.05}.odd-landing .plate p{max-inline-size:26rem;font-weight:600}.odd-landing .party-note{max-inline-size:40rem;margin-block-start:clamp(1.5rem,3vw,2.5rem);font-size:1.125rem;font-weight:700}@media (min-width:768px){.odd-landing .plates{grid-template-columns:repeat(12,minmax(0,1fr))}.odd-landing .plate{min-block-size:20rem}.odd-landing .plate-kies,.odd-landing .plate-toeval{grid-template:"title glyph"1fr"text glyph"/minmax(0,1fr) minmax(8rem,15rem);grid-column:span 7;column-gap:24px}.odd-landing .plate-kies h3,.odd-landing .plate-toeval h3{grid-area:title;align-self:end}.odd-landing .plate-kies p,.odd-landing .plate-toeval p{grid-area:text}.odd-landing .plate-kies .glyph,.odd-landing .plate-toeval .glyph{grid-area:glyph;align-self:center;inline-size:100%;margin:0}.odd-landing .plate-wijs,.odd-landing .plate-missie{grid-column:span 5;grid-template-rows:1fr auto auto}.odd-landing .plate-wijs .glyph,.odd-landing .plate-missie .glyph{align-self:start}}.odd-landing .closing{min-block-size:min(80vh,46rem)}.odd-landing .closing-grid{position:relative}.odd-landing .closing-title{letter-spacing:-.04em;margin-block:1rem clamp(1.5rem,3vw,2.5rem);font-size:clamp(2.25rem,7vw,6rem)}.odd-landing .closing-title span{display:block}.odd-landing .closing-title span:last-child{padding-inline-start:clamp(0rem,8vw,7rem)}.odd-landing .closing-copy{z-index:2;max-inline-size:34rem;font-size:1.125rem;position:relative}.odd-landing .closing-copy .btn{margin-block-start:1.5rem}.odd-landing .closing-serif{margin-block-start:2rem}.odd-landing .closing-art{block-size:11rem;margin:2.5rem calc(var(--gutter) * -1) calc(var(--section-pad) * -1);position:relative;overflow:hidden}.odd-landing .closing-circle{background:var(--odd-periwinkle);border-radius:50%;block-size:20rem;inline-size:20rem;position:absolute;inset-block-start:1.5rem;inset-inline-end:-4rem}.odd-landing .closing-dot{background:var(--odd-lime);border-radius:50%;block-size:3.25rem;inline-size:3.25rem;position:absolute;inset-block-start:.5rem;inset-inline-end:12rem}@media (min-width:900px){.odd-landing .closing-art{inset-inline-end:calc(var(--gutter) * -1);inset-block:calc(var(--section-pad) * -1);block-size:auto;inline-size:min(46vw,40rem);margin:0;position:absolute}.odd-landing .closing-circle{block-size:min(44vw,38rem);inline-size:min(44vw,38rem);inset-block:auto -18%;inset-inline-end:-12%}.odd-landing .closing-dot{block-size:5rem;inline-size:5rem;inset-block-start:30%;inset-inline:auto 16%}}.odd-landing .site-footer{padding-block:clamp(2.5rem,6vw,4rem)}.odd-landing .footer-grid{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.odd-landing .footer-brand img{block-size:auto;inline-size:168px;display:block}.odd-landing .footer-tagline{font-family:var(--font-accent);margin-block-start:8px;font-size:1.375rem;font-style:italic;line-height:1.2}.odd-landing .footer-links{flex-wrap:wrap;align-items:center;gap:0 4px;display:flex}.odd-landing .footer-legal{border-block-start:1.5px solid var(--rule);color:var(--muted);padding-block-start:24px;font-size:.875rem}@media (min-width:768px){.odd-landing .footer-grid{grid-template-columns:1fr auto;align-items:start}.odd-landing .footer-legal{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.odd-landing .btn{transition:none}}.odd-landing .g-fg{fill:var(--fg)}.odd-landing .g-orange{fill:var(--odd-orange)}.odd-landing .g-periwinkle{fill:var(--odd-periwinkle)}.odd-landing .g-lime{fill:var(--odd-lime)}.odd-landing .g-cover{fill:var(--odd-cream)}.odd-landing .g-ring,.odd-landing .g-lime-stroke{fill:none;stroke-width:18px;stroke-linecap:round}.odd-landing .g-ring{stroke:var(--fg)}.odd-landing .g-lime-stroke{stroke:var(--odd-lime)}.odd-landing.not-found{padding:var(--section-pad) var(--gutter);align-content:center;justify-items:start;gap:1.5rem;display:grid}.odd-landing.not-found .display{max-inline-size:16ch}
