@font-face{font-family:PP Neue Montreal;src:url(/fonts/PPNeueMontreal-Book.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}:root{--font: "PP Neue Montreal", "Helvetica Neue", Helvetica, Arial, sans-serif;--u: 1;--sm: 1;--m: 60px;--ink: #f1dbd2;--pill-text: #f4d1c2;--btn-a: #594047;--btn-b: #151925;--btn-on-a: #f4d1c2;--btn-on-b: #ae644e;--btn-on-c: #151925;--error: #ff7b7b;--lay: .5s cubic-bezier(.4,0,.2,1)}*{box-sizing:border-box}html,body{margin:0;padding:0;background:#151925}html{scrollbar-gutter:stable;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;text-size-adjust:100%}html:not(.ivi-ready) .layer,html:not(.ivi-ready) .chrome{visibility:hidden}html:not(.ivi-ready) .layer *,html:not(.ivi-ready) .chrome *{transition:none!important}body{font-family:var(--font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior:none}#light{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;display:block;background:#151925}.layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;overflow:hidden}.layer,.chrome{zoom:var(--u, 1)}.mob .layer,.mob .chrome{zoom:1}.layer>*{position:absolute;pointer-events:none;will-change:transform,opacity}.layer>*,.chrome>*{transition:left var(--lay),right var(--lay),top var(--lay),bottom var(--lay),width var(--lay),height var(--lay),font-size var(--lay),margin var(--lay)}.headline{left:var(--m);top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:flex-start;gap:0}.copy2 .stanza{margin-top:40px}.copy2.mob,.mob .copy2.desk{display:none}.mob .copy2.mob{display:flex}.headline span{display:block;font-weight:400;font-size:32px;line-height:1.2;letter-spacing:0;color:var(--ink);white-space:nowrap;opacity:0;will-change:transform,opacity,filter;transition:font-size var(--lay)}.feel{left:var(--m);top:calc(50% - 113.7px);font-size:32px;line-height:1.2;letter-spacing:0;color:var(--ink);white-space:nowrap;opacity:0}.copy3{left:var(--m);top:calc(50% - 113.7px + 84px);width:399px;font-size:18px;line-height:1.44;color:var(--ink);white-space:nowrap;opacity:0}.pill2-wrap{left:var(--m);top:calc(50% + 65.7px)}.pill.listed{z-index:2}.pill.listed+.consent,.pill-top-wrap:has(.pill.listed) .consent,.pill2-wrap:has(.pill.listed) .consent{visibility:hidden;opacity:0!important}.consent{position:relative;z-index:0;transition:visibility 0s;margin:37.5px 0 0;font-size:11px;line-height:1;color:#a8806f;white-space:nowrap;opacity:0;pointer-events:none}.consent a{color:var(--pill-text);text-decoration:none;pointer-events:auto}.consent a:hover{text-decoration:underline;text-underline-offset:2px}.pill-top-wrap .consent{margin-top:15px;text-align:left}.mob .pill-top-wrap .consent{display:none}.chrome{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}.chrome>*{position:absolute;pointer-events:auto}.top-logo{left:var(--m);top:var(--m);width:64.007px;height:36.702px;opacity:0;cursor:default;will-change:transform,opacity}.top-logo svg{display:block;width:100%;height:100%;overflow:visible}.top-logo stop.c0{stop-color:#f1dbd2}.top-logo stop.c1{stop-color:#f1dbd200}.pill{width:320px;height:64px;border-radius:200px;background:transparent;display:flex;align-items:center;justify-content:flex-end;gap:0;padding:8px 8px 8px 24px;color:var(--pill-text);font-size:18px;line-height:1;text-align:left;border:0;font-family:var(--font);cursor:text;position:relative;margin:0;transition:width .55s cubic-bezier(.2,.8,.2,1),height var(--lay),font-size var(--lay),padding var(--lay)}.pill.closed,.pill.error,.pill.sent{cursor:pointer}.pill-top-wrap{right:var(--m);top:var(--m)}.pill:not(.mobile){width:240px;height:48px;padding:6px 6px 6px 18px;font-size:13.5px}.pill:not(.mobile) .label{left:18px;top:17.25px}.pill:not(.mobile) .btn{width:36px;height:36px}.pill:not(.mobile) .input{line-height:36px}.pill:not(.mobile) .caret{top:6px;height:24px}.pill:not(.mobile) .sug li{height:48px;padding:0 18px;font-size:13.5px}.pill:not(.mobile) .sug li:first-child{border-radius:24px 24px 2px 2px}.pill:not(.mobile) .sug li:last-child{border-radius:2px 2px 24px 24px}.pill:not(.mobile) .sug li:only-child{border-radius:24px}.pill .label{position:absolute;left:24px;top:23px;line-height:1;white-space:nowrap;transition:opacity .25s,left var(--lay),top var(--lay);pointer-events:none}.pill .label .more{transition:opacity .3s .2s}.pill.open .label{opacity:.55}.pill.hastext .label,.pill.sent .label,.pill.error .label{opacity:0}.pill .field{position:relative;flex:1;height:100%;min-width:0}.pill .input{position:absolute;left:0;top:0;width:100%;height:100%;display:block;white-space:nowrap;overflow:hidden;outline:0;color:#fff;font:inherit;line-height:48px;caret-color:transparent;-webkit-user-modify:read-write-plaintext-only;transition:opacity .3s}.pill .input br{display:none}.pill .mirror{position:absolute;left:0;top:0;visibility:hidden;white-space:pre;pointer-events:none;font:inherit}.pill.closed .input,.pill.sent .input,.pill.error .input{opacity:0;pointer-events:none}.pill .caret{position:absolute;left:0;top:8px;width:1px;height:32px;background:var(--pill-text);pointer-events:none;animation:blink 1.1s steps(2,start) infinite;transition:opacity .12s}@keyframes blink{0%,to{visibility:visible}50%{visibility:hidden}}.pill .msg{position:absolute;left:0;top:50%;transform:translateY(-50%);white-space:nowrap;line-height:1;opacity:0;pointer-events:none;transition:opacity .35s}.pill .msg.ok{color:var(--pill-text);transition-delay:.15s}.pill .msg.err{color:var(--error)}.pill.sent .msg.ok,.pill.error .msg.err{opacity:1}.pill .btn{position:relative;width:48px;height:48px;border-radius:50%;overflow:hidden;flex:none;color:var(--pill-text);border:0;padding:0;margin:0;cursor:pointer;background:transparent;display:grid;place-items:center;transition:transform .35s cubic-bezier(.2,.7,.2,1),width var(--lay),height var(--lay)}.pill .btn:before,.pill .btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;transition:opacity .45s}.pill .btn:before{background:linear-gradient(180deg,var(--btn-a) 0%,var(--btn-b) 100%)}.pill .btn:after{background:linear-gradient(180deg,var(--btn-on-a) -11%,var(--btn-on-b) 30.6%,var(--btn-on-c) 100%);opacity:0}.pill .btn svg{position:relative;z-index:1;width:100%;height:100%;display:block;opacity:.2;transition:opacity .35s,transform .35s cubic-bezier(.2,.7,.2,1)}.pill .btn svg line{transition:none}.pill.valid .btn:after{opacity:1}.pill.valid .btn svg,.pill.sent .btn svg{opacity:1}.pill .btn:active:not(:disabled){transform:scale(.94)}.pill .btn:focus-visible{outline:0;box-shadow:0 0 0 2px #f4d1c28c}.pill.sending .btn:after{opacity:1}.pill.sending .btn svg{animation:breathe 1s ease-in-out infinite}@keyframes breathe{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.9);opacity:.7}}.pill.sent .btn:before,.pill.sent .btn:after{opacity:0}.pill.sent .btn{cursor:default}.pill .sug{position:absolute;left:0;top:calc(100% + 10px);width:100%;margin:0;padding:0;list-style:none;pointer-events:auto}.pill .sug li{height:64px;display:flex;align-items:center;padding:0 24px;color:#fff;font-size:18px;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);opacity:0;animation:sugIn .3s cubic-bezier(.2,.7,.2,1) both}.pill .sug li+li{margin-top:2px}.pill .sug li:first-child{border-radius:32px 32px 2px 2px}.pill .sug li:last-child{border-radius:2px 2px 32px 32px}.pill .sug li:only-child{border-radius:32px}@keyframes sugIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.pill.mobile{height:calc(48px * var(--sm));width:calc(251px * var(--sm));font-size:calc(13.5px * var(--sm));padding:calc(6px * var(--sm)) calc(6px * var(--sm)) calc(6px * var(--sm)) calc(18px * var(--sm))}.pill.mobile .label{left:calc(18px * var(--sm));top:calc(17.25px * var(--sm))}.pill.mini .label{left:calc(19.2px * var(--sm));top:calc(17px * var(--sm));font-size:calc(14px * var(--sm))}.pill.mobile .btn{width:calc(35.25px * var(--sm));height:calc(35.25px * var(--sm));transform:scale(1);transition:transform .4s cubic-bezier(.2,.8,.2,1) .2s,width var(--lay),height var(--lay)}.pill.mobile .input{line-height:calc(36px * var(--sm))}.pill.mobile .caret{top:calc(6px * var(--sm));height:calc(24px * var(--sm))}.pill.mobile .sug li{height:calc(48px * var(--sm));padding:0 calc(18px * var(--sm));font-size:calc(13.5px * var(--sm))}.pill.mobile .sug li:first-child{border-radius:24px 24px 2px 2px}.pill.mobile .sug li:last-child{border-radius:2px 2px 24px 24px}.pill.mobile .sug li:only-child{border-radius:24px}.pill.mini{width:calc(88.4px * var(--sm))}.pill.mobile.reduced{width:calc(48px * var(--sm));height:calc(48px * var(--sm));padding:0;transition:width .55s cubic-bezier(.2,.8,.2,1) .15s,height .55s cubic-bezier(.2,.8,.2,1) .15s,padding .55s .15s}.pill.mobile.reduced .msg{opacity:0;transition:opacity .2s}.pill.mobile.reduced .btn{width:calc(48px * var(--sm));height:calc(48px * var(--sm));transition:width .55s cubic-bezier(.2,.8,.2,1) .15s,height .55s cubic-bezier(.2,.8,.2,1) .15s}.pill.mobile.reduced .field{display:none}.pill.mini .label .more{opacity:0;transition-delay:0s}.pill.mini .btn{transform:scale(0);transition-delay:0s}.mob{--m: calc(40px * var(--sm))}.mob .top-logo{top:calc(54px * var(--sm));width:calc(41.855px * var(--sm));height:calc(24px * var(--sm))}.mob .pill-top-wrap{top:calc(40px * var(--sm))}.mob .headline{left:0;right:0;top:calc(177px * var(--sm));transform:translateY(-50%);align-items:center;gap:0}.mob .copy2{top:calc(181px * var(--sm))}.mob .headline span{font-size:calc(24px * var(--sm));line-height:1.2;white-space:nowrap;text-align:center}.mob .feel{left:0;width:100%;text-align:center;top:calc(96px * var(--sm));font-size:calc(32px * var(--sm));line-height:1.2}.mob .copy3{left:0;width:100%;text-align:center;top:calc(138px * var(--sm));font-size:calc(14px * var(--sm));line-height:1.44}.mob .copy3 .br{display:none}.mob .pill2-wrap{left:calc(50% - 160.5px * var(--sm));top:calc(196px * var(--sm))}.mob .pill2{width:calc(321px * var(--sm))}.mob .pill2-wrap .consent{margin-top:calc(20px * var(--sm));font-size:calc(11px * var(--sm));text-align:center;width:calc(321px * var(--sm))}@media (prefers-reduced-motion: reduce){.pill.sending .btn svg,.pill .caret{animation:none}.pill .sug li{animation-duration:.01s}}.privacy{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;display:grid;place-items:center;padding:60px;overflow:hidden;touch-action:none}.privacy:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#1d1815 27.9%,#151925 80.8%);opacity:0;transition:opacity .42s cubic-bezier(.4,0,.2,1) .08s}.privacy.in:before{opacity:1;transition:opacity .55s cubic-bezier(.4,0,.2,1) .26s}html.privacy-open .chrome{z-index:21}html.privacy-open .top-logo{cursor:pointer}.privacy-panel{position:relative;width:100%;max-width:min(1024px,100vw - 328px);height:100%;display:flex;border-radius:32px;background:#ffffff0f;-webkit-backdrop-filter:blur(80px) saturate(1.15);backdrop-filter:blur(80px) saturate(1.15);box-shadow:inset 0 0 0 1px #ffffff0f;overflow:hidden;opacity:0;transform:translateY(18px) scale(.99);transition:opacity .38s cubic-bezier(.4,0,1,1),transform .45s cubic-bezier(.4,0,1,1)}.privacy.in .privacy-panel{opacity:1;transform:none;transition:opacity .7s cubic-bezier(.2,.8,.2,1) .36s,transform 1s cubic-bezier(.16,1,.3,1) .36s}.privacy-body h1{opacity:0;transform:translateY(14px);transition:opacity .25s,transform .3s}.privacy .privacy-close{opacity:0;transform:translateY(14px);transition:opacity .25s,transform .3s,background .25s}.privacy.in .privacy-body h1,.privacy.in .privacy-close{opacity:1;transform:none;transition:opacity .8s cubic-bezier(.2,.8,.2,1) .56s,transform 1s cubic-bezier(.16,1,.3,1) .56s,background .25s}.privacy-section{opacity:0;transform:translateY(22px);filter:blur(3px);transition:opacity .9s cubic-bezier(.2,.8,.2,1),transform 1.1s cubic-bezier(.16,1,.3,1),filter .9s cubic-bezier(.2,.8,.2,1)}.privacy-section.in{opacity:1;transform:none;filter:none}.privacy-scroll{opacity:0;transition:opacity .3s}.privacy.in .privacy-scroll{opacity:1;transition:opacity .6s .76s}.privacy.in .privacy-scroll.idle{opacity:0}@media (prefers-reduced-motion: reduce){.privacy *,.privacy:before{transition-duration:.01s!important;transition-delay:0s!important}}.privacy-body{touch-action:pan-y;flex:1;min-width:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:60px;scrollbar-width:none;outline:0}.privacy-body::-webkit-scrollbar{display:none}.privacy-scroll{position:absolute;top:0;right:0;bottom:0;width:60px;padding:26px 0;display:flex;justify-content:center;z-index:1;pointer-events:none}.privacy-track{position:relative;width:8px;height:100%;border-radius:200px;background:#00000029;box-shadow:inset 0 0 0 1px #ffffff08}.privacy-track i{position:absolute;left:0;top:0;width:8px;height:95px;border-radius:200px;background:#d9d9d9;opacity:.4;pointer-events:auto;cursor:grab;touch-action:none}.privacy-track i:active{cursor:grabbing;opacity:.55}.privacy-body h1{margin:0 0 40px;font-weight:400;font-size:36px;line-height:.95;color:var(--ink);letter-spacing:0}.privacy-section{padding:40px 0;border-top:1px solid rgba(241,219,210,.12)}.privacy-section:first-of-type{border-top:0;padding-top:0}.privacy-section:last-of-type{padding-bottom:0}.privacy-section h2{margin:0 0 20px;font-weight:400;font-size:18px;line-height:1.26;color:var(--ink)}.privacy-section p{margin:0;font-size:18px;line-height:1.26;color:var(--ink);opacity:.7;max-width:904px}.privacy-section p+p{margin-top:20px}.confirmed .pill2-wrap,.confirmed .pill-top-wrap{display:none}.confirm-close{right:var(--m);top:var(--m);width:64px;height:64px;border-radius:50%;border:0;padding:0;margin:0;background:transparent;color:var(--pill-text);cursor:pointer;display:grid;place-items:center}.confirm-close svg{width:32px;height:32px}.mob .confirm-close{width:calc(48px * var(--sm));height:calc(48px * var(--sm))}.mob .confirm-close svg{width:calc(24px * var(--sm));height:calc(24px * var(--sm))}.privacy-close{position:absolute;top:60px;right:60px;width:48px;height:48px;border-radius:50%;border:0;padding:0;margin:0;background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff14;color:var(--pill-text);cursor:pointer;display:grid;place-items:center;z-index:1}.privacy-close:hover{background:#ffffff29}.privacy-close svg{width:48px;height:48px;display:block}.privacy-close:focus-visible{outline:0;box-shadow:0 0 0 2px #f4d1c28c}@media (max-width: 1068px){.privacy{padding:120px 40px 40px}.privacy-panel{border-radius:28px;max-width:100%}.privacy-body{padding:40px}.privacy-scroll{width:40px;padding:20px 0}.privacy-body h1{font-size:32px;margin-bottom:32px}.privacy-section{padding:32px 0}.privacy-close{top:40px;right:40px}}@media (max-width: 734px){.privacy{padding:92px 16px 16px}.privacy-panel{border-radius:24px}.privacy-body{padding:24px 28px 32px 24px}.privacy-scroll{width:24px;padding:16px 0}.privacy-track,.privacy-track i{width:4px}.privacy-body h1{font-size:28px;margin:48px 0 24px}.privacy-section{padding:24px 0}.privacy-section h2{font-size:16px;margin-bottom:12px}.privacy-section p{font-size:16px;line-height:1.35}.privacy-section p+p{margin-top:12px}.privacy-close{top:16px;right:16px;width:44px;height:44px}.privacy-close svg{width:44px;height:44px}}
