@font-face{font-family:Gabarito;src:url(/fonts/gabarito.woff2) format("woff2");font-weight:400 900;font-display:swap}@font-face{font-family:Atkinson Hyperlegible Next;src:url(/fonts/atkinson-hyperlegible-next.woff2) format("woff2");font-weight:200 800;font-display:swap}:root{--surface-page:#f3f4f4;--surface-card:#ffffff;--surface-tint:#e8eaea;--line:#d9dddd;--line-control:#7c8586;--line-soft:#b4babb;--ink:#24292b;--ink-muted:#566062;--on-ink:#ffffff;--teal:#53c3b7;--teal-soft:#dcf3f0;--teal-deep:#17756b;--coral:#f08a5a;--coral-soft:#fde8de;--coral-deep:#ad4415;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:72px;--radius-tail:6px;--radius-sm:8px;--radius-md:16px;--radius-lg:28px;--radius-pill:999px;--slash-angle:18deg;--line-weight:2.5px;--font-display:Gabarito, "Trebuchet MS", sans-serif;--font-text:"Atkinson Hyperlegible Next", Verdana, sans-serif}.display{font-family:var(--font-display);font-size:96px;line-height:96px;font-weight:700;letter-spacing:-.025em}.h1{font-family:var(--font-display);font-size:60px;line-height:64px;font-weight:700;letter-spacing:-.02em}.h2{font-family:var(--font-display);font-size:44px;line-height:48px;font-weight:700;letter-spacing:-.015em}.h3{font-family:var(--font-display);font-size:24px;line-height:30px;font-weight:600;letter-spacing:-.005em}.lead{font-family:var(--font-text);font-size:22px;line-height:32px;font-weight:400}.body{font-family:var(--font-text);font-size:18px;line-height:28px;font-weight:400}.small{font-family:var(--font-text);font-size:16px;line-height:24px;font-weight:400}:root{--dur-fast:.12s;--dur-base:.22s;--dur-draw:.9s;--ease-out:cubic-bezier(.2,.7,.2,1);--ease-spring:cubic-bezier(.34,1.56,.64,1);--ease-draw:cubic-bezier(.65,0,.35,1)}.nal-page,.nal-chat,body{font-family:var(--font-text);color:var(--ink)}body{background:var(--surface-page);margin:0;font-size:18px;line-height:28px}.muted{color:var(--ink-muted)}h1,h2,h3,p{margin:0}.nal-page a:not(.nal-btn):not(.nal-tile):not(.nal-logo):not(.nal-guide),.nal-chat a:not(.nal-btn):not(.nal-tile):not(.nal-logo),.nal-footer a:not(.nal-logo),.nal-safety a{color:inherit;text-underline-offset:3px}:where(a,button,input,textarea,summary):focus-visible{outline:3px solid var(--ink);outline-offset:3px;border-radius:var(--radius-sm)}.nal-skip{position:absolute;left:-999px}.nal-skip:focus{left:16px;top:16px;background:var(--surface-card);padding:8px 16px;z-index:9}.nal-logo{display:inline-flex;align-items:center;gap:12px;color:var(--ink);text-decoration:none}.nal-logo.on-ink{color:var(--on-ink)}.nal-logo-word{font:700 1em/1 var(--font-display);letter-spacing:-.01em}.nal-mark{display:block;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:9;overflow:visible}.nal-mark .m{stroke:var(--ink)}.nal-mark.on-ink .m{stroke:var(--on-ink)}.nal-mark .s{stroke:var(--coral);transform-box:fill-box;transform-origin:center;transition:transform var(--dur-base) var(--ease-spring)}a.nal-logo:hover .nal-mark .s{transform:rotate(18deg)}.nal-ill,.nal-scene{display:block;flex:none;overflow:visible}.nal-ill-c{stroke:none}.nal-ill-c.teal{fill:var(--teal)}.nal-ill-c.coral{fill:var(--coral)}.nal-ill-l{fill:none;stroke:var(--ink-muted);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.nal-ill-l circle.nd{fill:var(--ink-muted);stroke:none}.nal-ill-b{fill:none;stroke:var(--line-soft);stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.nal-scene .a{fill:var(--ink-muted)}.nal-scene .b{fill:var(--line-control)}.nal-scene .c{fill:var(--line-soft)}.nal-scene .d{fill:var(--line)}.nal-scene .p{fill:var(--ill-paper,var(--surface-card));transition:fill var(--dur-base)}.nal-scene.teal .h{fill:var(--teal)}.nal-scene.coral .h{fill:var(--coral)}.nal-tile{--ill-paper:var(--surface-card);transition:background var(--dur-base)}.nal-tile:hover{--ill-paper:var(--teal-soft)}@media(prefers-reduced-motion:no-preference){.nal-ill.is-waiting :is(.nal-ill-l,.nal-ill-b) *{stroke-dasharray:1 1;stroke-dashoffset:1.01}.nal-ill.is-waiting .nal-ill-c{opacity:0}.nal-ill.is-drawing :is(.nal-ill-l,.nal-ill-b) *{stroke-dasharray:1 1;animation:nal-draw var(--dur-draw) var(--ease-draw) both}.nal-ill.is-drawing .nal-ill-c{animation:nal-pop var(--dur-base) var(--ease-out) calc(var(--dur-draw) * .7) both}.nal-guide:hover .nal-ill-l *{stroke-dasharray:1 1;animation:nal-redraw .7s var(--ease-draw) both}.nal-scene.is-waiting{opacity:0}.nal-scene.is-drawing{animation:nal-wipe var(--dur-draw) var(--ease-draw) both}.nal-tile:hover .nal-scene{animation:nal-wipe2 .7s var(--ease-draw) both}[data-tone=quiet].nal-tile:hover .nal-scene,[data-tone=quiet] .nal-tile:hover .nal-scene{animation:none}}@keyframes nal-draw{0%{stroke-dashoffset:1.01}to{stroke-dashoffset:0}}@keyframes nal-redraw{0%{stroke-dashoffset:1.01}to{stroke-dashoffset:0}}@keyframes nal-pop{0%{opacity:0}to{opacity:1}}@keyframes nal-wipe{0%{clip-path:polygon(-20% -5%,-20% -5%,-55% 105%,-55% 105%)}to{clip-path:polygon(-20% -5%,140% -5%,105% 105%,-55% 105%)}}@keyframes nal-wipe2{0%{clip-path:polygon(-20% -5%,-20% -5%,-55% 105%,-55% 105%)}to{clip-path:polygon(-20% -5%,140% -5%,105% 105%,-55% 105%)}}.nal-btn{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;border:2px solid transparent;border-radius:var(--radius-pill);font:700 18px/24px var(--font-display);text-decoration:none;cursor:pointer;padding:12px 26px;color:var(--ink);background:none;transition:transform var(--dur-fast) var(--ease-out),background var(--dur-fast);white-space:nowrap}.nal-btn>span{position:relative}.nal-btn.sm{font-size:16px;padding:7px 18px}.nal-btn.lg{font-size:21px;line-height:28px;padding:16px 34px}.nal-btn.primary{background:var(--coral)}.nal-btn.secondary{border-color:var(--ink);background:transparent}.nal-btn.secondary:hover{background:var(--teal-soft)}.nal-btn.ghost:hover{background:var(--surface-tint)}.nal-btn.dark{background:var(--ink);color:var(--on-ink)}.nal-btn.primary:before,.nal-btn.dark:before{content:"";position:absolute;top:-10%;bottom:-10%;left:-40%;width:28%;background:#ffffff57;transform:skew(-18deg)}@media(prefers-reduced-motion:no-preference){.nal-btn.primary:hover:before,.nal-btn.dark:hover:before{left:115%;transition:left .42s var(--ease-out)}}.nal-btn:active{transform:scale(.97)}.nal-btn[disabled]{background:var(--surface-tint);color:var(--ink-muted);cursor:not-allowed}.nal-btn[disabled]:before{display:none}.nal-chip{font:400 16px/22px var(--font-text);color:var(--ink);background:var(--surface-card);border:1.5px solid var(--line-control);border-radius:var(--radius-pill);padding:7px 14px;cursor:pointer;transition:background var(--dur-fast),transform var(--dur-fast) var(--ease-spring)}.nal-chip:hover{background:var(--teal-soft);transform:translateY(-1px)}.nal-chip.is-on{background:var(--teal);border-color:var(--ink)}.nal-safety{margin:0;font-size:18px;line-height:26px}.nal-safety.band{background:var(--ink);color:var(--on-ink);border-radius:var(--radius-md);padding:16px 24px;font-weight:700}.nal-safety a{font-weight:700}.nal-safety.inline{color:var(--ink-muted);font-size:15px;line-height:22px}.nal-exit{position:fixed;top:12px;right:12px;z-index:20;background:var(--ink);color:var(--on-ink)!important;font:700 16px/22px var(--font-display);text-decoration:none!important;padding:10px 18px;border-radius:var(--radius-pill)}.nal-tick{flex:none;fill:var(--teal);stroke:var(--ink);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.nal-tick circle{stroke:none}.nal-promises ul{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:12px}.nal-promises li{display:flex;gap:12px}.nal-composer{background:var(--surface-card);border-radius:var(--radius-lg);padding:24px;display:grid;gap:12px}.nal-composer textarea{font:400 22px/32px var(--font-text);color:var(--ink);width:100%;box-sizing:border-box;resize:vertical;border:1.5px solid var(--line-control);border-radius:var(--radius-md);padding:12px 16px;background:var(--surface-card)}.nal-composer textarea::placeholder{color:var(--ink-muted)}.nal-composer textarea:focus{outline:3px solid var(--teal);outline-offset:0;border-color:var(--ink)}.nal-composer-row{display:flex;gap:16px;align-items:center;justify-content:space-between;flex-wrap:wrap}.nal-chips{display:flex;gap:8px;flex-wrap:wrap}.nal-picker{display:grid;gap:8px}.nal-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:24px}.nal-tile{display:flex;flex-direction:column;gap:16px;background:var(--surface-card);border-radius:var(--radius-lg);padding:24px;text-decoration:none;color:var(--ink);transition:background var(--dur-base)}.nal-tile.wide{grid-column:span 2;flex-direction:row;align-items:center}.nal-tile:hover{background:var(--teal-soft)}.nal-tile-t,.nal-tile-b{display:block}.nal-tile-b{margin-top:4px;color:var(--ink-muted)}.nal-grid.compact{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.nal-grid.compact .nal-tile{flex-direction:row;align-items:center;padding:16px}.nal-grid.compact .nal-tile .nal-scene{height:76px;width:104px;max-width:none}.nal-tile .nal-scene{max-width:100%}.nal-grid.compact .nal-tile.wide{grid-column:span 2}.nal-bubble{display:flex;gap:8px;align-items:flex-end;max-width:88%}.nal-bubble.me{margin-left:auto;flex-direction:row-reverse}.nal-bubble-b{padding:12px 18px;border-radius:var(--radius-md);background:var(--surface-card)}.nal-bubble.them .nal-bubble-b{border-bottom-left-radius:var(--radius-tail)}.nal-bubble.me .nal-bubble-b{background:var(--teal);border-bottom-right-radius:var(--radius-tail)}.nal-avatar{flex:none;width:34px;height:34px;border-radius:50%;background:var(--surface-card);display:flex;align-items:center;justify-content:center}.nal-typing{display:flex;gap:6px;padding:18px}.nal-typing i{width:8px;height:8px;border-radius:50%;background:var(--ink-muted)}@media(prefers-reduced-motion:no-preference){.nal-typing i{animation:nal-hop 1s ease-in-out infinite}.nal-typing i:nth-child(2){animation-delay:.14s}.nal-typing i:nth-child(3){animation-delay:.28s}.nal-log>.nal-bubble{animation:nal-in var(--dur-base) var(--ease-out) both}}@keyframes nal-hop{0%,60%,to{transform:none}30%{transform:translateY(-6px)}}@keyframes nal-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.nal-replies{display:flex;flex-wrap:wrap;gap:8px;padding-left:42px}.nal-chat{max-width:720px;margin:0 auto;padding:16px 16px 32px;display:grid;gap:16px}.nal-chat-top{display:flex;justify-content:space-between;align-items:center;min-height:44px;padding-right:0}.nal-log{display:grid;gap:12px}.nal-skipq{margin:0}.nal-help-list{display:grid;gap:8px}.nal-steps{list-style:none;margin:32px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.nal-steps h3{margin:16px 0 4px}.nal-step-n{display:inline-block;margin-right:8px;color:var(--ink-muted);font-weight:400}.nal-summary{background:var(--teal-soft);border-radius:var(--radius-lg);padding:24px}.nal-summary dl{margin:12px 0 0;display:grid;gap:10px}.nal-summary dd{margin:0}.nal-consent{display:flex;gap:20px;background:var(--surface-card);border-radius:var(--radius-lg);padding:24px;align-items:flex-start}.nal-consent blockquote{margin:12px 0;padding:12px 16px;background:var(--surface-page);border-radius:var(--radius-sm)}.nal-check{display:flex;gap:10px;align-items:flex-start;margin:12px 0 16px;cursor:pointer}.nal-check input{width:22px;height:22px;accent-color:var(--ink);margin:0;flex:none}.nal-actions{display:flex;gap:8px;flex-wrap:wrap}.nal-help{display:flex;gap:16px;justify-content:space-between;align-items:center;background:var(--surface-card);border-radius:var(--radius-md);padding:16px 20px;flex-wrap:wrap}.nal-help-end{display:flex;gap:12px;align-items:center}.nal-tag{padding:2px 10px;border-radius:var(--radius-pill);background:var(--surface-tint)}.nal-guide{display:grid;gap:8px;background:var(--surface-card);border-radius:var(--radius-lg);padding:24px;text-decoration:none;color:var(--ink);transition:background var(--dur-base)}.nal-guide:hover{background:var(--coral-soft)}.nal-empty{display:flex;gap:32px;align-items:center;margin-top:24px;background:var(--surface-card);border-radius:var(--radius-lg);padding:32px;max-width:720px}.nal-empty p{margin:4px 0 16px}.nal-faq{margin-top:16px;max-width:760px}.nal-faq details{border-bottom:1.5px solid var(--line)}.nal-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:16px;align-items:center;padding:16px 0}.nal-faq summary::-webkit-details-marker{display:none}.nal-faq summary i{position:relative;flex:none;width:22px;height:22px;transition:transform var(--dur-base) var(--ease-spring)}.nal-faq summary i:before,.nal-faq summary i:after{content:"";position:absolute;left:10px;top:1px;width:2.5px;height:20px;border-radius:2px;background:var(--ink)}.nal-faq summary i:after{transform:rotate(90deg)}.nal-faq details[open] summary i{transform:rotate(18deg)}.nal-faq details[open] summary i:after{opacity:0}.nal-faq details[open] summary i:before{background:var(--coral-deep)}.nal-faq p{padding:0 40px 20px 0}.nal-header{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 32px;max-width:1200px;margin:0 auto;box-sizing:border-box}.nal-header nav{display:flex;align-items:center;gap:24px}.nal-header nav a:not(.nal-btn){text-decoration:none}.nal-header nav a:not(.nal-btn):hover{text-decoration:underline}.nal-wrap{max-width:1200px;margin:0 auto;padding:0 32px;box-sizing:border-box}.nal-hero{max-width:1200px;margin:0 auto;padding:40px 32px 0;box-sizing:border-box;display:grid;gap:20px}.nal-hero .lead{max-width:640px}.nal-thread{position:relative;display:flex;align-items:flex-end;margin:0 0 56px;padding-left:max(32px,calc(50vw - 568px));padding-right:max(40px,calc(50vw - 560px))}.nal-thread-knot{flex:none;display:block;width:360px;height:104px}.nal-thread-knot path{fill:none;stroke:var(--ink);stroke-width:1.75;stroke-linecap:round}.nal-thread-line{flex:1;height:2.5px;background:var(--ink);margin-bottom:51px;margin-left:-1px;transform-origin:left}.nal-thread-dot{position:absolute;right:max(32px,calc(50vw - 568px));bottom:44px;width:16px;height:16px;border-radius:50%;background:var(--coral)}.nal-thread-ibis{position:absolute;right:max(90px,calc(50vw - 500px));bottom:51px}.nal-thread-line{margin-right:0}.nal-thread{overflow:hidden;padding-top:84px;margin-top:-16px}@media(prefers-reduced-motion:no-preference){.nal-thread.is-waiting .nal-thread-knot path{stroke-dasharray:1 1;stroke-dashoffset:1.01}.nal-thread.is-waiting .nal-thread-line{transform:scaleX(0)}.nal-thread.is-waiting .nal-thread-dot,.nal-thread.is-waiting .nal-thread-ibis{opacity:0}.nal-thread.is-drawing .nal-thread-knot path{stroke-dasharray:1 1;animation:nal-draw 1.1s var(--ease-draw) both}.nal-thread.is-drawing .nal-thread-line{animation:nal-grow .9s var(--ease-out) 1s both}.nal-thread.is-drawing .nal-thread-dot{animation:nal-dot .32s var(--ease-spring) 1.8s both}.nal-thread.is-drawing .nal-thread-ibis{animation:nal-rise .42s var(--ease-spring) 2s both}}@keyframes nal-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes nal-dot{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes nal-rise{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}.nal-hero-ask{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:40px;align-items:start;margin-top:8px}.nal-hero-side{display:grid;gap:24px}.nal-sec{margin-top:72px}.nal-band{background:var(--surface-card);padding:64px 0;margin-top:72px}.nal-cta{background:var(--teal);margin-top:72px;padding:64px 0}.nal-cta .nal-wrap{display:flex;justify-content:space-between;align-items:center;gap:32px;flex-wrap:wrap}.nal-footer{padding:32px 0}.nal-footer-top{display:flex;align-items:flex-end;gap:32px;margin-bottom:16px;flex-wrap:wrap}.nal-footer nav{display:flex;gap:16px;padding-bottom:4px}.nal-peek{margin-left:auto;display:flex;align-items:flex-end;gap:8px}.nal-peek .small{padding-bottom:40px;color:var(--ink-muted)}@media(prefers-reduced-motion:no-preference){.nal-peek .nal-ill{transition:transform var(--dur-base) var(--ease-spring);transform-origin:bottom}.nal-peek:hover .nal-ill{transform:rotate(-6deg)}}.nal-hero-search .nal-search{max-width:860px;margin-top:8px}.nal-search{display:grid;gap:12px}.nal-search-anchor{position:relative}.nal-landing .nal-exit{top:auto;bottom:16px;right:16px}.nal-search form{display:grid;gap:10px}.nal-search-field{display:flex;align-items:center;gap:12px;background:var(--surface-card);border:2px solid var(--ink);border-radius:var(--radius-pill);padding:8px 8px 8px 22px}.nal-search-field:focus-within{outline:4px solid var(--teal);outline-offset:0}.nal-search-ic{flex:none;fill:none;stroke:var(--ink-muted);stroke-width:2;stroke-linecap:round}.nal-search input{flex:1;min-width:0;border:0;outline:0;background:none;font:400 22px/32px var(--font-text);color:var(--ink);padding:8px 0}.nal-search input::placeholder{color:var(--ink-muted);opacity:1}.nal-search-go{flex:none}.nal-results{position:absolute;z-index:15;left:0;right:0;top:calc(100% + 6px);background:var(--surface-card);border:2px solid var(--ink);border-radius:var(--radius-lg);padding:12px;max-height:440px;overflow:auto}.nal-results-h{padding:4px 12px 8px}.nal-results ul{list-style:none;margin:0;padding:0}.nal-results li{display:flex;align-items:center;gap:14px;padding:8px 12px;border-radius:var(--radius-md);cursor:pointer;--ill-paper:var(--surface-card)}.nal-results li .nal-scene{width:64px;height:48px;flex:none}.nal-results li.is-act{background:var(--teal-soft);--ill-paper:var(--teal-soft)}.nal-results li.own{border-top:1.5px solid var(--line);border-radius:0 0 var(--radius-md) var(--radius-md);margin-top:6px;padding-top:12px}.nal-res-w,.nal-res-own{display:grid;min-width:0}.nal-res-t{font-weight:700;overflow-wrap:anywhere}.nal-safehelp{background:var(--ink);color:var(--on-ink);border-radius:var(--radius-md);padding:14px 18px;margin-bottom:12px}.nal-safehelp a{color:inherit;font-weight:700;text-underline-offset:3px;white-space:nowrap}.nal-trust{display:grid;grid-template-columns:2fr 1fr;gap:40px;align-items:start}.nal-browse{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 24px;margin-top:32px}.nal-browse ul{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:6px}.nal-browse a{font-size:16px;line-height:24px}[data-tone=quiet] .nal-playful{display:none!important}[data-tone=quiet] .nal-btn:before{display:none}[data-tone=quiet] .nal-chip:hover{transform:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}@media(max-width:900px){.nal-grid,.nal-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.nal-hero-ask,.nal-trust{grid-template-columns:1fr}.nal-browse{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.display{font-size:52px;line-height:54px}.h1{font-size:40px;line-height:44px}.h2{font-size:32px;line-height:36px}.lead{font-size:20px;line-height:28px}.nal-wrap,.nal-hero,.nal-header{padding-left:16px;padding-right:16px}.nal-header nav .nal-btn{display:none}.nal-header .nal-logo-word{display:none}.nal-grid,.nal-steps,.nal-grid.compact{grid-template-columns:1fr}.nal-tile,.nal-tile.wide,.nal-grid.compact .nal-tile{flex-direction:row;align-items:center;grid-column:auto}.nal-grid.compact .nal-tile.wide{grid-column:auto}.nal-tile .nal-scene{height:92px;width:124px;max-width:none;flex:none}.nal-thread{padding-left:16px;padding-right:24px}.nal-thread-dot{right:16px}.nal-thread-ibis{right:44px}.nal-thread-knot{width:170px;height:49px}.nal-thread-knot path{stroke-width:2.5}.nal-thread-line{margin-bottom:23px}.nal-thread-dot{bottom:16.5px}.nal-thread-ibis{bottom:23px}.nal-empty,.nal-consent{flex-direction:column;align-items:flex-start;gap:16px}.nal-composer{padding:16px}.nal-search-field{padding:6px 6px 6px 14px;gap:8px}.nal-search-ic{width:22px;height:22px}.nal-search input{font-size:18px;line-height:26px}.nal-search-go{padding:10px 18px}.nal-browse{grid-template-columns:1fr}.nal-composer-row .nal-btn{width:100%}.nal-thread{padding-top:96px;margin-top:0}.nal-thread-ibis .nal-ill{width:84px;height:84px}}.nal-chat-top.has-exit{padding-right:128px}html{background:var(--surface-page)}.proto{background:var(--surface-tint);padding:8px 16px;margin:0;text-align:center}.proto a{color:inherit}#chat-view .nal-exit{top:52px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}[hidden]{display:none!important}main{display:block}.nal-header nav a[aria-current=page]{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}.nal-pagehead{max-width:1200px;margin:0 auto;padding:32px 32px 0;box-sizing:border-box;display:grid;gap:16px}.nal-pagehead .lead{max-width:680px}.nal-pagehead.has-ill{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:40px}.nal-pagehead.has-ill>*:not(.nal-pagehead-ill){grid-column:1}.nal-pagehead-ill{grid-column:2;grid-row:1 / span 4;align-self:center}.nal-crumbs ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px 8px;color:var(--ink-muted)}.nal-crumbs li+li:before{content:"/";margin-right:8px;color:var(--coral-deep)}.nal-crumbs a{color:inherit}.nal-meta{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;color:var(--ink-muted)}.nal-sec-sm{margin-top:48px}.nal-sec h2+.lead,.nal-sec-sm h2+.lead{margin-top:8px}.nal-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px}.nal-cards.two{grid-template-columns:repeat(2,minmax(0,1fr))}.nal-guide{align-content:start}.nal-guide-meta{margin-top:4px}.nal-tagline{display:inline-flex;align-items:center;gap:8px}.nal-pill{display:inline-block;padding:2px 12px;border-radius:var(--radius-pill);background:var(--surface-tint);font-size:16px;line-height:24px;color:var(--ink);text-decoration:none}a.nal-pill:hover{background:var(--teal-soft)}.nal-article{display:grid;grid-template-columns:minmax(0,720px) minmax(0,340px);justify-content:space-between;gap:56px;margin-top:40px;align-items:start}.nal-article>aside{position:sticky;top:24px;display:grid;gap:16px}.nal-card{background:var(--surface-card);border-radius:var(--radius-lg);padding:24px;display:grid;gap:12px}.nal-card h2{margin:0}.nal-short{background:var(--teal-soft);border-radius:var(--radius-lg);padding:24px;display:grid;gap:12px}.nal-short ul{margin:0;padding:0;list-style:none;display:grid;gap:10px}.nal-short li{display:flex;gap:12px}.nal-draft{display:flex;gap:12px;align-items:flex-start;background:var(--surface-tint);border-radius:var(--radius-md);padding:14px 18px;margin:0 0 16px}.nal-draft .nal-tag{background:var(--surface-card);flex:none}.nal-draft strong{font-weight:700}.nal-prose{margin-top:40px;max-width:680px}.nal-prose>*+*{margin-top:16px}.nal-prose h2{font:600 30px/36px var(--font-display);letter-spacing:-.01em;margin-top:48px}.nal-prose h3{font:600 24px/30px var(--font-display);margin-top:32px}.nal-prose h2+*,.nal-prose h3+*{margin-top:12px}.nal-prose ul,.nal-prose ol{padding-left:28px}.nal-prose li+li{margin-top:8px}.nal-prose li::marker{color:var(--ink-muted)}.nal-prose ol>li::marker{font-weight:700;color:var(--ink)}.nal-prose a{color:inherit;text-underline-offset:3px}.nal-prose a:hover{background:var(--teal-soft)}.nal-prose strong{font-weight:700}.nal-prose blockquote{margin-left:0;padding:16px 20px;background:var(--surface-card);border-radius:var(--radius-md)}.nal-prose table{border-collapse:collapse;width:100%;font-size:16px;line-height:24px}.nal-prose th,.nal-prose td{text-align:left;padding:10px 12px;border-bottom:1.5px solid var(--line);vertical-align:top}.nal-prose th{font-weight:700}.nal-prose hr{border:0;border-top:1.5px solid var(--line);margin:40px 0}.nal-words{margin:16px 0 0;display:grid;gap:16px}.nal-words dt{font-weight:700}.nal-words dd{margin:2px 0 0;color:var(--ink-muted)}.nal-sources ol{margin:12px 0 0;padding-left:24px;display:grid;gap:8px;color:var(--ink-muted)}.nal-sources a{color:var(--ink);text-underline-offset:3px;overflow-wrap:anywhere}.nal-review{margin-top:12px;padding:16px 20px;background:var(--surface-card);border-radius:var(--radius-md)}.nal-review summary{cursor:pointer;font-weight:700}.nal-review ul{margin:12px 0 0;padding-left:24px;display:grid;gap:6px}.nal-browse a[aria-current]{font-weight:700}.nal-show{display:grid;grid-template-columns:auto minmax(0,1fr);gap:32px;align-items:center}.nal-show-art{width:200px;height:200px;border-radius:var(--radius-lg);display:block}.nal-subscribe{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.nal-episodes{list-style:none;margin:24px 0 0;padding:0;display:grid;gap:12px}.nal-ep{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:20px;align-items:center;background:var(--surface-card);border-radius:var(--radius-lg);padding:20px 24px;text-decoration:none;color:var(--ink);transition:background var(--dur-base)}.nal-ep:hover{background:var(--teal-soft)}.nal-ep-n{font:700 32px/1 var(--font-display);color:var(--ink-muted);min-width:56px}.nal-ep-t{display:block}.nal-ep-d{display:block;margin-top:4px;color:var(--ink-muted)}.nal-ep-m{color:var(--ink-muted);white-space:nowrap}.nal-player{background:var(--surface-card);border-radius:var(--radius-lg);padding:20px 24px;display:grid;gap:12px}.nal-player audio{width:100%}.nal-player+.nal-draft{margin-top:16px}.nal-chapters{list-style:none;margin:0;padding:0;display:grid;gap:6px}.nal-transcript p strong:first-child{font-family:var(--font-display);font-weight:700}.nal-chat{padding-bottom:64px}.nal-chat h1:focus{outline:none}.nal-chat-p+.nal-chat-p{margin-top:8px}.nal-typing-row{flex-wrap:wrap;align-items:center}.nal-thinking{flex-basis:100%;padding-left:42px}.nal-log>.nal-summary,.nal-log>.nal-help-list,.nal-log>.nal-consent,.nal-log>.nal-composer{margin-top:4px}.nal-log>.nal-composer{border:1.5px solid var(--line)}@media(prefers-reduced-motion:no-preference){.nal-log>:is(.nal-summary,.nal-help-list,.nal-consent,.nal-composer,.nal-replies){animation:nal-in var(--dur-base) var(--ease-out) both}}.proto{font-size:16px;line-height:24px}.nal-404{display:flex;gap:40px;align-items:center}@media(max-width:1000px){.nal-article{grid-template-columns:minmax(0,1fr);gap:32px}.nal-article>aside{position:static}.nal-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.nal-pagehead{padding:24px 16px 0}.nal-pagehead.has-ill{grid-template-columns:1fr}.nal-pagehead-ill{grid-column:1;grid-row:auto;order:-1}.nal-header nav{gap:16px}.nal-cards,.nal-cards.two{grid-template-columns:1fr}.nal-prose h2{font-size:26px;line-height:32px}.nal-show{grid-template-columns:1fr;gap:20px}.nal-show-art{width:140px;height:140px}.nal-ep{grid-template-columns:auto minmax(0,1fr);padding:16px}.nal-ep-m{grid-column:2}.nal-ep-n{font-size:24px;min-width:40px}.nal-404{flex-direction:column;align-items:flex-start}}.nal-hero>*{min-width:0}@media(min-width:641px)and (max-width:1520px){.nal-page:has(>.nal-exit) .nal-header{padding-right:152px}}@media(max-width:640px){.nal-exit{top:auto;bottom:16px;right:16px}}.nal-search input{width:0}.nal-search,.nal-search form{grid-template-columns:minmax(0,1fr)}.nal-hint-000 a{font-weight:700;color:var(--ink)}.nal-proto-short,.nal-mbar{display:none}@media(max-width:640px){.nal-mbar:not([hidden]){display:flex;gap:8px;position:fixed;left:0;right:0;bottom:0;z-index:25;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--surface-page);border-top:1.5px solid var(--line)}.nal-mbar-go{flex:1}.nal-mbar .nal-exit{position:static;display:inline-flex;align-items:center;flex:none;padding:10px 18px}.nal-page:has(.nal-mbar)>.nal-exit{display:none}.nal-page:has(.nal-mbar){padding-bottom:76px}.nal-landing:has(.nal-mbar:not([hidden])) .nal-exit{bottom:84px}.nal-hero{padding-top:24px;gap:16px}.nal-search-chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 -16px;padding:2px 16px;scroll-padding:16px}.nal-search-chips::-webkit-scrollbar{display:none}.nal-search-chips .nal-chip{flex:none}.nal-crumbs li{display:none}.nal-crumbs li:nth-last-child(2){display:block}.nal-crumbs li:nth-last-child(2):before{content:"←";margin-right:8px;color:var(--ink-muted)}.nal-pagehead-ill{order:0}.nal-pagehead-ill .nal-scene{height:120px;width:auto}.nal-ep{grid-template-columns:minmax(0,1fr)}.nal-ep-n{display:none}.nal-ep-m{grid-column:1}.nal-ep-m br{display:none}.nal-ep-m:before{content:""}.nal-proto-long{display:none}.nal-proto-short{display:inline}}@media(pointer:coarse){.nal-chip{min-height:44px}.nal-header nav a:not(.nal-btn){padding:10px 0}.nal-footer nav a,.nal-browse a,.nal-chapters a,.nal-crumbs a{display:inline-block;padding:8px 0}.nal-browse ul{gap:0}}.display{font-weight:500;letter-spacing:-.02em}.h1{font-weight:600;letter-spacing:-.015em}.h2{font-weight:600;letter-spacing:-.01em}.h3{font-weight:550}.nal-btn{font-weight:600}@media(min-width:641px){.h1{font-size:52px;line-height:58px}.h2{font-size:38px;line-height:44px}}.nal-hero.nal-hero-lm{max-width:none;padding:72px 16px 0;justify-items:center;text-align:center;gap:16px;position:relative;overflow:hidden}.nal-hero-lm>.display{font-size:64px;line-height:68px}.nal-hero-lm>.lead{max-width:560px;color:var(--ink-muted);font-size:20px;line-height:30px}.nal-hero-lm .nal-search{width:100%;max-width:600px;margin-top:16px;gap:10px}.nal-hero-lm .nal-search-field{padding:6px 6px 6px 20px;border-width:1.5px}.nal-hero-lm .nal-search-ic{width:22px;height:22px}.nal-hero-lm .nal-search input{font-size:19px;line-height:28px;padding:6px 0}.nal-hero-art{position:relative;justify-self:stretch;margin:-24px -16px 0;height:clamp(200px,18vw,230px);pointer-events:none}.nal-hero-art img{position:absolute;bottom:0;height:100%;width:auto;display:block}.nal-hero-art-l{left:-3%}.nal-hero-art-r{right:-3%}.nal-quick-wrap{margin-top:64px;padding:0 32px}.nal-quick{display:grid;gap:8px;justify-items:center;text-align:center}.nal-quick-row{list-style:none;margin:24px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,188px);justify-content:center;gap:12px}.nal-qcard{display:grid;grid-template-rows:auto 1fr;align-items:center;gap:10px;height:100%;box-sizing:border-box;padding:10px 10px 16px;background:var(--surface-card);border-radius:var(--radius-md);text-decoration:none;color:var(--ink);transition:background var(--dur-base)}.nal-qcard-art{--ill-paper:var(--surface-page);display:flex;justify-content:center;align-items:center;background:var(--surface-page);border-radius:10px;padding:12px 0;transition:background var(--dur-base)}.nal-qcard-art .nal-scene{max-width:100%;height:auto}.nal-qcard-t{font:550 17px/22px var(--font-display)}.nal-qcard:hover .nal-qcard-art{--ill-paper:var(--teal-soft);background:var(--teal-soft)}.nal-qcard:focus-visible{outline:4px solid var(--teal);outline-offset:2px}.nal-thread.sm{padding-top:52px;margin:56px 0 40px}.nal-thread.sm .nal-thread-knot{width:216px;height:62.4px}.nal-thread.sm .nal-thread-knot path{stroke-width:2.3}.nal-thread.sm .nal-thread-line{height:2px;margin-bottom:30.6px}.nal-thread.sm .nal-thread-dot{width:12px;height:12px;bottom:25.6px}.nal-thread.sm .nal-thread-ibis{bottom:30.6px;right:max(70px,calc(50vw - 524px))}@media(max-width:1100px){.nal-quick-row{grid-template-columns:repeat(4,minmax(0,1fr));justify-self:stretch}}@media(max-width:640px){.nal-hero.nal-hero-lm{padding:40px 16px 0}.nal-hero-lm>.display{font-size:42px;line-height:46px}.nal-hero-lm>.lead{font-size:18px;line-height:27px}.nal-hero-art{height:auto;margin-top:-8px}.nal-hero-art img.nal-hero-art-r{display:none}.nal-hero-art img.nal-hero-art-l{position:static;width:124%;height:auto;margin-left:-12%}.nal-quick-wrap{margin-top:40px;padding:0 16px}.nal-quick-row{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:20px}.nal-quick-row li{grid-column:span 2}.nal-quick-row li:nth-last-child(-n+2){grid-column:span 3}.nal-qcard{padding:6px 6px 10px;gap:8px;border-radius:14px}.nal-qcard-art{border-radius:9px;padding:8px 0}.nal-qcard-art .nal-scene{width:auto;height:56px}.nal-qcard-t{font-size:15px;line-height:19px}.nal-thread.sm{margin:40px 0 32px;padding-top:56px}.nal-thread.sm .nal-thread-ibis .nal-ill{width:52px;height:52px}.nal-thread.sm .nal-thread-knot{width:150px;height:43.3px}.nal-thread.sm .nal-thread-knot path{stroke-width:2.6}.nal-thread.sm .nal-thread-line{margin-bottom:21.3px}.nal-thread.sm .nal-thread-dot{bottom:16.3px;right:16px}.nal-thread.sm .nal-thread-ibis{bottom:21.3px;right:40px}}.nal-scene .s-ink{stroke:var(--ink-muted);stroke-width:4.2;stroke-linecap:round;stroke-linejoin:round}.nal-scene .s-ink:not(.p):not(.h){fill:none}.nal-scene .s-thin{stroke-width:3.4}.nal-scene .s-soft{fill:none;stroke:var(--line-soft);stroke-width:3.4;stroke-linecap:round;stroke-linejoin:round}.nal-scene .s-paper{fill:none;stroke:var(--ill-paper,var(--surface-card));stroke-width:5;stroke-linecap:round}.nal-pill-ic{display:inline-flex;align-items:center;gap:8px;padding:6px 14px 6px 10px}.nal-pill-ic .nal-ill-l{stroke-width:8.5}.nal-pill-ic .nal-ill-l circle{display:none}.nal-hero-lm>*{position:relative;z-index:1}.nal-hero-art img.nal-hero-art-r{z-index:1}.nal-hero-art img.nal-hero-art-l{z-index:2}.nal-hero-art img.nal-cloud{position:absolute;z-index:0;height:auto;bottom:auto}.nal-hero-lm .nal-search{z-index:3}.nal-cloud.c1{width:132px;left:3%;top:16px}.nal-cloud.c2{width:70px;left:23%;top:30px}.nal-cloud.c3{width:50px;left:47%;top:34%}.nal-cloud.c4{width:104px;right:23%;top:24px}.nal-cloud.c5{width:80px;right:3%;top:16px}@media(prefers-reduced-motion:no-preference){.nal-cloud{animation:nal-drift 13s ease-in-out infinite alternate}.nal-cloud.c2{animation-duration:10s;animation-delay:-3s}.nal-cloud.c3{animation-duration:15s;animation-delay:-7s}.nal-cloud.c4{animation-duration:17s;animation-delay:-5s}.nal-cloud.c5{animation-duration:11.5s;animation-delay:-8s}}@keyframes nal-drift{0%{transform:translate(-28px)}to{transform:translate(28px)}}@media(max-width:640px){.nal-hero-art img.nal-hero-art-l{position:relative}.nal-cloud.c1{width:84px;left:auto;right:6%;top:10px}.nal-cloud.c2{width:46px;left:42%;top:30px}.nal-cloud.c3,.nal-cloud.c4,.nal-cloud.c5{display:none}}.nal-hero-lm.is-art-behind .nal-hero-art{z-index:0;opacity:.85}@media(min-width:641px){.nal-hero-lm.is-art-behind .nal-hero-art{margin-top:calc(clamp(200px,18vw,230px)*-.62)}.nal-hero-lm.is-art-behind .nal-cloud.c3{display:none}.nal-hero-lm.is-art-behind+.nal-quick-wrap{margin-top:24px}}.nal-hero-lm.is-art-behind .nal-search-hint{text-shadow:0 0 2px var(--surface-page),0 0 4px var(--surface-page),0 0 8px var(--surface-page),0 0 12px var(--surface-page)}.nal-hero-art{--art-h:clamp(200px,18vw,230px)}.nal-hero-mid{position:absolute;bottom:0;height:100%;z-index:0;left:calc(-3% + var(--art-h) * var(--mid-from) / 222);right:calc(-3% + var(--art-h) * var(--mid-to) / 222 - 48px);background-position:center bottom;background-size:auto 100%;background-repeat:repeat-x;-webkit-mask-image:linear-gradient(to right,transparent,#000 48px,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(to right,transparent,#000 48px,#000 calc(100% - 48px),transparent)}@media(min-width:641px){.nal-hero-art[data-city=brisbane] img.nal-hero-art-l{transform:translateY(-1.16%)}}@media(max-width:640px){.nal-hero-mid{display:none}}@media(max-width:640px){.nal-hero-lm.is-art-behind .nal-hero-art{margin-top:-112px;-webkit-mask-image:linear-gradient(to bottom,transparent 60px,#000 112px);mask-image:linear-gradient(to bottom,transparent 60px,#000 112px)}.nal-hero-lm.is-art-behind+.nal-quick-wrap{margin-top:12px}}@media(min-width:1281px){.nal-hero-lm .nal-hero-art{justify-self:center;width:1280px;margin-left:0;margin-right:0;-webkit-mask-image:linear-gradient(to right,transparent,#000 64px,#000 calc(100% - 64px),transparent);mask-image:linear-gradient(to right,transparent,#000 64px,#000 calc(100% - 64px),transparent)}}.nal-soon-eyebrow{margin:0;font:600 15px/20px var(--font-display, inherit);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.nal-soon .nal-hero-lm>.display{margin-top:-4px}.nal-soon-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:16px;position:relative;z-index:3}.nal-soon .nal-search-hint{margin:0;text-shadow:0 0 2px var(--surface-page),0 0 4px var(--surface-page),0 0 8px var(--surface-page),0 0 12px var(--surface-page)}.nal-soon-more{margin-top:48px;margin-bottom:72px;max-width:760px;text-align:center}.nal-soon-more .lead{margin-top:12px}.nal-soon-links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 24px;margin-top:24px}.nal-soon-links a{font-weight:600;color:var(--ink)}@media(max-width:640px){.nal-soon-eyebrow{font-size:13px;line-height:18px}.nal-soon-actions{width:100%;flex-direction:column;align-items:stretch}.nal-soon-more{margin-top:32px;margin-bottom:48px}}.nal-soon .nal-search-hint{max-width:520px}.nal-nowrap{white-space:nowrap}.nal-soon-links.small{margin-top:12px;gap:8px 16px}.nal-soon-links.small a{font-weight:500}@media(min-width:641px){.nal-soon .nal-hero-lm.is-art-behind .nal-hero-art{margin-top:calc(clamp(200px,18vw,230px)/-2)}}.nal-show-region{display:block;color:var(--ink-muted);font-weight:500;font-size:.6em;line-height:1.3}.nal-show-more{margin-top:24px}.nal-shows{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.nal-showcard{display:flex;align-items:center;gap:16px;padding:12px;background:var(--surface-card);border-radius:var(--radius-md);text-decoration:none;color:var(--ink);height:100%;box-sizing:border-box}.nal-showcard img{border-radius:var(--radius-sm);flex:none;width:96px;height:96px}.nal-showcard>span{display:grid;gap:4px}.nal-showcard:hover .h3{text-decoration:underline}.nal-header{position:relative}.nal-state>summary{list-style:none;display:inline-flex;align-items:center;gap:6px;cursor:pointer;padding:6px 10px 6px 8px;border:1.5px solid var(--line);border-radius:var(--radius-pill);font-weight:600;font-size:15px;line-height:20px;user-select:none}.nal-state>summary::-webkit-details-marker{display:none}.nal-state>summary:hover,.nal-state[open]>summary{border-color:var(--ink)}.nal-state>summary:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.nal-state-pin{fill:none;stroke:var(--coral);stroke-width:2.2;stroke-linejoin:round}.nal-state-chev{fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;transition:transform .15s}.nal-state[open] .nal-state-chev{transform:rotate(180deg)}.nal-state-panel{position:absolute;z-index:50;left:32px;right:32px;top:calc(100% - 4px);background:var(--surface-card);border-radius:var(--radius-lg);box-shadow:0 1px 2px #24292b14,0 12px 32px #24292b1f;padding:24px;text-align:left}.nal-state-head{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap;margin-bottom:16px}.nal-state-head p{margin:0}.nal-state-cols{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.nal-state-col{border-radius:var(--radius-md);padding:8px 8px 12px;background:var(--surface-page)}.nal-state-col.is-here{box-shadow:inset 0 0 0 2px var(--ink)}.nal-state-top{display:grid;gap:4px;text-decoration:none;color:var(--ink)}.nal-header nav .nal-state-top{text-decoration:none}.nal-state-art{display:block;height:64px;border-radius:var(--radius-sm);background:var(--surface-card);overflow:hidden;position:relative}.nal-state-art img{position:absolute;left:0;bottom:0;height:100%;width:auto;opacity:.9}.nal-state-name{font-family:var(--font-display);font-weight:600;font-size:18px;line-height:24px;margin-top:6px}.nal-header nav .nal-state-top:hover .nal-state-name{text-decoration:underline}.nal-state-tag{justify-self:start;padding:1px 8px;border-radius:var(--radius-pill);background:var(--surface-tint);color:var(--ink-muted)}.nal-state-tag.live{background:var(--teal-soft);color:var(--teal-deep)}.nal-state-links{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:6px}.nal-header nav .nal-state-links a{padding:0}.nal-state-note{margin:16px 0 0}@media(max-width:900px){.nal-state-cols{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){.nal-state>summary{padding:4px 8px 4px 6px;font-size:14px}.nal-state-panel{left:12px;right:12px;padding:16px;max-height:calc(100vh - 96px);overflow:auto}.nal-state-cols{grid-template-columns:1fr 1fr;gap:8px}.nal-state-art{height:48px}.nal-state-name{font-size:16px;line-height:22px}}@media(max-width:640px){.nal-header nav:has(.nal-state){gap:12px}.nal-state-chev{display:none}}@media(max-width:359px){.nal-header nav:has(.nal-state){gap:10px}.nal-state>summary>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}}.nal-state:not([open]) .nal-state-panel{display:none}.nal-state>summary{box-sizing:border-box;height:42px;padding:0 14px 0 12px;border-width:2px;font-size:16px}@media(max-width:640px){.nal-state>summary{height:36px;padding:0 10px 0 8px;font-size:14px}}.nal-footer nav{flex-wrap:wrap;row-gap:8px}.nal-hero-art:not([data-city=brisbane]) img.nal-hero-art-l{-webkit-mask-image:linear-gradient(to left,transparent,#000 14%);mask-image:linear-gradient(to left,transparent,#000 14%)}.nal-hero-art:not([data-city=brisbane]) img.nal-hero-art-r{-webkit-mask-image:linear-gradient(to right,transparent,#000 14%);mask-image:linear-gradient(to right,transparent,#000 14%)}.nal-ingest{max-width:560px;margin-top:40px;box-sizing:border-box}.nal-ingest-top{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.nal-ingest-t{margin:0;font-family:var(--font-display);font-weight:600;font-size:17px;line-height:24px}.nal-ingest-n{font-family:var(--font-display);font-weight:600;font-size:17px;line-height:24px;font-variant-numeric:tabular-nums;color:var(--ink-muted)}.nal-ingest-bar{margin-top:10px;height:12px;border-radius:var(--radius-pill);background:var(--surface-tint);overflow:hidden}.nal-ingest-bar>span{display:block;height:100%;width:var(--p);border-radius:inherit;background-color:var(--teal);background-image:linear-gradient(-45deg,rgba(255,255,255,.28) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.28) 50%,rgba(255,255,255,.28) 75%,transparent 75%);background-size:20px 20px}.nal-ingest-step{margin:10px 0 0;display:flex;align-items:center;gap:8px;min-height:24px}.nal-ingest-step [data-step]{transition:opacity .25s}.nal-ingest-step [data-step].is-out{opacity:0}.nal-ingest-dot{width:8px;height:8px;border-radius:50%;background:var(--coral);flex:none}@media(prefers-reduced-motion:no-preference){.nal-ingest-bar>span{animation:nal-ingest-fill 2.4s cubic-bezier(.2,.7,.2,1) both,nal-ingest-stripes 1s linear infinite}.nal-ingest-dot{animation:nal-ingest-pulse 1.2s ease-in-out infinite}}@keyframes nal-ingest-fill{0%{width:0}to{width:var(--p)}}@keyframes nal-ingest-stripes{0%{background-position:0 0}to{background-position:20px 0}}@keyframes nal-ingest-pulse{50%{opacity:.3;transform:scale(.7)}}.nal-soon .nal-ingest+.nal-soon-more{margin-top:48px}@media(max-width:640px){.nal-ingest{margin-top:32px}.nal-soon .nal-ingest+.nal-soon-more{margin-top:40px}}
