@import url(https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,300;0,9..144,400;0,9..144,500;0,9..144,600;1,9..144,400;1,9..144,500&family=Manrope:wght@400;500;600;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fdfbf8;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.home-wrapper{--ink:#1c1b19;--muted:#8c8a83;--placeholder:#c8c8c8;--card-alt:#e9e8e3;--serif:"Fraunces",Georgia,serif;--sans:"Manrope",-apple-system,BlinkMacSystemFont,sans-serif;background:var(--cream);color:var(--ink);font-family:var(--sans);margin:0 auto;max-width:1240px;padding:0 4rem 6rem}.home-wrapper,.home-wrapper *{box-sizing:border-box}.intro{grid-gap:3rem;align-items:center;display:grid;gap:3rem;grid-template-columns:1fr 1fr;padding-bottom:6rem;padding-top:4.5rem}.introtext h1{font-family:var(--serif);font-size:clamp(2.5rem,4vw + 1rem,3.5rem);font-weight:500;letter-spacing:-.01em;line-height:1.18;margin:0 0 1.25rem;max-width:15ch}.intro-role{color:var(--muted);font-family:var(--sans);font-size:1rem;margin:0}.hero-visual{align-items:center;display:flex;justify-content:center}.hero-visual img{height:auto;max-width:800px;width:100%}.hero-visual-placeholder{aspect-ratio:4/3;border:1.5px dashed #1c1b192e;border-radius:12px;max-width:460px;width:100%}.projectsSection{padding-bottom:5rem}.section-heading{font-family:var(--serif);font-size:1.6rem;font-weight:500;margin:0 0 2.5rem}.projectsGrid{grid-gap:3.5rem 2.5rem;display:grid;gap:3.5rem 2.5rem;grid-template-columns:1fr 1fr}.project-card{color:inherit;display:block;text-decoration:none}.project-image{margin-bottom:1.1rem}.project-image img,.project-image-placeholder{aspect-ratio:1/.82;border-radius:14px;object-fit:cover;width:100%}.project-image-placeholder{background:var(--placeholder);transition:opacity .2s ease}.project-card:hover .project-image img,.project-card:hover .project-image-placeholder{opacity:.85}.project-card:focus-visible{border-radius:14px;outline:2px solid var(--ink);outline-offset:4px}.project-text h3{font-family:var(--serif);font-size:1.15rem;font-weight:600;line-height:1.35;margin:0 0 .4rem}.project-meta{color:var(--muted);font-family:var(--sans);font-size:1rem;font-weight:500}.project-text p{color:var(--muted);font-size:.95rem;line-height:1.5;margin:0;max-width:60ch}.cta-card{border-radius:14px;display:flex;flex-direction:column;justify-content:space-between;min-height:100%;padding:2.5rem}.cta-copy{margin-bottom:2rem}.illustration-heart{aspect-ratio:4/3;max-width:400px}.cta-question{color:var(--muted);font-family:var(--serif);font-size:1.9rem;font-weight:400;line-height:1.25;margin:0}.cta-answer{color:var(--ink);font-family:var(--serif);font-size:2.2rem;font-weight:600;line-height:1.2;margin:.75rem 0 0}.cta-links{display:flex;gap:2rem}.cta-links a{border-bottom:1px solid #0000;color:var(--ink);font-family:var(--sans);font-size:.95rem;text-decoration:none;transition:border-color .15s ease}.cta-links a:focus-visible,.cta-links a:hover{border-bottom-color:var(--ink)}@media (max-width:860px){.home-wrapper{padding:0 1.5rem 4rem}.intro{gap:2rem;grid-template-columns:1fr;padding-bottom:3rem;padding-top:2.75rem}.introtext h1{max-width:none}.hero-visual{order:-1}.hero-visual-placeholder{max-width:320px}.projectsGrid{gap:2.75rem;grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.cta-links a,.project-image img,.project-image-placeholder,.reveal{transition:none}.reveal{opacity:1;transform:none}}.container{align-items:center;background:#0000;box-sizing:border-box;display:flex;font-family:Manrope,-apple-system,BlinkMacSystemFont,sans-serif;justify-content:space-between;left:0;padding:1.75rem 4rem;pointer-events:auto;position:fixed;right:0;top:0;width:100%;z-index:1000}.nav-logo{cursor:pointer;height:32px}.nav-buttons{align-items:center;display:flex;gap:2.5rem}.nav-buttons button{background:#0000;border:none;color:#8c8a83;cursor:pointer;font-family:inherit;font-size:.95rem;font-weight:500;margin:0;padding:0;transition:color .2s ease}.nav-buttons button:hover{color:#1c1b19}.nav-buttons button.active{color:#1c1b19;text-decoration:underline;text-underline-offset:4px}@media (max-width:700px){.container{padding:1rem 1.5rem}.nav-logo{height:24px}.nav-buttons{gap:1.25rem}.nav-buttons button{font-size:.85rem}}.footer-container{align-items:center;color:#8c8a83;display:flex;font-family:Manrope,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.9rem;gap:2rem;justify-content:center;margin:0 auto;max-width:1240px;padding:2.5rem 4rem 3rem}.copyright,.footer-note{margin:0}@media (max-width:640px){.footer-container{flex-direction:column;gap:.5rem;padding:2rem 1.5rem 2.5rem;text-align:center}}.aboutme-wrapper{--ink:#1c1b19;--muted:#8c8a83;--placeholder:#dbd8d1;--serif:"Fraunces",Georgia,serif;--sans:"Manrope",-apple-system,BlinkMacSystemFont,sans-serif;background:var(--cream);color:var(--ink);font-family:var(--sans);margin:0 auto;max-width:1240px;padding:0 4rem 6rem}.aboutme-wrapper,.aboutme-wrapper *{box-sizing:border-box}.aboutmesection{grid-gap:6rem;align-items:start;display:grid;gap:6rem;grid-template-columns:1fr 1fr;padding-top:7rem}.aboutme-col{display:flex;flex-direction:column;gap:3rem}.aboutme h1,.camera-roll-heading h1,.music h1{color:var(--ink);font-family:var(--serif);font-size:2.25rem;font-weight:500;line-height:1.2;margin:0 0 1.25rem}.aboutme p{color:#3a3733;font-family:var(--sans);font-size:1.05rem;line-height:1.6;margin:0 0 1.25rem;max-width:34rem}.aboutme p:last-child{margin-bottom:0}.aboutme-photo{aspect-ratio:3/3.6;border-radius:24px;display:block;margin-top:5vw;max-width:380px;object-fit:cover;width:100%}.camera-roll-heading p{color:var(--muted);font-family:var(--sans);font-size:1rem;margin:0}.camera-roll-stack{align-items:center;display:flex;flex-direction:column;padding-top:6vw}.stack-hint{color:var(--muted);font-family:var(--sans);font-size:.9rem;margin:1rem 0 0}.illustration-intro{aspect-ratio:3/2;margin-bottom:-1.25rem;max-width:255px}.illustration-camera{aspect-ratio:4/2.6;max-width:500px}.illustration-songs{aspect-ratio:3/3.2;max-width:300px}.musicvinyls{display:flex;flex-wrap:wrap;gap:3rem;justify-content:center;margin-bottom:5vw;margin-top:2rem}.vinyl-item{align-items:center;display:flex;flex-direction:column;text-align:center;width:220px}.vinyl{animation:spin 6s linear infinite;border-radius:50%;cursor:pointer;height:220px;object-fit:cover;width:220px}.vinyl-item:hover .vinyl{animation-play-state:paused;transform:scale(1.05);transition:transform .3s ease}.vinyl-item h2{color:var(--ink);font-family:var(--sans);font-size:1rem;font-weight:500;margin:1rem 0 0}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.reveal{opacity:0;transform:translateY(22px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.reveal.is-visible{opacity:1;transform:translateY(0)}.reveal-delay-1{transition-delay:.12s}.reveal-delay-2{transition-delay:.24s}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}.vinyl{animation:none}}@media (max-width:900px){.aboutme-wrapper{padding:0 1.5rem 4rem}.aboutmesection{gap:3rem;grid-template-columns:1fr;padding-top:6rem}.aboutme-col-right{order:-1}.aboutme-photo{max-width:100%}.illustration{display:none}.music{padding-top:4rem}.musicvinyls{gap:2rem;justify-content:center}}.photostack{aspect-ratio:1/1.05;cursor:pointer;max-width:400px;position:relative;width:100%}.photostack-card{background:#dbd8d1;background:var(--placeholder,#dbd8d1);border-radius:32px;box-shadow:0 18px 40px #1c1b191a;inset:0;overflow:hidden;position:absolute;transition:transform .38s cubic-bezier(.22,1,.36,1),opacity .38s ease}.photostack-card img{display:block;height:100%;object-fit:cover;pointer-events:none;width:100%}.photostack-placeholder{background:#dbd8d1;background:var(--placeholder,#dbd8d1);height:100%;width:100%}.photostack-card.leaving{opacity:0;transform:translate(115%,-40px) rotate(16deg)}@media (prefers-reduced-motion:reduce){.photostack-card{transition:none}}body,html{overflow-x:hidden;width:100%}.subbud-header{margin:0;overflow:hidden}.subBud-prototype-link{column-count:2}.subBud-prototype-link:hover{cursor:pointer;opacity:50%}.subBud-prototype-link .link-icon img{left:23.5%;position:absolute;top:62%;width:1vw}.subBud-prototype-link h1{color:#6b6b6b;font-family:Arial,Helvetica,sans-serif;font-size:1.1vw;left:15%;position:absolute;top:60.3%}.subbud-header img{width:100vw}.subbud-section1{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:4vw;margin-left:18vw;margin-top:4vw}.subbud-overview{font-size:.6vw;font-weight:200;width:60vw}.subbud-overview h1{font-family:Satoshi,sans-serif;font-optical-sizing:auto;font-weight:500;line-height:1.1rem;margin-bottom:3vw}.subbud-intro{display:flex;font-family:Arial,Helvetica,sans-serif;gap:10vw;justify-content:flex-start;width:60vw}@media (max-width:768px){.subbud-intro{flex-direction:column;gap:6vw;padding:6vw;width:100%}}.project-duration h1{color:#8a8a8a;font-family:Satoshi,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.08em;margin-bottom:.6vw;text-transform:uppercase}.subbud-skills{margin-bottom:5vw}.subbud-skills h1{color:#8a8a8a;font-family:Satoshi,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.08em;margin-bottom:.6vw;text-transform:uppercase}.subbud-skills h2{margin-bottom:.5vw}.project-duration h2,.subbud-skills h2{font-family:Satoshi,sans-serif;font-optical-sizing:auto;font-size:1.1rem;font-weight:400}.subbud-section2{align-items:flex-start;background-color:#f7f7f7;display:flex;flex-direction:column;padding-bottom:4vw;padding-left:18vw;padding-top:4vw}.subbud-section2 h1{font-family:Satoshi,sans-serif;font-optical-sizing:auto;font-size:1.1rem}.subbud-section2 h2{font-family:Satoshi,sans-serif;font-optical-sizing:auto;font-size:1.5vw;font-weight:600;line-height:2vw;width:60vw}.designProcess1{padding-left:18vw;padding-top:3vw}.designProcess1 img{padding-bottom:4vw;padding-top:4vw;width:60vw}.designProcess1 h1{align-items:flex-start;display:flex;flex-direction:column;font-size:2vw}.designProcess1 h2{font-size:1.2vw;font-weight:1.1vw;line-height:2vw;line-height:1.8vw;margin-bottom:2vw;width:60vw}.designProcess1 h3{font-size:1.2vw;font-weight:600;margin-bottom:1vw;width:60vw}.userInterviews{align-items:flex-start;background-color:#f7f7f7;display:flex;flex-direction:column;margin-top:8vw;padding-left:18vw;padding-right:18vw}.userInterviews h1{font-size:2vw;padding-top:4vw}.userInterviews h2{align-items:flex-start;display:flex;flex-direction:column;font-size:1.1vw;width:69vw}.userInterviews h3{font-size:1.1vw;font-weight:500;margin-bottom:1vw;width:54vw}.keyFindings{align-items:flex-start;display:flex;flex-direction:column;padding-bottom:1vw;padding-top:4vw}.keyFindings h3{width:20vw}.keyFindings-row1{display:flex;flex-wrap:wrap;gap:2vw;justify-content:flex-start}.keyFinding1,.keyFinding2,.keyFinding3{margin-bottom:2vw;width:30%}.keyFindings-row2{display:flex;flex-wrap:wrap;gap:2vw;justify-content:flex-start}.keyFinding4,.keyFinding5,.keyFinding6{margin-bottom:2vw;width:30%}.secondaryResearch{align-items:flex-start;display:flex;flex-direction:column;padding:4vw 4vw 4vw 18vw!important}.secondaryResearch h1{font-size:2vw}.secondaryResearch h2,.secondaryResearch h3{align-items:flex-start;display:flex;flex-direction:column;font-size:1.1vw;width:65vw}.secondaryResearch h3{font-weight:600}.competitor-reviews img{padding-top:2vw;width:60vw}.empathyMap{margin-top:4vw}.empathyMap img{padding-top:4vw;width:55vw}.userPersona{padding-top:4vw}.userPersona img{padding-top:2vw;width:60vw}.ideation{align-items:flex-start;display:flex;flex-direction:column;padding:4vw 4vw 4vw 18vw}.ideation h1{font-size:2vw}.ideation h2{align-items:flex-start;display:flex;flex-direction:column;font-size:1.1vw;width:65vw}.ideation img{padding-bottom:4vw;padding-top:2vw;width:60vw}.prototype{align-items:flex-start;background-color:#f7f7f7;display:flex;flex-direction:column;padding-left:18vw;padding-top:4vw}.prototype img{padding-bottom:4vw;padding-top:5vw;width:60vw}.prototype h1{font-size:2vw}.prototype h2{font-size:1.1vw;width:65vw}.iterations,.prototype h2{align-items:flex-start;display:flex;flex-direction:column}.iterations{background-color:#f7f7f7;padding-top:4vw}.iterations h1{font-size:2vw;padding-left:18vw}.iterations h2{align-items:flex-start;display:flex;flex-direction:column;font-size:1.1vw;padding-left:18vw;width:65vw}.iteration1 img{padding-bottom:4vw;padding-left:15vw;padding-top:4vw;width:68vw}.iteration2 img{padding-bottom:2vw;padding-left:17vw;padding-top:5vw;width:64vw}.iteration3 img{padding-bottom:0;padding-left:30vw;padding-top:1vw;width:40vw}.finalDesign{align-items:flex-start;display:flex;flex-direction:column;padding-left:18vw;padding-top:4vw}.finalDesign h1{font-size:2vw}.final-design-img img{padding-bottom:4vw;padding-top:4vw;width:60vw}.homepage-text h1{font-size:2vw}.homepage-text h2{align-items:flex-start;display:flex;flex-direction:column;font-size:1.1vw;width:21vw}.homepage{column-count:2;gap:5vw}.homepage-text{padding-top:17vw}.homepage img{padding-bottom:4vw;padding-top:4vw;width:42vw}.manageSub{align-items:flex-start;display:flex;flex-direction:column;padding-left:5vw;padding-top:4vw}.manageSub img{padding-bottom:4vw;padding-top:1vw;width:90vw}.manageSub-text h1{font-size:2vw}.notifications{column-count:2;gap:5vw}.notifications img{padding-left:25vw;padding-top:1vw;width:24vw}.notification-text{padding-top:15vw}.notification-text h1{font-size:2vw}.notification-text h2{font-size:1.1vw;width:21vw}.addingSub,.notification-text h2{align-items:flex-start;display:flex;flex-direction:column}.addingSub{padding-left:5vw;padding-top:4vw}.addingSub-text h1{font-size:2vw}.addingSub img{padding-bottom:4vw;padding-top:1vw;width:90vw}.subBud-analytics{column-count:2;gap:-4vw;padding-right:12vw}.analytics-text{padding-left:17vw;padding-top:14vw}.analytics-text h1{font-size:2vw;width:20vw}.analytics-text h2{align-items:flex-start;display:flex;flex-direction:column;font-size:1.1vw;width:21vw}.subBud-analytics img{padding-bottom:4vw;padding-top:4vw;width:45vw}.subBud-explore{column-count:2;gap:-4vw;padding-right:12vw}.subBud-explore img{padding-bottom:4vw;padding-left:27vw;padding-top:4vw;width:23vw}.subExplore-text{padding-left:10vw;padding-top:17vw}.subExplore-text h1{font-size:2vw;width:25vw}.subExplore-text h2{align-items:flex-start;display:flex;flex-direction:column;font-size:1.1vw;width:21vw}@media(max-width:768px){.subBud-prototype-link{column-count:2}.subBud-prototype-link:hover{cursor:pointer;opacity:50%}.subBud-prototype-link .link-icon img{left:23.5%;position:absolute;top:19%;width:1vw}.subBud-prototype-link h1{color:#6b6b6b;font-family:Arial,Helvetica,sans-serif;font-size:1.1vw;left:15%;position:absolute;top:18.5%}}.csHeader{background-color:#f6f6f6;column-count:2;display:flex;padding:8vw 8vw 4vw}.csHeader img{width:55vw}.csHeader h1,.csHeader img{animation:fadeInUp .6s forwards}.csHeader h1{font-family:"Noto Serif",serif;font-optical-sizing:auto;font-size:2.3vw;font-style:italic;padding-top:12vw}.cs-section1{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:4vw;margin-left:18vw;margin-top:4vw}@media (max-width:768px){.cs-section1{align-items:stretch;margin:6vw 0;padding-left:0;padding-right:0}}.cs-overview{font-size:.8vw;padding-bottom:2vw;width:65vw}.cs-overview h2{font-family:Satoshi,sans-serif;font-optical-sizing:auto;font-size:1.1rem;font-weight:400;line-height:1.6rem;margin-bottom:3vw}@media (max-width:768px){.cs-overview{font-size:1.05rem;padding-bottom:4vw;padding-left:6vw;padding-right:6vw;width:86%}}.cs-overview h1{font-family:"Noto Serif",serif;font-optical-sizing:auto;font-size:1.1rem;font-style:italic;font-weight:600}.cs-section2{column-count:2;display:flex}.cs-section2 img{margin-left:4vw;width:55vw}.section2-text{padding-left:12vw;padding-top:11vw}.section2-text h1{font-family:"Noto Serif",serif;font-optical-sizing:auto;font-size:1.7vw;font-style:italic;font-weight:600}.section2-text h2{font-family:DM Sans,sans-serif;font-optical-sizing:auto;font-size:1.2vw;font-weight:400;line-height:1.8vw}.cs-section3{column-count:2;display:flex;margin-top:5vw}.cs-section3 img{padding-left:12vw;width:45vw}.section3-text{padding-left:6vw;padding-top:8vw;width:26vw}.section3-text h1{font-family:"Noto Serif",serif;font-optical-sizing:auto;font-size:1.7vw;font-style:italic;font-weight:600}.section3-text h2{font-family:DM Sans,sans-serif;font-optical-sizing:auto;font-size:1.2vw;font-weight:400;line-height:1.8vw}.cs-section4 .cs-iteration{column-count:2;display:flex;margin-top:5vw}.cs-section4 img{width:55vw}.section4-text{padding-left:12vw;padding-top:11vw;width:26vw}.section4-text h1{font-family:"Noto Serif",serif;font-optical-sizing:auto;font-size:1.7vw;font-style:italic;font-weight:600}.section4-text h2{font-family:DM Sans,sans-serif;font-optical-sizing:auto;font-size:1.2vw;font-weight:400;line-height:1.8vw}.final-screens{column-count:2;display:flex;margin-left:4vw}.final-screens img{width:45vw}.cs-section5{column-count:2;display:flex;margin-top:5vw}.cs-section5 img{padding-left:6vw;width:55vw}.section5-text{padding-left:3vw;padding-top:11vw;width:26vw}.section5-text h1{font-family:"Noto Serif",serif;font-optical-sizing:auto;font-size:1.7vw;font-style:italic;font-weight:600}.section5-text h2{font-family:DM Sans,sans-serif;font-optical-sizing:auto;font-size:1.2vw;font-weight:400;line-height:1.8vw}.cs-section6 img{padding-left:12vw;width:80vw}.section6-text{padding-left:12vw;padding-top:5vw;width:78vw}.section6-text h1{font-family:"Noto Serif",serif;font-optical-sizing:auto;font-size:1.7vw;font-style:italic;font-weight:600}.section6-text h2{font-family:DM Sans,sans-serif;font-optical-sizing:auto;font-size:1.2vw;font-weight:400;line-height:1.8vw}.cs-section7 .section7-img{column-count:2;display:flex;margin-top:5vw;padding-bottom:8vw;padding-left:8vw}.cs-section7 .section7-img img{width:43vw}.section7-text{padding-left:12vw;padding-top:5vw;width:78vw}.section7-text h1{font-family:"Noto Serif",serif;font-optical-sizing:auto;font-size:1.7vw;font-style:italic;font-weight:600}.section7-text h2{font-family:DM Sans,sans-serif;font-optical-sizing:auto;font-size:1.2vw;font-weight:400;line-height:1.8vw}.uw-ux{background-color:#2d2727;padding:10vw}.uwux-intro{column-count:2;gap:0}.uwux-introText{padding-top:2.5vw}.uwux-introText h1{color:#f3f2f0;flex:1 1;font-family:acorn-medium;font-size:4vw;padding-top:3vw}.uwux-introText h2{color:#f3f2f0;font-family:DM Sans,sans-serif;font-optical-sizing:auto;font-size:1.4vw;font-weight:510;line-height:3vw;width:36vw}.uwux-intro img{border-radius:30px;margin-left:.5vw;margin-top:7vw;width:40vw}.uwux-posts img{padding-top:7vw;width:80vw}.clear-Spider{gap:0;padding:10vw}.cs-intro{column-count:2}.clear-Spider .cs-intro img{width:40vw}.clearSpider-Text h1{flex:1 1;font-family:acorn-medium;font-size:3vw;padding-top:3vw;width:50vw}.clearSpider-Text h2{font-family:DM Sans,sans-serif;font-optical-sizing:auto;font-size:1.4vw;font-weight:510;line-height:3vw;width:34vw}.clear-Spider img{width:50vw}.cs-secondimg img{padding-top:2vw;width:75vw}.angryGoose{background-color:#2d2727;gap:0;padding:10vw}.goose-intro{column-count:2}.goose-intro img{padding-bottom:1vw;padding-top:0;width:38vw}.goose-intro img:hover{cursor:pointer;transform:scale(1.1);transform-origin:center;transition:transform .3s ease}.goose-intro .goose-text h1{color:#f3f2f0;flex:1 1;font-family:acorn-medium;font-size:3vw;padding-top:3vw;width:35vw}.goose-intro .goose-text h2{line-height:3vw}.goose-intro .goose-text h2,.goose-pic h2{color:#f3f2f0;font-family:DM Sans,sans-serif;font-optical-sizing:auto;font-size:1.4vw;font-weight:510;width:34vw}.goose-pic h2{line-height:30px;padding-left:17vw}.goose-process{column-count:2;gap:10vw;padding-top:9vw}.goose-process h2{color:#f3f2f0;font-family:DM Sans,sans-serif;font-optical-sizing:auto;font-size:1.4vw;font-weight:510;line-height:3vw;padding-top:10vw;width:33vw}.goose-process img{border-radius:30px;width:35vw}.goose-struggles{column-count:2;gap:0;padding-right:14vw;padding-top:9vw}.goose-struggles h2{color:#f3f2f0;font-family:DM Sans,sans-serif;font-optical-sizing:auto;font-size:1.4vw;font-weight:510;line-height:3vw;padding-top:10vw;width:25vw}.goose-struggles img{width:45vw}.goose-final{column-count:2;gap:0;padding-right:14vw;padding-top:9vw}.goose-final h2{color:#f3f2f0;font-family:DM Sans,sans-serif;font-optical-sizing:auto;font-size:1.4vw;font-weight:510;line-height:3vw;padding-left:15vw;padding-top:7vw;width:30vw}.goose-final img{border-radius:30px;width:40vw}.scoobyMobile{column-count:2;gap:4vw;margin:10vw 30vw 10vw 10vw}.scooby-Text h1{flex:1 1;font-family:acorn-medium;font-size:3vw;padding-top:5vw;width:30vw}.scooby-Text h2{font-family:DM Sans,sans-serif;font-optical-sizing:auto;font-size:1.4vw;font-weight:510;line-height:3vw;padding-top:0;width:30vw}.scoobyMobile img{width:50vw}@media (max-width:700px){.uwux-introText h2{color:#f3f2f0;font-family:DM Sans,sans-serif;font-optical-sizing:auto;font-size:1.4vw;font-weight:510;line-height:3vw;width:38vw}.uwux-intro img{border-radius:4vw;margin-top:8vw;padding-left:1vw;width:39vw}}.my-artwork{padding-left:10vw;padding-top:5vw}.my-artwork h1{flex:1 1;font-family:acorn-medium;font-size:3vw;padding-top:3vw;width:35vw}.my-artwork h2{font-family:DM Sans,sans-serif;font-optical-sizing:auto;font-size:1.4vw;font-weight:510;line-height:3vw;width:80vw}.my-artwork img{padding-bottom:6vw;padding-top:3vw;width:80vw}@font-face{font-family:acorn-bold;src:url(/static/media/Acorn-Bold.2a82187cdf1b4c80bdff.otf) format("truetype")}@font-face{font-family:acorn-medium;src:url(/static/media/Acorn-Medium.d6b3bf5fab9e20defd1f.otf) format("truetype")}.image-layout-wrapper{overflow:visible;perspective:1200px;perspective-origin:50%;position:relative}.image-layout-wrapper img{transform-style:preserve-3d;transition:transform .15s ease-out}.DivvyUp-Header{background-color:#e5ebfc;display:flex;padding-left:8vw;padding-top:4vw}.DivvyUp-Header .highlight{color:#2072e5;font-weight:600}.DivvyUp-Header h1{animation:fadeInUp .6s forwards;font-family:"Noto Serif",serif;font-optical-sizing:auto;font-size:1.9rem;font-style:italic;padding-top:12vw}.DivvyUp-Header img{transform:translateY(-10%) translateX(10%) rotateX(25deg) rotateY(-2deg) rotate(30deg) scale(1);transform-style:preserve-3d;transition:transform .1s linear;width:50vw}@media (max-width:768px){.DivvyUp-Header img{padding-left:12vw;transform:none!important}.DivvyUp-Header{flex-direction:column;gap:6vw;padding:10vw 6vw 12vw}}.divvy-section2{background-color:#f5f5f5;padding-bottom:5vw;padding-left:18vw;padding-top:5vw}@media (max-width:768px){.divvy-section2{padding:6vw}}.divvy-section2 h2{align-items:flex-start;display:flex;flex-direction:column;font-family:Satoshi,sans-serif;font-optical-sizing:auto;font-size:1.1rem;font-weight:400;line-height:1.6rem;width:65vw}@media (max-width:768px){.divvy-section2 h2{font-size:1.05rem;line-height:1.6rem;max-width:100%;width:100%}}.divvy-section2 img{padding-top:3vw;width:67vw}.divvy-section2 .keyFindingsDivvy{column-count:3;display:flex;gap:4vw}.keyFindingsDivvy .keyFinding-1 h2{font-optical-sizing:auto;font-weight:600}.keyFindingsDivvy .keyFinding-1 h2,.keyFindingsDivvy .keyFinding-1 h3{align-items:flex-start;display:flex;flex-direction:column;font-family:Satoshi,sans-serif;font-size:1.1rem;width:20vw}.keyFindingsDivvy .keyFinding-1 h3{font-optical-sizing:auto;font-weight:400}.keyFindingsDivvy .keyFinding-2 h2{font-optical-sizing:auto;font-weight:600}.keyFindingsDivvy .keyFinding-2 h2,.keyFindingsDivvy .keyFinding-2 h3{align-items:flex-start;display:flex;flex-direction:column;font-family:Satoshi,sans-serif;font-size:1.1rem;width:20vw}.keyFindingsDivvy .keyFinding-2 h3{font-optical-sizing:auto;font-weight:400}.keyFindingsDivvy .keyFinding-3 h2{font-optical-sizing:auto;font-weight:600}.keyFindingsDivvy .keyFinding-3 h2,.keyFindingsDivvy .keyFinding-3 h3{align-items:flex-start;display:flex;flex-direction:column;font-family:Satoshi,sans-serif;font-size:1.1rem;width:20vw}.keyFindingsDivvy .keyFinding-3 h3{font-optical-sizing:auto;font-weight:400}.divvy-section3{padding-bottom:5vw;padding-left:18vw;padding-top:5vw}.divvy-section3 h1{font-family:"Noto Serif",serif;font-optical-sizing:auto;font-size:1.3rem;font-style:italic;font-weight:600}.divvy-section3 h2{font-family:Satoshi,sans-serif;font-optical-sizing:auto;font-size:1.1rem;font-weight:400;line-height:1.6rem;width:65vw}.divvy-section3 img{padding-bottom:2vw;padding-top:2vw;width:60vw}.divvy-section4{background-color:#f0f0f0;padding-bottom:5vw;padding-left:18vw;padding-top:5vw}.divvy-section4 h1{font-family:"Noto Serif",serif;font-optical-sizing:auto;font-size:1.3rem;font-style:italic;font-weight:600}.divvy-section4 h3{color:#8b8b8b;font-optical-sizing:auto;font-weight:600}.divvy-section4 h2,.divvy-section4 h3{font-family:Satoshi,sans-serif;font-size:1.1rem}.divvy-section4 h2{font-optical-sizing:auto;font-weight:400;line-height:1.6rem;padding-bottom:2vw;width:65vw}.divvy-section4 img{padding-bottom:4vw;width:65vw}.divvy-section5{padding-bottom:5vw;padding-left:18vw;padding-top:5vw}.divvy-section5 .divvy-final{column-count:2;display:flex;gap:3vw}.divvy-section5 .divvy-final img{padding-bottom:4vw;padding-top:0;width:43vw}.divvy-section5 .divvy-final h1{font-family:"Noto Serif",serif;font-optical-sizing:auto;font-size:1.3rem;font-style:italic;font-weight:600}.divvy-section5 .divvy-final h2{font-family:Satoshi,sans-serif;font-optical-sizing:auto;font-size:1.1rem;font-weight:400;line-height:1.6rem;padding-bottom:2vw;padding-top:11vw;width:23vw}@media (max-width:768px){.divvy-section5 .divvy-final{align-items:left;flex-direction:column}.divvy-section5 .divvy-final img{margin-bottom:4vw;padding:0;width:80%}.divvy-section5 .divvy-final h2{padding-top:4vw;text-align:left;width:80%}}.divvy-section5 .divvy-onboarding h1{font-family:"Noto Serif",serif;font-optical-sizing:auto;font-size:1.3rem;font-style:italic;font-weight:600;padding-top:2vw}.divvy-section5 .divvy-onboarding h2{font-family:Satoshi,sans-serif;font-optical-sizing:auto;font-size:1.1rem;font-weight:400;line-height:1.6rem;padding-bottom:0;width:65vw}.divvy-section5 .divvy-onboarding img{padding-bottom:4vw;width:65vw}.divvy-section6{padding-bottom:5vw;padding-left:18vw;padding-top:0}.divvy-section6 h1{font-family:"Noto Serif",serif;font-optical-sizing:auto;font-size:1.3rem;font-style:italic;font-weight:600}.divvy-section6 h2{font-optical-sizing:auto;font-weight:400;line-height:1.6rem;width:65vw}.divvy-section6 h2,.userPersona h2{font-family:Satoshi,sans-serif;font-size:1.1rem}.userPersona h2{font-optical-sizing:auto;font-weight:600}@media (max-width:768px){.divvy-section2,.divvy-section3,.divvy-section4,.divvy-section5,.divvy-section6{padding:6vw}.divvy-section2 h2,.divvy-section3 h2,.divvy-section4 h2,.divvy-section5 .divvy-onboarding h2,.divvy-section5 h2,.divvy-section6 h2,.userPersona h2{font-size:1.05rem;line-height:1.6rem;max-width:100%;width:100%}.divvy-section3 h1,.divvy-section4 h1,.divvy-section5 .divvy-onboarding h1,.divvy-section5 h1,.divvy-section6 h1{font-size:1.2rem;width:100%}.divvy-section2 .keyFindingsDivvy{flex-direction:column;gap:4vw}.keyFindingsDivvy .keyFinding-1 h2,.keyFindingsDivvy .keyFinding-1 h3,.keyFindingsDivvy .keyFinding-2 h2,.keyFindingsDivvy .keyFinding-2 h3,.keyFindingsDivvy .keyFinding-3 h2,.keyFindingsDivvy .keyFinding-3 h3{font-size:1.05rem;width:100%}.divvy-section2 img,.divvy-section3 img,.divvy-section4 img,.divvy-section5 .divvy-final img,.divvy-section5 .divvy-onboarding img,.divvy-section6 img{margin-bottom:4vw;padding:0;width:80%}.divvy-section5 .divvy-final{align-items:flex-start;flex-direction:column}.divvy-section5 .divvy-final h2{padding-top:4vw;text-align:left;width:80%}}.perspective-layer{height:55vw;width:65vw}.perspective-wrapper{overflow:visible;perspective:1200px;perspective-origin:50%;position:relative}.perspective-wrapper img{transform-style:preserve-3d;transition:transform .15s ease-out}.hmHeader{background:radial-gradient(1200px 600px at 20% 100%,#f3fbff 80%,#0000 100%),radial-gradient(900px 500px at 100% 80%,#e6f1f9 0,#0000 55%),radial-gradient(1000px 700px at 40% 10%,#f4f9ff 0,#0000 30%),linear-gradient(135deg,#a9c5e9,#c4e2fa 10%);column-count:2;display:flex;padding-bottom:2vw;padding-left:8vw;padding-top:8vw}.hmHeader .highlight{color:#2072e5;font-weight:600}.highlight2{color:#393939;font-weight:700}.hmHeader img{transform:translateY(-10%) translateX(10%) rotateX(25deg) rotateY(-2deg) rotate(30deg) scale(1);transform-style:preserve-3d;transition:transform .1s linear;width:80vw}@media (max-width:768px){.hmHeader img{transform:none!important}}.hmHeader h1{animation:fadeInUp .6s forwards;font-family:"Noto Serif",serif;font-optical-sizing:auto;font-size:1.9rem;font-style:italic;padding-top:8vw}@media (max-width:768px){.hmHeader{align-items:center;flex-direction:column;padding:10vw 6vw}.hmHeader h1{font-size:2rem;margin-bottom:6vw;padding-top:0;text-align:center}.hmHeader img{margin-top:4vw;width:80vw}}.hm-overview{font-size:.7rem;padding-top:4vw;width:65vw}.hm-overview h2{font-family:Satoshi,sans-serif;font-optical-sizing:auto;font-weight:400;line-height:1.8rem;margin-bottom:3vw}.hm-overview h1{font-family:"Noto Serif",serif;font-optical-sizing:auto;font-style:italic;font-weight:600}.hm-problem{font-size:.8vw;padding-top:1vw;width:65vw}.hm-problem img{padding-bottom:4vw;width:65vw}.hm-problem h2{line-height:1.8rem;margin-bottom:3vw}.hm-problem h1{font-family:"Noto Serif",serif;font-optical-sizing:auto;font-size:1.8rem;font-style:italic;font-weight:600}.headline{font-size:2.5rem;line-height:1.3}.highlight{color:#2072e5;font-weight:600}.hm-problem .problem-statement{background-color:#fafafa;border-radius:2vw;line-height:2.6vw;margin-bottom:8vw;margin-top:5vw;padding:5vw 2vw 5vw 3vw;transition:transform .3s ease,box-shadow .3s ease;width:61vw}.hm-problem .problem-statement:hover{box-shadow:0 1.2vw 2.5vw #a2a2a214;transform:translateY(-.6vw)}.problem-statement h1+h1{font-family:Satoshi,sans-serif;font-optical-sizing:auto;margin-top:2rem}.hm-problem .problem-statement h1{color:#474747;font-family:Satoshi,sans-serif;font-style:normal;font-weight:600}.design-principles{max-width:900px}.hm-problem h2{font-family:Satoshi,sans-serif;font-optical-sizing:auto;font-size:1.1rem;font-weight:400;line-height:1.6rem}.design-principles ul{list-style-type:disc;padding-left:1.5rem}.design-principles li{color:#111;font-family:Satoshi,sans-serif;font-optical-sizing:auto;font-size:1.1rem;line-height:1.6rem;margin-bottom:1.25rem}.emphasis{color:#2072e5;font-weight:600}.hm-section3{font-size:.7rem;padding-bottom:5vw;padding-left:18vw;padding-top:5vw;width:65vw}.hm-section3 img{padding-bottom:4vw;width:65vw}.hm-section3 h2{font-family:Satoshi,sans-serif;font-optical-sizing:auto;font-weight:400;line-height:1.8rem;margin-bottom:3vw}.hm-problem h3,.hm-section3 h3{color:#888;font-family:Satoshi,sans-serif;font-optical-sizing:auto;font-size:1.2rem;font-style:normal;font-weight:600;line-height:normal}.hm-section3 h1{font-family:"Noto Serif",serif;font-optical-sizing:auto;font-size:1.8rem;font-style:italic;font-weight:600}.userTesting{padding-top:3vw}.userTesting img{width:60vw}.final-text{background-color:#eff8ff;padding:2vw 10vw 2vw 12.2vw}.final-text h2{font-family:Satoshi,sans-serif;font-optical-sizing:auto;font-size:1.1rem;font-weight:400;line-height:1.6rem;margin-bottom:3vw;width:67vw}.final-text h1{color:#00357e;font-family:"Noto Serif",serif;font-optical-sizing:auto;font-size:3.2rem;font-style:italic;font-weight:600}.hm-section4{column-count:2;display:flex}.hm-section4 img{padding:5vw;width:50vw}.hmsection4-text h2{font-family:Satoshi,sans-serif;font-optical-sizing:auto;font-size:1.1rem;font-weight:400;line-height:1.6rem}.hmsection4-text h1{font-family:"Noto Serif",serif;font-optical-sizing:auto;font-size:1.5rem;font-style:italic;font-weight:600}.hmsection4-text{padding-left:8vw;padding-top:12vw;width:30vw}.hm-section5{column-count:2;display:flex;padding-left:4vw}.hm-section5 img{padding:5vw;width:50vw}.hmsection5-text h2{font-family:Satoshi,sans-serif;font-optical-sizing:auto;font-size:1.1rem;font-weight:400;line-height:1.6rem}.hmsection5-text h1{font-family:"Noto Serif",serif;font-optical-sizing:auto;font-size:1.6rem;font-style:italic;font-weight:600}.hmsection5-text{padding-right:12vw;padding-top:8vw;width:30vw}.hm-section6{column-count:2;display:flex}.hm-section6 img{padding:5vw;width:50vw}.hmsection6-text h2{font-family:Satoshi,sans-serif;font-optical-sizing:auto;font-size:1.1rem;font-weight:400;line-height:1.6rem}.hmsection6-text h1{font-family:"Noto Serif",serif;font-optical-sizing:auto;font-size:1.7vw;font-style:italic;font-weight:600}.hmsection6-text{padding-left:8vw;padding-top:8vw;width:30vw}@media (max-width:768px){.hm-section4,.hm-section5,.hm-section6{align-items:center;flex-direction:column;padding:8vw 6vw}.hmsection4-text,.hmsection5-text,.hmsection6-text{margin-bottom:6vw;padding:0;text-align:left;width:100%}.hmsection4-text h1,.hmsection5-text h1,.hmsection6-text h1{font-size:1.6rem}.hmsection4-text h2,.hmsection5-text h2,.hmsection6-text h2{font-size:1.1rem;line-height:1.6rem}.hm-section4 img,.hm-section5 img,.hm-section6 img{margin-top:4vw;padding:0;width:90vw}}.hm-handoff img{padding-bottom:5vw;width:57vw}.hm-handoff{padding-top:1vw;width:60vw}.hm-handoff h2{font-family:Satoshi,sans-serif;font-optical-sizing:auto;font-size:1.1rem;font-weight:400;line-height:1.6rem}.hm-handoff h1{font-family:"Noto Serif",serif;font-optical-sizing:auto;font-size:1.8rem;font-style:italic;font-weight:600;padding-bottom:2vw}.hm-lessons{margin-bottom:3vw;padding-bottom:5vw;padding-left:18vw;padding-top:5vw;width:65vw}.hm-lessons h2{font-family:Satoshi,sans-serif;font-optical-sizing:auto;font-size:1.1rem;font-weight:400;line-height:1.6rem}.hm-lessons h1{font-family:"Noto Serif",serif;font-optical-sizing:auto;font-size:1.8rem;font-style:italic;font-weight:600;padding-bottom:2vw}.hm-lessons h3{color:#6f6f6f;font-family:Satoshi,sans-serif;font-optical-sizing:auto;font-size:1.3rem;font-weight:600}.hm-components h1{font-family:"Noto Serif",serif;font-optical-sizing:auto;font-size:1.8rem;font-style:italic;font-weight:600;padding-bottom:2vw}.hm-components h2{font-family:Satoshi,sans-serif;font-optical-sizing:auto;font-size:1.1rem;font-weight:400;line-height:1.6rem;width:60vw}.hm-components img{width:60vw}.hm-components{margin-bottom:3vw}.hm-overview h3{color:#888;font-family:Satoshi,sans-serif;font-optical-sizing:auto;font-size:1.2rem;font-style:normal;font-weight:600;line-height:normal;padding-top:2vw}.problem-statement h2{color:#b3b3b3;font-optical-sizing:auto;font-size:1.1rem}.problem-statement h2,.problem-statement h3{font-family:Satoshi,sans-serif;font-weight:600;line-height:0vw;width:60vw}.problem-statement h3{color:#818181;font-optical-sizing:auto;font-size:1.4rem;padding-top:2vw}.hm-overview h4{color:#565656;font-family:Satoshi,sans-serif;font-optical-sizing:auto;font-size:2.2rem;font-weight:600;line-height:3.1rem;width:65vw}@media (max-width:768px){.final-text,.hm-lessons,.hm-overview,.hm-section3,.hmHeader{box-sizing:border-box;margin-left:0!important;margin-right:0!important;padding-left:6vw!important;padding-right:6vw!important;width:100%!important}.hm-handoff,.hm-problem{width:100%}.final-text h2,.hm-components h2,.hm-overview h4,.problem-statement h2,.problem-statement h3{width:100%!important}.hm-problem .problem-statement{line-height:1.6rem!important;padding:6vw!important;width:80%!important}img{height:auto;max-width:100%}.final-text img,.hm-components img,.hm-handoff img,.hm-problem img,.hm-section3 img,.hm-section4 img,.hm-section5 img,.hm-section6 img,.hmHeader img{height:auto;margin-bottom:4vw;margin-top:4vw;max-width:95vw;width:100%}}.mode-card{background-color:#fff;border:.5px solid #c3c3c3;border-radius:12px;padding:1.5rem}.mode-card__label{color:#185fa5;font-family:Satoshi,sans-serif;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.mode-card__title{color:#000;font-family:Satoshi,sans-serif;font-size:1.1rem;font-weight:600;margin:.5rem 0 .4rem}.mode-card__desc{color:#4b4b4b;font-family:Satoshi,sans-serif;font-size:.95rem;line-height:1.6;margin:0}@media (max-width:768px){.mode-card{grid-column:1/-1}}@font-face{font-family:inter;src:url(/static/media/InterVariable.cff273b49c596af6fd74.ttf) format("truetype")}.wealthHeader{background:radial-gradient(1200px 600px at 90% 5%,#84ccab 0,#0000 60%),radial-gradient(900px 500px at 100% 80%,#6bb794 0,#0000 0),radial-gradient(1000px 700px at 20% 10%,#f4fff5 0,#0000 60%),linear-gradient(135deg,#6bb794,#f9fffa 30%);border-radius:0 0 40px 40px;display:flex;flex-direction:row;gap:60px;padding:4vw 8vw}.wealthHeader img{transition:transform .3s ease,box-shadow .3s ease;width:30vw}.wealthHeader img,.wealthText{animation:fadeInUp .6s forwards}.wealthText{flex-shrink:0;height:30vw;width:43vw}.wealthHeader .wealthText h1{color:#000;font-family:"Noto Serif",serif;font-optical-sizing:auto;font-size:2.3rem;font-style:italic;font-weight:600;line-height:normal;padding-top:12vw}.wealthHeader .wealthText h2{color:#000;font-family:Satoshi,sans-serif;font-optical-sizing:auto;font-size:1.2rem;font-style:normal;font-weight:400;line-height:normal}@media (max-width:768px){.wealthHeader{align-items:flex-start;flex-direction:column;gap:6vw;padding:10vw 8vw}.wealthText{height:auto;padding-top:0;width:100%}.wealthHeader img{height:auto;width:78vw}.wealthHeader .wealthText h1{font-size:1.9rem;line-height:2.4rem;padding-top:0}.wealthHeader .wealthText h2{font-size:1.2rem;line-height:1.7rem}}.wealthContent{align-items:center;align-self:stretch;display:flex;padding:0 18vw}.wealthsection1{align-items:left;display:flex;flex-direction:column;gap:6vw;margin-bottom:4vw;margin-top:4vw}.wealth-intro{display:flex;font-family:Satoshi,sans-serif;font-optical-sizing:auto;gap:10vw;justify-content:flex-start;width:60vw}@media (max-width:768px){.wealth-intro{flex-direction:column;gap:6vw;padding:6vw;width:100%}}.wealthsection1 .confidential{align-items:flex-start;border-radius:10px;display:flex;flex-direction:column;gap:4px}.wealthsection1 .confidential h1{color:#666;font-family:"Noto Serif",serif;font-optical-sizing:auto;font-size:1.3rem;font-style:italic;font-weight:600;line-height:normal}.wealthsection1 .confidential h2{color:#000;display:flex;flex-direction:column;font-family:Satoshi,sans-serif;font-optical-sizing:auto;font-size:1.1rem;font-style:normal;font-weight:400;justify-content:center;line-height:1.6rem}.wealthsection1 .wealth-overview h1{color:#000;font-family:"Noto Serif",serif;font-optical-sizing:auto;font-size:1.8rem;font-style:italic;font-weight:600;line-height:normal}.wealthsection1 .wealth-overview h2{color:#000;font-family:Satoshi,sans-serif;font-optical-sizing:auto;font-size:1.1rem;font-style:normal;font-weight:400;line-height:1.6rem}.wealthsection1 .wealth-myrole h1{color:#000;font-family:"Noto Serif",serif;font-optical-sizing:auto;font-size:1.8rem;font-style:italic;font-weight:600;line-height:normal}.wealth-overview h3{color:#888}.challenge-sec2 h3,.wealth-overview h3{font-family:Satoshi,sans-serif;font-optical-sizing:auto;font-size:1.2rem;font-style:normal;font-weight:600;line-height:normal}.challenge-sec2 h3{color:#85b69b}.wealthsection1 .wealth-myrole h2{color:#000;font-family:Satoshi,sans-serif;font-optical-sizing:auto;font-size:1.1rem;font-style:normal;font-weight:400;line-height:1.6rem}.challenge-sec2,.wealthsection1 .wealth-myrole{align-items:flex-start;display:flex;flex-direction:column}.challenge-sec2{align-self:stretch;background:#385b4f;border-radius:40px 40px 0 0;box-sizing:border-box;max-width:100%;padding:4vw 18vw;width:100%}.challenge-sec2 h1{color:#fff;font-family:"Noto Serif",serif;font-optical-sizing:auto;font-size:1.8rem;font-style:italic;font-weight:600;line-height:normal}.challenge-sec2 h1,.challenge-sec2 h2{word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.challenge-sec2 h2{color:#eee;font-family:Satoshi,sans-serif;font-optical-sizing:auto;font-size:1.1rem;font-style:normal;font-weight:400;line-height:1.6rem}.challenge-container{align-items:flex-start;align-self:stretch;display:flex;gap:2vw;padding-top:2vw}.challenge-container h1{color:#fff;font-family:Satoshi,sans-serif;font-optical-sizing:auto;font-size:1.1rem;font-style:normal;font-weight:600;line-height:normal}.challenge-container h2{color:#eee;font-family:Satoshi,sans-serif;font-optical-sizing:auto;font-size:1.1rem;font-style:normal;font-weight:400;line-height:1.6rem}.ourgoal,.whymatter{align-items:flex-start;background:#2e4e43;border-radius:30px;box-sizing:border-box;display:flex;flex:1 1 100%;flex-direction:column;height:24vw;line-height:1vw;max-width:100%;padding:2vw;width:30vw}@media (max-width:768px){.challenge-container{flex-direction:column;gap:2rem}.ourgoal,.whymatter{box-sizing:border-box;height:auto;max-width:100%;overflow-wrap:break-word;padding:2rem;white-space:normal;width:100%}}.wealth-section3{align-items:left;display:flex;flex-direction:column;gap:6vw;margin-bottom:4vw;margin-top:4vw;padding:0 18vw}.targetUsers{align-items:flex-start;align-self:stretch;display:flex;flex-direction:row;flex-shrink:0;gap:4vw}.targetUsers img{height:auto;width:22vw}.targetUsersText{width:44vw}@media (max-width:768px){.targetUsers{flex-direction:column}.targetUsersText{width:100%}.targetUsers img{padding:0;width:100%}}.targetUsersText h1{color:#000;font-family:"Noto Serif",serif;font-optical-sizing:auto;font-size:1.6rem;font-style:italic;font-weight:600;line-height:normal}.targetUsersText h2{color:#000;font-family:Satoshi,sans-serif;font-optical-sizing:auto;font-size:1.1rem;font-style:normal;font-weight:400;line-height:1.6rem}.wealth-userneeds h1{color:#000;font-family:"Noto Serif",serif;font-optical-sizing:auto;font-size:1.6rem;font-style:italic;font-weight:600;line-height:normal}.wealth-userneeds img{padding-top:3vw;width:65vw}.wealthProcess img{width:68vw}.wealthProcess h1{color:#5a7684;font-family:"Noto Serif",serif;font-optical-sizing:auto;font-size:1.6rem;font-style:italic;font-weight:700;line-height:normal;padding-bottom:2vw}.wealthProcess h3{color:#888;font-family:Satoshi,sans-serif;font-optical-sizing:auto;font-size:1.2rem;font-style:normal;font-weight:600;line-height:normal}.whatwasTested-sec4{align-items:flex-start;align-self:stretch;background-color:#f0f0f0;border-radius:40px 40px 0 0;display:flex;flex-direction:column;padding:4vw 14vw}.whatwasTested-sec4 h1{color:#000;font-family:"Noto Serif",serif;font-optical-sizing:auto;font-size:1.6rem;font-style:italic;font-weight:600;line-height:normal}.whatwasTested-sec4 h3{color:#888;font-family:Satoshi,sans-serif;font-optical-sizing:auto;font-size:1.2rem;font-style:normal;font-weight:600;line-height:normal}.whatwasTested-sec4 h2{color:#000;font-family:Satoshi,sans-serif;font-optical-sizing:auto;font-size:1.1rem;font-style:normal;font-weight:400;line-height:1.6rem}.futurenav{align-items:flex-start;display:flex;flex-direction:row;gap:4vw;padding-top:6vw}.futurenav img{width:40vw}.futurenavtext{padding-top:4.4vw}.futurenavtext h1{color:#000;font-family:"Noto Serif",serif;font-optical-sizing:auto;font-size:1.3rem;font-style:italic;font-weight:600;line-height:1.6rem}.bottomnav{align-items:flex-start;display:flex;flex-direction:row;gap:3vw;padding-top:6vw}.bottomnav img{flex-shrink:0;height:auto;padding-right:0;width:30vw}.bottomnavtext{box-sizing:border-box;padding-top:4.4vw;width:40vw}.bottomnavtext h1{font-family:"Noto Serif",serif;font-size:1.3rem;font-style:italic;font-weight:600;line-height:1.6rem;margin-bottom:1rem}.bottomnavtext h2{display:block;font-size:1.1rem;font-weight:400;line-height:1.6rem;margin-bottom:.6rem;overflow-wrap:break-word;white-space:normal}.scrollvstab{align-items:flex-start;display:flex;flex-direction:row;gap:8vw;padding-top:6vw}.scrollvstabtext{padding-top:4.4vw}.scrollvstabtext h1{color:#000;font-family:"Noto Serif",serif;font-optical-sizing:auto;font-size:1.3rem;font-style:italic;font-weight:600;line-height:1.6rem}.scrollvstabtext h2{color:#000;font-family:Satoshi,sans-serif;font-optical-sizing:auto;font-size:1.1rem;font-style:normal;font-weight:400;line-height:1.6rem}.scrollvstab img{width:30vw}@media (max-width:768px){.bottomnav,.futurenav,.scrollvstab{flex-direction:column}.bottomnavtext,.futurenavtext,.scrollvstabtext{padding-top:0;width:100%}.bottomnav img,.futurenav img,.scrollvstab img{height:auto;padding:0;width:100%}}.keyinsights{align-items:left;display:flex;flex-direction:column;margin-bottom:4vw;margin-top:4vw;padding:0 14vw}.keyinsights h1{color:#528271;font-family:"Noto Serif",serif;font-optical-sizing:auto;font-size:1.6rem;font-style:italic;font-weight:700;padding-bottom:2vw}.keyinsights h1,.keyinsights h3{line-height:normal;padding-left:4vw}.keyinsights h3{color:#888;font-family:Satoshi,sans-serif;font-optical-sizing:auto;font-size:1.2rem;font-style:normal;font-weight:600}.insights{display:flex;flex-wrap:wrap;gap:2vw;justify-content:space-between}.insight1{align-items:flex-start;background:#ddeae5;border-radius:2vw;display:flex;flex-direction:column;height:30vw;padding:2vw;width:18.5vw}.insight1 h1{font-optical-sizing:auto;font-size:1.1rem;font-style:normal;font-weight:600;line-height:1.2rem;padding-left:0}.insight1 h1,.insight1 h2{color:#000;font-family:Satoshi,sans-serif}.insight1 h2{font-optical-sizing:auto;font-size:1.1rem;font-style:normal;font-weight:400;line-height:1.6rem}.insight2{align-items:flex-start;background:#ddeae5;border-radius:2vw;display:flex;flex-direction:column;height:30vw;padding:2vw;width:18.5vw}.insight2 h1{font-optical-sizing:auto;font-size:1.1rem;font-style:normal;font-weight:600;padding-left:0}.insight2 h1,.insight2 h2{color:#000;font-family:Satoshi,sans-serif;line-height:1.6rem}.insight2 h2{font-optical-sizing:auto;font-size:1.1rem;font-style:normal;font-weight:400}.insight3{align-items:flex-start;background:#ddeae5;border-radius:2vw;display:flex;flex-direction:column;height:30vw;padding:2vw;width:18.5vw}.insight3 h1{font-optical-sizing:auto;font-size:1.1rem;font-style:normal;font-weight:600;padding-left:0}.insight3 h1,.insight3 h2{color:#000;font-family:Satoshi,sans-serif;line-height:1.6rem}.insight3 h2{font-optical-sizing:auto;font-size:1.1rem;font-style:normal;font-weight:400}@media (max-width:768px){.insights{flex-direction:column;gap:4vw}.insight1,.insight2,.insight3{box-sizing:border-box;height:auto;padding:6vw;width:100%}.insight1 h1,.insight1 h2,.insight2 h1,.insight2 h2,.insight3 h1,.insight3 h2{overflow-wrap:break-word;white-space:normal}}.recos{align-items:left;display:flex;flex-direction:column;margin-bottom:1vw;margin-top:8vw;padding:0 18vw}.recos img{padding-bottom:6vw}.recos h1{color:#000;font-family:"Noto Serif",serif;font-optical-sizing:auto;font-size:1.3rem;font-style:italic;font-weight:600;line-height:normal}.recos h3{color:#888;font-optical-sizing:auto;font-size:1.2rem;font-style:normal;font-weight:600;line-height:normal}.recos h2,.recos h3{font-family:Satoshi,sans-serif}.recos h2{color:#000;font-optical-sizing:auto;font-size:1.1rem;font-style:normal;font-weight:400;line-height:1.6rem}.whatIlearned{align-items:left;display:flex;flex-direction:column;gap:2vw;margin-bottom:10vw;margin-top:4vw;padding:0 18vw}.whatIlearned h1{color:#000;font-family:"Noto Serif",serif;font-optical-sizing:auto;font-size:1.3rem;font-style:italic;font-weight:600;line-height:28px}.learnings{display:flex;flex-wrap:wrap;gap:2vw;justify-content:space-between}.learning1 h1{color:#484848;font-optical-sizing:auto;font-size:1.1rem;font-style:normal;font-weight:600;line-height:28px}.learning1 h1,.learning1 h2{font-family:Satoshi,sans-serif}.learning1 h2{color:#000;font-optical-sizing:auto;font-size:1.1rem;font-style:normal;font-weight:400;line-height:1.6rem}.learning2 h1{color:#484848;font-optical-sizing:auto;font-size:1.1rem;font-style:normal;font-weight:600;line-height:28px}.learning2 h1,.learning2 h2{font-family:Satoshi,sans-serif}.learning2 h2{color:#000;font-optical-sizing:auto;font-size:1.1rem;font-style:normal;font-weight:400;line-height:1.6rem}.learning3 h1{color:#484848;font-optical-sizing:auto;font-size:1.1rem;font-style:normal;font-weight:600;line-height:28px}.learning3 h1,.learning3 h2{font-family:Satoshi,sans-serif}.learning3 h2{color:#000;font-optical-sizing:auto;font-size:1.1rem;font-style:normal;font-weight:400;line-height:1.6rem}.more-work{padding:0 18vw}.more-work h1{color:#6790dd;font-family:"Noto Serif",serif;font-size:2rem;font-style:italic;font-weight:600;margin-bottom:3vw}.carousel-wrapper{position:relative}.carousel{display:flex;gap:3vw;overflow-x:auto;padding-bottom:5vw;padding-top:2vw;scroll-behavior:smooth}.carousel::-webkit-scrollbar{display:none}.carousel-card{border-radius:2vw;box-shadow:0 1vw 1vw #d4d4d426;color:inherit;display:flex;flex:0 0 28vw;flex-direction:column;height:29vw;overflow:hidden;text-decoration:none;transition:transform .4s ease,box-shadow .4s ease}.carousel-card img{aspect-ratio:16/10;object-fit:cover;transition:transform .5s cubic-bezier(.22,1,.36,1);width:100%}.carousel-card h2{font-family:Satoshi,sans-serif;font-optical-sizing:auto;font-size:1.1rem;font-weight:500;font-weight:400;line-height:1.6vrem;margin:3vw 2vw}.carousel-card:hover img{transform:scale(1.06)}.carousel-card:hover{box-shadow:0 1vw 1vw #a3a3a326;transform:translateY(-.4vw)}@media (max-width:768px){.carousel{align-items:flex-start;gap:5vw;padding:4vw}.carousel-card{border-radius:2vw;flex:0 0 85vw;height:auto;min-height:0;min-height:auto;overflow:visible}.carousel-card:hover{box-shadow:0 1vw 1vw #a3a3a326;transform:translateY(-.4vw)}.carousel-card img{aspect-ratio:auto;border-radius:2vw;height:auto;object-fit:contain}.carousel-card:hover img{transform:scale(1.04)}}.carousel-btn.left{left:-2vw}.carousel-btn.right{right:-2vw}@media (max-width:768px){.carousel{display:flex;flex-direction:column;gap:6vw;overflow-x:visible;padding-bottom:0}.more-work{padding:0 6vw}.carousel-card{height:100%;margin:0;min-width:100%;width:100%}.carousel-card img{width:100%}}.impact{align-items:left;display:flex;flex-direction:column;margin-bottom:vw;margin-top:0;padding:0 18vw}.impact h3{color:#888;font-family:Satoshi,sans-serif;font-optical-sizing:auto;font-size:1.2rem;font-style:normal;font-weight:600;line-height:normal}.impact h1{color:#000;font-family:"Noto Serif",serif;font-optical-sizing:auto;font-size:1.3rem;font-style:italic;font-weight:600;line-height:normal}.impact-list{padding-left:1.25rem}.impact-list li{color:#333;font-size:1.1rem;line-height:1.6;margin-bottom:.75rem}@media (max-width:768px){.challenge-sec2,.impact,.keyinsights,.recos,.wealth-section3,.wealthContent,.whatIlearned,.whatwasTested-sec4{padding-left:6vw;padding-right:6vw}}.ns-page{background:#fbfbfb;color:#1a1a1a}.ns-container{margin:0 auto;padding-bottom:6vw;padding-top:3vw;width:65vw}.ns-coming-soon{animation:fadeInUp .6s ease forwards;background-color:#f1f1f1;border:none;border-radius:20px;color:#8e8e8e;cursor:default;display:inline-block;font-size:.75rem;font-weight:600;margin:2px 0;outline:none;padding:8px 12px;text-transform:uppercase}.ns-hero{border-radius:2vw;display:flex;flex-direction:column;gap:2vw;padding:6vw 4vw 3vw}.ns-hero h1{font-family:"Noto Serif",serif;font-size:2.6rem;font-style:italic;font-weight:600;margin-bottom:.5vw}.ns-subtitle{color:#4f4f4f;font-family:Satoshi,sans-serif;font-size:1.2rem;margin-bottom:1vw;max-width:70vw}.ns-image-wrapper{display:flex;justify-content:center;margin:0;padding:0;width:100%}.ns-image img{animation:fadeInUp .6s ease forwards;border-radius:1.5vw;height:auto;max-width:70vw;width:70vw}.ns-meta{grid-gap:4vw;display:grid;gap:4vw;grid-template-columns:repeat(3,1fr);margin-top:3vw}.ns-meta-item{display:flex;flex-direction:column}.ns-label{color:#8a8a8a;font-size:.75rem;font-weight:600;letter-spacing:.08em;margin-bottom:.6vw;text-transform:uppercase}.ns-label,.ns-meta-item p{font-family:Satoshi,sans-serif}.ns-meta-item p{color:#4f4f4f;font-size:.95rem;margin-bottom:.3vw}.ns-meta p{color:#6a6a6a;font-family:Satoshi,sans-serif;font-size:1rem;margin-bottom:.5vw}.ns-section{margin-top:5vw}.ns-section h2{font-family:"Noto Serif",serif;font-size:2rem;font-style:italic;font-weight:600;margin-bottom:1.5vw}.ns-section h3{color:#7a7a7a;font-size:1.2rem;font-weight:600}.ns-section h3,.ns-section p{font-family:Satoshi,sans-serif;margin-bottom:1.2vw}.ns-section p{color:#2a2a2a;font-size:1.1rem;line-height:1.7rem}.ns-highlight{background-color:#f1f7f5;border-radius:1.5vw;margin-top:2vw;padding:2vw;transition:transform .3s ease,box-shadow .3s ease}.ns-highlight:hover{box-shadow:0 1vw 2vw #0000000d;transform:translateY(-.4vw)}.ns-takeaways{margin-top:6vw}.ns-takeaways-title{color:#7a7a7a;font-family:Satoshi,sans-serif;font-size:1.2rem;font-weight:600;margin-bottom:3vw}.ns-takeaway-block{margin-bottom:5vw;max-width:70vw}.ns-takeaway-number{color:#d6e5e1;font-size:3rem;letter-spacing:2px;margin-bottom:.5vw}.ns-takeaway-heading,.ns-takeaway-number{font-family:"Noto Serif",serif;font-style:italic}.ns-takeaway-heading{font-size:1.6rem;font-weight:600;margin-bottom:1.5vw}.ns-takeaway-block p{color:#2a2a2a;margin-bottom:1.2vw}.ns-closing,.ns-takeaway-block p{font-family:Satoshi,sans-serif;font-size:1.1rem;line-height:1.7rem}.ns-closing{color:#3a3a3a;margin-top:4vw}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ns-hero h1,.ns-subtitle{animation:fadeInUp .6s ease forwards}@media (max-width:768px){.ns-container{box-sizing:border-box;padding-left:5vw;padding-right:5vw;width:100%}.ns-hero{padding:6vw 5vw}.ns-hero h1{font-size:1.8rem;line-height:2.2rem}.ns-subtitle{font-size:1rem;line-height:1.5rem;max-width:100%}.ns-meta{gap:3vw;grid-template-columns:1fr}.ns-section h2{font-size:1.5rem;line-height:1.8rem}.ns-section h3{font-size:1.1rem;line-height:1.4rem}.ns-section p{font-size:1rem;line-height:1.6rem}.ns-takeaway-block{max-width:100%}.ns-highlight{padding:3vw}.ns-image img{height:auto;max-width:100%;width:100%}.ns-image-wrapper{margin:0 auto;padding:0}.ns-image-placeholder{height:auto;max-height:50vw}}.password-screen{align-items:center;background:#fff;display:flex;flex-direction:column;height:70vh;justify-content:center;padding:40px;text-align:center}.password-screen h2{color:#1a1a1a;font-family:Satoshi,sans-serif;font-size:28px;font-weight:600;margin-bottom:12px}.password-screen p{color:#555;line-height:1.6;margin-bottom:24px;max-width:420px}.password-screen input,.password-screen p{font-family:Satoshi,sans-serif;font-size:14px}.password-screen input{background:#fff;border:1px solid #d0d0d0;border-radius:10px;outline:none;padding:12px 14px;transition:all .2s ease;width:260px}.password-screen input:focus{border-color:#000;box-shadow:0 0 0 2px #0000000d}.password-buttons{align-items:center;display:flex;font-family:Satoshi,sans-serif;gap:12px;margin-top:16px}.primary-btn{background:#111;border:none;color:#fff;cursor:pointer;font-family:Satoshi,sans-serif}.primary-btn,.secondary-btn{border-radius:8px;padding:10px 16px}.secondary-btn{align-items:center;background:#e9e9e9;color:#000;display:inline-flex;gap:6px;text-decoration:none}.secondary-btn:hover{background:#d0d0d0}.nbs-section{margin-bottom:10vw;margin-top:10vw}.nbs-section h3{color:#7a7a7a;font-size:1.2rem;font-weight:600}.nbs-section h3,.nbs-section p{font-family:Satoshi,sans-serif;margin-bottom:1.2vw}.nbs-section p{color:#2a2a2a;font-size:1.1rem;line-height:1.7rem}.ns-hero-wrapper{background:linear-gradient(135deg,#fffbb9 10%,#fdd39f 40%,#fffbef);margin-left:calc(-50vw + 50%);position:relative;width:100vw}.ns-hero{background:none;box-sizing:border-box;padding:2vw 12vw 0}.ns-hero-text{text-align:center}.navhome{background:#0000!important;position:relative;width:100%;z-index:10}.ns-image{padding-top:2vw}.ns-image img{border-radius:12px 12px 0 0;display:block;max-width:1100px;width:60vw}.nbs-tldr-grid{grid-gap:2vw;display:grid;gap:2vw;grid-template-columns:repeat(3,1fr);margin-top:2vw}.nbs-tldr-card{background:#fff;border:1px solid #eaeaea;border-radius:1.2vw;padding:1.5vw}.nbs-tldr-card h4{font-family:"Noto Serif",serif;font-style:italic;margin-bottom:.8vw}.nbs-tldr-card p{color:#333;font-family:Satoshi,sans-serif;font-size:1rem;line-height:1.5rem}@media (max-width:768px){.nbs-tldr-grid{grid-template-columns:1fr}}.ns-accent-title{color:#e98c22;font-family:"Noto Serif",serif;font-size:2rem;font-style:italic;font-weight:600;letter-spacing:-.02em;margin-bottom:1.5vw}.nbs-visual-block{align-items:center;display:flex;gap:3vw;margin-bottom:4vw;margin-top:4vw}.nbs-visual-image img{border-radius:1.2vw;max-width:500px;object-fit:cover;width:35vw}.nbs-visual-text h2{color:#d97706;font-size:2.2rem;margin-bottom:.8vw}.nbs-section h4,.nbs-visual-text h2{font-family:"Noto Serif",serif;font-style:italic}.nbs-section h4{color:#000;font-size:1.6rem;font-weight:600;margin-bottom:1vw}.nbs-divider-strip{background:#eaeaea;margin-left:calc(-50vw + 50%);margin-top:7vw;padding:1vw 3vw;width:100vw}.nbs-visual-text p{color:#4b4b4b;font-family:Satoshi,sans-serif;font-size:1.2rem;line-height:1.6rem;max-width:300px}@media (max-width:768px){.nbs-visual-block{align-items:flex-start;flex-direction:column}.nbs-visual-image img{width:100%}.nbs-visual-text h2{font-size:1.6rem}}.nbs-list{color:#2a2a2a;font-family:Satoshi,sans-serif;margin-left:1.2vw;margin-top:1vw}.nbs-list li{font-size:1.05rem;line-height:1.6rem;margin-bottom:.8vw}.nbs-hmw-box{background:linear-gradient(135deg,#ff8c001f,#ffc10714);border-left:5px solid #d97706;border-radius:1.2vw;margin-bottom:3vw;margin-top:2vw;padding:1.8vw}.nbs-hmw-label{color:#a85a00;font-family:Satoshi,sans-serif;font-size:.8rem;font-weight:600;letter-spacing:.08em;margin-bottom:.5vw;text-transform:uppercase}.nbs-hmw-text{color:#2a2a2a;font-family:"Noto Serif",serif;font-size:1.3rem;font-style:italic;line-height:1.6rem}.nbs-process-image{display:flex;justify-content:center;margin-bottom:4vw;margin-top:4vw}.nbs-process-image img{max-width:1000px;object-fit:cover;width:100%}.nbs-flow-image{display:flex;justify-content:center;margin-bottom:2vw;margin-top:2.5vw}.nbs-flow-image img{border-radius:1.2vw;max-width:1000px;object-fit:contain;width:100%}.nbs-rationale-header{grid-gap:0;display:grid;gap:0;grid-template-columns:1fr 1fr 1fr;margin-bottom:1vw;margin-top:2vw;padding:0 1.5vw}.nbs-rationale-header span{color:#9a9a9a;font-family:Satoshi,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.nbs-rationale-row{grid-gap:0;background:#f7f7f7;border-radius:1vw;display:grid;gap:0;grid-template-columns:1fr 1fr 1fr;margin-bottom:1.5vw;overflow:hidden}.nbs-rationale-cell{padding:2vw 1.8vw;position:relative}.nbs-rationale-cell:not(:last-child):after{background:#d8d8d8;content:"";height:70%;position:absolute;right:0;top:15%;width:1px}.nbs-rationale-cell p,.nbs-rationale-cell ul{color:#2a2a2a;font-family:Satoshi,sans-serif;font-size:1rem;line-height:1.6rem;margin:0}.nbs-rationale-cell .nbs-list{margin-left:1rem;margin-top:0}.nbs-rationale-cell .nbs-list li{font-size:1rem;margin-bottom:.5vw}@media (max-width:768px){.nbs-rationale-header{display:none}.nbs-rationale-row{border-radius:1.2vw;grid-template-columns:1fr}.nbs-rationale-cell:after{display:none}.nbs-rationale-cell{border-bottom:1px solid #e0e0e0;padding:4vw 5vw}.nbs-rationale-cell:last-child{border-bottom:none}}.nbs-iteration{margin-bottom:4vw;overflow:hidden}.nbs-iteration-header{background:#fafafa;border-bottom:1px solid #eaeaea;padding:1.8vw 2vw 1.5vw}.nbs-iteration-tag{color:#e98c22;display:block;font-family:Satoshi,sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.1em;margin-bottom:.4vw;text-transform:uppercase}.nbs-iteration-title{color:#1a1a1a;font-family:"Noto Serif",serif;font-size:1.3rem;font-style:italic;font-weight:600;margin:0 0 .3vw}.nbs-iteration-concept{color:#888;font-family:Satoshi,sans-serif;font-size:.95rem;margin:0}.nbs-iteration-body{display:flex;flex-direction:column;gap:0}.nbs-iteration-image-placeholder{margin-left:calc(-50vw + 50%);width:100vw}.nbs-iteration-image-placeholder img{object-fit:cover;width:100%}.nbs-iteration,.ns-container{overflow:visible}.nbs-iteration-image-placeholder span{font-family:Satoshi,sans-serif}.nbs-iteration-feedback{grid-gap:0;display:grid;gap:0;grid-template-columns:1fr 1fr}.nbs-feedback-col{padding:2vw 2.2vw}.nbs-feedback-col:first-child{border-right:1px solid #eaeaea}.nbs-feedback-user{background:#fafafa}.nbs-feedback-label{color:#9a9a9a;font-family:Satoshi,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.08em;margin:0 0 .6vw;text-transform:uppercase}.nbs-feedback-label+.nbs-check-list{margin-bottom:1.5vw}.nbs-label-worked{color:#2a7a4f}.nbs-label-didnt{color:#b84040}.nbs-check-list{list-style:none;margin:0 0 1vw;padding:0}.nbs-check-list li{color:#2a2a2a;font-family:DM Sans,sans-serif;font-size:1rem;line-height:1.5rem;margin-bottom:.5vw;padding-left:1.6rem;position:relative}.nbs-check-list li:before{font-size:.95rem;left:0;position:absolute;top:.05rem}.nbs-check:before{color:#2a7a4f;content:"✓";font-weight:700}.nbs-ex:before{color:#b84040;content:"✕";font-weight:700}.nbs-neutral:before{color:#e98c22;content:"→";font-weight:700}@media (max-width:768px){.nbs-iteration-feedback{grid-template-columns:1fr}.nbs-feedback-col:first-child{border-bottom:1px solid #eaeaea;border-right:none}.nbs-feedback-col,.nbs-iteration-header{padding:5vw}}.nbs-images img{padding-bottom:6vw;width:65vw}
/*# sourceMappingURL=main.fe4d508c.css.map*/