@font-face{font-family:Fraunces Stage Two Metric Fallback;src:local(Times New Roman),local(Liberation Serif);font-weight:400;ascent-override:86.8904%;descent-override:22.6555%;line-gap-override:0%;size-adjust:112.556%}.stage-two,.stage-two-header,.stage-two-ending{--scene-edge:clamp(1.25rem, 5.58vw, 1.5rem)}.stage-two{width:100%;container-type:inline-size}.stage-two-scene,.stage-two-ending{background:var(--semantic-color-surface-page);color:var(--semantic-color-content-primary)}.stage-two-frame{isolation:isolate;position:relative}.stage-two-media{z-index:-1;width:100%;height:100%;display:block;position:absolute;inset:0}.stage-two-media img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.stage-two-opening,.stage-two-reading,.stage-two-tail{min-width:0;color:var(--semantic-color-content-primary)}.stage-two-opening h1,.stage-two-opening h2{overflow-wrap:break-word;text-wrap:pretty;margin:0;font-weight:400;line-height:1.06}.stage-two-line{display:block}.stage-two p,.stage-two li{overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}.stage-two-support{margin-top:1rem;font-size:clamp(.875rem,3.6vw,1rem);line-height:1.4}.stage-two-support p,.stage-two-closing p,.stage-two-brand p{color:inherit;margin:0}.stage-two-support p+p{margin-top:.35em}.stage-two-closing{font-size:.9375rem;line-height:1.4}.stage-two-reading ul{margin:0;padding:0;list-style:none}.stage-two-reading li{padding-block:1rem;line-height:1.3}.stage-two-reading li+li{border-top:1px solid var(--semantic-color-stroke-subtle)}.scene-threshold .stage-two-frame{min-height:min(150vw,max(100svh,36rem));padding:12% 0 12% 7%}.scene-threshold .stage-two-opening{width:43%}.scene-threshold h2{font-size:clamp(1.875rem,7.8vw,3rem)}.scene-threshold .stage-two-support{max-width:22ch}.scene-first-pair .stage-two-frame{min-height:min(177.7vw,max(100svh,36rem));padding:22% 0 12% 7%}.scene-first-pair .stage-two-opening{width:54%}.scene-first-pair h2{font-size:clamp(1.875rem,8.2vw,3.125rem)}.scene-first-pair .stage-two-support{max-width:21ch}.scene-reasoning .stage-two-frame{min-height:max(40rem,min(150vw,max(100svh,36rem)));padding:14% 8% 8%}.scene-reasoning .stage-two-opening{max-width:88%}.scene-reasoning h2{max-width:18ch;font-size:clamp(1.75rem,7vw,2.75rem)}.scene-reasoning .stage-two-support{max-width:29ch}.scene-reasoning .stage-two-reading li{font-family:var(--font-display), serif;border:0;padding-block:.875rem;font-size:clamp(1.5rem,6.5vw,2.125rem);font-weight:400;line-height:1.13}.scene-known .stage-two-frame{flex-direction:column;min-height:min(177.7vw,max(100svh,36rem));padding:20% 7% 9%;display:flex}.scene-known .stage-two-opening{width:49%}.scene-known h2{font-size:clamp(1.75rem,7.3vw,3rem)}.scene-known .stage-two-reading{position:absolute;bottom:9vw;left:7%;right:7%}.scene-known .stage-two-reading li{border:0;max-width:34ch;padding:.65rem 0;font-size:clamp(1.0625rem,4.3vw,1.5rem)}.scene-reflection .stage-two-frame{flex-direction:column;min-height:min(177.7vw,max(100svh,36rem));padding:23% 7% 13%;display:flex}.scene-reflection .stage-two-opening{width:67%}.scene-reflection h2{font-size:clamp(1.875rem,8.4vw,3rem)}.scene-reflection .stage-two-support{max-width:24ch}.scene-reflection .stage-two-tail{position:absolute;bottom:13vw;left:7%;right:7%}.scene-reflection .stage-two-closing{max-width:29ch}.scene-considered .stage-two-frame{flex-direction:column;min-height:min(177.7vw,max(100svh,36rem));padding:21% 7% 12%;display:flex}.scene-considered .stage-two-opening{width:66%}.scene-considered h2{font-size:clamp(1.875rem,8vw,3.125rem)}.scene-considered .stage-two-support{margin-top:.875rem}.scene-considered .stage-two-tail{position:absolute;left:7%;right:7%}.scene-continuation .stage-two-frame{flex-direction:column;min-height:min(177.7vw,max(100svh,36rem));padding:13% 8% 7%;display:flex}.scene-continuation .stage-two-opening{width:82%}.scene-continuation h2{max-width:17ch;font-size:clamp(1.875rem,7.9vw,3.125rem)}.scene-continuation .stage-two-support{max-width:34ch;font-size:.875rem}.scene-continuation .stage-two-tail{position:absolute;bottom:2vw}.stage-two-brand{margin-top:1.375rem}.stage-two-brand p:first-child{font-family:var(--font-sans), sans-serif;letter-spacing:.08em;margin-bottom:.4rem;font-size:1.625rem;line-height:1.2}.stage-two-brand p+p{font-size:.75rem}.stage-two-ending .site-footer{border:0;padding-block:.75rem 1rem}.stage-two-ending .shell{width:100%;padding-inline:max(var(--scene-edge), 7%)}.stage-two-ending .footer-grid{flex-flow:wrap;align-items:baseline;gap:.5rem 2rem}.stage-two-ending .footer-brand{display:none}.stage-two-ending .footer-company{font-size:.8125rem}.stage-two-ending .footer-links{gap:.5rem 1rem;min-width:0;max-width:100%;font-size:.8125rem}.stage-two-ending .footer-links a{overflow-wrap:anywhere;min-width:0;max-width:100%}.stage-two-header.shell{width:100%;padding-left:max(var(--scene-edge), env(safe-area-inset-left));padding-right:max(var(--scene-edge), env(safe-area-inset-right));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 .75rem;min-height:3.5rem;display:flex}.stage-two-header .primary-logo{width:clamp(7.5rem,4.6rem + 14.55vw,10rem)}.stage-two-header .primary-logo-link{align-items:center;min-height:2.75rem;padding-block:0;display:flex}.stage-two-header nav{gap:clamp(.75rem,3vw,1.5rem);display:flex}.stage-two-header nav a{align-items:center;min-height:2.75rem;font-size:.875rem;display:inline-flex}.stage-two-header [aria-current=page]{text-underline-offset:.25em;text-decoration-thickness:.15em}@media (min-width:25rem){.stage-two-header.shell{min-height:4rem}}@media (min-width:36rem){.stage-two,.stage-two-header,.stage-two-ending{--scene-edge:clamp(1.5rem, 4.167vw, 4rem)}}@media (min-width:36rem) and (max-width:47.99rem){.scene-threshold .stage-two-frame,.scene-first-pair .stage-two-frame{padding-top:9%}.scene-known .stage-two-frame{padding-top:10%}.scene-reflection .stage-two-frame,.scene-considered .stage-two-frame{padding-top:12%}.scene-continuation .stage-two-frame{padding-top:8%}}@media (min-width:48rem){.scene-threshold .stage-two-frame{min-height:100svh;padding:9% 6%}.scene-first-pair .stage-two-frame{min-height:100svh;padding:5% 7%}.scene-first-pair .stage-two-opening{width:40%}.scene-first-pair h2{font-size:clamp(2.25rem,3.5vw,4rem)}.scene-reasoning .stage-two-frame{min-height:100svh;padding:7% 8%}.scene-reasoning .stage-two-opening{max-width:49%}.scene-reasoning h2{font-size:clamp(2rem,3.1vw,3rem)}.scene-reasoning .stage-two-reading{width:53%}.scene-reasoning .stage-two-reading li{padding-block:1.125rem;font-size:clamp(1.75rem,3.1vw,2.75rem)}.scene-known .stage-two-frame{min-height:100svh;padding:6% 6% 4%}.scene-known .stage-two-opening{width:28%}.scene-known h2{font-size:clamp(2.5rem,4.2vw,4.25rem)}.scene-known .stage-two-reading{width:25%;max-width:none;color:var(--semantic-color-content-inverse);margin:1.5rem 0 0 8%;position:relative;inset:auto}.scene-known .stage-two-reading li{max-width:none;padding-block:.5rem;font-size:clamp(1.0625rem,1.25vw,1.25rem);line-height:1.4}.scene-reflection .stage-two-frame{min-height:100svh;padding:7% 6% 5%}.scene-reflection h2{font-size:clamp(2.5rem,4.2vw,4.25rem)}.scene-reflection .stage-two-tail{max-width:31%;left:6%;right:6%}.scene-considered .stage-two-frame{min-height:100svh;padding:8% 6% 5%}.scene-considered .stage-two-opening{width:28%}.scene-considered h2{font-size:clamp(2.5rem,4vw,4.25rem)}.scene-considered .stage-two-tail{bottom:5vw}.scene-continuation .stage-two-frame{min-height:100svh;padding:7% 6% 4%}.scene-continuation .stage-two-support{font-size:1rem}.scene-continuation .stage-two-tail{bottom:4vw}}@media (min-width:64rem){.stage-two-header.shell{min-height:4.5rem}}.stage-two-experience>.stage-two-header,.scene-first-steps .stage-two-opening{color:var(--semantic-color-content-primary)}.stage-two-experience{position:relative;container-type:inline-size}.stage-two-experience>.stage-two-header{z-index:3;background:0 0;max-width:none;min-height:2.75rem;margin-inline:auto;position:absolute;inset:.25rem 0 auto}.stage-two-header>.primary-logo-link .primary-logo{width:120px}.stage-two-header>.stage-two-menu-trigger{width:44px;height:44px}.stage-two-header .stage-two-desktop-languages a{text-decoration:none}.stage-two-header .stage-two-desktop-languages a:hover{text-decoration:underline}.stage-two-header .stage-two-desktop-languages [aria-current=page]{font-weight:600}.scene-first-steps .stage-two-frame{min-height:100dvh;position:relative;overflow-x:clip}.scene-first-steps .stage-two-media{aspect-ratio:auto;height:100%;position:absolute;inset:0}.scene-first-steps .stage-two-media img{object-fit:cover;object-position:center}.scene-first-steps .stage-two-opening{z-index:2;inset:5.25rem var(--scene-edge) auto;background:0 0;padding:0;position:absolute}.scene-first-steps .stage-two-opening h1{font-family:var(--font-stage-two-hero);letter-spacing:-.035em;max-width:none;font-size:clamp(1.5rem,6.52vw,2.75rem);font-weight:400;line-height:1.04}.scene-first-steps .stage-two-support{max-width:27ch;margin-top:.5rem;font-size:clamp(.875rem,3.25vw,1rem);line-height:1.35}.scene-first-steps .stage-two-support p{color:inherit}@media (max-width:22.49rem){.scene-first-steps .stage-two-opening{top:5.5rem;left:1rem;right:1rem}.scene-first-steps .stage-two-opening h1{font-size:1.375rem}.scene-first-steps .stage-two-support{max-width:18ch}}@media (min-width:48rem){.scene-first-steps .stage-two-media img{object-position:center}.stage-two-experience>.stage-two-header{top:.75rem}.scene-first-steps .stage-two-opening{width:27%;color:var(--semantic-color-content-primary);inset:auto 3% 3rem auto}.scene-first-steps .stage-two-opening h1{font-size:clamp(2rem,3.3vw,3rem);line-height:1.08}.scene-first-steps .stage-two-support{margin-top:1rem;font-size:1rem}}@media (min-width:64rem){.scene-first-steps .stage-two-media img{object-position:center}.stage-two-experience>.stage-two-header{top:0}.stage-two-header>.primary-logo-link .primary-logo{width:8.75rem}.scene-first-steps .stage-two-opening{width:26%;color:var(--semantic-color-content-inverse);inset:min(26%,max(4.5rem,100% - 20rem)) 5% auto auto}.stage-two-header .stage-two-desktop-languages{margin-right:3rem}.scene-first-steps .stage-two-opening h1{font-size:clamp(2rem,3.3vw,3.75rem)}.scene-first-steps .stage-two-support{max-width:27ch;margin-top:1.25rem;font-size:clamp(1rem,1.2vw,1.25rem)}}@media (min-width:64rem) and (max-width:74.99rem){.stage-two-header .stage-two-desktop-languages{margin-right:-1rem}}.stage-two-header .stage-two-desktop-languages{align-items:center;gap:.25rem;display:none}.stage-two-desktop-languages a{justify-content:center;min-width:2.75rem}.stage-two-menu-trigger,.stage-two-menu-close{width:2.75rem;height:2.75rem;color:var(--semantic-color-content-primary);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.stage-two-menu-trigger:focus-visible,.stage-two-menu-close:focus-visible{outline:.2rem solid var(--semantic-color-focus-ring);outline-offset:.25rem}.stage-two-burger{background:currentColor;width:1.25rem;height:1px;position:relative}.stage-two-burger:before,.stage-two-burger:after{content:"";background:currentColor;width:100%;height:1px;position:absolute;left:0}.stage-two-burger:before{top:-.3125rem}.stage-two-burger:after{top:.3125rem}@media (max-width:63.99rem){.stage-two-header.shell{justify-content:space-between;column-gap:1.5rem}}.stage-two-close-icon{width:1.25rem;height:1.25rem;position:relative}.stage-two-close-icon:before{content:"";background:currentColor;width:100%;height:1px;position:absolute;top:50%;left:0;transform:rotate(45deg)}.stage-two-close-icon:after{content:"";background:currentColor;width:100%;height:1px;position:absolute;top:50%;left:0;transform:rotate(-45deg)}.stage-two-menu{width:100%;max-width:none;height:100%;max-height:none;padding:0 var(--scene-edge) 2rem;background:var(--semantic-color-surface-page);color:var(--semantic-color-content-primary);border:0;margin:0;position:fixed;inset:0;overflow-y:auto}.stage-two-menu[open]{flex-direction:column;display:flex}.stage-two-menu::backdrop{background:var(--semantic-color-surface-page)}.stage-two-menu-header{justify-content:space-between;align-items:center;gap:1rem;min-height:4rem;display:flex}.stage-two-menu .stage-two-menu-links{flex-direction:column;align-items:flex-start;gap:.75rem;margin:clamp(3rem,10vh,7rem) 0 2rem;display:flex}.stage-two-menu-links h2{font-family:var(--font-sans), sans-serif;letter-spacing:0;margin:0 0 1.25rem;font-size:1rem;font-weight:400;line-height:1.5}.stage-two-menu .stage-two-menu-links a{font-family:var(--font-sans), sans-serif;min-height:2.75rem;padding-block:.25rem;font-size:clamp(1.5rem,4vw,2rem);line-height:1.4}html:has(.stage-two-menu[open]){overflow:hidden}@media (min-width:64rem){.stage-two-header .stage-two-desktop-languages{display:flex}.stage-two-menu-trigger{display:none}}@media (min-width:48rem){.scene-reasoning .stage-two-frame{padding-top:5%}.scene-reasoning .stage-two-reading{margin-top:1.75rem}.scene-reflection .stage-two-opening{align-self:flex-end}.scene-continuation .stage-two-opening{width:43%}.scene-continuation h2{text-wrap:balance;max-width:21ch;font-size:clamp(2rem,3.1vw,3.25rem)}.scene-continuation .stage-two-support{text-wrap:pretty}}@media (max-width:23.99rem){.scene-considered .stage-two-frame{padding-top:8%}.scene-considered h2{font-size:1.65rem}.scene-considered .stage-two-support{max-width:15ch}.scene-continuation .stage-two-frame{padding-top:2%;padding-bottom:2%}.scene-continuation h2{font-size:1.65rem}.scene-continuation .stage-two-support,.scene-continuation .stage-two-closing{font-size:.8125rem}.scene-continuation .stage-two-support{margin-top:.625rem}.scene-continuation .stage-two-brand{margin-top:.75rem}.scene-continuation .stage-two-brand p:first-child{font-size:1.25rem}.scene-continuation .stage-two-brand p+p{font-size:.6875rem}}@media (min-width:48rem) and (max-width:63.99rem){.scene-reflection .stage-two-media img{object-position:right center}}@media (max-height:30rem) and (max-width:47.99rem){.scene-first-steps .stage-two-frame{min-height:max(100dvh,48rem)}}.stage-two-scene{--scene-ink:var(--semantic-color-content-primary);--scene-paper:var(--semantic-color-surface-page)}.stage-two-scene :is(.stage-two-opening,.stage-two-reading,.stage-two-tail){color:var(--scene-ink)}@media (min-width:64rem){.scene-first-steps{--scene-ink:var(--semantic-color-content-inverse);--scene-paper:var(--semantic-color-content-primary)}}@media (max-width:47.99rem){.scene-known .stage-two-frame{padding-top:5%}.scene-known .stage-two-opening{width:49%}.scene-known h2{font-size:clamp(1.5rem,6vw,2.75rem);line-height:1.04}.scene-known .stage-two-support{margin-top:.75rem;font-size:.90625rem}.scene-known .stage-two-reading{margin-top:.25rem;inset:auto}.scene-reflection .stage-two-opening{width:69%;margin-left:25%}.scene-continuation .stage-two-tail{left:18%}}@container (max-width:19rem){.stage-two-scene .stage-two-opening,.stage-two-scene .stage-two-reading,.stage-two-scene .stage-two-tail{background:var(--scene-paper);width:auto;max-width:none;color:var(--scene-ink);margin:0;inset:auto}}@media (min-width:48rem){@container (max-width:47rem){.scene-known .stage-two-opening,.scene-known .stage-two-reading{background:var(--scene-paper);color:var(--scene-ink)}}}@media (max-width:47.99rem){.scene-threshold .stage-two-frame{min-height:min(177vw,max(100svh,36rem));padding-top:4%;padding-left:1rem}.scene-threshold .stage-two-opening{width:43%}.scene-threshold .stage-two-media img{object-position:left center}.scene-threshold .stage-two-support{font-size:.875rem}.scene-threshold h2{font-size:clamp(1.5rem,6vw,2.75rem)}.scene-threshold .stage-two-support{max-width:none}.scene-first-pair .stage-two-frame{padding-top:14%}}@media (min-width:48rem){.scene-threshold .stage-two-frame{padding-top:3%}.scene-threshold .stage-two-opening{width:34%}.scene-threshold h2{font-size:clamp(2.5rem,4vw,4.5rem)}.scene-first-pair .stage-two-frame{padding-top:3%}.scene-reflection .stage-two-opening{width:22%}}@media (min-width:64rem){.scene-first-steps .stage-two-opening{top:26%}}.scene-threshold .stage-two-media:after,.scene-first-pair .stage-two-media:after,.scene-known .stage-two-media:after,.scene-considered .stage-two-media:after,.scene-continuation .stage-two-media:after{content:"";pointer-events:none;position:absolute;inset:0}.scene-threshold .stage-two-media:after{-webkit-backdrop-filter:brightness(.78);backdrop-filter:brightness(.78);-webkit-mask-image:radial-gradient(ellipse 70% 75% at 0% 25%, var(--scene-ink), transparent 85%);mask-image:radial-gradient(ellipse 70% 75% at 0% 25%, var(--scene-ink), transparent 85%);background:0 0}.scene-known .stage-two-media:after{-webkit-backdrop-filter:brightness(.5);backdrop-filter:brightness(.5);-webkit-mask-image:radial-gradient(ellipse 62% 65% at 10% 35%, var(--scene-ink) 15%, transparent 85%);mask-image:radial-gradient(ellipse 62% 65% at 10% 35%, var(--scene-ink) 15%, transparent 85%);background:0 0}.scene-reflection .stage-two-media:after{content:"";pointer-events:none;-webkit-backdrop-filter:contrast(.428571)brightness(1.4);backdrop-filter:contrast(.428571)brightness(1.4);-webkit-mask-image:radial-gradient(ellipse 80% 35% at 40% 79%, var(--scene-ink) 20%, transparent 80%);mask-image:radial-gradient(ellipse 80% 35% at 40% 79%, var(--scene-ink) 20%, transparent 80%);background:0 0;position:absolute;inset:0}@media (min-width:64rem){.scene-first-steps .stage-two-media:after{content:"";pointer-events:none;position:absolute;inset:0}}.scene-considered .stage-two-tail{max-width:none;top:auto;bottom:1vw}@media (max-width:47.99rem){.scene-considered .stage-two-tail{max-width:none;bottom:3vw}}@media (min-width:48rem){.scene-considered .stage-two-frame{padding-top:3%}}@media (max-width:47.99rem){.scene-reflection .stage-two-media:after{background:0 0}}.scene-continuation .stage-two-tail{color:var(--semantic-color-content-primary);width:auto;left:8%;right:8%}@media (min-width:48rem){.scene-continuation .stage-two-tail{left:6%}.scene-reflection .stage-two-support{max-width:22ch}.scene-continuation .stage-two-frame{padding-left:10%}.scene-continuation .stage-two-tail{width:30%;right:auto}}@media (max-width:47.99rem){.scene-continuation .stage-two-tail{width:68%;right:auto}.scene-continuation .stage-two-brand{margin-top:.75rem}.scene-first-pair .stage-two-frame{padding-left:5%}.scene-considered .stage-two-frame{padding-left:4%}.scene-continuation .stage-two-tail{bottom:4vw}}@media (min-width:25rem) and (max-width:47.99rem){.scene-reflection .stage-two-opening{margin-left:31%}}@media (min-width:48rem){.scene-reflection .stage-two-frame{padding-right:5%}.scene-reflection .stage-two-tail{bottom:.5vw}.scene-considered .stage-two-tail{width:max-content;max-width:88%;left:auto;right:5%}}@media (min-width:48rem) and (max-width:74.99rem){.scene-known .stage-two-reading{margin-left:6%}.scene-considered .stage-two-frame{padding-left:4%}.scene-considered .stage-two-media:after{-webkit-backdrop-filter:brightness(.68);backdrop-filter:brightness(.68);-webkit-mask-image:radial-gradient(ellipse 70% 60% at 10% 5%, var(--scene-ink) 30%, transparent 95%);mask-image:radial-gradient(ellipse 70% 60% at 10% 5%, var(--scene-ink) 30%, transparent 95%);background:0 0}}@media (min-width:64rem) and (max-width:74.99rem){.scene-first-steps .stage-two-opening{top:27%;right:5.5%}}@media (min-width:75rem){.scene-first-steps .stage-two-opening{top:24%;right:4%}.scene-known .stage-two-reading{margin-left:9%}.scene-considered .stage-two-frame{padding-left:5.5%}.scene-considered .stage-two-tail{left:11%;right:auto}.scene-continuation .stage-two-frame{padding-left:11%}.scene-continuation .stage-two-tail{bottom:4.5vw;left:5%}}@media (min-width:64rem){.scene-first-steps .stage-two-media:after{-webkit-backdrop-filter:brightness(.68);backdrop-filter:brightness(.68);-webkit-mask-image:radial-gradient(ellipse 60% 80% at 100% 45%, var(--scene-ink) 40%, transparent 90%);mask-image:radial-gradient(ellipse 60% 80% at 100% 45%, var(--scene-ink) 40%, transparent 90%);background:0 0}}@media (min-width:48rem) and (max-width:74.99rem){.scene-considered .stage-two-frame{padding-top:4%}.scene-considered .stage-two-tail{bottom:.5vw}}@media (min-width:75rem){.scene-considered .stage-two-frame{padding-top:3.3%}.scene-considered .stage-two-tail{bottom:1.5vw}}@media (max-width:47.99rem){.scene-considered .stage-two-frame{padding-top:5%}.scene-considered .stage-two-opening{width:56%}.scene-known .stage-two-frame{min-height:min(190vw,max(100svh,36rem))}.scene-known .stage-two-reading{width:auto;color:var(--semantic-color-content-primary);margin:0;position:absolute;bottom:5vw;left:7%;right:7%}.scene-known .stage-two-reading li{padding-block:.5rem;font-size:1rem;line-height:1.35}.scene-reflection .stage-two-media:before{content:"";pointer-events:none;position:absolute;inset:0}.scene-reflection .stage-two-tail{bottom:27vw}}@media (min-width:48rem) and (max-width:63.99rem){.scene-first-steps .stage-two-media:after{content:"";pointer-events:none;position:absolute;inset:0}.scene-reflection .stage-two-opening{width:30%}.scene-reflection h2{font-size:2rem}.scene-reflection .stage-two-frame{padding-top:4%}.scene-reflection .stage-two-tail{max-width:none;left:4%;right:4%}.scene-reflection .stage-two-media:before{content:"";pointer-events:none;-webkit-backdrop-filter:contrast(.481482)brightness(1.35);backdrop-filter:contrast(.481482)brightness(1.35);-webkit-mask-image:linear-gradient(0deg, var(--scene-ink), transparent);mask-image:linear-gradient(0deg, var(--scene-ink), transparent);background:0 0;position:absolute;inset:85% 0 0}}@media (min-width:64rem){.scene-reflection .stage-two-media img{object-position:center bottom}}@media (min-width:100rem){.scene-reflection .stage-two-tail{width:27%;max-width:none}}.scene-continuation .stage-two-media:after{-webkit-backdrop-filter:brightness(.62);backdrop-filter:brightness(.62);-webkit-mask-image:radial-gradient(ellipse 75% 30% at 20% 95%, var(--scene-ink) 50%, transparent 95%);mask-image:radial-gradient(ellipse 75% 30% at 20% 95%, var(--scene-ink) 50%, transparent 95%);background:0 0}@media (min-width:48rem){.scene-reflection .stage-two-media:after{-webkit-backdrop-filter:contrast(.342282)brightness(1.49);backdrop-filter:contrast(.342282)brightness(1.49);-webkit-mask-image:radial-gradient(ellipse 45% 65% at 95% 20%, var(--scene-ink) 30%, transparent 90%);mask-image:radial-gradient(ellipse 45% 65% at 95% 20%, var(--scene-ink) 30%, transparent 90%);background:0 0}}@media (max-width:23.99rem){.scene-continuation .stage-two-opening{width:76%}}@media (max-width:47.99rem){.scene-threshold .stage-two-media:after{-webkit-backdrop-filter:brightness(.52);backdrop-filter:brightness(.52);-webkit-mask-image:radial-gradient(ellipse 85% 75% at 10% 20%, var(--scene-ink) 40%, transparent 90%);mask-image:radial-gradient(ellipse 85% 75% at 10% 20%, var(--scene-ink) 40%, transparent 90%);background:0 0}.scene-known .stage-two-media:after{-webkit-backdrop-filter:brightness(.48);backdrop-filter:brightness(.48);-webkit-mask-image:radial-gradient(ellipse 70% 55% at 0% 5%, var(--scene-ink) 40%, transparent 95%);mask-image:radial-gradient(ellipse 70% 55% at 0% 5%, var(--scene-ink) 40%, transparent 95%);background:0 0}.scene-known .stage-two-media:before{content:"";pointer-events:none;-webkit-mask-image:linear-gradient(transparent, var(--scene-ink) 25%);mask-image:linear-gradient(transparent, var(--scene-ink) 25%);position:absolute;inset:55% 0 0}.scene-reflection .stage-two-media:before{-webkit-backdrop-filter:contrast(.449275)brightness(1.38);backdrop-filter:contrast(.449275)brightness(1.38);-webkit-mask-image:radial-gradient(ellipse 65% 50% at 80% 20%, var(--scene-ink) 35%, transparent 90%);mask-image:radial-gradient(ellipse 65% 50% at 80% 20%, var(--scene-ink) 35%, transparent 90%);background:0 0}.scene-reflection .stage-two-media:after{-webkit-backdrop-filter:contrast(.5)brightness(1.6);backdrop-filter:contrast(.5)brightness(1.6);bottom:4%}}@media (min-width:48rem) and (max-width:63.99rem){.scene-first-steps .stage-two-media:after{-webkit-backdrop-filter:contrast(.492537)brightness(1.34);backdrop-filter:contrast(.492537)brightness(1.34);-webkit-mask-image:radial-gradient(ellipse 45% 35% at 95% 95%, var(--scene-ink) 35%, transparent 90%);mask-image:radial-gradient(ellipse 45% 35% at 95% 95%, var(--scene-ink) 35%, transparent 90%);background:0 0}.scene-threshold .stage-two-opening{width:29%}.scene-threshold h2{font-size:2.25rem}.scene-considered .stage-two-tail{bottom:.5vw;left:4%;right:auto}}@media (min-width:48rem){.scene-reflection .stage-two-media:before{content:"";pointer-events:none;position:absolute;inset:85% 0 0}.scene-continuation .stage-two-frame{padding-top:2%}.scene-continuation .stage-two-support{max-width:50ch}.scene-known .stage-two-media:after{-webkit-backdrop-filter:brightness(.58);backdrop-filter:brightness(.58);-webkit-mask-image:radial-gradient(ellipse 50% 65% at 10% 35%, var(--scene-ink) 30%, transparent 90%);mask-image:radial-gradient(ellipse 50% 65% at 10% 35%, var(--scene-ink) 30%, transparent 90%);background:0 0}}@media (min-width:100rem){.scene-reflection .stage-two-tail{left:12%}}.scene-first-pair .stage-two-media:after{-webkit-backdrop-filter:brightness(.48);backdrop-filter:brightness(.48);-webkit-mask-image:radial-gradient(ellipse 70% 75% at 0% 25%, var(--scene-ink) 45%, transparent 95%);mask-image:radial-gradient(ellipse 70% 75% at 0% 25%, var(--scene-ink) 45%, transparent 95%);background:0 0}.scene-considered .stage-two-media:after{-webkit-backdrop-filter:brightness(.5);backdrop-filter:brightness(.5);-webkit-mask-image:radial-gradient(ellipse 70% 60% at 10% 5%, var(--scene-ink) 40%, transparent 95%);mask-image:radial-gradient(ellipse 70% 60% at 10% 5%, var(--scene-ink) 40%, transparent 95%);background:0 0}@media (max-width:23.99rem){.scene-continuation .stage-two-tail{bottom:1.5vw}}@media (max-width:47.99rem){.scene-reflection .stage-two-frame{padding-top:17%}}@media (max-width:23.99rem){.scene-threshold .stage-two-media:after{-webkit-backdrop-filter:brightness(.42);backdrop-filter:brightness(.42);-webkit-mask-image:radial-gradient(ellipse 85% 75% at 10% 20%, var(--scene-ink) 50%, transparent 95%);mask-image:radial-gradient(ellipse 85% 75% at 10% 20%, var(--scene-ink) 50%, transparent 95%);background:0 0}.scene-first-pair .stage-two-media:after{-webkit-mask-image:radial-gradient(ellipse 70% 75% at 0% 25%, var(--scene-ink) 45%, transparent 95%);mask-image:radial-gradient(ellipse 70% 75% at 0% 25%, var(--scene-ink) 45%, transparent 95%);background:0 0}.scene-known .stage-two-frame{padding-top:2%}.scene-known .stage-two-media:after{-webkit-backdrop-filter:brightness(.42);backdrop-filter:brightness(.42);-webkit-mask-image:radial-gradient(ellipse 70% 55% at 0% 5%, var(--scene-ink) 45%, transparent 95%);mask-image:radial-gradient(ellipse 70% 55% at 0% 5%, var(--scene-ink) 45%, transparent 95%);background:0 0}.scene-continuation .stage-two-media:after{-webkit-backdrop-filter:brightness(.5);backdrop-filter:brightness(.5);-webkit-mask-image:radial-gradient(ellipse 75% 30% at 20% 95%, var(--scene-ink) 50%, transparent 95%);mask-image:radial-gradient(ellipse 75% 30% at 20% 95%, var(--scene-ink) 50%, transparent 95%);background:0 0}}@media (min-width:48rem){.scene-reflection .stage-two-media:before{-webkit-backdrop-filter:contrast(.428571)brightness(1.4);backdrop-filter:contrast(.428571)brightness(1.4);-webkit-mask-image:linear-gradient(0deg, var(--scene-ink) 25%, transparent);mask-image:linear-gradient(0deg, var(--scene-ink) 25%, transparent);background:0 0}}@media (min-width:48rem) and (max-width:63.99rem){.scene-threshold .stage-two-media:after{-webkit-backdrop-filter:brightness(.4);backdrop-filter:brightness(.4);-webkit-mask-image:radial-gradient(ellipse 55% 80% at 0% 15%, var(--scene-ink) 45%, transparent 95%);mask-image:radial-gradient(ellipse 55% 80% at 0% 15%, var(--scene-ink) 45%, transparent 95%);background:0 0}.scene-considered .stage-two-media:after{-webkit-backdrop-filter:brightness(.5);backdrop-filter:brightness(.5);-webkit-mask-image:radial-gradient(ellipse 70% 60% at 10% 5%, var(--scene-ink) 40%, transparent 95%);mask-image:radial-gradient(ellipse 70% 60% at 10% 5%, var(--scene-ink) 40%, transparent 95%);background:0 0}}@media (min-width:64rem) and (max-width:74.99rem){.scene-first-pair .stage-two-media:after{-webkit-backdrop-filter:brightness(.44);backdrop-filter:brightness(.44);-webkit-mask-image:radial-gradient(ellipse 70% 75% at 0% 25%, var(--scene-ink) 45%, transparent 95%);mask-image:radial-gradient(ellipse 70% 75% at 0% 25%, var(--scene-ink) 45%, transparent 95%);background:0 0}}.scene-considered .stage-two-media:before{content:"";pointer-events:none;-webkit-backdrop-filter:brightness(.52);backdrop-filter:brightness(.52);-webkit-mask-image:linear-gradient(0deg, var(--scene-ink), transparent 30%);mask-image:linear-gradient(0deg, var(--scene-ink), transparent 30%);position:absolute;inset:0}@media (min-width:48rem) and (max-width:63.99rem){.scene-considered .stage-two-media:before{-webkit-backdrop-filter:brightness(.38);backdrop-filter:brightness(.38)}}@media (max-width:47.99rem){.scene-reflection .stage-two-media:after{-webkit-mask-image:linear-gradient(transparent, var(--scene-ink) 10%, var(--scene-ink) 80%, transparent);mask-image:linear-gradient(transparent, var(--scene-ink) 10%, var(--scene-ink) 80%, transparent);top:72%}}@media (max-width:23.99rem){.scene-reflection .stage-two-opening{width:74%;margin-left:25%}.scene-reflection h2{font-size:1.5rem}.scene-known .stage-two-support{font-size:.875rem}}@media (max-width:47.99rem){.scene-known .stage-two-media:before{-webkit-backdrop-filter:contrast(.694915)brightness(1.18);backdrop-filter:contrast(.694915)brightness(1.18)}}@media (max-width:23.99rem){.scene-known .stage-two-frame{padding-left:5%}.scene-known .stage-two-opening{width:42%}.scene-first-pair .stage-two-media:after{-webkit-backdrop-filter:brightness(.41);backdrop-filter:brightness(.41)}.scene-reflection .stage-two-media:before{-webkit-mask-image:radial-gradient(ellipse 90% 50% at 80% 20%, var(--scene-ink) 55%, transparent 90%);mask-image:radial-gradient(ellipse 90% 50% at 80% 20%, var(--scene-ink) 55%, transparent 90%)}}@media (max-width:47.99rem){.scene-considered .stage-two-media:before{-webkit-backdrop-filter:brightness(.52);backdrop-filter:brightness(.52)}.scene-considered .stage-two-tail{width:max-content;max-width:86%;left:auto;right:7%}}@media (max-width:23.99rem){.scene-first-steps .stage-two-media:after{content:"";pointer-events:none;-webkit-backdrop-filter:contrast(.724138)brightness(1.16);backdrop-filter:contrast(.724138)brightness(1.16);-webkit-mask-image:radial-gradient(ellipse 90% 100% at 25% 75%, var(--scene-ink) 30%, transparent 95%);mask-image:radial-gradient(ellipse 90% 100% at 25% 75%, var(--scene-ink) 30%, transparent 95%);position:absolute;inset:85% 40% 0 0}}.stage-two-scene .stage-two-frame{background:var(--scene-paper)}.scene-continuation .stage-two-tail:before{content:"";z-index:-2;background:var(--semantic-color-surface-page);position:absolute;inset:0}@media (max-width:47.99rem){.scene-known .stage-two-reading:before{content:"";z-index:-2;background:var(--semantic-color-surface-page);position:absolute;inset:0}}@media (min-width:48rem){.scene-reflection .stage-two-media:before{-webkit-mask-image:radial-gradient(ellipse 90% 100% at 20% 100%, var(--scene-ink) 40%, transparent 95%);mask-image:radial-gradient(ellipse 90% 100% at 20% 100%, var(--scene-ink) 40%, transparent 95%);inset:85% 65% 0 0}}@media (min-width:48rem) and (max-width:63.99rem){.scene-reflection .stage-two-closing{max-width:none}.scene-reflection .stage-two-media:before{-webkit-mask-image:radial-gradient(ellipse 100% 110% at 35% 100%, var(--scene-ink) 55%, transparent 100%);mask-image:radial-gradient(ellipse 100% 110% at 35% 100%, var(--scene-ink) 55%, transparent 100%);inset:94% 50% 0 0}}.scene-reasoning .stage-two-frame{padding-top:10%}.scene-reasoning .stage-two-reading{width:90%;margin-top:.75rem}.scene-reasoning .stage-two-reading li{min-height:2.6em;padding:.65rem 0 .65rem 1.4em;position:relative}.stage-two-question-number{opacity:.25;font-size:2.15em;font-weight:400;line-height:1;position:absolute;top:.025em;left:0}.stage-two-question-number:before{content:attr(data-numeral)}.scene-known .stage-two-reading li{font-family:var(--font-display), serif;padding:.65rem 0 .65rem 1.75rem;font-size:1.1875rem;line-height:1.22;position:relative}.stage-two-observation-number{font-family:var(--font-sans), sans-serif;letter-spacing:.06em;opacity:.65;font-size:.625rem;line-height:1.4;position:absolute;top:.8rem;left:0}.stage-two-observation-number:before{content:attr(data-numeral)}@media (max-width:47.99rem){.scene-known .stage-two-reading{bottom:6vw}}@media (min-width:24rem) and (max-width:47.99rem){.scene-known .stage-two-reading{bottom:14vw}.scene-known .stage-two-reading li{padding-block:.5rem;font-size:1.25rem}}@media (min-width:48rem){.scene-reasoning .stage-two-frame{padding-top:5%}.scene-reasoning .stage-two-reading{width:65%}.scene-reasoning .stage-two-reading li{min-height:2.15em;padding-block:.5rem}.scene-reasoning .stage-two-reading li:last-child{margin-left:1.5em}.scene-known .stage-two-reading{width:28%;margin:.25rem 0 0}.stage-two-observation-number{top:.7rem}.scene-known .stage-two-reading li{padding-block:.5rem;font-size:clamp(1.25rem,1.6vw,1.5rem)}}@media (min-width:75rem){.scene-known .stage-two-reading{width:27%;margin-left:7%}}@container (max-width:19rem){.stage-two-scene .stage-two-frame{flex-direction:column;min-height:100svh;padding:0;display:flex}.stage-two-scene :is(.stage-two-opening,.stage-two-reading,.stage-two-tail){width:auto;max-width:none;padding:1.5rem var(--scene-edge);background:var(--scene-paper);color:var(--scene-ink);align-self:stretch;margin:0;position:relative;inset:auto}.scene-first-steps .stage-two-opening{padding-top:3rem}.stage-two-scene .stage-two-opening :is(h1,h2){max-width:none;font-size:1.5rem}.stage-two-scene :is(.stage-two-support,.stage-two-reading li,.stage-two-closing){max-width:none;font-size:1rem}.stage-two-scene .stage-two-media{height:auto;aspect-ratio:var(--media-mobile-ratio);z-index:0;position:relative;inset:auto}.stage-two-scene .stage-two-media img{object-fit:contain}.stage-two-scene .stage-two-media:before,.stage-two-scene .stage-two-media:after{display:none}.scene-reasoning .stage-two-reading li:nth-child(n){margin-left:0;padding-left:0}.scene-reasoning .stage-two-question-number{margin-bottom:.15em;font-size:1.5em;display:block;position:static}.scene-known .stage-two-reading li:nth-child(n){margin-left:0;padding-left:0}.scene-known .stage-two-observation-number{margin-bottom:.375rem;font-size:.5rem;display:block;position:static}}@media (min-width:48rem){@container (max-width:47rem){.stage-two-scene .stage-two-frame{flex-direction:column;min-height:100svh;padding:0;display:flex}.stage-two-scene :is(.stage-two-opening,.stage-two-reading,.stage-two-tail){width:auto;max-width:none;padding:1.5rem var(--scene-edge);background:var(--scene-paper);color:var(--scene-ink);align-self:stretch;margin:0;position:relative;inset:auto}.scene-first-steps .stage-two-opening{padding-top:3rem}.stage-two-scene :is(h1,h2){max-width:none;font-size:1.5rem}.stage-two-scene :is(.stage-two-support,.stage-two-reading li,.stage-two-closing){max-width:none;font-size:1rem}.stage-two-scene .stage-two-media{height:auto;aspect-ratio:var(--media-desktop-ratio);z-index:0;position:relative;inset:auto}.stage-two-scene .stage-two-media img{object-fit:contain}.stage-two-scene .stage-two-media:before,.stage-two-scene .stage-two-media:after{display:none}.scene-reasoning .stage-two-reading li:nth-child(n){margin-left:0;padding-left:0}.scene-reasoning .stage-two-question-number{margin-bottom:.15em;font-size:1.5em;display:block;position:static}.scene-known .stage-two-reading li:nth-child(n){margin-left:0;padding-left:0}.scene-known .stage-two-observation-number{margin-bottom:.375rem;font-size:.5rem;display:block;position:static}}}@media (min-width:100rem){@container (max-width:80rem){.stage-two-scene .stage-two-frame{flex-direction:column;min-height:100svh;padding:0;display:flex}.stage-two-scene :is(.stage-two-opening,.stage-two-reading,.stage-two-tail){width:auto;max-width:none;padding:1.5rem var(--scene-edge);background:var(--scene-paper);color:var(--scene-ink);align-self:stretch;margin:0;position:relative;inset:auto}.scene-first-steps .stage-two-opening{padding-top:3rem}.stage-two-scene :is(h1,h2){max-width:none;font-size:1.5rem}.stage-two-scene :is(.stage-two-support,.stage-two-reading li,.stage-two-closing){max-width:none;font-size:1rem}.stage-two-scene .stage-two-media{height:auto;aspect-ratio:var(--media-desktop-ratio);z-index:0;position:relative;inset:auto}.stage-two-scene .stage-two-media img{object-fit:contain}.stage-two-scene .stage-two-media:before,.stage-two-scene .stage-two-media:after{display:none}.scene-reasoning .stage-two-reading li:nth-child(n){margin-left:0;padding-left:0}.scene-reasoning .stage-two-question-number{margin-bottom:.15em;font-size:1.5em;display:block;position:static}.scene-known .stage-two-reading li:nth-child(n){margin-left:0;padding-left:0}.scene-known .stage-two-observation-number{margin-bottom:.375rem;font-size:.5rem;display:block;position:static}}}.stage-two-ai-disclosure{z-index:3;right:max(var(--scene-edge), env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));border-radius:.25rem;justify-content:center;align-items:center;width:56px;min-height:44px;display:flex;position:absolute}.stage-two-ai-disclosure img{width:56px;height:auto;display:block}.stage-two-ai-disclosure:focus-visible{outline:3px solid var(--semantic-color-focus-ring);outline-offset:4px}@media (min-width:48rem) and (max-width:63.99rem){.stage-two-ai-disclosure{right:auto;left:max(var(--scene-edge), env(safe-area-inset-left))}}@media (min-width:64rem){.stage-two-ai-disclosure{right:auto;left:max(var(--scene-edge), env(safe-area-inset-left))}}@container (max-width:19rem){.scene-first-steps .stage-two-ai-disclosure{margin:0 var(--scene-edge) 1rem;flex:none;position:relative;inset:auto}}@media (min-width:48rem){@container (max-width:47rem){.scene-first-steps .stage-two-ai-disclosure{margin:0 var(--scene-edge) 1rem;flex:none;position:relative;inset:auto}}}@media (min-width:100rem){@container (max-width:80rem){.scene-first-steps .stage-two-ai-disclosure{margin:0 var(--scene-edge) 1rem;flex:none;position:relative;inset:auto}}}@media (max-height:30rem) and (max-width:47.99rem){.scene-first-steps .stage-two-frame{flex-direction:column;min-height:100svh;display:flex}.scene-first-steps .stage-two-opening{padding:6rem var(--scene-edge) 1.5rem;background:var(--scene-paper);position:relative;inset:auto}.scene-first-steps .stage-two-ai-disclosure{margin:0 var(--scene-edge) 1rem;flex:none;position:relative;inset:auto}.scene-first-steps .stage-two-media{height:auto;aspect-ratio:var(--media-mobile-ratio);z-index:0;position:relative;inset:auto}.scene-first-steps .stage-two-media img{object-fit:contain}.scene-first-steps .stage-two-media:after{display:none}}@media (min-width:48rem) and (max-width:63.99rem) and (orientation:portrait){.stage-two-experience>.stage-two-header>.stage-two-menu-trigger{color:var(--semantic-color-content-inverse)}}@container (max-width:47rem){.stage-two-experience>.stage-two-header>.stage-two-menu-trigger{color:var(--semantic-color-content-primary)}}
