.nf-editorial{--ink:#171b23;--paper:#f8f8f3;--coral:#f35d49;--celadon:#d9e7de;color:var(--ink);background:var(--paper);font-family:var(--nf-body),Arial,sans-serif;overflow:clip}.nf-editorial *{box-sizing:border-box}.nf-editorial h1,.nf-editorial h2,.nf-editorial h3{font-family:var(--nf-display),Arial,sans-serif;letter-spacing:-.055em;font-weight:500;line-height:1.02}.nf-editorial h1{margin:20px 0;font-size:clamp(64px,8.5vw,138px)}.nf-editorial h2{margin:18px 0 28px;font-size:clamp(42px,5.5vw,86px)}.nf-editorial h3{font-size:30px}.nf-editorial p{line-height:1.65}.nf-editorial h1 span,.nf-editorial h2>span{color:var(--coral)}.nf-editorial-kicker,.nf-hero-colophon,.nf-trial-count{letter-spacing:.08em;font-size:12px;font-weight:600}.nf-editorial-section,.nf-editorial-hero{padding:90px max(5vw,24px)}.nf-editorial-hero{background:radial-gradient(at 90% 95%,#c8dcd4,#0000 65%),linear-gradient(135deg,#f8f8f3 30%,#e5eee4);padding-top:54px}.nf-hero-heading{grid-template-columns:1.7fr 1fr;align-items:end;gap:5vw;display:grid}.nf-hero-intro{max-width:400px;padding-bottom:22px}.nf-hero-intro>p{font-size:20px}.nf-hero-intro small{margin-top:22px;font-size:13px;display:block}.nf-editorial-button{border:1px solid var(--ink);background:var(--ink);color:#fff;min-height:54px;font:inherit;cursor:pointer;white-space:normal;border-radius:0;justify-content:space-between;align-items:center;gap:24px;padding:16px 24px;font-size:15px;font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex}.nf-editorial-button:hover{color:#fff;background:#303a48}.nf-editorial-button-secondary{color:var(--ink);background:0 0}.nf-editorial-button:disabled{opacity:.45;cursor:default}.nf-editorial-link{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;padding:10px 0;font-size:15px;text-decoration:none;display:inline-block}.nf-hero-intro>.nf-editorial-link{margin-top:12px;display:table}.nf-coral-dot{background:var(--coral);border-radius:50%;width:9px;height:9px;margin-right:8px;display:inline-block}.nf-editorial-shortcuts{border-block:1px solid #a7b7ae;flex-wrap:wrap;gap:0;margin:36px 0 40px;display:flex}.nf-editorial-shortcuts a{color:inherit;margin-right:24px;padding:18px 24px 18px 0;font-size:14px;text-decoration:none}.nf-hero-media{grid-template-columns:1fr 1fr;align-items:center;gap:4vw;display:grid}.nf-hero-media figure{margin:0}.nf-hero-media figure>img{object-fit:cover;width:100%;height:560px;display:block}.nf-hero-media figcaption,.nf-hero-colophon{justify-content:space-between;gap:20px;padding-top:20px;display:flex}.nf-hero-media figcaption a{color:inherit}.nf-hero-colophon{margin-top:44px}.nf-editorial :focus-visible{outline-offset:5px;outline:3px solid #2056ce}.nf-editorial-skip{z-index:999;background:#fff;padding:20px;position:absolute;top:-100px;left:24px}.nf-editorial-skip:focus{top:10px}.nf-editorial-anchor{scroll-margin-top:120px}.nf-editorial-section-heading{justify-content:space-between;align-items:end;gap:40px;display:flex}.nf-editorial-section-heading>p{max-width:330px}.nf-editorial-steps{grid-template-columns:repeat(3,1fr);gap:36px;margin:40px 0 80px;padding:0;list-style:none;display:grid}.nf-editorial-steps li{border-top:1px solid #abb6ae;padding-top:22px}.nf-editorial-steps li>span,.nf-table-access article>span{letter-spacing:.08em;font-size:11px}.nf-editorial-steps h3{margin:24px 0 12px;font-size:28px}.nf-editorial-steps p{max-width:350px}.nf-editorial-season{background:radial-gradient(at 90% 20%,#cfdfda,#0000 70%),linear-gradient(125deg,#e6e9d6,#d8e8e8);grid-template-columns:1fr 1fr;gap:10vw;display:grid}.nf-editorial-season nav{flex-direction:column;display:flex}.nf-editorial-season nav a{color:inherit;border-bottom:1px solid #93a79e;justify-content:space-between;gap:20px;padding:22px 0;font-size:26px;text-decoration:none;display:flex}.nf-editorial-season nav a:hover{color:#183b87}.nf-editorial-commission{justify-content:space-between;align-items:center;gap:50px;display:flex}.nf-editorial-commission p{max-width:560px}.nf-editorial-room-details{border-block:1px solid #a7b2ac;margin-top:36px;padding:24px 0}.nf-editorial-room-details>summary{cursor:pointer;justify-content:space-between;gap:24px;font-size:20px;display:flex}.nf-editorial-room-details>summary>span{font-size:14px}.nf-editorial-room-details>p{max-width:700px}.nf-editorial .rv-composition{min-width:0;padding:16px 0}.nf-editorial .rv-stack-hint{text-align:center;font-size:13px}.nf-editorial .rv-card-stack{height:470px;margin:28px 0;position:relative}.nf-editorial .rv-stack-card{text-align:left;color:#171b23;cursor:pointer;background:#f9f8f2;border:1px solid #c9cec8;flex-direction:column;justify-content:space-between;gap:24px;width:74%;height:auto;min-height:400px;padding:25px;transition:transform .3s,box-shadow .3s;display:flex;position:absolute;top:12px;left:12%;box-shadow:0 20px 45px #17251c14}.nf-editorial .rv-stack-table{z-index:2;transform:translate(-20px,24px)rotate(-5deg)}.nf-editorial .rv-stack-two{z-index:1;color:#fff;background:#233d79;transform:translate(50px)rotate(7deg)}.nf-editorial .rv-stack-cover{z-index:0;padding:0;overflow:hidden;transform:translateY(-12px)rotate(2deg)}.nf-editorial .rv-stack-cover img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.nf-editorial .rv-stack-cover>span{background:#fff;margin:18px;padding:16px;font-size:12px;position:relative}.nf-editorial .rv-stack-card.is-front{z-index:3;transform:translate(-20px,22px)rotate(-3deg);box-shadow:0 24px 50px #17251c28}.nf-editorial .rv-stack-meta,.nf-editorial .rv-stack-foot{justify-content:space-between;gap:16px;font-size:12px;line-height:1.5;display:flex}.nf-editorial .rv-stack-question{letter-spacing:-.035em;font-size:clamp(23px,2.3vw,36px);line-height:1.2}.nf-editorial .rv-stack-foot{border-top:1px solid;padding-top:20px}.nf-editorial .rv-stack-selector{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.nf-editorial .rv-stack-selector button{color:inherit;cursor:pointer;background:0 0;border:1px solid #88998d;padding:10px 14px;font-size:12px}.nf-editorial .rv-stack-selector button[aria-pressed=true]{color:#fff;background:#171b23;border-color:#171b23}.nf-editorial .rv-stack-trial{text-align:center;color:inherit;margin-top:20px;font-size:14px;display:block}.nf-editorial .rv-device-demo{color:#171b23;background:linear-gradient(135deg,#e0e9e3,#e9efef 55%,#dbe3f2);padding:48px}.nf-editorial .rv-device-demo>header{justify-content:space-between;align-items:end;gap:30px;display:flex}.nf-editorial .rv-device-demo h3{margin:12px 0 24px;font-size:clamp(28px,3.3vw,50px)}.nf-editorial .rv-overline{letter-spacing:.08em;font-size:11px}.nf-editorial .rv-demo-tabs{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.nf-editorial .rv-demo-tabs button,.nf-editorial .rv-demo-caption button{color:#171b23;font:inherit;cursor:pointer;background:#fff;border:1px solid #7b8b82;padding:14px 18px;font-size:14px}.nf-editorial .rv-demo-tabs button[aria-pressed=true]{color:#fff;background:#171b23}.nf-editorial .rv-demo-stage{justify-content:center;align-items:center;gap:30px;margin:25px 0;display:flex}.nf-editorial .rv-demo-device{background:#1c2225;border-radius:28px;min-width:0;padding:10px;box-shadow:0 16px 40px #18252318}.nf-editorial .rv-demo-tablet{flex:1;max-width:720px}.nf-editorial .rv-demo-phone{flex:0 290px;width:290px}.nf-editorial .rv-demo-screen{color:#171b23;background:#f9faf4;border-radius:19px;padding:24px}.nf-editorial .rv-demo-brand{letter-spacing:.04em;flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:10px;display:flex}.nf-editorial .rv-demo-title{letter-spacing:-.04em;margin:22px 0;font-size:24px;line-height:1.1}.nf-editorial .rv-demo-card{border-top:3px solid #ef614d;padding-top:18px}.nf-editorial .rv-demo-meta{letter-spacing:.04em;font-size:10px;line-height:1.5;display:block}.nf-editorial .rv-demo-prompt{letter-spacing:-.035em;margin:22px 0;font-size:clamp(22px,2.2vw,32px);line-height:1.3!important}.nf-editorial .rv-demo-instruction{font-size:13px;line-height:1.5;display:block}.nf-editorial .rv-demo-device-controls{justify-content:space-between;gap:12px;margin-top:28px;font-size:11px;line-height:1.5;display:flex}.nf-editorial .rv-demo-caption{justify-content:space-between;align-items:center;gap:24px;display:flex}.nf-editorial .rv-demo-caption p{max-width:650px;font-size:14px}.nf-editorial .rv-demo-caption button{flex-shrink:0}.nf-editorial .rv-demo-note{margin-top:20px;font-size:12px;line-height:1.6;display:block}.nf-editorial .rv-demo-separate .rv-demo-phone{flex:0 320px;width:320px}.nf-table-entry{background:linear-gradient(135deg,#e5eee5,#f8f8f3 65%);grid-template-columns:1fr 1fr;gap:7vw;padding:50px max(5vw,24px) 80px;display:grid}.nf-table-art img{width:100%;height:auto;display:block}.nf-table-art p{letter-spacing:.06em;justify-content:space-between;gap:15px;font-size:10px;display:flex}.nf-table-copy{max-width:620px;padding-top:10px}.nf-editorial-back{color:inherit;margin-bottom:30px;font-size:13px;display:inline-block}.nf-table-copy h1{font-size:clamp(68px,8vw,120px)}.nf-table-copy .nf-table-lead{letter-spacing:-.03em;font-size:30px;line-height:1.2}.nf-table-price{align-items:center;gap:16px;margin:28px 0 18px;display:flex}.nf-table-price strong{font-size:24px;font-weight:500}.nf-table-price span,.nf-table-reassurance{font-size:13px}.nf-table-cta{flex-wrap:wrap;gap:10px;display:flex}.nf-table-facts{border-block:1px solid #b6c2b8;grid-template-columns:1fr 1fr;gap:20px;margin:28px 0;padding:24px 0;display:grid}.nf-table-facts dt{color:#4a5750;margin-bottom:7px;font-size:11px}.nf-table-facts dd{margin:0;font-size:14px;line-height:1.5}.nf-table-extras{flex-wrap:wrap;gap:12px;margin-bottom:20px;display:flex}.nf-table-extras a{color:inherit;font-size:12px}.nf-table-taste{background:#e5ebf4;grid-template-columns:1fr 1.2fr;gap:8vw;display:grid}.nf-table-taste>div:first-child>p{max-width:370px}.nf-table-trial{min-width:0}.nf-trial-count{justify-content:space-between;gap:20px;margin-bottom:18px;font-size:10px;line-height:1.5;display:flex}.nf-editorial-card{border-top:4px solid var(--coral);background:#fffefa;flex-direction:column;min-height:360px;padding:36px;display:flex;box-shadow:0 15px 40px #1721310a}.nf-editorial-card h3{overflow-wrap:anywhere;margin:22px 0 36px;font-size:clamp(28px,3vw,45px);line-height:1.2}.nf-editorial-card>p:last-child{margin-top:auto;font-size:13px}.nf-trial-actions{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:20px;display:flex}.nf-trial-after{flex-direction:column;gap:16px;margin-top:20px;font-size:14px;display:flex}.nf-table-topics{grid-template-columns:1fr 1.1fr;gap:7vw;display:grid}.nf-table-topics header>p{max-width:390px}.nf-table-topics ol{margin:0;padding:0;list-style:none}.nf-table-topics li{border-top:1px solid #aab4ac}.nf-table-topics summary{cursor:pointer;align-items:center;gap:24px;padding:12px 0;display:flex}.nf-table-topics summary h3{flex:1;font-size:27px;line-height:1.2}.nf-table-topics details>p{margin:0 0 24px 44px}.nf-table-access{background:linear-gradient(125deg,#e0e9db,#dce9e9)}.nf-table-access>div:not(.nf-table-final){grid-template-columns:repeat(3,1fr);gap:40px;margin-top:40px;display:grid}.nf-table-access article{border-top:1px solid #99aca0;padding-top:24px}.nf-table-access article h3{font-size:28px;line-height:1.15}.nf-table-final{border-top:1px solid #99aca0;justify-content:space-between;align-items:center;gap:24px;margin-top:60px;padding-top:30px;display:flex}.nf-table-final>p{letter-spacing:-.035em;font-size:28px}.nf-home .nf-discovery-grid{scroll-snap-type:x mandatory;gap:24px;padding-bottom:24px;display:flex;overflow-x:auto}.nf-home .nf-discovery-grid>article{scroll-snap-align:start;flex:0 0 30%;min-width:280px}.nf-home .nf-discovery{background:#fafaf7}.nf-editorial .nf-discovery{color:#171b23}@media (width>=1500px){.nf-editorial-hero,.nf-editorial-section,.nf-table-entry{padding-inline:max(5vw,50vw - 720px)}}@media (width<=1050px){.nf-hero-heading{grid-template-columns:1.5fr 1fr}.nf-hero-media figure>img{height:480px}.nf-editorial .rv-stack-card{width:80%;min-height:380px;padding:22px;left:6%}.nf-editorial .rv-stack-two{transform:translate(35px)rotate(6deg)}.nf-editorial .rv-stack-question{font-size:26px}.nf-editorial .rv-device-demo{padding:30px}.nf-editorial .rv-device-demo>header{display:block}.nf-editorial .rv-demo-stage{align-items:flex-start;gap:20px}.nf-editorial .rv-demo-phone{flex-basis:250px}.nf-editorial .rv-demo-screen{padding:20px}.nf-editorial .rv-demo-prompt{font-size:24px}.nf-table-entry{gap:4vw}.nf-table-copy h1{font-size:82px}.nf-table-cta>*{width:100%}}@media (width<=760px){.nf-editorial-section,.nf-editorial-hero{padding:56px 22px}.nf-editorial h1{font-size:clamp(53px,12vw,86px)}.nf-editorial h2{font-size:46px}.nf-hero-heading,.nf-hero-media,.nf-editorial-season,.nf-table-entry,.nf-table-taste,.nf-table-topics{grid-template-columns:1fr}.nf-hero-heading{gap:10px}.nf-hero-intro{max-width:520px}.nf-hero-intro>p{font-size:18px}.nf-editorial-shortcuts{flex-wrap:nowrap;margin:16px 0 30px;overflow:auto}.nf-editorial-shortcuts a{white-space:nowrap;margin-right:26px;padding:16px 0}.nf-hero-media{gap:24px}.nf-hero-media figure>img{height:400px}.nf-editorial .rv-composition{padding:0 10px}.nf-editorial .rv-card-stack{height:430px;margin:20px 0 30px}.nf-editorial .rv-stack-card{gap:22px;width:81%;min-height:360px;padding:22px;left:5%}.nf-editorial .rv-stack-table{transform:translate(-5px,20px)rotate(-4deg)}.nf-editorial .rv-stack-card.is-front{transform:translate(-5px,22px)rotate(-2deg)}.nf-editorial .rv-stack-question{font-size:28px}.nf-hero-colophon{margin-top:30px;font-size:9px;line-height:1.6}.nf-editorial-section-heading,.nf-editorial-commission{display:block}.nf-editorial-steps{grid-template-columns:1fr;gap:24px;margin:30px 0 44px}.nf-editorial-steps li{display:block}.nf-editorial-steps h3{margin-top:18px}.nf-editorial .rv-device-demo{margin-inline:-8px;padding:24px 16px}.nf-editorial .rv-demo-stage{flex-direction:column;align-items:center;gap:24px}.nf-editorial .rv-demo-device{flex:auto;width:100%;max-width:100%}.nf-editorial .rv-demo-phone,.nf-editorial .rv-demo-separate .rv-demo-phone{flex:auto;width:min(310px,100%)}.nf-editorial .rv-demo-screen{padding:22px 18px}.nf-editorial .rv-demo-prompt{font-size:25px}.nf-editorial .rv-demo-caption{display:block}.nf-editorial .rv-demo-tabs{grid-template-columns:1fr 1fr;gap:8px;display:grid}.nf-editorial .rv-demo-tabs button{min-height:48px;padding:12px 8px;font-size:12px}.nf-editorial-room-details>summary{font-size:18px;display:block}.nf-editorial-room-details>summary>span{margin-top:8px;display:block}.nf-editorial-season{gap:24px}.nf-editorial-season nav a{font-size:24px}.nf-editorial-commission .nf-editorial-button{margin-top:20px}.nf-table-entry{gap:30px;padding:26px 22px 50px}.nf-table-art img{object-fit:cover;max-height:480px}.nf-table-copy h1{font-size:80px}.nf-table-taste,.nf-table-topics{gap:36px}.nf-editorial-card{min-height:340px;padding:25px}.nf-editorial-card h3{font-size:32px}.nf-trial-actions>.nf-editorial-button{flex:1}.nf-table-access>div:not(.nf-table-final){grid-template-columns:1fr;gap:30px}.nf-table-final{display:block}.nf-table-final .nf-editorial-button{width:100%}.nf-home .nf-discovery-grid>article{flex-basis:84%;min-width:0}}@media (prefers-reduced-motion:reduce){.nf-editorial *{scroll-behavior:auto!important;transition:none!important}}.nf-editorial .rv-hero-four.nf-game-player{color:#171b23;background:0 0;max-width:100%;min-height:0;padding:0}.nf-hero-media>figure{grid-area:1/1}.nf-hero-media>.rv-hero-four{grid-area:1/2}.nf-editorial .rv-hero-four .rv-card-stack{height:440px;margin:18px 0 28px}.nf-editorial .rv-hero-four .rv-stack-card{border-radius:4px;gap:24px;width:80%;height:auto;min-height:350px;padding:26px;transition:transform .25s;top:18px;left:10%;overflow:visible}.nf-editorial .rv-hero-four .rv-stack-table{color:#171b23;z-index:1;background:#fafbf7;transform:translate(-15px,34px)rotate(-5deg)}.nf-editorial .rv-hero-four .rv-stack-two{color:#fff;z-index:2;background:#213e86;transform:translate(24px,12px)rotate(5deg)}.nf-editorial .rv-hero-four .rv-stack-strangers{color:#18251e;z-index:0;background:#cee3d6;transform:translate(-20px,-5px)rotate(-8deg)}.nf-editorial .rv-hero-four .rv-stack-fire{color:#fff;z-index:0;background:#253b32;transform:translate(35px,48px)rotate(8deg)}.nf-editorial .rv-hero-four .rv-stack-card.is-front{z-index:4;transform:translateY(28px)rotate(0);box-shadow:0 20px 44px #17251c24}.nf-editorial .rv-hero-four .rv-stack-question{letter-spacing:-.035em;font-size:clamp(23px,2.15vw,33px);line-height:1.25}.nf-editorial .rv-hero-four .rv-stack-selector{gap:6px}.nf-editorial .rv-hero-four .rv-stack-selector button{min-height:44px;padding:10px 12px;font-size:12px}.rv-hero-controls{border-top:1px solid #a8b9ac;margin-top:20px;padding-top:6px}.rv-hero-controls .nf-turn{font-size:14px;line-height:1.6}.rv-hero-controls .nf-action-row{margin-top:10px}.rv-hero-controls .nf-choice-grid>button{min-height:86px!important;font-size:17px!important}.rv-hero-controls .nf-local-note{font-size:12px}.rv-hero-complete p{font-size:15px}.nf-editorial .rv-hero-four .rv-stack-trial{min-height:44px;padding:12px 0;font-size:14px;line-height:1.6}.nf-editorial .rv-hero-four :focus-visible{outline-offset:5px;outline:3px solid #1745cf}@media (width<=800px){.nf-hero-media>.rv-hero-four{grid-area:1/1}.nf-hero-media>figure{grid-area:2/1}.nf-editorial .rv-hero-four .rv-card-stack{height:420px;margin-top:18px}.nf-editorial .rv-hero-four .rv-stack-card{width:84%;min-height:350px;padding:24px;left:8%}.nf-editorial .rv-hero-four .rv-stack-question{font-size:clamp(23px,5.8vw,31px)}.nf-editorial .rv-hero-four .rv-stack-fire{transform:translate(13px,42px)rotate(5deg)}.nf-editorial .rv-hero-four .rv-stack-two{transform:translate(12px,12px)rotate(4deg)}.nf-editorial .rv-hero-four .rv-stack-strangers{transform:translate(-10px,-3px)rotate(-5deg)}.nf-editorial .rv-hero-four .rv-stack-card.is-front{transform:translateY(22px)}.nf-hero-media{gap:36px}.rv-hero-controls .nf-action-row>.nf-action{width:100%}}@media (prefers-reduced-motion:reduce){.nf-editorial .rv-hero-four .rv-stack-card{transition:none}}body .nf-editorial .rv-hero-four.nf-game-player .nf-action{color:#fff!important;background:#1745cf!important;border-color:#1745cf!important}body .nf-editorial .rv-hero-four.nf-game-player .nf-action:hover:not(:disabled){background:#1238aa!important;border-color:#1238aa!important}.nf-editorial .rv-hero-four .rv-stack-selector button[aria-pressed=true]{color:#fff;background:#1745cf;border-color:#1745cf}.nf-editorial .nf-table-topics summary h3>.nf-chapter-description{max-width:56ch;font:400 14px/1.65 var(--nf-body);letter-spacing:0;color:#454545;margin-top:10px;display:block}.nf-editorial .nf-table-topics summary{align-items:flex-start}.nf-editorial .rv-hero-four .rv-card-stack{align-items:start;height:auto;min-height:400px;margin:12px 0 22px;padding:30px 0 48px;display:grid}.nf-editorial .rv-hero-four .rv-stack-card.is-front{min-height:350px;margin-left:10%;position:relative;top:auto;left:auto;transform:none}.nf-editorial .rv-hero-four .rv-stack-question{overflow-wrap:anywhere}.nf-editorial .rv-stack-hint{color:#27352e;font-size:14px;line-height:1.6}.nf-editorial .rv-hero-controls .nf-delivery-guide{padding:18px}.nf-editorial .rv-hero-controls .nf-delivery-guide .nf-turn{font-size:16px}.nf-editorial .rv-hero-controls .nf-action{background:#1745cf;border-color:#1745cf}.nf-editorial .rv-hero-controls .nf-action:hover{background:#1238aa}.nf-editorial .rv-demo-device-controls{flex-wrap:wrap}@media (width<=800px){.nf-editorial .rv-hero-four .rv-card-stack{height:auto;min-height:380px;padding-bottom:40px}.nf-editorial .rv-hero-four .rv-stack-card.is-front{width:84%;margin-left:8%;transform:none}.nf-editorial .rv-hero-four .rv-stack-question{font-size:clamp(24px,6vw,32px);line-height:1.3}.nf-editorial .rv-hero-four .rv-stack-selector button{font-size:13px}.nf-editorial .rv-hero-controls .nf-action-row>.nf-action{width:auto}.nf-editorial .rv-demo-instruction{font-size:14px}}body .nf-home .nf-editorial-hero{background:radial-gradient(at 5% 70%,#e5ecd9,#0000 55%),radial-gradient(at 92% 76%,#bad8cc,#0000 58%),linear-gradient(120deg,#fcfdf9,#edf3eb 60%,#e0e9ef)}body .nf-home .nf-hero-media{align-items:start;gap:6vw}body .nf-home .nf-hero-media>figure{margin-top:72px;position:relative}body .nf-home .nf-hero-media>figure>img{aspect-ratio:4/4.7}body .nf-editorial .rv-sample-heading{text-align:left;border-top:2px solid #172329;padding-top:18px}body .nf-editorial .rv-sample-heading .nf-editorial-kicker{margin:0 0 12px;font-size:11px}body .nf-editorial .rv-sample-heading h2{letter-spacing:-.045em;margin:0 0 12px;font-size:clamp(28px,3vw,46px);line-height:1.08}body .nf-editorial .rv-sample-heading .rv-stack-hint{text-align:left;max-width:43ch;margin:0;font-size:14px;line-height:1.6}body .nf-editorial .rv-hero-four .rv-stack-card{gap:18px}body .nf-editorial .rv-stack-move{text-transform:uppercase;letter-spacing:.1em;font-size:11px;line-height:1.5;display:block}body .nf-editorial .rv-hero-four .rv-stack-two{color:#fff;background:linear-gradient(135deg,#1745cf,#263e84)}body .nf-editorial .rv-hero-four .rv-stack-strangers{color:#172329;background:linear-gradient(135deg,#d0e6d7,#edf0dd)}body .nf-editorial .rv-hero-four .rv-stack-fire{color:#fff;background:linear-gradient(130deg,#263f4d,#172329)}body .nf-editorial .rv-hero-four .rv-stack-table{background:#fcfdf8;border-top:4px solid #d34f3d}body .nf-editorial .rv-sample-details{text-align:center;color:#fff;background:#1745cf;justify-content:center;min-height:50px;margin-top:16px;padding:14px 18px;font-size:15px;line-height:1.5;text-decoration:none;display:flex}body .nf-human-design{background:linear-gradient(115deg,#edf0e2,#d4e4d9 68%,#d8e7ec);border-top:1px solid #adbdaf;grid-template-columns:1.1fr 1fr;gap:24px 8vw;display:grid}.nf-human-design>.nf-editorial-kicker{grid-column:1/-1;margin:0}body .nf-human-design h2{margin:10px 0;font-size:clamp(42px,5.3vw,80px);line-height:1.02}body .nf-human-design h2>span{color:#172329}.nf-human-design>div{max-width:49ch;padding-top:10px}.nf-human-design>div>p{margin:0 0 20px;font-size:19px;line-height:1.65}.nf-human-design .nf-editorial-link{margin-bottom:8px;display:table}body .nf-editorial-season{background:radial-gradient(at 80% 0,#2d5360,#0000 65%),linear-gradient(120deg,#172f42,#203e40)}@media (width<=800px){body .nf-home .nf-hero-media>figure{margin-top:0}body .nf-human-design{grid-template-columns:minmax(0,1fr);gap:22px}body .nf-human-design>div>p{font-size:17px}body .nf-editorial .rv-sample-heading h2{font-size:32px}body .nf-home .nf-hero-media{gap:36px}}@media (prefers-reduced-motion:reduce){.nf-home *{scroll-behavior:auto}}body .nf-editorial .rv-hero-four .rv-stack-card:not(.is-front){height:350px;min-height:350px;overflow:hidden}body .nf-editorial .rv-hero-four .rv-stack-card:not(.is-front) .rv-stack-question{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width<=1000px){body .nf-home .nf-hero-media{grid-template-columns:minmax(0,1fr)}body .nf-home .nf-hero-media>.rv-hero-four{grid-area:1/1}body .nf-home .nf-hero-media>figure{grid-area:2/1;margin-top:0}body .nf-home .nf-hero-media>figure>img{object-fit:cover;max-height:680px}body .nf-editorial .rv-hero-four .rv-stack-card.is-front{min-height:350px}body .nf-editorial .rv-hero-four .rv-stack-question{font-size:clamp(25px,4.8vw,36px)}}body .nf-wembi{--kin-lime:#c0ff87;--kin-paper:#eeeae7;--kin-ink:#17231f;--kin-scroll:0;background:var(--kin-paper);color:var(--kin-ink);padding:16px 16px 0;font-family:Inter,Helvetica,Arial,sans-serif;overflow:clip}body .nf-wembi h1,body .nf-wembi h2{letter-spacing:-.065em;font-family:Inter,Helvetica,Arial,sans-serif;font-weight:400}body .nf-wembi em{font-style:normal}body .nf-wembi a{color:inherit}body .nf-wembi :focus-visible{outline-offset:5px;outline:3px solid #176c51}.nf-wembi .kin-hero{isolation:isolate;background:radial-gradient(at 70% 8%,#d2e6dd 0%,#b0ccc9 40%,#7daba9 100%);border-radius:16px;flex-direction:column;justify-content:space-between;min-height:calc(100svh - 32px);padding:18px 36px 40px;display:flex;position:relative;overflow:hidden}.nf-wembi .kin-wordmark{letter-spacing:-.085em;white-space:nowrap;color:var(--kin-lime);z-index:2;margin:0 -6px;font-size:clamp(72px,14vw,245px);font-weight:500;line-height:.95;position:relative}.kin-wordmark>span{vertical-align:top;letter-spacing:0;margin:12px 0 0 8px;font-size:14px;display:inline-block}.kin-hero-top{letter-spacing:.08em;z-index:2;justify-content:space-between;padding-top:15px;font-size:10px;display:flex;position:relative}.nf-wembi .kin-hero-content{z-index:2;margin-top:clamp(120px,20vh,250px);position:relative}.kin-label{letter-spacing:.06em;font:500 11px/1.5 Inter,Arial,sans-serif;display:block}.kin-label i{background:var(--kin-lime);border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.nf-wembi .kin-hero h1{color:#142d29;max-width:1100px;margin:20px 0 30px;font-size:clamp(46px,6.6vw,110px);line-height:1.02}.kin-hero h1 em{color:#355d4f}.kin-hero-bottom{grid-template-columns:1fr 1fr auto;align-items:end;gap:40px;display:grid}.kin-hero-bottom>p{max-width:365px;margin:0;font-size:16px;line-height:1.5}.kin-hero-bottom>div{flex-direction:column;align-items:start;gap:15px;display:flex}.kin-hero-bottom>small{font-size:11px;line-height:1.8}.nf-wembi .kin-pill{border:0;border-radius:40px;justify-content:space-between;align-items:center;gap:32px;min-height:52px;padding:16px 23px;font-size:13px;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.nf-wembi .kin-dark{color:var(--kin-lime);background:#17231f}.nf-wembi .kin-dark:hover{background:#2a4a3e;transform:translateY(-3px)}.kin-text-link{text-underline-offset:5px;align-items:center;min-height:44px;font-size:13px;display:inline-flex}.kin-sculpture{z-index:-1;transform:translateY(calc(var(--kin-scroll)*110px)) rotate(calc(var(--kin-scroll)*12deg));pointer-events:none;position:absolute;inset:8% 5% 0}.kin-orbit{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(140deg,#effffb16,#b9d6cd06 45%,#ffffff25);border:1px solid #f5fffbb0;border-radius:50%;width:60%;height:75%;animation:13s ease-in-out infinite kin-float;position:absolute;top:5%;left:5%;box-shadow:inset 3px 5px 16px #ffffff70,inset -12px -12px 30px #315a5c35,5px 15px 32px #315a5c25}.kin-orbit-b{animation-delay:-6s;top:14%;left:35%;transform:rotate(-35deg)}.kin-orbit-c{border-width:12px;border-color:#e9fff727;width:46%;height:60%;animation-delay:-3s;top:28%;left:27%;transform:rotate(30deg)}.kin-center{color:#e8fff626;text-shadow:2px 5px 3px #fff5;font:400 clamp(200px,35vw,550px)/1 Arial,sans-serif;position:absolute;top:5%;left:28%;transform:rotate(-18deg)}.kin-satellite{background:var(--kin-lime);border-radius:50%;width:26px;height:26px;animation:8s ease-in-out infinite kin-float;position:absolute;top:23%;left:18%;box-shadow:inset 5px 6px 10px #fff9,4px 7px 12px #315a5c30}.kin-satellite-b{width:12px;height:12px;animation-delay:-4s;top:55%;left:85%}@keyframes kin-float{0%,to{translate:0;rotate:-5deg}50%{translate:0 -22px;rotate:5deg}}.kin-index{letter-spacing:.035em;border-bottom:1px solid #17231f55;justify-content:space-between;align-items:center;padding:35px 10%;font:500 10px/1.5 Inter,Arial,sans-serif;display:flex}.kin-statement{grid-template-columns:1fr 1fr;gap:40px;padding:110px 10%;display:grid}.kin-statement>.kin-label{grid-column:1/-1}.nf-wembi .kin-statement h2{grid-column:1/-1;margin:0 0 32px;font-size:clamp(44px,7.3vw,120px);line-height:1.06}.kin-statement h2>span{color:#536f63}.kin-statement>div{grid-column:2;max-width:440px}.kin-statement p{font-size:18px;line-height:1.65}.kin-spark{color:#446a56;font-size:64px}.kin-play{background:#dce7df;border-radius:16px}.kin-play-grid{grid-template-columns:.8fr 1fr;align-items:center;gap:8%;padding:80px 7% 100px;display:grid}.nf-wembi .kin-play-intro h2{margin:30px 0;font-size:clamp(50px,7vw,110px);line-height:1.02}.kin-play-intro h2 em{color:#496b57}.kin-play-intro p{max-width:350px;font-size:16px;line-height:1.7}.nf-wembi .kin-play .rv-composition{background:0 0;border:0;min-width:0;padding:0}.nf-wembi .kin-play .rv-sample-heading h2{letter-spacing:-.035em;font-size:23px;line-height:1.3}.nf-wembi .kin-play .rv-stack-card{border-radius:18px;box-shadow:0 15px 35px #223b3325}.nf-wembi .kin-play .rv-stack-selector button{border-radius:25px}.nf-wembi .nf-discovery{background:var(--kin-paper);padding:85px 5%}.nf-wembi .nf-discovery h2{font-size:clamp(42px,6vw,90px);line-height:1.07}.nf-wembi .nf-discovery-filters button{border-radius:30px;min-height:48px}.nf-wembi .nf-discovery-filters button[aria-pressed=true]{color:var(--kin-lime);background:#17231f}.nf-wembi .nf-discovery-art{background:#dbe5db;border-radius:14px}.nf-wembi .nf-discovery-card h3{letter-spacing:-.04em;font-size:28px}.nf-wembi .nf-discovery-actions a,.nf-wembi .nf-discovery-actions button{border-radius:30px}.nf-wembi .nf-discovery-buy{color:var(--kin-lime);background:#17231f}.nf-wembi .nf-discovery-grid{gap:28px}.kin-feature{color:#eaf1e8;background:#192e27;border-radius:16px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.kin-feature-art{background:#bac9b9;min-height:650px;position:relative;overflow:hidden}.kin-feature-art img{object-fit:cover;mix-blend-mode:multiply;width:100%;height:100%;transition:transform .8s}.kin-feature-art:hover img{transform:scale(1.035)}.kin-feature-art>span{letter-spacing:.08em;color:#17231f;background:#eaf1e8;padding:12px;font-size:10px;position:absolute;bottom:25px;left:25px}.kin-feature>div:last-child{flex-direction:column;justify-content:center;align-items:start;padding:80px 12%;display:flex}.nf-wembi .kin-feature h2{margin:30px 0;font-size:clamp(54px,7vw,110px);line-height:1.02}.kin-feature h2 em{color:var(--kin-lime)}.kin-feature p{max-width:340px;font-size:16px;line-height:1.7}.nf-wembi .kin-feature .kin-dark{background:var(--kin-lime);color:#17231f;margin:20px 0 10px}.nf-wembi .nf-editorial-how{background:var(--kin-paper);border:0;padding:85px 7%}.nf-wembi .nf-editorial-how h2{font-size:clamp(46px,6vw,92px);line-height:1.05}.nf-wembi .nf-editorial-steps{background:#dce6df;border-radius:16px}.nf-wembi .nf-editorial-steps li{background:0 0}.nf-wembi .nf-editorial-season{background:#c1d3cb;border-radius:16px;padding:75px 7%}.nf-wembi .nf-editorial-season h2{font-size:clamp(46px,6vw,90px);line-height:1.07}.kin-commission{background:var(--kin-lime);isolation:isolate;border-radius:16px;margin-top:16px;position:relative;overflow:hidden}.kin-commission>div:nth-child(2){max-width:1000px;padding:90px 7%}.nf-wembi .kin-commission h2{margin:30px 0;font-size:clamp(44px,7.5vw,120px);line-height:1.04}.kin-commission p{max-width:430px;margin-bottom:30px;font-size:18px;line-height:1.65}.kin-commission-loop{color:#86bc6140;z-index:-1;font:700 65vw/1 Arial,sans-serif;position:absolute;top:20%;right:-10%;transform:rotate(-35deg)}.kin-faq{padding:0 7% 100px}.kin-faq>.kin-index{padding-left:0;padding-right:0}.kin-faq-heading{justify-content:space-between;align-items:end;margin:70px 0 55px;display:flex}.nf-wembi .kin-faq h2{margin:0;font-size:clamp(48px,7vw,105px);line-height:1.03}.kin-faq-heading p{font-size:14px;line-height:1.7}.kin-faq-layout{grid-template-columns:1fr 1fr;gap:8%;display:grid}.kin-faq [role=tablist]{flex-direction:column;display:flex}.kin-faq [role=tab]{text-align:left;min-height:90px;color:inherit;cursor:pointer;background:0 0;border:0;border-top:1px solid #17231f55;align-items:center;gap:20px;padding:20px 8px;font:400 18px/1.4 Inter,Arial,sans-serif;display:flex}.kin-faq [role=tab]>span{white-space:nowrap;font-size:10px}.kin-faq [role=tab]>b{margin-left:auto;font-size:22px;font-weight:400}.kin-faq [role=tab][aria-selected=true]{background:#d9e5d5}.kin-faq [role=tabpanel]{background:#e0e7df;border-radius:16px;align-self:start;min-height:300px;padding:30px 35px}.kin-faq [role=tabpanel]>p{letter-spacing:-.035em;margin-top:30px;font-size:clamp(21px,2.3vw,36px);line-height:1.4}.nf-wembi .nf-site-footer{color:#e8eee5;background:#172d26;border-radius:16px 16px 0 0;margin:0;padding-bottom:110px}.nf-wembi .nf-site-footer a,.nf-wembi .nf-site-footer p,.nf-wembi .nf-site-footer .nf-site-footer-intro h2,.nf-wembi .nf-site-footer-bottom{color:#e8eee5}.nf-wembi .nf-site-footer .nf-footer-wordmark{color:var(--kin-lime);letter-spacing:-.075em}.nf-wembi .nf-site-footer .nf-site-footer-symbol{color:var(--kin-lime)}body .nf-wembi>.nf-site-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#edf2e9d9;border:1px solid #ffffff80;border-radius:60px;gap:24px;max-width:calc(100vw - 60px);min-height:58px;padding:6px 10px 6px 20px;position:fixed;inset:auto 30px 20px auto;box-shadow:0 5px 25px #17231f14}body .nf-wembi .nf-site-wordmark{gap:8px;font-size:20px}body .nf-wembi .nf-site-wordmark svg{width:9px;height:27px}body .nf-wembi .nf-site-header>nav{gap:20px}body .nf-wembi .nf-site-header a:not(.nf-site-wordmark){font-size:11px}body .nf-wembi .nf-site-library{background:#17231f;border:0;border-radius:25px;padding:0 18px;color:var(--kin-lime)!important}body .nf-wembi .nf-site-menu>nav{background:#eef1e8;border-radius:18px;top:auto;bottom:65px}body .nf-wembi .nf-site-menu summary{padding:0 10px}@media (width>=1500px){.nf-wembi .kin-hero{min-height:950px}}@media (width<=1080px){.kin-hero-bottom{grid-template-columns:1fr 1fr}.kin-hero-bottom>small{grid-column:2}.nf-wembi .kin-hero-content{margin-top:180px}.kin-play-grid{gap:5%;padding-left:5%;padding-right:5%}.kin-feature-art{min-height:550px}.kin-feature>div:last-child{padding:50px 10%}.nf-wembi .kin-play .rv-stack-question{font-size:26px}}@media (width<=700px){body .nf-wembi{padding:8px 8px 0}.nf-wembi .kin-hero{border-radius:12px;min-height:840px;padding:22px 20px 35px}.nf-wembi .kin-wordmark{letter-spacing:-.08em;margin:0;font-size:13.1vw}.kin-wordmark>span{margin:3px 0 0 4px;font-size:8px}.kin-hero-top{gap:20px;font-size:8px;line-height:1.6}.kin-hero-top span{max-width:130px}.nf-wembi .kin-hero-content{margin-top:230px}.nf-wembi .kin-hero h1{letter-spacing:-.06em;margin:20px 0 25px;font-size:clamp(40px,10vw,65px);line-height:1.08}.kin-hero-bottom{grid-template-columns:1fr;gap:22px}.kin-hero-bottom>p{max-width:310px;font-size:15px}.kin-hero-bottom>small{grid-column:auto;font-size:10px}.kin-hero-bottom>div{gap:4px}.kin-sculpture{transform:translateY(calc(var(--kin-scroll)*50px));inset:12% -38% 20%}.kin-orbit{height:60%;top:8%}.kin-orbit-b{top:15%}.kin-orbit-c{top:23%}.kin-center{font-size:320px;top:8%;left:28%}.kin-index{text-align:center;gap:18px;padding:28px 4%;font-size:8px}.kin-statement{grid-template-columns:1fr;gap:25px;padding:65px 5%}.nf-wembi .kin-statement h2{margin:0;font-size:11.2vw;line-height:1.1}.kin-statement>div{grid-column:1}.kin-statement p{font-size:16px}.kin-play-grid{grid-template-columns:1fr;gap:35px;padding:50px 5% 60px}.nf-wembi .kin-play-intro h2{margin:22px 0;font-size:60px}.nf-wembi .kin-play .rv-composition{width:100%;margin:0}.nf-wembi .kin-play .rv-card-stack{margin-top:25px}.nf-wembi .nf-discovery{padding:60px 5%}.nf-wembi .nf-discovery h2{font-size:44px}.kin-feature{grid-template-columns:1fr}.kin-feature-art{aspect-ratio:4/4;min-height:0}.kin-feature-art img{height:100%;display:block;position:absolute}.kin-feature>div:last-child{padding:50px 7%}.nf-wembi .kin-feature h2{font-size:65px}.nf-wembi .nf-editorial-how{padding:60px 5%}.nf-wembi .nf-editorial-how h2{font-size:47px}.nf-wembi .nf-editorial-season{padding:55px 5%}.nf-wembi .nf-editorial-season h2{font-size:45px}.kin-commission>div:nth-child(2){padding:55px 5%}.nf-wembi .kin-commission h2{font-size:11vw;line-height:1.1}.kin-commission p{font-size:16px}.kin-commission-loop{font-size:100vw;top:50%}.kin-faq{padding:0 5% 60px}.kin-faq-heading{align-items:start;gap:20px;margin:50px 0 30px}.nf-wembi .kin-faq h2{font-size:49px}.kin-faq-heading p{font-size:11px}.kin-faq-layout{grid-template-columns:1fr;gap:25px}.kin-faq [role=tab]{gap:12px;min-height:75px;font-size:15px}.kin-faq [role=tabpanel]{min-height:260px;padding:25px}.kin-faq [role=tabpanel]>p{font-size:25px}body .nf-wembi>.nf-site-header{gap:10px;max-width:none;padding:5px 8px 5px 15px;bottom:12px;left:16px;right:16px}body .nf-wembi .nf-site-wordmark{font-size:19px}body .nf-wembi .nf-site-header-actions{gap:5px}body .nf-wembi .nf-site-library{padding:0 12px}body .nf-wembi .nf-site-header .nf-site-menu summary{gap:8px;font-size:11px}.nf-wembi .nf-site-footer{padding-bottom:100px}}@media (prefers-reduced-motion:reduce){.kin-orbit,.kin-satellite{animation:none}.kin-sculpture{transform:none}.nf-wembi *{scroll-behavior:auto!important;transition:none!important}}body .nf-wembi .kin-play .rv-stack-selector button{border-radius:24px}body .nf-wembi .kin-play .rv-stack-selector button[aria-pressed=true]{color:#c0ff87;background:#17231f;border-color:#17231f}body .nf-wembi .nf-bundle-spotlight{background:#e4e4d4;border-radius:16px;margin-top:16px;padding:70px 7%}body .nf-wembi .nf-bundle-spotlight h2{font-size:clamp(44px,5.5vw,84px);line-height:1.05}body .nf-wembi .nf-bundle-spotlight .nf-editorial-button{color:#c0ff87;background:#17231f;border-radius:35px}body .nf-wembi .nf-site-header .nf-site-library{background:#17231f;color:#c0ff87!important}@media (width<=700px){body .nf-wembi .kin-hero{padding-bottom:85px}}@media (width>=701px) and (width<=1000px){body .nf-wembi .kin-play .rv-stack-card .rv-stack-question{font-size:28px;line-height:1.28}}
