@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-cyrillic-ext-wght-normal-okcGN4Nq.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-cyrillic-wght-normal-BS41q_Tv.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-greek-ext-wght-normal-DQgQPNk4.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-greek-wght-normal-sS1B39LI.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-vietnamese-wght-normal-TKKdAiBA.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-latin-ext-wght-normal-B4u9PlvR.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-latin-wght-normal-DX-nOvPD.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-ext-400-normal-C2je3j2s.woff2)format("woff2"),url(/assets/instrument-serif-latin-ext-400-normal-CFCUzsTy.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-normal-DnYpCC2O.woff2)format("woff2"),url(/assets/instrument-serif-latin-400-normal-BVbkICAY.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-ext-400-italic-C9HzH3YL.woff2)format("woff2"),url(/assets/instrument-serif-latin-ext-400-italic-D7-lnxEk.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-italic-DKMiL14s.woff2)format("woff2"),url(/assets/instrument-serif-latin-400-italic-u__WvvIK.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper:#f3eee4;--paper-2:#e9e2d4;--ink:#121110;--ink-2:#26231f;--muted:#1211108f;--line:#1211101f;--jac:#7b5cff;--jac-l:#b5a6ff;--jac-d:#4a2fc9;--sun:#ffc94d;--sans:"Inter Tight Variable", "Inter Tight", ui-sans-serif, system-ui, -apple-system, sans-serif;--serif:"Instrument Serif", ui-serif, Georgia, serif;--mono:"JetBrains Mono Variable", ui-monospace, SFMono-Regular, Menlo, monospace;--pad:clamp(18px, 4.2vw, 56px);--radius:22px;--ease:cubic-bezier(.22, 1, .36, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}html.menu-open{overflow:hidden}body{background:var(--paper);color:var(--ink);font-family:var(--sans);margin:0;font-size:17px;line-height:1.5;overflow-x:clip}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}input,textarea{font:inherit;color:inherit}::selection{background:var(--jac);color:#fff}:focus-visible{outline:2px solid var(--jac);outline-offset:3px;border-radius:6px}@media (hover:hover) and (pointer:fine){body,a,button{cursor:none}input,textarea{cursor:text}}.wrap{width:100%;max-width:1480px;padding-left:var(--pad);padding-right:var(--pad);margin:0 auto}.mono{font-family:var(--mono);letter-spacing:.02em;text-transform:uppercase;font-size:12px;font-weight:450}.muted{color:var(--muted)}.serif,em.serif{font-family:var(--serif);letter-spacing:-.01em;font-style:italic;font-weight:400}.jac{color:var(--jac)}.jac-l{color:var(--jac-l)}.display{letter-spacing:-.045em;margin:0;font-weight:650;line-height:.92}.display em.serif{letter-spacing:-.02em;padding-right:.04em}.h1{font-size:clamp(3rem,9vw,9rem)}.h2{font-size:clamp(2.6rem,7.4vw,7rem)}.h3{font-size:clamp(2rem,4.6vw,4rem)}.lead{max-width:34em;color:color-mix(in srgb, currentColor 78%, transparent);margin:0;font-size:clamp(1.06rem,1.35vw,1.3rem);line-height:1.45}.lead.narrow{max-width:30em}.eyebrow{flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 22px;display:flex}.pill{border:1px solid var(--line);font-size:12px;font-family:var(--mono);text-transform:uppercase;letter-spacing:.02em;border-radius:99px;align-items:center;padding:6px 12px;display:inline-flex}.line-mask{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.line{will-change:transform;display:block}.u-link{transition:background-size .5s var(--ease);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding-bottom:2px}.u-link:hover{background-size:100% 1px}.section-head{gap:26px;margin-bottom:clamp(40px,7vw,96px);display:grid}.btn{--bh:48px;height:var(--bh);letter-spacing:-.01em;white-space:nowrap;isolation:isolate;transition:transform .4s var(--ease), background .3s, color .3s, box-shadow .3s;border-radius:99px;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:16px;font-weight:560;display:inline-flex;position:relative;overflow:hidden}.btn:before{content:"";z-index:-1;background:var(--jac);border-radius:inherit;transition:transform .55s var(--ease);position:absolute;inset:0;transform:translateY(101%)}.btn:hover:before{transform:translateY(0)}.btn:active{transform:scale(.97)}.btn:disabled{opacity:.6;pointer-events:none}.btn .arrow{transition:transform .45s var(--ease);display:inline-block}.btn:hover .arrow{transform:translate(4px)}.btn-sm{--bh:40px;padding:0 16px;font-size:15px}.btn-lg{--bh:56px;padding:0 28px;font-size:17px}.btn-xl{--bh:68px;padding:0 36px;font-size:19px}.btn-ink{background:var(--ink);color:var(--paper)}.btn-jac{background:var(--jac);color:#fff}.btn-jac:before{background:var(--ink)}.btn-ghost{border:1px solid color-mix(in srgb, currentColor 22%, transparent)}.btn-ghost:before{background:var(--ink)}.btn-ghost:hover{color:var(--paper)}.btn-accent{background:var(--accent,var(--jac));color:var(--cs-bg,var(--ink))}.btn-accent:before{background:color-mix(in srgb, var(--accent) 70%, white)}.link-btn{text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);font-size:15px}.link-btn:hover{text-decoration-color:currentColor}.small{font-size:13px}.mark{flex:none;display:block}.wordmark{letter-spacing:-.04em;align-items:center;gap:10px;font-weight:700;display:inline-flex}.cursor{z-index:1000;pointer-events:none;mix-blend-mode:normal;position:fixed;top:0;left:0}.cursor-dot{background:var(--jac);color:#fff;font-family:var(--mono);text-transform:uppercase;letter-spacing:.04em;border-radius:99px;place-items:center;font-size:12px;display:grid;position:absolute;transform:translate(-50%,-50%)}.nav{z-index:50;padding:14px var(--pad);color:var(--nav-fg,var(--ink));--line:color-mix(in srgb, var(--nav-fg,var(--ink)) 14%, transparent);border-bottom:1px solid #0000;justify-content:space-between;align-items:center;gap:16px;transition:background .4s,-webkit-backdrop-filter .4s,backdrop-filter .4s,border-color .4s;display:flex;position:fixed;inset:0 0 auto}.nav .btn-ink{background:var(--nav-fg,var(--ink));color:var(--nav-bg,var(--paper))}.nav.solid{background:color-mix(in srgb, var(--nav-bg,var(--paper)) 78%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.4);border-color:var(--line)}.nav-links{gap:28px;font-size:15px;font-weight:500;display:none}.nav-right{align-items:center;gap:14px;display:flex}.hide-sm{display:none}@media (max-width:479px){.hide-xs{display:none}}.bne-live{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.bne-live .dot{background:#2fbf71;border-radius:2px;width:7px;height:7px;animation:2.2s infinite ping;box-shadow:0 0 #2fbf7180}@keyframes ping{70%{box-shadow:0 0 0 7px #2fbf7100}to{box-shadow:0 0 #2fbf7100}}.burger{border:1px solid var(--line);z-index:60;border-radius:99px;place-content:center;gap:5px;width:40px;height:40px;display:grid;position:relative}.burger span{width:16px;height:2px;transition:transform .4s var(--ease);background:currentColor;display:block}.burger.x span:first-child{transform:translateY(3.5px)rotate(45deg)}.burger.x span:last-child{transform:translateY(-3.5px)rotate(-45deg)}.menu{z-index:45;background:var(--ink);color:var(--paper);padding:110px var(--pad) 40px;flex-direction:column;justify-content:space-between;display:flex;position:fixed;inset:0}.menu nav{display:grid}.menu nav a{letter-spacing:-.045em;border-bottom:1px solid #ffffff1a;align-items:baseline;gap:14px;padding:8px 0;font-size:clamp(2.8rem,13vw,5rem);font-weight:650;line-height:1.05;display:flex}.menu nav a .mono{color:var(--jac-l)}.menu-foot{justify-items:start;gap:20px;display:grid}.menu .burger{border-color:#fff3}html.menu-open .nav{color:var(--paper);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000}html.menu-open .nav .btn-ink{display:none}.hero{align-items:flex-end;min-height:100svh;padding:120px 0 clamp(36px,7vh,80px);display:flex;position:relative;overflow:hidden}.petals{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hero-inner{position:relative}.hero-title{letter-spacing:-.055em;margin-bottom:clamp(28px,4vw,56px);font-size:clamp(3.5rem,14.6vw,13.5rem);line-height:.88}.hero-foot{align-items:end;gap:28px;display:grid}.hero-ctas{flex-wrap:wrap;gap:12px;display:flex}.scroll-cue{right:var(--pad);align-items:center;gap:10px;display:none;position:absolute;bottom:30px}.scroll-line{background:var(--line);width:1px;height:46px;position:relative;overflow:hidden}.scroll-line:after{content:"";background:var(--ink);animation:drip 1.8s var(--ease) infinite;position:absolute;inset:0}@keyframes drip{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.reel{padding:clamp(24px,4vw,40px) 0 clamp(70px,10vw,140px);overflow:hidden}.reel-track{will-change:transform;gap:clamp(14px,2vw,28px);width:max-content;padding-left:clamp(14px,2vw,28px);display:flex}.phone{flex:none;gap:12px;width:clamp(170px,19vw,260px);display:grid}.phone-screen{aspect-ratio:390/844;background:var(--ink);transition:transform .6s var(--ease);border-radius:clamp(22px,2.6vw,34px);padding:6px;display:block;overflow:hidden;box-shadow:0 30px 60px -30px #12111073}.live{object-fit:cover;object-position:top;background:#151412;width:100%;height:100%;display:block}.phone-screen .live,.phone-screen img{object-fit:cover;object-position:top;border-radius:clamp(17px,2.1vw,28px);width:100%;height:100%}.phone:hover .phone-screen{transform:translateY(-8px)rotate(-1.2deg)}.phone-label{letter-spacing:-.01em;flex-direction:column;gap:2px;padding:0 4px;font-size:15px;font-weight:600;display:flex}.statement{padding-bottom:clamp(90px,12vw,180px)}.statement-text{letter-spacing:-.035em;max-width:19em;margin:0;font-size:clamp(1.9rem,4.6vw,4.4rem);font-weight:560;line-height:1.06}.serif-word{font-family:var(--serif);color:var(--jac);font-style:italic;font-weight:400}.stats{background:var(--line);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:1fr 1fr;gap:1px;margin-top:clamp(50px,7vw,100px);display:grid;overflow:hidden}.stat{background:var(--paper);gap:6px;padding:clamp(18px,2.4vw,32px);display:grid}.stat-n{letter-spacing:-.05em;font-size:clamp(2.4rem,5vw,4.6rem);font-weight:650;line-height:1}.stat-l{color:var(--muted);font-size:15px}.work{padding-bottom:clamp(80px,10vw,160px)}.stack{gap:0;display:grid}.stack-slot{top:calc(76px + var(--i) * 10px);padding-bottom:28px;position:sticky}.card{transform-origin:50% 0;will-change:transform;border-radius:clamp(20px,2.4vw,34px);grid-template-columns:minmax(0,1fr);gap:24px;padding:clamp(18px,3vw,44px);display:grid;position:relative;overflow:hidden;box-shadow:0 -20px 60px -40px #12111080}.card-dim{pointer-events:none;z-index:3;background:#000;position:absolute;inset:0}.card-meta{align-content:start;gap:14px;display:grid}.card-top{opacity:.7;justify-content:space-between;display:flex}.card-title{letter-spacing:-.045em;margin:6px 0 0;font-size:clamp(2.2rem,4.6vw,4.6rem);font-weight:650;line-height:.95}.card-cat{color:var(--accent);margin:0}.card-sum{opacity:.82;max-width:30em;margin:0}.chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.chips li{font-family:var(--mono);text-transform:uppercase;letter-spacing:.03em;border:1px solid color-mix(in srgb, currentColor 22%, transparent);border-radius:99px;padding:5px 10px;font-size:11.5px}.card-links{flex-wrap:wrap;align-items:center;gap:18px;margin-top:8px;display:flex}.card-shot{display:block;position:relative}.card-phone{aspect-ratio:390/844;width:24%;transition:transform .7s var(--ease);background:#111;border:5px solid #111;border-radius:20px;display:none;position:absolute;bottom:-12%;right:-2%;overflow:hidden;box-shadow:0 30px 60px -20px #0000008c}.card-phone .live{border-radius:14px}.card-shot:hover .card-phone{transform:translateY(-14px)rotate(2deg)}.browser{background:#fff;border-radius:clamp(10px,1.2vw,16px);overflow:hidden;box-shadow:0 40px 80px -40px #0000008c,0 0 0 1px #00000014}.browser-bar{color:#6b6760;background:#f1efeb;border-bottom:1px solid #00000012;justify-content:space-between;align-items:center;height:34px;padding:0 12px;display:flex}.dots{gap:6px;display:flex}.dots i{background:#d9d5ce;border-radius:99px;width:9px;height:9px}.dots:not(.ghost) i:first-child{background:#ff6159}.dots:not(.ghost) i:nth-child(2){background:#ffbd2e}.dots:not(.ghost) i:nth-child(3){background:#28c941}.dots.ghost{visibility:hidden}.browser-url{text-transform:none;text-overflow:ellipsis;white-space:nowrap;background:#fff;border-radius:99px;max-width:60%;padding:4px 14px;font-size:11px;overflow:hidden}.browser-view{aspect-ratio:16/10;background:#eee;position:relative;overflow:hidden}.browser-view picture,.browser-view .scrolly{width:100%;height:100%}.scrolly{object-fit:cover;object-position:50% 0%;transition:object-position 7s cubic-bezier(.45,0,.25,1)}.card-shot:hover .scrolly{object-position:50% 100%;transition-duration:9s}.more{margin-top:clamp(60px,8vw,120px)}.more-grid{gap:28px;display:grid}.more-item{gap:14px;display:grid}.more-img{aspect-ratio:16/10;border-radius:18px;display:block;overflow:hidden}.more-img .live,.more-img img{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease)}.more-item:hover .more-img .live,.more-img img{transform:scale(1.05)}.more-row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.more-name{letter-spacing:-.03em;font-size:1.4rem;font-weight:620}.marquee{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:clamp(80px,10vw,150px);padding:clamp(14px,2vw,24px) 0;overflow:hidden}.marquee-row{width:max-content;animation:38s linear infinite marquee;display:flex}.marquee span{letter-spacing:-.05em;align-items:center;gap:clamp(20px,3vw,44px);padding-right:clamp(20px,3vw,44px);font-size:clamp(2.4rem,6vw,5.6rem);font-weight:650;line-height:1;display:inline-flex}.marquee span:nth-child(2n){font-family:var(--serif);letter-spacing:-.02em;font-style:italic;font-weight:400}.px{background:var(--jac);width:.28em;height:.28em;display:inline-block}@keyframes marquee{to{transform:translate(-50%)}}.services{padding-bottom:clamp(90px,12vw,180px);position:relative}.svc-list{display:grid}.svc{border-top:1px solid var(--line);transition:padding .5s var(--ease);grid-template-columns:44px 1fr;gap:4px 16px;padding:26px 0;display:grid}.svc:last-child{border-bottom:1px solid var(--line)}.svc-n{color:var(--muted);grid-row:span 3;padding-top:10px}.svc-t{letter-spacing:-.045em;transition:transform .6s var(--ease), color .4s;margin:0;font-size:clamp(1.8rem,4vw,3.6rem);font-weight:620;line-height:1}.svc-d{color:var(--muted);max-width:34em;margin:8px 0 12px}.svc.on .svc-t{color:var(--jac);transform:translate(14px)}.svc-preview{pointer-events:none;z-index:40;position:fixed;top:0;left:0}.svc-preview img{aspect-ratio:16/10;object-fit:cover;transform-origin:50%;border-radius:14px;width:340px;position:absolute;top:-110px;left:30px;box-shadow:0 30px 70px -20px #0006}.bne{background:var(--ink);color:var(--paper);--line:#f3eee424;--muted:#f3eee48c;border-radius:clamp(24px,3vw,44px) clamp(24px,3vw,44px) 0 0;padding:clamp(90px,12vw,170px) 0}.bne-grid{gap:50px;display:grid}.bne-copy{align-content:start;gap:30px;display:grid}.suburb-slot{vertical-align:bottom;margin-bottom:-.1em;padding-bottom:.1em;display:inline-flex;position:relative;overflow:hidden}.suburb-slot em{white-space:nowrap;display:inline-block}.bne-cards{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.bne-card{border:1px solid var(--line);border-radius:16px;align-content:start;gap:6px;padding:14px;display:grid}.bne-card .mono{font-size:10.5px}.bne-big{letter-spacing:-.04em;font-size:clamp(1.5rem,3vw,2.4rem);font-weight:620;line-height:1}.bne-map{color:var(--paper)}.bne-map svg{width:100%;height:auto;overflow:visible}.pin{opacity:0;transform-box:fill-box;transition:opacity .6s var(--ease)}.pin.on{opacity:1}.pin-px{fill:var(--paper);transform-box:fill-box;transform-origin:50%;transition:transform .6s cubic-bezier(.34,1.56,.64,1);transform:scale(0)}.pin.on .pin-px{transform:scale(1)}.pin.star .pin-px{fill:var(--sun)}.pin-label{font-family:var(--mono);fill:currentColor;text-transform:uppercase;letter-spacing:.02em;font-size:19px}.pin-label.dim{opacity:.4;font-size:13px}.pin-star{font-family:var(--serif);fill:var(--sun);font-size:28px;font-style:italic}.process{background:var(--ink);color:var(--paper);--line:#f3eee424;--muted:#f3eee48c;padding-bottom:clamp(80px,10vw,140px);position:relative}.process-sticky{gap:40px;display:grid}.process-track{padding:0 var(--pad);gap:14px;display:grid}@media (max-width:899px){.process-track{transform:none!important}}.step{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff06;align-content:start;gap:14px;padding:26px;display:grid}.step-top{justify-content:space-between;align-items:center;display:flex}.step-n{letter-spacing:-.06em;color:var(--jac-l);font-size:clamp(3.2rem,7vw,6.4rem);font-weight:650;line-height:.9}.step h3{letter-spacing:-.04em;margin:8px 0 0;font-size:clamp(1.6rem,2.6vw,2.4rem);font-weight:620;line-height:1}.step p{color:var(--muted);margin:0}.process .pill{border-color:var(--line)}.process-bar{background:var(--line);border-radius:2px;height:2px;display:none;overflow:hidden}.process-bar span{background:var(--jac-l);height:100%;display:block}.pricing{padding:clamp(100px,12vw,180px) 0 clamp(60px,8vw,100px)}.price-grid{align-items:stretch;gap:16px;display:grid}.price{border:1px solid var(--line);background:#fbf8f2;border-radius:clamp(20px,2vw,28px);flex-direction:column;gap:14px;padding:clamp(24px,2.6vw,36px);display:flex;position:relative}.price.featured{background:var(--ink);color:var(--paper);--line:#f3eee424;--muted:#f3eee499;border-color:#0000;box-shadow:0 40px 80px -40px #4a2fc999}.price-flag{background:var(--jac);color:#fff;border-radius:99px;padding:6px 10px;font-size:11px;position:absolute;top:18px;right:18px}.price h3{letter-spacing:-.04em;margin:0;font-size:1.7rem;font-weight:640}.price-tag{color:var(--muted);margin:0}.price-amt{letter-spacing:-.055em;margin:10px 0 0;font-size:clamp(3rem,5vw,4.4rem);font-weight:650;line-height:1}.price-amt .mono{letter-spacing:.02em;vertical-align:super;font-size:13px}.price-due{color:var(--jac);margin:0}.price.featured .price-due{color:var(--jac-l)}.ticks{gap:10px;margin:8px 0;padding:0;list-style:none;display:grid}.ticks li{padding-left:22px;position:relative}.ticks li:before{content:"";background:var(--jac);width:8px;height:8px;position:absolute;top:.55em;left:0}.price.featured .ticks li:before{background:var(--jac-l)}.ticks.big li{letter-spacing:-.02em;border-bottom:1px solid var(--line);padding-bottom:10px;font-size:clamp(1.1rem,1.6vw,1.4rem)}.price-meta{color:var(--muted);border-top:1px solid var(--line);text-transform:none;gap:6px;margin-top:auto;padding-top:14px;font-size:12px;display:grid}.price .btn{margin-top:8px}.price-note{text-transform:none;margin-top:28px}.faq{gap:40px;padding-top:clamp(60px,8vw,120px);padding-bottom:clamp(100px,12vw,180px);display:grid}.faq-list{border-top:1px solid var(--line)}.faq-item{border-bottom:1px solid var(--line)}.faq-item button{text-align:left;letter-spacing:-.025em;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:24px 0;font-size:clamp(1.15rem,1.8vw,1.5rem);font-weight:560;display:flex}.faq-icon{flex:none;width:22px;height:22px;position:relative}.faq-icon:before,.faq-icon:after{content:"";width:14px;height:2px;transition:transform .4s var(--ease);background:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-icon:after{transform:translate(-50%,-50%)rotate(90deg)}.faq-item.open .faq-icon:after{transform:translate(-50%,-50%)rotate(0)}.faq-item p{color:var(--muted);max-width:40em;margin:0;padding:0 0 26px;font-size:1.05rem}.footer{background:var(--jac);color:#fff;--line:#fff3;--muted:#ffffffa8;border-radius:clamp(24px,3vw,44px) clamp(24px,3vw,44px) 0 0;padding-top:clamp(80px,10vw,150px);position:relative;overflow:hidden}.footer .jac-l{color:var(--ink)}.footer-petals{opacity:.55;filter:brightness(1.6)saturate(.4)}.footer-cta{gap:32px;padding-bottom:clamp(70px,9vw,130px);display:grid;position:relative}.footer-cta .h1{font-size:clamp(3.2rem,10vw,10rem)}.footer-ctas{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.footer-ctas .mono{text-transform:none}.footer .btn-jac{background:var(--ink)}.footer .btn-jac:before{background:#fff}.footer .btn-jac:hover{color:var(--ink)}.footer-grid{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:30px;padding-top:40px;padding-bottom:40px;display:grid;position:relative}.footer-grid p{margin:0 0 10px}.footer-grid ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ack{grid-column:1/-1;max-width:34em;font-size:14px}.footer-word{letter-spacing:-.065em;white-space:nowrap;text-align:center;color:var(--ink);-webkit-user-select:none;user-select:none;margin:.1em 0 -.06em;font-size:19.5vw;font-weight:700;line-height:1;position:relative}.footer-base{background:var(--jac);text-transform:none;flex-wrap:wrap;justify-content:space-between;gap:10px;padding-top:18px;padding-bottom:22px;display:flex;position:relative}.cs{background:var(--cs-bg);color:var(--cs-fg);--line:color-mix(in srgb, var(--cs-fg) 16%, transparent);--muted:color-mix(in srgb, var(--cs-fg) 60%, transparent)}.cs-hero{padding:130px 0 50px}.cs-title{margin:10px 0 30px;font-size:clamp(3.2rem,10vw,10rem)}.cs-sum{max-width:30em}.cs-actions{margin-top:30px}.cs-live{padding-bottom:70px;position:relative}.cs-live .cs-phone{right:calc(var(--pad) + 3%);aspect-ratio:390/844;background:#0d0d0d;border:6px solid #0d0d0d;border-radius:clamp(18px,2.4vw,32px);width:clamp(110px,18vw,250px);position:absolute;bottom:0;overflow:hidden;box-shadow:0 40px 80px -20px #0000008c}.cs-live .cs-phone .live{border-radius:clamp(12px,1.8vw,26px)}.cs-live-note{opacity:.6;text-transform:none;margin:18px 0 0}.cs-scroll{height:160vh;position:relative}.cs-scroll-label{margin:0 0 18px}.cs-sticky{position:sticky;top:90px}.cs-browser .browser-view{aspect-ratio:16/10;width:100%}.cs-scroll .browser-view{max-height:calc(100svh - 160px)}.cs-full{width:100%;height:auto}@media (min-width:900px){.cs-scroll{height:230vh}}.cs-body{gap:50px;padding-top:clamp(80px,10vw,140px);padding-bottom:clamp(80px,10vw,140px);display:grid}.cs-col .mono{margin:0 0 16px}.cs-big{letter-spacing:-.03em;margin:0;font-size:clamp(1.5rem,2.6vw,2.4rem);font-weight:520;line-height:1.15}.cs .ticks li:before{background:var(--accent)}.cs-cta{padding-bottom:clamp(70px,9vw,120px)}.cs-cta-box{background:var(--paper);color:var(--ink);--muted:#1211108f;border-radius:clamp(22px,3vw,36px);justify-items:start;gap:22px;padding:clamp(30px,5vw,70px);display:grid}.cs-cta-box .lead{color:var(--muted)}.cs-next{border-top:1px solid var(--line);padding:clamp(60px,9vw,130px) 0;display:block;position:relative;overflow:hidden}.cs-next .h2{transition:transform .7s var(--ease);z-index:1;margin-top:14px;position:relative}.cs-next:hover .h2{transform:translate(16px)}.cs-next img{right:var(--pad);opacity:0;width:min(36vw,480px);transition:all .7s var(--ease);border-radius:16px;position:absolute;top:50%;transform:translateY(-50%)rotate(3deg)scale(.9)}.cs-next:hover img{opacity:1;transform:translateY(-50%)rotate(0)scale(1)}.start{background:var(--paper);min-height:100svh;display:grid}.start-side{background:var(--ink);color:var(--paper);--line:#f3eee424;--muted:#f3eee48c;padding:18px var(--pad) 30px}.start-side-inner{gap:26px;display:grid}.start-top{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.start-h{font-size:clamp(2.2rem,4.4vw,4.4rem)}@media (max-width:899px){.start-side .eyebrow,.start-side .start-summary{display:none}.start-side-inner{gap:14px}}.start-steps{gap:4px;margin:0;padding:0;list-style:none;display:none}.start-steps button{color:var(--muted);transition:color .3s, transform .4s var(--ease);align-items:center;gap:14px;padding:8px 0;font-size:1.15rem;font-weight:540;display:flex}.start-steps button:disabled{cursor:default;opacity:.6}.start-steps .on button{color:var(--paper);transform:translate(8px)}.start-steps .on .mono{color:var(--jac-l)}.start-steps .done button{color:var(--paper)}.start-summary{border:1px solid var(--line);background:#ffffff0d;border-radius:16px;gap:4px;padding:18px;display:grid}.start-summary strong{letter-spacing:-.03em;font-size:1.4rem}.start-trust{color:var(--muted);text-transform:none;gap:8px;margin:0;padding:0;list-style:none;display:none}.start-main{padding:30px var(--pad) 120px;width:100%;max-width:880px;position:relative}.start-progress{background:var(--line);border-radius:3px;height:3px;margin-bottom:36px;overflow:hidden}.start-progress span{background:var(--jac);height:100%;display:block}.step-title{letter-spacing:-.045em;margin:10px 0;font-size:clamp(2rem,4vw,3.4rem);font-weight:640;line-height:1}.step-sub{color:var(--muted);max-width:34em;margin:0 0 30px}.tiles{grid-template-columns:1fr 1fr;gap:10px;display:grid}.tile{text-align:left;border:1px solid var(--line);transition:border-color .3s, transform .4s var(--ease), background .3s;background:#fbf8f2;border-radius:18px;gap:4px;padding:18px 16px 44px;display:grid;position:relative;overflow:hidden}.tile:hover{border-color:var(--ink);transform:translateY(-3px)}.tile.on{background:var(--ink);color:var(--paper);border-color:var(--ink)}.tile-t{letter-spacing:-.02em;font-size:1.12rem;font-weight:620}.tile-d{color:var(--muted);font-size:14px}.tile.on .tile-d{color:#f3eee499}.tile-px{background:var(--jac);width:12px;height:12px;transition:transform .5s var(--ease);position:absolute;bottom:16px;left:16px}.tile:hover .tile-px,.tile.on .tile-px{transform:scale(1.4)rotate(90deg)}.offers{gap:12px;display:grid}.offer{text-align:left;border:1px solid var(--line);background:#fbf8f2;border-radius:20px;gap:6px;padding:20px 56px 20px 20px;transition:border-color .3s,box-shadow .3s;display:grid;position:relative}.offer:hover{border-color:var(--ink)}.offer.on{border-color:var(--jac);box-shadow:0 0 0 2px var(--jac)}.offer-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.offer-name,.offer-price{letter-spacing:-.03em;font-size:1.35rem;font-weight:640}.offer-tag{color:var(--muted)}.offer-due{color:var(--jac);text-transform:none}.offer-inc{color:var(--muted);font-size:14px}.radio{border:1.5px solid var(--line);border-radius:99px;width:22px;height:22px;transition:all .3s;position:absolute;top:22px;right:20px}.offer.on .radio{border:7px solid var(--jac)}.fields{gap:18px;display:grid}.field{align-content:start;gap:8px;display:grid}.field-l{font-size:15px;font-weight:560}.field input,.field textarea{border:1px solid var(--line);resize:vertical;background:#fbf8f2;border-radius:14px;outline:none;width:100%;padding:15px 16px;font-size:17px;transition:border-color .3s,box-shadow .3s}.field input:focus,.field textarea:focus{border-color:var(--jac);box-shadow:0 0 0 4px #7b5cff26}.field.bad input,.field.bad textarea{border-color:#d43c3c}.field-h{color:var(--jac);font-size:13px}.err{color:#c43131;margin-top:6px;font-size:14px;display:block}.err.big{background:#fdeaea;border-radius:12px;padding:12px 14px;font-size:15px}.hp-field{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.chip-pick{flex-wrap:wrap;gap:8px;display:flex}.chip-pick button{border:1px solid var(--line);background:#fbf8f2;border-radius:99px;padding:10px 16px;font-size:15px;transition:all .3s}.chip-pick button:hover{border-color:var(--ink)}.chip-pick button.on{background:var(--ink);color:var(--paper);border-color:var(--ink)}.start-nav{z-index:30;padding:12px var(--pad) calc(12px + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--paper) 88%, transparent);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0}.start-nav .u-link{align-items:center;gap:8px;display:inline-flex}.banner{background:#fff4d6;border:1px solid #f1d58a;border-radius:14px;margin:0 0 26px;padding:14px 16px;font-size:15px}.review{gap:22px;display:grid}.review dl{border-top:1px solid var(--line);margin:0}.review .row{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;gap:4px 14px;padding:14px 0;display:grid}.review dt{grid-column:1}.review dd{overflow-wrap:anywhere;grid-column:1;margin:0;font-weight:520}.review dd.clamp{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-weight:400;display:-webkit-box;overflow:hidden}.review .row .link-btn{grid-area:1/2/span 2;align-self:center}.due{background:var(--ink);color:var(--paper);--muted:#f3eee499;border-radius:22px;gap:18px;padding:22px;display:grid}.due>div{gap:4px;display:grid}.due-amt{letter-spacing:-.05em;font-size:clamp(2.6rem,6vw,3.6rem);font-weight:650;line-height:1}.due .btn{width:100%}.due .btn-jac:before{background:#fff}.due .btn-jac:hover{color:var(--ink)}.review .mono.small{text-transform:none;font-size:12.5px}.spinner{gap:5px;display:inline-flex}.spinner i{width:8px;height:8px;animation:blip .9s infinite var(--ease);background:currentColor}.spinner i:nth-child(2){animation-delay:.15s}.spinner i:nth-child(3){animation-delay:.3s}@keyframes blip{50%{opacity:.4;transform:translateY(-6px)}}.thanks{place-items:center;min-height:100svh;padding:120px 0 80px;display:grid;position:relative;overflow:hidden}.thanks-inner{justify-items:start;gap:26px;max-width:980px;display:grid;position:relative}.thanks-next{justify-items:start;gap:26px;display:grid}.next-steps{border-top:1px solid var(--line);gap:0;width:100%;margin:0;padding:0;list-style:none;display:grid}.next-steps li{border-bottom:1px solid var(--line);gap:16px;padding:14px 0;font-size:1.08rem;display:flex}.next-steps .mono{color:var(--jac);padding-top:4px}.burst{pointer-events:none;position:absolute;top:40%;left:50%}.burst i{display:block;position:absolute}.admin{max-width:1200px;padding:30px var(--pad) 80px;margin:0 auto;font-size:15px}.admin-gate{place-content:center;justify-items:center;gap:20px;min-height:100svh;display:grid}.admin-gate form{gap:8px;display:flex}.admin-gate input,.admin textarea{border:1px solid var(--line);background:#fff;border-radius:12px;padding:12px 14px;font-size:15px}.admin-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:26px;display:flex}.admin-stats{grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:20px;display:grid}.admin-stats div{border:1px solid var(--line);background:#fff;border-radius:16px;gap:4px;padding:16px;display:grid}.admin-stats strong{letter-spacing:-.04em;font-size:2rem}.admin-camps{margin-bottom:22px;overflow-x:auto}.admin-camps table{border-collapse:collapse;background:#fff;border-radius:12px;width:100%;overflow:hidden}.admin-camps th,.admin-camps td{text-align:left;border-bottom:1px solid var(--line);padding:10px 12px}.admin-camps th{font-family:var(--mono);text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:450}.admin-filter{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.admin-filter button{border:1px solid var(--line);text-transform:capitalize;background:#fff;border-radius:99px;padding:8px 14px}.admin-filter button.on{background:var(--ink);color:var(--paper)}.admin-list{gap:8px;display:grid}.admin-row{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:hidden}.admin-sum{text-align:left;grid-template-columns:auto 1fr;align-items:center;gap:4px 12px;width:100%;padding:14px 16px;display:grid}.badge{font-family:var(--mono);text-transform:uppercase;background:var(--paper-2);border-radius:6px;padding:4px 8px;font-size:11px}.badge.s-paid,.badge.s-won{color:#0f6b39;background:#d9f6e4}.badge.s-new{color:var(--jac-d);background:#e7e0ff}.badge.s-checkout{color:#7a5700;background:#fff1cc}.badge.s-lost{color:#888;background:#f2f2f2}.admin-detail{border-top:1px solid var(--line);gap:14px;padding:14px 16px 16px;display:grid}.admin-detail p{margin:0 0 6px}.grid2{gap:16px;display:grid}.pre{white-space:pre-wrap}.admin-actions{flex-wrap:wrap;gap:8px;display:flex}.admin textarea{width:100%}.notfound{place-content:center;justify-items:start;gap:24px;min-height:100svh;display:grid}.page-fallback{min-height:100svh}@media (min-width:640px){.hide-sm{display:inline-flex}.stats{grid-template-columns:repeat(4,1fr)}.more-grid,.tiles{grid-template-columns:repeat(3,1fr)}.fields{grid-template-columns:1fr 1fr}.field.wide{grid-column:1/-1}.admin-stats{grid-template-columns:repeat(4,1fr)}.admin-sum{grid-template-columns:90px 1.4fr 1fr 1fr 90px 170px}.grid2{grid-template-columns:1fr 1.4fr}.due{grid-template-columns:1fr auto;align-items:center}.due .btn{width:auto}}@media (min-width:900px){.nav-links{display:flex}.burger{display:none}.hero-foot{grid-template-columns:1fr auto}.hero-title{font-size:min(12.6vw,13.5rem)}.scroll-cue{display:flex}.card{grid-template-columns:minmax(0,.85fr) minmax(0,1.35fr);align-items:center;gap:44px;min-height:min(78vh,720px)}.card-phone{display:block}.svc{grid-template-columns:70px 1.2fr 1fr;align-items:start;gap:6px 30px;padding:34px 0}.svc-n{grid-row:span 2}.svc-d{grid-area:1/3;margin:6px 0 0}.svc-tags{grid-column:3}.bne-grid{grid-template-columns:1fr 1.1fr;align-items:center;gap:60px}.process{height:calc(100vh + var(--dist) + 20vh);padding-bottom:0}.process-sticky{align-content:center;gap:50px;height:100vh;position:sticky;top:0;overflow:hidden}.process-track{gap:22px;width:max-content;display:flex}.step{width:min(460px,38vw);min-height:380px;padding:34px}.process-bar{display:block}.price-grid{grid-template-columns:repeat(3,1fr)}.price.featured{transform:translateY(-14px)}.faq{grid-template-columns:.8fr 1.2fr;align-items:start}.faq-head{position:sticky;top:110px}.footer-grid{grid-template-columns:1fr 1fr 1fr 1.4fr}.ack{grid-column:auto}.cs-body{grid-template-columns:1fr 1fr;gap:80px}.start{grid-template-columns:minmax(340px,.75fr) 1.25fr}.start-side{flex-direction:column;height:100svh;padding:28px clamp(30px,4vw,64px) 40px;display:flex;position:sticky;top:0}.start-side-inner{gap:34px}.start-steps,.start-trust{display:grid}.start-main{justify-self:center;padding:72px clamp(30px,5vw,90px) 140px}.start-nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:34px 0 0;position:static}}@media (prefers-reduced-motion:reduce){.marquee-row,.bne-live .dot,.scroll-line:after{animation:none}.scrolly{transition:none}}.admin-filter button.on .muted{color:#f3eee499}
