.privacy-root{--ink-900:#0A0908;--ink-700:#1C1917;--manuscript-ink:#3A2A1F;--parchment:#F5F1EA;--parchment-warm:#EFE8DB;--parchment-mid:#E8DEC9;--stone:#7A7468;--gold-500:#C9A961;--gold-400:#D9BE7C;--gold-300:#E8D49C;--gold-deep:#8C6A2F;--display:"Cormorant Garamond","Times New Roman",serif;--sans:"Inter Tight",-apple-system,BlinkMacSystemFont,system-ui,sans-serif;--ease-out:cubic-bezier(0.22,1,0.36,1);--column:760px;--margin-col:92px;--measure:62ch;min-height:100vh;margin:0;background:var(--parchment);color:var(--manuscript-ink);font-family:var(--sans);font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:hidden;isolation:isolate}.privacy-root,.privacy-root *,.privacy-root :after,.privacy-root :before{box-sizing:border-box}.privacy-root:before{opacity:.1;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E");background-size:240px 240px}.privacy-root:after,.privacy-root:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0}.privacy-root:after{background:radial-gradient(ellipse at 50% -8%,rgba(201,169,97,.1) 0,rgba(201,169,97,0) 46%),radial-gradient(ellipse at 50% 108%,rgba(140,106,47,.07) 0,rgba(140,106,47,0) 52%)}.privacy-page{position:relative;z-index:1}.privacy-nav{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:1120px;margin:0 auto;padding:clamp(20px,2.4vw,36px) clamp(20px,5vw,56px) 0;opacity:0;animation:privacy-fade 1s var(--ease-out) .15s forwards}.privacy-wordmark{display:inline-block;line-height:1;text-decoration:none;outline:none}.privacy-wordmark__mark{display:inline-block;height:clamp(22px,1.8vw,30px);width:auto;aspect-ratio:3202/612;-webkit-mask-image:url(/hero/the_creature_transparent.png);mask-image:url(/hero/the_creature_transparent.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:left center;mask-position:left center;background-color:var(--ink-700);transition:background-color .3s var(--ease-out)}.privacy-wordmark:focus-visible .privacy-wordmark__mark,.privacy-wordmark:hover .privacy-wordmark__mark{background-color:var(--gold-deep)}.privacy-wordmark:focus-visible{outline:2px solid var(--gold-500);outline-offset:4px;border-radius:2px}.privacy-nav__links{display:flex;align-items:center;gap:clamp(18px,2.4vw,32px)}.privacy-nav__link{font-family:var(--sans);font-size:12px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-700);text-decoration:none;background:none;border:1px solid rgba(176,141,74,.45);border-radius:999px;padding:10px 22px;cursor:pointer;transition:color .3s var(--ease-out),border-color .3s var(--ease-out)}.privacy-nav__link:hover{color:var(--gold-deep);border-color:var(--gold-deep)}.privacy-nav__link:focus-visible{outline:2px solid var(--gold-500);outline-offset:4px;border-radius:999px}.privacy-masthead{position:relative;z-index:1;min-height:min(94vh,900px);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:clamp(56px,9vh,120px) clamp(20px,5vw,56px) clamp(40px,6vh,80px)}.privacy-masthead__cite{margin:0 0 clamp(22px,3vh,34px);font-family:var(--sans);font-size:clamp(11px,.95vw,13px);font-weight:500;letter-spacing:.3em;text-transform:uppercase;color:var(--gold-deep);opacity:0;transition:opacity 1s var(--ease-out) .35s}.privacy-masthead__command{margin:0 auto clamp(34px,5vh,56px);max-width:min(94vw,16ch);font-weight:500;font-size:clamp(42px,8vw,96px);line-height:1.02;letter-spacing:-.02em;color:var(--manuscript-ink);text-wrap:balance;transform:translateY(14px);transition:opacity 1.2s var(--ease-out) .55s,transform 1.2s var(--ease-out) .55s}.privacy-masthead__command,.privacy-masthead__full{font-family:var(--display);font-style:italic;opacity:0}.privacy-masthead__full{margin:0 auto clamp(30px,4.5vh,48px);max-width:min(92vw,620px);font-weight:400;font-size:clamp(15px,1.35vw,18px);line-height:1.62;color:rgba(58,42,31,.42);text-wrap:pretty;transition:opacity 1.1s var(--ease-out) .95s}.privacy-masthead__lit{color:rgba(58,42,31,.94)}.privacy-masthead__hinge{margin:0;max-width:min(92vw,34ch);font-family:var(--display);font-style:italic;font-weight:500;font-size:clamp(24px,3.2vw,38px);line-height:1.2;letter-spacing:-.01em;color:var(--gold-deep);text-shadow:0 0 32px rgba(201,169,97,.16);text-wrap:balance;opacity:0;transform:translateY(12px);transition:opacity 1.2s var(--ease-out) 1.25s,transform 1.2s var(--ease-out) 1.25s}.privacy-masthead[data-revealed=true] .privacy-masthead__cite,.privacy-masthead[data-revealed=true] .privacy-masthead__command,.privacy-masthead[data-revealed=true] .privacy-masthead__full,.privacy-masthead[data-revealed=true] .privacy-masthead__hinge{opacity:1;transform:none}.privacy-masthead[data-revealed=true] .privacy-masthead__full{opacity:1}.privacy-scrollcue{margin-top:clamp(40px,7vh,80px);width:22px;height:22px;color:var(--gold-deep);opacity:0;animation:privacy-fade 1s var(--ease-out) 1.9s forwards,privacy-chevron 2.6s var(--ease-out) 1.9s infinite}.privacy-scrollcue svg{width:100%;height:100%;display:block}@keyframes privacy-chevron{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@keyframes privacy-fade{to{opacity:1}}.privacy-scroll{position:relative;z-index:1;width:100%;max-width:calc(var(--column) + var(--margin-col));margin:0 auto;padding:0 clamp(20px,5vw,40px)}.privacy-dateline{margin-left:var(--margin-col);display:flex;flex-wrap:wrap;align-items:baseline;gap:clamp(12px,2vw,24px);padding:clamp(28px,4vh,44px) 0 clamp(26px,4vh,40px);border-bottom:1px solid rgba(140,106,47,.22);font-family:var(--sans);font-size:11px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:rgba(58,42,31,.5)}.privacy-dateline__item{margin:0}.privacy-dateline__item strong{font-weight:500;color:var(--gold-deep)}.privacy-covenant{padding:clamp(52px,9vh,104px) 0 clamp(20px,3vh,32px)}.privacy-covenant__body{margin-left:var(--margin-col);max-width:var(--measure);font-family:var(--sans);font-weight:400;font-size:clamp(17px,1.3vw,19px);line-height:1.74;color:rgba(58,42,31,.9)}.privacy-covenant__body p{margin:0 0 1.25em}.privacy-covenant__body p:last-child{margin-bottom:0}.privacy-covenant__body p:first-of-type:first-letter{font-family:var(--display);font-weight:600;font-size:3.7em;line-height:.78;float:left;margin:.04em .12em 0 0;color:var(--gold-deep);text-shadow:0 0 22px rgba(201,169,97,.22)}.privacy-undertaking{display:flex;flex-direction:column;gap:clamp(6px,1vh,12px);max-width:34ch;margin:clamp(44px,7vh,76px) auto;text-align:center}.privacy-undertaking p{margin:0;font-family:var(--display);font-style:italic;font-weight:500;font-size:clamp(22px,2.5vw,31px);line-height:1.28;letter-spacing:-.005em;color:var(--gold-deep);text-wrap:balance}.privacy-article{display:grid;grid-template-columns:var(--margin-col) minmax(0,1fr);align-items:start;padding:clamp(44px,7vh,84px) 0}.privacy-article__numeral{grid-column:1;margin:0;padding-top:.35em;font-family:var(--display);font-style:italic;font-weight:500;font-size:clamp(26px,2.6vw,34px);line-height:1;letter-spacing:-.01em;color:rgba(140,106,47,.5);-webkit-user-select:none;-moz-user-select:none;user-select:none}.privacy-article__col{grid-column:2;min-width:0}.privacy-article__eyebrow{margin:0 0 clamp(14px,2vh,20px);font-family:var(--sans);font-size:11px;font-weight:500;letter-spacing:.3em;text-transform:uppercase;color:var(--gold-deep)}.privacy-article__lead{margin:0 0 clamp(20px,3vh,30px);max-width:26ch;font-family:var(--display);font-style:italic;font-weight:500;font-size:clamp(26px,3.6vw,40px);line-height:1.18;letter-spacing:-.01em;color:var(--manuscript-ink);text-wrap:balance}.privacy-article__body{max-width:var(--measure);font-family:var(--sans);font-weight:400;font-size:clamp(16px,1.15vw,17.5px);line-height:1.74;color:rgba(58,42,31,.88)}.privacy-article__body p{margin:0 0 1.2em}.privacy-article__body p:last-child{margin-bottom:0}.privacy-article__body strong{font-weight:600;color:var(--manuscript-ink)}.privacy-article__body a{color:var(--gold-deep);text-decoration:none;border-bottom:1px solid rgba(140,106,47,.4);transition:border-color .3s var(--ease-out)}.privacy-article__body a:hover{border-bottom-color:var(--gold-deep)}.privacy-article__body a:focus-visible{outline:2px solid var(--gold-500);outline-offset:3px;border-radius:2px}.privacy-list{max-width:var(--measure);margin:clamp(22px,3vh,32px) 0 0;padding:0;border-top:1px solid rgba(140,106,47,.2)}.privacy-list__row{padding:clamp(14px,2vh,18px) 0;border-bottom:1px solid rgba(140,106,47,.2)}.privacy-list__term{margin:0 0 5px;font-family:var(--sans);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--manuscript-ink)}.privacy-list__gloss{margin:0;font-family:var(--sans);font-size:clamp(15px,1.1vw,16.5px);font-weight:400;line-height:1.68;color:rgba(58,42,31,.82)}.privacy-ledger{max-width:var(--measure);margin:clamp(26px,4vh,40px) 0 0;padding:0;list-style:none;counter-reset:door;border-top:1px solid rgba(140,106,47,.28)}.privacy-door{counter-increment:door;display:grid;grid-template-columns:46px minmax(0,1fr);gap:0 clamp(10px,1.6vw,18px);padding:clamp(22px,3.4vh,32px) 0;border-bottom:1px solid rgba(140,106,47,.2)}.privacy-door:before{content:counter(door,decimal-leading-zero);grid-column:1;grid-row:1/span 3;font-family:var(--display);font-style:italic;font-weight:500;font-size:clamp(22px,2.2vw,28px);line-height:1.1;color:var(--gold-deep);opacity:.62}.privacy-door__title{grid-column:2;margin:0 0 8px;font-family:var(--display);font-weight:600;font-size:clamp(20px,2vw,25px);line-height:1.25;letter-spacing:-.005em;color:var(--manuscript-ink)}.privacy-door__trigger{margin:0 0 12px;font-size:clamp(15px,1.1vw,16.5px);line-height:1.68;color:rgba(58,42,31,.86)}.privacy-door__scope,.privacy-door__trigger{grid-column:2;font-family:var(--sans);font-weight:400}.privacy-door__scope{margin:0;font-size:clamp(13.5px,1vw,14.5px);line-height:1.62;color:rgba(58,42,31,.62)}.privacy-door__scope-label{display:block;margin-bottom:3px;font-size:10px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--gold-deep)}.privacy-binding{max-width:var(--measure);margin:clamp(34px,5vh,52px) 0 0;padding:clamp(26px,4vh,36px) 0 0;border-top:1px solid rgba(140,106,47,.28)}.privacy-binding__title{margin:0 0 clamp(16px,2.4vh,22px);font-family:var(--sans);font-size:11px;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:var(--gold-deep)}.privacy-binding__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:clamp(12px,1.8vh,16px)}.privacy-binding__list li{position:relative;padding-left:26px;font-family:var(--sans);font-size:clamp(15px,1.1vw,16.5px);font-weight:400;line-height:1.68;color:rgba(58,42,31,.86)}.privacy-binding__list li:before{content:"";position:absolute;left:4px;top:.62em;width:6px;height:6px;background:var(--gold-500);transform:rotate(45deg);opacity:.75}.privacy-verse{width:100%;max-width:600px;margin:clamp(34px,5vh,52px) auto;text-align:center}.privacy-article .privacy-verse{translate:calc(var(--margin-col) / -2) 0}.privacy-verse__ref{font-style:normal;color:var(--gold-deep);white-space:nowrap}.privacy-verse__quote{margin:0;font-size:clamp(20px,2.4vw,27px);line-height:1.5;color:var(--manuscript-ink);text-wrap:pretty}.privacy-coda,.privacy-verse__quote{font-family:var(--display);font-style:italic;font-weight:400}.privacy-coda{max-width:var(--measure);margin:clamp(28px,4vh,40px) 0 0;font-size:clamp(19px,1.7vw,23px);line-height:1.55;color:rgba(58,42,31,.92)}.privacy-coda p{margin:0 0 1.1em}.privacy-coda p:last-child{margin-bottom:0}.privacy-divider{display:flex;align-items:center;justify-content:center;gap:18px;width:min(200px,56vw);margin:clamp(8px,1.5vh,20px) auto;color:var(--gold-500)}.privacy-divider__rule{flex:1 1 auto;height:1px;background:currentColor;opacity:0;transform:scaleX(0);transform-origin:var(--origin,center);transition:opacity .9s var(--ease-out) .1s,transform 1.1s var(--ease-out) .1s}.privacy-divider__rule--left{--origin:right}.privacy-divider__rule--right{--origin:left}.privacy-divider__diamond{display:inline-flex;align-items:center;justify-content:center;width:11px;height:11px;color:var(--gold-500);opacity:0;transform:scale(.6) rotate(-45deg);transition:opacity .7s var(--ease-out),transform .9s var(--ease-out)}.privacy-divider__diamond svg{width:100%;height:100%;display:block;filter:drop-shadow(0 0 5px rgba(201,169,97,.3))}.privacy-divider[data-revealed=true] .privacy-divider__rule{opacity:.85;transform:scaleX(1)}.privacy-divider[data-revealed=true] .privacy-divider__diamond{opacity:1;transform:scale(1) rotate(0deg)}.privacy-article .privacy-article__body,.privacy-article .privacy-article__eyebrow,.privacy-article .privacy-article__lead,.privacy-article .privacy-article__numeral,.privacy-article .privacy-binding,.privacy-article .privacy-coda,.privacy-article .privacy-ledger,.privacy-article .privacy-list,.privacy-article .privacy-verse,.privacy-covenant .privacy-covenant__body,.privacy-covenant .privacy-undertaking{opacity:0;transform:translateY(12px);transition:opacity .85s var(--ease-out),transform .85s var(--ease-out)}.privacy-covenant .privacy-undertaking{transition-delay:.18s}.privacy-article .privacy-article__eyebrow{transition-delay:.04s}.privacy-article .privacy-article__lead{transition-delay:.1s}.privacy-article .privacy-article__body{transition-delay:.16s}.privacy-article .privacy-binding,.privacy-article .privacy-coda,.privacy-article .privacy-ledger,.privacy-article .privacy-list,.privacy-article .privacy-verse{transition-delay:.2s}.privacy-article[data-revealed=true] .privacy-article__body,.privacy-article[data-revealed=true] .privacy-article__eyebrow,.privacy-article[data-revealed=true] .privacy-article__lead,.privacy-article[data-revealed=true] .privacy-article__numeral,.privacy-article[data-revealed=true] .privacy-binding,.privacy-article[data-revealed=true] .privacy-coda,.privacy-article[data-revealed=true] .privacy-ledger,.privacy-article[data-revealed=true] .privacy-list,.privacy-article[data-revealed=true] .privacy-verse,.privacy-covenant[data-revealed=true] .privacy-covenant__body,.privacy-covenant[data-revealed=true] .privacy-undertaking{opacity:1;transform:none}.privacy-closing{position:relative;z-index:1;max-width:720px;margin:0 auto;padding:clamp(56px,10vh,128px) clamp(20px,5vw,40px) clamp(72px,12vh,152px);text-align:center}.privacy-closing__descent{display:flex;flex-direction:column;align-items:center;gap:clamp(9px,1.4vh,15px);margin:0 auto clamp(40px,6vh,64px)}.privacy-closing__rule{width:1px;height:clamp(48px,8vh,88px);background:linear-gradient(to bottom,rgba(201,169,97,0) 0,var(--gold-500) 100%);transform-origin:top;opacity:0;transform:scaleY(0);transition:opacity 1s var(--ease-out),transform 1.2s var(--ease-out)}.privacy-closing__diamond{display:inline-flex;width:9px;height:9px;color:var(--gold-500);opacity:0;transform:scale(.5);transition:opacity .7s var(--ease-out) .95s,transform .7s var(--ease-out) .95s}.privacy-closing__diamond svg{width:100%;height:100%;display:block;filter:drop-shadow(0 0 5px rgba(201,169,97,.3))}.privacy-closing__body{max-width:44ch;margin:0 auto clamp(40px,6vh,56px);font-family:var(--sans);font-weight:400;font-size:clamp(16px,1.5vw,19px);line-height:1.68;color:var(--manuscript-ink);text-wrap:balance;opacity:0;transform:translateY(12px);transition:opacity 1s var(--ease-out) .2s,transform 1s var(--ease-out) .2s}.privacy-closing__body p{margin:0 0 1em}.privacy-closing__body p:last-child{margin-bottom:0}.privacy-closing__final{margin:0;font-family:var(--display);font-style:italic;font-weight:500;font-size:clamp(26px,4vw,46px);line-height:1.12;letter-spacing:-.015em;color:var(--gold-deep);text-shadow:0 0 34px rgba(201,169,97,.18);text-wrap:balance;opacity:0;transform:translateY(12px);transition:opacity 1.1s var(--ease-out) .9s,transform 1.1s var(--ease-out) .9s}.privacy-closing[data-revealed=true] .privacy-closing__rule{opacity:.9;transform:scaleY(1)}.privacy-closing[data-revealed=true] .privacy-closing__body,.privacy-closing[data-revealed=true] .privacy-closing__diamond,.privacy-closing[data-revealed=true] .privacy-closing__final{opacity:1;transform:none}@media (max-width:720px){.privacy-root{--margin-col:0px}.privacy-covenant__body,.privacy-dateline{margin-left:0}.privacy-article{grid-template-columns:minmax(0,1fr)}.privacy-article__numeral{grid-column:1;padding-top:0;margin-bottom:10px;font-size:22px}.privacy-article__col{grid-column:1}}@media (max-width:640px){.privacy-masthead{min-height:90vh}.privacy-article{padding:clamp(38px,6vh,60px) 0}.privacy-article__body,.privacy-binding__list li,.privacy-door__trigger,.privacy-list__gloss{font-size:16.5px;line-height:1.66}.privacy-door{grid-template-columns:34px minmax(0,1fr)}.privacy-verse__quote{font-size:20px}}@media (prefers-reduced-motion:reduce){.privacy-root *,.privacy-root :after,.privacy-root :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.2s!important;transition-delay:0s!important}.privacy-scrollcue{display:none}.privacy-article__body,.privacy-article__eyebrow,.privacy-article__lead,.privacy-article__numeral,.privacy-binding,.privacy-closing__body,.privacy-closing__final,.privacy-coda,.privacy-covenant__body,.privacy-ledger,.privacy-list,.privacy-masthead__cite,.privacy-masthead__command,.privacy-masthead__full,.privacy-masthead__hinge,.privacy-undertaking,.privacy-verse{opacity:1!important;transform:none!important}.privacy-divider__rule{opacity:.85!important;transform:scaleX(1)!important}.privacy-divider__diamond{opacity:1!important;transform:none!important}.privacy-closing__rule{opacity:.9!important;transform:scaleY(1)!important}.privacy-closing__diamond{opacity:1!important;transform:none!important}}