.aibootcamp-module__D08byW__page{--paper:#f7f4ee;--card:#fffdf9;--ink:#16121c;--ink2:#4a4352;--mute:#665e72;--vio:#8321d6;--vioHover:#6a1bb3;--sk:#6c3fa6;--line:#16121c1a;--out:cubic-bezier(.23,1,.32,1);--io:cubic-bezier(.77,0,.175,1);--drawer:cubic-bezier(.32,.72,0,1);--gut:max(20px,calc((100vw - 980px)/2));background:var(--paper);color:var(--ink);font-family:var(--font-archivo),system-ui,sans-serif;-webkit-tap-highlight-color:transparent;min-height:100svh;overflow-x:clip}.aibootcamp-module__D08byW__top{justify-content:center;align-items:center;gap:10px;padding:16px 16px 0;display:flex}.aibootcamp-module__D08byW__edTile{background:var(--vio);border-radius:10px;align-items:center;padding:7px 11px;display:inline-flex;box-shadow:0 10px 22px -14px #8321d6cc}.aibootcamp-module__D08byW__edTile img,.aibootcamp-module__D08byW__passEd img{width:auto;height:13px;display:block}.aibootcamp-module__D08byW__x{font-family:var(--font-jbmono),ui-monospace,monospace;color:var(--mute);font-size:13px}.aibootcamp-module__D08byW__sk{color:var(--ink);align-items:center;gap:7px;display:inline-flex}.aibootcamp-module__D08byW__skTile{background:var(--sk);color:#fff;border-radius:8px;place-items:center;width:26px;height:26px;display:grid}.aibootcamp-module__D08byW__skWord{font-size:16px}.aibootcamp-module__D08byW__hero{isolation:isolate;text-align:center;padding:30px 16px 46px;position:relative;overflow:hidden}.aibootcamp-module__D08byW__hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(44% 40% at 50% 34%,#d6c4f09e 0,#0000 70%),radial-gradient(36% 34% at 94% 86%,#fad6be94 0,#0000 70%),radial-gradient(34% 34% at 6% 78%,#d6ece28c 0,#0000 70%);position:absolute;inset:-10% -20% 0}.aibootcamp-module__D08byW__kicker{font-family:var(--font-jbmono),ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--vio);margin:0;font-size:12px}.aibootcamp-module__D08byW__hWrap{letter-spacing:-.06em;width:fit-content;max-width:100%;color:var(--ink);margin:16px auto 0;font-size:clamp(56px,18.5vw,136px);font-weight:700;line-height:.9;position:relative}.aibootcamp-module__D08byW__h1{z-index:1;font:inherit;letter-spacing:inherit;margin:0;position:relative}.aibootcamp-module__D08byW__gapLight,.aibootcamp-module__D08byW__clone{display:none}.aibootcamp-module__D08byW__sub{max-width:30ch;color:var(--ink2);margin:20px auto 0;font-size:clamp(18px,4.9vw,22px);font-weight:500;line-height:1.4}.aibootcamp-module__D08byW__sub>span{text-wrap:balance;display:block}.aibootcamp-module__D08byW__mk{color:var(--ink);font-weight:700;position:relative}.aibootcamp-module__D08byW__mk:after{content:"";z-index:-1;background:#8321d638;border-radius:.1em;height:.38em;position:absolute;bottom:.08em;left:-.08em;right:-.08em}.aibootcamp-module__D08byW__when{background:#fff;border-radius:999px;align-items:center;gap:10px;width:fit-content;margin:22px auto 0;padding:5px;font-size:15px;display:flex;box-shadow:inset 0 1px #ffffffe6,0 10px 30px -18px #3c1e6473}.aibootcamp-module__D08byW__when b{background:var(--vio);color:#fff;border-radius:999px;padding:6px 12px;font-weight:700}.aibootcamp-module__D08byW__when span{color:var(--ink2);padding-right:12px;font-weight:600}.aibootcamp-module__D08byW__cta{background:var(--vio);color:#fff;letter-spacing:-.01em;width:fit-content;min-height:58px;transition:transform .16s var(--out),background-color .2s ease;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin:22px auto 0;padding:0 30px;font-size:18px;font-weight:700;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 40px -16px #8321d6cc}.aibootcamp-module__D08byW__cta:active,.aibootcamp-module__D08byW__barCta:active{transform:scale(.97)}.aibootcamp-module__D08byW__cta:focus-visible,.aibootcamp-module__D08byW__barCta:focus-visible,.aibootcamp-module__D08byW__foot a:focus-visible{outline:3px solid var(--vio);outline-offset:3px}.aibootcamp-module__D08byW__arrow{transition:transform .2s var(--out);flex:none}.aibootcamp-module__D08byW__note{color:var(--mute);margin:12px 0 0;font-size:13.5px}@media (hover:hover) and (pointer:fine){.aibootcamp-module__D08byW__cta:hover,.aibootcamp-module__D08byW__barCta:hover{background:var(--vioHover)}.aibootcamp-module__D08byW__cta:hover .aibootcamp-module__D08byW__arrow{transform:translate(3px)}}@media (prefers-reduced-motion:no-preference){.aibootcamp-module__D08byW__h1{animation:aibootcamp-module__D08byW__leftHalf 1.2s linear backwards,aibootcamp-module__D08byW__fromL 1.05s var(--io) .15s both}.aibootcamp-module__D08byW__clone{z-index:1;pointer-events:none;clip-path:inset(-20% -20% -20% 50%);animation:aibootcamp-module__D08byW__fromR 1.05s var(--io) .15s both,aibootcamp-module__D08byW__gone 1.2s step-end both;display:block;position:absolute;inset:0}.aibootcamp-module__D08byW__gapLight{z-index:0;pointer-events:none;width:46vw;animation:aibootcamp-module__D08byW__shut 1.05s var(--io) .15s both;background:linear-gradient(90deg,#0000,#8321d629 24%,#a868f4e6 50%,#8321d629 76%,#0000);margin-left:-23vw;display:block;position:absolute;top:-8%;bottom:-8%;left:50%}.aibootcamp-module__D08byW__hWrap:after{content:"";z-index:0;pointer-events:none;animation:aibootcamp-module__D08byW__flash .9s var(--out) 1.12s both;background:radial-gradient(closest-side,#a05af06b,#0000);border-radius:50%;position:absolute;inset:-35% -12%}.aibootcamp-module__D08byW__kicker{animation:.6s .1s both aibootcamp-module__D08byW__fade}.aibootcamp-module__D08byW__sub{animation:aibootcamp-module__D08byW__rise .7s var(--out) .8s both}.aibootcamp-module__D08byW__mk:after{transform-origin:0;animation:aibootcamp-module__D08byW__mark .6s var(--out) 1.3s both}.aibootcamp-module__D08byW__sub>span+span .aibootcamp-module__D08byW__mk:after{animation-delay:1.5s}.aibootcamp-module__D08byW__when{animation:aibootcamp-module__D08byW__rise .7s var(--out) .87s both}.aibootcamp-module__D08byW__hero .aibootcamp-module__D08byW__cta{animation:aibootcamp-module__D08byW__rise .7s var(--out) .94s both}.aibootcamp-module__D08byW__note{animation:aibootcamp-module__D08byW__rise .7s var(--out) 1.01s both}.aibootcamp-module__D08byW__hero .aibootcamp-module__D08byW__cta:after{content:"";pointer-events:none;animation:aibootcamp-module__D08byW__glint 1.1s var(--out) 1.9s both;background:linear-gradient(100deg,#0000 30%,#ffffff80 50%,#0000 70%);position:absolute;inset:0}}@keyframes aibootcamp-module__D08byW__leftHalf{0%,to{clip-path:inset(-20% 50% -20% -20%)}}@keyframes aibootcamp-module__D08byW__gone{to{opacity:0}}@keyframes aibootcamp-module__D08byW__fromL{0%{transform:translate(-23vw)}}@keyframes aibootcamp-module__D08byW__fromR{0%{transform:translate(23vw)}}@keyframes aibootcamp-module__D08byW__shut{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes aibootcamp-module__D08byW__flash{0%{opacity:0;transform:scale(.55)}30%{opacity:1}to{opacity:0;transform:scale(1.2)}}@keyframes aibootcamp-module__D08byW__fade{0%{opacity:0}}@keyframes aibootcamp-module__D08byW__rise{0%{opacity:0;transform:translateY(14px)}}@keyframes aibootcamp-module__D08byW__mark{0%{transform:scaleX(0)}}@keyframes aibootcamp-module__D08byW__glint{0%{transform:translate(-120%)}to{transform:translate(120%)}}.aibootcamp-module__D08byW__h2{letter-spacing:-.05em;max-width:12ch;margin:0 auto;font-size:clamp(40px,12vw,84px);font-weight:700;line-height:.95}.aibootcamp-module__D08byW__lines>span{margin:-.08em 0 -.12em;padding:.08em 0 .12em;display:block;overflow:hidden}.aibootcamp-module__D08byW__lines>span>span{display:block}.aibootcamp-module__D08byW__who{isolation:isolate;text-align:center;padding:76px 16px 72px;position:relative}.aibootcamp-module__D08byW__who:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(46% 36% at 50% 66%,#d6c4f080 0,#0000 72%),radial-gradient(28% 24% at 90% 36%,#fad6be6b 0,#0000 70%);position:absolute;inset:0}.aibootcamp-module__D08byW__flight{isolation:isolate;background:linear-gradient(#ffffffe6,#ffffffb3);border:1px solid #fffffff2;border-radius:28px;max-width:620px;margin:28px auto 0;padding:14px 14px 18px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,0 1px 2px #16121c0a,0 30px 60px -40px #3c1e648c}.aibootcamp-module__D08byW__flight:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(#16121c21 1px,#0000 1.3px);background-position:6px 6px;background-size:12px 12px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 80% at 50% 45%,#000 0,#0000 75%);mask-image:radial-gradient(70% 80% at 50% 45%,#000 0,#0000 75%)}.aibootcamp-module__D08byW__fMeta{font-family:var(--font-jbmono),ui-monospace,monospace;letter-spacing:.14em;color:var(--mute);justify-content:center;align-items:center;gap:10px;font-size:11px;display:flex}.aibootcamp-module__D08byW__fMeta span{color:var(--sk);font-weight:600}.aibootcamp-module__D08byW__fMeta .aibootcamp-module__D08byW__cok{color:var(--vio)}.aibootcamp-module__D08byW__fMeta b{letter-spacing:.06em;font-variant-numeric:tabular-nums;text-transform:uppercase;min-width:9ch;color:var(--ink2);font-weight:500}.aibootcamp-module__D08byW__fMeta i{background:linear-gradient(90deg,#0000,#16121c40,#0000);width:24px;height:1px;display:block}.aibootcamp-module__D08byW__map{width:100%;height:auto;margin-top:2px;display:block;overflow:visible}.aibootcamp-module__D08byW__ring{fill:none;stroke:var(--vio);stroke-width:1.5px;opacity:0;transform-box:fill-box;transform-origin:50%}.aibootcamp-module__D08byW__flight[data-phase=board] .aibootcamp-module__D08byW__ringB{stroke:var(--sk);animation:aibootcamp-module__D08byW__ring 1.2s var(--out) both}.aibootcamp-module__D08byW__flight[data-phase=land] .aibootcamp-module__D08byW__ringK{animation:aibootcamp-module__D08byW__ring 1.4s var(--out) both}.aibootcamp-module__D08byW__flight[data-phase=land] .aibootcamp-module__D08byW__ringK+.aibootcamp-module__D08byW__ringK{animation-delay:.25s}.aibootcamp-module__D08byW__cities{grid-template-columns:1fr 1fr;gap:12px;margin-top:6px;display:grid}.aibootcamp-module__D08byW__city{text-align:center;flex-direction:column;align-items:center;gap:7px;min-width:0;display:flex}.aibootcamp-module__D08byW__cityName{font-family:var(--font-jbmono),ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--mute);font-size:11px}.aibootcamp-module__D08byW__skLogo{height:27px;color:var(--ink);align-items:center;gap:7px;display:inline-flex}.aibootcamp-module__D08byW__role{color:var(--ink2);font-size:12.5px;line-height:1.35}.aibootcamp-module__D08byW__host .aibootcamp-module__D08byW__cityName{color:var(--vio)}.aibootcamp-module__D08byW__host .aibootcamp-module__D08byW__role b{color:var(--vioHover);background:#f3eafc;border-radius:999px;padding:3px 10px;font-weight:600;display:inline-block}.aibootcamp-module__D08byW__flight[data-phase=land] .aibootcamp-module__D08byW__host .aibootcamp-module__D08byW__edTile{animation:aibootcamp-module__D08byW__lit 1.6s var(--out) both}@keyframes aibootcamp-module__D08byW__ring{0%{opacity:.75;transform:scale(.4)}to{opacity:0;transform:scale(2.6)}}@keyframes aibootcamp-module__D08byW__lit{25%{transform:scale(1.06);box-shadow:0 0 0 7px #8321d629,0 12px 26px -12px #8321d6e6}}.aibootcamp-module__D08byW__noise,.aibootcamp-module__D08byW__sheet{position:relative}.aibootcamp-module__D08byW__sheetIn{padding:max(48px,9svh) var(--gut) 0;position:relative}.aibootcamp-module__D08byW__loud,.aibootcamp-module__D08byW__sigH{z-index:2;letter-spacing:-.055em;max-width:8ch;margin:0;font-size:clamp(46px,14vw,96px);font-weight:700;line-height:.92;position:relative}.aibootcamp-module__D08byW__layer{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;margin:22px 0 0;padding:0;list-style:none;display:flex}.aibootcamp-module__D08byW__chip{white-space:nowrap}.aibootcamp-module__D08byW__c1{font-family:var(--font-jbmono),ui-monospace,monospace;letter-spacing:.06em;color:#16121c6b;font-size:12px}.aibootcamp-module__D08byW__c2{color:var(--ink2);background:#fff;border:1px solid #16121c12;border-radius:999px;align-items:center;gap:7px;padding:6px 12px 6px 9px;font-size:14.5px;font-weight:600;display:inline-flex;box-shadow:0 8px 18px -12px #3c1e6473}.aibootcamp-module__D08byW__c2:before{content:"";background:var(--vio);border-radius:50%;width:7px;height:7px}.aibootcamp-module__D08byW__c3{text-align:left;letter-spacing:-.03em;color:var(--ink);background:#fff;border:1px solid #16121c0f;border-radius:16px;gap:3px;padding:10px 14px 11px;font-size:19px;font-weight:700;display:grid;box-shadow:0 1px 2px #16121c0d,0 18px 34px -20px #3c1e648c}.aibootcamp-module__D08byW__c3 small{font-family:var(--font-jbmono),ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--vio);font-size:10px;font-weight:600}.aibootcamp-module__D08byW__cutHere{margin:34px var(--gut) 0;color:var(--vio);align-items:center;gap:4px;display:flex}.aibootcamp-module__D08byW__cutHere:after{content:"";border-top:2px dashed #16121c33;flex:1}.aibootcamp-module__D08byW__cutHere svg{flex:none;width:40px;height:27px}.aibootcamp-module__D08byW__cutHere span,.aibootcamp-module__D08byW__edge,.aibootcamp-module__D08byW__shade,.aibootcamp-module__D08byW__shears{display:none}.aibootcamp-module__D08byW__steel{fill:#2d2636}.aibootcamp-module__D08byW__grip{fill:none;stroke:var(--vio);stroke-width:3px;stroke-linecap:round}.aibootcamp-module__D08byW__bladeA,.aibootcamp-module__D08byW__bladeB{transform-origin:17px 16px}.aibootcamp-module__D08byW__signal{padding:40px var(--gut) 8px;background:radial-gradient(54% 44% at 50% 46%,#d6c4f09e 0,#0000 72%),radial-gradient(30% 26% at 92% 82%,#d6ece280 0,#0000 70%),radial-gradient(28% 24% at 6% 18%,#fad6be73 0,#0000 70%);position:relative}.aibootcamp-module__D08byW__sigK{font-family:var(--font-jbmono),ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--vio);margin:22px 0 0;font-size:12px}.aibootcamp-module__D08byW__sigList{margin:12px 0 0;padding:0;list-style:none}.aibootcamp-module__D08byW__sigIn{border-top:1px solid var(--line);letter-spacing:-.03em;align-items:baseline;gap:14px;padding:16px 0;font-size:clamp(22px,6.3vw,32px);font-weight:700;line-height:1.15;display:flex}.aibootcamp-module__D08byW__sigList li:last-child .aibootcamp-module__D08byW__sigIn{border-bottom:1px solid var(--line)}.aibootcamp-module__D08byW__sigIn i{min-width:2ch;font-family:var(--font-jbmono),ui-monospace,monospace;letter-spacing:.04em;color:var(--vio);flex:none;font-size:13px;font-style:normal;font-weight:600}.aibootcamp-module__D08byW__noise[data-on]{height:300svh}.aibootcamp-module__D08byW__noise[data-on] .aibootcamp-module__D08byW__stage{height:100svh;position:sticky;top:0;overflow:hidden}.aibootcamp-module__D08byW__noise[data-on] .aibootcamp-module__D08byW__sheet{z-index:3;transform-origin:0;position:absolute;inset:0}.aibootcamp-module__D08byW__noise[data-on] .aibootcamp-module__D08byW__sheetB{z-index:2}.aibootcamp-module__D08byW__noise[data-on] .aibootcamp-module__D08byW__sheetIn{background:var(--paper);clip-path:inset(0 0 calc(50% - 1px));padding:0;position:absolute;inset:0}.aibootcamp-module__D08byW__noise[data-on] .aibootcamp-module__D08byW__sheetB .aibootcamp-module__D08byW__sheetIn{clip-path:inset(50% 0 0)}.aibootcamp-module__D08byW__noise[data-on] .aibootcamp-module__D08byW__loud{z-index:4;left:var(--gut);position:absolute;top:max(48px,9svh)}.aibootcamp-module__D08byW__noise[data-on] .aibootcamp-module__D08byW__layer{margin:0;display:block;position:absolute;inset:0}.aibootcamp-module__D08byW__noise[data-on] .aibootcamp-module__D08byW__layer:nth-of-type(3){z-index:3}.aibootcamp-module__D08byW__noise[data-on] .aibootcamp-module__D08byW__chip{left:var(--x);top:var(--y);transform:translate(-50%,-50%) rotate(var(--r));animation:aibootcamp-module__D08byW__jitter var(--w) ease-in-out var(--dl) infinite alternate;position:absolute}.aibootcamp-module__D08byW__noise[data-on] .aibootcamp-module__D08byW__cutHere{z-index:5;margin:-1px 0 0;position:absolute;top:50%;left:0;right:0}.aibootcamp-module__D08byW__noise[data-on] .aibootcamp-module__D08byW__cutHere svg{display:none}.aibootcamp-module__D08byW__noise[data-on] .aibootcamp-module__D08byW__cutHere span{right:var(--gut);background:var(--paper);font-family:var(--font-jbmono),ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;border-radius:6px;padding:3px 7px;font-size:11px;font-weight:600;display:block;position:absolute;bottom:10px}.aibootcamp-module__D08byW__noise[data-on] .aibootcamp-module__D08byW__edge{transform-origin:0;background:linear-gradient(90deg,#8321d6,#c39af5 50%,#8321d6);height:2px;display:block;position:absolute;top:calc(50% - 1px);left:0;right:0;transform:scaleX(0);box-shadow:0 0 10px 1px #8321d6a6,0 0 36px 4px #a868f459}.aibootcamp-module__D08byW__noise[data-on] .aibootcamp-module__D08byW__shade{opacity:0;pointer-events:none;height:64px;display:block;position:absolute;left:-8%;right:-8%}.aibootcamp-module__D08byW__noise[data-on] .aibootcamp-module__D08byW__sheet:not(.aibootcamp-module__D08byW__sheetB) .aibootcamp-module__D08byW__shade{background:linear-gradient(#3c1e6429,#0000);top:50%}.aibootcamp-module__D08byW__noise[data-on] .aibootcamp-module__D08byW__sheetB .aibootcamp-module__D08byW__shade{background:linear-gradient(#0000,#3c1e641f);top:calc(50% - 64px)}.aibootcamp-module__D08byW__noise[data-on] .aibootcamp-module__D08byW__shears{z-index:5;filter:drop-shadow(0 6px 8px #3c1e644d);width:64px;height:43px;margin:-21.5px 0 0 -22.7px;display:block;position:absolute;top:0;left:0}.aibootcamp-module__D08byW__noise[data-on] .aibootcamp-module__D08byW__shears svg{width:100%;height:100%;display:block;overflow:visible}.aibootcamp-module__D08byW__shears[data-idle] .aibootcamp-module__D08byW__bladeA{animation:aibootcamp-module__D08byW__snipA 1.8s var(--io) infinite}.aibootcamp-module__D08byW__shears[data-idle] .aibootcamp-module__D08byW__bladeB{animation:aibootcamp-module__D08byW__snipB 1.8s var(--io) infinite}.aibootcamp-module__D08byW__noise[data-on] .aibootcamp-module__D08byW__signal{z-index:1;padding:max(48px,9svh) var(--gut) calc(84px + env(safe-area-inset-bottom));flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0}.aibootcamp-module__D08byW__noise[data-on] .aibootcamp-module__D08byW__sigH{transform-origin:0}.aibootcamp-module__D08byW__noise[data-on] .aibootcamp-module__D08byW__sigH,.aibootcamp-module__D08byW__noise[data-on] .aibootcamp-module__D08byW__sigK,.aibootcamp-module__D08byW__noise[data-on] .aibootcamp-module__D08byW__sigIn{opacity:0}.aibootcamp-module__D08byW__noise[data-on] .aibootcamp-module__D08byW__sigList li{overflow:hidden}@keyframes aibootcamp-module__D08byW__jitter{to{translate:0 -3px;rotate:1.4deg}}@keyframes aibootcamp-module__D08byW__snipA{0%,55%,to{transform:rotate(-3deg)}72%{transform:rotate(-18deg)}86%{transform:rotate(-1deg)}}@keyframes aibootcamp-module__D08byW__snipB{0%,55%,to{transform:rotate(3deg)}72%{transform:rotate(18deg)}86%{transform:rotate(1deg)}}.aibootcamp-module__D08byW__passSec{text-align:center;padding:84px 16px 112px;position:relative}.aibootcamp-module__D08byW__printer{max-width:400px;margin:30px auto 0;position:relative}.aibootcamp-module__D08byW__slot{z-index:2;background:linear-gradient(#fff,#ece5f5);border-radius:999px;height:22px;margin:0 -12px;position:relative;box-shadow:inset 0 1px #fff,0 0 0 1px #16121c12,0 14px 26px -16px #3c1e6499}.aibootcamp-module__D08byW__slot:after{content:"";background:linear-gradient(#0c0910,#2b2334);border-radius:999px;height:6px;position:absolute;top:8px;left:16px;right:16px;box-shadow:0 1px #ffffffe6}.aibootcamp-module__D08byW__feed{z-index:1;clip-path:inset(0 -60px -160px);margin-top:-11px;padding:0 6px;position:relative}.aibootcamp-module__D08byW__pass{text-align:left;filter:drop-shadow(0 1px 2px #16121c14)drop-shadow(0 26px 32px #3c1e643d)}.aibootcamp-module__D08byW__passMain,.aibootcamp-module__D08byW__passStub{background:var(--card);position:relative}.aibootcamp-module__D08byW__passMain{-webkit-mask:radial-gradient(12px at 0 100%,#0000 97%,#000) 0 0/51% 100% no-repeat,radial-gradient(12px at 100% 100%,#0000 97%,#000) 100% 0/51% 100% no-repeat;mask:radial-gradient(12px at 0 100%,#0000 97%,#000) 0 0/51% 100% no-repeat,radial-gradient(12px at 100% 100%,#0000 97%,#000) 100% 0/51% 100% no-repeat}.aibootcamp-module__D08byW__passMain:after{content:"";opacity:.06;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%238321d6' d='M21 16v-2l-8-5V3.5c0-.83-.67-1.5-1.5-1.5S10 2.67 10 3.5V9l-8 5v2l8-2.5V19l-2 1.5V22l3.5-1 3.5 1v-1.5L13 19v-5.5l8 2.5z'/%3E%3C/svg%3E") 50%/contain no-repeat;width:130px;height:130px;position:absolute;bottom:-6px;right:-14px;transform:rotate(45deg)}.aibootcamp-module__D08byW__passHead{background:var(--vio);color:#fff;align-items:center;gap:8px;padding:22px 16px 12px;display:flex}.aibootcamp-module__D08byW__passEd img{height:12px}.aibootcamp-module__D08byW__passX{font-family:var(--font-jbmono),ui-monospace,monospace;opacity:.7;font-size:12px}.aibootcamp-module__D08byW__passSk{display:inline-flex}.aibootcamp-module__D08byW__passKind{font-family:var(--font-jbmono),ui-monospace,monospace;letter-spacing:.2em;text-transform:uppercase;opacity:.92;margin-left:auto;font-size:10.5px;font-weight:600}.aibootcamp-module__D08byW__route{grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:18px 18px 4px;display:grid}.aibootcamp-module__D08byW__route>span{gap:2px;display:grid}.aibootcamp-module__D08byW__route>span:last-child{text-align:right}.aibootcamp-module__D08byW__route small,.aibootcamp-module__D08byW__fields dt{font-family:var(--font-jbmono),ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--mute);font-size:10px}.aibootcamp-module__D08byW__route b{letter-spacing:-.02em;font-size:clamp(36px,11vw,46px);font-weight:700;line-height:1}.aibootcamp-module__D08byW__route em{color:var(--ink2);font-size:13px;font-style:normal;font-weight:600}.aibootcamp-module__D08byW__track{height:22px;position:relative;overflow:hidden}.aibootcamp-module__D08byW__track:before{content:"";border-top:2px dotted #16121c38;position:absolute;top:50%;left:2px;right:2px}.aibootcamp-module__D08byW__trackFly{position:absolute;inset:0}.aibootcamp-module__D08byW__trackFly:before{content:"";background:linear-gradient(90deg,#8321d600,var(--vio));border-radius:2px;height:2px;position:absolute;top:calc(50% - 1px);left:0;right:20px}.aibootcamp-module__D08byW__trackFly svg{width:20px;height:20px;fill:var(--vio);margin-top:-10px;position:absolute;top:50%;right:0}.aibootcamp-module__D08byW__fields{grid-template-columns:repeat(3,1fr);gap:14px 10px;margin:0;padding:16px 18px 22px;display:grid;position:relative}.aibootcamp-module__D08byW__fields div{gap:3px;min-width:0;display:grid}.aibootcamp-module__D08byW__fields dd{letter-spacing:-.01em;white-space:nowrap;margin:0;font-size:15px;font-weight:700}.aibootcamp-module__D08byW__passStub{border-radius:0 0 18px 18px;gap:14px;padding:20px 18px;display:grid;-webkit-mask:radial-gradient(12px at 0 0,#0000 97%,#000) 0 0/51% 100% no-repeat,radial-gradient(12px at 100% 0,#0000 97%,#000) 100% 0/51% 100% no-repeat;mask:radial-gradient(12px at 0 0,#0000 97%,#000) 0 0/51% 100% no-repeat,radial-gradient(12px at 100% 0,#0000 97%,#000) 100% 0/51% 100% no-repeat}.aibootcamp-module__D08byW__passStub:before{content:"";border-top:2px dashed #16121c29;position:absolute;top:0;left:22px;right:22px}.aibootcamp-module__D08byW__code{justify-items:center;gap:6px;display:grid;position:relative}.aibootcamp-module__D08byW__bars{width:100%;height:42px;fill:var(--ink);display:block}.aibootcamp-module__D08byW__code span{font-family:var(--font-jbmono),ui-monospace,monospace;letter-spacing:.34em;color:var(--mute);font-size:10.5px}.aibootcamp-module__D08byW__scan{opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#b98af0 18%,#8321d6 50%,#b98af0 82%,#0000);border-radius:2px;height:2px;position:absolute;top:0;left:-5%;right:-5%;box-shadow:0 0 10px 2px #8321d680}.aibootcamp-module__D08byW__ctaWide{width:100%;margin:0}.aibootcamp-module__D08byW__passNote{text-align:center;color:var(--mute);margin:0;font-size:13px}.aibootcamp-module__D08byW__printer[data-reveal=wait] .aibootcamp-module__D08byW__pass{transform:translateY(-100%)}.aibootcamp-module__D08byW__printer[data-reveal=wait] .aibootcamp-module__D08byW__trackFly{transform:translate(-100%)}.aibootcamp-module__D08byW__printer[data-reveal=in] .aibootcamp-module__D08byW__pass{animation:1.9s both aibootcamp-module__D08byW__print}.aibootcamp-module__D08byW__printer[data-reveal=in] .aibootcamp-module__D08byW__trackFly{transition:transform .9s var(--io) 1.75s}.aibootcamp-module__D08byW__printer[data-reveal=in] .aibootcamp-module__D08byW__scan{animation:aibootcamp-module__D08byW__scan 1.1s var(--io) 2.35s both}@keyframes aibootcamp-module__D08byW__print{0%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:translateY(-100%)}22%{animation-timing-function:linear;transform:translateY(-71%)}29%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:translateY(-70%)}52%{animation-timing-function:linear;transform:translateY(-38%)}59%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:translateY(-37%)}84%{animation-timing-function:cubic-bezier(.23,1,.32,1);transform:translateY(-4%)}to{transform:none}}@keyframes aibootcamp-module__D08byW__scan{0%{opacity:0;transform:translateY(0)}12%{opacity:1}50%{transform:translateY(40px)}88%{opacity:1}to{opacity:0;transform:translateY(0)}}.aibootcamp-module__D08byW__secIn[data-reveal=wait] .aibootcamp-module__D08byW__lines>span>span{transform:translateY(110%)}.aibootcamp-module__D08byW__secIn[data-reveal=wait] .aibootcamp-module__D08byW__flight{opacity:0;transform:translateY(32px)scale(.97)}.aibootcamp-module__D08byW__secIn[data-reveal=in] .aibootcamp-module__D08byW__lines>span>span{transition:transform .9s var(--out)}.aibootcamp-module__D08byW__secIn[data-reveal=in] .aibootcamp-module__D08byW__lines>span+span>span{transition-delay:70ms}.aibootcamp-module__D08byW__secIn[data-reveal=in] .aibootcamp-module__D08byW__flight{transition:opacity .7s var(--out) .15s,transform 1s var(--out) .15s}.aibootcamp-module__D08byW__foot{padding:28px 16px calc(36px + env(safe-area-inset-bottom));border-top:1px solid var(--line);color:var(--mute);justify-items:center;gap:10px;font-size:13px;display:grid}.aibootcamp-module__D08byW__foot p{margin:0}.aibootcamp-module__D08byW__foot nav{gap:18px;display:flex}.aibootcamp-module__D08byW__foot a{color:inherit;text-underline-offset:3px}.aibootcamp-module__D08byW__bar{z-index:40;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);max-width:480px;font-family:var(--font-archivo),system-ui,sans-serif;transition:transform .38s var(--drawer);background:#fffdf9eb;border:1px solid #16121c14;border-radius:999px;justify-content:space-between;align-items:center;gap:10px;margin:0 auto;padding:8px 8px 8px 16px;display:flex;position:fixed;transform:translateY(calc(100% + 40px));box-shadow:0 18px 44px -16px #3b2a558c}.aibootcamp-module__D08byW__bar[data-show=true]{transform:none}html:has(dialog[open]) .aibootcamp-module__D08byW__bar{transform:translateY(calc(100% + 40px))}.aibootcamp-module__D08byW__bar b{color:var(--ink);font-size:14px;line-height:1.2;display:block}.aibootcamp-module__D08byW__bar em{white-space:nowrap;text-overflow:ellipsis;color:var(--mute);font-size:12px;font-style:normal;display:block;overflow:hidden}.aibootcamp-module__D08byW__bar>span{min-width:0}.aibootcamp-module__D08byW__barCta{background:var(--vio);color:#fff;white-space:nowrap;min-height:46px;transition:transform .16s var(--out),background-color .2s ease;border-radius:999px;align-items:center;padding:0 18px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}@media (min-width:760px){.aibootcamp-module__D08byW__hero{padding-top:56px}.aibootcamp-module__D08byW__c1{font-size:13px}.aibootcamp-module__D08byW__c2{font-size:16px}.aibootcamp-module__D08byW__c3{font-size:24px}.aibootcamp-module__D08byW__noise[data-on] .aibootcamp-module__D08byW__shears{width:84px;height:56px;margin:-28px 0 0 -29.75px}.aibootcamp-module__D08byW__flight{border-radius:32px;padding:20px 24px 26px}.aibootcamp-module__D08byW__flight .aibootcamp-module__D08byW__edTile img{height:18px}.aibootcamp-module__D08byW__role{font-size:14px}}@media (prefers-reduced-motion:reduce){.aibootcamp-module__D08byW__bar{opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s;transform:none}.aibootcamp-module__D08byW__bar[data-show=true]{opacity:1;visibility:visible}html:has(dialog[open]) .aibootcamp-module__D08byW__bar{opacity:0;visibility:hidden;transform:none}}
