.styles_section__PhuXF{width:100%;padding:40px 0;background:#fff}.styles_content__4wejW{width:min(100%,80rem);margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.styles_header__JFYLp{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.styles_header__JFYLp p{color:#636363;font-size:1rem;font-weight:400;line-height:26px;letter-spacing:.2px}.styles_titleBlock__dRVZC{display:flex;align-items:center;gap:.5rem}.styles_titleBlock__dRVZC h2{color:#373737;font-size:1.5rem;font-weight:700;line-height:1.2}.styles_iconWrapper__Hg7T0{display:flex;align-items:center;flex-shrink:0}.styles_months__cHkE3{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;gap:.5rem}.styles_months__cHkE3 button{height:36px;padding:.5rem 1rem;border:1px solid #005aa3;border-radius:.5rem;background:#fff;color:#005aa3;font-size:.875rem;font-weight:600;line-height:20px;letter-spacing:.2px;cursor:pointer;transition:background-color .2s ease,color .2s ease}.styles_months__cHkE3 button:hover{background:#ebf9ff}.styles_months__cHkE3 .styles_activeMonth__Y5g2o{background:#005aa3;color:#fff;font-weight:700}.styles_months__cHkE3 .styles_activeMonth__Y5g2o:hover{background:#005aa3}.styles_cards__N3y6S{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;gap:1rem}.styles_cards__N3y6S>*{scroll-margin-top:2rem}.styles_status__aig0U{width:100%;min-height:120px;display:grid;place-items:center;color:#636363;text-align:center}.styles_showMore__wEj0v{width:min(100%,416px);padding:12px;display:flex;align-items:center;justify-content:center;gap:.5rem;border:1px solid #005aa3;border-radius:.5rem;background:#fff;color:#005aa3;font-size:1rem;font-weight:600;line-height:24px;letter-spacing:.2px;cursor:pointer;transition:background-color .2s ease,color .2s ease}.styles_showMore__wEj0v:focus-visible,.styles_showMore__wEj0v:hover{background:#005aa3;color:#fff}.styles_showMore__wEj0v:focus-visible img,.styles_showMore__wEj0v:hover img{filter:brightness(0) invert(1)}.styles_showMore__wEj0v img{width:24px;height:24px;flex:0 0 24px;transition:filter .2s ease,transform .2s ease}.styles_collapseIcon__HOaCk{transform:rotate(180deg)}@media only screen and (min-width:62rem){.styles_titleBlock__dRVZC h2{letter-spacing:-.54px}.styles_showMore__wEj0v{height:48px;padding-block:11px}}@media only screen and (max-width:62rem){.styles_content__4wejW{padding:0 1rem}.styles_cards__N3y6S{justify-content:center}}@media only screen and (max-width:48rem){.styles_section__PhuXF{padding:2rem 0}.styles_titleBlock__dRVZC{align-items:flex-start}.styles_titleBlock__dRVZC h2{font-size:1.25rem}.styles_header__JFYLp p{font-size:1rem;line-height:22px}.styles_months__cHkE3{flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.styles_months__cHkE3::-webkit-scrollbar{display:none}.styles_months__cHkE3 button{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 2.5rem)/3);min-width:0;padding-inline:.5rem;display:inline-flex;align-items:center;justify-content:center;text-align:center;white-space:nowrap}.styles_cards__N3y6S{width:calc(100% + 1rem);margin-right:-1rem;padding-right:1rem;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.styles_cards__N3y6S::-webkit-scrollbar{display:none}.styles_cards__N3y6S>*{width:min(343px,100vw - 3rem);flex:0 0 min(343px,100vw - 3rem);scroll-snap-align:start}.styles_showMore__wEj0v{display:none}}.styles_modal__YI35F.styles_modal__YI35F{width:575px;max-width:100%;margin:0;border:1px solid #d6d6d6;border-radius:.5rem}.styles_modal__YI35F.styles_modal__YI35F>div{padding:0}.styles_content__Ryc3b{position:relative;display:flex;flex-direction:column;gap:1rem;padding:1rem;color:#373737;letter-spacing:.2px}.styles_close__hOGZl{position:absolute;top:4px;right:4px;display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:.25rem;background:#fff;color:#373737;cursor:pointer}.styles_close__hOGZl svg{width:16px;height:16px}.styles_header__OmR_a{display:flex;align-items:center;gap:.5rem}.styles_iconBox__wl2nc{display:grid;place-items:center;width:48px;height:48px;flex:0 0 48px;border-radius:.25rem;background:#005aa3}.styles_title__yytGU{min-width:0}.styles_title__yytGU h2{margin:0 0 4px;color:#005aa3;font-size:1.5rem;font-weight:700;overflow-wrap:anywhere}.styles_title__yytGU p{margin:0;font-size:1rem;font-weight:700}.styles_title__yytGU strong{color:#005aa3}.styles_validity__n1ieG{margin:0 0 0 auto;align-self:flex-end;flex-shrink:0;color:#c12828;font-size:.75rem;font-weight:700;text-align:right}.styles_description__ePWgT{margin:0;font-size:1rem;line-height:1.2}.styles_copyRow__fFLda{display:flex;gap:.5rem}.styles_code__bPrnb{display:grid;place-items:center;flex:1 1;min-width:0;padding:.5rem;border:1px dashed #005aa3;border-radius:.25rem;background:#ebf9ff;color:#005aa3;font-size:1rem;font-weight:600;overflow-wrap:anywhere}.styles_copyButton__8zj9T.styles_copyButton__8zj9T{width:132px;height:56px;flex-shrink:0;border-radius:.5rem}.styles_rules__yHBs3{border:1px solid #d6d6d6;border-radius:.25rem}.styles_rules__yHBs3 summary{display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem;font-size:1rem;font-weight:700;list-style:none;cursor:pointer}.styles_rules__yHBs3 summary::-webkit-details-marker{display:none}.styles_rules__yHBs3:not([open]) summary img{transform:rotate(180deg)}.styles_rulesBody__AF0wr{height:266px;overflow-y:auto;margin:0 6px .5rem .75rem;padding-right:.75rem;scrollbar-width:thin;scrollbar-color:#005aa3 #f5f7f9;font-size:.875rem;line-height:1.2}.styles_rulesBody__AF0wr::-webkit-scrollbar{width:6px}.styles_rulesBody__AF0wr::-webkit-scrollbar-track{background:#f5f7f9;border-radius:3px}.styles_rulesBody__AF0wr::-webkit-scrollbar-thumb{background:#005aa3;border-radius:3px}.styles_rulesBody__AF0wr section+section{margin-top:1rem}.styles_rulesBody__AF0wr h3{margin:0 0 1rem;font-size:inherit;font-weight:400}.styles_rulesBody__AF0wr p{margin:0}.styles_rulesBody__AF0wr p+p{margin-top:1rem}@media only screen and (max-width:48rem){.styles_content__Ryc3b{display:grid;grid-template-columns:48px minmax(0,1fr);grid-column-gap:.5rem;column-gap:.5rem;padding:calc(1rem - 1px)}.styles_header__OmR_a,.styles_title__yytGU{display:contents}.styles_title__yytGU h2{align-self:center;margin:0;font-size:1.5rem;letter-spacing:0}.styles_copyRow__fFLda,.styles_description__ePWgT,.styles_discount__ElnOo,.styles_rules__yHBs3,.styles_validity__n1ieG{grid-column:1/-1}.styles_title__yytGU .styles_discount__ElnOo{font-size:1rem;line-height:24px}.styles_title__yytGU .styles_discount__ElnOo strong{font-size:1.25rem;line-height:1}.styles_validity__n1ieG{justify-self:start;margin:0;font-size:.875rem;line-height:17px;text-align:left}.styles_validity__n1ieG br{display:none}.styles_description__ePWgT{line-height:20px}.styles_copyButton__8zj9T.styles_copyButton__8zj9T{width:auto;padding-inline:1rem;font-size:1rem;line-height:24px}.styles_rules__yHBs3 summary{padding:.5rem .25rem .5rem 1rem}.styles_rulesBody__AF0wr{margin-left:1rem;margin-bottom:0;padding-right:.5rem}}._actions_9ay6b_1,._container_9ay6b_1,._content_9ay6b_1,._header_9ay6b_1{display:flex}._container_9ay6b_1{padding:2rem 1rem;align-items:center;justify-content:center;position:fixed;left:0;top:0;right:0;bottom:0;z-index:1000}._container_9ay6b_1[aria-hidden=true]{display:none;z-index:-1!important}._overlay_9ay6b_25{background-color:#000c;position:absolute;top:0;right:0;bottom:0;left:0;isolation:isolate;border:none;opacity:1;transition:opacity .5s cubic-bezier(.82,.085,.395,.895)}._overlay_9ay6b_25[aria-hidden=true]{opacity:0}._blur_9ay6b_41{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}._content_9ay6b_1{margin:1rem;border-radius:.5rem;flex-direction:column;overflow:auto;position:relative;max-width:21.25rem;max-height:100%;background:#fff}._header_9ay6b_1{padding:1rem;align-items:center;justify-content:flex-end;background-color:#fff;box-shadow:1px 1px 30px #0000000f}._title_9ay6b_64{display:block;flex:1 1;color:#373737;font-size:.875rem;line-height:1.2;font-weight:700;text-align:left}._closeIcon_9ay6b_74{all:unset;margin-left:.75rem;cursor:pointer}._body_9ay6b_80{padding:2rem 1rem;overflow-y:auto}._body_9ay6b_80::-webkit-scrollbar,._body_9ay6b_80::-webkit-scrollbar-track{width:.5rem}._body_9ay6b_80::-webkit-scrollbar-thumb,._body_9ay6b_80::-webkit-scrollbar-track{border-radius:1.5rem}._body_9ay6b_80::-webkit-scrollbar-track{background:transparent}._body_9ay6b_80::-webkit-scrollbar-thumb{background:#005aa3}._body_9ay6b_80._withHeader_9ay6b_96{padding-top:1.5rem}._body_9ay6b_80._withActions_9ay6b_99{padding-bottom:1.5rem}._actions_9ay6b_1{padding:0 1rem 2rem;justify-content:center}._actions_9ay6b_1 button:first-child{margin-right:.5rem}._actions_9ay6b_1 button:last-child{margin-left:.5rem}.styles_coupon__fkUJQ{position:relative;width:419px;max-width:100%;min-width:0;min-height:154px}.styles_copyMessage__Owh0S{position:fixed;z-index:10000000;bottom:calc(1.5rem + env(safe-area-inset-bottom, 0px));left:50%;transform:translateX(-50%);width:max-content;max-width:calc(100% - 2rem);padding:.75rem 1rem;border-radius:.5rem;background:#005aa3;color:#fff;box-shadow:0 4px 16px rgba(0,0,0,.16);font-size:.875rem;font-weight:600;line-height:20px;text-align:center;pointer-events:none}.styles_couponBackground__yKapl{position:absolute;inset:0;overflow:hidden;pointer-events:none;filter:drop-shadow(0 4px 12px rgba(0,0,0,.1))}.styles_couponShape__ZMYWm{position:absolute;left:-5.7279236277%;top:-12.987012987%;width:111.4558472554%;height:131.1688311688%;max-width:none}.styles_couponBody__lRcZ4{position:relative;z-index:1;padding:12px 16px 12px 12px;display:flex;flex-direction:column;gap:.75rem;width:100%;box-sizing:border-box}.styles_couponHeader__30k3t{display:flex;align-items:flex-start;gap:.5rem}.styles_iconBox__d0k7U{width:48px;height:48px;flex:0 0 48px;display:flex;align-items:center;justify-content:center;border-radius:.25rem;background:#005aa3}.styles_iconBox__d0k7U img{width:24px;height:24px}.styles_couponTitle__M_InH{min-width:0;display:flex;flex-direction:column;gap:4px}.styles_couponTitle__M_InH strong{color:#005aa3;font-size:1.5rem;font-weight:700;line-height:1;overflow-wrap:anywhere}.styles_couponTitle__M_InH button{align-self:flex-start;padding:0;border:0;background:transparent;cursor:pointer;color:#373737;font-size:.75rem;font-weight:400;line-height:1;letter-spacing:.2px;text-decoration:underline}.styles_discount__YD0yb{margin:0;color:#373737;font-size:.875rem;font-weight:700;line-height:1;letter-spacing:.2px}.styles_discount__YD0yb strong{color:#005aa3}.styles_divider__yGMu0{align-self:stretch;min-width:0;height:0;border-top:1px dashed #d6d6d6}.styles_footer__l2dXB{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:.75rem;gap:.75rem;min-width:0}.styles_footer__l2dXB span{min-width:0;color:#373737;font-size:.75rem;font-weight:700;line-height:1.4;overflow-wrap:anywhere;letter-spacing:.2px}.styles_footer__l2dXB button{width:103px;max-width:100%;padding:4px 16px;border:1px solid #005aa3;border-radius:.5rem;background:#005aa3;box-shadow:16px 16px 15px rgba(0,0,0,.06);color:#fff;font-size:.875rem;font-weight:600;line-height:24px;letter-spacing:.2px;cursor:pointer;white-space:nowrap;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.styles_footer__l2dXB button:hover{transform:translateY(-2px);background:#0073d1;box-shadow:16px 18px 18px rgba(0,0,0,.12)}.styles_footer__l2dXB button:focus-visible{outline:2px solid #005aa3;outline-offset:2px}.styles_footer__l2dXB button:active{transform:translateY(0)}@media only screen and (max-width:62rem){.styles_coupon__fkUJQ{width:min(100%,419px)}}@media only screen and (max-width:48rem){.styles_coupon__fkUJQ{min-height:auto}.styles_couponBody__lRcZ4{padding:12px}.styles_couponTitle__M_InH strong{font-size:1.5rem}}.styles_section__z84_h{width:100%;padding:56px 0;background:#005aa3}.styles_content__TMCt_{width:min(100%,80rem);box-sizing:border-box;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:2rem}.styles_textContent__pOsx8{min-width:0;display:flex;flex-direction:column;gap:2rem;color:#fff}.styles_textContent__pOsx8 h2{margin:0;font-size:2rem;font-weight:700;line-height:1.2;letter-spacing:-.54px}.styles_textContent__pOsx8 p{width:min(100%,735px);margin:0;font-size:1.125rem;font-weight:400;line-height:1.35;letter-spacing:.2px;color:#fff}.styles_textContent__pOsx8 strong{font-weight:700}.styles_couponWrapper__810pN{position:relative;min-width:0;max-width:100%;flex:0 0 419px}.styles_tapHand__DBdJ1{position:absolute;left:min(100vw,215px);top:calc(100% + 8px);width:32px;height:32px}@media only screen and (max-width:62rem){.styles_section__z84_h{padding:2rem 0}.styles_content__TMCt_{padding:0 1rem;flex-direction:column;align-items:flex-start}.styles_textContent__pOsx8{gap:1rem}.styles_textContent__pOsx8 h2{font-size:1.5rem;letter-spacing:0}.styles_textContent__pOsx8 p{font-size:1rem}.styles_couponWrapper__810pN{width:min(100%,419px);flex-basis:auto}}@media only screen and (max-width:48rem){.styles_textContent__pOsx8 h2{font-size:1.25rem}.styles_textContent__pOsx8 p{font-size:1rem}.styles_tapHand__DBdJ1{display:none}}