.wh-legal-hero__updated{display:inline-flex;align-items:center;gap:.55rem;width:fit-content;margin:0!important;padding:.45rem .95rem .45rem .8rem;border-radius:999px;background:rgb(255 255 255 / .06);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .12);font-family:var(--mono);font-size:.6875rem!important;letter-spacing:.12em;text-transform:uppercase;color:var(--mist)}.wh-legal-hero__updated::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--ember);box-shadow:0 0 0 3px rgb(227 154 78 / .2)}.wh-legal-hero__updated p{margin:0}.wh-legal{display:grid;grid-template-columns:minmax(0,290px) minmax(0,1fr);gap:clamp(2.5rem, 6vw, 6rem);align-items:start}.wh-legal>*{margin:0!important}.wh-legal__toc{position:sticky;top:calc(var(--wh-nav-h, 76px) + 1.5rem);max-height:calc(100vh - var(--wh-nav-h, 76px) - 3rem);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.wh-legal__toc details{border-radius:var(--r-l);background:#fff;box-shadow:inset 0 0 0 1px var(--line-light),0 24px 50px -36px rgb(10 15 30 / .35)}.wh-legal__toc summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 1.25rem;list-style:none;cursor:pointer;font-family:var(--mono);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--rust)}.wh-legal__toc summary::-webkit-details-marker{display:none}.wh-legal__toc summary b{font-weight:500;color:#666b80;letter-spacing:.08em}.wh-legal__toc ol{list-style:none;margin:0;padding:0 .6rem .8rem;counter-reset:none}.wh-legal__toc li{margin:0}.wh-legal__toc a{display:grid;grid-template-columns:1.75rem 1fr;gap:.4rem;padding:.5rem .65rem;border-radius:10px;font-size:.875rem;font-weight:500;line-height:1.35;color:#4b5167;text-decoration:none;transition:background-color .2s,color .2s}.wh-legal__toc a span{padding-top:.1rem;font-family:var(--mono);font-size:.6875rem;color:#a3a8b8}.wh-legal__toc a:hover{background:var(--paper);color:var(--ink)}.wh-legal__toc a.is-current{background:var(--paper);color:var(--ink);box-shadow:inset 2px 0 0 var(--orange)}.wh-legal__toc a.is-current span{color:var(--rust)}.wh-legal__body{max-width:760px;font-size:1.0625rem;line-height:1.75;color:#2c3146}.wh-legal__body>*{margin:0 0 1.15rem!important}.wh-legal__body h2{display:flex;align-items:baseline;gap:.9rem;margin-top:3rem!important;margin-bottom:1rem!important;padding-top:1.5rem;border-top:1px solid var(--line-light);font-size:clamp(1.375rem, 2.2vw, 1.75rem)!important;line-height:1.2;letter-spacing:-.02em;color:var(--ink);scroll-margin-top:calc(var(--wh-nav-h, 76px) + 1.5rem)}.wh-legal__body>h2:first-child{margin-top:0!important}.wh-legal__n{flex:none;font-family:var(--serif);font-style:italic;font-weight:500;font-size:1.125em;color:var(--orange)}.wh-legal__body h3{margin-top:2rem!important;font-size:1.125rem!important;color:var(--ink)}.wh-legal__body a{color:var(--rust);text-decoration:underline;text-decoration-color:rgb(188 112 32 / .35);text-underline-offset:.2em;overflow-wrap:anywhere}.wh-legal__body a:hover{text-decoration-color:currentColor}.wh-legal__body strong{color:var(--ink)}.wh-legal__body ul[class="wp-block-list"]>li{margin-bottom:.5rem}.wh-legal__body .wh-legal-ol{list-style:none;counter-reset:wh-legal;display:grid;gap:.55rem;padding:0!important}.wh-legal__body .wh-legal-ol>li{position:relative;counter-increment:wh-legal;margin:0;padding:.75rem 1rem .8rem 3.25rem;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px var(--line-light);font-size:1rem;line-height:1.6}.wh-legal__body .wh-legal-ol>li::before{content:counter(wh-legal,decimal-leading-zero);position:absolute;left:1rem;top:.85rem;font-family:var(--mono);font-size:.75rem;font-weight:500;color:var(--rust)}.wh-legal-notice{padding:1.1rem 1.25rem 1.15rem 1.35rem!important;border-left:3px solid var(--orange);border-radius:0 12px 12px 0;background:linear-gradient(90deg,rgb(227 154 78 / .1),rgb(227 154 78 / .02));font-size:.9375rem!important;line-height:1.65!important;color:#33384d}.wh-legal-more__inner{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem 2.5rem}.wh-legal-more__inner>*{margin:0!important}.wh-legal-more__list{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;padding:0!important}.wh-legal-more__list li{margin:0}.wh-legal-more__list a{display:grid;gap:.25rem;height:100%;padding:1rem 1.15rem;border-radius:14px;background:var(--paper);box-shadow:inset 0 0 0 1px var(--line-light);font-size:1.0625rem;font-weight:600;color:var(--ink);text-decoration:none;transition:box-shadow .2s,transform .25s var(--ease)}.wh-legal-more__list a span{font-size:.8125rem;font-weight:450;color:#666b80;order:2}.wh-legal-more__list a:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px rgb(188 112 32 / .4)}.wh-legal-more__list li.is-current a{background:var(--ink);color:#fff;box-shadow:none}.wh-legal-more__list li.is-current a span{color:var(--fog)}.wh-legal-more__ask{grid-column:2;font-size:.9375rem;color:#4b5167}.wh-legal-more__ask a{color:var(--rust)}@media (max-width:1023px){.wh-legal{grid-template-columns:1fr;gap:2rem}.wh-legal__toc{position:static;max-height:none;overflow:visible}.wh-legal__toc details:not([open]) summary{border-radius:var(--r-l)}.wh-legal__toc ol{columns:2;column-gap:.5rem}.wh-legal__toc li{break-inside:avoid}.wh-legal__body{max-width:none}.wh-legal-more__inner{grid-template-columns:1fr}.wh-legal-more__ask{grid-column:auto}}@media (max-width:700px){.wh-legal__toc ol{columns:1}.wh-legal-more__list{grid-template-columns:1fr}.wh-legal__body{font-size:1rem}}.wh-legal-hero .wp-block-post-title+.wh-legal-hero__updated{margin-top:1.5rem!important}.wh-legal__toc a{display:block}.wh-legal__body h2{display:block}.wh-legal-hero__updated::before{content:none!important;display:none!important}.wh-legal-hero__updated{padding-left:.95rem!important}