.nvcx{--ink:#15110E;--rust:#B5654A;--rust-d:#8E4A33;--rust-l:#D68D70;--blush:#F0C9B5;--gold:#DDAE6F;--pearl:#F2ECE4;--cream:#FAF6F0;--paper:#FFFDF9;--mute:#6E625A;--ease:cubic-bezier(.16,1,.3,1);font-family:var(--nx-sans,"Manrope",sans-serif)}.nvcx *,.nvcx *:before,.nvcx *:after{box-sizing:border-box}.nvcx svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.nvcx a{text-decoration:none}.nvcx-stage{position:relative;overflow:hidden;isolation:isolate;color:var(--pearl);background:radial-gradient(120% 90% at 50% 0%,#2A1E17 0%,var(--ink) 58%,#0E0B09 100%);padding:110px 0 120px}.nvcx-stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(560px circle at var(--lx,50%) var(--ly,40%),rgba(240,201,181,.14),transparent 60%)}.nvcx-stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.5;background:linear-gradient(90deg,transparent calc(50% - .5px),rgba(242,236,228,.06) 50%,transparent calc(50% + .5px)),linear-gradient(90deg,transparent calc(16.6% - .5px),rgba(242,236,228,.05) 16.6%,transparent calc(16.6% + .5px)),linear-gradient(90deg,transparent calc(83.4% - .5px),rgba(242,236,228,.05) 83.4%,transparent calc(83.4% + .5px));-webkit-mask-image:linear-gradient(180deg,transparent,#000 20%,#000 80%,transparent);mask-image:linear-gradient(180deg,transparent,#000 20%,#000 80%,transparent)}.nvcx-aurora{position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;z-index:-2;filter:blur(70px) saturate(1.15);opacity:.9;pointer-events:none}.nvcx-aurora i{position:absolute;display:block;border-radius:50%;mix-blend-mode:screen}.nvcx-aurora i:nth-child(1){width:46vw;height:46vw;left:-4%;top:10%;background:radial-gradient(circle,rgba(181,101,74,.75),transparent 65%);animation:nvcxBlobA 16s ease-in-out infinite}.nvcx-aurora i:nth-child(2){width:40vw;height:40vw;right:-2%;top:2%;background:radial-gradient(circle,rgba(221,174,111,.5),transparent 65%);animation:nvcxBlobB 19s ease-in-out infinite}.nvcx-aurora i:nth-child(3){width:56vw;height:30vw;left:24%;bottom:-6%;background:radial-gradient(ellipse,rgba(240,201,181,.38),transparent 65%);animation:nvcxBlobC 22s ease-in-out infinite}@keyframes nvcxBlobA{0%,to{transform:translate(0) scale(1)}33%{transform:translate(12vw,8vh) scale(1.15)}66%{transform:translate(4vw,-6vh) scale(.9)}}@keyframes nvcxBlobB{0%,to{transform:translate(0) scale(1)}40%{transform:translate(-14vw,10vh) scale(1.2)}70%{transform:translate(-4vw,-8vh) scale(.92)}}@keyframes nvcxBlobC{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-10vw,-12vh) scale(1.25)}}.nvcx-head{position:relative;z-index:2;max-width:1000px;margin:0 auto;padding:0 24px;text-align:center}.nvcx-eyebrow{display:inline-flex;align-items:center;gap:10px;padding:8px 16px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:var(--blush);background:#f2ece40f;border:1px solid rgba(242,236,228,.14);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.nvcx-eyebrow:before{content:"";width:7px;height:7px;border-radius:50%;background:#7fc79a;box-shadow:0 0 0 4px #7fc79a33;animation:nvcxPulse 2s ease-in-out infinite}@keyframes nvcxPulse{50%{box-shadow:0 0 0 9px #7fc79a00}}.nvcx-title{margin:24px 0 0;font-family:var(--nx-serif,"Fraunces",Georgia,serif);font-size:clamp(50px,8.4vw,128px);font-weight:400;font-variation-settings:"SOFT" 100,"opsz" 144;line-height:.92;letter-spacing:-.04em;color:var(--pearl)}.nvcx-title em{display:inline-block;font-style:italic;font-weight:500;color:transparent;padding:0 .14em .18em .04em;margin:0 -.1em -.18em 0;background:linear-gradient(100deg,#d68d70,#f7d9c6 22%,#ddae6f 40%,#b5654a,#f0c9b5,#d68d70);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:nvcxLiquid 6s linear infinite;filter:drop-shadow(0 0 28px rgba(214,141,112,.35))}@keyframes nvcxLiquid{0%{background-position:0% 0}to{background-position:-220% 0}}.nvcx-lead{max-width:560px;margin:20px auto 0;font-size:17px;line-height:1.65;color:#f2ece4bd}.nvcx-grid{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1.05fr;align-items:center;gap:56px;max-width:1240px;margin:70px auto 0;padding:0 32px}.nvcx-scene{position:relative;height:540px;perspective:1400px;perspective-origin:50% 40%}.nvcx-env{--rx:0deg;--ry:0deg;position:absolute;z-index:2;left:50%;top:52%;width:360px;height:236px;margin:-118px 0 0 -180px;transform-style:preserve-3d;transform:rotateX(calc(14deg + var(--rx))) rotateY(calc(-18deg + var(--ry))) rotate(-4deg);transition:transform .9s var(--ease)}.nvcx-env.is-tilt{transition:transform .15s linear}.nvcx-float{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;animation:nvcxFloat 6s ease-in-out infinite}@keyframes nvcxFloat{50%{transform:translate3d(0,-14px,10px)}}.nvcx-env__shadow{position:absolute;left:8%;right:8%;bottom:-70px;height:40px;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.6),transparent);filter:blur(8px);transform:rotateX(80deg) translateZ(-60px);animation:nvcxShadow 6s ease-in-out infinite}@keyframes nvcxShadow{50%{opacity:.6;transform:rotateX(80deg) translateZ(-60px) scale(.92)}}.nvcx-env__back{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:16px;background:linear-gradient(160deg,#9c553d,#6e3725);box-shadow:inset 0 0 0 1px #ffffff14,0 40px 70px -30px #000c;transform:translateZ(0)}.nvcx-letter{position:absolute;left:6%;right:6%;bottom:10px;height:208px;padding:22px 22px 18px;border-radius:10px;color:var(--ink);background:linear-gradient(180deg,#fffdf9,#f6eee4);box-shadow:0 10px 30px #00000040;transform:translateZ(2px);transition:transform 1s var(--ease) .15s;overflow:hidden}.nvcx-letter:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(180deg,transparent 0 25px,rgba(181,101,74,.09) 25px 26px);background-position:0 54px}.nvcx-letter__to{position:relative;margin:0;font-family:var(--nx-serif,Georgia,serif);font-size:19px;font-style:italic;color:var(--rust-d)}.nvcx-letter__re{position:relative;display:inline-block;margin:6px 0 4px;padding:3px 9px;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--rust);background:#b5654a1a}.nvcx-letter__body{position:relative;margin:4px 0 0;min-height:76px;max-height:78px;overflow:hidden;font-family:var(--nx-serif,Georgia,serif);font-size:14.5px;line-height:26px;color:#3b312b;word-break:break-word}.nvcx-letter__body.is-empty{color:#b3a69c}.nvcx-caret{display:inline-block;width:1.5px;height:15px;margin-left:2px;vertical-align:-2px;background:var(--rust);animation:nvcxBlink 1s steps(2) infinite}@keyframes nvcxBlink{50%{opacity:0}}.nvcx-letter__sign{position:relative;margin:6px 0 0;text-align:right;font-family:var(--nx-serif,Georgia,serif);font-size:16px;font-style:italic;color:var(--ink)}.nvcx-env__front{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:16px;background:linear-gradient(170deg,#C9785B 0%,var(--rust) 45%,#9E5640 100%);clip-path:polygon(0 0,50% 58%,100% 0,100% 100%,0 100%);transform:translateZ(4px);box-shadow:inset 0 -6px #0000001f}.nvcx-env__front:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,rgba(255,255,255,.18),transparent 40%)}.nvcx-env__stamp{position:absolute;right:18px;bottom:16px;padding:6px 10px;border-radius:6px;font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#fff6ee;border:1.5px dashed rgba(255,246,238,.6);transform:translateZ(5px) rotate(-6deg)}.nvcx-env__flap{position:absolute;left:0;right:0;top:0;height:62%;transform-origin:50% 0;transform:translateZ(6px) rotateX(0);transition:transform 1s var(--ease);transform-style:preserve-3d}.nvcx-env__flap:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:16px 16px 0 0;background:linear-gradient(180deg,#b5654a,#8e4a33);clip-path:polygon(0 0,100% 0,50% 100%);box-shadow:inset 0 2px #ffffff26}.nvcx-seal{position:absolute;left:50%;bottom:-20px;width:52px;height:52px;margin-left:-26px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-family:var(--nx-serif,Georgia,serif);font-size:22px;font-style:italic;font-weight:600;color:#6e3725;background:radial-gradient(circle at 35% 30%,#F7DDB4,var(--gold) 60%,#B98943);box-shadow:0 6px 14px #00000059,inset 0 -3px #00000026,inset 0 2px #fff6;transform:translateZ(1px);transition:opacity .4s}.nvcx-env.is-open .nvcx-env__flap{transform:translateZ(0) rotateX(-172deg)}.nvcx-env.is-open .nvcx-seal{opacity:0}.nvcx-env.is-open .nvcx-letter{transform:translate3d(0,-128px,2px)}.nvcx-env.is-sending .nvcx-letter{transform:translateZ(2px);transition-delay:0s}.nvcx-env.is-sending .nvcx-env__flap{transform:translateZ(6px) rotateX(0);transition-delay:.55s}.nvcx-env.is-sending .nvcx-seal{opacity:1;transition-delay:.9s}.nvcx-env.is-flying{animation:nvcxFly 1.1s cubic-bezier(.6,-.2,.7,0) forwards}@keyframes nvcxFly{0%{transform:rotateX(14deg) rotateY(-18deg) rotate(-4deg)}25%{transform:translate3d(-30px,30px,0) rotateX(14deg) rotateY(-18deg) rotate(-8deg) scale(.96)}to{transform:translate3d(520px,-520px,300px) rotateX(30deg) rotateY(30deg) rotate(24deg) scale(.4);opacity:0}}.nvcx-env.is-sent .nvcx-seal{opacity:1}.nvcx-env.is-sent .nvcx-env__stamp{color:var(--ink);background:#9fd8b4;border:0}.nvcx-spark{position:absolute;width:6px;height:6px;border-radius:50%;background:var(--gold);box-shadow:0 0 12px var(--gold);opacity:0;animation:nvcxSpark 4s ease-in-out infinite}.nvcx-spark:nth-child(1){left:14%;top:22%}.nvcx-spark:nth-child(2){right:16%;top:16%;animation-delay:-1.3s;background:var(--blush);box-shadow:0 0 12px var(--blush)}.nvcx-spark:nth-child(3){right:10%;bottom:26%;animation-delay:-2.6s}.nvcx-spark:nth-child(4){left:20%;bottom:18%;animation-delay:-.7s;background:var(--blush);box-shadow:0 0 12px var(--blush)}@keyframes nvcxSpark{0%,to{opacity:0;transform:scale(.4)}50%{opacity:1;transform:scale(1.2) translateY(-10px)}}.nvcx-tile{position:absolute;z-index:1;display:flex;align-items:center;gap:12px;padding:10px 16px 10px 10px;border-radius:18px;color:var(--pearl);background:#f2ece414;border:1px solid rgba(242,236,228,.16);-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);box-shadow:0 24px 44px -20px #000000b3,inset 0 1px #ffffff1f;animation:nvcxTile var(--dur,6s) ease-in-out infinite;animation-delay:var(--dl,0s);transition:background .35s,border-color .35s,scale .4s var(--ease)}a.nvcx-tile:hover{scale:1.06;background:#f0c9b52e;border-color:#ddae6f73}.nvcx-tile i{display:flex;align-items:center;justify-content:center;width:38px;height:38px;flex-shrink:0;border-radius:12px;color:#fff8f2;background:linear-gradient(160deg,var(--rust-l),var(--rust-d));box-shadow:0 4px #6e3725,inset 0 1px #ffffff4d}.nvcx-tile i svg{width:18px;height:18px}.nvcx-tile strong{display:block;font-size:13.5px;font-weight:800;line-height:1.2}.nvcx-tile span{display:block;font-size:12px;color:#f2ece49e}.nvcx-tile--1{top:6%;left:-6%;--r:-4deg;--dur:6.4s}.nvcx-tile--2{bottom:20%;right:-6%;--r:4deg;--dur:7.2s;--dl:-1.6s}.nvcx-tile--3{bottom:4%;left:8%;--r:3deg;--dur:6.8s;--dl:-3s}@keyframes nvcxTile{0%,to{transform:translateY(0) rotate(var(--r))}50%{transform:translateY(-14px) rotate(calc(var(--r) * -1))}}.nvcx-card{--rx:0deg;--ry:0deg;position:relative;padding:38px 36px 34px;border-radius:32px;background:linear-gradient(160deg,#f2ece421,#f2ece40a);border:1px solid rgba(242,236,228,.16);-webkit-backdrop-filter:blur(18px) saturate(1.3);backdrop-filter:blur(18px) saturate(1.3);box-shadow:0 40px 80px -36px #000000bf,inset 0 1px #ffffff1f;transform:perspective(1400px) rotateX(var(--rx)) rotateY(var(--ry));transition:transform .8s var(--ease)}.nvcx-card.is-tilt{transition:transform .15s linear}.nvcx-card:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;padding:1px;pointer-events:none;background:conic-gradient(from var(--nvcx-ang,0deg),transparent 0 70%,var(--gold) 80%,var(--blush) 86%,transparent 92%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);animation:nvcxOrbit 6s linear infinite}@property --nvcx-ang{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes nvcxOrbit{to{--nvcx-ang:360deg}}.nvcx-card__title{margin:0 0 6px;font-family:var(--nx-serif,Georgia,serif);font-size:30px;font-weight:400;letter-spacing:-.02em;color:var(--pearl)}.nvcx-card__title em{font-style:italic;color:var(--blush)}.nvcx-card__sub{margin:0 0 26px;font-size:14px;color:#f2ece49e}.nvcx-form{margin:0}.nvcx-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.nvcx-field{position:relative;margin:0 0 14px}.nvcx-field input,.nvcx-field textarea{width:100%;padding:24px 16px 10px;font-family:inherit;font-size:15px;color:var(--ink);background:#fffdf9f0;border:1.5px solid transparent;border-radius:16px;outline:none;box-shadow:inset 0 2px 4px #15110e14;-webkit-appearance:none;appearance:none;transition:border-color .3s,box-shadow .3s,background .3s}.nvcx-field textarea{min-height:150px;resize:vertical;line-height:1.55}.nvcx-field label{position:absolute;left:17px;top:17px;font-size:14.5px;color:#8a7d74;pointer-events:none;transform-origin:0 0;transition:transform .3s var(--ease),color .3s}.nvcx-field input:focus,.nvcx-field textarea:focus{border-color:var(--rust);background:#fffdf9;box-shadow:0 0 0 4px #b5654a47}.nvcx-field input:focus+label,.nvcx-field input:not(:placeholder-shown)+label,.nvcx-field textarea:focus+label,.nvcx-field textarea:not(:placeholder-shown)+label{transform:translateY(-10px) scale(.74);color:var(--rust);font-weight:700}.nvcx-count{position:absolute;right:14px;bottom:10px;font-size:11px;font-weight:700;color:#a3968c}.nvcx-topics{margin:0 0 16px;padding:0;border:0}.nvcx-topics legend{margin:0 0 10px;padding:0;font-size:13px;font-weight:700;color:var(--pearl)}.nvcx-chips{display:flex;flex-wrap:wrap;gap:8px}.nvcx-chip{position:relative}.nvcx-chip input{position:absolute;opacity:0;pointer-events:none}.nvcx-chip span{display:inline-flex;align-items:center;min-height:38px;padding:0 15px;border-radius:999px;font-size:13px;font-weight:700;color:var(--pearl);background:#f2ece40f;border:1px solid rgba(242,236,228,.2);cursor:pointer;transition:background .35s var(--ease),color .3s,border-color .3s,transform .35s var(--ease)}.nvcx-chip span:hover{border-color:var(--blush);transform:translateY(-2px)}.nvcx-chip input:checked+span{color:var(--ink);background:linear-gradient(135deg,#F7DDB4,var(--gold));border-color:transparent;box-shadow:0 10px 22px -8px #ddae6f99}.nvcx-chip input:focus-visible+span{outline:2px solid var(--gold);outline-offset:3px}.nvcx-send{position:relative;display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:58px;margin-top:6px;font-family:inherit;font-size:16px;font-weight:800;letter-spacing:.01em;color:var(--ink);background:var(--pearl);border:0;border-radius:999px;cursor:pointer;overflow:hidden;isolation:isolate;box-shadow:0 18px 40px -14px #f0c9b599,inset 0 -2px #b5654a40;transition:background .45s var(--ease),color .3s,gap .45s var(--ease),box-shadow .45s,transform .2s}.nvcx-send svg{width:19px;height:19px;transition:transform .5s var(--ease)}.nvcx-send:hover{gap:18px;color:#fff8f2;background:var(--rust);box-shadow:0 22px 48px -12px #b5654acc}.nvcx-send:hover svg{transform:translate(4px,-4px) rotate(-8deg)}.nvcx-send:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.45) 48%,transparent 66%);transform:translate(-120%);animation:nvcxShine 4.2s cubic-bezier(.7,0,.2,1) infinite}@keyframes nvcxShine{0%,55%{transform:translate(-120%)}85%,to{transform:translate(120%)}}.nvcx-send:active{transform:scale(.97)}.nvcx-send:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.nvcx-send.is-busy{pointer-events:none}.nvcx-send.is-busy svg{animation:nvcxPlane 1s var(--ease) forwards}@keyframes nvcxPlane{to{transform:translate(160px,-60px) rotate(-20deg);opacity:0}}.nvcx-alt{margin:16px 0 0;text-align:center;font-size:13px;color:#f2ece499}.nvcx-alt a{color:var(--blush);text-decoration:underline;text-underline-offset:3px}.nvcx-err{margin:0 0 16px;padding:12px 14px;border-radius:14px;font-size:14px;color:#ffe3d8;background:#b5654a52;border:1px solid rgba(240,201,181,.25)}.nvcx-err ul{margin:6px 0 0;padding-left:18px}.nvcx-thanks{padding:16px 4px 6px;text-align:center}.nvcx-thanks__badge{display:inline-flex;align-items:center;justify-content:center;width:74px;height:74px;margin-bottom:16px;border-radius:50%;color:var(--ink);background:radial-gradient(circle at 35% 30%,#F7DDB4,var(--gold));box-shadow:0 0 0 10px #ddae6f24,0 18px 40px #ddae6f59;animation:nvcxPop 1s var(--ease) both}.nvcx-thanks__badge svg{width:32px;height:32px;stroke-width:2.6;stroke-dasharray:30;stroke-dashoffset:30;animation:nvcxDraw .8s var(--ease) .4s forwards}@keyframes nvcxPop{0%{transform:scale(.3);opacity:0}to{transform:none;opacity:1}}@keyframes nvcxDraw{to{stroke-dashoffset:0}}.nvcx-thanks h2{margin:0 0 8px;font-family:var(--nx-serif,Georgia,serif);font-size:34px;font-weight:400;letter-spacing:-.02em;color:var(--pearl)}.nvcx-thanks h2 em{font-style:italic;color:var(--blush)}.nvcx-thanks p{margin:0 auto 22px;max-width:360px;font-size:15px;line-height:1.6;color:#f2ece4b8}.nvcx-thanks a{display:inline-flex;align-items:center;gap:10px;min-height:50px;padding:0 24px;border-radius:999px;font-size:14.5px;font-weight:800;color:var(--ink);background:var(--pearl);transition:background .4s,color .3s}.nvcx-thanks a:hover{color:#fff8f2;background:var(--rust)}.nvcx-help{position:relative;overflow:hidden;isolation:isolate;background:var(--cream);color:var(--ink)}.nvcx-help:before{content:"";position:absolute;z-index:-1;width:60vw;height:60vw;right:-20vw;top:-30vw;border-radius:50%;background:radial-gradient(circle,rgba(240,201,181,.5),transparent 62%)}.nvcx-help__inner{max-width:1240px;margin:0 auto;padding:110px 32px 90px}.nvcx-kicker{display:inline-flex;align-items:center;gap:14px;margin:0;font-size:11px;font-weight:800;letter-spacing:.3em;text-transform:uppercase;color:var(--rust)}.nvcx-kicker:before{content:"";width:46px;height:1.5px;background:currentColor}.nvcx-help__title{margin:12px 0 40px;font-family:var(--nx-serif,Georgia,serif);font-size:clamp(40px,5.6vw,80px);font-weight:400;letter-spacing:-.04em;line-height:.95}.nvcx-help__title em{font-style:italic;font-weight:300;color:var(--rust)}.nvcx-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;perspective:1400px}.nvcx-link{--rx:0deg;--ry:0deg;position:relative;display:flex;flex-direction:column;min-height:230px;padding:30px 28px 26px;border-radius:30px;color:var(--ink)!important;background:var(--paper);border:1px solid rgba(21,17,14,.07);box-shadow:0 1px #fffc inset,0 30px 60px -40px #15110e66;transform-style:preserve-3d;transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform .7s var(--ease),box-shadow .7s var(--ease),border-color .5s}.nvcx-link.is-tilt{transition:transform .12s linear,box-shadow .7s var(--ease);box-shadow:0 50px 80px -40px #b5654a80;border-color:#b5654a40}.nvcx-link__num{position:absolute;right:22px;top:6px;font-family:var(--nx-serif,Georgia,serif);font-size:96px;font-style:italic;font-weight:300;line-height:1;color:var(--paper);-webkit-text-stroke:1.5px rgba(181,101,74,.45);transform:translateZ(50px);pointer-events:none}.nvcx-link__ico{display:flex;align-items:center;justify-content:center;width:52px;height:52px;margin-bottom:auto;border-radius:16px;color:#fff8f2;background:linear-gradient(160deg,var(--rust-l),var(--rust-d));box-shadow:0 5px #6e3725,0 14px 26px -8px #b5654a99,inset 0 1px #ffffff4d;transform:translateZ(30px)}.nvcx-link__ico svg{width:24px;height:24px}.nvcx-link h3{margin:26px 0 6px;font-family:var(--nx-serif,Georgia,serif);font-size:25px;font-weight:500;letter-spacing:-.02em;transform:translateZ(20px)}.nvcx-link p{margin:0;font-size:14.5px;line-height:1.55;color:var(--mute)}.nvcx-link__go{position:absolute;right:24px;bottom:24px;display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;border:1.5px solid rgba(21,17,14,.14);transition:background .4s,color .3s,border-color .3s,transform .4s var(--ease)}.nvcx-link__go svg{width:17px;height:17px}.nvcx-link:hover .nvcx-link__go{color:var(--pearl);background:var(--ink);border-color:var(--ink);transform:rotate(45deg)}.nvcx-note{display:flex;gap:14px;align-items:flex-start;max-width:820px;margin:44px auto 0;padding:18px 20px;border-radius:20px;font-size:13.5px;line-height:1.6;color:#5a504a;background:#fffdf9cc;border:1px solid rgba(181,101,74,.18)}.nvcx-note i{display:flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;border-radius:50%;font-style:normal;font-weight:800;color:#fff8f2;background:var(--rust)}.nvcx-js .nvcx-rv{opacity:0;translate:0 40px;filter:blur(10px);transition:opacity 1s var(--ease),translate 1.1s var(--ease),filter 1s var(--ease);transition-delay:calc(var(--d,0) * .1s)}.nvcx-js .nvcx-rv.is-in{opacity:1;translate:0 0;filter:blur(0)}@media(max-width:1099px){.nvcx-grid{grid-template-columns:1fr;gap:20px;max-width:640px}.nvcx-scene{height:440px}}@media(max-width:749px){.nvcx-stage{padding:84px 0 80px}.nvcx-title{font-size:clamp(46px,13vw,68px);letter-spacing:-.03em}.nvcx-lead{font-size:15.5px}.nvcx-grid{margin-top:30px;padding:0 16px}.nvcx-scene{height:360px;perspective:1000px}.nvcx-env{width:280px;height:184px;margin:-92px 0 0 -140px}.nvcx-letter{height:164px;padding:16px 16px 12px}.nvcx-letter__body{min-height:52px;max-height:52px;font-size:13px}.nvcx-env.is-open .nvcx-letter{transform:translate3d(0,-98px,2px)}.nvcx-tile{padding:7px 12px 7px 7px;border-radius:14px}.nvcx-tile i{width:30px;height:30px;border-radius:10px}.nvcx-tile strong{font-size:12px}.nvcx-tile span{display:none}.nvcx-tile--1{top:0;left:0}.nvcx-tile--2{top:4%;bottom:auto;right:0}.nvcx-tile--3{bottom:0;left:50%;margin-left:-70px}.nvcx-card{padding:30px 20px 24px;border-radius:26px}.nvcx-row{grid-template-columns:1fr;gap:0}.nvcx-help__inner{padding:80px 16px 70px}.nvcx-links{grid-template-columns:1fr;gap:16px}.nvcx-link{min-height:190px}}@media(prefers-reduced-motion:reduce){.nvcx *,.nvcx *:before,.nvcx *:after{animation-duration:.01ms!important;animation-iteration-count:1!important}.nvcx-js .nvcx-rv{translate:none;filter:none}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/nx-contact.css.map */
