html[data-theme=coral]{--anchor:#f2ebe0;--anchor2:#f26856;--deep:#000;--deepink:#f2ebe0;--plum:#5b3fd0;--pink:#f3d9ee;--pinkdim:#c9a8d4;--lilac:#f2e9d5;--lilacink:#0b0810;--lilacacc:#4a0f14;--peri:#0b0810;--periink:#f2ebe0;--ink:#f2ebe0;--body:#a79c8a;--bg:#0b0810;--gray:#241733;--oa1:#f26856;--oa2:#9e2e1f;--ob1:#3d8ce8;--ob2:#7b58a8;--oc1:#3eb870;--oc2:#0b5a2e;--od1:#f2c242;--od2:#c48a1a;--swa:#f26856;--swb:#5b3fd0}html[data-theme=light]{--anchor:#0b0810;--anchor2:#f26856;--deep:#000;--deepink:#f2ebe0;--plum:#5b3fd0;--pink:#f3d9ee;--pinkdim:#c9a8d4;--lilac:#f2e9d5;--lilacink:#0b0810;--lilacacc:#4a0f14;--peri:#faf7f1;--periink:#0b0810;--ink:#0b0810;--body:#5c5242;--bg:#faf7f1;--gray:#efe8d8;--oa1:#f26856;--oa2:#9e2e1f;--ob1:#3d8ce8;--ob2:#7b58a8;--oc1:#3eb870;--oc2:#0b5a2e;--od1:#f2c242;--od2:#c48a1a;--swa:#f26856;--swb:#5b3fd0}html[data-bv]{scroll-behavior:smooth;-webkit-text-size-adjust:100%}html[data-bv],html[data-bv] body{min-height:100%}html[data-bv] body{background:var(--bg);color:var(--ink);font-family:var(--font-inter),Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.25;overflow-x:hidden}html[data-bv] *,html[data-bv] :before,html[data-bv] :after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html[data-bv] h1,html[data-bv] h2,html[data-bv] h3,html[data-bv] .serif{font-family:var(--font-fraunces),Fraunces,Georgia,serif;font-optical-sizing:auto;letter-spacing:-.015em;margin:0;font-weight:700}html[data-bv] em{font-style:italic}html[data-bv] a{color:inherit}.bv-root{min-height:100vh}.site-header{z-index:1000;background:var(--header-bg,#ffffffd6);-webkit-backdrop-filter:blur(20px)saturate(140%);border:1px solid var(--line);border-radius:999px;align-items:center;gap:14px;width:calc(100% - 28px);max-width:1040px;padding:6px 6px 6px 18px;display:flex;position:fixed;top:14px;left:50%;transform:translate(-50%);box-shadow:0 1px 2px #140a0a0d,0 12px 30px -18px #140a0a40}.logo{font-family:var(--font-fraunces),Fraunces,Georgia,serif;letter-spacing:-.02em;color:var(--ink);white-space:nowrap;align-items:center;gap:8px;margin-right:auto;font-size:19.5px;font-weight:800;line-height:1;text-decoration:none;display:flex}.logo svg{flex:none}.header-nav{gap:24px;margin:0;padding:0;list-style:none;display:none}.header-nav a{color:var(--body);white-space:nowrap;font-size:13.5px;font-weight:500;text-decoration:none}.header-nav a:hover{color:var(--ink)}.header-actions{align-items:center;gap:6px;display:flex}.btn-cta{background:var(--anchor);color:#fff;white-space:nowrap;border-radius:99px;align-items:center;height:40px;padding:0 18px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.menu{cursor:pointer;background:#0000000f;border:0;border-radius:50%;place-content:center;gap:4px;width:40px;height:40px;display:grid}.menu i{background:var(--ink);border-radius:2px;width:16px;height:2px;display:block}.drawer{background:var(--bg);border:1px solid var(--line);z-index:999;border-radius:22px;padding:6px 20px 14px;display:none;position:fixed;inset:76px 14px auto;box-shadow:0 24px 50px -20px #00000059}.drawer.open{display:block}.drawer a{border-bottom:1px solid var(--line);padding:14px 0;font-size:17px;font-weight:600;text-decoration:none;display:block}.drawer a:last-child{border:0}.hero{text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;min-height:min(100svh,720px);padding:76px 20px 20px;display:flex}.hero h1{color:var(--anchor);text-wrap:balance;max-width:320px;margin:0 auto;font-size:clamp(40px,11vw,56px);font-weight:800;line-height:1.05}.hero .tiny{color:var(--body);max-width:320px;margin:14px auto 0;font-size:16px;font-weight:500;line-height:1.45}.hero .tiny.hero-more{order:4;margin-top:16px}.hero .hero-scroll{color:var(--anchor);margin-top:32px;font-weight:600;text-decoration:none;display:inline-block}.pills{flex-direction:column;align-items:center;gap:10px;width:100%;margin-top:20px;display:flex}.pill{background:var(--action,#f26856);width:min(100%,280px);min-width:min(100%,280px);height:48px;color:var(--on-action,#0b0810);cursor:pointer;border:0;border-radius:99px;justify-content:center;align-items:center;padding:0 24px;font-family:inherit;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.pill.gr{color:var(--anchor);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--anchor) 55%,transparent);background:0 0}.pill.wh{color:var(--deep);background:#fff}.pill.dk{color:#fff;background:#000}.st{color:var(--ink);text-align:center;text-wrap:balance;margin-top:12px;padding:0 20px;font-size:28px;font-weight:700;line-height:1.14}.rail{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:21px;padding:28px 36px 40px;scroll-padding:0 36px;display:flex;overflow-x:auto}.rail::-webkit-scrollbar{display:none}:root{--ic1:var(--oa1);--ic2:var(--ob1);--ic3:var(--od1)}.card{scroll-snap-align:start;border-radius:0;flex-direction:column;flex:0 0 min(319px,81vw);height:479px;padding:32px 25px 30px;display:flex;position:relative}.card .k{opacity:.95;font-size:16px;font-weight:600}.card h3{margin-top:12px;font-size:36px;font-weight:700;line-height:1.16}.card .o{width:180px;height:180px;margin:auto}.card p{margin:0;font-size:16px;line-height:1.3}.card>a{text-underline-offset:3px;margin-top:8px;font-size:16px;font-weight:800}.c-deep{background:var(--deep);color:var(--deepink)}.c-deep .k{color:var(--pink)}.c-plum{background:var(--plum);color:#f8e9f2}.c-plum .k{color:var(--pink)}.c-white{color:var(--ink);background:#fff;box-shadow:0 12px 34px -14px #0000002e}.c-white .k{color:#4a4444}.c-lilac{background:var(--lilac);color:var(--lilacink)}.c-lilac .k{color:var(--lilacink);opacity:.75}.card:after{content:"";opacity:.16;pointer-events:none;border:1px solid;position:absolute;inset:9px}.card.pr:after,.card.rc:after{inset:9px}.hint{display:none}.quote{flex-direction:column;justify-content:space-between;min-height:528px;padding:68px 16px 90px;display:flex}.quote p{font-family:var(--font-fraunces),Fraunces,Georgia,serif;color:var(--anchor);max-width:360px;margin:0 0 17px;font-size:26px;font-weight:700;line-height:1.18}.quote cite{font-family:var(--font-fraunces),var(--font-fraunces),Fraunces,serif;color:var(--anchor);font-size:24px;font-style:italic;font-weight:700}.band{padding:0 25px}.b-deep,.b-why,.b-end{background:var(--deep);color:var(--deepink)}.b-plum{background:var(--plum);color:#f8e9f2;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='400' height='1100' fill='none' stroke='%23ffffff' stroke-opacity='.075' stroke-width='1'><circle cx='70' cy='170' r='14'/><circle cx='70' cy='170' r='27'/><circle cx='70' cy='170' r='40'/><circle cx='70' cy='170' r='53'/><circle cx='70' cy='170' r='66'/><circle cx='70' cy='170' r='79'/><circle cx='70' cy='170' r='92'/><circle cx='70' cy='170' r='105'/><circle cx='70' cy='170' r='118'/><circle cx='70' cy='170' r='131'/><circle cx='70' cy='170' r='144'/><circle cx='70' cy='170' r='157'/><circle cx='70' cy='170' r='170'/><circle cx='70' cy='170' r='183'/><circle cx='70' cy='170' r='196'/><circle cx='70' cy='170' r='209'/><circle cx='70' cy='170' r='222'/><circle cx='70' cy='170' r='235'/><circle cx='70' cy='170' r='248'/><circle cx='330' cy='520' r='14'/><circle cx='330' cy='520' r='27'/><circle cx='330' cy='520' r='40'/><circle cx='330' cy='520' r='53'/><circle cx='330' cy='520' r='66'/><circle cx='330' cy='520' r='79'/><circle cx='330' cy='520' r='92'/><circle cx='330' cy='520' r='105'/><circle cx='330' cy='520' r='118'/><circle cx='330' cy='520' r='131'/><circle cx='330' cy='520' r='144'/><circle cx='330' cy='520' r='157'/><circle cx='330' cy='520' r='170'/><circle cx='330' cy='520' r='183'/><circle cx='330' cy='520' r='196'/><circle cx='330' cy='520' r='209'/><circle cx='330' cy='520' r='222'/><circle cx='330' cy='520' r='235'/><circle cx='330' cy='520' r='248'/><circle cx='90' cy='900' r='14'/><circle cx='90' cy='900' r='27'/><circle cx='90' cy='900' r='40'/><circle cx='90' cy='900' r='53'/><circle cx='90' cy='900' r='66'/><circle cx='90' cy='900' r='79'/><circle cx='90' cy='900' r='92'/><circle cx='90' cy='900' r='105'/><circle cx='90' cy='900' r='118'/><circle cx='90' cy='900' r='131'/><circle cx='90' cy='900' r='144'/><circle cx='90' cy='900' r='157'/><circle cx='90' cy='900' r='170'/><circle cx='90' cy='900' r='183'/><circle cx='90' cy='900' r='196'/><circle cx='90' cy='900' r='209'/><circle cx='90' cy='900' r='222'/><circle cx='90' cy='900' r='235'/><circle cx='90' cy='900' r='248'/></svg>");background-position:top;background-size:400px 1100px;position:relative}.b-lilac{background:var(--lilac);color:var(--lilacink)}.b-peri{background:var(--peri);color:var(--periink)}.stm{padding:154px 0 110px}.stm h2{color:var(--anchor2);font-size:40px;font-weight:800;line-height:1.08}.stm h2+h2{margin-top:28px}.stm .sub{color:var(--anchor2);margin-top:36px;font-size:18px;font-weight:600;text-decoration:none;display:block}.stm.pk h2{color:var(--pink)}.stm.pk .lbl{color:var(--pinkdim);margin-top:36px;font-size:17px;font-weight:500}.feat{padding:110px 0 70px}.feat .ic{color:var(--anchor2);display:block}.feat h2{margin-top:21px;font-size:40px;font-weight:800;line-height:1.08}.feat .copy{margin-top:40px;font-size:16.5px;line-height:1.25}.feat .copy b{font-weight:800}.b-plum .feat .ic{color:var(--pink)}.b-plum .feat h2{color:#f8d8f4}.b-lilac .feat{text-align:center}.b-lilac .feat .ic{color:var(--lilacacc);margin:0 auto}.b-lilac .feat h2{color:var(--lilacink)}.b-lilac .feat .copy{text-align:left}.coll{height:215px;margin-top:56px;position:relative}.ph{background:linear-gradient(150deg,var(--oa1),var(--ob2));width:108px;height:136px;margin:0;position:absolute;overflow:hidden}.ph span{font:600 9px var(--font-inter),Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:#00000059;border-radius:3px;padding:2px 5px;position:absolute;bottom:6px;left:6px}.ph img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.p1{filter:hue-rotate();top:8px;left:0;transform:rotate(-3deg)}.p2{filter:hue-rotate(60deg);width:104px;height:134px;top:82px;left:66px;transform:rotate(2deg)}.p3{filter:hue-rotate(120deg);top:0;left:150px;transform:rotate(3deg)}.p4{filter:hue-rotate(200deg);width:112px;height:136px;top:80px;left:232px;transform:rotate(-3deg)}.coll.pp{height:210px;margin-top:40px}.q1{filter:hue-rotate(20deg);width:113px;height:168px;top:30px;left:46px;transform:rotate(-7deg)}.q2{filter:hue-rotate(160deg);width:136px;height:136px;top:80px;left:150px;transform:rotate(8deg)}.bub{color:#2a1520;background:#fff;border-radius:16px 16px 16px 4px;width:158px;padding:12px 14px;font-size:13.5px;font-weight:500;line-height:1.2;position:absolute;top:-14px;left:0;transform:rotate(3deg);box-shadow:0 8px 18px -8px #00000040}.coll.fo{height:230px}.f1{filter:hue-rotate(10deg);top:10px;left:0;transform:rotate(-4deg)}.f2{filter:hue-rotate(110deg);top:78px;left:108px;transform:rotate(3deg)}.f3{filter:hue-rotate(210deg);width:112px;height:140px;top:4px;left:216px;transform:rotate(-2deg)}.ui{color:#e8dce8;margin-top:40px}.ui .top{justify-content:space-between;align-items:center;gap:10px;display:flex}.ui .brand{letter-spacing:-.02em;color:#b9aab6;text-transform:uppercase;font-size:20px;font-weight:900}.ui .brand i{font:600 12px var(--font-inter),Inter,sans-serif;letter-spacing:0;text-transform:none;color:#c9bac6;background:#ffffff1f;border-radius:99px;margin-left:8px;padding:4px 9px}.ui h4{font-family:var(--font-fraunces),Fraunces;color:#eee2ec;letter-spacing:-.01em;margin:6px 0 0;font-size:34px;font-weight:700}.av{display:flex}.av i{background:linear-gradient(150deg,var(--oa1),var(--ob2));width:44px;height:44px;box-shadow:0 0 0 2px var(--plum);border-radius:50%;margin-left:-12px}.av svg{width:44px;height:44px;box-shadow:0 0 0 2px var(--plum);border-radius:50%;margin-left:-12px;display:block}.ui .in{background:#ffffff08;border:1px solid #ffffff1a;border-radius:20px;margin-top:20px;padding:20px 18px}.ui .in .h{align-items:center;gap:10px;font-size:17px;font-weight:600;display:flex}.ui .in .h i{background:var(--pink);border-radius:50%;width:22px;height:22px}.ui .in .s{color:#a393a0;margin:10px 0 8px;font-size:15px}.ui .in .s b{color:var(--anchor2)}.ui .in q{quotes:none;color:#eadfe8;font-size:20px;font-weight:500;line-height:1.28;display:block}.pt{padding:90px 25px 0}.pt h2{font-family:var(--font-inter),Inter,sans-serif;letter-spacing:-.02em;color:var(--periink);font-size:37px;font-weight:500;line-height:1.1}.pt p{color:#4a4545;max-width:360px;margin:20px 0 0;font-size:16px;line-height:1.25}.sc{height:479px}.sc .k{color:#4a4444;font-weight:700}.sc h3{color:#1a1514;font-size:38px;font-weight:800;line-height:1.12}.sc .sd{color:#4a4545;margin-top:18px;font-size:17px;line-height:1.22}.sc .o{width:150px;height:150px;margin:auto auto 0}.b-peri .rail{padding-bottom:70px}.rc{height:420px}.rc h3{margin-top:auto;font-size:32px}.rc p{opacity:.88;margin-top:12px;font-size:16px}.rc .k{font-size:14px}.pr{height:auto;min-height:479px}.pr .big{font-family:var(--font-fraunces),Fraunces;letter-spacing:-.02em;margin:18px 0;font-size:68px;font-weight:800;line-height:1}.pr .big small{opacity:.8;font:500 16px Inter}.pr ul{gap:10px;margin:0 0 auto;padding:0;font-size:16px;list-style:none;display:grid}.pr li:before{content:"";opacity:.6;vertical-align:1px;background:currentColor;border-radius:50%;width:7px;height:7px;margin-right:10px;display:inline-block}.pr .pill{align-self:flex-start;margin-top:24px}.cats{background:#0000001a;border:1px solid #0000001a;grid-template-columns:1fr 1fr;gap:1px;margin:34px 25px 0;display:grid}.cat{background:var(--bg);flex-direction:column;gap:4px;min-height:96px;padding:16px 14px;display:flex}.cat b{font-family:var(--font-fraunces),Fraunces;font-size:20px;font-weight:700}.cat span{color:var(--body);font-size:14px;line-height:1.35}.why{padding:110px 0 40px}.why h2{font-size:40px;font-weight:800;line-height:1.08}.why h2 em{color:var(--pink)}.why p{margin:26px 0 0;font-size:16.5px;line-height:1.28}.faq{padding:56px 0 20px}.faq h2{text-align:center;font-size:34px;font-weight:800;line-height:1.1}.faq details{border-top:1px solid #fff3;margin-top:0;padding:16px 2px}.faq details:first-of-type{margin-top:30px}.faq details:last-of-type{border-bottom:1px solid #fff3}.faq summary{cursor:pointer;justify-content:space-between;gap:12px;font-size:17px;font-weight:600;list-style:none;display:flex}.faq summary:after{content:"+";font-size:22px;line-height:1}.faq details[open] summary:after{content:"–"}.faq details p{opacity:.88;margin:10px 0 0;font-size:16px;line-height:1.5}.end{padding:90px 0 40px}.end h2{font-size:40px;font-weight:800;line-height:1.08}.end .o{width:150px;height:150px;margin:36px 0 0 auto}.end .o svg{filter:drop-shadow(0 18px 20px #00000059)}.beta{gap:10px;margin-top:30px;display:grid}.beta input,.beta select{font:inherit;color:inherit;background:#ffffff1a;border:0;border-radius:12px;padding:14px 16px;font-size:16px;box-shadow:inset 0 0 0 1px #ffffff40}.beta select option{color:#111}.beta input::placeholder{color:inherit;opacity:.65}.beta .pill{justify-self:start;margin-top:4px}.beta .beta-msg{color:var(--anchor2);margin:8px 0 0;font-size:14px;font-weight:600}.beta .pill:disabled{opacity:.55;cursor:wait}.disc{opacity:.65;margin:34px 0 0;font-size:12px;line-height:1.35}.ft{background:var(--deep);color:var(--deepink);overflow:hidden}.ft .l{opacity:.85;border-top:1px solid #ffffff26;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:26px 25px 8px;font-size:13px;display:flex}.ft .l div{flex-wrap:wrap;gap:18px;display:flex}.word{font-family:var(--font-fraunces),Fraunces,Georgia,serif;letter-spacing:-.04em;color:var(--anchor2);text-align:center;white-space:nowrap;margin:14px 0 0;padding-bottom:.02em;font-size:22.5vw;font-weight:900;line-height:.86}.theme-toggle{width:40px;height:40px;color:var(--ink);cursor:pointer;background:#0000000f;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.theme-toggle .ico-moon{display:none}.theme-toggle .ico-sun{display:block}.theme-toggle[data-mode=light] .ico-sun{display:none}.theme-toggle[data-mode=light] .ico-moon{display:block}:is(html[data-theme=coral],html[data-theme=night]) .theme-toggle{color:#f2ebe0;background:#f2ebe01a}html[data-theme=light] .theme-toggle{color:#0b0810;background:#0b08100f}@media (min-width:900px){.menu{display:none}.header-nav{display:flex}.site-header{gap:28px;padding:7px 7px 7px 24px}.hero{text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;min-height:100svh;padding:140px 0 110px;display:flex}.hero h1{box-sizing:border-box;text-align:center;width:100%;max-width:1200px;margin:70px auto 0;padding:0;font-size:clamp(72px,9.5vw,168px)}.hero .tiny{text-align:center;width:100%;max-width:440px;margin:72px auto 0;font-size:16px}.hero .tiny.hero-more{margin-top:24px}.pills{flex-direction:row;justify-content:center;gap:12px;width:100%;margin-top:80px}.pills-note{margin-top:32px}.pill{width:auto;min-width:179px;height:46px;font-size:15px}html[data-bv] h2.st{text-align:center;text-wrap:balance;width:100%;max-width:none;margin:120px 0 0;padding:0 max(32px,50vw - 520px);font-size:clamp(38px,3vw,52px)}.rail{grid-template-columns:repeat(3,1fr);gap:18px;width:100%;max-width:1180px;margin-left:auto;margin-right:auto;padding:40px 32px 80px;display:grid;overflow:visible}.rail.n4{grid-template-columns:repeat(4,1fr)}.rail.n2{grid-template-columns:repeat(2,1fr);max-width:900px}.card{border-radius:2px;flex:none;width:auto;height:520px}.card h3{font-size:34px}.card .o{width:200px;height:200px}.sc{height:480px}.sc h3{font-size:32px}.rc{height:380px}.quote{max-width:1180px;min-height:440px;margin:0 auto;padding:120px 32px 140px}.quote p{max-width:960px;font-size:48px}.band{padding:0 max(32px,50vw - 590px)}.stm{text-align:center;max-width:780px;margin:0 auto;padding:170px 0 140px}.stm h2{font-size:72px}.feat{text-align:center;max-width:780px;margin:0 auto;padding:140px 0 120px}.feat .ic{margin:0 auto}.feat h2{font-size:64px}.feat .copy{max-width:640px;margin:36px auto 0;font-size:18px;text-align:center!important}.coll{width:620px;height:300px;margin:64px auto 0}.ph{width:170px;height:212px}.p1{top:10px;left:0}.p2{width:170px;height:212px;top:96px;left:128px}.p3{top:0;left:262px}.p4{width:178px;height:216px;top:90px;left:392px}.coll.pp{width:620px;height:340px}.q1{width:170px;height:250px;top:30px;left:130px}.q2{width:220px;height:220px;top:100px;left:300px}.bub{width:230px;font-size:15px;top:-10px;left:60px}.coll.fo{width:620px;height:320px}.f1{left:30px}.f2{width:170px;height:212px;top:96px;left:210px}.f3{width:180px;height:226px;left:380px}.ui{text-align:left;max-width:560px;margin:56px auto 0}.pt{text-align:center;max-width:1180px;margin:0 auto;padding:130px 32px 0}.pt h2{font-size:56px}.pt p{max-width:560px;margin-left:auto;margin-right:auto;font-size:18px}#privacy .pt{text-align:left}#privacy .pt p{margin-left:0}.b-peri .rail,.band .rail{padding-bottom:100px}.cats{grid-template-columns:repeat(4,1fr);width:calc(100% - 64px);max-width:1116px;margin:40px auto 0}.why{grid-template-columns:1.1fr .9fr;align-items:center;gap:70px;max-width:1180px;margin:0 auto;padding:140px 0 80px;display:grid}.why .coll{margin:0}.why h2{font-size:64px}.why p{max-width:520px;font-size:17px}.faq{max-width:760px;margin:0 auto;padding:100px 0 40px}.faq h2{font-size:56px}.end{grid-template-columns:1fr 1fr;align-items:center;gap:60px;max-width:1180px;margin:0 auto;padding:130px 0 90px;display:grid}.end h2{font-size:72px}.end .o{width:220px;height:220px;margin:0 auto}.ft .l{padding:30px max(32px,50vw - 590px) 12px}.word{font-size:22.5vw}}@media (min-width:900px) and (max-width:1199px){.why{grid-template-columns:1fr;gap:48px}.why .coll{margin:0 auto}}.dev{color:#0b0810;text-align:left;background:#0b0810;border-radius:36px;flex:none;width:236px;height:470px;padding:7px;box-shadow:0 0 0 1.5px #f2ebe047,0 30px 50px -20px #0009}.dev .scr{background:#faf7f1;border-radius:29px;flex-direction:column;height:100%;padding:11px 15px 14px;font-size:12px;line-height:1.3;display:flex;position:relative;overflow:hidden}.dev .scr:before{content:"";background:#0b0810;border-radius:99px;width:62px;height:18px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.dev .sb{justify-content:space-between;align-items:center;height:18px;margin-bottom:16px;padding:0 4px;font-size:11px;font-weight:700;display:flex}.dev .sb span{align-items:center;gap:3px;display:flex}.dev .sb i{background:#0b0810;border-radius:2px;width:12px;height:7px;display:block}.dev .sb i.bt{border-radius:3px;width:17px;height:8px}.dev .scr h4{font:700 19px/1.14 var(--font-fraunces),Fraunces,serif;letter-spacing:-.01em;margin:12px 0}.dev .pg2{color:#6b5e48;justify-content:space-between;margin-top:4px;font-size:11px;font-weight:600;display:flex}.dev .tr{background:#e6dfd0;border-radius:9px;height:5px;margin-top:6px;overflow:hidden}.dev .tr div{background:var(--sa,#4a0f14);border-radius:9px;height:100%}.dev .op{background:#fff;border:1.5px solid #e2d9c6;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:8px;padding:11px 12px;font-size:12.5px;font-weight:500;display:flex}.dev .op.on{background:var(--sa,#4a0f14);border-color:var(--sa,#4a0f14);color:#f7ede0}.dev .op span{background:var(--sb,#e8a200);color:#0b0810;border-radius:50%;place-items:center;width:18px;height:18px;display:grid}.dev .nt{color:#6b5e48;align-items:center;gap:6px;margin:4px 0 0;font-size:11px;display:flex}.dev .bt2{color:#f5eddf;text-align:center;background:#0b0810;border-radius:99px;margin-top:auto;padding:12px;font-size:12.5px;font-weight:700}.dev .bt2+.bt2{margin-top:8px}.dev .bt2.gh{color:#0b0810;background:0 0;box-shadow:inset 0 0 0 1.5px #0b081040}.dev .nt+.bt2{margin-top:auto}.dev .ctr{text-align:center;padding:8px 6px 0}.dev .ctr h4{margin:12px 0 6px}.dev .ctr p{color:#6b5e48;margin:0;font-size:12px}.dev .ok{background:var(--sa,#4a0f14);color:#f7ede0;border-radius:50%;place-items:center;width:46px;height:46px;margin:0 auto;display:grid}.dev .ok svg{width:20px;height:20px}.dev .card2{background:#fff;border:1px solid #e6dfd0;border-radius:14px;margin:16px 0;padding:14px}.dev .pr2{justify-content:space-between;font-size:12px;font-weight:600;display:flex}.dev .pr2 em{color:#6b5e48;font-style:normal;font-weight:500}.dev .card2 .sm{text-align:center;color:#6b5e48;width:32%;font-size:10.5px;display:inline-block}.dev .card2 .sm b{font:700 22px var(--font-fraunces),Fraunces,serif;color:#0b0810;display:block}.dev .hd2{justify-content:space-between;align-items:center;margin-top:4px;display:flex}.dev .hd2 h4{margin:6px 0}.dev .avs{display:flex}.dev .avs i{background:var(--sa,#4a0f14);border-radius:50%;width:24px;height:24px;margin-left:-7px;box-shadow:0 0 0 2px #faf7f1}.dev .avs i+i{background:#1f1240}.dev .avs svg{border-radius:50%;width:24px;height:24px;margin-left:-7px;display:block;box-shadow:0 0 0 2px #faf7f1}.dev .seg{background:#efe8d8;border-radius:99px;margin:6px 0 10px;padding:3px;font-size:11px;font-weight:600;display:flex}.dev .seg span{text-align:center;color:#6b5e48;border-radius:99px;flex:1;padding:6px}.dev .seg .on{color:#0b0810;background:#fff;box-shadow:0 1px 3px #0000001f}.dev .rw{border-top:1px solid #e9e1cf;align-items:center;gap:9px;padding:12px 0;font-size:13px;display:flex}.dev .rw b{flex:1;font-weight:600}.dev .rw em{color:#6b5e48;font-size:11px;font-style:normal}.dev .rw svg{color:#9a8f7c}.dev .scr .d,.dev i.d{border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.dev .chip{border-radius:99px;align-items:center;gap:6px;width:fit-content;padding:5px 10px;font-size:11px;font-weight:700;display:inline-flex}.dev .chip.pv{color:var(--sa,#4a0f14);background:#efe8d8}.dev .bk{color:#6b5e48;margin:4px 0 10px;font-size:12px;font-weight:600}.dev .rg{margin:18px 4px 6px}.dev .tk{background:#e6dfd0;border-radius:9px;height:8px;position:relative}.dev .tk u{background:var(--sb,#e8a200);border-radius:9px;height:8px;position:absolute;top:0}.dev .tk s{background:var(--sa,#4a0f14);border-radius:50%;width:16px;height:16px;margin-left:-8px;font-size:0;text-decoration:none;position:absolute;top:-4px;box-shadow:0 0 0 3px #faf7f1}.dev .tk s.t2{background:#1f1240}.dev .two{grid-template-columns:1fr 1fr;gap:8px;margin:20px 0 12px;display:grid}.dev .two div{background:#fff;border:1px solid #e6dfd0;border-radius:12px;padding:10px;font-size:12px;font-weight:600}.dev .two span{color:#6b5e48;margin-bottom:2px;font-size:10.5px;font-weight:500;display:block}.dev .pm{background:#fff;border:1px solid #e6dfd0;border-radius:12px;align-items:baseline;gap:10px;margin-bottom:8px;padding:12px;display:flex}.dev .pm b{font:700 15px/1.3 var(--font-fraunces),Fraunces,serif;color:var(--sa,#4a0f14)}.dev .pm p{margin:0;font-size:12px;font-weight:500;line-height:1.3;color:#0b0810!important}.dev .lb{letter-spacing:.1em;text-transform:uppercase;color:#6b5e48;margin:12px 0 4px;font-size:11px;font-weight:700}.dev .pw{border-top:1px solid #e9e1cf;justify-content:space-between;align-items:center;padding:11px 0;display:flex}.dev .pw b{font-size:13px;display:block}.dev .pw span{color:#6b5e48;font-size:11.5px}.dev .dt{gap:3px;display:flex}.dev .dt i{background:#e2d9c6;border-radius:50%;width:7px;height:7px}.dev .dt i.f{background:var(--sa,#4a0f14)}.dev .sub{color:#6b5e48;margin:0 0 14px;font-size:12px}.dev .code{background:var(--sa,#4a0f14);color:#f7ede0;text-align:center;border-radius:14px;margin-bottom:12px;padding:16px}.dev .code span{opacity:.75;font-size:11px}.dev .code b{letter-spacing:.1em;color:var(--sb,#e8a200);margin-top:6px;font:600 24px ui-monospace,Menlo,monospace;display:block}.dev .avsb{color:#f2ebe0;width:50px;height:50px;font:700 22px var(--font-fraunces),Fraunces,serif;background:#1f1240;border-radius:50%;place-items:center;margin:0 auto;display:grid}.dev .see{background:#fff;border:1px solid #e6dfd0;border-radius:14px;margin:14px 0;padding:6px 12px}.dev .see div{align-items:center;gap:9px;padding:9px 0;font-size:12px;font-weight:500;display:flex}.dev .see div+div{border-top:1px solid #efe8d8}.dev .see svg{color:#2e9e62;flex:none}.dev .see .no{color:#0b0810}.shx{-webkit-backdrop-filter:blur(6px);z-index:2000;background:#0b0810c7;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.shx[hidden]{display:none}.shxp{color:#f2ebe0;background:#150e1e;border:1px solid #f2ebe024;border-radius:6px;width:100%;max-width:1060px;max-height:92vh;padding:34px 34px 30px;position:relative;overflow:auto}.shxp .kk{opacity:.8;font-size:15px;font-weight:600}.shxp h2{margin:6px 0 24px;font-size:34px;font-weight:700;line-height:1.1}.shxc{color:#f2ebe0;cursor:pointer;background:#f2ebe01a;border:0;border-radius:50%;width:38px;height:38px;font-size:15px;position:absolute;top:14px;right:14px}.shxl{grid-template-columns:repeat(3,1fr);justify-items:center;gap:28px;display:grid}.shxs{text-align:center;flex-direction:column;align-items:center;max-width:300px;display:flex}.shxs .dev{margin-bottom:18px}.shxn{color:#0b0810;background:#f5eddf;border-radius:50%;place-items:center;width:28px;height:28px;margin-bottom:14px;font-size:13px;font-weight:700;display:grid}.shxs>b{font:700 20px var(--font-fraunces),var(--font-fraunces),Fraunces,serif}.shxs>span{color:#a79c8a;margin-top:6px;font-size:16px;line-height:1.45}@media (max-width:860px){.shxl{scroll-snap-type:x mandatory;justify-content:flex-start;padding-bottom:10px;display:flex;overflow-x:auto}.shxs{scroll-snap-align:start;flex:0 0 78%}.shxp{padding:26px 18px}}.card.pc{padding-bottom:0;overflow:hidden}.card.pc h3{font-size:31px}.card.pc p{opacity:.92;margin-top:10px}.card.pc>a{align-self:flex-start}.card.pc .bleed{flex:1;justify-content:center;align-items:flex-start;min-height:0;margin:16px -25px 0;display:flex;overflow:hidden}.card.pc .dev{flex:none}.c-white .dev,.c-lilac .dev{box-shadow:0 0 0 1.5px #0b08104d,0 30px 50px -20px #0b081080}.sc .mu{gap:8px;margin-top:auto;display:grid}.mu{background:#fff;border-radius:14px;padding:12px}.sc .mu{background:#fff}.mr1{color:#0b0810;justify-content:space-between;align-items:center;padding:6px 2px;font-size:14px;font-weight:600;display:flex}.mr1+.mr1{border-top:1px solid #efe8d8}.mr1 em{color:#6b5e48;font-size:12.5px;font-style:normal;font-weight:500}.swt{background:#d9d0bc;border-radius:99px;width:40px;height:24px;display:block;position:relative}.swt:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.mn{color:#6b5e48;align-items:center;gap:6px;padding:4px 2px 0;font-size:12px;display:flex}.rdy{color:#1b7a4b;background:#ddf2e6;border-radius:99px;padding:4px 10px;font-size:12px;font-weight:700}.mbtn{color:#f5eddf;text-align:center;background:#0b0810;border-radius:99px;margin-top:6px;padding:12px;font-size:13.5px;font-weight:700}.mbtn.gh{color:#0b0810;background:0 0;margin:0;box-shadow:inset 0 0 0 1.5px #0b081040}.card.sg{color:#f7ede0;background:#0b0810;padding:0;overflow:hidden}.card.sg img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.card.sg:before{content:"";z-index:1;background:linear-gradient(#0b081000 38%,#0b0810db 100%);position:absolute;inset:0}.card.sg:after{z-index:2}.sgt{z-index:3;margin-top:auto;padding:0 25px 30px;position:relative}.sgt h3{margin:8px 0 14px}.sgt a{color:#f7ede0;text-underline-offset:3px;font-size:15px;font-weight:800}.ph{filter:none!important}.end .o.ven{color:#f2d8c5}.end .o.ven svg{filter:none;width:100%;height:auto}@media (min-width:900px){.rail.n3{grid-template-columns:repeat(3,1fr)}.card.pc .bleed{margin-top:20px}.card.sg{height:520px}}.ft2{background:var(--deep);color:var(--deepink);border-top:1px solid #ffffff14;padding:56px 25px 24px;overflow:hidden}.ft2 .g{grid-template-columns:1fr 1fr;gap:36px 24px;margin-bottom:44px;display:grid}.ft2 h4{font:600 11.5px var(--font-inter),Inter,sans-serif;letter-spacing:.16em;text-transform:uppercase;margin:0 0 18px}.ft2 ul{gap:10px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.ft2 a{opacity:.68;text-decoration:none;transition:opacity .15s}.ft2 a:hover{opacity:1}.ft2 .b{border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;gap:16px;padding-bottom:36px;font-size:13px;display:flex}.ft2 .b div{flex-wrap:wrap;gap:20px;display:flex}.ft2 .w{font-family:var(--font-fraunces),Fraunces,Georgia,serif;letter-spacing:-.05em;text-align:center;box-sizing:border-box;-webkit-user-select:none;user-select:none;opacity:.95;color:#4b30b5;white-space:nowrap;width:100vw;max-width:none;margin:48px calc(50% - 50vw) 0;padding:24px 0 0;font-size:clamp(68px,18.5vw,700px);font-weight:500;line-height:.85}@media (min-width:900px){.ft2{padding:72px max(32px,50vw - 590px) 28px}.ft2 .g{grid-template-columns:repeat(4,1fr)}}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .ft2{color:#a79c8a;background:#0b0810;border-top-color:#f2ebe014}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .ft2 h4{color:#f2ebe0}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .ft2 a{opacity:1;color:#a79c8a}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .ft2 a:hover{color:#f2ebe0}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .ft2 .b{border-bottom-color:#f2ebe014}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .ft2 .w{color:#4b30b5}.i-gl{display:none}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .i-gl{display:block}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .i-st{display:none}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]){--line:#f2ebe024;--header-bg:#0b0810c7;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .menu{background:#f2ebe01a}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .btn-cta,:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .pill{color:#0b0810;background:#f26856}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .pill.gr{color:#f2ebe0;background:0 0;box-shadow:inset 0 0 0 1.5px #f2ebe0b3}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .pill.dk{color:#f2ebe0;background:#0b0810}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .pill.wh{color:#0b0810;background:#e8a200}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .hero .tiny{color:#d4cbc0}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .hero .tiny a{color:#f2ebe0}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .quote cite{color:#e8a200}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .logo svg circle+circle{stroke:#e8a200}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .c-deep{color:#f7ede0;background:#4a0f14}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .c-deep .k{color:#f2d8c5}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .c-plum{color:#f2ebe0;background:#1f1240}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .c-plum .k{color:#c9b8e0}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .c-white,:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .c-lilac{color:#0b0810;box-shadow:none;background:#f2e9d5}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .c-white .k,:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .c-lilac .k,:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .sc .k{color:#6b5e48;opacity:1}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .sc h3{color:#0b0810}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .sc .sd{color:#3d3326}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .b-lilac{color:#0b0810;background:#f2e9d5}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .b-lilac .feat .ic{color:#4a0f14}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .b-why{color:#0b0810;background:#faf7f1}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .b-why .copy,:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .why p{color:#3d3326}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .b-end{color:#f2ebe0;background:#0b0810}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .b-why h2 em{color:#4a0f14}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .b-why .faq details{border-top-color:#0b081033}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .b-why .faq details:last-of-type{border-bottom-color:#0b081033}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .b-deep .feat h2 em{color:#e8a200}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .pt p{color:#a79c8a}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .cats{background:#f2ebe024;border-color:#f2ebe024}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .ft{background:#2e0a0f}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .end .o svg{filter:none}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .b-plum{isolation:isolate;color:#e4d2e8;background:radial-gradient(90% 70% at 50% 100%,#a870be8c 0%,#8c5ca847 25%,#6e468c1a 55%,#0000 78%),linear-gradient(#0b0810 0%,#150e1e 15%,#171020 40%,#1b1226 62%,#241733 78%,#3a2549 92%,#4a2f5a 100%);position:relative;overflow:hidden}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .b-plum:before,:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .b-plum:after{content:"";z-index:0;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 50%,#0000 85%);mask-image:linear-gradient(#000 0% 50%,#0000 85%)}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .b-plum:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='760' height='760'><circle cx='183' cy='413' r='0.9' fill='white' fill-opacity='0.75'/><circle cx='360' cy='441' r='1.1' fill='white' fill-opacity='0.4'/><circle cx='687' cy='357' r='1.1' fill='white' fill-opacity='0.5'/><circle cx='148' cy='543' r='1.1' fill='white' fill-opacity='0.95'/><circle cx='417' cy='303' r='1.4' fill='white' fill-opacity='0.5'/><circle cx='178' cy='118' r='1.1' fill='white' fill-opacity='0.65'/><circle cx='561' cy='509' r='0.7' fill='white' fill-opacity='0.5'/><circle cx='574' cy='449' r='0.9' fill='white' fill-opacity='0.95'/><circle cx='27' cy='655' r='1' fill='white' fill-opacity='0.75'/><circle cx='545' cy='665' r='1.2' fill='white' fill-opacity='0.95'/><circle cx='697' cy='301' r='1.4' fill='white' fill-opacity='0.75'/><circle cx='338' cy='708' r='0.9' fill='white' fill-opacity='0.4'/><circle cx='31' cy='376' r='0.9' fill='white' fill-opacity='0.85'/><circle cx='332' cy='475' r='0.9' fill='white' fill-opacity='0.65'/><circle cx='385' cy='294' r='0.9' fill='white' fill-opacity='0.75'/><circle cx='444' cy='443' r='0.9' fill='white' fill-opacity='0.85'/><circle cx='693' cy='26' r='0.9' fill='white' fill-opacity='0.75'/><circle cx='509' cy='127' r='1.4' fill='white' fill-opacity='0.55'/><circle cx='729' cy='684' r='1.1' fill='white' fill-opacity='0.4'/><circle cx='541' cy='163' r='1.4' fill='white' fill-opacity='0.75'/><circle cx='205' cy='98' r='1' fill='white' fill-opacity='0.95'/><circle cx='484' cy='368' r='0.9' fill='white' fill-opacity='0.95'/><circle cx='54' cy='679' r='0.7' fill='white' fill-opacity='0.55'/><circle cx='325' cy='316' r='0.7' fill='white' fill-opacity='0.4'/><circle cx='459' cy='577' r='1' fill='white' fill-opacity='0.85'/><circle cx='445' cy='418' r='0.9' fill='white' fill-opacity='0.75'/><circle cx='181' cy='31' r='0.7' fill='white' fill-opacity='0.4'/><circle cx='85' cy='407' r='0.8' fill='white' fill-opacity='0.65'/><circle cx='223' cy='202' r='1.2' fill='white' fill-opacity='0.4'/><circle cx='741' cy='260' r='0.9' fill='white' fill-opacity='0.5'/><circle cx='678' cy='288' r='1' fill='white' fill-opacity='0.95'/><circle cx='395' cy='488' r='1.1' fill='white' fill-opacity='0.85'/><circle cx='425' cy='470' r='1.4' fill='white' fill-opacity='0.75'/><circle cx='208' cy='481' r='1.2' fill='white' fill-opacity='0.5'/><circle cx='708' cy='333' r='0.9' fill='white' fill-opacity='0.75'/><circle cx='232' cy='259' r='1.4' fill='white' fill-opacity='0.65'/><circle cx='747' cy='241' r='1' fill='white' fill-opacity='0.75'/><circle cx='447' cy='104' r='1.2' fill='white' fill-opacity='0.85'/><circle cx='254' cy='269' r='0.9' fill='white' fill-opacity='0.75'/><circle cx='536' cy='559' r='0.7' fill='white' fill-opacity='0.75'/><circle cx='50' cy='512' r='0.9' fill='white' fill-opacity='0.55'/><circle cx='476' cy='229' r='1.1' fill='white' fill-opacity='0.55'/><circle cx='137' cy='143' r='1.4' fill='white' fill-opacity='0.55'/><circle cx='639' cy='203' r='1.4' fill='white' fill-opacity='0.65'/><circle cx='83' cy='615' r='1.1' fill='white' fill-opacity='0.85'/><circle cx='557' cy='237' r='0.8' fill='white' fill-opacity='0.85'/><circle cx='608' cy='183' r='0.8' fill='white' fill-opacity='0.85'/><circle cx='331' cy='529' r='0.7' fill='white' fill-opacity='0.75'/><circle cx='246' cy='255' r='1.4' fill='white' fill-opacity='0.5'/><circle cx='334' cy='647' r='0.8' fill='white' fill-opacity='0.4'/><circle cx='257' cy='493' r='1.1' fill='white' fill-opacity='0.65'/><circle cx='207' cy='596' r='0.7' fill='white' fill-opacity='0.75'/><circle cx='724' cy='241' r='1.4' fill='white' fill-opacity='0.95'/><circle cx='436' cy='654' r='0.9' fill='white' fill-opacity='0.95'/><circle cx='627' cy='68' r='1.1' fill='white' fill-opacity='0.55'/><circle cx='447' cy='321' r='1.1' fill='white' fill-opacity='0.95'/><circle cx='643' cy='353' r='1.2' fill='white' fill-opacity='0.65'/><circle cx='222' cy='431' r='0.7' fill='white' fill-opacity='0.65'/><circle cx='121' cy='8' r='1.4' fill='white' fill-opacity='0.75'/><circle cx='746' cy='331' r='1.2' fill='white' fill-opacity='0.5'/><circle cx='53' cy='350' r='1.8' fill='white' fill-opacity='.92'/><circle cx='554' cy='704' r='1.8' fill='white' fill-opacity='.92'/><circle cx='269' cy='189' r='1.5' fill='white' fill-opacity='.92'/><circle cx='631' cy='710' r='1.5' fill='white' fill-opacity='.92'/></svg>");background-size:760px 760px}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .b-plum:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='900' height='900'><circle cx='408' cy='503' r='1.4' fill='white' fill-opacity='0.65'/><circle cx='407' cy='767' r='0.8' fill='white' fill-opacity='0.5'/><circle cx='721' cy='428' r='1.1' fill='white' fill-opacity='0.95'/><circle cx='170' cy='402' r='0.8' fill='white' fill-opacity='0.4'/><circle cx='485' cy='798' r='1.2' fill='white' fill-opacity='0.4'/><circle cx='535' cy='357' r='1' fill='white' fill-opacity='0.85'/><circle cx='663' cy='584' r='1.1' fill='white' fill-opacity='0.4'/><circle cx='746' cy='60' r='0.7' fill='white' fill-opacity='0.5'/><circle cx='789' cy='539' r='1.4' fill='white' fill-opacity='0.65'/><circle cx='304' cy='526' r='1.5' fill='white' fill-opacity='.92'/><circle cx='466' cy='568' r='1.6' fill='white' fill-opacity='.92'/><circle cx='34' cy='101' r='1.8' fill='white' fill-opacity='.92'/></svg>");background-size:900px 900px;animation:7s ease-in-out infinite tw}@keyframes tw{0%,to{opacity:.9}50%{opacity:.25}}.b-plum>*{z-index:1;position:relative}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .stm.pk h2{color:#f3d9ee;text-shadow:0 0 50px #c88cdc73,0 0 100px #a064c833}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .stm.pk h2 em,:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .b-plum .feat h2 em{color:#efc0e6}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .stm.pk .lbl{color:#c9a8d4;letter-spacing:.16em;text-transform:uppercase;font-size:13px;font-weight:600}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .b-plum .feat .ic{color:#e5b9de}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .b-plum .feat h2{color:#f3d9ee}:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .b-plum .ui .s b{color:#efc0e6}@media (prefers-reduced-motion:reduce){:is(html[data-theme=night],html[data-theme=light],html[data-theme=coral]) .b-plum:after{animation:none}}html[data-theme=light]{--line:#0b08101f;--header-bg:#faf7f1db}html[data-theme=light] .menu{background:#0b08100f}html[data-theme=light] .btn-cta,html[data-theme=light] .hero .pill{color:#0b0810;background:#f26856}html[data-theme=light] .hero .pill.gr{color:#0b0810;background:0 0;box-shadow:inset 0 0 0 1.5px #0b08108c}html[data-theme=light] .hero .tiny,html[data-theme=light] .pt p{color:#3d3326}html[data-theme=light] .quote cite{color:#8a5a00}html[data-theme=light] .cats{background:#0b08101f;border-color:#0b08101f}html[data-theme=light] .c-white,html[data-theme=light] .c-lilac{box-shadow:0 14px 34px -18px #0b081059}html[data-theme=light] .b-why{background:#f2e9d5}html[data-theme=light] .hero .tiny a{color:#0b0810}.site-header{border-color:#0000}.cats{background:0 0;border:0;gap:10px}.cat{background:#f2ebe00f}html[data-theme=light] .cat{background:#0b08100d}.card:after{display:none}.site-header{border:0}.ft2{border-top:0}.ft2 .b{border-bottom:0}html[data-theme=light] .site-header{border:1px solid var(--line)}:is(html[data-theme=coral],html[data-theme=light]){--sa:#4b30b5;--sb:#f26856}:is(html[data-theme=coral],html[data-theme=light]) .c-deep{color:#1a0a08;background:#f26856}:is(html[data-theme=coral],html[data-theme=light]) .c-deep .k{color:#5a1e14}:is(html[data-theme=coral],html[data-theme=light]) .c-plum{color:#fff;background:#5b3fd0}:is(html[data-theme=coral],html[data-theme=light]) .c-plum .k{color:#d9ccff}:is(html[data-theme=coral],html[data-theme=light]) .b-deep{color:#f2ebe0;background:#000}:is(html[data-theme=coral],html[data-theme=light]) .b-deep .feat h2 em{color:#f26856}:is(html[data-theme=coral],html[data-theme=light]) .pill.wh{color:#1a0a08;background:#f26856}:is(html[data-theme=coral],html[data-theme=light]) .quote cite{color:#f26856}:is(html[data-theme=coral],html[data-theme=light]) .logo svg circle+circle{stroke:#f26856}:is(html[data-theme=coral],html[data-theme=light]) .b-why h2 em{color:#4b30b5}html[data-theme=light] .b-deep{color:#f2ebe0;background:#000}.js .rv{opacity:0;transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1);transform:translateY(26px)}.js .rv.in{opacity:1;transform:none}.ven svg .va,.ven svg .vb{transition:transform 1.4s cubic-bezier(.2,.7,.2,1)}.ven svg .vlens,.ven svg .vsh{transition:opacity .7s 1s}.js .ven:not(.in) svg .va{transform:translate(-36px)}.js .ven:not(.in) svg .vb{transform:translate(36px)}.js .ven:not(.in) svg .vlens,.js .ven:not(.in) svg .vsh{opacity:0}@media (hover:hover) and (pointer:fine){.card.pc{will-change:transform;transition:transform .25s ease-out,box-shadow .25s}.card.pc.tilt{transition:transform 80ms linear;box-shadow:0 26px 50px -22px #0000008c}}@keyframes fx{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes up{0%{opacity:0;transform:translateY(34px)}to{opacity:1;transform:none}}.card .dev .tr>div{transform-origin:0;animation:1.3s cubic-bezier(.2,.7,.2,1) .6s both fx}.shx.play .shxs{animation:.7s cubic-bezier(.2,.7,.2,1) both up}.shx.play .shxs:nth-child(2){animation-delay:.2s}.shx.play .shxs:nth-child(3){animation-delay:.4s}.shx.play .dev .tk u,.shx.play .dev .tr>div{transform-origin:0;animation:1.2s cubic-bezier(.2,.7,.2,1) 1s both fx}.shxs{transition:opacity .5s,transform .5s}.shx.cyc .shxs:not(.hl){opacity:.55;transform:scale(.97)}@media (prefers-reduced-motion:reduce){.js .rv,.js .ven:not(.in) svg *{opacity:1!important;transform:none!important}*{transition:none!important;animation:none!important}}.pills-note{color:var(--body);opacity:.85;text-align:center;margin:14px auto 0;font-size:14px;font-weight:600}.pr-note{text-align:center;max-width:640px;color:var(--body);margin:24px auto 0;padding:0 24px;font-size:16px;line-height:1.5}
