.paper-cutout-site .megdan-page{--megdan-paper-texture:linear-gradient(color-mix(in srgb, var(--cut-paper-raised) 97%, transparent), color-mix(in srgb, var(--cut-paper-raised) 97%, transparent)), url(/images/brand/discovery/paper-fibre.svg);background:var(--cut-paper)}.paper-cutout-site .megdan-page .megdan-hero-card{background-color:var(--cut-paper-raised);background-image:var(--megdan-paper-texture);border-radius:28px 22px 30px 24px;gap:16px}.paper-cutout-site .megdan-page .megdan-hero-card>p{line-height:1.4}.paper-cutout-site .megdan-page :is(.megdan-section-head h2,.megdan-list-head h1){font-family:var(--font-sbor-poster), sans-serif;letter-spacing:-.02em;overflow-wrap:anywhere;line-height:1.06}.paper-cutout-site .megdan-page .megdan-category-grid{gap:20px}.paper-cutout-site .megdan-page .megdan-category-card{min-height:220px;color:var(--cut-ink);background-color:var(--cut-paper-raised);background-image:var(--megdan-paper-texture);border:2px solid var(--cut-ink);border-radius:28px 20px 30px 22px;padding:24px}.paper-cutout-site .megdan-page .megdan-category-card i{width:48px;height:48px;color:var(--cut-paper-white);background:var(--green);border:1px solid var(--cut-ink);box-shadow:3px 3px 0 var(--cut-edge);border-radius:16px 11px 18px 13px;top:24px;left:24px;transform:rotate(-4deg)}.paper-cutout-site .megdan-page .megdan-category-card:nth-child(2n) i{background:var(--red);transform:rotate(4deg)}.paper-cutout-site .megdan-page .megdan-category-card i svg{stroke-width:1.8px;width:26px;height:26px}.paper-cutout-site .megdan-page .megdan-category-card>svg{color:var(--green);top:26px;right:24px}.paper-cutout-site .megdan-page .megdan-category-card strong{overflow-wrap:normal;line-height:1.05}.paper-cutout-site .megdan-page .megdan-category-card span{color:var(--cut-ink);background:var(--ui-green-soft);border:1px solid var(--cut-edge);opacity:1;border-radius:10px 7px 12px 8px;align-self:flex-start;margin-top:12px;padding:5px 10px;font-size:.75rem}.paper-cutout-site .megdan-page .megdan-section-head>a{color:var(--cut-ink);border-bottom:2px solid var(--green);gap:10px}.paper-cutout-site .megdan-page .megdan-section-head>a:focus-visible{outline:3px solid var(--green);outline-offset:4px}.paper-cutout-site .megdan-page .megdan-topic-card{background-color:var(--cut-paper-raised);background-image:var(--megdan-paper-texture);border:2px solid var(--cut-ink);border-radius:26px 20px 28px 22px}.paper-cutout-site .megdan-page .megdan-topic-labels>*{color:var(--cut-ink);background:var(--ui-green-soft);border:1px solid var(--cut-edge);border-radius:12px 8px 14px 10px;font-size:.75rem}.paper-cutout-site .megdan-page .megdan-topic-labels>a{min-height:44px;padding-inline:12px}.paper-cutout-site .megdan-page .megdan-topic-labels>a:focus-visible{outline:3px solid var(--green);outline-offset:3px}.paper-cutout-site .megdan-page .megdan-topic-card h3{line-height:1.15}.paper-cutout-site .megdan-page .megdan-author{max-width:100%}.paper-cutout-site .megdan-page .megdan-author>span:last-child{overflow-wrap:anywhere;min-width:0}.paper-cutout-site .megdan-page .megdan-author small{font-size:.75rem;line-height:1.4}.paper-cutout-site .megdan-page .megdan-topic-card footer{border-color:var(--cut-edge);font-size:.75rem}.paper-cutout-site .megdan-page .megdan-topic-card:hover .megdan-topic-media img{transform:none}.paper-cutout-site .megdan-page .megdan-filter-bar{background-color:var(--cut-paper-raised);background-image:var(--megdan-paper-texture);border:2px solid var(--cut-ink);box-shadow:4px 5px 0 var(--cut-edge);border-radius:28px 22px 30px 24px;grid-template-columns:minmax(0,1fr) minmax(180px,.35fr) auto;gap:18px;padding:24px}.paper-cutout-site .megdan-page .megdan-filter-bar:not(:has(select)){grid-template-columns:minmax(0,1fr) auto}.paper-cutout-site .megdan-page .megdan-filter-bar label{gap:8px}.paper-cutout-site .megdan-page .megdan-filter-bar label>span{letter-spacing:.02em;font-size:.875rem}.paper-cutout-site .megdan-page .megdan-filter-bar :is(input:not([type=hidden]),select){min-width:0;color:var(--cut-ink);background:var(--cut-paper-white);border:1px solid var(--cut-edge);border-radius:14px 10px 16px 12px;font-size:1rem}.paper-cutout-site .megdan-page .megdan-filter-bar :is(input,select):focus-visible{outline:3px solid var(--green);outline-offset:3px}.paper-cutout-site .megdan-page .megdan-sort{flex-wrap:wrap;gap:16px;margin-block:24px 30px}.paper-cutout-site .megdan-page .megdan-sort>a{min-height:48px;padding:10px 18px;font-size:.875rem}.paper-cutout-site .megdan-page .megdan-sort>a[aria-current=page]{background:var(--ui-green-soft);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.paper-cutout-site .megdan-page :is(.megdan-empty,.megdan-empty-inline){color:var(--cut-ink);background-color:var(--cut-paper-raised);background-image:var(--megdan-paper-texture);padding:24px;line-height:1.5}.paper-cutout-site .megdan-page .megdan-empty:before{display:none}.paper-cutout-site .megdan-page .megdan-empty>strong{font-family:var(--font-sbor-poster), sans-serif;font-size:2rem;line-height:1.1}@media (max-width:700px){.paper-cutout-site .megdan-page .megdan-hero-card>p{text-wrap:balance}.paper-cutout-site .megdan-page .megdan-category-card:nth-child(n){min-height:200px;padding:20px}.paper-cutout-site .megdan-page .megdan-category-card strong{font-size:clamp(2rem,8vw,3rem)}:is(.paper-cutout-site .megdan-page .megdan-filter-bar,.paper-cutout-site .megdan-page .megdan-filter-bar:not(:has(select))){grid-template-columns:minmax(0,1fr);padding:18px}.paper-cutout-site .megdan-page .megdan-sort>a{flex:100px;justify-content:center}.paper-cutout-site .megdan-page .megdan-topic-labels>*{overflow-wrap:anywhere;max-width:100%}}
body.paper-cutout-site #main .megdan-page :is(.megdan-post,.megdan-composer-card,.megdan-reply-composer){min-width:0;color:var(--cut-ink);background-color:var(--cut-paper-raised);background-image:var(--megdan-paper-texture);border:2px solid var(--cut-ink);box-shadow:4px 5px 0 var(--cut-edge);border-radius:28px 20px 30px 22px}body.paper-cutout-site #main .megdan-page .megdan-post.is-removed{background:var(--cut-paper);border-style:dashed}body.paper-cutout-site #main .megdan-page :is(.megdan-composer-heading h1,.megdan-topic-post h1){font-family:var(--font-sbor-poster), sans-serif;letter-spacing:-.015em;overflow-wrap:anywhere;line-height:1.08}body.paper-cutout-site #main .megdan-page .megdan-composer-heading h1{font-size:clamp(2.75rem,5.5vw,4.5rem)}body.paper-cutout-site #main .megdan-page :is(.megdan-detail-author small,.megdan-replies time){color:var(--ink-soft);font-size:.875rem;line-height:1.5}body.paper-cutout-site #main .megdan-page .megdan-user-copy{color:var(--cut-ink);overflow-wrap:anywhere;line-height:1.65}body.paper-cutout-site #main .megdan-page .megdan-post-actions{gap:12px}body.paper-cutout-site #main .megdan-page :is(.megdan-action-44,.megdan-sort>a){min-width:44px;max-width:100%;min-height:48px;color:var(--cut-ink);background:var(--cut-paper-white);border:1px solid var(--cut-edge);box-shadow:0 3px 0 var(--cut-edge);border-radius:16px 11px 18px 13px;padding:10px 12px;font-size:.875rem;line-height:1.4}body.paper-cutout-site #main .megdan-page :is(.megdan-action-44.active,.megdan-action-44[aria-pressed=true],.megdan-sort>a[aria-current=page]){color:var(--cut-ink);background:var(--ui-green-soft);border-color:var(--green);box-shadow:0 3px 0 var(--green), 0 5px 0 var(--red)}body.paper-cutout-site #main .megdan-page .megdan-action-44>svg{flex-shrink:0}body.paper-cutout-site #main .megdan-page :is(.megdan-composer-card,.megdan-reply-composer){padding:clamp(20px,3vw,32px)}body.paper-cutout-site #main .megdan-page .megdan-composer-form :is(input:not([type=file]):not([type=hidden]),select,textarea){min-width:0;min-height:52px;color:var(--cut-ink);background:var(--cut-paper-white);border:1px solid var(--cut-edge);border-radius:15px 10px 17px 12px;scroll-margin-block:110px 120px;font-size:1rem}body.paper-cutout-site #main .megdan-page :is(.megdan-composer-form label>span,.megdan-owner-dialog label>span){min-width:0;color:var(--cut-ink);letter-spacing:normal;text-transform:none;font-size:.9375rem;line-height:1.5}body.paper-cutout-site #main .megdan-page .megdan-image-picker{min-width:0;min-height:100px;color:var(--cut-ink);background:var(--cut-paper-white);border:2px dashed var(--green);box-shadow:2px 3px 0 var(--cut-edge);border-radius:20px 14px 22px 16px;gap:12px}body.paper-cutout-site #main .megdan-page .megdan-image-picker>svg{display:none}body.paper-cutout-site #main .megdan-page .megdan-image-picker:before{content:"";pointer-events:none;background:url(/images/profile/memory-album-v1.webp) 50%/contain no-repeat;flex:0 0 72px;width:72px;height:64px}body.paper-cutout-site #main .megdan-page .megdan-image-picker span{overflow-wrap:anywhere;min-width:0}body.paper-cutout-site #main .megdan-page .megdan-image-picker small{color:var(--ink-soft);font-size:.8125rem;line-height:1.5}body.paper-cutout-site #main .megdan-page :is(.megdan-image-previews li,.megdan-single-preview){background:var(--cut-paper);border:1px solid var(--cut-edge);box-shadow:2px 3px 0 var(--cut-edge);border-radius:20px 14px 22px 16px}body.paper-cutout-site #main .megdan-page :is(.megdan-image-previews button,.megdan-single-preview button){color:var(--red-dark);background:var(--cut-paper-raised);border:1px solid var(--cut-edge);box-shadow:0 2px 0 var(--cut-edge);border-radius:14px 10px 16px 12px}body.paper-cutout-site #main .megdan-page :is(.megdan-linked-event,.megdan-event-card,.megdan-locked){min-width:0;color:var(--cut-ink);background:var(--cut-paper-raised);border:1px solid var(--cut-edge);box-shadow:2px 3px 0 var(--cut-edge);overflow-wrap:anywhere;border-radius:20px 14px 22px 16px}body.paper-cutout-site #main .megdan-page :is(.megdan-linked-event small,.megdan-event-card small,.megdan-locked p){color:var(--ink-soft);font-size:.875rem;line-height:1.5}body.paper-cutout-site #main .megdan-page :is(.megdan-form-message,.megdan-action-message):not(:empty){max-width:100%;color:var(--cut-ink);background:var(--cut-paper-raised);border:1px solid var(--cut-edge);border-inline-start:4px solid var(--red);box-shadow:2px 3px 0 var(--cut-edge);overflow-wrap:anywhere;border-radius:16px 11px 18px 13px;padding:12px 16px;font-size:.875rem;line-height:1.5}body.paper-cutout-site #main .megdan-page :is(.megdan-action-44,.megdan-sort>a,.megdan-composer-form input,.megdan-composer-form select,.megdan-composer-form textarea,.megdan-image-previews button,.megdan-single-preview button):focus-visible,body.paper-cutout-site #main .megdan-page .megdan-image-picker:focus-within{outline:3px solid var(--green);outline-offset:3px}@media (hover:hover) and (pointer:fine){body.paper-cutout-site #main .megdan-page :is(.megdan-action-44,.megdan-sort>a,.megdan-image-previews button,.megdan-single-preview button):hover:not(:disabled){color:var(--cut-ink);background:var(--ui-green-soft);border-color:var(--green)}}@media (max-width:700px){body.paper-cutout-site #main .megdan-page .megdan-composer-footer{flex-direction:column;align-items:stretch}body.paper-cutout-site #main .megdan-page .megdan-composer-footer .button{white-space:normal;width:100%;min-height:48px}}body.paper-cutout-site #main .megdan-page .megdan-avatar:not(:has(img)){color:var(--cut-ink);background:var(--cut-paper-white);border:1px solid var(--green);box-shadow:2px 3px 0 var(--cut-edge);border-radius:14px 10px 16px 12px}
