:is(.ld,.lg) :is(.ld-bar,.nav,.foot){--ch-ink:var(--ink,#1e1b35);--ch-ink2:var(--ink2,#55506e);--ch-hair:var(--hair,#1e1b351a);--ch-sky:var(--sky,#f4f3fc);--ch-v:var(--v,#5b55ff);--ch-sh:var(--sh,0 20px 40px -20px #15132b40);--ch-fd:var(--fd,"Geist","Noto Sans SC",system-ui,-apple-system,sans-serif);--ch-fm:var(--fm,"Geist Mono",ui-monospace,Menlo,monospace);--ch-ease:var(--ease,cubic-bezier(.65,0,.25,1))}:is(.ld,.lg) :is(.nav,.foot)>.wrap{max-width:1240px;margin:0 auto;padding:0 clamp(16px,4vw,40px)}:is(.ld,.lg) :is(.nav,.foot) :focus-visible{outline:2px solid var(--ch-v);outline-offset:2px}:is(.ld,.lg):lang(ko) :is(.nav,.foot){word-break:keep-all;overflow-wrap:anywhere}@supports (-webkit-touch-callout:none){:is(.ld,.lg) :is(.not-ios,.if-droid,.if-desk){display:none!important}}@supports not (-webkit-touch-callout:none){:is(.ld,.lg) .if-ios{display:none!important}@media (pointer:coarse){:is(.ld,.lg) :is(.if-desk,.not-droid){display:none!important}}@media (pointer:fine){:is(.ld,.lg) .if-droid{display:none!important}}}:is(.ld,.lg) .ld-bar,:is(.ld,.lg) .nav:not(.ld-bar>.nav){z-index:60;pointer-events:none;height:84px;margin-bottom:-84px;padding-top:12px;position:sticky;top:0}:is(.ld,.lg) .nav{font-family:var(--ch-fd);color:var(--ch-ink);-webkit-tap-highlight-color:transparent}:is(.ld,.lg) .nav-in{pointer-events:auto;border:1px solid var(--ch-hair);background:#fff;border-radius:999px;align-items:center;gap:6px;height:60px;padding:0 8px 0 18px;display:flex}:is(.ld,.lg) .nav .logo,:is(.ld,.lg) .foot .logo{min-height:44px;font-family:var(--ch-fd);letter-spacing:-.045em;color:var(--ch-ink);border-radius:12px;align-items:center;gap:9px;font-size:23px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}:is(.ld,.lg) .nav .logo{min-width:0;margin-right:auto}:is(.ld,.lg) :is(.nav,.foot) .logo img{border-radius:8px;flex:none;width:28px;height:28px}:is(.ld,.lg) .nav .links{gap:2px;margin-right:6px;display:flex}:is(.ld,.lg) .nav .links a,:is(.ld,.lg) .nav .login{min-height:44px;color:var(--ch-ink);white-space:nowrap;border-radius:999px;align-items:center;padding:0 13px;font-size:15px;font-weight:400;line-height:1.2;text-decoration:none;transition:background .2s;display:inline-flex}:is(.ld,.lg) .nav .links a[aria-current]{background:var(--ch-sky)}:is(.ld,.lg) .nav-r{flex:none;align-items:center;gap:6px;display:flex}:is(.ld,.lg) .langpick{position:relative}:is(.ld,.lg) .langpick summary{cursor:pointer;min-height:44px;font-family:var(--ch-fm);letter-spacing:.06em;color:var(--ch-ink);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:500;list-style:none;transition:background .2s;display:inline-flex}:is(.ld,.lg) .langpick summary::-webkit-details-marker{display:none}:is(.ld,.lg) .langpick summary:before{content:"";background:currentColor;flex:none;width:16px;height:16px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M3 12h18M12 3c2.6 2.6 3.8 5.6 3.8 9s-1.2 6.4-3.8 9c-2.6-2.6-3.8-5.6-3.8-9S9.4 5.6 12 3z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M3 12h18M12 3c2.6 2.6 3.8 5.6 3.8 9s-1.2 6.4-3.8 9c-2.6-2.6-3.8-5.6-3.8-9S9.4 5.6 12 3z'/%3E%3C/svg%3E") 50%/contain no-repeat}:is(.ld,.lg) .langpick[open] summary{background:var(--ch-sky)}:is(.ld,.lg) .langpick ul{z-index:61;border:1px solid var(--ch-hair);min-width:200px;box-shadow:var(--ch-sh);animation:ld-ch-drop .22s var(--ch-ease) both;background:#fff;border-radius:20px;margin:0;padding:8px;list-style:none;position:absolute;top:calc(100% + 10px);right:0}:is(.ld,.lg) .langpick li a{min-height:40px;color:var(--ch-ink);border-radius:12px;align-items:center;padding:0 12px;font-size:15px;text-decoration:none;display:flex}:is(.ld,.lg) .langpick li a[aria-current]{background:var(--ch-sky);color:var(--ch-v);font-weight:500}:is(.ld,.lg) .nav .nav-cta{background:var(--ch-ink);color:#fff;height:44px;min-height:44px;font-family:var(--ch-fd);letter-spacing:-.005em;white-space:nowrap;box-shadow:none;transition:background .2s ease,transform .2s var(--ch-ease);border:0;border-radius:999px;align-items:center;gap:8px;padding:0 18px 0 15px;font-size:15px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}:is(.ld,.lg) .nav .nav-cta.not-ios{padding:0 18px}:is(.ld,.lg) .nav .nav-cta svg{fill:currentColor;flex:none;width:17px;height:17px}:is(.ld,.lg) .nav .burger{width:44px;height:44px;color:var(--ch-ink);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;margin:0 2px 0 0;padding:0;font-size:0;transition:background .2s;display:none;position:relative}:is(.ld,.lg) .nav .burger:before,:is(.ld,.lg) .nav .burger:after{content:"";width:16px;height:1.8px;transition:transform .25s var(--ch-ease),top .25s var(--ch-ease);background:currentColor;border-radius:2px;position:absolute;left:14px}:is(.ld,.lg) .nav .burger:before{top:17.4px}:is(.ld,.lg) .nav .burger:after{top:24.8px}:is(.ld,.lg) .nav .burger[aria-expanded=true]:before{top:21.1px;transform:rotate(45deg)}:is(.ld,.lg) .nav .burger[aria-expanded=true]:after{top:21.1px;transform:rotate(-45deg)}:is(.ld,.lg) .nav .menu{pointer-events:auto;border:1px solid var(--ch-hair);box-shadow:var(--ch-sh);overscroll-behavior:contain;max-height:calc(100dvh - 100px);animation:ld-ch-drop .25s var(--ch-ease) both;background:#fff;border-radius:24px;margin-top:8px;padding:8px;display:none;overflow:auto}:is(.ld,.lg) .nav .menu>a{min-height:48px;color:var(--ch-ink);border-radius:14px;align-items:center;padding:0 14px;font-size:17px;text-decoration:none;display:flex}:is(.ld,.lg) .nav .menu-langs{border-top:1px solid var(--ch-hair);flex-wrap:wrap;gap:2px;margin:6px 6px 0;padding:8px 0 2px;display:flex}:is(.ld,.lg) .nav .menu-langs a{min-height:44px;color:var(--ch-ink2);border-radius:999px;align-items:center;padding:0 12px;font-size:15px;text-decoration:none;display:inline-flex}@keyframes ld-ch-drop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (hover:hover){:is(.ld,.lg) .nav .links a:hover,:is(.ld,.lg) .nav .login:hover,:is(.ld,.lg) .langpick summary:hover,:is(.ld,.lg) .langpick li a:hover,:is(.ld,.lg) .nav .burger:hover,:is(.ld,.lg) .nav .menu>a:hover,:is(.ld,.lg) .nav .menu-langs a:hover{background:var(--ch-sky)}:is(.ld,.lg) .nav .nav-cta:hover{box-shadow:none;background:#2e2a52;transform:translateY(-1px)}}@media (max-width:1080px){:is(.ld,.lg) .nav :is(.links,.login){display:none}:is(.ld,.lg) .nav .burger{display:block}:is(.ld,.lg) .nav .menu{display:grid}}@media (max-width:1200px){:is(.ld,.lg):is(:lang(es),:lang(fr)) .nav :is(.links,.login){display:none}:is(.ld,.lg):is(:lang(es),:lang(fr)) .nav .burger{display:block}:is(.ld,.lg):is(:lang(es),:lang(fr)) .nav .menu{display:grid}}@media (max-width:1160px){:is(.ld,.lg):lang(pt) .nav :is(.links,.login){display:none}:is(.ld,.lg):lang(pt) .nav .burger{display:block}:is(.ld,.lg):lang(pt) .nav .menu{display:grid}}@media (max-width:1120px){:is(.ld,.lg):is(:lang(de),:lang(it),:lang(id)) .nav :is(.links,.login){display:none}:is(.ld,.lg):is(:lang(de),:lang(it),:lang(id)) .nav .burger{display:block}:is(.ld,.lg):is(:lang(de),:lang(it),:lang(id)) .nav .menu{display:grid}}@media (max-width:720px){:is(.ld,.lg) .langpick{display:none}:is(.ld,.lg) .nav-in{gap:4px;height:56px;padding-left:14px}:is(.ld,.lg) .nav .nav-cta{padding:0 14px 0 12px;font-size:14.5px}:is(.ld,.lg) .nav .nav-cta.not-ios{padding:0 15px}}@media (max-width:400px){:is(.ld,.lg):is(:lang(es),:lang(fr),:lang(it),:lang(pt),:lang(id),:lang(de)) .nav .logo .word{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:360px){:is(.ld,.lg) .nav .logo .word{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}:is(.ld,.lg) .foot{color:var(--ch-ink);font-family:var(--ch-fd);border-top:1px solid var(--ch-hair);content-visibility:auto;contain-intrinsic-block-size:auto 1100px;background:#fff;padding:80px 0 0;position:relative;overflow:hidden}:is(.ld,.lg) .foot>.wrap{flex-direction:column;display:flex}:is(.ld,.lg) .foot-grid{grid-template-columns:minmax(0,1.5fr) repeat(4,minmax(0,1fr));gap:32px;display:grid}:is(.ld,.lg) .foot-grid>div:last-child{grid-column:span 2}:is(.ld,.lg) .foot-grid>div:last-child ul{columns:2;column-gap:32px}:is(.ld,.lg) .foot .def{color:var(--ch-ink2);max-width:22em;margin:18px 0 0;font-size:17px;line-height:1.55}:is(.ld,.lg) .foot h2{font-family:var(--ch-fm);letter-spacing:.06em;text-transform:uppercase;color:var(--ch-ink2);margin:0 0 10px;font-size:11.5px;font-weight:500;line-height:1.5}:is(.ld,.lg) .foot ul{margin:0;padding:0;list-style:none}:is(.ld,.lg) .foot-grid ul+h2{margin-top:26px}:is(.ld,.lg) .foot li{break-inside:avoid}:is(.ld,.lg) .foot li a{min-height:36px;color:var(--ch-ink);border-radius:6px;align-items:center;padding:4px 0;font-size:15.5px;line-height:1.3;text-decoration:none;transition:color .2s;display:inline-flex}:is(.ld,.lg) .foot-langs{flex-wrap:wrap;align-items:center;gap:0 20px;margin-top:48px;display:flex}:is(.ld,.lg) .foot-langs h2{margin:0 8px 0 0}:is(.ld,.lg) .foot-langs .langs{flex-wrap:wrap;gap:0 18px;display:flex}:is(.ld,.lg) .foot-langs .langs a{min-height:36px;color:var(--ch-ink2);border-radius:6px;align-items:center;font-size:14.5px;text-decoration:none;transition:color .2s;display:inline-flex}:is(.ld,.lg) .foot-langs .langs a[aria-current]{color:var(--ch-ink);font-weight:500}:is(.ld,.lg) .foot .bot{border-top:1px solid var(--ch-hair);color:var(--ch-ink2);flex-wrap:wrap;order:1;align-items:center;gap:0 22px;margin-top:48px;padding:20px 0;font-size:14px;display:flex}:is(.ld,.lg) .foot .bot span{margin-right:auto}:is(.ld,.lg) .foot .bot a{min-height:36px;color:var(--ch-ink2);border-radius:6px;align-items:center;text-decoration:none;display:inline-flex}:is(.ld,.lg) .foot .wordmark{font-family:var(--ch-fd);letter-spacing:-.06em;color:#1e1b350f;white-space:nowrap;-webkit-user-select:none;user-select:none;order:2;margin:0 0 -.1em -.04em;font-size:clamp(72px,19vw,284px);font-weight:500;line-height:.78}:is(.ld,.lg) .foot .wordmark span{color:inherit}:is(.ld,.lg) .foot .wm-bird{vertical-align:baseline;transform-origin:50% 88%;width:.42em;height:.42em;margin-left:.05em;animation:7s ease-in-out 1.5s infinite ld-ch-wave;display:inline-block}:is(.ld,.lg) .foot .wm-bird svg{width:100%;height:100%;display:block}@keyframes ld-ch-wave{0%,82%,to{transform:rotate(0)}85%{transform:rotate(-9deg)translateY(-4%)}89%{transform:rotate(7deg)translateY(-2%)}93%{transform:rotate(-4deg)}96%{transform:rotate(0)}}@media (hover:hover){:is(.ld,.lg) .foot li a:hover,:is(.ld,.lg) .foot-langs .langs a:hover{color:var(--ch-v)}:is(.ld,.lg) .foot .bot a:hover{color:var(--ch-ink);text-underline-offset:4px;text-decoration:underline}}@media (pointer:coarse){:is(.ld,.lg) .foot li a,:is(.ld,.lg) .foot-langs .langs a,:is(.ld,.lg) .foot .bot a,:is(.ld,.lg) .langpick li a{min-height:44px}}@media (max-width:1080px){:is(.ld,.lg) .foot-grid{grid-template-columns:repeat(4,minmax(0,1fr))}:is(.ld,.lg) .foot-grid>div:first-child{grid-column:1/-1}}@media (max-width:720px){:is(.ld,.lg) .foot{padding-top:64px}:is(.ld,.lg) .foot-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}:is(.ld,.lg) .foot-grid>div:last-child ul{column-gap:20px}:is(.ld,.lg) .foot-langs h2{flex-basis:100%;margin:0 0 2px}:is(.ld,.lg) .foot .bot span{flex-basis:100%;margin:0 0 4px}}@media (prefers-reduced-motion:reduce){:is(.ld,.lg) :is(.nav,.foot) *,:is(.ld,.lg) :is(.nav,.foot) :before,:is(.ld,.lg) :is(.nav,.foot) :after{transition:none!important;animation:none!important}}
