.nudge .bar-f{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:44px;display:flex}.nudge .count{color:#8a857a;font-size:15px}.nudge .grid{grid-template-columns:1fr 1fr;gap:56px 40px;display:grid}.nudge .card{color:#17150f;flex-direction:column;display:flex;position:relative}.nudge .card.hide{display:none}.nudge .card .im{aspect-ratio:16/11;transform:rotate(var(--r));transition:transform .7s var(--ease-out), box-shadow .7s;background:#fff;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 18px 44px #17150f1f}.nudge .card .im img{object-fit:cover;width:100%;height:100%;transition:transform 1s var(--ease-out), filter .6s;display:block}.nudge .card .im:after{content:"";pointer-events:none;background:linear-gradient(#17150f47,#0000 32% 60%,#17150f40);position:absolute;inset:0}.nudge .card .im.logo{background-color:#fff;background-image:linear-gradient(#17150f0d 1px,#0000 1px),linear-gradient(90deg,#17150f0d 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:28px 28px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box}.nudge .card .im.logo:after{background:0 0}.nudge .card .im.logo img{object-fit:contain;width:auto;max-width:52%;height:auto;max-height:80px;margin:auto;position:absolute;inset:0}.nudge .card .chips-t{top:16px;z-index:2;justify-content:space-between;align-items:center;gap:8px;display:flex;position:absolute;inset-inline:16px}.nudge .card .no{font-family:var(--font-mono);color:#17150f;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffeb;border-radius:999px;padding:7px 13px;font-size:13px;font-weight:700}.nudge .card .yr{font-family:var(--font-mono);color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);direction:ltr;background:#17150f73;border-radius:999px;padding:7px 12px;font-size:12px}.nudge .card .im.logo .yr{background:#17150f}.nudge .card .live{color:#0d2f12;background:#46e05f;border-radius:999px;align-items:center;gap:6px;padding:6px 13px;font-size:13px;font-weight:600;display:inline-flex}.nudge .card .view{color:#fff;z-index:2;text-align:center;width:118px;height:118px;transition:transform .6s var(--ease-out);background:#3f7dfb;border-radius:50%;justify-content:center;align-items:center;margin:-59px 0 0 -59px;padding:14px;font-size:15px;font-weight:600;line-height:1.3;display:flex;position:absolute;top:50%;left:50%;transform:scale(0)rotate(-30deg);box-shadow:0 16px 40px #3f7dfb73}.nudge .card .sheet{z-index:3;background:var(--bg);color:var(--fg);transform:rotate(var(--r2));transition:transform .7s var(--ease-out), box-shadow .7s;border:1px solid #17150f14;border-radius:24px;flex-direction:column;flex:1;margin:-70px 22px 0;padding:24px 26px 22px;display:flex;position:relative;box-shadow:0 16px 40px #17150f1f}.nudge .card .tp{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.nudge .card .tp .hand{color:inherit;opacity:.8;font-size:22px}.nudge .card .tg{flex-wrap:wrap;gap:6px;display:flex}.nudge .card .tg span{opacity:.6;border:1px solid;border-radius:999px;padding:4px 11px;font-size:12.5px}.nudge .card h2{margin:10px 0 8px;font-size:clamp(30px,3.4vw,46px);font-weight:700;line-height:1.15}.nudge .card p{opacity:.78;max-width:44ch;margin:0 0 20px;font-size:16px;line-height:1.7}.nudge .card .ft{border-top:1px dashed color-mix(in srgb, currentColor 28%, transparent);flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:14px;margin-top:auto;padding-top:16px;display:flex}.nudge .card .ft dl{flex-wrap:wrap;flex:1;gap:10px 22px;min-width:0;margin:0;display:flex}.nudge .card .ft dt{opacity:.55;font-size:12px}.nudge .card .ft dd{margin:3px 0 0;font-size:14.5px;font-weight:600}.nudge .card .go{background:var(--fg);width:46px;height:46px;color:var(--bg);transition:transform .5s var(--ease-out);border-radius:50%;flex:none;place-items:center;font-size:18px;display:grid}.nudge .card:hover .im{transform:rotate(0)scale(.985);box-shadow:0 30px 64px #17150f33}.nudge .card:hover .im img{transform:scale(1.07)}.nudge .card:hover .im:not(.logo) img{filter:brightness(.82)}.nudge .card:hover .view{transform:scale(1)rotate(-8deg)}.nudge .card:hover .sheet{transform:rotate(0)translateY(-10px);box-shadow:0 26px 54px #17150f2e}.nudge .card:hover .go{transform:translate(-6px)rotate(-12deg)}.nudge html[dir=ltr] .card:hover .go{transform:translate(6px)rotate(12deg)}.nudge .card:focus-visible{outline:none}.nudge .card:focus-visible .sheet{box-shadow:0 0 0 4px #3f7dfb}.nudge .empty{text-align:center;color:#8a857a;padding:60px 0;font-size:18px}@media (hover:none){.nudge .card .view{display:none}}@media (min-width:641px) and (max-width:1000px){.nudge .grid{gap:40px 24px}.nudge .card h2{font-size:clamp(26px,3.6vw,38px)}.nudge .card .sheet{margin:-58px 16px 0}}@media (max-width:640px){.nudge .grid{grid-template-columns:1fr;gap:48px}.nudge .card .sheet{margin:-44px 12px 0;padding:20px 20px 18px}.nudge .card .im{border-radius:22px}.nudge .card .ft dl{gap:16px}}.wd-prog{top:0;transform-origin:100%;z-index:70;pointer-events:none;background:#3f7dfb;height:3px;position:fixed;inset-inline:0;transform:scaleX(0)}html[dir=ltr] .wd-prog{transform-origin:0}.nudge .wd-sec{padding-top:clamp(56px,6vw,86.4px)}.nudge .wd-hero{padding:clamp(90px,9vw,129.6px) 0 0;position:relative}.nudge .wd-crumb{color:#8a857a;flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;display:flex}.nudge .wd-crumb a:hover{color:#3f7dfb}.nudge .wd-crumb .cur{color:#17150f}.nudge .wd-cat{margin-top:28px;font-size:clamp(22px,2vw,28.8px);display:inline-block;transform:rotate(-3deg)}.nudge .wd-h1{letter-spacing:-.01em;text-wrap:pretty;margin:14px 0 0;font-size:clamp(34px,4.6vw,66.2px);font-weight:700;line-height:1.12}.nudge .wd-tags{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.nudge .wd-tags span{color:#4d4942;background:#fff9;border:1px solid #d3cec2;border-radius:999px;padding:9px 18px;font-size:clamp(14px,.95vw,13.7px)}.nudge .wd-lbl{font-family:var(--font-mono);color:#8a857a;letter-spacing:.04em;align-items:center;gap:12px;font-size:13px;display:flex}.nudge .wd-lbl .n{color:#3f7dfb}.nudge .wd-lbl .ln{background:#d3cec2;width:28px;height:1px}.nudge .wd-hd{flex-wrap:wrap;align-items:baseline;gap:18px;margin-top:14px;display:flex}.nudge .wd-hd h2{margin:0;font-size:clamp(34px,3.8vw,54.7px);font-weight:700;line-height:1.15}.nudge .wd-hd .hand{font-size:clamp(20px,1.6vw,23px);display:inline-block;transform:rotate(-3deg)}.nudge .wd-ov{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));align-items:start;gap:clamp(28px,4vw,57.6px);margin-top:clamp(28px,3vw,43.2px);display:grid}.nudge .wd-tagline{color:#4d4942;text-wrap:pretty;max-width:62ch;margin:18px 0 0;font-size:clamp(18px,1.3vw,18.7px);line-height:1.85}.nudge .wd-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.nudge .wd-meta>div{transform:rotate(var(--r));background:#fff;border:1px solid #e2ded5;border-radius:20px;padding:clamp(16px,1.3vw,18.7px) clamp(18px,1.4vw,20.2px);transition:transform .4s cubic-bezier(.2,.8,.2,1)}.nudge .wd-meta>div:hover{transform:rotate(0)translateY(-4px)}.nudge .wd-meta span{color:#8a857a;font-size:clamp(12px,.85vw,12.2px);display:block}.nudge .wd-meta b{margin-top:6px;font-size:clamp(17px,1.25vw,18px);display:block}.nudge .wd-img{background:#fff;min-width:0;max-width:100%;position:relative;overflow:hidden}.nudge .wd-img img{object-fit:cover;width:100%;height:100%;display:block}.nudge .wd-cover{aspect-ratio:16/8.5;border-radius:clamp(20px,2vw,28.8px);min-height:240px;margin-top:clamp(32px,3.6vw,51.8px);transform:rotate(-.5deg);box-shadow:0 26px 60px #17150f24}.nudge .wd-user{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:clamp(14px,1.4vw,20.2px);margin-top:clamp(28px,3vw,43.2px);display:grid}.nudge .wd-uc{transform:rotate(var(--r));background:#fff;border:1px solid #e2ded5;border-radius:26px;flex-direction:column;gap:18px;padding:clamp(24px,2vw,28.8px);display:flex}.nudge .wd-uc .top{justify-content:space-between;align-items:center;gap:12px;display:flex}.nudge .wd-uc .av{color:#fff;background:#3f7dfb;border-radius:50%;place-items:center;width:clamp(52px,3.6vw,51.8px);height:clamp(52px,3.6vw,51.8px);font-size:clamp(22px,1.6vw,23px);font-weight:700;display:grid}.nudge .wd-uc .av.q{color:#17150f;background:#f3f1ec;border:1px dashed #d3cec2;font-size:clamp(20px,1.4vw,20.2px);font-weight:400}.nudge .wd-uc .step{font-family:var(--font-mono);color:#8a857a;font-size:13px}.nudge .wd-uc .k{color:#8a857a;font-size:clamp(13px,.9vw,13px)}.nudge .wd-uc .v{color:#4d4942;text-wrap:pretty;margin:-10px 0 0;font-size:clamp(17px,1.2vw,17.3px);line-height:1.75}.nudge .wd-uc b.v{color:#17150f;font-size:clamp(20px,1.5vw,21.6px);line-height:1.5}.nudge .wd-uc.goal{color:#fff;background:#3f7dfb;border-color:#3f7dfb;box-shadow:0 22px 50px #3f7dfb47}.nudge .wd-uc.goal .av{color:#3f7dfb;background:#fff}.nudge .wd-uc.goal .k{color:#fffc}.nudge .wd-uc.goal .step{color:#ffffffbf}.nudge .wd-uc.goal .v{color:#fff;font-size:clamp(18px,1.3vw,18.7px);font-weight:600;line-height:1.65}.nudge .wd-ch{color:#f3f1ec;background:#17150f;border-radius:clamp(24px,2.4vw,34.6px);padding:clamp(28px,4.4vw,63.4px);position:relative;overflow:hidden}.nudge .wd-ch .glow{inset-inline-start:-220px;pointer-events:none;background:radial-gradient(circle,#3f7dfb61,#0000 64%);border-radius:50%;width:640px;height:640px;position:absolute;bottom:-320px}.nudge .wd-ch .qm{top:clamp(10px,2vw,28.8px);color:#6f9bff38;pointer-events:none;font-family:Georgia,serif;font-size:clamp(120px,16vw,230.4px);line-height:1;position:absolute;inset-inline-end:clamp(20px,4vw,57.6px)}.nudge .wd-ch .wd-lbl{color:#f3f1ec8c;position:relative}.nudge .wd-ch .wd-lbl .n{color:#6f9bff}.nudge .wd-ch .wd-lbl .ln{background:#f3f1ec40}.nudge .wd-ch .hand{color:#6f9bff;margin-top:20px;font-size:clamp(22px,1.8vw,25.9px);display:inline-block;position:relative;transform:rotate(-3deg)}.nudge .wd-ch p{text-wrap:pretty;max-width:none;margin:18px 0 0;font-size:clamp(22px,2.3vw,33.1px);font-weight:600;line-height:1.6;position:relative}.nudge .wd-gal{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:start;gap:clamp(18px,2vw,28.8px);padding-top:clamp(44px,4.6vw,66.2px);display:grid}.nudge .wd-gal .wd-img{aspect-ratio:4/3;border-radius:clamp(18px,1.8vw,25.9px);transform:rotate(-1deg);box-shadow:0 22px 50px #17150f1f}.nudge .wd-gal .wd-img:nth-child(2){transform:rotate(1deg)translateY(clamp(0px,4vw,57.6px))}.nudge .wd-steps{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:clamp(14px,1.4vw,20.2px);margin-top:clamp(32px,3.4vw,49px);display:grid}.nudge .wd-step{padding-top:34px;position:relative}.nudge .wd-step .dash{top:17px;background-image:linear-gradient(90deg,#c9c3b6 50%,#0000 0);background-size:10px 2px;height:2px;position:absolute;inset-inline:0}.nudge .wd-step .dot{top:0;color:#fff;background:#3f7dfb;border-radius:50%;place-items:center;width:36px;height:36px;font-size:15px;font-weight:700;display:grid;position:absolute;inset-inline-start:24px;box-shadow:0 0 0 6px #f9f6ee}.nudge .wd-step .card{color:#17150f;box-sizing:border-box;background:#fff;border:1px solid #e2ded5;border-radius:24px;height:calc(100% - 16px);margin-top:16px;padding:clamp(22px,1.8vw,25.9px);transition:transform .4s cubic-bezier(.2,.8,.2,1)}.nudge .wd-step .card:hover{transform:translateY(-6px)rotate(-.6deg)}.nudge .wd-step.last .dot{background:#17150f}.nudge .wd-step.last .card{color:#f3f1ec;background:#17150f;border-color:#17150f}.nudge .wd-step .card b{margin-bottom:10px;font-size:clamp(18px,1.3vw,18.7px);display:block}.nudge .wd-step .card p{text-wrap:pretty;margin:0;font-size:clamp(16px,1.1vw,15.8px);line-height:1.8}.nudge .wd-hl{border-top:1px solid #d3cec2;flex-direction:column;margin-top:clamp(28px,3vw,43.2px);display:flex}.nudge .wd-hl>div{border-bottom:1px solid #d3cec2;border-radius:18px;flex-wrap:wrap;align-items:baseline;gap:12px clamp(14px,3vw,43.2px);padding:clamp(24px,2.6vw,37.4px) clamp(6px,1vw,14.4px);transition:background .3s,padding .4s cubic-bezier(.2,.8,.2,1);display:flex}.nudge .wd-hl>div:hover{background:#fff;padding-inline-start:32px}.nudge .wd-hl .n{font-family:var(--font-mono);color:#3f7dfb;flex:0 0 clamp(52px,7vw,100.8px);font-size:clamp(28px,3vw,43.2px);font-weight:700;line-height:1}.nudge .wd-hl b{flex:200px;font-size:clamp(20px,1.7vw,24.5px);line-height:1.35}.nudge .wd-hl p{color:#4d4942;text-wrap:pretty;flex:1.4 320px;margin:0;font-size:clamp(16px,1.15vw,16.6px);line-height:1.8}.nudge .wd-out{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:clamp(14px,1.4vw,20.2px);margin-top:clamp(28px,3vw,43.2px);display:grid}.nudge .wd-out>div{background:var(--bg);color:var(--fg);border:1px solid var(--bd);transform:rotate(var(--r));box-sizing:border-box;border-radius:26px;flex-direction:column;justify-content:space-between;gap:24px;min-height:clamp(200px,15vw,216px);padding:clamp(28px,2.4vw,34.6px);transition:transform .5s cubic-bezier(.2,.8,.2,1);display:flex}.nudge .wd-out>div:hover{transform:rotate(0)translateY(-8px)}.nudge .wd-out b{letter-spacing:-.02em;font-size:clamp(56px,6vw,86.4px);font-weight:700;line-height:1}.nudge .wd-out span{opacity:.85;font-size:clamp(16px,1.15vw,16.6px);line-height:1.5}.nudge .wd-close{aspect-ratio:21/9;background:#17150f;border-radius:clamp(20px,2vw,28.8px);min-height:260px;transform:rotate(.4deg);box-shadow:0 26px 60px #17150f29}.nudge .wd-next{color:#17150f;background:#fff;border:1px solid #e2ded5;border-radius:30px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:clamp(20px,3vw,43.2px);padding:clamp(22px,2.4vw,34.6px);transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s;display:flex}.nudge .wd-next:hover{transform:rotate(-1deg)translateY(-6px);box-shadow:0 24px 50px #17150f1f}.nudge .wd-next .tx{flex:280px}.nudge .wd-next .hand{font-size:clamp(20px,1.6vw,23px)}.nudge .wd-next h3{text-wrap:balance;margin:8px 0 0;font-size:clamp(28px,3.4vw,49px);font-weight:700;line-height:1.2}.nudge .wd-next .cat{color:#8a857a;margin-top:10px;font-size:clamp(14px,1vw,14.4px);display:block}.nudge .wd-next .th{aspect-ratio:4/3;background:#f3f1ec;border-radius:18px;flex:0 clamp(220px,22vw,316.8px);min-width:min(100%,220px);overflow:hidden}.nudge .wd-next .th img{object-fit:cover;width:100%;height:100%;display:block}.nudge .legend{grid-template-columns:repeat(2,minmax(0,340px));gap:14px;margin-top:30px;display:grid}.nudge .leg{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffbf;border:1px solid #e2ded5;border-radius:20px;padding:16px 18px}.nudge .leg.site{transform:rotate(-1deg)}.nudge .leg.li{transform:rotate(.8deg)}.nudge .leg p{color:#6e695f;margin:10px 0 0;font-size:14.5px;line-height:1.65}.nudge .sb{white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:6px 12px 6px 14px;font-size:13px;font-weight:600;display:inline-flex}.nudge .sb.site{color:#17150f;background:#f3f1ec;border:1px dashed #17150f}.nudge .sb.li{color:#0a66c2;background:#e8f0fe;border:1px solid #c7dbf7}.nudge .sb i,.nudge .seg i{font-style:normal;font-family:var(--font-mono);color:#fff;background:#0a66c2;border-radius:4px;place-items:center;width:17px;height:17px;font-size:11px;font-weight:700;display:grid}.nudge .feat{color:#f3f1ec;transition:transform .5s var(--ease-out);background:#17150f;border-radius:30px;grid-template-columns:1.1fr .9fr;gap:0;margin-bottom:50px;display:grid;overflow:hidden;transform:rotate(-.6deg);box-shadow:0 26px 60px #17150f2e}.nudge .feat:hover{transform:rotate(0)translateY(-6px)}.nudge .feat .tx{flex-direction:column;padding:48px;display:flex}.nudge .feat .hand{color:#6f9bff;font-size:24px}.nudge .feat h2{margin:14px 0;font-size:clamp(30px,3.6vw,50px);font-weight:700;line-height:1.25}.nudge .feat p{color:#f3f1ecb3;margin:0;font-size:18px;line-height:1.75}.nudge .feat .mt{color:#f3f1ec8c;align-items:center;gap:16px;margin-top:auto;padding-top:30px;font-size:14px;display:flex}.nudge .feat .art{background:#3f7dfb;justify-content:center;align-items:center;padding:40px;display:flex;position:relative;overflow:hidden}.nudge .feat .art q{color:#fff;quotes:none;z-index:1;font-size:clamp(26px,3vw,40px);font-weight:700;line-height:1.4;position:relative}.nudge .feat .art:before{content:"”";top:-40px;color:#ffffff24;font-size:300px;font-weight:700;line-height:1;position:absolute;inset-inline-end:20px}.nudge .feat .top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.nudge .feat .sb.site{color:#f3f1ec;background:#f3f1ec1a;border-color:#f3f1ec80}.nudge .feat .sb.li{color:#fff;background:#ffffff1a;border-color:#ffffff4d}.nudge .list{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.nudge .post{color:#17150f;min-height:320px;transform:rotate(var(--r));transition:transform .5s var(--ease-out), box-shadow .5s;background:#fff;border:1px solid #e2ded5;border-radius:26px;flex-direction:column;padding:26px;display:flex}.nudge .post:hover{transform:rotate(0)translateY(-8px);box-shadow:0 24px 50px #17150f1f}.nudge .post.site{border-style:dashed;border-color:#cfc9bc}.nudge .post .top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.nudge .post .tag{color:#fff;background:var(--c);border-radius:999px;align-self:flex-start;padding:6px 14px;font-size:13px}.nudge .post h3{margin:20px 0 12px;font-size:22px;font-weight:700;line-height:1.45}.nudge .post p{color:#6e695f;margin:0;font-size:15.5px;line-height:1.75}.nudge .post .mt{color:#8a857a;justify-content:space-between;align-items:center;margin-top:auto;padding-top:22px;font-size:13px;display:flex}.nudge .post .mt b{color:#3f7dfb;font-size:14px;font-weight:600}.nudge .post-im{aspect-ratio:16/9;background:#efece4;border-radius:18px;margin:-12px -12px 20px;overflow:hidden}.nudge .post-im img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease-out);display:block}.nudge .post:hover .post-im img{transform:scale(1.05)}.nudge .feat .art.has-img{background:#e9e5dc;min-height:100%;padding:0}.nudge .feat .art.has-img:before{display:none}.nudge .feat .art.has-img img{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease-out);display:block;position:absolute;inset:0}.nudge .feat:hover .art.has-img img{transform:scale(1.04)}.nudge .article-cover{max-width:1000px;margin:40px auto 0;padding:0 24px}.nudge .article-cover img{aspect-ratio:16/9;object-fit:cover;background:#efece4;border-radius:28px;width:100%;display:block;box-shadow:0 26px 60px #17150f24}@media (max-width:640px){.nudge .article-cover{margin-top:28px;padding:0 20px}.nudge .article-cover img{border-radius:20px}.nudge .post-im{border-radius:16px}}.nudge .seg{background:#ffffffb3;border:1px solid #e2ded5;border-radius:999px;gap:2px;padding:4px;display:flex}.nudge .seg button{color:#6e695f;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:7px;padding:9px 16px;font-family:inherit;font-size:14px;transition:background .25s,color .25s;display:flex}.nudge .seg button:hover{color:#17150f}.nudge .seg button.on{color:#f3f1ec;background:#17150f}@media (max-width:1000px){.nudge .feat .art.has-img{aspect-ratio:16/9}.nudge .feat{grid-template-columns:1fr}.nudge .list{grid-template-columns:1fr 1fr}}@media (max-width:640px){.nudge .legend{grid-template-columns:1fr}.nudge .leg.site,.nudge .leg.li{transform:none}.nudge .seg{width:100%}.nudge .seg button{flex:1;justify-content:center;padding:9px 8px;font-size:13px}.nudge .list{grid-template-columns:1fr}.nudge .feat .tx{padding:30px}.nudge .post{min-height:0}}.nudge .prog{top:0;z-index:70;transform-origin:100%;background:#3f7dfb;height:3px;position:fixed;inset-inline:0;transform:scaleX(0)}html[dir=ltr] .nudge .prog{transform-origin:0}.nudge .article-narrow{max-width:760px;margin:0 auto;padding:0 24px}.nudge .article-narrow .tag{color:#fff;background:var(--c);border-radius:999px;padding:7px 16px;font-size:14px;display:inline-block}.nudge .article-narrow h1{margin:20px 0 0;font-size:clamp(38px,5.4vw,72px);font-weight:700;line-height:1.25}.nudge .tags{flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;display:flex}.nudge .by{border-bottom:1px solid #e2ded5;align-items:center;gap:14px;margin-top:34px;padding-bottom:34px;display:flex}.nudge .by img{object-fit:cover;border-radius:50%;width:52px;height:52px}.nudge .by b{font-size:17px;display:block}.nudge .by>div>span{color:#8a857a;font-size:14px}.nudge .by .act{gap:8px;margin-inline-start:auto;display:flex}.nudge .by .act button,.nudge .by .act a{cursor:pointer;color:#17150f;background:#fff;border:1px solid #d3cec2;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-family:inherit;font-size:15px;transition:all .3s;display:flex}.nudge .by .act button:hover,.nudge .by .act a:hover{color:#f3f1ec;background:#17150f;border-color:#17150f}.nudge .body{max-width:760px;margin:0 auto;padding:0 24px}.nudge .body p{color:#1f1d18;margin:34px 0 0;font-size:21px;line-height:2}.nudge .body h2{margin:48px 0 0;font-size:clamp(26px,3vw,36px);font-weight:700;line-height:1.3}.nudge .body h3{margin:40px 0 0;font-size:clamp(22px,2.4vw,28px);font-weight:700;line-height:1.35}.nudge .body ul,.nudge .body ol{margin:24px 0 0;padding-inline-start:1.3em}.nudge .body li{color:#1f1d18;margin:10px 0 0;font-size:20px;line-height:1.9}.nudge .body a:where(:not(.btn)){color:#3f7dfb;text-underline-offset:3px;text-decoration:underline}.nudge .body strong,.nudge .body b{font-weight:700}.nudge .body blockquote{color:#3f3b34;border-inline-start:3px solid #3f7dfb;margin:34px 0 0;padding-inline-start:18px;font-style:italic}.nudge .body img{border-radius:18px;max-width:100%;height:auto;margin:34px 0 0}.nudge .body .seg1>p:first-child:first-letter{color:#3f7dfb;float:right;margin-inline-end:10px;font-size:3.2em;font-weight:700;line-height:.9}html[dir=ltr] .nudge .body .seg1>p:first-child:first-letter{float:left;margin-inline-end:10px}.nudge .pull{color:#f3f1ec;background:#17150f;border-radius:26px;margin:56px -40px;padding:44px 48px;position:relative;transform:rotate(-1deg)}.nudge .pull p{font-weight:700;color:#f3f1ec!important;margin:0!important;font-size:clamp(24px,2.8vw,34px)!important;line-height:1.5!important}.nudge .pull .hand{top:-22px;color:#17150f;background:#f9f6ee;border-radius:999px;padding:2px 14px;font-size:22px;position:absolute;inset-inline-start:30px}.nudge .end{background:#fff;border:1px solid #e2ded5;border-radius:26px;flex-wrap:wrap;align-items:center;gap:20px;margin-top:60px;padding:30px;display:flex}.nudge .end .hand{font-size:26px}.nudge .end p{color:#6e695f!important;margin:6px 0 0!important;font-size:16px!important;line-height:1.6!important}.nudge .end{transition:border-color .3s, box-shadow .4s var(--ease-out);gap:18px 22px;padding:28px 30px}.nudge .end:hover{box-shadow:0 18px 44px #17150f14}.nudge .end-tx{flex:260px;min-width:0}.nudge .end .btn{color:#f3f1ec;transition:background .3s, transform .3s var(--ease-out), box-shadow .3s;flex:none;gap:10px;margin-inline-start:auto;padding:15px 26px;font-weight:600;text-decoration:none;box-shadow:0 10px 24px #17150f29}.nudge .end .btn:hover{transform:translateY(-3px);box-shadow:0 16px 32px #17150f38}.nudge .end .btn i{transition:transform .35s var(--ease-out);font-style:normal;display:inline-block}.nudge .end .btn:hover i{transform:translate(-4px)}html[dir=ltr] .nudge .end .btn:hover i{transform:translate(4px)}.nudge .end.li{background:linear-gradient(135deg,#f4f8fe 0%,#e9f1fd 100%);border-color:#c7dbf7}.nudge .end.li:hover{border-color:#9fc1ee;box-shadow:0 18px 44px #0a66c21f}.nudge .end-ic{color:#fff;width:54px;height:54px;transition:transform .5s var(--ease-out);background:#0a66c2;border-radius:16px;flex:none;justify-content:center;align-items:center;display:flex;transform:rotate(-6deg);box-shadow:0 10px 22px #0a66c247}.nudge .end-ic svg{width:26px;height:26px}.nudge .end.li:hover .end-ic{transform:rotate(0)scale(1.04)}.nudge .end.li .hand{color:#0a66c2}.nudge .end.li .btn{color:#fff;background:#0a66c2;box-shadow:0 10px 24px #0a66c24d}.nudge .end.li .btn:hover{background:#004182;box-shadow:0 16px 32px #0a66c25c}.nudge .end.li .btn:hover i,html[dir=ltr] .nudge .end.li .btn:hover i{transform:translate(3px,-3px)}.nudge .end.li .btn svg{flex:none}@media (max-width:640px){.nudge .end{padding:24px 22px}.nudge .end-ic{border-radius:14px;width:46px;height:46px}.nudge .end-ic svg{width:22px;height:22px}.nudge .end .btn{flex:100%;justify-content:center;margin-inline-start:0}}@media (prefers-reduced-motion:reduce){.nudge .end-ic,.nudge .end .btn,.nudge .end .btn i{transition:none}}.nudge .more{max-width:1240px;margin:110px auto 0;padding:0 40px}.nudge .more h2{margin:0 0 30px;font-size:clamp(34px,4vw,54px)}.nudge .more .g{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.nudge .more .g a{transform:rotate(var(--r));transition:transform .5s var(--ease-out);color:#17150f;background:#fff;border:1px solid #e2ded5;border-radius:22px;padding:24px;display:block}.nudge .more .g a:hover{transform:rotate(0)translateY(-6px)}.nudge .more .g span{color:#3f7dfb;font-size:13px}.nudge .more .g h3{margin:12px 0 0;font-size:19px;line-height:1.5}.nudge .toast{opacity:0;color:#f3f1ec;z-index:70;transition:all .35s var(--ease-out);pointer-events:none;background:#17150f;border-radius:999px;padding:12px 22px;font-size:14px;position:fixed;bottom:30px;left:50%;transform:translate(-50%,20px)}.nudge .toast.on{opacity:1;transform:translate(-50%)}.nudge:has(.article-narrow) .lane{width:min(1040px,100%)}@media (max-width:900px){.nudge .pull{margin-inline:0}.nudge .more .g{grid-template-columns:1fr}.nudge .more{padding:0 24px}}@media (max-width:640px){.nudge .body p{font-size:18px}.nudge .pull{padding:34px 26px}.nudge .by .act{width:100%;margin-inline-start:0}}.nudge .search{background:#fff;border:1px solid #d3cec2;border-radius:999px;align-items:center;gap:10px;min-width:260px;padding:4px 6px 4px 18px;display:flex}.nudge .search input{color:#17150f;background:0 0;border:0;outline:none;flex:1;padding:10px 0;font-family:inherit;font-size:15px}.nudge .search:focus-within{border-color:#3f7dfb;box-shadow:0 0 0 4px #3f7dfb24}.nudge .search>span{color:#f3f1ec;background:#17150f;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:15px;display:flex}.nudge .rgrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.nudge .rs{color:#17150f;transform:rotate(var(--r));transition:transform .5s var(--ease-out), box-shadow .5s;background:#fff;border:1px solid #e2ded5;border-radius:26px;flex-direction:column;padding:14px 14px 22px;display:flex}.nudge .rs:hover{transform:rotate(0)translateY(-10px);box-shadow:0 26px 54px #17150f24}.nudge .rs .th{aspect-ratio:16/10;background:var(--bg);border-radius:18px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.nudge .rs .th .ico{font-family:var(--font-mono);letter-spacing:-.02em;color:var(--fg);transition:transform .6s var(--ease-out);direction:ltr;font-size:44px;font-weight:700}.nudge .rs:hover .th .ico{transform:scale(1.15)rotate(-8deg)}.nudge .rs .th .ty{top:12px;color:#17150f;background:#ffffffe6;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:600;position:absolute;inset-inline-start:12px}.nudge .rs .th .free{top:12px;color:#0d2f12;background:#46e05f;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:700;position:absolute;inset-inline-end:12px;transform:rotate(4deg)}.nudge .rs .tx{flex-direction:column;flex:1;padding:18px 8px 0;display:flex}.nudge .rs h3{margin:0 0 8px;font-size:20px;font-weight:700;line-height:1.45}.nudge .rs .tx p{color:#6e695f;margin:0;font-size:15px;line-height:1.7}.nudge .rs .mt{justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:18px;display:flex}.nudge .rs .mt>span{color:#8a857a;white-space:nowrap;font-size:13px}.nudge .rs .get{color:#f3f1ec;background:#17150f;border-radius:999px;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:600;transition:background .3s;display:inline-flex}.nudge .rs .get:hover{background:#3f7dfb}.nudge .req{color:#fff;background:#3f7dfb;border-radius:30px;grid-template-columns:1fr auto;align-items:center;gap:30px;margin-top:90px;padding:44px 48px;display:grid;transform:rotate(-.8deg)}.nudge .req h2{margin:0;font-size:clamp(28px,3.4vw,44px)}.nudge .req p{opacity:.88;margin:10px 0 0;font-size:17px}.nudge .req .hand{color:#fff;margin-top:8px;font-size:24px;display:inline-block;transform:rotate(-3deg)}.nudge .req .btn{color:#17150f;background:#fff}.nudge .req .btn:hover{color:#fff;background:#17150f}@media (max-width:1000px){.nudge .rgrid{grid-template-columns:1fr 1fr}.nudge .req{grid-template-columns:1fr}}@media (max-width:640px){.nudge .rgrid{grid-template-columns:1fr}.nudge .search{width:100%;min-width:0}.nudge .req{padding:32px 26px;transform:none}}.nudge .pk-g{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:24px;display:grid}.nudge .pk{background:var(--bg);color:var(--fg);transform:rotate(var(--r));transition:transform .5s var(--ease-out), box-shadow .5s;border:1px solid #17150f12;border-radius:28px;flex-direction:column;padding:28px 26px;display:flex;position:relative;box-shadow:0 14px 36px #17150f1a}.nudge .pk:hover{transform:rotate(0)translateY(-12px);box-shadow:0 30px 60px #17150f2e}.nudge .pk .hot{top:-16px;color:#0d2f12;background:#46e05f;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:700;position:absolute;inset-inline-start:22px;transform:rotate(-4deg)}.nudge .pk .hand{color:inherit;opacity:.7;font-size:20px}.nudge .pk h2{margin:10px 0 6px;font-size:30px;font-weight:700}.nudge .pk .sub{opacity:.72;font-size:15px}.nudge .pk .tm{background:#7f7f7f1f;border-radius:16px;justify-content:space-between;gap:10px;margin-top:22px;padding:14px 16px;font-size:15px;display:flex}.nudge .pk .tm b{font-weight:700}.nudge .pk ul{flex-direction:column;gap:12px;margin:22px 0 0;padding:0;font-size:15.5px;list-style:none;display:flex}.nudge .pk li{align-items:flex-start;gap:10px;line-height:1.5;display:flex}.nudge .pk li:before{content:"✓";color:#46e05f;flex:none;font-weight:700}.nudge .pk .price{opacity:.7;margin-top:auto;padding-top:26px;font-size:14px}.nudge .pk .price b{opacity:1;font-size:22px;font-weight:700}.nudge .pk .price b.sar{vertical-align:baseline;unicode-bidi:isolate;align-items:center;gap:.22em;display:inline-flex}.nudge .pk .price b.sar .sar-ic{flex:none;width:auto;height:.78em;position:relative;top:.02em}.nudge .pk .btn{background:var(--fg);color:var(--bg);justify-content:center;margin-top:12px}.nudge .pk .btn:hover{opacity:.88}.nudge .pk-wide{grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr) minmax(0,1.45fr);column-gap:56px;margin-top:40px;padding:34px 38px;display:grid}.nudge .pk-wide:hover{transform:rotate(0)translateY(-8px)}.nudge .pk-wide-hd{flex-direction:column;grid-row:1/3;display:flex}.nudge .pk-wide-hd .tm{margin-top:auto}.nudge .pk-wide-hd .sub{margin-bottom:22px}.nudge .pk-wide ul{grid-template-columns:1fr 1fr;align-content:start;gap:14px 28px;margin:6px 0 0;display:grid}.nudge .pk-wide-ft{border-top:1px solid #17150f1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:26px;padding-top:22px;display:flex}.nudge .pk-wide-ft .price{margin:0;padding:0}.nudge .pk-wide-ft .btn{margin:0}.nudge .cmp{margin-top:110px}.nudge .cmp h2,.nudge .faq h2{margin:0 0 8px;font-size:clamp(36px,4.4vw,60px)}.nudge .cmp .hand,.nudge .faq .hand{font-size:26px;display:inline-block;transform:rotate(-3deg)}.nudge .tbl{background:#fff;border:1px solid #e2ded5;border-radius:26px;margin-top:34px;overflow:hidden}.nudge .tr{border-bottom:1px solid #ece8de;grid-template-columns:1.4fr repeat(4,1fr);display:grid}.nudge .tr:last-child{border-bottom:0}.nudge .tr>*{text-align:center;padding:18px 20px;font-size:15px}.nudge .tr>:first-child{text-align:start;font-weight:600}.nudge .tr.h{color:#f3f1ec;background:#17150f}.nudge .tr.h>*{font-weight:700}.nudge .yes{color:#3f7dfb;font-weight:700}.nudge .no{color:#c9c3b6}.nudge .faq{grid-template-columns:.8fr 1.2fr;align-items:start;gap:60px;margin-top:110px;display:grid}.nudge .qa{background:#fff;border:1px solid #e2ded5;border-radius:20px;margin-bottom:12px;overflow:hidden}.nudge .qa button{text-align:start;cursor:pointer;color:#17150f;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:22px 24px;font-family:inherit;font-size:18px;font-weight:600;display:flex}.nudge .qa button i{width:32px;height:32px;transition:transform .4s var(--ease-out), background .3s;background:#f3f1ec;border-radius:50%;flex:none;justify-content:center;align-items:center;font-style:normal;display:flex}.nudge .qa.on button i{color:#fff;background:#3f7dfb;transform:rotate(45deg)}.nudge .qa .a{max-height:0;transition:max-height .5s var(--ease-out);overflow:hidden}.nudge .qa .a p{color:#6e695f;margin:0;padding:0 24px 22px;font-size:16px;line-height:1.8}@media (max-width:1100px){.nudge .pk-wide{column-gap:36px}.nudge .pk-wide ul{grid-template-columns:1fr}}@media (max-width:1000px){.nudge .pk-g{grid-template-columns:1fr 1fr;row-gap:34px}.nudge .pk-g>.pk:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:900px){.nudge .faq{grid-template-columns:1fr;gap:24px}.nudge .tbl{overflow-x:auto}.nudge .tr{min-width:680px}}@media (max-width:760px){.nudge .pk-wide{grid-template-rows:none;grid-template-columns:1fr;padding:28px 26px}.nudge .pk-wide-hd{grid-row:auto}.nudge .pk-wide-hd .tm{margin-top:0}.nudge .pk-wide ul{margin-top:22px}}@media (max-width:640px){.nudge .pk-g{grid-template-columns:1fr}.nudge .pk-wide{margin-top:34px}.nudge .pk-wide-ft{flex-direction:column;align-items:stretch}.nudge .pk-wide-ft .btn{justify-content:center}}.nudge .skl{margin-top:120px}.nudge .skl h2,.nudge .ab h2{margin:0 0 8px;font-size:clamp(36px,4.4vw,60px)}.nudge .skl .hand,.nudge .ab .hand.t{font-size:26px;display:inline-block;transform:rotate(-3deg)}.nudge .sk{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.nudge .sk span{transform:rotate(var(--r));cursor:default;transition:transform .4s var(--ease-out), background .3s, color .3s, border-color .3s;background:#fff;border:1px solid #e2ded5;border-radius:999px;padding:12px 22px;font-size:17px}.nudge .sk span:hover{color:#f3f1ec;background:#17150f;border-color:#17150f;transform:rotate(0)translateY(-6px)scale(1.04)}.nudge .sk span.pm{color:#fff;background:#3f7dfb;border-color:#3f7dfb;font-weight:600}.nudge .sk span.pm:hover{background:#17150f;border-color:#17150f}.nudge .sk span.sk-more{color:#8a857a;background:0 0;border-style:dashed}.nudge .stu{color:#f3f1ec;background-color:#17150f;background-image:linear-gradient(#f3f1ec0b 1px,#0000 1px),linear-gradient(90deg,#f3f1ec0b 1px,#0000 1px);background-size:48px 48px;border-radius:36px;grid-template-columns:1.3fr .7fr;align-items:end;gap:50px;margin-top:120px;padding:clamp(32px,5vw,72px);display:grid;position:relative;overflow:hidden;transform:rotate(-.5deg)}.nudge .stu:before{content:"";width:640px;height:640px;left:calc(var(--x,85%) - 320px);top:calc(var(--y,0%) - 320px);pointer-events:none;z-index:0;animation:stuDrift 14s var(--ease-in-out) infinite alternate;background:radial-gradient(circle,#3f7dfb6b,#0000 64%);border-radius:50%;position:absolute}.nudge .stu:after{content:"";pointer-events:none;z-index:0;-webkit-mask-image:radial-gradient(220px circle at var(--x,85%) var(--y,10%), #000, transparent 70%);-webkit-mask-image:radial-gradient(220px circle at var(--x,85%) var(--y,10%), #000, transparent 70%);mask-image:radial-gradient(220px circle at var(--x,85%) var(--y,10%), #000, transparent 70%);opacity:.55;background-image:linear-gradient(#6f9bff8c 1px,#0000 1px),linear-gradient(90deg,#6f9bff8c 1px,#0000 1px);background-size:48px 48px;transition:opacity .5s;position:absolute;inset:0}.nudge .stu:hover:after{opacity:1}@media (hover:none){.nudge .stu:after{opacity:.35;-webkit-mask-image:radial-gradient(at 85% 0,#000,#0000 60%);mask-image:radial-gradient(at 85% 0,#000,#0000 60%)}}.nudge .stu>*{z-index:1;position:relative}.nudge .stu .lb{color:#f3f1ec99;align-items:center;gap:10px;font-size:14px;display:inline-flex}.nudge .stu .lb b{color:#17150f;direction:ltr;background:#f3f1ec;border-radius:999px;padding:6px 14px;font-size:13px}.nudge .stu h2{margin:18px 0 0;font-size:clamp(36px,4.6vw,66.2px);font-weight:700;line-height:1.1}.nudge .stu p{color:#f3f1ecb8;max-width:46ch;margin:20px 0 0;font-size:19px;line-height:1.75}.nudge .stu .pills{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.nudge .stu .pills span{border:1px solid #f3f1ec38;border-radius:999px;padding:10px 18px;font-size:15px}.nudge .stu .pills span b{color:#6f9bff}.nudge .stu .go{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.nudge .stu .go .hand{color:#6f9bff;font-size:28px;transform:rotate(-4deg)}.nudge .stu .btn{color:#17150f;background:#f3f1ec}.nudge .stu .btn:hover{color:#fff;background:#6f9bff}.nudge .tm13{width:100%}.nudge .tm13 .dots{flex-wrap:wrap;gap:10px;max-width:calc(7*clamp(26px,2.2vw,31.7px) + 60px);display:flex}.nudge .tm13 .dots i{aspect-ratio:1;background:var(--c);width:clamp(26px,2.2vw,31.7px);transition:opacity .35s, transform .45s var(--ease-out), box-shadow .35s;animation:dotIn .6s var(--ease-out) both;cursor:pointer;border-radius:50%;flex:none;display:block}.nudge .tm13 .dots i:nth-child(odd){transform:translateY(-3px)}.nudge .tm13.f .dots i{opacity:.16}.nudge .tm13.f .dots i.on{opacity:1;box-shadow:0 0 0 4px #f3f1ec14, 0 0 22px var(--c);transform:scale(1.18)}.nudge .tm13 .roles{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.nudge .tm13 .roles button{color:#f3f1eccc;cursor:pointer;transition:all .3s var(--ease-out);background:0 0;border:1px solid #f3f1ec38;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-family:inherit;font-size:14px;display:inline-flex}.nudge .tm13 .roles button s{background:var(--c);border-radius:50%;width:9px;height:9px;display:block}.nudge .tm13 .roles button:hover,.nudge .tm13 .roles button.on{color:#17150f;background:#f3f1ec;border-color:#f3f1ec;transform:rotate(-2deg)}.nudge .tm13 .cap{color:#f3f1ecb3;min-height:3.4em;margin-top:16px;font-size:15px;line-height:1.7}.nudge .tm13 .cap b{color:#f3f1ec}.nudge .ab{grid-template-columns:.75fr 1.25fr;align-items:center;gap:70px;margin-top:130px;display:grid}.nudge .ab .pol{transition:transform .5s var(--ease-out);background:#fff;border-radius:6px;justify-self:center;width:100%;max-width:380px;padding:14px 14px 60px;position:relative;transform:rotate(-3deg);box-shadow:0 24px 50px #17150f29}.nudge .ab .pol:hover{transform:rotate(0)translateY(-6px)}.nudge .ab .pol:before{content:"";background:#6f9bff73;width:110px;height:28px;margin-left:-55px;position:absolute;top:-14px;left:50%;transform:rotate(3deg)}.nudge .ab .pol img{aspect-ratio:4/5;object-fit:cover;border-radius:3px;width:100%;display:block}.nudge .ab .pol .hand{bottom:14px;font-size:26px;position:absolute;inset-inline-start:18px}.nudge .ab .lb{color:#8a857a;margin-bottom:12px;font-size:14px;display:block}.nudge .ab .sub{color:#6e695f;margin:14px 0 0;font-size:19px;line-height:1.7}.nudge .ab blockquote{background:#fff;border:1px solid #e2ded5;border-radius:26px;margin:30px 0 0;padding:28px 30px;font-size:clamp(19px,1.6vw,23px);font-weight:500;line-height:1.75;position:relative;transform:rotate(.6deg)}.nudge .ab blockquote:before{content:"“";top:-34px;color:#3f7dfb;font-size:90px;font-weight:700;line-height:1;position:absolute;inset-inline-start:22px}.nudge .ab .who{flex-wrap:wrap;align-items:center;gap:14px;margin-top:26px;display:flex}.nudge .ab .who b{font-size:19px;display:block}.nudge .ab .who span{color:#8a857a;font-size:14px}.nudge .ab .who .btns{flex-wrap:wrap;gap:10px;margin-inline-start:auto;display:flex}@media (max-width:1000px){.nudge .stu{grid-template-columns:1fr;gap:30px}.nudge .ab{grid-template-columns:1fr;gap:50px}}@media (max-width:640px){.nudge .skl,.nudge .stu,.nudge .ab{margin-top:80px}.nudge .sk span{padding:10px 16px;font-size:15px}.nudge .stu{border-radius:26px;transform:none}.nudge .stu p{font-size:17px}.nudge .ab .who .btns{width:100%;margin-inline-start:0}.nudge .ab blockquote{padding:24px 22px}}.nudge .ct{grid-template-columns:.82fr 1.18fr;align-items:start;gap:60px;display:grid}.nudge .ccard{color:#f3f1ec;background:#17150f;border-radius:30px;padding:16px 16px 28px;position:sticky;top:110px;transform:rotate(-1.5deg);box-shadow:0 30px 70px #17150f38}.nudge .ccard .ph{aspect-ratio:4/5;border-radius:20px;position:relative;overflow:hidden}.nudge .ccard .ph img{object-fit:cover;width:100%;height:100%;display:block}.nudge .ccard .av{bottom:14px;background:#17150fcc;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;display:flex;position:absolute;inset-inline-start:14px}.nudge .ccard .tx{padding:20px 10px 0}.nudge .ccard b{font-size:22px;display:block}.nudge .ccard .r{color:#f3f1ec99;font-size:14px}.nudge .ccard .ln{flex-direction:column;gap:10px;margin-top:20px;display:flex}.nudge .ccard .ln a{border:1px solid #f3f1ec29;border-radius:14px;justify-content:space-between;padding:12px 16px;font-size:14px;transition:all .3s;display:flex}.nudge .ccard .ln a:hover{color:#6f9bff;border-color:#6f9bff}.nudge .ccard .hand{color:#6f9bff;margin-top:16px;font-size:22px;display:block}.nudge .cform{background:#fff;border:1px solid #e2ded5;border-radius:30px;padding:40px}.nudge .cform h2{margin:0;font-size:clamp(30px,3.4vw,44px)}.nudge .cform>.hand{margin-top:6px;font-size:24px;display:inline-block;transform:rotate(-3deg)}.nudge .lbl{margin:28px 0 12px;font-size:15px;font-weight:600;display:block}.nudge .opts{flex-wrap:wrap;gap:10px;display:flex}.nudge .opts label{cursor:pointer}.nudge .opts input{opacity:0;pointer-events:none;position:absolute}.nudge .opts span{transition:all .3s var(--ease-out);border:1px solid #d3cec2;border-radius:999px;padding:10px 18px;font-size:15px;display:inline-block}.nudge .opts .sar-amt{unicode-bidi:isolate;align-items:center;gap:.3em;display:inline-flex}.nudge .opts .sar-amt .sar-ic{flex:none;width:auto;height:.82em}.nudge .opts input:checked+span{color:#f3f1ec;background:#17150f;border-color:#17150f;transform:rotate(-2deg)}.nudge .opts input:focus-visible+span{outline-offset:2px;outline:2px solid #3f7dfb}.nudge .row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.nudge .f input,.nudge .f textarea{color:#17150f;background:#f9f6ee;border:1px solid #d3cec2;border-radius:16px;width:100%;padding:15px 18px;font-family:inherit;font-size:16px;transition:border-color .3s,box-shadow .3s,background .3s}.nudge .f input:focus,.nudge .f textarea:focus{background:#fff;border-color:#3f7dfb;outline:none;box-shadow:0 0 0 4px #3f7dfb24}.nudge .f textarea{resize:vertical;min-height:150px;line-height:1.7}.nudge .f.bad input,.nudge .f.bad textarea{background:#fdf3f1;border-color:#c0392b}.nudge .f .err{color:#c0392b;margin-top:8px;font-size:13px;display:none}.nudge .f.bad .err{display:block}.nudge .opts-err{color:#c0392b;margin-top:8px;font-size:13px;display:none}.nudge .opts-err.on{display:block}.nudge .cnt{color:#8a857a;text-align:end;direction:ltr;margin-top:6px;font-size:12px}.nudge .hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.nudge .send{justify-content:center;width:100%;margin-top:30px;padding:18px;font-size:17px}.nudge .send[disabled]{opacity:.6;cursor:wait}.nudge .okc{text-align:center;background:#fff;border:1px solid #e2ded5;border-radius:30px;padding:40px 10px}.nudge .okc .ic{color:#0d2f12;background:#46e05f;border-radius:50%;justify-content:center;align-items:center;width:90px;height:90px;margin:0 auto;font-size:44px;animation:.6s cubic-bezier(.34,1.56,.64,1) okcPop;display:flex}.nudge .okc h2{margin:26px 0 10px}.nudge .okc p{color:#6e695f;max-width:38ch;margin:0 auto;font-size:17px;line-height:1.8}.nudge .okc .hand{margin-top:18px;font-size:26px;display:block}@media (max-width:1000px){.nudge .ct{grid-template-columns:1fr}.nudge .ccard{max-width:420px;margin-inline:auto;position:static}}@media (max-width:640px){.nudge .row{grid-template-columns:1fr}.nudge .cform{padding:26px 20px}.nudge .ccard{transform:none}}.nudge .phead.soon{flex-direction:column;justify-content:center;min-height:72vh;padding-block:150px 110px;display:flex}.nudge .soon-badge{color:#17150f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffbf;border:1px solid #e2ded5;border-radius:999px;align-self:flex-start;align-items:center;gap:9px;margin-top:22px;padding:8px 16px;font-size:14px;font-weight:600;display:inline-flex}.nudge .soon-btns{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}@media (max-width:640px){.nudge .phead.soon{min-height:66vh;padding-block:120px 80px}.nudge .soon-btns .btn{flex:1;justify-content:center}}@keyframes stuDrift{to{margin-top:60px;margin-left:-80px}}@keyframes dotIn{0%{opacity:0;transform:scale(.3)}}@keyframes okcPop{0%{transform:scale(0)rotate(-40deg)}}.nudge .wd-cover.logo{background-color:#fff;background-image:linear-gradient(#17150f0d 1px,#0000 1px),linear-gradient(90deg,#17150f0d 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:32px 32px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box}.nudge .wd-cover.logo img{object-fit:contain;width:auto;max-width:46%;height:auto;max-height:140px;margin:auto;position:absolute;inset:0}.nudge .wd-next .th.logo{background-color:#fff;background-image:linear-gradient(#17150f0d 1px,#0000 1px),linear-gradient(90deg,#17150f0d 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:22px 22px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;position:relative}.nudge .wd-next .th.logo img{object-fit:contain;width:auto;max-width:70%;height:auto;max-height:56px;margin:auto;position:absolute;inset:0}.nudge .wd-demo{background:#17150f;border-radius:clamp(20px,2vw,28.8px);margin-top:clamp(32px,3.6vw,51.8px);padding:10px;box-shadow:0 26px 60px #17150f33}.nudge .wd-demo .top{flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px 14px;display:flex}.nudge .wd-demo .top>i{border-radius:50%;flex:none;width:11px;height:11px;display:block}.nudge .wd-demo .tabs{background:#f3f1ec14;border-radius:999px;gap:4px;margin-inline-start:10px;padding:3px;display:flex}.nudge .wd-demo .tabs button{color:#f3f1ecb3;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 14px;font-family:inherit;font-size:13px;transition:background .25s,color .25s}.nudge .wd-demo .tabs button:hover{color:#f3f1ec}.nudge .wd-demo .tabs button.on{color:#17150f;background:#f3f1ec}.nudge .wd-demo .live{color:#f3f1ec99;align-items:center;gap:8px;margin-inline-start:auto;font-size:13px;display:flex}.nudge .wd-demo .open{color:#6f9bff;padding:6px 4px;font-size:13px}.nudge .wd-demo .open:hover{color:#f3f1ec}.nudge .wd-demo .stage{aspect-ratio:16/9.5;background:#f9f6ee;border-radius:16px;position:relative;overflow:hidden}.nudge .wd-demo iframe{background:#fff;border:0;width:100%;height:100%;display:block}.nudge .wd-demo .poster{text-align:center;background-color:#f3f1ec;background-image:linear-gradient(#17150f0d 1px,#0000 1px),linear-gradient(90deg,#17150f0d 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:32px 32px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:24px;display:flex;position:absolute;inset:0}.nudge .wd-demo .poster img{object-fit:contain;max-width:40%;max-height:90px}.nudge .wd-demo .poster .hand{font-size:clamp(20px,1.8vw,25.9px)}@media (max-width:640px){.nudge .wd-demo .stage{aspect-ratio:3/4}.nudge .wd-demo .live{order:3;width:100%;margin-inline-start:0}.nudge .wd-demo .tabs{margin-inline-start:0}}.nudge .resume-g{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,4.4vw,64px);display:grid}.nudge .resume-intro-n{position:sticky;top:120px}.nudge .resume-g h1{font-size:clamp(52px,6.2vw,89px);line-height:1.05}.nudge .resume-g .resume-actions{flex-wrap:wrap;gap:12px;display:flex}.nudge .resume-frame{background:#fff;border:1px solid #e2ded5;border-radius:30px;padding:clamp(12px,1.4vw,20px);position:relative;box-shadow:0 30px 70px #17150f1f,0 2px 6px #17150f0a}.nudge .resume-frame .tape{z-index:2;pointer-events:none;background:#6f9bff73;border-radius:3px;width:112px;height:26px;margin-left:-56px;position:absolute;top:-13px;left:50%;transform:rotate(-2deg)}.nudge .resume-frame .mat{background-color:#f3f1ec;background-image:linear-gradient(#17150f0b 1px,#0000 1px),linear-gradient(90deg,#17150f0b 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:28px 28px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border-radius:20px;padding:clamp(18px,2.2vw,32px) clamp(10px,1.6vw,24px) clamp(14px,1.6vw,20px)}.nudge .resume-frame .resume-stage{filter:drop-shadow(0 18px 34px #17150f2e);width:min(100%,77.2727vh - 255px,620px)}.nudge .resume-frame .resume-controls{padding-top:16px}.nudge .resume-frame .resume-nav{color:#17150f;background:#fff;border-color:#d3cec2}@media (max-width:1000px){.nudge .resume-g{grid-template-columns:minmax(0,1fr);gap:36px}.nudge .resume-intro-n{position:static}}@media (max-width:640px){.nudge .resume-frame{border-radius:24px;padding:8px}.nudge .resume-frame .mat{border-radius:16px;padding:16px 8px 12px}.nudge .resume-g .resume-actions .btn{flex:auto;justify-content:center}}
