.event_page__T4lrM{--ink:#4a3a33;--muted:#6f5f57;--accent:#a3402f;--line:#eedcd3;--paper:#fffcfa;color:var(--ink);background:var(--paper);font-family:var(--font-mixmo-sans),sans-serif;line-height:1.9;overflow-wrap:anywhere;color-scheme:light}.event_page__T4lrM *{box-sizing:border-box}.event_page__T4lrM figure,.event_page__T4lrM h1,.event_page__T4lrM h2,.event_page__T4lrM h3,.event_page__T4lrM p{margin:0}.event_page__T4lrM a{text-underline-offset:5px}.event_page__T4lrM a:focus-visible,.event_page__T4lrM button:focus-visible,.event_page__T4lrM summary:focus-visible,.event_page__T4lrM textarea:focus-visible{outline:3px solid #276b91;outline-offset:5px}.event_skipLink__Oh4VA{position:absolute;top:-100px;left:16px;background:white;z-index:100;padding:12px}.event_skipLink__Oh4VA:focus{top:16px}.event_header__Dbn3A{max-width:1200px;margin:auto;padding:18px 32px;display:flex;align-items:center;justify-content:space-between;gap:20px}.event_brand__WM8KQ{display:flex;align-items:center;gap:8px;text-decoration:none;font-size:24px;font-weight:700;letter-spacing:-1px}.event_brand__WM8KQ img{border-radius:8px}.event_header__Dbn3A nav{display:flex;align-items:center;gap:28px;font-size:13px;font-weight:700}.event_header__Dbn3A nav a{text-decoration:none}.event_headerCta__QXyck{padding:9px 17px;border:1px solid var(--line);border-radius:100px}.event_hero__kENUd{max-width:1200px;margin:auto;padding:34px 32px 64px}.event_eyebrow__O9vl0{color:var(--accent);font-size:11px;font-weight:700;letter-spacing:.15em}.event_heroIntro__IWeI6{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.event_eventDate__jQVU1{font-size:22px;font-weight:700;letter-spacing:.06em;display:flex;gap:12px;align-items:center}.event_eventDate__jQVU1 span{font-size:11px}.event_eventDate__jQVU1 span:last-child{padding-left:14px;border-left:1px solid var(--line);font-size:12px;letter-spacing:0}.event_heroGrid__F__9s{display:grid;grid-template-columns:1.15fr 1fr;gap:42px;align-items:center}.event_eventVisual__KfOOu{aspect-ratio:1024/612;overflow:hidden;border-radius:22px;background:#fbeee6;border:1px solid #f1dcd0}.event_eventVisual__KfOOu img{width:100%;height:100%;object-fit:cover;object-position:top}.event_heroCopy__aNVpf h1{font-size:clamp(27px,3vw,38px);line-height:1.55;letter-spacing:-.045em;font-weight:700;margin-top:12px}.event_page__T4lrM em{font-style:normal;color:var(--accent)}.event_eventName__jWrLS{font-size:12px;font-weight:700;color:var(--accent)}.event_lead__jj4Q7{font-size:15px;margin-top:16px!important}.event_reward___Y_s4{background:#9f3f2c;color:#fff8f3;padding:18px 23px;border-radius:15px;margin-top:23px;box-shadow:5px 5px 0 #f6ddd0}.event_reward___Y_s4>p{font-size:11px;font-weight:700}.event_reward___Y_s4>div{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:2px 0}.event_reward___Y_s4>div>span{font-size:19px;font-weight:700;word-break:keep-all}.event_reward___Y_s4 strong{font-size:68px;line-height:1.2;letter-spacing:-.055em;color:#ffe6a3;white-space:nowrap}.event_reward___Y_s4 small{font-size:20px;letter-spacing:0;margin-left:6px}.event_rewardPromise__yxIWA{text-align:right;color:#ffd9c6}.event_dates__XP7Fg{display:flex;gap:30px;margin:16px 0 20px}.event_dates__XP7Fg p{display:flex;align-items:baseline;gap:10px}.event_dates__XP7Fg span{font-size:11px;color:var(--muted)}.event_dates__XP7Fg strong{font-size:22px;letter-spacing:-.04em}.event_dates__XP7Fg small{font-size:12px;margin-left:4px}.event_lineButton__PlAnL,.event_primaryButton__LHya9,.event_secondaryButton__dVBXH{display:inline-flex;justify-content:center;align-items:center;gap:22px;min-height:48px;padding:12px 23px;border-radius:8px;font-size:14px;font-weight:700;text-decoration:none;cursor:pointer;transition:background .15s,transform .15s}.event_primaryButton__LHya9{background:var(--ink);color:white;border:1px solid var(--ink)}.event_primaryButton__LHya9:hover{background:#5f4a40;transform:translateY(-1px)}.event_secondaryButton__dVBXH{color:var(--ink);background:white;border:1px solid #d9c0b3}.event_secondaryButton__dVBXH:hover{background:#fff5ef}.event_lineButton__PlAnL{background:#126b43;color:white;border:1px solid #126b43;margin:24px 0 12px}.event_lineButton__PlAnL:hover{background:#0c5433}.event_textLink__n_bCt{display:inline-block;font-size:13px;font-weight:700}.event_heroActions__w_4d9{display:flex;flex-wrap:wrap;gap:12px}.event_section__hd3UG{max-width:1060px;margin:auto;padding:70px 32px;scroll-margin-top:24px}.event_sectionTitle__eEfBu{margin-bottom:36px}.event_sectionTitle__eEfBu h2{font-size:clamp(24px,3vw,32px);font-weight:700;line-height:1.5;letter-spacing:-.035em;margin-top:10px}.event_sectionTitle__eEfBu>p:last-child:not(:first-child){font-size:14px;color:var(--muted);margin-top:14px}.event_introduction__nC2rk{border-top:1px solid var(--line);display:grid;grid-template-columns:1.05fr 1fr;gap:80px;align-items:center}.event_introduction__nC2rk h2{font-size:34px;font-weight:700;line-height:1.6;letter-spacing:-.035em;margin:12px 0 24px}.event_introduction__nC2rk h2 span{color:#8a5520}.event_introduction__nC2rk>div>p:not(:first-child){font-size:14px;color:var(--muted)}.event_introduction__nC2rk .event_textLink__n_bCt{margin-top:22px}.event_phones__Y3xa3>div{display:flex;gap:16px;align-items:center;padding:10px 14px 24px}.event_phones__Y3xa3 img{width:calc(50% - 8px);height:auto;border-radius:18px;border:5px solid white;box-shadow:0 12px 30px #5a443a18}.event_phones__Y3xa3 img:first-child{transform:rotate(-5deg);margin-top:35px}.event_phones__Y3xa3 img:last-child{transform:rotate(5deg);margin-bottom:35px}.event_phones__Y3xa3 figcaption{font-size:10px;color:var(--muted);text-align:center;line-height:1.7}.event_steps__euPd2{list-style:none;padding:0;margin:0}.event_steps__euPd2>li{display:grid;grid-template-columns:68px 1fr;gap:28px;padding:34px 0;border-top:1px solid var(--line)}.event_stepNumber__v_Nb4{font-size:42px;font-weight:700;letter-spacing:-.07em;color:#b5553a;line-height:1.1}.event_stepLabel__zQWoO{font-size:11px;font-weight:700;letter-spacing:.1em;color:var(--accent)}.event_page__T4lrM h3{font-size:21px;font-weight:700;line-height:1.6;margin:4px 0 16px;letter-spacing:-.02em}.event_steps__euPd2 p{font-size:14px}.event_steps__euPd2 p+p{margin-top:16px}.event_tagNames__3XurE{background:#fceee6;border-left:3px solid #d48f76;padding:12px 18px;font-weight:700;color:#6b3b2b;font-size:16px!important}.event_bulletList__2gFFR{padding-left:1.3em;margin:18px 0;font-size:14px}.event_bulletList__2gFFR li{padding:4px 0}.event_note__Eq1_w{background:#f7f3f1;border-left:3px solid #b9a79e;padding:15px 18px;color:#62524a}.event_note__Eq1_w,.event_small__mFVsN{font-size:12px!important;line-height:1.9}.event_small__mFVsN{color:var(--muted)}.event_actions__t_y9f{display:flex;align-items:center;gap:22px;flex-wrap:wrap;margin:22px 0 12px}.event_application__acDhj{background:#fdf1ea;border-top:1px solid #efd7ca;border-bottom:1px solid #efd7ca;scroll-margin-top:20px}.event_applicationInner__jdjSD{max-width:1060px;padding:65px 32px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.event_application__acDhj h2{font-size:32px;font-weight:700;line-height:1.55;letter-spacing:-.04em;margin:12px 0 20px}.event_applicationInner__jdjSD>div>p:not(.event_eyebrow__O9vl0){font-size:14px}.event_urlList__EC_zf{list-style:none;margin:25px 0 0;padding:0}.event_urlList__EC_zf li{display:flex;gap:14px;margin-top:20px}.event_urlList__EC_zf li>span{border:1px solid #ddb4a2;border-radius:50%;width:28px;height:28px;flex-shrink:0;text-align:center;line-height:26px;font-size:12px}.event_urlList__EC_zf strong{font-size:16px}.event_urlList__EC_zf p{font-size:12px;color:var(--muted);margin-top:4px}.event_copyBox__vgev4{background:white;padding:26px;border-radius:16px;border:1px solid #ecd8cd;box-shadow:7px 7px 0 #f3e0d5}.event_copyBox__vgev4 label{display:block;font-size:13px;font-weight:700;margin-bottom:14px}.event_copyBox__vgev4 textarea{display:block;resize:vertical;width:100%;min-height:235px;max-height:500px;background:#fbf8f6;color:var(--ink);border:1px solid #e8ddd6;border-radius:8px;padding:16px;font-family:inherit;font-size:12px;line-height:1.9}.event_copyBox__vgev4 button{width:100%;margin-top:16px}.event_copyStatus__4WCSE{font-size:11px!important;color:var(--muted);margin-top:14px!important;min-height:42px}.event_faq__YzbXY{border-top:1px solid var(--line)}.event_faq__YzbXY details{border-bottom:1px solid var(--line);padding:21px 0}.event_faq__YzbXY summary{cursor:pointer;font-size:15px;font-weight:700;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px}.event_faq__YzbXY summary::-webkit-details-marker{display:none}.event_faq__YzbXY summary:after{content:"+";font-weight:400;font-size:24px;color:var(--accent);flex-shrink:0}.event_faq__YzbXY details[open] summary:after{content:"−"}.event_faq__YzbXY details p{font-size:13px;color:var(--muted);padding:18px 32px 4px 0}.event_bottomHelp__x_kRS{font-size:13px!important;text-align:center;margin-top:30px!important}.event_bottomHelp__x_kRS a{font-weight:700}.event_footer__aWc_s{max-width:1200px;padding:35px 32px;margin:auto;border-top:1px solid var(--line);font-size:11px;color:var(--muted);text-align:center}.event_footerBrand__2tff8{font-weight:700;letter-spacing:.06em}.event_footer__aWc_s>div{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 22px;margin:18px 0}.event_notice__cIAxB{border-left:3px solid var(--accent);padding:10px 16px;font-size:14px;background:#fceee6}.event_closedCard__ARHLq{padding:32px;background:white;border-radius:16px}.event_closedCard__ARHLq strong{display:block;font-size:24px;margin:20px 0}@media (max-width:1000px){.event_heroGrid__F__9s{gap:28px}.event_reward___Y_s4 strong{font-size:55px}.event_reward___Y_s4>div>span{font-size:16px}.event_introduction__nC2rk{gap:40px}}@media (max-width:760px){.event_header__Dbn3A{padding:14px 20px}.event_brand__WM8KQ{font-size:20px}.event_brand__WM8KQ img{width:34px;height:34px}.event_header__Dbn3A nav{gap:14px;font-size:11px}.event_headerCta__QXyck{padding:7px 12px}.event_hero__kENUd{padding:24px 20px 44px}.event_heroIntro__IWeI6{align-items:flex-start;gap:10px;flex-direction:column;margin-bottom:18px}.event_eyebrow__O9vl0{font-size:10px;letter-spacing:.1em}.event_eventDate__jQVU1{font-size:21px}.event_heroGrid__F__9s{grid-template-columns:1fr;gap:28px}.event_heroCopy__aNVpf h1{font-size:34px;line-height:1.45}.event_eventVisual__KfOOu{border-radius:16px}.event_eventName__jWrLS{font-size:11px}.event_lead__jj4Q7{font-size:14px}.event_reward___Y_s4{padding:17px 21px}.event_reward___Y_s4 strong{font-size:68px}.event_reward___Y_s4>div>span{font-size:20px}.event_heroActions__w_4d9{flex-direction:column}.event_heroActions__w_4d9>a{display:flex}.event_dates__XP7Fg{justify-content:space-between;gap:14px}.event_section__hd3UG{padding:46px 20px}.event_introduction__nC2rk{grid-template-columns:1fr;gap:30px}.event_introduction__nC2rk h2{font-size:29px}.event_introduction__nC2rk>div>p:not(:first-child){font-size:13px}.event_phones__Y3xa3{max-width:340px;margin:auto!important}.event_sectionTitle__eEfBu{margin-bottom:24px}.event_sectionTitle__eEfBu h2{font-size:25px}.event_sectionTitle__eEfBu>p:last-child:not(:first-child){font-size:13px}.event_steps__euPd2>li{grid-template-columns:36px 1fr;gap:15px;padding:27px 0}.event_stepNumber__v_Nb4{font-size:30px}.event_page__T4lrM h3{font-size:18px}.event_bulletList__2gFFR,.event_steps__euPd2 p{font-size:13px}.event_tagNames__3XurE{font-size:14px!important;padding:12px}.event_actions__t_y9f{gap:18px}.event_actions__t_y9f .event_primaryButton__LHya9{font-size:12px;padding:12px 16px;gap:8px}.event_note__Eq1_w{padding:13px 14px;font-size:11px!important}.event_applicationInner__jdjSD{grid-template-columns:1fr;padding:42px 20px;gap:28px}.event_application__acDhj h2{font-size:29px}.event_lineButton__PlAnL{display:flex}.event_copyBox__vgev4{padding:20px}.event_faq__YzbXY summary{font-size:14px}.event_faq__YzbXY details p{font-size:13px}.event_footer__aWc_s{padding:28px 20px}}@media (prefers-reduced-motion:reduce){.event_lineButton__PlAnL,.event_primaryButton__LHya9,.event_secondaryButton__dVBXH{transition:none;transform:none}}.event_page__T4lrM h1,.event_page__T4lrM h2,.event_page__T4lrM h3{word-break:auto-phrase;text-wrap:balance}.event_campaignNotice__5u5Ce{max-width:860px;margin:20px auto!important;line-height:1.9}