.proposal_page__ppKNh{--ink:#11100f;--paper:#f0f1fa;--orange:#ff4f18;--pink:#ff2e79;--teal:#087f71;--amber:#ffb000;min-height:100vh;overflow:clip;color:var(--ink);background:var(--paper);font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.proposal_page__ppKNh *{box-sizing:border-box}.proposal_page__ppKNh html{scroll-behavior:smooth}html.proposal-cursor-active .proposal_page__ppKNh [data-cursor]{cursor:none}.proposal_page__ppKNh [data-reveal]{opacity:0;transform:translateY(4rem);transition:opacity .85s cubic-bezier(.2,.75,.2,1),transform 1s cubic-bezier(.2,.75,.2,1)}.proposal_page__ppKNh [data-reveal].is-visible{opacity:1;transform:translateY(0)}.proposal_page__ppKNh .proposal-motion-line{position:fixed;z-index:12;inset:0;width:100%;height:100%;pointer-events:none}.proposal_header__z9RB5{position:fixed;z-index:40;top:0;left:0;display:grid;grid-template-columns:1fr auto;align-items:center;width:100%;padding:1.3rem 2rem;color:#11100f;background:transparent;mix-blend-mode:difference;pointer-events:none}.proposal_logo__HABq_{width:7.4rem;color:#fff;pointer-events:auto}.proposal_logo__HABq_ .brand-logo{width:100%;transform-origin:left top;will-change:transform}.proposal_logo__HABq_ .brand-logo-mark{transform-origin:50% 50%;will-change:transform}.proposal_logo__HABq_ .brand-logo-word{will-change:transform,opacity,letter-spacing}.proposal_edition__pjMW5{display:none}.proposal_header__z9RB5 nav{justify-self:end;display:flex;gap:1.5rem;transform-origin:right top;pointer-events:auto;will-change:transform}.proposal_header__z9RB5 nav a{position:relative;display:inline-flex;min-height:2.8rem;align-items:center;padding:0;color:#fff;font-size:.67rem;font-weight:850;text-transform:uppercase;text-decoration:none;transition:opacity .18s ease}.proposal_header__z9RB5 nav a:after{content:"";position:absolute;right:0;bottom:.55rem;left:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .3s cubic-bezier(.2,.8,.2,1)}.proposal_header__z9RB5 nav a:is(:hover,:focus-visible):after{transform:scaleX(1);transform-origin:left}.proposal_hero__QSBzM{position:relative;min-height:150svh;padding:3.3rem 5vw 0;isolation:isolate;background:var(--paper)}.proposal_eyebrow__qa1_9{margin:0 0 2.2rem;color:var(--orange);font-size:.72rem;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.proposal_heroTop__M_Xw4{display:grid;grid-template-columns:.55fr 1.15fr .3fr;align-items:start;min-height:8rem;padding:0 0 2rem}.proposal_heroTop__M_Xw4 h1{grid-column:2;margin:0;max-width:47rem;font-size:clamp(2rem,3.4vw,4.4rem);font-weight:500;line-height:1.02;letter-spacing:-.045em}.proposal_statementCopy__3oJ10 a,.proposal_storeLinks__op_fI a,.proposal_toolsIntro__A_WfB>a{display:inline-flex;min-height:3.15rem;align-items:center;justify-content:center;gap:1rem;padding:0 1.35rem;border:1px solid;color:currentColor;font-size:.7rem;font-weight:850;text-decoration:none;text-transform:uppercase;transition:color .25s ease,background .25s ease,transform .25s ease}.proposal_statementCopy__3oJ10 a:hover,.proposal_storeLinks__op_fI a:hover,.proposal_toolsIntro__A_WfB>a:hover{transform:translateY(-4px)}.proposal_prismWrap__xk_6E{position:-webkit-sticky;position:sticky;z-index:1;top:1rem;width:100%;height:calc(100svh - 14rem);min-height:28rem;overflow:hidden;border-radius:1.5rem;background:#ff5a0a}.proposal_prismWrap__xk_6E:before{content:"";position:absolute;z-index:2;inset:0;border:1px solid rgba(17,16,15,.25);border-radius:inherit;pointer-events:none}.proposal_prismWrap__xk_6E>div{width:100%;height:100%;cursor:-webkit-grab;cursor:grab}.proposal_prismWrap__xk_6E canvas{display:block;width:100%;height:100%}.proposal_stageOverlay__rn5Pb{position:absolute;z-index:3;inset:auto 2rem 2rem;display:flex;align-items:flex-end;justify-content:space-between;color:#11100f}.proposal_stageOverlay__rn5Pb p{max-width:15rem;margin:0;font-size:.72rem;font-weight:750;text-transform:uppercase}.proposal_stageOverlay__rn5Pb span{font-size:.62rem;font-weight:850;text-transform:uppercase}.proposal_stageRail__T3_QC{position:-webkit-sticky;position:sticky;z-index:2;top:calc(100svh - 5rem);display:grid;grid-template-columns:1fr 1fr auto 1fr 1fr;align-items:center;height:3.5rem;color:#11100f}.proposal_stageRail__T3_QC span{font-size:1.4rem;font-weight:300}.proposal_stageRail__T3_QC span:nth-of-type(2),.proposal_stageRail__T3_QC span:nth-of-type(4){justify-self:end}.proposal_stageRail__T3_QC p{margin:0 2.5rem;font-size:.62rem;font-weight:850;text-transform:uppercase}.proposal_statement__qn8jq{position:relative;min-height:105svh;display:grid;grid-template-columns:1.3fr .55fr;grid-gap:6vw;gap:6vw;align-items:center;padding:12rem 5vw;background:var(--paper)}.proposal_statement__qn8jq h2{position:relative;z-index:13;margin:0;font-size:clamp(4.5rem,9.3vw,11rem);font-weight:450;line-height:.84;letter-spacing:0}.proposal_statement__qn8jq h2 em{font-family:inherit;font-weight:760;font-style:normal}.proposal_statementCopy__3oJ10{position:relative;z-index:13;align-self:end;padding-bottom:5rem}.proposal_statementCopy__3oJ10>p{max-width:27rem;margin:0 0 1rem;font-size:1rem;font-weight:560;line-height:1.45}.proposal_statementCopy__3oJ10 a{width:-moz-fit-content;width:fit-content;margin-top:1.25rem;border:0;border-radius:2rem;background:#fff;box-shadow:0 .5rem 1.2rem rgba(26,27,40,.1)}.proposal_catalogue__OZ3H9{position:relative;z-index:13;scroll-margin-top:6rem;padding:8rem 5vw 7rem;background:var(--paper);color:#10100f}.proposal_catalogueIntro__0w33C{display:grid;grid-template-columns:1.45fr .45fr;align-items:end;grid-gap:5vw;gap:5vw;padding-bottom:4rem}.proposal_catalogueIntro__0w33C>p{max-width:25rem;justify-self:end;margin:0 0 .5rem;font-size:.72rem;font-weight:700;line-height:1.45;text-transform:uppercase}.proposal_catalogueIntro__0w33C h2,.proposal_contact__UxfoH h2,.proposal_toolsIntro__A_WfB h2,.proposal_waitlist__a6GQG h2{margin:0;font-size:clamp(3.2rem,6.3vw,7.3rem);line-height:.89;letter-spacing:0;text-transform:uppercase}.proposal_catalogueIntro__0w33C em,.proposal_contact__UxfoH em,.proposal_toolsIntro__A_WfB em,.proposal_waitlist__a6GQG em{font-family:inherit;font-weight:760;font-style:normal;text-transform:none}.proposal_catalogueIntro__0w33C h2{font-weight:450;text-transform:none}.proposal_productList__PHWXk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:5rem 1.5rem;gap:5rem 1.5rem}.proposal_productTile__gPql5{--card-hover-x:0deg;--card-hover-y:0deg;--card-scroll-x:0deg;--card-scroll-y:0deg;--card-scroll-z:0px;position:relative;z-index:14;display:block;color:#11100f;text-decoration:none;transform:perspective(1500px) translateZ(var(--card-scroll-z)) rotateX(calc(var(--card-scroll-x) + var(--card-hover-x))) rotateY(calc(var(--card-scroll-y) + var(--card-hover-y)));transform-origin:50% 125%;transform-style:preserve-3d;transition:transform .18s ease-out;will-change:transform}.proposal_page__ppKNh .proposal_productTile__gPql5[data-reveal].is-visible{transform:perspective(1500px) translateZ(var(--card-scroll-z)) rotateX(calc(var(--card-scroll-x) + var(--card-hover-x))) rotateY(calc(var(--card-scroll-y) + var(--card-hover-y)))}.proposal_tileMedia__nfNEv{position:relative;min-height:39rem;display:grid;place-items:center;overflow:hidden;border-radius:1.4rem;background:#171823;transform:translateZ(1px)}.proposal_productTile__gPql5[data-product=nook] .proposal_tileMedia__nfNEv{background:#ff591f}.proposal_productTile__gPql5[data-product=doserite] .proposal_tileMedia__nfNEv{background:#07a89d}.proposal_productTile__gPql5[data-product=gamemaster] .proposal_tileMedia__nfNEv{background:#283ed5}.proposal_productTile__gPql5[data-product=wayfold]{grid-column:1/-1}.proposal_productTile__gPql5[data-product=wayfold] .proposal_tileMedia__nfNEv{min-height:46rem;background:#ffe44d}.proposal_productTile__gPql5[data-product=wayfold] .proposal_tileScreen__SE_gb{width:min(25rem,34%);height:39rem}.proposal_productTile__gPql5[data-product=wayfold] .proposal_tileBackdrop__vcMC6{filter:saturate(1.12) contrast(1.04)}.proposal_tileMedia__nfNEv:before{content:"";position:absolute;z-index:1;inset:0;background:linear-gradient(180deg,rgba(9,9,14,.08),rgba(9,9,14,.18) 46%,rgba(9,9,14,.7));pointer-events:none}.proposal_tileMedia__nfNEv:after{content:"";position:absolute;z-index:4;inset:1.2rem;border:1px solid rgba(255,255,255,.64);border-radius:1rem;pointer-events:none}.proposal_tileBackdrop__vcMC6{z-index:0;object-fit:cover;filter:saturate(1.08) contrast(1.03);transform:scale(1.06);transition:transform 1s cubic-bezier(.2,.8,.2,1),filter .7s ease}.proposal_tileIndex__cxpUW{position:absolute;z-index:3;top:2rem;left:2rem;color:#fff;font-size:.65rem;font-weight:850}.proposal_tileIcon__gG2HN{position:absolute;z-index:3;top:1.6rem;right:1.6rem;width:4.2rem;height:4.2rem;border-radius:.85rem;object-fit:cover;box-shadow:0 .7rem 1.6rem rgba(0,0,0,.18)}.proposal_tileScreen__SE_gb{position:relative;z-index:2;width:min(20rem,48%);height:31rem;object-fit:contain;filter:drop-shadow(0 2rem 1.6rem rgba(0,0,0,.3));transform:translateY(4rem) rotate(-4deg);transition:transform .65s cubic-bezier(.2,.8,.2,1)}.proposal_productTile__gPql5:nth-child(2n) .proposal_tileScreen__SE_gb{transform:translateY(4rem) rotate(4deg)}.proposal_productTile__gPql5:hover .proposal_tileScreen__SE_gb{transform:translateY(1.5rem) rotate(0) scale(1.04)}.proposal_productTile__gPql5:hover .proposal_tileBackdrop__vcMC6{filter:saturate(1.28) contrast(1.08);transform:scale(1.12)}.proposal_tileMedia__nfNEv>p{position:absolute;z-index:3;right:2rem;bottom:2rem;max-width:18rem;margin:0;color:#fff;font-size:clamp(1.45rem,2.4vw,2.8rem);font-weight:650;line-height:.95;letter-spacing:0;text-align:right}.proposal_tileMeta__lRHXh{position:relative;padding:1rem 0 0}.proposal_tileMeta__lRHXh>p{margin:0 0 .45rem;font-size:.6rem;font-weight:750;text-transform:uppercase}.proposal_tileMeta__lRHXh h3{margin:0;font-size:clamp(2rem,3.2vw,4rem);font-weight:520;line-height:1;letter-spacing:0}.proposal_tileMeta__lRHXh span{position:absolute;right:0;bottom:.35rem;display:grid;width:2.6rem;height:2.6rem;place-items:center;border:1px solid;border-radius:50%;transition:color .2s ease,background .2s ease}.proposal_productTile__gPql5:hover .proposal_tileMeta__lRHXh span{background:#11100f;color:#fff}.proposal_comingSoon__gFe3H{margin-top:11rem}.proposal_sectionLabel__w_UCB{display:flex;align-items:center;gap:1rem;margin-bottom:2rem;font-size:.65rem;font-weight:850;text-transform:uppercase}.proposal_sectionLabel__w_UCB span{display:grid;width:2rem;height:2rem;place-items:center;border:1px solid;border-radius:50%}.proposal_sectionLabel__w_UCB p{margin:0}.proposal_comingGrid__5nC4j{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.proposal_comingCard__vyrV9{min-height:25rem;display:flex;flex-direction:column;padding:2rem;border-radius:1.2rem;background:#f6b9ce;color:#11100f}.proposal_comingCard__vyrV9[data-tone="1"]{background:#9ddbd4}.proposal_comingCard__vyrV9[data-tone="2"]{background:#f4ad7c}.proposal_comingCard__vyrV9[data-tone="3"]{background:#87a5f8}.proposal_comingCard__vyrV9 img{width:6rem;height:6rem;margin:0 0 auto;border-radius:1rem;object-fit:cover}.proposal_comingCard__vyrV9 h3{margin:2rem 0 .6rem;font-size:clamp(2rem,3.2vw,3.7rem);line-height:.88;letter-spacing:-.04em;text-transform:uppercase}.proposal_comingCard__vyrV9 p{max-width:24rem;margin:0;font-size:.86rem;font-weight:650;line-height:1.4}.proposal_comingCard__vyrV9>span{margin-top:2rem;font-size:.62rem;font-weight:850;text-transform:uppercase}.proposal_tools__YZii4{display:grid;grid-template-columns:minmax(18rem,.72fr) 1.28fr;grid-gap:7vw;gap:7vw;padding:9rem 5vw;background:#111318;color:#fff}.proposal_toolsIntro__A_WfB{position:-webkit-sticky;position:sticky;top:8rem;align-self:start}.proposal_toolsIntro__A_WfB .proposal_eyebrow__qa1_9{color:currentColor}.proposal_toolsIntro__A_WfB h2{font-size:clamp(3.5rem,5.7vw,6.6rem)}.proposal_toolsIntro__A_WfB>p:not(.proposal_eyebrow__qa1_9){max-width:30rem;margin:2rem 0;font-size:1rem;font-weight:650;line-height:1.5}.proposal_toolsIntro__A_WfB>a{width:-moz-fit-content;width:fit-content}.proposal_toolList__2yAmT{border-top:2px solid}.proposal_toolRow__5ctOW{display:grid;grid-template-columns:2rem 4rem 1fr auto 1.5rem;grid-gap:1rem;gap:1rem;align-items:center;min-height:8rem;border-bottom:1px solid rgba(255,255,255,.3);color:currentColor;text-decoration:none;transition:padding .25s ease,background .25s ease,color .25s ease}.proposal_toolRow__5ctOW:hover{padding-inline:1rem;background:#fff;color:#11100f}.proposal_toolRow__5ctOW small,.proposal_toolRow__5ctOW>span{font-size:.61rem;font-weight:850;text-transform:uppercase}.proposal_toolRow__5ctOW img{width:3.2rem;height:3.2rem;border-radius:.65rem;object-fit:cover}.proposal_toolRow__5ctOW h3{margin:0;font-size:1.18rem;text-transform:uppercase}.proposal_toolRow__5ctOW p{max-width:37rem;margin:.4rem 0 0;font-size:.76rem;line-height:1.35;opacity:.72}.proposal_toolRow__5ctOW b{justify-self:end;font-size:1rem}.proposal_philosophy___hMoe{position:relative;min-height:100svh;display:grid;grid-template-columns:.35fr 1.4fr .55fr;grid-gap:3vw;gap:3vw;align-items:center;padding:7rem 4.5vw;background:#2f61ff;color:#fff}.proposal_philosophy___hMoe:after{content:"";position:absolute;right:8%;bottom:-13rem;width:27rem;height:27rem;border:1px solid;border-radius:50%;opacity:.5;transform:translateY(calc(var(--proposal-flow, 0) * -9rem))}.proposal_philosophyIndex__qqu_L{align-self:start;margin:1rem 0 0;font-size:.64rem;font-weight:800;text-transform:uppercase}.proposal_philosophy___hMoe h2{position:relative;z-index:13;margin:0;font-size:clamp(4rem,8vw,9rem);font-weight:480;line-height:.82;letter-spacing:0;text-transform:uppercase}.proposal_philosophy___hMoe h2 em{font-family:inherit;font-weight:780;font-style:normal;text-transform:none}.proposal_philosophyCopy__e_wkB{position:relative;z-index:13;align-self:end;padding-bottom:2rem}.proposal_philosophyCopy__e_wkB>p:first-child{font-family:inherit;font-size:1.35rem;font-weight:720;font-style:normal}.proposal_philosophyCopy__e_wkB>p:nth-child(2){font-size:.86rem;font-weight:600;line-height:1.5}.proposal_philosophyCopy__e_wkB ul{margin:2rem 0 0;padding:0;list-style:none}.proposal_philosophyCopy__e_wkB li{padding:.75rem 0;border-top:1px solid rgba(255,255,255,.42);font-size:.63rem;font-weight:850;text-transform:uppercase}.proposal_product__Ys6jS{scroll-margin-top:4rem;padding:9rem 5vw;color:#11100f;background:var(--paper)}.proposal_productLead__zhIgE{position:relative;z-index:13;display:grid;grid-template-columns:.25fr 1fr 1.1fr;grid-column-gap:4vw;column-gap:4vw;align-items:start}.proposal_productIndex__hhYkw{margin:.5rem 0;font-size:.66rem;font-weight:850}.proposal_productIdentity__D9klw{display:flex;gap:1rem;align-items:center}.proposal_productIdentity__D9klw img{width:4.5rem;height:4.5rem;border-radius:.9rem;object-fit:cover}.proposal_productIdentity__D9klw p{max-width:9rem;margin:0;font-family:inherit;font-size:.88rem;font-weight:720;font-style:normal}.proposal_productLead__zhIgE h2{grid-column:2/-1;margin:5rem 0 0;font-size:clamp(5rem,12vw,13rem);line-height:.72;letter-spacing:0;text-transform:uppercase}.proposal_productLead__zhIgE h3{grid-column:2;margin:4rem 0 0;font-size:clamp(2.6rem,5vw,5.6rem);line-height:.9;letter-spacing:0;text-transform:uppercase}.proposal_productDescription__kBLo4{grid-column:3;max-width:38rem;margin:4rem 0 0;font-size:1rem;font-weight:650;line-height:1.55}.proposal_storeLinks__op_fI{grid-column:3;display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.5rem}.proposal_storeLinks__op_fI a:first-child{background:#11100f;color:#fff}.proposal_productAvailability__nL9Ok{grid-column:3;display:flex;flex-wrap:wrap;gap:.65rem;align-items:center;margin-top:1.5rem}.proposal_productAvailability__nL9Ok span,.proposal_productAvailability__nL9Ok strong{display:inline-flex;min-height:2.8rem;align-items:center;padding:0 1rem;border:1px solid;font-size:.66rem;text-transform:uppercase}.proposal_productAvailability__nL9Ok strong{background:#11100f;color:#fff}.proposal_productVisual__jAgwa{position:relative;z-index:14;min-height:52rem;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(18rem,.62fr);align-items:center;grid-gap:2rem;gap:2rem;margin:8rem 0 0;padding:4.5rem 6vw;overflow:hidden;border-radius:1.5rem;background:#11100f;color:#fff}.proposal_product__Ys6jS[data-product=nook] .proposal_productVisual__jAgwa{background:#ff591f}.proposal_product__Ys6jS[data-product=doserite] .proposal_productVisual__jAgwa{background:#087f71}.proposal_product__Ys6jS[data-product=gamemaster] .proposal_productVisual__jAgwa{background:#283ed5}.proposal_product__Ys6jS[data-product=wayfold] .proposal_productVisual__jAgwa{background:#e7b331;color:#11100f}.proposal_product__Ys6jS[data-product=wayfold] .proposal_visualRing__G5TEn,.proposal_product__Ys6jS[data-product=wayfold] .proposal_visualRing__G5TEn:after,.proposal_product__Ys6jS[data-product=wayfold] .proposal_visualRing__G5TEn:before{border-color:rgba(17,16,15,.35)}.proposal_deviceStage__5n7G9{position:relative;min-height:42rem}.proposal_deviceScreen__hZ4E7{position:absolute;left:50%;bottom:0;height:auto;box-sizing:border-box;object-fit:contain;overflow:hidden;border:.55rem solid #11100f;border-radius:3rem;background:#11100f;box-shadow:0 2.5rem 2rem rgba(0,0,0,.35)}.proposal_deviceScreenBack__GSOPa{z-index:1;width:min(18rem,23vw);max-height:34rem;transform:translateX(-94%) rotate(-10deg) translateY(calc(var(--proposal-shift, 0) * -.5));transform-origin:center bottom;opacity:.96}.proposal_deviceScreenFront__xoONo{z-index:2;width:min(25rem,31vw);max-height:41rem;transform:translateX(-2%) rotate(8deg) translateY(var(--proposal-shift,0));transform-origin:center bottom}.proposal_productVisual__jAgwa>p{position:relative;z-index:2;max-width:30rem;font-family:inherit;font-size:clamp(1.8rem,3vw,3.4rem);font-weight:680;font-style:normal;line-height:1.05}.proposal_visualRing__G5TEn{position:absolute;left:50%;top:52%;width:40rem;height:40rem;border:1px solid rgba(255,255,255,.55);border-radius:50%;transform:translate(-50%,-50%) scale(calc(.72 + var(--proposal-flow, 0) * .5))}.proposal_visualRing__G5TEn:after,.proposal_visualRing__G5TEn:before{content:"";position:absolute;border:1px solid rgba(255,255,255,.22);border-radius:50%}.proposal_visualRing__G5TEn:before{inset:12%}.proposal_visualRing__G5TEn:after{inset:29%}.proposal_featureGrid__XDItv{position:relative;z-index:14;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin-top:1rem}.proposal_featureCard__vcsCy{min-height:35rem;display:grid;grid-template-columns:minmax(0,1fr) minmax(10rem,.65fr);grid-gap:1rem;gap:1rem;overflow:hidden;padding:2rem 1.25rem 0 2rem;border-radius:1.2rem;background:#cf375f;color:#fff}.proposal_featureCard__vcsCy[data-tone="1"]{background:#d95d13;color:#fff}.proposal_featureCard__vcsCy[data-tone="2"]{background:#087f71;color:#fff}.proposal_featureCard__vcsCy[data-tone="3"]{background:#b77b12;color:#fff}.proposal_featureCard__vcsCy[data-tone="4"]{background:#557b4f;color:#fff}.proposal_featureCard__vcsCy>div{position:relative;z-index:2}.proposal_featureCard__vcsCy span{font-size:.62rem;font-weight:850}.proposal_featureCard__vcsCy h4{max-width:23rem;margin:1.2rem 0 .8rem;font-size:clamp(1.8rem,3vw,3.5rem);line-height:.88;letter-spacing:0;text-transform:uppercase}.proposal_featureCard__vcsCy p{max-width:25rem;margin:0;font-size:.86rem;font-weight:650;line-height:1.4}.proposal_featureCard__vcsCy img{align-self:end;justify-self:center;width:min(17rem,112%);height:auto;max-height:29rem;box-sizing:border-box;object-fit:contain;object-position:bottom;border:.4rem solid #11100f;border-radius:2.2rem;background:#11100f;box-shadow:0 1.8rem 1.8rem rgba(0,0,0,.28);transform:rotate(5deg) translate(4%,1rem);transition:transform .55s cubic-bezier(.2,.8,.2,1)}.proposal_featureCard__vcsCy:hover img{transform:rotate(3deg) translate(1%,-.35rem)}.proposal_product__Ys6jS[data-product=wayfold] .proposal_featureCard__vcsCy:last-child{grid-column:1/-1}.proposal_waitlist__a6GQG{scroll-margin-top:5rem;display:grid;grid-template-columns:.9fr 1fr .8fr;grid-gap:4vw;gap:4vw;align-items:center;padding:9rem 4.5vw;background:#ff2e79;color:#fff}.proposal_waitlist__a6GQG .proposal_eyebrow__qa1_9{color:currentColor}.proposal_waitlistCopy__6DtU_>p:last-child{max-width:31rem;font-weight:650;line-height:1.5}.proposal_waitlistScreens__2wipr{position:relative;min-height:41rem}.proposal_waitlistScreens__2wipr img{position:absolute;top:50%;left:50%;width:17rem;height:36rem;object-fit:cover;border:.35rem solid #11100f;border-radius:2.2rem;transform:translate(-66%,-50%) rotate(-8deg);box-shadow:0 2rem 3rem rgba(68,0,23,.3)}.proposal_waitlistScreens__2wipr img+img{transform:translate(-28%,-47%) rotate(8deg)}.proposal_formPanel__nvn3o{padding:2rem;border:1px solid rgba(255,255,255,.65)}.proposal_contactForm__x_nKT .upcoming-form,.proposal_formPanel__nvn3o .gamemaster-waitlist-form{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.proposal_contactForm__x_nKT label,.proposal_formPanel__nvn3o label{display:grid;grid-gap:.45rem;gap:.45rem}.proposal_contactForm__x_nKT label>span,.proposal_formPanel__nvn3o label>span{font-size:.6rem;font-weight:850;text-transform:uppercase}.proposal_contactForm__x_nKT .upcoming-form-full,.proposal_formPanel__nvn3o .gamemaster-waitlist-wide{grid-column:1/-1}.proposal_contactForm__x_nKT input,.proposal_contactForm__x_nKT select,.proposal_contactForm__x_nKT textarea,.proposal_formPanel__nvn3o input:not([type=checkbox]),.proposal_formPanel__nvn3o select{width:100%;min-height:3.1rem;padding:.75rem;border:1px solid;border-radius:0;color:inherit;background:transparent;font:inherit}.proposal_contactForm__x_nKT textarea{min-height:7rem;resize:vertical}.proposal_contactForm__x_nKT input::placeholder,.proposal_contactForm__x_nKT textarea::placeholder,.proposal_formPanel__nvn3o input::placeholder{color:currentColor;opacity:.55}.proposal_contactForm__x_nKT button,.proposal_formPanel__nvn3o button{min-height:3.2rem;padding:.7rem 1rem;border:1px solid #11100f;border-radius:0;background:#11100f;color:#fff;font-size:.68rem;font-weight:850;text-transform:uppercase}.proposal_formPanel__nvn3o .gamemaster-waitlist-status{grid-column:1/-1;margin:0;font-size:.75rem}.proposal_formPanel__nvn3o .gamemaster-promo-check{display:flex;grid-column:1/-1;align-items:center}.proposal_contact__UxfoH{display:grid;grid-template-columns:1fr .75fr;grid-gap:8vw;gap:8vw;align-items:start;padding:10rem 4.5vw 8rem;background:#087f71;color:#fff}.proposal_contact__UxfoH .proposal_eyebrow__qa1_9{color:currentColor}.proposal_mail__rXNV0{display:inline-block;margin-top:3rem;border-bottom:1px solid;color:currentColor;font-family:inherit;font-size:clamp(1.4rem,2.3vw,2.6rem);font-weight:700;font-style:normal;text-decoration:none}.proposal_contactForm__x_nKT>p{max-width:31rem;margin:0 0 2rem;font-weight:650;line-height:1.5}.proposal_contactForm__x_nKT .upcoming-form{grid-template-columns:1fr 1fr}.proposal_contactForm__x_nKT button{background:#ffb000;color:#11100f}@media (max-width:1100px){.proposal_edition__pjMW5{display:none}.proposal_header__z9RB5{grid-template-columns:1fr auto}.proposal_productLead__zhIgE{grid-template-columns:.2fr 1fr 1fr}.proposal_waitlist__a6GQG{grid-template-columns:1fr 1fr}.proposal_formPanel__nvn3o{grid-column:1/-1}}@media (max-width:800px){.proposal_header__z9RB5{padding:1rem}.proposal_logo__HABq_{width:4.3rem}.proposal_logo__HABq_ .brand-logo-word{display:none}.proposal_header__z9RB5 nav{gap:1rem}.proposal_header__z9RB5 nav a{min-height:2.5rem;padding:0;font-size:.61rem}.proposal_hero__QSBzM{min-height:145svh;padding:1.5rem 1rem 0}.proposal_heroTop__M_Xw4{display:block;min-height:10.5rem;padding-top:5rem}.proposal_heroTop__M_Xw4 h1{max-width:22rem;font-size:1.45rem;line-height:1.05}.proposal_prismWrap__xk_6E{top:1rem;height:calc(100svh - 10.5rem);min-height:32rem;border-radius:.6rem}.proposal_stageOverlay__rn5Pb{inset:auto 1rem 1rem}.proposal_stageOverlay__rn5Pb p{max-width:11rem;font-size:.58rem}.proposal_stageRail__T3_QC{top:calc(100svh - 4rem);height:3rem}.proposal_stageRail__T3_QC p{margin-inline:.8rem;white-space:nowrap}.proposal_statement__qn8jq{min-height:58rem;display:block;padding:9rem 1rem 6rem}.proposal_statement__qn8jq h2{font-size:15vw;line-height:.88}.proposal_statementCopy__3oJ10{max-width:19rem;margin:11rem 0 0 auto;padding:0}.proposal_statementCopy__3oJ10>p{font-size:.88rem}.proposal_catalogue__OZ3H9{padding:5rem 1rem}.proposal_catalogueIntro__0w33C{display:block;padding-bottom:3rem}.proposal_catalogueIntro__0w33C>p{margin:1.5rem 0 0}.proposal_catalogueIntro__0w33C h2{font-size:15vw}.proposal_productList__PHWXk{grid-template-columns:1fr;gap:4rem}.proposal_tileMedia__nfNEv{min-height:31rem;border-radius:.8rem}.proposal_tileMedia__nfNEv:after{inset:.7rem;border-radius:.55rem}.proposal_tileIcon__gG2HN{top:1rem;right:1rem;width:3.5rem;height:3.5rem}.proposal_tileIndex__cxpUW{top:1.25rem;left:1.25rem}.proposal_tileScreen__SE_gb{width:58%;height:25rem}.proposal_tileMedia__nfNEv>p{right:1.25rem;bottom:1.25rem;max-width:14rem;font-size:1.6rem}.proposal_tileMeta__lRHXh h3{font-size:2.4rem}.proposal_comingSoon__gFe3H{margin-top:5rem}.proposal_comingGrid__5nC4j{grid-template-columns:1fr}.proposal_comingCard__vyrV9{min-height:24rem}.proposal_tools__YZii4{display:block;padding:6rem 1rem}.proposal_toolsIntro__A_WfB{position:static}.proposal_toolsIntro__A_WfB h2{font-size:12vw}.proposal_toolList__2yAmT{margin-top:4rem}.proposal_toolRow__5ctOW{grid-template-columns:1.5rem 3rem 1fr 1rem;gap:.7rem}.proposal_toolRow__5ctOW img{width:2.6rem;height:2.6rem}.proposal_toolRow__5ctOW p,.proposal_toolRow__5ctOW small{display:none}.proposal_philosophy___hMoe{min-height:52rem;display:block;padding:6rem 1rem}.proposal_philosophy___hMoe h2{margin-top:6rem;font-size:14vw}.proposal_philosophyCopy__e_wkB{max-width:22rem;margin:5rem 0 0 auto}.proposal_philosophy___hMoe:after{right:-11rem;bottom:-8rem;width:22rem;height:22rem}.proposal_product__Ys6jS{padding:6rem 1rem}.proposal_productLead__zhIgE{display:block}.proposal_productIdentity__D9klw{margin-top:2rem}.proposal_productLead__zhIgE h2{margin-top:4rem;font-size:18vw;overflow-wrap:anywhere}.proposal_product__Ys6jS[data-product=wayfold] .proposal_productLead__zhIgE h2{font-size:15vw;white-space:nowrap}.proposal_productLead__zhIgE h3{margin-top:3rem;font-size:12vw}.proposal_productDescription__kBLo4{margin-top:2rem}.proposal_productAvailability__nL9Ok,.proposal_storeLinks__op_fI{margin-top:1.5rem}.proposal_productTile__gPql5[data-product=wayfold] .proposal_tileMedia__nfNEv{min-height:34rem}.proposal_productTile__gPql5[data-product=wayfold] .proposal_tileScreen__SE_gb{width:64%;height:28rem}.proposal_productVisual__jAgwa{min-height:44rem;display:block;margin:5rem 0 0;padding:3.2rem .85rem 3rem;border-radius:.8rem}.proposal_deviceStage__5n7G9{min-height:31rem;margin:0 auto}.proposal_deviceScreen__hZ4E7{border-width:.5rem;border-radius:2.45rem}.proposal_deviceScreenBack__GSOPa{width:48vw;max-height:24rem;transform:translateX(-94%) rotate(-11deg)}.proposal_deviceScreenFront__xoONo{width:67vw;max-height:31rem;transform:translateX(-1%) rotate(8deg)}.proposal_productVisual__jAgwa>p{margin:3rem auto 0;text-align:center}.proposal_visualRing__G5TEn{left:50%;top:42%;width:28rem;height:28rem;transform:translate(-50%,-50%) scale(calc(.72 + var(--proposal-flow, 0) * .5))}.proposal_featureGrid__XDItv{grid-template-columns:1fr}.proposal_featureCard__vcsCy{min-height:31rem;grid-template-columns:minmax(0,1fr) minmax(8rem,.88fr);padding:1.5rem 1rem 0 1.25rem}.proposal_featureCard__vcsCy h4{font-size:2rem}.proposal_featureCard__vcsCy img{width:min(14rem,116%);max-height:23.5rem;border-width:.35rem;border-radius:1.85rem;transform:rotate(4deg) translate(8%,1rem)}.proposal_product__Ys6jS[data-product=wayfold] .proposal_featureCard__vcsCy:last-child{grid-column:auto}.proposal_product__Ys6jS[data-product=wayfold] .proposal_featureCard__vcsCy{min-height:48rem;display:block;padding:1.5rem 1.5rem 0}.proposal_product__Ys6jS[data-product=wayfold] .proposal_featureCard__vcsCy img{display:block;width:74%;max-height:33rem;margin:2rem auto 0;transform:rotate(4deg)}.proposal_waitlist__a6GQG{display:block;padding:6rem 1rem}.proposal_contact__UxfoH h2,.proposal_waitlist__a6GQG h2{font-size:14vw}.proposal_waitlistScreens__2wipr{min-height:35rem;margin-top:2rem}.proposal_waitlistScreens__2wipr img{width:13rem;height:29rem}.proposal_formPanel__nvn3o{padding:1.2rem}.proposal_contact__UxfoH{display:block;padding:6rem 1rem}.proposal_contactForm__x_nKT{margin-top:6rem}.proposal_contactForm__x_nKT .upcoming-form,.proposal_formPanel__nvn3o .gamemaster-waitlist-form{grid-template-columns:1fr}.proposal_contactForm__x_nKT .upcoming-form-full,.proposal_formPanel__nvn3o .gamemaster-waitlist-wide{grid-column:auto}}@media (prefers-reduced-motion:reduce){.proposal_page__ppKNh [data-reveal]{opacity:1;transform:none;transition:none}.proposal_productVisual__jAgwa>img,.proposal_visualRing__G5TEn{transform:none}}.ProposalAppIntro_overlay__EJU_e{position:fixed;inset:0;z-index:100;display:grid;place-items:center;overflow:hidden;background:#f1eee7;opacity:1;transform:translateZ(0);transform-origin:top center;transition:transform 1.2s cubic-bezier(.77,0,.175,1),opacity 1.2s ease-in-out}.ProposalAppIntro_overlay__EJU_e:after{position:absolute;left:-8vw;bottom:-7vh;width:116vw;height:14vh;content:"";border-radius:48% 52% 0 0/80% 76% 0 0;background:#f1eee7;box-shadow:0 1.5rem 3.8rem rgba(242,59,18,.18),0 .35rem 1.2rem rgba(17,16,15,.08);opacity:0;transform:translate3d(0,4vh,0) scaleX(.96);transform-origin:bottom center}.ProposalAppIntro_image__dBS7s{width:clamp(10rem,24vmin,18rem);height:clamp(10rem,24vmin,18rem);border-radius:1.6rem;object-fit:cover;object-position:top center;opacity:1;box-shadow:0 2rem 5rem rgba(17,16,15,.18);transition:opacity .64s ease,transform .98s cubic-bezier(.77,0,.175,1)}.ProposalAppIntro_exiting__F2hwG{overflow:visible;pointer-events:none;transform:translate3d(0,-112svh,0)}.ProposalAppIntro_exiting__F2hwG:after{opacity:1;animation:ProposalAppIntro_pushEdge__CrUUh 1.2s cubic-bezier(.77,0,.175,1) forwards}.ProposalAppIntro_exiting__F2hwG .ProposalAppIntro_image__dBS7s{opacity:0;transform:translate3d(0,-18vh,0) scale(.72)}.ProposalAppIntro_hidden__y8pgw{visibility:hidden;opacity:0;pointer-events:none;transform:translate3d(0,-112svh,0)}@keyframes ProposalAppIntro_pushEdge__CrUUh{0%{border-radius:48% 52% 0 0/80% 76% 0 0;transform:translate3d(0,5vh,0) scaleX(.94)}45%{border-radius:42% 58% 0 0/95% 62% 0 0;transform:translate3d(0,-1.5vh,0) scaleX(1.05)}to{border-radius:58% 42% 0 0/68% 92% 0 0;transform:translateZ(0) scaleX(1)}}@media (prefers-reduced-motion:reduce){.ProposalAppIntro_overlay__EJU_e{display:none}}.ProposalInteractionMotion_pointer__oCmL5{position:fixed;z-index:100;inset:0;overflow:hidden;pointer-events:none}.ProposalInteractionMotion_dot__tPUdc,.ProposalInteractionMotion_halo__Nww8k{position:absolute;top:0;left:0;opacity:0;will-change:transform,width,height,opacity}.ProposalInteractionMotion_halo__Nww8k{width:3.5rem;height:3.5rem;display:grid;place-items:center;border:1px solid rgba(255,255,255,.82);border-radius:50%;background:rgba(255,255,255,.16);box-shadow:inset 0 0 1.25rem rgba(255,255,255,.3),0 .45rem 1.8rem rgba(15,14,24,.14);-webkit-backdrop-filter:blur(8px) saturate(1.65) contrast(1.08);backdrop-filter:blur(8px) saturate(1.65) contrast(1.08);transition:width .42s cubic-bezier(.2,.8,.2,1),height .42s cubic-bezier(.2,.8,.2,1),background .3s ease,border-color .3s ease,opacity .18s ease}.ProposalInteractionMotion_halo__Nww8k[data-active=true]{width:6.25rem;height:6.25rem;border-color:rgba(255,255,255,.95);background:rgba(17,16,15,.72);color:#fff}.ProposalInteractionMotion_halo__Nww8k span{font-size:.58rem;font-weight:850;text-transform:uppercase;transition:transform .1s linear}.ProposalInteractionMotion_dot__tPUdc{width:.55rem;height:.55rem;border-radius:50%;background:#fff;mix-blend-mode:difference;transition:opacity .15s ease}@media (max-width:800px),(pointer:coarse),(prefers-reduced-motion:reduce){.ProposalInteractionMotion_pointer__oCmL5{display:none}}