.nm-proof{padding-block:var(--sp-tight);background:linear-gradient(180deg, rgba(var(--nm-veil), .028), transparent 55%), var(--nm-ink);border-top:1px solid rgba(var(--nm-veil), .1);border-bottom:1px solid rgba(var(--nm-veil), .1);box-shadow:inset 0 1px 0 rgba(var(--nm-veil), .06);position:relative}.nm-proof__grid{--nm-proof-pad:clamp(1rem, 2.4vw, 2.25rem);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:clamp(1.9rem,4vw,2.6rem);display:grid}@media (width>=900px){.nm-proof__grid{grid-template-columns:1.35fr 1fr 1.15fr 1fr}}.nm-proof__cell{padding-inline:var(--nm-proof-pad);flex-direction:column;align-items:flex-start;display:flex;position:relative}.nm-proof__value{order:1}.nm-proof__rail{order:2}.nm-proof__kicker{order:3}.nm-proof__label{order:4}.nm-proof__cell:nth-child(odd){padding-left:0}.nm-proof__cell:nth-child(2n){padding-right:0}@media (width>=900px){.nm-proof__cell:nth-child(odd){padding-left:var(--nm-proof-pad)}.nm-proof__cell:nth-child(2n){padding-right:var(--nm-proof-pad)}.nm-proof__cell:first-child{padding-left:0}.nm-proof__cell:last-child{padding-right:0}}.nm-proof__cell:before{content:"";background:rgba(var(--nm-veil), .12);width:1px;position:absolute;top:22%;bottom:22%;left:0}.nm-proof__cell:nth-child(odd):before{display:none}@media (width>=900px){.nm-proof__cell:nth-child(odd):before{display:block}.nm-proof__cell:first-child:before{display:none}}.nm-proof__value{font-size:var(--t-num-xl);letter-spacing:-.03em;color:var(--nm-text);white-space:nowrap;text-shadow:none;margin:0;font-weight:600;line-height:.92}.nm-proof__value small{font-size:max(var(--t-nano), .34em);letter-spacing:.01em;vertical-align:.62em;color:var(--nm-muted);margin-left:.12em;font-weight:600}.nm-proof__rail{background:rgba(var(--nm-veil), .08);border-radius:2px;width:min(100%,8rem);height:2px;margin:.85rem 0 .95rem;display:block;position:relative;overflow:hidden}.nm-proof__rail:after{content:"";width:calc(var(--fill,1) * 100%);background:var(--nm-tint);box-shadow:none;position:absolute;inset:0 auto 0 0}.nm-proof__kicker{font-family:var(--font-accent);font-size:var(--t-nano);letter-spacing:.13em;text-transform:uppercase;color:var(--nm-muted);margin:0 0 .3rem;font-weight:600}.nm-proof__label{font-size:var(--t-small);color:var(--nm-dim);max-width:24ch;margin:0;line-height:1.5}.nm-courses{padding-block:var(--sp-loose)}.nm-courses__head-accent{color:var(--nm-muted)}.nm-courses__grid{grid-template-columns:minmax(0,1fr);gap:1.15rem;display:grid}@media (width>=1000px){.nm-courses__grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(0,auto)}.nm-course--hero{border-top-left-radius:0;border-bottom-left-radius:0;grid-area:1/1/3/8;margin-left:clamp(-64px,-3.5vw,-20px)}.nm-courses__grid>.nm-course:not(.nm-course--hero){grid-column:8/-1}}.nm-course{flex-direction:column;min-height:15rem;padding:clamp(1.4rem,2.4vw,2rem);display:flex}.nm-course__art{min-height:4.5rem;color:var(--nm-tint);opacity:.2;pointer-events:none;-webkit-user-select:none;user-select:none;transition:opacity .6s ease, transform .8s var(--nm-ease);flex:1;justify-content:center;align-items:center;margin:.4rem 0 clamp(1.25rem,2.5vw,1.9rem);display:flex}.nm-course:hover .nm-course__art{opacity:.34;transform:translateY(-4px)}.nm-course__art-svg{width:100%;height:auto;max-height:5.5rem;overflow:visible}.nm-course__art-svg--ruler{font-family:var(--font-accent);font-size:15px}.nm-course__top{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:clamp(1.25rem,2.5vw,2rem);display:flex;position:relative}.nm-course__flag{letter-spacing:.22em;text-transform:uppercase;color:var(--nm-muted);font-size:.8rem;font-weight:700}.nm-course__native{color:var(--nm-dim);letter-spacing:-.01em;font-size:clamp(1.1rem,2vw,1.5rem);font-weight:700}.nm-course__native.th{font-family:var(--font-thai)}.nm-course__alpha{flex-wrap:wrap;flex:1;align-content:space-evenly;align-items:center;gap:.32rem;margin-bottom:clamp(1.25rem,2.2vw,1.75rem);display:flex;position:relative}.nm-course__alpha span.th{border:1px solid rgba(var(--nm-veil), .12);width:clamp(2.15rem,2.6vw,2.85rem);height:clamp(2.15rem,2.6vw,2.85rem);font-family:var(--font-thai);color:var(--nm-muted);transition:color .5s ease, border-color .5s ease, background-color .5s ease, transform .5s var(--nm-ease-pop);border-radius:10px;justify-content:center;align-items:center;font-size:.95rem;font-weight:600;display:inline-flex}.nm-course__alpha span.th.is-lit{color:var(--nm-tint);border-color:color-mix(in srgb, var(--nm-tint) 55%, transparent);box-shadow:none}.nm-course:hover .nm-course__alpha span.th{color:var(--nm-text);border-color:rgba(var(--nm-veil), .22)}.nm-course:hover .nm-course__alpha span.th.is-lit{color:var(--nm-tint);border-color:var(--nm-tint);box-shadow:none;transform:translateY(-3px)}@keyframes nm-alpha-relight{0%,7%{background-color:color-mix(in srgb, var(--nm-tint) 17%, transparent)}22%,to{background-color:#0000}}.nm-course__alpha span.th.is-lit{animation:nm-alpha-relight 6s var(--nm-ease) infinite;animation-delay:calc(var(--seq,0) * .48s)}.nm-course__alpha,.nm-course__top,.nm-course__flag,.nm-course__native,.nm-course__alpha-note{pointer-events:none}.nm-course__alpha-note{font-size:var(--t-nano);letter-spacing:0;text-transform:none;color:var(--nm-muted);flex-basis:100%;margin-top:.5rem;font-weight:600}@media (width>=620px){.nm-course__alpha{gap:.4rem}.nm-course__alpha span.th{border-radius:12px;width:2.5rem;height:2.5rem;font-size:1.1rem}}@media (width>=1000px){.nm-course__alpha{gap:.45rem}.nm-course__alpha span.th{width:3rem;height:3rem;font-size:1.25rem}.nm-course--hero .nm-course__alpha span.th{border-radius:14px;width:4rem;height:4rem;font-size:1.6rem}}@media (width<=999px){.nm-course__alpha{flex:none}}.nm-course:not(.nm-course--hero) .nm-course__body{margin-top:auto}.nm-course__title{color:var(--nm-text);margin:0 0 .6rem;font-size:clamp(2.1rem,4vw,3.1rem)}.nm-course--hero .nm-course__title{font-size:clamp(2.4rem,4.4vw,3.2rem)}.nm-course__blurb{max-width:44ch;margin:0 0 1.1rem;font-size:.925rem}.nm-course--hero .nm-course__blurb{max-width:40ch;font-size:1.02rem}.nm-course__price{border-top:1px solid color-mix(in srgb, var(--nm-bone) 10%, transparent);flex-wrap:wrap;align-items:baseline;gap:.4rem .55rem;margin:0 0 1rem;padding-top:.9rem;display:flex}.nm-course__price-from{font-family:var(--font-accent);font-size:var(--t-micro);letter-spacing:.13em;text-transform:uppercase;color:var(--nm-muted);font-weight:600}.nm-course__price-fig{font-family:var(--font-accent);font-weight:700;font-size:var(--t-num-md);letter-spacing:-.02em;color:var(--nm-tint);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;text-shadow:none;line-height:1}.nm-course--hero .nm-course__price-fig{font-size:var(--t-num-lg)}.nm-course__price-note{font-size:var(--t-small);color:var(--nm-muted);flex-basis:100%;line-height:1.45}.nm-course__chips{flex-wrap:wrap;gap:.42rem;margin:0 0 1.35rem;padding:0;list-style:none;display:flex}.nm-why{padding-block:var(--sp-base);content-visibility:auto;contain-intrinsic-size:auto 600px}.nm-why__div{margin-bottom:clamp(3rem,6vw,5.5rem)}.nm-why__strike{color:var(--nm-bone);white-space:nowrap;position:relative}.nm-why__strike:after{content:"";background:var(--nm-bronze);height:3px;box-shadow:none;border-radius:3px;position:absolute;top:100%;left:-3%;right:-3%;transform:rotate(-2.2deg)}.nm-why__head .nm-eyebrow{margin-bottom:1.05rem}.nm-why__note{margin:1.35rem 0 0}.nm-why__head{margin-bottom:clamp(2.25rem,4.5vw,3.25rem)}@media (width>=1000px){.nm-why__layout{grid-template-columns:minmax(0,.78fr) minmax(0,1.42fr);align-items:start;column-gap:clamp(2.5rem,5vw,5rem);display:grid}.nm-why__head{margin-bottom:0;position:sticky;top:clamp(6rem,14vh,8rem)}}.nm-why__list{border-bottom:1px solid rgba(var(--nm-veil), .1);margin:0;padding:0;list-style:none}.nm-why__row{border-top:1px solid rgba(var(--nm-veil), .1);grid-template-columns:minmax(0,1fr);gap:.25rem;padding-block:clamp(1.5rem,2.6vw,2.1rem);display:grid;position:relative}@media (width>=780px){.nm-why__row{grid-template-columns:4rem minmax(0,1fr);align-items:start;column-gap:clamp(1.25rem,2.2vw,2rem)}.nm-why__num{grid-row:1/span 2}}@media (width>=1200px){.nm-why__row{grid-template-columns:4rem minmax(210px,30%) minmax(0,1fr)}.nm-why__num{grid-row:auto}}.nm-why__row:before{content:"";background:var(--nm-tint);width:2.5rem;height:2px;box-shadow:none;transition:width .55s var(--nm-ease);position:absolute;top:-1px;left:0}.nm-why__row:hover:before,.nm-why__row:focus-within:before{width:100%}.nm-why__num{font-size:var(--t-num-lg);letter-spacing:-.03em;color:var(--nm-muted);font-weight:600;line-height:1;transition:color .45s}.nm-why__row:hover .nm-why__num,.nm-why__row:focus-within .nm-why__num{color:var(--nm-tint)}@media (width<=779px){.nm-why__num{font-size:var(--t-num-md);margin-bottom:.35rem}}.nm-why__title{margin:0}@media (width>=780px){.nm-why__title{margin-top:.2rem}}.nm-why__body{max-width:52ch;margin:0;font-size:.925rem}.nm-visa{content-visibility:auto;contain-intrinsic-size:auto 600px;background:var(--nm-bone);color:var(--nm-ink);isolation:isolate;padding-block:clamp(5rem,9vw,8rem) clamp(4rem,8vw,7rem);position:relative;overflow:hidden}.nm-visa:after{content:"";background:radial-gradient(90% 70% at 82% 4%, color-mix(in srgb, var(--nm-bronze) 30%, transparent), transparent 62%);mix-blend-mode:soft-light;pointer-events:none;position:absolute;inset:0}.nm-visa__awning{--nm-scallop-h:calc(var(--nm-scallop-depth) * 2);height:var(--nm-scallop-h);z-index:3;background-image:radial-gradient(circle var(--nm-scallop-size) at 50% 0, var(--nm-ink) 0 calc(var(--nm-scallop-size) - 1px), transparent calc(var(--nm-scallop-size) - .5px));background-size:calc(var(--nm-scallop-size) * 2) var(--nm-scallop-h);background-repeat:repeat-x;position:absolute;top:-1px;left:0;right:0}.nm-visa__numeral{z-index:0;font-family:var(--font-heading);letter-spacing:-.07em;color:#0000;background-image:linear-gradient(180deg, color-mix(in srgb, var(--nm-ink) 13%, transparent), color-mix(in srgb, var(--nm-ink) 6%, transparent));pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-background-clip:text;background-clip:text;font-size:clamp(20rem,42vw,40rem);font-weight:800;line-height:.74;position:absolute;bottom:-.22em;left:-.09em}.nm-visa__inner{z-index:2;gap:clamp(2.5rem,4.5vw,3.75rem);display:grid;position:relative}.nm-visa__head{max-width:58rem}@media (width>=900px){.nm-visa__head{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:end;column-gap:clamp(2rem,4vw,3.5rem);max-width:none;display:grid}.nm-visa__eyebrow{grid-column:1/-1}.nm-visa__h{grid-column:1;margin-bottom:0}.nm-visa__lede{grid-column:2;max-width:42ch;margin-top:0}.nm-visa__actions{grid-column:2;margin-top:1.6rem}}.nm-visa__eyebrow{color:color-mix(in srgb, var(--nm-ink) 72%, transparent);--nm-tint:var(--nm-ink)}.nm-visa__eyebrow:before{box-shadow:none}.nm-visa__eyebrow:after{background:linear-gradient(90deg, var(--nm-ink), transparent)}.nm-visa__h{color:var(--nm-ink);margin:1.15rem 0 1.35rem}.nm-visa__lede{color:color-mix(in srgb, var(--nm-ink) 82%, transparent);max-width:44ch;margin:0 0 2rem;font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.6}.nm-visa__actions{flex-wrap:wrap;align-items:center;gap:1.1rem;display:flex}.nm-visa__sticker{border:1px solid color-mix(in srgb, var(--nm-ink) 45%, transparent);font-size:var(--t-micro);font-family:var(--font-accent);letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--nm-ink) 72%, transparent);border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:.15rem;padding:.6rem 1.1rem;font-weight:600;line-height:1.3;display:inline-flex}.nm-visa__sticker strong{font-family:var(--font-accent);font-weight:700;font-size:var(--t-num-md);letter-spacing:-.02em;text-transform:none;font-variant-numeric:tabular-nums;color:var(--nm-ink);line-height:1}.nm-visa__cols{grid-template-columns:minmax(0,1fr);gap:1.6rem;display:grid}@media (width>=620px){.nm-visa__cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}}.nm-visa__col{padding:0}.nm-visa__col+.nm-visa__col{border-top:1px solid color-mix(in srgb, var(--nm-ink) 22%, transparent);padding-top:1.5rem}@media (width>=620px){.nm-visa__col{padding-right:clamp(1rem,2.4vw,2rem)}.nm-visa__col+.nm-visa__col{border-top:0;border-left:1px solid color-mix(in srgb, var(--nm-ink) 22%, transparent);padding-top:0;padding-left:clamp(1rem,2.4vw,2rem)}}.nm-visa__col-label{font-family:var(--font-accent);font-size:var(--t-micro);letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--nm-ink) 62%, transparent);margin:0 0 1rem;font-weight:600}.nm-visa__col ul{margin:0;padding:0;list-style:none}.nm-visa__col li{border-bottom:1px solid color-mix(in srgb, var(--nm-ink) 14%, transparent);font-size:var(--t-small);color:color-mix(in srgb, var(--nm-ink) 90%, transparent);margin-bottom:.6rem;padding:0 0 .6rem;font-weight:500;line-height:1.45}.nm-visa__col li:last-child{margin-bottom:0}@media (width<=619px){.nm-visa__col li:last-child{border-bottom:0;padding-bottom:0}}.nm-testi{content-visibility:auto;contain-intrinsic-size:auto 600px;background:radial-gradient(70% 50% at 12% 0%, color-mix(in srgb, var(--nm-gold) 10%, transparent), transparent 66%), radial-gradient(60% 45% at 92% 78%, color-mix(in srgb, var(--nm-bone) 9%, transparent), transparent 66%), var(--nm-ink);padding-top:var(--sp-tight);position:relative}.nm-testi__awning{background-image:radial-gradient(circle 26px at 50% 100%, var(--nm-bone) 0 25px, transparent 25.5px);pointer-events:none;background-repeat:repeat-x;background-size:52px 26px;height:26px;position:absolute;top:0;left:0;right:0}.nm-testi__head{margin-bottom:clamp(2.25rem,4.5vw,3.5rem)}.nm-testi__head .nm-eyebrow{margin-bottom:1.1rem}.nm-testi__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,21rem),1fr));align-items:start;gap:clamp(1rem,1.6vw,1.35rem);display:grid}@media (width>=1000px){.nm-testi__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.nm-quote--wide{grid-area:span 2/span 2;align-self:stretch}}.nm-quote{flex-direction:column;justify-content:space-between;gap:1.5rem;padding:clamp(1.35rem,2.2vw,1.9rem);display:flex}.nm-quote__mark{font-family:var(--font-heading);color:var(--nm-tint);opacity:.12;pointer-events:none;font-size:12rem;font-weight:800;line-height:1;position:absolute;top:-.32em;right:.1em}.nm-quote__text{z-index:1;font-family:var(--font-heading);letter-spacing:-.018em;color:var(--nm-text);text-wrap:pretty;margin:0;font-size:clamp(1.02rem,1.7vw,1.3rem);font-weight:500;line-height:1.42;position:relative}.nm-quote--wide .nm-quote__text{letter-spacing:-.015em;font-size:clamp(1.35rem,2.5vw,2.2rem);line-height:1.34}.nm-quote--wide{flex-direction:column;display:flex}.nm-quote--wide .nm-quote__text{flex:auto}.nm-quote__foot{z-index:1;align-items:center;gap:.75rem;display:flex;position:relative}.nm-quote__badge{border:2px solid color-mix(in srgb, var(--nm-tint) 55%, transparent);width:40px;height:40px;font-family:var(--font-heading);letter-spacing:-.01em;color:var(--nm-bone);background:color-mix(in srgb, var(--nm-tint) 10%, transparent);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:.78rem;font-weight:800;transition:box-shadow .45s;display:inline-flex}.nm-quote:hover .nm-quote__badge{border-color:color-mix(in srgb, var(--nm-tint) 55%, transparent)}.nm-quote__who{flex-direction:column;line-height:1.35;display:flex}.nm-quote__who strong{font-family:var(--font-body);letter-spacing:-.015em;font-size:.95rem;font-weight:700}.nm-quote__who em{letter-spacing:.16em;text-transform:uppercase;color:var(--nm-dim);opacity:.9;font-size:.75rem;font-style:normal;font-weight:600}.nm-steps{padding-block:var(--sp-loose);content-visibility:auto;contain-intrinsic-size:auto 600px}.nm-steps__head{margin-bottom:clamp(2.5rem,5vw,4rem)}.nm-steps__thread{max-width:62ch;margin-inline:auto;padding-left:3rem;position:relative}.nm-steps__rail{background:linear-gradient(180deg, transparent, rgba(var(--nm-veil), .16) 7%, rgba(var(--nm-veil), .16) 93%, transparent);width:1px;box-shadow:none;position:absolute;top:.35rem;bottom:.35rem;left:1.5rem}[data-reveal=rail]{opacity:1;clip-path:inset(0 0 100%);transition:clip-path 1.5s var(--nm-ease) .1s;transform:none}[data-reveal=rail].is-in{clip-path:inset(0)!important}.nm-steps__list{gap:clamp(2rem,4vw,2.9rem);margin:0;padding:0;list-style:none;display:grid}.nm-steps__pair{position:relative}.nm-steps__pair[data-reveal]:not(.is-in){transform:translateY(12px)}.nm-steps__num{background:var(--nm-ink);font-size:var(--t-num-md);letter-spacing:-.02em;color:var(--nm-muted);padding:.2rem .4rem;font-weight:600;line-height:1;position:absolute;top:-.1rem;left:-1.5rem;transform:translate(-50%)}.nm-steps__title{--nm-h3-size:var(--t-h4);background:var(--nm-surface);border:1px solid rgba(var(--nm-veil), .1);width:fit-content;max-width:88%;box-shadow:inset 0 1px 0 rgba(var(--nm-veil), .06);text-shadow:none;border-radius:20px 20px 6px;margin:0 0 .7rem auto;padding:.8rem 1.1rem}.nm-steps__body{border:1px solid color-mix(in srgb, var(--nm-tint) 26%, transparent);background:0 0;border-radius:6px 20px 20px;max-width:92%;margin:0 auto 0 0;padding:.95rem 1.15rem;font-size:.95rem}.nm-steps__cta{border-top:1px solid rgba(var(--nm-veil), .1);flex-wrap:wrap;align-items:center;gap:1.1rem 1.5rem;margin-top:clamp(2.75rem,5vw,4rem);padding-top:clamp(2rem,4vw,3rem);display:flex}.nm-steps__cta-note{color:var(--nm-dim);max-width:38ch;margin:0;font-size:.85rem}.nm-contact{padding-top:var(--sp-loose);padding-bottom:clamp(3.5rem,7vw,6rem);position:relative}.nm-contact__frame{background:linear-gradient(180deg, rgba(var(--nm-veil), .05), transparent 38%), linear-gradient(165deg, color-mix(in srgb, var(--nm-gold) 10%, transparent), rgba(var(--nm-shade), .6) 55%), var(--nm-ink);padding:clamp(2rem,4.5vw,4rem) clamp(1.4rem,4vw,3.5rem) clamp(2rem,4vw,3rem);position:relative;overflow:hidden}.nm-contact__frame>*{z-index:1;position:relative}.nm-contact__h{margin:1.15rem 0 1.2rem}.nm-contact__h .th{color:var(--nm-bone)}.nm-contact__lede{max-width:48ch;margin:0 0 2rem}.nm-contact__actions{flex-wrap:wrap;gap:.8rem;margin-bottom:clamp(2.25rem,4vw,3rem);display:flex}.nm-contact__channels{grid-template-columns:minmax(0,1fr);gap:.7rem;margin:0 0 clamp(2rem,3.5vw,2.75rem);padding:0;list-style:none;display:grid}@media (width>=560px){.nm-contact__channels{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){.nm-contact__channels{grid-template-columns:2fr 1fr 1fr 1fr}.nm-chan--primary{grid-template-columns:auto minmax(0,1fr) auto}.nm-chan--primary .nm-chan__note{text-align:right;grid-area:1/3/3;margin-top:0}}.nm-chan{border:1px solid rgba(var(--nm-veil), .11);background:rgba(var(--nm-veil), .03);height:100%;color:var(--nm-text);transition:border-color .35s ease, background-color .35s ease, transform .42s var(--nm-ease-pop), box-shadow .42s ease;border-radius:18px;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.15rem .8rem;padding:.95rem 1.05rem;text-decoration:none;display:grid}.nm-chan:hover{border-color:color-mix(in srgb, var(--nm-tint) 50%, transparent);background:color-mix(in srgb, var(--nm-tint) 8%, transparent);transform:translateY(-4px);box-shadow:0 16px 40px -24px #000000e6}.nm-chan__icon{border:2px solid color-mix(in srgb, var(--nm-tint) 45%, transparent);width:42px;height:42px;color:var(--nm-tint);border-radius:999px;grid-row:1/3;justify-content:center;align-items:center;transition:box-shadow .4s;display:inline-flex}.nm-chan--primary .nm-chan__icon{width:56px;height:56px}.nm-chan:hover .nm-chan__icon{border-color:color-mix(in srgb, var(--nm-tint) 55%, transparent)}.nm-chan__text{flex-direction:column;min-width:0;line-height:1.3;display:flex}.nm-chan__text strong{font-family:var(--font-heading);letter-spacing:-.02em;font-size:1rem;font-weight:700}.nm-chan__text em{color:var(--nm-dim);overflow-wrap:anywhere;font-size:.8rem;font-style:normal}.nm-chan__note{font-family:var(--font-accent);font-size:var(--t-nano);letter-spacing:.14em;text-transform:uppercase;color:var(--nm-muted);grid-column:2;margin-top:.3rem;font-weight:600}.nm-contact__where{border-top:1px solid rgba(var(--nm-veil), .1);gap:1rem 2.5rem;padding-top:clamp(1.5rem,3vw,2rem);display:grid}@media (width>=700px){.nm-contact__where{grid-template-columns:auto auto;justify-content:start}}.nm-contact__where p{font-size:var(--t-small);color:var(--nm-dim);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.7rem;margin:0;line-height:1.65;display:grid}.nm-contact__where svg{color:var(--nm-bone);margin-top:2px}.nm-contact__where a{color:var(--nm-text);border-bottom:1px solid rgba(var(--nm-veil), .3);text-decoration:none}.nm-contact__where a:hover{color:var(--nm-bone);border-color:var(--nm-bone)}
