@import url("https://api.fontshare.com/v2/css?f[]=clash-grotesk@400,500,600,700&display=swap");.bwsm-dialog,.bwsm-page{--bwsm-lime:#e993bc;--bwsm-ink:#10110f;--bwsm-pink:#cb2486;--bwsm-paper:#f7e0dd;--bwsm-blue:#ffffff;--bwsm-green:#055c2c;--bwsm-gutter:clamp(20px,2.2vw,42px);--bwsm-radius:clamp(18px,1.5vw,28px);--font-secondary:"Clash Grotesk","Open Sans",ui-sans-serif,system-ui,sans-serif;font-family:var(--font-secondary);-webkit-font-smoothing:antialiased}.bwsm-page{overflow:clip;background:var(--bwsm-paper);color:var(--bwsm-ink)}.bwsm-dialog *,.bwsm-page *{box-sizing:border-box}.bwsm-page :where(h1,h2,h3,p,figure,ul){margin:0}.bwsm-dialog button,.bwsm-page :where(a,button){color:inherit;font:inherit;-webkit-tap-highlight-color:transparent}.bwsm-dialog button,.bwsm-page button{padding:0;border:0;background:none;cursor:pointer}.bwsm-page a{color:inherit;text-decoration:none}.bwsm-dialog button:focus-visible,.bwsm-page :where(a,button):focus-visible{outline:2px solid currentColor;outline-offset:5px}.bwsm-label{font-size:10px;font-weight:600;letter-spacing:.12em;line-height:1.3;text-transform:uppercase}.bwsm-arrow{display:inline-block;transition:transform .4s cubic-bezier(.22,1,.36,1)}a:hover>.bwsm-arrow{transform:translate(3px,-3px)}.bwsm-media{position:relative;width:100%;height:100%;overflow:hidden;background:#30312e}.bwsm-media video{display:block;width:100%;height:100%;object-fit:cover}.bwsm-skeleton{position:absolute;z-index:1;inset:0;display:none;background:linear-gradient(100deg,#252623 15%,#4c4d49 44%,#252623 75%);background-size:200% 100%;animation:bwsm-loading 1.5s linear infinite}.bwsm-media[data-status=loading] .bwsm-skeleton{display:block}.bwsm-media-error{position:absolute;inset:0;display:grid;place-items:center;color:white;font-size:12px}@keyframes bwsm-loading{to{background-position:-200% 0}}.bwsm-projectrail{position:relative;--reel-h:min(72svh,720px);--reel-w:calc(var(--reel-h) * 0.66);height:720svh;min-height:4600px;overflow:clip;background:#cb2486}.bwsm-projectrail__desktop{height:100%}.bwsm-projectrail__sticky{position:sticky;top:0;width:100%;height:100svh;min-height:620px;overflow:hidden;isolation:isolate}.bwsm-projectrail__scene{position:absolute;inset:0;width:100%;height:100%;overflow:hidden}.bwsm-projectrail__hero{z-index:1;background:#cb2486;color:#fff5f0;will-change:transform}.bwsm-projectrail__hero-left{position:absolute;z-index:5;bottom:clamp(46px,8vh,92px);left:clamp(24px,3vw,58px)}.bwsm-projectrail__hero-left h1{margin:0;font-family:var(--font-primary);font-size:clamp(44px,4.9vw,82px);font-weight:400;line-height:.76;letter-spacing:-.055em;text-transform:uppercase}.bwsm-projectrail__hero-left h1 span,.bwsm-projectrail__hero-right span,.bwsm-projectrail__mobile h1 span{display:block}.bwsm-projectrail__hero-right{position:absolute;z-index:5;right:clamp(24px,3vw,58px);bottom:clamp(46px,8vh,92px);color:rgb(255 245 240/42%);font-family:var(--font-primary);font-size:clamp(42px,4.7vw,78px);font-weight:400;line-height:.76;letter-spacing:-.055em;text-align:right;text-transform:uppercase}.bwsm-projectrail__stage{position:absolute;z-index:10;top:50%;left:50%;width:var(--reel-w);height:var(--reel-h);transform:translate(-50%,-50%);perspective:1400px;pointer-events:none}.bwsm-projectrail__stage-card{position:absolute!important;inset:0;width:100%;height:100%;overflow:hidden;border-radius:clamp(7px,.65vw,11px)!important;background:#2c2c2c!important;box-shadow:0 22px 60px rgb(40 20 40/16%);pointer-events:auto;transform-style:preserve-3d;will-change:transform,opacity}.bwsm-projectrail__stage-card .bwsm-media{width:100%;height:100%}.bwsm-projectrail__cream{z-index:2;background:#fdf6f4;color:#cb2486;will-change:transform}.bwsm-projectrail__cream-left{position:absolute;z-index:5;bottom:clamp(46px,8vh,92px);left:clamp(24px,3vw,58px);will-change:transform}.bwsm-projectrail__cream-left .bwsm-label{margin-bottom:22px;color:#cb2486}.bwsm-projectrail__cream-left :is(h1,h2){margin:0;font-family:var(--font-primary);font-size:clamp(48px,5.5vw,92px);font-weight:400;line-height:.75;letter-spacing:-.055em;text-transform:uppercase}.bwsm-projectrail__cream-copy{position:absolute;z-index:5;right:clamp(24px,3vw,58px);bottom:clamp(46px,8vh,92px);max-width:30ch;will-change:transform;color:#cb2486;font-size:clamp(11px,.84vw,14px);font-weight:600;line-height:1.45}.bwsm-projectrail__rail{z-index:3;background:#2f89b4;color:white;will-change:transform,background-color}.bwsm-projectrail__rail-intro{position:absolute;z-index:20;top:50%;left:clamp(24px,3vw,56px);width:min(29vw,430px);transform:translateY(-50%);will-change:transform,opacity}.bwsm-projectrail__rail-intro :is(h1,h2){margin:0;color:inherit;font-family:var(--font-primary);font-size:clamp(46px,5vw,84px);font-weight:400;line-height:.75;letter-spacing:-.055em;text-transform:uppercase}.bwsm-projectrail__faces{display:flex;align-items:center;margin:0 0 18px 4px}.bwsm-projectrail__faces span{position:relative;display:grid;width:30px;height:30px;margin-left:-7px;overflow:hidden;place-items:center;border:2px solid white;border-radius:50%;background:#ece9e5}.bwsm-projectrail__faces span:first-child{margin-left:0}.bwsm-projectrail__faces img{display:block;width:100%;height:100%;object-fit:cover}.bwsm-projectrail__faces .is-plus{background:#cb2486;color:white;font-size:12px}.bwsm-projectrail__viewport{position:absolute;inset:0;overflow:hidden;perspective:1400px;clip-path:inset(0 0 0 calc(50vw - var(--reel-w) / 2))}.bwsm-projectrail__track{position:absolute;top:50%;left:0;display:flex;width:max-content;align-items:center;gap:clamp(8px,.7vw,14px);padding-right:8vw;transform:translateY(-50%);transform-style:preserve-3d;will-change:transform}.bwsm-reel-card{position:relative;display:block;width:var(--reel-w);height:var(--reel-h);flex:0 0 auto;overflow:hidden;border-radius:clamp(7px,.65vw,11px);background:#222;box-shadow:0 18px 48px rgb(0 0 0/10%);transform-origin:left center;text-align:left;will-change:transform,opacity}.bwsm-reel-card:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgb(0 0 0/62%),transparent 42%);pointer-events:none}.bwsm-reel-card__category,.bwsm-reel-card__number,.bwsm-reel-card__title{position:absolute;z-index:2;color:white}.bwsm-reel-card__number{top:18px;right:18px;font-size:11px}.bwsm-reel-card__title{right:16px;bottom:18px;left:16px;font-family:var(--font-primary);font-size:clamp(18px,1.55vw,28px);line-height:.84;letter-spacing:-.035em;text-transform:uppercase}.bwsm-reel-card__category{bottom:17px;left:18px;font-size:9px;letter-spacing:.1em;text-transform:uppercase}.bwsm-reel-card--more{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#cb2486;color:white;text-align:center}.bwsm-reel-card--more:after{display:none}.bwsm-reel-card--more>span{font-family:var(--font-primary);font-size:clamp(42px,4vw,70px);line-height:.77;letter-spacing:-.045em;text-transform:uppercase}.bwsm-reel-card--more small{margin-top:28px;font-size:10px;letter-spacing:.05em;text-transform:uppercase}.bwsm-projectrail__mobile{display:none}@media (max-width:899px),(prefers-reduced-motion:reduce){.bwsm-projectrail{height:auto;min-height:0;background:#cb2486}.bwsm-projectrail__desktop{display:none}.bwsm-projectrail__mobile{display:block;padding:118px 20px 70px;color:white}.bwsm-projectrail__mobile h1{margin:0 0 46px;font-family:var(--font-primary);font-size:clamp(50px,14vw,76px);font-weight:400;line-height:.75;letter-spacing:-.055em;text-transform:uppercase}.bwsm-projectrail__mobile-track{display:flex;width:calc(100% + 40px);gap:10px;margin-left:-20px;padding:0 20px 12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.bwsm-projectrail__mobile-track::-webkit-scrollbar{display:none}.bwsm-projectrail__mobile-track .bwsm-reel-card{width:min(78vw,380px);height:min(68svh,620px);scroll-snap-align:center}}.bwsm-impact{height:240svh;background:#ebe9e2}.bwsm-impact__sticky{position:sticky;top:0;display:grid;width:100%;height:100svh;overflow:hidden;place-items:center;background:#ebe9e2}.bwsm-impact__wipe{position:absolute;z-index:1;width:min(12vw,190px);aspect-ratio:1;border-radius:50%;background:var(--bwsm-ink);will-change:transform}.bwsm-impact__mark{position:absolute;z-index:2;display:grid;width:clamp(190px,20vw,340px);aspect-ratio:1;place-items:center;padding:clamp(26px,3vw,48px);overflow:hidden;border:2px solid var(--bwsm-paper);border-radius:clamp(24px,2.5vw,42px);background:linear-gradient(rgb(241 239 233/7%) 1px,transparent 0),linear-gradient(90deg,rgb(241 239 233/7%) 1px,transparent 0),#666a63;background-size:18px 18px;box-shadow:0 0 0 2px var(--bwsm-ink),0 24px 60px rgb(16 17 15/22%);will-change:transform,opacity}.bwsm-impact__mark img{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(1px 0 0 rgb(241 239 233/74%)) drop-shadow(-1px 0 0 rgb(16 17 15/64%)) drop-shadow(0 8px 14px rgb(16 17 15/20%))}.bwsm-impact :is(h1,h2){position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;color:var(--bwsm-lime);font-family:var(--font-primary);font-size:clamp(64px,10vw,190px);font-weight:400;line-height:.74;letter-spacing:-.055em;text-align:center;text-transform:uppercase}.bwsm-impact :is(h1,h2) span{display:block;overflow:hidden}.bwsm-impact :is(h1,h2) i{display:block;font-style:normal;opacity:0}.bwsm-expertise{height:360svh;min-height:2300px;background:#d0cce2;color:var(--bwsm-pink)}.bwsm-expertise__sticky{position:sticky;top:0;display:grid;grid-template-columns:minmax(240px,.88fr) minmax(270px,.9fr) minmax(280px,1fr);gap:clamp(26px,4vw,76px);width:100%;height:100svh;min-height:650px;overflow:hidden;align-items:center;padding:clamp(110px,13vh,145px) var(--bwsm-gutter) clamp(30px,5vh,60px)}.bwsm-expertise__intro{position:relative;z-index:3}.bwsm-expertise__intro :is(h1,h2),.bwsm-process__intro :is(h1,h2){margin-top:22px;font-family:var(--font-primary);font-size:clamp(56px,5.3vw,70px);font-weight:400;line-height:.75;letter-spacing:-.05em;text-transform:uppercase}.bwsm-expertise__intro :is(h1,h2) .bwsm-expertise__resonating{display:inline-block;padding:.03em .08em .07em;background:none;color:#f7e0dd}.bwsm-expertise__emoji-sticker{position:absolute;z-index:4;top:54%;left:82%;display:inline-flex;align-items:center;gap:9px;padding:19px 24px;border:1px solid rgb(16 17 15/8%);border-radius:26px;background:rgb(255 255 255/92%);box-shadow:0 9px 22px rgb(16 17 15/10%);font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:clamp(24px,1.7vw,32px);line-height:1;white-space:nowrap;pointer-events:none;user-select:none;transform:rotate(-7deg) translateZ(0);transform-origin:center;will-change:transform}.bwsm-expertise__emoji-sticker>img{display:block;width:1em;height:1em}.bwsm-emoji-bubble:after{position:absolute;bottom:-10px;left:34%;width:24px;height:20px;border-radius:0 0 16px 16px;background:inherit;clip-path:polygon(0 0,100% 0,58% 100%);content:""}@keyframes bwsm-emoji-float{0%,to{translate:0 0}50%{translate:0 -9px}}.bwsm-emoji-float{animation:bwsm-emoji-float 3.6s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.bwsm-emoji-float{animation:none}}.bwsm-expertise__intro>p:not(.bwsm-label){max-width:30ch;margin-top:24px;font-size:13px;font-weight:600;line-height:1.4}.bwsm-expertise__deck{position:relative;width:min(100%,430px);height:min(68svh,650px);justify-self:center;overflow:visible;perspective:1400px;transform-style:preserve-3d;isolation:isolate}.bwsm-expertise__deck figure{position:absolute;inset:0;margin:0;overflow:hidden;border-radius:var(--bwsm-radius);background:#222;box-shadow:0 24px 60px rgb(16 17 15/12%);backface-visibility:hidden;transform:translateZ(0);will-change:transform,filter}.bwsm-expertise__deck img{display:block;width:100%;height:100%;object-fit:cover}.bwsm-expertise__deck figcaption{position:absolute;right:16px;bottom:14px;left:16px;padding:12px 15px;border-radius:999px;background:rgb(241 239 233/88%);color:var(--bwsm-ink);font-size:10px;font-weight:700;letter-spacing:.08em;text-align:center;text-transform:uppercase;backdrop-filter:blur(10px)}.bwsm-expertise__details{position:relative;min-height:310px;align-self:center}.bwsm-expertise__details article{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;will-change:transform,opacity}.bwsm-expertise__details article>span{display:inline-grid;width:34px;height:34px;align-self:flex-start;place-items:center;border-radius:50%;background:var(--bwsm-lime);color:var(--bwsm-ink);font-family:var(--font-primary);font-size:16px}.bwsm-expertise__details h3{max-width:12ch;margin-top:12px;font-family:var(--font-primary);font-size:clamp(36px,3.2vw,60px);font-weight:400;line-height:.82;letter-spacing:-.035em;text-transform:uppercase}.bwsm-expertise__details p{max-width:38ch;margin-top:20px;color:var(--bwsm-ink);font-size:13px;line-height:1.45}.bwsm-expertise__details ul{display:flex;flex-wrap:wrap;gap:7px;margin-top:20px;padding:0;list-style:none}.bwsm-expertise__details li{padding:6px 10px;border:1px solid;border-radius:999px;font-size:9px;font-weight:700}.bwsm-case-card{position:absolute;right:var(--bwsm-gutter);bottom:clamp(20px,3vw,45px);z-index:10;display:flex;width:min(25vw,390px);min-width:280px;min-height:150px;flex-direction:column;padding:20px;border-radius:var(--bwsm-radius);border:1px solid var(--bwsm-lime);background:var(--bwsm-ink);color:var(--bwsm-paper);box-shadow:0 18px 40px rgb(0 0 0/16%);cursor:grab;touch-action:pan-y;user-select:none}.bwsm-case-card:active{cursor:grabbing}.bwsm-case-card a,.bwsm-case-card span{font-size:9px;letter-spacing:.08em;text-transform:uppercase}.bwsm-case-card strong{margin:8px 0 18px;font-family:var(--font-primary);font-size:clamp(26px,2.1vw,40px);font-weight:400;line-height:.8;text-transform:uppercase}.bwsm-case-card a{margin-top:auto;color:var(--bwsm-lime)}.bwsm-case-card__close{position:absolute;top:12px;right:12px;display:grid;width:28px;height:28px;place-items:center;border:1px solid rgb(241 239 233/38%)!important;border-radius:50%!important;color:var(--bwsm-paper)!important;font-size:18px!important;line-height:1;transition:border-color .2s ease,background-color .2s ease}.bwsm-case-card__close:hover{border-color:var(--bwsm-lime)!important;background:var(--bwsm-lime)!important;color:var(--bwsm-ink)!important}.bwsm-case-card__footer{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:auto}.bwsm-case-card__footer>span{color:rgb(241 239 233/54%);font-size:8px;white-space:nowrap}.bwsm-case-card__restore{position:absolute;right:0;bottom:clamp(20px,3vw,45px);z-index:10;padding:11px 14px!important;border:1px solid var(--bwsm-lime)!important;border-right:0!important;border-radius:999px 0 0 999px!important;background:var(--bwsm-ink)!important;color:var(--bwsm-lime)!important;font-size:9px!important;font-weight:700!important;letter-spacing:.08em;text-transform:uppercase}.bwsm-process{height:520svh;min-height:3300px;background:#f7e0dd;color:var(--bwsm-pink)}.bwsm-process__intro :is(h1,h2) span{color:var(--bwsm-lime)}.bwsm-process__sticky{position:sticky;top:0;display:grid;grid-template-columns:minmax(240px,.88fr) minmax(300px,.9fr) minmax(260px,1fr);gap:clamp(26px,4vw,76px);width:100%;height:100svh;min-height:650px;overflow:hidden;align-items:center;padding:clamp(110px,13vh,145px) var(--bwsm-gutter) clamp(30px,5vh,60px)}.bwsm-process__intro>p:not(.bwsm-label){margin-top:22px;font-size:13px;font-weight:600}.bwsm-process__deck{position:relative;width:min(100%,430px);height:min(68svh,650px);justify-self:center}.bwsm-process__deck article{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;padding:34px 26px 28px;border-radius:var(--bwsm-radius);box-shadow:0 20px 50px rgb(76 35 51/12%);text-align:center;will-change:transform}.bwsm-process__deck article.is-lime{background:var(--bwsm-pink);color:#f7e0dd}.bwsm-process__deck article.is-dark{border:0;background:var(--bwsm-green);color:#f7e0dd}.bwsm-process__deck article>span{font-family:var(--font-primary);font-size:clamp(24px,2.3vw,42px);line-height:.85;text-transform:uppercase}.bwsm-process__deck strong{margin:auto 0;font-family:var(--font-primary);font-size:clamp(135px,13vw,240px);font-weight:400;line-height:.7;letter-spacing:-.06em}.bwsm-process__deck p{max-width:27ch;font-size:11px;line-height:1.4}.bwsm-process__note{max-width:360px;color:var(--bwsm-paper);align-self:center}.bwsm-process__note strong{color:var(--bwsm-lime);font-size:15px}.bwsm-process__note p{margin-top:12px;font-size:13px;line-height:1.5}.bwsm-why{position:relative;height:290svh;background:var(--bwsm-pink);color:#f7e0dd}.bwsm-why__sticky{position:sticky;top:0;height:100svh;overflow:hidden}.bwsm-why__sticky>:is(h1,h2){position:absolute;z-index:1;top:49%;left:50%;width:100%;max-width:1400px;margin:0;font-family:var(--font-primary);font-size:clamp(100px,13.2vw,260px);font-weight:400;line-height:.78;letter-spacing:-.055em;text-align:center;text-transform:uppercase;transform:translate(-50%,-50%)}.bwsm-why__cards{position:absolute;z-index:3;top:50%;right:clamp(24px,2vw,42px);left:clamp(24px,2vw,42px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.2vw,24px);transform:translateY(-50%)}.bwsm-why__cards article{display:flex;min-height:clamp(390px,62svh,610px);flex-direction:column;align-items:center;justify-content:center;padding:clamp(26px,2.2vw,44px);border:0;border-radius:var(--bwsm-radius);background:var(--bwsm-green);color:var(--bwsm-paper);text-align:center;box-shadow:0 24px 50px rgb(16 17 15/18%)}.bwsm-why__cards article:first-child{transform:rotate(-2.4deg)}.bwsm-why__cards article:nth-child(2){transform:rotate(1.5deg)}.bwsm-why__cards article:nth-child(3){transform:rotate(-1.2deg)}.bwsm-why__cards article:nth-child(4){transform:rotate(2.2deg)}.bwsm-why__icon{display:block;width:clamp(54px,4.2vw,82px);margin-bottom:clamp(28px,4vh,48px);color:#fffaf7}.bwsm-why__icon svg{display:block;width:100%;height:auto}.bwsm-why__cards h3{max-width:12ch;font-family:var(--font-primary);font-size:clamp(28px,2.55vw,50px);font-weight:400;line-height:.82;text-transform:uppercase}.bwsm-why__cards p{max-width:31ch;margin-top:clamp(18px,2.4vh,28px);font-size:clamp(12px,.88vw,17px);font-weight:600;line-height:1.4}.bwsm-why__cta{position:absolute;z-index:4;right:50%;bottom:3svh;padding-bottom:6px;border-bottom:1px solid;font-size:12px;letter-spacing:.1em;text-transform:uppercase;transform:translateX(50%)}.bwsm-dialog{width:100%;height:100%;max-width:none;max-height:none;padding:0;border:0;background:rgb(16 17 15/96%)}.bwsm-dialog::backdrop{background:rgb(0 0 0/65%)}.bwsm-team-dialog{width:100%;height:100%;max-width:none;max-height:none;padding:0;border:0;overflow:hidden;pointer-events:auto;background:transparent}.bwsm-team-dialog::backdrop{background:transparent}.bwsm-viewer{display:flex;width:100%;height:100%;flex-direction:column;padding:clamp(18px,3vw,44px);color:white}.bwsm-viewer__bar{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.bwsm-viewer__bar p{font-size:18px}.bwsm-viewer__bar span{color:rgb(255 255 255/55%);font-size:11px}.bwsm-viewer__bar button{color:white}.bwsm-viewer figure{width:min(390px,90vw);min-height:0;flex:1;margin:20px auto 0;overflow:hidden;border-radius:var(--bwsm-radius)}@media (max-width:899px){.bwsm-expertise,.bwsm-impact,.bwsm-process{height:auto;min-height:0}.bwsm-expertise__sticky,.bwsm-impact__sticky,.bwsm-process__sticky{position:relative;top:auto;height:auto;min-height:0}.bwsm-impact__sticky{min-height:100svh;display:flex;flex-direction:column;justify-content:center;gap:42px}.bwsm-impact__wipe{transform:scale(24)}.bwsm-impact__mark{position:relative;width:min(68vw,300px);flex:0 0 auto;opacity:1;transform:none}.bwsm-impact :is(h1,h2){padding:20px;font-size:clamp(62px,17vw,112px)}.bwsm-impact :is(h1,h2) i{opacity:1}.bwsm-expertise__sticky,.bwsm-process__sticky{display:flex;flex-direction:column;gap:55px;padding:110px 20px 90px}.bwsm-expertise__intro :is(h1,h2),.bwsm-process__intro :is(h1,h2){font-size:clamp(54px,15vw,92px)}.bwsm-expertise__deck,.bwsm-process__deck{display:flex;width:100%;height:auto;flex-direction:column;gap:20px}.bwsm-expertise__deck figure,.bwsm-process__deck article{position:relative;inset:auto;width:100%;height:min(115vw,600px)}.bwsm-expertise__details{display:flex;min-height:0;flex-direction:column;gap:40px}.bwsm-expertise__details article{position:relative;inset:auto;opacity:1!important;transform:none!important}.bwsm-expertise__emoji-sticker{position:relative;top:auto;left:auto;align-self:flex-start;margin-top:18px;transform:rotate(-6deg)}.bwsm-case-card{position:relative;right:auto;bottom:auto;width:100%;min-width:0}.bwsm-case-card__restore{position:relative;right:auto;bottom:auto;align-self:flex-end}.bwsm-process__deck article{min-height:520px}.bwsm-process__note{max-width:none}.bwsm-why{height:auto;min-height:0;padding:0}.bwsm-why__sticky{position:relative;display:flex;height:auto;min-height:0;flex-direction:column;padding:100px 20px 75px}.bwsm-why__sticky>:is(h1,h2){position:relative;z-index:1;top:auto;left:auto;order:2;font-size:clamp(66px,18vw,104px);margin:48px auto 0;transform:none}.bwsm-why__cards{position:relative;top:auto;right:auto;left:auto;order:1;grid-template-columns:1fr;margin:0 auto;transform:none}.bwsm-why__cards article{min-height:230px;transform:none!important}.bwsm-why__cta{position:relative;right:auto;bottom:auto;order:3;align-self:center;margin-top:46px;transform:none}}@media (prefers-reduced-motion:reduce){.bwsm-dialog *,.bwsm-page *{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.bwsm-hero-type{font-family:"Anton",var(--font-primary),Impact,sans-serif}.bwsm-hero-type.bwsm-hero-type--clash,.bwsm-story-title{font-family:"Clash Grotesk",var(--font-secondary),ui-sans-serif,system-ui,sans-serif;font-weight:700}.bwsm-roundnav{position:fixed;inset:clamp(20px,2vw,38px) clamp(20px,2vw,38px) auto;z-index:1200;display:flex;justify-content:space-between;pointer-events:none}.bwsm-page .bwsm-roundnav>*{pointer-events:auto;display:grid;place-content:center;gap:4px;width:clamp(52px,4vw,76px);height:clamp(52px,4vw,76px);border:0;border-radius:50%;background:#e993bc;color:#055c2c;cursor:pointer}.bwsm-page .bwsm-roundnav__logo{position:absolute;left:50%;width:auto;height:auto;transform:translateX(-50%);border-radius:0;background:transparent}.bwsm-page .bwsm-roundnav button span{display:block;width:14px;height:2px;background:currentColor}body.bwsm-route:not(.bwsm-nav-open) .site-header{display:none}body.bwsm-route.bwsm-nav-open .site-header{z-index:1100}.bwsm-why__sticky>:is(h1,h2){max-width:none;color:#f7e0dd}.bwsm-faq{display:grid;min-height:100svh;grid-template-columns:minmax(0,.95fr) minmax(560px,1.12fr);align-items:center;gap:clamp(56px,7vw,145px);padding:clamp(72px,10vh,110px) clamp(28px,2.2vw,46px);background:#fff5f3;color:var(--bwsm-pink)}.bwsm-faq__title{font-family:var(--font-primary);font-size:clamp(82px,9.2vw,180px);font-weight:400;line-height:.76;letter-spacing:-.05em;text-transform:uppercase}.bwsm-faq__title b{display:block;overflow:hidden;padding-block:.04em}.bwsm-faq__title b.is-soft{color:var(--bwsm-lime)}.bwsm-faq__title span{display:block}.bwsm-faq__list{margin:0;padding:0;list-style:none}.bwsm-faq__item{border-top:1px solid rgb(203 36 134/25%)}.bwsm-faq__item:first-child{border-top:0}.bwsm-faq__item h3{margin:0}.bwsm-faq__item button{display:flex;width:100%;align-items:center;justify-content:space-between;gap:24px;min-height:clamp(86px,12vh,112px);padding:clamp(20px,2.8vh,30px) 0;text-align:left;background:none;border:0;cursor:pointer;font-family:var(--font-secondary);font-size:clamp(20px,1.55vw,31px);font-weight:700;line-height:.98;letter-spacing:-.01em;color:var(--bwsm-lime);transition:color .3s}.bwsm-faq__item button:hover,.bwsm-faq__item i,.bwsm-faq__item.is-open button{color:var(--bwsm-pink)}.bwsm-faq__item i{position:relative;flex:none;width:clamp(50px,3.25vw,64px);height:clamp(50px,3.25vw,64px);border-radius:50%;background:var(--bwsm-lime);transition:transform .4s cubic-bezier(.22,1,.36,1),background .3s,color .3s}.bwsm-faq__item i:after,.bwsm-faq__item i:before{content:"";position:absolute;left:50%;top:50%;width:18px;height:3px;margin:-1.5px 0 0 -9px;background:currentColor}.bwsm-faq__item i:after{transform:rotate(90deg)}.bwsm-faq__item.is-open i{transform:rotate(45deg);background:var(--bwsm-pink);color:#fff5f3}.bwsm-faq__answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.22,1,.36,1)}.bwsm-faq__item.is-open .bwsm-faq__answer{grid-template-rows:1fr}.bwsm-faq__answer>div{overflow:hidden}.bwsm-faq__answer p{max-width:52ch;padding-bottom:24px;font-size:clamp(15px,1vw,19px);font-weight:600;line-height:1.45}.bwsm-contact{display:grid;min-height:100svh;place-items:center;overflow:hidden;padding:80px var(--bwsm-gutter);background:var(--bwsm-lime)}.bwsm-contact__stage{position:relative;width:min(980px,100%);height:min(78svh,640px)}.bwsm-contact__photo{left:4%;top:0;width:min(34%,340px);aspect-ratio:.665;height:auto;object-fit:cover;transform:rotate(-2deg)}.bwsm-contact__card,.bwsm-contact__photo{position:absolute;border-radius:var(--bwsm-radius)}.bwsm-contact__card{right:2%;top:14%;z-index:2;display:flex;width:min(52%,500px);flex-direction:column;align-items:center;gap:14px;padding:clamp(28px,4vw,56px);background:var(--bwsm-pink);color:#fff;text-align:center;transform:rotate(4deg)}.bwsm-contact__card p{max-width:34ch;font-size:12px;font-weight:600;line-height:1.35}.bwsm-contact__card :is(h1,h2){font-family:var(--font-primary);font-size:clamp(40px,5vw,78px);font-weight:400;line-height:.84;letter-spacing:-.03em;text-transform:uppercase}.bwsm-contact__card a{margin-top:8px;padding:12px 22px;border-radius:10px;background:var(--bwsm-lime);color:#fff;font-size:11px;font-weight:700;transition:transform .35s cubic-bezier(.22,1,.36,1)}.bwsm-contact__card a:hover{transform:scale(1.06)}@media (max-width:800px){.bwsm-faq{grid-template-columns:1fr;align-items:start;gap:40px}.bwsm-faq__title{font-size:clamp(68px,20vw,112px);line-height:.78}.bwsm-faq__item button{min-height:78px;font-size:clamp(18px,5.8vw,25px)}.bwsm-faq__item i{width:48px;height:48px}.bwsm-contact__photo{left:0;width:56%}.bwsm-contact__card{right:0;top:34%;width:80%}}@media (prefers-reduced-motion:reduce){.bwsm-contact__card a,.bwsm-faq__answer,.bwsm-faq__item i{transition:none}}.bwsm-case{position:fixed;right:clamp(20px,2vw,38px);bottom:2.2svh;z-index:60;display:none;gap:18px;width:clamp(320px,25.7vw,490px);padding:20px;font-family:var(--font-secondary),sans-serif;border-radius:var(--bwsm-radius,24px);background:#424524;color:#fff}@media (min-width:900px){.bwsm-case{display:flex}}.bwsm-case{touch-action:none;cursor:grab;user-select:none}.bwsm-case.is-hidden{cursor:pointer}.bwsm-case__bar{position:absolute;left:50%;top:0;width:34%;height:34px;translate:-50% 0;padding:0;border:0;background:none;cursor:inherit}.bwsm-case__bar:after{content:"";position:absolute;left:0;right:0;top:14px;height:3px;border-radius:3px;background:#fff}.bwsm-case img{width:44%;aspect-ratio:.72;margin-top:12px;object-fit:cover;border-radius:12px}.bwsm-case small{display:block;margin-top:10px;font-size:12px;font-weight:800}.bwsm-case strong{display:block;margin:4px 0 10px;font-family:Anton,Impact,sans-serif;font-weight:400;font-size:clamp(24px,2.2vw,42px);line-height:.9;text-transform:uppercase}.bwsm-case ul{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin:0;padding:0;list-style:none}.bwsm-case li{padding:6px 10px;background:#f7e0dd;color:#cb2486}.bwsm-case a,.bwsm-case li{border-radius:99px;font-size:11px;font-weight:800}.bwsm-case a{display:inline-block;margin-top:8px;padding:8px 12px;background:#cb2486;color:#fff}.bwsm-contact{position:relative}.bwsm-contact__word{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:center;overflow:hidden;height:17svh;pointer-events:none}.bwsm-contact__word span{font-family:Anton,Impact,sans-serif;font-size:clamp(120px,21vw,420px);line-height:1;text-transform:uppercase;color:#055c2c;white-space:nowrap;transform:translateY(20%) scaleY(1.35);transform-origin:top}.bw-reels,.bwsm-page .bw-reels{width:100%;min-width:0;padding:clamp(64px,7vw,112px) clamp(18px,3vw,56px);background:#fff;color:#111;font-family:var(--font-secondary,sans-serif)}.bw-reels .bw-reels__header{margin-bottom:32px}.bw-reels .bw-reels__eyebrow,.bwsm-page .bw-reels__eyebrow{margin-bottom:14px;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#656565}.bw-reels .bw-reels__header :is(h1,h2){font-family:var(--font-primary,sans-serif);font-size:clamp(32px,3.5vw,52px);font-weight:400;line-height:1.08;letter-spacing:-.025em}.bw-reels .bw-reels__header>p:last-child{margin-top:14px;color:#686868;font-size:15px;line-height:1.6}.bw-reels .bw-reels__carousel{min-width:0}.bw-reels .bw-reels__viewport{--reel-columns:5;--reel-gap:12px;position:relative;display:flex;gap:var(--reel-gap);width:100%;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab}.bw-reels .bw-reels__viewport::-webkit-scrollbar{display:none}.bw-reels .bw-reels__viewport.is-dragging{scroll-snap-type:none;cursor:grabbing;user-select:none}.bw-reels .bw-reels__card{position:relative;flex:0 0 calc((100% - (var(--reel-columns) - 1) * var(--reel-gap)) / var(--reel-columns));min-width:0;aspect-ratio:9/16;border-radius:20px;overflow:hidden;isolation:isolate;scroll-snap-align:start;background:linear-gradient(145deg,#444039,#171717)}.bw-reels .bw-reels__card:nth-child(3n+2){background:linear-gradient(135deg,#778d83,#21302e)}.bw-reels .bw-reels__card:nth-child(3n){background:linear-gradient(135deg,#a37363,#332626)}.bw-reels .bw-reels__poster,.bw-reels .bw-reels__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.bw-reels .bw-reels__poster{color:transparent}.bw-reels .bw-reels__video{opacity:0;transition:opacity .24s ease}.bw-reels .bw-reels__video.is-ready{opacity:1}.bw-reels .bw-reels__card:after{content:"";position:absolute;inset:45% 0 0;z-index:1;background:linear-gradient(transparent,rgb(0 0 0/65%));pointer-events:none}.bw-reels .bw-reels__select{position:absolute;inset:0;z-index:2;width:100%;height:100%;border:0;background:transparent;cursor:inherit}.bw-reels .bw-reels__category{top:20px;max-width:calc(100% - 40px);border-radius:7px;padding:6px 9px;background:rgb(0 0 0/58%);font-size:12px;font-weight:500}.bw-reels .bw-reels__caption,.bw-reels .bw-reels__category{position:absolute;z-index:3;left:20px;color:#fff;line-height:1.4;pointer-events:none}.bw-reels .bw-reels__caption{bottom:22px;right:20px;display:grid;gap:5px;font-size:13px}.bw-reels .bw-reels__card.is-active .bw-reels__caption{bottom:72px}.bw-reels .bw-reels__caption .bw-reels__status{font-size:11px;color:rgb(255 255 255/85%)}.bw-reels .bw-reels__caption a{display:inline-flex;gap:6px;align-items:center;width:fit-content;pointer-events:auto}.bw-reels .bw-reels__media-controls{position:absolute;z-index:4;bottom:18px;right:18px;display:flex;gap:8px}.bw-reels .bw-reels__media-controls button{display:grid;place-items:center;width:36px;height:36px;color:white;background:rgb(0 0 0/55%);border-radius:50%;border:0;cursor:pointer}.bw-reels .bw-reels__play-hint{position:absolute;z-index:3;top:50%;left:50%;transform:translate(-50%,-50%);padding:8px 12px;border-radius:8px;color:white;background:rgb(0 0 0/65%);font-size:12px;white-space:nowrap;pointer-events:none}.bw-reels .bw-reels__navigation{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-top:24px}.bw-reels .bw-reels__dots{display:flex;align-items:center;justify-content:center}.bw-reels .bw-reels__dot{display:grid;place-items:center;min-width:22px;height:36px;padding:0 5px;border:0;background:transparent;cursor:pointer}.bw-reels .bw-reels__dot span{width:6px;height:6px;border-radius:999px;background:#d6d6d6;transition:width .24s ease,background .24s ease}.bw-reels .bw-reels__dot.is-active span{width:24px;background:#111}.bw-reels .bw-reels__arrows{justify-self:end;display:flex;gap:8px}.bw-reels .bw-reels__arrows button{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;color:#111;background:#f1f1f1;border:0;cursor:pointer;transition:background .18s ease}.bw-reels .bw-reels__arrows button:hover{background:#e1e1e1}.bw-reels .bw-reels__arrows button:disabled{opacity:.35;cursor:default}.bw-reels .bw-reels__auto{justify-self:start;display:inline-flex;align-items:center;gap:6px;padding:9px 0;color:#666;font-size:12px;background:transparent;border:0;cursor:pointer}.bw-reels .bw-reels__viewport:focus-visible,.bw-reels a:focus-visible,.bw-reels button:focus-visible{outline:2px solid #111;outline-offset:-3px}.bw-reels .bw-reels__select:focus-visible{outline-color:white!important;outline-offset:-6px!important;border-radius:20px}.bw-reels .bw-reels__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (max-width:1439px){.bw-reels .bw-reels__viewport{--reel-columns:4}}@media (max-width:1199px){.bw-reels .bw-reels__viewport{--reel-columns:3}}@media (max-width:1023px){.bw-reels .bw-reels__viewport{--reel-columns:2.5}}@media (max-width:767px){.bw-reels .bw-reels__card{flex-basis:74%}.bw-reels .bw-reels__header{margin-bottom:24px}.bw-reels .bw-reels__navigation{grid-template-columns:1fr auto;gap:8px;margin-top:16px}.bw-reels .bw-reels__dots{grid-column:1/-1;grid-row:1}.bw-reels .bw-reels__auto{grid-column:1;grid-row:2}.bw-reels .bw-reels__arrows{grid-column:2;grid-row:2}}@media (prefers-reduced-motion:reduce){.bw-reels *,.bw-reels :after,.bw-reels :before{transition:none!important;scroll-behavior:auto!important}}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/anton-latin-400-normal.8051a086.woff2) format("woff2"),url(/_next/static/media/anton-latin-400-normal.70090b55.woff) format("woff")}