body.paper-cutout-site #main :is(.organizer-dashboard-page,.organizer-claim-page,.organizer-control-page){--organizer-paper: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)}body.paper-cutout-site #main .organizer-claim-shell{width:min(880px,100% - 32px)}body.paper-cutout-site #main :is(.organizer-claim-intro,.organizer-dashboard-head,.organizer-control-head,.organizer-dashboard-empty,.organizer-control-card,.organizer-claim-block,.claim-status-card){background-image:var(--organizer-paper)}body.paper-cutout-site #main .organizer-claim-intro{color:var(--cut-ink);background-color:var(--cut-paper-raised);border:2px solid var(--cut-ink);box-shadow:4px 5px 0 var(--cut-edge);border-radius:28px 20px 30px 22px;margin-block:24px;padding:clamp(20px,3vw,32px)}body.paper-cutout-site #main :is(.organizer-claim-intro,.organizer-dashboard-head,.organizer-control-head,.organizer-dashboard-empty,.claim-status-card) h1{letter-spacing:-.015em;overflow-wrap:anywhere;font-size:clamp(2.75rem,6vw,4.5rem);line-height:1.05}body.paper-cutout-site #main :is(.organizer-claim-intro>p:last-child,.organizer-dashboard-head div>p:last-child,.organizer-control-head>p:last-child,.organizer-dashboard-empty>p:not(.section-kicker)){color:var(--ink-soft);overflow-wrap:anywhere;font-size:1rem;line-height:1.65}body.paper-cutout-site #main :is(.organizer-claim-page,.organizer-dashboard-page,.organizer-control-page) :is(.section-kicker,.claim-privacy){color:var(--cut-ink)}body.paper-cutout-site #main .organizer-dashboard-empty{justify-items:center;gap:16px;max-width:760px;margin-inline:auto;display:grid}body.paper-cutout-site #main .organizer-dashboard-empty :is(h1,p,.paper-empty-art){margin-block:0}body.paper-cutout-site #main .organizer-dashboard-empty h1{max-width:20ch}body.paper-cutout-site #main :is(.organizer-dashboard-head>div,.organizer-dashboard-org-head>div,.organizer-event-card>header>div,.organizer-claim-block-title>div,.organizer-control-card,.claim-status-card dl>div,.gather-wizard-note>div){min-width:0}body.paper-cutout-site #main .organizer-dashboard-head>span{max-width:100%;color:var(--cut-ink);background:var(--cut-paper-white);border:1px dashed var(--green);box-shadow:2px 3px 0 var(--cut-edge);white-space:normal;border-radius:14px 9px 16px 11px;font-size:.875rem;line-height:1.5}body.paper-cutout-site #main .organizer-dashboard-org-head{background:var(--cut-paper-raised)}body.paper-cutout-site #main .organizer-dashboard-org-head small{color:var(--cut-ink);font-size:.8125rem}body.paper-cutout-site #main :is(.organizer-dashboard-org-head p,.organizer-event-card>header p,.organizer-update-preview>span,.organizer-control-card>div>p:not(.section-kicker)){color:var(--ink-soft);overflow-wrap:anywhere;font-size:.9375rem;line-height:1.6}body.paper-cutout-site #main :is(.organizer-dashboard-org-head h2,.organizer-event-card h3,.organizer-claim-block-title h2,.organizer-control-card h2){color:var(--cut-ink);overflow-wrap:anywhere;line-height:1.25}body.paper-cutout-site #main .organizer-event-card{background:var(--cut-paper-white);border:1px solid var(--cut-edge);box-shadow:3px 4px 0 var(--cut-edge);border-radius:22px 16px 24px 18px}body.paper-cutout-site #main .organizer-event-card>header>div>span{color:var(--cut-ink);background:var(--cut-paper-raised);border:1px solid var(--red);white-space:normal;border-radius:12px 8px 14px 10px;font-size:.8125rem;line-height:1.5}body.paper-cutout-site #main .organizer-analytics{border-color:var(--cut-edge)}body.paper-cutout-site #main .organizer-analytics>div{background:var(--cut-paper-white);border-color:var(--cut-edge);grid-template-columns:20px minmax(0,1fr);gap:4px 8px;min-width:0;padding:16px}body.paper-cutout-site #main .organizer-analytics span{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;font-size:.875rem;line-height:1.5;overflow:visible}body.paper-cutout-site #main .organizer-analytics strong{font-size:1.5rem;line-height:1.2}body.paper-cutout-site #main .organizer-rating-strip{background:var(--cut-paper-raised)}body.paper-cutout-site #main .organizer-rating-strip span{min-width:0;color:var(--ink-soft);overflow-wrap:anywhere;align-items:start;gap:8px;padding:14px;font-size:.875rem;line-height:1.5}body.paper-cutout-site #main .organizer-rating-strip b{color:var(--cut-ink);flex-shrink:0}body.paper-cutout-site #main .gather-wizard-note div>p:last-child{font-size:.9375rem;line-height:1.6}body.paper-cutout-site #main :is(.organizer-dashboard-no-editions,.organizer-update-preview,.claim-status-card dl>div,.claim-privacy,.organizer-form-message){min-width:0;color:var(--cut-ink);background:var(--cut-paper-white);border:1px solid var(--cut-edge);box-shadow:2px 3px 0 var(--cut-edge);overflow-wrap:anywhere;border-radius:18px 12px 20px 14px;padding:16px}body.paper-cutout-site #main .organizer-update-preview{margin:16px}body.paper-cutout-site #main .claim-status-card dt{color:var(--ink-soft);font-size:.8125rem;line-height:1.5}body.paper-cutout-site #main .claim-status-card dd{color:var(--cut-ink);overflow-wrap:anywhere;font-size:1rem;line-height:1.6}body.paper-cutout-site #main :is(.organizer-claim-page .back-link,.organizer-back-link){max-width:100%;min-height:48px;color:var(--cut-ink);background:var(--cut-paper-white);border:1px solid var(--green);box-shadow:0 3px 0 var(--green), 0 5px 0 var(--red);border-radius:16px 11px 18px 13px;align-items:center;gap:10px;padding:10px 14px;font-size:.9375rem;line-height:1.5;display:inline-flex}body.paper-cutout-site #main :is(.organizer-claim-page,.organizer-control-page) .field{min-width:0}body.paper-cutout-site #main :is(.organizer-claim-page,.organizer-control-page) .field-label{overflow-wrap:anywhere;font-size:.9375rem;line-height:1.5}body.paper-cutout-site #main :is(.organizer-claim-page,.organizer-control-page) :is(.field-label small,.claim-help){font-size:.8125rem;line-height:1.6}body.paper-cutout-site #main :is(.organizer-claim-page,.organizer-control-page) :is(input:not([type=hidden]),textarea,select){border-radius:16px 11px 18px 13px;width:100%;min-width:0;max-width:100%;font-size:1rem}body.paper-cutout-site #main .claim-file-field input[type=file]{color:var(--cut-ink);background:var(--cut-paper-white);border-color:var(--cut-edge)}body.paper-cutout-site #main .claim-file-field input[type=file]::file-selector-button{min-height:44px;color:var(--cut-ink);background:var(--cut-paper-raised);border:1px solid var(--green);font:inherit;cursor:pointer;border-radius:12px 8px 14px 10px;margin-right:10px;padding:8px 12px}body.paper-cutout-site #main .claim-privacy{font-size:.875rem;line-height:1.6}body.paper-cutout-site #main :is(.organizer-claim-page,.organizer-control-page) .form-error{min-width:0;color:var(--cut-ink);background:var(--cut-paper-white);border-left:3px solid var(--red);overflow-wrap:anywhere;border-radius:12px 8px 14px 10px;margin:0;padding:10px 14px;font-size:.875rem;line-height:1.6}body.paper-cutout-site #main .organizer-form-message{border-left:3px solid var(--green);font-size:.9375rem;line-height:1.6}body.paper-cutout-site #main :is(.organizer-claim-page,.organizer-dashboard-page,.organizer-control-page) .button{white-space:normal;text-align:center;min-width:0;max-width:100%;min-height:48px;line-height:1.5}body.paper-cutout-site #main :is(.organizer-claim-page,.organizer-dashboard-page,.organizer-control-page) :is(a,button):focus-visible{outline:3px solid var(--green);outline-offset:4px}@media (max-width:600px){body.paper-cutout-site #main .organizer-claim-block-title{flex-direction:column;align-items:start;gap:14px}body.paper-cutout-site #main :is(.organizer-claim-intro,.organizer-control-card,.organizer-claim-block,.claim-status-card){padding:20px}body.paper-cutout-site #main .organizer-analytics>div{padding:12px}body.paper-cutout-site #main .gather-wizard-note{flex-wrap:wrap}}body.paper-cutout-site #main .organizer-form-message{scroll-margin-block:128px}body.paper-cutout-site #main .organizer-form-message:focus{outline:3px solid var(--green);outline-offset:4px}body.paper-cutout-site #main .claim-withdraw-dialog{box-sizing:border-box;width:min(540px,100% - 32px);max-width:none;max-height:calc(100dvh - 32px);color:var(--cut-ink);background:var(--cut-paper);border:2px solid var(--cut-ink);box-shadow:5px 7px 0 var(--cut-edge);border-radius:26px 18px 28px 20px;margin:auto;padding:0;overflow:auto}body.paper-cutout-site #main .claim-withdraw-dialog::backdrop{background:#071c16d9}body.paper-cutout-site #main .claim-withdraw-content{overflow-wrap:anywhere;padding:28px}body.paper-cutout-site #main .claim-withdraw-art{width:64px;height:64px;color:var(--cut-ink);background:var(--cut-paper-white);border:1px solid var(--red);box-shadow:3px 4px 0 var(--cut-edge);border-radius:20px 13px 22px 16px;place-items:center;margin-bottom:20px;display:grid;transform:rotate(-4deg)}body.paper-cutout-site #main .claim-withdraw-art svg{width:32px;height:32px}body.paper-cutout-site #main .claim-withdraw-dialog h2{margin-block:16px;font-size:clamp(2rem,6vw,3rem);line-height:1.05}body.paper-cutout-site #main .claim-withdraw-dialog p:not(.section-kicker){font-size:1rem;line-height:1.65}body.paper-cutout-site #main .claim-withdraw-actions{flex-wrap:wrap;gap:14px;margin-top:24px;padding-bottom:7px;display:flex}body.paper-cutout-site #main .claim-withdraw-actions .button{white-space:normal;flex:160px;min-width:0;max-width:100%;min-height:48px;line-height:1.5}body.paper-cutout-site #main .claim-withdraw-actions .button-danger{color:var(--cut-paper-white);background:var(--red);border:1px solid var(--cut-ink);box-shadow:0 3px 0 var(--cut-ink), 0 5px 0 var(--cut-edge);border-radius:16px 11px 18px 13px}body.paper-cutout-site #main :is(.claim-withdraw-dialog button:focus-visible,.claim-withdraw-dialog .notice:focus,.claim-status-card h1:focus){outline:3px solid var(--green);outline-offset:4px}@media (max-width:600px){body.paper-cutout-site #main .claim-withdraw-content{padding:20px}}
.brand-paper-definitions{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.paper-cutout-site .brand-logo{filter:url(#sbor-brand-paper-logo)}.paper-cutout-site .footer .brand-logo{filter:none}.paper-cutout-site :is(.brand-ornament,.mobile-nav-toggle-embroidery,.auth-community-icon>img,.holiday-story-emblem){filter:url(#sbor-brand-paper-embroidery);object-fit:contain}.paper-cutout-site :is(.section-kicker,.v3-section-head>div>p,.holidays-eyebrow,.marketplace-eyebrow,.megdan-hero-inner>p,.megdan-kicker,.v3-partner-copy>p,.v3-community small,.tradition-toc nav>p,.tradition-next>span):after{filter:url(#sbor-brand-paper-embroidery)}@media (forced-colors:active){.paper-cutout-site .brand-logo,.paper-cutout-site :is(.brand-ornament,.mobile-nav-toggle-embroidery,.auth-community-icon>img,.holiday-story-emblem){filter:none}}
.utEqLq_partners{text-align:center;border-top:1px solid #fff3;margin-top:28px;padding-top:24px}.utEqLq_heading{color:#fffc;letter-spacing:.12em;text-transform:uppercase;margin:0 0 16px;font-size:.82rem;font-weight:700}.utEqLq_list{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.utEqLq_partner{justify-content:center;align-items:center;min-width:0;height:94px;display:flex}.utEqLq_logo{width:min(var(--partner-width), 100%);object-fit:contain;flex:none;max-width:100%;height:auto;max-height:76px;display:block}.utEqLq_vozyme,.utEqLq_studio-21{--partner-width:160px}.utEqLq_tv21{--partner-width:140px}.utEqLq_botsmanska-mastika{--partner-width:112px}.utEqLq_szm{--partner-width:104px}@media (max-width:640px){.utEqLq_list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.utEqLq_partner:last-child{grid-column:1/-1}}
.paper-cutout-site .footer-language-switcher{z-index:2;width:fit-content;margin:32px auto 12px;position:relative}.paper-cutout-site .language-trigger{border:1px solid var(--green);background:var(--cut-paper-raised);width:58px;height:58px;box-shadow:0 3px 0 var(--green), 0 6px 0 var(--red);cursor:pointer;border-radius:50%;place-items:center;padding:5px;display:grid;position:relative}.paper-cutout-site .language-flag{border-radius:50%;flex-shrink:0;width:38px;height:38px;display:block;overflow:hidden;box-shadow:0 0 0 1px #102f2426}.paper-cutout-site .language-flag svg{width:100%;height:100%;display:block}.paper-cutout-site .language-chevron{color:var(--cut-ink);background:var(--cut-paper-raised);border:1px solid var(--green);border-radius:50%;width:20px;height:20px;padding:2px;position:absolute;bottom:0;right:-5px}.paper-cutout-site .language-options{border:1px solid var(--green);background:var(--cut-paper-raised);width:210px;max-width:calc(100vw - 32px);box-shadow:0 3px 0 var(--green), 0 6px 0 var(--red), 0 12px 25px #0003;border-radius:18px 14px 19px 15px;padding:8px;position:absolute;bottom:calc(100% + 15px);left:50%;transform:translate(-50%)}.paper-cutout-site .language-options button{width:100%;min-height:52px;color:var(--cut-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:11px;padding:7px 10px;font-weight:800;display:flex}.paper-cutout-site .language-options .language-flag{width:30px;height:30px}.paper-cutout-site .language-options button>span:nth-child(2){flex:1}.paper-cutout-site .language-options button[aria-pressed=true]{background:#e5eee2}.paper-cutout-site .language-options button:hover{background:#dce9d7}.paper-cutout-site .language-trigger:hover{transform:translateY(-1px)}.paper-cutout-site .language-trigger:active{box-shadow:0 1px 0 var(--green), 0 3px 0 var(--red);transform:translateY(2px)}.paper-cutout-site .footer-language-switcher button:focus-visible{outline:3px solid var(--green);outline-offset:4px}
