.marketing{--m-ink:#0b1f3a;--m-ink-2:#334155;--m-ink-3:#46566c;--m-card-ink:#1f2f47;--m-blue:#1f5fbf;--m-link:#1a4f9e;--m-cheese:#f2c14e;--m-green:#1a7a4a;--m-amber:#925b00;--m-line:#0b1f3a14;--m-glass:#ffffffb8;--m-glass-border:#ffffffe6;--m-glass-shadow:inset 0 1px 0 #ffffffe6, 0 16px 48px #0b1f3a24;--m-glass-panel:#ffffff8c;--m-glass-panel-rec:#ffffffad;--m-glass-panel-solid:#ffffffe0;--m-glass-panel-border:#ffffffd9;--m-glass-panel-shadow:inset 0 1px 0 #ffffffe6, 0 24px 64px #0b1f3a1f;--m-glass-panel-blur:blur(24px) saturate(140%);--m-sky-end:linear-gradient(135deg, #cfe3fb 0%, #e4ddf6 100%);--m-footer-bg:#fff;--m-footer-line:#0b1f3a14;--m-footer-ink:#0b1f3a;--m-footer-text:#0b1f3ab8;--m-footer-link:#0b1f3ab3;--m-footer-link-hover:#0b1f3a;min-height:100svh;color:var(--m-ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;position:relative;overflow-x:clip}@supports (color:lab(0% 0 0)){.marketing{--m-amber:lab(43.9735% 22.2239 68.8592)}}html:has(>body>.marketing){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only}body:has(>.marketing){background-color:#fff;background-image:radial-gradient(605px at 18% 190px,#6fa8ffa6 0%,#6fa8ff53 50%,#0000 100%),radial-gradient(547px at 84% 560px,#b9a6ec80 0%,#b9a6ec40 50%,#0000 100%),radial-gradient(648px at 50% 1180px,#ffffff8c 0%,#ffffff46 50%,#0000 100%),radial-gradient(432px at 92% 1700px,#f2b8cb59 0%,#f2b8cb2d 50%,#0000 100%),radial-gradient(605px at 12% 2750px,#6fa8ff66 0%,#6fa8ff33 50%,#0000 100%),radial-gradient(547px at 88% 3200px,#b9a6ec66 0%,#b9a6ec33 50%,#0000 100%),radial-gradient(648px at 50% 5350px,#ffffff8c 0%,#ffffff46 50%,#0000 100%),radial-gradient(547px at 10% 6200px,#b9a6ec59 0%,#b9a6ec2d 50%,#0000 100%),radial-gradient(432px at 90% 6900px,#f2b8cb59 0%,#f2b8cb2d 50%,#0000 100%),linear-gradient(135deg,#cfe3fb 0%,#e4ddf6 55%,#f6d9e4 100%);background-repeat:no-repeat}@supports not selector(:has(*)){.marketing{background-image:linear-gradient(135deg,#cfe3fb 0%,#e4ddf6 100%)}}@media (min-width:1024px){.marketing{--m-glass:#ffffff94}}.m-post-header,.m-legal-updated,.m-blog-feed,.m-author-page{--m-ink-3:#334155;--m-link:#164487}.marketing ::selection{background:#6fa8ff4d}:where(.marketing) a{color:inherit;text-decoration:none}.marketing :focus-visible{outline:2px solid var(--m-blue);outline-offset:2px}.m-wrap{width:min(1200px,100% - 40px);margin-inline:auto;position:relative}.m-glass{background:var(--m-glass);border:1px solid var(--m-glass-border);box-shadow:var(--m-glass-shadow);border-radius:24px;position:relative}@media (min-width:1024px){.m-glass{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}}.m-glass-panel{background:var(--m-glass-panel);border:1px solid var(--m-glass-panel-border);box-shadow:var(--m-glass-panel-shadow);-webkit-backdrop-filter:var(--m-glass-panel-blur);backdrop-filter:var(--m-glass-panel-blur);border-radius:24px;position:relative}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.m-glass-panel,.m-glass-panel.m-plan-rec{background:var(--m-glass-panel-solid)}}.m-btn{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:44px;padding:0 18px;font-size:15px;font-weight:600;display:inline-flex}.m-btn-primary{color:#fff;background:#0b1f3a}.m-btn-primary:hover{background:#2d3e56}.m-btn-secondary{color:#0b1f3a;background:#ffffff8c;border-color:#0b1f3a24;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #0b1f3a0f}.m-btn-secondary:hover{background:#ffffffc7}.m-btn-ghost{color:var(--m-ink);padding:0 12px;font-weight:500}.m-btn-ghost:hover{color:var(--m-blue)}.m-btn-lg{border-radius:14px;height:52px;padding:0 20px;font-weight:500}.m-header{z-index:40;background:#ffffffdb;border-bottom:1px solid #0b1f3a0f;position:sticky;top:0}@media (min-width:1024px){.m-header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fff9}}.m-header-row{justify-content:space-between;align-items:center;height:68px;display:flex}.m-header-brand{align-items:center;min-height:44px;display:inline-flex}.m-nav{color:var(--m-ink-2);gap:8px;font-size:15px;font-weight:500;display:none}.m-nav a{align-items:center;min-height:44px;padding:0 12px;display:inline-flex}.m-nav a:hover{color:var(--m-ink)}.m-header-actions{align-items:center;gap:6px;display:none}@media (min-width:768px){.m-nav,.m-header-actions{display:flex}.m-menu{display:none}}.m-menu summary{cursor:pointer;width:44px;height:44px;color:var(--m-ink);border-radius:12px;justify-content:center;align-items:center;list-style:none;display:inline-flex}.m-menu summary::-webkit-details-marker{display:none}.m-menu-panel{background:#fff;border-radius:18px;flex-direction:column;min-width:220px;padding:8px;display:flex;position:absolute;top:60px;right:0}.m-menu-panel a{border-radius:12px;align-items:center;min-height:44px;padding:0 14px;font-size:15px;font-weight:500;display:flex}.m-menu-panel a:hover{background:#0b1f3a0d}.m-hero{padding-top:64px;position:relative}.m-sky{pointer-events:none;position:absolute;inset:-68px 0 0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 240px),#0000);mask-image:linear-gradient(#000 calc(100% - 240px),#0000)}.m-beam{filter:blur(32px);transform-origin:top;background:linear-gradient(#ffffff8c,#ffffff2e 50%,#0000 85%);width:320px;height:1700px;position:absolute;top:-300px}.m-beam-1{left:16%;rotate:13deg}.m-beam-2{width:420px;left:47%;rotate:-7deg}.m-beam-3{opacity:.7;left:72%;rotate:17deg}.m-hero-copy{z-index:5;text-align:center;position:relative}.m-pill{color:var(--m-ink-2);border:1px solid var(--m-glass-border);background:#ffffff8c;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:13px;font-weight:500;display:inline-flex;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #0b1f3a0f}.m-glass-title{color:#0b1f3a;letter-spacing:-.035em;font-weight:800;line-height:1.04;position:relative}@supports ((-webkit-background-clip:text) or (background-clip:text)){.m-glass-title{color:#0000}.m-glass-title>span{z-index:1;background:linear-gradient(#0b1f3a 0%,#102a52 45%,#1b4a94 100%);color:#0000;-webkit-background-clip:text;background-clip:text;position:relative}.m-glass-title:before{content:attr(data-text) / "";z-index:0;color:#fff;filter:blur(18px);opacity:.9;pointer-events:none;position:absolute;inset:0}}.m-hero h1{max-width:900px;margin:22px auto 0;font-size:40px}@media (min-width:1024px){.m-hero h1{font-size:56px}}@media (min-width:1440px){.m-hero h1{font-size:72px}}.m-hero-sub{max-width:620px;color:var(--m-ink-2);margin:20px auto 0;font-size:18px;line-height:1.5}@media (min-width:1024px){.m-hero-sub{font-size:20px}}.m-hero-cta{flex-direction:column;align-items:stretch;gap:12px;max-width:460px;margin:30px auto 0;display:flex}@media (min-width:768px){.m-hero-cta{flex-direction:row;justify-content:center;align-items:flex-start;max-width:none}}.m-hero-note{color:var(--m-ink-3);margin-top:6px;font-size:13px}.m-hero-note a{text-underline-offset:3px;text-decoration:underline}.m-hero-note a:hover{color:var(--m-ink)}.m-waitlist{flex-direction:column;gap:8px;width:100%;display:flex}@media (min-width:768px){.m-waitlist{width:460px}}.m-field{background:#ffffffeb;border:1px solid #33415533;border-radius:14px;align-items:center;gap:6px;height:52px;padding:0 6px 0 16px;display:flex;box-shadow:inset 0 1px #fff,0 8px 32px #0b1f3a1a}.m-field:has(input:focus-visible){box-shadow:0 0 0 2px #1f5fbf8c,inset 0 1px #fff,0 8px 32px #0b1f3a1a}.m-field input{color:#0b1f3a;min-width:0;height:100%;font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:15px}.marketing .m-field input:focus,.marketing .m-field input:focus-visible{outline:none}.m-field input:-webkit-autofill{-webkit-text-fill-color:#0b1f3a;caret-color:#0b1f3a;box-shadow:inset 0 0 0 100px #fff}.m-field input:-webkit-autofill:hover{-webkit-text-fill-color:#0b1f3a;caret-color:#0b1f3a;box-shadow:inset 0 0 0 100px #fff}.m-field input:-webkit-autofill:focus{-webkit-text-fill-color:#0b1f3a;caret-color:#0b1f3a;box-shadow:inset 0 0 0 100px #fff}.m-field:has(input:-webkit-autofill){background:#fff}.m-field input::placeholder{color:var(--m-ink-3)}.m-field .m-btn{border-radius:10px;height:40px;padding:0 16px}.m-form-status{text-align:left;min-height:20px;color:var(--m-ink-2);font-size:14px}.m-form-status[data-status=ok]{color:var(--m-green)}.m-form-status[data-status=error]{color:#b71824;color:lab(40.057% 60.2793 38.9217)}.m-honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.m-stage-row{--m-zoom:1;margin-top:48px;position:relative}.m-stage-box{width:min(1200px,100% - 32px);margin:0 auto;position:relative}.m-hero-light{object-fit:cover;object-position:50% -11.11vw;mix-blend-mode:screen;pointer-events:none;z-index:1;width:320vw;max-width:none;height:40vw;position:absolute;top:-64px;left:50%;translate:-50%;-webkit-mask-image:linear-gradient(#000 60%,#0000);mask-image:linear-gradient(#000 60%,#0000)}.m-hero-arc,.m-final-arc{pointer-events:none;width:320vw;max-width:none;height:auto;position:absolute;left:50%;translate:-50%}.m-hero-arc{z-index:1;top:calc(-64px - 11.11vw)}.m-final-arc{top:var(--m-final-arc-top)}.m-stage{z-index:4;position:relative}.m-window{z-index:6;border-radius:18px;padding:10px;position:relative}.m-screen{background:#e4ecf8;border-radius:12px;overflow:hidden;box-shadow:inset 0 0 0 1px #0b1f3a0f}.m-window,.m-phone{border:1px solid var(--m-glass-panel-border);box-shadow:inset 0 1px #ffffffe6,0 0 0 1px #0b1f3a17,0 30px 80px #0b1f3a29}.m-phone{box-shadow:inset 0 1px #ffffffe6,0 0 0 1px #0b1f3a17,0 8px 20px #0b1f3a24,0 28px 64px #0b1f3a42}.m-screen img{width:100%;height:auto;display:block}.m-reflection,.m-phone,.m-chip{display:none}.m-chip-clicks{position:absolute;top:14px;right:12px}.m-chip{z-index:9;color:var(--m-ink);white-space:nowrap;background:#ffffffeb;border:1px solid #ffffffe6;border-radius:14px;align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:500;box-shadow:inset 0 1px #fff,0 16px 40px #0b1f3a29}.m-chip-clicks.m-chip{color:var(--m-ink);padding:12px 16px;font-size:15px;display:inline-flex}.m-chip-dot{background:var(--m-cheese);border-radius:50%;width:8px;height:8px;box-shadow:0 0 10px #f2c14ecc}.m-chip-up,.m-chip-ok{color:var(--m-green);display:flex}.m-chip-qr{color:var(--m-blue);display:flex}@media (min-width:1024px){.m-stage-row{--m-zoom:.82;margin-top:calc(56px * var(--m-zoom))}.m-hero-light{left:0;top:calc(-220px * var(--m-zoom));width:100%;height:calc(1000px * var(--m-zoom));object-fit:cover;object-position:50% 0;translate:none;-webkit-mask-image:none;mask-image:none}.m-hero-arc{left:0;top:calc(-220px * var(--m-zoom));width:100%;height:calc(1000px * var(--m-zoom));translate:none}.m-stage-box{zoom:.82;width:1200px;height:900px}.m-stage{perspective:1200px;position:absolute;inset:0}.m-window{transform-origin:50% 100%;border-radius:24px;width:1000px;padding:16px;position:absolute;top:90px;left:100px;transform:rotateX(7deg)}.m-screen{border-radius:14px}.m-reflection{z-index:3;opacity:.1;filter:blur(7px);transform-origin:50% 0;pointer-events:none;width:968px;height:150px;display:block;position:absolute;top:725px;left:116px;overflow:hidden;transform:rotateX(-7deg);-webkit-mask-image:linear-gradient(#000000e6,#0000 90%);mask-image:linear-gradient(#000000e6,#0000 90%)}.m-reflection img{width:968px;height:auto;display:block;scale:1 -1}.m-phone{transform-origin:0 60%;z-index:7;border-radius:40px;width:282px;padding:10px;display:block;position:absolute;bottom:0;right:150px;transform:rotateY(-10deg)rotateX(4deg)}.m-phone .m-screen{border-radius:32px}.m-chip{display:inline-flex;position:absolute}.m-chip-country{top:87px;left:140px}.m-chip-domain{font-size:12.5px;top:87px;right:140px}.m-chip-clicks{top:470px;left:560px;right:auto}.m-chip-qrready{font-size:14px;top:700px;left:150px}}@media (min-width:1280px){.m-stage-row{--m-zoom:1}.m-stage-box{zoom:1}}#waitlist{scroll-margin-top:120px}#pricing,#features,#templates{scroll-margin-top:68px}.m-section{padding:72px 0;position:relative}@media (min-width:1024px){.m-section{padding:110px 0}}.m-section h2,.m-h2{letter-spacing:-.02em;text-align:center;color:var(--m-ink);font-size:30px;font-weight:700;line-height:1.15}@media (min-width:1024px){.m-section h2,.m-h2{font-size:38px}}.m-lead{text-align:center;max-width:640px;color:var(--m-ink-2);margin:10px auto 0;font-size:16px;line-height:1.55}@media (min-width:1024px){.m-lead{font-size:17px}}.m-trial{text-align:center;color:var(--m-ink);margin-top:28px;font-size:19px;font-weight:600}@media (min-width:1024px){.m-trial{font-size:24px}}.m-toggle{z-index:1;border:0;justify-content:center;margin-top:20px;display:flex;position:relative}.m-toggle-track{box-shadow:none;background:#0b1f3a0d;border-color:#0b1f3a1a;border-radius:999px;gap:4px;padding:4px;display:inline-flex}.m-toggle input{opacity:0;pointer-events:none;position:absolute}.m-toggle label{min-height:36px;color:var(--m-ink-2);white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;padding:0 16px;font-size:14px;font-weight:500;display:inline-flex}.m-toggle input:checked+label{color:#0b1f3a;background:#fff;box-shadow:0 1px 2px #0b1f3a1a,0 1px 3px #0b1f3a0f}.m-toggle input:focus-visible+label{outline:2px solid var(--m-blue);outline-offset:2px}.m-pricing [data-interval=monthly]{display:none}.m-pricing:has(input[value=monthly]:checked) [data-interval=monthly]{display:revert}.m-pricing:has(input[value=monthly]:checked) [data-interval=annual]{display:none}.m-podium{position:relative}.m-plans{scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;margin:-44px -20px -132px;padding:90px 20px 160px;display:flex;overflow-x:auto}.m-plans::-webkit-scrollbar{display:none}.m-plan{scroll-snap-align:center;flex-direction:column;flex:0 0 84%;padding:26px 22px 24px;display:flex}.m-plan-rec{background:var(--m-glass-panel-rec);border-color:#0b1f3a}.m-badge{color:#fff;background:var(--m-blue);border-radius:999px;padding:5px 10px;font-size:12px;font-weight:600;position:absolute;top:-13px;left:22px}.m-plan :is(h2,h3){text-align:left;color:var(--m-ink);font-size:20px;font-weight:700}.m-persona{min-height:42px;color:var(--m-ink-2);margin-top:4px;font-size:14px;line-height:1.45}.m-price{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;margin-top:18px;display:flex}.m-price b{letter-spacing:-.03em;color:var(--m-ink);font-size:min(40px,25.6vw - 44px);font-weight:800}.m-price span{color:var(--m-ink-2);font-size:15px}.m-pricing[data-currency=IDR] .m-price b{font-size:min(32px,15.7vw - 26px)}.m-pricing[data-currency=IDR] .m-price span{font-size:13px}.m-bill{min-height:18px;color:var(--m-ink-3);margin-top:2px;font-size:13px}.m-plan .m-btn{border-radius:12px;width:100%;height:46px;margin-top:20px}.m-plan-head{color:var(--m-ink-2);margin-top:22px;font-size:13px;font-weight:600}.m-plan ul{margin:10px 0 0;padding:0;list-style:none}.m-plan li{color:var(--m-card-ink);align-items:flex-start;gap:8px;padding:5px 0;font-size:14px;line-height:1.4;display:flex}.m-plan li svg{color:var(--m-blue);flex:none;margin-top:1px}.m-extras{z-index:1;text-align:center;color:var(--m-ink-2);margin-top:10px;font-size:14px;position:relative}@media (min-width:768px){.m-plans{scroll-snap-type:none;flex-wrap:wrap;margin:32px 0 0;padding:0;overflow:visible}.m-plan{flex:calc(50% - 7px)}}@media (min-width:1024px){.m-podium{margin-top:44px;padding-bottom:70px}.m-floor{z-index:0;transform-origin:50% 0;pointer-events:none;background:linear-gradient(90deg,#0000,#0b1f3a1a 20% 80%,#0000) top/100% 1px no-repeat,radial-gradient(at 50% 0,#0b1f3a0d,#0b1f3a05 45%,#0000 70%);height:420px;position:absolute;bottom:-350px;left:-60px;right:-60px;transform:perspective(1600px)rotateX(78deg)}.m-plans{grid-template-columns:1fr 1fr 1.06fr 1fr;gap:20px;margin:0;display:grid}.m-plan{z-index:1;min-width:0;padding:26px 24px 24px;transition:transform .2s ease-out,box-shadow .2s ease-out}.m-plan:after{content:"";filter:blur(10px);pointer-events:none;background:radial-gradient(#0b1f3a38,#0000 70%);border-radius:50%;height:60px;position:absolute;bottom:-70px;left:8%;right:8%}.m-plan[data-plan=free],.m-plan[data-plan=business]{margin-top:12px}.m-plan-rec{margin-block:-20px -18px}.m-plan-rec:after{background:radial-gradient(#0b1f3a4d,#0000 72%)}.m-plan:hover,.m-plan:focus-within{transform:translateY(-6px);box-shadow:inset 0 1px #ffffffe6,0 32px 72px #0b1f3a2e}.m-price b{font-size:min(40px,7.9vw - 43px)}.m-pricing[data-currency=IDR] .m-price b{font-size:clamp(24px,4.8vw - 25px,32px)}}@media (min-width:1024px) and (max-width:1279px){.m-plan{padding-inline:16px}}.m-page-title{letter-spacing:-.03em;text-align:center;color:var(--m-ink);font-size:40px;font-weight:800;line-height:1.1}@media (min-width:1024px){.m-page-title{font-size:56px}}.m-compare{margin-top:40px;padding:8px;overflow-x:auto}.m-compare table{border-collapse:collapse;width:100%;min-width:640px;font-size:14px}.m-compare caption{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.m-compare th,.m-compare td{text-align:left;border-top:1px solid var(--m-line);font-variant-numeric:tabular-nums;padding:12px 16px}.m-compare thead td{border-top:0}.m-compare thead th{color:var(--m-ink);border-top:0;font-size:15px;font-weight:700}.m-compare tbody th{color:var(--m-ink-2);font-weight:500}.m-compare td{color:var(--m-card-ink)}.m-compare .m-compare-group th{letter-spacing:.06em;text-transform:uppercase;color:var(--m-ink-3);padding-top:22px;font-size:12px;font-weight:600}.m-faq{max-width:820px;margin:40px auto 0;padding:8px 24px}.m-faq details{border-top:1px solid var(--m-line)}.m-faq details:first-child{border-top:0}.m-faq summary{min-height:60px;color:var(--m-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;font-size:17px;font-weight:500;list-style:none;display:flex}.m-faq summary::-webkit-details-marker{display:none}.m-faq summary svg{color:var(--m-ink-3);flex:none;transition:rotate .2s ease-out}.m-faq details[open] summary svg{rotate:180deg}.m-faq p{max-width:700px;color:var(--m-ink-2);padding:0 0 18px;font-size:15px;line-height:1.55}.m-compare-title,.m-rivals-title,.m-faq-title{margin-top:88px}.m-rivals table{table-layout:fixed;min-width:720px}.m-rivals thead td,.m-rivals tbody th{width:34%}@media (max-width:1023px){.m-rivals{padding:0}.m-rivals table{min-width:640px}.m-rivals thead td,.m-rivals tbody th{z-index:1;width:150px;box-shadow:1px 0 0 var(--m-line);background:#f4f5fd;position:sticky;left:0}}.m-rivals-promise,.m-rivals-note,.m-rivals-foot{text-align:center;max-width:820px;color:var(--m-ink-2);margin:16px auto 0;font-size:14px;line-height:1.55}.m-rivals-promise{color:var(--m-ink);margin-top:20px;font-size:15px;font-weight:500}.m-rivals-note{margin-top:8px}.m-rivals-foot{margin-top:8px;font-size:13px}.m-rivals-promise,.m-rivals-note,.m-rivals-foot{--m-link:#164487}.m-rivals-promise a,.m-rivals-foot a{color:var(--m-link);text-underline-offset:3px;text-decoration:underline}.m-compare td svg{color:var(--m-blue)}.m-ring-sec{content-visibility:auto;contain-intrinsic-size:auto 760px}.m-ring-blobs,.m-glass-blobs{pointer-events:none;position:absolute;inset:0}.m-blob{aspect-ratio:1;border-radius:50%;width:min(520px,90vw);position:absolute}.m-blob-1{background:radial-gradient(circle closest-side,#6fa8ff57,#6fa8ff2b 50%,#0000);top:8%;left:6%}.m-blob-2{background:radial-gradient(circle closest-side,#b9a6ec5c,#b9a6ec2e 50%,#0000);top:14%;right:6%}.m-blob-3{background:radial-gradient(circle closest-side,#f2b8cb52,#f2b8cb29 50%,#0000);bottom:6%;left:34%}.m-ringview{display:none}.m-ring-poster{margin-top:28px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.m-ring-poster img{object-fit:cover;object-position:center;width:100%;height:260px;display:block}.m-ring-controls{display:none}.m-ring-pause{-webkit-backdrop-filter:blur(24px)saturate(140%);backdrop-filter:blur(24px)saturate(140%);width:36px;height:36px;color:var(--m-ink);cursor:pointer;opacity:.6;background:#ffffff8c;border:1px solid #ffffffd9;border-radius:999px;place-items:center;padding:0;transition:opacity .15s ease-out;display:inline-grid;box-shadow:inset 0 1px #ffffffe6,0 6px 16px #0b1f3a1f}.m-ring-pause:hover,.m-ring-pause:focus-visible{opacity:1}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.m-ring-pause{background:#ffffffe0}}@media (min-width:1024px){.m-ring-poster{max-width:1600px;margin-inline:auto}.m-ring-poster img{height:auto}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.m-ring-sec:not([data-ring=poster]) .m-ringview{perspective:1800px;perspective-origin:50% 30%;cursor:grab;touch-action:pan-y;height:420px;margin-top:8px;display:block;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.m-ring-sec:not([data-ring=poster]) .m-ring-poster{display:none}.m-ring-sec:not([data-ring=poster]) .m-ring-controls{justify-content:center;align-items:center;gap:10px;margin-top:4px;display:flex}.m-ring-sec:not([data-ring=live]) .m-ring-pause{visibility:hidden}.m-ringview:active{cursor:grabbing}.m-ring-pivot{width:150px;height:200px;transform-style:preserve-3d;transform:translateZ(-1060px) rotateX(-8deg) rotateY(var(--m-drag,0deg));margin-left:-75px;position:absolute;top:20px;left:50%}.m-ring{transform-style:preserve-3d;animation:60s linear infinite m-ring-turn;position:absolute;inset:0}.m-ringview[data-held] .m-ring,.m-ringview[data-paused] .m-ring,.m-ringview:focus-visible .m-ring{animation-play-state:paused}.m-slot{backface-visibility:hidden;transform:rotateY(calc(var(--i) * 9deg)) translateZ(1060px);background:#eef3fb;border:1px solid #ffffffe6;border-radius:12px;position:absolute;inset:0;overflow:hidden;box-shadow:0 20px 50px #0b1f3a2e}.m-slot img{object-fit:cover;pointer-events:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;width:150px;height:200px;display:block}}@keyframes m-ring-turn{to{transform:rotateY(-360deg)}}.m-slot:first-child{--i:0}.m-slot:nth-child(2){--i:1}.m-slot:nth-child(3){--i:2}.m-slot:nth-child(4){--i:3}.m-slot:nth-child(5){--i:4}.m-slot:nth-child(6){--i:5}.m-slot:nth-child(7){--i:6}.m-slot:nth-child(8){--i:7}.m-slot:nth-child(9){--i:8}.m-slot:nth-child(10){--i:9}.m-slot:nth-child(11){--i:10}.m-slot:nth-child(12){--i:11}.m-slot:nth-child(13){--i:12}.m-slot:nth-child(14){--i:13}.m-slot:nth-child(15){--i:14}.m-slot:nth-child(16){--i:15}.m-slot:nth-child(17){--i:16}.m-slot:nth-child(18){--i:17}.m-slot:nth-child(19){--i:18}.m-slot:nth-child(20){--i:19}.m-slot:nth-child(21){--i:20}.m-slot:nth-child(22){--i:21}.m-slot:nth-child(23){--i:22}.m-slot:nth-child(24){--i:23}.m-slot:nth-child(25){--i:24}.m-slot:nth-child(26){--i:25}.m-slot:nth-child(27){--i:26}.m-slot:nth-child(28){--i:27}.m-slot:nth-child(29){--i:28}.m-slot:nth-child(30){--i:29}.m-slot:nth-child(31){--i:30}.m-slot:nth-child(32){--i:31}.m-slot:nth-child(33){--i:32}.m-slot:nth-child(34){--i:33}.m-slot:nth-child(35){--i:34}.m-slot:nth-child(36){--i:35}.m-slot:nth-child(37){--i:36}.m-slot:nth-child(38){--i:37}.m-slot:nth-child(39){--i:38}.m-slot:nth-child(40){--i:39}#features{content-visibility:auto;contain-intrinsic-size:auto 1300px}.m-cards{gap:20px;margin-top:40px;display:grid}@media (min-width:768px){.m-cards-3,.m-cards-2{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.m-cards{perspective:1400px;gap:26px}.m-cards-3{grid-template-columns:repeat(3,1fr);margin-top:48px}.m-cards-2{margin-top:26px}}.m-card{padding:16px 16px 22px}.m-shot{aspect-ratio:7/4;background:#e4ecf8;border-radius:14px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0b1f3a0f}.m-cards-2 .m-shot{aspect-ratio:5/2}.m-shot img{object-fit:cover;object-position:left top;width:100%;height:100%;display:block}.m-shot-bio{background:linear-gradient(135deg,#cfe3fb 0%,#e4ddf6 55%,#f6d9e4 100%)}.m-shot .m-bio-phone{background:#ffffff9e;border:1px solid #ffffffe6;border-radius:12%/5.6%;width:34.3%;padding:1%;position:absolute;top:-37.5%;left:32.85%;box-shadow:inset 0 1px #fff,0 14px 34px #0b1f3a3d}.m-shot .m-bio-phone img{border-radius:10%/4.6%;height:auto}.m-loop-panel{color:var(--m-ink);background:#fffffff5;border-radius:10px;padding:7px 10px;font-size:12px;line-height:1.3;position:absolute;bottom:8px;right:8px;box-shadow:0 0 0 1px #0b1f3a14,0 8px 20px #0b1f3a24}.m-loop-panel-left{left:8px;right:auto}.m-cards-2 .m-loop-panel p{color:var(--m-ink);margin-top:0;font-size:12px;line-height:1.3}@media (max-width:767.98px){.m-loop-panel-left .m-loop-label{display:none}}.m-host-field{width:53.1%;height:24px;box-shadow:0 0 0 1.5px var(--m-blue), 0 0 0 4px #1f5fbf29;color:var(--m-ink);background:#fff;border-radius:7px;align-items:center;padding:0 8px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1;display:flex;position:absolute;top:41.6%;left:3.9%;overflow:hidden;translate:0 -50%}.m-host-field>span{white-space:nowrap;display:block;position:relative}.m-host-text{display:block}.m-host-caret{background:var(--m-blue);opacity:0;width:1px;position:absolute;top:-1px;bottom:-1px;left:0}.m-steps{gap:4px;display:grid}.m-steps p{white-space:nowrap;align-items:center;gap:6px;display:flex}.m-step-mark{border-radius:999px;flex:none;width:14px;height:14px;position:relative;box-shadow:inset 0 0 0 1px #0b1f3a3d}.m-step-mark svg{background:var(--m-blue);color:#fff;border-radius:999px;width:14px;height:14px;padding:2px;position:absolute;inset:0}.m-loop-label{color:var(--m-ink-3);font-size:11px;font-weight:600;display:block}.m-dest-rows{margin-top:1px;display:grid;overflow:hidden}.m-dest-rows p{white-space:nowrap;grid-area:1/1;justify-content:space-between;gap:10px;display:flex}.m-dest-rows p+p{opacity:0}.m-dest-rows b{font-weight:600}.m-bars-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.m-tick{font-variant-numeric:tabular-nums;height:1.3em;font-size:14px;font-weight:700;overflow:hidden}.m-tick-strip{display:block}.m-tick-strip b{text-align:right;height:1.3em;display:block}.m-bars{align-items:flex-end;gap:3px;width:96px;height:30px;margin-top:4px;display:flex}.m-bars i{background:var(--m-blue);transform-origin:50% 100%;border-radius:2px 2px 0 0;flex:1}.m-bars i:first-child{height:38%}.m-bars i:nth-child(2){height:56%}.m-bars i:nth-child(3){height:48%}.m-bars i:nth-child(4){height:72%}.m-bars i:nth-child(5){height:84%}.m-bars i:nth-child(6){height:100%}.m-card h3{letter-spacing:-.01em;color:var(--m-ink);margin-top:18px;font-size:19px;font-weight:600}.m-card p{color:var(--m-ink-2);margin-top:6px;font-size:15px;line-height:1.5}@media (min-width:1024px){.m-tilt{transform-origin:50% 100%;transform:rotateX(5deg)}.m-tilt-left{transform:rotateX(5deg)rotateY(4deg)}.m-tilt-right{transform:rotateX(5deg)rotateY(-4deg)}}.m-globe-text h2{text-align:left}.m-globe-text .m-lead{text-align:left;margin-left:0}.m-globe{aspect-ratio:1;width:min(100%,560px);margin:24px auto 0;position:relative}.m-globe-poster,.m-globe-live{position:absolute;inset:0}.m-globe-poster img{mix-blend-mode:multiply;width:100%;height:100%;display:block}.m-globe-live{opacity:0;transition:opacity .9s ease-out,scale .9s ease-out;scale:.97}.m-globe[data-globe=live] .m-globe-live{opacity:1;scale:1}.m-globe[data-globe=live] .m-globe-poster{visibility:hidden;transition:visibility 0s .9s}.m-globe-canvas{cursor:grab;touch-action:pan-y;width:100%;height:100%;display:block}.m-globe-canvas:active{cursor:grabbing}.m-globe-overlay{pointer-events:none;position:absolute;inset:0}.m-globe-pill{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);height:44px;color:var(--m-ink);white-space:nowrap;opacity:0;transform-origin:50% 100%;will-change:transform;background:#ffffffd6;border:1px solid #ffffffe6;border-radius:22px;align-items:center;gap:8px;padding:0 16px 0 12px;font-size:14px;font-weight:500;transition:opacity .2s ease-out;display:flex;position:absolute;top:0;left:0;box-shadow:inset 0 1px #fff,0 12px 30px #0b1f3a2e}.m-globe-pill svg{flex:none}.m-globe-pill-visitor svg{color:var(--m-blue)}.m-globe-pill-edge svg,.m-globe-pill-fixed svg{color:var(--m-amber)}.m-globe-pill-dest svg{color:var(--m-green)}.m-globe-pill-fixed{pointer-events:auto;justify-content:center;width:44px;padding:0}.m-globe-callout{white-space:nowrap;background:#fffffff2;border:1px solid #0b1f3a1a;border-radius:6px;padding:12px 16px;display:none;position:absolute;top:50%;left:54px;translate:0 -50%;box-shadow:0 20px 50px #0b1f3a33}.m-globe-callout b{color:var(--m-ink);font-size:14px;font-weight:600;display:block}.m-globe-callout span{color:var(--m-ink-2);margin-top:2px;font-size:13px;display:block}.m-globe-callout i{border:0 solid #1f5fbf80;width:10px;height:10px;position:absolute}.m-globe-callout .tl{border-top-width:1px;border-left-width:1px;top:-1px;left:-1px}.m-globe-callout .tr{border-top-width:1px;border-right-width:1px;top:-1px;right:-1px}.m-globe-callout .bl{border-bottom-width:1px;border-left-width:1px;bottom:-1px;left:-1px}.m-globe-callout .br{border-bottom-width:1px;border-right-width:1px;bottom:-1px;right:-1px}@media (hover:hover){.m-globe-pill-fixed:hover .m-globe-callout{display:block}}.m-stats{gap:12px;margin:28px 0 0;padding:0;list-style:none;display:grid}.m-stat{border-radius:18px;padding:16px 20px}.m-stat b{letter-spacing:-.02em;color:var(--m-ink);font-variant-numeric:tabular-nums;font-size:30px;font-weight:700;display:block}.m-stat span{color:var(--m-ink-2);font-size:14px}@media (min-width:768px){.m-stats{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.m-globe-sec{padding:0}.m-globe-wrap{height:760px}.m-globe-text{z-index:3;width:460px;position:absolute;top:120px;left:0}.m-globe{width:672px;margin:0;position:absolute;top:46px;right:min(-40px,100vw - 1140px)}.m-stats{z-index:5;gap:14px;margin:0;position:absolute;bottom:34px;left:0;right:0}.m-stat{background:#ffffffc2;padding:18px 22px}.m-stat b{font-size:32px}}@media (min-width:1440px){.m-globe-text{width:520px}.m-globe{width:760px;right:-60px}.m-globe-canvas,.m-globe-poster img{-webkit-mask-image:linear-gradient(#000 calc(100% - 190px),#0000 calc(100% - 46px));mask-image:linear-gradient(#000 calc(100% - 190px),#0000 calc(100% - 46px))}}.m-never{text-align:center;max-width:720px}.m-never-lines{text-align:left;margin:36px 0 0;padding:22px 28px;list-style:none}.m-never-lines li{border-top:1px solid var(--m-line);color:var(--m-card-ink);gap:14px;padding:12px 0;font-size:16px;line-height:1.5;display:flex}.m-never-lines li:first-child{border-top:0}.m-glow-dot{background:var(--m-cheese);border-radius:50%;flex:none;width:8px;height:8px;margin-top:8px;box-shadow:0 0 10px #f2c14ecc}.m-never-policy{margin-top:16px;font-size:14px}.m-never-policy a{color:var(--m-link);text-underline-offset:3px;text-decoration:underline}.m-final{--m-final-arc-top:calc(81px - 26.67vw);text-align:center;padding:120px 0 40px;position:relative;overflow-x:clip}.m-final-light{left:50%;top:var(--m-final-arc-top);mix-blend-mode:screen;pointer-events:none;width:320vw;max-width:none;height:auto;position:absolute;translate:-50%}.m-final-copy{z-index:2;position:relative}.m-final h2{font-size:36px}@media (min-width:1024px){.m-final{padding:170px 0 60px}.m-final-light{object-fit:cover;object-position:50% 0;width:100%;height:800px;top:-100px;left:0;translate:none}.m-final-arc{width:100%;height:800px;top:-100px;left:0;translate:none}.m-final h2{font-size:48px}}@media (min-width:1440px){.m-final h2{font-size:56px}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.m-tilt{animation:linear both m-straighten;animation-timeline:view();animation-range:entry 10% cover 45%}}}@keyframes m-straighten{to{transform:rotateX(0)rotateY(0)}}.m-footer{border-top:1px solid var(--m-footer-line);background:var(--m-footer-bg);color:var(--m-footer-text);margin-top:40px;padding:52px 0 40px;font-size:14px;position:relative}.m-footer:before{content:"";z-index:-1;background:var(--m-sky-end);pointer-events:none;height:760px;position:absolute;bottom:calc(100% + 1px);left:0;right:0;-webkit-mask-image:linear-gradient(#0000,#000 28%);mask-image:linear-gradient(#0000,#000 28%)}.m-footer svg path{fill:var(--m-footer-ink)}.m-footer :focus-visible{outline-color:var(--m-footer-ink)}.m-footer-cols{grid-template-columns:1fr 1fr;gap:32px;display:grid}@media (min-width:768px){.m-footer-cols{grid-template-columns:2fr 1fr 1fr 1fr;gap:48px}}.m-footer-brand{grid-column:1/-1}@media (min-width:768px){.m-footer-brand{grid-column:auto}}.m-footer-brand p{max-width:260px;margin-top:14px}.m-footer h2{color:var(--m-footer-ink);margin-bottom:8px;font-size:13px;font-weight:600}.m-footer ul{margin:0;padding:0;list-style:none}.m-footer li a{min-height:32px;color:var(--m-footer-link);align-items:center;display:inline-flex}.m-footer li a:hover{color:var(--m-footer-link-hover)}.m-footer-bottom{border-top:1px solid var(--m-footer-line);flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:40px;padding-top:20px;font-size:13px;display:flex}@keyframes m-beam-drift{0%{opacity:.8;translate:-20px}to{opacity:1;translate:20px}}@keyframes m-chip-float{0%{translate:0;rotate:0deg}to{translate:0 -8px;rotate:.4deg}}@keyframes m-dest{0%,24%{opacity:1;transform:translateY(0)}29%,95%{opacity:0;transform:translateY(-8px)}95.1%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes m-host-type{0%,8%{clip-path:inset(0);opacity:1}10%{clip-path:inset(0);opacity:0}10.1%,14%{clip-path:inset(0 100% 0 0);opacity:1;animation-timing-function:steps(16,end)}44%,to{clip-path:inset(0);opacity:1}}@keyframes m-host-caret{0%,10%{opacity:0;transform:translate(0)}10.1%,14%{opacity:1;animation-timing-function:steps(16,end);transform:translate(0)}44%,48%{opacity:1;transform:translate(16ch)}48.1%,to{opacity:0;transform:translate(16ch)}}@keyframes m-step-1{0%,8%{opacity:1;transform:scale(1)}10%,48%{opacity:0;transform:scale(.6)}52%,to{opacity:1;transform:scale(1)}}@keyframes m-step-2{0%,8%{opacity:1;transform:scale(1)}10%,58%{opacity:0;transform:scale(.6)}62%,to{opacity:1;transform:scale(1)}}@keyframes m-step-3{0%,8%{opacity:1;transform:scale(1)}10%,68%{opacity:0;transform:scale(.6)}72%,to{opacity:1;transform:scale(1)}}@keyframes m-bio{0%,12%,to{transform:translateY(0)}50%,62%{transform:translateY(33%)}}@keyframes m-bar{0%,60%,to{transform:scaleY(1)}72%{transform:scaleY(.12)}}@keyframes m-tick{0%,14%{transform:translateY(0)}25%,39%{transform:translateY(-20%)}50%,64%{transform:translateY(-40%)}75%,89%{transform:translateY(-60%)}to{transform:translateY(-80%)}}@keyframes m-blob-a{0%,to{transform:translate(0)scale(1)}33%{transform:translate(70px,26px)scale(1.06)}66%{transform:translate(-30px,44px)scale(.94)}}@keyframes m-blob-b{0%,to{transform:translate(0)scale(1)}33%{transform:translate(-64px,36px)scale(.95)}66%{transform:translate(34px,18px)scale(1.05)}}@keyframes m-blob-c{0%,to{transform:translate(0)scale(1)}33%{transform:translate(48px,-30px)scale(1.04)}66%{transform:translate(-56px,-14px)scale(.96)}}@media (prefers-reduced-motion:no-preference){.m-dest-rows p{animation:9s ease-in-out infinite paused m-dest}.m-dest-rows p:nth-child(2){animation-delay:-6s}.m-dest-rows p:nth-child(3){animation-delay:-3s}.m-bio-phone{animation:8s ease-in-out infinite paused m-bio}.m-bars i{animation:8s ease-in-out infinite paused m-bar}.m-bars i:nth-child(2){animation-delay:.2s}.m-bars i:nth-child(3){animation-delay:.4s}.m-bars i:nth-child(4){animation-delay:.6s}.m-bars i:nth-child(5){animation-delay:.8s}.m-bars i:nth-child(6){animation-delay:1s}.m-tick-strip{animation:8s ease-in-out infinite paused m-tick}.m-host-text{animation:9s linear infinite paused m-host-type}.m-host-caret{animation:9s linear infinite paused m-host-caret}.m-steps p:first-child svg{animation:9s ease-out infinite paused m-step-1}.m-steps p:nth-child(2) svg{animation:9s ease-out infinite paused m-step-2}.m-steps p:nth-child(3) svg{animation:9s ease-out infinite paused m-step-3}.m-blob-1{animation:28s ease-in-out -4s infinite paused m-blob-a}.m-blob-2{animation:34s ease-in-out -13s infinite paused m-blob-b}.m-blob-3{animation:40s ease-in-out -24s infinite paused m-blob-c}.is-visible .m-dest-rows p,.is-visible .m-bio-phone,.is-visible .m-bars i,.is-visible .m-tick-strip,.is-visible .m-host-text,.is-visible .m-host-caret,.is-visible .m-steps p svg,.is-visible .m-blob{animation-play-state:running}.m-ring-sec:has(.m-ringview[data-held]) .m-blob{animation-play-state:paused}}@keyframes m-flatten-window{to{transform:rotateX(0)}}@keyframes m-flatten-phone{to{transform:rotateY(-4deg)rotateX(0)}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.m-beam-1{animation:28s ease-in-out infinite alternate m-beam-drift}.m-beam-2{animation:36s ease-in-out infinite alternate-reverse m-beam-drift}.m-beam-3{animation:44s ease-in-out infinite alternate m-beam-drift}.m-chip-country{animation:9s ease-in-out -2s infinite alternate m-chip-float}.m-chip-domain{animation:10s ease-in-out -6s infinite alternate m-chip-float}.m-chip-clicks{animation:6s ease-in-out infinite alternate m-chip-float}.m-chip-qrready{animation:7s ease-in-out -3s infinite alternate m-chip-float}@supports (animation-timeline:scroll()){.m-window{animation:linear both m-flatten-window;animation-timeline:scroll(root);animation-range:0 60vh}.m-phone{animation:linear both m-flatten-phone;animation-timeline:scroll(root);animation-range:0 60vh}}}@media (prefers-reduced-motion:reduce){.marketing *,.marketing :before,.marketing :after{transition:none!important;animation:none!important}}.m-legal{max-width:760px}.m-legal-updated{text-align:center;color:var(--m-ink-3);margin-top:10px;font-size:14px}.m-legal-body,.m-article-body{margin-top:36px;padding:28px 24px}@media (min-width:768px){.m-legal-body,.m-article-body{padding:40px 44px}}.m-legal-toc{border:1px solid var(--m-line);background:#ffffff80;border-radius:14px;margin:18px 0 8px;padding:16px 20px}.m-prose .m-legal-toc ol{margin:0;padding-left:20px;font-size:15px;list-style:decimal}.m-prose{color:var(--m-card-ink);overflow-wrap:break-word;font-size:16px;line-height:1.65}.m-prose p,.m-prose ul,.m-prose ol,.m-prose blockquote,.m-prose .m-prose-table{margin:0 0 14px}.m-prose ul{padding-left:22px;list-style:outside}.m-prose ol{padding-left:24px;list-style:decimal}.m-prose li{margin:6px 0}.m-prose li::marker{color:var(--m-ink-3)}.m-prose h2{letter-spacing:-.01em;text-align:left;color:var(--m-ink);margin:34px 0 10px;font-size:21px;font-weight:700;line-height:1.3}.m-prose h3{color:var(--m-ink);margin:26px 0 8px;font-size:17px;font-weight:700}.m-prose>:first-child,.m-prose section>h2:first-child{margin-top:0}.m-prose section{margin-top:34px;scroll-margin-top:90px}.m-prose strong{color:var(--m-ink);font-weight:650}.m-prose a{color:var(--m-link);text-underline-offset:3px;text-decoration:underline}.m-prose blockquote{color:var(--m-ink-2);border-left:2px solid #1f5fbf66;padding-left:16px}.m-prose code{background:#0b1f3a0f;border-radius:6px;padding:1px 6px;font-size:.9em}.m-prose .m-prose-table{overflow-x:auto}.m-prose table{border-collapse:collapse;width:100%;font-size:15px}.m-prose th,.m-prose td{text-align:left;border-bottom:1px solid #0b1f3a1a;padding:8px 10px}.m-prose th{color:var(--m-ink)}.m-blog,.m-article{max-width:760px}.m-post-list{margin:40px 0 0;padding:0;list-style:none}.m-post-list>li+li{margin-top:16px}.m-post-card{padding:26px 24px;transition:border-color .2s ease-out}.m-post-card:hover,.m-post-card:focus-within{border-color:#1f5fbf66}.m-cover{aspect-ratio:16/9;outline-offset:-1px;background:#0b1f3a;border-radius:14px;outline:1px solid #0b1f3a14;width:100%;height:auto;display:block}.m-cover-wide{display:none}.m-cover-narrow{margin:24px -24px;display:block}.m-cover-narrow .m-cover{border-radius:0}.m-article-body>p:first-child{font-size:20px;line-height:1.55}.m-post-card{grid-template-columns:minmax(0,1fr) 96px;grid-template-areas:"meta meta""title thumb""text text";column-gap:16px;display:grid}.m-post-card .m-cover{border-radius:8px;grid-area:thumb;width:96px;margin-top:10px}.m-post-card .m-post-meta{grid-area:meta}.m-post-card :is(h2,h3){grid-area:title}.m-post-card>p:last-child{grid-area:text}@media (min-width:768px){.m-cover-wide{display:block}.m-cover-narrow{display:none}.m-article-body>p:first-child{font-size:inherit;line-height:inherit}.m-cover-wide .m-cover{border-radius:20px;margin-top:18px;box-shadow:0 30px 90px #0b1f3a38}.m-cover-wide+.m-article-title{margin-top:30px}.m-post-card{display:block}.m-post-card .m-cover{border-radius:14px;width:100%;margin:0 0 20px}}.m-post-card :is(h2,h3){text-align:left;letter-spacing:-.01em;color:var(--m-ink);margin-top:6px;font-size:22px;font-weight:700;line-height:1.3}.m-post-card :is(h2,h3) a:after{content:"";border-radius:inherit;position:absolute;inset:0}.m-post-card>p:last-child{color:var(--m-ink-2);margin-top:8px;font-size:15px;line-height:1.55}.m-post-meta{color:var(--m-ink-3);font-size:14px}.m-blog-feed{text-align:center;margin-top:24px;font-size:14px}.m-blog-feed a,.m-article-back a{color:var(--m-link);text-underline-offset:3px}.m-article-back{font-size:14px}.m-article-title{letter-spacing:-.03em;color:var(--m-ink);text-wrap:balance;margin-top:18px;font-size:34px;font-weight:800;line-height:1.15}@media (min-width:1024px){.m-article-title{font-size:46px}}.m-article-meta{margin-top:12px}.m-article-body{margin-top:28px}@media (min-width:768px){.m-post-card{padding:30px 34px}}.m-breadcrumb ol{color:var(--m-ink-3);gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.m-breadcrumb li{white-space:nowrap;flex:none}.m-breadcrumb li+li:before{content:"›" / "";margin-right:8px}.m-breadcrumb li:last-child{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.m-breadcrumb a{color:var(--m-link);text-underline-offset:3px}.m-post-category{letter-spacing:.08em;text-transform:uppercase;color:var(--m-link);margin-top:24px;font-size:13px;font-weight:650}.m-post-category+.m-article-title{margin-top:8px}.m-post-deck{color:var(--m-ink-2);margin-top:14px;font-size:18px;line-height:1.5}.m-byline{align-items:center;gap:12px;margin-top:22px;display:flex}.m-byline-name{color:var(--m-ink);flex-wrap:wrap;align-items:baseline;gap:2px 10px;font-size:15px;font-weight:650;display:flex}.m-byline-name a{color:var(--m-ink);text-underline-offset:3px;-webkit-text-decoration:underline #0b1f3a59;text-decoration:underline #0b1f3a59}.m-byline-role{color:var(--m-ink-3);font-size:14px;font-weight:400}.m-byline-meta{color:var(--m-ink-3);margin-top:2px;font-size:14px}.m-avatar{color:var(--m-ink);background:#ffffffb8;border:1px solid #ffffffe6;border-radius:12px;flex:none;place-items:center;font-weight:800;display:inline-grid;box-shadow:inset 0 1px #fff,0 8px 24px #0b1f3a24}.m-avatar-sm{width:44px;height:44px;font-size:19px}.m-avatar-lg{border-radius:18px;width:72px;height:72px;font-size:32px}.m-share{gap:8px;margin-top:18px;display:flex}.m-share-btn{height:44px;color:var(--m-card-ink);font:inherit;cursor:pointer;background:#ffffff8c;border:1px solid #0b1f3a24;border-radius:12px;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.m-share-btn:hover{color:var(--m-ink);border-color:#1f5fbf66}.m-share-copy{min-width:136px;padding:0 14px}.m-share-icon{width:44px}.m-toc-inline{border:1px solid var(--m-line);background:#ffffff80;border-radius:16px;margin-top:26px}.m-toc-inline summary{color:var(--m-ink);cursor:pointer;padding:12px 18px;font-size:15px;font-weight:650}.m-toc-inline nav{padding:0 18px 14px}.m-toc-inline ol{margin:0;padding-left:20px;font-size:15px;line-height:1.45;list-style:decimal}.m-toc-inline li{margin:8px 0}.m-toc-inline a,.m-toc-side a{color:var(--m-card-ink);text-decoration:none}.m-toc-inline a:hover,.m-toc-side a:hover{color:var(--m-ink);text-underline-offset:3px;text-decoration:underline}.m-toc-side{display:none}.m-toc-title{letter-spacing:.08em;text-transform:uppercase;color:var(--m-ink-3);margin-bottom:10px;font-size:13px;font-weight:650}.m-prose :is(h2,h3){scroll-margin-top:96px}.m-prose .m-heading-link{color:inherit;text-decoration:none}.m-prose .m-heading-link:after{content:"#" / "";color:var(--m-link);opacity:0;margin-left:8px;transition:opacity .15s ease-out}.m-prose .m-heading-link:hover:after,.m-prose .m-heading-link:focus-visible:after{opacity:.8}.m-prose .m-takeaways{background:#1f5fbf0f;border:1px solid #1f5fbf2e;border-radius:16px;margin:22px 0 26px;padding:18px 20px 6px}.m-prose .m-takeaways-title,.m-prose .m-callout-title{letter-spacing:.08em;text-transform:uppercase;color:var(--m-link);margin-bottom:8px;font-size:13px;font-weight:700}.m-prose .m-callout{background:#ffffffb8;border:1px solid #1f5fbf4d;border-radius:18px;margin:30px 0;padding:20px 22px;box-shadow:inset 0 1px #fff,0 0 60px #1f5fbf26}.m-prose .m-callout-title{align-items:center;gap:10px;display:flex}.m-prose .m-callout-title:before{content:"";background:var(--m-cheese);border-radius:50%;width:8px;height:8px;box-shadow:0 0 10px #f2c14ecc}.m-prose .m-callout-link{margin:4px 0 0;font-weight:600}.m-prose .m-figure{margin:26px 0}.m-figure img{outline-offset:-1px;background:#050e1c;border-radius:14px;outline:1px solid #0b1f3a14;width:100%;height:auto;display:block}.m-figure figcaption{color:var(--m-ink-3);margin-top:10px;font-size:14px;line-height:1.5}.m-post-cta{text-align:center;margin-top:28px;padding:28px 24px}.m-section .m-post-cta h2{font-size:24px;line-height:1.25}.m-post-cta-lead{max-width:520px;color:var(--m-ink-2);margin:10px auto 18px;font-size:16px;line-height:1.55}.m-post-cta .m-waitlist{max-width:460px;margin-inline:auto}.m-post-cta .m-hero-note{margin-top:4px}.m-author-bio{align-items:flex-start;gap:18px;margin-top:24px;padding:24px;display:flex}.m-author-name{color:var(--m-ink);font-size:18px;font-weight:700}.m-author-role{color:var(--m-ink-3);margin-top:2px;font-size:14px}.m-author-text{color:var(--m-card-ink);margin-top:10px;font-size:15px;line-height:1.6}.m-author-link{margin-top:10px;font-size:14px}.m-author-link a{color:var(--m-link);text-underline-offset:3px;text-decoration:underline}.m-read-more{margin-top:44px}.m-section .m-read-more h2{text-align:left;font-size:22px}.m-read-more-empty{color:var(--m-ink-3);margin-top:10px;font-size:15px}.m-read-more-list{gap:14px;margin:16px 0 0;padding:0;list-style:none;display:grid}.m-read-card{grid-template-columns:minmax(0,1fr) 96px;grid-template-areas:"meta thumb""title thumb";column-gap:14px;padding:16px;display:grid}.m-read-card .m-cover{border-radius:8px;grid-area:thumb;width:96px}.m-read-card .m-post-meta{grid-area:meta}.m-read-card h3{color:var(--m-ink);grid-area:title;margin-top:4px;font-size:16px;font-weight:700;line-height:1.35}.m-read-card h3 a{color:inherit;text-decoration:none}.m-read-card h3 a:after{content:"";border-radius:inherit;position:absolute;inset:0}.m-author-page>.m-avatar{margin:0 auto 20px;display:grid}.m-author-page>.m-author-role{text-align:center}.m-section .m-author-page .m-author-posts-title{margin-top:48px;font-size:22px}@media (min-width:768px){.m-cover-wide+.m-post-category{margin-top:30px}.m-post-cta{padding:36px 44px}.m-section .m-post-cta h2{font-size:28px}.m-read-more-list{grid-template-columns:repeat(3,minmax(0,1fr))}.m-read-card{display:block}.m-read-card .m-cover{width:100%;margin-bottom:12px}}@media (min-width:1024px){.m-post-deck{font-size:20px}}@media (min-width:1100px){.m-post{grid-template-columns:minmax(0,760px) 220px;justify-content:center;column-gap:56px;max-width:1036px;display:grid}.m-post-header{grid-column:1}.m-toc-inline{display:none}.m-post-main{grid-area:2/1;min-width:0}.m-toc-side{grid-area:2/2;padding-top:28px;display:block}.m-toc-side nav{position:sticky;top:96px}.m-toc-side ol{border-left:1px solid #0b1f3a1f;margin:0;padding:0;list-style:none}.m-toc-side a{padding:6px 0 6px 14px;font-size:14px;line-height:1.4;display:block}}
