@layer layer_1{.eiger-styles-Y0m12H{--tabua-tenu-ink:var(--semantic-colour-text-text-default,#171717);--tabua-tenu-ink-strong:var(--text-text-primary,#18191a);--tabua-tenu-rule:#171717;--tabua-tenu-rule-soft:#d4d4d4;--tabua-tenu-ease:cubic-bezier(0.16,1,0.3,1);--tabua-tenu-ease-state:cubic-bezier(0.42,0,0.58,1);--plain-content:min(100% - 2.5rem,74.5rem);--plain-section-pad:1.5rem;color:var(--tabua-tenu-ink);background:#fff}html:not([data-scrolled]) .eiger-styles-Y0m12H{--header-room:var(--header-height,0px)}.eiger-styles-Y0m12H em{font-style:italic}.eiger-styles-_2is5u_{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.eiger-styles-FTVDZz{position:relative;display:grid;aspect-ratio:var(--ratio);overflow:clip;color:#fff;background:#111}.eiger-styles-MGzUds{object-fit:cover}.eiger-styles-sEs7B7{position:relative;display:flex;flex-direction:column;gap:1rem;align-items:center;justify-content:center;padding-inline:1.25rem}.eiger-styles-kLhp23{width:max(15rem,60.85vw);min-height:0;margin:0;aspect-ratio:756/191;overflow:clip}.eiger-styles-kLhp23[data-tagline]{width:max(16rem,50vw);aspect-ratio:auto}.eiger-styles-VvCO8S{display:block;width:100%;height:auto}.eiger-styles-gjJRLu{width:100%}.eiger-styles-fiGhIK{position:absolute;top:1.25rem;margin:0;font-size:1rem;line-height:1.25}.eiger-styles-E7XffO,.eiger-styles-fiGhIK{font-weight:600;letter-spacing:-.02em;white-space:nowrap}.eiger-styles-E7XffO{display:flex;justify-content:space-between;width:min(100% + .5rem,57.5rem);margin-top:.25rem;font-size:.75rem;line-height:1.167}.eiger-styles-G7S8Fo,.eiger-styles-PVhzqD{color:inherit;text-decoration:none}.eiger-styles-G7S8Fo{text-decoration-line:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:.3em;transition:text-decoration-color .2s var(--tabua-tenu-ease-state)}.eiger-styles-G7S8Fo:focus-visible,.eiger-styles-G7S8Fo:hover{text-decoration-color:currentcolor}.eiger-styles-G7S8Fo:focus-visible{outline:2px solid currentcolor;outline-offset:.25rem}.eiger-styles-ycy78r{display:flex;flex-direction:column;gap:1.25rem;width:var(--plain-content);margin-inline:auto;padding-block:var(--plain-section-pad);font-weight:500;font-size:1.25rem;line-height:1.5;text-align:center}.eiger-styles-Mpt8As,.eiger-styles-OiY95U,.eiger-styles-QkYFPQ,.eiger-styles-VO6rRs,.eiger-styles-VO6rRs blockquote,.eiger-styles-VO6rRs p,.eiger-styles-ZRMGb1 p,.eiger-styles-_0k1M5D p,.eiger-styles-_6OKh_i,.eiger-styles-_xAECo,.eiger-styles-aB4O2y p,.eiger-styles-fjH9uF,.eiger-styles-jVsOKM,.eiger-styles-rbTW98 p,.eiger-styles-yDbejt,.eiger-styles-ycy78r p,.eiger-styles-zZfQUE p{margin:0}.eiger-styles-_VC273{display:flex;flex-direction:column;gap:2rem;width:var(--plain-content);margin-inline:auto;padding-block:var(--plain-section-pad)}.eiger-styles-HtyDJZ{position:sticky;top:var(--header-room,0);z-index:2;margin-top:var(--plain-section-pad);background:#fff}.eiger-styles-HtyDJZ~*{--tabs-room:calc(3.75rem + 1px)}.eiger-styles-POV1YF,.eiger-styles-_VC273,.eiger-styles-jjwtoH{scroll-margin-top:calc(var(--header-room, 0px) + var(--tabs-room))}.eiger-styles-HtyDJZ+.eiger-styles-POV1YF>.eiger-styles-_VC273:first-child{padding-top:2rem}.eiger-styles-Kou1Vm{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;width:100%;margin:0 auto;padding:0;list-style:none}.eiger-styles-PVhzqD{display:flex;align-items:center;justify-content:center;height:100%;padding:.5rem .25rem .75rem;text-wrap:balance;color:var(--tabua-tenu-ink-strong);font-weight:600;font-size:1rem;line-height:1.25;letter-spacing:-.02em;text-align:center;border-bottom:1px solid transparent;transition:border-color .2s var(--tabua-tenu-ease-state)}.eiger-styles-PVhzqD:focus-visible,.eiger-styles-PVhzqD:hover{border-color:rgb(24 25 26/35%)}.eiger-styles-PVhzqD[aria-current=true]{border-color:var(--tabua-tenu-ink-strong)}.eiger-styles-rCcP4M{display:flex;flex-direction:column;gap:2rem}.eiger-styles-rCcP4M[data-gap=small]{gap:1rem}.eiger-styles-rCcP4M[data-align=center]{align-items:center}.eiger-styles-rCcP4M[data-bleed=phone]>.eiger-styles-a1ugbI,.eiger-styles-rCcP4M[data-bleed=phone]>.eiger-styles-iNfiXN{width:auto;margin-inline:-1.25rem}.eiger-styles-a1ugbI{position:relative;width:100%;aspect-ratio:var(--ratio);overflow:clip;background:#ebe7e0;view-timeline:--tabua-tenu-plain-photo block}.eiger-styles-HZWl_g{object-fit:cover}.eiger-styles-GqC3Co{width:min(100%,45rem)}.eiger-styles-_0Jpk27,.eiger-styles-_3Zs9PY,.eiger-styles-iNfiXN,.eiger-styles-pK_ak7,.eiger-styles-wh7qGx{display:flex;flex-direction:column;gap:1rem}.eiger-styles-iNfiXN{gap:1.25rem}.eiger-styles-_0Jpk27[data-gap=large]{gap:2rem}.eiger-styles-_xAECo{font-style:italic;font-weight:500;font-size:1.125rem;line-height:1.5;letter-spacing:-.03em}.eiger-styles-_0k1M5D{display:flex;flex-direction:column;gap:1.25rem;text-align:center}.eiger-styles-_0k1M5D,.eiger-styles-jVsOKM{font-weight:500;font-size:1.25rem;line-height:1.5}.eiger-styles-OiY95U{color:var(--tabua-tenu-ink-strong);font-weight:700;font-size:1.5rem;line-height:1.333;letter-spacing:-.02em;text-align:center}.eiger-styles-VO6rRs{display:flex;flex-direction:column;gap:1rem;font-weight:500;font-size:1.25rem;line-height:1.5}.eiger-styles-VO6rRs figcaption{font-weight:700}.eiger-styles-VO6rRs[data-large]{text-align:center}.eiger-styles-VO6rRs[data-large] blockquote{font-weight:400;line-height:1.2;letter-spacing:-.02em}.eiger-styles-ZRMGb1{display:flex;flex-direction:column;gap:1.5rem;font-weight:500;font-size:1.125rem;line-height:1.5;letter-spacing:-.03em}.eiger-styles-ZRMGb1[data-gap=small]{gap:1.25rem}.eiger-styles-jjwtoH{display:flex;flex-direction:column;gap:2rem;align-items:center;padding-block:3rem}.eiger-styles-Mpt8As{color:var(--tabua-tenu-ink-strong);font-weight:500;font-size:2rem;line-height:1.2;text-align:center}.eiger-styles-jjwtoH .eiger-styles-Mpt8As{font-weight:700;letter-spacing:-.02em}.eiger-styles-qLqQ3v{display:flex;flex-direction:column;gap:2rem}.eiger-styles-aB4O2y{display:flex;gap:2rem;align-items:flex-start;justify-content:space-between;font-weight:500;font-size:.875rem;line-height:1.43;letter-spacing:-.02em}.eiger-styles-yDbejt{color:var(--tabua-tenu-ink-strong);font-weight:500;font-size:1.5rem;line-height:1.2;letter-spacing:0}.eiger-styles-aB4O2y p{flex:1}.eiger-styles-_2uwuJx{display:flex;flex-direction:column;gap:1.5rem;margin:0;padding:0;list-style:none}.eiger-styles-zZfQUE{display:flex;flex-direction:column;gap:1rem;font-weight:500;font-size:1.125rem;line-height:1.5;letter-spacing:-.03em}.eiger-styles-zZfQUE[data-square] .eiger-styles-a1ugbI{width:8.25rem}.eiger-styles-GJqD0B{padding-block:2rem 3rem}.eiger-styles-pK_ak7{gap:2rem}.eiger-styles-kPNVHL{display:flex;flex-direction:column;gap:2rem;max-width:22.3125rem}.eiger-styles-_6OKh_i{display:flex;flex-direction:column;color:var(--tabua-tenu-ink-strong);font-weight:500;font-size:1.5rem;line-height:1.2}.eiger-styles-lyYy6L{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;align-items:start}.eiger-styles-lyYy6L[data-variant=stacked]{gap:1.25rem}.eiger-styles-sPmlau{display:flex;flex-direction:column;gap:1.25rem}.eiger-styles-WUo8z_{display:flex;flex-direction:column;gap:2rem;width:var(--plain-content);margin-inline:auto;padding-block:var(--plain-section-pad)}.eiger-styles-QkYFPQ{font-weight:500;font-size:.875rem;line-height:1.43;letter-spacing:-.02em}.eiger-styles-rbTW98{display:flex;gap:.75rem;align-items:flex-start;justify-content:space-between;padding-block:2rem;border-top:1px solid var(--tabua-tenu-rule)}.eiger-styles-rbTW98:last-child{padding-bottom:0}.eiger-styles-DLeYj8>p,.eiger-styles-rbTW98 dt{text-transform:uppercase}.eiger-styles-rbTW98 dt{white-space:pre}.eiger-styles-fjH9uF{display:flex;flex:1;flex-direction:column;text-align:right}.eiger-styles-DLeYj8{display:flex;flex-direction:column;gap:.75rem}.eiger-styles-DLeYj8+.eiger-styles-DLeYj8{margin-top:.75rem}.eiger-styles-DLeYj8+.eiger-styles-DLeYj8:has(>p:not(:empty)){margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--tabua-tenu-rule-soft)}.eiger-styles-DLeYj8>p:empty,.eiger-styles-zDZ5sN:empty{display:none}.eiger-styles-zDZ5sN{display:flex;flex-direction:column;gap:1.25rem}.eiger-styles-DLeYj8:only-child{gap:1.5rem}.eiger-styles-zDZ5sN p{white-space:pre-line}.eiger-styles-_0v8feJ{align-self:center;margin-top:2rem}@media (min-width:48rem){.eiger-styles-Y0m12H{--plain-section-pad:4rem}.eiger-styles-sEs7B7{gap:4rem}.eiger-styles-gjJRLu{width:auto}.eiger-styles-fiGhIK{top:2.5rem;font-weight:700;font-size:2rem;line-height:1.2}.eiger-styles-E7XffO{margin-top:0;font-weight:700;font-size:1.5rem;line-height:1.333}.eiger-styles-_VC273{gap:4rem}.eiger-styles-_VC273[data-gap=tight],.eiger-styles-rCcP4M[data-gap=small]{gap:2rem}.eiger-styles-rCcP4M[data-bleed=phone]>.eiger-styles-a1ugbI,.eiger-styles-rCcP4M[data-bleed=phone]>.eiger-styles-iNfiXN{margin-inline:0}.eiger-styles-HtyDJZ+.eiger-styles-POV1YF>.eiger-styles-_VC273:first-child{padding-top:4rem}.eiger-styles-Kou1Vm{width:var(--plain-content)}.eiger-styles-PVhzqD{font-weight:700;font-size:1.5rem;line-height:1.333}.eiger-styles-HtyDJZ~*{--tabs-room:calc(3.25rem + 1px)}.eiger-styles-_3Zs9PY{display:grid;grid-template-columns:1fr 50%;gap:3rem;align-items:center}.eiger-styles-_0Jpk27,.eiger-styles-wh7qGx{display:grid;gap:2rem;align-items:start}.eiger-styles-wh7qGx{grid-template-columns:1fr 50%}.eiger-styles-_0Jpk27,.eiger-styles-_0Jpk27[data-gap=large]{grid-template-columns:50% 1fr;gap:3rem}.eiger-styles-wh7qGx[data-media=end]{grid-template-columns:50% 1fr}.eiger-styles-_0Jpk27[data-media=end]{grid-template-columns:1fr 50%}.eiger-styles-_0Jpk27[data-media=end]>:first-child,.eiger-styles-wh7qGx[data-media=end]>:first-child{order:1}.eiger-styles-rCcP4M>.eiger-styles-VO6rRs:not([data-large]){width:50%}.eiger-styles-iNfiXN{display:grid;grid-template-columns:640fr 532fr;align-items:start}.eiger-styles-OiY95U{font-weight:600;font-size:3rem;line-height:1.2}.eiger-styles-VO6rRs[data-large] blockquote{font-size:2rem}.eiger-styles-jjwtoH{padding-block:4rem}.eiger-styles-Mpt8As{font-size:3rem}.eiger-styles-jjwtoH .eiger-styles-Mpt8As{font-weight:500;letter-spacing:0}.eiger-styles-aB4O2y{font-size:1.125rem;line-height:1.5;letter-spacing:-.03em}.eiger-styles-yDbejt{font-size:3.5rem}.eiger-styles-aB4O2y p{flex:0 1 34.25rem}.eiger-styles-_2uwuJx{display:grid;grid-template-columns:1fr 1fr;gap:2rem 2.5rem;align-items:center}.eiger-styles-GJqD0B{padding-block:4rem 6.25rem}.eiger-styles-pK_ak7{flex-direction:row;gap:5rem}.eiger-styles-pK_ak7>.eiger-styles-a1ugbI{flex:1}.eiger-styles-kPNVHL{flex:0 0 22.3125rem;justify-content:space-between}.eiger-styles-_6OKh_i{align-items:flex-end;font-size:2.5rem}.eiger-styles-lyYy6L{grid-template-columns:560fr 612fr;gap:1.25rem}.eiger-styles-lyYy6L[data-variant=stacked]{grid-template-columns:786fr 386fr}.eiger-styles-QkYFPQ{font-size:1.125rem;line-height:1.333;letter-spacing:-.03em}.eiger-styles-fjH9uF{flex:0 1 40rem;text-align:left}.eiger-styles-DLeYj8{display:grid;grid-template-columns:10.9375rem 10.9375rem 1fr;gap:1.5rem}.eiger-styles-DLeYj8+.eiger-styles-DLeYj8{margin-top:2rem}.eiger-styles-DLeYj8>p:empty,.eiger-styles-zDZ5sN:empty{display:block}.eiger-styles-DLeYj8>p:empty+.eiger-styles-zDZ5sN:last-child{grid-column:2/-1}.eiger-styles-zDZ5sN{gap:1.5rem}}@media (prefers-reduced-motion:no-preference){.eiger-styles-HtyDJZ{transition:top var(--transition-duration-default) var(--transition-timing-function-default)}.eiger-styles-sEs7B7>*{animation:eiger-styles-LZdQgP .9s var(--tabua-tenu-ease) both}.eiger-styles-sEs7B7>:nth-child(2){animation-delay:.15s}.eiger-styles-sEs7B7>:nth-child(3){animation-delay:.3s}@supports (animation-timeline:view()){.eiger-styles-pM4MU6{animation:eiger-styles-LZdQgP var(--tabua-tenu-ease) both;animation-timeline:view();animation-range:entry 0 entry 90%}.eiger-styles-a1ugbI{animation:eiger-styles-TtBFvu var(--tabua-tenu-ease) both;animation-timeline:view();animation-range:entry 0 cover 40%}.eiger-styles-HZWl_g{animation:eiger-styles-RZRdj7 linear both;animation-timeline:--tabua-tenu-plain-photo;animation-range:entry 0 cover 50%}}}@keyframes eiger-styles-LZdQgP{0%{opacity:0;translate:0 1.25rem}to{opacity:1;translate:0 0}}@keyframes eiger-styles-TtBFvu{0%{clip-path:inset(6% 4%)}to{clip-path:inset(0)}}@keyframes eiger-styles-RZRdj7{0%{scale:1.08}to{scale:1}}}@layer layer_1{.eiger-styles-GyKBtG{--strip-scale:0.72;--strip-u:calc(var(--strip-scale) * 1px);--u:var(--strip-u);--min-copy-w:13.5rem;--glow-color:rgb(255 214 153);--glow-core:rgb(255 244 224);--g-design-w:var(--m-design-w,var(--design-w));--g-design-h:var(--m-design-h,var(--design-h));--g-heading-x:var(--m-heading-x,var(--heading-x));--g-heading-y:var(--m-heading-y,var(--heading-y));--g-line-y:var(--m-line-y,var(--line-y));--g-line-start:var(--m-line-start,var(--line-start));--g-line-end:var(--m-line-end,var(--line-end));--g-tick-end:var(--m-tick-end,var(--tick-end));--g-marker-y:var(--m-marker-y,var(--marker-y));--g-marker-size:var(--m-marker-size,var(--marker-size));--g-text-top:var(--m-text-top,var(--text-top));--pulse-launch:150ms;--pulse-return:1s;--pulse-afterglow:500ms;scroll-margin-top:calc(var(--header-room, 0px) + var(--tabs-room, 0px));color:#fff}.eiger-styles-GyKBtG[data-variant=development]{--strip-scale:0.64;--min-copy-w:0px}.eiger-styles-GyKBtG[data-mobile-layout]{--strip-scale:1}.eiger-styles-GyKBtG[data-variant=process][data-mobile-layout]{--peek:1.5rem;--strip-u:calc((100vw - var(--peek)) * 4 / var(--g-design-w));--min-copy-w:0px}.eiger-styles-GyKBtG[data-variant=process]{margin-block:.5rem var(--plain-section-pad)}.eiger-styles-nSQw8A{overflow-x:auto;overscroll-behavior-x:contain}.eiger-styles-hgkSXW{position:relative;width:calc(var(--g-design-w) * var(--u));height:calc(var(--g-design-h) * var(--u));overflow:clip;background:#1a1a1a}.eiger-styles-__sh0n,.eiger-styles-lr2aeX{position:absolute;inset:0}.eiger-styles-lr2aeX img{object-fit:cover}.eiger-styles-nYxNc6{display:none}.eiger-styles-cYcM6N{display:grid;grid-template-columns:repeat(4,1fr);height:100%}.eiger-styles-WPUyr0{position:relative;overflow:clip;background:#000}.eiger-styles-WPUyr0 video{display:block;width:100%;height:100%;object-fit:cover}.eiger-styles-WPUyr0:after{content:"";position:absolute;inset:0;background:rgb(0 0 0/35%)}.eiger-styles-obp6Ze{position:absolute;top:calc(var(--g-heading-y) * var(--u));left:calc(var(--g-heading-x) * var(--u));margin:0;translate:0 -50%;font-weight:700;font-size:max(1rem,calc(24 * var(--u)));line-height:1.333;letter-spacing:-.02em;white-space:nowrap}.eiger-styles-GyKBtG[data-variant=process] .eiger-styles-obp6Ze{font-weight:500;font-size:max(1.5rem,calc(40 * var(--u)));line-height:1.2}.eiger-styles-GyKBtG[data-variant=development][data-mobile-layout] .eiger-styles-obp6Ze{font-weight:600;font-size:1.25rem;line-height:1.2}.eiger-styles-GyKBtG[data-variant=process][data-mobile-layout] .eiger-styles-obp6Ze{font-size:calc(20 * var(--u))}.eiger-styles-Pes4zJ{--line-length:calc((var(--g-line-end) - var(--g-line-start)) * var(--u));position:absolute;top:calc(var(--g-line-y) * var(--u));left:calc(var(--g-line-start) * var(--u));width:var(--line-length);height:1px;translate:0 -50%}.eiger-styles-GyKBtG[data-variant=process] .eiger-styles-Pes4zJ{background:#fff}.eiger-styles-bM1bYa,.eiger-styles-dLiK6g{position:absolute;display:none}.eiger-styles-bM1bYa{inset:0;background:#fff;transform-origin:left center}.eiger-styles-dLiK6g{top:50%;left:0;width:.375rem;height:.375rem;border-radius:50%;translate:-50% -50%;background:#fff;box-shadow:0 0 .75rem .25rem var(--glow-color)}.eiger-styles-P8iGMI{margin:0;padding:0;list-style:none}.eiger-styles-vMj_lu{--g-x:var(--m-x,var(--x));--g-w:var(--m-w,var(--w));--g-marker-offset:var(--m-marker-offset,var(--marker-offset));--g-lit-at:var(--m-lit-at,var(--lit-at));position:absolute;inset-block:0;left:calc(var(--g-x) * var(--u));width:max(calc(var(--g-w) * var(--u)),var(--min-copy-w))}.eiger-styles-Oaq8WM{position:absolute;top:calc(var(--g-line-y) * var(--u));left:calc(var(--g-marker-offset) * var(--u));width:1px;height:calc((var(--g-tick-end) - var(--g-line-y)) * var(--u));translate:-50% 0;background:#fff}.eiger-styles-DxENoZ,.eiger-styles-I0Wg2r,.eiger-styles-_9_Imww{position:absolute;translate:-50% -50%}.eiger-styles-_9_Imww{top:calc(var(--g-marker-y) * var(--u));left:calc(var(--g-marker-offset) * var(--u));width:calc(var(--g-marker-size) * var(--u));height:calc(var(--g-marker-size) * var(--u))}.eiger-styles-DxENoZ,.eiger-styles-I0Wg2r{top:calc(var(--g-line-y) * var(--u));left:calc(var(--g-line-end) * var(--u));width:calc(var(--g-marker-size) * 1.25 * var(--u));height:calc(var(--g-marker-size) * 1.25 * var(--u))}.eiger-styles-I0Wg2r svg,.eiger-styles-_9_Imww svg{position:relative;display:block;width:100%;height:100%}.eiger-styles-GyKBtG[data-variant=development] .eiger-styles-_9_Imww svg{opacity:0}.eiger-styles-I0Wg2r:before,.eiger-styles-_9_Imww:before{content:"";position:absolute;inset:-150%;border-radius:50%;background:radial-gradient(closest-side,rgb(255 244 224/90%),rgb(255 214 153/45%) 45%,rgb(255 214 153/0));opacity:0}.eiger-styles-I0Wg2r:after{content:"";position:absolute;inset:-25%;border:1px solid rgb(255 236 200/90%);border-radius:50%;opacity:0}.eiger-styles-Pes4zJ:before{content:"";position:absolute;inset:-1px 0;background:var(--glow-core);box-shadow:0 0 .375rem .0625rem var(--glow-color);transform-origin:right center;opacity:0}.eiger-styles-_8Z97vv{position:absolute;top:50%;left:100%;width:calc(var(--line-length) * .1);height:2px;translate:0 -50%;background:linear-gradient(90deg,rgb(255 244 224/95%),rgb(255 214 153/0));opacity:0}.eiger-styles-_8Z97vv:before{content:"";position:absolute;top:50%;left:0;width:.375rem;height:.375rem;border-radius:50%;translate:-50% -50%;background:#fff;box-shadow:0 0 .5rem .1875rem var(--glow-color)}.eiger-styles-Zz5cF3{position:absolute;top:calc(var(--g-text-top) * var(--u));left:0;display:flex;flex-direction:column;gap:.5rem;width:100%;font-weight:500;font-size:max(.625rem,calc(14 * var(--u)));line-height:1.43;letter-spacing:-.02em}.eiger-styles-GyKBtG[data-variant=development][data-mobile-layout] .eiger-styles-Zz5cF3{font-size:.625rem;line-height:1.2}.eiger-styles-Zz5cF3 p,.eiger-styles-Zz5cF3 ul{margin:0}.eiger-styles-Zz5cF3 ul{padding-left:1.25em;list-style:disc}.eiger-styles-Zz5cF3 em,.eiger-styles-eNB7kl{font-style:italic}.eiger-styles-XKSN5_{margin-bottom:-.5rem}.eiger-styles-eNS4Bc{margin:0;font:inherit}.eiger-styles-GyKBtG[data-variant=process] .eiger-styles-eNS4Bc{font-style:italic;font-weight:400;font-size:max(1rem,calc(24 * var(--u)));line-height:1.2}.eiger-styles-GyKBtG[data-variant=process][data-mobile-layout] .eiger-styles-eNS4Bc{font-size:max(1.08rem,calc(16 * var(--u)));line-height:1.25}.eiger-styles-_1WIEls{display:flex;flex-direction:column;gap:.5rem}.eiger-styles-GyKBtG[data-variant=process] .eiger-styles-_1WIEls{gap:1.43em}.eiger-styles-eNB7kl+.eiger-styles-_1WIEls{margin-top:calc(1.43em - .5rem)}@media (min-width:48rem){.eiger-styles-GyKBtG,.eiger-styles-GyKBtG[data-mobile-layout],.eiger-styles-GyKBtG[data-variant=development],.eiger-styles-GyKBtG[data-variant=process][data-mobile-layout]{--strip-u:1px;--min-copy-w:0px;--g-design-w:var(--design-w);--g-design-h:var(--design-h);--g-heading-x:var(--heading-x);--g-heading-y:var(--heading-y);--g-line-y:var(--line-y);--g-line-start:var(--line-start);--g-line-end:var(--line-end);--g-tick-end:var(--tick-end);--g-marker-y:var(--marker-y);--g-marker-size:var(--marker-size);--g-text-top:var(--text-top)}.eiger-styles-vMj_lu{--g-x:var(--x);--g-w:var(--w);--g-marker-offset:var(--marker-offset);--g-lit-at:var(--lit-at)}.eiger-styles-GyKBtG[data-variant=process]{margin-top:0}.eiger-styles-jP3uu0{display:none}.eiger-styles-nYxNc6{display:block}.eiger-styles-GyKBtG[data-variant=development][data-mobile-layout] .eiger-styles-obp6Ze{font-weight:700;font-size:1.5rem;line-height:1.333}.eiger-styles-GyKBtG[data-variant=development][data-mobile-layout] .eiger-styles-Zz5cF3{font-size:.875rem;line-height:1.43}.eiger-styles-GyKBtG[data-variant=process][data-mobile-layout] .eiger-styles-obp6Ze{font-size:max(1.5rem,calc(40 * var(--u)))}.eiger-styles-GyKBtG[data-variant=process][data-mobile-layout] .eiger-styles-eNS4Bc{font-size:max(1rem,calc(24 * var(--u)));line-height:1.2}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.eiger-styles-GyKBtG{animation:eiger-styles-J2Isbb linear both;animation-timeline:view();animation-range:entry 0 entry 60%}@media (min-height:40rem){.eiger-styles-GyKBtG{--rest:14%;--run:calc(100% - 2 * var(--rest));--unlit-opacity:0.35;--point-unlit:var(--unlit-opacity);--point-lit:1;--fit-u:calc((100svh - var(--header-height, 0px) - var(--tabs-room, 0px) - 3rem) / var(--g-design-h));--u:min(var(--strip-u),var(--fit-u));--strip-w:calc(var(--g-design-w) * var(--u));--strip-h:calc(var(--g-design-h) * var(--u));view-timeline:--tabua-tenu-plain-timeline block;view-timeline-inset:var(--tabs-room,0) 0}.eiger-styles-nSQw8A{overflow:clip;container-type:inline-size}.eiger-styles-GyKBtG[data-variant=development] .eiger-styles-_9_Imww{--point-unlit:0;--point-lit:0}.eiger-styles-vMj_lu{--lit-from:calc(var(--rest) + var(--g-lit-at) * var(--run))}.eiger-styles-GyKBtG[data-variant=process] .eiger-styles-Pes4zJ{background:rgb(255 255 255/var(--unlit-opacity))}.eiger-styles-bM1bYa,.eiger-styles-dLiK6g{display:block}.eiger-styles-I0Wg2r svg,.eiger-styles-Oaq8WM,.eiger-styles-Zz5cF3,.eiger-styles-_9_Imww svg,.eiger-styles-bM1bYa,.eiger-styles-dLiK6g,.eiger-styles-hgkSXW{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--tabua-tenu-plain-timeline}.eiger-styles-bM1bYa,.eiger-styles-dLiK6g,.eiger-styles-hgkSXW{animation-range:contain var(--rest) contain calc(100% - var(--rest))}.eiger-styles-hgkSXW{animation-name:eiger-styles-_4uzT3u}.eiger-styles-bM1bYa{animation-name:eiger-styles-_1ZrDWu}.eiger-styles-dLiK6g{animation-name:eiger-styles-_2Xlm8}.eiger-styles-Oaq8WM{animation-name:eiger-styles-MtZ6tc;animation-range:contain calc(var(--lit-from) - 2%) contain var(--lit-from)}.eiger-styles-_9_Imww svg{animation-name:eiger-styles-PmxEst;animation-range:contain var(--lit-from) contain calc(var(--lit-from) + 8%)}.eiger-styles-Zz5cF3{animation-name:eiger-styles-RhsLaO;animation-range:contain var(--lit-from) contain calc(var(--lit-from) + 12%)}.eiger-styles-I0Wg2r svg{animation-name:eiger-styles-PmxEst;animation-range:contain calc(100% - var(--rest) - 8%) contain calc(100% - var(--rest))}.eiger-styles-DxENoZ{left:calc(100% - var(--g-marker-size) * var(--u))}@media (min-width:48rem){.eiger-styles-GyKBtG{--pace:2;--travel:max(40svh,calc(var(--strip-w) - 100vw));--room:calc(var(--header-height, 0px) + var(--tabs-room, 0px));--pin-top:calc(var(--room) + (100dvh - var(--room) - var(--strip-h)) / 2);--hold:640px;height:calc(var(--strip-h) + var(--travel) * var(--pace) + var(--hold));view-timeline-inset:var(--pin-top) calc(100dvh - var(--pin-top) - var(--strip-h) - var(--hold));scroll-margin-top:var(--pin-top)}.eiger-styles-nSQw8A{position:sticky;top:var(--pin-top);transition:top var(--transition-duration-default) var(--transition-timing-function-default)}}}}.eiger-styles-GyKBtG[data-pulse] .eiger-styles-I0Wg2r{--flare-scale:1.3;animation:eiger-styles-q5PxXc .3s ease-out both}.eiger-styles-GyKBtG[data-pulse] .eiger-styles-I0Wg2r:before{animation:eiger-styles-_1WT_rK .45s ease-out both}.eiger-styles-GyKBtG[data-pulse] .eiger-styles-I0Wg2r:after{animation:eiger-styles-NmcpPt .6s ease-out}.eiger-styles-GyKBtG[data-pulse] .eiger-styles-_8Z97vv{animation:eiger-styles-vWgZy3 var(--pulse-return) var(--pulse-ease) var(--pulse-launch) both,eiger-styles-_0K48Mu var(--pulse-return) linear var(--pulse-launch) both}.eiger-styles-GyKBtG[data-pulse] .eiger-styles-Pes4zJ:before{animation:eiger-styles-xOm8oB var(--pulse-return) var(--pulse-ease) var(--pulse-launch) both,eiger-styles-YsNr5_ var(--pulse-afterglow) ease-out calc(var(--pulse-launch) + var(--pulse-return)) both}.eiger-styles-GyKBtG[data-pulse] .eiger-styles-_9_Imww[data-echo],.eiger-styles-GyKBtG[data-pulse] .eiger-styles-_9_Imww[data-echo]:before,.eiger-styles-GyKBtG[data-pulse][data-variant=development] .eiger-styles-_9_Imww[data-echo] svg{animation-duration:.36s;animation-timing-function:ease-in-out;animation-delay:calc(var(--pulse-launch) + var(--pulse-return) * var(--echo-at));animation-fill-mode:both;animation-timeline:auto}.eiger-styles-GyKBtG[data-pulse] .eiger-styles-_9_Imww[data-echo]{animation-name:eiger-styles-q5PxXc}.eiger-styles-GyKBtG[data-pulse] .eiger-styles-_9_Imww[data-echo]:before,.eiger-styles-GyKBtG[data-pulse][data-variant=development] .eiger-styles-_9_Imww[data-echo] svg{animation-name:eiger-styles-_1WT_rK}}@keyframes eiger-styles-_4uzT3u{to{translate:min(0px,calc(100cqw - var(--strip-w))) 0}}@keyframes eiger-styles-_1ZrDWu{0%{scale:0 1}to{scale:1 1}}@keyframes eiger-styles-_2Xlm8{0%{translate:-50% -50%;opacity:1}96%{opacity:1}to{translate:calc(var(--line-length) - 50%) -50%;opacity:0}}@keyframes eiger-styles-PmxEst{0%{opacity:var(--point-unlit);scale:.85;filter:none}45%{opacity:1;scale:1.3;filter:drop-shadow(0 0 .3125rem #fff) drop-shadow(0 0 1.25rem var(--glow-color))}to{opacity:var(--point-lit);scale:1;filter:none}}@keyframes eiger-styles-MtZ6tc{0%{opacity:var(--unlit-opacity)}to{opacity:1}}@keyframes eiger-styles-RhsLaO{0%{opacity:.4;translate:0 .5rem}to{opacity:1;translate:0 0}}@keyframes eiger-styles-J2Isbb{0%{opacity:0}to{opacity:1}}@keyframes eiger-styles-q5PxXc{50%{transform:scale(var(--flare-scale,1.25))}}@keyframes eiger-styles-_1WT_rK{50%{opacity:1}}@keyframes eiger-styles-NmcpPt{0%{scale:1;opacity:.6}to{scale:2.6;opacity:0}}@keyframes eiger-styles-vWgZy3{0%{translate:0 -50%}to{translate:calc(-1 * var(--line-length) * var(--echo-reach)) -50%}}@keyframes eiger-styles-_0K48Mu{0%{opacity:0}30%,5%{opacity:1}to{opacity:0}}@keyframes eiger-styles-xOm8oB{0%{scale:0 1}to{scale:var(--echo-reach) 1}}@keyframes eiger-styles-YsNr5_{0%{opacity:.55}to{opacity:0}}}