.legal-module__NrC0IW__doc{padding-bottom:var(--s3)}.legal-module__NrC0IW__intro{padding-top:var(--s1)}.legal-module__NrC0IW__intro .legal-module__NrC0IW__p{color:var(--mute);font-size:14px;line-height:1.45}.legal-module__NrC0IW__toc{padding-top:var(--s3)}.legal-module__NrC0IW__tocList{border-radius:var(--r-surface);background:var(--surface);box-shadow:inset 0 0 0 1px var(--edge);overflow:hidden}.legal-module__NrC0IW__tocList>li+li{box-shadow:inset 0 1px 0 var(--edge)}.legal-module__NrC0IW__tocLink{min-height:var(--tap);padding:10px var(--s2);font:400 14.5px/1.35 var(--font-body);color:var(--soft);align-items:center;text-decoration:none;display:flex}.legal-module__NrC0IW__tocLink:hover{color:var(--bone);background:var(--surface-2)}.legal-module__NrC0IW__section{padding-top:var(--s3)}.legal-module__NrC0IW__heading{scroll-margin-top:var(--s2);padding-bottom:var(--s1);font:600 19px/1.25 var(--font-body);letter-spacing:-.02em;color:var(--bone);text-wrap:balance}.legal-module__NrC0IW__p,.legal-module__NrC0IW__list,.legal-module__NrC0IW__quote{font:400 16px/1.6 var(--font-body);letter-spacing:-.004em;color:var(--soft);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.legal-module__NrC0IW__p+.legal-module__NrC0IW__p,.legal-module__NrC0IW__p+.legal-module__NrC0IW__list,.legal-module__NrC0IW__list+.legal-module__NrC0IW__p,.legal-module__NrC0IW__list+.legal-module__NrC0IW__list,.legal-module__NrC0IW__quote+.legal-module__NrC0IW__p,.legal-module__NrC0IW__p+.legal-module__NrC0IW__quote{margin-top:12px}.legal-module__NrC0IW__p strong,.legal-module__NrC0IW__list strong{color:var(--bone);font-weight:600}.legal-module__NrC0IW__list{padding-left:22px;list-style:outside}.legal-module__NrC0IW__list li+li{margin-top:6px}.legal-module__NrC0IW__list li::marker{color:var(--mute)}.legal-module__NrC0IW__quote{padding:var(--s2);border-radius:var(--r-surface);background:var(--surface);box-shadow:inset 0 0 0 1px var(--edge);color:var(--bone);margin:0}.legal-module__NrC0IW__rule{height:1px;margin:var(--s3) 0 0;background:var(--edge);border:0}.legal-module__NrC0IW__code{background:var(--surface-2);font:400 .9em/1 var(--font-num);color:var(--bone);border-radius:6px;padding:1px 5px}.legal-module__NrC0IW__link{color:var(--bone);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px}.legal-module__NrC0IW__link:hover{-webkit-text-decoration-color:var(--bone);text-decoration-color:var(--bone)}.legal-module__NrC0IW__missing{white-space:nowrap}
.ui-module__LaJsVa__page{background:var(--bg);flex-direction:column;min-height:100svh;display:flex}.ui-module__LaJsVa__wrap{width:100%;max-width:520px;padding:var(--s2) var(--gut) calc(var(--s3) * 2);margin:0 auto}.ui-module__LaJsVa__head{min-height:var(--tap);align-items:center;display:flex}.ui-module__LaJsVa__headLink,.ui-module__LaJsVa__headStatic{min-height:var(--tap);padding-right:var(--s1);color:var(--soft);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.ui-module__LaJsVa__headLink:hover{color:var(--bone)}.ui-module__LaJsVa__headMark{color:var(--line);place-items:center;font-size:20px;display:grid}.ui-module__LaJsVa__headLink:hover .ui-module__LaJsVa__headMark{color:var(--soft)}.ui-module__LaJsVa__headName{font:800 14px/1 var(--font-display);letter-spacing:.02em;text-transform:uppercase;font-stretch:112%}.ui-module__LaJsVa__title{padding-top:var(--s3);font:600 28px/1.08 var(--font-body);letter-spacing:-.032em}.ui-module__LaJsVa__sub{padding-top:var(--s1);color:var(--soft);font-size:14.5px}.ui-module__LaJsVa__h2{padding-bottom:var(--s1);font:500 13.5px/1.2 var(--font-body);color:var(--soft)}.ui-module__LaJsVa__block{padding-top:var(--s3)}.ui-module__LaJsVa__group{border-radius:var(--r-surface);background:var(--surface);box-shadow:inset 0 0 0 1px var(--edge);overflow:hidden}.ui-module__LaJsVa__group>*+*{box-shadow:inset 0 1px 0 var(--edge)}.ui-module__LaJsVa__row{align-items:baseline;gap:var(--s2);min-height:var(--row);padding:var(--s2);grid-template-columns:auto 1fr;display:grid}.ui-module__LaJsVa__rowLabel{color:var(--mute);font-size:13px}.ui-module__LaJsVa__rowValue{text-align:right;overflow-wrap:anywhere;font-size:15.5px}.ui-module__LaJsVa__mono{font-family:var(--font-num);font-variant-numeric:tabular-nums;letter-spacing:-.012em}.ui-module__LaJsVa__action{width:100%;min-height:54px;margin-top:var(--s3);padding:0 var(--s2);border-radius:var(--r-action);background:var(--accent);color:var(--accent-ink);font:600 16px/1 var(--font-body);letter-spacing:-.008em;text-align:center;box-shadow:inset 0 1px 0 var(--accent-edge);place-items:center;text-decoration:none;display:grid}.ui-module__LaJsVa__action:active{transform:translateY(1px)}.ui-module__LaJsVa__action:disabled{opacity:.72;cursor:progress;transform:none}.ui-module__LaJsVa__under{padding-top:var(--s1);text-align:center;font:400 12.5px/1.4 var(--font-body);color:var(--mute)}.ui-module__LaJsVa__field{gap:var(--s1);padding:var(--s2);display:grid}.ui-module__LaJsVa__fieldLabel{justify-content:space-between;align-items:baseline;gap:var(--s2);font:500 12px/1.2 var(--font-body);color:var(--mute);display:flex}.ui-module__LaJsVa__fieldHint{color:var(--mute);font-size:12px;font-style:normal}.ui-module__LaJsVa__input{width:100%;min-height:28px;color:var(--bone);font:400 16.5px/1.3 var(--font-body);letter-spacing:-.01em;appearance:none;background:0 0;border:0;border-radius:0;padding:0}.ui-module__LaJsVa__input::placeholder{color:var(--mute)}.ui-module__LaJsVa__input:focus{outline:none}.ui-module__LaJsVa__field[data-error]{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line)}.ui-module__LaJsVa__field:focus-within,.ui-module__LaJsVa__field[data-error]:focus-within{background:var(--surface-2);box-shadow:inset 0 0 0 2px var(--bone)}.ui-module__LaJsVa__fieldError{font:400 12.5px/1.3 var(--font-body);color:var(--bone)}.ui-module__LaJsVa__failure{margin-top:var(--s2);padding:var(--s2);border-radius:var(--r-surface);box-shadow:inset 0 0 0 1px var(--line);font:400 14px/1.4 var(--font-body);color:var(--bone)}.ui-module__LaJsVa__chip{justify-content:space-between;align-items:center;gap:var(--s2);min-height:56px;margin:0 0 var(--s3);padding:0 var(--s2);border-radius:var(--r-surface);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 38%, transparent);background:color-mix(in srgb, var(--accent) 7%, transparent);font:400 14.5px/1.3 var(--font-body);color:var(--bone);display:flex}.ui-module__LaJsVa__chip .ui-module__LaJsVa__mono{color:var(--accent)}.ui-module__LaJsVa__price{align-items:baseline;gap:var(--s1);padding-top:var(--s2);font:400 17px/1 var(--font-body);color:var(--mute);display:flex}.ui-module__LaJsVa__priceValue{font:500 58px/1 var(--font-num);letter-spacing:-.05em;color:var(--bone)}.ui-module__LaJsVa__check{align-items:flex-start;gap:var(--s2);padding:var(--s2);font:400 13.5px/1.45 var(--font-body);color:var(--soft);display:flex}.ui-module__LaJsVa__more>summary{list-style:none}.ui-module__LaJsVa__more>summary::-webkit-details-marker{display:none}.ui-module__LaJsVa__moreSummary{min-height:var(--tap);padding:0 var(--s2);font:400 13px/1.3 var(--font-body);color:var(--mute);cursor:pointer;align-items:center;display:flex}.ui-module__LaJsVa__moreSummary:after{content:"+";margin-left:auto;font-size:16px}.ui-module__LaJsVa__more[open]>.ui-module__LaJsVa__moreSummary:after{content:"–"}.ui-module__LaJsVa__check input{width:20px;height:20px;accent-color:var(--accent);flex-shrink:0;margin:1px 0 0}.ui-module__LaJsVa__check[data-error]{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line)}.ui-module__LaJsVa__checkText{gap:var(--s1);display:grid}.ui-module__LaJsVa__gap{padding-top:var(--s2)}.ui-module__LaJsVa__terms{padding-top:var(--s3);text-align:center;font:400 13px/1.45 var(--font-body);color:var(--soft)}.ui-module__LaJsVa__terms a{color:var(--bone);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px}.ui-module__LaJsVa__terms+.ui-module__LaJsVa__action{margin-top:var(--s2)}.ui-module__LaJsVa__number{padding-top:var(--s1);font:500 64px/1 var(--font-num);letter-spacing:-.05em;color:var(--bone);display:block}.ui-module__LaJsVa__secondary{width:100%;min-height:var(--tap);margin-top:var(--s1);color:var(--mute);font:500 15px/1 var(--font-body);background:0 0;border:0;place-items:center;text-decoration:none;display:grid}.ui-module__LaJsVa__footer{padding-top:calc(var(--s3) * 2)}.ui-module__LaJsVa__footerList{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.ui-module__LaJsVa__footerList>li+li:before{content:"·" / "";color:var(--line);padding:0 2px}.ui-module__LaJsVa__footerLink{min-height:var(--tap);padding:0 var(--s1);font:400 13px/1.2 var(--font-body);color:var(--mute);align-items:center;text-decoration:none;display:inline-flex}.ui-module__LaJsVa__footerLink:hover{color:var(--bone);text-underline-offset:3px;text-decoration:underline}.ui-module__LaJsVa__page{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}.ui-module__LaJsVa__footerLink[aria-current]{color:var(--bone)}
.cookies-module__1mrQUa__banner{z-index:60;left:max(var(--s2), env(safe-area-inset-left));right:max(var(--s2), env(safe-area-inset-right));bottom:calc(var(--s2) + env(safe-area-inset-bottom));max-width:520px;padding:var(--s2);border:1px solid var(--hair-2);border-radius:var(--r-card);background:color-mix(in srgb, var(--bg) 92%, transparent);-webkit-backdrop-filter:blur(14px);color:var(--bone);margin:0 auto;position:fixed;box-shadow:0 18px 48px #00000073}.cookies-module__1mrQUa__text{font:400 14px/1.45 var(--font-body);color:var(--bone);margin:0}.cookies-module__1mrQUa__more{color:var(--mute);text-underline-offset:3px}.cookies-module__1mrQUa__choices{gap:var(--s1);margin-top:var(--s2);grid-template-columns:1fr 1fr;display:grid}.cookies-module__1mrQUa__choice{min-height:var(--tap);padding:0 var(--s2);border:1px solid var(--line);border-radius:var(--r-action);color:var(--bone);font:600 15px/1 var(--font-body);cursor:pointer;background:0 0}.cookies-module__1mrQUa__choice:active{transform:translateY(1px)}.cookies-module__1mrQUa__choice:focus-visible{outline:2px solid var(--bone);outline-offset:2px}.cookies-module__1mrQUa__reopen{cursor:pointer;background:0 0;border:0}
