.v5 #cta.nzcta,.v5.nzb{--b-ease:var(--ease,cubic-bezier(.16, 1, .3, 1));--b-io:var(--ease-io,cubic-bezier(.65, 0, .35, 1));--b-exit:var(--ease-out-exit,cubic-bezier(.7, 0, .84, 0));--b-pad:var(--pad-x,clamp(20px, 4vw, 80px));--b-wrap:min(1180px, calc(100vw - 2 * var(--b-pad)));--b-dim:var(--dim,#8a94a6);--b-hair:var(--hair,#ffffff1a);--b-hair2:var(--hair-2,#ffffff29);--b-err:var(--err,#ff9aa6)}.v5 .hall{--dx:89.3%;--fx:76.7%;--hz:74%;--dw:clamp(8px, 1.5vw, 26px);background:radial-gradient(70% 60% at var(--dx) var(--hz), #0a346e8c, #04163466 38%, transparent 72%), linear-gradient(180deg, #000 0%, #01050d 40%, #020a18 var(--hz), #000 100%);-webkit-mask-composite:source-in;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 22% 94%,#0000),linear-gradient(#0000,#000 18% 84%,#0000);mask-image:linear-gradient(90deg,#0000,#000 22% 94%,#0000),linear-gradient(#0000,#000 18% 84%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.v5 .hall>i{pointer-events:none;display:block;position:absolute}.v5 .hall .h-wall{inset:0 calc(100% - var(--dx)) calc(100% - var(--hz)) 0;background:radial-gradient(55% 70% at 100% 100%,#185cb280,#0a2c6038 45%,#0000 78%),linear-gradient(90deg,#0000 60%,#89cff00f)}.v5 .hall .h-rwall{inset:0 0 calc(100% - var(--hz)) var(--dx);background:linear-gradient(90deg,#2870bc9e,#061a38e6 22%,#01040a 70%);-webkit-mask-image:linear-gradient(#0000 8%,#000 62%);mask-image:linear-gradient(#0000 8%,#000 62%)}.v5 .hall .h-floor{inset:var(--hz) 0 0 0;background:radial-gradient(46% 70% at var(--dx) 0%, #5cb4e46b, #16509c2e 42%, transparent 76%), linear-gradient(180deg, #03101f, #000 85%)}.v5 .hall .h-floor:before{content:"";background:linear-gradient(90deg, transparent 4%, #5cb4e438 38%, #eaf6fff2 var(--dx), #2864aa59 calc(var(--dx) + 1.5%), transparent 100%);height:1px;position:absolute;inset:0 0 auto;box-shadow:0 0 14px #5cb4e473}.v5 .hall .h-floor:after{content:"";top:0;left:calc(var(--dx) - var(--dw) * 1.6);width:calc(var(--dw) * 2.2);filter:blur(5px);background:linear-gradient(#ddf3ff80,#5cb4e424 45%,#0000);height:70%;position:absolute}.v5 .hall .h-door{--gl:clamp(60px, 12vw, 240px);top:4%;bottom:calc(100% - var(--hz));left:calc(var(--dx) - var(--dw) - var(--gl));width:calc(var(--dw) + 2 * var(--gl));background:linear-gradient(90deg, transparent var(--gl), #89cff059 var(--gl), #e8f6ff calc(var(--gl) + var(--dw) * .3), #fff calc(var(--gl) + var(--dw) * .7), #dff3ff calc(var(--gl) + var(--dw)), transparent calc(var(--gl) + var(--dw))), radial-gradient(50% 62% at 50% 78%, #89cff057, #5cb4e429 38%, #2478d20f 66%, transparent);-webkit-mask-image:linear-gradient(#0000,#000 34%);mask-image:linear-gradient(#0000,#000 34%)}.v5 .hall .h-fig{left:var(--fx);bottom:calc(100% - var(--hz));background:#02060d;border-radius:45% 45% 22% 22%/30% 30% 12% 12%;width:clamp(5px,.5%,9px);height:clamp(24px,6%,58px);box-shadow:inset -1px 0 #89cff08c}.v5 .hall .h-fig:before{content:"";aspect-ratio:1;background:#02060d;border-radius:50%;width:120%;margin-bottom:1px;position:absolute;bottom:100%;left:50%;transform:translate(-50%);box-shadow:inset -1px 0 #89cff080}.v5 .hall .h-fig:after{content:"";background:linear-gradient(#02060db3,#0000);width:100%;height:55%;position:absolute;top:100%;left:0}.v5 .hall.has-img{background:#000 var(--hall) 78% 50% / cover no-repeat}.v5 .hall.has-img>i{display:none}.v5 #cta.nzcta{z-index:2;background:0 0;height:220vh;min-height:0;padding:0;position:relative;overflow:visible}@media (min-width:901px){.v5 #cta.nzcta:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(#0000,#0000008c 45%,#000 100%);height:18vh;position:absolute;inset:auto 0 0}}.v5 #cta.nzcta .cta-pin{align-items:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.v5 #cta.nzcta .cta-vis{z-index:0;pointer-events:none;position:absolute;inset:0}.v5 #cta.nzcta .portal3d{z-index:1;opacity:0;transition:opacity .9s var(--b-ease);position:absolute;inset:0}.v5 #cta.nzcta .portal3d.on{opacity:1}.v5 #cta.nzcta .portal3d canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.v5 #cta.nzcta .hall{transition:opacity .9s var(--b-ease)}.v5 #cta.nzcta .cta-vis:has(.portal3d.on) .hall{opacity:0}.v5 #cta.nzcta .cta-vis:after{content:"";z-index:2;background:linear-gradient(90deg,#000 0%,#000000eb 22%,#000c 40%,#000000b3 52%,#0000004d 64%,#0000000f 76%,#0000 100%),linear-gradient(#000 0%,#00000073 10%,#0000 26% 88%,#0009 100%);position:absolute;inset:0}.v5 #cta.nzcta .cta-in{z-index:1;width:var(--b-wrap);text-align:left;flex-direction:column;align-items:flex-start;margin:0 auto;padding-bottom:4vh;display:flex;position:relative}.v5 #cta.nzcta .cta-k{font-family:var(--font-nz-mono), ui-monospace, monospace;letter-spacing:.22em;text-transform:uppercase;color:var(--b-dim);font-size:12px;line-height:1;display:block}.v5 #cta.nzcta h2{max-width:24em;color:var(--ink);letter-spacing:-.035em;text-wrap:pretty;margin:24px 0 0;font-size:clamp(30px,3vw,48px);font-weight:300;line-height:1.08}.v5 #cta.nzcta h2[tabindex="-1"]:focus-visible{outline:2px solid var(--sky);outline-offset:6px;border-radius:4px}.v5 #cta.nzcta .cl{display:inline-block}.v5 #cta.nzcta .cl-em{white-space:nowrap}.v5 #cta.nzcta h2 em{color:var(--light);background:linear-gradient(#89cff08c,#89cff08c) 0 100%/100% 1px no-repeat;padding-bottom:.06em;font-style:normal}.v5 #cta.nzcta .cta-lede{max-width:46ch;color:var(--body);margin:28px 0 0;font-size:clamp(17px,1.2vw,18px);line-height:1.62}.v5 #cta.nzcta .cta-acts{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.v5 #cta.nzcta .cta-b{display:inline-flex}.v5 #cta.nzcta .btn:hover{transform:none}.v5 #cta.nzcta .btn.solid:hover{background:linear-gradient(#ffffff1a,#ffffff0a)}@media (min-width:901px) and (prefers-reduced-motion:no-preference){html.nz-motion .v5 #cta.nzcta[data-live] [data-at]{opacity:0;transition:opacity .42s var(--b-exit), transform .42s var(--b-exit);transform:translateY(18px)}html.nz-motion .v5 #cta.nzcta[data-live] .cta-k[data-at]{transform:translateY(16px)}html.nz-motion .v5 #cta.nzcta[data-live] .cl[data-at]{transform:translateY(.42em)}html.nz-motion .v5 #cta.nzcta[data-live] [data-at].is-on,html.nz-motion .v5 #cta.nzcta[data-live]:focus-within [data-at]{opacity:1;transition:opacity .9s var(--b-ease), transform .9s var(--b-ease);transform:none}html.nz-motion .v5 #cta.nzcta[data-live] .cta-b.is-on+.cta-b.is-on{transition-delay:90ms}html.nz-motion .v5 #cta.nzcta[data-live] .cl-em em{color:var(--ink);transition:color .42s var(--b-exit), background-size .42s var(--b-exit);background-size:0% 1px}html.nz-motion .v5 #cta.nzcta[data-live] .cl-em.is-on em,html.nz-motion .v5 #cta.nzcta[data-live]:focus-within .cl-em em{color:var(--light);transition:color .7s var(--b-ease) .3s, background-size .7s var(--b-ease) .3s;background-size:100% 1px}}@media (min-width:901px) and (max-height:760px){.v5 #cta.nzcta h2{font-size:clamp(28px,2.8vw,42px)}.v5 #cta.nzcta .cta-lede{margin-top:20px}.v5 #cta.nzcta .cta-acts{margin-top:26px}}@media (max-width:900px),(prefers-reduced-motion:reduce){.v5 #cta.nzcta{background:var(--bg,#000);height:auto}.v5 #cta.nzcta .cta-pin{height:auto;min-height:100svh;padding:96px var(--b-pad) 72px;position:relative;overflow:visible}.v5 #cta.nzcta .portal3d{display:none}.v5 #cta.nzcta .cta-in{width:min(1180px,100%);padding-bottom:0}.v5 #cta.nzcta .hall{--dw:clamp(28px, 5.4vw, 104px);--fx:calc(var(--dx) - var(--dw) * .55)}}@media (max-width:900px){.v5 #cta.nzcta .cta-pin{min-height:0;display:block}.v5 #cta.nzcta .cta-vis{aspect-ratio:16/10;margin:0 calc(-1 * var(--b-pad)) 8px;position:relative;inset:auto;-webkit-mask-image:linear-gradient(#0000,#000 14% 55%,#0000);mask-image:linear-gradient(#0000,#000 14% 55%,#0000)}.v5 #cta.nzcta .cta-vis .hall{--dx:74%;--hz:72%;--dw:clamp(22px, 8vw, 56px);--fx:calc(var(--dx) - var(--dw) * .55)}.v5 #cta.nzcta .cta-vis:after{background:linear-gradient(90deg,#0000008c 0%,#00000026 40%,#0000 60%)}.v5 #cta.nzcta h2{max-width:16em;margin-top:20px;font-size:clamp(28px,7.4vw,34px)}.v5 #cta.nzcta .cta-lede{margin-top:22px;font-size:16px}.v5 #cta.nzcta .cta-acts{margin-top:30px}}@media (max-width:560px){.v5 #cta.nzcta .cta-vis{aspect-ratio:4/5}.v5 #cta.nzcta .cta-acts,.v5 #cta.nzcta .cta-b,.v5 #cta.nzcta .cta-b .btn{width:100%}.v5 #cta.nzcta .cta-acts{flex-direction:column}.v5 #cta.nzcta .cta-b .btn{justify-content:center;height:48px}}@media (min-width:901px) and (prefers-reduced-motion:reduce){.v5 #cta.nzcta .cta-pin{align-items:center;min-height:100vh;display:flex}}.v5.nzb #corridor{z-index:0;pointer-events:none;position:fixed;inset:0}.v5.nzb #corridor .portal3d{opacity:0;transition:opacity .9s var(--b-ease);position:absolute;inset:0}.v5.nzb #corridor .portal3d.on{opacity:1}.v5.nzb #corridor .portal3d canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.v5.nzb #corridor .hall{transition:opacity .9s var(--b-ease)}.v5.nzb #corridor:has(.portal3d.on) .hall{opacity:0}.v5.nzb #corridor:after{content:"";background:linear-gradient(90deg,#000 0%,#000000eb 22%,#000000d1 40%,#000000b8 52%,#0000004d 64%,#0000 80%),linear-gradient(#000 0%,#00000073 10%,#0000 26% 88%,#000000b3 100%);position:absolute;inset:0}.v5.nzb .bookmain{z-index:2;position:relative}.v5.nzb #open{height:240vh;position:relative}.v5.nzb #open .opin{height:100svh;padding:0 var(--b-pad);flex-direction:column;justify-content:center;display:flex;position:sticky;top:0}.v5.nzb #open .opn{width:var(--b-wrap);transform:translateY(calc(var(--lift,0) * -6vh));margin:0 auto}.v5.nzb #open .opk{font-family:var(--font-nz-mono), ui-monospace, monospace;letter-spacing:.22em;text-transform:uppercase;color:var(--muted);margin-bottom:24px;font-size:12px;line-height:1;display:block}.v5.nzb #open h1{max-width:24em;color:var(--ink);letter-spacing:-.035em;margin:0;font-size:clamp(32px,3vw,48px);font-weight:300;line-height:1.06}.v5.nzb #open h1 em{color:var(--light);background:0 0;-webkit-background-clip:initial;background-clip:initial;white-space:nowrap;font-style:normal;font-weight:300}.v5.nzb #open .oplede{max-width:46ch;color:var(--body);margin:28px 0 0;font-size:clamp(16px,1.2vw,18px);line-height:1.62}.v5.nzb #open .opacts{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.v5.nzb #open .ophint{left:var(--b-pad);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);opacity:var(--hint,1);align-items:center;gap:12px;font-size:11px;display:flex;position:absolute;bottom:34px}.v5.nzb #open .ophint i{background:linear-gradient(180deg, var(--light), transparent);width:1px;height:38px;animation:nz-drip 2.2s var(--b-ease) infinite;display:block}@media (prefers-reduced-motion:no-preference){.v5.nzb #open .opk,.v5.nzb #open .oplede,.v5.nzb #open .opacts,.v5.nzb #open .ophint span{animation:nzb-rise .7s var(--b-ease) both}.v5.nzb #open .opk{animation-delay:80ms}.v5.nzb #open .oplede{animation-delay:.2s}.v5.nzb #open .opacts{animation-delay:.32s}.v5.nzb #open .ophint span{animation-delay:.6s}}@keyframes nzb-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.v5.nzb .sheet{padding:22vh var(--b-pad) 0;background:linear-gradient(#0000 0,#000 18vh);position:relative}.v5.nzb .wrap{width:min(1180px,100%);margin:0 auto}.v5.nzb .sec{padding:0 0 clamp(96px,14vh,160px)}.v5.nzb .sk{font-family:var(--font-nz-mono), ui-monospace, monospace;letter-spacing:.22em;text-transform:uppercase;color:var(--b-dim);align-items:center;gap:14px;margin-bottom:24px;font-size:11px;line-height:1;display:flex}.v5.nzb .sk:before{content:"";background:var(--sky);border-radius:99px;flex:none;width:6px;height:6px;box-shadow:0 0 10px #5cb4e4b3}.v5.nzb .sk:after{content:"";background:linear-gradient(90deg,#5cb4e480,#0000);flex:1;max-width:120px;height:1px}.v5.nzb .sec h2{max-width:18em;color:var(--ink);letter-spacing:-.03em;margin:0;font-size:clamp(28px,3vw,44px);font-weight:300;line-height:1.1}.v5.nzb .sec h2 em{color:var(--light);font-style:normal}.v5.nzb .sec h3{margin:0}.v5.nzb .rv{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){html.nz-motion .v5.nzb .rv{opacity:0;transition:opacity 1s var(--b-ease), transform 1s var(--b-ease);transform:translateY(22px)}html.nz-motion .v5.nzb .rv.in{opacity:1;transform:none}html.nz-motion .v5.nzb .rv[data-d="1"]{transition-delay:.1s}html.nz-motion .v5.nzb .rv[data-d="2"]{transition-delay:.2s}html.nz-motion .v5.nzb .rv[data-d="3"]{transition-delay:.3s}}.v5.nzb .tl{margin-top:clamp(48px,8vh,88px);padding-top:60px;position:relative}.v5.nzb .tl canvas{pointer-events:none;width:100%;height:120px;display:block;position:absolute;inset:0 0 auto}.v5.nzb .tl .ph{grid-template-columns:4fr 4fr 3fr;gap:clamp(20px,3vw,44px);margin:0;padding:0;list-style:none;display:grid}.v5.nzb .tl .p{--band:var(--sky);padding:24px 0 0 14px;position:relative}.v5.nzb .tl .p:nth-child(2){--band:var(--light)}.v5.nzb .tl .p:nth-child(3){--band:var(--cream)}.v5.nzb .tl .p:before{content:"";height:1px;transition:opacity .6s var(--b-ease);background:linear-gradient(90deg,#89cff04d,#89cff00d);position:absolute;inset:0 0 auto}.v5.nzb .tl .p .d{font-family:var(--font-nz-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--b-dim);transition:color .6s var(--b-ease);font-size:11px}.v5.nzb .tl .p.done .d{color:var(--band)}.v5.nzb .tl .p h3{letter-spacing:-.02em;color:var(--ink);margin:12px 0 10px;font-size:clamp(17px,1.4vw,21px);font-weight:500;line-height:1.3}.v5.nzb .tl .p p{max-width:40ch;color:var(--muted);font-size:14px;line-height:1.6}.v5.nzb .tl .p ul{color:var(--body);flex-direction:column;gap:8px;margin:16px 0 0;padding:0;font-size:13.5px;line-height:1.5;list-style:none;display:flex}.v5.nzb .tl .p li{align-items:baseline;gap:10px;display:flex}.v5.nzb .tl .p li:before{content:"";background:var(--faint,#3d4553);width:4px;height:4px;transition:width .6s var(--b-ease), height .6s var(--b-ease), background-color .6s var(--b-ease), box-shadow .6s var(--b-ease);border-radius:99px;flex:none;margin-bottom:.15em}.v5.nzb .tl .p.done li:before{background:var(--band);width:5px;height:5px;box-shadow:0 0 8px var(--band)}.v5.nzb .tl .p:last-child.done:before{background:linear-gradient(90deg,#f6f2c380,#f6f2c314)}.v5.nzb .four{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,3vw,44px);margin:clamp(40px,6vh,72px) 0 0;padding:0;list-style:none;display:grid}.v5.nzb .four .f{border-top:1px solid var(--b-hair);padding-top:18px}.v5.nzb .four .n{font-family:var(--font-nz-mono), ui-monospace, monospace;letter-spacing:.2em;font-variant-numeric:tabular-nums;color:var(--sky);font-size:11px}.v5.nzb .four h3{letter-spacing:-.018em;color:var(--ink);margin:12px 0 8px;font-size:clamp(16px,1.25vw,19px);font-weight:500;line-height:1.3}.v5.nzb .four p{color:var(--muted);font-size:14px;line-height:1.58}.v5.nzb #book,.v5.nzb #plan{scroll-margin-top:40px}.v5.nzb .bk{grid-template-columns:minmax(0,420px) minmax(0,1fr);align-items:start;gap:clamp(40px,7vw,120px);margin-top:clamp(40px,6vh,72px);display:grid}.v5.nzb .bk>*{min-width:0}.v5.nzb .bk .side p{max-width:40ch;color:var(--body);font-size:15px;line-height:1.65}.v5.nzb .bk .side p+p{margin-top:14px}.v5.nzb .bk .side .mail{font-family:var(--font-nz-mono), ui-monospace, monospace;letter-spacing:.04em;color:var(--b-dim);margin-top:28px;font-size:12px;line-height:2;display:block}.v5.nzb .bk .side .mail a{font-family:var(--font-sans,inherit);letter-spacing:0;text-transform:none;color:var(--body);text-underline-offset:4px;transition:color .25s var(--b-ease), text-decoration-color .25s var(--b-ease);margin-top:4px;font-size:15px;line-height:1.5;-webkit-text-decoration:underline #89cff059;text-decoration:underline #89cff059;display:inline-block}.v5.nzb .bk .side .mail a:hover{color:var(--ink);-webkit-text-decoration-color:var(--sky);text-decoration-color:var(--sky)}.v5.nzb .formw form{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;min-width:0;display:grid;position:relative}.v5.nzb .formw .fld input[type=text],.v5.nzb .formw .fld input[type=email],.v5.nzb .formw .fld select{border-bottom-color:var(--b-hair2);min-height:44px;transition:border-color .25s var(--b-ease), box-shadow .25s var(--b-ease)}.v5.nzb .formw .fld input:hover,.v5.nzb .formw .fld select:hover{border-bottom-color:#ffffff52}.v5.nzb .formw .fld input:focus-visible,.v5.nzb .formw .fld select:focus-visible{border-bottom-color:var(--sky);box-shadow:0 1px 0 var(--sky), 0 10px 20px -12px #5cb4e4b3;outline:none}.v5.nzb .formw .fld:focus-within>label{color:var(--light)}.v5.nzb .formw .fld>label{transition:color .25s var(--b-ease)}.v5.nzb .formw .fld input[aria-invalid=true],.v5.nzb .formw .fld select[aria-invalid=true],.v5.nzb .formw .consent .check input[aria-invalid=true]{border-color:var(--b-err)}.v5.nzb .formw .fld .err{color:var(--b-err);opacity:0;transition:opacity .25s var(--b-ease)}.v5.nzb .formw .fld .err.on{opacity:1}.v5.nzb .formw .fld .hint{color:var(--muted)}.v5.nzb .formw .chips label{border-color:var(--b-hair2);min-height:40px;transition:border-color .25s var(--b-ease), color .25s var(--b-ease), box-shadow .25s var(--b-ease)}.v5.nzb .formw .chips label:hover{color:var(--ink);border-color:#89cff059}.v5.nzb .formw .formerr{border-color:#ff9aa666}.v5.nzb .formw .sub small{color:var(--muted)}.v5.nzb .formw .fields{display:contents}.v5.nzb .formw .w{grid-column:1/-1}.v5.nzb .formw .notice,.v5.nzb .formw .closed{color:var(--muted);font-size:13px;line-height:1.65}.v5.nzb .formw .notice strong{color:var(--body);font-weight:500}.v5.nzb .formw .notice a,.v5.nzb .formw .closed a{color:var(--body);text-underline-offset:3px;transition:color .25s var(--b-ease), text-decoration-color .25s var(--b-ease);-webkit-text-decoration:underline #89cff059;text-decoration:underline #89cff059}.v5.nzb .formw .notice a:hover,.v5.nzb .formw .closed a:hover{color:var(--ink);-webkit-text-decoration-color:var(--sky);text-decoration-color:var(--sky)}.v5.nzb .formw .closed{border:1px solid var(--b-hair2);color:var(--body);border-radius:12px;padding:14px 16px}.v5.nzb .formw fieldset:disabled .fld{opacity:.55}.v5.nzb .formw form[aria-busy=true] .btn{cursor:progress}.v5.nzb .formw .ok{border-top-color:#f6f2c359}.v5.nzb .formw .ok h3:focus-visible{outline:2px solid var(--sky);outline-offset:4px;border-radius:4px}.v5.nzb .faq{border-top:1px solid var(--b-hair);max-width:760px;margin-top:clamp(40px,6vh,72px)}.v5.nzb .faq details{border-bottom:1px solid var(--b-hair)}.v5.nzb .faq summary{cursor:pointer;letter-spacing:-.015em;min-height:56px;color:var(--ink);transition:color .25s var(--b-ease);justify-content:space-between;align-items:center;gap:24px;padding:18px 0;font-size:clamp(16px,1.3vw,19px);line-height:1.35;list-style:none;display:flex}.v5.nzb .faq summary::-webkit-details-marker{display:none}.v5.nzb .faq summary:hover{color:var(--light)}.v5.nzb .faq summary:focus-visible{outline:2px solid var(--sky);outline-offset:4px;border-radius:4px}.v5.nzb .faq summary:after{content:"";background:linear-gradient(var(--light), var(--light)) center / 100% 1px no-repeat, linear-gradient(var(--light), var(--light)) center / 1px 100% no-repeat;width:11px;height:11px;transition:transform .24s var(--b-ease);border:0;flex:none;transform:none}.v5.nzb .faq details[open] summary:after{transform:rotate(45deg)}.v5.nzb .faq details p{max-width:62ch;color:var(--muted);padding:0 0 22px;font-size:15px;line-height:1.7}.v5.nzb>.sitefoot{z-index:2;clip-path:inset(0 -100vmax);background:#000;position:relative;box-shadow:0 0 0 100vmax #000}@media (min-width:901px) and (max-width:1099px){.v5.nzb .four{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:36px}}@media (max-width:1100px){.v5.nzb .bk{grid-template-columns:1fr;gap:40px}}@media (max-width:900px),(prefers-reduced-motion:reduce){.v5.nzb #corridor .portal3d{display:none}.v5.nzb #open{height:auto}.v5.nzb #open .opin{height:auto;min-height:100svh;padding:96px var(--b-pad) 72px;position:relative}.v5.nzb #open .opn{transform:none}.v5.nzb #open .ophint{display:none}}@media (max-width:900px){.v5.nzb{--win:calc(100vw * 10 / 16)}.v5.nzb #corridor{height:var(--win);position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#0000,#000 14% 58%,#0000 96%);mask-image:linear-gradient(#0000,#000 14% 58%,#0000 96%)}.v5.nzb #corridor:after{background:linear-gradient(90deg,#0000008c 0%,#00000026 40%,#0000 60%)}.v5.nzb #corridor .hall{--dx:74%;--hz:72%;--dw:clamp(22px, 8vw, 56px);--fx:calc(var(--dx) - var(--dw) * .55)}.v5.nzb #open .opin{min-height:0;padding-top:calc(var(--win) - 8px)}.v5.nzb .sheet{padding-top:12vh}.v5.nzb .tl{padding-top:0}.v5.nzb .tl canvas{display:none}.v5.nzb .tl .ph{grid-template-columns:1fr;gap:36px}.v5.nzb .four{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px}.v5.nzb .formw form{grid-template-columns:1fr}.v5.nzb .formw .fld.w,.v5.nzb .formw .w,.v5.nzb .formw .sub{grid-column:auto}.v5.nzb .formw .chips label{min-height:44px}}@media (max-width:560px){.v5.nzb{--win:calc(100vw * 4 / 5)}.v5.nzb #open h1{font-size:clamp(28px,7.4vw,34px)}.v5.nzb .four{grid-template-columns:1fr}.v5.nzb #open .opacts{flex-direction:column}.v5.nzb #open .opacts .btn,.v5.nzb .formw .sub .btn{justify-content:center;width:100%;height:48px}}@media (prefers-reduced-motion:reduce){.v5.nzb #open .ophint i{animation:none}.v5.nzb .faq summary:after{transition:none}}
/*# sourceMappingURL=3aic_rgl5g9lx.css.map*/