svg.art{--e:cubic-bezier(.16,1,.3,1);width:100%;height:100%;display:block;overflow:visible}svg.art *{fill:none;stroke:var(--ink,var(--ln,currentColor));stroke-width:var(--art-sw,2.2);stroke-linecap:round;stroke-linejoin:round}svg.art mask *{stroke:#fff;stroke-width:calc(var(--art-sw,2.2) + 4)}svg.art .hi,svg.art .hi *{stroke:var(--acc,var(--hi,#931914));stroke-width:calc(var(--art-sw,2.2) * 1.35)}svg.art .thin,svg.art .thin *{stroke-width:calc(var(--art-sw,2.2) * .6)}@container (width<=199px){svg.art .thin,svg.art .thin *{stroke-width:calc(var(--art-sw,2.2) * .8)}}svg.art .arc{stroke-width:calc(var(--art-sw,2.2) * 5)}svg.art .solid{fill:var(--acc,var(--hi,#931914));stroke:none}svg.art .solid.ink{fill:var(--ink,var(--ln,currentColor));fill-opacity:.72}svg.art .f8{fill:var(--acc,var(--hi,#931914));fill-opacity:.1;stroke:none}svg.art .mask{fill:var(--bgc,var(--sbg,transparent))}svg.art .dash,svg.art .dash *{stroke-dasharray:6 8;stroke-linecap:butt}svg.art .ringd{stroke-dasharray:4.7 4.7;stroke-linecap:butt}svg.art .minor{display:var(--minor,inline);stroke-opacity:.55}svg.art .mv,svg.art .pop{transform-box:fill-box}svg.art .mv{transform-origin:var(--to,center)}svg.art .pop{transform-origin:50%}:is(svg.art[data-basis=reported],.rep svg.art) .est-end{fill:var(--acc,var(--hi,#931914))}:is(svg.art[data-basis=reported],.rep svg.art) .po{display:none}:is(svg.art[data-basis=projected],.proj svg.art) .est{stroke-dasharray:var(--ed,.018 .026);stroke-dashoffset:0;stroke-linecap:butt}:is(svg.art[data-basis=projected],.proj svg.art) .est-end{fill:var(--bgc,var(--sbg,Canvas))}:is(svg.art[data-basis=projected],.proj svg.art) .po{display:inline}:is(svg.art[data-basis=projected],.proj svg.art) .ro{display:none}svg.art .est-end.ring,:is(svg.art[data-basis=reported],:is(svg.art[data-basis=projected],.proj svg.art),.rep svg.art) .est-end.ring{fill:none}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){:where(html:not(.still)) :where(.sl.on) svg.art .dr{stroke-dasharray:1 2;stroke-dashoffset:0;fill-opacity:1;transition:stroke-dashoffset min(var(--d,1s),.9s) var(--e) calc(.2s + min(var(--i,0),10) * 40ms + var(--dl,0s)),fill-opacity .3s var(--e) calc(.2s + min(var(--i,0),10) * 40ms + var(--dl,0s) + min(var(--d,1s),.9s) * .6)}:where(html:not(.still)) :where(.sl.on) svg.art .fi{opacity:1;transition:opacity .5s var(--e) calc(.7s + min(var(--i,0),10) * 40ms + var(--dl,0s))}:where(html:not(.still)) :where(.sl.on) svg.art .pop{opacity:1;transition:opacity .3s var(--e) min(var(--pd,calc(.4s + min(var(--i,0),10) * 50ms + var(--dl,0s))),1.4s),transform .5s var(--e) min(var(--pd,calc(.4s + min(var(--i,0),10) * 50ms + var(--dl,0s))),1.4s);transform:none}:where(html:not(.still)) :where(.sl.on) svg.art .mv{transition:transform min(var(--mt,.8s),.8s) var(--te,var(--e)) min(var(--md,.8s),1.1s);transform:none}:where(html:not(.still)) :where(.sl.on) :is(svg.art[data-basis=projected],.proj svg.art) .est{opacity:1;transition:opacity .6s var(--e) calc(.2s + min(var(--i,0),10) * 40ms + var(--dl,0s))}:where(html:not(.still)) :where(.sl.on) svg.art .fl{animation:sa-fl 1s var(--e) 1s 2 both}@keyframes sa-fl{to{stroke-dashoffset:-14px}}:where(html:not(.still)) :where(.sl:not(.on),.layer:not(.on)) svg.art .dr{stroke-dasharray:1 2;stroke-dashoffset:1.25px;fill-opacity:0;transition:stroke-dashoffset .28s var(--e) 0s,fill-opacity .2s var(--e) 0s}:where(html:not(.still)) :where(.sl:not(.on),.layer:not(.on)) svg.art .fi{opacity:0;transition:opacity .2s var(--e) 0s}:where(html:not(.still)) :where(.sl:not(.on),.layer:not(.on)) svg.art .pop{opacity:0;transition:opacity .15s var(--e) 0s,transform .15s var(--e) 0s;transform:scale(.55)}:where(html:not(.still)) :where(.sl:not(.on),.layer:not(.on)) svg.art .mv{transform:translate(var(--tx,0px),var(--ty,0px)) rotate(var(--tr,0deg)) scale(var(--ts,1));transition:transform .2s var(--e) 0s}:where(html:not(.still)) :where(.sl:not(.on),.layer:not(.on)) :is(svg.art[data-basis=projected],.proj svg.art) .est{opacity:0;transition:opacity .2s var(--e) 0s}:where(html:not(.still)) :where(.sl:not(.on),.layer:not(.on)) svg.art .fl{animation:none}}.pfig{--pf-ease:cubic-bezier(.16, 1, .3, 1);--pf-sw:max(1px, calc(var(--isz,300) * .0075px));--pf-w:max(.75px, calc(100px / var(--isz,300)));--pf-rx:50;--pf-ry:58.52;--pf-rsx:.816;--pf-rsy:.7984;--pf-rr:0;--pf-cx:50;--pf-cy:50;--pf-csx:.9688;--pf-csy:.9688;--pf-cr:0;--pf-dx:50;--pf-dy:54.2;--pf-ds:1;--pf-ox:0;--pf-ot:0;aspect-ratio:1;width:100%;height:auto;display:block;overflow:visible}.pfig[data-state=interviews]{--pf-rx:40;--pf-ry:30;--pf-rsx:.64;--pf-rsy:.36;--pf-rr:0;--pf-cx:66;--pf-cy:72;--pf-csx:.52;--pf-csy:.34;--pf-cr:0;--pf-dx:40;--pf-dy:30;--pf-ds:1;--pf-ox:9;--pf-ot:1}.pfig[data-state=research]{--pf-rx:50;--pf-ry:77;--pf-rsx:.84;--pf-rsy:.3;--pf-rr:0;--pf-cx:38;--pf-cy:35;--pf-csx:.46;--pf-csy:.46;--pf-cr:0;--pf-dx:30;--pf-dy:27;--pf-ds:1;--pf-ox:0;--pf-ot:0}.pfig[data-state=wireframing]{--pf-rx:50;--pf-ry:50;--pf-rsx:.76;--pf-rsy:.74;--pf-rr:0;--pf-cx:20;--pf-cy:21;--pf-csx:.1;--pf-csy:.1;--pf-cr:0;--pf-dx:82;--pf-dy:36;--pf-ds:1;--pf-ox:0;--pf-ot:0}.pfig[data-state=prototyping]{--pf-rx:50;--pf-ry:50;--pf-rsx:.36;--pf-rsy:.72;--pf-rr:0;--pf-cx:50;--pf-cy:50;--pf-csx:.88;--pf-csy:.88;--pf-cr:0;--pf-dx:50;--pf-dy:75;--pf-ds:1;--pf-ox:0;--pf-ot:0}.pfig[data-state=workshop]{--pf-rx:50;--pf-ry:62;--pf-rsx:.8;--pf-rsy:.56;--pf-rr:0;--pf-cx:78;--pf-cy:17;--pf-csx:.18;--pf-csy:.18;--pf-cr:0;--pf-dx:30;--pf-dy:56;--pf-ds:1;--pf-ox:0;--pf-ot:0}.pfig[data-state=document]{--pf-rx:50;--pf-ry:50;--pf-rsx:.54;--pf-rsy:.8;--pf-rr:0;--pf-cx:65;--pf-cy:79;--pf-csx:.19;--pf-csy:.19;--pf-cr:0;--pf-dx:54;--pf-dy:68;--pf-ds:1;--pf-ox:0;--pf-ot:0}.pfig[data-state=flows]{--pf-rx:50;--pf-ry:16;--pf-rsx:.34;--pf-rsy:.14;--pf-rr:0;--pf-cx:50;--pf-cy:85;--pf-csx:.16;--pf-csy:.16;--pf-cr:0;--pf-dx:50;--pf-dy:16;--pf-ds:1;--pf-ox:0;--pf-ot:0}.pfig[data-state=data]{--pf-rx:50;--pf-ry:50;--pf-rsx:.72;--pf-rsy:.68;--pf-rr:0;--pf-cx:68;--pf-cy:36;--pf-csx:.26;--pf-csy:.26;--pf-cr:0;--pf-dx:49;--pf-dy:28;--pf-ds:1;--pf-ox:0;--pf-ot:0}.pfig[data-state=personas]{--pf-rx:28;--pf-ry:54;--pf-rsx:.4;--pf-rsy:.64;--pf-rr:0;--pf-cx:28;--pf-cy:38;--pf-csx:.16;--pf-csy:.16;--pf-cr:0;--pf-dx:72;--pf-dy:38;--pf-ds:2.4;--pf-ox:0;--pf-ot:0}.pfig .minor{display:var(--minor,inline)}.pfig .gh rect,.pfig .gh circle{fill:none;stroke:currentColor;stroke-opacity:.14;stroke-width:1px;vector-effect:non-scaling-stroke}.pfig .arc{fill:none;stroke:var(--acc,#e0524a);stroke-width:var(--pf-w);stroke-linecap:butt;stroke-dasharray:calc(var(--p,0) * 100px) 100px}.pfig .prims,.pfig .dots{transform-box:view-box;transform-origin:50px 50px}.pfig .pr,.pfig .pc{fill:none;stroke:currentColor;stroke-width:var(--pf-sw);stroke-linejoin:miter;vector-effect:non-scaling-stroke;transform-box:view-box;transform-origin:0 0}.pfig .pr{transform:translate(calc(var(--pf-rx) * 1px), calc(var(--pf-ry) * 1px)) rotate(calc(var(--pf-rr) * 1deg)) scale(var(--pf-rsx), var(--pf-rsy))}.pfig .pc{transform:translate(calc(var(--pf-cx) * 1px), calc(var(--pf-cy) * 1px)) rotate(calc(var(--pf-cr) * 1deg)) scale(var(--pf-csx), var(--pf-csy))}.pfig .dp{transform-box:view-box;transform-origin:0 0;transform:translate(calc(var(--pf-dx) * 1px), calc(var(--pf-dy) * 1px)) scale(var(--pf-ds))}.pfig .dp.k2{transform:translate(calc((var(--pf-dx) - var(--pf-ox)) * 1px), calc(var(--pf-dy) * 1px)) scale(var(--pf-ds));opacity:var(--pf-ot)}.pfig .dp.k3{transform:translate(calc((var(--pf-dx) + var(--pf-ox)) * 1px), calc(var(--pf-dy) * 1px)) scale(var(--pf-ds));opacity:var(--pf-ot)}.pfig .dot{fill:var(--acc,#e0524a);transform-box:fill-box;transform-origin:50%}.pfig .dot.ink{fill:currentColor}.pfig .d{--on:0;fill:none;stroke:currentColor;stroke-width:var(--pf-w);stroke-linecap:butt;stroke-linejoin:miter}.pfig[data-state=interviews] .d-interviews,.pfig[data-state=research] .d-research,.pfig[data-state=wireframing] .d-wireframing,.pfig[data-state=prototyping] .d-prototyping,.pfig[data-state=workshop] .d-workshop,.pfig[data-state=document] .d-document,.pfig[data-state=flows] .d-flows,.pfig[data-state=data] .d-data,.pfig[data-state=personas] .d-personas{--on:1}.pfig .dr{stroke-dasharray:1.02 2;stroke-dashoffset:calc((1 - var(--on)) * 1.04px)}.pfig .fi{stroke-dasharray:1.6 2.2;opacity:calc(var(--on) * .6)}.pfig .pop{opacity:var(--on);scale:calc(.55 + var(--on) * .45);transform-box:fill-box;transform-origin:50%}.pfig .orb{transform-box:view-box;transform-origin:50px 50px}@property --pf-i1y{syntax:"<number>";inherits:true;initial-value:0}@property --pf-i2y{syntax:"<number>";inherits:true;initial-value:0}@property --pf-i3y{syntax:"<number>";inherits:true;initial-value:0}@property --pf-lx{syntax:"<number>";inherits:true;initial-value:0}@property --pf-ly{syntax:"<number>";inherits:true;initial-value:0}@property --pf-wix{syntax:"<number>";inherits:true;initial-value:0}@property --pf-wiy{syntax:"<number>";inherits:true;initial-value:0}@property --pf-pry{syntax:"<number>";inherits:true;initial-value:0}@property --pf-prr{syntax:"<number>";inherits:true;initial-value:0}@property --pf-wox{syntax:"<number>";inherits:true;initial-value:0}@property --pf-n2y{syntax:"<number>";inherits:true;initial-value:0}@property --pf-n3x{syntax:"<number>";inherits:true;initial-value:0}@property --pf-fox{syntax:"<number>";inherits:true;initial-value:0}@property --pf-foy{syntax:"<number>";inherits:true;initial-value:0}@property --pf-dax{syntax:"<number>";inherits:true;initial-value:0}@property --pf-day{syntax:"<number>";inherits:true;initial-value:0}@property --pf-pey{syntax:"<number>";inherits:true;initial-value:0}@property --pf-bs{syntax:"<number>";inherits:true;initial-value:1}@property --pf-bo{syntax:"<number>";inherits:true;initial-value:1}.pfig .iw-interviews{translate:0 calc(var(--pf-i1y) * 1px)}.pfig .dp.k2 .iw-interviews{translate:0 calc(var(--pf-i2y) * 1px)}.pfig .dp.k3 .iw-interviews{translate:0 calc(var(--pf-i3y) * 1px)}.pfig .iw-research,.pfig .pc,.pfig .sw{translate:calc(var(--pf-lx) * 1px) calc(var(--pf-ly) * 1px)}.pfig .iw-wireframing{translate:calc(var(--pf-wix) * 1px) calc(var(--pf-wiy) * 1px)}.pfig .iw-prototyping{translate:0 calc(var(--pf-pry) * 1px)}.pfig .orb{rotate:calc(var(--pf-prr) * 1deg)}.pfig .iw-workshop{translate:calc(var(--pf-wox) * 1px) 0}.pfig .n2{translate:0 calc(var(--pf-n2y) * 1px)}.pfig .n3{translate:calc(var(--pf-n3x) * 1px) 0}.pfig .iw-flows{translate:calc(var(--pf-fox) * 1px) calc(var(--pf-foy) * 1px)}.pfig .iw-data{translate:calc(var(--pf-dax) * 1px) calc(var(--pf-day) * 1px)}.pfig .iw-personas{translate:0 calc(var(--pf-pey) * 1px)}.pfig .dot{scale:var(--pf-bs);opacity:var(--pf-bo)}@media (prefers-reduced-motion:no-preference){html:not(.still) .pfig .pr,html:not(.still) .pfig .dp{transition:transform .9s var(--pf-ease)}html:not(.still) .pfig .pc{transition:transform .9s var(--pf-ease), translate .9s var(--pf-ease)}html:not(.still) .pfig .sw{transition:translate .9s var(--pf-ease)}html:not(.still) .pfig .orb{transition:rotate .9s var(--pf-ease)}html:not(.still) .pfig .iw{transition:translate .9s var(--pf-ease)}html:not(.still) .pfig .dot{transition:scale .5s var(--pf-ease), opacity .3s var(--pf-ease)}html:not(.still) .pfig[data-state=interviews] .iw-interviews,html:not(.still) .pfig[data-state=research] .iw-research,html:not(.still) .pfig[data-state=research] .sw,html:not(.still) .pfig[data-state=wireframing] .iw-wireframing,html:not(.still) .pfig[data-state=prototyping] .iw-prototyping,html:not(.still) .pfig[data-state=prototyping] .orb,html:not(.still) .pfig[data-state=workshop] .iw-workshop,html:not(.still) .pfig[data-state=flows] .iw-flows,html:not(.still) .pfig[data-state=data] .iw-data,html:not(.still) .pfig[data-state=personas] .iw-personas{transition-duration:0s}html:not(.still) .pfig[data-state=research] .pc{transition:transform .9s var(--pf-ease), translate 0s}html:not(.still) .pfig[data-state=mark] .dot,html:not(.still) .pfig[data-state=research] .dot{transition-duration:0s,.3s}html:not(.still) .pfig[data-state=document] .dot{transition-duration:.5s,0s}html:not(.still) .pfig[data-state=workshop] .pop{--pf-td:0s}html:not(.still) .pfig .dp.k2,html:not(.still) .pfig .dp.k3{transition:transform .9s var(--pf-ease), opacity .5s var(--pf-ease)}html:not(.still) .pfig .prims,html:not(.still) .pfig .dots{transition:opacity .8s var(--pf-ease), scale .8s var(--pf-ease)}html:not(.still) .pfig .arc{transition:stroke-dasharray .7s var(--pf-ease)}html:not(.still) .pfig .dr{transition:stroke-dashoffset calc(.3s + var(--on) * .3s) var(--pf-ease) calc(var(--on) * (.35s + min(var(--i,0), 8) * 50ms))}html:not(.still) .pfig .fi{transition:opacity calc(.3s + var(--on) * .3s) var(--pf-ease) calc(var(--on) * (.35s + min(var(--i,0), 8) * 50ms))}html:not(.still) .pfig .pop{transition:opacity calc(.3s + var(--on) * .3s) var(--pf-ease) calc(var(--on) * (.35s + min(var(--i,0), 8) * 50ms)), scale calc(.3s + var(--on) * .3s) var(--pf-ease) calc(var(--on) * (.35s + min(var(--i,0), 8) * 50ms)), translate var(--pf-td,.9s) var(--pf-ease)}html:not(.still) .pfig[data-state=mark]{animation:pf-beat 1.8s var(--pf-ease) .4s 3}html:not(.still) .pfig[data-state=interviews]{animation:pf-h1 .9s var(--pf-ease) .9s 2, pf-h2 .9s var(--pf-ease) 1.1s 2, pf-h3 .9s var(--pf-ease) 1.3s 2}html:not(.still) .pfig[data-state=research]{animation:pf-sweep 3.2s var(--pf-ease) .9s, pf-beat 1.1s var(--pf-ease) 1.3s 2}html:not(.still) .pfig[data-state=wireframing]{animation:pf-snap 4.4s var(--pf-ease) 1.2s}html:not(.still) .pfig[data-state=prototyping]{animation:pf-orb 2.4s var(--pf-ease) .9s 2, pf-tap 2.6s var(--pf-ease) 1.4s}html:not(.still) .pfig[data-state=workshop]{animation:pf-drift 3.2s var(--pf-ease) 1.6s forwards, pf-shuf-a 3.2s var(--pf-ease) 1.6s forwards, pf-shuf-b 3.2s var(--pf-ease) 1.6s forwards}html:not(.still) .pfig[data-state=document]{animation:pf-blink 1.1s var(--pf-ease) 1.4s 4}html:not(.still) .pfig[data-state=flows]{animation:pf-ride 3.6s var(--pf-ease) 1.2s forwards}html:not(.still) .pfig[data-state=data]{animation:pf-dride 4s var(--pf-ease) 1.3s}html:not(.still) .pfig[data-state=personas]{animation:pf-lift 1.4s var(--pf-ease) .9s 2}html:not(.still) .sl:not(.on) .pfig{animation-play-state:paused}}@media (prefers-reduced-motion:no-preference) and (scripting:enabled){html:not(.still) .sl:not(.on) .pfig .prims,html:not(.still) .sl:not(.on) .pfig .dots{opacity:0;scale:.94}}@keyframes pf-beat{0%,to{--pf-bs:1}40%{--pf-bs:1.38}}@keyframes pf-h1{0%,to{--pf-i1y:0}35%{--pf-i1y:-3}}@keyframes pf-h2{0%,to{--pf-i2y:0}35%{--pf-i2y:-3}}@keyframes pf-h3{0%,to{--pf-i3y:0}35%{--pf-i3y:-3}}@keyframes pf-sweep{0%,to{--pf-lx:0;--pf-ly:0}45%{--pf-lx:14;--pf-ly:3}}@keyframes pf-snap{0%,10%{--pf-wix:0;--pf-wiy:0}30%,42%{--pf-wix:-34;--pf-wiy:44}62%,74%{--pf-wix:0;--pf-wiy:24}94%,to{--pf-wix:0;--pf-wiy:0}}@keyframes pf-orb{0%{--pf-prr:0}to{--pf-prr:180}}@keyframes pf-tap{0%,to{--pf-pry:0}30%,62%{--pf-pry:-13}}@keyframes pf-drift{0%{--pf-wox:0}22%,40%{--pf-wox:50}62%,to{--pf-wox:25}}@keyframes pf-shuf-a{0%,40%{--pf-n2y:0}62%,to{--pf-n2y:22}}@keyframes pf-shuf-b{0%,40%{--pf-n3x:0}62%,to{--pf-n3x:-25}}@keyframes pf-blink{0%,to{--pf-bo:1}50%{--pf-bo:0}}@keyframes pf-ride{0%,10%{--pf-fox:0;--pf-foy:0}38%{--pf-fox:0;--pf-foy:34}58%{--pf-fox:28;--pf-foy:34}84%,to{--pf-fox:28;--pf-foy:69}}@keyframes pf-dride{0%,10%{--pf-dax:0;--pf-day:0}36%,48%{--pf-dax:-10;--pf-day:19}70%,82%{--pf-dax:-19;--pf-day:14}to{--pf-dax:0;--pf-day:0}}@keyframes pf-lift{0%,to{--pf-pey:0}40%{--pf-pey:-2.1}}.ap-phone[data-astro-cid-klwfrqt4]{width:var(--pw,320px);aspect-ratio:var(--ap-ar);position:relative;container-type:inline-size}.ap-scr[data-astro-cid-klwfrqt4]{z-index:2;isolation:isolate;position:absolute;overflow:hidden;transform:translateZ(0)}.ap-post[data-astro-cid-klwfrqt4]{object-fit:cover;object-position:top;width:100%;max-width:none;height:100%;position:absolute;inset:0}.ap-scr[data-astro-cid-klwfrqt4]:has(.app-host[data-on]) .ap-post[data-astro-cid-klwfrqt4]{opacity:0;transition:opacity .3s .6s}.ap-frame[data-astro-cid-klwfrqt4]{z-index:1;pointer-events:none;width:100%;max-width:none;height:100%;position:absolute;inset:0}@property --u{syntax:"<length>";inherits:true;initial-value:0}@property --ib-pw{syntax:"<length>";inherits:true;initial-value:320px}@property --phw{syntax:"<length>";inherits:true;initial-value:200px}@font-face{font-family:Interlayer Rodin;src:url(/media/interlayer-app/fonts/newrodin-b.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Interlayer Rodin;src:url(/media/interlayer-app/fonts/newrodin-eb.woff2)format("woff2");font-weight:800;font-display:swap}@font-face{font-family:Interlayer Courier;src:local(CourierNewPSMT),local(Courier New);font-weight:400}@font-face{font-family:Interlayer Courier;src:local(CourierNewPS-BoldMT),local(Courier New Bold);font-weight:700}.ib{--ink:#141312;--mint:#f4fbfa;--teal:#5ad1b3;--pink:#e25c9d;--tx:#f3efe6;--mu:#f3efe694;--ln:#f3efe629;--H:"Interlayer Rodin","Fot Newrodin Pro Eb",Arial,sans-serif;--B:"Fot Newrodin Pro M",Arial,sans-serif;--C:"Interlayer Courier","Courier New",monospace;--ease:cubic-bezier(.16,1,.3,1);--SV:100vh;--navh:132px;--draft:#f3efe699;--fs:clamp(11px,.8vw,13px);--ccw:min(34vw,540px);font-family:var(--B);color:var(--tx);display:block}@supports (height:100svh){.ib{--SV:100svh}}.ib *{box-sizing:border-box}.ib p,.ib h1,.ib h2,.ib ul,.ib figure{margin:0;padding:0}.ib a{color:inherit;text-decoration:none}.ib .ib-cap p:not(#_),.ib .ib-qx p:not(#_),.ib .ib-lc p:not(#_){display:block}.ib .ib-dt:not(#_){display:flex}.ib-track{height:calc(var(--SV) * var(--len,5.5));position:relative}.ib-stage{height:var(--SV);background:var(--ink);position:sticky;top:0;overflow:hidden}.ib-gr{z-index:0;pointer-events:none;position:absolute;inset:0}.ib-grid,.ib-glw{position:absolute;inset:0}.ib-grid,.ib-mwi:before{background-image:linear-gradient(#f3efe60d 1px,#0000 1px),linear-gradient(90deg,#f3efe60d 1px,#0000 1px);background-position:50%;background-size:32px 32px;-webkit-mask:radial-gradient(75% 75% at 62%,#000 25%,#0000 100%);mask:radial-gradient(75% 75% at 62%,#000 25%,#0000 100%)}.ib-glw{background:radial-gradient(42% 52% at 16% 92%,#5ad1b32b,#0000 70%),radial-gradient(40% 50% at 88% 14%,#e25c9d26,#0000 70%)}.ib-mw{transform-origin:0 0;visibility:hidden;will-change:transform;height:100%;position:absolute;top:0;left:0;overflow:hidden}.ib-mw:before{content:"";z-index:2;background:#fff;width:2px;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 22px 6px #5ad1b3b3,0 0 3px #ffffffe6}.ib-mwi{transform-origin:0 0;background:var(--mint);position:absolute;top:0;left:0}.ib-mwi:before{content:"";background-image:linear-gradient(#14131212 1px,#0000 1px),linear-gradient(90deg,#14131212 1px,#0000 1px);position:absolute;inset:0}.ib-mwi:after{content:"";background:radial-gradient(42% 52% at 18% 88%,#5ad1b333,#0000 70%),radial-gradient(40% 50% at 86% 14%,#e25c9d1f,#0000 70%);position:absolute;inset:0}.ib-et{font:var(--fs)/1 var(--C);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:#f3efe6cc;opacity:0;position:absolute;top:0;left:0}.ib-et2{color:#141312bf}.ib-lay{z-index:1;grid-template-columns:var(--ccw) minmax(0,1fr);height:100%;padding-top:var(--navh);grid-template-rows:minmax(0,1fr);grid-template-areas:"cc art";display:grid;position:relative}.ib-cc{min-width:0;color:var(--tx);--bg:#141312;flex-direction:column;grid-area:cc;justify-content:flex-end;padding:0 24px 40px 48px;display:flex;position:relative}.ib[data-ct] .ib-cc{--tx:#141312;--mu:#1413129e;--ln:#14131229;--bg:#f4fbfa}.ib-art{touch-action:pan-y pinch-zoom;--hud:#f3efe680;--hudtx:#f3efe6d1;grid-area:art;min-width:0;min-height:0;position:relative;container-type:size}.ib[data-at] .ib-art{--hud:#14131261;--hudtx:#141312c7}.ib-in{--mw:.62;--u:calc(1.35 * min(var(--mw) * 100cqw / 168, 60cqh / 109));position:absolute;inset:0}.ib-caps{display:grid}.ib-cap{opacity:0;pointer-events:none;grid-area:1/1;align-self:end;transition:opacity .14s,transform .14s;transform:translateY(6px)}.ib-cap.is-on{opacity:1;pointer-events:auto;transition:opacity .36s .12s,transform .5s cubic-bezier(.2,.7,.2,1) .12s;transform:none}.ib-eb,.ib-num,.ib-cue,.ib-ro{font-family:var(--C);letter-spacing:.08em;text-transform:uppercase;font-size:12px}.ib-eb{color:var(--teal)}.ib .ib-eb{margin-bottom:24px}.ib-h1{font-family:var(--H);font-weight:800;font-size:clamp(40px,min(4.6vw,(var(--ccw) - 72px) / 6.75),84px);letter-spacing:-.025em;line-height:.95}.ib .ib-cap .ib-lede:not(#_){color:var(--mu);max-width:34ch;margin-top:22px;font-size:clamp(15px,1.1vw,18px);line-height:1.45}.ib-cue{color:var(--mu)}.ib .ib-cue{margin-top:34px}.ib-cue span{margin-left:8px;animation:2s ease-in-out infinite ib-cue;display:inline-block}@keyframes ib-cue{50%{transform:translateY(5px)}}.ib-num{color:var(--mu)}.ib .ib-num{margin-bottom:16px}.ib-num span{color:var(--tx)}.ib-num em{color:var(--tx);margin-left:14px;font-style:normal}.ib-num em:before{content:"";background:var(--pink);border-radius:50%;width:6px;height:6px;margin:0 8px 1px 0;display:inline-block}.ib-h2{font-family:var(--H);letter-spacing:-.02em;font-size:clamp(28px,2.6vw,44px);font-weight:800;line-height:1.02}.ib .ib-cap .ib-p2:not(#_){-webkit-line-clamp:5;color:var(--mu);-webkit-box-orient:vertical;max-width:36ch;margin-top:14px;font-size:clamp(15px,1.1vw,18px);line-height:1.45;display:-webkit-box;overflow:hidden}.ib-sts{flex-wrap:wrap;gap:6px;margin-top:22px;display:flex}.ib-stb{font:inherit;font-family:var(--C);letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--ln);color:var(--tx);cursor:pointer;background:0 0;border-radius:999px;padding:10px 12px;font-size:11px;line-height:1;transition:background .3s,color .3s,border-color .3s}.ib-stb[aria-pressed=true]{background:var(--tx);border-color:var(--tx);color:var(--bg)}.ib-stb:focus-visible{outline:2px solid var(--pink);outline-offset:2px}.ib .ib-cap .ib-ro:not(#_){color:var(--mu);margin-top:14px;font-size:11px}.ib-sro{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ib-scr{flex:none;height:44px;margin-top:26px;position:relative}.ib-scl{background:var(--ln);height:1px;position:absolute;top:50%;left:0;right:0}.ib-scf{background:var(--tx);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.ib-scb{display:flex;position:absolute;inset:0}.ib-sct{height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex:1;margin:0;padding:0;position:relative}.ib-sct i{background:var(--mu);width:1px;height:9px;margin-top:-4.5px;transition:height .25s,margin .25s,background .25s;position:absolute;top:50%;left:0}.ib-sct[aria-current] i{background:var(--pink);width:2px;height:17px;margin-top:-8.5px}.ib-sct:after{content:attr(data-t);font:11px/1 var(--C);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--tx);opacity:0;pointer-events:none;transition:opacity .2s,transform .2s;position:absolute;bottom:calc(100% - 4px);left:0;transform:translateY(4px)}.ib-sct:nth-child(n+8):after{left:auto;right:-30px}.ib-sct:hover:after,.ib-sct:focus-visible:after{opacity:1;transform:none}.ib-sct:focus-visible{outline:2px solid var(--pink);outline-offset:-4px}.ib-br{pointer-events:none;color:var(--hudtx);font:var(--fs)/1 var(--C);letter-spacing:.08em;text-transform:uppercase;position:absolute;inset:16px}.ib-bc{border:0 solid var(--hud);width:14px;height:14px;position:absolute}.ib-bc.tl{border-width:1px 0 0 1px;top:0;left:0}.ib-bc.tr{border-width:1px 1px 0 0;top:0;right:0}.ib-bc.bl{border-width:0 0 1px 1px;bottom:0;left:0}.ib-bc.br{border-width:0 1px 1px 0;bottom:0;right:0}.ib-bl{white-space:nowrap;position:absolute}.ib-bl.tl{top:2px;left:22px}.ib-bl.tr{top:2px;right:22px}.ib-bl.bl{bottom:2px;left:22px}.ib-bl.br{bottom:2px;right:22px}.ib-bl b{vertical-align:top;text-align:right;font-variant-numeric:tabular-nums;font-weight:400;display:inline-block}.ib-bS,.ib-bK{width:calc(4ch + .32em)}.ib-bT{width:calc(5ch + .4em)}.ib-bN{width:calc(1ch + .08em)}.ib-rig{z-index:3;perspective:1400px;will-change:transform,opacity;width:0;height:0;position:absolute;top:50%;left:50%;transform:scale(.7407)}.ib-pt{width:0;height:0;transform-style:preserve-3d;position:absolute;top:0;left:0}.ib-mk{width:calc(168 * var(--u));height:calc(109 * var(--u));margin:calc(-54.5 * var(--u)) 0 0 calc(-84 * var(--u));transform-style:preserve-3d;--is:1.35;--ib-sw:.8;position:absolute;top:0;left:0}.ib-mk>*{position:absolute}.ib-at-t{left:calc(12.93 * var(--u));top:0}.ib-at-m{left:calc(5.6 * var(--u));top:calc(13.52 * var(--u))}.ib-at-b{left:0;top:calc(29.4 * var(--u))}.ib-pl,.ib-ec{width:calc(155.1 * var(--u));height:calc(79.5 * var(--u))}.ib-pl-m{transform:translateZ(.3px)}.ib-pl-t{transform:translateZ(.6px)}.ib-fl,.ib-sk,.ib-pg{position:absolute;inset:0}.ib-pg{transform:skew(-34.4deg)}.ib-r{left:calc(23.3 * var(--u));width:calc(108.5 * var(--u));border-radius:calc(6.5 * var(--u));border:1px solid var(--draft);opacity:0;background:#f3efe60a;height:100%;position:absolute;top:0}.ib-w{left:0;top:calc(-1 * var(--u));width:calc(114 * var(--u));height:calc(81.5 * var(--u));transform-origin:0 0;position:absolute;overflow:hidden;transform:translate(-5.789%)skew(34.4deg)}.ib-wi{width:calc(155.1 * var(--u));transform-origin:0 0;height:100%;position:absolute;top:0;left:0;transform:skew(-34.4deg)translate(4.255%)}.ib-wi svg{left:0;top:calc(1 * var(--u));width:calc(155.1 * var(--u));height:calc(79.5 * var(--u));position:absolute;overflow:visible}.ib-sc{width:calc(3 * var(--u));opacity:0;pointer-events:none;background:linear-gradient(90deg,#fff0,#fffffff2);height:100%;position:absolute;top:0;right:0}.ib-ol path{fill:none;stroke:var(--draft);stroke-width:var(--ib-sw)}.ib-mo path{fill:var(--mint)}.ib-co path{fill:var(--teal)}.ib-pl-m .ib-co path{fill:var(--pink)}.ib-rim path{fill:none;stroke:#fff;stroke-opacity:.85;stroke-width:var(--ib-sw);stroke-dasharray:1;stroke-dashoffset:1px}.ib-ol,.ib-mo,.ib-rim{opacity:0}.ib-ii{left:calc(60 * var(--u));top:calc(16.06 * var(--u));width:calc(38.1 * var(--u));height:calc(42.95 * var(--u));transform-origin:calc(5 * var(--u)) calc(42.95 * var(--u));--wh:1;position:absolute}.ib-ii svg{position:absolute;overflow:visible}.ib-is{left:0;top:calc(11.69 * var(--u));width:calc(29.9 * var(--u));height:calc(31.26 * var(--u))}.ib-id{left:calc(25.47 * var(--u));width:calc(12.62 * var(--u));height:calc(6.26 * var(--u));top:0}.ib-ii .k{fill:var(--ink)}.ib-ii .w{fill:#fff;opacity:var(--wh)}.ib-G{left:calc(-67.97 * var(--u));top:calc(-24.04 * var(--u));width:calc(303 * var(--u));height:calc(155 * var(--u));opacity:0}.ib-G svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ib-rp{opacity:0}.ib-rp path{fill:none;stroke:#fff;stroke-opacity:calc(.75 * var(--rpo,0));stroke-width:var(--ib-sw)}.ib[data-rp] .ib-rp{animation:ib-rp 1.8s var(--ease) infinite}.ib[data-rp] .ib-rp:last-child{animation-delay:.9s}@keyframes ib-rp{0%{opacity:.85;scale:1}to{opacity:0;scale:1.16}}.ib-glow{left:calc(-46 * var(--u));top:calc(-55 * var(--u));width:calc(260 * var(--u));height:calc(219 * var(--u));opacity:.3;pointer-events:none;background:radial-gradient(closest-side,#5ad1b380,#e25c9d38 55%,#e25c9d00);transform:translateZ(-2px)}.ib-ec{opacity:0;transform:translateZ(-1px)}.ib-ec .ib-r{background:0 0;border-color:#f3efe6b3}.ib-eo{width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.ib-eo path{fill:none;stroke:#f3efe6cc;stroke-width:var(--ib-sw)}.ib-pks{width:100%;height:100%;transform:translateZ(calc(9 * var(--u)));opacity:0;pointer-events:none;top:0;left:0}.ib-pk{width:calc(2.2 * var(--u));height:calc(13 * var(--u));margin:calc(-6.5 * var(--u)) 0 0 calc(-1.1 * var(--u));background:linear-gradient(#0b5b49,var(--teal) 45%,#5ad1b300);opacity:0;border-radius:999px;position:absolute;top:0;left:0;rotate:23.8deg}.ib[data-pk] .ib-pk{animation:ib-pk 1.5s cubic-bezier(.45,0,.2,1) var(--d) infinite}@keyframes ib-pk{0%{translate:calc((var(--x0) - 13.6) * var(--u)) calc(84 * var(--u));opacity:0}20%,75%{opacity:1}to{translate:calc((var(--x0) + 13.6) * var(--u)) calc(22.4 * var(--u));opacity:0}}.ib svg.ib-hud{overflow:visible}.ib-hud{pointer-events:none;width:100%;height:100%;top:0;left:0;overflow:visible;transform:translateZ(3px)}.ib-hud .hp{fill:none;stroke:var(--hud);stroke-width:var(--ib-sw);stroke-dasharray:1;stroke-dashoffset:1px}.ib-hud .hd{fill:var(--hudtx);opacity:0}.ib-hd{border:1px solid var(--hudtx);opacity:0;width:7px;height:7px;top:0;left:0}.ib-tg{font:var(--fs)/1.25 var(--C);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--hudtx);opacity:0;pointer-events:none}.ib-tg.c{transform:translate(-50%,-50%) translateZ(3px) scale(var(--is))}.ib-tg.l{transform-origin:0;transform:translateY(-50%) translateZ(3px) scale(var(--is))}.ib-tg.r{transform-origin:100%;transform:translate(-100%,-50%) translateZ(3px) scale(var(--is))}.ib-tg b{font-weight:400}.ib-lt{flex-direction:column;gap:3px;display:flex}.ib-lt b{font-family:var(--H);letter-spacing:0;text-transform:none;color:var(--tx);font-size:15px;font-weight:700}.ib-hx{align-items:center;gap:8px;display:flex}.ib-hx i{border-radius:2px;width:9px;height:9px}.ib-wm{left:0;top:calc(127 * var(--u));width:calc(168 * var(--u));height:calc(25.49 * var(--u));color:var(--mint);opacity:0;transform:translateZ(1px)}.ib[data-at] .ib-wm{color:var(--ink)}.ib-wmw{transform-origin:0 0;width:111.43%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.ib-wmi{transform-origin:0 0;width:89.74%;height:100%;position:absolute;top:0;left:0}.ib-wmi svg{fill:currentColor;width:100%;height:100%;display:block}.ib-pal{left:calc(84 * var(--u));top:calc(180 * var(--u));transform:translate(-50%,-50%) translateZ(3px) scale(var(--is));opacity:0;gap:24px;display:flex}.ib-pc{font:var(--fs)/1.35 var(--C);letter-spacing:.06em;text-transform:uppercase;color:var(--hudtx);white-space:nowrap;opacity:0;grid-template-columns:auto auto;align-items:center;column-gap:10px;display:grid}.ib-pc i{border-radius:8px;grid-row:span 2;width:28px;height:28px;box-shadow:inset 0 0 0 1px #14131224}.ib-pc b{font-family:var(--H);letter-spacing:0;text-transform:none;font-size:13px;font-weight:700}.ib-fc{width:0;height:0;transform:translateZ(calc(9 * var(--u) + 2px));opacity:0;pointer-events:none;--fb:calc(12px * var(--is));--fw:calc(1.5px * var(--is));top:0;left:0}.ib-fc>i{width:var(--fb);height:var(--fb);border:0 solid var(--pink);position:absolute;top:0;left:0}.ib-fc .tl{border-width:var(--fw) 0 0 var(--fw)}.ib-fc .tr{margin-left:calc(-1 * var(--fb));border-width:var(--fw) var(--fw) 0 0}.ib-fc .bl{margin-top:calc(-1 * var(--fb));border-width:0 0 var(--fw) var(--fw)}.ib-fc .br{margin:calc(-1 * var(--fb)) 0 0 calc(-1 * var(--fb));border-width:0 var(--fw) var(--fw) 0}.ib-fcl{transform-origin:0 100%;font:var(--fs)/1 var(--C);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--hudtx);position:absolute;top:0;left:0}.ib-fcl:after{content:"";width:1.5px;height:calc(var(--lk,8px) - 3px);background:var(--pink);opacity:.7;position:absolute;top:calc(100% + 3px);left:0}.ib-fcl b{color:var(--pink);font-weight:400}.ib-sw{width:calc(1.5px * var(--is));height:calc(121 * var(--u));transform-origin:0 0;background:var(--teal);box-shadow:0 0 calc(14px * var(--is)) calc(3px * var(--is)) #5ad1b38c;opacity:0;pointer-events:none;top:0;left:0}.ib-ipad{z-index:1;--ib-pw:min(86cqw,82cqh * 1.309);left:calc(50% - var(--ib-pw) / 2);top:calc(50% - var(--ib-pw) / 1.309 / 2);width:var(--ib-pw);transform-origin:50% 100%;opacity:0;will-change:transform,opacity;position:absolute}.ib-ipad,.ib-ipad *,.ib-ph{pointer-events:none!important}.ib-ipad:after{content:"";z-index:-1;background:radial-gradient(closest-side,#0b5b494d,#0b5b4900);height:12%;position:absolute;bottom:-5%;left:6%;right:6%}.ib-ipad:not(.is-landed) .k-interlayer .il-hdr .il-logo{opacity:0}.ib-ipad .k-interlayer .il-hdr .il-logo{transition:opacity .3s}.ib-lp{z-index:4;pointer-events:none;--lr:44px;--ll:80px;--lw:110px;width:0;height:0;position:absolute;top:0;left:0}.ib-lr{width:var(--lr);height:var(--lr);border:1.5px solid var(--pink);opacity:0;border-radius:50%;position:absolute;top:0;left:0;box-shadow:0 0 0 5px #e25c9d24}.ib-ll{left:-.5px;top:calc(var(--lr) / 2);width:1px;height:var(--ll);background:var(--pink);transform-origin:50% 0;opacity:0;position:absolute}.ib-lc{left:0;top:calc(var(--lr) / 2 + var(--ll));opacity:0;background:#fff;border-radius:16px;justify-items:center;gap:14px;padding:22px 28px 16px;display:grid;position:absolute;box-shadow:0 26px 50px -22px #0b5b4966,0 0 0 1px #1413120f}.ib-lc .im{width:var(--lw);height:auto;display:block}.ib .ib-lc p:not(#_){font:var(--fs)/1 var(--C);letter-spacing:.08em;text-transform:uppercase;color:#14131299;white-space:nowrap}.ib-fly{z-index:5;transform-origin:0 0;opacity:0;pointer-events:none;will-change:transform,opacity;width:120px;position:absolute;top:0;left:0}.ib-fly .im{width:120px;height:auto;display:block}.ib-ph{z-index:2;--phw:min(42.5cqh,80cqw);width:var(--phw);aspect-ratio:382/755;left:calc(50% - var(--phw) / 2);top:calc(50% - var(--phw) * 755 / 382 / 2);transform-origin:50% 100%;opacity:0;will-change:transform,opacity;position:absolute}.ib-ph:after{content:"";z-index:-1;background:radial-gradient(closest-side,#0b5b4952,#0b5b4900);height:8%;position:absolute;bottom:-3%;left:4%;right:4%}.ib-phf{z-index:1;pointer-events:none;width:100%;max-width:none;height:100%;position:absolute;inset:0}.ib-phs{z-index:2;isolation:isolate;background:var(--ink);border-radius:12.715%/5.949%;width:87.357%;height:94.473%;position:absolute;top:2.7344%;left:6.3046%;overflow:hidden;container-type:inline-size}.ib-isl{z-index:3;background:#000;border-radius:99px;width:30cqw;height:8.8cqw;position:absolute;top:3.4cqw;left:35cqw}.ib-clk{color:#f3efe6;font:600 4.4cqw/1 -apple-system,system-ui,sans-serif;position:absolute;top:5.4cqw;left:10cqw}.ib-qg{opacity:0;background:radial-gradient(closest-side,#5ad1b380,#e25c9d38 58%,#e25c9d00);width:100cqw;height:100cqw;position:absolute;top:52cqw;left:0}.ib-q{aspect-ratio:168/109;width:50cqw;position:absolute;top:86cqw;left:25cqw}.ib-qp{opacity:0;width:92.32%;height:72.94%;position:absolute}.ib-qt{top:0;left:7.696%}.ib-qm{top:12.4%;left:3.333%}.ib-qb{top:26.97%;left:0}.ib-qd,.ib-qi svg{width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.ib-qd path{fill-opacity:.2}.ib-qw{transform-origin:0 0;width:72.21%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.ib-qi{transform-origin:0 0;width:138.48%;height:100%;position:absolute;top:0;left:0}.ib-qw .ib-sc{width:5%}.ib-qp path{fill:var(--teal)}.ib-qm path{fill:var(--pink)}.ib-qii{fill:#fff;opacity:0;width:92.32%;height:72.94%;position:absolute;top:0;left:7.696%;overflow:visible}.ib-qwm{aspect-ratio:435/66;width:38cqw;height:auto;fill:var(--mint);opacity:0;position:absolute;top:126cqw;left:31cqw}.ib-qx{opacity:0;justify-items:center;gap:3.4cqw;display:grid;position:absolute;top:158cqw;left:0;right:0}.ib .ib-qx .ib-ql:not(#_){font:3.4cqw/1 var(--C);letter-spacing:.12em;text-transform:uppercase;color:#f3efe699}.ib .ib-qx .ib-qn:not(#_){font:800 9cqw/1 var(--H);letter-spacing:-.01em;color:#f3efe6;font-variant-numeric:tabular-nums}.ib .ib-qx .ib-qpr:not(#_){background:#f3efe61f;border-radius:9px;width:46cqw;height:1.2cqw;overflow:hidden}.ib-qpr i{background:linear-gradient(90deg,var(--teal),var(--pink));transform-origin:0;height:100%;display:block;transform:scaleX(0)}.ib-qup{will-change:transform;position:absolute;inset:0}.ib-qc{opacity:0;background:#f3efe60b;border-radius:4.4cqw;padding:1.2cqw 4cqw;position:absolute;top:152cqw;left:7cqw;right:7cqw;box-shadow:inset 0 0 0 1px #f3efe614}.ib-qr{height:10.4cqw;font:3.2cqw/1 var(--C);letter-spacing:.02em;color:#f3efe68c;opacity:0;grid-template-columns:auto 1fr auto auto;align-items:center;column-gap:2.6cqw;display:grid}.ib-qr+.ib-qr{box-shadow:inset 0 1px #f3efe612}.ib-qr i{background:var(--pink);border-radius:50%;width:1.8cqw;height:1.8cqw;transition:background .3s,box-shadow .3s;box-shadow:0 0 0 .9cqw #e25c9d2e}.ib-qr span{font:3.7cqw/1 var(--B);color:#f3efe6}.ib-qr b{font-variant-numeric:tabular-nums;font-weight:400}.ib-qr em{letter-spacing:.1em;text-transform:uppercase;text-align:right;min-width:13cqw;color:var(--pink);font-size:2.7cqw;font-style:normal;transition:color .3s}.ib-qr[data-s] i{background:var(--teal);box-shadow:0 0 0 .9cqw #5ad1b333}.ib-qr[data-s] em{color:var(--teal)}.ib-hi{z-index:3;background:#f3efe68c;border-radius:9px;width:34cqw;height:1.3cqw;position:absolute;bottom:2.4cqw;left:33cqw}.ib-dt{z-index:4;font:var(--fs)/1 var(--C);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--hudtx);opacity:0;align-items:center;gap:10px;position:absolute;top:0;left:0}.ib-dt:before{content:"";background:var(--hud);width:28px;height:1px}.ib-ns{z-index:2;background:var(--mint);place-items:center;min-height:56svh;padding:10vh 6vw;display:grid;position:relative}.ib-next{background:var(--ink);text-align:left;width:min(100%,880px);transition:transform .5s var(--ease);border-radius:18px;justify-content:space-between;align-items:center;gap:24px;padding:26px 28px;display:flex;color:#f3efe6!important}.ib-next:hover{transform:translateY(-3px)}.ib-next em{font-style:normal;font-family:var(--C);letter-spacing:.08em;text-transform:uppercase;color:var(--teal);font-size:12px;display:block}.ib-next strong{font-family:var(--H);margin-top:8px;font-size:clamp(18px,1.8vw,28px);font-weight:700;display:block}.ib-arr{font-size:clamp(26px,3vw,40px)}.im{overflow:visible}.im-l{--t:translate(0,0);transform:var(--t)}.im-l1{--t:translate(12.93px,0)}.im-l2{--t:translate(5.6px,13.52px)}.im-l3{--t:translate(0,29.4px)}.im path{fill:var(--teal)}.im-l1>path:first-child{fill-opacity:.9}.im-l2 path{fill:var(--pink);fill-opacity:.85}.im-l3 path{fill-opacity:.75}.im .im-i{fill:#fff;fill-opacity:1}@media (width<=991px){.ib{--navh:116px}}@media (width<=767px){.ib{--navh:84px}}@media (orientation:portrait),(width<=699px){.ib-lay{grid-template:"art"minmax(0,1fr)"cc"/minmax(0,1fr)}.ib-cc{height:auto;min-height:38svh;padding:4px 20px 12px}.ib-et{display:none}.ib-in{--mw:.78}.ib-ipad{--ib-pw:min(94cqw,96cqh * 1.309)}.ib-scr{margin-top:14px}.ib-br{inset:10px 16px}}@media (orientation:portrait) and (width>=700px){.ib-cc{padding:8px 48px 28px}.ib-h1{font-size:60px}.ib-h2{font-size:40px}.ib .ib-cap .ib-p2:not(#_),.ib .ib-cap .ib-lede:not(#_){max-width:44ch;font-size:20px}.ib-eb,.ib-num,.ib-cue{font-size:14px}}@media (width<=699px){.ib-bl.tr,.ib-bl.br,.ib-lt span{display:none}.ib-bl.bl{inset:2px 22px auto auto}.ib .ib-eb{margin-bottom:14px}.ib .ib-cap .ib-lede:not(#_){margin-top:14px}.ib .ib-cue{margin-top:18px}.ib .ib-num{margin-bottom:10px}.ib .ib-cap .ib-p2:not(#_){margin-top:10px}.ib-sts{gap:6px;margin-top:14px}.ib-stb{padding:8px 11px;font-size:11px}.ib .ib-cap .ib-ro:not(#_){margin-top:10px}.ib-next{padding:20px}.ib-pal{top:calc(152.5 * var(--u) + 48px * var(--is));grid-template-columns:repeat(2,auto);gap:14px 30px;display:grid}}@media (width<=379px),(width<=699px) and (height<=620px){.ib-h1{font-size:32px}.ib-h2{font-size:26px}.ib .ib-cap .ib-p2:not(#_),.ib .ib-cap .ib-lede:not(#_){font-size:14px;line-height:1.4}.ib .ib-eb{margin-bottom:10px}.ib .ib-cap .ib-lede:not(#_){margin-top:10px}.ib .ib-cue{margin-top:12px}.ib .ib-num{margin-bottom:8px}.ib .ib-cap .ib-p2:not(#_){margin-top:8px}.ib-sts{margin-top:10px}.ib-stb{padding:7px 9px;font-size:10px}.ib .ib-cap .ib-ro:not(#_),.ib-scr{margin-top:8px}}@media (width<=379px){.ib-bl{letter-spacing:.04em;font-size:10px}}@media (height<=700px){.ib .ib-cap .ib-p2:not(#_){-webkit-line-clamp:3}}@media (height<=560px){.ib-h1{font-size:clamp(26px,9.5vh,48px)}.ib-h2{font-size:clamp(20px,7vh,32px)}.ib .ib-cap .ib-p2:not(#_),.ib .ib-cap .ib-lede:not(#_){-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.ib .ib-cap .ib-eb:not(#_),.ib .ib-cap .ib-cue:not(#_),.ib .ib-cap .ib-ro:not(#_){display:none}}@media (height<=500px){.ib-scr{display:none}}@media (height<=300px){.ib .ib-cap .ib-p2:not(#_){display:none}}@media (forced-colors:active){.ib-stage{forced-color-adjust:none}}.ib[data-lite] :is(.ib-ec,.ib-sc,.ib-pks,.ib-rp){display:none!important}.ib[data-lite] .ib-ipad .k-interlayer .il-hdr{-webkit-backdrop-filter:none!important}@media (prefers-reduced-motion:reduce){.ib-cap{transition-duration:10ms!important;transform:none!important}.ib-cue span,.ib-pk,.ib-rp{animation:none!important}.ib-sw{display:none}}
