.Features_offer__P-wa3,.Features_overlay__Kux-y,.Features_page__11tDI{--plum:#2b1b2e;--soft:#5e4a63;--pink:#c2377f;--line:#f0d3e3;--brand:linear-gradient(118deg,#d14e9a 14%,#ff566d 60%)}.Features_page__11tDI{max-width:1120px;margin:0 auto;padding:40px 16px 72px;color:var(--plum)}.Features_narrow__S1d8x{max-width:640px}.Features_intro__3OyT7{max-width:720px;margin:0 auto 32px;text-align:center}.Features_intro__3OyT7 h1{margin:0;font-size:46px;font-weight:700;line-height:1.12;letter-spacing:-.02em;color:var(--plum)}.Features_intro__3OyT7 p{margin:10px 0 0;font-size:18px;line-height:1.5;color:var(--soft)}.Features_intro__3OyT7 .Features_button__1V2jD,.Features_intro__3OyT7 .Features_buttonGhost__24UNm{margin-top:20px}.Features_button__1V2jD,.Features_buttonGhost__24UNm{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 22px;border:0;border-radius:999px;background:var(--brand);color:#fff;font-size:15px;font-weight:600;text-decoration:none;cursor:pointer}.Features_button__1V2jD:hover{color:#fff;text-decoration:none}.Features_buttonGhost__24UNm{border:1px solid var(--line);background:#fff;color:var(--plum)}.Features_button__1V2jD:disabled,.Features_buttonGhost__24UNm:disabled{opacity:.6;cursor:not-allowed}.Features_button__1V2jD:focus-visible,.Features_buttonGhost__24UNm:focus-visible,.Features_field__1YQ15 input:focus-visible,.Features_field__1YQ15 select:focus-visible,.Features_field__1YQ15 textarea:focus-visible,.Features_navCard__2wqZH:focus-visible,.Features_pills__OuEp2 button:focus-visible,.Features_textLink__1Y72Z:focus-visible{outline:2px solid var(--pink);outline-offset:2px}.Features_textLink__1Y72Z{padding:0;border:0;background:none;color:var(--pink);font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.Features_panel__3X6MB{max-width:520px;margin:32px auto;padding:40px 24px;border-radius:24px;background:#fff5f9;text-align:center}.Features_panel__3X6MB h2{margin:0;font-size:24px;font-weight:700;color:var(--plum)}.Features_panel__3X6MB p{margin:8px 0 20px;color:var(--soft)}.Features_panel__3X6MB p:last-child{margin-bottom:0}.Features_loading__1OYCo{padding:48px 0;color:var(--soft);text-align:center}.Features_actions__3ptWz{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.Features_center__2CqJ2{justify-content:center}.Features_status__tMVee{display:inline-block;padding:3px 10px;border-radius:999px;background:#f3eef5;color:var(--soft);font-size:12px;font-weight:600}.Features_good__2ULs2{background:#e2f6ec;color:#0c6b3c}.Features_warn__190dR{background:#fff1d6;color:#855a00}.Features_bad__3pArj{background:#ffe3e8;color:#a3123a}.Features_form__3Tmjb{display:grid;gap:16px}.Features_field__1YQ15{display:grid;gap:6px;font-size:14px;font-weight:600}.Features_field__1YQ15 input,.Features_field__1YQ15 select,.Features_field__1YQ15 textarea{width:100%;min-height:46px;padding:10px 14px;border:1px solid var(--line);border-radius:12px;background:#fff;color:var(--plum);font-size:15px;font-weight:400}.Features_field__1YQ15 textarea{min-height:140px;resize:vertical}.Features_hint__2Apri{margin:0;color:var(--soft);font-size:13px;font-weight:400}.Features_check__o-PBS{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;cursor:pointer}.Features_check__o-PBS input{flex:none;width:20px;height:20px;margin-top:1px;accent-color:var(--pink)}.Features_error__WA2oR{margin:0;padding:10px 14px;border-radius:12px;background:#ffe3e8;color:#a3123a;font-size:14px}.Features_notice__2msAU{margin:0;padding:12px 14px;border-radius:12px;background:#fff5f9;color:var(--soft);font-size:14px;line-height:1.5}.Features_preview__2er4K{display:block;max-width:100%;max-height:320px;border-radius:16px}.Features_cards__1jxpi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.Features_wishCard__3SqfM{overflow:hidden;border:1px solid var(--line);border-radius:24px;background:#fff;text-align:center}.Features_wishCard__3SqfM img{display:block;width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.Features_wishCard__3SqfM div{padding:16px}.Features_wishCard__3SqfM h2{margin:0;font-size:20px;font-weight:700;color:var(--plum)}.Features_wishCard__3SqfM p{margin:6px 0 0;color:var(--soft);font-size:15px}.Features_navSection__1O1pJ{max-width:1200px;margin:0 auto;padding:32px 16px 8px;color:#2b1b2e}.Features_navGrid__23fj3{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.Features_navCard__2wqZH{display:flex;flex-direction:column;gap:6px;min-height:132px;padding:18px;border:1px solid #f0d3e3;border-radius:24px;background:#fff5f9;color:#2b1b2e;text-decoration:none;transition:transform .2s ease,border-color .2s ease}.Features_navCard__2wqZH:hover{transform:translateY(-2px);border-color:#c2377f;color:#2b1b2e;text-decoration:none}.Features_navCard__2wqZH svg{color:#c2377f}.Features_navCard__2wqZH strong{margin-top:4px;font-size:16px;font-weight:700;line-height:1.25}.Features_navCard__2wqZH span{color:#5e4a63;font-size:13px;line-height:1.4}.Features_birthdayStrip__3ULcu{display:flex;align-items:center;gap:12px;margin-bottom:14px;padding:12px 16px;border-radius:24px;background:linear-gradient(118deg,#ffe0ef,#ede4ff);font-size:15px;font-weight:600}.Features_birthdayStrip__3ULcu,.Features_birthdayStrip__3ULcu:hover{color:#2b1b2e;text-decoration:none}.Features_birthdayStrip__3ULcu img{flex:none;width:44px;height:44px;border:2px solid #fff;border-radius:50%;-o-object-fit:cover;object-fit:cover}.Features_scratchCard__1scI_{max-width:420px;margin:0 auto 24px;padding:8px;border:1px solid var(--line);border-radius:24px;background:#fff}.Features_scratchFoot__2lGVI,.Features_scratchHead__1znAu{padding:8px}.Features_scratchCard__1scI_ h2{margin:0 0 4px;font-size:20px;font-weight:700;color:var(--plum)}.Features_scratchArea__3xiVj{position:relative;overflow:hidden;height:150px;border-radius:16px;background:#fff5f9;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Features_scratchArea__3xiVj canvas{position:absolute;top:0;left:0;width:100%;height:100%;touch-action:none;cursor:crosshair}.Features_ticketLabel__2NusX{display:block;padding-top:36px;color:var(--soft);font-size:13px;font-weight:600;letter-spacing:.04em}.Features_ticketNumber__1UK-3{display:block;margin-top:6px;color:var(--pink);font-size:28px;font-weight:800;letter-spacing:.02em}.Features_facts__2wnkR{display:grid;grid-template-columns:auto 1fr;gap:4px 12px;margin:8px 0 0;font-size:14px}.Features_facts__2wnkR dt{color:var(--soft);font-weight:400}.Features_facts__2wnkR dd{margin:0;font-weight:600;white-space:pre-line}.Features_prose__2D6vd{max-width:680px;margin:24px auto 0;color:var(--soft);font-size:15px;line-height:1.6;white-space:pre-line}.Features_prose__2D6vd h2{margin:0 0 6px;color:var(--plum);font-size:20px;font-weight:700}.Features_passport__3p82M{overflow:hidden;margin-bottom:32px;border-radius:24px;background:#2b1b2e;color:#fff}.Features_passportCover__1gLzY{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:20px 24px}.Features_passportCover__1gLzY h2{margin:0;font-size:24px;font-weight:700;color:#fff}.Features_passportCover__1gLzY p{margin:4px 0 0;color:#e6d6ea;font-size:14px}.Features_progressText__2dK80{font-size:15px;font-weight:700;white-space:nowrap}.Features_passportPages__8lXid{padding:16px;border-radius:24px 24px 0 0;background:#fff8f2;color:var(--plum)}.Features_progressBar__1izlm{overflow:hidden;height:8px;margin-bottom:20px;border-radius:999px;background:#f3e6dc}.Features_progressBar__1izlm span{display:block;height:100%;background:var(--brand);transition:width .5s ease}.Features_stamps__2x-LY{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:14px}.Features_stamp__3MpgN{padding:8px;border:2px dashed #e4cfc2;border-radius:8px;color:var(--soft);font-size:13px;font-weight:600;text-align:center;text-decoration:none}.Features_stamp__3MpgN img{display:block;width:100%;aspect-ratio:1;margin-bottom:8px;-o-object-fit:contain;object-fit:contain;filter:grayscale(1);opacity:.3}.Features_stampOn__3c1sz{border-style:solid;border-color:var(--pink);background:#fff;color:var(--plum)}.Features_stampOn__3c1sz img{filter:none;opacity:1;animation:Features_stampIn__zb_oU .4s ease}@keyframes Features_stampIn__zb_oU{0%{transform:scale(1.25);opacity:0}}.Features_reward__1CiBU{margin-top:16px;padding:20px;border-radius:8px;background:linear-gradient(118deg,#ffe0ef,#ede4ff);text-align:center}.Features_reward__1CiBU h3{margin:0;font-size:20px;font-weight:700;color:var(--plum)}.Features_reward__1CiBU p{margin:6px 0 0;color:var(--soft)}.Features_code__3-F_R{display:inline-block;margin-top:10px;padding:8px 16px;border:1px dashed var(--pink);border-radius:999px;background:#fff;color:var(--pink);font-size:16px;font-weight:700;letter-spacing:.06em}.Features_historyList__2n0wx{margin:12px 0 0;padding:0;list-style:none;font-size:14px}.Features_historyList__2n0wx li{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--line)}.Features_pills__OuEp2{display:flex;gap:8px;overflow-x:auto;margin-bottom:24px;padding:2px;scrollbar-width:none}.Features_pills__OuEp2::-webkit-scrollbar{display:none}.Features_pills__OuEp2 button{flex:none;min-height:44px;padding:0 16px;border:1px solid var(--line);border-radius:999px;background:#fff;color:var(--plum);font-size:14px;font-weight:600;cursor:pointer}.Features_pills__OuEp2 .Features_pillOn__1lAO7{border-color:transparent;background:var(--brand);color:#fff}.Features_wall__2mAp0{-moz-column-count:3;column-count:3;-moz-column-gap:20px;column-gap:20px}.Features_post__2mSi_{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:20px;padding:16px;border-radius:24px}.Features_tone0__3XxJi{background:#ffe9f1}.Features_tone1__2w4Us{background:#efe9ff}.Features_tone2__1lktR{background:#fff2d9}.Features_tone3__37oDs{background:#e0f4ef}.Features_tone4__1KNBh{background:#e6f0ff}.Features_polaroid__1nrTQ{display:block;width:100%;margin-bottom:12px;padding:8px 8px 24px;border-radius:8px;background:#fff;box-shadow:0 6px 16px rgba(43,27,46,.1)}.Features_post__2mSi_ h2{margin:0 0 6px;font-size:18px;font-weight:700;color:var(--plum)}.Features_postText__VogQM{margin:0;font-size:15px;line-height:1.55;overflow-wrap:anywhere;white-space:pre-line}.Features_postMeta__1bnhl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px;margin-top:12px;color:var(--soft);font-size:13px}.Features_postMeta__1bnhl strong{color:var(--plum)}.Features_myPost__2JHR4{margin-bottom:16px;padding:16px;border:1px solid var(--line);border-radius:24px;background:#fff}.Features_myPost__2JHR4 .Features_notice__2msAU{margin-top:10px;border-radius:8px}.Features_myPostHead__27FJX{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.Features_myPostHead__27FJX h2{margin:0;font-size:17px;font-weight:700;color:var(--plum)}.Features_overlay__Kux-y{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(20,16,24,.5)}.Features_dialog__1EsOl{width:100%;max-width:440px;max-height:90vh;overflow-y:auto;padding:16px;border-radius:24px;background:#fff;color:#2b1b2e}.Features_dialog__1EsOl:focus{outline:none}.Features_dialog__1EsOl .Features_error__WA2oR,.Features_dialog__1EsOl .Features_field__1YQ15 input,.Features_dialog__1EsOl .Features_field__1YQ15 select{border-radius:8px}.Features_dialog__1EsOl h2{margin:0 0 8px;font-size:22px;font-weight:700;color:#2b1b2e}.Features_dialog__1EsOl p{margin:0 0 14px;color:#5e4a63;font-size:15px;line-height:1.5}.Features_more__3VyRW{margin-top:24px;text-align:center}.Features_more__3VyRW .Features_error__WA2oR{margin-bottom:12px}.Features_cardNote__1NAev{margin:4px 0 0;color:#6b6b76;font-size:13px;line-height:1.4}.Features_cardNote__1NAev a{color:#c2377f;text-decoration:underline}.Features_giftDialog__2cLJi{display:grid;justify-items:center;gap:8px;padding:12px 8px 4px;text-align:center}.Features_giftDialog__2cLJi p{margin:0 0 8px}.Features_giftDialog__2cLJi .Features_button__1V2jD{width:100%;transition:transform .15s ease}.Features_giftDialog__2cLJi .Features_button__1V2jD:hover{transform:translateY(-1px)}.Features_giftDialog__2cLJi .Features_button__1V2jD:active{transform:scale(.98)}.Features_giftDialog__2cLJi .Features_textLink__1Y72Z{min-height:44px}.Features_giftIcon__3bY60{display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:4px;border-radius:50%;background:#fff5f9;color:#c2377f}.Features_offer__P-wa3{margin:12px 8px;padding:12px;border:1px solid var(--line);border-radius:12px;background:#fff;color:var(--plum);font-size:13px;line-height:1.45}.Features_offer__P-wa3 strong{display:block;font-size:14px}.Features_offer__P-wa3 .Features_error__WA2oR{margin-top:8px}.Features_offerLink__2RcZK{display:inline-block;margin:6px 0 0 30px;color:var(--pink);font-weight:600;text-decoration:underline}@media (max-width:991px){.Features_navGrid__23fj3{display:flex;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x proximity;scrollbar-width:none}.Features_navGrid__23fj3::-webkit-scrollbar{display:none}.Features_navCard__2wqZH{flex:0 0 200px;scroll-snap-align:start}.Features_cards__1jxpi{grid-template-columns:repeat(2,minmax(0,1fr))}.Features_wall__2mAp0{-moz-column-count:2;column-count:2}}@media (max-width:575px){.Features_page__11tDI{padding-top:24px}.Features_intro__3OyT7 h1{font-size:34px}.Features_intro__3OyT7 p{font-size:16px}.Features_cards__1jxpi{grid-template-columns:minmax(0,1fr)}.Features_wall__2mAp0{-moz-column-count:1;column-count:1}.Features_ticketNumber__1UK-3{font-size:24px}}@media (prefers-reduced-motion:reduce){.Features_giftDialog__2cLJi .Features_button__1V2jD,.Features_navCard__2wqZH,.Features_progressBar__1izlm span,.Features_stampOn__3c1sz img{animation:none;transition:none}}.slide-pane{display:flex;flex-direction:column;background:#fff;min-width:100px;height:100%;box-shadow:0 8px 8px rgba(0,0,0,.5);transition:transform .5s;will-change:transform}.slide-pane:focus{outline-style:none}.slide-pane_from_right{margin-left:auto;transform:translateX(100%)}.slide-pane_from_right.content-after-open{transform:translateX(0)}.slide-pane_from_right.content-before-close{transform:translateX(100%)}.slide-pane_from_left{margin-right:auto;transform:translateX(-100%)}.slide-pane_from_left.content-after-open{transform:translateX(0)}.slide-pane_from_left.content-before-close{transform:translateX(-100%)}.slide-pane_from_bottom{height:90vh;margin-top:10vh;transform:translateY(100%)}.slide-pane_from_bottom.content-after-open{transform:translateY(0)}.slide-pane_from_bottom.content-before-close{transform:translateY(100%)}.slide-pane__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:transparent}.slide-pane__overlay.overlay-after-open{background-color:rgba(0,0,0,.3);transition:background-color .5s}.slide-pane__overlay.overlay-before-close{background-color:transparent}.slide-pane__header{display:flex;flex:0 0 64px;align-items:center;background:#ebebeb;height:64px;border-bottom:1px solid rgba(0,0,0,.1)}.slide-pane__title-wrapper{display:flex;flex:1;flex-direction:column;margin-left:32px;min-width:0}.slide-pane .slide-pane__title{font-size:18px;font-weight:400;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;padding:0}.slide-pane__close{margin-left:24px;padding:16px;opacity:.7;cursor:pointer}.slide-pane__close svg{width:12px;padding:0}.slide-pane__content{position:relative;overflow-y:auto;padding:24px 32px;flex:1 1 auto}.slide-pane__subtitle{font-size:12px;margin-top:2px}