.demo-frame{--z:1;border:1px solid var(--border);max-width:1100px;height:calc(470px * var(--z));background:radial-gradient(circle at 20% 10%,#f6eae5 0,#0000 55%),radial-gradient(circle at 90% 90%,#f1e9e1 0,#0000 50%),#f4f0e9;border-radius:34px;margin:0 auto;position:relative;overflow:hidden}.demo-stage{width:1060px;height:470px;transform:scale(var(--z));transform-origin:top;color:var(--foreground);margin-left:-530px;font-family:Nunito Sans,system-ui,sans-serif;position:absolute;top:0;left:50%}.demo-stage *{box-sizing:border-box}.demo-stage,.demo-stage *{animation-duration:14s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.d-browser{background:#fff;border-radius:16px;width:500px;height:350px;position:absolute;top:52px;left:36px;overflow:hidden;box-shadow:0 24px 60px -24px #242c3f55,0 0 0 1px #242c3f12}.d-bar{background:#f4eee9;border-bottom:1px solid #ece1d6;align-items:center;gap:6px;height:40px;padding:0 12px;display:flex}.d-bar i{background:#d4886c;border-radius:50%;width:10px;height:10px}.d-bar i:nth-child(2){background:#e9b949}.d-bar i:nth-child(3){background:#6c80ad}.d-url{color:#6d7381;background:#fff;border-radius:12px;flex:1;align-items:center;gap:6px;height:24px;margin-left:8px;padding:0 10px;font-size:11px;display:flex}.d-ext{background:var(--red);color:#fff;border-radius:8px;place-items:center;width:28px;height:28px;animation-name:d-ext;display:grid}.d-shop{grid-template-columns:190px 1fr;gap:22px;padding:24px;display:grid}.d-photo{color:#5f7d69;background:linear-gradient(145deg,#fbeee6,#eef3ef);border-radius:18px;place-items:center;height:190px;display:grid}.d-info{flex-direction:column;gap:9px;padding-top:4px;display:flex}.d-brand{letter-spacing:.14em;color:#9196a1;font-size:10px;font-weight:700}.d-info strong{color:#1f2125;font-size:18px;line-height:1.3}.d-stars{color:#e0a526;font-size:13px}.d-price{color:#1f2125;font-size:24px;font-weight:700}.d-cart{color:#fff;text-align:center;background:#1f2125;border-radius:8px;margin-top:6px;padding:11px;font-size:13px;font-weight:700}.d-cursor{filter:drop-shadow(0 3px 4px #0003);animation-name:d-cursor;position:absolute;top:260px;left:250px}.d-popup{opacity:0;background:#fffdf9;border-radius:14px;width:280px;animation-name:d-popup;position:absolute;top:84px;left:330px;overflow:hidden;box-shadow:0 30px 70px -20px #242c3f70,0 0 0 1px #242c3f18}.d-popup-head{border-bottom:1px solid #eee9df;align-items:center;gap:8px;padding:12px 14px;font:600 15px/1 Fraunces,Georgia,serif;display:flex}.d-logo{background:var(--red);color:#fff;border-radius:6px;place-items:center;width:22px;height:22px;display:grid}.d-popup-body{gap:12px;padding:14px;display:flex}.d-thumb{color:#363f55;background:#f3ede7;border-radius:10px;flex:none;place-items:center;width:66px;height:66px;display:grid}.d-fields{flex-direction:column;flex:1;gap:8px;display:flex}.d-field{background:#fff;border:1px solid #d3d8e2;border-radius:7px;align-items:center;height:29px;padding:0 9px;font-size:12px;display:flex;overflow:hidden}.d-field.short{width:60%}.d-type,.d-type2{white-space:nowrap;width:0;animation-name:d-type;animation-timing-function:steps(15,end);display:inline-block;overflow:hidden}.d-type2{animation-name:d-type2;animation-timing-function:steps(8,end)}.d-btn{background:var(--red);color:#fff;border-radius:8px;justify-content:center;align-items:center;gap:6px;margin:0 14px 14px;padding:10px;font-size:12.5px;font-weight:700;animation-name:d-btn;display:flex}.d-list{background:#fff;border-radius:24px;width:390px;height:400px;padding:20px;position:absolute;top:40px;right:36px;box-shadow:0 24px 60px -24px #242c3f55,0 0 0 1px #242c3f12}.d-list-head{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.d-list-head small{letter-spacing:.16em;color:#75819b;font-size:10px;font-weight:700;display:block}.d-list-head strong{color:var(--red);font:italic 400 30px/1.1 Fraunces,Georgia,serif}.d-share{border:1px solid var(--border);border-radius:30px;align-items:center;gap:6px;padding:7px 12px;font-size:12px;font-weight:700;animation-name:d-share;display:flex}.d-items{flex-direction:column;gap:8px;display:flex}.d-item{background:#fff;border:1px solid #f1eae2;border-radius:11px;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:9px 10px;font-size:13px;display:grid;position:relative}.d-item em{color:var(--red);font-size:12px;font-style:normal;font-weight:700}.d-ico{color:#363f55;background:#f5f0ea;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.d-ico.red{color:var(--red);background:#f6eae5}.d-new{opacity:0;border-width:0;max-height:0;margin-bottom:-8px;padding-top:0;padding-bottom:0;animation-name:d-new}.d-reserved{color:#fff;opacity:0;background:#5f7d69;border-radius:20px;align-items:center;gap:4px;padding:3px 8px;font-size:10.5px;animation-name:d-reserved;display:flex;position:absolute;top:-9px;right:10px}.d-copied{background:var(--foreground);color:#fff;opacity:0;border-radius:8px;align-items:center;gap:5px;padding:6px 10px;font-size:11.5px;font-weight:700;animation-name:d-copied;display:flex;position:absolute;top:62px;right:20px}.d-people{opacity:0;align-items:center;animation-name:d-people;display:flex;position:absolute;bottom:18px;left:20px;right:20px}.d-people span{color:#fff;border:2px solid #fff;border-radius:50%;place-items:center;width:30px;height:30px;margin-right:-8px;font-size:12px;font-weight:700;display:grid}.d-people small{color:#646b7d;margin-left:18px;font-size:12px}.d-fly{width:40px;height:40px;color:var(--red);opacity:0;background:#f6eae5;border-radius:10px;place-items:center;animation-name:d-fly;display:grid;position:absolute;top:190px;left:520px;box-shadow:0 8px 20px -6px #bb5a3666}@keyframes d-cursor{0%,6%{opacity:0;transform:translate(0)}9%{opacity:1;transform:translate(0)}18%{transform:translate(206px,-229px)}19.5%{transform:translate(206px,-229px)scale(.82)}21%{transform:translate(206px,-229px)scale(1)}30%{opacity:1;transform:translate(206px,-229px)}34%,to{opacity:0;transform:translate(206px,-229px)}}@keyframes d-ext{0%,18%{box-shadow:0 0 #bb5a3600}19.5%{transform:scale(.9);box-shadow:0 0 0 6px #bb5a3640}22%,to{transform:scale(1);box-shadow:0 0 0 12px #bb5a3600}}@keyframes d-popup{0%,20%{opacity:0;transform:translateY(14px)scale(.96)}24%,44%{opacity:1;transform:none}48%,to{opacity:0;transform:translateY(-8px)scale(.97)}}@keyframes d-type{0%,25%{width:0}33%,to{width:100%}}@keyframes d-type2{0%,33%{width:0}37%,to{width:100%}}@keyframes d-btn{0%,39%{filter:none;transform:none}41%{filter:brightness(.9);transform:scale(.95)}43%,to{filter:none;transform:none}}@keyframes d-fly{0%,43%{opacity:0;transform:translate(0)scale(.6)}45%{opacity:1;transform:translate(0)scale(1)}51%{opacity:1;transform:translate(46px,-52px)scale(.9)}53%,to{opacity:0;transform:translate(46px,-52px)scale(.6)}}@keyframes d-new{0%,50%{opacity:0;background:#fff;border-width:0;max-height:0;margin-bottom:-8px;padding-top:0;padding-bottom:0}54%{opacity:1;background:#fdf2ee;border-width:1px;max-height:60px;margin-bottom:0;padding-top:9px;padding-bottom:9px}62%,95%{opacity:1;background:#fff;border-width:1px;max-height:60px;margin-bottom:0;padding-top:9px;padding-bottom:9px}99%,to{opacity:0;border-width:0;max-height:0;margin-bottom:-8px;padding-top:0;padding-bottom:0}}@keyframes d-share{0%,57%{color:inherit;background:#fff;transform:none}59%{transform:scale(.93)}61%,70%{background:var(--foreground);color:#fff;transform:none}73%,to{color:inherit;background:#fff}}@keyframes d-copied{0%,60%{opacity:0;transform:translateY(-4px)}62%,70%{opacity:1;transform:none}73%,to{opacity:0}}@keyframes d-people{0%,66%{opacity:0;transform:translateY(8px)}70%,95%{opacity:1;transform:none}99%,to{opacity:0}}@keyframes d-reserved{0%,76%{opacity:0;transform:scale(.6)}79%{opacity:1;transform:scale(1.1)}81%,95%{opacity:1;transform:none}98%,to{opacity:0}}@media (max-width:1180px){.demo-frame{--z:.92}}@media (max-width:1060px){.demo-frame{--z:.82}}@media (max-width:940px){.demo-frame{--z:.7}}@media (max-width:800px){.demo-frame{--z:.6}}@media (max-width:680px){.demo-frame{--z:.5}}@media (max-width:560px){.demo-frame{--z:.42;border-radius:18px}}@media (max-width:470px){.demo-frame{--z:.34}}@media (max-width:380px){.demo-frame{--z:.3}}@media (prefers-reduced-motion:reduce){.demo-stage,.demo-stage *,.demo-steps li{animation:none!important}.d-cursor,.d-fly,.d-copied{display:none}.d-popup{opacity:1;top:250px;left:300px}.d-type,.d-type2{width:100%}.d-new{opacity:1;border-width:1px;max-height:60px;margin-bottom:0;padding:9px 10px}.d-reserved,.d-people{opacity:1}}.home-demo{clip-path:inset(0 -100vmax);color:#f1eae2;background:#252e42;padding:84px 0 90px;position:relative;box-shadow:0 0 0 100vmax #252e42}.home-demo .section-heading{text-align:center;max-width:760px;margin:0 auto 38px}.home-demo .section-heading .eyebrow{color:#b4bbcc;justify-content:center}.home-demo h2{color:#fff;font-size:44px}.home-demo h2 em{color:#e8beae}.home-demo .section-heading p{color:#c1c7d4;margin-top:14px;font-size:17px;line-height:1.6}.home-demo .demo-frame{background:radial-gradient(circle at 15% 0,#bb5a3633 0,#0000 50%),radial-gradient(circle at 95% 100%,#7f9c8833 0,#0000 45%),#2e384f;border-color:#ffffff14;box-shadow:0 40px 90px -40px #000a}.demo-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;max-width:1100px;margin:34px auto 0;padding:0;list-style:none;display:grid}.demo-steps li{background:#ffffff06;border:1px solid #ffffff14;border-radius:14px;padding:18px 18px 16px;animation:none}.demo-step-head{align-items:center;gap:10px;margin-bottom:8px;display:flex}.demo-step-head span{color:#fff;background:#ffffff14;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:grid}.demo-steps h3{color:#fff;letter-spacing:0;margin:0;font:700 16px/1.3 Nunito Sans,system-ui,sans-serif}.demo-steps p{color:#b4bbca;margin:0;font-size:14px;line-height:1.6}.demo-steps a{color:#e8beae;text-underline-offset:2px;text-decoration:underline}.demo-steps .s1{animation-name:d-s1}.demo-steps .s2{animation-name:d-s2}.demo-steps .s3{animation-name:d-s3}.demo-steps .s4{animation-name:d-s4}@keyframes d-s1{0%,19%{background:#ffffff14;border-color:#e8beae80}22%,to{background:#ffffff06;border-color:#ffffff14}}@keyframes d-s2{0%,19%{background:#ffffff06;border-color:#ffffff14}22%,53%{background:#ffffff14;border-color:#e8beae80}56%,to{background:#ffffff06;border-color:#ffffff14}}@keyframes d-s3{0%,53%{background:#ffffff06;border-color:#ffffff14}56%,73%{background:#ffffff14;border-color:#e8beae80}76%,to{background:#ffffff06;border-color:#ffffff14}}@keyframes d-s4{0%,73%{background:#ffffff06;border-color:#ffffff14}76%,96%{background:#ffffff14;border-color:#e8beae80}99%,to{background:#ffffff06;border-color:#ffffff14}}@media (max-width:1000px){.demo-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.home-demo{padding:56px 0 60px}.home-demo h2{font-size:32px}.home-demo .section-heading p{font-size:15px}}@media (max-width:520px){.demo-steps{grid-template-columns:1fr;gap:10px}}.nh{--peach:#fbeee6;--sage:#7f9c88;--sage-dark:#5f7d69;--sage-light:#eef3ef;--cream2:#fbf6ef;overflow-x:clip}.nh h2{margin-top:14px;font-size:clamp(32px,3.4vw,46px)}.nh h2 em{font-style:italic}.nh-p{color:#5d6578;margin-top:16px;font-size:16.5px;line-height:1.75}.nh-p a,.nh-guide-body a{color:var(--red);text-underline-offset:3px;text-decoration:underline}.nh-band{padding:88px 0}.nh-cream{background:var(--cream)}.nh-peach{background:var(--peach)}.nh-sage{background:var(--sage-light)}.nh-wrap{max-width:1210px;margin:0 auto;padding:0 40px}.nh-heading{max-width:760px;margin-bottom:44px}.nh-heading.center{text-align:center;margin-left:auto;margin-right:auto}.nh-heading.center .eyebrow{justify-content:center}.nh-heading.horizontal{justify-content:space-between;align-items:end;gap:30px;max-width:none;display:flex}.nh .eyebrow svg{color:var(--red)}.nh-hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;max-width:1290px;margin:0 auto;padding:26px 40px 80px;display:grid}.nh-pill{background:var(--peach);color:#8a4a30;letter-spacing:1.2px;border-radius:999px;padding:7px 15px;display:inline-flex}.nh-hero h1{letter-spacing:-2.2px;margin:22px 0 20px;font-size:clamp(42px,4.6vw,68px);line-height:1.05}.nh-hero h1 em{font-style:italic}.nh-lead{color:#5d6578;max-width:540px;font-size:18px;line-height:1.7}.nh-hero .create-form{border:1px solid var(--border);background:#fff;border-radius:26px;max-width:520px;padding:22px 22px 18px;box-shadow:0 24px 50px -34px #7a4a3270}.nh-hero-visual{min-width:0;position:relative}.nh-arch{aspect-ratio:4/5;background:linear-gradient(160deg,var(--peach),var(--sage-light));border-radius:300px 300px 36px 36px;max-height:640px;margin-left:auto;overflow:hidden}.nh-arch img{object-fit:cover;width:100%;height:100%;display:block}.nh-hero-visual:before{content:"";background:var(--sage-light);z-index:-1;border-radius:50%;width:150px;height:150px;position:absolute;top:-24px;right:-34px}.nh-float{background:#fffdf9;border:1px solid #f0e5da;border-radius:22px;align-items:center;gap:12px;padding:14px 18px;display:flex;position:absolute;box-shadow:0 18px 40px -20px #3b2a2040}.nh-float strong{font-size:14px;display:block}.nh-float small{color:#6a7285;font-size:12px}.nh-float-a{min-width:230px;bottom:70px;left:-34px}.nh-float-b{top:70px;right:-18px}.nh-float-ico{background:var(--peach);width:40px;height:40px;color:var(--red);border-radius:50%;flex:none;place-items:center;display:grid}.nh-float-ico.sage{background:var(--sage-light);color:var(--sage-dark)}.nh-mini-bar{background:#f1e6dc;border-radius:9px;width:150px;height:6px;margin:6px 0 4px;display:block;overflow:hidden}.nh-mini-bar i{background:var(--red);border-radius:inherit;height:100%;display:block}.nh-reassure{padding:34px 0}.nh-reassure ul{grid-template-columns:repeat(4,1fr);gap:26px;margin:0 auto;list-style:none;display:grid}.nh-reassure li{align-items:flex-start;gap:14px;display:flex}.nh-reassure li>span{width:46px;height:46px;color:var(--sage-dark);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.nh-reassure strong{font-size:15px}.nh-reassure p{color:#5d6578;margin-top:2px;font-size:13.5px;line-height:1.5}.nh .home-demo{margin-top:0;margin-bottom:0}.nh-split{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.nh-split.reverse>div:first-child{order:0}.nh-photo-card{padding-bottom:40px;position:relative}.nh-photo-card img{aspect-ratio:6/5;object-fit:cover;background:linear-gradient(160deg,#f3d9c9,var(--sage-light));border-radius:36px 200px 36px 36px;width:100%;display:block}.nh-pot{background:#fff;border-radius:24px;padding:18px 20px;position:absolute;bottom:0;left:28px;right:28px;box-shadow:0 24px 50px -26px #3b2a2055}.nh-pot-head{align-items:center;gap:12px;display:flex}.nh-pot-head strong{font-size:15px;display:block}.nh-pot-head small{color:#6a7285;font-size:12px}.nh-bar{background:#f4e9df;border-radius:9px;height:9px;margin:14px 0 12px;display:block;overflow:hidden}.nh-bar i{border-radius:inherit;background:linear-gradient(90deg,#d98a68,var(--red));width:75%;height:100%;display:block}.nh-pot-foot{justify-content:space-between;align-items:center;gap:10px;display:flex}.nh-pot-foot small{color:#5d6578;font-size:12.5px;font-weight:600}.nh-avatars{display:flex}.nh-avatars b{color:#fff;border:2px solid #fff;border-radius:50%;place-items:center;width:28px;height:28px;margin-right:-7px;font-size:11px;display:grid}.nh-checks{gap:10px;margin:22px 0 28px;padding:0;list-style:none;display:grid}.nh-checks li{align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.nh-checks svg{color:#fff;background:var(--sage);border-radius:50%;width:22px;height:22px;padding:3px}.nh .button{border-radius:999px;padding:12px 24px}.nh-essentials{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.nh-ess{background:#fff;border:1px solid #f0e5da;border-radius:24px;padding:18px}.nh-ess:nth-child(3n+2){transform:translateY(18px)}.nh-ess-ico{background:var(--peach);width:40px;height:40px;color:var(--red);border-radius:14px;place-items:center;margin-bottom:10px;display:grid}.nh-ess:nth-child(2n) .nh-ess-ico{background:var(--sage-light);color:var(--sage-dark)}.nh-ess strong{font-size:15px}.nh-ess ul{gap:5px;margin:8px 0 0;padding:0;list-style:none;display:grid}.nh-ess li{color:#5d6578;align-items:center;gap:6px;font-size:13px;display:flex}.nh-ess li svg{color:var(--sage-dark)}.nh-duo{grid-template-columns:1fr 1fr;gap:26px;display:grid}.nh-feature{background:#fff;border-radius:32px;flex-direction:column;gap:10px;padding:28px;transition:transform .2s,box-shadow .2s;display:flex}.nh-feature:hover{transform:translateY(-4px);box-shadow:0 26px 50px -30px #2a3a3050}.nh-feature h3{letter-spacing:-.6px;font:400 28px/1.2 Fraunces,Georgia,serif}.nh-feature p{color:#5d6578;font-size:15px;line-height:1.65}.nh-feature .tiny-label{color:var(--sage-dark);margin-top:6px}.nh-feature .text-link{margin-top:auto;padding-top:6px}.nh-feature-mock{background:var(--cream2);border-radius:22px;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:8px;padding:16px;display:grid}.nh-bet{color:var(--red);background:#fff;border-radius:14px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:8px;padding:10px 12px;display:grid}.nh-bet span{color:#6a7285;letter-spacing:.5px;font-size:11px}.nh-bet b{color:var(--green);grid-column:2;font:500 18px/1.2 Fraunces,Georgia,serif}.nh-announce{background:linear-gradient(135deg,var(--peach),#fdf7f1);grid-template-columns:auto 1fr;align-items:center;gap:16px}.nh-announce-photo{width:86px;height:104px;color:var(--red);background:#fff;border-radius:50px 50px 16px 16px;place-items:center;display:grid}.nh-announce small{letter-spacing:1.6px;color:#8a4a30;font-size:11px;font-weight:700}.nh-announce strong{color:var(--red);font:italic 400 36px/1.1 Fraunces,Georgia,serif;display:block}.nh-announce span{color:#5d6578;font-size:12.5px}.nh-guides{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.nh-guides a{background:var(--cream2);border:1px solid #f0e5da;border-radius:26px;flex-direction:column;gap:10px;min-height:150px;padding:24px 56px 24px 24px;transition:transform .2s,background .2s;display:flex;position:relative}.nh-guides a:nth-child(3n+1){background:var(--peach)}.nh-guides a:nth-child(3n+2){background:var(--sage-light)}.nh-guides a:hover{transform:translateY(-3px)}.nh-guides .tiny-label{color:#6a7285;font-size:11px}.nh-guides strong{letter-spacing:-.4px;font:400 22px/1.25 Fraunces,Georgia,serif}.nh-guides .card-arrow{color:var(--red);bottom:22px;right:22px}.nh-ideas{margin-top:46px}.nh-ideas .home-idea-chips{margin-top:16px}.nh-guide{grid-template-columns:270px 1fr;align-items:start;gap:60px;display:grid}.nh-toc{background:#fff;border-radius:24px;padding:22px;position:sticky;top:24px}.nh-toc strong{letter-spacing:1.4px;text-transform:uppercase;color:#6a7285;font-size:13px}.nh-toc ol{gap:8px;margin:12px 0 0;padding-left:18px;font-size:14px;line-height:1.4;display:grid}.nh-toc a:hover{color:var(--red)}.nh-guide-body{gap:14px;display:grid}.nh-guide-body article{background:#fffdf9;border-radius:24px;padding:28px 32px;scroll-margin-top:20px}.nh-guide-body h3{letter-spacing:-.5px;margin-bottom:12px;font:400 25px/1.25 Fraunces,Georgia,serif}.nh-guide-body p,.nh-guide-body li{color:#4f586b;font-size:15.5px;line-height:1.8}.nh-guide-body p+p{margin-top:12px}.nh-guide-body ul{margin:10px 0 14px;padding-left:20px}.nh-guide-body strong{color:var(--green)}.nh-faq{grid-template-columns:1fr 1.35fr;align-items:start;gap:80px;display:grid}.nh-faq details{background:#fff;border-radius:20px;margin-bottom:10px;padding:0 22px}.nh-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;font-size:15.5px;font-weight:600;list-style:none;display:flex}.nh-faq summary::-webkit-details-marker{display:none}.nh-faq summary span{color:var(--red);font-size:24px;font-weight:300;transition:transform .2s}.nh-faq details[open] summary span{transform:rotate(45deg)}.nh-faq details p{color:#5d6578;padding:0 10px 20px 0;font-size:14.5px;line-height:1.8}.nh-final{padding:70px 0 90px}.nh-final-card{background:var(--red);color:#fff;background-image:radial-gradient(circle at 92% 0,#ffffff26 0,#0000 42%),radial-gradient(circle at 0 100%,#7f9c8855 0,#0000 45%);border-radius:40px;justify-content:space-between;align-items:center;gap:30px;padding:46px 54px;display:flex}.nh-final-card h2{color:#fff;margin:0}.nh-final-card p{color:#fbe8e1;margin-top:10px}.nh-final-card .button.primary{color:var(--red);background:#fff}.nh-final-card .button.primary:hover{background:var(--peach)}.nh .home-blog{padding-top:88px}@media (max-width:1100px){.nh-hero{grid-template-columns:1fr 1fr;gap:36px}.nh-float-a{left:-14px}.nh-reassure ul{grid-template-columns:repeat(2,1fr)}.nh-split{gap:44px}.nh-guide{grid-template-columns:230px 1fr;gap:36px}}@media (max-width:900px){.nh-hero{grid-template-columns:1fr;padding:18px 24px 56px}.nh-hero-visual{width:100%;max-width:520px;margin:0 auto}.nh-arch{aspect-ratio:1}.nh-split,.nh-duo,.nh-faq{grid-template-columns:1fr;gap:36px}.nh-split.reverse>div:first-child{order:0}.nh-guides{grid-template-columns:1fr 1fr}.nh-guide{grid-template-columns:1fr}.nh-toc{position:static}.nh-heading.horizontal{flex-direction:column;align-items:start}}@media (max-width:620px){.nh-band{padding:58px 0}.nh-wrap{padding:0 20px}.nh-hero{padding:10px 20px 48px}.nh-hero .create-form{border-radius:22px;padding:18px 16px 14px}.nh-arch{border-radius:200px 200px 26px 26px}.nh-float-a{min-width:0;bottom:18px;left:8px}.nh-float-b{top:18px;right:8px}.nh-mini-bar{width:110px}.nh-reassure ul{grid-template-columns:1fr;gap:16px}.nh-essentials{grid-template-columns:1fr 1fr}.nh-ess:nth-child(3n+2){transform:none}.nh-guides{grid-template-columns:1fr}.nh-guide-body article{padding:22px 20px}.nh-photo-card img{border-radius:28px 120px 28px 28px}.nh-pot{left:12px;right:12px}.nh-final-card{border-radius:30px;flex-direction:column;align-items:start;padding:34px 26px}.nh-feature{border-radius:26px;padding:22px}.nh-faq details{padding:0 16px}}@media (prefers-reduced-motion:reduce){.nh-feature,.nh-guides a{transition:none}}
