.zz-box-profile{--zz-night:#0d0805;--zz-copper:#c39c85;overflow:clip}.zz-box-profile .zz-certificate{position:relative}.zz-box-profile .zz-seal-stage{display:none}html.zz-js:not(.zz-seal-seen) .zz-box-profile:not(.zz-preview) .zz-seal-stage{z-index:100;place-items:center;animation:0s 2.9s both zz-stage-exit;display:grid;position:fixed;inset:0;overflow:hidden}.zz-seal-panel{background:var(--zz-night);position:absolute;inset:0}.zz-seal-panel-left{clip-path:inset(0 50% 0 0)}.zz-seal-panel-right{clip-path:inset(0 0 0 50%)}.zz-seal-center{z-index:1;justify-items:center;gap:25px;display:grid;position:relative}.zz-seal{cursor:pointer;touch-action:manipulation;background:0 0;border:0;width:192px;height:192px;padding:0;display:block;position:relative}.zz-seal-half{display:block;position:absolute;inset:0}.zz-seal-right{clip-path:polygon(52% 0,100% 0,100% 100%,52% 100%,47% 78%,54% 55%,46% 30%)}.zz-seal-left{clip-path:polygon(0 0,52% 0,46% 30%,54% 55%,47% 78%,52% 100%,0 100%)}.zz-wax:after{content:"";pointer-events:none;background:radial-gradient(circle at 35% 25%,#e2a88e66,#0000 55%);border-radius:50%;animation:3.2s ease-in-out 3 zz-wax-breathe;position:absolute;inset:8%}.zz-emboss svg{filter:drop-shadow(1px 1px #ffbea940)drop-shadow(-1px -1px #0007)}.zz-seal-instruction{color:var(--zz-copper);letter-spacing:.22em;text-transform:uppercase;font:10px Cinzel Variable,serif;animation:.6s .6s both zz-seal-hint}.zz-seal-crumbs{pointer-events:none;position:absolute;inset:0}.zz-seal-crumbs svg{fill:#783024;opacity:0;width:8px;height:10px;position:absolute;top:48%;left:48%}.zz-seal-crumbs svg:nth-child(2){top:55%;left:44%}.zz-seal-crumbs svg:nth-child(3){top:42%;left:53%}.zz-seal-crumbs svg:nth-child(4){top:60%;left:56%}.zz-seal-crumbs svg:nth-child(5){top:37%;left:40%}.zz-seal-crumbs svg:nth-child(6){top:65%;left:47%}.zz-seal-crumbs svg:nth-child(7){top:51%;left:60%}html.zz-js:not(.zz-seal-seen) .zz-box-profile:not(.zz-preview) .zz-seal-left{animation:zz-seal-break-left .9s 1.2s var(--ease-velvet) both}html.zz-js:not(.zz-seal-seen) .zz-box-profile:not(.zz-preview) .zz-seal-right{animation:zz-seal-break-right .9s 1.2s var(--ease-velvet) both}html.zz-js:not(.zz-seal-seen) .zz-box-profile:not(.zz-preview) .zz-seal-crumbs svg{animation:.8s ease-out 1.2s both zz-seal-crumb}html.zz-js:not(.zz-seal-seen) .zz-box-profile:not(.zz-preview) .zz-seal-crumbs svg:nth-child(2n){animation-name:zz-seal-crumb-other}html.zz-js:not(.zz-seal-seen) .zz-box-profile:not(.zz-preview) .zz-seal-panel-left{animation:zz-seal-split-left .8s 2.1s var(--ease-velvet) both}html.zz-js:not(.zz-seal-seen) .zz-box-profile:not(.zz-preview) .zz-seal-panel-right{animation:zz-seal-split-right .8s 2.1s var(--ease-velvet) both}html.zz-js:not(.zz-seal-seen) .zz-box-profile:not(.zz-preview) .zz-seal-center{animation:zz-seal-center-exit .8s 2.1s var(--ease-velvet) both}html.zz-js:not(.zz-seal-seen) .zz-box-profile:not(.zz-preview) .zz-certificate{visibility:hidden;animation:zz-cert-reveal 0s 2.1s both, zz-cert-rise .8s 2.1s var(--ease-silk) both}html.zz-js:not(.zz-seal-seen) .zz-box-profile:not(.zz-preview) .zz-plate-meta{animation:zz-meta-rise .7s 2.9s var(--ease-silk) both}html.zz-js:not(.zz-seal-seen) .zz-box-profile:not(.zz-preview) .zz-plate-meta:nth-of-type(2){animation-delay:2.96s}html.zz-js:not(.zz-seal-seen) .zz-box-profile:not(.zz-preview) .zz-plate-meta:nth-of-type(3){animation-delay:3.02s}html.zz-seal-tap:not(.zz-seal-seen) .zz-box-profile:not(.zz-preview) .zz-seal-left{animation-name:zz-seal-break-left-now;animation-delay:0s}html.zz-seal-tap:not(.zz-seal-seen) .zz-box-profile:not(.zz-preview) .zz-seal-right{animation-name:zz-seal-break-right-now;animation-delay:0s}html.zz-seal-tap:not(.zz-seal-seen) .zz-box-profile:not(.zz-preview) .zz-seal-crumbs svg{animation-name:zz-seal-crumb-now;animation-delay:0s}html.zz-seal-tap:not(.zz-seal-seen) .zz-box-profile:not(.zz-preview) .zz-seal-panel-left{animation-name:zz-seal-split-left-now;animation-delay:.9s}html.zz-seal-tap:not(.zz-seal-seen) .zz-box-profile:not(.zz-preview) .zz-seal-panel-right{animation-name:zz-seal-split-right-now;animation-delay:.9s}html.zz-seal-tap:not(.zz-seal-seen) .zz-box-profile:not(.zz-preview) .zz-seal-center{animation-delay:.9s}html.zz-seal-tap:not(.zz-seal-seen) .zz-box-profile:not(.zz-preview) .zz-seal-stage{animation-delay:1.7s}html.zz-seal-tap:not(.zz-seal-seen) .zz-box-profile:not(.zz-preview) .zz-certificate{animation-delay:.9s}html.zz-seal-tap:not(.zz-seal-seen) .zz-box-profile:not(.zz-preview) .zz-plate-meta{animation-delay:1.7s}html.zz-seal-tap:not(.zz-seal-seen) .zz-box-profile:not(.zz-preview) .zz-plate-meta:nth-of-type(2){animation-delay:1.76s}html.zz-seal-tap:not(.zz-seal-seen) .zz-box-profile:not(.zz-preview) .zz-plate-meta:nth-of-type(3){animation-delay:1.82s}@keyframes zz-wax-breathe{0%,to{opacity:.6}50%{opacity:1}}@keyframes zz-seal-hint{0%{opacity:0;transform:translateY(8px)}to{opacity:.8;transform:none}}@keyframes zz-seal-break-left{to{opacity:0;transform:translate(-14px)rotate(-4deg)}}@keyframes zz-seal-break-left-now{to{opacity:0;transform:translate(-14px)rotate(-4deg)}}@keyframes zz-seal-break-right{to{opacity:0;transform:translate(14px)rotate(4deg)}}@keyframes zz-seal-break-right-now{to{opacity:0;transform:translate(14px)rotate(4deg)}}@keyframes zz-seal-crumb{15%{opacity:1}to{opacity:0;transform:translate(-25px,80px)rotate(70deg)}}@keyframes zz-seal-crumb-now{15%{opacity:1}to{opacity:0;transform:translate(-25px,80px)rotate(70deg)}}@keyframes zz-seal-crumb-other{15%{opacity:1}to{opacity:0;transform:translate(30px,50px)rotate(-90deg)}}@keyframes zz-seal-split-left{to{opacity:0;transform:translate(-60vh)}}@keyframes zz-seal-split-left-now{to{opacity:0;transform:translate(-60vh)}}@keyframes zz-seal-split-right{to{opacity:0;transform:translate(60vh)}}@keyframes zz-seal-split-right-now{to{opacity:0;transform:translate(60vh)}}@keyframes zz-seal-center-exit{to{opacity:0}}@keyframes zz-stage-exit{to{visibility:hidden;pointer-events:none}}@keyframes zz-cert-reveal{to{visibility:visible}}@keyframes zz-cert-rise{0%{opacity:.7;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes zz-meta-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.zz-box-stage{background:var(--zz-night);width:100%;position:relative}.zz-box-stage-heading{z-index:2;text-align:center;color:var(--foreground);pointer-events:none;padding:42px 24px 0;position:relative}.zz-box-stage-heading h2{margin-top:9px}.zz-box-stage>div:last-child{margin-top:-6px}.zz-plate-wrap{perspective:900px}.zz-pearl{--zz-light-x:0;--zz-light-y:0;transform:rotateX(calc(var(--zz-light-y) * .08333deg)) rotateY(calc(var(--zz-light-x) * -.08333deg));touch-action:pan-y;transition:transform .2s ease-out}.zz-pearl-iris,.zz-pearl-specular,.zz-pearl-sheen{pointer-events:none;position:absolute}.zz-pearl-iris{mix-blend-mode:soft-light;background:conic-gradient(from 115deg,#eacaca,#d2e8e0,#e4d5e9,#eacaca);animation:11s ease-in-out 3 alternate zz-iris-drift;inset:-35%}.zz-pearl-specular{mix-blend-mode:screen;opacity:.55;transform:translate3d(calc(var(--zz-light-x) * 1px),calc(var(--zz-light-y) * 1px),0);inset:0}.zz-pearl-specular:before{content:"";background:radial-gradient(140% 100% at 35% 25%,#fff9,#0000 65%);animation:7s ease-in-out 3 alternate zz-specular-drift;position:absolute;inset:-12px}.zz-pearl-sheen{z-index:4;background:linear-gradient(90deg,#0000,#fff9,#0000);width:35%;inset:-40%;transform:translate(-240%)rotate(18deg)}html.zz-js:not(.zz-seal-seen) .zz-box-profile:not(.zz-preview) .zz-pearl-sheen{animation:zz-pearl-cross .9s 2.3s var(--ease-sheen) both}html.zz-seal-tap:not(.zz-seal-seen) .zz-box-profile:not(.zz-preview) .zz-pearl-sheen{animation-delay:1.1s}.zz-guilloche{opacity:.55}html.zz-js:not(.zz-seal-seen) .zz-box-profile:not(.zz-preview) .zz-guilloche{animation:1.2s 2.6s both zz-guilloche-fade}@media (hover:hover) and (pointer:fine){html.zz-js:not(.zz-seal-seen) .zz-box-profile:not(.zz-preview) .zz-guilloche{opacity:1;animation:none}html.zz-js:not(.zz-seal-seen) .zz-box-profile:not(.zz-preview) .zz-guilloche path{stroke-dasharray:20000;stroke-dashoffset:20000px;animation:zz-guilloche-draw 1.1s 2.6s var(--ease-silk) both}html.zz-js:not(.zz-seal-seen) .zz-box-profile:not(.zz-preview) .zz-guilloche path:nth-child(2){animation-delay:2.72s}html.zz-js:not(.zz-seal-seen) .zz-box-profile:not(.zz-preview) .zz-guilloche path:nth-child(3){animation-delay:2.84s}html.zz-js:not(.zz-seal-seen) .zz-box-profile:not(.zz-preview) .zz-guilloche path:nth-child(4){animation-delay:2.96s}html.zz-js:not(.zz-seal-seen) .zz-box-profile:not(.zz-preview) .zz-guilloche path:nth-child(5){animation-delay:3.08s}html.zz-seal-tap:not(.zz-seal-seen) .zz-box-profile:not(.zz-preview) .zz-guilloche path:nth-child(n){animation-delay:1.4s}html.zz-seal-tap:not(.zz-seal-seen) .zz-box-profile:not(.zz-preview) .zz-guilloche path:nth-child(2){animation-delay:1.52s}html.zz-seal-tap:not(.zz-seal-seen) .zz-box-profile:not(.zz-preview) .zz-guilloche path:nth-child(3){animation-delay:1.64s}html.zz-seal-tap:not(.zz-seal-seen) .zz-box-profile:not(.zz-preview) .zz-guilloche path:nth-child(4){animation-delay:1.76s}html.zz-seal-tap:not(.zz-seal-seen) .zz-box-profile:not(.zz-preview) .zz-guilloche path:nth-child(5){animation-delay:1.88s}}html.zz-seal-tap:not(.zz-seal-seen) .zz-box-profile:not(.zz-preview) .zz-guilloche{animation-delay:1.4s}@keyframes zz-iris-drift{to{transform:rotate(12deg)}}@keyframes zz-specular-drift{to{transform:translate(12px,-8px)}}@keyframes zz-pearl-cross{to{transform:translate(460%)rotate(18deg)}}@keyframes zz-guilloche-fade{0%{opacity:0;transform:scale(1.02)}to{opacity:.55;transform:scale(1)}}@keyframes zz-guilloche-draw{to{stroke-dashoffset:0}}.zz-dropcap:first-letter{float:left;color:var(--zz-copper);padding:.06em .1em 0 0;font-size:3.6em;font-style:normal;line-height:.85}.zz-chapter{border-top:1px solid var(--border);padding:50px 24px 60px}.zz-chapter-aurora{background:linear-gradient(#dcd6e824,#0000 140px)}.zz-chapter-cenit{color:#1e140f;--border:#d2bfac;--primary:#7a5241;--muted-foreground:#6e5a4a;background:#f0e4d6}.zz-chapter-crepusculo{background:#27180f}.zz-chapter-inner{flex-direction:column;align-items:center;gap:20px;max-width:1100px;margin:auto;display:flex}.zz-chapter-copy{width:100%;max-width:620px}.zz-chapter-image{flex:none;width:min(75%,380px)}.zz-chapter-image img{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto}.zz-solar-arc{color:var(--zz-copper);margin-bottom:18px;display:block}.zz-solar-arc path{stroke-dasharray:1;stroke-dashoffset:0}.zz-chapter-mask{overflow:hidden}.zz-chapter-row{animation-fill-mode:both}.zz-chapter.zz-armed:not(.is-in) .zz-chapter-image{opacity:0;transform:translateY(24px)scale(1.03)}.zz-chapter.zz-armed:not(.is-in) .zz-chapter-rise{transform:translateY(110%)}.zz-chapter.zz-armed:not(.is-in) .zz-chapter-moment,.zz-chapter.zz-armed:not(.is-in) .zz-chapter-row{opacity:0;transform:translateY(12px)}.zz-chapter.zz-armed:not(.is-in) .zz-solar-arc path{stroke-dashoffset:1px}.zz-chapter.zz-armed:not(.is-in) .zz-solar-arc circle{opacity:0}.zz-solar-arc circle{transition:opacity .6s .7s var(--ease-silk)}.zz-chapter-image{transition:opacity 1.2s var(--ease-silk), transform 1.2s var(--ease-silk)}.zz-chapter-rise{transition:transform .9s var(--ease-silk)}.zz-chapter-moment,.zz-chapter-row{transition:opacity .7s var(--ease-silk),transform .7s var(--ease-silk)}.zz-solar-arc path{transition:stroke-dashoffset 1.2s var(--ease-silk)}.zz-strength-filled{background:var(--primary);transition:background .2s}.zz-chapter.zz-armed:not(.is-in) .zz-strength-filled{background:0 0}@media (width>=768px){.zz-chapter{padding:75px 32px 90px}.zz-chapter-inner{flex-direction:row-reverse;justify-content:space-between;gap:8%}.zz-chapter-image{width:min(39%,380px)}.zz-chapter-copy{flex:1}}@media (prefers-reduced-motion:reduce){.zz-box-profile .zz-seal-stage{display:none!important}.zz-box-profile .zz-certificate{visibility:visible!important;animation:none!important}.zz-box-profile .zz-plate-meta,.zz-box-profile .zz-guilloche,.zz-box-profile .zz-guilloche path,.zz-box-profile .zz-pearl-sheen{opacity:1;stroke-dashoffset:0;animation:none!important}.zz-box-profile .zz-pearl-sheen{display:none}.zz-box-profile .zz-chapter *{opacity:1!important;stroke-dashoffset:0!important;transform:none!important}}html[data-motion=off] .zz-box-profile .zz-seal-stage{display:none!important}html[data-motion=off] .zz-box-profile .zz-certificate{visibility:visible!important;animation:none!important}html[data-motion=off] .zz-box-profile .zz-plate-meta,html[data-motion=off] .zz-box-profile .zz-guilloche,html[data-motion=off] .zz-box-profile .zz-guilloche path,html[data-motion=off] .zz-box-profile .zz-pearl-sheen{opacity:1!important;stroke-dashoffset:0!important;animation:none!important}html[data-motion=off] .zz-box-profile .zz-pearl-sheen{display:none!important}html[data-motion=off] .zz-box-profile .zz-chapter *{opacity:1!important;stroke-dashoffset:0!important;transform:none!important}
