.jdw{--noite:#15172e;--crep:#1f2244;--alv:#e3ae4e;--osso:#f3ede2;--bruma:#a9a7b8;--brasa:#e8836b;--line:#f3ede21f;--soft:#f3ede20f;--display:"Instrument Serif", "Iowan Old Style", Georgia, serif;--body:"DM Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--spring:cubic-bezier(.2, .9, .25, 1.15);--out:cubic-bezier(.16, 1, .3, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.jdw *,.jdw{box-sizing:border-box}.jdw :where(h1,h2,h3,p,li,a),.jdw h1 span{color:inherit}.jdw{background:var(--noite);min-height:100svh;color:var(--osso);font:400 16px/1.55 var(--body);margin:0;overflow-x:clip}.jdw :where(a){color:inherit}:where(.jdw button){font:inherit;cursor:pointer}.jdw :where(:focus-visible){outline:2px solid var(--alv);outline-offset:3px;border-radius:6px}.jdw .wrap{padding-left:max(20px, env(safe-area-inset-left,0px));padding-right:max(20px, env(safe-area-inset-right,0px))}.jdw .serif{font-family:var(--display);font-weight:400}.jdw .eyebrow{font:600 11.5px var(--body);letter-spacing:.18em;text-transform:uppercase;color:var(--alv)}.jdw .muted{color:var(--bruma)}.jdw .nav{z-index:20;padding-top:max(12px, env(safe-area-inset-top,0px));justify-content:space-between;align-items:center;padding-bottom:12px;transition:background .4s,-webkit-backdrop-filter .4s,backdrop-filter .4s;display:flex;position:fixed;inset:0 0 auto}.jdw .nav.solid{-webkit-backdrop-filter:blur(14px);background:#15172eb8}.jdw .logo{align-items:center;gap:10px;text-decoration:none;display:flex}.jdw .logo svg{width:30px;height:30px}.jdw .logo b{font:400 21px var(--display)}.jdw .logo em{color:var(--alv)}.jdw .btn{border:1px solid var(--line);min-height:48px;transition:transform .3s var(--spring), background .3s, border-color .3s;background:0 0;border-radius:999px;align-items:center;gap:10px;padding:0 22px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.jdw .btn:hover{border-color:#f3ede24d;transform:translateY(-2px)}.jdw .btn.gold{background:var(--alv);color:var(--noite);border-color:#0000;box-shadow:0 10px 34px #e3ae4e47}.jdw .btn.small{min-height:40px;padding:0 16px;font-size:14px}.jdw .btn svg{width:16px;height:16px;transition:transform .3s var(--spring)}.jdw .btn:hover svg{transform:translate(3px)}.jdw .sym{overflow:visible}.jdw .sym .rim{fill:none;stroke:var(--osso);stroke-width:4px;stroke-dasharray:742;stroke-dashoffset:742px}.jdw .sym .shade{fill:var(--crep);opacity:0}.jdw .sym .light{fill:var(--alv);transform-origin:140px 140px;opacity:0;transform:rotate(-50deg)}.jdw .sym .dot{fill:var(--osso);stroke:var(--noite);stroke-width:3px;transform-origin:140px 140px;transform:scale(0)}.jdw .sym .glow{fill:url(#glow);opacity:0;transform-origin:140px 140px}.jdw .awake .rim{animation:jdw-draw 1.3s var(--out) .15s forwards}.jdw .awake .shade{animation:.9s .55s forwards jdw-fade}.jdw .awake .light{animation:jdw-dawn 1.4s var(--out) 1.05s forwards}.jdw .awake .dot{animation:jdw-pop .7s var(--spring) 2s forwards}.jdw .awake .glow{animation:5s ease-in-out 2.3s infinite jdw-breathe}@keyframes jdw-draw{to{stroke-dashoffset:0}}@keyframes jdw-fade{to{opacity:1}}@keyframes jdw-dawn{to{opacity:1;transform:rotate(var(--tilt,0deg))}}@keyframes jdw-pop{to{transform:scale(1)}}@keyframes jdw-breathe{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.6;transform:scale(1.06)}}.jdw .hero{text-align:center;isolation:isolate;place-items:center;min-height:100svh;padding-block:96px 64px;display:grid;position:relative}.jdw .hero:before{content:"";z-index:-1;background:radial-gradient(60% 50% at 50% 42%,#e3ae4e1f,#0000 70%);position:absolute;inset:0}.jdw .motes{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 65% at 50% 45%,#000 40%,#0000 100%);mask-image:radial-gradient(75% 65% at 50% 45%,#000 40%,#0000 100%)}.jdw #heroInner{will-change:transform, opacity}.jdw .progress{z-index:30;background:linear-gradient(90deg, var(--alv), #f6d58e);transform-origin:0;pointer-events:none;height:2px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}@keyframes jdw-sway{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}.jdw .hero-sym{aspect-ratio:1;width:min(58vw,340px,36svh);margin:0 auto 28px}.jdw .hero h1{font:400 clamp(40px, 8.4vw, 92px)/.98 var(--display);letter-spacing:-.02em;text-wrap:balance;max-width:13ch;margin:0 auto}.jdw .hero h1 em{color:var(--alv)}.jdw .word{opacity:0;filter:blur(6px);transition:opacity .9s var(--out), transform .9s var(--out), filter .9s var(--out);display:inline-block;transform:translateY(18px)}.jdw .awake .word{opacity:1;filter:none;transform:none}.jdw .hero p{max-width:34ch;color:var(--bruma);margin:22px auto 30px;font-size:clamp(16px,2.2vw,19px)}.jdw .hero .ctas{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.jdw .reveal-late{opacity:0;transition:opacity 1s var(--out) 2.6s, transform 1s var(--out) 2.6s;transform:translateY(10px)}.jdw .awake .reveal-late{opacity:1;transform:none}.jdw .cue{bottom:max(18px, env(safe-area-inset-bottom,0px));color:var(--bruma);justify-items:center;gap:8px;font-size:12px;text-decoration:none;display:grid;position:absolute;left:50%;translate:-50%}.jdw .cue i{background:linear-gradient(var(--alv), transparent);width:1px;height:36px;animation:2.4s ease-in-out infinite jdw-cue}@keyframes jdw-cue{0%{transform-origin:top;transform:scaleY(0)}45%{transform-origin:top;transform:scaleY(1)}55%{transform-origin:bottom;transform:scaleY(1)}to{transform-origin:bottom;transform:scaleY(0)}}.jdw .chapter{position:relative}.jdw .pin{align-items:center;height:100svh;display:grid;position:sticky;top:0;overflow:hidden}.jdw .chap-head{align-items:baseline;gap:14px;margin-bottom:14px;display:flex}.jdw .chap-head .n{font:400 15px var(--display);color:var(--bruma);font-style:italic}.jdw h2{font:400 clamp(36px, 6.4vw, 72px)/1.02 var(--display);letter-spacing:-.015em;text-wrap:balance;margin:0}.jdw h2 em{color:var(--alv)}.jdw .lead{color:var(--bruma);max-width:40ch;margin:18px 0 0;font-size:clamp(16px,2vw,19px)}.jdw .day{height:260svh}.jdw .day .pin{background:var(--sky,#1b1e40);flex-direction:column;align-items:stretch;padding:84px 0 0;display:flex}.jdw .day .lines-wrap{z-index:2;position:absolute;bottom:max(4svh,18px);left:0;right:0}.jdw .day-head,.jdw .day .lines{width:100%;max-width:1100px;margin:0 auto}.jdw .day-head h2{max-width:18ch;font-size:min(clamp(30px,5.6vw,66px),7.4svh)}.jdw .day-scene{flex:1;width:100%;min-height:0;margin:1svh 0 0;position:relative}.jdw .day-scene svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.jdw .day-scene .track{fill:none;stroke:#f3ede233;stroke-width:1.5px;stroke-dasharray:2 8}.jdw .day-scene .done{fill:none;stroke:var(--alv);stroke-width:2.5px;stroke-linecap:round}.jdw .day-scene .sun{fill:#f6d58e}.jdw .day-scene .halo{fill:url(#sunglow)}.jdw .day-scene .mo{fill:var(--noite);stroke:#f3ede28c;stroke-width:var(--mo-w,2);transition:fill .4s,stroke .4s}.jdw .day-scene .mo.on{fill:var(--alv);stroke:var(--alv)}.jdw .dchip{opacity:0;color:var(--osso);white-space:nowrap;-webkit-backdrop-filter:blur(6px);transition:opacity .45s var(--out), transform .55s var(--spring);pointer-events:none;background:#15172eb8;border:1px solid #e3ae4e59;border-radius:999px;padding:6px 11px;font-size:12.5px;font-weight:600;position:absolute;top:0;left:0;transform:translate(-50%,calc(-100% - 14px))scale(.9)}.jdw .dchip b{color:var(--alv);font-variant-numeric:tabular-nums;margin-right:4px}.jdw .dchip.on{opacity:1;transform:translate(-50%,calc(-100% - 14px))}@media (max-width:699px){.jdw .dchip.on:not(.last){opacity:0}}.jdw .lines{min-height:2.6em;font:400 min(clamp(21px, 3vw, 32px), 4.2svh)/1.25 var(--display);position:relative}.jdw .lines span{opacity:0;filter:blur(4px);transition:opacity .7s var(--out), transform .7s var(--out), filter .7s var(--out);max-width:28ch;position:absolute;inset:0 auto auto 0;transform:translateY(14px)}.jdw .lines span.on{opacity:1;filter:none;transform:none}.jdw .whole{height:230svh}.jdw .whole .pin{background:radial-gradient(70% 60% at 50% 55%, #1e2148, var(--noite))}.jdw .whole .copy{text-align:center;z-index:2;position:absolute;top:max(84px,12svh);left:0;right:0}.jdw .whole .copy h2 span{transition:opacity .5s;display:block}.jdw .field{position:absolute;inset:0}.jdw .chip{border:1px solid var(--line);white-space:nowrap;will-change:transform;color:var(--osso);background:#1f2244bf;border-radius:999px;padding:8px 14px;font-size:clamp(12px,1.6vw,14px);font-weight:600;position:absolute;top:0;left:0}.jdw .core{aspect-ratio:1;width:min(34vw,190px);opacity:var(--core,0);translate:-50% -50%;scale:calc(.6 + var(--core,0) * .4);position:absolute;top:58%;left:50%}.jdw .shadow-sec{align-items:center;min-height:100svh;padding-block:12svh;display:grid}.jdw .split{align-items:center;gap:40px;max-width:1100px;margin:0 auto;display:grid}.jdw .dial{aspect-ratio:1;touch-action:none;cursor:grab;width:min(80vw,380px);margin:0 auto;position:relative}.jdw .dial:active{cursor:grabbing}.jdw .dial svg{width:100%;height:100%}.jdw .dial .light{transition:none}.jdw .dial .handle{fill:var(--osso);stroke:var(--noite);stroke-width:3px}.jdw .dial-label{text-align:center;color:var(--bruma);margin-top:14px;font-size:13px}.jdw .quote{border-left:2px solid var(--alv);font:400 clamp(19px, 2.4vw, 23px)/1.35 var(--display);color:var(--osso);margin:26px 0 0;padding-left:16px}.jdw .quote small{font:500 13px var(--body);color:var(--bruma);margin-top:8px;display:block}.jdw .island-sec{background:radial-gradient(70% 50% at 70% 55%, #7fa7b224, transparent 70%), linear-gradient(180deg, var(--noite), #1a1c3a);align-items:center;min-height:100svh;padding-block:12svh;display:grid}.jdw .island-wrap{align-items:center;gap:28px;max-width:1180px;margin:0 auto;display:grid}.jdw .try{color:var(--osso);align-items:center;gap:10px;margin:20px 0 0;font-size:14.5px;display:flex}.jdw .try b{color:var(--alv)}.jdw .pip{background:var(--alv);border-radius:50%;flex:none;width:10px;height:10px;animation:2s ease-out infinite jdw-pip}@keyframes jdw-pip{0%{box-shadow:0 0 #e3ae4e99}70%,to{box-shadow:0 0 0 10px #e3ae4e00}}.jdw .island-poster{color:var(--noite);align-content:center;place-items:center;gap:14px;font-size:13px;font-weight:600;display:grid;position:absolute;inset:0}.jdw .island-poster svg{width:84px;height:84px;animation:2.4s ease-in-out infinite jdw-breathe}.jdw .island-frame>section{border-radius:0;height:100%}.jdw .island-frame{isolation:isolate;background:linear-gradient(#cfe3e6,#9ec3cb);border-radius:28px;height:min(84svh,760px);min-height:560px;position:relative;overflow:hidden;box-shadow:0 40px 90px #00000059}@keyframes jdw-wave{0%,to{transform:none}30%{transform:translateY(-6px)scale(1.05)}}@keyframes jdw-ring{0%{opacity:1;transform:scale(.7)}to{opacity:0;transform:scale(1.5)}}.jdw .priv{align-items:center;min-height:100svh;padding-block:12svh;display:grid}.jdw .orbit{aspect-ratio:1;width:min(86vw,460px);margin:0 auto;overflow:visible}.jdw .orbit .you{fill:var(--crep);stroke:var(--alv);stroke-width:2px}.jdw .orbit .lock{fill:none;stroke:#e3ae4e59;stroke-width:1.5px;stroke-dasharray:3 7;transform-box:fill-box;transform-origin:50%;animation:60s linear infinite jdw-spin}@keyframes jdw-spin{to{transform:rotate(360deg)}}.jdw .orbit .float{animation:6s ease-in-out infinite jdw-bob}.jdw .orbit .float.b{animation-delay:-2s}.jdw .orbit .float.c{animation-delay:-4s}@keyframes jdw-bob{50%{transform:translateY(-6px)}}.jdw .orbit .group{fill:#f3ede20d;stroke:var(--line);stroke-width:1.5px;transition:stroke .5s,fill .5s}.jdw .orbit .group.linked{stroke:var(--alv);fill:#e3ae4e1a}.jdw .orbit text{fill:var(--osso);font:600 13px var(--body);text-anchor:middle}.jdw .orbit .small{fill:var(--bruma);font-size:11px;font-weight:500}.jdw .orbit .link{stroke:var(--alv);stroke-width:2px;fill:none;stroke-dasharray:160;stroke-dashoffset:160px;transition:stroke-dashoffset .9s var(--out)}.jdw .orbit .link.on{stroke-dashoffset:0}.jdw .orbit .packet{fill:var(--alv);opacity:0}.jdw .facts{gap:14px;margin:26px 0 0;padding:0;list-style:none;display:grid}.jdw .facts li{color:var(--bruma);grid-template-columns:22px 1fr;align-items:start;gap:12px;display:grid}.jdw .facts b{color:var(--osso);font-weight:600}.jdw .facts svg{width:22px;height:22px;color:var(--alv);margin-top:2px}.jdw .share{margin-top:24px}.jdw .ai{background:radial-gradient(60% 60% at 70%,#e3ae4e12,#0000 70%);align-items:center;min-height:100svh;padding-block:12svh;display:grid}.jdw .phone{border:1px solid var(--line);background:linear-gradient(#1c1f42,#17193a);border-radius:34px;gap:12px;width:min(100%,380px);margin:0 auto;padding:18px;display:grid;box-shadow:0 40px 80px #00000059}.jdw .bubble{background:var(--osso);max-width:85%;color:var(--noite);border-radius:18px 18px 4px;justify-self:end;min-height:44px;padding:11px 15px;font-weight:500}.jdw .bubble .caret{background:var(--noite);vertical-align:-2px;width:2px;height:1em;margin-left:2px;animation:1s step-end infinite jdw-blink;display:inline-block}@keyframes jdw-blink{50%{opacity:0}}.jdw .proposal{border:1px solid var(--line);opacity:0;transition:opacity .6s var(--out), transform .6s var(--spring);background:#f3ede20d;border-radius:18px;gap:10px;padding:14px;display:grid;transform:translateY(10px)scale(.98)}.jdw .proposal.show{opacity:1;transform:none}.jdw .proposal .row{justify-content:space-between;gap:12px;font-size:14px;display:flex}.jdw .proposal .row span{color:var(--bruma)}.jdw .proposal .actions{gap:8px;display:flex}.jdw .proposal .actions .btn{flex:1;justify-content:center;min-height:42px;font-size:14px}.jdw .proposal.show #okBtn:not([disabled]){animation:2s ease-out 1s infinite jdw-invite}@keyframes jdw-invite{0%{box-shadow:0 0 #e3ae4e8c}70%,to{box-shadow:0 0 0 12px #e3ae4e00}}.jdw .agenda{border:1px solid var(--line);background:#15172e99;border-radius:18px;gap:8px;padding:12px 14px;font-size:14px;display:grid}.jdw .agenda .item{color:var(--bruma);align-items:center;gap:10px;display:flex}.jdw .agenda .item b{color:var(--osso);font-variant-numeric:tabular-nums;min-width:44px}.jdw .agenda .new{color:var(--osso);animation:jdw-land .7s var(--spring)}.jdw .agenda .new i{background:var(--alv);width:8px;height:8px;box-shadow:0 0 10px var(--alv);border-radius:50%}@keyframes jdw-land{0%{opacity:0;transform:translateY(-14px)scale(.96)}}.jdw .channels{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.jdw .channels span{border:1px solid var(--line);color:var(--bruma);border-radius:999px;padding:7px 12px;font-size:13px}.jdw .world{background:radial-gradient(60% 55% at 30%,#e3ae4e14,#0000 70%);align-items:center;min-height:100svh;padding-block:12svh;display:grid}.jdw .wheel{aspect-ratio:1;width:min(86vw,440px);margin:0 auto;position:relative}.jdw .wheel svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.jdw .wheel .orbitline{fill:none;stroke:var(--line);stroke-width:1.5px;stroke-dasharray:2 8}.jdw .wheel .route{fill:none;stroke:var(--alv);stroke-width:3px;stroke-linecap:round}.jdw .wheel .spark{fill:#ffe7a8;filter:drop-shadow(0 0 6px #e3ae4e)}.jdw .wheel .core-sym{transform-box:view-box;transform-origin:200px 200px;transition:transform 1s var(--out)}.jdw .node{aspect-ratio:1;border:1px solid var(--line);width:22%;transition:transform .45s var(--spring), background .4s, border-color .4s, box-shadow .5s;background:#1f2244d9;border-radius:50%;align-content:center;place-items:center;gap:2px;padding:0;display:grid;position:absolute;translate:-50% -50%}.jdw .node b{font:400 clamp(20px, 5vw, 26px)/1 var(--display);color:var(--alv)}.jdw .node span{font-size:clamp(10.5px,2.6vw,12.5px);font-weight:600}.jdw .node:hover{transform:scale(1.06)}.jdw .node.on{background:var(--alv);border-color:#0000;transform:scale(1.12);box-shadow:0 0 0 8px #e3ae4e24,0 0 40px #e3ae4e73}.jdw .node.on b,.jdw .node.on span{color:var(--noite)}.jdw .wsplit{grid-template-areas:"h""w""c";gap:28px}.jdw .whead{grid-area:h}.jdw .wwheel{grid-area:w}.jdw .wcard{grid-area:c}.jdw .area-card{border:1px solid var(--line);background:#f3ede20a;border-radius:24px;gap:12px;min-height:236px;margin-bottom:10px;padding:20px;display:grid}.jdw .area-card h3{font:400 32px/1 var(--display);margin:0}.jdw .area-card h3 em{color:var(--alv)}.jdw .area-card ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.jdw .area-card li{color:var(--bruma);grid-template-columns:20px 1fr;gap:10px;display:grid}.jdw .area-card li svg{width:18px;height:18px;color:var(--alv);margin-top:3px}.jdw .area-card .say{color:var(--osso);border:1px dashed #e3ae4e73;border-radius:14px;justify-self:start;padding:8px 12px;font-size:14px}.jdw .area-card .say i{color:var(--alv);font-style:normal}.jdw .area-card.swap>*{animation:jdw-cardin .55s var(--out) both}.jdw .area-card.swap>:nth-child(2){animation-delay:60ms}.jdw .area-card.swap>:nth-child(3){animation-delay:.12s}@keyframes jdw-cardin{0%{opacity:0;transform:translateY(10px)}}.jdw .auto{background:var(--line);border-radius:2px;height:2px;overflow:hidden}.jdw .auto i{background:var(--alv);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.jdw .auto.run i{animation:4.6s linear forwards jdw-fill}@keyframes jdw-fill{to{transform:scaleX(1)}}.jdw .entry{text-align:left;align-items:center;gap:36px;max-width:1100px;margin:0 auto;display:grid}.jdw .login{border:1px solid var(--line);background:linear-gradient(#f3ede212,#f3ede208);border-radius:28px;gap:16px;padding:clamp(20px,4vw,32px);display:grid;box-shadow:0 30px 80px #00000040}.jdw .login .login-title{font:400 clamp(30px, 5vw, 40px)/1.02 var(--display);margin:0}.jdw .login .login-title em{color:var(--alv)}.jdw .login:focus{outline:none}@keyframes jdw-rot{to{transform:rotate(360deg)}}.jdw .login .facts{margin:0}.jdw .login .facts li{font-size:14.5px}.jdw .login{text-align:left}.jdw .login p{max-width:none;margin:0}.jdw .fine{color:var(--bruma);margin:0;font-size:12.5px}.jdw .fine a{color:var(--osso)}.jdw .end{text-align:center;background:radial-gradient(50% 45% at 50% 45%,#e3ae4e24,#0000 70%);place-items:center;min-height:92svh;padding-block:12svh;display:grid}.jdw .end .sym{width:min(30vw,150px);margin:0 auto 26px}.jdw .end h2{font-size:clamp(44px,9vw,104px)}.jdw .end p{color:var(--bruma);max-width:36ch;margin:18px auto 28px}.jdw footer{border-top:1px solid var(--line);color:var(--bruma);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-block:26px 40px;font-size:13px;display:flex}.jdw footer nav{gap:18px;display:flex}.jdw .in{opacity:0;transition:opacity 1s var(--out), transform 1s var(--out);transform:translateY(22px)}.jdw .in.seen{opacity:1;transform:none}.jdw .split>.in:nth-child(2),.jdw .week.in{transition-delay:.15s}@media (min-width:900px){.jdw .island-wrap{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:56px}.jdw .wsplit{grid-template-areas:"h w""c w";align-items:start;row-gap:22px}.jdw .wwheel{align-self:center}.jdw .entry{grid-template-columns:1.1fr 1fr;gap:64px}.jdw .entry .entry-copy{text-align:left}.jdw .end .entry-copy .sym{margin:0 0 26px}.jdw .split{grid-template-columns:1fr 1fr;gap:64px}.jdw .split.rev>:first-child{order:2}}@media (prefers-reduced-motion:reduce){.jdw{scroll-behavior:auto}.jdw .sym .rim{stroke-dashoffset:0}.jdw .sym .shade,.jdw .sym .light{opacity:1;transform:none}.jdw .sym .dot{transform:none}.jdw .sym .glow{opacity:.4}.jdw .awake .rim,.jdw .awake .shade,.jdw .awake .light,.jdw .awake .dot,.jdw .awake .glow{animation:none}.jdw .word,.jdw .reveal-late,.jdw .in{opacity:1;filter:none;transition:none;transform:none}.jdw .cue i{animation:none}.jdw .pip,.jdw .motes,.jdw .progress,.jdw .auto{display:none}.jdw .area-card.swap>*{animation:none}.jdw .wheel .core-sym,.jdw .node{transition:none}.jdw .motes,.jdw .progress{display:none}.jdw .lines span{filter:none}.jdw .day,.jdw .whole{height:auto}.jdw .day-scene{flex:none;height:46svh}.jdw .day .pin{min-height:100svh}.jdw .pin{height:auto;min-height:100svh;padding-block:14svh;position:relative}}
