.page-module___8aEwW__page{flex-direction:column;align-items:center;width:100%;max-width:1512px;min-height:calc(100svh - 250px);margin:0 auto;display:flex}.page-module___8aEwW__section{flex-direction:column;gap:50px;width:100%;max-width:900px;padding:80px 24px;display:flex}.page-module___8aEwW__heading{font-family:ChronicleG1,serif;font-size:80px;font-weight:1000}.page-module___8aEwW__primary{color:var(--primary)}.page-module___8aEwW__card_cont{align-items:center;gap:25px;display:flex}.page-module___8aEwW__card{width:430px;height:200px;font:inherit;text-align:left;cursor:pointer;color:#fff;background:0 0;border:none;border-radius:5px;flex:none;padding:0;text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:0 10px 30px #0000001f}.page-module___8aEwW__card_image{object-fit:cover;filter:grayscale()}.page-module___8aEwW__card_overlay{background:linear-gradient(#00000040 0%,#0000001a 40%,#000000d9 100%);position:absolute;inset:0}.page-module___8aEwW__card_type{color:#fff;letter-spacing:.02em;background:#f5a623;border-radius:5px;padding:4px 10px;font-size:12px;font-weight:700;position:absolute;top:16px;left:16px}.page-module___8aEwW__card_featured{color:#fff;letter-spacing:.08em;font-size:13px;font-weight:700;position:absolute;top:18px;right:16px}.page-module___8aEwW__card_body{flex-direction:column;gap:12px;display:flex;position:absolute;bottom:20px;left:20px;right:20px}.page-module___8aEwW__card_title{font-family:ChronicleG1,serif;font-size:26px;font-weight:800;line-height:1.1}.page-module___8aEwW__card_price{color:#000;background:#fff;border-radius:5px;align-self:flex-start;padding:6px 14px;font-size:15px;font-weight:700}.page-module___8aEwW__card_period{color:#ffffffe6;font-size:14px}.page-module___8aEwW__subheading_cont{flex-direction:column;gap:16px;display:flex}.page-module___8aEwW__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--primary);margin-bottom:-34px;font-size:12px;font-weight:700}.page-module___8aEwW__types_head{justify-content:space-between;align-items:baseline;width:100%;max-width:900px;margin-bottom:-30px;display:flex}.page-module___8aEwW__types_label{letter-spacing:.14em;text-transform:uppercase;color:var(--tertiary-text);font-size:12px;font-weight:700}.page-module___8aEwW__types_all{color:var(--primary);transition:opacity var(--transition-d-p);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.page-module___8aEwW__types_all:hover{opacity:.6}.page-module___8aEwW__link_cont{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;width:100%;max-width:900px;display:grid}.page-module___8aEwW__offer_type_btn{border:var(--border);background-color:var(--background);color:var(--foreground);cursor:pointer;transition:border var(--transition-d-p), transform var(--transition-d-p), box-shadow var(--transition-d-p), background-color var(--transition-d-p);border-radius:12px;flex-direction:column;align-items:flex-start;gap:10px;padding:20px;display:flex}.page-module___8aEwW__offer_type_btn:hover{border-color:var(--primary);transform:translateY(-3px);box-shadow:0 10px 26px #00000014}.page-module___8aEwW__offer_type_icon{width:40px;height:40px;color:var(--primary);background:color-mix(in srgb, var(--primary) 12%, transparent);border-radius:10px;place-items:center;display:grid}.page-module___8aEwW__offer_type_name{font-size:15px;font-weight:700}.page-module___8aEwW__offer_type_blurb{color:var(--tertiary-text);font-size:12.5px;line-height:1.5}@media (max-width:900px){.page-module___8aEwW__section{padding:60px 24px}.page-module___8aEwW__heading{font-size:48px}.page-module___8aEwW__card_cont{flex-direction:column;align-items:stretch}.page-module___8aEwW__card{width:100%}.page-module___8aEwW__link_cont{justify-content:flex-start}}@media (max-width:450px){.page-module___8aEwW__section{gap:36px;padding:50px 16px}.page-module___8aEwW__heading{font-size:36px}.page-module___8aEwW__link_cont{gap:16px}.page-module___8aEwW__eyebrow{margin-bottom:-18px}.page-module___8aEwW__types_head{margin-bottom:-14px}}
