@font-face{font-family:__tdHand_d716ca;src:url(/_next/static/media/17173ef7b8a937c6-s.p.woff2) format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:__tdHand_Fallback_d716ca;src:local("Arial");ascent-override:128.40%;descent-override:40.12%;line-gap-override:0.00%;size-adjust:74.77%}.__className_d716ca{font-family:__tdHand_d716ca,__tdHand_Fallback_d716ca}.__variable_d716ca{--font-td-hand:"__tdHand_d716ca","__tdHand_Fallback_d716ca"}@font-face{font-family:__tdSans_065d98;src:url(/_next/static/media/2041443e6b41ac95-s.p.woff2) format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:__tdSans_Fallback_065d98;src:local("Arial");ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.00%;size-adjust:100.14%}.__className_065d98{font-family:__tdSans_065d98,__tdSans_Fallback_065d98}.__variable_065d98{--font-td-sans:"__tdSans_065d98","__tdSans_Fallback_065d98"}[data-season=knowledge-day]{--kd-gold:#f2b544;--kd-amber:#e2603d;--kd-red:#e0574a;--kd-paper:#fbfaf3;--kd-paper-2:#fffdf6;cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'><path d='M29.2 2.4C21 4.9 13.2 11 8.2 19.4l-1.8 2.9c1.8-.2 4.2-1 6.6-2.2 6-3 12-8.6 15.3-14.2.9-1.6 1.4-2.8 1.4-3.5z' fill='%23fff' stroke='%235b6485' stroke-width='1.1' stroke-linejoin='round'/><path d='M28.5 3.1C21.6 6.8 13.9 13.7 6.8 22' stroke='%239aa2c0' stroke-width='.9' fill='none'/><path d='M24.6 5.8l-3.5-.7M21 9.5l-3.7-.5M17.2 13.2l-3.7-.3M13.3 16.9l-3.5.1' stroke='%23bcc3da' stroke-width='.8' stroke-linecap='round' fill='none'/><path d='M6.9 21.9L4.3 26.1' stroke='%235b6485' stroke-width='3.4' stroke-linecap='round'/><path d='M6.9 21.9L4.3 26.1' stroke='%23fff' stroke-width='2.1' stroke-linecap='round'/><path d='M5.5 24.5L2.1 29.8l5.2-2.7z' fill='%2310173a'/><path d='M3.9 27.3l1.5-1' stroke='%23fff' stroke-width='.7' opacity='.75' fill='none'/></svg>") 2 29,auto;background-color:var(--kd-paper);background-image:linear-gradient(rgba(43,80,226,.085) 1px,transparent 0),linear-gradient(90deg,rgba(43,80,226,.085) 1px,transparent 0),linear-gradient(rgba(43,80,226,.16) 1px,transparent 0),linear-gradient(90deg,rgba(43,80,226,.16) 1px,transparent 0);background-size:26px 26px,26px 26px,130px 130px,130px 130px}[data-season=knowledge-day] [role=button],[data-season=knowledge-day] a,[data-season=knowledge-day] button,[data-season=knowledge-day] label{cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'><circle cx='2.4' cy='29.4' r='3' fill='%232b50e2' opacity='.4'/><path d='M29.2 2.4C21 4.9 13.2 11 8.2 19.4l-1.8 2.9c1.8-.2 4.2-1 6.6-2.2 6-3 12-8.6 15.3-14.2.9-1.6 1.4-2.8 1.4-3.5z' fill='%23fff' stroke='%235b6485' stroke-width='1.1' stroke-linejoin='round'/><path d='M28.5 3.1C21.6 6.8 13.9 13.7 6.8 22' stroke='%239aa2c0' stroke-width='.9' fill='none'/><path d='M6.9 21.9L4.3 26.1' stroke='%235b6485' stroke-width='3.4' stroke-linecap='round'/><path d='M6.9 21.9L4.3 26.1' stroke='%23fff' stroke-width='2.1' stroke-linecap='round'/><path d='M5.5 24.5L2.1 29.8l5.2-2.7z' fill='%232b50e2'/></svg>") 2 29,pointer}[data-season=knowledge-day] [data-chrome=sidebar]{background-color:var(--kd-paper-2);background-image:linear-gradient(rgba(43,80,226,.06) 1px,transparent 0);background-size:100% 26px;border-right:0;padding-left:34px;box-shadow:inset -2px 0 0 var(--kd-red),inset -6px 0 0 rgba(224,87,74,.16),4px 0 18px rgba(16,23,58,.05)}[data-season=knowledge-day] [data-chrome=sidebar]:before{content:"";position:absolute;left:11px;top:76px;bottom:76px;width:13px;background-image:radial-gradient(circle at 50% 6.5px,var(--kd-paper) 6.5px,transparent 7px);background-size:13px 116px;background-repeat:repeat-y;filter:drop-shadow(0 1px 1px rgba(16,23,58,.22));pointer-events:none}[data-season=knowledge-day] [data-chrome=topbar]{background:rgba(255,253,246,.94);border-bottom-color:rgba(16,23,58,.08)}[data-season=knowledge-day] [data-bell=notifications]{border-color:#f0d5b2;background:linear-gradient(135deg,#fff4e6,#ffeede);color:#5a2c12;box-shadow:0 6px 16px rgba(226,96,61,.16)}[data-season=knowledge-day] [data-bell=notifications]:hover{border-color:var(--kd-gold);color:var(--kd-amber)}[data-season=knowledge-day] [data-bell=notifications] svg{transform-origin:50% 14%;animation:kd-ring 5s ease-in-out infinite}[data-season=knowledge-day] [data-bell=notifications] [data-bell-count]{background:linear-gradient(135deg,var(--kd-gold),var(--kd-amber));color:#3a1a06;box-shadow:0 0 0 2px #fffdf6}[data-season=knowledge-day] [data-bell=notifications]:hover svg{animation:kd-ring 1.1s ease}@keyframes kd-ring{0%,68%,to{transform:rotate(0)}72%{transform:rotate(17deg)}76%{transform:rotate(-14deg)}80%{transform:rotate(10deg)}84%{transform:rotate(-7deg)}88%{transform:rotate(4deg)}92%{transform:rotate(-2deg)}}[data-season=knowledge-day] [data-feed-post]{position:relative;background:#fffdf7;overflow:visible}[data-season=knowledge-day] [data-feed-post]:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;border-radius:16px 16px 0 0;background:linear-gradient(90deg,var(--kd-gold),var(--kd-amber),#7a5af0,#2b50e2)}[data-season=knowledge-day] [data-feed-post]:after{content:"";position:absolute;right:-8px;top:-10px;width:46px;height:46px;pointer-events:none;transform:rotate(16deg);filter:drop-shadow(0 6px 10px rgba(120,50,20,.24));background:no-repeat 50%/contain url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'><path fill='%23e2603d' d='M16 1l2.6 5.2 3-1.1-1 4.6 4.4-1.6-2 4 6-1.4-3.2 3.6 4.2 1.4-9.4 4.6.9 3.7-4.5-.9-.3 6.9h-2.4l-.3-6.9-4.5.9.9-3.7L1 20.7l4.2-1.4L2 15.7l6 1.4-2-4 4.4 1.6-1-4.6 3 1.1z'/></svg>")}.kd-leaves{position:fixed;inset:0;overflow:hidden;pointer-events:none;z-index:60}.kd-leaves span{position:absolute;top:-16vh;left:var(--x);animation:kd-fall var(--d) linear var(--dl) infinite}.kd-leaves svg{display:block;width:calc(24px * var(--s));height:auto;animation:kd-sway calc(var(--d) / 2.6) ease-in-out var(--dl) infinite;filter:drop-shadow(0 6px 10px rgba(90,44,18,.14))}@keyframes kd-fall{0%{transform:translateY(0)}to{transform:translateY(128vh)}}@keyframes kd-sway{0%,to{transform:translateX(-22px) rotate(-30deg)}50%{transform:translateX(22px) rotate(36deg)}}@media (prefers-reduced-motion:reduce){.kd-leaves{display:none}[data-season=knowledge-day] [data-bell=notifications] svg{animation:none}}@media print{.kd-leaves{display:none}[data-season=knowledge-day]{background:#fff}}.kd-stack{position:absolute;right:26px;top:18px;width:200px;height:208px;z-index:3;transform-style:preserve-3d;animation:kd-float 9s ease-in-out infinite}@keyframes kd-float{0%,to{transform:translateY(0) rotateX(8deg) rotateY(-15deg)}50%{transform:translateY(-16px) rotateX(5deg) rotateY(-10deg)}}.kd-plate{position:absolute;inset:0;border-radius:22px;border:1px solid hsla(0,0%,100%,.18);background:linear-gradient(155deg,hsla(0,0%,100%,.18),hsla(0,0%,100%,.05));backdrop-filter:blur(14px);box-shadow:0 30px 70px rgba(0,0,0,.55),inset 0 1px 0 hsla(0,0%,100%,.22)}.kd-plate-2{transform:translateZ(-50px) translate(22px,22px);opacity:.5}.kd-plate-3{transform:translateZ(-100px) translate(44px,44px);opacity:.24}.kd-hangbell{position:absolute;top:0;right:400px;z-index:4;display:flex;flex-direction:column;align-items:center;transform-origin:50% 0;animation:kd-swing 5.5s ease-in-out infinite}@keyframes kd-swing{0%,to{transform:rotate(-7deg)}50%{transform:rotate(7deg)}}.kd-hangbell .rope{width:2px;height:44px;background:linear-gradient(180deg,rgba(242,181,68,.15),var(--kd-gold))}.kd-hangbell .bow{width:26px;height:12px;margin:-2px 0 -3px;border-radius:12px 12px 3px 3px;background:linear-gradient(135deg,var(--kd-amber),var(--kd-gold));box-shadow:0 4px 12px rgba(226,96,61,.45)}.kd-hangbell svg{color:var(--kd-gold);filter:drop-shadow(0 10px 20px rgba(242,181,68,.45))}.kd-hangbell i{position:absolute;bottom:16px;width:12px;height:12px;border-radius:50%;border:2px solid transparent;border-top-color:rgba(242,181,68,.65);animation:kd-ding 2.6s ease-out infinite}.kd-hangbell i:first-of-type{left:-6px;transform:rotate(-40deg)}.kd-hangbell i:last-of-type{right:-6px;transform:rotate(140deg);animation-delay:.3s}@keyframes kd-ding{0%{opacity:0;scale:.6}25%{opacity:1}70%,to{opacity:0;scale:1.5}}@media (max-width:1200px){.kd-hangbell,.kd-stack{display:none}}@media (prefers-reduced-motion:reduce){.kd-hangbell,.kd-hangbell i,.kd-stack{animation:none}}.kd-crawl-frame{position:relative;--kd-crawl-h:clamp(400px,56vh,620px)}.kd-crawl{position:relative;height:var(--kd-crawl-h);overflow-x:hidden;overflow-y:auto;mask-image:linear-gradient(180deg,transparent,#000 26%,#000 74%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent,#000 26%,#000 74%,transparent);scrollbar-width:none}.kd-crawl::-webkit-scrollbar{width:0;height:0}.kd-crawl:focus-visible{outline:2px solid var(--kd-gold);outline-offset:-2px;border-radius:18px}.kd-crawl-stage{position:relative;padding:0 4%}.kd-crawl-copy{min-height:var(--kd-crawl-h)}.kd-crawl-row{width:100%;border:0;background:transparent;font-family:inherit;cursor:pointer;padding:7px 12px;text-align:center;transform-origin:50% 50%;will-change:transform,opacity}.kd-crawl-line{display:inline-flex;align-items:center;justify-content:center;gap:.42em;max-width:100%;padding:.12em .7em;border-radius:999px;transition:background-color .35s}.kd-crawl-cap{width:1.25em;height:1.25em;margin-right:.1em;flex:none;color:#b8862a;opacity:.55;transition:width .35s cubic-bezier(.2,.7,.3,1),height .35s cubic-bezier(.2,.7,.3,1),color .35s,opacity .35s}.kd-crawl-row.is-focus .kd-crawl-cap{width:1.7em;height:1.7em;color:#d1892a;opacity:1;filter:drop-shadow(0 2px 4px rgba(120,70,10,.28))}.kd-crawl-name{font-size:clamp(18px,2vw,26px);font-weight:800;letter-spacing:-.028em;line-height:1.16;color:var(--ink);text-decoration:none;text-wrap:balance}.kd-crawl-row:not(.is-mute):hover .kd-crawl-name{color:var(--blue)}.kd-crawl-row:not(.is-mute):hover .kd-crawl-line{background:rgba(43,80,226,.07)}.kd-crawl-row.is-mute{cursor:default}.kd-crawl-meta{display:block;margin-top:.28em;font-size:.4em;letter-spacing:.1em}.kd-crawl-meta,.kd-crawl-noacc{font-weight:700;text-transform:uppercase;color:var(--muted)}.kd-crawl-noacc{font-size:.38em;letter-spacing:.06em;white-space:nowrap}.kd-crawl-check{width:.5em;height:.5em;flex:none;color:#2f8f6b}.kd-crawl-row.is-hit .kd-crawl-name{color:var(--blue)}.kd-crawl-row.is-current .kd-crawl-line{background:rgba(242,181,68,.24);box-shadow:inset 0 0 0 1px rgba(226,96,61,.35)}.kd-crawl-hint{position:relative;margin:0;padding:6px 14px 10px;text-align:center;font-size:12px;color:var(--muted)}@media (prefers-reduced-motion:reduce){.kd-crawl-cap,.kd-crawl-line{transition:none}}@media print{.kd-crawl-frame{display:none}}@font-face{font-family:HRD Forum;font-style:normal;font-weight:400;font-display:swap;src:url(/hr-day/fonts/forum-cyrillic-ext.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:HRD Forum;font-style:normal;font-weight:400;font-display:swap;src:url(/hr-day/fonts/forum-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:HRD Forum;font-style:normal;font-weight:400;font-display:swap;src:url(/hr-day/fonts/forum-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:HRD Marck;font-style:normal;font-weight:400;font-display:swap;src:url(/hr-day/fonts/marckscript-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:HRD Marck;font-style:normal;font-weight:400;font-display:swap;src:url(/hr-day/fonts/marckscript-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:HRD Golos;font-style:normal;font-weight:400 800;font-display:swap;src:url(/hr-day/fonts/golos-cyrillic-ext.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:HRD Golos;font-style:normal;font-weight:400 800;font-display:swap;src:url(/hr-day/fonts/golos-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:HRD Golos;font-style:normal;font-weight:400 800;font-display:swap;src:url(/hr-day/fonts/golos-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.hrd{--paper:#f6efe2;--paper2:#fbf7ef;--line:#e6dccb;--ink:#2b1b20;--ink2:#5e4c50;--wine:#6e2438;--wine2:#4e1527;--folder:#3f1422;--gold:#edb44e;--gold2:#f6cd7a;--kraft:#c99a5b;--cream:#fff6e4;--serif:"HRD Forum",Georgia,serif;--sans:"HRD Golos","Segoe UI",system-ui,sans-serif;--hand:"HRD Marck","Segoe Print",cursive;font-family:var(--sans);color:var(--ink);padding-bottom:60px}.hrd button{font-family:inherit;cursor:pointer}.hrd :focus-visible{outline:3px solid var(--gold);outline-offset:2px}.hrd h1,.hrd h2,.hrd h3{font-family:var(--serif);font-weight:400}.hrd .hbtn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 28px;border-radius:16px;font-size:16px;font-weight:800;text-decoration:none;border:0;transition:transform .15s,background .15s}.hrd .hbtn:active{transform:translateY(1px)}.hrd .hbtn:disabled{opacity:.55;cursor:default}.hrd .b-gold{background:linear-gradient(180deg,var(--gold2),var(--gold));color:#3a2300;box-shadow:0 12px 26px rgba(237,180,78,.35)}.hrd .b-gold:hover:not(:disabled){background:var(--gold2)}.hrd .b-ghost{border:1.5px solid rgba(255,246,228,.45);color:var(--cream);background:transparent}.hrd .b-ghost:hover{background:hsla(0,0%,100%,.08)}.hrd .hero-wrap{position:relative;padding-top:52px}.hrd .hero-wrap:after{content:"";position:absolute;left:8%;right:8%;bottom:-26px;height:40px;border-radius:50%;background:rgba(63,20,34,.25);filter:blur(18px);z-index:-1}.hrd .ftab{position:absolute;z-index:2;top:0;left:56px;height:44px;padding:0 26px;border-radius:14px 14px 0 0;background:var(--kraft);color:#3b2410;display:flex;align-items:center;font-family:var(--hand);font-size:21px;box-shadow:inset 0 -6px 10px rgba(0,0,0,.08)}.hrd .ftab2{left:auto;right:120px;background:#b88a4e;font-family:var(--sans);font-size:12.5px;font-weight:700;letter-spacing:.3px;opacity:.9}.hrd .hero{position:relative;overflow:hidden;border-radius:6px 26px 26px 26px;padding:58px 60px 54px;min-height:560px;margin:0 11px;background:radial-gradient(120% 90% at 20% 0,#5b1c30 0,var(--folder) 55%,#2e0e19 100%);box-shadow:0 0 0 10px var(--kraft),0 0 0 11px #a87c44,0 34px 70px rgba(63,20,34,.45);display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:30px;align-items:center;color:var(--cream);cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='44' viewBox='0 0 44 44'%3E%3Crect x='16' y='2' width='12' height='20' rx='5' fill='%23C99A5B' stroke='%233B2410' stroke-width='1.5'/%3E%3Crect x='8' y='22' width='28' height='8' rx='2' fill='%236E2438' stroke='%23FFF6E4' stroke-width='1.5'/%3E%3Crect x='6' y='30' width='32' height='6' rx='1.5' fill='%23EDB44E' stroke='%233B2410' stroke-width='1.5'/%3E%3C/svg%3E") 22 40,crosshair}.hrd .hero:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.5;background-image:repeating-linear-gradient(0deg,transparent 0 3px,hsla(0,0%,100%,.012) 3px 4px),radial-gradient(hsla(0,0%,100%,.05) 1px,transparent 1.2px);background-size:auto,5px 5px}.hrd .hero>*{position:relative;z-index:3}.hrd .hero>.bits{position:absolute;z-index:1}.hrd .hdate{display:inline-flex;align-items:center;gap:10px;height:40px;padding:0 20px;border-radius:999px;border:1.5px solid hsla(40,87%,72%,.45);color:var(--gold2);font-weight:700;font-size:14px;letter-spacing:2.4px;text-transform:uppercase}.hrd .hdate svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:1.8}.hrd h1{margin-top:26px;font-size:clamp(44px,5.4vw,80px);line-height:.98;letter-spacing:-1px}.hrd h1 .l2{display:block;background:linear-gradient(100deg,#e9b04a,#ffe3a3 22%,#e9b04a 40%,#c98a2e 60%,#ffe3a3 80%,#e9b04a);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:hrd-foil 7s ease-in-out infinite}.hrd .lead{margin-top:28px;max-width:600px;font-size:17px;line-height:1.7;color:rgba(255,246,228,.84)}.hrd .lead+.lead{margin-top:14px}.hrd .cta{display:flex;gap:14px;flex-wrap:wrap;margin-top:34px}.hrd .hint{margin-top:18px;font-size:13px;color:rgba(255,246,228,.55)}.hrd .hcount{margin-top:10px;font-size:14px;font-weight:700;color:var(--gold2)}.hrd .art{position:relative;height:540px}.hrd .greet{position:absolute;right:-6px;top:-40px;z-index:6;width:330px;padding:22px 24px;border-radius:22px;background:rgba(84,26,44,.96);border:1px solid rgba(255,246,228,.18);transform:rotate(1.5deg);box-shadow:0 20px 40px rgba(0,0,0,.25)}.hrd .greet .st{display:flex;justify-content:space-between;align-items:center}.hrd .greet .ic{width:52px;height:52px;border-radius:15px;background:linear-gradient(135deg,var(--gold2),#e8742a);display:grid;place-items:center}.hrd .greet .ic svg{width:26px;height:26px;stroke:#3a1020;fill:none;stroke-width:1.8}.hrd .greet .pl{padding:6px 14px;border-radius:999px;border:1.5px solid rgba(255,246,228,.3);font-size:11.5px;font-weight:700;letter-spacing:2px;color:rgba(255,246,228,.8)}.hrd .greet b{display:block;margin-top:16px;font-size:26px;line-height:1.15}.hrd .greet p{margin-top:8px;font-size:14px;line-height:1.5;color:rgba(255,246,228,.7)}.hrd .stack{position:absolute;left:10px;top:194px;width:300px;height:330px}.hrd .stack span{position:absolute;inset:0;border-radius:6px;box-shadow:0 10px 20px rgba(0,0,0,.25)}.hrd .stack span:first-child{transform:rotate(-9deg) translate(-18px,14px);background:#b98a4f}.hrd .stack span:nth-child(2){transform:rotate(-4deg) translate(-6px,6px);background:#cfa266}.hrd .fdoc{position:absolute;left:30px;top:170px;width:290px;height:360px;border-radius:5px;background:#fffdf8;color:var(--ink);padding:30px 28px;box-shadow:0 30px 60px rgba(0,0,0,.4);transform:rotate(-2deg);transform-origin:50% 0;animation:hrd-unfold 1s cubic-bezier(.3,.1,.2,1) both}.hrd .fdoc h4{font-family:var(--serif);font-weight:400;font-size:21px;text-align:center;color:var(--wine)}.hrd .fdoc .sub{margin-top:3px;text-align:center;font-size:10.5px;color:#8a7a70}.hrd .fdoc .ln{display:block;height:6px;margin-top:11px;border-radius:3px;background:#eee5d6;transform-origin:left;animation:hrd-line .5s ease-out both}.hrd .fdoc .foot{position:absolute;left:28px;right:28px;bottom:26px;display:flex;justify-content:space-between;align-items:flex-end;font-size:10.5px;color:#8a7a70}.hrd .fdoc .sig1{stroke-dasharray:520;animation:hrd-sign 1.2s ease-in-out 1.4s both}.hrd .clip{left:204px;top:148px;width:30px;height:74px;transform:rotate(8deg)}.hrd .clip,.hrd .pen{position:absolute;z-index:4}.hrd .pen{left:250px;top:474px;width:200px;height:20px;transform:rotate(-24deg)}.hrd .bseal{position:absolute;left:170px;top:354px;z-index:5;width:150px;height:150px;animation:hrd-drop .7s cubic-bezier(.3,.1,.3,1.2) 2.1s both}.hrd .bseal .gl{position:absolute;inset:0;border-radius:50%;animation:hrd-glow 1.2s ease-out 2.7s both}.hrd .bseal .tx{position:absolute;left:0;right:0;bottom:24px;text-align:center;font-family:var(--serif);font-size:13px;letter-spacing:1px;color:#5a2a00}.hrd .burst{position:absolute;left:245px;top:429px;z-index:4}.hrd .burst>span{position:absolute;left:0;top:0}.hrd .burst i{display:block;width:26px;height:26px;margin:-13px 0 0 -13px;animation:hrd-bn 1.5s ease-out both}.hrd .note-st{position:absolute;left:-18px;top:390px;z-index:6;width:150px;padding:16px 14px 18px;background:#f9e07a;color:#4a2f00;font-family:var(--hand);font-size:19px;line-height:1.2;transform:rotate(-7deg);box-shadow:0 14px 22px rgba(0,0,0,.3)}.hrd .note-st:before{content:"";position:absolute;left:50%;top:-10px;width:60px;height:20px;margin-left:-30px;background:rgba(255,246,228,.55);transform:rotate(3deg)}.hrd .imp{position:absolute;z-index:7;width:184px;margin:-28px 0 0 -92px;padding:8px 10px;border:3px double hsla(40,87%,72%,.9);border-radius:8px;color:hsla(40,87%,72%,.95);font-family:var(--serif);font-size:15px;line-height:1.2;text-align:center;pointer-events:none;animation:hrd-imprint .45s ease-out both}.hrd .imp.red{border-color:rgba(232,116,42,.9);color:rgba(255,170,120,.95)}.hrd .imp.cream{border-color:rgba(255,246,228,.8);color:rgba(255,246,228,.9)}.hrd .bits{inset:0;pointer-events:none;overflow:hidden}.hrd .leaf{position:absolute;top:-40px;pointer-events:none;animation:hrd-leaf linear infinite}.hrd .leaf svg{display:block;animation:hrd-sway ease-in-out infinite alternate}.hrd .envl{position:absolute;left:-80px;pointer-events:none;animation:hrd-envfly linear infinite;opacity:.85}.hrd section.s{margin-top:84px}.hrd h2{position:relative;display:inline-block;padding-bottom:18px;font-size:clamp(32px,3.4vw,46px);line-height:1.05}.hrd .sh h2:after{content:"";position:absolute;left:0;bottom:0;width:180px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 180 16'%3E%3Cpath d='M2 10c18-8 30-8 44 0s30 6 44-2 34-8 50 0c10 5 22 5 36-2' fill='none' stroke='%23C98A2E' stroke-width='1.8' stroke-linecap='round'/%3E%3Ccircle cx='90' cy='8' r='3' fill='%236E2438'/%3E%3C/svg%3E") no-repeat}.hrd .sl{margin-top:10px;max-width:640px;font-size:16px;line-height:1.65;color:var(--ink2)}.hrd .sh{margin-bottom:30px}.hrd .people{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.hrd .kc{position:relative;display:flex;flex-direction:column;padding:18px 18px 16px 40px;border-radius:6px;background:#fffdf8;background-image:linear-gradient(90deg,transparent 26px,rgba(200,80,90,.35) 26px 27px,transparent 27px),repeating-linear-gradient(180deg,transparent 0 27px,rgba(120,150,190,.18) 27px 28px);background-position:0 0,0 58px;box-shadow:0 2px 0 #eadfcc,0 18px 30px rgba(80,50,30,.1);opacity:0;transform:translateY(40px) rotate(-3deg);transition:opacity .6s ease var(--d),transform .7s cubic-bezier(.3,.1,.3,1.25) var(--d),box-shadow .3s}.hrd .kc.in{opacity:1}.hrd .kc.in:nth-child(3n+1){transform:rotate(-.8deg)}.hrd .kc.in:nth-child(3n+2){transform:rotate(.6deg)}.hrd .kc.in:nth-child(3n){transform:rotate(-.3deg)}.hrd .kc.in:hover{transform:rotate(0) translateY(-6px);box-shadow:0 2px 0 #eadfcc,0 30px 40px -12px rgba(80,50,30,.25);transition-delay:0s}.hrd .kc.gifted{animation:hrd-wig .6s ease}.hrd .tape{position:absolute;left:50%;top:-9px;width:70px;height:20px;margin-left:-35px;background:repeating-linear-gradient(45deg,rgba(237,180,78,.55) 0 8px,hsla(40,87%,72%,.55) 8px 16px);box-shadow:0 2px 4px rgba(0,0,0,.08);transform:rotate(-3deg);z-index:2;transition:transform .4s}.hrd .kc:nth-child(2n) .tape{background:repeating-linear-gradient(45deg,rgba(181,70,95,.35) 0 8px,rgba(241,214,218,.6) 8px 16px);transform:rotate(4deg)}.hrd .kc:hover .tape{transform:rotate(-6deg) translateY(-2px)}.hrd .holes{position:absolute;left:8px;top:24px;bottom:24px;width:12px;background:radial-gradient(circle at 6px 6px,#efe6d6 4.5px,rgba(0,0,0,.08) 5px,transparent 5.5px) 0 0/12px 40px repeat-y}.hrd .doodle{position:absolute;right:12px;bottom:58px;width:22px;height:22px;opacity:0;transform:scale(.4) rotate(-40deg);transition:all .5s cubic-bezier(.3,.1,.3,1.6) calc(var(--d) + .7s)}.hrd .kc.in .doodle{opacity:.9;transform:none}.hrd .kc .top{display:flex;align-items:center;gap:10px}.hrd .kc .ini{flex:none;width:42px;height:42px;border-radius:50%;background:var(--wine);color:var(--gold2);display:grid;place-items:center;font-weight:800;font-size:13.5px;box-shadow:0 0 0 3px #fffdf8,0 0 0 4px var(--line);transition:transform .4s cubic-bezier(.3,.1,.3,1.6)}.hrd .kc:hover .ini{transform:rotate(-10deg) scale(1.08)}.hrd .kc .nm{min-width:0}.hrd .kc .nm b{display:block;font-size:19px;line-height:1.2}.hrd .kc .nm>span{font-size:11.5px;color:#8a7a70}.hrd .mk{font-weight:800;background:linear-gradient(transparent 58%,hsla(40,87%,72%,.75) 0,hsla(40,87%,72%,.75) 90%,transparent 0) no-repeat 0 0/0 100%;transition:background-size .7s ease calc(var(--d) + .4s);padding:0 2px}.hrd .kc.in .mk{background-size:100% 100%}.hrd .kc .cnt{margin-left:auto;flex:none;display:flex;align-items:center;gap:5px;padding:3px 8px;border-radius:999px;background:#fff1d2;font-size:12px;font-weight:800;color:#7a4e00}.hrd .kc .cnt.pop{animation:hrd-pop .5s}.hrd .ents{display:flex;flex-wrap:wrap;gap:4px;margin-top:10px}.hrd .ents span{padding:2px 8px;border-radius:999px;background:#f4e7ea;color:var(--wine);font-size:11px;font-weight:700}.hrd .kc dl{margin-top:10px;font-size:13px;line-height:1.5;flex-grow:1}.hrd .kc dd{margin:0 0 4px}.hrd .hl{position:relative;z-index:0;display:inline-block;padding:0 6px;font-family:var(--hand);font-size:15px;color:var(--wine)}.hrd .hl:before{content:"";position:absolute;inset:3px 0 1px;background:rgba(181,70,95,.12);border-radius:3px;transform:skew(-8deg) scaleX(0);transform-origin:left;transition:transform .5s ease calc(var(--d) + .6s);z-index:-1}.hrd .kc.in .hl:before{transform:skew(-8deg) scaleX(1)}.hrd .wrt{display:inline-block;clip-path:inset(0 100% 0 0);transition:clip-path 1.6s ease calc(var(--d) + .9s)}.hrd .kc.in .wrt{clip-path:inset(0 0 0 0)}.hrd .ph{margin-top:6px;font-family:var(--hand);font-size:18px;line-height:1.25;color:var(--wine)}.hrd .und{display:block;width:70%;height:7px}.hrd .und path{stroke-dasharray:220;stroke-dashoffset:220;transition:stroke-dashoffset .8s ease calc(var(--d) + 2.1s)}.hrd .kc.in .und path{stroke-dashoffset:0}.hrd .shelf{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px;align-items:center}.hrd .gotg{width:28px;height:28px;border-radius:9px;display:grid;place-items:center;color:var(--t3);background:radial-gradient(120% 120% at 30% 20%,#fff,var(--t1) 50%,var(--t2) 140%);box-shadow:0 4px 10px -4px var(--t2)}.hrd .gotg svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.hrd .gotg.drop{animation:hrd-gdrop .7s cubic-bezier(.3,.1,.3,1.5) both}.hrd .acts{display:flex;gap:6px;margin-top:10px}.hrd .b-wine{flex:1;min-height:38px;border:0;border-radius:10px;background:var(--wine);color:#fff;font-size:13px;font-weight:800}.hrd .b-wine:hover:not(:disabled){background:var(--wine2)}.hrd .b-wine:disabled{background:#b8a3a8;cursor:default}.hrd .kc .me{font-size:12.5px;color:#9c8a80;text-align:center;padding:8px 0}.hrd .gwrap{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:30px;align-items:start}.hrd .glist{display:flex;flex-direction:column;gap:10px}.hrd .gift{display:flex;gap:16px;align-items:center;text-align:left;padding:18px 20px;border-radius:16px;border:1.5px solid var(--line);background:hsla(0,0%,100%,.6);color:var(--ink);transition:transform .2s,box-shadow .2s,border-color .2s}.hrd .gift:hover{transform:translateX(3px);border-color:#c9a9b0}.hrd .gift[aria-pressed=true]{border-color:var(--t2);box-shadow:0 14px 28px -10px var(--t2);background:linear-gradient(90deg,color-mix(in srgb,var(--t1) 35%,#fff),#fff 60%)}.hrd .gi{position:relative;flex:none;width:64px;height:64px;border-radius:18px;display:grid;place-items:center;color:var(--t3);background:radial-gradient(120% 120% at 30% 20%,#fff 0,var(--t1) 45%,var(--t2) 130%);box-shadow:inset 0 2px 0 hsla(0,0%,100%,.7),inset 0 -6px 12px rgba(0,0,0,.08),0 8px 16px -6px var(--t2);transition:transform .25s,box-shadow .25s}.hrd .gi:after{content:"";position:absolute;left:8px;right:8px;top:5px;height:40%;border-radius:12px 12px 20px 20px;background:linear-gradient(180deg,hsla(0,0%,100%,.75),hsla(0,0%,100%,0));pointer-events:none}.hrd .gi svg{position:relative;z-index:1;width:36px;height:36px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.hrd .gift:hover .gi{transform:translateY(-2px) rotate(-4deg)}.hrd .gift[aria-pressed=true] .gi{transform:scale(1.06) rotate(-4deg);box-shadow:inset 0 2px 0 hsla(0,0%,100%,.7),0 0 0 3px #fff,0 0 0 5px var(--t2),0 12px 24px -6px var(--t2)}.hrd .gift[aria-pressed=true] .gi svg{animation:hrd-bob 2.4s ease-in-out infinite}.hrd .spark{position:absolute;z-index:2;font-style:normal;color:#fff;text-shadow:0 0 6px var(--t2);opacity:0;pointer-events:none}.hrd .spark.s1{right:-4px;top:-6px;font-size:14px}.hrd .spark.s2{left:-6px;bottom:2px;font-size:10px}.hrd .gift[aria-pressed=true] .spark{animation:hrd-twk 1.8s ease-in-out infinite}.hrd .gift[aria-pressed=true] .spark.s2{animation-delay:.9s}.hrd .gift b{display:block;font-size:16.5px}.hrd .gift .d{display:block;margin-top:4px;font-size:14px;line-height:1.55;color:var(--ink2)}.hrd svg .fl{fill:currentColor;opacity:.18;stroke:none}.hrd svg .wh{fill:#fff;stroke:none}.hrd .aform{position:sticky;top:90px;overflow:hidden;padding:26px;border-radius:22px;color:var(--cream);background:radial-gradient(120% 100% at 0 0,#5b1c30,var(--folder));box-shadow:0 0 0 6px var(--kraft),0 26px 50px rgba(63,20,34,.3)}.hrd .aform .lb{font-size:12.5px;color:rgba(255,246,228,.65)}.hrd .aform .gn{margin-top:2px;font-family:var(--serif);font-size:26px;line-height:1.1;color:var(--gold2)}.hrd .aform label{display:block;margin-top:16px;font-size:13px;font-weight:700;color:rgba(255,246,228,.8)}.hrd .aform select,.hrd .aform textarea{display:block;width:100%;margin-top:6px;border:0;border-radius:12px;background:var(--cream);font:15px/1.5 var(--sans);color:var(--ink)}.hrd .aform select{height:48px;padding:0 12px}.hrd .aform textarea{padding:10px 14px;resize:vertical;font-family:var(--hand);font-size:19px;line-height:1.35;color:var(--wine2)}.hrd .aform .hbtn{width:100%;margin-top:18px}.hrd .aform .note{margin-top:10px;font-size:12.5px;color:rgba(255,246,228,.55)}.hrd .astamp{position:absolute;right:24px;top:20px;padding:8px 16px;border:4px double var(--gold2);border-radius:10px;color:var(--gold2);font-family:var(--serif);font-size:26px;letter-spacing:2px;opacity:0;pointer-events:none}.hrd .astamp.on{animation:hrd-astamp 2.2s ease-out both}.hrd .ashow{position:relative;overflow:hidden;margin-top:12px;padding:12px;border-radius:14px;background:linear-gradient(160deg,#fffdf8,#fbf3e4);color:var(--ink);box-shadow:0 10px 22px rgba(0,0,0,.25)}.hrd .ashow:before{content:"";position:absolute;inset:0;background:radial-gradient(120% 80% at 100% 0,rgba(237,180,78,.18),transparent 60%);pointer-events:none}.hrd .s2{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;animation:hrd-flip .4s ease-out both}.hrd .s2-card{position:relative;width:100%;max-width:300px;padding:10px 12px;border-radius:14px;background:#fff;box-shadow:0 1px 0 #eadfcc,0 12px 24px -10px rgba(80,50,30,.25);border:1px solid #f0e6d6}.hrd .s2-ok{opacity:0;padding:5px 11px;border-radius:999px;background:linear-gradient(135deg,#e3f3e7,#d3eed9);color:#1f5a33;font-size:11.5px;font-weight:800;box-shadow:0 4px 10px -4px rgba(31,90,51,.35);animation:hrd-okin .45s cubic-bezier(.3,.1,.3,1.4) var(--dl) both}.hrd .s2 .ln{display:block;height:5px;margin-top:6px;border-radius:3px;background:linear-gradient(90deg,#eee5d6,#f5efe4)}.hrd .s2 .ln.s{width:62%}.hrd .s2-hd{display:flex;justify-content:space-between;align-items:center}.hrd .s2-hd small{display:block;font-size:10px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;color:#b08a4e}.hrd .s2-hd b{font-family:var(--serif);font-weight:400;font-size:16px;color:var(--wine)}.hrd .s2-total{padding:3px 9px;border-radius:12px;background:linear-gradient(140deg,#ffe3a3,#e9b04a);color:#4e1527;font-weight:800;font-size:12px}.hrd .s2-total b{font-family:var(--serif);font-size:17px;font-weight:400}.hrd .s2-row{display:grid;grid-template-columns:repeat(5,1fr);gap:5px;margin-top:5px}.hrd .s2-wk span{text-align:center;font-size:10.5px;font-weight:800;color:#b39e8c}.hrd .s2-cell{position:relative;height:40px;border-radius:9px;border:1.5px dashed #e6dccb;display:grid;place-items:center;animation:hrd-cellon .4s cubic-bezier(.3,.1,.3,1.4) var(--dl) both}.hrd .s2-cell em{position:absolute;left:6px;top:4px;font-style:normal;font-size:8.5px;color:#b39e8c}.hrd .s2-cell b{font-family:var(--serif);font-weight:400;font-size:18px;color:transparent;animation:hrd-numon .1s linear var(--dl) both}.hrd .s2-cell svg{position:absolute;right:4px;bottom:4px;width:11px;height:11px;color:#4fae6b;opacity:0;animation:hrd-numon2 .3s ease calc(var(--dl) + .2s) both}.hrd .s2-bar{height:4px;margin-top:8px;border-radius:3px;background:#f3ebdd;overflow:hidden}.hrd .s2-bar i{display:block;height:100%;width:0;border-radius:3px;background:linear-gradient(90deg,#e9b04a,#4fae6b);animation:hrd-barf 1.4s ease .2s forwards}.hrd .s2-plane{position:absolute;top:2px;left:-50px;width:34px;animation:hrd-plane 3.2s ease-in-out .3s both}.hrd .s2-chd{display:flex;justify-content:space-between;align-items:center;margin:-10px -12px 6px;padding:6px 12px;border-radius:14px 14px 0 0;background:linear-gradient(135deg,#5bb3d6,#2f7fa5);color:#fff;font-family:var(--serif);font-size:15px}.hrd .s2-sun{width:22px;height:22px;animation:hrd-spin 10s linear infinite}.hrd .s2-cg{display:grid;grid-template-columns:repeat(7,1fr);row-gap:4px}.hrd .s2-wd span{font-size:9.5px;font-weight:800;color:#b39e8c;text-align:center}.hrd .s2-cg span{height:18px;display:grid;place-items:center;font-size:10px;color:#7a6a70}.hrd .s2-cg span.v{animation:hrd-von .3s ease var(--dl) both}.hrd .s2-cg span.st{border-radius:9px 0 0 9px;animation-name:hrd-vend}.hrd .s2-cg span.en{border-radius:0 9px 9px 0;animation-name:hrd-vend}.hrd .s2-det{flex-direction:row;flex-wrap:wrap;gap:14px}.hrd .s2-radar{position:relative;width:92px;height:92px;flex:none}.hrd .s2-radar svg{width:100%;height:100%;filter:drop-shadow(0 8px 14px rgba(15,42,32,.35))}.hrd .s2-sweep{inset:4px;background:conic-gradient(from 0deg,rgba(140,230,180,.6),rgba(140,230,180,0) 28%);animation:hrd-spin 1.8s linear infinite}.hrd .bl,.hrd .s2-sweep{position:absolute;border-radius:50%}.hrd .bl{width:7px;height:7px;background:rgba(140,230,180,.9)}.hrd .b1{left:24px;top:30px}.hrd .b2{left:62px;top:60px;opacity:.6}.hrd .b3{left:58px;top:24px;width:10px;height:10px;background:#f6cd7a;animation:hrd-ping 1s ease-out 1s 3}.hrd .s2-pin{position:absolute;left:46px;top:2px;padding:2px 8px;border-radius:999px;background:#f6cd7a;color:#4e1527;font-size:10px;font-weight:800;opacity:0;animation:hrd-okin .3s ease 1.2s both}.hrd .s2-doc{flex:1;min-width:150px;max-width:190px;padding:9px 11px}.hrd .s2-dh b{display:block;font-family:var(--serif);font-weight:400;font-size:15px;color:var(--wine)}.hrd .s2-dh small{font-size:10.5px;color:#9c8a80}.hrd .s2-sg{display:flex;align-items:flex-end;gap:6px;margin-top:8px}.hrd .s2-sg small{font-size:10px;color:#9c8a80}.hrd .s2-sg svg{width:80px;height:22px}.hrd .s2-sg .sig{stroke-dasharray:240;stroke-dashoffset:240;animation:hrd-sign2 1.1s ease-in-out 1.4s forwards}.hrd .s2-stp{position:absolute;right:8px;bottom:22px;padding:3px 8px;border:2.5px double #1f5a33;border-radius:6px;color:#1f5a33;font-family:var(--serif);font-size:10.5px;letter-spacing:1px;opacity:0;animation:hrd-stampin .4s ease-out 2.3s both}.hrd .s2-arch .s2-ok,.hrd .s2-det .s2-ok{flex-basis:100%;max-width:-moz-max-content;max-width:max-content}.hrd .s2-sh{min-height:150px}.hrd .s2-rays{position:absolute;left:50%;top:44%;width:160px;height:160px;margin:-80px 0 0 -80px;border-radius:50%;background:repeating-conic-gradient(rgba(237,180,78,.18) 0 8deg,transparent 8deg 22deg);animation:hrd-spin 18s linear infinite;-webkit-mask:radial-gradient(circle,#000 30%,transparent 70%);mask:radial-gradient(circle,#000 30%,transparent 70%)}.hrd .s2-shield{position:relative;width:72px;height:80px;filter:drop-shadow(0 10px 16px rgba(110,36,56,.35));animation:hrd-shpulse 2s ease-in-out infinite}.hrd .s2-hit{position:absolute;padding:3px 9px;border-radius:999px;background:#fff;border:1.5px solid #e8a07a;color:#9a3d12;font-size:10px;font-weight:800;box-shadow:0 4px 10px -4px rgba(154,61,18,.4);opacity:0}.hrd .s2-hit.h1{left:4%;top:14px;animation:hrd-bl 2s ease-in .1s infinite}.hrd .s2-hit.h2{right:4%;top:44px;animation:hrd-br 2s ease-in .8s infinite}.hrd .s2-hit.h3{left:2%;top:88px;animation:hrd-bl 2s ease-in 1.4s infinite}.hrd .s2-arch{flex-direction:row;flex-wrap:wrap;gap:18px;align-items:flex-end}.hrd .s2-cab{position:relative;width:104px;padding:6px 6px 8px;border-radius:10px;background:linear-gradient(180deg,#9c7646,#7a5a32);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.25),0 12px 20px -8px rgba(60,40,15,.5)}.hrd .s2-top{position:absolute;left:-4px;right:-4px;top:-6px;height:8px;border-radius:4px;background:#6e5230}.hrd .s2-dr{position:relative;height:42px;margin-top:6px;border-radius:6px;background:linear-gradient(180deg,#c99a5b,#b3854a);box-shadow:inset 0 -3px 0 rgba(0,0,0,.12),0 2px 0 rgba(0,0,0,.15);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.hrd .s2-dr.d1{margin-top:0}.hrd .s2-dr.open{animation:hrd-drout .6s cubic-bezier(.3,.1,.3,1.3) .2s both;z-index:2}.hrd .s2-lbl{padding:1px 10px;border-radius:3px;background:#fff6e4;border:1px solid #d8c29c;font-size:9.5px;font-weight:800;color:#5a3a12}.hrd .s2-hn{width:26px;height:5px;border-radius:3px;background:linear-gradient(180deg,#e8e2d6,#a8a090)}.hrd .s2-fs{position:absolute;left:10px;right:10px;top:-14px;height:18px}.hrd .s2-fs span{position:absolute;bottom:0;width:24px;height:13px;border-radius:4px 4px 0 0}.hrd .s2-fs .t1{left:2px;background:#e7c98f}.hrd .s2-fs .t2{left:30px;background:#d9b27a}.hrd .s2-fs .t3{left:58px;background:#f3dfb8;animation:hrd-foldup .5s ease-out .8s both}.hrd .s2-paper{position:relative;width:150px;padding:9px 11px;border-radius:6px;background:#fff;box-shadow:0 1px 0 #eadfcc,0 14px 24px -8px rgba(80,50,30,.3);animation:hrd-paperfly .8s cubic-bezier(.3,.1,.3,1.3) 1.1s both}.hrd .s2-ph b{display:block;font-family:var(--serif);font-weight:400;font-size:15px;letter-spacing:2px;color:var(--wine)}.hrd .s2-ph small{font-size:10px;color:#9c8a80}.hrd .s2-pf{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.hrd .s2-pf em{font-family:var(--hand);font-style:normal;font-size:15px;color:#1d2a55;white-space:nowrap}.hrd .s2-ps{width:32px;height:32px;opacity:0;animation:hrd-stampin .4s ease-out 1.8s both}.hrd .s2-timer{position:absolute;right:6px;top:4px;padding:4px 10px;border-radius:999px;background:#4e1527;color:#f6cd7a;font-size:11px;font-weight:800;opacity:0;animation:hrd-okin .3s ease 1.5s both}.hrd .mine{margin-top:34px;padding:26px;border-radius:22px;background:linear-gradient(180deg,#fff,#fbf7ef);border:1px solid var(--line)}.hrd .mh2{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px}.hrd .mh2 h3{font-size:28px}.hrd .mh2 span{font-size:14px;color:#9c8a80;font-weight:600}.hrd .mh2 small{flex-basis:100%;font-size:13px;color:#9c8a80}.hrd .mlist{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin-top:22px}.hrd .mempty{grid-column:1/-1;padding:22px;border-radius:14px;border:1.5px dashed #dccdb4;color:#9c8a80;font-size:14px;text-align:center}.hrd .mlist .odoc:nth-child(3n+1){transform:rotate(-1.2deg)}.hrd .mlist .odoc:nth-child(3n+2){transform:rotate(.8deg)}.hrd .mlist .odoc:nth-child(3n){transform:rotate(-.4deg)}.hrd .mlist .odoc:hover{transform:rotate(0) translateY(-6px);box-shadow:0 1px 0 #eadfcc,0 3px 0 -1px #f3ebdd,0 4px 0 -1px #e3d6c0,0 28px 40px rgba(80,50,30,.2)}.hrd .mlist .odoc.fresh{animation:hrd-docin .7s cubic-bezier(.3,.1,.3,1.2) both}.hrd .odoc{position:relative;display:block;width:100%;text-align:left;padding:26px 24px 22px;border:0;border-radius:3px;background:#fffdf8;background-image:linear-gradient(180deg,rgba(110,36,56,.05),transparent 40px);color:var(--ink);font-size:12.5px;line-height:1.55;box-shadow:0 1px 0 #eadfcc,0 3px 0 -1px #f3ebdd,0 4px 0 -1px #e3d6c0,0 18px 30px rgba(80,50,30,.14);overflow:hidden;transition:transform .25s,box-shadow .25s}.hrd button.odoc{cursor:pointer}.hrd .odoc:after{content:"";position:absolute;top:0;right:0;width:26px;height:26px;background:linear-gradient(225deg,#efe3cc 50%,rgba(0,0,0,.08) 0,#fffdf8 60%)}.hrd .ohd{display:flex;align-items:center;gap:8px;font-size:9.5px;font-weight:800;letter-spacing:1.6px;text-transform:uppercase;color:var(--wine)}.hrd .ohd i{flex:1;height:1px;background:var(--wine);opacity:.4}.hrd .oti{margin-top:14px;text-align:center;font-family:var(--serif);font-size:26px;letter-spacing:6px;color:var(--wine)}.hrd .onum{text-align:center;font-size:12px;font-weight:700;color:var(--ink2)}.hrd .ome{display:flex;justify-content:space-between;margin-top:10px;font-size:11px;color:#8a7a70;border-bottom:1px solid #eee5d6;padding-bottom:8px}.hrd .osb{margin-top:10px;font-weight:700;font-style:italic;font-size:12px}.hrd .otx{margin-top:8px}.hrd .oart{font-weight:700;color:var(--wine)}.hrd .owho{font-size:18px;border-bottom:1px solid #cdb79b}.hrd .omsg,.hrd .owho{font-family:var(--hand);color:#1d2a55}.hrd .omsg{font-size:17px;line-height:1.3}.hrd .oft{justify-content:space-between;gap:10px;margin-top:16px;font-size:10.5px;color:#8a7a70}.hrd .oft,.hrd .osg{display:flex;align-items:flex-end}.hrd .osg{flex-direction:column;color:var(--ink);font-weight:600}.hrd .osg svg{width:84px;height:24px}.hrd .oseal{position:absolute;right:66px;bottom:8px;width:96px;height:96px;transform:rotate(-14deg);opacity:.78;mix-blend-mode:multiply}.hrd .odoc.fresh .oseal{animation:hrd-imprint .45s ease-out .6s both}.hrd .odoc.big{max-width:620px;padding:46px 48px 40px;font-size:15px;animation:hrd-docin .45s ease-out both}.hrd .odoc.big .oti{font-size:38px}.hrd .odoc.big .owho{font-size:24px}.hrd .odoc.big .omsg{font-size:22px}.hrd .odoc.big .oseal{width:140px;height:140px;right:120px;bottom:16px}.hrd .odoc.big .osg svg{width:120px;height:34px}.hrd .odoc.big .oft,.hrd .odoc.big .ome,.hrd .odoc.big .onum{font-size:14px}.hrd .odoc.big .ohd{font-size:11px}.hrd .omodal{position:fixed;inset:0;z-index:120;display:grid;place-items:center;padding:24px;background:rgba(43,27,32,.55);backdrop-filter:blur(4px);animation:hrd-okin .25s ease-out}.hrd .obox{max-height:100%;overflow:auto;display:flex;flex-direction:column;align-items:center;gap:18px}.hrd .obtn{display:flex;gap:12px}.hrd .obtn .b-ghost{color:#fff;border-color:hsla(0,0%,100%,.6)}.hrd .fin{position:relative;overflow:hidden;margin:90px 8px 0;padding:70px 40px 64px;border-radius:28px;text-align:center;color:var(--cream);background:radial-gradient(100% 140% at 50% 0,#5b1c30,var(--folder) 60%,#2e0e19);box-shadow:0 0 0 8px var(--kraft),0 30px 60px rgba(63,20,34,.4)}.hrd .fin h2{font-size:clamp(38px,4.6vw,64px);line-height:1.05;padding-bottom:0}.hrd .fin h2 span{color:var(--gold2)}.hrd .fin p{max-width:560px;margin:20px auto 0;font-size:16px;line-height:1.7;color:rgba(255,246,228,.78)}.hrd .fin .sg{display:block;margin:26px auto 0;width:260px;height:60px}.hrd .fin .sg path{stroke-dasharray:600;stroke-dashoffset:600}.hrd .fin.seen .sg path{animation:hrd-sign3 2s ease-out .2s forwards}.hrd .fin .who{font-family:var(--hand);font-size:22px;color:var(--gold2)}.hrd .fin .fs{position:absolute;right:7%;bottom:30px;width:120px;opacity:0;transform:scale(2) rotate(-30deg)}.hrd .fin.seen .fs{animation:hrd-fsd .6s cubic-bezier(.3,.1,.3,1.3) 2s forwards}.hrd .fin .fl2{position:absolute;left:6%;top:28px;width:90px;opacity:.5;transform:rotate(-20deg)}.hrd .htoast{position:fixed;left:50%;bottom:28px;z-index:90;display:flex;align-items:center;gap:12px;max-width:min(560px,92vw);padding:14px 20px;border-radius:16px;background:var(--ink);color:#fff;font-size:14px;line-height:1.45;box-shadow:0 18px 40px rgba(0,0,0,.3);animation:hrd-toast .35s ease-out both}.hrd .rain{position:fixed;top:-40px;z-index:95;pointer-events:none;animation:hrd-rain linear forwards}@keyframes hrd-foil{0%,to{background-position:0 0}50%{background-position:100% 0}}@keyframes hrd-unfold{0%{transform:perspective(900px) rotateX(-88deg) scaleY(.2);opacity:0}60%{transform:perspective(900px) rotateX(8deg);opacity:1}to{transform:perspective(900px) rotateX(0) rotate(-2deg)}}@keyframes hrd-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hrd-sign{0%{stroke-dashoffset:520}to{stroke-dashoffset:0}}@keyframes hrd-sign2{to{stroke-dashoffset:0}}@keyframes hrd-sign3{to{stroke-dashoffset:0}}@keyframes hrd-drop{0%{opacity:0;transform:translateY(-140px) scale(2.2) rotate(-40deg)}55%{opacity:1;transform:translateY(0) scale(.9) rotate(-8deg)}75%{transform:scale(1.06) rotate(-12deg)}to{transform:scale(1) rotate(-12deg)}}@keyframes hrd-glow{0%{box-shadow:0 0 0 0 rgba(237,180,78,.75)}to{box-shadow:0 0 0 50px rgba(237,180,78,0)}}@keyframes hrd-bn{0%{opacity:0;transform:translateX(0) scale(.3)}20%{opacity:1}to{opacity:0;transform:translateX(var(--d)) scale(1)}}@keyframes hrd-imprint{0%{opacity:0;transform:scale(1.8) rotate(-18deg)}60%{opacity:1;transform:scale(.94) rotate(-9deg)}to{transform:scale(1) rotate(-9deg)}}@keyframes hrd-leaf{to{transform:translateY(700px)}}@keyframes hrd-sway{0%{transform:translateX(-24px) rotate(-35deg)}to{transform:translateX(24px) rotate(40deg)}}@keyframes hrd-envfly{0%{transform:translate(0) rotate(-8deg)}50%{transform:translate(70vw,-40px) rotate(6deg)}to{transform:translate(140vw,10px) rotate(-6deg)}}@keyframes hrd-toast{0%{opacity:0;transform:translate(-50%,24px)}to{opacity:1;transform:translate(-50%)}}@keyframes hrd-flip{0%{opacity:0;transform:rotateX(-70deg)}to{opacity:1;transform:none}}@keyframes hrd-pop{0%{transform:scale(1)}40%{transform:scale(1.35)}to{transform:scale(1)}}@keyframes hrd-wig{30%{transform:rotate(-2deg) scale(1.02)}60%{transform:rotate(1.5deg)}}@keyframes hrd-gdrop{0%{opacity:0;transform:translateY(-60px) rotate(-30deg) scale(.5)}to{opacity:1;transform:none}}@keyframes hrd-bob{50%{transform:translateY(-2px) rotate(4deg)}}@keyframes hrd-twk{0%,to{opacity:0;transform:scale(.4)}50%{opacity:1;transform:scale(1) rotate(20deg)}}@keyframes hrd-astamp{0%{opacity:0;transform:scale(1.8) rotate(-20deg)}15%{opacity:1;transform:scale(.95) rotate(-12deg)}20%{transform:scale(1) rotate(-12deg)}80%{opacity:1}to{opacity:0;transform:rotate(-12deg)}}@keyframes hrd-okin{0%{opacity:0;transform:translateY(8px) scale(.9)}to{opacity:1;transform:none}}@keyframes hrd-cellon{0%{transform:scale(.9)}60%{transform:scale(1.06)}to{transform:none;background:linear-gradient(160deg,#fff6e0,#ffe9b8);border:1.5px solid #edcb8a}}@keyframes hrd-numon{to{color:#7a4e00}}@keyframes hrd-numon2{to{opacity:1}}@keyframes hrd-barf{to{width:100%}}@keyframes hrd-plane{0%{transform:translateY(30px) rotate(-8deg);opacity:0}15%{opacity:1}to{transform:translate(440px,-10px) rotate(4deg);opacity:0}}@keyframes hrd-spin{to{transform:rotate(1turn)}}@keyframes hrd-von{to{background:#cdebf5;color:#1d4f6e;font-weight:800}}@keyframes hrd-vend{to{background:#2f7fa5;color:#fff;font-weight:800}}@keyframes hrd-ping{0%{box-shadow:0 0 0 0 hsla(40,87%,72%,.8)}to{box-shadow:0 0 0 14px hsla(40,87%,72%,0)}}@keyframes hrd-stampin{0%{opacity:0;transform:scale(1.8) rotate(-24deg)}60%{opacity:1;transform:scale(.94) rotate(-12deg)}to{opacity:.9;transform:rotate(-12deg)}}@keyframes hrd-shpulse{50%{transform:scale(1.06);filter:drop-shadow(0 0 18px rgba(237,180,78,.7))}}@keyframes hrd-bl{0%{opacity:0;transform:translateX(-20px)}20%{opacity:1}45%{opacity:1;transform:translateX(70px)}55%{transform:translateX(56px) rotate(-8deg)}to{opacity:0;transform:translateX(-30px) rotate(-20deg)}}@keyframes hrd-br{0%{opacity:0;transform:translateX(20px)}20%{opacity:1}45%{opacity:1;transform:translateX(-70px)}55%{transform:translateX(-56px) rotate(8deg)}to{opacity:0;transform:translateX(30px) rotate(20deg)}}@keyframes hrd-drout{to{transform:translateY(10px) scale(1.06);box-shadow:inset 0 -3px 0 rgba(0,0,0,.12),0 14px 18px -6px rgba(0,0,0,.35)}}@keyframes hrd-foldup{to{transform:translateY(-16px)}}@keyframes hrd-paperfly{0%{opacity:0;transform:translate(-90px,70px) rotate(-30deg) scale(.4)}to{opacity:1;transform:rotate(4deg)}}@keyframes hrd-docin{0%{opacity:0;transform:translateY(-40px) rotate(-8deg) scale(.9)}}@keyframes hrd-fsd{to{opacity:.9;transform:scale(1) rotate(-14deg)}}@keyframes hrd-rain{to{transform:translateY(110vh) rotate(2turn)}}@media (max-width:1180px){.hrd .hero{grid-template-columns:1fr;padding:46px 34px}.hrd .art{height:470px;max-width:460px}.hrd .mlist,.hrd .people{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.hrd .ftab{left:22px;font-size:18px}.hrd .ftab2{display:none}.hrd .hero{padding:38px 22px}.hrd .greet{position:relative;right:auto;top:auto;width:auto;margin-bottom:20px}.hrd .art{height:auto}.hrd .art .bseal,.hrd .art .burst,.hrd .art .clip,.hrd .art .fdoc,.hrd .art .note-st,.hrd .art .pen,.hrd .art .stack{display:none}.hrd .gwrap,.hrd .mlist,.hrd .people{grid-template-columns:1fr}.hrd .aform{position:static}.hrd .odoc.big{padding:24px 20px}.hrd .odoc.big .oseal{right:30px;width:90px;height:90px}.hrd .fin .fl2,.hrd .fin .fs{display:none}}@media (prefers-reduced-motion:reduce){.hrd *,.hrd :after,.hrd :before{animation-duration:.01s!important;animation-delay:0s!important;transition-duration:.01s!important;transition-delay:0s!important}.hrd .envl,.hrd .leaf,.hrd .rain{display:none}.hrd .kc{opacity:1}.hrd .wrt{clip-path:none}}@media print{body:has(>.hrd-print)>:not(.hrd-print){display:none!important}.hrd.hrd-print{padding:0}.hrd.hrd-print .omodal{position:static;inset:auto;display:block;padding:0;background:none;backdrop-filter:none;animation:none}.hrd.hrd-print .obox{overflow:visible}.hrd.hrd-print .odoc.big{box-shadow:none;animation:none;margin:0 auto}.hrd.hrd-print .hrd-noprint{display:none!important}}.hrd-hand{font-family:HRD Marck,Segoe Print,cursive}.hrd .kmail{margin-top:10px;padding:10px;border-radius:10px;background:#f6efe2;border:1px dashed #cdb79b}.hrd .kmail label{display:block;font-size:11.5px;font-weight:700;color:var(--ink2)}.hrd .kmail label .ok{color:#2e6b3e}.hrd .kmail label .no{color:#a8462a}.hrd .kmail>div{display:flex;gap:6px;margin-top:6px}.hrd .kmail input{flex:1;min-width:0;height:34px;padding:0 10px;border:1px solid var(--line);border-radius:8px;background:#fff;font:13px var(--sans);color:var(--ink)}.hrd .kmail button{height:34px;padding:0 12px;border:0;border-radius:8px;background:var(--wine);color:#fff;font-size:12.5px;font-weight:800}.hrd .kmail button:disabled{opacity:.45;cursor:default}.hrd .kmail small{display:block;margin-top:4px;font-size:12px;color:#a8462a}[data-season=hr-day]{background-color:#f6efe2;background-image:linear-gradient(rgba(140,110,80,.07) 1px,transparent 0),linear-gradient(90deg,rgba(140,110,80,.07) 1px,transparent 0);background-size:28px 28px}[data-season=hr-day] [data-chrome=sidebar]{background:hsla(40,60%,96%,.92);border-right-color:#e6dccb}[data-season=hr-day] [data-chrome=sidebar] a:not([aria-current=page]):hover{background:rgba(110,36,56,.06)}[data-season=hr-day] [data-chrome=sidebar] a[aria-current=page]{padding-top:7px;padding-bottom:7px;padding-left:8px;border-radius:12px;background:#6e2438;color:#fff;font-weight:700;box-shadow:0 10px 22px rgba(110,36,56,.28)}[data-season=hr-day] [data-chrome=sidebar] a[aria-current=page]>svg{width:32px;height:32px;padding:7px;border-radius:9px;background:#edb44e;color:#4e1527}[data-season=hr-day] [data-nav-badge]{font-family:HRD Marck,Segoe Print,cursive;font-size:15px;color:#b08a4e}[data-season=hr-day] a[aria-current=page] [data-nav-badge]{color:#f6cd7a}[data-season=hr-day] [data-chrome=topbar]{background:hsla(39,53%,93%,.92);border-bottom-color:#e6dccb}[data-season=hr-day] [data-chrome=topbar] input[type=search]{background:#fff;border-color:#e6dccb}[data-season=hr-day] [data-chrome=coins]>span{background:#6e2438}[data-season=hr-day] [data-chrome=topbar] button[aria-pressed=true]{background:#6e2438;box-shadow:none}[data-season=hr-day] [data-chrome=topbar] button[aria-haspopup]>span:first-child:not(img){background:#8b6b60}[data-season=hr-day] [data-bell=notifications] [data-bell-count]{background:#e8742a}.hrd-pill{display:flex;align-items:center;gap:9px;height:42px;padding:0 16px;border-radius:13px;border:1px solid #e6dccb;background:#fff;color:#6e2438;font-size:14px;font-weight:700;white-space:nowrap;text-decoration:none}.hrd-pill:hover{background:#fbf7ef}.hrd-pill svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media (max-width:1180px){.hrd-pill{display:none}}.hrd .aform .tosearch{position:relative;margin-top:6px}.hrd .aform .tosearch input{width:100%;height:48px;padding:0 14px;border:0;border-radius:12px;background:var(--cream);font:15px var(--sans);color:var(--ink);outline:none}.hrd .aform .tosearch input:focus{box-shadow:0 0 0 3px var(--gold)}.hrd .aform .tolist{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:20;overflow:hidden;border-radius:12px;background:#fff;box-shadow:0 18px 36px rgba(0,0,0,.3)}.hrd .aform .tolist button{display:block;width:100%;padding:9px 14px;border:0;background:none;text-align:left;color:var(--ink)}.hrd .aform .tolist button:hover{background:#f6efe2}.hrd .aform .tochip b,.hrd .aform .tolist b{display:block;font-size:14px}.hrd .aform .tochip small,.hrd .aform .tolist small{display:block;font-size:12px;color:#8a7a70}.hrd .aform .tochip{display:flex;align-items:center;gap:10px;margin-top:6px;min-height:48px;padding:6px 8px 6px 14px;border-radius:12px;background:var(--cream);color:var(--ink)}.hrd .aform .tochip>span{flex:1;min-width:0}.hrd .aform .tochip button{flex:none;width:32px;height:32px;border:0;border-radius:9px;background:#f4e7ea;color:var(--wine);font-size:18px;line-height:1}.hrd .aform .tolist button[aria-selected=true]{background:#f6efe2}.hrd.hrd-print{padding:0}