.PV002W_field{z-index:0;pointer-events:none;opacity:var(--field-strength);position:fixed;inset:0;overflow:hidden}.PV002W_field span{background:radial-gradient(closest-side, var(--c), transparent);width:70vmax;height:70vmax;animation:PV002W_drift var(--t,80s) ease-in-out infinite alternate;border-radius:50%;position:absolute}.PV002W_field span:first-child{--c:var(--lime);--dx:18vmax;--dy:12vmax;--t:90s;top:-30vmax;left:-22vmax}.PV002W_field span:nth-child(2){--c:var(--rest);--dx:-14vmax;--dy:16vmax;--t:110s;top:-18vmax;right:-26vmax}.PV002W_field span:nth-child(3){--c:var(--gamboge);--dx:20vmax;--dy:-12vmax;--t:100s;bottom:-34vmax;left:-20vmax}.PV002W_field span:nth-child(4){--c:var(--pm-blue);--dx:-16vmax;--dy:-14vmax;--t:120s;bottom:-36vmax;right:-30vmax}@keyframes PV002W_drift{to{transform:translate3d(var(--dx), var(--dy), 0) scale(1.12)}}.PV002W_page{z-index:1;min-height:100vh;color:var(--ink);font-family:var(--font-geist), ui-sans-serif, system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;letter-spacing:-.003em;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:1.0625rem;line-height:1.55;position:relative;overflow-x:clip}.PV002W_page *,.PV002W_page :before,.PV002W_page :after{box-sizing:border-box}.PV002W_page a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px}.PV002W_page a:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:6px}.PV002W_visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.PV002W_main,.PV002W_header,.PV002W_colophonWrap{width:var(--shell);margin-inline:auto}.PV002W_glass{--mx:22%;--my:-12%;isolation:isolate;background:var(--glass);-webkit-backdrop-filter:blur(30px)saturate(175%);backdrop-filter:blur(30px)saturate(175%);box-shadow:inset 0 1px 0 var(--rim), inset 0 -1px 0 var(--edge-shade), inset 0 0 24px -12px var(--rim), 0 30px 70px -40px var(--depth);position:relative}.PV002W_glass:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(640px circle at var(--mx) var(--my), var(--sheen), transparent 70%);pointer-events:none;position:absolute;inset:0}.PV002W_glass:after{content:"";z-index:3;border-radius:inherit;background:radial-gradient(420px circle at var(--mx) var(--my), var(--rim-hot), var(--rim-cool) 55%, var(--rim-cool));-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.PV002W_thick{background:var(--glass-thick)}.PV002W_pool{z-index:0;pointer-events:none;opacity:var(--pool-strength);animation:64s ease-in-out infinite alternate PV002W_pool;position:absolute;inset:-8% -4%;-webkit-mask-image:radial-gradient(closest-side,#000 36%,#0000);mask-image:radial-gradient(closest-side,#000 36%,#0000)}@keyframes PV002W_pool{to{transform:translate(2.5%,-3%)scale(1.05)rotate(4deg)}}@media (prefers-reduced-motion:reduce){.PV002W_field span,.PV002W_pool{animation:none}}@media (prefers-reduced-transparency:reduce){.PV002W_glass,.PV002W_thick{background:var(--field);-webkit-backdrop-filter:none;backdrop-filter:none}.PV002W_pool,.PV002W_field{display:none}}@media (prefers-contrast:more){.PV002W_glass,.PV002W_thick{background:var(--field);-webkit-backdrop-filter:none;backdrop-filter:none;outline:1px solid var(--ink-2)}}.PV002W_header{top:calc(env(safe-area-inset-top,0px) + 14px);z-index:20;justify-content:center;padding-top:14px;display:flex;position:sticky}.PV002W_capsule{background:var(--glass-thick);border-radius:999px;justify-content:space-between;align-items:center;gap:12px;width:min(100%,760px);padding:8px 10px 8px 8px;display:flex}.PV002W_page .PV002W_wordmark{text-decoration:none}.PV002W_wordmark{letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:10px;padding-right:6px;font-size:1.0625rem;font-weight:650;display:inline-flex}.PV002W_mark{background:var(--mark-bg);width:32px;height:32px;color:var(--mark-fg);letter-spacing:-.06em;border-radius:999px;flex:none;place-items:center;font-size:.8125rem;font-weight:750;display:grid}.PV002W_nav{flex-shrink:0;gap:2px;display:flex}.PV002W_page .PV002W_nav a{letter-spacing:0;border-radius:999px;padding:7px 14px;font-size:.9375rem;font-weight:520;text-decoration:none}.PV002W_page .PV002W_nav a:hover{background:var(--sheen)}.PV002W_heroWrap{margin-top:clamp(28px,5vw,72px);position:relative}.PV002W_heroWrap .PV002W_pool{background:radial-gradient(34% 58% at 14% 30%, var(--lime), transparent 72%), radial-gradient(30% 60% at 42% 82%, var(--gamboge), transparent 72%), radial-gradient(34% 64% at 70% 24%, var(--rest), transparent 72%), radial-gradient(30% 56% at 92% 78%, var(--pm-blue), transparent 72%), radial-gradient(26% 46% at 58% 56%, var(--denim), transparent 72%);inset:-18% -8% -20%}.PV002W_hero{border-radius:var(--r-pane);grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(12px,2vw,28px);padding:clamp(32px,6vw,88px) clamp(24px,5.4vw,80px) clamp(32px,5vw,72px);display:grid}.PV002W_headline{letter-spacing:-.045em;text-wrap:balance;grid-column:1/-1;max-width:14.5em;margin:0;font-size:clamp(2.5rem,1.25rem + 4.6vw,5.5rem);font-weight:620;line-height:1}.PV002W_lead{letter-spacing:-.012em;max-width:28em;color:var(--ink-2);text-wrap:pretty;grid-column:7/-1;margin:clamp(28px,4vw,56px) 0 0;font-size:clamp(1.125rem,1rem + .5vw,1.375rem);font-weight:480;line-height:1.42}.PV002W_sectionHeading{letter-spacing:-.03em;margin:clamp(72px,9vw,128px) 0 clamp(20px,2.4vw,28px);padding-inline:clamp(8px,1.5vw,20px);font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:620;line-height:1.15}.PV002W_apps{gap:clamp(20px,2.6vw,32px);display:grid}.PV002W_app{position:relative}.PV002W_sheet{border-radius:var(--r-sheet);grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(12px,2vw,28px);min-height:clamp(420px,40vw,540px);display:grid;overflow:clip}.PV002W_copy{z-index:2;grid-area:1/1/auto/span 5;align-self:center;padding:clamp(36px,4.6vw,64px) 0 clamp(36px,4.6vw,64px) clamp(28px,4.6vw,64px);position:relative}.PV002W_icon{width:68px;height:68px;box-shadow:0 0 0 1px var(--rim), 0 10px 24px -14px var(--depth);border-radius:16px;display:block}.PV002W_sign{letter-spacing:-.04em;text-wrap:balance;margin:26px 0 0;font-size:clamp(2.25rem,1.5rem + 2.3vw,3.375rem);font-weight:640;line-height:1.02}.PV002W_tagline{letter-spacing:-.018em;text-wrap:balance;margin:12px 0 0;font-size:clamp(1.1875rem,1.05rem + .4vw,1.375rem);font-weight:560;line-height:1.3}.PV002W_description{max-width:31em;color:var(--ink-2);text-wrap:pretty;margin:14px 0 0;font-weight:450}.PV002W_status{letter-spacing:-.003em;align-items:center;gap:9px;margin:26px 0 0;font-size:.9375rem;font-weight:560;display:flex}.PV002W_status:before{content:"";background:var(--dot);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, var(--dot) 28%, transparent);border-radius:50%;flex:none;align-self:start;margin-top:calc(.5lh - 4px)}.PV002W_visit{background:var(--btn-bg);letter-spacing:-.008em;min-height:46px;box-shadow:inset 0 1px 0 #ffffff59, 0 8px 20px -12px var(--depth);border-radius:999px;align-items:center;margin-top:16px;padding:0 22px;font-size:.96875rem;font-weight:600;display:inline-flex}.PV002W_page .PV002W_visit{color:var(--btn-fg);text-decoration:none}.PV002W_page .PV002W_visit:hover{filter:brightness(1.06)saturate(1.05)}.PV002W_page .PV002W_visit:active{transform:scale(.97)}@media (prefers-reduced-motion:no-preference){.PV002W_visit{transition:transform .12s ease-out,filter .16s ease-out}}.PV002W_display{z-index:1;grid-area:1/6/auto/-1;position:relative}.PV002W_mac,.PV002W_desk,.PV002W_shot img{width:100%;height:auto;display:block}.PV002W_devices{--gap:4cqi;--phone:min(250px, (100cqi - var(--gap)) / 1.59);justify-content:center;align-items:center;gap:var(--gap);display:flex}.PV002W_phone,.PV002W_watch{flex:none;height:auto;display:block}.PV002W_phone{width:var(--phone)}.PV002W_watch{width:calc(var(--phone) * .59)}.PV002W_extraPhone{display:none}@container (min-width:610px){.PV002W_devices{--phone:min(250px, (100cqi - 2 * var(--gap)) / 2.59)}.PV002W_extraPhone{display:block}}@container (max-width:357px){.PV002W_devices{--phone:min(250px, 76cqi);flex-direction:column}}.PV002W_forced-rep{--btn-bg:var(--fr-bg);--btn-fg:var(--fr-fg);--dot:var(--rest)}.PV002W_forced-rep .PV002W_pool{background:radial-gradient(30% 46% at 26% 64%, var(--lime), transparent 72%), radial-gradient(26% 40% at 46% 26%, var(--rest), transparent 72%), radial-gradient(30% 50% at 80% 68%, var(--rest), transparent 72%)}.PV002W_forced-rep .PV002W_display{align-self:center;margin-right:clamp(8px,3vw,48px);padding-block:clamp(32px,4vw,56px);container-type:inline-size}.PV002W_read-it-later{--btn-bg:var(--ril-bg);--btn-fg:var(--ril-fg);--dot:var(--gamboge)}.PV002W_read-it-later .PV002W_pool{background:radial-gradient(30% 46% at 24% 36%, var(--denim), transparent 72%), radial-gradient(24% 40% at 38% 74%, var(--gamboge), transparent 72%), radial-gradient(30% 44% at 78% 50%, var(--denim), transparent 72%)}.PV002W_read-it-later .PV002W_display{align-self:center;padding-block:clamp(40px,5vw,72px)}.PV002W_mac{border-radius:12px;width:118%;margin-left:6%;box-shadow:0 0 0 1px #0000001a,0 34px 70px -30px #1e223c80}.PV002W_read-it-later .PV002W_phone{width:max(25%,100px);position:absolute;bottom:clamp(18px,3vw,44px);left:0}.PV002W_save-your-time{--btn-bg:var(--syt-bg);--btn-fg:var(--syt-fg);--dot:var(--sand)}.PV002W_save-your-time .PV002W_pool{background:radial-gradient(32% 50% at 28% 64%, var(--sand), transparent 72%), radial-gradient(24% 40% at 46% 24%, var(--gamboge), transparent 72%), radial-gradient(28% 44% at 74% 50%, var(--sand), transparent 72%)}.PV002W_save-your-time .PV002W_display{align-self:center;padding-block:clamp(24px,3vw,48px)}.PV002W_desk{filter:drop-shadow(0 26px 34px #50381429);width:112%;max-width:none;margin-left:-4%}.PV002W_port-monitor{--btn-bg:var(--pm-bg);--btn-fg:var(--pm-fg)}.PV002W_port-monitor .PV002W_pool{background:radial-gradient(40% 70% at 70% 50%, var(--pm-blue), transparent 72%), radial-gradient(18% 40% at 28% 60%, var(--go), transparent 72%), radial-gradient(14% 30% at 92% 20%, var(--stop), transparent 72%);opacity:calc(var(--pool-strength) * .7);inset:0 8%}.PV002W_verorahat{--btn-bg:var(--vr-bg);--btn-fg:var(--vr-fg)}.PV002W_verorahat .PV002W_pool{background:radial-gradient(40% 70% at 70% 50%, var(--data-blue), transparent 72%), radial-gradient(18% 40% at 28% 60%, var(--navy), transparent 72%), radial-gradient(14% 30% at 92% 20%, var(--marker), transparent 72%);opacity:calc(var(--pool-strength) * .7);inset:0 8%}.PV002W_panel{border-radius:var(--r-sheet);grid-template-columns:72px minmax(0,1fr) minmax(0,.9fr);align-items:center;column-gap:clamp(18px,2.4vw,32px);padding:clamp(24px,3vw,40px);display:grid;overflow:clip}.PV002W_panel .PV002W_icon{border-radius:17px;width:72px;height:72px}.PV002W_panelName{letter-spacing:-.035em;margin:0;font-size:clamp(1.75rem,1.4rem + 1vw,2.25rem);font-weight:640;line-height:1.05}.PV002W_panel .PV002W_description{max-width:30em;margin-top:8px}.PV002W_panel .PV002W_visit{margin-top:18px}.PV002W_shot{border-radius:14px;justify-self:end;width:100%;max-width:460px;overflow:hidden;box-shadow:0 0 0 1px #00000024,0 30px 60px -30px #12183c99}.PV002W_proseWrap{margin-top:clamp(28px,5vw,72px);position:relative}.PV002W_proseWrap .PV002W_pool{background:radial-gradient(30% 40% at 16% 18%, var(--lime), transparent 72%), radial-gradient(30% 46% at 86% 30%, var(--rest), transparent 72%), radial-gradient(34% 40% at 30% 88%, var(--gamboge), transparent 72%);opacity:calc(var(--pool-strength) * .6);inset:-10% -6%}.PV002W_prose{border-radius:var(--r-pane);padding:clamp(32px,6vw,88px) clamp(24px,5.4vw,80px) clamp(32px,5vw,72px)}.PV002W_prose h1{letter-spacing:-.045em;text-wrap:balance;max-width:14em;margin:0 0 clamp(24px,3vw,40px);font-size:clamp(2.5rem,1.5rem + 3.6vw,4.5rem);font-weight:620;line-height:1}.PV002W_prose p{text-wrap:pretty;max-width:36em;margin:0 0 1em;font-size:clamp(1.0625rem,1rem + .25vw,1.1875rem)}.PV002W_prose h2{letter-spacing:-.025em;margin:clamp(40px,5vw,64px) 0 14px;font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem);font-weight:620;line-height:1.2}.PV002W_prose .PV002W_facts{grid-template-columns:repeat(2,minmax(0,1fr));max-width:44em;margin-top:0}.PV002W_prose .PV002W_note{color:var(--ink-2);margin-top:16px;font-size:.9375rem}.PV002W_colophonWrap{margin-top:clamp(72px,9vw,128px);padding-bottom:48px;position:relative}.PV002W_colophonWrap .PV002W_pool{background:radial-gradient(30% 60% at 18% 40%, var(--rest), transparent 74%), radial-gradient(30% 60% at 82% 60%, var(--gamboge), transparent 74%);opacity:calc(var(--pool-strength) * .55);inset:10% 6%}.PV002W_colophon{border-radius:var(--r-pane);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(40px,5vw,80px);padding:clamp(32px,5vw,72px);display:grid}.PV002W_colophon section{min-width:0}.PV002W_colophonHeading{letter-spacing:-.01em;color:var(--ink-2);margin:0 0 18px;font-size:1.0625rem;font-weight:640}.PV002W_about,.PV002W_email{letter-spacing:-.028em;text-wrap:pretty;margin:0;font-size:clamp(1.375rem,1.15rem + .8vw,1.875rem);font-weight:540;line-height:1.24}.PV002W_email{overflow-wrap:anywhere;display:inline-block}.PV002W_facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(14px,2vw,28px);margin:clamp(28px,3.4vw,44px) 0 0;display:grid}.PV002W_facts>div{border-top:1px solid color-mix(in srgb, var(--ink) 16%, transparent);min-width:0;padding-block:14px 16px}.PV002W_facts dt{letter-spacing:.002em;color:var(--ink-2);font-size:.875rem}.PV002W_facts dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:3px 0 0;font-weight:600}.PV002W_contactList{margin:clamp(28px,3.4vw,44px) 0 0;padding:0;list-style:none;display:grid}.PV002W_contactList li{border-top:1px solid color-mix(in srgb, var(--ink) 16%, transparent);grid-template-columns:5.5em minmax(0,1fr);gap:12px;padding-block:12px;display:grid}.PV002W_contactList span{color:var(--ink-2);font-size:.9375rem}.PV002W_contactList a{font-weight:560}.PV002W_more{margin:clamp(22px,2.6vw,30px) 0 0;font-weight:560}.PV002W_colophonBar{color:var(--ink-2);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 24px;margin-top:22px;padding-inline:clamp(8px,1.5vw,20px);font-size:.875rem;display:flex}.PV002W_copyright{margin:0}.PV002W_trademarks{color:var(--ink-2);margin:8px 0 0;padding-inline:clamp(8px,1.5vw,20px);font-size:.8125rem}.PV002W_colophonNav{gap:20px;display:flex}.PV002W_page .PV002W_colophonNav a{color:var(--ink);padding-block:6px;font-weight:560;text-decoration:none}.PV002W_page .PV002W_colophonNav a:hover{text-decoration:underline}@media (max-width:899px){.PV002W_headline,.PV002W_lead{grid-column:1/-1}.PV002W_sheet{min-height:0}.PV002W_copy{grid-column:1/-1;padding:36px 26px 8px}.PV002W_display{grid-area:2/1/auto/-1}.PV002W_forced-rep .PV002W_display{margin:0;padding-block:28px 40px}.PV002W_read-it-later .PV002W_display{padding-block:32px 40px}.PV002W_mac{width:112%;margin-left:12%}.PV002W_read-it-later .PV002W_phone{width:max(30%,100px);left:4%}.PV002W_save-your-time .PV002W_display{padding-block:12px 28px}.PV002W_desk{width:116%;margin-left:-8%}.PV002W_panel{grid-template-columns:56px minmax(0,1fr);row-gap:20px}.PV002W_panel .PV002W_icon{border-radius:13px;align-self:start;width:56px;height:56px}.PV002W_shot{grid-column:1/-1;justify-self:stretch;max-width:none}.PV002W_colophon{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.PV002W_capsule{gap:6px;padding:6px}.PV002W_wordmark{padding-right:0}.PV002W_wordmarkName{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.PV002W_nav{gap:0}.PV002W_page .PV002W_nav a{padding:7px 9px;font-size:.875rem}.PV002W_facts{grid-template-columns:repeat(2,minmax(0,1fr))}.PV002W_prose .PV002W_facts{grid-template-columns:minmax(0,1fr)}.PV002W_colophon .PV002W_facts>div:last-child{grid-column:1/-1}}@media (max-width:360px){.PV002W_page .PV002W_nav a{padding:7px 5px;font-size:.8125rem}}