@font-face{font-family:Bricolage Landing;src:url(/fonts/bricolage-800-wdth-latin-v1.woff2) format("woff2");font-weight:800;font-stretch:75% 100%;font-display:swap}@font-face{font-family:JetBrains Mono Landing;src:url(/fonts/jetbrains-mono-800-latin-v1.woff2) format("woff2");font-weight:800;font-display:swap}.lp{--linen: #efe7d6;--linen-2: #e6dcc7;--paper: #fbf8f1;--bubble: #ffffff;--ink: #1a1614;--ink-soft: #3d3732;--muted: #6b665d;--terracotta: #c8553d;--terracotta-deep: #a8452f;--terracotta-light: #d4816b;--live: #34c759;--pay-blue: #0a84ff;--display: "Bricolage Landing", "Avenir Next Condensed", "Arial Narrow", "Hiragino Sans", "PingFang SC", "PingFang TC", "Apple SD Gothic Neo", system-ui, sans-serif;--mono: "JetBrains Mono Landing", ui-monospace, "SF Mono", Menlo, "Hiragino Sans", "PingFang SC", "Apple SD Gothic Neo", monospace;--text: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--g: 16px;--pop: cubic-bezier(.34, 1.28, .64, 1);--ease-out: cubic-bezier(.23, 1, .32, 1);--shadow-device: 0 40px 80px -30px rgb(26 22 20 / .45);--shadow-pill: 0 8px 24px rgb(26 22 20 / .14), 0 1px 2px rgb(26 22 20 / .08);--shadow-pop: 0 16px 40px rgb(26 22 20 / .18);background:var(--linen);color:var(--ink);font:17px/1.45 var(--text);overflow-x:clip;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.lp *,.lp *:before,.lp *:after{box-sizing:border-box}:where(.lp) a{color:inherit}.lp img,.lp video,.lp picture{display:block;max-width:100%}:where(.lp) button{font:inherit;color:inherit}.lp :focus-visible:not(.device-app *){outline:3px solid currentColor;outline-offset:3px}:where(.lp) :where(:focus-visible:not(.device-app *)){border-radius:6px}.lp-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.lp-wrap{width:100%;max-width:1200px;margin-inline:auto;padding-inline:var(--g)}.lp-giant{display:block;font-family:var(--display);font-weight:800;font-stretch:75%;font-variation-settings:"wdth" 75;text-transform:uppercase;line-height:.86;letter-spacing:-.01em;white-space:nowrap}.lp-line{display:block;margin:-.16em 0 -.12em;padding:.16em 0 .12em;overflow:clip}.lp-fl,.lp-ch{display:inline-block;vertical-align:top}.lp-sp{width:.22em;overflow:hidden}.lp-h1{margin:0}.lp-h2{margin:14px 0 0;font:800 clamp(30px,7.4vw,56px) / 1.02 var(--display);font-variation-settings:"wdth" 92;letter-spacing:-.015em;text-wrap:balance}.lp-h3{margin:0;font:800 26px / 1.08 var(--display);font-variation-settings:"wdth" 92;letter-spacing:-.01em;text-wrap:balance}.lp-h2 em,.lp-h3 em,.lp-kicker em{font-style:normal;color:var(--terracotta-deep)}.lp-lede{max-width:34em;margin:12px 0 0;text-wrap:pretty}.lp-note{margin:0;font-size:13px;line-height:1.35;color:var(--muted)}.lp-small{font-size:13px!important}.lp-stamp{display:inline-flex;align-items:center;gap:.4em;padding:8px 10px 7px;border:2px solid var(--ink);border-radius:6px;background:var(--bubble);color:var(--ink);box-shadow:3px 3px 0 var(--ink);font:800 12px / 1 var(--mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.lp-stamp b{font-weight:800}.lp-stamp-dark,.lp-stamp-terra{box-shadow:3px 3px 0 var(--terracotta)}.lp-label{margin-bottom:2px}.lp-chip{display:inline-block;padding:5px 9px;border-radius:999px;background:var(--bubble);color:var(--ink);box-shadow:0 6px 14px #1a161424;font:800 13px / 1 var(--mono);text-transform:uppercase;white-space:nowrap}.lp-chip-ink{box-shadow:0 0 0 2px var(--ink),0 6px 14px #1a161424}.lp-chip-terra{box-shadow:0 0 0 2px var(--terracotta),0 6px 14px #1a161424}.lp-face{width:38px;height:38px;border:3px solid var(--paper);border-radius:50%;-o-object-fit:cover;object-fit:cover;box-shadow:0 6px 14px #1a16142e}.lp-seal{position:absolute;width:var(--bs, 84px);height:var(--bs, 84px)}.lp-seal-ring{width:100%;height:100%;overflow:visible;animation:lp-spin 16s linear infinite}.lp-seal-disc{fill:var(--bubble);stroke:var(--ink);stroke-width:2.5}.lp-seal-text{fill:var(--ink);font:800 9.6px var(--mono);letter-spacing:.04em}.lp-seal-hub{position:absolute;top:31%;right:31%;bottom:31%;left:31%;display:grid;place-items:center;color:var(--ink)}.lp-seal-hub svg{width:62%;height:62%}@keyframes lp-spin{to{transform:rotate(360deg)}}.lp-badge{display:inline-block;flex:none;border-radius:10px;line-height:0}.lp-badge img{display:block;width:auto}.lp-qr{display:none;align-items:center;gap:14px}.lp-qr-code{padding:10px;border-radius:16px;background:#fff;line-height:0;box-shadow:0 1px 2px #1a161414}.lp-qr-caption{margin:0;max-width:12rem;font-size:14px;line-height:1.35;color:inherit;opacity:.8}@media (hover: hover) and (pointer: fine) and (min-width: 1024px){.lp-qr{display:flex}}.lp-android{display:none;margin:10px 0 0;font-size:14px;color:var(--muted)}html.is-android .lp-android{display:block}.lp-phone{position:absolute;left:50%;top:21svh;height:50svh;margin:0;aspect-ratio:896 / 1831;translate:-50% 0;rotate:var(--rest, 0deg);container-type:inline-size}.lp-phone:before{content:"";position:absolute;left:4.6%;right:4.6%;top:2.1%;bottom:2.1%;border-radius:10%/4.8%;background:#000}.lp-phone:after{content:"";position:absolute;z-index:-1;left:6%;right:6%;bottom:-5%;height:8%;border-radius:50%;background:radial-gradient(closest-side,rgb(0 0 0 / .32),transparent)}.lp-scr{position:absolute;left:5.357%;top:2.512%;width:89.286%;height:94.975%;overflow:clip;border-radius:9%/4.3%;background:#000}.lp-scr picture,.lp-scr img,.lp-scr video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover}.lp-bz{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none}.lp-bub{position:absolute;z-index:3;bottom:calc(97.488% - var(--y) * .94975% + 5px);transform-origin:50% 100%}.lp-bub-l{left:calc(5.357% + var(--x) * .89286%)}.lp-bub-r{right:calc(5.357% + var(--x) * .89286%)}.lp-bub-c{left:calc(5.357% + var(--x) * .89286%);translate:-50% 0}.lp-bub .lp-stamp{padding:.42em .72em .38em;border-width:1.5px;box-shadow:2px 2px 0 var(--ink);font-size:clamp(9.5px,6.1cqi,16px)}.lp-on-dark .lp-bub .lp-stamp{box-shadow:2px 2px 0 var(--terracotta)}.lp-topcap{position:fixed;z-index:49;top:0;left:0;right:0;height:env(safe-area-inset-top,0px);background:var(--linen);pointer-events:none}.lp-nav{position:fixed;z-index:50;left:var(--g);right:var(--g);top:calc(env(safe-area-inset-top,0px) + 8px)}.lp-nav.is-hidden:not(:focus-within){opacity:0;translate:0 calc(-100% - env(safe-area-inset-top,0px) - 8px);pointer-events:none}@media (prefers-reduced-motion: no-preference){.lp-nav{transition:opacity .26s ease,translate .42s var(--ease-out)}}.lp-nav-pill{display:flex;align-items:center;gap:10px;max-width:1168px;height:52px;margin-inline:auto;padding:0 6px 0 14px;border-radius:999px;background:color-mix(in srgb,var(--paper) 92%,transparent);-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);box-shadow:0 1px #1a16140f,0 8px 24px #1a161424;color:var(--ink)}@media (prefers-contrast: more){.lp-nav-pill{background:var(--paper);-webkit-backdrop-filter:none;backdrop-filter:none}}.lp-nav-brand{display:flex;align-items:center;gap:8px;font:800 19px / 1 var(--display);font-variation-settings:"wdth" 90;text-decoration:none}.lp-nav-mark{width:auto;height:24px}.lp-nav-links{display:none;gap:18px;margin:0 0 0 12px;padding:0;list-style:none;font-size:15px}.lp-nav-links a{display:inline-flex;align-items:center;min-height:44px;color:var(--ink-soft);text-decoration:none}.lp-nav-links a:hover,.lp-nav-links a[aria-current]{color:var(--ink)}.lp-nav-links a[aria-current]{font-weight:600}@media (min-width: 1024px){.lp-nav-links{display:flex}}.lp-nav-spacer{flex:1}.lp-iconbtn{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:#1a161412;cursor:pointer}.lp-iconbtn svg{width:14px;height:14px}.lp-nav-cta{display:inline-flex;align-items:center;height:40px;padding:0 18px;border:0;border-radius:999px;background:var(--ink);color:var(--paper);font-size:15px;font-weight:700;text-decoration:none;white-space:nowrap;cursor:pointer}.lp-popover{position:fixed;inset:calc(max(10px,env(safe-area-inset-top)) + 64px) max(12px,calc((100vw - 1168px)/2)) auto auto;width:280px;margin:0;padding:16px;border:0;border-radius:20px;background:#fff;color:var(--ink);box-shadow:var(--shadow-pop);text-align:center;font-family:var(--text);opacity:1;scale:1;transform-origin:top right;transition:opacity .12s ease,scale .12s ease,display .12s allow-discrete,overlay .12s allow-discrete}.lp-popover:not(:popover-open){opacity:0;scale:.96}.lp-popover:popover-open{transition-duration:.2s;transition-timing-function:var(--ease-out)}@starting-style{.lp-popover:popover-open{opacity:0;scale:.96}}.lp-popover-qr{display:block;margin:4px auto 12px}.lp-popover p{margin:0 0 8px;font-size:15px;line-height:1.4}.lp-popover a{display:inline-flex;align-items:center;min-height:44px;font-size:15px;font-weight:600}.lp-boot{display:none}html.lp-booting .lp-boot{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:var(--linen);cursor:pointer;animation:lp-boot-fail 0s linear 5s forwards}@keyframes lp-boot-fail{to{visibility:hidden}}.lp-boot-in{display:grid;justify-items:center;gap:14px;transform:translateY(-4svh)}.lp-boot-mark{width:min(34vw,132px);height:auto;overflow:visible;color:var(--ink)}.lp-boot-mark .lp-pc{stroke:currentColor;stroke-width:1.5;transition:transform .8s cubic-bezier(.2,.8,.2,1)}.lp-boot-mark.is-closed .lp-pc-half{transform:translate(32.2px,-103.6px);transition-delay:.1s}.lp-boot-mark.is-closed .lp-pc-band{transform:translate(-32.2px,103.6px)}.lp-boot-mark.is-closed [data-k=b1]{transition-delay:.1s}.lp-boot-mark.is-closed [data-k=b2]{transition-delay:.05s}.lp-boot-label{font:800 12px / 1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.lp-boot-count{font:800 clamp(40px,11vw,88px) / 1 var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.lp-boot-shares{text-wrap:balance;min-height:3em;max-width:calc(100vw - 32px);font:800 12px / 1.5 var(--mono);letter-spacing:.04em;text-align:center;text-transform:uppercase;color:var(--ink-soft);opacity:0}.lp-boot-list{display:flex;flex-direction:column;align-items:center}.lp-boot-list>span{white-space:nowrap}@media (min-width: 600px){.lp-boot-list{flex-direction:row;justify-content:center;gap:.6em}.lp-boot-list>span+span:before{content:"·";margin-right:.6em}}.lp-boot-skip{position:absolute;bottom:calc(env(safe-area-inset-bottom,0px) + 24px);font-size:13px;color:var(--muted)}.lp-hero{position:relative;z-index:1}.lp-hero-in{position:relative;display:flex;flex-direction:column;min-height:100svh;padding-top:calc(env(safe-area-inset-top,0px) + 16px);overflow:clip;background:var(--linen)}html.lp-motion .lp-hero{padding-bottom:60svh}html.lp-motion .lp-hero-in{position:sticky;top:0}html.lp-suggesting .lp-hero-in{padding-top:calc(env(safe-area-inset-top,0px) + 68px)}.lp-hero .lp-giant{display:flex;flex-direction:column;font-size:clamp(64px,22vw,150px);line-height:.78;color:var(--ink)}.lp-kicker{margin:8px 0 0;font:800 26px / 1.1 var(--display);font-variation-settings:"wdth" 92}.lp-stage{position:relative;height:clamp(260px,calc(39svh + 56px),410px);margin:12px 0 6px}.lp-plate{position:absolute;left:50%;top:50%;height:100%;aspect-ratio:400 / 672;transform:translate(-50%,-50%);color:var(--terracotta)}.lp-plate svg{width:100%;height:100%;overflow:visible}.lp-rc-wrap{position:absolute;z-index:3;left:50%;top:50%;width:min(44vw,184px);translate:-50% -50%}.lp-rc-drop,.lp-rc-shadow{filter:drop-shadow(0 18px 24px rgb(26 22 20 / .22)) drop-shadow(0 2px 3px rgb(26 22 20 / .18))}.lp-receipt{--zz: 9px;padding:15px 11px 17px;background:var(--bubble);color:var(--ink);font:500 9.5px/1.42 ui-monospace,SF Mono,Menlo,monospace;font-variant-numeric:tabular-nums;-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom / var(--zz) 51% repeat-x,conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) top / var(--zz) 51% repeat-x;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom / var(--zz) 51% repeat-x,conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) top / var(--zz) 51% repeat-x}.lp-rh{font:800 12px / 1.1 var(--mono);letter-spacing:.06em;text-align:center}.lp-rs{margin-bottom:8px;font-size:9.5px;text-align:center;text-transform:uppercase;color:var(--muted)}.lp-row{display:flex;justify-content:space-between;gap:8px}.lp-receipt .lp-row span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp-receipt hr{margin:6px 0;border:0;border-top:1px dashed rgb(26 22 20 / .35)}.lp-tot{font-size:12px;font-weight:800;text-transform:uppercase}.lp-thanks{margin-top:8px;font-size:9.5px;letter-spacing:.2em;text-align:center;text-transform:uppercase;text-wrap:balance;color:var(--muted)}.lp-hero-stamp{position:absolute;z-index:3;right:-22%;bottom:-20px;rotate:-4deg}.lp-pt{position:absolute;z-index:2;pointer-events:none}.lp-pi{animation:lp-drift var(--dur, 7s) ease-in-out var(--delay, 0s) infinite alternate}@keyframes lp-drift{0%{translate:0 0;rotate:calc(var(--dr, 3deg) * -1)}to{translate:var(--dx, 8px) var(--dy, -10px);rotate:var(--dr, 3deg)}}.lp-stripe{width:34px;height:9px;border-radius:2px;background:var(--ink);rotate:-60deg}.lp-hero-cta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:8px}.lp-hero-qr{margin-left:12px}@media (max-width: 899px){.lp-hero-cta .lp-note{flex:1 1 9em}}.lp-hero .lp-lede{margin-top:10px;font-size:16px;color:var(--ink-soft)}.lp-demo-link{font-size:15px;font-weight:600}.lp-ticker{display:flex;align-items:center;height:44px;margin:18px 0 14px;overflow:clip;border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);background:var(--paper);color:var(--ink)}.lp-tk-track{display:flex;width:-moz-max-content;width:max-content;animation:lp-marquee var(--tk, 40s) linear infinite}.lp-tk-group{display:flex;gap:1.5em;padding-right:1.5em;font:800 14px / 1 var(--mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.lp-tk-group>span{display:inline-flex;gap:1.5em}@keyframes lp-marquee{to{transform:translate(-50%)}}.lp-scrim{position:absolute;z-index:6;top:0;right:0;bottom:0;left:0;background:var(--ink);opacity:0;pointer-events:none}@media (min-width: 900px){.lp-hero-in{display:grid;grid-template-columns:repeat(12,1fr);align-content:start;-moz-column-gap:24px;column-gap:24px;padding-inline:max(var(--g),calc((100vw - 1168px)/2))}.lp-hero-in>.lp-wrap{grid-column:1 / 8;margin:0;padding:0}.lp-stage{grid-column:8 / 13;grid-row:1 / 3;height:70vh;margin-top:2vh}.lp-plate{height:min(66vh,52vw)}.lp-rc-wrap{width:min(20vw,270px)}.lp-hero .lp-receipt{padding:24px 20px 26px;font-size:13px}.lp-hero .lp-rh{font-size:16px}.lp-ticker{grid-column:1 / -1;margin-inline:calc(-1*max(var(--g),calc((100vw - 1168px)/2)))}.lp-kicker{font-size:34px}}.lp-how{position:relative;z-index:2}.lp-how-stage{position:relative}.lp-how-bar{display:none}.lp-step{position:relative;height:max(680px,100svh);overflow:clip;background:var(--c);color:var(--t)}.lp-flood{display:none;position:absolute;border-radius:50%;background:var(--c)}.lp-verb{position:absolute;left:0;right:0;top:40px;text-align:center;color:var(--v)}.lp-vrow{display:inline-block}.lp-step .lp-phone{top:calc(40px + 19svh);height:42svh}.lp-cap{position:absolute;left:var(--g);right:var(--g);bottom:28px;max-width:30rem}.lp-cap p{margin:8px 0 0;font-size:16px;font-weight:500;line-height:1.4}.lp-scr2{z-index:1}html:not(.lp-gsap) .lp-pay-step:has(.lp-scr2) .lp-bub:not(.lp-later){display:none}html:not(.lp-gsap) .lp-pay-step:has(.lp-scr2) .lp-later b{display:none}html.lp-motion .lp-how{height:534svh;margin-top:-60svh}html.lp-motion .lp-how-stage{position:sticky;top:0;height:100lvh;overflow:clip}html.lp-motion .lp-how-bar{position:absolute;z-index:20;left:calc(var(--g) + 14px);right:calc(var(--g) + 8px);top:calc(env(safe-area-inset-top,0px) + 58px);display:flex;align-items:center;gap:14px;color:var(--ink)}html.lp-motion .lp-step{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;background:none}html.lp-motion .lp-flood{display:block}html.lp-motion:not(.lp-gsap) .lp-step+.lp-step{visibility:hidden}html.lp-motion .lp-how-stage{--cap-b: calc(env(safe-area-inset-bottom, 0px) + 20px) }html.lp-motion .lp-step{--slot: calc(100dvh - var(--ph-top, 30svh) - var(--cap-h, 96px) - var(--cap-b) - 18px);--ph-h: max(34svh, min(var(--slot), 122vw))}html.lp-motion .lp-verb{top:calc(env(safe-area-inset-top,0px) + 108px)}html.lp-motion .lp-step .lp-phone{top:calc(var(--ph-top, 30svh) + (var(--slot) - var(--ph-h)) / 2);height:var(--ph-h);transition:top .35s ease,height .35s ease}html.lp-motion .lp-cap{bottom:calc(100lvh - 100dvh + var(--cap-b));transition:bottom .35s ease}.lp-segs{display:grid;flex:1;grid-template-columns:repeat(4,1fr);gap:6px}.lp-segs button{display:grid;align-items:center;height:44px;padding:0;border:0;background:none;cursor:pointer}.lp-segs i{display:block;height:3px;overflow:clip;border-radius:2px;background:color-mix(in srgb,currentColor 24%,transparent)}.lp-segs b{display:block;width:100%;height:100%;background:currentColor;transform:scaleX(0);transform-origin:left}.lp-bar-label{font:700 11px / 1 var(--mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}@media (min-width: 900px) and (min-aspect-ratio: 5/4){.lp-step .lp-phone,html.lp-motion .lp-step .lp-phone{top:33vh;height:58vh}html.lp-motion .lp-verb{top:13vh}.lp-cap,html.lp-motion .lp-cap{left:max(var(--g),calc((100vw - 1168px)/2));bottom:8vh;max-width:22rem}html.lp-motion .lp-how-bar{left:auto;right:max(var(--g),calc((100vw - 1168px)/2));width:380px}}@media (max-height: 640px){.lp-step .lp-phone{height:36svh}}.lp-table{position:relative;z-index:3;padding:120px 0 18svh;background:var(--ink);color:var(--linen)}.lp-table-head{padding-bottom:28px}.lp-table .lp-lede{color:#efe7d6db}.lp-bands{position:relative;display:grid;gap:22svh}.lp-bands:after{content:"";height:8svh}.lp-band{--top: calc(env(safe-area-inset-top, 0px) + 72px + var(--i) * 60px);--deck-bottom: min( calc(100svh - 20px) , calc(env(safe-area-inset-top, 0px) + 692px) );position:sticky;top:var(--top);display:flex;flex-direction:column;height:calc(var(--deck-bottom) - var(--top));margin-inline:var(--g);overflow:clip;border-radius:26px;background:var(--c);color:var(--ink);box-shadow:0 -10px 30px #00000059}.lp-band-tab{display:flex;flex:0 0 60px;align-items:center;gap:12px;height:60px;padding:0 16px}.lp-band-tab .lp-face,.lp-stile{width:34px;height:34px;border-width:2px;box-shadow:none}.lp-stile{display:grid;flex:none;place-items:center;border-radius:50%;background:var(--ink);color:var(--linen)}.lp-stile svg{width:auto;height:20px}.lp-band-name{font:800 24px / 1 var(--display);font-variation-settings:"wdth" 75;letter-spacing:.01em;text-transform:uppercase}.lp-band-tab .lp-stamp{margin-left:auto;padding:6px 8px 5px;font-size:11px;rotate:-3deg}.lp-band-body{display:grid;flex:1;align-content:start;gap:14px;min-height:0;padding:12px 16px 20px}.lp-band-body p{max-width:30em;margin:0;font-size:17px;font-weight:500;line-height:1.35}.lp-mini{padding:6px 14px;border-radius:18px;background:var(--paper);color:var(--ink);font-size:15px;box-shadow:0 10px 24px #1a161429}.lp-mini-row{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid rgb(26 22 20 / .08)}.lp-mini-row:last-child{border-bottom:0}.lp-mini-row .lp-face{width:30px;height:30px;border:0;box-shadow:none}.lp-mini-row .lp-chip{display:grid;flex:none;place-items:center;width:30px;height:30px;padding:0;border-radius:50%;box-shadow:0 0 0 2px var(--terracotta)}.lp-mini-name{flex:1;min-width:0}.lp-mini-amt{font-weight:700;font-variant-numeric:tabular-nums}.lp-live{display:inline-flex;justify-self:start;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;background:var(--bubble);color:var(--ink);box-shadow:0 6px 14px #1a161424;font-size:14px;font-weight:600}.lp-live i{width:8px;height:8px;border-radius:50%;background:var(--live);animation:lp-pulse 1.6s ease-in-out infinite}@keyframes lp-pulse{50%{opacity:.35}}.lp-paybtn{display:grid;place-items:center;justify-self:stretch;max-width:360px;min-height:52px;padding:0 18px;border-radius:999px;background:var(--pay-blue);color:#fff;box-shadow:0 10px 24px #00000038;font-size:17px;font-weight:700}.lp-nina{grid-template-rows:auto auto auto minmax(0,1fr)}.lp-pp{position:relative;justify-self:start;width:min(100%,300px);min-height:0;margin:6px 0 0 4px;container-type:size;rotate:1.5deg}.lp-pp-screen{--u: min(1px, .45cqh);position:relative;display:grid;justify-items:center;gap:calc(8 * var(--u));width:100%;padding:calc(12 * var(--u)) 14px calc(14 * var(--u));border-radius:24px;background:#fff;color:#000;box-shadow:0 16px 34px #1a161447;font-family:var(--text)}.lp-pp-icon{position:absolute;z-index:1;top:50%;right:-14px;translate:0 -50%;width:calc(46*min(1px,.45cqh));height:auto;aspect-ratio:1;border-radius:24%;background:#fff;box-shadow:0 6px 16px #1a16144d;rotate:8deg}.lp-pp-top{display:flex;align-items:center;justify-self:stretch;font-size:calc(11 * var(--u));font-weight:600}.lp-pp-back{display:inline-flex;align-items:center;gap:3px}.lp-pp-back svg{width:calc(5 * var(--u));height:calc(7 * var(--u))}.lp-pp-x{position:absolute;top:calc(12 * var(--u));right:calc(12 * var(--u));display:grid;place-items:center;width:calc(36 * var(--u));height:calc(36 * var(--u));border-radius:50%;background:#fff;box-shadow:0 calc(2 * var(--u)) calc(10 * var(--u)) #0000001a}.lp-pp-x svg{width:calc(16 * var(--u));height:calc(16 * var(--u))}.lp-pp-who{display:flex;align-items:center;justify-self:stretch;gap:8px;min-width:0;padding-right:calc(44 * var(--u))}.lp-pp-who b{overflow:hidden;font-size:calc(20 * var(--u));font-weight:800;letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap}.lp-pp-ini{display:grid;flex:none;place-items:center;width:calc(28 * var(--u));height:calc(28 * var(--u));border-radius:50%;background:#e9edf2;font-size:calc(11 * var(--u));font-weight:600}.lp-pp-amt{font-size:calc(44 * var(--u));font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.04em;line-height:1}.lp-pp-sym{margin-right:2px;font-size:.42em;vertical-align:.95em}.lp-pp-cur{display:inline-flex;align-items:center;gap:calc(6 * var(--u));height:calc(24 * var(--u));padding:0 calc(10 * var(--u)) 0 calc(6 * var(--u));border:1px solid #d9dde3;border-radius:999px;font-size:calc(12 * var(--u));font-weight:600}.lp-pp-cur i{width:calc(14 * var(--u));height:calc(14 * var(--u));border-radius:50%;background:linear-gradient(#2c4b9c,#2c4b9c) 0 0 / 50% 54% no-repeat,repeating-linear-gradient(#d23a3f 0,#d23a3f calc(2 * var(--u)),#fff calc(2 * var(--u)),#fff calc(4 * var(--u)))}.lp-pp-cur svg{width:calc(9 * var(--u));height:calc(6 * var(--u))}.lp-pp-btns{display:grid;grid-template-columns:1fr 1fr;justify-self:stretch;gap:8px;margin-top:calc(4 * var(--u))}.lp-pp-btns span{display:grid;place-items:center;height:calc(34 * var(--u));border-radius:999px;background:#000;color:#fff;font-size:calc(13 * var(--u));font-weight:600}.lp-linkcard{width:min(78%,300px);overflow:clip;border-radius:18px;background:#fff;color:#1c1c1e;box-shadow:0 14px 30px #1a161440;font-family:var(--text);rotate:-2deg}.lp-lc-sheet{display:grid;gap:5px;padding:14px 16px 12px;font-size:13px;line-height:1.25;font-variant-numeric:tabular-nums}.lp-lc-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:4px;padding-bottom:9px;border-bottom:1px solid #e5e5ea;font-size:15px}.lp-lc-icon{display:grid;place-items:center;flex:none;width:26px;height:26px;border-radius:7px;background:#1c1c1e;color:#fff}.lp-lc-icon svg{width:auto;height:16px}.lp-lc-row,.lp-lc-tot{display:flex;justify-content:space-between;gap:10px}.lp-lc-row span:first-child{min-width:0;color:#48484a}.lp-lc-row span:last-child{color:#6c6c70}.lp-lc-row i{margin-left:6px;padding:1px 6px;border-radius:999px;background:#e5e5ea;color:#6c6c70;font-size:11px;font-style:normal}.lp-lc-sub{display:grid;grid-template-columns:1fr auto;gap:2px 10px;margin-top:4px;padding-top:8px;border-top:1px dashed #d1d1d6;color:#6c6c70;font-size:11.5px}.lp-lc-sub span:nth-child(2n){text-align:right}.lp-lc-tot{font-weight:700;font-size:14px}.lp-lc-foot{display:grid;gap:1px;padding:10px 16px 12px;background:#e9e9eb;font-size:14px}.lp-lc-foot span{color:#6c6c70;font-size:12px}.lp-totals{max-width:360px;padding:10px 14px;border-radius:18px;background:var(--bubble);color:var(--ink);box-shadow:0 10px 24px #00000024;font:500 14px/1.55 ui-monospace,SF Mono,Menlo,monospace;font-variant-numeric:tabular-nums}.lp-totals .lp-tot{margin-top:6px;padding-top:6px;border-top:1px dashed rgb(26 22 20 / .3);font-size:15px;text-transform:none}.lp-ok{font-weight:800;color:var(--terracotta-deep)}.lp-shares{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-width:360px}.lp-share{display:grid;gap:4px;padding:8px 6px 7px;border-radius:14px;text-align:center;white-space:nowrap}.lp-share small{font-size:10px;letter-spacing:.04em}.lp-share b{font-size:13px}@media (min-width: 900px){.lp-table-head{display:grid;grid-template-columns:5fr 7fr;align-items:end;gap:24px}.lp-band{margin-inline:max(var(--g),calc((100vw - 1168px)/2))}.lp-band-body{grid-template-columns:1fr 1fr;align-items:center;-moz-column-gap:32px;column-gap:32px;padding:12px 28px 28px}.lp-band-body>p{grid-column:1}.lp-band-body>:not(p){grid-column:2}.lp-nina{grid-template-rows:auto auto;align-items:start}.lp-nina>p:first-child{grid-row:1}.lp-nina>.lp-small{grid-row:2;align-self:start}.lp-nina>.lp-paybtn{grid-row:1;align-self:end}.lp-nina>.lp-pp{grid-row:2;height:236px}}.lp-try{position:relative;z-index:3;padding:90px 0;background:var(--linen)}.lp-try-grid{display:grid;gap:28px}.lp-try .lp-lede{color:var(--ink-soft)}.lp-numpills{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.lp-numpill{display:inline-flex;align-items:center;gap:8px;padding:7px 12px 7px 7px;border-radius:999px;background:var(--bubble);box-shadow:0 4px 10px #1a16141a;font-size:15px;font-weight:600}.lp-numpill b{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--ink);color:var(--paper);font:800 13px / 1 var(--mono)}.lp-try-device{display:grid;justify-items:center;gap:16px;min-width:0}.lp-device-label{margin:0;font:800 11px / 1.4 var(--mono);letter-spacing:.12em;text-align:center;text-transform:uppercase;color:var(--muted)}@media (min-width: 900px){.lp-try-grid{grid-template-columns:5fr 7fr;align-items:center}}.lp .device-stage:before{background:radial-gradient(closest-side,rgb(200 85 61 / .1),transparent 70%)}.lp .device-frame{zoom:max(.05,min(1,tan(atan2(calc(100vw - 4rem),450.24px))));zoom:max(.05,min(1,calc((100vw - 4rem)/450.24px)));width:calc(var(--dw) * 1.12);padding:calc(var(--dw) * .0575) calc(var(--dw) * .06);border-radius:calc(var(--dw) * .2);background:none;box-shadow:none}.lp .device-frame:before{content:"";position:absolute;z-index:-1;top:.765%;right:1.897%;bottom:.819%;left:1.786%;border-radius:calc(var(--dw) * .2);box-shadow:0 2px 6px #1a16141f,var(--shadow-device);pointer-events:none}.lp .device-frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;background:url(/landing/bezel-iphone-v1.webp) center / 100% 100% no-repeat;pointer-events:none}.lp .device-bezel{padding:0;border-radius:var(--r-screen);background:none;box-shadow:none}.lp .device-screen{box-shadow:0 0 0 calc(var(--dw) * .02) #000}.lp .device-btn,.lp .device-glare{display:none}.lp .device-app h1+p{text-wrap:balance}.lp .device-app{--home-inset: calc(var(--dw) * .0846);translate:0;touch-action:manipulation}.lp .device-app .ios-nav-page-bottom,.lp .device-app .ios-nav-page-bottom>.relative{pointer-events:none}.lp .device-app .ios-nav-page-bottom>.relative>.relative{pointer-events:auto}.lp .device-app .ios-nav-page-bottom>.relative>.absolute{background:var(--ios-bg, #000)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.lp .device-app .ios-nav-page-bottom>.relative>.relative:last-child{padding-bottom:calc(.75rem + var(--home-inset))}.lp .device-app .ios-nav-pushed .absolute.inset-x-0.bottom-0{padding-bottom:calc(var(--home-inset) + 12px)!important}.lp .device-app .ios-nav-pushed .flex-1.overflow-y-auto{padding-bottom:calc(108px + var(--home-inset))}@media (min-width: 1024px){.lp .device-frame{zoom:max(.72,min(1,tan(atan2(calc(100vw - 4rem),450.24px)),tan(atan2(calc(100dvh - 10.5rem),920.08px))));zoom:max(.72,min(1,calc((100vw - 4rem)/450.24px),calc((100dvh - 10.5rem)/920.08px)))}}.lp .device-stage{color-scheme:dark}.demo-gate-wrap{position:relative}.demo-gate.is-gated{pointer-events:none}.demo-try,.demo-done{position:absolute;z-index:60;left:50%;translate:-50% 0;display:inline-flex;align-items:center;gap:8px;border:0;border-radius:999px;background:#fff;color:var(--ink);box-shadow:var(--shadow-pill);font:600 16px / 1 var(--text);letter-spacing:-.01em;cursor:pointer}.demo-try{top:calc(34.5% - 24px);white-space:nowrap;justify-content:center;min-width:84%;height:48px;padding:0 20px 0 16px}.demo-try svg{width:18px;height:18px}.demo-done{top:6px;right:-4px;left:auto;translate:none;height:36px;padding:0 16px;font-size:15px}.demo-done:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}.lp-chapter{position:relative;z-index:3;padding:96px 0;overflow:clip}.lp-bigword{margin:0 0 14px;text-align:center;color:var(--v);pointer-events:none}.lp-bigword>span{display:inline-block}.lp-chapter-grid{position:relative;display:grid;gap:34px}.lp-visual{position:relative;height:min(66svh,600px);min-height:440px}.lp-visual .lp-phone{top:6%;height:88%}.lp-chapter-seal{z-index:4;left:4px;bottom:6%;--bs: 92px}@media (min-width: 900px){.lp-chapter-grid{grid-template-columns:5fr 7fr;align-items:center}.lp-visual{height:74vh}}.lp-trips{--v: var(--ink);background:var(--terracotta-light);color:var(--ink)}.lp-trips .lp-visual .lp-phone{left:58%}.lp-trips-tag{z-index:5;top:30%;bottom:auto;left:4%}.lp-trips-tag .lp-stamp{padding:.5em .8em .45em;border-width:2px;box-shadow:3px 3px 0 var(--ink);font-size:14px}.lp-trips .lp-chapter-seal{top:66%;bottom:auto;left:6%;--bs: 78px}.lp-digital{--v: var(--terracotta);background:var(--ink);color:var(--linen)}.lp-digital .lp-lede{color:#efe7d6db}.lp-sheet-visual{display:grid;place-items:center;height:auto;min-height:0;padding:70px 0 20px}.lp-sheet{position:relative;width:min(92%,420px)}.lp-ss{padding:18px 14px 18px 16px;border-radius:30px;background:#5a5a5c;color:#fff;box-shadow:0 24px 40px #00000073;font-family:var(--text)}.lp-ss-head{display:flex;align-items:flex-start;gap:14px}.lp-ss-site{flex:none;width:56px;height:56px;border-radius:13px}.lp-ss-meta{display:grid;gap:2px;min-width:0}.lp-ss-meta b{font-size:15px;font-weight:600;line-height:1.25}.lp-ss-meta span{font-size:13px;color:#ffffff8c}.lp-ss-meta .lp-ss-opt{display:inline-flex;align-items:center;justify-self:start;gap:6px;margin-top:6px;padding:5px 12px;border:1px solid rgb(255 255 255 / .28);border-radius:999px;color:#fff}.lp-ss-opt svg{width:6px;height:10px}.lp-ss-apps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:40px}.lp-ss-app{position:relative;display:grid;justify-items:center;gap:6px}.lp-ss-app img{width:min(64px,100%);height:auto;border-radius:23%}.lp-ss-app small{max-width:100%;font-size:12px;line-height:1.2;text-align:center}.lp-sheet .lp-ss-pb{left:50%;bottom:calc(100% + 4px)}.lp-sheet-first{position:absolute;z-index:3;left:4%;bottom:calc(100% + 14px);transform-origin:0 100%}.lp-sheet-pb{position:absolute;z-index:3;left:calc(var(--x) * 1%);bottom:calc(100% - var(--y) * 1% + 6px);translate:-50% 0;transform-origin:50% 100%}.lp-sheet-pb .lp-stamp,.lp-sheet-first .lp-stamp{font-size:11px}.lp-abroad{--v: var(--ink);padding-top:0;background:var(--terracotta-light);color:var(--ink)}.lp-tapes{position:relative;height:176px}.lp-tape{position:absolute;left:-25vw;display:flex;align-items:center;width:150vw;height:56px;overflow:clip;border-top:2px solid var(--ink);border-bottom:2px solid var(--ink)}.lp-tape-a{z-index:2;top:26px;background:var(--ink);color:var(--linen);rotate:-5deg}.lp-tape-b{top:96px;background:var(--linen);color:var(--ink);rotate:3deg}.lp-tape-track{animation:none}.lp-tape .lp-tk-group{font-size:22px}.lp-symbols{margin:12px 0 8px;font-size:clamp(80px,26vw,220px);text-align:center;color:var(--ink)}.lp-symbols>span{display:inline-block}.lp-abroad .lp-visual .lp-phone{left:50%}.lp-abroad-seal{left:auto;right:4%;top:2%;bottom:auto}.lp-cjk{font-family:Apple SD Gothic Neo,Hiragino Sans,PingFang SC,system-ui,sans-serif;font-weight:700}.lp-regions{margin-top:56px}.lp-region-rail{display:flex;gap:12px;margin:18px calc(-1 * var(--g)) 0;padding:0 var(--g) 8px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--g);scrollbar-width:none;list-style:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 56px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 56px),transparent)}.lp-region{flex:0 0 min(78vw,280px);padding:16px;border:2px solid var(--ink);border-radius:18px;background:var(--bubble);scroll-snap-align:start}.lp-region-title{margin:0 0 6px;font:800 18px / 1.1 var(--display);font-variation-settings:"wdth" 92}.lp-region-text{margin:0;font-size:15px;line-height:1.4}.lp-region-foot{margin-top:14px;color:var(--ink)}@media (min-width: 900px){.lp-region-rail{display:grid;grid-template-columns:repeat(5,1fr);margin-inline:0;padding-inline:0;overflow:visible}.lp-tape{height:88px}.lp-tape .lp-tk-group{font-size:36px}.lp-tapes{height:270px}.lp-tape-a{top:30px}.lp-tape-b{top:150px}}.lp-privacy{position:relative;z-index:3;padding:96px 0;background:var(--ink);color:var(--linen)}.lp-privacy .lp-lede{color:#efe7d6db}.lp-privacy .lp-h2 em,.lp-table .lp-h2 em,.lp-digital .lp-h2 em{color:var(--terracotta-light)}:is(.lp-trips,.lp-abroad,.lp-get) .lp-h2 em{padding:0 .12em;border-radius:.1em;background:var(--bubble);color:var(--ink);-webkit-box-decoration-break:clone;box-decoration-break:clone}.lp-facts{display:grid;gap:12px;margin-top:28px}.lp-fact{padding:18px;border:1px solid rgb(239 231 214 / .18);border-radius:18px}.lp-fact-title{margin:0 0 6px;font:800 19px / 1.15 var(--display);font-variation-settings:"wdth" 92}.lp-fact-text{margin:0;font-size:15px;line-height:1.45;color:#efe7d6cc}.lp-policy{display:inline-flex;align-items:center;min-height:44px;margin-top:14px;font-weight:700}@media (min-width: 900px){.lp-facts{grid-template-columns:repeat(2,1fr)}}.lp-check{position:relative;z-index:4;padding:96px 0 40px;background:var(--linen)}.lp-check .lp-lede{color:var(--ink-soft)}.lp-check .lp-note{margin-top:12px}.lp-check-badge{margin-top:20px}.lp-check-grid{display:grid;gap:40px}.lp-check-grid>*{min-width:0}.lp-ph{display:inline-block;max-width:100%}.lp-nowrap{white-space:nowrap}.lp-long-wrap{position:relative;justify-self:center;width:min(100%,420px);margin-top:92px}.lp-long{padding:26px 20px 30px;font-size:14px}.lp-long .lp-rh{font-size:18px}.lp-long .lp-row{align-items:flex-end;padding:3px 0}.lp-long .lp-row span:first-child{overflow:visible;white-space:normal}.lp-lead{flex:1;min-width:16px;margin:0 6px 5px;border-bottom:2px dotted rgb(26 22 20 / .3)}.lp-row-multi span{max-width:100%}.lp-sub{margin:-2px 0 6px;font-size:12px;text-wrap:balance;color:var(--muted)}.lp-due{font:800 17px / 1.3 var(--mono);text-transform:uppercase}.lp-check-stamp{position:absolute;z-index:3;left:4px;max-width:calc(100% - 118px);white-space:normal;text-wrap:balance;text-align:center;line-height:1.15;bottom:calc(100% + 10px);padding:12px 14px 10px;border-width:3px;box-shadow:4px 4px 0 var(--terracotta);color:var(--terracotta-deep);font-size:18px;rotate:-3deg;transform-origin:0 100%}.lp-check-seal{z-index:4;right:-10px;bottom:calc(100% - 30px);--bs: 92px}@media (min-width: 900px){.lp-check-grid{grid-template-columns:5fr 7fr;align-items:start}}.lp-faq{position:relative;z-index:3;padding:40px 0 96px;background:var(--linen)}.lp-faq-list{display:grid;gap:10px;max-width:820px;margin-top:22px}.lp-faq details{padding:0 16px;border-radius:18px;background:var(--paper)}.lp-faq summary{display:flex;align-items:center;gap:12px;min-height:52px;padding-block:12px;font-weight:700;line-height:1.3;list-style:none;cursor:pointer}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq summary:after{content:"+";margin-left:auto;font:800 20px / 1 var(--mono);transition:rotate .3s cubic-bezier(.2,1.4,.4,1)}.lp-faq details[open]:not(.is-closing) summary:after{rotate:45deg}.lp-faq details p{margin:0 0 16px;font-size:16px;color:var(--ink-soft)}.lp-faq details p a{color:var(--terracotta-deep);font-weight:600;text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}@media (min-width: 900px){.lp-faq>.lp-wrap{display:grid;grid-template-columns:5fr 7fr;-moz-column-gap:48px;column-gap:48px;align-items:start}.lp-faq-list{margin-top:0}}.lp-last{position:relative;z-index:3;background:var(--ink);color:var(--linen)}.lp-last-stage{position:relative;display:grid;justify-items:center;gap:24px;padding:96px var(--g) 80px}.lp-last-head{justify-self:stretch;max-width:1168px}.lp-last .lp-lede{font-size:16px;color:#efe7d6db}.lp-ring{width:156px;height:156px;perspective:1600px;scale:var(--ring-k, 1);transform-origin:50% 0}.lp-ring-flip{position:relative;width:100%;height:100%;transform-style:preserve-3d}.lp-face2{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;border-radius:50%;backface-visibility:hidden}.lp-face2-front{background:var(--paper);color:var(--ink)}.lp-face2-back{background:var(--terracotta-light);color:var(--ink);transform:rotateY(180deg)}.lp-face2-back svg{width:39%;height:auto;overflow:visible}.lp-ring-svg{position:absolute;top:9px;right:9px;bottom:9px;left:9px;width:calc(100% - 18px);height:calc(100% - 18px);rotate:-90deg}.lp-ring-arc{stroke:var(--terracotta)}html:not(.lp-gsap) .lp-ring-arc{stroke-dashoffset:0}.lp-ring-txt{position:relative;line-height:1.15;text-align:center}.lp-ring-k{font-size:12px;color:var(--muted)}.lp-ring-v{font:800 22px / 1.1 var(--display);font-variation-settings:"wdth" 85}.lp-ring-s{display:grid;max-width:84px;margin:2px auto 0;text-wrap:balance;font-size:11px;font-weight:700;color:var(--terracotta-deep)}.lp-ring-s>span{grid-area:1 / 1;visibility:hidden}.lp-ring-s[data-state="0"]>:nth-child(1),.lp-ring-s[data-state="1"]>:nth-child(2),.lp-ring-s[data-state="2"]>:nth-child(3){visibility:visible}.lp-pcard{position:relative;width:min(86vw,420px);padding:16px;border-radius:22px;color:var(--ink);box-shadow:0 24px 50px #00000073}.lp-pcard-1{--v: var(--ink);background:var(--terracotta-light)}.lp-pcard-2{--v: var(--terracotta);background:var(--linen)}.lp-pcard-name{margin-bottom:8px;font-size:54px;color:var(--v)}.lp-toast{display:flex;align-items:center;gap:10px;padding:8px 14px 8px 8px;border-radius:999px;background:var(--bubble);color:var(--ink);font-size:14px;font-weight:600;line-height:1.25}.lp-toast-ck{display:grid;flex:0 0 26px;place-items:center;height:26px;border-radius:50%;background:var(--live)}.lp-toast-ck svg{width:14px;height:14px}.lp-pcard .lp-stamp{position:absolute;top:14px;right:14px;rotate:6deg}.lp-flood2{display:none}html.lp-motion .lp-last{height:338svh}html.lp-motion .lp-last-stage{position:sticky;top:0;display:block;height:100lvh;padding:0;overflow:clip}html.lp-motion .lp-last-head{position:absolute;left:var(--g);right:var(--g);top:calc(env(safe-area-inset-top,0px) + 76px);margin-inline:auto}html.lp-motion .lp-ring{position:absolute;z-index:2;left:50%;top:var(--ring-top, 33svh);translate:-50% 0}@media (prefers-reduced-motion: no-preference){html.lp-motion .lp-ring{transition:scale .4s var(--ease-out)}html.lp-motion .lp-pcard{transition:top .4s var(--ease-out)}}html.lp-motion .lp-pcard{position:absolute;z-index:3;left:50%;top:var(--cards-top, 64svh);translate:-50% 0}html.lp-motion .lp-flood2{position:absolute;z-index:5;left:50%;top:calc(var(--ring-top, 33svh) + 78px * var(--ring-k, 1));display:block;width:10px;height:10px;border-radius:50%;background:var(--terracotta-light);transform:scale(0)}.lp-get{position:relative;z-index:3;padding:0;overflow:clip;background:var(--terracotta-light);color:var(--ink)}:is(.lp-table,.lp-try,.lp-chapter,.lp-privacy,.lp-check,.lp-faq,.lp-last,.lp-get){margin-top:-2px}.lp-paid{padding-top:.1em;font-size:clamp(90px,30vw,300px)}.lp-get-row{display:grid;gap:22px;margin-top:18px;padding-bottom:48px}.lp-get-mark{width:64px;height:auto;overflow:visible;color:var(--ink)}.lp-get-cta{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px}.lp-get .lp-note{color:var(--ink);text-wrap:balance}.lp-pron{margin:0;font:800 13px / 1.4 var(--mono);letter-spacing:.06em;text-transform:uppercase;text-wrap:balance;color:var(--ink)}.lp-pron-say{text-transform:none}.lp-pron-say,.lp-pron-tag{display:block}.lp-foot-bed{margin-top:-1px;display:flex;flex-direction:column;justify-content:flex-end;padding-top:1px;background:var(--terracotta-light)}@media (max-width: 899px){.lp-foot-bed{min-height:100svh}}.lp-footer{display:grid;gap:18px;margin:0 8px 8px;padding:28px 20px calc(env(safe-area-inset-bottom,0px) + 24px);border-radius:24px;background:var(--ink);color:var(--linen);font-size:14px}.lp-footer-brand{display:flex;align-items:center;gap:8px;font:800 17px / 1.2 var(--display);font-variation-settings:"wdth" 92}.lp-footer-mark{width:auto;height:22px}.lp-footer-links{display:flex;flex-wrap:wrap;align-items:center;gap:4px 18px}.lp-footer-links a{display:inline-flex;align-items:center;min-height:44px;color:var(--linen)}.lp-pause-text{min-height:44px;padding:0 14px;border:0;border-radius:999px;background:#efe7d61f;color:var(--linen);cursor:pointer}.lp-langs ul{display:flex;flex-wrap:wrap;gap:0 18px;margin:0;padding:0;list-style:none}.lp-langs a{display:inline-flex;align-items:center;min-height:44px;color:#efe7d6cc;text-decoration:none}.lp-langs a:hover,.lp-langs a[aria-current=page]{color:var(--linen)}.lp-langs a[aria-current=page]{font-weight:600}.lp-footer-legal{display:grid;gap:6px;font-size:12px;color:#efe7d6b8}.lp-footer-legal p{margin:0;text-wrap:pretty}.lang-suggest{position:fixed;z-index:70;left:50%;top:calc(env(safe-area-inset-top,0px) + 8px);display:flex;align-items:center;gap:2px;width:-moz-max-content;width:max-content;max-width:calc(100vw - 24px);padding:0 4px 0 18px;border-radius:999px;background:var(--ink);color:var(--linen);box-shadow:var(--shadow-pop);font:600 15px / 1.2 var(--text);letter-spacing:-.01em;translate:-50% 0}.lang-suggest.is-away,.lp:has(.demo-done) .lang-suggest{opacity:0;pointer-events:none;translate:-50% -12px}.lang-suggest a{display:inline-flex;align-items:center;min-height:48px;color:var(--linen);text-decoration:none}.lang-suggest button{display:grid;flex:none;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:none;color:#efe7d6b3;cursor:pointer}.lang-suggest button svg{width:14px;height:14px}@media (prefers-reduced-motion: no-preference){.lang-suggest{transition:opacity .24s ease,translate .24s var(--ease-out);animation:lp-suggest-in .42s var(--ease-out) .7s backwards}}@keyframes lp-suggest-in{0%{opacity:0;translate:-50% 16px}}html.lp-paused .lp-seal-ring,html.lp-paused .lp-pi,html.lp-paused .lp-tk-track,html.lp-paused .lp-live i{animation-play-state:paused!important}@media (prefers-reduced-motion: reduce){.lp-seal-ring,.lp-pi,.lp-tk-track,.lp-live i{animation:none!important}}.lp:is([lang=ja],[lang=ko],[lang=zh-Hans],[lang=zh-Hant]) :is(.lp-stamp,.lp-chip,.lp-tk-group,.lp-boot-shares,.lp-device-label,.lp-pron,.lp-thanks,.lp-boot-label,.lp-rs){letter-spacing:0}.lp[lang=ja]{--display: "Bricolage Landing", "Avenir Next Condensed", "Arial Narrow", "Hiragino Sans", system-ui, sans-serif;--mono: "JetBrains Mono Landing", ui-monospace, "SF Mono", Menlo, "Hiragino Sans", monospace}.lp[lang=zh-Hans]{--display: "Bricolage Landing", "Avenir Next Condensed", "Arial Narrow", "PingFang SC", system-ui, sans-serif;--mono: "JetBrains Mono Landing", ui-monospace, "SF Mono", Menlo, "PingFang SC", monospace}.lp[lang=zh-Hant]{--display: "Bricolage Landing", "Avenir Next Condensed", "Arial Narrow", "PingFang TC", system-ui, sans-serif;--mono: "JetBrains Mono Landing", ui-monospace, "SF Mono", Menlo, "PingFang TC", monospace}.lp[lang=ko]{--display: "Bricolage Landing", "Avenir Next Condensed", "Arial Narrow", "Apple SD Gothic Neo", system-ui, sans-serif;--mono: "JetBrains Mono Landing", ui-monospace, "SF Mono", Menlo, "Apple SD Gothic Neo", monospace}.lp:is([lang=ja],[lang=zh-Hans],[lang=zh-Hant]){line-break:strict}.lp:is([lang=ja],[lang=ko],[lang=zh-Hans],[lang=zh-Hant]) .lp-h2{line-height:1.16}.lp[lang=ko] :is(.lp-stamp,.lp-receipt,.lp-boot-label,.lp-tk-group,.lp-pron){word-spacing:-.3em}.lp:is([lang=ja],[lang=ko],[lang=zh-Hans],[lang=zh-Hant]) .lp-giant{line-height:1;letter-spacing:0}.lp[lang=ko] :is(.lp-lede,.lp-h2,.lp-h3){word-break:keep-all}.lp[lang=de] .lp-h2{-webkit-hyphens:auto;hyphens:auto}.lp[lang=ko]{word-break:keep-all;overflow-wrap:break-word}:is(.lp-device-label,.lp-fact-title,.lp-toast,.lp-long .lp-row span:first-child){text-wrap:balance}:is(.lp-note,.lp-faq summary,.lp-cap p,.lp-band-body p){text-wrap:pretty}.lp .demo-gate div[style*=mask-image][style*=backdrop-filter]{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 36px)!important;mask-image:linear-gradient(to bottom,transparent 0,#000 36px)!important}
