:root{--eve-ease-reveal:cubic-bezier(.16, 1, .3, 1);--scene-bg:#f7f5ef;--scene-chalk:#fffdf8;--scene-sage:#e5ede4;--scene-mineral:#dedcd2;--scene-ink:#263d35;--scene-prose:#5c6960;--scene-supporting:#5c6960;--scene-action:#326b59;--scene-action-hover:#285748;--scene-action-fg:#fff;--scene-clay:#c18a72;--scene-clay-ink:#98533f;--scene-wall-stone:#efe8da;--scene-alcove-plaster:#e1cfaf;--scene-sill-stone:#e3d7c1;--scene-sill-terracotta:#c9a17f;--scene-shutter:#4f7a68;--scene-shutter-deep:#3f6656;--scene-capsule-bg:#fffdf8f2;--scene-capsule-border:#dedcd2d9}.dark{--scene-bg:#1e2b26;--scene-chalk:#27382f;--scene-sage:#34483c;--scene-mineral:#3d4f44;--scene-ink:#eff3eb;--scene-prose:#b6c4b7;--scene-supporting:#b6c4b7;--scene-action:#a5d7c3;--scene-action-hover:#bde5d4;--scene-action-fg:#1e2b26;--scene-clay:#c18a72;--scene-clay-ink:#edd09b;--scene-wall-stone:#223029;--scene-alcove-plaster:#2c3d34;--scene-sill-stone:#35473e;--scene-sill-terracotta:#8a6248;--scene-shutter:#3f6656;--scene-shutter-deep:#2f5244;--scene-capsule-bg:#27382ff2;--scene-capsule-border:#3d4f44eb}body:has(.eve-home-root):before{display:none!important}body:has(.eve-home-root):after{display:none!important}.eve-home-root{background:var(--scene-bg);min-height:100svh;color:var(--scene-ink);font-family:var(--font-sans), "Nunito Sans", system-ui, sans-serif;overflow-x:clip}.eve-scene{box-sizing:border-box;contain:layout paint;background:var(--scene-bg);width:100%;min-height:100svh;color:var(--scene-ink);font-family:var(--font-sans), "Nunito Sans", system-ui, sans-serif;-webkit-font-smoothing:antialiased;scroll-margin-top:84px;position:relative;overflow-x:clip}.eve-scene-heading{letter-spacing:-.025em;color:var(--scene-ink);text-wrap:balance;margin:0;font-size:clamp(2.25rem,3.62vw,3.25rem);font-weight:650;line-height:1.12}.eve-scene-sentence{color:var(--scene-prose);text-wrap:pretty;margin:0;font-size:clamp(1.0625rem,1.25vw,1.125rem);line-height:1.55}.eve-quiet-affordance{font:inherit;min-height:44px;color:var(--scene-action);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-self:flex-start;align-items:center;gap:10px;padding:4px 2px;font-size:16px;font-weight:600;line-height:1.3;transition:color .2s;display:inline-flex}.eve-quiet-affordance:hover{color:var(--scene-action-hover)}.eve-quiet-affordance:focus-visible{outline:2px solid var(--scene-action);outline-offset:4px}.eve-quiet-affordance--evening{color:#a5d7c3}.eve-quiet-affordance--evening:hover{color:#c7ead9}.eve-quiet-affordance--evening:focus-visible{outline-color:#a5d7c3}.eve-quiet-affordance__arrow{transition:transform .4s var(--eve-ease-reveal);flex-shrink:0;transform:rotate(0)}.eve-quiet-affordance__arrow.is-open{transform:rotate(90deg)}.eve-reveal-lines{color:var(--scene-ink);flex-direction:column;gap:14px;margin:8px 0 0;padding:0;font-size:16px;line-height:1.5;list-style:none;display:flex}.eve-reveal-line{border-left:2px solid var(--scene-clay);opacity:0;will-change:transform, opacity;transition:transform 1.05s var(--eve-ease-reveal) var(--line-delay,.32s), opacity .88s var(--eve-ease-reveal) var(--line-delay,.32s);padding-left:18px;transform:translateY(14px)}.eve-scene.is-open .eve-reveal-line{opacity:1;transform:translate(0,0)}.eve-navbar-shell{z-index:50;pointer-events:none;padding-top:env(safe-area-inset-top,0px);position:fixed;top:0;left:0;right:0}.eve-navbar-collapsed-wrap{top:calc(12px + env(safe-area-inset-top,0px));z-index:52;pointer-events:auto;will-change:transform, opacity;position:fixed;left:16px}.eve-navbar-collapsed-pill{font:inherit;background:var(--scene-capsule-bg);border:1px solid var(--scene-capsule-border);min-height:44px;color:var(--scene-ink);cursor:pointer;border-radius:999px;align-items:center;gap:10px;padding:6px 14px;display:inline-flex;box-shadow:0 10px 28px #263d3524}.eve-navbar-collapsed-pill:focus-visible{outline:2px solid var(--scene-action);outline-offset:2px}.eve-navbar-collapsed-pill__logo{width:42px;height:auto}.eve-navbar-collapsed-pill__label{font-size:13px;font-weight:600}.eve-navbar-bar{pointer-events:auto;will-change:transform, opacity;width:100%}.eve-navbar-bar.is-collapsed{pointer-events:none}.eve-navbar-inner{box-sizing:border-box;justify-content:space-between;align-items:center;gap:12px;max-width:1440px;height:72px;margin:0 auto;padding:0 16px;display:flex}@media (min-width:1280px){.eve-navbar-inner{gap:16px;height:104px;padding:0 28px}}@media (min-width:1360px){.eve-navbar-inner{gap:20px;padding:0 40px}}.eve-navbar-logo-link{border-radius:10px;flex-shrink:0;align-items:center;min-height:44px;display:inline-flex}.eve-navbar-logo-link:focus-visible{outline:2px solid var(--scene-action);outline-offset:4px}.eve-navbar-logo-img{width:72px;height:auto}@media (min-width:640px){.eve-navbar-logo-img{width:104px}}@media (min-width:1280px){.eve-navbar-logo-img{width:128px}}@media (min-width:1360px){.eve-navbar-logo-img{width:148px}}.eve-navbar-desktop-only{display:none!important}@media (min-width:1280px){.eve-navbar-desktop-only{display:flex!important}}.eve-navbar-capsule{background:var(--scene-capsule-bg);border:1px solid var(--scene-capsule-border);border-radius:999px;align-items:center;gap:2px;padding:5px 6px;font-size:13.5px;font-weight:600;box-shadow:0 6px 20px #263d3514}@media (min-width:1360px){.eve-navbar-capsule{gap:4px;font-size:14px}}.eve-navbar-link{color:var(--scene-ink);white-space:nowrap;border-radius:999px;align-items:center;min-height:44px;padding:0 11px;text-decoration:none;transition:background-color .18s,color .18s;display:inline-flex}@media (min-width:1360px){.eve-navbar-link{padding:0 14px}}.eve-navbar-link:hover{color:var(--scene-action);background:#e5ede4b8}.dark .eve-navbar-link:hover{background:#34483cd9}.eve-navbar-link:focus-visible{outline:2px solid var(--scene-action);outline-offset:2px}.eve-navbar-matcher-pill{color:var(--scene-action);white-space:nowrap;background:#e5ede4e6;border:1px solid #326b5940;border-radius:999px;align-items:center;gap:7px;min-height:44px;padding:0 14px 0 11px;text-decoration:none;transition:background-color .18s;display:inline-flex}.dark .eve-navbar-matcher-pill{background:#34483ceb;border-color:#a5d7c347}.eve-navbar-matcher-pill:hover{background:#dce8da}.dark .eve-navbar-matcher-pill:hover{background:#3d5446}.eve-navbar-matcher-pill:focus-visible{outline:2px solid var(--scene-action);outline-offset:2px}.eve-nav-compass__glyph{flex-shrink:0;transition:transform .7s ease-in-out}@media (hover:hover) and (pointer:fine){.eve-nav-compass:hover .eve-nav-compass__glyph{transform:rotate(360deg)}}.eve-navbar-utility{background:var(--scene-capsule-bg);border:1px solid var(--scene-capsule-border);border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:5px 6px;box-shadow:0 6px 20px #263d3514}.eve-navbar-divider{background:var(--scene-mineral);width:1px;height:16px}.eve-navbar-signin{color:var(--scene-ink);white-space:nowrap;border-radius:999px;align-items:center;min-height:44px;padding:0 10px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.eve-navbar-signin:hover{color:var(--scene-action)}.eve-navbar-signin:focus-visible{outline:2px solid var(--scene-action);outline-offset:2px}.eve-navbar-cta{color:#326b59;white-space:nowrap;box-sizing:border-box;background:#fffdf899;border:1.5px solid #326b59;border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .18s,color .18s,border-color .18s;display:inline-flex}.dark .eve-navbar-cta{color:#a5d7c3;background:#27382fa6;border-color:#a5d7c3}@media (min-width:1360px){.eve-navbar-cta{padding:0 18px}}.eve-navbar-cta:hover{color:#263d35;background:#e5ede4}.dark .eve-navbar-cta:hover{color:#eff3eb;background:#34483c}.eve-navbar-cta.is-filled{background:var(--scene-action);color:var(--scene-action-fg);border-color:var(--scene-action)}.eve-navbar-cta.is-filled:hover{background:var(--scene-action-hover);color:var(--scene-action-fg);border-color:var(--scene-action-hover)}.eve-navbar-cta:focus-visible{outline:2px solid var(--scene-action);outline-offset:2px}.eve-navbar-mobile-controls{align-items:center;gap:8px;display:flex}@media (min-width:1280px){.eve-navbar-mobile-controls{display:none}}.eve-navbar-mobile-theme{border:1px solid var(--scene-capsule-border);background:#fffdf8f0;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.dark .eve-navbar-mobile-theme{background:#27382ff0}.eve-navbar-menu-btn{border:1px solid var(--scene-capsule-border);width:44px;height:44px;color:var(--scene-ink);cursor:pointer;background:#fffdf8f0;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.dark .eve-navbar-menu-btn{background:#27382ff0}.eve-navbar-menu-btn:focus-visible{outline:2px solid var(--scene-action);outline-offset:2px}.eve-navbar-mobile-sheet{padding:14px 16px calc(18px + env(safe-area-inset-bottom,0px));border:1px solid var(--scene-mineral);overscroll-behavior:contain;background:#fffdf8fc;border-radius:16px;flex-direction:column;gap:6px;max-height:calc(100svh - 88px);margin:0 12px;display:flex;overflow-y:auto;box-shadow:0 24px 48px #263d3538}.dark .eve-navbar-mobile-sheet{background:#1e2b26fa}@media (min-width:1280px){.eve-navbar-mobile-sheet{display:none}}.eve-navbar-mobile-item{min-height:44px;color:var(--scene-ink);border-radius:10px;align-items:center;gap:10px;padding:0 12px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.eve-navbar-mobile-item:hover{background:var(--scene-sage)}.eve-navbar-mobile-item--matcher{background:var(--scene-sage);color:var(--scene-action)}.eve-navbar-mobile-lang-row{border-top:1px solid var(--scene-mineral);justify-content:space-between;align-items:center;gap:12px;margin-top:6px;padding:10px 4px 6px;display:flex}.eve-navbar-mobile-lang-label{color:var(--scene-supporting);font-size:14px;font-weight:600}.eve-navbar-mobile-actions{border-top:1px solid var(--scene-mineral);flex-direction:column;gap:8px;margin-top:4px;padding-top:10px;display:flex}.eve-navbar-mobile-signin{border:1px solid var(--scene-mineral);min-height:44px;color:var(--scene-ink);text-align:center;border-radius:10px;justify-content:center;align-items:center;padding:8px 14px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.eve-navbar-mobile-cta{background:var(--scene-action);min-height:48px;color:var(--scene-action-fg);text-align:center;white-space:normal;text-wrap:balance;border-radius:10px;justify-content:center;align-items:center;padding:10px 16px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.welcome-scene{flex-direction:column;justify-content:flex-end;display:flex}.welcome-scene__media{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.welcome-scene__photo{object-fit:cover;object-position:62% top}@media (min-width:1024px){.welcome-scene__photo{object-position:center top}}.welcome-scene__scrim{background:linear-gradient(#f7f5ef59 0%,#f7f5ef26 30%,#f7f5efdb 58%,#f7f5effa 100%);position:absolute;inset:0}.dark .welcome-scene__scrim{background:linear-gradient(#1e2b266b 0%,#1e2b2638 30%,#1e2b26e6 58%,#1e2b26fa 100%)}@media (min-width:1024px){.welcome-scene__scrim{background:linear-gradient(90deg,#f7f5eff2 0%,#f7f5efe0 46%,#f7f5ef8c 60%,#f7f5ef00 80%)}.dark .welcome-scene__scrim{background:linear-gradient(90deg,#1e2b26f2 0%,#1e2b26e0 46%,#1e2b268c 60%,#1e2b2600 80%)}}.welcome-scene__layout{z-index:2;box-sizing:border-box;flex-direction:column;justify-content:flex-end;gap:28px;width:100%;max-width:1440px;min-height:100svh;margin:0 auto;padding:230px 20px 44px;display:flex;position:relative}@media (min-width:640px){.welcome-scene__layout{padding:250px 32px 56px}}@media (min-width:1024px){.welcome-scene__layout{grid-template-columns:minmax(0,620px) minmax(0,1fr);align-items:center;gap:40px;padding:164px 56px 96px;display:grid}}@media (min-width:1360px){.welcome-scene__layout{grid-template-columns:minmax(0,640px) minmax(0,640px);justify-content:space-between;padding:184px 72px 104px 120px}}.welcome-scene__copy{flex-direction:column;gap:18px;min-width:0;display:flex}@media (min-width:1024px){.welcome-scene__copy{gap:24px}}.welcome-scene__title{letter-spacing:-.025em;color:var(--scene-ink);text-wrap:balance;margin:0;font-size:clamp(2.5rem,4.45vw,4rem);font-weight:650;line-height:1.08}.welcome-scene__sentence{max-width:520px;color:var(--scene-prose);text-wrap:pretty;margin:0;font-size:clamp(1.0625rem,1.25vw,1.125rem);line-height:1.55}.welcome-scene__footnote{color:var(--scene-supporting);margin:0;font-size:14px;line-height:1.45}.welcome-scene__footnote-link{color:var(--scene-action);text-underline-offset:2px;font-weight:600;text-decoration:underline}.welcome-scene__footnote-link:hover{color:var(--scene-action-hover)}.welcome-scene__actions{flex-direction:column;gap:10px;margin-top:4px;display:flex}@media (min-width:640px){.welcome-scene__actions{flex-flow:wrap;align-items:center;gap:16px}}.welcome-scene__btn-primary{background:var(--scene-action);min-height:52px;color:var(--scene-action-fg);text-align:center;white-space:normal;text-wrap:balance;border-radius:10px;justify-content:center;align-items:center;padding:10px 24px;font-size:17px;font-weight:600;line-height:1.25;text-decoration:none;transition:background-color .18s;display:inline-flex}@media (min-width:640px){.welcome-scene__btn-primary{padding:10px 28px}}.welcome-scene__btn-primary:hover{background:var(--scene-action-hover);color:var(--scene-action-fg)}.welcome-scene__btn-primary:focus-visible{outline:2px solid var(--scene-action);outline-offset:2px}.welcome-scene__btn-secondary{min-height:52px;color:var(--scene-ink);text-align:center;white-space:normal;text-wrap:balance;background:#fffdf899;border:1.5px solid #78867c;border-radius:10px;justify-content:center;align-items:center;padding:10px 24px;font-size:17px;font-weight:600;line-height:1.25;text-decoration:none;transition:background-color .18s,border-color .18s;display:inline-flex}.dark .welcome-scene__btn-secondary{background:#27382fb8;border-color:#78867c}@media (min-width:640px){.welcome-scene__btn-secondary{padding:10px 28px}}.welcome-scene__btn-secondary:hover{border-color:var(--scene-action);background:#fffdf8d9}.dark .welcome-scene__btn-secondary:hover{background:#34483ce6}.welcome-scene__btn-secondary:focus-visible{outline:2px solid var(--scene-action);outline-offset:2px}.welcome-websummit{box-sizing:border-box;border:1px solid var(--scene-mineral);max-width:100%;min-height:56px;color:var(--scene-ink);cursor:pointer;background:#fffdf8f0;border-radius:14px;flex-wrap:wrap;align-self:flex-start;align-items:center;gap:12px 14px;padding:8px 18px 8px 10px;font-size:14px;line-height:1.35;text-decoration:none;transition:transform .48s cubic-bezier(.16,1,.3,1),border-color .36s,background-color .36s,box-shadow .48s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 10px 28px #263d351f}@media (min-width:640px){.welcome-websummit{flex-wrap:nowrap;gap:14px;padding:8px 20px 8px 10px;font-size:15px}}.dark .welcome-websummit{background:#27382ff0;box-shadow:0 12px 30px #00000047}.welcome-websummit:hover{border-color:var(--scene-action);color:var(--scene-ink);background:#fffdf8;box-shadow:0 14px 34px #263d352e}.dark .welcome-websummit:hover{background:#27382f}@media (hover:hover) and (pointer:fine){.welcome-websummit:hover{transform:translateY(-2px)}.welcome-websummit:hover .welcome-websummit__impact-badge{transform:scale(1.06)}.welcome-websummit:hover .welcome-websummit__arrow{transform:translate(3px)}}.welcome-websummit:focus-visible{outline:2px solid var(--scene-action);outline-offset:2px}.welcome-websummit__emblem{flex-shrink:0;justify-content:center;align-items:center;animation:6.5s ease-in-out infinite alternate eve-websummit-float;display:inline-flex}@keyframes eve-websummit-float{0%{transform:translateY(1px)}to{transform:translateY(-1.5px)}}.welcome-websummit__impact-badge{object-fit:contain;backface-visibility:hidden;border-radius:999px;width:42px;height:42px;transition:transform .32s cubic-bezier(.22,1,.36,1);display:block;box-shadow:0 4px 10px #263d3524}.welcome-websummit__logos{flex-shrink:0;align-items:center;display:inline-flex}.welcome-websummit__logo{flex-shrink:0;width:auto;height:21px}.welcome-websummit__logo--dark,.dark .welcome-websummit__logo--light{display:none}.dark .welcome-websummit__logo--dark{display:block}.welcome-websummit__divider{background:var(--scene-mineral);flex-shrink:0;width:1px;height:24px}.welcome-websummit__text{flex-direction:column;gap:2px;min-width:0;display:flex}.welcome-websummit__badge{color:var(--scene-action);font-size:13px;font-weight:700;line-height:1.25}.welcome-websummit__details{color:var(--scene-ink);font-size:13.5px;line-height:1.3}.welcome-websummit__arrow{color:var(--scene-action);flex-shrink:0;transition:transform .42s cubic-bezier(.16,1,.3,1)}.welcome-stage{flex-direction:column;align-self:end;align-items:center;width:100%;min-width:0;max-width:640px;margin:4px auto 0;display:flex;position:relative}@media (min-width:1024px){.welcome-stage{margin:0 0 0 auto;padding-bottom:12px}}.welcome-laptop{opacity:0;will-change:transform, opacity;backface-visibility:hidden;pointer-events:none;width:calc(100% - 24px);max-width:592px;transition:transform 1.3s var(--eve-ease-reveal), opacity 1.05s var(--eve-ease-reveal);margin:0 auto;transform:translateY(84px)}@media (max-width:1023px){.welcome-stage__inner{width:100%;padding-top:8px}}@media (min-width:1024px){.welcome-stage__inner{width:100%}}.welcome-scene.is-open .welcome-laptop{opacity:1;pointer-events:auto;transform:translate(0,0)}.welcome-laptop__lid{background:#1f2a26;border-radius:16px 16px 6px 6px;padding:10px 10px 7px;box-shadow:0 24px 48px #263d3547}@media (min-width:640px){.welcome-laptop__lid{padding:12px 12px 8px}}.welcome-laptop__screen{aspect-ratio:16/10;object-fit:cover;object-position:top;background:#27382f;border-radius:8px;width:100%;height:auto;display:block}.welcome-laptop__base{background:linear-gradient(#3a4742,#27322d);border-radius:0 0 12px 12px;height:12px;margin:0 -10px}@media (min-width:640px){.welcome-laptop__base{height:14px;margin:0 -18px}}.welcome-ledge{background:var(--scene-sill-stone);border-bottom:3px solid var(--scene-sill-terracotta);border-radius:3px;width:100%;height:16px;margin-top:-2px;box-shadow:0 10px 24px #263d351f}.welcome-laptop__caption{color:var(--scene-supporting);text-align:center;opacity:0;transition:opacity .5s var(--eve-ease-reveal) .18s;margin:12px 0 0;font-size:14px}.welcome-scene.is-open .welcome-laptop__caption{opacity:1}.welcome-scroll-cue{display:none}@media (min-width:1024px){.welcome-scroll-cue{z-index:3;pointer-events:none;opacity:1;transition:opacity .4s var(--eve-ease-reveal);flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.welcome-scene.is-open .welcome-scroll-cue{opacity:0}}.welcome-scroll-cue__label{letter-spacing:.02em;color:var(--scene-supporting);font-size:13px;font-weight:600}.welcome-scroll-cue__line{background:#78867c;width:1px;height:36px}.belonging-scene{--fan-x:clamp(56px, 16vw, 108px);--fan-top-y:-82px;--fan-side-y:22px;align-items:center;display:flex}@media (min-width:640px){.belonging-scene{--fan-x:clamp(132px, 20vw, 196px);--fan-top-y:-116px;--fan-side-y:32px}}@media (min-width:1024px){.belonging-scene{--fan-x:clamp(164px, 16.4vw, 236px);--fan-top-y:-140px;--fan-side-y:40px}}.belonging-scene__wash{pointer-events:none;background:linear-gradient(#efe8da00 0%,#efe8da 100%);height:220px;position:absolute;bottom:0;left:0;right:0}.dark .belonging-scene__wash{background:linear-gradient(#18231e00 0%,#16211c 100%)}.belonging-scene__layout{z-index:2;box-sizing:border-box;flex-direction:column;gap:24px;width:100%;max-width:1440px;margin:0 auto;padding:56px 20px 64px;display:flex;position:relative}@media (min-width:640px){.belonging-scene__layout{gap:32px;padding:72px 32px 80px}}@media (min-width:1024px){.belonging-scene__layout{grid-template-columns:minmax(0,560px) minmax(0,620px);justify-content:space-between;align-items:center;gap:40px;min-height:100svh;padding:96px 56px;display:grid}}@media (min-width:1360px){.belonging-scene__layout{padding:96px 60px 96px 120px}}.belonging-stage{order:1;width:100%;height:430px;margin:0 auto;position:relative}@media (min-width:640px){.belonging-stage{height:540px}}@media (min-width:1024px){.belonging-stage{order:2;height:700px}}.belonging-copy{flex-direction:column;order:2;gap:18px;min-width:0;display:flex}@media (min-width:1024px){.belonging-copy{order:1;gap:24px}}.belonging-photo{border-radius:16px;width:clamp(192px,56vw,232px);height:clamp(252px,73vw,304px);margin:0 0 0 calc(clamp(192px,56vw,232px)/-2);position:absolute;top:64px;left:50%;box-shadow:0 18px 40px #263d352e}@media (min-width:640px){.belonging-photo{width:268px;height:352px;margin-left:-134px;top:84px}}@media (min-width:1024px){.belonging-photo{width:clamp(268px,22.2vw,320px);height:clamp(352px,29.1vw,420px);margin-left:calc(clamp(268px,22.2vw,320px)/-2);top:112px}}.belonging-photo__img{object-fit:cover;border-radius:16px;width:100%;height:100%;display:block}.belonging-photo--left{z-index:1;will-change:transform, opacity;backface-visibility:hidden;transition:transform 1.28s var(--eve-ease-reveal) 0s, opacity 1.02s var(--eve-ease-reveal) 0s;transform:translateY(6px)rotate(-4deg)}.belonging-photo--right{z-index:2;will-change:transform, opacity;backface-visibility:hidden;transition:transform 1.28s var(--eve-ease-reveal) 90ms, opacity 1.02s var(--eve-ease-reveal) 90ms;transform:translateY(3px)rotate(3deg)}.belonging-photo--top{z-index:3;opacity:1;will-change:transform, opacity;backface-visibility:hidden;transition:transform 1.28s var(--eve-ease-reveal) .18s, opacity 1.02s var(--eve-ease-reveal) .18s;transform:translate(0,0)rotate(0)}.belonging-scene.is-open .belonging-photo--left{transform:translate3d(calc(-1 * var(--fan-x)), var(--fan-side-y), 0) rotate(-11deg)}.belonging-scene.is-open .belonging-photo--right{transform:translate3d(var(--fan-x), var(--fan-side-y), 0) rotate(10deg)}.belonging-scene.is-open .belonging-photo--top{transform:translate3d(0, var(--fan-top-y), 0) scale(.86);opacity:.55}.belonging-photo__caption{color:#263d35;opacity:0;transition:opacity .72s var(--eve-ease-reveal) var(--cap-delay,.64s);background:#fffdf8eb;border-radius:999px;margin:0;padding:5px 11px;font-size:13px;font-weight:600;position:absolute;bottom:12px;left:12px}@media (min-width:1024px){.belonging-photo__caption{padding:6px 12px;font-size:14px;bottom:16px;left:16px}}.dark .belonging-photo__caption{color:#eff3eb;background:#27382ff0}.belonging-scene.is-open .belonging-photo__caption{opacity:1}.belonging-phone{z-index:4;opacity:0;will-change:transform, opacity;backface-visibility:hidden;pointer-events:none;width:clamp(168px,46vw,198px);transition:transform 1.42s var(--eve-ease-reveal) .26s, opacity 1.12s var(--eve-ease-reveal) .26s;margin:0 0 0 calc(clamp(168px,46vw,198px)/-2);position:absolute;top:56px;left:50%;transform:translateY(160px)}@media (min-width:640px){.belonging-phone{width:220px;margin-left:-110px;top:76px}}@media (min-width:1024px){.belonging-phone{width:clamp(224px,17.8vw,256px);margin-left:calc(clamp(224px,17.8vw,256px)/-2);top:112px}}.belonging-scene.is-open .belonging-phone{opacity:1;pointer-events:auto;transform:translate(0,0)}.belonging-phone__bezel{background:#1f2a26;border-radius:38px;padding:8px;box-shadow:0 28px 56px #263d354d}@media (min-width:1024px){.belonging-phone__bezel{border-radius:44px;padding:10px}}.belonging-phone__screen{aspect-ratio:9/19.5;object-fit:cover;object-position:top;background:#27382f;border-radius:30px;width:100%;height:auto;display:block}@media (min-width:1024px){.belonging-phone__screen{border-radius:34px}}.belonging-phone__caption{color:var(--scene-supporting);text-align:center;margin-top:12px;font-size:14px}.finding-scene{align-items:center;display:flex}.finding-scene__garden{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}@media (min-width:1024px){.finding-scene__garden{right:36%}}.finding-scene__garden-img{object-fit:cover;object-position:center}.finding-scene__garden-scrim{background:linear-gradient(#e5ede4eb 0%,#f7f5eff5 100%);position:absolute;inset:0}.dark .finding-scene__garden-scrim{background:linear-gradient(#1e2b26eb 0%,#1e2b26f7 100%)}@media (min-width:1024px){.finding-scene__garden-scrim{background:linear-gradient(90deg,#e5ede4f5 0%,#ebf0e8e0 55%,#f7f5ef59 100%)}.dark .finding-scene__garden-scrim{background:linear-gradient(90deg,#1e2b26f5 0%,#223029e6 55%,#1e2b2673 100%)}}.finding-scene__wall-desktop{display:none}@media (min-width:1024px){.finding-scene__wall-desktop{background-color:var(--scene-wall-stone);pointer-events:none;background-image:repeating-linear-gradient(#263d3500 0 118px,#263d3512 118px 120px),repeating-linear-gradient(90deg,#263d3500 0 236px,#263d350d 236px 238px);width:41%;min-width:440px;display:block;position:absolute;top:0;bottom:0;right:0;box-shadow:-24px 0 48px #263d351a}.dark .finding-scene__wall-desktop{background-image:repeating-linear-gradient(#eff3eb00 0 118px,#eff3eb0d 118px 120px),repeating-linear-gradient(90deg,#eff3eb00 0 236px,#eff3eb0a 236px 238px);box-shadow:-24px 0 48px #00000047}}.finding-scene__layout{z-index:2;box-sizing:border-box;flex-direction:column;gap:28px;width:100%;max-width:1440px;margin:0 auto;padding:56px 20px 64px;display:flex;position:relative}@media (min-width:640px){.finding-scene__layout{gap:36px;padding:72px 32px 80px}}@media (min-width:1024px){.finding-scene__layout{grid-template-columns:minmax(0,560px) minmax(0,510px);justify-content:space-between;align-items:center;gap:40px;min-height:100svh;padding:96px 56px;display:grid}}@media (min-width:1360px){.finding-scene__layout{padding:96px 64px 96px 120px}}.finding-stage{box-sizing:border-box;background-color:var(--scene-wall-stone);background-image:repeating-linear-gradient(#263d3500 0 88px,#263d3512 88px 90px),repeating-linear-gradient(90deg,#263d3500 0 176px,#263d350d 176px 178px);border-radius:16px;flex-direction:column;order:1;align-items:center;width:100%;padding:28px 12px 20px;display:flex;position:relative}@media (min-width:1024px){.finding-stage{background:0 0;border-radius:0;order:2;padding:0}}.finding-copy{flex-direction:column;order:2;gap:20px;min-width:0;display:flex}@media (min-width:1024px){.finding-copy{order:1;gap:24px}}.finding-logo-link{border-radius:10px;align-self:flex-start;display:inline-flex}.finding-logo-link:focus-visible{outline:2px solid var(--scene-action);outline-offset:4px}.finding-logo{width:clamp(184px,44vw,232px);height:auto}.finding-logo--dark,.dark .finding-logo--light{display:none}.dark .finding-logo--dark{display:block}.finding-actions{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:4px;display:flex}.finding-primary-btn{color:#fff;white-space:normal;text-wrap:balance;background:#1f4a37;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:8px 22px;font-size:16px;font-weight:600;line-height:1.25;text-decoration:none;transition:background-color .18s;display:inline-flex}.finding-primary-btn:hover{color:#fff;background:#173a2b}.finding-primary-btn:focus-visible{outline:2px solid var(--scene-action);outline-offset:2px}.finding-window{perspective:1600px;width:min(272px,100vw - 68px);height:376px;position:relative}@media (min-width:640px){.finding-window{width:360px;height:492px}}@media (min-width:1024px){.finding-window{width:clamp(360px,30.5vw,440px);height:clamp(492px,41.6vw,600px)}}.finding-window__surround{background:var(--scene-sill-stone);border-radius:6px;position:absolute;inset:-12px;box-shadow:inset 0 0 0 2px #263d3514}@media (min-width:1024px){.finding-window__surround{inset:-14px}}.finding-window__interior{background:var(--scene-alcove-plaster);justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 24px 48px #263d3547}.finding-phone{opacity:0;will-change:transform, opacity;backface-visibility:hidden;pointer-events:none;width:clamp(190px,50vw,232px);transition:transform 1.32s var(--eve-ease-reveal) .42s, opacity 1.05s var(--eve-ease-reveal) .42s;margin:0;transform:translateY(120px)}@media (min-width:640px){.finding-phone{width:244px}}@media (min-width:1024px){.finding-phone{width:clamp(244px,19.4vw,280px)}}.finding-scene.is-open .finding-phone{opacity:1;pointer-events:auto;transform:translate(0,0)}.finding-phone__bezel{background:#1f2a26;border-radius:36px 36px 0 0;padding:8px 8px 0;box-shadow:0 -18px 40px #263d3540}@media (min-width:1024px){.finding-phone__bezel{border-radius:44px 44px 0 0;padding:10px 10px 0}}.finding-phone__screen{object-fit:cover;object-position:top;background:#27382f;border-radius:28px 28px 0 0;width:100%;height:332px;display:block}@media (min-width:640px){.finding-phone__screen{height:438px}}@media (min-width:1024px){.finding-phone__screen{border-radius:34px 34px 0 0;height:clamp(438px,37.5vw,540px)}}.finding-shutter{box-sizing:border-box;background-color:var(--scene-shutter);background-image:repeating-linear-gradient(180deg, var(--scene-shutter) 0 18px, var(--scene-shutter-deep) 18px 22px);border:6px solid var(--scene-shutter-deep);will-change:transform;width:50%;transition:transform 1.38s var(--eve-ease-reveal);border-radius:4px;position:absolute;top:0;bottom:0;transform:rotateY(0);box-shadow:inset 0 0 0 1px #fffdf81f}.finding-shutter--left{transform-origin:0;left:0}.finding-shutter--right{transform-origin:100%;right:0}.finding-scene.is-open .finding-shutter{box-shadow:inset 0 0 0 1px #fffdf80f}.finding-scene.is-open .finding-shutter--left{transform:rotateY(-102deg)}.finding-scene.is-open .finding-shutter--right{transform:rotateY(102deg)}@media (min-width:640px){.finding-scene.is-open .finding-shutter--left{transform:rotateY(-128deg)}.finding-scene.is-open .finding-shutter--right{transform:rotateY(128deg)}}.finding-sill{background:var(--scene-sill-stone);border-bottom:4px solid var(--scene-sill-terracotta);border-radius:3px;width:min(304px,100vw - 44px);height:18px;margin-top:12px;box-shadow:0 14px 28px #263d3529}@media (min-width:640px){.finding-sill{width:408px;height:20px}}@media (min-width:1024px){.finding-sill{width:clamp(408px,35.2vw,508px);height:22px;margin-top:14px}}.finding-caption{text-align:center;color:var(--scene-supporting);opacity:0;transition:opacity .5s var(--eve-ease-reveal) .7s;margin:14px 0 0;font-size:14px}.finding-scene.is-open .finding-caption{opacity:1}.peace-scene{color:#eff3eb;background:#1e2b26;align-items:center;display:flex}.peace-scene__heading{color:#eff3eb}.peace-scene__sentence{color:#b6c4b7;max-width:470px}.peace-scene__wall{pointer-events:none;background-color:#27382f;background-image:repeating-linear-gradient(#0000 0 98px,#0000002e 98px 100px),repeating-linear-gradient(90deg,#0000 0 196px,#0000001f 196px 198px);height:452px;position:absolute;top:0;left:0;right:0}@media (min-width:1024px){.peace-scene__wall{background-image:repeating-linear-gradient(#0000 0 118px,#0000002e 118px 120px),repeating-linear-gradient(90deg,#0000 0 236px,#0000001f 236px 238px);width:min(42vw,600px);height:100%;right:auto}}.peace-scene__layout{z-index:2;box-sizing:border-box;flex-direction:column;gap:36px;width:100%;max-width:1440px;margin:0 auto;padding:52px 20px 56px;display:flex;position:relative}@media (min-width:640px){.peace-scene__layout{padding:64px 32px 68px}}@media (min-width:1024px){.peace-scene__layout{grid-template-columns:minmax(340px,460px) minmax(0,1fr);align-items:center;gap:56px;padding:96px 56px 64px;display:grid}}@media (min-width:1360px){.peace-scene__layout{grid-template-columns:456px minmax(0,1fr);gap:92px;padding:96px 68px 56px 92px}}.peace-alcove-wrap{flex-direction:column;align-items:center;display:flex;position:relative}.peace-alcove__pause-btn{font:inherit;z-index:4;color:#eff3eb;cursor:pointer;background:#27382fd9;border:1px solid #728b7c;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;transition:background-color .18s;display:inline-flex;position:absolute;bottom:28px;right:16px}@media (min-width:1024px){.peace-alcove__pause-btn{bottom:30px;right:36px}}.peace-alcove__pause-btn:hover{background:#34483cf2}.peace-alcove__pause-btn:focus-visible{outline-offset:2px;outline:2px solid #b8ddd2}.peace-alcove{background-color:#9d8a76;background-image:linear-gradient(90deg,#937f6d 0%,#94806e 12%,#96826e 24%,#998673 40%,#9e8c78 55%,#a18e7b 70%,#a8957f 82%,#b29e8a 92%,#bfae96 100%);border-radius:125px 125px 0 0;width:min(250px,100vw - 56px);height:388px;position:relative;overflow:hidden}.peace-alcove:before{content:"";filter:blur(20px)brightness(.72);width:500px;transition:filter 1.2s var(--eve-ease-reveal);pointer-events:none;background-image:url(/images/companion/panther-infinite-thumb.jpg);background-position:top;background-repeat:no-repeat;background-size:100% 1650%;position:absolute;top:-28px;bottom:-28px;left:50%;transform:translate(-50%)}.peace-scene.is-open .peace-alcove:before{filter:blur(20px)brightness()}@media (min-width:640px){.peace-alcove{border-radius:155px 155px 0 0;width:310px;height:500px}.peace-alcove:before{width:640px}}@media (min-width:1024px){.peace-alcove{border-radius:200px 200px 0 0;width:clamp(340px,28vw,400px);height:clamp(600px,50vw,720px)}.peace-alcove:before{width:800px}}.peace-alcove__media{z-index:1;object-fit:cover;object-position:center bottom;filter:brightness(.72);width:500px;max-width:none;height:281px;transition:filter 1.2s var(--eve-ease-reveal);position:absolute;bottom:0;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000 0%,#0000001f 8%,#00000080 18%,#000000db 27%,#000 34%),radial-gradient(15% 23.5% at 55.5% 25%,#000 74%,#00000080 87%,#0000 100%);mask-image:linear-gradient(#0000 0%,#0000001f 8%,#00000080 18%,#000000db 27%,#000 34%),radial-gradient(15% 23.5% at 55.5% 25%,#000 74%,#00000080 87%,#0000 100%)}@media (min-width:640px){.peace-alcove__media{width:640px;height:360px}}@media (min-width:1024px){.peace-alcove__media{width:800px;height:450px}}.peace-scene.is-open .peace-alcove__media{filter:brightness()}.peace-alcove__shaft{z-index:2;transform-origin:top;opacity:.22;mix-blend-mode:soft-light;pointer-events:none;width:230px;height:112%;transition:transform 1.2s var(--eve-ease-reveal), opacity 1.2s var(--eve-ease-reveal);background:linear-gradient(#ffecc485 0%,#ffecc438 55%,#ffecc400 100%);position:absolute;top:-40px;left:50%;transform:translate(-50%)scaleX(.38)}.peace-scene.is-open .peace-alcove__shaft{opacity:.38;transform:translate(-50%)scaleX(1)}@media (min-width:1024px){.peace-alcove__shaft{width:360px;transform:translate(-50%)scaleX(.31)}.peace-scene.is-open .peace-alcove__shaft{transform:translate(-50%)scaleX(1)}}.peace-alcove__frame{z-index:3;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 10px #34483c,inset 0 40px 60px #1e2b2659}.peace-alcove__sill{background:#3a4a40;border-bottom:3px solid #5a4b3a;width:min(290px,100vw - 40px);height:15px}@media (min-width:640px){.peace-alcove__sill{width:356px;height:16px}}@media (min-width:1024px){.peace-alcove__sill{width:min(456px,100%);height:18px}}.peace-scene__content{flex-direction:column;gap:28px;min-width:0;display:flex}@media (min-width:1024px){.peace-scene__content{justify-content:space-between;gap:32px;min-height:700px}}.peace-scene__copy{flex-direction:column;gap:20px;max-width:500px;display:flex}.peace-reveal-grid{flex-direction:column;gap:28px;display:flex}@media (min-width:1024px){.peace-reveal-grid,.peace-scene.is-open .peace-reveal-grid{pointer-events:none;grid-template-columns:minmax(0,320px) 236px;justify-content:space-between;align-items:end;gap:32px;display:grid}.peace-scene.is-open .peace-reveal-grid{pointer-events:auto}}.peace-reveal-lines{color:#eff3eb;gap:18px}.peace-reveal-line{border-left-color:#c9a17f}.peace-phone{opacity:0;will-change:transform, opacity;backface-visibility:hidden;transition:transform 1.32s var(--eve-ease-reveal) .36s, opacity 1.05s var(--eve-ease-reveal) .36s;flex-direction:column;align-self:center;align-items:center;margin:0;display:flex;transform:translateY(64px)}.peace-scene.is-open .peace-phone{opacity:1;transform:translate(0,0)}.peace-phone__bezel{background:#0f1613;border-radius:40px;padding:8px;box-shadow:0 28px 56px #00000080}.peace-phone__screen{background:#1e2b26;border-radius:32px;width:220px;height:476px;overflow:hidden}.peace-phone__img{object-fit:cover;width:100%;height:100%;display:block}.peace-phone__caption{color:#b6c4b7;text-align:center;margin-top:12px;font-size:14px}.freedom-scene{align-items:center;display:flex}.freedom-scene__layout{box-sizing:border-box;flex-direction:column;gap:32px;width:100%;max-width:1440px;margin:0 auto;padding:84px 20px 60px;display:flex}@media (min-width:640px){.freedom-scene__layout{padding:96px 32px 72px}}@media (min-width:1024px){.freedom-scene__layout{grid-template-columns:minmax(0,600px) minmax(360px,480px);justify-content:space-between;align-items:center;gap:56px;padding:90px 56px;display:grid}}@media (min-width:1360px){.freedom-scene__layout{padding:90px 120px}}.freedom-arch-wrap{flex-direction:column;align-items:center;display:flex}@media (min-width:1024px){.freedom-arch-wrap{order:2}}.freedom-arch{background:var(--scene-sage);border-radius:210px 210px 16px 16px;width:min(100%,420px);height:320px;margin:0;position:relative;overflow:hidden;box-shadow:0 24px 56px #263d352e}@media (min-width:640px){.freedom-arch{border-radius:220px 220px 16px 16px;width:440px;height:440px}}@media (min-width:1024px){.freedom-arch{border-radius:240px 240px 16px 16px;width:100%;max-width:480px;height:clamp(580px,50vw,720px)}}.freedom-arch__img{object-fit:cover}.freedom-arch__sill{background:var(--scene-sill-stone);border-bottom:4px solid var(--scene-sill-terracotta);border-radius:3px;width:min(100%,460px);height:16px;margin-top:-2px}@media (min-width:1024px){.freedom-arch__sill{width:calc(100% + 40px);max-width:560px;height:18px}}.freedom-scene__copy{flex-direction:column;gap:20px;min-width:0;display:flex}@media (min-width:1024px){.freedom-scene__copy{order:1;gap:24px}}.freedom-scene__pricing-note{color:var(--scene-supporting);margin:0;font-size:15px;line-height:1.5}.freedom-scene__inline-link{color:var(--scene-action);text-underline-offset:3px;font-weight:600;text-decoration:underline}.freedom-scene__inline-link:hover{color:var(--scene-action-hover)}.freedom-pathways{flex-direction:column;margin-top:4px;display:flex}.freedom-pathway-shell{opacity:0;will-change:transform, opacity;border-bottom:1px solid var(--scene-mineral);transition:opacity .96s var(--eve-ease-reveal) var(--row-opacity-delay,.12s), transform 1.18s var(--eve-ease-reveal) var(--row-delay,0s);grid-template-rows:1fr;display:grid;transform:translateY(18px)}.freedom-scene.is-open .freedom-pathway-shell{opacity:1;border-bottom-color:var(--scene-mineral);grid-template-rows:1fr;transform:translate(0,0)}.freedom-pathway-inner{overflow:hidden}.freedom-pathway-row{flex-direction:column;gap:4px;padding:14px 0;display:flex}@media (min-width:640px){.freedom-pathway-row{grid-template-columns:196px minmax(0,1fr);align-items:baseline;gap:16px;padding:16px 0;display:grid}}.freedom-pathway__name{letter-spacing:-.01em;color:var(--scene-ink);font-size:19px;font-weight:650}@media (min-width:640px){.freedom-pathway__name{font-size:20px}}.freedom-pathway__desc{color:var(--scene-prose);font-size:16.5px;line-height:1.45}.freedom-scene__compare{min-height:44px;color:var(--scene-action);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .5s var(--eve-ease-reveal) .7s, transform .5s var(--eve-ease-reveal) .7s, visibility 0s linear 1.2s;align-self:flex-start;align-items:center;margin-top:12px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex;transform:translateY(8px)}.freedom-scene__compare:hover{color:var(--scene-action-hover);text-underline-offset:3px;text-decoration:underline}.freedom-scene.is-open .freedom-scene__compare{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .5s var(--eve-ease-reveal) .7s, transform .5s var(--eve-ease-reveal) .7s, visibility 0s linear 0s;transform:translateY(0)}.stories-scene{align-items:center;display:flex}.stories-scene__layout{box-sizing:border-box;flex-direction:column;gap:32px;width:100%;max-width:1440px;margin:0 auto;padding:84px 20px 60px;display:flex}@media (min-width:640px){.stories-scene__layout{padding:96px 32px 72px}}@media (min-width:1024px){.stories-scene__layout{grid-template-columns:minmax(0,500px) minmax(0,640px);justify-content:space-between;align-items:center;gap:56px;padding:96px 56px;display:grid}}@media (min-width:1360px){.stories-scene__layout{grid-template-columns:520px 640px;padding:100px 80px 100px 120px}}.stories-scene__copy{flex-direction:column;gap:20px;min-width:0;display:flex}@media (min-width:1024px){.stories-scene__copy{order:1;gap:24px}}.stories-stage{grid-template-columns:1fr;gap:24px;min-width:0;display:grid}@media (min-width:640px){.stories-scene.is-open .stories-stage{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}}@media (min-width:1024px){.stories-stage{order:2;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:32px;width:100%;max-width:640px;min-height:560px;display:grid;position:relative}}.stories-post{color:var(--scene-ink);flex-direction:column;gap:10px;min-width:0;text-decoration:none;display:flex}.stories-post:focus-visible{outline:2px solid var(--scene-action);outline-offset:4px;border-radius:16px}.stories-post__img-wrap{background:var(--scene-sage);border-radius:16px;width:100%;height:200px;position:relative;overflow:hidden}.stories-post__img-wrap--primary{height:224px}@media (min-width:640px){.stories-post__img-wrap--primary{height:200px}}.stories-post__img{object-fit:cover;transition:transform .5s var(--eve-ease-reveal)}@media (hover:hover) and (pointer:fine){.stories-post:hover .stories-post__img{transform:scale(1.025)}}.stories-post__cat{color:var(--scene-clay-ink);font-size:13px;font-weight:600}.stories-post__title{letter-spacing:-.01em;color:var(--scene-ink);text-wrap:balance;font-size:18px;font-weight:650;line-height:1.3}.stories-post--secondary,.stories-browse-tile{display:flex}.stories-browse-tile{box-sizing:border-box;background:var(--scene-sage);min-height:160px;color:var(--scene-action);border-radius:16px;flex-direction:column;justify-content:flex-end;gap:8px;padding:24px;text-decoration:none;transition:background-color .2s}.stories-browse-tile:hover{background:#d8e4d7}.dark .stories-browse-tile:hover{background:#3e5547}.stories-browse-tile:focus-visible{outline:2px solid var(--scene-action);outline-offset:4px}.stories-browse-tile__label{letter-spacing:-.01em;font-size:18px;font-weight:650}@media (min-width:1024px){.stories-post--primary{z-index:2;transform-origin:0 0;will-change:transform;backface-visibility:hidden;transition:transform 1.22s var(--eve-ease-reveal);position:relative;transform:translateY(28px)scale(1.66)}.stories-scene.is-open .stories-post--primary{transform:translate(0,0)scale(1)}.stories-post--secondary,.stories-scene.is-open .stories-post--secondary{opacity:0;visibility:hidden;will-change:transform, opacity;backface-visibility:hidden;pointer-events:none;display:flex;transform:translate(48px)}.stories-post--b{transition:transform 1.18s var(--eve-ease-reveal) .18s, opacity .96s var(--eve-ease-reveal) .18s, visibility 0s linear 1.36s}.stories-post--c{transition:transform 1.18s var(--eve-ease-reveal) .34s, opacity .96s var(--eve-ease-reveal) .34s, visibility 0s linear 1.52s}.stories-browse-tile,.stories-scene.is-open .stories-browse-tile{opacity:0;visibility:hidden;will-change:transform, opacity;backface-visibility:hidden;pointer-events:none;min-height:200px;transition:transform 1.18s var(--eve-ease-reveal) .5s, opacity .96s var(--eve-ease-reveal) .5s, visibility 0s linear 1.68s, background-color .2s ease;display:flex;transform:translate(48px)}.stories-scene.is-open .stories-post--secondary,.stories-scene.is-open .stories-browse-tile{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0,0)}.stories-scene.is-open .stories-post--b{transition:transform 1.18s var(--eve-ease-reveal) .18s, opacity .96s var(--eve-ease-reveal) .18s, visibility 0s linear 0s}.stories-scene.is-open .stories-post--c{transition:transform 1.18s var(--eve-ease-reveal) .34s, opacity .96s var(--eve-ease-reveal) .34s, visibility 0s linear 0s}.stories-scene.is-open .stories-browse-tile{transition:transform 1.18s var(--eve-ease-reveal) .5s, opacity .96s var(--eve-ease-reveal) .5s, visibility 0s linear 0s, background-color .2s ease}}.stories-newsletter{flex-direction:column;gap:10px;margin:8px 0 0;display:flex}@media (min-width:1024px){.stories-newsletter,.stories-scene.is-open .stories-newsletter{opacity:0;visibility:hidden;will-change:transform, opacity;pointer-events:none;transition:transform 1.05s var(--eve-ease-reveal) .62s, opacity .88s var(--eve-ease-reveal) .62s, visibility 0s linear 1.67s;display:flex;transform:translateY(18px)}.stories-scene.is-open .stories-newsletter{opacity:1;visibility:visible;pointer-events:auto;transition:transform 1.05s var(--eve-ease-reveal) .62s, opacity .88s var(--eve-ease-reveal) .62s, visibility 0s linear 0s;transform:translate(0,0)}}.stories-newsletter__heading{color:var(--scene-ink);margin:0;font-size:16px;font-weight:650}.stories-newsletter__hint{color:var(--scene-supporting);margin:0;font-size:14px;line-height:1.45}.stories-newsletter__label{color:var(--scene-ink);margin-top:2px;font-size:14px;font-weight:600}.stories-newsletter__row{flex-wrap:wrap;gap:10px;margin-top:2px;display:flex}.stories-newsletter__input{font:inherit;color:var(--scene-ink);background:var(--scene-chalk);box-sizing:border-box;border:1.5px solid #78867c;border-radius:10px;flex:200px;min-width:0;min-height:44px;padding:0 14px;font-size:15px}.stories-newsletter__input:focus-visible{outline:2px solid var(--scene-action);outline-offset:2px}.stories-newsletter__btn{font:inherit;background:var(--scene-action);min-height:44px;color:var(--scene-action-fg);cursor:pointer;border:0;border-radius:10px;padding:0 20px;font-size:15px;font-weight:600;transition:background-color .18s}.stories-newsletter__btn:hover{background:var(--scene-action-hover)}.stories-newsletter__btn:focus-visible{outline:2px solid var(--scene-action);outline-offset:2px}.stories-newsletter__privacy{color:var(--scene-supporting);margin:0;font-size:14px;line-height:1.45}.stories-newsletter__link{color:var(--scene-action);text-underline-offset:2px;text-decoration:underline}.stories-newsletter__status{margin:2px 0 0;font-size:14px;font-weight:600}.stories-newsletter__status--ok{color:var(--scene-action)}.stories-newsletter__status--err{color:var(--scene-clay-ink)}.pitch-scene{flex-direction:column;justify-content:center;display:flex}.pitch-scene__wash{pointer-events:none;background:linear-gradient(180deg, #efe8da00 0%, var(--scene-wall-stone) 100%);height:260px;position:absolute;bottom:0;left:0;right:0}.pitch-scene__layout{z-index:2;box-sizing:border-box;flex-direction:column;align-items:center;gap:28px;width:100%;max-width:1320px;margin:0 auto;padding:84px 20px 64px;display:flex;position:relative}@media (min-width:640px){.pitch-scene__layout{padding:96px 32px 72px}}@media (min-width:1024px){.pitch-scene__layout{justify-content:center;gap:20px;min-height:100svh;padding:88px 56px 56px}}.pitch-scene__heading-wrap{text-align:center;will-change:transform, opacity;max-width:820px;transition:opacity .82s var(--eve-ease-reveal), transform 1.1s var(--eve-ease-reveal);flex-direction:column;align-items:center;gap:16px;display:flex}.pitch-scene__sentence{max-width:620px}@media (min-width:1024px){.pitch-scene__heading-wrap{z-index:3;width:min(820px,100% - 112px);position:absolute;top:84px;left:50%;transform:translate(-50%)}.pitch-scene.is-open .pitch-scene__heading-wrap{opacity:0;pointer-events:none;transform:translate(-50%,-28px)}}.pitch-frame{aspect-ratio:16/9;transform-origin:50%;width:100%;max-width:1180px;transform:scale(calc(.88 + .12 * var(--pitch-center-progress,0)));will-change:transform;backface-visibility:hidden;background:#1e2b26;border-radius:16px;margin:0;transition:transform .11s linear;position:relative;overflow:hidden;box-shadow:0 28px 64px #263d353d}@media (min-width:1024px){.pitch-frame{transform:scale(calc(.6 + .4 * var(--pitch-center-progress,0)));margin-top:64px}}.pitch-scene.is-open .pitch-frame{transform:scale(calc(.88 + .12 * var(--pitch-center-progress,1)))}@media (min-width:1024px){.pitch-scene.is-open .pitch-frame{transform:scale(calc(.6 + .4 * var(--pitch-center-progress,1)))}}.pitch-frame__video{object-fit:cover;width:100%;height:100%;display:block}.pitch-frame__scrim{pointer-events:none;background:linear-gradient(#1e2b2600 58%,#1e2b2685 100%);position:absolute;inset:0}.pitch-frame__subtitle{color:#eff3eb;text-align:center;text-wrap:balance;pointer-events:none;opacity:0;transition:opacity .5s var(--eve-ease-reveal) .6s;background:#1e2b26c2;border-radius:8px;margin:0;padding:6px 12px;font-size:13.5px;font-weight:600;line-height:1.4;position:absolute;bottom:62px;left:12px;right:12px}@media (min-width:640px){.pitch-frame__subtitle{width:max-content;max-width:calc(100% - 260px);padding:8px 16px;font-size:clamp(.95rem,1.35vw,1.25rem);bottom:24px;left:50%;right:auto;transform:translate(-50%)}}.pitch-scene.is-open .pitch-frame__subtitle{opacity:1}.pitch-frame__controls{z-index:4;align-items:center;gap:10px;display:inline-flex;position:absolute;bottom:12px;right:12px}@media (min-width:640px){.pitch-frame__controls{bottom:24px;right:24px}}.pitch-frame__play-btn{font:inherit;color:#263d35;cursor:pointer;background:#fffdf8eb;border:0;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;transition:background-color .18s;display:inline-flex;box-shadow:0 10px 24px #00000040}.pitch-frame__play-btn:hover{background:#fffdf8}.pitch-frame__play-btn:focus-visible{outline-offset:2px;outline:2px solid #fffdf8;box-shadow:0 0 0 5px #1e2b26}.pitch-frame__sound-btn{font:inherit;color:#263d35;cursor:pointer;background:#fffdf8eb;border:0;border-radius:10px;align-items:center;gap:8px;min-height:44px;padding:0 16px 0 13px;font-size:13.5px;font-weight:600;transition:background-color .18s;display:inline-flex;box-shadow:0 10px 24px #00000040}@media (min-width:640px){.pitch-frame__sound-btn{padding:0 18px 0 14px;font-size:14px}}.pitch-frame__sound-btn:hover{background:#fffdf8}.pitch-frame__sound-btn:focus-visible{outline-offset:2px;outline:2px solid #fffdf8;box-shadow:0 0 0 5px #1e2b26}.pitch-scroll-cue{pointer-events:none;transition:opacity .4s var(--eve-ease-reveal);flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.pitch-scene.is-open .pitch-scroll-cue{opacity:0}.pitch-scroll-cue__label{letter-spacing:.02em;color:var(--scene-supporting);font-size:13px;font-weight:600}.pitch-scroll-cue__line{background:#78867c;width:1px;height:32px}.invitation-scene{align-items:center;display:flex}.invitation-scene__media{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.invitation-scene__photo{object-fit:cover;object-position:center}.invitation-scene__scrim{background:linear-gradient(#f7f5ef94 0%,#f7f5efd6 40%,#f7f5eff5 100%);position:absolute;inset:0}.dark .invitation-scene__scrim{background:linear-gradient(#1e2b269e 0%,#1e2b26db 40%,#1e2b26f7 100%)}.invitation-scene__layout{z-index:2;box-sizing:border-box;flex-direction:column;align-items:center;gap:28px;width:100%;max-width:960px;margin:0 auto;padding:88px 12px 60px;display:flex;position:relative}@media (min-width:640px){.invitation-scene__layout{gap:32px;padding:112px 32px 72px}}.invitation-scene__header{text-align:center;flex-direction:column;align-items:center;gap:18px;max-width:800px;display:flex}.invitation-scene__title{letter-spacing:-.025em;color:var(--scene-ink);text-wrap:balance;margin:0;font-size:clamp(2.25rem,3.62vw,3.25rem);font-weight:650;line-height:1.12}.invitation-scene__sentence{max-width:560px}.invitation-stage{flex-direction:column;align-items:center;width:100%;display:flex}.invitation-doors{width:100%;max-width:560px;transition:opacity .35s var(--eve-ease-reveal), transform .5s var(--eve-ease-reveal);flex-direction:column;justify-content:center;align-items:stretch;gap:12px;display:flex}@media (min-width:640px){.invitation-doors{flex-flow:wrap;align-items:center;gap:16px;width:auto;max-width:none}}.invitation-scene.is-open .invitation-doors{display:none}.invitation-btn-primary{font:inherit;background:var(--scene-action);min-height:52px;color:var(--scene-action-fg);text-align:center;white-space:normal;text-wrap:balance;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;padding:10px 26px;font-size:16.5px;font-weight:600;line-height:1.25;text-decoration:none;transition:background-color .18s;display:inline-flex}.invitation-btn-primary:hover{background:var(--scene-action-hover)}.invitation-btn-primary:focus-visible{outline:2px solid var(--scene-action);outline-offset:2px}.invitation-btn-secondary{font:inherit;min-height:52px;color:var(--scene-ink);text-align:center;white-space:normal;text-wrap:balance;background:#fffdf8a6;border:1.5px solid #78867c;border-radius:10px;justify-content:center;align-items:center;padding:10px 26px;font-size:16.5px;font-weight:600;line-height:1.25;text-decoration:none;transition:background-color .18s;display:inline-flex}.dark .invitation-btn-secondary{background:#27382fb8;border-color:#b6c4b773}.invitation-btn-secondary:hover{background:var(--scene-chalk)}.invitation-btn-secondary:focus-visible{outline:2px solid var(--scene-action);outline-offset:2px}.invitation-form-shell{opacity:0;pointer-events:none;width:100%;max-width:560px;transition:grid-template-rows .7s var(--eve-ease-reveal), transform .9s var(--eve-ease-reveal) .12s, opacity .6s var(--eve-ease-reveal) .12s;grid-template-rows:0fr;display:grid;transform:translateY(80px)}.invitation-scene.is-open .invitation-form-shell{opacity:1;pointer-events:auto;grid-template-rows:1fr;transform:translateY(0)}.invitation-form{box-sizing:border-box;background:var(--scene-chalk);border:0 solid var(--scene-mineral);border-radius:16px;flex-direction:column;gap:14px;margin:0;padding:0;display:flex;overflow:hidden}.invitation-scene.is-open .invitation-form{border-width:1px;padding:18px 12px;box-shadow:0 24px 48px #263d3529}@media (min-width:640px){.invitation-scene.is-open .invitation-form{padding:28px}}.invitation-field{flex-direction:column;gap:6px;display:flex}.invitation-field__label{color:var(--scene-ink);font-size:14px;font-weight:600}.invitation-field__control{align-items:center;display:flex;position:relative}.invitation-field__input{font:inherit;color:var(--scene-ink);background:var(--scene-bg);box-sizing:border-box;border:1.5px solid #78867c;border-radius:10px;width:100%;min-height:44px;padding:0 38px 0 14px;font-size:16px;transition:border-color .18s,background-color .18s}.invitation-field__input[data-valid=true]{border-color:var(--scene-action)}.invitation-field__input[aria-invalid=true]{background:#c18a7214;border-color:#b85d43}.dark .invitation-field__input[aria-invalid=true]{background:#c18a7224;border-color:#e08b72}.invitation-field__input:focus-visible{outline:2px solid var(--scene-action);outline-offset:2px}.invitation-field__input[aria-invalid=true]:focus-visible{outline-color:#b85d43}.dark .invitation-field__input[aria-invalid=true]:focus-visible{outline-color:#e08b72}.invitation-field__valid-icon{color:var(--scene-action);pointer-events:none;justify-content:center;align-items:center;animation:.22s cubic-bezier(.23,1,.32,1) both eve-check-pop;display:inline-flex;position:absolute;right:12px}.invitation-field__error{color:#9e4229;margin:2px 0 0;font-size:13px;font-weight:600;line-height:1.4;animation:.2s cubic-bezier(.23,1,.32,1) both eve-fade-slide-up}.dark .invitation-field__error{color:#f0a38c}.invitation-consent-row{border:1.5px solid #0000;border-radius:10px;align-items:flex-start;gap:10px;min-height:44px;margin:0 -8px;padding:6px 8px;transition:border-color .18s,background-color .18s;display:flex}.invitation-consent-row--invalid{background:#c18a7214;border-color:#b85d43}.dark .invitation-consent-row--invalid{background:#c18a7224;border-color:#e08b72}.invitation-consent__checkbox{accent-color:#326b59;cursor:pointer;flex-shrink:0;width:20px;height:20px;margin:2px 0 0}.invitation-consent__label{color:var(--scene-ink);cursor:pointer;font-size:14px;line-height:1.45}.invitation-inline-link{color:var(--scene-action);text-underline-offset:2px;font-weight:600;text-decoration:underline}.invitation-inline-link:hover{color:var(--scene-action-hover)}.invitation-gdpr{color:var(--scene-supporting);border-top:1px solid var(--scene-mineral);padding-top:10px;font-size:13px;line-height:1.45}.invitation-gdpr__summary{cursor:pointer;color:var(--scene-ink);align-items:center;min-height:44px;font-weight:600;display:flex}.invitation-gdpr__body{margin:8px 0 0}.invitation-gdpr__term{color:var(--scene-ink);font-weight:600}.invitation-form__error{color:var(--scene-clay-ink);margin:0;font-size:14px;font-weight:600}.invitation-form__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:4px;display:flex}.invitation-btn-dismiss{font:inherit;min-height:44px;color:var(--scene-supporting);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0 8px;font-size:15px;font-weight:600}.invitation-btn-dismiss:hover{color:var(--scene-ink)}.invitation-btn-dismiss:focus-visible{outline:2px solid var(--scene-action);outline-offset:2px}.invitation-recaptcha{color:var(--scene-supporting);margin:0;font-size:14px;line-height:1.45}@keyframes eve-check-pop{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes eve-fade-slide-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes eve-success-card-in{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes eve-success-halo{0%{opacity:.65;transform:scale(.88)}to{opacity:0;transform:scale(1.22)}}@keyframes eve-arch-draw{0%{stroke-dashoffset:160px}to{stroke-dashoffset:0}}@keyframes eve-sill-draw{0%{stroke-dashoffset:64px}to{stroke-dashoffset:0}}@keyframes eve-seal-pop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes eve-check-draw{0%{stroke-dashoffset:28px}to{stroke-dashoffset:0}}.invitation-form--success{text-align:center;align-items:center;gap:14px;animation:.42s cubic-bezier(.23,1,.32,1) both eve-success-card-in}.invitation-success__emblem{background:var(--scene-sage);border:1px solid #c18a726b;border-radius:999px;justify-content:center;align-items:center;width:84px;height:84px;margin-bottom:2px;display:inline-flex;position:relative}.dark .invitation-success__emblem{background:#2d4036;border-color:#c18a7280}.invitation-success__halo{pointer-events:none;border:1.5px solid #c18a72;border-radius:999px;animation:.95s cubic-bezier(.23,1,.32,1) .12s both eve-success-halo;position:absolute;inset:-4px}.invitation-success__svg{display:block;overflow:visible}.invitation-success__arch-path{stroke-dasharray:160;stroke-dashoffset:0;animation:.56s cubic-bezier(.23,1,.32,1) 60ms both eve-arch-draw}.invitation-success__sill-path{stroke-dasharray:64;stroke-dashoffset:0;animation:.42s cubic-bezier(.23,1,.32,1) .14s both eve-sill-draw}.invitation-success__seal-disc{fill:var(--scene-action);transform-origin:40px 41px;animation:.38s cubic-bezier(.23,1,.32,1) .18s both eve-seal-pop}.dark .invitation-success__seal-disc{fill:#326b59}.invitation-success__check-path{stroke-dasharray:28;stroke-dashoffset:0;animation:.42s cubic-bezier(.23,1,.32,1) .28s both eve-check-draw}.invitation-success__eyebrow{background:var(--scene-sage);color:var(--scene-action);letter-spacing:.01em;border-radius:999px;align-items:center;padding:4px 12px;font-size:13px;font-weight:600;animation:.34s cubic-bezier(.23,1,.32,1) .14s both eve-fade-slide-up;display:inline-flex}.invitation-success__title{color:var(--scene-ink);margin:0;font-size:24px;font-weight:650;line-height:1.2;animation:.36s cubic-bezier(.23,1,.32,1) .2s both eve-fade-slide-up}.invitation-success__body{max-width:440px;color:var(--scene-prose);margin:0;font-size:16px;line-height:1.5;animation:.36s cubic-bezier(.23,1,.32,1) .26s both eve-fade-slide-up}.invitation-success__summary{box-sizing:border-box;background:var(--scene-bg);border:1px solid var(--scene-mineral);text-align:left;border-left:3px solid #c18a72;border-radius:10px;flex-direction:column;align-items:flex-start;gap:2px;width:100%;margin-top:2px;padding:12px 16px;animation:.36s cubic-bezier(.23,1,.32,1) .32s both eve-fade-slide-up;display:flex}.invitation-success__summary-primary{color:var(--scene-ink);font-size:14px;font-weight:600}.invitation-success__summary-email{color:var(--scene-supporting);font-size:13px}.invitation-form__actions--success{justify-content:center;width:100%;margin-top:6px;animation:.36s cubic-bezier(.23,1,.32,1) .38s both eve-fade-slide-up}.invitation-ledge{background:var(--scene-sill-stone);border-bottom:3px solid var(--scene-sill-terracotta);border-radius:3px;width:min(680px,100%);height:16px;box-shadow:0 10px 24px #263d3524}.invitation-footnote{color:var(--scene-supporting);text-align:center;text-wrap:balance;margin:0;font-size:14px;line-height:1.5}.websummit-popup-backdrop{z-index:65;box-sizing:border-box;opacity:0;visibility:hidden;pointer-events:none;will-change:opacity;background:#16231e8f;justify-content:center;align-items:center;padding:16px;transition:opacity .22s cubic-bezier(.22,1,.36,1),visibility 0s linear .22s;display:flex;position:fixed;inset:0}.websummit-popup-backdrop.is-visible{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .24s cubic-bezier(.22,1,.36,1),visibility linear}.websummit-popup{box-sizing:border-box;background:var(--scene-chalk);border:1px solid var(--scene-mineral);width:100%;max-width:480px;color:var(--scene-ink);opacity:0;will-change:transform, opacity;backface-visibility:hidden;contain:layout paint;border-radius:16px;padding:24px 22px 22px;transition:opacity .24s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;transform:translateY(10px)scale(.98);box-shadow:0 24px 48px #18262138,0 4px 12px #18262114}@media (min-width:640px){.websummit-popup{padding:28px 28px 26px}}.dark .websummit-popup{box-shadow:0 28px 60px #00000080}.websummit-popup.is-visible{opacity:1;transform:translate(0,0)scale(1)}.websummit-popup__top{border-bottom:1px solid var(--scene-mineral);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:18px;display:flex}.websummit-popup__brand{align-items:center;gap:14px;min-width:0;display:flex}.websummit-popup__impact-badge{object-fit:contain;backface-visibility:hidden;border-radius:999px;flex-shrink:0;width:60px;height:60px;box-shadow:0 6px 14px #263d3524}.websummit-popup__brand-stack{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.websummit-popup__logo{flex-shrink:0;width:auto;height:24px}.websummit-popup__logo--dark,.dark .websummit-popup__logo--light{display:none}.dark .websummit-popup__logo--dark{display:block}.websummit-popup__pill{background:var(--scene-sage);color:var(--scene-action);letter-spacing:.01em;border-radius:999px;align-items:center;padding:3px 10px;font-size:12.5px;font-weight:700;display:inline-flex}.websummit-popup__close{font:inherit;width:44px;height:44px;color:var(--scene-supporting);cursor:pointer;background:0 0;border:0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;margin:-6px -6px 0 0;transition:background-color .22s,color .22s;display:inline-flex}.websummit-popup__close:hover{background:var(--scene-sage);color:var(--scene-ink)}.websummit-popup__close:focus-visible{outline:2px solid var(--scene-action);outline-offset:2px}.websummit-popup__body{flex-direction:column;gap:12px;padding-top:18px;display:flex}.websummit-popup__title{letter-spacing:-.02em;color:var(--scene-ink);text-wrap:balance;margin:0;font-size:clamp(1.375rem,2.2vw,1.625rem);font-weight:650;line-height:1.2}.websummit-popup__description{color:var(--scene-prose);text-wrap:pretty;margin:0;font-size:15.5px;line-height:1.58}.websummit-popup__meta{background:var(--scene-sage);border-left:3px solid var(--scene-action);color:var(--scene-ink);border-radius:10px;align-items:center;gap:10px;margin-top:2px;padding:10px 14px;font-size:14px;font-weight:600;display:inline-flex}.websummit-popup__meta-icon{color:var(--scene-action);flex-shrink:0}.websummit-popup__actions{flex-direction:column;gap:10px;margin-top:8px;display:flex}@media (min-width:480px){.websummit-popup__actions{flex-direction:row;align-items:center}}.websummit-popup__btn-primary{font:inherit;background:var(--scene-action);min-height:46px;color:var(--scene-action-fg);cursor:pointer;border:0;border-radius:10px;flex:auto;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-size:15.5px;font-weight:600;transition:background-color .28s,transform .42s cubic-bezier(.16,1,.3,1);display:inline-flex}.websummit-popup__btn-primary:hover{background:var(--scene-action-hover)}@media (hover:hover) and (pointer:fine){.websummit-popup__btn-primary:hover .websummit-popup__btn-arrow{transform:translate(2.5px)}}.websummit-popup__btn-arrow{flex-shrink:0;transition:transform .42s cubic-bezier(.16,1,.3,1)}.websummit-popup__btn-primary:focus-visible{outline:2px solid var(--scene-action);outline-offset:2px}.websummit-popup__btn-secondary{font:inherit;min-height:46px;color:var(--scene-ink);cursor:pointer;background:0 0;border:1.5px solid #78867c;border-radius:10px;justify-content:center;align-items:center;padding:10px 18px;font-size:15px;font-weight:600;transition:background-color .24s,border-color .24s;display:inline-flex}.dark .websummit-popup__btn-secondary{border-color:#b6c4b773}.websummit-popup__btn-secondary:hover{background:var(--scene-sage)}.websummit-popup__btn-secondary:focus-visible{outline:2px solid var(--scene-action);outline-offset:2px}@media (prefers-reduced-motion:reduce){.eve-nav-compass__glyph,.eve-quiet-affordance__arrow,.eve-reveal-line,.welcome-stage,.welcome-laptop,.welcome-laptop__caption,.welcome-scroll-cue,.belonging-photo--left,.belonging-photo--right,.belonging-photo--top,.belonging-photo__caption,.belonging-phone,.finding-phone,.finding-shutter,.finding-caption,.peace-alcove,.peace-alcove__media,.peace-alcove__shaft,.peace-phone,.freedom-pathway-shell,.freedom-scene__compare,.stories-post--primary,.stories-post__img-wrap--primary,.stories-post__img,.stories-post--secondary,.stories-browse-tile,.stories-newsletter,.pitch-scene__heading-wrap,.pitch-frame,.pitch-frame__subtitle,.pitch-scroll-cue,.peace-alcove:before,.invitation-doors,.invitation-form-shell,.welcome-websummit,.welcome-websummit__impact-badge,.welcome-websummit__arrow,.websummit-popup-backdrop,.websummit-popup,.websummit-popup__btn-primary,.websummit-popup__btn-arrow{transition:none!important}.invitation-field__valid-icon,.invitation-field__error,.invitation-form--success,.invitation-success__halo,.invitation-success__arch-path,.invitation-success__sill-path,.invitation-success__seal-disc,.invitation-success__check-path,.invitation-success__eyebrow,.invitation-success__title,.invitation-success__body,.invitation-success__summary,.invitation-form__actions--success,.welcome-websummit__emblem,.websummit-popup__impact-badge{animation:none!important;transform:none!important}.invitation-success__halo{opacity:0!important}.eve-nav-compass:hover .eve-nav-compass__glyph{transform:none!important}.pitch-scene__heading-wrap,.pitch-scene.is-open .pitch-scene__heading-wrap{opacity:1!important;pointer-events:auto!important;width:auto!important;position:static!important;transform:none!important}.pitch-frame{margin-top:0!important;transform:none!important}}
