.OWeMSG_contact{padding:clamp(48px, 10vh, 112px) var(--gut) clamp(80px, 14vh, 160px);grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:end;gap:clamp(24px,4vh,40px) clamp(32px,5vw,88px);display:grid}.OWeMSG_ask,.OWeMSG_say{overflow-wrap:anywhere;min-width:0}.OWeMSG_mail{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:clamp(20px,4vh,40px);display:flex}@media (max-width:860px){.OWeMSG_contact{grid-template-columns:minmax(0,1fr)}}
._I7BHW_brand{border-radius:var(--radius-sm);min-width:0;display:block}._I7BHW_logo{width:auto;max-width:100%;height:var(--logo-height,18px);aspect-ratio:704.15/74;display:block}._I7BHW_cell{fill:var(--logo-mark)}._I7BHW_lit{fill:var(--logo-lit)}._I7BHW_word{fill:var(--logo-word)}._I7BHW_labs{fill:var(--logo-labs)}
.EZoWya_footer{--logo-height:20px;padding:clamp(24px, 5vh, 48px) var(--gut) clamp(32px, 6vh, 56px);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;display:flex}.EZoWya_links{color:var(--night-muted);flex:none;gap:24px;font-size:14px;display:flex}.EZoWya_links a{border-radius:var(--radius-sm);transition:color var(--dur-press) var(--ease-out)}@media (hover:hover) and (pointer:fine){.EZoWya_links a:hover{color:var(--night-ink)}}@media (prefers-reduced-motion:reduce){.EZoWya_links a{transition:none}}
.Z8hQ_W_hero{isolation:isolate;background:var(--night);flex-direction:column;height:100vh;min-height:640px;display:flex;position:relative;overflow:hidden}@supports (height:100svh){.Z8hQ_W_hero{height:100svh}}.Z8hQ_W_panes{z-index:-2;grid-template-rows:62fr 38fr;grid-template-columns:repeat(3,1fr);gap:clamp(8px,1.1vw,16px);padding:clamp(8px,1.1vw,16px);display:grid;position:absolute;inset:0}.Z8hQ_W_pane{--n:0;position:relative;overflow:hidden}.Z8hQ_W_pane:nth-child(2){--n:1}.Z8hQ_W_pane:nth-child(3){--n:2}.Z8hQ_W_pane:nth-child(4){--n:3}.Z8hQ_W_pane:nth-child(5){--n:4}.Z8hQ_W_pane:nth-child(6){--n:5}.Z8hQ_W_pane:before,.Z8hQ_W_pane:after{content:"";position:absolute;inset:0}.Z8hQ_W_pane:before{animation:Z8hQ_W_cellOn .62s var(--ease-out) both;animation-delay:calc(var(--n) * 75ms);background:linear-gradient(#f3f3ee04,#f3f3ee13);box-shadow:inset 0 0 0 1px #f3f3ee0d}.Z8hQ_W_pane:after{opacity:0;animation:15s ease-in-out infinite Z8hQ_W_paneTravel;animation-delay:calc(var(--n) * 2.5s + 1.4s);background:linear-gradient(#f3f3ee00,#f3f3ee12)}.Z8hQ_W_pane:nth-child(6):before{background:linear-gradient(180deg, rgb(var(--accent-rgb) / .06), rgb(var(--accent-rgb) / .3));box-shadow:none}.Z8hQ_W_pane:nth-child(6):after{display:none}@keyframes Z8hQ_W_cellOn{0%{opacity:0;filter:brightness()}45%{opacity:1;filter:brightness(2.4)}to{opacity:1;filter:brightness()}}@keyframes Z8hQ_W_paneTravel{0%,26%,to{opacity:0}12%{opacity:1}}.Z8hQ_W_bloom{z-index:-1;background:radial-gradient(closest-side, rgb(var(--accent-rgb) / .16), rgb(var(--accent-rgb) / .04) 60%, transparent);pointer-events:none;width:78%;height:110%;animation:Z8hQ_W_bloomOn .9s var(--ease-out) .38s both, Z8hQ_W_bloom 7s ease-in-out 1.4s infinite alternate;position:absolute;bottom:-34%;right:-14%}@keyframes Z8hQ_W_bloomOn{0%{opacity:0}}@keyframes Z8hQ_W_bloom{0%{opacity:1}to{opacity:.62}}.Z8hQ_W_grain{z-index:-1;background-image:var(--grain);opacity:.4;pointer-events:none;position:absolute;inset:0}.Z8hQ_W_content{padding:calc(var(--nav-height) + clamp(4px, 1.8vh, 18px)) var(--gut) 0;flex-direction:column;flex:none;display:flex}.Z8hQ_W_kicker{color:var(--night-muted);letter-spacing:-.01em;font-size:clamp(12.5px,1vw,14px)}.Z8hQ_W_title{letter-spacing:-.045em;margin-top:clamp(10px,1.6vh,16px);font-size:clamp(38px,min(7.5vw,12.2vh),116px);font-weight:500;line-height:1.04}.Z8hQ_W_stop{color:#0000;width:.2em;margin-left:.04em;display:inline-block;position:relative}.Z8hQ_W_stop:after{content:"";background:var(--accent);border-radius:50%;width:.15em;height:.15em;position:absolute;bottom:.17em;left:0}.Z8hQ_W_row{justify-content:space-between;align-items:center;gap:32px;margin-top:clamp(14px,2.4vh,26px);display:flex}.Z8hQ_W_sub{max-width:44em;color:var(--night-muted);text-wrap:pretty;font-size:clamp(16px,1.45vw,20px);line-height:1.45}.Z8hQ_W_key.Z8hQ_W_key{letter-spacing:-.005em;white-space:nowrap;--glow:0 16px 48px -16px rgb(var(--accent-rgb) / .35);flex:none;min-height:64px;padding:0 calc(1.6em + 1px);font-size:18px;line-height:1}.Z8hQ_W_rise{animation:Z8hQ_W_rise .8s var(--ease-out) both;animation-delay:40ms}.Z8hQ_W_title.Z8hQ_W_rise{animation-delay:90ms}.Z8hQ_W_row.Z8hQ_W_rise{animation-delay:.19s}@keyframes Z8hQ_W_rise{0%{opacity:0;transform:translateY(18px)}}.Z8hQ_W_cards{--mfs:clamp(12.5px, 1.92vh, 18px);flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(8px,1.1vw,16px);min-height:0;margin-top:clamp(14px,2.4vh,26px);padding:0 clamp(8px,1.1vw,16px);display:grid;position:relative}.Z8hQ_W_card{--n:0;--tilt:-2deg;background:var(--p-bg);height:150%;box-shadow:inset 0 1px 0 var(--p-hi), 0 -30px 70px -30px #0009;color:var(--p-ink);font-size:var(--mfs);transform:rotate(var(--tilt));transform-origin:50% 100%;animation:Z8hQ_W_cardRise .9s var(--ease-out) both;animation-delay:calc(var(--n) * 70ms + .24s);border-radius:16px 16px 0 0;flex-direction:column;gap:.8em;margin:0 clamp(8px,1.4vw,22px);padding:1.3em;line-height:1.35;display:flex;position:relative;overflow:hidden}.Z8hQ_W_card:nth-child(2){--n:1;--tilt:0deg}.Z8hQ_W_card:nth-child(3){--n:2;--tilt:2deg}.Z8hQ_W_card:after{content:"";pointer-events:none;animation:Z8hQ_W_sheen 1.5s var(--ease-out) both;animation-delay:calc(var(--n) * 90ms + .62s);background:linear-gradient(115deg,#0000 38%,#ffffff42 50%,#0000 62%);position:absolute;inset:0;transform:translate(-100%)}@keyframes Z8hQ_W_cardRise{0%{opacity:0;transform:translateY(58%) rotate(calc(var(--tilt) * 3))}}@keyframes Z8hQ_W_sheen{to{transform:translate(100%)}}.Z8hQ_W_cardHead{align-items:center;gap:.6em;font-weight:500;display:flex}.Z8hQ_W_cardHead svg{width:1.1em;height:1.1em}.Z8hQ_W_cardExample{color:var(--p-mute);white-space:nowrap;margin-left:auto;font-size:.74em;font-weight:400}.Z8hQ_W_cardBig{letter-spacing:-.035em;text-wrap:balance;font-size:1.85em;font-weight:500;line-height:1.08}.Z8hQ_W_cardRows{flex-direction:column;gap:.4em;display:flex}.Z8hQ_W_cardRow{background:var(--p-chip);white-space:nowrap;border-radius:.7em;justify-content:space-between;align-items:center;gap:.8em;padding:.5em .8em;display:flex}.Z8hQ_W_cardRow span:first-child{text-overflow:ellipsis;overflow:hidden}.Z8hQ_W_cardValue{color:var(--p-mute);font-variant-numeric:tabular-nums;flex:none;font-size:.88em}@media (max-width:1180px){.Z8hQ_W_cardHead{flex-wrap:wrap;row-gap:.15em}.Z8hQ_W_cardExample{white-space:normal;flex-basis:100%;margin-left:0}}@media (max-width:760px){.Z8hQ_W_hero{height:auto;min-height:max(640px,100vh)}@supports (height:100svh){.Z8hQ_W_hero{height:auto;min-height:max(640px,100svh)}}.Z8hQ_W_panes{grid-template-rows:68fr 32fr}.Z8hQ_W_break{display:none}.Z8hQ_W_title{font-size:clamp(34px,10.2vw,42px)}.Z8hQ_W_sub{font-size:16px}.Z8hQ_W_row{flex-direction:column;align-items:flex-start;gap:16px}.Z8hQ_W_key.Z8hQ_W_key{min-height:58px;font-size:17px}.Z8hQ_W_cards{--mfs:14px;grid-template-columns:minmax(0,1fr);align-content:end;justify-items:center;margin-top:32px;padding:0 20px}.Z8hQ_W_card{grid-area:1/1;width:100%;max-width:520px;height:auto;margin:0 0 -16px;padding-bottom:calc(1.3em + 46px)}.Z8hQ_W_card[data-pos="0"]{z-index:2;--tilt:-1deg}.Z8hQ_W_card[data-pos="1"]{z-index:1;--tilt:-3deg}.Z8hQ_W_card[data-pos="2"]{z-index:0;--tilt:3deg}.Z8hQ_W_card{padding-left:1.9em;padding-right:1.9em}.Z8hQ_W_cards[data-tap]{cursor:pointer;-webkit-tap-highlight-color:transparent}@media (prefers-reduced-motion:no-preference){.Z8hQ_W_pane:after{animation:none}.Z8hQ_W_bloom{animation:Z8hQ_W_bloomOn .9s var(--ease-out) .38s both}.Z8hQ_W_card{will-change:transform}.Z8hQ_W_cards[data-turning] .Z8hQ_W_card{transition:transform .85s cubic-bezier(.65,0,.35,1),z-index 0s linear .382s;animation:none}.Z8hQ_W_cards[data-turning] .Z8hQ_W_card[data-pos="2"]{animation:.85s both Z8hQ_W_cardToBack}}}@keyframes Z8hQ_W_cardToBack{0%{animation-timing-function:cubic-bezier(.33,1,.68,1);transform:rotate(-1deg)}45%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:translate(96%,-4%)rotate(9deg)}to{transform:rotate(3deg)}}@media (prefers-reduced-motion:reduce){.Z8hQ_W_pane:before,.Z8hQ_W_pane:after,.Z8hQ_W_bloom,.Z8hQ_W_rise,.Z8hQ_W_card{animation:none}.Z8hQ_W_card:after{display:none}}
.xOMdda_how{--join:clamp(56px, 13vh, 130px);--runoff:72px;padding-top:clamp(24px,4vh,48px);overflow:clip}.xOMdda_top{padding:0 var(--gut);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;column-gap:clamp(32px,5vw,88px);display:grid}.xOMdda_story{max-width:34em;color:var(--slate);text-wrap:pretty;font-size:clamp(15px,1.2vw,17px);line-height:1.5}.xOMdda_fan{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(8px,1.1vw,16px);margin-top:clamp(48px,9vh,88px);padding:0 clamp(8px,1.1vw,16px);display:grid}.xOMdda_step{--tilt:-1.5deg;margin:0 clamp(8px, 1.4vw, 22px) calc(var(--runoff) * -1);padding:clamp(24px, 2.4vw, 36px) clamp(24px, 2.4vw, 36px) calc(var(--join) + var(--runoff) + 16px);border-radius:var(--radius-3xl) var(--radius-3xl) 0 0;background:var(--p-bg);box-shadow:inset 0 1px 0 var(--p-hi), 0 0 0 1px var(--p-line), 0 -30px 70px -30px #0009;color:var(--p-ink);transform:rotate(var(--tilt));transform-origin:50% 100%;flex-direction:column;display:flex}.xOMdda_step:nth-child(2){--tilt:0deg}.xOMdda_step:nth-child(3){--tilt:1.5deg}.xOMdda_n{color:var(--p-mute);font-size:14px}.xOMdda_title{letter-spacing:-.025em;text-wrap:balance;margin-top:clamp(20px,4vh,36px);font-size:clamp(21px,1.9vw,27px);font-weight:500;line-height:1.2}.xOMdda_body{color:var(--p-mute);text-wrap:pretty;margin-top:10px;font-size:clamp(15px,1.1vw,16px);line-height:1.5}@media (max-width:860px){.xOMdda_top{grid-template-columns:minmax(0,1fr);row-gap:20px}.xOMdda_fan{padding:0 var(--gut);grid-template-columns:minmax(0,1fr);gap:16px}.xOMdda_step{--tilt:-1deg;border-radius:var(--radius-3xl);transform-origin:50%;margin:0;padding:24px}.xOMdda_step:nth-child(2){--tilt:1deg}.xOMdda_step:nth-child(3){--tilt:-1deg;margin-bottom:calc(var(--runoff) * -1);padding-bottom:calc(var(--join) + var(--runoff) + 8px);border-radius:var(--radius-3xl) var(--radius-3xl) 0 0}.xOMdda_title{margin-top:16px}}
.e1xquq_nav{z-index:20;height:var(--nav-height);padding:0 var(--gut);color:var(--ink);--logo-height:22px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:24px;display:grid;position:fixed;top:0;left:0;right:0}.e1xquq_nav:before{content:"";z-index:-1;background:var(--ground);box-shadow:inset 0 -1px 0 var(--line);opacity:0;pointer-events:none;transition:opacity var(--dur-fold) var(--ease-out);position:absolute;inset:0}@supports (background:color-mix(in srgb, red 80%, transparent)) and ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.e1xquq_nav:before{background:color-mix(in srgb, var(--ground) 80%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4)}}.e1xquq_nav[data-scrolled]:before{opacity:1}@media (prefers-reduced-motion:reduce){.e1xquq_nav:before{transition:none}}.e1xquq_sentinel{pointer-events:none;visibility:hidden;width:1px;height:8px;position:absolute;top:0;left:0}.e1xquq_links{justify-content:center;align-items:center;gap:2px;display:flex}.e1xquq_links a{border-radius:var(--radius-full);color:var(--ink);white-space:nowrap;opacity:.78;transition:opacity var(--dur-press) var(--ease-out);padding:10px 14px;font-size:15.5px}.e1xquq_links a[aria-current=page]{opacity:1;font-weight:500}.e1xquq_actions{justify-self:end;align-items:center;gap:8px;min-width:0;display:flex}.e1xquq_nav .e1xquq_cta{text-overflow:ellipsis;white-space:nowrap;height:44px;padding:0 calc(1.2em + 1px);font-size:15px;line-height:44px;display:block;overflow:hidden}@media (hover:hover) and (pointer:fine){.e1xquq_links a:hover{opacity:1}}@media (max-width:1040px){.e1xquq_nav{grid-template-columns:minmax(0,1fr) auto auto;gap:8px}.e1xquq_sectionLink{display:none}}@media (max-width:760px){.e1xquq_nav{--logo-height:17px;gap:4px}.e1xquq_links a{padding:10px 8px;font-size:14px}.e1xquq_actions{gap:6px}.e1xquq_nav .e1xquq_cta{height:40px;padding:0 calc(1em + 1px);font-size:14px;line-height:40px}}@media (max-width:359px){.e1xquq_nav .e1xquq_cta{display:none}}
.hRWnIW_products{--join:clamp(56px, 13vh, 130px);--runoff:96px;padding:clamp(24px, 5vh, 56px) var(--gut) 0;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(32px,5vw,88px);display:grid;overflow:clip}.hRWnIW_head{grid-column:1}.hRWnIW_show{margin-bottom:calc(var(--runoff) * -1);padding:clamp(24px, 2.4vw, 36px) clamp(24px, 2.4vw, 36px) calc(var(--join) + var(--runoff) + 16px);border-radius:var(--radius-3xl) var(--radius-3xl) 0 0;background:var(--p-bg);box-shadow:inset 0 1px 0 var(--p-hi), 0 0 0 1px var(--p-line), 0 -30px 70px -30px #0009;color:var(--p-ink);transform-origin:50% 100%;--slate:var(--p-mute);--ink:var(--p-ink);flex-direction:column;grid-area:1/2/3;align-self:end;align-items:flex-start;display:flex;transform:rotate(1.5deg)}.hRWnIW_name{letter-spacing:-.03em;min-width:0;font-size:clamp(26px,2.6vw,36px);font-weight:500;line-height:1.1}.hRWnIW_pitch{max-width:34em;color:var(--p-mute);text-wrap:pretty;margin-top:12px;font-size:clamp(15px,1.2vw,17px);line-height:1.5}.hRWnIW_foot{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:clamp(20px,3.4vh,32px);display:flex}.hRWnIW_next{padding:clamp(40px, 8vh, 72px) 0 calc(var(--join) + 24px);flex-direction:column;grid-column:1;align-self:end;align-items:flex-start;gap:16px;display:flex}.hRWnIW_nextLine{letter-spacing:-.01em;text-wrap:pretty;max-width:24em;font-size:clamp(16px,1.3vw,18px);line-height:1.4}@media (max-width:860px){.hRWnIW_products{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.hRWnIW_show{border-radius:var(--radius-3xl);transform-origin:50%;grid-area:auto/1;align-self:auto;margin:40px 0 0;padding:24px;transform:rotate(-1deg)}.hRWnIW_next{padding:48px 0 8px}}
.PFRRnG_services{padding:clamp(64px, 12vh, 128px) var(--gut) clamp(96px, 18vh, 200px)}.PFRRnG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(8px,1.1vw,16px);margin-top:clamp(40px,7vh,72px);display:grid}.PFRRnG_tile{border-radius:var(--radius-xl);background:var(--surface);min-width:0;min-height:clamp(150px,20vh,184px);box-shadow:inset 0 1px 0 var(--tac-hi);flex-direction:column;gap:clamp(28px,5vh,44px);padding:clamp(20px,1.7vw,24px);display:flex}.PFRRnG_icon{color:var(--ink);font-size:20px;display:block}.PFRRnG_word{letter-spacing:-.015em;font-size:18px;font-weight:500;line-height:1.25}.PFRRnG_line{color:var(--slate);text-wrap:pretty;margin-top:4px;font-size:15.5px;line-height:1.4}.PFRRnG_also{margin-top:clamp(24px,4vh,40px)}@media (max-width:860px){.PFRRnG_services.PFRRnG_services:before{display:none}.PFRRnG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.PFRRnG_grid{grid-template-columns:minmax(0,1fr)}.PFRRnG_tile{gap:20px;min-height:0}}
.sxuMuG_page{align-items:center;min-height:100vh;padding:64px 0;display:flex}.sxuMuG_inner.sxuMuG_inner{max-width:none;padding:0 var(--gut);--logo-height:22px;flex-direction:column;align-items:flex-start;gap:40px;display:flex}.sxuMuG_title{margin:14px 0 24px;font-size:clamp(36px,5vw,68px)}.sxuMuG_title em{color:var(--slate);font-style:normal}
.FaNFKG_page{flex-direction:column;min-height:100svh;display:flex}.FaNFKG_main{padding:calc(var(--nav-height) + clamp(32px, 8vh, 80px)) var(--gut) clamp(64px, 12vh, 128px);flex:1;overflow:clip}.FaNFKG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.4vw,36px);margin-top:clamp(48px,9vh,96px);display:grid}.FaNFKG_card{--tilt:-1deg;--lift:0px;border-radius:var(--radius-3xl);background:var(--p-bg);min-width:0;box-shadow:inset 0 1px 0 var(--p-hi), 0 0 0 1px var(--p-line), 0 24px 60px -30px #000000bf;color:var(--p-ink);transform:translateY(var(--lift)) rotate(var(--tilt));transition:transform var(--dur-press) var(--ease-out);flex-direction:column;align-items:flex-start;padding:clamp(20px,2vw,28px);display:flex}.FaNFKG_card:nth-child(2n){--tilt:.8deg}.FaNFKG_card:nth-child(3n){--tilt:-.5deg}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.FaNFKG_card:hover{--lift:-2px}}.FaNFKG_placeholder{color:var(--p-mute);font-size:13px}.FaNFKG_name{letter-spacing:-.025em;max-width:100%;margin-top:clamp(16px,3.4vh,28px);font-size:clamp(21px,1.9vw,27px);font-weight:500;line-height:1.2}.FaNFKG_description{max-width:100%;color:var(--p-mute);text-wrap:pretty;margin-top:10px;margin-bottom:24px;font-size:clamp(15px,1.1vw,16px);line-height:1.5}.FaNFKG_tags{flex-wrap:wrap;gap:6px;max-width:100%;margin-top:auto;display:flex}.FaNFKG_tag{border-radius:var(--radius-full);background:var(--p-chip);align-items:center;min-height:26px;padding:0 10px;font-size:13px;display:inline-flex}.FaNFKG_empty{flex-direction:column;gap:8px;margin-top:clamp(24px,5vh,48px);display:flex}.FaNFKG_empty .FaNFKG_name{margin-top:0}.FaNFKG_book{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 48px;margin-top:clamp(72px,13vh,136px);display:flex}.FaNFKG_bookTitle{flex:14em;min-width:0;max-width:15em}@media (max-width:860px){.FaNFKG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.FaNFKG_grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.FaNFKG_card{transition:none}}
.Oi5zSG_stack{--stack-ground:var(--night);--join:clamp(56px, 13vh, 130px);--edge:clamp(8px, 1.1vw, 16px);--pad:clamp(20px, 2.8vw, 40px);--gap:16px;--lift:14px;--top:calc(var(--nav-height) + max(var(--gap), var(--lift)));--peek:12px;z-index:1;padding:clamp(32px, 6vh, 64px) var(--edge) clamp(96px, 16vh, 160px);background:linear-gradient(var(--stack-ground) calc(100% - 96px), var(--ground));position:relative}.Oi5zSG_stack:before{content:"";height:var(--join);background:var(--stack-ground);pointer-events:none;position:absolute;bottom:100%;left:0;right:0;-webkit-mask-image:linear-gradient(#0000,#00000029 35%,#0000009e 70%,#000);mask-image:linear-gradient(#0000,#00000029 35%,#0000009e 70%,#000)}.Oi5zSG_head{padding:0 calc(var(--gut) - var(--edge));margin-bottom:clamp(32px,6vh,56px)}.Oi5zSG_title{letter-spacing:-.04em;text-wrap:balance;min-width:0;max-width:15em;font-size:clamp(34px,min(4.8vw,8.4vh),72px);font-weight:500;line-height:1.06}.Oi5zSG_stop{color:#0000;width:.2em;margin-left:.04em;display:inline-block;position:relative}.Oi5zSG_stop:after{content:"";background:var(--accent);border-radius:50%;width:.15em;height:.15em;position:absolute;bottom:.17em;left:0}.Oi5zSG_carbon{--p-bg:var(--p-bg-carbon);--p-ink:#f3f3ee;--p-mute:#f3f3eea8;--p-line:#f3f3ee1f;--p-hi:#fff3}.Oi5zSG_cards{flex-direction:column;gap:clamp(24px,10vh,96px);display:flex}.Oi5zSG_card{top:calc(var(--top) + var(--i) * var(--peek));height:calc(100vh - var(--top) - var(--gap) - var(--peek) * 4);max-height:880px;position:sticky}.Oi5zSG_face{border-radius:var(--radius-4xl);background:var(--p-bg);height:100%;box-shadow:inset 0 1px 0 var(--p-hi), 0 0 0 1px var(--p-line), 0 -24px 60px -24px #000000bf;color:var(--p-ink);transform-origin:50% 0;flex-direction:column;display:flex;position:relative;overflow:hidden}.Oi5zSG_dim{z-index:5;background:var(--night);opacity:0;pointer-events:none;position:absolute;inset:0}@supports (height:100svh){.Oi5zSG_card{height:calc(100svh - var(--top) - var(--gap) - var(--peek) * 4)}}.Oi5zSG_cardHead{padding:clamp(20px, 3.4vh, 36px) var(--pad) 0;flex:none;justify-content:space-between;align-items:flex-end;gap:16px 32px;display:flex}.Oi5zSG_word{letter-spacing:-.045em;text-wrap:balance;min-width:0;max-width:100%;font-size:clamp(38px,min(6vw,10.5vh),96px);font-weight:500;line-height:1.04}.Oi5zSG_line{max-width:19em;color:var(--p-mute);letter-spacing:-.01em;text-align:right;text-wrap:pretty;flex:none;padding-bottom:.4em;font-size:clamp(17px,1.65vw,24px);line-height:1.3}.Oi5zSG_visual{flex:1;min-height:0;margin-top:clamp(12px,2.4vh,28px);position:relative}.Oi5zSG_riser{height:100%}.Oi5zSG_phone{isolation:isolate;background:var(--p-bg-carbon);color:#f3f3ee;transform-origin:50% 100%;border-radius:44px 44px 0 0;flex-direction:column;justify-content:center;align-items:center;gap:clamp(28px,7vh,64px);width:clamp(280px,40%,560px);height:100%;margin:0 auto;padding:clamp(36px,7vh,64px) 24px clamp(20px,3vh,32px);display:flex;position:relative;box-shadow:inset 0 0 0 1px #f3f3ee24,0 -24px 60px -24px #0006}.Oi5zSG_island{border-radius:var(--radius-full);background:#0e0e0c;width:28%;height:22px;position:absolute;top:16px;left:50%;transform:translate(-50%)}.Oi5zSG_status{letter-spacing:-.035em;text-align:center;text-wrap:balance;font-size:clamp(28px,min(3.4vw,5.6vh),48px);font-weight:500;line-height:1.1}.Oi5zSG_answer{background:var(--accent);width:clamp(88px,17vh,148px);height:clamp(88px,17vh,148px);box-shadow:inset 0 1px 0 var(--tac-hi-accent), inset 0 -1px 0 var(--tac-shade-accent);color:var(--on-accent);border-radius:50%;flex:none;place-items:center;font-size:clamp(38px,7.4vh,64px);display:grid;position:relative}.Oi5zSG_answer:before{content:"";z-index:-1;background:var(--accent);opacity:0;animation:Oi5zSG_ring 2.4s var(--ease-out) infinite;border-radius:50%;position:absolute;inset:0}@keyframes Oi5zSG_ring{0%{opacity:.4;transform:scale(1)}70%,to{opacity:0;transform:scale(1.4)}}.Oi5zSG_floorWrap{position:absolute;inset:0;overflow:hidden;container-type:size}.Oi5zSG_plan{--u:calc(max(100cqw, 100cqh * 1400 / 570) / 1400);width:calc(1400 * var(--u));height:calc(570 * var(--u));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Oi5zSG_round{top:calc((var(--y) - 92) * var(--u));left:calc((var(--x) - 92) * var(--u));width:calc(184 * var(--u));height:calc(184 * var(--u));position:absolute}.Oi5zSG_table{top:calc(24 * var(--u));left:calc(24 * var(--u));width:calc(136 * var(--u));height:calc(136 * var(--u));background:#f3f3ee1a;border-radius:50%;position:absolute}.Oi5zSG_chair{top:0;left:calc(70 * var(--u));width:calc(44 * var(--u));height:calc(14 * var(--u));border-radius:calc(7 * var(--u));transform-origin:50% calc(92 * var(--u));background:#f3f3ee29;position:absolute}.Oi5zSG_chairHot{top:calc(var(--y) * var(--u));left:calc((var(--x) - 28) * var(--u));width:calc(56 * var(--u));height:calc(14 * var(--u));border-radius:calc(7 * var(--u));background:var(--accent);position:absolute}.Oi5zSG_hot{top:calc(92 * var(--u));left:calc(520 * var(--u));justify-content:center;align-items:center;gap:calc(4 * var(--u));width:calc(360 * var(--u));height:calc(136 * var(--u));padding:0 calc(20 * var(--u));border-radius:calc(28 * var(--u));background:var(--accent);color:var(--on-accent);text-align:center;flex-direction:column;line-height:1.15;display:flex;position:absolute}.Oi5zSG_tableName{font-size:calc(36 * var(--u));letter-spacing:-.03em;font-weight:500}.Oi5zSG_tableWhen{font-size:calc(26 * var(--u));letter-spacing:-.01em;opacity:.86}.Oi5zSG_window{width:min(100% - var(--pad) * 2, 960px);border-radius:var(--radius-2xl) var(--radius-2xl) 0 0;background:var(--p-bg);height:100%;box-shadow:inset 0 1px 0 var(--p-hi), 0 -24px 60px -24px #00000047;color:var(--p-ink);flex-direction:column;margin:0 auto;display:flex}.Oi5zSG_windowBar{flex:none;gap:8px;padding:16px 20px;display:flex}.Oi5zSG_windowBar i{background:var(--p-chip-strong);border-radius:50%;width:10px;height:10px}.Oi5zSG_stage{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:clamp(16px,4vh,40px);min-height:0;padding:0 clamp(20px,4vw,48px) clamp(20px,4vh,40px);display:flex}.Oi5zSG_copy{flex-direction:column;align-items:center;gap:clamp(10px,2vh,18px);width:100%;display:flex}.Oi5zSG_copy i{border-radius:var(--radius-full);background:var(--p-chip-strong);width:min(64%,520px);height:clamp(12px,2.6vh,24px)}.Oi5zSG_copy i:last-child{background:var(--p-chip);width:min(40%,320px);height:clamp(8px,1.4vh,12px)}.Oi5zSG_actionWrap{flex:none;position:relative}.Oi5zSG_action{border-radius:var(--radius-full);background:var(--accent);box-shadow:inset 0 1px 0 var(--tac-hi-accent), inset 0 -1px 0 var(--tac-shade-accent);color:var(--on-accent);letter-spacing:-.02em;white-space:nowrap;padding:.7em 1.5em;font-size:clamp(20px,min(2.6vw,4.4vh),36px);font-weight:500;line-height:1.2;display:block}.Oi5zSG_cursor{filter:drop-shadow(0 4px 8px #00000040);width:clamp(22px,2.4vw,30px);display:none;position:absolute;top:58%;left:62%}.Oi5zSG_cursor path{fill:#12120e;stroke:#f4f4ef;stroke-linejoin:round;stroke-width:1.6px}.Oi5zSG_thread{width:min(100% - var(--pad) * 2, 1120px);letter-spacing:-.02em;flex-direction:column;justify-content:center;gap:clamp(10px,2.4vh,24px);height:100%;margin:0 auto;padding-bottom:clamp(20px,4vh,40px);font-size:clamp(18px,min(3vw,5vh),44px);line-height:1.25;display:flex}.Oi5zSG_message{max-width:min(80%,24em);display:grid}.Oi5zSG_message>*{grid-area:1/1}.Oi5zSG_us{align-self:flex-end;justify-items:end}.Oi5zSG_them{align-self:flex-start;justify-items:start}.Oi5zSG_bubble{text-wrap:pretty;border-radius:1.1em;width:fit-content;padding:.7em 1em}.Oi5zSG_us .Oi5zSG_bubble{background:var(--p-ink);color:var(--p-solid);transform-origin:100% 100%;border-bottom-right-radius:.3em}.Oi5zSG_them .Oi5zSG_bubble{background:var(--accent);color:var(--on-accent);transform-origin:0 100%;border-bottom-left-radius:.3em}.Oi5zSG_dots{background:var(--accent);border-radius:1.1em 1.1em 1.1em .3em;align-self:end;gap:.22em;padding:.85em 1em;display:none}.Oi5zSG_dots i{background:var(--on-accent);opacity:.5;border-radius:50%;width:.32em;height:.32em}.Oi5zSG_sheets{justify-items:center;display:grid;position:absolute;inset:8px 0 0}.Oi5zSG_sheet{--tilt:0deg;--shift:0%;border-radius:var(--radius-2xl) var(--radius-2xl) 0 0;background:var(--p-bg);width:clamp(250px,38%,520px);height:118%;box-shadow:inset 0 1px 0 var(--p-hi), 0 -20px 60px -24px #0009;color:var(--p-ink);transform:translateX(var(--shift)) rotate(var(--tilt));transform-origin:50% 100%;flex-direction:column;grid-area:1/1;gap:clamp(12px,2.4vh,24px);padding:clamp(20px,3.4vh,36px);display:flex;overflow:hidden}.Oi5zSG_sheetLeft{--tilt:-5deg;--shift:-66%}.Oi5zSG_sheetRight{--tilt:5deg;--shift:66%}.Oi5zSG_tick{background:var(--accent);width:clamp(44px,8vh,72px);height:clamp(44px,8vh,72px);color:var(--on-accent);border-radius:50%;flex:none;place-items:center;font-size:clamp(24px,4.4vh,40px);display:grid}.Oi5zSG_note{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(26px,min(3.2vw,5.4vh),46px);font-weight:500;line-height:1.08}.Oi5zSG_lines{flex-direction:column;gap:clamp(14px,3vh,30px);display:flex}.Oi5zSG_sheetLeft .Oi5zSG_lines,.Oi5zSG_sheetRight .Oi5zSG_lines{opacity:.55}.Oi5zSG_lines i{border-radius:var(--radius-full);background:var(--p-chip-strong);height:clamp(8px,1.4vh,12px)}.Oi5zSG_lines i:nth-child(3n+2){width:78%}.Oi5zSG_lines i:nth-child(3n){width:90%}@media (max-width:760px){.Oi5zSG_stack{--join:44px;--gap:8px;--peek:7px}.Oi5zSG_card{height:min(100vh - var(--top) - var(--gap) - var(--peek) * 4, 620px)}.Oi5zSG_face{border-radius:var(--radius-3xl)}@supports (height:100svh){.Oi5zSG_card{height:min(100svh - var(--top) - var(--gap) - var(--peek) * 4, 620px)}}.Oi5zSG_cardHead{flex-direction:column;align-items:flex-start;gap:8px}.Oi5zSG_word{font-size:clamp(36px,11vw,56px)}.Oi5zSG_line{text-align:left;flex:none;max-width:none;padding-bottom:0}.Oi5zSG_phone{width:min(100% - var(--pad) * 2, 340px);border-radius:36px 36px 0 0}.Oi5zSG_stage{padding-left:12px;padding-right:12px}.Oi5zSG_thread{font-size:21px}.Oi5zSG_sheetLeft{--shift:-44%}.Oi5zSG_sheetRight{--shift:44%}.Oi5zSG_sheetLeft .Oi5zSG_lines,.Oi5zSG_sheetRight .Oi5zSG_lines{display:none}}@media (max-height:520px){.Oi5zSG_cards{gap:16px}.Oi5zSG_card,.Oi5zSG_card.Oi5zSG_card{height:480px;position:relative;top:auto}}.Oi5zSG_stack{--spring:var(--ease-out);--spring-ms:.8s;--spring-soft:var(--ease-out);--soft-ms:.7s}@supports (animation-timing-function:linear(0, 1)){.Oi5zSG_stack{--spring:linear(0, .0244, .088, .1782, .2841, .3968, .5094, .6167, .715, .802, .8764, .9381, .9872, 1.0246, 1.0515, 1.0693, 1.0795, 1.0834, 1.0824, 1.0779, 1.0708, 1.0623, 1.0529, 1.0435, 1.0344, 1.0259, 1.0184, 1.0119, 1.0065, 1.0021, .9987, .9962, .9945, .9935, .9931, .9931, .9934, .9939, .9946, .9954, .9962, .9969, .9977, .9983, .9989, .9993, .9997, 1, 1);--spring-ms:.742s;--spring-soft:linear(0, .0106, .0387, .0792, .1283, .1828, .2403, .2988, .3569, .4135, .4679, .5195, .568, .6131, .6548, .693, .728, .7597, .7884, .8142, .8373, .8579, .8763, .8926, .907, .9197, .9308, .9406, .9491, .9566, .963, .9686, .9734, .9776, .9812, .9842, .9869, .9891, .991, .9926, .9939, .9951, .996, .9968, .9975, .998, .9985, .9989, 1);--soft-ms:.667s}}.Oi5zSG_stack[data-motion] .Oi5zSG_face{will-change:transform}.Oi5zSG_stack[data-motion] .Oi5zSG_riser{transform:translateY(105%)}.Oi5zSG_stack[data-motion] [data-act] .Oi5zSG_riser{animation:Oi5zSG_rise var(--soft-ms) var(--spring-soft) both}.Oi5zSG_stack[data-motion] [data-act] .Oi5zSG_phone{animation:2.4s linear .6s infinite Oi5zSG_buzz}.Oi5zSG_stack[data-motion] .Oi5zSG_answer{transform:scale(.4)}.Oi5zSG_stack[data-motion] [data-act] .Oi5zSG_answer{animation:Oi5zSG_pop var(--spring-ms) .2s var(--spring) both}.Oi5zSG_stack[data-motion] .Oi5zSG_answer:before{animation-play-state:paused}.Oi5zSG_stack[data-motion] [data-act] .Oi5zSG_answer:before{animation-play-state:running;animation-delay:.6s}.Oi5zSG_stack[data-motion] .Oi5zSG_round,.Oi5zSG_stack[data-motion] .Oi5zSG_hot{opacity:0}.Oi5zSG_stack[data-motion] [data-act] .Oi5zSG_round{animation:Oi5zSG_tableIn var(--spring-ms) var(--d) var(--spring) both}.Oi5zSG_stack[data-motion] [data-act] .Oi5zSG_hot{animation:Oi5zSG_land var(--spring-ms) .42s var(--spring) both}.Oi5zSG_stack[data-motion] .Oi5zSG_chairHot{transform:scale(0)}.Oi5zSG_stack[data-motion] [data-act] .Oi5zSG_chairHot{animation:Oi5zSG_chairIn var(--spring-ms) .64s var(--spring) both}.Oi5zSG_stack[data-motion] .Oi5zSG_copy i{transform:scaleX(0)}.Oi5zSG_stack[data-motion] [data-act] .Oi5zSG_copy i{animation:Oi5zSG_draw var(--soft-ms) .22s var(--spring-soft) both}.Oi5zSG_stack[data-motion] [data-act] .Oi5zSG_copy i:last-child{animation-delay:.3s}.Oi5zSG_stack[data-motion] .Oi5zSG_action{opacity:0;transform:scale(.5)}.Oi5zSG_stack[data-motion] [data-act] .Oi5zSG_action{animation:Oi5zSG_popIn var(--spring-ms) .38s var(--spring) both, Oi5zSG_press 2.4s .76s var(--ease-out) both}.Oi5zSG_stack[data-motion] .Oi5zSG_cursor{opacity:0;display:block}.Oi5zSG_stack[data-motion] [data-act] .Oi5zSG_cursor{animation:2.4s .76s both Oi5zSG_glide}.Oi5zSG_stack[data-motion] .Oi5zSG_bubble{opacity:0}.Oi5zSG_stack[data-motion] .Oi5zSG_message:first-child{--d:.12s}.Oi5zSG_stack[data-motion] .Oi5zSG_message:nth-child(2){--d:.56s}.Oi5zSG_stack[data-motion] .Oi5zSG_message:nth-child(3){--d:1.75s}.Oi5zSG_stack[data-motion] [data-act] .Oi5zSG_us .Oi5zSG_bubble{animation:Oi5zSG_send var(--spring-ms) var(--d) var(--spring) both}.Oi5zSG_stack[data-motion] [data-act] .Oi5zSG_them .Oi5zSG_bubble{animation:Oi5zSG_send var(--spring-ms) calc(var(--d) + .7s) var(--spring) both}.Oi5zSG_stack[data-motion] .Oi5zSG_dots{opacity:0;transform-origin:0 100%;display:flex}.Oi5zSG_stack[data-motion] [data-act] .Oi5zSG_dots{animation:Oi5zSG_typing .82s var(--d) var(--ease-out) both}.Oi5zSG_stack[data-motion] [data-act] .Oi5zSG_dots i{animation:Oi5zSG_bob .6s var(--d) ease-in-out 2}.Oi5zSG_stack[data-motion] [data-act] .Oi5zSG_dots i:nth-child(2){animation-delay:calc(var(--d) + .12s)}.Oi5zSG_stack[data-motion] [data-act] .Oi5zSG_dots i:nth-child(3){animation-delay:calc(var(--d) + .24s)}.Oi5zSG_stack[data-motion] .Oi5zSG_sheet{transform:translateY(110%)}.Oi5zSG_stack[data-motion] [data-act] .Oi5zSG_sheet{animation:Oi5zSG_deal 1.1s var(--d) both}.Oi5zSG_stack[data-motion] .Oi5zSG_tick{transform:scale(0)}.Oi5zSG_stack[data-motion] [data-act] .Oi5zSG_tick{animation:Oi5zSG_stamp var(--spring-ms) .95s var(--spring) both}.Oi5zSG_stack[data-motion] [data-act=done] *,.Oi5zSG_stack[data-motion] [data-act=done] :before{animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}@keyframes Oi5zSG_rise{0%{transform:translateY(105%)}to{transform:none}}@keyframes Oi5zSG_buzz{0%,18%,to{transform:none}3%{transform:rotate(1.4deg)}6%{transform:rotate(-1.4deg)}9%{transform:rotate(1.1deg)}12%{transform:rotate(-1deg)}15%{transform:rotate(.5deg)}}@keyframes Oi5zSG_pop{0%{transform:scale(.4)}to{transform:none}}@keyframes Oi5zSG_tableIn{0%{opacity:0;transform:scale(.55)}30%{opacity:1}to{opacity:1;transform:none}}@keyframes Oi5zSG_land{0%{opacity:0;transform:translateY(calc(-46 * var(--u))) scale(1.18)}25%{opacity:1}to{opacity:1;transform:none}}@keyframes Oi5zSG_chairIn{0%{transform:scale(0)}to{transform:none}}@keyframes Oi5zSG_draw{0%{transform:scaleX(0)}to{transform:none}}@keyframes Oi5zSG_popIn{0%{opacity:0;transform:scale(.5)}20%{opacity:1}to{opacity:1;transform:none}}@keyframes Oi5zSG_press{0%,34%{scale:1}38%{scale:.93}46%,to{scale:1}}@keyframes Oi5zSG_glide{0%{opacity:0;animation-timing-function:var(--ease-out);transform:translate(180px,150px)}8%{opacity:1}30%{animation-timing-function:var(--ease-out);transform:none}36%{transform:scale(.86)}44%{opacity:1;transform:none}80%{opacity:1;transform:translate(14px,10px)}to{opacity:0;transform:translate(14px,10px)}}@keyframes Oi5zSG_send{0%{opacity:0;transform:translateY(24px)scale(.7)}18%{opacity:1}to{opacity:1;transform:none}}@keyframes Oi5zSG_typing{0%{opacity:0;transform:scale(.6)}20%,82%{opacity:1;transform:none}to{opacity:0;transform:scale(.9)}}@keyframes Oi5zSG_bob{0%,to{opacity:.45;transform:none}40%{opacity:1;transform:translateY(-35%)}}@keyframes Oi5zSG_deal{0%{animation-timing-function:var(--ease-out);transform:translateY(110%)}48%{animation-timing-function:var(--spring);transform:translateY(0)}to{transform:translateX(var(--shift)) rotate(var(--tilt))}}@keyframes Oi5zSG_stamp{0%{opacity:0;transform:scale(1.9)rotate(-14deg)}30%{opacity:1}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Oi5zSG_answer:before{animation:none}}
