.a1{background:var(--color-graphite);color:var(--color-ink);--a1-run:548dvh;--a1-wsize:min(14vw, 22dvh);--a1-nsize:min(9vw, 17dvh);position:relative}.a1-static{padding:clamp(96px, 14vh, 150px) var(--gutter) clamp(64px, 10vh, 120px)}.a1-static-cv{border-top:1px solid var(--color-hairline);border-bottom:1px solid var(--color-hairline);width:100%;height:min(58vh,560px);margin-bottom:clamp(24px,5vh,56px);position:relative}html:not(.js) .a1-static-cv:not([data-ready]){border:0;height:0;margin:0;overflow:hidden}.a1-static-cv canvas{width:100%;height:100%}.a1-static .a1-h1{font-size:clamp(2.6rem,8vw,7.4rem)}.a1-static-list{border-top:1px solid var(--color-hairline);margin:clamp(48px,9vh,104px) 0 0;padding:0;list-style:none}.a1-static-list li{border-bottom:1px solid var(--color-hairline);grid-template-columns:64px minmax(0,1fr);gap:0 16px;padding:22px 0 26px;display:grid}.a1-static-list .mono{color:var(--color-blue-tint);padding-top:1.1rem}.a1-static-list h2{margin:0;font-size:clamp(2.6rem,9vw,7rem)}.a1-static-list p{color:var(--color-ink-2);font-size:var(--text-lede);grid-column:2;margin:10px 0 0;line-height:1.4}.a1-track{height:calc(100vh + var(--a1-run));height:calc(100dvh + var(--a1-run));display:none;position:relative}html.motion-ok .a1-track{display:block}html.motion-ok .a1-static{display:none}.a1-stage{background:var(--color-graphite);isolation:isolate;height:100dvh;position:sticky;top:0;overflow:hidden}.a1-canvas{touch-action:pan-y;z-index:1;width:100%;height:100%;position:absolute;inset:0}.a1-win{z-index:0;opacity:0;visibility:hidden;pointer-events:none;position:absolute;top:0;left:0}.a1-win .cf-win{border-color:color-mix(in srgb, var(--color-blue) calc(var(--a1-rim,0) * 100%), var(--color-hairline));width:100%;height:100%;box-shadow:0 0 0 1.5px color-mix(in srgb, var(--color-blue) calc(var(--a1-rim,0) * 100%), transparent)}.a1-win .cf-bar,.a1-win .cf-send{opacity:0}.a1-ui{z-index:2;padding:0 var(--gutter);pointer-events:none;position:absolute;inset:0}.a1-mono{font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:.06em;text-transform:uppercase;line-height:1.35}.a1-read{left:var(--gutter);color:var(--color-ink-2);flex-wrap:wrap;gap:4px 18px;display:flex;position:absolute;top:clamp(84px,11dvh,104px)}.a1-read b{color:var(--color-ink);font-variant-numeric:tabular-nums;font-weight:400}.a1-read i{color:var(--color-blue-tint);font-style:normal}.a1-hero{left:var(--gutter);right:var(--gutter);position:absolute;bottom:clamp(88px,13dvh,120px)}.a1-h1{font-family:var(--font-sans);letter-spacing:-.045em;margin:0;font-size:clamp(2.5rem,7.4vw,8.4rem);font-weight:500;line-height:.94}.a1-name{font-family:var(--font-sans);letter-spacing:-.045em;font-weight:500;line-height:.92;font-size:var(--a1-nsize);color:var(--color-ink);margin:0}.a1-nw{white-space:nowrap;will-change:transform, opacity;width:max-content;height:.92em;display:block}.a1-nc{text-align:center;white-space:pre;display:inline-block}.a1-scr{color:var(--color-blue-tint)}.a1-role{letter-spacing:.1em;color:var(--color-blue-tint);will-change:transform, opacity;margin:clamp(14px,2.6dvh,26px) 0 0;font-size:clamp(.8125rem,.72rem + .3vw,1rem)}.a1-tag{text-wrap:balance;max-width:34ch;color:color-mix(in srgb, var(--color-ink) 78%, transparent);font-size:var(--text-lede);letter-spacing:-.01em;will-change:transform, opacity;margin:clamp(8px,1.4dvh,14px) 0 0;line-height:1.4}.a1-static .a1-role{margin-top:20px}.a1-static .a1-tag{margin-top:8px}.a1-labels{pointer-events:none;position:absolute;inset:0}.a1-lab{text-shadow:0 0 8px var(--color-graphite), 0 0 3px var(--color-graphite);opacity:0;white-space:nowrap;color:var(--color-ink);letter-spacing:.1em;will-change:transform, opacity;position:absolute;top:0;left:0}.a1-lab b{color:var(--color-blue-tint);margin-right:6px;font-weight:400}.a1-lab i{color:var(--color-ink-2);margin-left:6px;font-style:normal}.a1-lab-erbil{text-shadow:0 0 8px var(--color-graphite), 0 0 14px var(--color-graphite), 0 0 3px var(--color-graphite);padding-left:18px}.a1-lab-erbil i{color:var(--color-ink)}.a1-lab-erbil[data-free]:before{display:none}.a1-lab-erbil[data-free]{padding-left:0}.a1-lab-erbil:before{content:"";background:var(--color-blue-tint);width:12px;height:1px;position:absolute;top:.62em;left:0}.a1-nums{left:var(--gutter);display:grid;position:absolute;top:clamp(84px,11dvh,104px)}.a1-num{color:var(--color-ink-2);visibility:hidden;will-change:transform, opacity;grid-area:1/1;align-items:baseline;gap:12px;display:flex}.a1-num b{color:var(--color-ink);font-weight:400}.a1-num i{color:var(--color-blue-tint);font-style:normal}.a1-words{left:var(--gutter);right:var(--gutter);display:grid;position:absolute;bottom:clamp(80px,12dvh,112px)}.a1-word{visibility:hidden;grid-area:1/1}.a1-wd{font-family:var(--font-sans);letter-spacing:-.055em;font-weight:500;line-height:.86;font-size:var(--a1-wsize);white-space:nowrap;margin:-.1em -.03em -.13em;padding:.1em .03em .13em;display:block;overflow:hidden}.a1-ch{will-change:transform;display:inline-block}.a1-ex{color:var(--color-ink-2);letter-spacing:-.01em;margin:clamp(14px,2.4dvh,24px) 0 0;font-size:clamp(1rem,.9rem + .45vw,1.35rem);line-height:1.4}.a1-ex-l{margin-bottom:-.15em;padding-bottom:.15em;display:block;overflow:hidden}.a1-ex-l>span{will-change:transform;display:block}.a1-hud{left:var(--gutter);right:var(--gutter);bottom:calc(14px + env(safe-area-inset-bottom,0px));pointer-events:none;justify-content:space-between;align-items:center;gap:16px;height:48px;display:flex;position:absolute}.a1-hud:before{content:"";background:var(--color-hairline);height:1px;position:absolute;top:0;left:0;right:0}.a1-bar{background:var(--color-blue-tint);transform-origin:0;height:1px;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.a1-dots{align-items:center;gap:8px;display:flex}.a1-dot{width:8px;height:8px;transition:width .6s var(--ease-out-expo), background-color .3s, border-color .3s;border:1px solid #eef2f866;border-radius:8px}.a1-dot[data-on=true]{background:var(--color-blue-tint);border-color:var(--color-blue-tint);width:26px}.a1-dot[data-done=true]{background:#8fb0ff66;border-color:#0000}.a1-count{color:var(--color-ink-2);align-items:center;gap:18px;display:flex}.a1-count b{color:var(--color-ink);font-variant-numeric:tabular-nums;font-weight:400}.a1-skip{pointer-events:auto;min-width:44px;min-height:44px;color:var(--color-ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;margin-right:-14px;padding:0 14px;display:inline-flex}.a1-skip:hover{color:var(--color-blue-tint)}.a1-skip:focus-visible{outline:2px solid var(--color-blue-tint);outline-offset:2px}@media (max-width:1023.98px){.a1{--a1-run:406dvh}}@media (max-width:899.98px){.a1{--a1-wsize:min(21vw, 16dvh);--a1-nsize:min(18vw, 12dvh)}.a1-h1{font-size:clamp(2.3rem,11.4vw,3.4rem)}.a1-hero{bottom:84px}.a1-tag{max-width:none;font-size:1rem}.a1-words{bottom:80px}.a1-read,.a1-nums{top:76px}.a1-dot[data-on=true]{width:18px}.a1-count{gap:8px}}@media (max-height:560px) and (orientation:landscape){.a1-tag{display:none}}html.motion-ok .a1-nc,html.motion-ok .a1-role[data-role],html.motion-ok .a1-tag[data-tag],html.motion-ok .a1-hud,html.motion-ok .a1-read{opacity:0}.grid-overlay{transition:opacity .7s}html[data-a1-grid=off] .grid-overlay{opacity:0;transition-duration:.25s}
