.sharing-post-footer{padding:8px 16px max(16px,env(safe-area-inset-bottom,0px),var(--app-kb,0px));border-radius:24px 24px 0 0}@media (min-width:768px){.sharing-post-footer{padding-top:16px;padding-bottom:70px}}@media (min-width:768px) and (max-width:1023px){.sharing-site-header nav{font-size:12px;gap:10px}}.sharing-site-header nav{flex-wrap:wrap;min-width:0;letter-spacing:-.23px}.sharing-site-header nav :is(a,button){white-space:normal}.sharing-site-header>div:last-child>:is(a,button){min-width:130px;justify-content:center;font-size:17px;line-height:22px;letter-spacing:-.2px}.circleInvite_form__932Ws{width:100%;max-width:440px;margin:0 auto;padding:8px 24px max(120px,env(safe-area-inset-bottom),var(--app-kb,0px))}.circleInvite_back__sJ7_K{display:flex;align-items:center;justify-content:center;width:44px;min-height:44px;margin:8px 16px;border-radius:50%;color:#171717}.circleInvite_heading__CEw6L{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.circleInvite_title__YRcPZ{margin:0;font-size:28px;line-height:1.15;overflow-wrap:anywhere}.circleInvite_description__0v_TB{margin:0;color:#666;font-size:15px;line-height:1.4;overflow-wrap:anywhere}.circleInvite_fields__K4F2c{display:flex;flex-direction:column;gap:12px;margin-top:32px}.circleInvite_label__zZ8QV{font-size:15px;font-weight:600}.circleInvite_input__TMa0W{width:100%;min-height:56px;padding:12px 16px;border:1px solid #ccc;border-radius:16px;background:#f5f5f5;color:#171717;font-size:17px}.circleInvite_digits__YI9n3 input[aria-invalid=true],.circleInvite_input__TMa0W[aria-invalid=true]{border-color:#b10020}.circleInvite_digits__YI9n3 input[aria-invalid=true]:focus-visible,.circleInvite_input__TMa0W[aria-invalid=true]:focus-visible{outline:2px solid #b10020;outline-offset:-1px}.circleInvite_error__98_kZ{margin:0;color:#b10020;font-size:15px;text-align:center}.circleInvite_primary__avVg4{display:flex;align-items:center;justify-content:center;width:100%;min-height:56px;padding:12px 20px;border-radius:28px;background:rgb(var(--brand-accent));color:#171717;font-size:17px;font-weight:700;text-align:center}.circleInvite_primary__avVg4:disabled{cursor:default;background:#e6e6e6;color:#999}.circleInvite_terms__3axA0{margin:16px 0 0;color:#666;font-size:13px;line-height:1.4;text-align:center}.circleInvite_terms__3axA0 a{color:#171717;text-decoration:underline}.circleInvite_code__oroph{display:flex;flex-direction:column;align-items:center;gap:20px;margin-top:28px}.circleInvite_code__oroph .circleInvite_error__98_kZ{margin-top:-16px;color:#db0027;font-size:13px;line-height:18px}.circleInvite_code__oroph .circleInvite_primary__avVg4{width:auto;min-height:44px;padding:10px 24px;line-height:24px}.circleInvite_digits__YI9n3{display:flex;gap:8px;width:100%}.circleInvite_digits__YI9n3 input{width:100%;min-width:0;height:56px;border:1px solid #ccc;border-radius:16px;background:#f5f5f5;color:#171717;font-size:22px;text-align:center}.circleInvite_secondary__lCmlt{min-height:44px;padding:8px 16px;font-size:15px;font-weight:600}.circleInvite_invitation__RAEIe{min-height:100dvh;max-width:560px;margin:0 auto;padding-bottom:250px;text-align:center}.circleInvite_cover__lBiwG{width:100%;height:240px;object-fit:cover}.circleInvite_inviteHeader__hWop5{position:relative;display:flex;flex-direction:column;align-items:center;gap:16px;padding:32px 24px 24px}.circleInvite_cover__lBiwG+.circleInvite_inviteHeader__hWop5{padding-top:0;margin-top:-36px}.circleInvite_portrait__RxG77{display:flex;align-items:center;justify-content:center;width:88px;height:88px;border:4px solid white;border-radius:50%;background:#eff4df;object-fit:cover;font-size:32px}.circleInvite_joinPanel__U60JM{position:fixed;z-index:20;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:16px;width:100%;max-width:560px;margin:0 auto;padding:24px 32px max(24px,env(safe-area-inset-bottom));border-radius:48px 48px 0 0;background:#fff;box-shadow:0 4px 50px rgb(0 0 0/25%)}.circleInvite_joinPanel__U60JM h2{margin:0;font-size:28px;line-height:1.15}.circleInvite_unavailable__fODjv{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;min-height:100dvh;max-width:440px;margin:0 auto;padding:32px 24px max(32px,env(safe-area-inset-bottom));text-align:center}.circleInvite_artwork__OrhOq{position:relative;flex:none;width:302px;max-width:100%;aspect-ratio:302/300}.circleInvite_card__I7jJ1{position:absolute;overflow:hidden;border:6px solid white;border-radius:32px;background:#edf0e5;box-shadow:0 8px 20px rgb(0 0 0/8%)}.circleInvite_leftCard__Z8_2o{top:23.67%;left:0;width:49.67%;height:70%;transform:rotate(-8deg);transform-origin:top left}.circleInvite_rightCard__djDZr{top:18%;left:51%;width:49.67%;height:69%;background:#e4e8f2;transform:rotate(8deg);transform-origin:top left}.circleInvite_frontCard__6IBnb{top:4.33%;left:17.88%;display:flex;align-items:center;justify-content:center;width:62.91%;height:92%;border-radius:40px;background:#e1f3b8}.circleInvite_heart__UXjFt{position:absolute;top:0;left:4.64%;width:26.16%;height:26.33%}.circleInvite_posts__K2PSq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 4px;margin:24px 0 0;padding:0 16px;list-style:none;text-align:left}.circleInvite_posts__K2PSq>li{min-width:0}.circleInvite_singlePost__ynYjU{grid-template-columns:minmax(0,1fr)}.circleInvite_emptyInvitation__UHbdB{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:32px 30px max(32px,env(safe-area-inset-bottom))}.circleInvite_emptyInvitation__UHbdB .circleInvite_inviteHeader__hWop5{z-index:3;gap:10px;padding:0 16px}.circleInvite_emptyInvitation__UHbdB .circleInvite_portrait__RxG77{width:96px;height:96px;border-width:1px}.circleInvite_emptyCta__RYezj{position:relative;z-index:3;display:flex;flex-direction:column;gap:8px;width:100%;margin-top:24px}.circleInvite_postPages__NtDh2{display:flex;justify-content:center;gap:24px;padding:24px 16px 0}.circleInvite_postPages__NtDh2 a{display:flex;align-items:center;min-height:44px;font-weight:700;text-decoration:underline}.circleInvite_emptyArtwork__ftWse{position:absolute;z-index:0;top:0;bottom:0;left:50%;width:402px;transform:translateX(-50%);pointer-events:none}.circleInvite_emptySticker__Jmgyd{position:absolute;z-index:0;transform-origin:0 0}.circleInvite_emptySticker__Jmgyd[data-layer=mid]{z-index:1}.circleInvite_emptySticker__Jmgyd[data-layer=front]{z-index:2}.circleInvite_emptyStickerFrame__la6Vy{position:relative;display:block}.circleInvite_emptyStickerFrame__la6Vy img{position:absolute;max-width:none;user-select:none}@media (max-width:767px){.circleInvite_emailFunnel__GPQxp{height:calc(100dvh - var(--app-kb, 0px));min-height:0}.circleInvite_emailScroll__fMEr_{flex:1;min-height:0;overflow-y:auto;scroll-padding-block:16px 128px}.circleInvite_emailFunnel__GPQxp .circleInvite_form__932Ws{padding-bottom:24px}.circleInvite_emailFunnel__GPQxp [aria-label="Cookie notice"]{position:static;flex:none;width:calc(100% - 32px);margin:12px 16px max(16px,env(safe-area-inset-bottom))}}.sharing_decorations__ETv4H{position:absolute;inset:0;overflow:clip;pointer-events:none;display:none}.sharing_collectionOwner__Uff2_{width:fit-content;max-width:100%;margin-left:-6px;padding:2px 6px;border-radius:6px;background:rgb(255 255 255/96%);color:#111;font-size:15px;line-height:20px;letter-spacing:-.23px}.sharing_decorations__ETv4H img{position:absolute;max-width:none;object-fit:contain}.sharing_collectionBrush__Xf1vH{width:840px;height:412px;top:75px;left:calc(50% - 420px)}.sharing_collectionRays__NFEtV{width:288px;height:288px;bottom:142px;left:calc(50% + 201px)}.sharing_followArrows__fg_lb{width:467px;height:467px;top:0;left:calc(50% - 683px)}.sharing_followCurvedArrow__gQ3k_{width:365px;height:171px;top:588px;left:calc(50% + 233px)}.sharing_followingHighlight__w0fNJ{background:url(/brand/sharing/following-highlight.svg) 50%/100% 100% no-repeat;padding:3px 8px 5px;transform:rotate(-4.47deg)}.sharing_emailForm__U0kP6 input[type=email]{font-size:17px}.sharing_emailAction__0Y1S9{position:fixed;z-index:30;bottom:var(--app-kb,0);left:0;right:0;padding:8px 16px max(32px,env(safe-area-inset-bottom));border-radius:24px 24px 0 0;background:white}.sharing_emailAction__0Y1S9>div{width:100%;max-width:402px;margin:0 auto}.sharing_emailAction__0Y1S9 button{background:#01da1d;color:black}.sharing_emailAction__0Y1S9 button:disabled{background:#b3b3b3;color:white;opacity:1}@media (min-width:768px){.sharing_emailAction__0Y1S9{position:static;padding:16px 0;margin-top:24px;width:100%;border-radius:0}}@media (min-width:1100px){.sharing_decorations__ETv4H{display:block}}