.wns .wns-go-hero{position:relative;min-height:860px;display:flex;flex-direction:column;overflow:hidden;background:var(--dark);color:var(--bone);padding-top:100px}.wns .wns-go-hero>picture>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.wns .wns-go-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(20,18,15,.45),rgba(20,18,15,0) 35%,rgba(20,18,15,.7));pointer-events:none}.wns .wns-go-hero-in{position:relative;z-index:1;margin-top:auto;width:100%;padding-bottom:96px}.wns .wns-go-hero .wns-kicker{color:var(--bone)}.wns .wns-go-hero h1{font-size:104px;line-height:.98;margin:24px 0 0;max-width:1040px}.wns .wns-go-hero p{margin:28px 0 0;max-width:620px;font-size:19px}.wns .wns-go-kh{font-family:var(--text);font-weight:400;font-size:12px;letter-spacing:.28em;line-height:1.65;margin:0}.wns .wns-go-ways{padding-top:140px;padding-bottom:120px}.wns .wns-go-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-top:36px}.wns .wns-go-card{border:1px solid var(--rule);padding:48px;display:flex;flex-direction:column}.wns .wns-go-who{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--cypress)}.wns .wns-go-card h3{font-weight:400;font-size:52px;line-height:1.05;margin:14px 0 16px}.wns .wns-go-card p{margin:0 0 28px;color:var(--muted2)}.wns .wns-go-card .wns-link-under{margin-top:auto;align-self:flex-start}.wns .wns-go-dark{background:var(--ink);color:var(--bone)}.wns .wns-go-band{padding-top:120px;padding-bottom:120px}.wns .wns-go-dark .wns-kicker{color:var(--rule)}.wns .wns-go-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin-top:40px}.wns .wns-go-three>div{border-top:1px solid hsla(36,31%,94%,.5);padding-top:28px}.wns .wns-go-when{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--rule)}.wns .wns-go-three h3{font-weight:300;font-size:48px;line-height:1.2;margin:10px 0 12px}.wns .wns-go-three p{margin:0;color:#dcd6cb}.wns .wns-go-sample{padding-top:140px;padding-bottom:140px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:32px;column-gap:32px;row-gap:48px;align-items:center}.wns .wns-go-sample>picture>img{grid-column:span 6;width:100%;height:auto;aspect-ratio:5/4;-o-object-fit:cover;object-fit:cover}.wns .wns-go-sample-text{grid-column:8/span 5}.wns .wns-go-sample-text.solo{grid-column:4/span 6}.wns .wns-go-sample h2{font-size:56px;line-height:1.05;margin:20px 0}.wns .wns-go-sample-text>p:not(.wns-go-bring){margin:0 0 24px;color:var(--muted2)}.wns .wns-go-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);margin:0}.wns .wns-go-facts>div{padding:18px 0}.wns .wns-go-facts dt{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.wns .wns-go-facts dd{margin:0;font-family:var(--display);font-size:28px}.wns .wns-go-sample .wns-btn{margin-top:32px;min-height:60px;padding:0 36px;font-size:14px}.wns .wns-go-bring{margin:16px 0 0;font-size:15px;color:var(--muted2);display:flex;gap:10px;align-items:center}.wns .wns-go-bring span{flex:none;width:28px;height:28px;border-radius:50%;border:1px solid var(--cypress);display:inline-flex;align-items:center;justify-content:center;color:var(--cypress)}.wns .wns-go-sand{background:var(--sand)}.wns .wns-go-ask{padding-top:120px;padding-bottom:120px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:32px;column-gap:32px;row-gap:40px}.wns .wns-go-ask h2{grid-column:span 4;font-size:52px;line-height:1.05}.wns .wns-go-faq{grid-column:span 8}.wns .wns-go-faq details{border-top:1px solid var(--rule);padding:22px 0}.wns .wns-go-faq details:last-child{border-bottom:1px solid var(--rule)}.wns .wns-go-faq summary{font-family:var(--display);font-size:27px;line-height:1.3;cursor:pointer;min-height:44px;display:flex;align-items:center;gap:14px;list-style:none}.wns .wns-go-faq summary::-webkit-details-marker{display:none}.wns .wns-go-faq summary:before{content:"";flex:none;width:0;height:0;border-left:9px solid;border-top:6px solid transparent;border-bottom:6px solid transparent;transition:transform .2s}.wns .wns-go-faq details[open] summary:before{transform:rotate(90deg)}.wns .wns-go-faq p{margin:10px 0 0;color:var(--muted2)}@media (prefers-reduced-motion:reduce){.wns .wns-go-faq summary:before{transition:none}}@media (max-width:960px){.wns .wns-go-hero h1{font-size:72px}.wns .wns-go-card{padding:32px}}@media (max-width:760px){.wns .wns-go-hero{min-height:470px;padding-top:80px}.wns .wns-go-hero-in{padding-bottom:28px}.wns .wns-go-hero h1{font-size:40px;line-height:1.02;margin-top:12px}.wns .wns-go-hero p{font-size:16px;margin-top:16px}.wns .wns-go-ask,.wns .wns-go-band,.wns .wns-go-ways{padding-top:64px;padding-bottom:64px}.wns .wns-go-three,.wns .wns-go-two{grid-template-columns:1fr;gap:24px}.wns .wns-go-card{padding:24px 20px}.wns .wns-go-card h3,.wns .wns-go-three h3{font-size:36px}.wns .wns-go-sample{padding-top:56px;padding-bottom:56px;grid-template-columns:1fr;row-gap:24px}.wns .wns-go-sample-text,.wns .wns-go-sample-text.solo,.wns .wns-go-sample>picture>img{grid-column:auto}.wns .wns-go-sample h2{font-size:38px}.wns .wns-go-ask{grid-template-columns:1fr;row-gap:20px}.wns .wns-go-ask h2,.wns .wns-go-faq{grid-column:auto}.wns .wns-go-ask h2{font-size:38px}.wns .wns-go-faq summary{font-size:23px}}