/* Generated by scripts/build-site-fonts.py. Do not edit. */
@font-face{font-family:'Noto Sans JP';font-style:normal;font-weight:400 700;font-display:block;src:url(data:font/woff2;base64,d09GMgABAAAAAATYABUAAAAACXgAAARuAAIBBgAAAAAAAAAAAAAAAAAAAAAAAAAAGYIKGyAcQj9IVkFSKgZgP1NUQVRYJxoAPC9EEQgKgwCCJDCBbAE2AiQDDAsMAAQgBYNSByAXJBgMG6cHCJ4DbvN0xPDmL5LR5zYRN5p5RPGLIN7uv68+M3cejGghxJCi3Q8q/kHiUAoyMxbm5/f3nvuNAbz/zVYFk9FghbSQVscDca++zOFjUQSnhefyH5wa8QDGqqVyr+dToNihdf57UGhEFNpWkxwr21b/3TZX+TD/x0zXPppGi410byKR/40iqdoiCix14LPGaqrC7e5A7vkBHvCR6FmbwxO8oYI3FTvkkR8aWuZ2KYR6Z4Ff7FAUGzYFRoLesbryQrA9VZ5VALan04rzQO8cIWnzn0+rLAZbNJDkBukwMmcCzTav10rBoKycuoKcLdcIlQO5TpQzx7LTUVj534RGl5cUFe9lNGLNHttNh8ELWYgGt5BlLykQtxAI10CoF+iEBGu4goTg+xIg1OqnBkUbxJBDiQGtfBXX6HAMx3AMx6WwC1STAO1MQjho8/xUQJ79FHpEhXRfeDewvf0WcRARG0GqS/ASa/vuIeDaeExzlHy5vIf8ntAwEJCG0ucYRhNCtUA7CvqRrp7KrUQI1e8KxauSpHiE9AoCojF+HWGa0u6CZvUKQv6GV9CxQ/n7NVwBCRnakQM8Zxoo5EIaeVxz9L9k5DHNkf/yi+CzEAIEmpGEdhTVgbW9BHQXNdHAzNFI/HpJoTmaQT5tlFgTqIBa1GA/8CAgBxVRSfLMQNt2t4MuLM6e4mWdoNc2ZZ+k5Vy/oxVD9lU1s/Wm5IMP9ZwgLj2nl9z2+urY2ocC8dgmTq+7+rJSHp+/65WHorojp3RnZXjJmOaNSmNefDDqjy7fE9URGTW/Gr8Pl52eaVwe32yE4dv7bmT1RAT+IcO8F8YuTGJUX1SOjEz03xvvH0RGKr+oGhtbSPYk3fARM30y3ogc+ifc7Q3mkVEb0afd0wvyBpvHvxv1FN2raqE6Y/wi+4rasbvgGmgKNEfATy+BppO7YCfUZapeilaz664I1vVU/Y2MABAIgWFUMArQTSZAVhtaQ6pNAcXrb/oKANQq/gdg9eFifm8V1P3/Zit5KME/f2P67XJx3N4aqk0DUkuBm/3MaJ6nECm7RmeWre3a9Mtmgar334+n7w/gW6sjfP27Xll+bRdffO22RChuTZXg7+/pe2H5sNy+mv5ZQGLpnL7Wqqr8CEmW2NDgyCgg/gykKH7+CA6mFBx/q86yn+CzZ1Md8OV93weD8p7s3chloJBAkN/z/xXZT1q0s3eFGBDCPAcGUecpTwlUtKGyNAzU4FmZyGuEUTAiJY1GSZk1cGGukirOKiUVBv0QWzD86RWhPiT6moKGPZJoBLKe1KQ5ur9SM0ZMC1aiUgkNEdIUq6DBXygNkXLlKRYuS44qhdKUI5jBMEsO3HhyF8LBTVA4BWXKXwAh/AEv0bKUq5CnRDENvuGmfBEc5HqKMzRQTbgMmLUaGVvQFklTICu6UrYstbL8gFWNtmZVD2YRTdCiY2SBnCFtpSBZMu1VikQUaJG/uxKFMiEjM0zLtnn6RzP0K7KQ/cRZOj6SWtTRYNlTAA==) format('woff2');unicode-range:U+2192-2193,U+2197-2198}
@font-face{font-family:'Inter';font-style:normal;font-weight:400 700;font-display:swap;src:url(/cyber/fonts/inter-core.15da5defe3.woff2) format('woff2');unicode-range:U+20-7e,U+a0-ff,U+2013-2014,U+2018-2019,U+201c-201d,U+2022,U+2026,U+2191,U+2193}
@font-face{font-family:'Noto Sans JP';font-style:normal;font-weight:400 700;font-display:swap;src:url(/cyber/fonts/noto-jp-core.48a86ffb29.woff2) format('woff2');unicode-range:U+20-7e,U+a9,U+d7,U+2013-2014,U+2018-2019,U+201c-201d,U+2022,U+2026,U+2190-2191,U+2261,U+2301,U+2318,U+25a5,U+25c7,U+3000-3011,U+3014-301f,U+3041-3096,U+30a1-30fe,U+4e00,U+4e07,U+4e0b,U+4e16,U+4e26,U+4e2d,U+4e8b,U+4eba,U+4ed5,U+4ed8,U+4ee3,U+4ef6,U+4f01,U+4f1a,U+4f4d,U+4f5c,U+4f8b,U+4f9b,U+4fb5,U+4fc2,U+4fdd,U+4fe1,U+4fee,U+5019,U+505c,U+5099,U+512a,U+5146,U+5148,U+5165,U+516c,U+5185,U+51fa,U+5217,U+5224,U+524d,U+529b,U+52d5,U+52d9,U+52e7,U+5316,U+53d6-53d7,U+53ef,U+5408,U+5411,U+554f,U+56de,U+56f2-56f3,U+5728,U+5831,U+5834,U+5883,U+5909,U+5916,U+591a,U+5927,U+59cb,U+5b58,U+5b66,U+5b88-5b89,U+5b9a,U+5b9f,U+5bb3,U+5bb9,U+5bfe,U+5c02,U+5c0f,U+5e74,U+5f0f,U+5f31,U+5f53,U+5f71,U+5f79,U+5fc3,U+5fc5,U+5fdc,U+6027,U+60c5,U+610f,U+6226,U+6240,U+624b,U+6280,U+629e,U+6311,U+63a1,U+63a5,U+63a8,U+63d0,U+643a,U+6483,U+64cd,U+652f,U+653b,U+6570,U+6587,U+6599,U+65ad,U+65b0,U+65b9,U+65e5,U+660e,U+6642,U+6700,U+6708,U+6728,U+672c,U+6750-6751,U+6761,U+679c,U+67fb,U+682a,U+6848,U+691c,U+696d,U+6982,U+6a29,U+6b04,U+6b62-6b63,U+6cc1,U+6d3b,U+6d41,U+6e1b,U+6e2c,U+6f0f,U+70b9,U+7121,U+73fe,U+7406,U+74b0,U+7528,U+753b,U+754c,U+7570,U+767a-767b,U+76e3,U+76f8,U+77e5,U+78ba,U+793a,U+793e,U+79c1,U+7a7a,U+7ae0,U+7af9,U+7b54,U+7b56,U+7b87,U+7ba1,U+7bc4,U+7d30,U+7d44,U+7d4c,U+7d50,U+7d9a,U+7dd2,U+7de0,U+8005,U+805e,U+80fd,U+81ea,U+8535,U+884c,U+8853,U+8868,U+88ab,U+8907,U+8981,U+898b,U+8996,U+89a7,U+8a00,U+8a18,U+8a2d,U+8a3c,U+8a66,U+8a73,U+8a8d,U+8a9e,U+8aac,U+8abf,U+8ac7,U+8c61,U+8cbb-8cbc,U+8cea,U+8d77,U+8def,U+8f09,U+901a,U+9023,U+904b,U+9060,U+9078,U+90e8,U+91d1,U+9332,U+9580,U+9589,U+958b,U+9593,U+95a2,U+9650,U+967a,U+9762,U+97ff,U+9806,U+984c,U+9ad8,U+ff01,U+ff08-ff09,U+ff0c,U+ff0e,U+ff1a-ff1b,U+ff1f,U+ff3b,U+ff3d,U+ff5b,U+ff5d-ff5e}
@font-face{font-family:'Noto Sans JP';font-style:normal;font-weight:400 700;font-display:swap;src:url(/cyber/fonts/noto-jp-extended.b1a7b31172.woff2) format('woff2');unicode-range:U+a0-a8,U+aa-d6,U+d8-ff,U+25cb,U+4e01,U+4e09-4e0a,U+4e0d,U+4e21,U+4e3b,U+4e57,U+4e86,U+4e88,U+4ea4,U+4eac,U+4eca,U+4ed6,U+4ee4-4ee5,U+4ef2,U+4efb,U+4f11,U+4f1d,U+4f34,U+4f3a,U+4f4f,U+4f53,U+4f55,U+4f7f,U+4f9d,U+4fbf,U+500b,U+5065,U+5074,U+50cd,U+5143,U+5150,U+5168,U+5171,U+5186,U+518d,U+51e6,U+5206-5207,U+5225,U+5229,U+5230,U+5236,U+524a,U+5272,U+52a0,U+52a9-52aa,U+52b9,U+52df,U+52e2,U+52e4,U+533a,U+533f,U+534a,U+5354,U+5357,U+5371,U+539f,U+53c2,U+53ca,U+53cd-53ce,U+53e3,U+53f7,U+540c-540d,U+5426,U+542b,U+544a,U+5473,U+547d,U+54c1,U+54e1,U+5584,U+55b6,U+56e0,U+56e3,U+56f0,U+56fd,U+571f,U+5730,U+57df,U+57fa,U+5897,U+58c1,U+591c,U+592a,U+592e,U+5931,U+5951,U+59d3-59d4,U+59ff,U+5a01,U+5b8c,U+5ba2,U+5be9,U+5c0e,U+5c4a,U+5c5e,U+5c65,U+5c71,U+5df1,U+5e0c,U+5e2d,U+5e38,U+5e83,U+5ea6-5ea7,U+5f15,U+5f35,U+5f37,U+5f62,U+5f85,U+5f8b-5f8c,U+5f97,U+601d,U+6025,U+60a9,U+60d1,U+614b,U+6210,U+623b,U+6253,U+6271,U+629c,U+62b1,U+62c5,U+62d2,U+62e0,U+6301,U+6307,U+632f,U+63a2,U+63aa,U+63b2,U+63db,U+640d,U+6539,U+6545,U+6559,U+6574,U+65bd,U+65e2,U+65e9,U+6620,U+666f,U+66f4,U+66f8,U+6709,U+670d,U+671b,U+671f,U+672a-672b,U+6765,U+6771,U+6790,U+6821,U+6975,U+69cb,U+69d8,U+6a5f,U+6b21,U+6b53,U+6b74,U+6b8b,U+6bce,U+6c0f,U+6c17,U+6c42,U+6c7a,U+6cbf,U+6cd5,U+6ce8,U+6d77,U+6e0b,U+6e21,U+6e80,U+6e96,U+6ec5,U+70ba,U+7136,U+7269,U+7279,U+72b6,U+7387,U+751f,U+7523,U+7530-7531,U+7533,U+756a,U+7684,U+76ee,U+76f4,U+770b,U+78e8,U+795d-795e,U+7a2e,U+7a3c,U+7a4d,U+7a74,U+7a93,U+7acb,U+7ae5,U+7aef,U+7b26,U+7b2c,U+7b49,U+7b4b,U+7b97,U+7c4d,U+7d04,U+7d20,U+7d42,U+7d5e,U+7d61,U+7d66,U+7e3e,U+7f6e,U+7fa9,U+8003,U+8077,U+80b2,U+80cc,U+8105-8106,U+8155,U+8208,U+822c,U+8846,U+885b,U+88c5,U+88dc,U+898f,U+89e3,U+89e6,U+8a02,U+8a08,U+8a0e,U+8a17,U+8a31,U+8a3a,U+8a71-8a72,U+8aad,U+8ab2,U+8acb,U+8ad6,U+8b1b,U+8b58,U+8b70,U+8b77,U+8c37,U+8ca1,U+8cac,U+8cb4,U+8cc7,U+8cfc,U+8db3,U+8ddd,U+8de1,U+8e0f,U+8eab,U+8ee2,U+8fbc,U+8fce,U+8fd1,U+8fd4,U+8ff0,U+8ff7,U+8ffd,U+9001,U+9014,U+9031-9032,U+9042,U+9053-9055,U+9069,U+90ce,U+90fd,U+914d,U+916c,U+91cd,U+91cf,U+91dd,U+9280,U+9577,U+95b2,U+9632,U+9664,U+968f,U+969b-969c,U+96c6,U+96e2-96e3,U+96fb,U+9805,U+9808,U+9818,U+982d,U+983c,U+9858,U+985e,U+9867,U+99c5,U+9a13,U+9f62,U+ff5c}
:root{--sendy-body-font:Inter,'Noto Sans JP','Hiragino Kaku Gothic ProN',sans-serif}
body,main,#footer.app-footer,.sendy-guide,.sendy-ai{font-family:var(--sendy-body-font);font-weight:400}
#features .title-line,#features .feature>p:first-child,#features .feature-tab,#sponsors h3,#community h2,#footer h3,#footer .app-footer__accordion summary{font-family:'Sendy Rounded','Hiragino Kaku Gothic ProN',sans-serif}

/* Generated by scripts/build-site-fonts.py. Do not edit. */
@font-face{font-family:'Inter';font-style:normal;font-weight:400 700;font-display:swap;src:url(/cyber/fonts/inter-symbols.6f956d3f22.woff2) format('woff2');unicode-range:U+2039-203b,U+2190,U+2192,U+2197-2198,U+2212,U+2460-2466,U+25b3,U+25b6,U+25cb,U+25cf,U+25ef,U+2605}

@font-face{font-family:'Sendy Display';font-style:normal;font-weight:400 750;font-display:swap;src:url('/products/sendy/fonts/lora/lora-latin.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
#site-nav,#site-nav *,#site-nav ::before,#site-nav ::after{box-sizing:border-box}
#site-nav a{color:inherit;text-decoration:none}
#site-nav button{font:inherit;color:inherit;background:transparent;border:0;padding:0;cursor:pointer}
#site-nav .sendy-burger{padding:7px 14px;border:1px solid color-mix(in srgb,currentColor 40%,transparent)}
#site-nav .mega__close{border:0}
#site-nav .header-chevron{width:16px;height:16px;flex-shrink:0;transition:transform .2s}
@media(min-width:768px){#site-nav .header-chevron{margin-left:8px}}
#site-nav .app-header__logo img,#site-nav .mega__logo img{object-fit:cover;object-position:left;filter:invert(1)}
#site-nav .app-header__logo a:has(.company-logo){position:relative;width:164px;height:24px}
#site-nav .app-header__logo img.company-logo{position:absolute;top:50%;left:0;width:164px;height:45px;transform:translateY(-50%);object-fit:contain}
#site-nav .mega__logo img.company-logo{width:176px;height:48px;object-fit:contain}
@media(max-width:639px){#site-nav .app-header__logo a:has(.company-logo){width:144px}#site-nav .app-header__logo img.company-logo{width:144px;height:40px}}

/*! Sendy | Copyright (c) 2026 Stock Value Inc. All rights reserved. No license is granted to copy, modify or redistribute this file. See LICENSE. */
.sendy-burger{display:inline-flex;align-items:center;gap:8px;margin:-6px;padding:7px 14px;border:1px solid color-mix(in srgb,currentColor 40%,transparent);border-radius:999px;background:none;color:inherit;cursor:pointer}.sendy-burger::before{content:'Menu';font:700 15px/1 'Sendy Display',Helvetica,sans-serif}.sendy-burger--open::before{content:'Close'}
.sendy-burger__box{position:relative;display:block;width:16px;height:8px}
.sendy-burger__line{position:absolute;left:0;width:100%;height:1.5px;border-radius:1px;background:currentColor;transform-origin:50%;transition:all .5s cubic-bezier(.4,0,.2,1)}
.sendy-burger__line--top{top:0}
.sendy-burger__line--bottom{bottom:0}
.sendy-burger--open .sendy-burger__line--top{top:50%;transform:translateY(-50%) rotate(45deg)}
.sendy-burger--open .sendy-burger__line--bottom{bottom:50%;transform:translateY(50%) rotate(-45deg)}
.sendy-glass{position:absolute;inset:0;-webkit-backdrop-filter:var(--glossy-filter,blur(8px));backdrop-filter:var(--glossy-filter,blur(8px))}
.sendy-glass__filter{pointer-events:none;z-index:-1;width:0;height:0;position:absolute;overflow:hidden}
#site-nav{--header-glossy-opacity:0;--header-ink:#fff;position:fixed;top:0;left:0;right:0;z-index:50;width:100%;max-width:none;margin:0;padding:0;border:0;border-radius:0;color:var(--header-ink);font-family:'Sendy Display',Helvetica,sans-serif}
#site-nav .app-header{position:relative;width:100%;max-width:100%;margin-inline:auto;padding:calc(20px + env(safe-area-inset-top)) 20px 20px;border-radius:0;transition:max-width .7s cubic-bezier(.22,1,.36,1),translate .7s cubic-bezier(.22,1,.36,1),border-radius .7s cubic-bezier(.22,1,.36,1),box-shadow .7s cubic-bezier(.22,1,.36,1)}
body:not(.nav-open) #site-nav.is-floating .app-header{max-width:min(1100px,100% - 32px);translate:0 14px;border-radius:9999px;box-shadow:0 12px 32px #00000029}
#site-nav .app-header__container{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%}
#site-nav .app-header__logo a{display:flex;align-items:center;gap:8px;font-size:20px;line-height:24px}#site-nav .app-header__logo img{width:24px;height:24px}
#site-nav .app-header__navigation{display:none}
#site-nav .app-navbar{display:flex;align-items:center;gap:24px}
#site-nav .app-header__right,#site-nav .app-header__actions{display:flex;align-items:center;gap:12px}
#site-nav .app-header__actions{display:none}
#site-nav .app-nav-item__link{display:inline-flex;align-items:center;gap:4px;cursor:pointer;font-size:14px;font-weight:500;color:inherit;white-space:nowrap}
#site-nav .app-nav-item{position:relative;padding:0;margin:0;list-style:none}
#site-nav .leonardo-primary,#site-nav .leonardo-secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;border-radius:999px;padding:8px 18px;font-size:16px;font-weight:700;line-height:29px;height:45px;min-height:45px;font-family:'Sendy Display',Helvetica,sans-serif}
#site-nav .leonardo-primary{border-radius:999px;background:linear-gradient(110deg,#515151,#929292);color:#fff}#site-nav .leonardo-secondary{border:1px solid #ffffff4d}
#site-nav[data-surface=sendy]{--header-ink:#fff}#site-nav[data-surface=sendy] .leonardo-primary{background:linear-gradient(110deg,#515151,#929292);color:#fff}#site-nav[data-surface=sendy] .leonardo-secondary{border-color:#ffffff4d}
#zen-glass{position:absolute;inset:0;pointer-events:none;z-index:-1;border-radius:inherit;overflow:hidden}
.header-glossy{background:#0000001a;opacity:var(--header-glossy-opacity);transition:opacity .5s}
#site-nav .app-header__hamburger{display:flex;align-items:center}
@media(min-width:640px){#site-nav .app-header{padding-inline:24px}#site-nav .app-header__actions{display:flex}}
@media(min-width:1160px){#site-nav .app-header{padding:24px 32px}#site-nav .app-header__navigation{display:flex;position:absolute;left:0;right:0;width:max-content;margin-inline:auto}#site-nav .app-navbar{gap:40px}#site-nav .app-header__hamburger{display:none}}

#site-nav .app-header__logo a,#site-nav .app-nav-item__link{font-family:'Sendy Display',Helvetica,sans-serif;font-weight:700}
#site-nav .app-header__logo a{font-size:24px}
#site-nav .app-nav-item__link{font-size:16px}

#site-nav .leonardo-secondary{padding-block:7px}

#site-nav{z-index:210}
#site-nav[data-surface=paper]{--header-ink:#333333}
#site-nav[data-surface=paper] .leonardo-secondary{border-color:#33333355}
.sendy-glossy{background:#0000001a}
#nav-backdrop{position:fixed;inset:0;z-index:201;background:transparent;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s,visibility 0s .2s}
body.nav-open #nav-backdrop{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}


#site-nav .mega{position:fixed;top:0;left:0;right:0;z-index:2;display:flex;flex-direction:column;max-height:min(80dvh,620px);overflow:hidden;border-radius:0 0 28px 28px;color:var(--header-ink);visibility:hidden;transform:translateY(-12px);transition:transform .3s cubic-bezier(.22,1,.36,1),visibility 0s .3s}
#site-nav .mega.is-open{visibility:visible;transform:translateY(0);transition:transform .3s cubic-bezier(.22,1,.36,1),visibility 0s}
#site-nav .mega .menu-glass-host{position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;overflow:hidden}
#site-nav .mega .menu-glossy,#site-nav .mega__top,#site-nav .mega__grid{opacity:0;transition:opacity .25s ease}
#site-nav .mega .menu-glossy{border-radius:inherit}
#site-nav .mega.is-open .menu-glossy,#site-nav .mega.is-open .mega__top,#site-nav .mega.is-open .mega__grid{opacity:1}
#site-nav .mega__body{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:calc(var(--site-header-height,93px) + 24px) clamp(24px,6vw,72px) 40px}
#site-nav .mega__top{display:flex;align-items:center;justify-content:space-between;max-width:1136px;margin:0 auto 24px}
#site-nav .mega__logo{display:flex;align-items:center;gap:8px;font-family:'Sendy Display',Helvetica,sans-serif;font-size:24px;font-weight:700;line-height:1;color:inherit}
#site-nav .mega__logo img{width:28px;height:28px}
#site-nav .mega__close{display:none;position:relative;width:42px;height:42px;margin-right:-10px;border:0;background:none;color:inherit;cursor:pointer}
#site-nav .mega__close span{position:absolute;left:10px;right:10px;top:50%;height:1.5px;border-radius:1px;background:currentColor}
#site-nav .mega__close span:first-child{transform:rotate(45deg)}#site-nav .mega__close span:last-child{transform:rotate(-45deg)}
#site-nav .mega__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:28px 36px;max-width:1136px;margin-inline:auto}
#site-nav .mega__label{margin:0 0 10px;padding-bottom:8px;border-bottom:1px solid color-mix(in srgb,currentColor 25%,transparent);font-family:var(--sendy-body-font,Inter,sans-serif);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb,currentColor 70%,transparent)}
#site-nav .mega ul{display:grid;gap:2px;margin:0;padding:0;list-style:none}
#site-nav .mega li a{display:flex;flex-direction:column;gap:2px;margin-left:-10px;padding:8px 10px;border-radius:8px;color:inherit;transition:background-color .2s}
#site-nav .mega li a:hover,#site-nav .mega li a:focus-visible{background:color-mix(in srgb,currentColor 10%,transparent)}
#site-nav .mega__title{font-family:'Sendy Display',Helvetica,sans-serif;font-size:16px;font-weight:700;line-height:1.35}
#site-nav .mega__desc{font-family:var(--sendy-body-font,Inter,sans-serif);font-size:12px;line-height:1.6;color:color-mix(in srgb,currentColor 72%,transparent)}
@media(max-width:1159px){
 #site-nav .mega{max-height:100dvh}
 #site-nav .mega__body{padding:env(safe-area-inset-top) 16px 28px}
 #site-nav .mega__top{height:calc(var(--site-header-height,70px) - env(safe-area-inset-top));margin-bottom:8px}
 #site-nav .mega__close{display:block}
}
@media(max-width:639px){#site-nav .mega__grid{grid-template-columns:minmax(0,1fr);gap:20px}}
@media(prefers-reduced-motion:reduce){#site-nav .mega{transform:none}}
#site-nav .mega [data-ink=paper]{color:#333333}#site-nav .mega [data-ink=sendy]{color:#fff;text-shadow:0 1px 6px #00000059}

/*! Sendy | Copyright (c) 2026 Stock Value Inc. All rights reserved. No license is granted to copy, modify or redistribute this file. See LICENSE. */
@font-face{font-family:'Bricolage Grotesque';font-style:normal;font-weight:800;font-display:swap;src:url('/products/sendy/fonts/BricolageGrotesque-Variable.woff2') format('woff2')}
#footer.app-footer{position:relative;display:flex;flex-direction:column;gap:0;padding:32px 12px 16px;font-family:var(--sendy-body-font,sans-serif);color:#f2f2f2}
#footer .app-footer__top{position:relative;z-index:20;display:flex;flex-direction:column;justify-content:space-between;gap:40px}
#footer .app-footer__intro{display:grid;grid-template-columns:max-content minmax(0,560px);align-items:center;gap:32px}
#footer #footer-title{font-family:'Sendy Display',Helvetica,sans-serif;font-size:40px;font-weight:700;line-height:1.1;color:#f2f2f2!important}
#footer .app-footer__intro>p{max-width:560px;font-size:16px;line-height:1.6}
#footer #download{display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:100%;max-width:none}
#footer .app-footer__desktop{display:none}
#footer .app-footer__mobile{display:flex;flex-direction:column}
#footer .app-footer__accordion{border-bottom:1px solid #f2f2f24d}
#footer .app-footer__accordion summary{display:flex;cursor:pointer;align-items:center;justify-content:space-between;list-style:none;padding:12px 0;font-size:18px;font-weight:700}
#footer .app-footer__accordion summary::-webkit-details-marker{display:none}
#footer .app-footer__accordion[open] summary>span{transform:rotate(45deg)}
#footer .app-footer__accordion ul{padding-bottom:24px;display:flex;flex-direction:column;gap:24px;font-size:14px}
#footer .app-footer__bottom{margin-top:48px;display:flex;flex-direction:column;justify-content:space-between;gap:24px;font-size:14px;line-height:1.5}
#footer .app-footer__policies{display:flex;flex-wrap:wrap;gap:12px}
#footer a{text-underline-offset:4px}#footer a:hover{text-decoration:underline}
#footer .wordmark-wrap{width:100%;container-type:inline-size;overflow:hidden;margin-top:56px;margin-bottom:0;display:flex}
#footer .wordmark{margin:0;padding:0;display:block;width:100%;text-align:center}
#footer .wordmark-fill{display:block;width:100%}
#footer .wordmark-line{display:inline-flex;white-space:nowrap;font-family:'Bricolage Grotesque',sans-serif;font-weight:800;font-size:34cqw;line-height:.85;letter-spacing:-.02em;text-transform:uppercase;background-image:url('/products/sendy/noise-light.png'),linear-gradient(100deg,#f2f2f2 12%,#e8e8e8 88%);background-size:220px 220px,100% 100%;background-repeat:repeat,no-repeat;-webkit-background-clip:text;background-clip:text;color:transparent;transform:translateY(100%);transition:transform .8s cubic-bezier(.22,1,.36,1);will-change:transform}
#footer .wordmark.in .wordmark-line{transform:translateY(0)}
@media(min-width:640px){#footer .app-footer__accordion summary{padding-block:16px}#footer .app-footer__accordion ul{padding-bottom:40px}#footer .app-footer__bottom{flex-direction:row;flex-wrap:wrap}}
@media(min-width:1160px){#footer.app-footer{padding:100px 40px 16px}#footer .app-footer__top{display:grid;grid-template-columns:280px minmax(0,1fr);column-gap:80px;row-gap:48px;align-items:start}#footer .app-footer__intro{grid-column:1/-1}#footer #download{grid-column:1;grid-row:2}#footer #download .sendy-download-button{width:100%}#footer .app-footer__intro{gap:24px}#footer .app-footer__desktop{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column:2;grid-row:2;gap:32px;margin-bottom:0;align-self:start}#footer .app-footer__desktop h3{font-size:18px;font-weight:700;margin-bottom:24px}#footer .app-footer__desktop ul{display:flex;flex-direction:column;gap:8px;font-size:14px}#footer .app-footer__mobile{display:none}#footer .wordmark-wrap{margin-top:72px}#footer .app-footer__bottom{flex-direction:row;align-items:center;gap:24px}}
@media(prefers-reduced-motion:reduce){#footer .wordmark-line{transform:none!important;transition:none!important}}

#footer.app-footer #footer-title{display:flex;align-items:center;gap:12px;width:max-content}#footer .footer-title-text{color:transparent;background-image:url('/products/sendy/noise-light.png'),linear-gradient(#f2f2f2,#e8e8e8);background-size:220px 220px,100% 100%;background-repeat:repeat,no-repeat;background-clip:text;-webkit-background-clip:text}#footer .footer-brand-icon{display:block;width:44px;height:44px;flex-shrink:0}
@media(max-width:639px){#footer .app-footer__intro{gap:20px}#footer #footer-title{font-size:28px;gap:8px}#footer .footer-brand-icon{width:32px;height:32px}#footer .app-footer__intro>p{font-size:13px;line-height:1.8}}

#footer #footer-title,#footer #footer-title:hover{text-decoration:none}

@media(max-width:639px){
 #footer .app-footer__intro{grid-template-columns:max-content minmax(0,1fr);gap:12px;container-type:inline-size}
 #footer #footer-title{font-size:24px;gap:6px}
 #footer .footer-brand-icon{width:28px;height:28px}
 #footer .app-footer__intro>p{font-size:clamp(10px,3.15cqw,13px);line-height:1.8;text-wrap:balance}
 #footer .app-footer__intro>p br{display:none}
}

@media(max-width:767px){#footer.app-footer{padding-bottom:0}#footer #download{align-items:center}}
@media(max-width:639px){#footer .app-footer__intro>p{max-width:340px}}
@media(min-width:480px) and (max-width:639px){#footer .app-footer__intro>p br{display:initial}}
@media(max-width:360px){#footer #footer-title{font-size:20px;gap:4px}#footer .footer-brand-icon{width:24px;height:24px}}

#footer.app-footer{background:#131213;color:#f2f2f2;overflow:hidden}
#footer,#footer *,#footer ::before,#footer ::after{box-sizing:border-box}
#footer a{color:inherit;text-decoration:none}
#footer ul{list-style:none;margin:0;padding:0}
#footer h3{margin:0;color:inherit}
#footer .app-footer__intro{grid-template-columns:max-content}
#footer #footer-title img{display:block;width:164px;height:auto;filter:invert(1)}
#footer #download .cyber-footer-primary,#footer #download .cyber-footer-outline{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 22px;border:1px solid #f2f2f2;border-radius:999px;font-size:16px;font-weight:600;text-decoration:none}
#footer #download .cyber-footer-primary{background:linear-gradient(110deg,#515151,#929292);border-color:transparent;color:#fff}
#footer #download .cyber-footer-outline{background:transparent}
#footer #download a:hover{text-decoration:none;opacity:.85}
#footer .wordmark-line{font-size:15.4cqw}
@media(max-width:639px){#footer .app-footer__intro{grid-template-columns:max-content}#footer #footer-title img{width:132px}}
@media(min-width:1160px){#footer #download .cyber-footer-primary,#footer #download .cyber-footer-outline{width:100%}}

#footer .cyber-footer-primary{background-image:url('/products/sendy/noise-light.png'),linear-gradient(110deg,#777777,#999999)!important;background-size:220px 220px,100% 100%}
#footer .app-footer__bottom p{margin:0}#footer a:focus-visible,#footer summary:focus-visible{outline:2px solid #cccccc;outline-offset:4px}
#footer.app-footer{position:relative;isolation:isolate;background:#131213;color:#fcfcfd}
#footer .footer-color-field{position:absolute;inset:0;z-index:-2;pointer-events:none;background:radial-gradient(ellipse at 0% 100%,#77777760,transparent 65%),radial-gradient(ellipse at 100% 0%,#99999950,transparent 65%)}
#footer .footer-glass-host{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden;border-radius:inherit}
#footer .app-footer__desktop{grid-template-columns:repeat(4,minmax(0,1fr))}
#footer #download .metal-fx-root{width:100%}
#footer #download :is(.cyber-footer-primary,.cyber-footer-outline){width:100%;height:48px;min-height:48px}
@media(min-width:480px) and (max-width:1159px){#footer #download{max-width:280px}}

@media(max-width:767px){body #footer.app-footer{height:auto;max-height:none;min-height:0;padding-bottom:calc(32px + env(safe-area-inset-bottom,0px))}#footer .app-footer__bottom{padding-bottom:56px}#footer .app-footer__accordion:last-child ul{padding-right:72px}}

#footer .app-footer__accordion summary>span{transition:transform .26s ease}
@media(prefers-reduced-motion:reduce){#footer .app-footer__accordion summary>span{transition:none}}
