@font-face{font-family:'Dahab';src:url(https://cdn.prod.website-files.com/6a5f57b7e4c229601af68df4/6a61110cd1d53cda9a0a1eaa_tmn-text-light.woff2) format('woff2');font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:'Dahab';src:url(https://cdn.prod.website-files.com/6a5f57b7e4c229601af68df4/6a61110c75b47a2bedd590a5_tmn-text-regular.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Dahab';src:url(https://cdn.prod.website-files.com/6a5f57b7e4c229601af68df4/6a61110c70788703d336cac4_tmn-text-medium.woff2) format('woff2');font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:'Dahab';src:url(https://cdn.prod.website-files.com/6a5f57b7e4c229601af68df4/6a61110cfc6d9f888bcc821f_tmn-disp-bold.woff2) format('woff2');font-weight:600 700;font-style:normal;font-display:swap}
@font-face{font-family:'Dahab';src:url(https://cdn.prod.website-files.com/6a5f57b7e4c229601af68df4/6a61110cfc6d9f888bcc8234_tmn-disp-black.woff2) format('woff2');font-weight:800 900;font-style:normal;font-display:swap}
@font-face{font-family:'Manchette';src:url(https://cdn.prod.website-files.com/6a5f57b7e4c229601af68df4/6a61110d6bc440cd50ef5482_tmn-sans-bold.woff2) format('woff2');font-weight:700 800;font-style:normal;font-display:swap}
body{background:#DBD7D2!important;margin:0}
[data-rv]{opacity:0;transform:translateY(26px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}
[data-rv].in,.w-dyn-item.in [data-rv]{opacity:1;transform:none}
[data-svclist] .w-dyn-item{opacity:0;transform:translateY(30px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}
[data-svclist] .w-dyn-item.in{opacity:1;transform:none}
[data-svclist] .w-dyn-items{position:relative}
[data-stw]{display:grid!important;position:relative;grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,110px);padding:clamp(40px,5.5vw,84px) 0;align-items:center}
[data-svclist] .w-dyn-item:nth-child(even) [data-stinfo]{order:2}
[data-svclist] .w-dyn-item:nth-child(even) [data-sart]{order:1}
[data-node]{position:absolute;top:50%;right:50%;transform:translate(50%,-50%) rotate(45deg);width:11px;height:11px;background:#99B8B4;box-shadow:0 0 0 6px #DBD7D2;z-index:2}
[data-svclist] .w-dyn-item:nth-child(even) [data-node]{background:#DA4141}
[data-stnum]{font-weight:900;font-size:clamp(80px,10vw,150px);line-height:.9;color:rgba(15,40,55,.08);letter-spacing:-4px;user-select:none}
[data-stname]{font-size:clamp(28px,3.4vw,46px);font-weight:800;line-height:1.15;margin-top:-16px;position:relative;color:#0F2837}
[data-stdesc]{font-size:16px;font-weight:300;line-height:2;color:#5C666E;max-width:440px;margin-top:16px}
[data-chips]{display:flex;gap:8px;flex-wrap:wrap;margin-top:20px;align-items:center}
[data-chips] span{font-size:12.5px;border:1px solid rgba(15,40,55,.16);border-radius:30px;padding:6px 14px;color:#5C666E}
[data-chips] .lbl{border:0;padding:0;color:#6B7680;font-size:11.5px}
[data-req]{display:inline-flex;align-items:center;gap:10px;margin-top:24px;font-size:15px;font-weight:500;color:#0F2837;cursor:pointer;border-bottom:1.5px solid #DA4141;padding-bottom:5px;transition:gap .22s,color .22s;width:max-content;text-decoration:none}
[data-req]:hover{color:#DA4141;gap:16px}
[data-sart]{position:relative;height:clamp(230px,26vw,320px);display:grid;place-items:center}
[data-sph]{position:relative;width:min(84%,360px);height:88%;border-radius:16px;overflow:hidden;box-shadow:0 26px 48px -24px rgba(15,40,55,.5);background:linear-gradient(160deg,#F1E9DA,#E2D8C6)}
[data-sph] img{width:100%;height:100%;object-fit:cover;display:block}
[data-sph]:after{content:'';position:absolute;inset:10px;border:1px solid rgba(255,255,255,.35);border-radius:9px;pointer-events:none}
[data-vt]{position:relative;width:min(80%,350px);height:86%}
[data-sh]{position:absolute;inset:0;background:linear-gradient(160deg,#FBF7EF,#EDE5D4);border-radius:10px;box-shadow:0 24px 44px -22px rgba(15,40,55,.5);transition:transform .6s cubic-bezier(.16,1,.3,1)}
[data-tx]{height:3px;background:rgba(15,40,55,.16);border-radius:2px;display:block}
[data-vt=seal] [data-s1]{transform:rotate(-4deg)}[data-vt=seal] [data-s2]{transform:rotate(2.4deg)}
[data-vt=seal] [data-s3]{padding:24px 26px;display:flex;flex-direction:column;gap:13px}
[data-vt=seal] [data-h]{height:6px;width:44%;background:rgba(15,40,55,.4);border-radius:3px;margin-bottom:4px}
[data-seal]{position:absolute;bottom:18px;left:24px;width:58px;height:58px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#E4605F,#B92F2F);box-shadow:0 12px 20px -8px rgba(185,47,47,.7),inset 0 0 0 6px rgba(255,255,255,.14);display:grid;place-items:center;transform:scale(1.6) rotate(-8deg);opacity:0;transition:.55s cubic-bezier(.16,1,.3,1) .4s}
[data-seal] em{width:14px;height:14px;background:#F5E9DA;transform:rotate(45deg);display:block}
.w-dyn-item.in [data-seal]{opacity:1;transform:scale(1) rotate(-8deg)}
[data-vt=cards] [data-c]{position:absolute;width:64%;height:58%;top:20%;right:16%;background:linear-gradient(165deg,#FBF7EF,#EFE7D6);border-radius:9px;box-shadow:0 18px 34px -18px rgba(15,40,55,.5);padding:16px 18px;display:flex;flex-direction:column;gap:10px;transition:transform .7s cubic-bezier(.16,1,.3,1)}
[data-vt=cards] [data-c]:before{content:'';position:absolute;top:-7px;inset-inline-start:18px;width:34px;height:14px;border-radius:5px 5px 0 0}
[data-vt=cards] [data-k1]:before{background:#99B8B4}[data-vt=cards] [data-k2]:before{background:#C9A96A}[data-vt=cards] [data-k3]:before{background:#DA4141}
.w-dyn-item.in [data-vt=cards] [data-k1]{transform:translate(9%,-13%) rotate(-7deg)}
.w-dyn-item.in [data-vt=cards] [data-k3]{transform:translate(-11%,13%) rotate(6deg)}
[data-vt=cards] [data-pin]{position:absolute;top:9%;right:10%;width:9px;height:9px;background:#0F2837;transform:rotate(45deg);box-shadow:-40px 6px 0 rgba(15,40,55,.35)}
[data-vt=edit] [data-s3]{padding:26px 28px;display:flex;flex-direction:column;gap:14px}
[data-strike]{position:relative}
[data-strike]:after{content:'';position:absolute;top:50%;right:0;height:3px;width:0;background:#DA4141;border-radius:2px;transition:width .7s cubic-bezier(.16,1,.3,1) .45s}
.w-dyn-item.in [data-strike]:after{width:104%}
[data-fix]{position:absolute;top:20px;left:22px;font-weight:800;font-size:15px;color:#DA4141;transform:rotate(-6deg);opacity:0;transition:.5s cubic-bezier(.16,1,.3,1) .9s;font-family:'Dahab',serif}
.w-dyn-item.in [data-fix]{opacity:1}
[data-ab]{position:absolute;bottom:16px;left:24px;display:flex;gap:10px;align-items:center;font-weight:800;font-size:20px;color:rgba(15,40,55,.55);font-family:'Dahab',serif}
[data-ab] i{width:16px;height:1.5px;background:rgba(15,40,55,.35);position:relative}
[data-vt=cover] [data-bp]{position:absolute;inset:4% 14%;border-radius:6px;background:#F6F0E4;box-shadow:0 24px 44px -22px rgba(15,40,55,.5);overflow:hidden}
[data-ink]{position:absolute;inset:0;background:linear-gradient(160deg,#16374A,#0F2837);transform:translateY(101%);transition:transform 1s cubic-bezier(.16,1,.3,1) .35s}
.w-dyn-item.in [data-ink]{transform:translateY(34%)}
[data-bgrid]{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,0) 32.5%,rgba(15,40,55,.35) 33%,rgba(0,0,0,0) 33.5%,rgba(0,0,0,0) 65.5%,rgba(15,40,55,.35) 66%,rgba(0,0,0,0) 66.5%),linear-gradient(90deg,rgba(0,0,0,0) 32.5%,rgba(15,40,55,.35) 33%,rgba(0,0,0,0) 33.5%,rgba(0,0,0,0) 65.5%,rgba(15,40,55,.35) 66%,rgba(0,0,0,0) 66.5%)}
[data-cir]{position:absolute;top:12%;right:14%;width:34%;padding-top:34%;border:1px dashed rgba(15,40,55,.4);border-radius:50%}
[data-bttl]{position:absolute;bottom:12%;right:12%;font-weight:900;font-size:clamp(20px,2.4vw,30px);color:#F0E9DC;opacity:0;transition:.5s cubic-bezier(.16,1,.3,1) .9s;font-family:'Dahab',serif}
.w-dyn-item.in [data-bttl]{opacity:1}
[data-cm]{position:absolute;width:12px;height:12px;border:2px solid #DA4141;border-left:0;border-bottom:0;top:8px;left:8px;transform:rotate(-90deg)}
[data-cm][data-b]{top:auto;left:auto;bottom:8px;right:8px;transform:rotate(90deg)}
[data-vt=foil] [data-cl]{position:absolute;inset:4% 14%;border-radius:6px;background:linear-gradient(165deg,#1A3B4F,#0B1E2B);box-shadow:0 26px 46px -22px rgba(11,30,43,.75);display:grid;place-items:center;overflow:hidden}
[data-vt=foil] [data-cl]:before{content:'';position:absolute;inset:12px;border:1px solid rgba(201,169,106,.5);border-radius:3px}
[data-vt=foil] [data-cl]:after{content:'';position:absolute;inset:17px;border:1px solid rgba(201,169,106,.25);border-radius:2px}
[data-g]{font-weight:900;font-size:clamp(30px,3.6vw,46px);background:linear-gradient(100deg,#8A6F3E 18%,#EBD9A8 38%,#C9A96A 50%,#F4E7C0 62%,#8A6F3E 82%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);font-family:'Dahab',serif}
.w-dyn-item.in [data-g]{animation:nhfoil 2.6s cubic-bezier(.16,1,.3,1) .4s 1}
@keyframes nhfoil{0%{background-position:120% 0}100%{background-position:-40% 0}}
[data-dm]{position:absolute;bottom:24px;width:8px;height:8px;background:#C9A96A;transform:rotate(45deg)}
[data-vt=book]{display:grid;place-items:center}
[data-rings] i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:1px dashed rgba(153,184,180,.55);border-radius:50%;opacity:0}
[data-rings] i:nth-child(1){width:52%;padding-top:52%}
[data-rings] i:nth-child(2){width:76%;padding-top:76%}
[data-rings] i:nth-child(3){width:100%;padding-top:100%}
.w-dyn-item.in [data-rings] i{animation:nhrip 3.2s ease-out infinite}
.w-dyn-item.in [data-rings] i:nth-child(2){animation-delay:.5s}
.w-dyn-item.in [data-rings] i:nth-child(3){animation-delay:1s}
@keyframes nhrip{0%{opacity:0;transform:translate(-50%,-50%) scale(.82)}25%{opacity:.9}100%{opacity:0;transform:translate(-50%,-50%) scale(1.08)}}
[data-bk3]{position:relative;width:clamp(96px,10vw,124px);height:clamp(136px,14.2vw,176px);transform-style:preserve-3d;transform:rotateY(-20deg);transition:transform .6s cubic-bezier(.16,1,.3,1)}
.w-dyn-item:hover [data-bk3]{transform:rotateY(-7deg) translateY(-6px)}
[data-bk3] [data-pg]{position:absolute;top:3px;bottom:3px;left:-9px;width:9px;background:repeating-linear-gradient(to left,#EFECE7 0 2px,#D8D4CD 2px 3px);transform:rotateY(-90deg);transform-origin:100% 50%}
[data-bk3] [data-sp2]{position:absolute;top:0;bottom:0;right:-12px;width:12px;background:#0B1E2B;transform:rotateY(90deg);transform-origin:0 50%}
[data-bk3] [data-fc2]{position:absolute;inset:0;border-radius:2px 5px 5px 2px;background:linear-gradient(160deg,#16374A,#0B1E2B);box-shadow:0 26px 36px -16px rgba(15,40,55,.6);display:flex;align-items:flex-start;justify-content:center;padding-top:18px}
[data-bk3] [data-fc2] b{font-weight:900;font-size:15px;color:#D8C49A;font-family:'Dahab',serif}
[data-dot]{position:absolute;width:7px;height:7px;background:#DA4141;transform:rotate(45deg)}
[data-d1]{top:6%;right:12%}[data-d2]{bottom:10%;right:4%;background:#99B8B4}[data-d3]{top:14%;left:6%;background:#C9A96A}[data-d4]{bottom:4%;left:16%}
[data-svform] form{display:flex;flex-wrap:wrap;gap:14px}
[data-svform] input:not([type=submit]),[data-svform] textarea,[data-svform] select{flex:1 1 46%;min-width:220px;background-color:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.16);border-radius:10px;padding:14px 16px;color:#EFE9DF;font-size:14.5px;font-family:inherit;box-sizing:border-box}
[data-svform] textarea{flex:1 1 100%;min-height:110px}
[data-svform] select{flex:1 1 100%;appearance:none;-webkit-appearance:none;height:auto!important;min-height:52px;line-height:1.7;padding-inline-end:44px!important;cursor:pointer;
background-image:linear-gradient(45deg,rgba(0,0,0,0) 50%,#D8C49A 50%),linear-gradient(135deg,#D8C49A 50%,rgba(0,0,0,0) 50%);
background-position:left 24px calc(50% - 2px),left 18px calc(50% - 2px);background-size:6px 6px,6px 6px;background-repeat:no-repeat}
[data-svform] select option{color:#0F2837}
[data-svform] ::placeholder{color:#8FA6A2;opacity:1}
[data-svform] input:focus,[data-svform] select:focus,[data-svform] textarea:focus{outline:2px solid #C9A96A;outline-offset:2px;border-color:rgba(201,169,106,.7)}
[data-svform] input[type=submit]{background-color:#DA4141!important;color:#fff;border:0;border-radius:40px;padding:15px 42px;font-size:15.5px;font-weight:500;font-family:inherit;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease}
[data-svform] input[type=submit]:hover{transform:translateY(-3px);box-shadow:0 16px 32px -14px rgba(218,65,65,.8)}
[data-svform] .w-form-done,[data-svform] .w-form-fail{background:none!important;color:#EFE9DF;margin-top:14px}
[data-fsteps] div{display:flex;gap:12px;align-items:center;padding:13px 0;border-bottom:1px solid rgba(255,255,255,.14);font-size:14px;color:rgba(255,255,255,.75)}
[data-fsteps] i{width:6px;height:6px;background:#C9A96A;transform:rotate(45deg);flex:none}
a:focus-visible,button:focus-visible,[role=button]:focus-visible{outline:2px solid #99B8B4;outline-offset:3px;border-radius:6px}
@media (max-width:860px){
[data-spine]{right:22px!important}
[data-stw]{grid-template-columns:1fr!important;gap:18px;padding-inline-end:44px!important}
[data-stw] [data-node]{right:22px}
[data-svclist] .w-dyn-item:nth-child(even) [data-stinfo]{order:1}
[data-svclist] .w-dyn-item:nth-child(even) [data-sart]{order:2}
[data-sart]{height:210px}
[data-knot]{right:22px!important}
[data-fbgrid]{display:block!important}
}
@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}[data-rv],[data-svclist] .w-dyn-item{opacity:1;transform:none}}
