@font-face{font-family:PinlyRoundedFallback;src:local(Arial Rounded MT Bold),local(SF Pro Rounded),local(PingFang SC);font-display:swap}.collab-page{--collab-ink:#25201e;--collab-muted:#83756e;--collab-paper:#fffaf5;--collab-coral:#ff7048;color:var(--collab-ink);background:var(--collab-paper);font-family:PinlyRoundedFallback,ui-rounded,SF Pro Rounded,PingFang SC,system-ui,sans-serif}.collab-page .collab-header{padding:10px 0}.collab-page .collab-header .nav-shell{grid-template-columns:1fr auto;width:min(1060px,100vw - 44px);height:48px}.collab-page .collab-header .nav-actions{grid-column:2}.collab-page .brand strong,.collab-page .language-switch{font-family:PinlyRoundedFallback,ui-rounded,SF Pro Rounded,PingFang SC,sans-serif}.collab-page .brand strong{letter-spacing:-.055em;font-size:19px;font-weight:900}.collab-home{background:radial-gradient(circle at 11% 28%,#ffbc9729,#0000 20rem),radial-gradient(circle at 88% 38%,#ff90641a,#0000 22rem),linear-gradient(#fffaf5 0%,#fff7f0 62%,#fffaf6 100%);position:relative;overflow:clip visible}.collab-home:before{content:"";z-index:0;pointer-events:none;opacity:.22;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.19'/%3E%3C/svg%3E");background-size:180px 180px;position:absolute;inset:0}.collab-home:after{content:"";z-index:0;pointer-events:none;opacity:.34;background:radial-gradient(at 18% 55%,#0000 0 40%,#ff9a6f42 41% 43%,#0000 44%),radial-gradient(at 84% 48%,#0000 0 41%,#ff9a6f38 42% 44%,#0000 45%);height:160px;position:absolute;bottom:7%;left:-5vw;right:-5vw;transform:rotate(-1deg)}.collab-hero{z-index:1;isolation:isolate;grid-template-rows:auto minmax(0,1fr);justify-items:center;width:min(1240px,100vw - 34px);height:100svh;min-height:680px;max-height:920px;margin:0 auto;padding:76px 0 14px;display:grid;position:relative;overflow:hidden}.collab-intro{z-index:5;text-align:center;width:min(690px,100%);position:relative}.collab-kicker{color:var(--collab-coral);letter-spacing:.11em;margin:0 0 5px;font-size:10px;font-weight:900}.collab-intro h1{width:max-content;max-width:100%;color:var(--collab-ink);letter-spacing:-.075em;text-shadow:0 3px #ffffffc7;margin:0 auto;font-family:PinlyRoundedFallback,ui-rounded,Arial Rounded MT Bold,SF Pro Rounded,PingFang SC,sans-serif;font-size:clamp(42px,4.3vw,66px);font-weight:950;line-height:1;position:relative}.collab-intro h1 span{color:var(--collab-coral)}.collab-intro h1:after{content:"♡";color:var(--collab-coral);font-family:Comic Sans MS,cursive;font-size:32px;font-weight:800;position:absolute;top:-8px;right:-34px;transform:rotate(12deg)}.collab-intro>p:last-child{max-width:560px;color:var(--collab-muted);letter-spacing:.01em;margin:9px auto 0;font-size:clamp(13px,1.1vw,16px);font-weight:650;line-height:1.55}.collab-stage{z-index:2;grid-template-columns:minmax(220px,1fr) 176px minmax(220px,1fr);align-items:center;gap:clamp(20px,2.8vw,44px);width:min(1080px,100%);height:100%;min-height:0;display:grid;position:relative}.collab-phone-group{justify-content:center;min-width:0;display:flex}.collab-phone{aspect-ratio:.49;background:linear-gradient(#fffffffa,#fffbf7fa),#fff;border:1px solid #4e372c12;border-radius:clamp(34px,2.6vw,43px);grid-template-rows:20px 52px minmax(0,1fr) 61px 20px;width:clamp(216px,16vw,246px);padding:13px 11px 11px;display:grid;position:relative;box-shadow:0 22px 54px #573a2a1f,0 6px 14px #442d2112,inset 0 0 0 2px #ffffffd1}.collab-phone:before{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:5px;box-shadow:inset 0 0 0 1px #4c372d06}.collab-phone-editable{transform:rotate(-1.5deg)}.collab-phone-synced{transform:rotate(1.5deg)}.pinly-status-bar{z-index:3;color:#151515;justify-content:space-between;align-items:center;padding:0 5px;font-family:ui-rounded,SF Pro Rounded,system-ui,sans-serif;font-size:7px;display:flex;position:relative}.pinly-status-bar strong{font-size:8px;font-weight:900}.pinly-system-icons{color:#111;align-items:center;gap:2.6px;height:12px;display:inline-flex}.pinly-system-icons svg{flex:none;display:block;overflow:visible}.pinly-status-cellular{fill:currentColor;width:14px;height:10px}.pinly-status-wifi{fill:none;stroke:currentColor;stroke-width:1.55px;stroke-linecap:round;width:14px;height:10px}.pinly-status-wifi circle{fill:currentColor;stroke:none}.pinly-status-battery{fill:none;stroke:currentColor;stroke-width:1.15px;width:18px;height:10px}.pinly-status-battery-fill,.pinly-status-battery-cap{fill:currentColor;stroke:none}.pinly-editor-actions{z-index:4;justify-content:space-between;align-items:center;display:flex;position:relative}.pinly-back-button,.pinly-history-pill{background:#fffffff5;border:1px solid #42332b0e;box-shadow:0 8px 18px #442e2218,inset 0 1px #fffffff2}.pinly-back-button{color:#2b2725;border-radius:50%;place-items:center;width:35px;height:35px;font-family:Arial,sans-serif;font-size:27px;font-weight:300;line-height:.9;display:grid}.pinly-history-pill{color:#aaa39f;border-radius:999px;grid-template-columns:1fr 1fr 1fr;align-items:center;min-width:101px;height:35px;padding:0 9px;display:grid}.pinly-history-pill i,.pinly-history-pill b{place-items:center;height:22px;font-size:15px;font-style:normal;font-weight:600;display:grid}.pinly-history-pill b{color:#272321;border-left:1px solid #382d2713;font-size:13px}.pinly-board{aspect-ratio:1;touch-action:none;background:radial-gradient(circle at 15% 18%,#ffffff06,#0000 23%),linear-gradient(135deg,#292929,#202020 70%);border:1px solid #ffffff7a;border-radius:20px;align-self:center;width:100%;position:relative;overflow:hidden;box-shadow:0 9px 22px #261e1a2b,inset 0 0 35px #ffffff04}.pinly-board-texture{opacity:.4;pointer-events:none;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 110 110' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.55' numOctaves='5' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)' opacity='.34'/%3E%3C/svg%3E");background-size:110px 110px;position:absolute;inset:0}.collab-board-item{z-index:3;color:inherit;font:inherit;cursor:default;-webkit-user-select:none;user-select:none;transform-origin:50%;background:0 0;border:0;outline:none;margin:0;padding:0;position:absolute}button.collab-board-item{cursor:grab;touch-action:none}button.collab-board-item:active,button.collab-board-item.is-dragging{cursor:grabbing}button.collab-board-item:focus-visible{border-radius:10px;box-shadow:0 0 0 3px #ff704857}.collab-board-item-illustration{aspect-ratio:1;width:35%}.sticker-paper{isolation:isolate;filter:drop-shadow(0 6px 5px #0000002b);place-items:center;width:100%;height:100%;display:grid;position:relative}.sticker-paper:before{content:"";z-index:-1;clip-path:polygon(11% 18%,21% 8%,41% 11%,58% 4%,77% 11%,93% 27%,89% 45%,96% 64%,82% 88%,63% 92%,46% 98%,26% 91%,8% 78%,14% 58%,4% 39%);background:#fffdfa;position:absolute;inset:4%;transform:rotate(1deg)scale(1.08)}.sticker-paper:after{content:"";z-index:3;opacity:0;background:#ffdabbc7;border-radius:2px;width:28%;height:10%;position:absolute;top:2%;left:42%;transform:rotate(-5deg);box-shadow:inset 0 0 0 1px #a96d4b14}.collab-board-item-illustration:nth-of-type(4n) .sticker-paper:after{opacity:.86}.collab-board-item-illustration .notion-illustration,.collab-palette-item .notion-illustration,.collab-drag-ghost .notion-illustration{z-index:1;width:84%;height:84%;position:relative}.collab-board-item-note{white-space:pre-line;color:#28231f;text-align:left;background:linear-gradient(#ffffff1a,#ffffff1a),#fff0cf;border:5px solid #fffdf8;border-radius:3px;min-width:30%;max-width:41%;font-family:Kaiti SC,STKaiti,Comic Sans MS,cursive;font-size:clamp(7px,.62vw,9px);font-weight:700;line-height:1.36;box-shadow:0 7px 12px #0000002b;padding:9px 8px!important}.collab-board-item-note:before{content:"";background:#ffbe9cb8;border-radius:2px;width:36%;height:11px;position:absolute;top:-9px;left:50%;transform:translate(-50%)rotate(-5deg)}.collab-board-item-doodle{width:32px;height:32px;color:var(--collab-coral);-webkit-text-stroke:4px #fffdfa;paint-order:stroke fill;filter:drop-shadow(0 4px 4px #00000021);place-items:center;font-family:Comic Sans MS,cursive;font-size:37px;font-weight:900;line-height:1;display:grid}.collab-board-item.is-interactive{transition:filter .16s,opacity .16s}.collab-board-item.is-interactive:hover{filter:brightness(1.03)}.collab-board-item.is-interactive.is-dragging{z-index:20;opacity:.95;filter:brightness(1.06)}.collab-board-item.is-synced{transition:left .135s cubic-bezier(.2,.85,.3,1),top .135s cubic-bezier(.2,.85,.3,1)}.notion-illustration{display:block;overflow:visible}.notion-illustration .ni-line{fill:none;stroke:#282321;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round}.notion-illustration .ni-fill{fill:#fffaf4;stroke:#282321;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round}.notion-illustration .ni-paper{fill:#fffdf8;stroke:#282321;stroke-width:5px}.notion-illustration .ni-accent{fill:#ff7651;stroke:#282321;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.notion-illustration .ni-accent-soft{fill:#ffd0bb;stroke:#282321;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round}.pinly-tool-dock{background:#fffffffb;border:1px solid #382d270b;border-radius:24px;grid-template-columns:repeat(4,1fr);align-self:end;align-items:center;height:52px;margin:7px 0 1px;padding:5px 7px 4px;display:grid;position:relative;box-shadow:0 9px 22px #4c33251c,inset 0 1px #fffffff5}.pinly-tool-dock>span{color:#403934;flex-direction:column;align-items:center;gap:1px;min-width:0;display:flex}.pinly-tool-dock b{white-space:nowrap;font-family:PinlyRoundedFallback,ui-rounded,SF Pro Rounded,PingFang SC,sans-serif;font-size:6px;font-weight:800}.phone-tool-icon{transform-origin:50%;filter:drop-shadow(0 3px 3px #4e302214);place-items:center;width:27px;height:25px;display:grid}.phone-tool-icon svg{width:100%;height:100%;overflow:visible}.phone-tool-icon-camera{transform:rotate(-4deg)}.phone-tool-icon-photo{transform:rotate(5deg)}.phone-tool-icon-paint{transform:rotate(-2deg)}.phone-tool-icon-note{transform:rotate(3deg)}.phone-tool-icon .tool-line{fill:none;stroke:#40352f;stroke-width:2.3px;stroke-linecap:round;stroke-linejoin:round}.phone-tool-icon .tool-fill{fill:#fff4ec;stroke:#40352f;stroke-width:2.3px}.phone-tool-icon .tool-paper{fill:#fffdf8;stroke:#40352f;stroke-width:2.1px}.phone-tool-icon .tool-paper-back{fill:#e9f4ef}.phone-tool-icon .tool-accent{fill:#ff7a55;stroke:#40352f;stroke-width:1.8px}.phone-tool-icon .tool-accent-soft{fill:#b8dfce;stroke:#40352f;stroke-width:1.4px}.phone-tool-icon .tool-dot{fill:#ffc349}.phone-tool-icon .tool-pink{fill:#ff9f9f;stroke:#40352f;stroke-width:1.3px}.phone-tool-icon .tool-yellow{fill:#ffd86b;stroke:#40352f;stroke-width:1.3px}.phone-tool-icon .tool-green{fill:#7ec7a3;stroke:#40352f;stroke-width:1.3px}.phone-tool-icon .tool-cork{fill:#dfbd8e;stroke:#40352f;stroke-width:2.1px}.pinly-bottom-status{color:#a39791;justify-content:center;align-items:center;gap:4px;font-family:ui-rounded,SF Pro Rounded,PingFang SC,sans-serif;font-size:6px;font-weight:650;display:flex}.pinly-bottom-status-shared{gap:1px}.pinly-bottom-status-shared small{margin-left:4px}.pinly-mini-avatar{background:radial-gradient(circle at 50% 35%,#282321 0 18%,#0000 19%),radial-gradient(circle at 50% 58%,#ffb89d 0 29%,#0000 30%),linear-gradient(145deg,#ffd8c7,#f18c68);border:1.5px solid #fff;border-radius:50%;flex:none;width:12px;height:12px;box-shadow:0 2px 4px #2f221c17}.pinly-mini-avatar-second{background:radial-gradient(circle at 50% 35%,#6a4439 0 18%,#0000 19%),radial-gradient(circle at 50% 58%,#efc5ab 0 29%,#0000 30%),linear-gradient(145deg,#f7ddca,#c9957b);margin-left:-4px}.collab-live-pill{z-index:25;color:#f6f2ee;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1212129e;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:3px;padding:3px 5px;font-size:5px;font-weight:750;display:inline-flex;position:absolute;bottom:6px;right:6px}.collab-live-pill span{background:#83d077;border-radius:50%;width:4px;height:4px;box-shadow:0 0 0 3px #83d0771f}.collab-palette-wrap{align-self:center;place-items:center;min-height:228px;display:grid;position:relative}.collab-palette-blob{background:radial-gradient(circle at 38% 28%,#ffffffc2,#0000 38%),#ffe0d094;border-radius:46% 54% 51% 43%;width:158px;height:196px;position:absolute;transform:rotate(-7deg);box-shadow:inset 0 0 0 1px #ff9a6f0b}.collab-palette{z-index:3;width:150px;height:186px;position:relative}.collab-palette-item{cursor:grab;touch-action:none;background:0 0;border:0;outline:none;width:72px;height:72px;margin:0;padding:0;transition:translate .18s,filter .18s;position:absolute}.collab-palette-item:first-child{top:3px;left:0}.collab-palette-item:nth-child(2){width:64px;height:64px;top:64px;right:-2px}.collab-palette-item:nth-child(3){width:64px;height:64px;bottom:0;left:30px}.collab-palette-item .sticker-paper{filter:drop-shadow(0 8px 7px #52322224)}.collab-palette-item:hover{translate:0 -4px}.collab-palette-item:active{cursor:grabbing}.collab-palette-item:focus-visible{border-radius:16px;box-shadow:0 0 0 3px #ff70483d}.collab-sync-arrow{z-index:4;width:110px;color:var(--collab-coral);opacity:.92;font-family:Comic Sans MS,Kaiti SC,cursive;font-size:65px;line-height:1;position:absolute;top:-8px;right:-15px;transform:rotate(8deg)}.collab-callout{z-index:6;color:var(--collab-coral);text-shadow:0 2px #ffffffb8;pointer-events:none;font-family:Kaiti SC,STKaiti,Comic Sans MS,cursive;font-size:13px;line-height:1.45;position:absolute;transform:rotate(-4deg)}.collab-callout strong,.collab-callout span{font-weight:800;display:block}.collab-callout-left{text-align:right;top:42%;left:0}.collab-callout-right{text-align:left;top:43%;right:-2px;transform:rotate(3deg)}.collab-drag-ghost{z-index:1000;pointer-events:none;will-change:left, top;width:80px;height:80px;position:fixed;transform:translate(-50%,-50%)rotate(-4deg)scale(1.04)}.collab-drag-ghost .sticker-paper{filter:drop-shadow(0 13px 13px #36221833)}.collab-orb{z-index:0;pointer-events:none;border-radius:50%;position:absolute}.collab-orb-a{background:#ffbc8f2b;width:46px;height:46px;top:29%;left:2%}.collab-orb-b{background:#ffcca426;width:72px;height:72px;top:47%;right:1%}.collab-orb-c{background:#ff70484d;width:8px;height:8px;bottom:13%;left:55%}.collab-footer{z-index:2;background:linear-gradient(#ffffffdb,#fffffff0),#fffaf6;position:relative}@media (max-height:780px) and (min-width:821px){.collab-hero{min-height:660px;padding-top:68px}.collab-intro h1{font-size:clamp(38px,4vw,56px)}.collab-intro>p:last-child{margin-top:5px;font-size:12px}.collab-phone{width:clamp(200px,14.8vw,222px)}.collab-stage{grid-template-columns:minmax(205px,1fr) 160px minmax(205px,1fr);gap:18px}.collab-palette-wrap{transform:scale(.9)}}@media (max-width:1100px){.collab-callout{display:none}.collab-stage{grid-template-columns:minmax(205px,1fr) 160px minmax(205px,1fr);gap:15px;width:min(930px,100%)}.collab-phone{width:clamp(205px,22vw,232px)}}@media (max-width:820px){.collab-page .collab-header{padding-top:max(8px, env(safe-area-inset-top))}.collab-page .collab-header .nav-shell{width:min(100% - 28px,720px)}.collab-hero{width:min(100% - 18px,640px);height:auto;min-height:100svh;max-height:none;padding-top:max(76px, calc(env(safe-area-inset-top) + 62px));grid-template-rows:auto auto;padding-bottom:16px}.collab-kicker{margin-bottom:4px;font-size:9px}.collab-intro h1{font-size:clamp(29px,9vw,42px)}.collab-intro h1:after{font-size:21px;top:-6px;right:-21px}.collab-intro>p:last-child{max-width:345px;margin-top:7px;font-size:11px;line-height:1.45}.collab-stage{grid-template-columns:1fr 1fr;grid-template-areas:"left right""palette palette";align-content:center;gap:10px 7px;width:100%;height:auto;margin-top:10px}.collab-phone-group-left{grid-area:left}.collab-phone-group-right{grid-area:right}.collab-palette-wrap{grid-area:palette;height:86px;min-height:86px;margin-top:0}.collab-phone{border-radius:27px;grid-template-rows:15px 37px minmax(0,1fr) 43px 16px;width:min(44vw,178px);padding:8px 6px 7px;box-shadow:0 15px 36px #38271e1f}.pinly-status-bar{padding:0 3px;font-size:4px}.pinly-status-bar strong{font-size:6px}.pinly-system-icons{transform-origin:100%;transform:scale(.68)}.pinly-back-button{width:25px;height:25px;font-size:19px}.pinly-history-pill{min-width:69px;height:25px;padding:0 5px}.pinly-history-pill i,.pinly-history-pill b{height:16px;font-size:10px}.pinly-history-pill b{font-size:9px}.pinly-board{border-radius:14px}.collab-board-item-note{border-width:3px;font-size:5px;padding:5px 4px!important}.collab-board-item-note:before{height:7px;top:-6px}.collab-board-item-doodle{-webkit-text-stroke-width:2.5px;width:20px;height:20px;font-size:23px}.pinly-tool-dock{border-radius:17px;height:38px;margin-top:4px;padding:2px 4px}.pinly-tool-dock>span{gap:0}.pinly-tool-dock b{font-size:4px}.phone-tool-icon{width:18px;height:17px}.pinly-bottom-status{gap:2px;font-size:4px}.pinly-mini-avatar{border-width:1px;width:8px;height:8px}.collab-live-pill{padding:2px 4px;font-size:4px;bottom:4px;right:4px}.collab-live-pill span{width:3px;height:3px}.collab-palette-blob{border-radius:46% 54% 49% 51%;width:220px;height:72px;top:3px;left:50%;transform:translate(-50%)rotate(-2deg)}.collab-palette{width:210px;height:76px;margin:0 auto}.collab-palette-item{width:59px;height:59px}.collab-palette-item:first-child{top:8px;left:7px}.collab-palette-item:nth-child(2){width:55px;height:55px;top:5px;left:76px;right:auto}.collab-palette-item:nth-child(3){width:55px;height:55px;bottom:6px;left:auto;right:9px}.collab-sync-arrow{display:none}}@media (max-width:390px) and (max-height:740px){.collab-hero{padding-top:max(69px, calc(env(safe-area-inset-top) + 57px))}.collab-intro h1{font-size:28px}.collab-intro>p:last-child{font-size:10px}.collab-phone{width:min(42vw,154px)}.collab-palette-wrap{height:76px;min-height:76px}.collab-palette{transform-origin:top;transform:scale(.88)}}@media (prefers-reduced-motion:reduce){.collab-board-item.is-synced,.collab-palette-item{transition:none}}@media (min-width:821px){.collab-home{height:auto;min-height:100dvh}.collab-hero{flex-direction:column;align-items:center;width:min(1240px,100vw - 34px);height:100dvh;min-height:0;max-height:none;padding:68px 0 8px;display:flex;overflow:hidden}.collab-intro{flex:none}.collab-stage{flex:1 1 0;justify-content:center;align-items:center;gap:clamp(22px,3vw,48px);width:min(1080px,100%);height:auto;min-height:0;padding:6px 0;display:flex}.collab-phone-group{flex:1 1 0;justify-content:center;align-items:center;min-width:0;height:100%;min-height:0;display:flex}.collab-phone{aspect-ratio:.49;flex:none;width:auto;max-width:246px;height:min(100%,500px)}.collab-palette-wrap{flex:0 0 170px;height:min(228px,58%);min-height:0}.collab-footer{width:min(760px,100%);min-height:28px;box-shadow:none;background:0 0;border:0;flex-direction:row;flex:0 0 28px;justify-content:center;align-items:center;gap:18px;margin:0 auto;padding:0;display:flex}.collab-footer .footer-brand,.collab-footer>p{display:none}.collab-footer .footer-links{color:#9c908a;align-items:center;gap:18px;margin:0;font-size:10px;font-weight:650;display:flex}.collab-footer .footer-links a{transition:color .16s,transform .16s}.collab-footer .footer-links a:hover{color:var(--collab-coral);transform:translateY(-1px)}.collab-footer small{color:#b1a6a0;white-space:nowrap;margin:0;font-size:9px}}.collab-page-zh .collab-kicker,.collab-page-zh .collab-intro>p:last-child{font-family:Yuanti SC,STYuanti-SC-Regular,PingFang SC,Microsoft YaHei,sans-serif}.collab-page-zh .collab-intro h1{letter-spacing:-.055em;font-family:Yuanti SC,STYuanti-SC-Bold,Hiragino Sans GB,PingFang SC,sans-serif;font-weight:700}.collab-page-zh .collab-callout{color:#f07d5c;letter-spacing:.035em;text-shadow:none;font-family:HanziPen SC,Yuanti SC,STYuanti-SC-Regular,PingFang SC,sans-serif;font-size:14px;font-weight:400;line-height:1.55}.collab-page-zh .collab-callout strong,.collab-page-zh .collab-callout span{font-weight:400}.collab-callout i{display:none}.collab-callout-arrow{fill:none;stroke:#f39778;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:76px;height:52px;position:absolute;overflow:visible}.collab-callout-left .collab-callout-arrow{top:25px;right:-60px}.collab-callout-right .collab-callout-arrow{top:24px;left:-61px}@media (min-width:821px) and (max-height:820px){.collab-hero{padding-top:62px;padding-bottom:6px}.collab-kicker{margin-bottom:3px;font-size:9px}.collab-intro h1{font-size:clamp(38px,3.8vw,54px)}.collab-intro>p:last-child{margin-top:5px;font-size:12px}.collab-stage{padding:3px 0}.collab-phone{height:min(100%,452px)}.collab-palette-wrap{flex-basis:154px;transform:scale(.9)}.collab-footer{flex-basis:24px;min-height:24px}}@media (min-width:821px) and (max-height:720px){.collab-hero{padding-top:58px}.collab-intro h1{font-size:44px}.collab-intro>p:last-child{display:none}.collab-phone{height:min(100%,410px)}.collab-callout{display:none}}@media (max-width:820px){.collab-home{height:auto;min-height:100svh;overflow:visible}.collab-hero{height:auto;min-height:100svh;display:grid;overflow:visible}.collab-footer{width:100%;margin-top:12px}}.collab-page .collab-header .nav-actions{gap:0}.pinly-back-button svg,.pinly-history-pill svg{fill:none;stroke:currentColor;stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;overflow:visible}.pinly-back-button{color:#332d29}.pinly-back-button svg{width:20px;height:20px}.pinly-history-pill{color:#aaa19c}.pinly-history-pill i,.pinly-history-pill b{padding:0}.pinly-history-pill i:first-child{color:#a69e99}.pinly-history-pill i:nth-child(2){color:#8f8884}.pinly-history-pill b{color:#332d29}.pinly-history-pill b svg{stroke-width:2px;width:17px;height:17px}.collab-center-download{z-index:8;flex-direction:column;align-items:center;gap:5px;margin-top:12px;display:flex;position:relative}.collab-store-button{color:#fff;background:linear-gradient(135deg,#ff7951 0%,#ff6740 100%);border:1px solid #c4482229;border-radius:18px;grid-template-columns:25px 1fr 20px;align-items:center;gap:9px;min-width:174px;height:54px;padding:0 16px;transition:transform .18s,box-shadow .18s,background .18s;display:grid;box-shadow:0 13px 28px #f460393b,inset 0 1px #ffffff38}.collab-store-button:hover{background:linear-gradient(135deg,#ff7048 0%,#f65b35 100%);transform:translateY(-2px);box-shadow:0 17px 32px #f460394a,inset 0 1px #ffffff38}.collab-store-button span{flex-direction:column;align-items:flex-start;min-width:0;line-height:1.02;display:flex}.collab-store-button small{opacity:.86;font-family:ui-rounded,SF Pro Rounded,system-ui,sans-serif;font-size:7px;font-weight:650}.collab-store-button strong{letter-spacing:-.03em;margin-top:2px;font-family:ui-rounded,SF Pro Rounded,system-ui,sans-serif;font-size:17px;font-weight:900}.collab-store-apple{width:24px;height:24px}.collab-store-arrow{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;opacity:.88;width:19px;height:19px}.collab-center-download>small{color:#b0a39c;font-family:Yuanti SC,STYuanti-SC-Regular,PingFang SC,sans-serif;font-size:9px;font-weight:600}@media (min-width:821px){.collab-hero{padding-bottom:7px}.collab-stage{padding-bottom:2px}.collab-palette-wrap{flex-direction:column;flex:0 0 190px;justify-content:center;align-items:center;height:min(332px,72%);display:flex}.collab-palette-blob{top:calc(50% - 118px)}.collab-palette{flex:0 0 186px}.collab-center-download{flex:none;margin-top:5px}.collab-footer{flex:0 0 38px;gap:28px;width:min(900px,100%);min-height:38px;padding:2px 0 4px}.collab-footer .footer-links{gap:24px;font-size:12px;font-weight:680;line-height:1}.collab-footer small{color:#a89b95;border-left:1px solid #66544b1f;padding-left:22px;font-size:11px;font-weight:650;line-height:1}}@media (min-width:821px) and (max-height:820px){.collab-palette-wrap{flex-basis:176px;height:min(290px,70%);transform:none}.collab-palette{transform-origin:bottom;flex-basis:165px;width:140px;transform:scale(.9)}.collab-palette-blob{width:148px;height:178px;top:calc(50% - 112px)}.collab-center-download{margin-top:-1px}.collab-store-button{min-width:164px;height:49px;padding:0 13px}.collab-store-button strong{font-size:15px}.collab-footer{flex-basis:34px;min-height:34px}}@media (min-width:821px) and (max-height:720px){.collab-palette-wrap{flex-basis:158px;height:min(258px,68%)}.collab-palette{flex-basis:150px;transform:scale(.82)}.collab-store-button{min-width:150px;height:44px}.collab-store-button small{font-size:6px}.collab-store-button strong{font-size:14px}.collab-center-download>small{display:none}.collab-footer .footer-links{font-size:11px}.collab-footer small{font-size:10px}}@media (max-width:820px){.pinly-back-button svg{width:15px;height:15px}.pinly-history-pill svg{width:13px;height:13px}.collab-palette-wrap{flex-direction:column;align-items:center;height:142px;min-height:142px;display:flex}.collab-palette{flex:0 0 76px}.collab-center-download{margin-top:2px}.collab-store-button{border-radius:15px;grid-template-columns:21px 1fr 17px;gap:7px;min-width:154px;height:45px;padding:0 12px}.collab-store-apple{width:20px;height:20px}.collab-store-button strong{font-size:14px}.collab-center-download>small{font-size:7px}.collab-footer{flex-direction:column;gap:10px;padding:12px 10px 16px;display:flex}.collab-footer .footer-links{flex-wrap:wrap;justify-content:center;gap:10px 18px;font-size:12px;display:flex}.collab-footer small{font-size:10px}}@media (min-width:821px){.collab-palette-wrap{justify-content:center}.collab-center-download{margin-top:24px}.collab-footer{flex:0 0 42px;justify-content:center;align-items:center;width:100%;min-height:42px;padding:0 20px 5px;display:flex}.collab-footer .footer-links{color:#938781;flex-wrap:nowrap;justify-content:center;align-items:center;gap:26px;width:auto;margin:0;font-size:12px;font-weight:680;line-height:1;display:inline-flex}.collab-footer .footer-links a,.collab-footer .footer-copyright{white-space:nowrap;align-items:center;min-height:24px;margin:0;padding:0;line-height:1;display:inline-flex}.collab-footer .footer-copyright{color:#a1958f;border:0;padding-left:26px;font-size:12px;font-weight:650;position:relative}.collab-footer .footer-copyright:before{content:"";background:#735f5524;width:1px;height:14px;position:absolute;top:50%;left:0;transform:translateY(-50%)}}@media (min-width:821px) and (max-height:820px){.collab-center-download{margin-top:18px}.collab-footer{flex-basis:38px;min-height:38px}.collab-footer .footer-links{gap:22px;font-size:11px}.collab-footer .footer-copyright{padding-left:22px;font-size:11px}}@media (min-width:821px) and (max-height:720px){.collab-center-download{margin-top:12px}.collab-footer{flex-basis:34px;min-height:34px}.collab-footer .footer-links{gap:18px;font-size:10px}.collab-footer .footer-copyright{padding-left:18px;font-size:10px}}@media (max-width:820px){.collab-center-download{margin-top:12px}.collab-footer .footer-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 18px;display:flex}.collab-footer .footer-copyright{color:#a1958f;padding-left:18px;font-size:10px;line-height:1;position:relative}.collab-footer .footer-copyright:before{content:"";background:#735f5524;width:1px;height:12px;position:absolute;top:50%;left:0;transform:translateY(-50%)}}@media (min-width:821px){.collab-palette-wrap{flex:0 0 194px;justify-content:flex-start;height:min(350px,76%);padding-top:6px}.collab-palette-blob{width:154px;height:168px;top:12px;transform:rotate(-6deg)}.collab-palette{flex:0 0 178px;width:150px;height:178px}.collab-palette-item:first-child{top:1px}.collab-palette-item:nth-child(2){top:59px}.collab-palette-item:nth-child(3){bottom:1px}.collab-center-download{margin-top:34px}}@media (min-width:821px) and (max-height:820px){.collab-palette-wrap{flex-basis:182px;height:min(315px,74%);padding-top:2px}.collab-palette-blob{width:142px;height:156px;top:9px}.collab-palette{flex-basis:164px;height:164px}.collab-center-download{margin-top:26px}}@media (min-width:821px) and (max-height:720px){.collab-palette-wrap{flex-basis:166px;height:min(280px,72%)}.collab-palette-blob{height:144px}.collab-palette{flex-basis:150px;height:150px}.collab-center-download{margin-top:20px}}.collab-mobile-badge{display:none}@media (max-width:820px){.collab-page .collab-header{top:max(8px, env(safe-area-inset-top));box-shadow:none;pointer-events:none;background:0 0;border-bottom:0;padding:0}.collab-page .collab-header .nav-shell{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:auto;background:#fffaf6e0;border:1px solid #513b2f12;border-radius:22px;width:min(100% - 20px,620px);height:44px;padding:0 8px 0 10px;box-shadow:0 8px 24px #48312414}.collab-page .brand{gap:6px}.collab-page .brand-mark{transform-origin:0;transform:scale(.82)}.collab-page .brand strong{letter-spacing:-.04em;font-size:15px}.collab-page .language-switch{border-radius:15px;min-height:30px;padding:0 10px;font-size:11px}.collab-hero{width:min(100% - 14px,640px);padding-top:max(64px, calc(env(safe-area-inset-top) + 56px));padding-bottom:10px}.collab-intro{width:min(92%,390px)}.collab-kicker,.collab-intro>p:last-child,.collab-intro h1:after{display:none}.collab-mobile-badge{color:var(--collab-coral);letter-spacing:.02em;background:#ff704814;border-radius:999px;margin:0 0 5px;padding:4px 9px;font-family:Yuanti SC,STYuanti-SC-Regular,PingFang SC,sans-serif;font-size:9px;font-weight:700;display:inline-flex}.collab-intro h1{letter-spacing:-.055em;font-size:clamp(27px,8.2vw,38px);line-height:1.02}.collab-stage{gap:7px 6px;margin-top:7px}.collab-phone{width:min(43vw,166px)}.collab-palette-wrap{height:132px;min-height:132px;padding-top:0}.collab-palette-blob{width:196px;height:66px;top:0}.collab-palette{flex:0 0 70px;width:196px;height:70px}.collab-palette-item{width:54px;height:54px}.collab-palette-item:first-child{top:7px;left:10px}.collab-palette-item:nth-child(2){width:51px;height:51px;top:5px;left:71px}.collab-palette-item:nth-child(3){width:51px;height:51px;bottom:7px;right:11px}.collab-center-download{margin-top:10px}.collab-store-button{border-radius:14px;grid-template-columns:19px 1fr 15px;min-width:148px;height:42px;padding:0 11px}.collab-store-button small{font-size:5.5px}.collab-store-button strong{font-size:13px}.collab-center-download>small{display:none}.collab-footer{margin-top:8px;padding:8px 8px 10px}.collab-footer .footer-brand,.collab-footer>p,.collab-footer .footer-copyright{display:none}.collab-footer .footer-links{gap:8px 14px;font-size:10px}.collab-footer .footer-links a:last-of-type{display:none}}@media (max-width:390px) and (max-height:740px){.collab-hero{padding-top:max(60px, calc(env(safe-area-inset-top) + 52px))}.collab-mobile-badge{display:none}.collab-intro h1{font-size:26px}.collab-phone{width:min(42vw,148px)}.collab-palette-wrap{height:118px;min-height:118px}.collab-palette{transform-origin:top;transform:scale(.84)}.collab-center-download{margin-top:4px}.collab-footer{margin-top:5px;padding-top:6px}}.collab-product-info,.collab-how,.collab-faq{z-index:1;content-visibility:auto;contain-intrinsic-size:auto 760px;width:min(1060px,100vw - 44px);margin:0 auto;position:relative}.collab-product-info{padding:112px 0 58px}.collab-product-heading,.collab-how-heading,.collab-faq-heading{max-width:760px}.collab-product-eyebrow{color:var(--collab-coral);letter-spacing:.09em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:900}.collab-product-heading h2,.collab-how-heading h2,.collab-faq-heading h2{color:var(--collab-ink);letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(34px,4.1vw,58px);font-weight:950;line-height:1.08}.collab-product-heading>p:last-child{max-width:720px;color:var(--collab-muted);margin:20px 0 0;font-size:clamp(15px,1.3vw,18px);font-weight:580;line-height:1.8}.collab-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:42px;display:grid}.collab-product-card{background:#ffffffad;border:1px solid #62413112;border-radius:28px;min-height:208px;padding:28px 30px;box-shadow:0 12px 34px #4f31230b}.collab-product-card h3,.collab-how-steps h3{color:var(--collab-ink);letter-spacing:-.035em;margin:0;font-size:clamp(19px,1.8vw,24px);font-weight:900;line-height:1.25}.collab-product-card p,.collab-how-steps p,.collab-faq-list p{color:var(--collab-muted);margin:12px 0 0;font-size:14px;font-weight:560;line-height:1.75}.collab-how{grid-template-columns:minmax(260px,.78fr) minmax(0,1.22fr);align-items:start;gap:clamp(48px,7vw,96px);padding:72px 0 64px;display:grid}.collab-how-heading{position:sticky;top:92px}.collab-how-steps{border-top:1px solid #6241311a;margin:0;padding:0;list-style:none}.collab-how-steps li{border-bottom:1px solid #6241311a;grid-template-columns:48px minmax(0,1fr);gap:18px;padding:25px 0;display:grid}.collab-how-steps>li>span{color:var(--collab-coral);letter-spacing:.08em;padding-top:2px;font-size:12px;font-weight:900}.collab-how-steps p{margin-top:8px}.collab-faq{grid-template-columns:minmax(260px,.78fr) minmax(0,1.22fr);align-items:start;gap:clamp(48px,7vw,96px);padding:72px 0 116px;display:grid}.collab-faq-list{border-top:1px solid #6241311a}.collab-faq-list details{border-bottom:1px solid #6241311a}.collab-faq-list summary{cursor:pointer;color:var(--collab-ink);padding:24px 36px 24px 0;font-size:17px;font-weight:850;line-height:1.4;list-style:none;position:relative}.collab-faq-list summary::-webkit-details-marker{display:none}.collab-faq-list summary:after{content:"+";color:var(--collab-coral);font-size:24px;font-weight:500;line-height:1;position:absolute;top:21px;right:3px}.collab-faq-list details[open] summary:after{content:"−"}.collab-faq-list p{max-width:640px;margin:-7px 0 24px;padding-right:34px}.collab-footer{width:min(1060px,100vw - 44px);margin:0 auto}@media (max-width:820px){.collab-product-info,.collab-how,.collab-faq{width:min(100% - 32px,640px)}.collab-product-info{padding-top:76px;padding-bottom:36px}.collab-product-heading h2,.collab-how-heading h2,.collab-faq-heading h2{font-size:clamp(32px,9vw,44px)}.collab-product-heading>p:last-child{margin-top:16px;font-size:15px;line-height:1.72}.collab-product-grid{grid-template-columns:1fr;gap:10px;margin-top:30px}.collab-product-card{border-radius:22px;min-height:0;padding:23px 22px}.collab-how,.collab-faq{grid-template-columns:1fr;gap:28px;padding:58px 0}.collab-how-heading{position:static}.collab-how-steps li{grid-template-columns:38px minmax(0,1fr);gap:12px;padding:21px 0}.collab-faq{padding-bottom:82px}.collab-faq-list summary{padding:20px 32px 20px 0;font-size:16px}.collab-faq-list summary:after{top:18px}.collab-faq-list p{padding-right:18px}.collab-footer{width:min(100% - 32px,640px);margin:0 auto}}.motion-enhanced [data-reveal=heading]{opacity:0;transition:opacity .82s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);transform:translateY(30px)}.motion-enhanced [data-reveal=card]{opacity:0;transition:opacity .76s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);transform:translateY(42px)scale(.985)}.motion-enhanced [data-reveal=step]{opacity:0;transition:opacity .68s cubic-bezier(.16,1,.3,1),transform .82s cubic-bezier(.16,1,.3,1);transform:translate(24px)}.motion-enhanced [data-reveal=faq]{opacity:0;transition:opacity .62s cubic-bezier(.16,1,.3,1),transform .76s cubic-bezier(.16,1,.3,1);transform:translateY(18px)}.motion-enhanced [data-reveal=heading].is-visible,.motion-enhanced [data-reveal=card].is-visible,.motion-enhanced [data-reveal=step].is-visible,.motion-enhanced [data-reveal=faq].is-visible{opacity:1;transform:none}.motion-enhanced .collab-product-grid [data-reveal=card]:nth-child(2),.motion-enhanced .collab-how-steps [data-reveal=step]:nth-child(2),.motion-enhanced .collab-faq-list [data-reveal=faq]:nth-child(2){transition-delay:70ms}.motion-enhanced .collab-product-grid [data-reveal=card]:nth-child(3),.motion-enhanced .collab-how-steps [data-reveal=step]:nth-child(3),.motion-enhanced .collab-faq-list [data-reveal=faq]:nth-child(3){transition-delay:.14s}.motion-enhanced .collab-product-grid [data-reveal=card]:nth-child(4),.motion-enhanced .collab-how-steps [data-reveal=step]:nth-child(4),.motion-enhanced .collab-faq-list [data-reveal=faq]:nth-child(4){transition-delay:.21s}.collab-product-info:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle,#ff9a6f24,#ff9a6f00 68%);border-radius:50%;width:260px;height:260px;position:absolute;top:18%;right:-110px}@supports (animation-timeline:view()){.collab-product-info:before{animation:linear both pinly-scroll-ambient;animation-timeline:view();animation-range:entry exit}@keyframes pinly-scroll-ambient{0%{opacity:.35;transform:translateY(54px)scale(.92)}50%{opacity:.9}to{opacity:.28;transform:translateY(-54px)scale(1.04)}}}@media (max-width:820px){.motion-enhanced [data-reveal=heading]{transform:translateY(22px)}.motion-enhanced [data-reveal=card]{transform:translateY(28px)scale(.992)}.motion-enhanced [data-reveal=step]{transform:translate(14px)}.collab-product-info:before{width:230px;height:230px;right:-150px}}@media (prefers-reduced-motion:reduce){.motion-enhanced [data-reveal=heading],.motion-enhanced [data-reveal=card],.motion-enhanced [data-reveal=step],.motion-enhanced [data-reveal=faq]{opacity:1;transition:none;transform:none}.collab-product-info:before{transform:none;animation:none!important}}.collab-product-info,.collab-how,.collab-faq{--glass-fill:#ffffff94;--glass-fill-strong:#ffffffb8;--glass-stroke:#ffffffbd;--glass-stroke-warm:#ff916824;--glass-shadow:0 24px 70px #56362714;--glass-inner:inset 0 1px 0 #ffffffe6}.collab-product-info:after,.collab-how:after,.collab-faq:after{content:"";z-index:-2;pointer-events:none;filter:blur(1px);border-radius:999px;position:absolute}.collab-product-info:after{background:radial-gradient(circle at 35% 45%,#ffb4862e,#ffb48600 68%);width:340px;height:220px;top:40%;left:-120px;transform:rotate(-12deg)}.collab-how:after{background:radial-gradient(circle,#ffcdac29,#ffcdac00 70%);width:380px;height:260px;top:20%;right:-140px}.collab-faq:after{background:radial-gradient(circle,#ff845b1a,#ff845b00 72%);width:300px;height:190px;bottom:5%;left:8%}.collab-product-eyebrow{-webkit-backdrop-filter:blur(12px)saturate(1.08);background:linear-gradient(#ffffffb8,#ffffff75);border:1px solid #ffffffb8;border-radius:999px;width:fit-content;padding:7px 11px 6px;box-shadow:inset 0 1px #ffffffeb,0 7px 22px #633d2a0b}.collab-product-heading h2,.collab-how-heading h2,.collab-faq-heading h2{background:linear-gradient(128deg,#241f1d 0%,#3b2e28 48%,#a95034 118%);color:#0000;-webkit-background-clip:text;background-clip:text}.collab-product-card{isolation:isolate;border:1px solid var(--glass-stroke);box-shadow:var(--glass-inner), var(--glass-shadow), 0 0 0 1px var(--glass-stroke-warm);-webkit-backdrop-filter:blur(20px)saturate(1.16);background:linear-gradient(145deg,#ffffffbd,#ffffff6e),radial-gradient(circle at 12% 0,#ffa0741c,#0000 42%);border-radius:30px;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1),border-color .5s,background .5s;position:relative;overflow:hidden;transform:translateZ(0)}.collab-product-card:before{content:"";z-index:-1;aspect-ratio:1.2;pointer-events:none;opacity:.34;background:radial-gradient(circle,#ffffffe6,#fff0 66%);border-radius:50%;width:78%;transition:opacity .5s,transform .7s cubic-bezier(.16,1,.3,1);position:absolute;top:-76%;left:-28%;transform:rotate(18deg)}.collab-product-card:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle,#ff7e4f24,#ff7e4f00 68%);border-radius:50%;width:150px;height:150px;position:absolute;bottom:-66px;right:-56px}.collab-product-card:nth-child(2){background:linear-gradient(145deg,#ffffffc2,#fffcf770),radial-gradient(circle at 90% 12%,#ffc48421,#0000 44%)}.collab-product-card:nth-child(3){background:linear-gradient(145deg,#ffffffbd,#fffaf66e),radial-gradient(circle at 8% 90%,#fa91701a,#0000 44%)}.collab-product-card:nth-child(4){background:linear-gradient(145deg,#ffffffc7,#fffdfa73),radial-gradient(circle at 90% 86%,#ffb38b21,#0000 46%)}.collab-product-card h3{max-width:12em;font-size:clamp(20px,1.9vw,26px)}.collab-product-card p{color:#5c4b43e0;max-width:35em}.collab-how{padding-top:86px;padding-bottom:78px}.collab-how-heading{padding:22px 0}.collab-how-steps{border:1px solid var(--glass-stroke);box-shadow:var(--glass-inner), 0 22px 64px #58372711;-webkit-backdrop-filter:blur(18px)saturate(1.13);border-top:1px solid var(--glass-stroke);background:linear-gradient(145deg,#ffffffa8,#ffffff6b),radial-gradient(circle at 92% 5%,#ffa6761f,#0000 34%);border-radius:34px;padding:10px;position:relative;overflow:hidden}.collab-how-steps:before{content:"";background:linear-gradient(#ff754800,#ff754838 18% 82%,#ff754800);width:1px;position:absolute;top:54px;bottom:54px;left:32px}.collab-how-steps li{z-index:1;border:0;border-radius:24px;grid-template-columns:52px minmax(0,1fr);gap:16px;margin:0;padding:22px 20px;transition:background .42s,transform .5s cubic-bezier(.16,1,.3,1);position:relative}.collab-how-steps li+li{margin-top:4px}.collab-how-steps>li>span{width:42px;height:42px;color:var(--collab-coral);background:linear-gradient(145deg,#ffffffdb,#ffeee494);border:1px solid #ffffffd1;border-radius:50%;place-items:center;padding:0;font-size:11px;font-weight:950;display:grid;box-shadow:inset 0 1px #fffffff5,0 8px 22px #5c342213}.collab-how-steps p{color:#5c4b43db}.collab-faq{padding-top:86px}.collab-faq-list{border:1px solid var(--glass-stroke);box-shadow:var(--glass-inner), 0 22px 64px #5837270f;-webkit-backdrop-filter:blur(18px)saturate(1.12);border-top:1px solid var(--glass-stroke);background:linear-gradient(145deg,#ffffffa6,#fff6),radial-gradient(circle at 10% 5%,#ffb2861c,#0000 35%);border-radius:32px;padding:9px}.collab-faq-list details{border:0;border-radius:22px;transition:background .36s,box-shadow .36s;position:relative;overflow:hidden}.collab-faq-list details+details{margin-top:3px}.collab-faq-list summary{align-items:center;min-height:66px;padding:21px 64px 21px 18px;display:flex}.collab-faq-list summary:after{content:"+";background:linear-gradient(145deg,#ffffffd6,#ffefe69e);border:1px solid #ffffffd6;border-radius:50%;place-items:center;width:34px;height:34px;transition:transform .4s cubic-bezier(.16,1,.3,1),background .3s;display:grid;top:50%;right:14px;transform:translateY(-50%);box-shadow:inset 0 1px #fffffff5,0 7px 18px #5e392711}.collab-faq-list details[open] summary:after{content:"−";transform:translateY(-50%)rotate(180deg)}.collab-faq-list p{color:#5c4b43e0;margin:-3px 0 0;padding:0 64px 24px 18px}@media (hover:hover) and (pointer:fine){.collab-product-card:hover{border-color:#fffffff0;transform:translateY(-6px)scale(1.006);box-shadow:inset 0 1px #fffffff5,0 30px 82px #5636271f,0 0 0 1px #ff91682e}.collab-product-card:hover:before{opacity:.58;transform:translate(26px,16px)rotate(22deg)}.collab-how-steps li:hover{background:#ffffff7a;transform:translate(4px)}.collab-faq-list details:not([open]):hover{background:#fff6}}@media (max-width:820px){.collab-product-info,.collab-how,.collab-faq{--glass-shadow:0 18px 46px #56362711}.collab-product-eyebrow{-webkit-backdrop-filter:blur(8px)saturate(1.05)}.collab-product-card{-webkit-backdrop-filter:blur(12px)saturate(1.08);border-radius:24px}.collab-product-card:before{opacity:.22}.collab-how{padding-top:64px;padding-bottom:58px}.collab-how-heading{padding:0}.collab-how-steps,.collab-faq-list{-webkit-backdrop-filter:blur(11px)saturate(1.06);border-radius:26px}.collab-how-steps:before{left:29px}.collab-how-steps li{grid-template-columns:48px minmax(0,1fr);padding:19px 14px}.collab-how-steps>li>span{width:38px;height:38px}.collab-faq{padding-top:60px}.collab-faq-list summary{min-height:62px;padding:19px 58px 19px 14px}.collab-faq-list summary:after{width:32px;height:32px;right:11px}.collab-faq-list p{padding:0 52px 21px 14px}.collab-product-info:after,.collab-how:after,.collab-faq:after{opacity:.72}}@media (prefers-reduced-motion:reduce){.collab-product-card,.collab-product-card:before,.collab-how-steps li,.collab-faq-list details,.collab-faq-list summary:after{transition:none}}.collab-product-info,.collab-how,.collab-faq{content-visibility:visible;contain-intrinsic-size:none}.collab-product-eyebrow,.collab-product-card,.collab-how-steps,.collab-faq-list{-webkit-backdrop-filter:none}.collab-product-card{background:linear-gradient(145deg,#ffffffeb,#fffaf6d1),radial-gradient(circle at 12% 0,#ffa07412,#0000 42%);border-color:#ffffffeb;box-shadow:inset 0 1px #fff,inset 0 0 0 1px #ff8b600f,0 8px 20px #4c302409}.collab-product-card:before{opacity:.2}.collab-product-card:after{opacity:.42}.collab-how{overflow:visible}.collab-how-heading{will-change:auto;align-self:start;height:fit-content;position:sticky;top:92px}.collab-how-steps{background:linear-gradient(145deg,#ffffffe6,#fffaf6c7);border-color:#fffffff0;overflow:visible;box-shadow:inset 0 1px #fff,inset 0 0 0 1px #ff8b600e,0 10px 24px #4e302308}.collab-how-steps li{background:0 0}.collab-faq-list{background:linear-gradient(145deg,#ffffffe6,#fffaf6c7);border-color:#fffffff0;box-shadow:inset 0 1px #fff,inset 0 0 0 1px #ff8b600e,0 10px 24px #4e302308}.collab-faq-list details[open]{background:linear-gradient(135deg,#fffffff5,#fff7f1d6);box-shadow:inset 0 1px #fff,inset 0 0 0 1px #ff8b600b}.collab-how:after,.collab-faq:after{display:none}.collab-product-info:after{opacity:.36;filter:none}@supports (animation-timeline:view()){.collab-product-info:before{animation:none}}.motion-enhanced [data-reveal=heading]{transition-duration:.72s,.76s;transform:translateY(22px)}.motion-enhanced [data-reveal=card]{transition-duration:.66s,.76s;transform:translateY(26px)scale(.992)}.motion-enhanced [data-reveal=step]{transition-duration:.56s,.68s;transform:translate(14px)}.motion-enhanced [data-reveal=faq]{transition-duration:.52s,.62s;transform:translateY(12px)}@media (hover:hover) and (pointer:fine){.collab-product-card:hover{transform:translateY(-4px)scale(1.003);box-shadow:inset 0 1px #fff,inset 0 0 0 1px #ff8b6013,0 12px 28px #4c30240e}.collab-how-steps li:hover{background:#ffffff6b;transform:translate(3px)}}@media (max-width:820px){.collab-product-grid{gap:14px}.collab-product-card{background:linear-gradient(145deg,#fffffff2,#fff9f5e0);border-color:#fffffff5;box-shadow:inset 0 1px #fff,inset 0 0 0 1px #ff8b600e,0 4px 12px #4c302406}.collab-product-card:before,.collab-product-card:after,.collab-product-info:after{display:none}.collab-how{overflow:visible}.collab-how-heading{position:static;top:auto}.collab-how-steps,.collab-faq-list{background:linear-gradient(145deg,#fffffff2,#fff9f5e0);border-color:#fffffff5;box-shadow:inset 0 1px #fff,inset 0 0 0 1px #ff8b600d,0 4px 14px #4c302406}.motion-enhanced [data-reveal=heading]{transform:translateY(16px)}.motion-enhanced [data-reveal=card]{transform:translateY(18px)scale(.996)}.motion-enhanced [data-reveal=step]{transform:translate(8px)}.motion-enhanced [data-reveal=faq]{transform:translateY(8px)}}.collab-how-heading{align-self:start;height:auto;position:static;top:auto}.collab-story,.collab-small-things{z-index:1;width:min(1120px,100vw - 44px);margin:0 auto;position:relative}.collab-story{padding:112px 0 40px}.collab-story-intro h2,.collab-small-heading h2{color:var(--collab-ink);letter-spacing:-.06em;text-wrap:balance;margin:0;font-size:clamp(38px,5vw,68px);font-weight:950;line-height:1.02}.collab-story-intro>p:last-child,.collab-small-heading>p:last-child{max-width:720px;color:var(--collab-muted);margin:20px 0 0;font-size:clamp(15px,1.3vw,18px);font-weight:580;line-height:1.8}.collab-story-chapters{gap:118px;margin-top:96px;display:grid}.collab-story-chapter{grid-template-columns:minmax(0,1.04fr) minmax(320px,.72fr);align-items:center;gap:clamp(54px,7vw,104px);display:grid}.collab-story-chapter.is-reversed .collab-story-copy{order:2}.collab-story-chapter.is-reversed .collab-story-surface{order:1}.collab-story-kicker{align-items:center;gap:12px;display:flex}.collab-story-kicker>span{width:38px;height:38px;color:var(--collab-coral);letter-spacing:.06em;background:#ffffffc2;border:1px solid #ffffffeb;border-radius:999px;place-items:center;font-size:11px;font-weight:950;display:grid;box-shadow:inset 0 1px #fff,0 8px 18px #4c30240a}.collab-story-kicker p{color:var(--collab-coral);letter-spacing:.08em;margin:0;font-size:12px;font-weight:900}.collab-story-copy h2{max-width:760px;color:var(--collab-ink);letter-spacing:-.058em;text-wrap:balance;margin:22px 0 0;font-size:clamp(36px,4.2vw,62px);font-weight:950;line-height:1.04}.collab-story-copy>p:last-child{color:#5c4b43e6;max-width:650px;margin:24px 0 0;font-size:clamp(15px,1.22vw,18px);font-weight:560;line-height:1.82}.collab-story-surface{background:radial-gradient(circle at 18% 12%,#ffb68b29,#0000 38%),linear-gradient(150deg,#fffffff0,#fff9f4d1);border:1px solid #fffffff0;border-radius:38px;flex-direction:column;justify-content:space-between;min-height:360px;padding:28px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,inset 0 0 0 1px #ff895c0d,0 12px 32px #4c30240a}.collab-story-surface:before{content:"";background:radial-gradient(circle,#ff7e4f21,#ff7e4f00 68%);border-radius:50%;width:230px;height:230px;position:absolute;top:-82px;right:-80px}.collab-story-surface-index{z-index:1;color:#ff6f42e6;letter-spacing:-.07em;font-size:clamp(52px,6vw,88px);font-weight:950;line-height:1;position:relative}.collab-story-surface ul{z-index:1;flex-wrap:wrap;gap:9px;margin:42px 0 0;padding:0;list-style:none;display:flex;position:relative}.collab-story-surface li{color:#493830e6;background:#ffffffb8;border:1px solid #fffffff5;border-radius:999px;padding:10px 13px;font-size:12px;font-weight:800;line-height:1;box-shadow:inset 0 1px #fff,0 5px 14px #4c302409}.collab-small-things{padding:118px 0 92px}.collab-small-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:44px;display:grid}.collab-small-grid article{background:#ffffffa8;border:1px solid #ffffffe6;border-radius:26px;min-height:200px;padding:24px 24px 26px;box-shadow:inset 0 1px #fffffff5,0 7px 18px #4c302407}.collab-small-grid article>span{color:#ff6f42c7;letter-spacing:.08em;font-size:11px;font-weight:950;display:block}.collab-small-grid h3{color:var(--collab-ink);letter-spacing:-.03em;margin:36px 0 0;font-size:clamp(18px,1.6vw,23px);font-weight:900}.collab-small-grid p{color:var(--collab-muted);margin:10px 0 0;font-size:14px;font-weight:560;line-height:1.7}@media (hover:hover) and (pointer:fine){.collab-story-surface,.collab-small-grid article{transition:transform .48s cubic-bezier(.16,1,.3,1),box-shadow .48s cubic-bezier(.16,1,.3,1)}.collab-story-surface:hover{transform:translateY(-4px);box-shadow:inset 0 1px #fff,inset 0 0 0 1px #ff895c0f,0 16px 38px #4c30240e}.collab-small-grid article:hover{transform:translateY(-3px)}}@media (max-width:820px){.collab-story,.collab-small-things{width:min(100% - 32px,640px)}.collab-story{padding-top:78px}.collab-story-intro h2,.collab-small-heading h2{font-size:clamp(34px,10vw,48px)}.collab-story-chapters{gap:76px;margin-top:62px}.collab-story-chapter,.collab-story-chapter.is-reversed{grid-template-columns:1fr;gap:28px}.collab-story-chapter.is-reversed .collab-story-copy,.collab-story-chapter.is-reversed .collab-story-surface{order:initial}.collab-story-copy h2{margin-top:18px;font-size:clamp(32px,9.2vw,46px)}.collab-story-copy>p:last-child{margin-top:18px;font-size:15px;line-height:1.72}.collab-story-surface{border-radius:28px;min-height:240px;padding:22px}.collab-story-surface-index{font-size:58px}.collab-story-surface ul{margin-top:34px}.collab-story-surface li{padding:9px 11px}.collab-small-things{padding-top:88px;padding-bottom:70px}.collab-small-grid{grid-template-columns:1fr;gap:10px;margin-top:30px}.collab-small-grid article{border-radius:22px;min-height:0;padding:20px}.collab-small-grid h3{margin-top:24px}}.collab-story,.collab-small-things{width:min(1040px,100vw - 56px)}.collab-story{padding-top:96px}.collab-story-intro,.collab-small-heading{max-width:720px}.collab-story-intro h2,.collab-small-heading h2{letter-spacing:-.052em;font-size:clamp(36px,4.2vw,56px);line-height:1.06}.collab-story-intro>p:last-child,.collab-small-heading>p:last-child{max-width:640px;margin-top:18px;font-size:clamp(15px,1.15vw,17px);line-height:1.72}.collab-story-chapters{gap:150px;margin-top:112px}.collab-story-chapter,.collab-story-chapter.is-reversed{grid-template-columns:minmax(0,1.08fr) minmax(300px,.62fr);gap:clamp(62px,7vw,96px)}.collab-story-chapter.is-reversed{grid-template-columns:minmax(300px,.62fr) minmax(0,1.08fr)}.collab-story-copy h2{letter-spacing:-.052em;max-width:680px;margin-top:20px;font-size:clamp(34px,3.55vw,54px);line-height:1.06}.collab-story-copy>p:last-child{max-width:590px;margin-top:20px;font-size:clamp(15px,1.08vw,17px);line-height:1.72}.collab-story-surface{border-radius:30px;justify-content:center;justify-self:center;width:100%;max-width:360px;min-height:208px;padding:24px}.collab-story-surface-index{z-index:0;color:#ff6f421a;pointer-events:none;font-size:64px;line-height:1;position:absolute;top:18px;right:22px}.collab-story-surface ul{align-content:center;margin:24px 0 0}.collab-story-surface li{background:#ffffffd1}.collab-small-things{padding-top:132px}@media (max-width:820px){.collab-story,.collab-small-things{width:min(100% - 36px,620px)}.collab-story{padding-top:62px}.collab-story-intro,.collab-small-heading{max-width:100%}.collab-story-intro h2,.collab-small-heading h2{letter-spacing:-.045em;font-size:clamp(32px,8.8vw,40px);line-height:1.08}.collab-story-intro>p:last-child,.collab-small-heading>p:last-child{margin-top:16px;font-size:15px;line-height:1.68}.collab-story-chapters{gap:92px;margin-top:72px}.collab-story-chapter,.collab-story-chapter.is-reversed{gap:24px}.collab-story-copy h2{letter-spacing:-.045em;margin-top:16px;font-size:clamp(30px,8.4vw,38px);line-height:1.08}.collab-story-copy>p:last-child{margin-top:16px;font-size:15px;line-height:1.68}.collab-story-surface{border-radius:24px;max-width:none;min-height:164px;padding:20px}.collab-story-surface-index{font-size:48px;top:14px;right:16px}.collab-story-surface ul{gap:8px;margin-top:12px}.collab-story-surface li{padding:8px 10px;font-size:11px}.collab-small-things{padding-top:96px}}@media (max-width:1024px){.collab-story,.collab-small-things{width:min(100% - 36px,680px)}.collab-story-chapter,.collab-story-chapter.is-reversed{grid-template-columns:minmax(0,1fr);gap:24px}.collab-story-chapter.is-reversed .collab-story-copy,.collab-story-chapter.is-reversed .collab-story-surface{order:initial}.collab-story-copy{width:100%;min-width:0}.collab-story-copy h2,.collab-story-copy>p:last-child{max-width:none}.collab-story-surface{border-radius:24px;justify-content:flex-start;width:100%;min-width:0;max-width:none;min-height:0;padding:18px}.collab-story-surface-index{display:none}.collab-story-surface:before{opacity:.55;width:150px;height:150px;top:-70px;right:-54px}.collab-story-surface ul{gap:8px;margin:0}.collab-story-surface li{padding:9px 11px}}@media (max-width:820px){.collab-story,.collab-small-things{width:min(100% - 32px,620px)}.collab-story-chapters{gap:84px}.collab-story-chapter,.collab-story-chapter.is-reversed{gap:20px}.collab-story-surface{border-radius:20px;padding:14px}.collab-story-surface:before{display:none}.collab-story-surface li{padding:8px 10px;font-size:11px}}.collab-page .collab-header .nav-actions{align-items:center;gap:10px;display:flex}.collab-nav-link{color:#40322bc7;background:#ffffffa8;border:1px solid #553d3214;border-radius:999px;justify-content:center;align-items:center;min-height:34px;padding:0 12px;font-size:12px;font-weight:800;text-decoration:none;transition:color .16s,border-color .16s,background .16s,transform .16s;display:inline-flex}.collab-nav-link:hover{color:var(--collab-coral);background:#ffffffe6;border-color:#ff70482e;transform:translateY(-1px)}.collab-nav-link:focus-visible{outline-offset:2px;outline:3px solid #ff704838}.collab-cases{z-index:1;content-visibility:auto;contain-intrinsic-size:auto 760px;width:min(1120px,100vw - 44px);margin:0 auto;padding:112px 0 82px;position:relative}.collab-cases-heading{max-width:820px}.collab-cases-heading h2{color:var(--collab-ink);letter-spacing:-.06em;text-wrap:balance;margin:0;font-size:clamp(38px,5vw,68px);font-weight:950;line-height:1.02}.collab-cases-heading>p:last-child{max-width:720px;color:var(--collab-muted);margin:20px 0 0;font-size:clamp(15px,1.3vw,18px);font-weight:580;line-height:1.8}.collab-cases-track{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#735a4e3d transparent;grid-auto-columns:minmax(300px,340px);grid-auto-flow:column;gap:18px;width:calc(100vw + -1*max(22px,50vw - 560px));margin-top:44px;padding:4px max(22px,50vw - 560px) 18px 0;scroll-padding-inline:0 22px;display:grid;overflow-x:auto}.collab-cases-track::-webkit-scrollbar{height:7px}.collab-cases-track::-webkit-scrollbar-track{background:0 0}.collab-cases-track::-webkit-scrollbar-thumb{background:#735a4e2e;border-radius:999px}.collab-case-card{scroll-snap-align:start;background:#ffffffb8;border:1px solid #5b413513;border-radius:30px;min-width:0;overflow:hidden;box-shadow:0 18px 42px #4e34280e,inset 0 1px #ffffffe6}.collab-case-media{background:radial-gradient(circle at 22% 12%,#fffffff0,#0000 44%),linear-gradient(145deg,#fff1e8e6,#f7efe9b8);border-radius:23px;place-items:center;height:430px;margin:9px 9px 0;display:grid;overflow:hidden}.collab-case-media img{object-fit:contain;width:100%;height:100%;display:block}.collab-case-copy{padding:22px 23px 25px}.collab-case-copy>p{color:var(--collab-coral);letter-spacing:.08em;margin:0 0 8px;font-size:11px;font-weight:900}.collab-case-copy h3{color:var(--collab-ink);letter-spacing:-.04em;margin:0;font-size:21px;font-weight:930;line-height:1.26}.collab-case-copy>span{color:var(--collab-muted);margin-top:12px;font-size:13px;font-weight:560;line-height:1.7;display:block}@media (max-width:820px){.collab-cases{width:min(100% - 28px,720px);padding:88px 0 58px}.collab-cases-heading h2{font-size:clamp(34px,10vw,48px)}.collab-cases-heading>p:last-child{margin-top:16px;font-size:14px;line-height:1.72}.collab-cases-track{grid-auto-columns:min(78vw,326px);gap:13px;width:calc(100% + 14px);margin-top:30px;padding-right:14px}.collab-case-media{height:min(112vw,420px)}.collab-case-copy{padding:19px 19px 22px}.collab-case-copy h3{font-size:19px}}@media (max-width:420px){.collab-page .collab-header .nav-actions{gap:6px}.collab-nav-link{min-height:32px;padding-inline:10px;font-size:11px}.collab-cases-track{grid-auto-columns:80vw}}.collab-mobile-sync-caption{display:none}.collab-portal-button{z-index:9;color:#b96a50;min-height:28px;font:inherit;cursor:pointer;white-space:nowrap;background:#fffdfae6;border:1px solid #ec764e24;border-radius:999px;align-items:center;gap:6px;padding:0 10px;display:inline-flex;position:absolute;top:-18px;left:50%;transform:translate(-50%);box-shadow:0 7px 18px #48302312}.collab-portal-button small{font-size:8px;font-weight:760}.collab-portal-ring{display:none}.collab-portal-core{background:var(--collab-coral);border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 0 4px #ff70481a}.collab-portal-button:hover{color:var(--collab-coral);background:#fffffff5}.collab-portal-button:focus-visible{outline-offset:2px;outline:3px solid #ff704833}.collab-cases-cta{color:#d96543;border-top:1px dashed #f2704847;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 8px;width:174px;margin-top:7px;padding:8px 10px 7px;text-decoration:none;transition:color .16s,transform .16s;display:grid}.collab-cases-cta span{min-width:0;font-size:11px;font-weight:850;line-height:1.25}.collab-cases-cta small{color:#aa9a92;grid-column:1/-1;font-size:8px;font-weight:650;line-height:1.3}.collab-cases-cta b{grid-area:1/2;font-size:13px;font-weight:800;transition:transform .16s}.collab-cases-cta:hover{color:var(--collab-coral);transform:translateY(1px)}.collab-cases-cta:hover b{transform:translateY(2px)}.collab-cases-cta:focus-visible{outline-offset:2px;border-radius:10px;outline:3px solid #ff704833}.collab-cases-viewport{overscroll-behavior-inline:contain;scroll-behavior:auto;scrollbar-width:none;cursor:grab;width:calc(100vw + -1*max(22px,50vw - 560px));margin-top:34px;scroll-margin-top:160px;overflow:auto visible}.collab-cases-viewport::-webkit-scrollbar{display:none}.collab-cases-viewport.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.collab-cases-marquee{align-items:stretch;width:max-content;display:flex}.collab-cases-track{scroll-snap-type:none;scrollbar-width:none;flex:none;gap:18px;width:max-content;margin:0;padding:24px 18px 34px 0;display:flex;overflow:visible}.collab-cases-track::-webkit-scrollbar{display:none}.collab-case-card{transform-origin:50% 55%;background:linear-gradient(#fffffff5,#fffcf8e6);border:1px solid #5b413517;border-radius:12px 12px 24px 24px;flex:0 0 330px;width:330px;transition:transform .26s cubic-bezier(.2,.75,.25,1),box-shadow .26s;position:relative;overflow:visible;box-shadow:0 18px 44px #4e342813,0 3px 8px #4e34280a}.collab-case-card:nth-child(6n+1){transform:translateY(7px)rotate(-1.8deg)}.collab-case-card:nth-child(6n+2){transform:translateY(-4px)rotate(1.3deg)}.collab-case-card:nth-child(6n+3){transform:translateY(10px)rotate(-.8deg)}.collab-case-card:nth-child(6n+4){transform:translateY(1px)rotate(2deg)}.collab-case-card:nth-child(6n+5){transform:translateY(9px)rotate(-1.2deg)}.collab-case-card:nth-child(6n+6){transform:translateY(-3px)rotate(.9deg)}.collab-case-card:hover,.collab-case-card:focus-within{z-index:3;transform:translateY(-5px)rotate(0)scale(1.012);box-shadow:0 24px 54px #4e34281c,0 5px 12px #4e34280d}.collab-case-tape{z-index:4;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:none;background:#f4e0be94;border:1px solid #cab09524;width:58px;height:18px;position:absolute;top:-8px;left:50%;transform:translate(-50%)rotate(-2deg);box-shadow:0 2px 5px #4d382b0d}.collab-case-card:nth-child(2n) .collab-case-tape{background:#ffd6c785;transform:translate(-50%)rotate(2.5deg)}.collab-case-media{isolation:isolate;border-radius:7px 7px 18px 18px;height:420px;margin:10px 10px 0;position:relative}.collab-case-media:after{content:"";z-index:2;pointer-events:none;border-radius:inherit;opacity:1;background:linear-gradient(110deg,#0000 20%,#ffffff80 44%,#0000 68%) 100% 0/190% 100%,linear-gradient(145deg,#ffefe5d1,#f6ede6b3) 0 0/100% 100%;transition:opacity .22s;position:absolute;inset:0}.collab-case-media img{z-index:1;opacity:0;transition:opacity .22s,transform .32s cubic-bezier(.2,.75,.25,1);position:relative}.collab-case-media.is-loaded:after{opacity:0}.collab-case-media.is-loaded img{opacity:1}.collab-case-card:hover .collab-case-media img,.collab-case-card:focus-within .collab-case-media img{transform:scale(1.018)}@media (min-width:821px) and (max-height:720px){.collab-cases-cta small{display:none}.collab-cases-cta{padding-block:5px}}@media (max-width:820px){.collab-hero{width:min(100%,620px);min-height:auto;padding:max(82px, calc(env(safe-area-inset-top) + 72px)) 16px 58px;overflow:hidden}.collab-intro{width:min(100%,430px);padding-inline:8px}.collab-mobile-badge{min-height:27px;color:var(--collab-coral);letter-spacing:.04em;background:#fff8f3d1;border:1px solid #ff704821;border-radius:999px;justify-content:center;align-items:center;margin:0 auto 10px;padding:0 11px;font-size:10px;font-weight:820;display:inline-flex;box-shadow:inset 0 1px #ffffffe6}.collab-kicker{display:none}.collab-intro h1{letter-spacing:-.06em;font-size:clamp(35px,10.8vw,46px);line-height:1.01}.collab-intro h1:after{display:none}.collab-intro>p:last-child{color:#5b4940e0;max-width:360px;margin:13px auto 0;font-size:14px;line-height:1.58;display:block}.collab-stage{grid-template-columns:1fr;grid-template-areas:"left""palette";place-items:start center;gap:15px;width:min(100%,440px);height:auto;margin-top:24px;padding:0 0 4px;display:grid;position:relative}.collab-sync-bridge,.collab-callout{display:none}.collab-phone-group-left{z-index:4;grid-area:left;width:100%}.collab-phone-group-left .collab-phone{border-radius:38px;grid-template-rows:19px 49px minmax(0,1fr) 56px 20px;width:min(66vw,268px);padding:12px 9px 10px;transform:rotate(-1.1deg);box-shadow:0 24px 55px #442d2124,0 7px 16px #442d210f}.collab-phone-group-left .pinly-status-bar{padding:0 5px;font-size:6px}.collab-phone-group-left .pinly-status-bar strong{font-size:8px}.collab-phone-group-left .pinly-system-icons{transform-origin:100%;transform:scale(.9)}.collab-phone-group-left .pinly-back-button{width:33px;height:33px}.collab-phone-group-left .pinly-back-button svg{width:18px;height:18px}.collab-phone-group-left .pinly-history-pill{min-width:94px;height:33px;padding-inline:8px}.collab-phone-group-left .pinly-history-pill i,.collab-phone-group-left .pinly-history-pill b{height:20px}.collab-phone-group-left .pinly-history-pill svg{width:16px;height:16px}.collab-phone-group-left .pinly-board{border-radius:18px}.collab-phone-group-left .collab-board-item-note{border-width:4px;font-size:7px;padding:7px 6px!important}.collab-phone-group-left .collab-board-item-doodle{width:29px;height:29px;font-size:31px}.collab-phone-group-left .pinly-tool-dock{border-radius:20px;height:51px;margin-top:5px;padding:3px 5px}.collab-phone-group-left .pinly-tool-dock b{font-size:5px}.collab-phone-group-left .phone-tool-icon{width:23px;height:22px}.collab-phone-group-left .pinly-bottom-status{gap:4px;font-size:6px}.collab-phone-group-left .pinly-mini-avatar{width:10px;height:10px}.collab-phone-group-right{z-index:8;pointer-events:none;width:118px;height:226px;display:block;position:absolute;top:230px;right:-1px}.collab-mobile-sync-caption{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:116px;min-height:45px;color:var(--collab-ink);background:#fffdfaed;border:1px solid #ffffffe6;border-radius:15px;flex-direction:column;justify-content:center;padding:8px 10px 7px 24px;display:flex;position:absolute;top:0;right:0;transform:rotate(2deg);box-shadow:0 12px 28px #4b32261f}.collab-mobile-sync-caption:before{content:"";background:#7fc873;border-radius:50%;width:7px;height:7px;position:absolute;top:13px;left:10px;box-shadow:0 0 0 4px #7fc87321}.collab-mobile-sync-caption strong{font-size:9px;font-weight:850;line-height:1.2}.collab-mobile-sync-caption span{color:#9a8c85;margin-top:2px;font-size:7px;font-weight:680}.collab-phone-group-right .collab-phone{transform-origin:100% 0;width:166px;position:absolute;top:35px;right:-19px;transform:scale(.68)rotate(2.4deg);box-shadow:0 18px 40px #462f2324,0 4px 10px #462f230d}.collab-palette-wrap{flex-direction:column;grid-area:palette;align-items:center;width:100%;height:auto;min-height:184px;margin:0;padding-top:0;display:flex}.collab-palette-blob{width:248px;height:78px;top:0;transform:translate(-50%)rotate(-2deg)}.collab-palette{flex:0 0 82px;width:238px;height:82px}.collab-palette-item{width:62px;height:62px}.collab-palette-item:first-child{top:9px;left:12px}.collab-palette-item:nth-child(2){width:58px;height:58px;top:5px;left:88px}.collab-palette-item:nth-child(3){width:58px;height:58px;bottom:8px;right:12px}.collab-center-download{gap:4px;margin-top:13px}.collab-store-button{border-radius:16px;grid-template-columns:22px 1fr 17px;min-width:176px;height:48px;padding-inline:13px}.collab-store-button small{font-size:6px}.collab-store-button strong{font-size:15px}.collab-center-download>small{display:none}.collab-cases-cta{width:176px;margin-top:6px;padding:8px 9px 7px}.collab-cases-cta span{font-size:11px}.collab-cases-cta small{font-size:7.5px}.collab-story{width:min(100% - 30px,720px);padding:82px 0 42px}.collab-story-intro h2{font-size:clamp(34px,10vw,46px)}.collab-story-intro>p:last-child{margin-top:16px;font-size:14px;line-height:1.72}.collab-story-chapters{gap:74px;margin-top:58px}.collab-story-chapter,.collab-story-chapter.is-reversed{grid-template-columns:1fr;gap:25px}.collab-story-chapter.is-reversed .collab-story-copy,.collab-story-chapter.is-reversed .collab-story-surface{order:initial}.collab-story-copy h2{margin-top:17px;font-size:clamp(31px,8.8vw,40px);line-height:1.08}.collab-story-copy>p:last-child{margin-top:16px;font-size:14px;line-height:1.72}.collab-story-surface{border-radius:28px;min-height:260px;padding:23px}.collab-cases{width:min(100% - 28px,720px);padding:76px 0 54px}.collab-cases-viewport{scroll-snap-type:x mandatory;cursor:auto;width:calc(100% + 14px);margin-top:22px;scroll-margin-top:132px;scroll-padding-left:0;overflow-x:auto}.collab-cases-marquee{width:max-content;display:block}.collab-cases-track{grid-auto-columns:min(82vw,336px);grid-auto-flow:column;gap:14px;width:max-content;margin:0;padding:19px 14px 25px 0;display:grid}.collab-cases-track-clone{display:none}.collab-case-card{scroll-snap-align:start;border-radius:11px 11px 23px 23px;flex:none;width:auto;min-width:0}.collab-case-card:nth-child(odd){transform:translateY(3px)rotate(-.7deg)}.collab-case-card:nth-child(2n){transform:translateY(0)rotate(.7deg)}.collab-case-media{border-radius:6px 6px 17px 17px;height:min(108vw,418px);margin:9px 9px 0}.collab-case-copy{padding:18px 18px 21px}.collab-case-copy h3{font-size:19px}}@media (max-width:430px){.collab-hero{padding-inline:12px}.collab-intro>p:last-child{max-width:330px;font-size:13px}.collab-stage{width:100%}.collab-phone-group-left .collab-phone{width:min(67vw,258px)}.collab-phone-group-right{right:-7px}.collab-cases-track{grid-auto-columns:min(84vw,330px)}}@media (max-width:390px) and (max-height:740px){.collab-hero{padding-top:max(72px, calc(env(safe-area-inset-top) + 62px))}.collab-mobile-badge{display:inline-flex}.collab-intro h1{font-size:34px}.collab-intro>p:last-child{font-size:12px;display:block}.collab-phone-group-left .collab-phone{width:min(65vw,238px)}.collab-phone-group-right{transform-origin:100%;top:208px;right:-10px;transform:scale(.92)}.collab-palette-wrap{min-height:175px}.collab-palette{transform:none}.collab-center-download{margin-top:10px}}@media (prefers-reduced-motion:reduce){.collab-case-card,.collab-case-media img,.collab-cases-cta,.collab-cases-cta b{transition:none}.collab-cases-viewport{scroll-behavior:auto}}
.collab-stage{--pointer-x:50%;--pointer-y:50%;--tilt-x:0deg;--tilt-y:0deg;--float-x:0px;--float-y:0px;isolation:isolate;transform:perspective(1400px) translate3d(var(--float-x), var(--float-y), 0) rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transform-style:preserve-3d;will-change:transform}.collab-stage:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at var(--pointer-x) var(--pointer-y), #ff845b21 0, #ffb79412 24%, transparent 58%);filter:blur(10px);opacity:.78;border-radius:44%;transition:opacity .3s;position:absolute;inset:-11% -8%}.collab-intro{animation:.68s cubic-bezier(.2,.78,.28,1) both pinly-motion-copy-in}.collab-phone-group-left{animation:.76s cubic-bezier(.2,.82,.28,1) .11s both pinly-motion-left-in}.collab-phone-group-right{animation:.76s cubic-bezier(.2,.82,.28,1) .18s both pinly-motion-right-in}.collab-palette-wrap{animation:.72s cubic-bezier(.2,.82,.28,1) .3s both pinly-motion-center-in}.collab-footer{animation:.52s ease-out .43s both pinly-motion-footer-in}.collab-phone-group-left .collab-phone{animation:8.6s ease-in-out 1s infinite pinly-motion-phone-float-left}.collab-phone-group-right .collab-phone{animation:9.4s ease-in-out 1.8s infinite pinly-motion-phone-float-right}.collab-orb-a{animation:18s ease-in-out infinite pinly-motion-orb-a}.collab-orb-b{animation:22s ease-in-out -6s infinite pinly-motion-orb-b}.collab-orb-c{animation:7.2s ease-in-out 1.4s infinite pinly-motion-spark;box-shadow:24px -19px 0 -2px #ff976f2e,-22px 17px 0 -3px #ffbe9633}.collab-intro h1:after{transform-origin:52% 58%;animation:6.8s ease-in-out 1.8s infinite pinly-motion-heart}.collab-live-pill span{animation:2.2s ease-in-out infinite pinly-motion-live-dot}.collab-board-item-illustration .sticker-paper,.collab-palette-item .sticker-paper{transition:translate .22s cubic-bezier(.2,.78,.25,1),scale .22s cubic-bezier(.2,.78,.25,1),filter .22s}.collab-board .collab-board-item:nth-child(3) .sticker-paper{animation:7.8s ease-in-out -2.1s infinite pinly-motion-sticker-idle-a}.collab-board .collab-board-item:nth-child(4) .sticker-paper{animation:8.6s ease-in-out -4.4s infinite pinly-motion-sticker-idle-b}.collab-board .collab-board-item:nth-child(6) .sticker-paper{animation:9.2s ease-in-out -5.7s infinite pinly-motion-sticker-idle-a}.collab-board .collab-board-item:nth-child(8) .sticker-paper{animation:8.2s ease-in-out -1.3s infinite pinly-motion-sticker-idle-b}.collab-palette-item:first-child .sticker-paper{animation:6.6s ease-in-out -1.6s infinite pinly-motion-palette-a}.collab-palette-item:nth-child(2) .sticker-paper{animation:7.1s ease-in-out -3.2s infinite pinly-motion-palette-b}.collab-palette-item:nth-child(3) .sticker-paper{animation:7.7s ease-in-out -4.8s infinite pinly-motion-palette-a}.collab-board-item.is-dragging .sticker-paper,.collab-stage.is-user-dragging .collab-palette-item .sticker-paper{animation-play-state:paused}.collab-board-item.is-dragging .sticker-paper{filter:drop-shadow(0 14px 10px #52322233);translate:0 -6px;scale:1.065}.collab-board-item.is-synced{transition:left .17s cubic-bezier(.18,.82,.25,1),top .17s cubic-bezier(.18,.82,.25,1)}.collab-stage.is-user-dragging .collab-phone-synced{box-shadow:0 24px 58px #573a2a21,0 7px 16px #442d2113,0 0 0 3px #ff70480e,inset 0 0 0 2px #ffffffd1}.collab-board-item.motion-sync-source .sticker-paper,.collab-board-item.motion-sync-source>span{animation:.72s cubic-bezier(.18,.82,.25,1) both pinly-motion-sync-source!important}.collab-board-item.motion-sync-target .sticker-paper,.collab-board-item.motion-sync-target>span{animation:.7s cubic-bezier(.18,.9,.22,1) both pinly-motion-sync-target!important}.collab-stage.is-demo-syncing .collab-sync-arrow span,.collab-stage.is-sync-flash .collab-sync-arrow span{animation:.72s cubic-bezier(.2,.78,.28,1) both pinly-motion-sync-arrow;display:inline-block}.collab-stage.is-demo-syncing .collab-live-pill,.collab-stage.is-sync-flash .collab-live-pill{animation:.72s both pinly-motion-live-pill}.collab-stage.is-user-dragging .collab-phone{animation-play-state:paused}.collab-stage.is-user-dragging:before{opacity:1}.collab-store-button{--magnet-x:0px;--magnet-y:0px;transform:none;translate:var(--magnet-x) var(--magnet-y);will-change:translate, scale;transition:translate .18s cubic-bezier(.2,.8,.25,1),scale .18s cubic-bezier(.2,.8,.25,1),box-shadow .18s,background .18s;scale:1}.collab-store-button:hover{transform:none;translate:var(--magnet-x) calc(var(--magnet-y) - 2px);scale:1.022}.collab-store-button:active{transition-duration:90ms;scale:.975}@media (hover:hover) and (pointer:fine){.collab-board-item.is-interactive:hover .sticker-paper{filter:drop-shadow(0 11px 9px #5232222e);animation-play-state:paused;translate:0 -3px;scale:1.035}.collab-palette-item:hover .sticker-paper{filter:drop-shadow(0 13px 10px #52322233);animation-play-state:paused;translate:0 -5px;scale:1.055}}@keyframes pinly-motion-copy-in{0%{opacity:0;filter:blur(4px);translate:0 12px}to{opacity:1;filter:blur();translate:0}}@keyframes pinly-motion-left-in{0%{opacity:0;translate:-18px 18px}to{opacity:1;translate:0}}@keyframes pinly-motion-right-in{0%{opacity:0;translate:18px 18px}to{opacity:1;translate:0}}@keyframes pinly-motion-center-in{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0}}@keyframes pinly-motion-footer-in{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}@keyframes pinly-motion-phone-float-left{0%,to{translate:0}50%{translate:0 -2px}}@keyframes pinly-motion-phone-float-right{0%,to{translate:0 -1px}50%{translate:0 2px}}@keyframes pinly-motion-orb-a{0%,to{translate:0;scale:1}45%{translate:16px -11px;scale:1.12}72%{translate:7px 8px;scale:.96}}@keyframes pinly-motion-orb-b{0%,to{translate:0;scale:1}38%{translate:-18px 12px;scale:.94}70%{translate:-6px -10px;scale:1.08}}@keyframes pinly-motion-spark{0%,68%,to{opacity:.45;scale:.82}76%{opacity:1;scale:1.18}84%{opacity:.6;scale:.96}}@keyframes pinly-motion-heart{0%,74%,to{rotate:12deg;scale:1}80%{rotate:7deg;scale:1.16}87%{rotate:15deg;scale:.98}}@keyframes pinly-motion-live-dot{0%,to{opacity:.68;box-shadow:0 0 #ff704800}50%{opacity:1;box-shadow:0 0 0 4px #ff70481a}}@keyframes pinly-motion-sticker-idle-a{0%,to{translate:0}50%{translate:0 -1.5px}}@keyframes pinly-motion-sticker-idle-b{0%,to{translate:0}45%{translate:1px -1px}70%{translate:-.5px .5px}}@keyframes pinly-motion-palette-a{0%,to{translate:0;scale:1}50%{translate:0 -3px;scale:1.015}}@keyframes pinly-motion-palette-b{0%,to{translate:0 -1px;scale:1}50%{translate:1px 3px;scale:.985}}@keyframes pinly-motion-sync-source{0%{translate:0;scale:1}38%{translate:5px -5px;scale:1.055}68%{translate:7px -2px;scale:1.025}to{translate:0;scale:1}}@keyframes pinly-motion-sync-target{0%{filter:saturate(.86)brightness(1.03);translate:-5px 2px;scale:.94}46%{filter:saturate(1.08)brightness(1.02);translate:1px -1px;scale:1.065}72%{translate:-.5px .5px;scale:.985}to{filter:none;translate:0;scale:1}}@keyframes pinly-motion-sync-arrow{0%{opacity:.35;translate:-9px 2px;scale:.9}42%{opacity:1;translate:4px -1px;scale:1.08}to{opacity:.92;translate:0;scale:1}}@keyframes pinly-motion-live-pill{0%{scale:1}45%{scale:1.055}to{scale:1}}@media (max-width:820px),(pointer:coarse){.collab-stage{will-change:auto;transform:none}.collab-stage:before{opacity:.54;inset:-4%}.collab-phone-group-left .collab-phone,.collab-phone-group-right .collab-phone{animation-duration:11s}.collab-orb-a,.collab-orb-b{animation-duration:26s}}@media (prefers-reduced-motion:reduce){.collab-page *,.collab-page :before,.collab-page :after{scroll-behavior:auto!important}.collab-intro,.collab-phone-group-left,.collab-phone-group-right,.collab-palette-wrap,.collab-footer,.collab-phone,.collab-orb,.collab-intro h1:after,.collab-live-pill,.collab-live-pill span,.collab-board-item .sticker-paper,.collab-palette-item .sticker-paper,.collab-sync-arrow span{animation:none!important}.collab-stage{transform:none!important}.collab-store-button,.collab-store-button:hover,.collab-board-item.is-interactive:hover .sticker-paper,.collab-palette-item:hover .sticker-paper,.collab-board-item.is-dragging .sticker-paper{translate:0!important;scale:1!important}}.collab-phone-group,.collab-palette-wrap,.collab-callout{transition:opacity .46s cubic-bezier(.2,.78,.25,1),translate .68s cubic-bezier(.16,1,.3,1),scale .68s cubic-bezier(.16,1,.3,1),filter .46s}.collab-phone-editable{transform-origin:58%;transform:rotate(-1.5deg)rotateY(4deg)}.collab-phone-synced{transform-origin:42%;transform:rotate(1.5deg)rotateY(-4deg)}.collab-sync-trajectory{z-index:1;pointer-events:none;width:100%;height:76%;position:absolute;top:50%;left:0;overflow:visible;transform:translateY(-50%)}.collab-sync-trajectory path{fill:none;stroke:#ff704800;stroke-width:1.8px;stroke-linecap:round;stroke-dasharray:8 13;stroke-dashoffset:120px;filter:drop-shadow(0 0 5px #ff7e4e47)}.collab-stage.is-demo-syncing .collab-sync-trajectory path{animation:1.45s cubic-bezier(.2,.74,.24,1) both pinly-cinematic-path}.collab-transfer-layer{z-index:24;pointer-events:none;position:absolute;inset:0;overflow:visible}.collab-transfer-card{opacity:0;will-change:left, top, transform, opacity, filter;width:82px;height:82px;position:absolute;top:54%;left:20%;transform:translate(-50%,-50%)rotate(-8deg)scale(.78)}.collab-transfer-card .sticker-paper{filter:drop-shadow(0 18px 15px #532e1d2e)drop-shadow(0 0 18px #ff845300)}.collab-stage.is-demo-syncing .collab-transfer-card{animation:1.45s cubic-bezier(.16,.82,.22,1) both pinly-cinematic-transfer}.collab-stage.is-demo-syncing .collab-transfer-card .sticker-paper{animation:1.45s both pinly-cinematic-transfer-glow!important}.collab-transfer-spark{opacity:0;background:#fff;border-radius:50%;width:8px;height:8px;position:absolute;top:38%;left:50%;box-shadow:0 0 0 5px #ff9a6f1a,0 0 22px 8px #ff825242}.collab-transfer-spark-b{width:4px;height:4px;margin:23px 0 0 33px}.collab-stage.is-demo-syncing .collab-transfer-spark-a{animation:1.45s .47s both pinly-cinematic-spark}.collab-stage.is-demo-syncing .collab-transfer-spark-b{animation:1.45s .61s both pinly-cinematic-spark}.collab-portal-button{z-index:2;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:48% 52% 50% 44%;outline:none;width:172px;height:206px;margin:0;padding:0;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.collab-portal-button:focus-visible{box-shadow:0 0 0 4px #ff70482e}.collab-portal-core,.collab-portal-ring{pointer-events:none;display:block;position:absolute;top:50%;left:50%}.collab-portal-core{filter:saturate(1.02);background:radial-gradient(circle at 42% 35%,#ffffffeb 0 8%,#0000 29%),radial-gradient(circle at 58% 57%,#ff825252,#0000 52%),linear-gradient(145deg,#ffebe0f5,#ffbe9e80);border-radius:48% 52% 48% 44%;width:118px;height:152px;transition:transform .56s cubic-bezier(.16,1,.3,1),filter .32s,box-shadow .32s;transform:translate(-50%,-50%)rotate(-5deg);box-shadow:inset 0 0 0 1px #ff7f4e14,0 18px 45px #ff7e4e14}.collab-portal-ring{opacity:.5;border:1px solid #ff825224;border-radius:50%;width:140px;height:140px;transform:translate(-50%,-50%)}.collab-portal-ring-one{animation:11s linear infinite pinly-cinematic-orbit}.collab-portal-ring-two{border-color:#ffb18b2b;width:166px;height:112px;animation:14s linear infinite pinly-cinematic-orbit-reverse;transform:translate(-50%,-50%)rotate(58deg)}.collab-portal-button small{opacity:0;color:#533e349e;white-space:nowrap;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb8;border:1px solid #5b3f300d;border-radius:999px;width:max-content;padding:5px 9px;font-size:8px;font-weight:800;transition:opacity .22s,transform .32s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-17px;left:50%;transform:translate(-50%,5px);box-shadow:0 8px 24px #4b30230f}.collab-portal-button:hover .collab-portal-core{filter:saturate(1.08)brightness(1.025);transform:translate(-50%,-50%)rotate(-2deg)scale(1.055);box-shadow:inset 0 0 0 1px #ff7f4e17,0 22px 54px #ff7e4e21,0 0 48px #ff986817}.collab-portal-button:hover small,.collab-portal-button:focus-visible small{opacity:1;transform:translate(-50%)}.collab-stage.is-demo-syncing .collab-portal-core,.collab-stage.is-sync-flash .collab-portal-core{animation:1.05s cubic-bezier(.16,1,.3,1) both pinly-cinematic-portal-pulse}.collab-stage.is-demo-syncing .collab-portal-ring{border-color:#ff7c485c;box-shadow:0 0 30px #ff845514}:is(.collab-hero:has(.collab-stage.is-demo-syncing) .collab-intro h1 span,.collab-hero:has(.collab-stage.is-sync-flash) .collab-intro h1 span){animation:1.05s both pinly-cinematic-title-pulse}.collab-album-scene{z-index:40;opacity:0;filter:blur(8px);pointer-events:none;transform-origin:50%;place-items:center;transition:opacity .42s,scale .9s cubic-bezier(.16,1,.3,1),filter .52s;display:grid;position:absolute;inset:0;scale:.72}.collab-stage.is-album-open{transform:none}.collab-stage.is-album-open:before{opacity:1;background:radial-gradient(circle at 50% 47%,#ff8e5e29 0,#ffbf9c14 30%,#0000 67%)}.collab-stage.is-album-open .collab-phone-group-left{opacity:0;filter:blur(8px);translate:-92px 12px;scale:.88}.collab-stage.is-album-open .collab-phone-group-right{opacity:0;filter:blur(8px);translate:92px 12px;scale:.88}.collab-stage.is-album-open .collab-palette-wrap{opacity:0;filter:blur(8px);scale:.56}.collab-stage.is-album-open .collab-callout{opacity:0;filter:blur(5px)}.collab-stage.is-album-open .collab-album-scene{opacity:1;filter:blur();pointer-events:auto;scale:1}.collab-stage.is-album-open .collab-sync-trajectory,.collab-stage.is-album-open .collab-transfer-layer{opacity:0}.collab-album-glow{aspect-ratio:1;filter:blur(20px);background:radial-gradient(circle,#ffaa7d33,#ffdcc714 40%,#0000 70%);border-radius:50%;width:min(720px,76vw);animation:5.6s ease-in-out infinite pinly-album-glow;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.collab-album-close{z-index:8;color:#3f3029b8;min-height:34px;font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffd1;border:1px solid #533c3112;border-radius:999px;align-items:center;gap:6px;padding:0 13px;font-size:9px;font-weight:800;transition:translate .26s cubic-bezier(.16,1,.3,1),background .18s;display:inline-flex;position:absolute;top:8px;left:50%;transform:translate(-50%);box-shadow:0 10px 28px #53342514}.collab-album-close:hover{background:#fffffff5;translate:0 -2px}.collab-album-book{aspect-ratio:1.72;width:min(760px,88%);transform-style:preserve-3d;perspective:1600px;filter:drop-shadow(0 34px 46px #623a2629);position:relative}.collab-album-spread{opacity:.35;border-radius:24px;grid-template-columns:1fr 1fr;transition:transform .82s cubic-bezier(.16,1,.3,1) .18s,opacity .62s .18s;display:grid;position:absolute;inset:0;transform:scale(.92)translateY(10px)}.collab-stage.is-album-open .collab-album-spread{opacity:1;transform:scale(1)translateY(0)}.collab-album-page{background:linear-gradient(#ffffff8a,#ffffff8a),repeating-linear-gradient(0deg,#825b4109 0 1px,#0000 1px 4px),#f8ead8;position:relative;overflow:hidden;box-shadow:inset 0 0 42px #7952390f,inset 0 0 0 1px #764c310e}.collab-album-page-left{transform-origin:100%;border-radius:24px 6px 6px 24px;transform:rotateY(2deg)}.collab-album-page-right{transform-origin:0;border-radius:6px 24px 24px 6px;transform:rotateY(-2deg)}.collab-album-page-left:after,.collab-album-page-right:before{content:"";pointer-events:none;width:24px;position:absolute;top:0;bottom:0}.collab-album-page-left:after{background:linear-gradient(90deg,#0000,#603e2a1a);right:0}.collab-album-page-right:before{background:linear-gradient(90deg,#603e2a1a,#0000);left:0}.collab-album-cover{z-index:6;transform-origin:0;backface-visibility:hidden;background:radial-gradient(circle at 25% 18%,#ffffff6b,#0000 22%),repeating-linear-gradient(90deg,#7f483607 0 1px,#0000 1px 5px),linear-gradient(145deg,#f3b9a4,#e99b82);border:1px solid #81463014;border-radius:22px;width:50%;height:100%;position:absolute;top:0;left:25%;overflow:hidden;transform:rotateY(0)translateZ(10px);box-shadow:inset -14px 0 30px #753f2d14,0 26px 48px #6a3d2a29}.collab-stage.is-album-open .collab-album-cover{animation:.98s cubic-bezier(.2,.78,.18,1) .23s forwards pinly-album-cover-open}.collab-album-cover-label{color:#574038;background:#fff5ead1;border:1px solid #593a2d14;border-radius:5px;flex-direction:column;align-items:center;gap:4px;min-width:128px;padding:13px 17px;display:flex;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)rotate(-2deg);box-shadow:0 8px 18px #633c2b12}.collab-album-cover-label strong{font-family:Kaiti SC,STKaiti,Comic Sans MS,cursive;font-size:23px;line-height:1}.collab-album-cover-label small{color:#57403880;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:800}.collab-album-cover-tape,.collab-album-tape{background:#ffe5c6a8;border-radius:2px;display:block;position:absolute;box-shadow:inset 0 0 0 1px #84543a0b}.collab-album-cover-tape{width:68px;height:18px;top:17%;left:50%;transform:translate(-50%)rotate(5deg)}.collab-album-cover-sticker{width:78px;height:78px;position:absolute;bottom:8%;right:9%;transform:rotate(9deg)}.collab-album-tape-a{width:54px;height:15px;top:11%;left:13%;transform:rotate(-9deg)}.collab-album-tape-b{width:59px;height:15px;top:13%;right:12%;transform:rotate(7deg)}.collab-album-polaroid{background:#fffdf8;place-items:center;padding:10px 10px 23px;display:grid;position:absolute;box-shadow:0 12px 22px #4c30221f}.collab-album-polaroid .sticker-paper{filter:none;width:100%;height:100%}.collab-album-polaroid-a{aspect-ratio:.86;width:42%;top:15%;left:11%;transform:rotate(-7deg)}.collab-album-polaroid-b{aspect-ratio:.9;width:44%;top:15%;right:10%;transform:rotate(6deg)}.collab-album-note{color:#645143;background:#fff0c7;flex-direction:column;gap:8px;width:39%;min-height:28%;padding:13px;font-family:Kaiti SC,STKaiti,Comic Sans MS,cursive;display:flex;position:absolute;bottom:14%;right:9%;transform:rotate(5deg);box-shadow:0 9px 16px #52331f1c}.collab-album-note strong{font-size:15px}.collab-album-note span{font-size:9px}.collab-album-mini-sticker{aspect-ratio:1;width:24%;position:absolute}.collab-album-mini-runner{bottom:12%;left:48%;transform:rotate(-6deg)}.collab-album-mini-plant{bottom:11%;left:8%;transform:rotate(-7deg)}.collab-album-mini-coffee{width:21%;bottom:8%;left:38%;transform:rotate(4deg)}.collab-album-heart{color:var(--collab-coral);font-family:Comic Sans MS,cursive;font-size:32px;font-weight:900;position:absolute;top:9%;right:11%;transform:rotate(12deg)}.collab-album-scribble{color:#5c483d9e;font-family:Kaiti SC,STKaiti,Comic Sans MS,cursive;font-size:13px;position:absolute;bottom:14%;right:8%;transform:rotate(-7deg)}@keyframes pinly-cinematic-path{0%{stroke:#ff704800;stroke-dashoffset:120px}18%{stroke:#ff8b5b38}62%{stroke:#ff704894;stroke-dashoffset:20px}to{stroke:#ff704800;stroke-dashoffset:-90px}}@keyframes pinly-cinematic-transfer{0%{opacity:0;top:55%;left:20%;transform:translate(-50%,-50%)rotate(-9deg)scale(.78)}10%{opacity:1}26%{top:45%;left:31%;transform:translate(-50%,-50%)rotate(-5deg)scale(1.03)}52%{opacity:1;top:34%;left:50%;transform:translate(-50%,-50%)rotate(2deg)scale(1.12)}78%{top:45%;left:69%;transform:translate(-50%,-50%)rotate(5deg)scale(1.025)}92%{opacity:1}to{opacity:0;top:55%;left:80%;transform:translate(-50%,-50%)rotate(7deg)scale(.84)}}@keyframes pinly-cinematic-transfer-glow{0%,28%,80%,to{filter:drop-shadow(0 18px 15px #532e1d2e)drop-shadow(0 0 18px #ff845300)}48%,60%{filter:drop-shadow(0 21px 18px #532e1d29)drop-shadow(0 0 24px #ff845357)}}@keyframes pinly-cinematic-spark{0%,to{opacity:0;scale:.35}44%{opacity:1;scale:1.3}62%{opacity:.65;scale:.86}}@keyframes pinly-cinematic-orbit{0%{rotate:none}to{rotate:360deg}}@keyframes pinly-cinematic-orbit-reverse{0%{rotate:58deg}to{rotate:-302deg}}@keyframes pinly-cinematic-portal-pulse{0%,to{filter:saturate();transform:translate(-50%,-50%)rotate(-5deg)scale(1)}52%{filter:saturate(1.14)brightness(1.035);transform:translate(-50%,-50%)rotate(-2deg)scale(1.095);box-shadow:inset 0 0 0 1px #ff7f4e1a,0 24px 58px #ff7e4e26,0 0 56px #ff966726}}@keyframes pinly-cinematic-title-pulse{0%,to{filter:none;text-shadow:none}48%{filter:saturate(1.08)brightness(1.025);text-shadow:0 0 24px #ff704829}}@keyframes pinly-album-cover-open{0%{opacity:1;transform:rotateY(0)translateZ(10px)}58%{opacity:1}to{opacity:.72;transform:rotateY(-156deg)translateZ(10px)}}@keyframes pinly-album-glow{0%,to{opacity:.68;scale:.96}50%{opacity:1;scale:1.045}}@media (max-width:820px){.collab-transfer-card{width:68px;height:68px}.collab-sync-trajectory{opacity:.78}.collab-album-book{width:min(700px,96%)}.collab-album-close{top:3px}}@media (max-width:640px){.collab-portal-button{width:154px;height:184px}.collab-transfer-card{width:58px;height:58px}.collab-stage.is-album-open .collab-phone-group-left{translate:-56px 12px}.collab-stage.is-album-open .collab-phone-group-right{translate:56px 12px}.collab-album-book{aspect-ratio:1.48;width:98%}.collab-album-cover-label{min-width:94px;padding:10px 12px}.collab-album-cover-label strong{font-size:17px}.collab-album-cover-sticker{width:54px;height:54px}.collab-album-note{gap:5px;padding:9px}.collab-album-note strong{font-size:11px}.collab-album-note span,.collab-album-scribble{font-size:7px}.collab-album-heart{font-size:24px}}@media (prefers-reduced-motion:reduce){.collab-sync-trajectory,.collab-transfer-layer{display:none!important}.collab-portal-ring,.collab-portal-core,.collab-album-glow,.collab-album-cover{animation:none!important}.collab-stage.is-album-open .collab-album-scene{opacity:1;filter:none;scale:1}.collab-stage.is-album-open .collab-album-spread{opacity:1;transform:none}.collab-stage.is-album-open .collab-album-cover{opacity:0}}.collab-stage{transform-style:flat;will-change:auto;contain:layout paint;transform:none}.collab-stage:before{filter:none;opacity:.58}.collab-phone-editable{transform:rotate(-1.25deg)}.collab-phone-synced{transform:rotate(1.25deg)}.collab-phone-group-left .collab-phone,.collab-phone-group-right .collab-phone,.collab-board .collab-board-item .sticker-paper,.collab-palette-item .sticker-paper,.collab-orb-a,.collab-orb-b,.collab-orb-c{animation:none}.collab-board-item.is-interactive.is-dragging .sticker-paper{translate:0 -4px;scale:1.045}.collab-sync-bridge{z-index:18;pointer-events:none;width:100%;height:62%;position:absolute;top:50%;left:0;overflow:visible;transform:translateY(-50%)}.collab-sync-bridge-line{fill:none;stroke:#ff704800;stroke-width:2px;stroke-linecap:round;stroke-dasharray:10 13;stroke-dashoffset:150px}.collab-sync-bridge-dot{fill:var(--collab-coral);opacity:0;transform-box:fill-box;transform-origin:50%}.collab-stage.is-demo-adding .collab-sync-bridge-line{animation:1.18s cubic-bezier(.2,.72,.24,1) .3s both pinly-add-sync-line}.collab-stage.is-demo-adding .collab-sync-bridge-dot-left{animation:.86s .22s both pinly-add-sync-dot-left}.collab-stage.is-demo-synced .collab-sync-bridge-dot-right{animation:.62s cubic-bezier(.16,1,.3,1) both pinly-add-sync-dot-right}.collab-demo-item{z-index:22;aspect-ratio:1;pointer-events:none;transform-origin:50%;width:35%;margin:0;padding:0;position:absolute}.collab-demo-item .sticker-paper{width:100%;height:100%;animation:none!important}.collab-demo-item-left .sticker-paper{animation:.48s cubic-bezier(.16,1,.3,1) both pinly-demo-add-in!important}.collab-demo-item-right .sticker-paper{animation:.54s cubic-bezier(.16,1,.3,1) both pinly-demo-sync-in!important}.collab-stage.is-demo-adding .collab-phone-editable{box-shadow:0 22px 54px #573a2a1f,0 6px 14px #442d2112,0 0 0 2px #ff70480b,inset 0 0 0 2px #ffffffd1}.collab-stage.is-demo-synced .collab-phone-synced{animation:.62s cubic-bezier(.16,1,.3,1) both pinly-demo-phone-receive}.collab-stage.is-demo-synced .collab-live-pill{animation:.62s both pinly-motion-live-pill}@keyframes pinly-add-sync-line{0%{stroke:#ff704800;stroke-dashoffset:150px}20%{stroke:#ff70482e}66%{stroke:#ff704894;stroke-dashoffset:20px}to{stroke:#ff704814;stroke-dashoffset:-90px}}@keyframes pinly-add-sync-dot-left{0%{opacity:0;scale:.3}35%{opacity:1;scale:1.5}to{opacity:.75;scale:.82}}@keyframes pinly-add-sync-dot-right{0%{opacity:0;scale:.2}42%{opacity:1;scale:1.65}to{opacity:.7;scale:.82}}@keyframes pinly-demo-add-in{0%{opacity:0;translate:0 -18px;scale:.68}68%{opacity:1;translate:0 2px;scale:1.055}to{opacity:1;translate:0;scale:1}}@keyframes pinly-demo-sync-in{0%{opacity:0;translate:-8px;scale:.72}60%{opacity:1;translate:1px;scale:1.065}to{opacity:1;translate:0;scale:1}}@keyframes pinly-demo-phone-receive{0%,to{translate:0}45%{translate:0 -2px}}.collab-album-scene{filter:none;opacity:0;transition:opacity .36s,scale .76s cubic-bezier(.16,1,.3,1);scale:.84}.collab-stage.is-album-open .collab-phone-group-left,.collab-stage.is-album-open .collab-phone-group-right,.collab-stage.is-album-open .collab-palette-wrap,.collab-stage.is-album-open .collab-callout{filter:none}.collab-stage.is-album-open .collab-sync-bridge{opacity:0}@media (max-width:820px){.collab-page{background:#fff8f2;width:100%;min-height:100svh;overflow-x:clip}.collab-home{background:radial-gradient(circle at 18% 31%,#ffbe9729,#0000 18rem),radial-gradient(circle at 86% 67%,#ff966b17,#0000 20rem),linear-gradient(#fffaf6 0%,#fff7f1 58%,#fff9f5 100%);width:100%;min-height:100svh;overflow:clip visible}.collab-home:before{opacity:.12;mix-blend-mode:normal}.collab-home:after{opacity:.18;left:0;right:0}.collab-hero{width:100%;max-width:none;min-height:100svh;margin:0;padding-left:14px;padding-right:14px}.collab-stage{contain:layout paint;align-content:start;width:100%;max-width:640px;margin-top:2px}.collab-page .collab-header .nav-shell{-webkit-backdrop-filter:none;background:#fffaf6f5;width:calc(100% - 24px);max-width:620px}.collab-live-pill{-webkit-backdrop-filter:none;backdrop-filter:none}.pinly-board-texture{opacity:.22;mix-blend-mode:normal}.collab-phone{box-shadow:0 14px 30px #38271e1a,0 4px 10px #442d210b}.collab-portal-button{width:196px;height:74px;top:30px;transform:translate(-50%)}.collab-portal-ring{display:none}.collab-portal-core{opacity:.5;border-radius:50%;width:172px;height:58px;transform:translate(-50%,-50%)rotate(-2deg);box-shadow:inset 0 0 0 1px #ff7f4e0e,0 10px 24px #ff7e4e0e}.collab-portal-button small{display:none}.collab-sync-bridge{height:46%;top:42%}.collab-sync-bridge-line{stroke-width:2.6px}.collab-demo-item{width:33%}.collab-footer{width:100%;min-height:0;padding-bottom:max(18px, env(safe-area-inset-bottom));background:0 0;margin:4px 0 0}}@media (max-width:430px){.collab-hero{padding-left:10px;padding-right:10px}.collab-page .collab-header .nav-shell{width:calc(100% - 16px)}.collab-phone{width:min(44vw,164px)}.collab-sync-bridge{opacity:.88}}@media (prefers-reduced-motion:reduce){.collab-sync-bridge{display:none}.collab-demo-item-left .sticker-paper,.collab-demo-item-right .sticker-paper,.collab-stage.is-demo-synced .collab-phone-synced{animation:none!important}}
