@import url("https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Nunito:ital,wght@0,400;0,600;0,700;0,800;1,400;1,600&family=Playfair+Display:ital,wght@0,600;0,700;1,600&family=Caveat:wght@500;700&family=JetBrains+Mono:wght@400;500;700&display=swap");.over-nb{--cream:#FFF6EB;--navy:#2C3E50;--navy-deep:#22303d;--green:#3A7D44;--green-b:#5cb56d;--gold:#C9A544;--gold-2:#d9b558;--orange:#E8913A;--red:#c9704a;--mono:"JetBrains Mono",monospace;--ink-60:rgba(44,62,80,.6);--ink-14:rgba(44,62,80,.14);--ink-10:rgba(44,62,80,.10);--cream-70:rgba(255,246,235,.7);--cream-55:rgba(255,246,235,.55);--shadow:0 14px 32px rgba(10,18,26,.42),0 3px 8px rgba(10,18,26,.28);--shadow-sm:0 8px 18px rgba(10,18,26,.35),0 2px 5px rgba(10,18,26,.25);background-color:var(--navy-deep);color:var(--cream);font-family:Nunito,sans-serif;font-size:15px;background-image:radial-gradient(1100px 480px at 50% -80px,rgba(92,181,109,.06),transparent 70%),linear-gradient(rgba(255,246,235,.055) 1px,transparent 0),linear-gradient(90deg,rgba(255,246,235,.055) 1px,transparent 0),linear-gradient(rgba(255,246,235,.022) 1px,transparent 0),linear-gradient(90deg,rgba(255,246,235,.022) 1px,transparent 0);background-size:100% 100%,120px 120px,120px 120px,24px 24px,24px 24px;min-height:100vh}.over-nb figure,.over-nb h1,.over-nb h3,.over-nb p,.over-nb ul{margin:0}.over-nb ul{padding:0}.over-nb a{text-decoration:none}.over-nb .nb-wrap{max-width:1180px;margin:0 auto;padding:0 36px 44px;position:relative}.over-nb .nb-header{display:flex;justify-content:space-between;align-items:center;padding:16px 0 14px;border-bottom:1px solid rgba(255,246,235,.12);margin-bottom:24px}.over-nb .crumbs2{font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--cream-55)}.over-nb .crumbs2 a{color:var(--cream-70)}.over-nb .crumbs2 a:hover{color:var(--green-b)}.over-nb .tag{font-family:Caveat,cursive;font-size:23px;color:var(--orange);transform:rotate(-2deg)}.over-nb .card{background:#fff;color:var(--navy);box-shadow:var(--shadow);position:relative;border-radius:2px}.over-nb .card:after{content:"";position:absolute;inset:5px;border:1px solid rgba(44,62,80,.07);pointer-events:none;border-radius:1px}.over-nb .pin{position:absolute;top:-8px;left:50%;width:14px;height:14px;margin-left:-7px;border-radius:50%;background:radial-gradient(circle at 34% 30%,rgba(255,255,255,.75),rgba(255,255,255,0) 42%),var(--pin,var(--red));box-shadow:0 3px 6px rgba(0,0,0,.35),inset 0 -2px 3px rgba(0,0,0,.25);z-index:2}.over-nb .secttag{display:inline-block;font-family:Bebas Neue,sans-serif;font-size:22px;letter-spacing:.06em;background:var(--cream);color:var(--navy);padding:6px 15px 3px;transform:rotate(-1deg);margin:22px 0 14px;box-shadow:var(--shadow-sm);border-radius:1px}.over-nb .secttag.g{background:var(--green);color:#fff}.over-nb .secttag.o{background:var(--orange);color:#fff}.over-nb .hero{display:grid;grid-template-columns:7.6fr 4.4fr;gap:32px;align-items:stretch}.over-nb .hero>div:first-child{display:flex;flex-direction:column}.over-nb .hero .secttag{align-self:flex-start}.over-nb h1{font-family:Bebas Neue,sans-serif;font-weight:400;font-size:64px;line-height:.95;letter-spacing:.012em}.over-nb h1 .g{color:var(--green-b)}.over-nb h1 .o{color:var(--gold-2)}.over-nb .num{position:relative;display:inline-block}.over-nb .num svg{position:absolute;left:-2%;bottom:-3px;width:104%;height:13px;overflow:visible}.over-nb .num svg path{stroke:var(--gold-2);stroke-width:2.5;fill:none;stroke-linecap:round;stroke-dasharray:260;stroke-dashoffset:260;animation:nb-thread 1.1s cubic-bezier(.6,0,.3,1) .35s forwards;filter:drop-shadow(0 1px 2px rgba(0,0,0,.35))}@keyframes nb-thread{to{stroke-dashoffset:0}}.over-nb .sub{margin-top:13px;font-size:15.5px;line-height:1.62;color:rgba(255,246,235,.82);max-width:64ch}.over-nb .sub b{color:var(--cream)}.over-nb .byline{font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--cream-55);padding-top:9px;white-space:nowrap}.over-nb .byline b{color:var(--green-b);font-weight:500}.over-nb .polaroid{background:#fdfdfb;color:var(--navy);padding:12px 12px 42px;box-shadow:var(--shadow);transform:rotate(1.2deg);position:relative;border-radius:1px}.over-nb .polaroid img{width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;display:block;outline:1px solid rgba(44,62,80,.2);outline-offset:-1px;background:#1a232c}.over-nb .polaroid .cap{font-family:Caveat,cursive;font-size:21px;text-align:center;position:absolute;bottom:6px;left:0;right:0}.over-nb .tape{position:absolute;width:100px;height:25px;background:linear-gradient(rgba(232,145,58,.42),rgba(232,145,58,.52));transform:rotate(-4deg);top:-12px;left:50%;margin-left:-50px;box-shadow:0 2px 5px rgba(0,0,0,.18);border-left:1px dashed rgba(255,246,235,.4);border-right:1px dashed rgba(255,246,235,.4)}.over-nb .mr-stamp{position:absolute;top:-12px;right:-8px;border:2.5px solid var(--gold-2);color:var(--gold-2);font-family:var(--mono);font-size:10.5px;font-weight:700;letter-spacing:.12em;padding:5px 10px;border-radius:6px 4px 7px 5px;transform:rotate(7deg);text-transform:uppercase;background:rgba(34,48,61,.92);overflow:hidden;z-index:3}.over-nb .mr-stamp:before{content:"";position:absolute;inset:-3px;pointer-events:none;background-image:radial-gradient(rgba(34,48,61,.9) 18%,transparent 22%);background-size:3.5px 3.5px;opacity:.28}.over-nb .letter{padding:26px 28px 22px;transform:rotate(-.4deg);flex:1;display:flex;flex-direction:column}.over-nb .letter .k{font-family:var(--mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--green);margin-bottom:10px;font-weight:500}.over-nb .letter .cols{-moz-column-count:2;column-count:2;-moz-column-gap:28px;column-gap:28px;-moz-column-rule:1px solid var(--ink-10);column-rule:1px solid var(--ink-10)}.over-nb .letter p{font-size:15px;line-height:1.74;margin-bottom:13px;color:rgba(44,62,80,.92)}.over-nb .letter p b{color:var(--navy)}.over-nb .letter .sign{font-family:Caveat,cursive;font-size:27px;transform:rotate(-2deg);display:inline-block;margin-top:auto;align-self:flex-start}.over-nb .sidecol{display:flex;flex-direction:column;gap:14px}.over-nb .values{padding:14px 20px 10px;transform:rotate(.5deg);flex:1}.over-nb .datacard h3,.over-nb .kpicard h3,.over-nb .mrtxt h3,.over-nb .values h3{font-family:Bebas Neue,sans-serif;font-weight:400;font-size:19px;letter-spacing:.05em}.over-nb .values li{list-style:none;font-size:13px;line-height:1.45;padding:6.5px 0 6.5px 22px;border-bottom:1px solid var(--ink-10);position:relative}.over-nb .values li:last-child{border-bottom:0}.over-nb .values li:before{content:"✓";position:absolute;left:1px;color:var(--green);font-weight:800}.over-nb .values li span{color:var(--ink-60)}.over-nb .kpicard{padding:14px 20px 10px;transform:rotate(-.5deg)}.over-nb .kpihead{display:flex;justify-content:space-between;align-items:baseline;border-bottom:1px solid var(--ink-14);padding-bottom:7px}.over-nb .kpihead .ts{font-family:var(--mono);font-size:8.5px;letter-spacing:.1em;text-transform:uppercase;color:rgba(44,62,80,.45)}.over-nb .kpi{display:flex;justify-content:space-between;align-items:baseline;padding:7.5px 0;border-bottom:1px solid var(--ink-10)}.over-nb .kpi:last-child{border-bottom:0}.over-nb .kpi .v{font-family:var(--mono);font-weight:700;font-size:19px;font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--green)}.over-nb .kpi .v small{font-size:11px;font-weight:500;color:rgba(44,62,80,.5);margin-left:2px;letter-spacing:0}.over-nb .kpi:nth-of-type(4) .v{color:var(--gold)}.over-nb .kpi:nth-of-type(5) .v{color:var(--orange)}.over-nb .kpi .l{font-family:var(--mono);font-size:10px;letter-spacing:.04em;color:var(--ink-60);text-align:right;text-transform:lowercase}.over-nb .grid6{display:grid;grid-template-columns:repeat(6,1fr);gap:18px}.over-nb .snap{background:#fdfdfb;color:var(--navy);padding:8px 8px 9px;box-shadow:var(--shadow-sm);transform:rotate(var(--r,0deg));transition:transform .22s ease,box-shadow .22s ease;position:relative;border-radius:1px}.over-nb .snap:hover{transform:rotate(0) scale(1.05);z-index:3;box-shadow:var(--shadow)}.over-nb .snap video{width:100%;aspect-ratio:9/16;display:block;background:#14181d;outline:1px solid rgba(44,62,80,.2);outline-offset:-1px}.over-nb .snap .cap{font-size:17.5px;margin-top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.over-nb .igline,.over-nb .snap .cap{font-family:Caveat,cursive;text-align:center}.over-nb .igline{font-size:25px;margin-top:12px;transform:rotate(-1deg)}.over-nb .igline,.over-nb .igline a{color:var(--orange)}.over-nb .duo{display:grid;grid-template-columns:6.4fr 5.6fr;gap:24px;align-items:stretch;margin-top:22px}.over-nb .mrcard{background:var(--navy);border:1px solid rgba(255,246,235,.2);color:var(--cream);padding:20px 24px;transform:rotate(-.4deg);box-shadow:var(--shadow);position:relative;display:grid;grid-template-columns:200px 1fr;gap:22px;align-items:start;border-radius:2px;height:100%}.over-nb .mrcard:after{content:"";position:absolute;inset:5px;border:1px solid rgba(255,246,235,.08);pointer-events:none}.over-nb .mr-cover{background:var(--cream);color:var(--navy);padding:16px 15px 14px;border:1px solid rgba(44,62,80,.2);box-shadow:0 6px 16px rgba(10,18,26,.35)}.over-nb .mr-cover .k{font-size:8.5px;letter-spacing:.2em;color:#c79534;text-transform:uppercase;font-weight:800}.over-nb .mr-cover .t2{font-family:Playfair Display,Georgia,serif;font-weight:700;font-size:22px;line-height:1.08;letter-spacing:-.01em;margin-top:7px}.over-nb .mr-cover .ed{font-family:var(--mono);font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-60);margin-top:7px;padding-top:6px;border-top:1px solid var(--ink-14)}.over-nb .mr-cover .take{font-family:Playfair Display,Georgia,serif;font-style:italic;font-size:12px;line-height:1.45;color:rgba(44,62,80,.85);border-left:3px solid #c79534;padding-left:9px;margin-top:9px}.over-nb .mrtxt h3{color:var(--cream)}.over-nb .mrtxt p{font-size:13.5px;line-height:1.6;margin-top:8px;color:rgba(255,246,235,.88)}.over-nb .chips{display:flex;flex-wrap:wrap;gap:9px;margin-top:14px}.over-nb .chip{font-family:Bebas Neue,sans-serif;font-size:15px;letter-spacing:.06em;padding:8px 15px 5px;transform:rotate(var(--r,0deg));box-shadow:0 6px 14px rgba(10,18,26,.3);white-space:nowrap;border-radius:2px;transition:transform .18s ease;display:inline-block}.over-nb .chip:hover{transform:rotate(0) translateY(-1px)}.over-nb .chip.navy{background:var(--navy);color:var(--cream);border:1px solid rgba(255,246,235,.35)}.over-nb .chip.green{background:var(--green);color:#fff}.over-nb .chip.cream,.over-nb .chip.line{background:var(--cream);color:var(--navy)}.over-nb .chip.orange{background:var(--orange);color:#fff}.over-nb .datacard{padding:18px 24px 16px;transform:rotate(.4deg);height:100%}.over-nb .datacard .sub2{font-family:var(--mono);font-size:9px;color:rgba(44,62,80,.5);letter-spacing:.05em;margin:3px 0 10px;padding-bottom:8px;border-bottom:1px solid var(--ink-14)}.over-nb .bar{display:grid;grid-template-columns:84px 1fr 62px;gap:12px;align-items:center;padding:5.5px 0;border-bottom:1px solid rgba(44,62,80,.06)}.over-nb .bar:last-of-type{border-bottom:0}.over-nb .bar .trk{height:17px;background:rgba(44,62,80,.06);box-shadow:inset 0 0 0 1px rgba(44,62,80,.05)}.over-nb .bar .fill{display:block;height:100%;background:repeating-linear-gradient(45deg,var(--green),var(--green) 8px,#4b975a 8px,#4b975a 16px)}.over-nb .bar.top .fill{background:repeating-linear-gradient(45deg,var(--gold),var(--gold) 8px,var(--gold-2) 8px,var(--gold-2) 16px)}.over-nb .bar .l{font-weight:800;font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.over-nb .bar .v{font-family:var(--mono);font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;text-align:right}.over-nb .note{font-family:Caveat,cursive;font-size:20px;color:var(--red);margin-top:9px;display:inline-block;transform:rotate(-1deg)}.over-nb a.note:hover{color:var(--orange)}.over-nb .follow{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.over-nb .follow .ig2{font-family:Caveat,cursive;font-size:24px;color:var(--cream-70);margin-left:6px;transform:rotate(-1.5deg)}.over-nb #threads{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0}.over-nb #threads path{fill:none;stroke-width:1.6px;opacity:.5}.over-nb #threads circle{opacity:.75}.over-nb .seal{position:absolute;right:-14px;bottom:-14px;width:58px;height:58px;border-radius:50%;transform:rotate(-8deg);z-index:3;background:radial-gradient(circle at 34% 28%,#4b975a,var(--green) 55%,#2d6337 100%);box-shadow:0 8px 16px rgba(9,16,24,.45),inset 0 2px 4px rgba(255,246,235,.25),inset 0 -3px 6px rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center}.over-nb .seal:before{content:"";position:absolute;inset:6px;border:1.5px solid rgba(255,246,235,.55);border-radius:50%}.over-nb .seal b{font-family:Bebas Neue,sans-serif;font-weight:400;font-size:22px;color:var(--cream);letter-spacing:.04em;padding-top:3px}@media (max-width:900px){.over-nb .nb-wrap{padding:0 18px 36px}.over-nb .hero{grid-template-columns:1fr;gap:22px}.over-nb h1{font-size:40px}.over-nb .letter .cols{-moz-column-count:1;column-count:1}.over-nb .grid6{grid-template-columns:repeat(2,1fr);gap:14px}.over-nb .duo,.over-nb .mrcard{grid-template-columns:1fr}.over-nb .mr-cover{max-width:260px}.over-nb #threads{display:none}.over-nb .byline{white-space:normal}}@media (prefers-reduced-motion:reduce){.over-nb .num svg path{animation:none;stroke-dashoffset:0}.over-nb .chip,.over-nb .snap{transition:none}}