._hero_1w5sx_1{position:relative;min-height:100vh;display:flex;flex-direction:column;overflow:hidden;background:var(--color-primary-900)}._hero__bg_1w5sx_10{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(https://images.pexels.com/photos/19334920/pexels-photo-19334920.jpeg?auto=compress&cs=tinysrgb&w=1920);background-size:cover;background-position:center;transform:scale(1.05);animation:_heroZoom_1w5sx_1 20s ease-out forwards}._hero__overlay_1w5sx_20{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#122e23b8,#122e238c 40%,#122e23d1);pointer-events:none}._nav_1w5sx_33{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:24px 48px;animation:_fadeInDown_1w5sx_1 .6s ease both}._nav__logo_1w5sx_43{display:flex;align-items:baseline;gap:10px}._nav__logoMark_1w5sx_49{font-size:1.4rem;font-weight:700;color:var(--color-accent-400);letter-spacing:.06em}._nav__logoText_1w5sx_56{font-size:1rem;font-weight:400;color:#ffffffd9;letter-spacing:.04em}._nav__cta_1w5sx_63{padding:8px 24px;border-radius:100px;border:1.5px solid rgba(255,255,255,.3);color:#fff;font-size:.9rem;font-weight:500;transition:all var(--transition-base)}._nav__cta_1w5sx_63:hover{border-color:var(--color-accent-400);background:#d4a84326}._hero__content_1w5sx_79{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 24px 80px;color:#fff}._hero__badge_1w5sx_92{display:inline-flex;align-items:center;gap:10px;padding:8px 20px;border-radius:100px;background:#d4a8431f;border:1px solid rgba(212,168,67,.35);color:var(--color-accent-400);font-size:.8rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;margin-bottom:32px;animation:_fadeInUp_1w5sx_1 .6s ease .1s both;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._hero__badgeDot_1w5sx_110{width:8px;height:8px;border-radius:50%;background:var(--color-accent-400);animation:_pulse_1w5sx_1 2s ease-in-out infinite}._hero__title_1w5sx_118{font-size:clamp(2.2rem,6vw,4.5rem);font-weight:700;letter-spacing:-.03em;line-height:1.05;margin-bottom:20px;color:#fff;animation:_fadeInUp_1w5sx_1 .6s ease .2s both;text-shadow:0 2px 30px rgba(0,0,0,.3)}._hero__titleAccent_1w5sx_129{display:block;font-size:clamp(1.8rem,5vw,3.8rem);background:linear-gradient(135deg,var(--color-accent-400),var(--color-accent-600));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:700;margin-top:4px}._hero__subtitle_1w5sx_140{font-size:clamp(1rem,2.5vw,1.3rem);color:#ffffffd9;margin-bottom:44px;animation:_fadeInUp_1w5sx_1 .6s ease .3s both;letter-spacing:.02em}._hero__dates_1w5sx_148{display:flex;align-items:center;justify-content:center;gap:0;flex-wrap:wrap;margin-bottom:48px;animation:_fadeInUp_1w5sx_1 .6s ease .4s both}._hero__dateCard_1w5sx_158{display:flex;flex-direction:column;gap:6px;padding:0 32px;text-align:center}._hero__dateLabel_1w5sx_166{font-size:.7rem;text-transform:uppercase;letter-spacing:.14em;color:var(--color-accent-400);font-weight:500}._hero__dateValue_1w5sx_174{font-size:1.15rem;font-weight:600;color:#fffffff2}._hero__dateDivider_1w5sx_180{width:1px;height:40px;background:#fff3}._hero__cta_1w5sx_186{display:inline-flex;align-items:center;gap:12px;padding:16px 44px;border-radius:100px;background:var(--color-accent-500);color:#fff;font-weight:600;font-size:1.1rem;letter-spacing:.02em;transition:all var(--transition-base);animation:_fadeInUp_1w5sx_1 .6s ease .5s both;box-shadow:0 6px 28px #c6932966}._hero__cta_1w5sx_186:hover{background:var(--color-accent-400);transform:translateY(-3px);box-shadow:0 12px 36px #c693298c}._hero__cta_1w5sx_186 svg{transition:transform var(--transition-base)}._hero__cta_1w5sx_186:hover svg{transform:translate(4px)}._hero__scroll_1w5sx_217{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:12px;padding-bottom:32px;animation:_fadeInUp_1w5sx_1 .8s ease .7s both}._hero__scrollText_1w5sx_228{font-size:.72rem;text-transform:uppercase;letter-spacing:.16em;color:#ffffff80}._hero__scrollLine_1w5sx_235{width:1px;height:48px;background:linear-gradient(180deg,rgba(255,255,255,.4),transparent);animation:_scrollLine_1w5sx_1 2s ease-in-out infinite}@keyframes _heroZoom_1w5sx_1{0%{transform:scale(1.15)}to{transform:scale(1.05)}}@keyframes _fadeInUp_1w5sx_1{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes _fadeInDown_1w5sx_1{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes _pulse_1w5sx_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}@keyframes _scrollLine_1w5sx_1{0%{transform:scaleY(.3);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}51%{transform-origin:bottom}to{transform:scaleY(.3);transform-origin:bottom}}@media (max-width: 768px){._nav_1w5sx_33{padding:20px 24px}._hero__dateDivider_1w5sx_180{display:none}._hero__dateCard_1w5sx_158{padding:8px 20px}._hero__scroll_1w5sx_217{display:none}}._strip_1685k_1{background:var(--color-primary-800);padding:0}._strip__inner_1685k_6{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);divide:1px solid rgba(255,255,255,.1)}._strip__item_1685k_14{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;padding:36px 24px;border-right:1px solid rgba(255,255,255,.1)}._strip__item_1685k_14:last-child{border-right:none}._strip__label_1685k_28{font-size:.7rem;text-transform:uppercase;letter-spacing:.14em;color:var(--color-accent-400);font-weight:500;margin-bottom:4px}._strip__value_1685k_37{font-size:1.25rem;font-weight:600;color:#fff}._strip__sub_1685k_43{font-size:.85rem;color:#fff9}@media (max-width: 768px){._strip__inner_1685k_6{grid-template-columns:1fr}._strip__item_1685k_14{border-right:none;border-bottom:1px solid rgba(255,255,255,.1);padding:24px}._strip__item_1685k_14:last-child{border-bottom:none}}._venue_wmnn9_1{display:grid;grid-template-columns:1fr 1fr;max-width:1200px;margin:0 auto;padding:96px 24px;gap:64px;align-items:center}._venue__image_wmnn9_11{position:relative;border-radius:var(--radius-lg);overflow:hidden;aspect-ratio:4/3;box-shadow:var(--shadow-lg)}._venue__img_wmnn9_19{width:100%;height:100%;object-fit:cover;display:block;transition:transform 8s ease}._venue__image_wmnn9_11:hover ._venue__img_wmnn9_19{transform:scale(1.08)}._venue__imageOverlay_wmnn9_31{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,transparent 60%,rgba(18,46,35,.2));pointer-events:none}._venue__content_wmnn9_38{display:flex;flex-direction:column;gap:16px}._venue__eyebrow_wmnn9_44{font-size:.75rem;text-transform:uppercase;letter-spacing:.16em;color:var(--color-accent-600);font-weight:600}._venue__title_wmnn9_52{font-size:clamp(1.6rem,4vw,2.4rem);font-weight:700;color:var(--color-primary-800);letter-spacing:-.02em}._venue__desc_wmnn9_59{font-size:1.05rem;color:var(--color-neutral-600);line-height:1.7}._venue__features_wmnn9_65{list-style:none;display:flex;flex-direction:column;gap:14px;margin-top:8px}._venue__feature_wmnn9_65{display:flex;align-items:center;gap:14px;font-size:1rem;color:var(--color-neutral-700);font-weight:500}._venue__feature_wmnn9_65 svg{color:var(--color-primary-500);flex-shrink:0}@media (max-width: 900px){._venue_wmnn9_1{grid-template-columns:1fr;padding:64px 24px;gap:40px}._venue__image_wmnn9_11{order:2}._venue__content_wmnn9_38{order:1}}._section_17b4j_1{padding:96px 24px;background:#fff}._header_17b4j_6{text-align:center;max-width:600px;margin:0 auto 56px}._eyebrow_17b4j_12{font-size:.75rem;text-transform:uppercase;letter-spacing:.16em;color:var(--color-accent-600);font-weight:600}._title_17b4j_20{font-size:clamp(1.8rem,4vw,2.6rem);font-weight:700;color:var(--color-primary-800);margin:10px 0 14px;letter-spacing:-.02em}._desc_17b4j_28{font-size:1.05rem;color:var(--color-neutral-600);line-height:1.6}._grid_17b4j_34{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1100px;margin:0 auto}._card_17b4j_42{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:36px 32px;border-radius:var(--radius-lg);border:2px solid var(--color-neutral-200);background:var(--color-neutral-50);transition:all var(--transition-base)}._card_17b4j_42:hover{transform:translateY(-6px);box-shadow:var(--shadow-lg);border-color:var(--color-primary-300)}._cardFeatured_17b4j_60{border-color:var(--color-accent-500);background:linear-gradient(180deg,rgba(212,168,67,.06),var(--color-neutral-50));box-shadow:0 8px 32px #c6932926}._card__tag_17b4j_66{position:absolute;top:-12px;right:24px;padding:4px 16px;border-radius:100px;background:var(--color-accent-500);color:#fff;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em}._card__name_17b4j_80{font-size:1.4rem;font-weight:700;color:var(--color-primary-800)}._card__range_17b4j_86{font-size:.9rem;color:var(--color-neutral-500);margin-top:2px;margin-bottom:24px}._card__priceRow_17b4j_93{display:flex;align-items:baseline;gap:12px;margin-bottom:24px;width:100%;padding-bottom:24px;border-bottom:1px solid var(--color-neutral-200)}._card__price_17b4j_93{font-size:2rem;font-weight:700;color:var(--color-accent-600)}._card__dates_17b4j_109{font-size:.85rem;color:var(--color-neutral-500)}._card__features_17b4j_114{list-style:none;display:flex;flex-direction:column;gap:12px;margin-bottom:28px;flex:1}._card__feature_17b4j_114{display:flex;align-items:center;gap:10px;font-size:.92rem;color:var(--color-neutral-700);line-height:1.4}._card__feature_17b4j_114 svg{color:var(--color-primary-500);flex-shrink:0}._cardFeatured_17b4j_60 ._card__feature_17b4j_114 svg{color:var(--color-accent-500)}._card__btn_17b4j_141{width:100%;text-align:center;padding:14px;border-radius:var(--radius-md);border:1.5px solid var(--color-primary-500);color:var(--color-primary-700);font-weight:600;font-size:.95rem;transition:all var(--transition-base)}._card__btn_17b4j_141:hover{background:var(--color-primary-500);color:#fff}._card__btnFeatured_17b4j_158{background:var(--color-accent-500);border-color:var(--color-accent-500);color:#fff}._card__btnFeatured_17b4j_158:hover{background:var(--color-accent-400);border-color:var(--color-accent-400)}@media (max-width: 900px){._grid_17b4j_34{grid-template-columns:1fr;max-width:480px}}._section_1rflj_1{position:relative;padding:96px 24px;background:var(--color-primary-900);overflow:hidden}._bg_1rflj_8{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 20% 30%,rgba(212,168,67,.1),transparent 50%),radial-gradient(circle at 80% 70%,rgba(45,125,86,.15),transparent 50%);pointer-events:none}._inner_1rflj_17{position:relative;z-index:1;max-width:1100px;margin:0 auto}._header_1rflj_24{text-align:center;margin-bottom:56px}._eyebrow_1rflj_29{font-size:.75rem;text-transform:uppercase;letter-spacing:.16em;color:var(--color-accent-400);font-weight:600}._title_1rflj_37{font-size:clamp(1.8rem,4vw,2.6rem);font-weight:700;color:#fff;margin-top:10px;letter-spacing:-.02em}._grid_1rflj_45{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}._card_1rflj_51{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:32px 28px;border-radius:var(--radius-lg);background:#ffffff0d;border:1px solid rgba(255,255,255,.08);transition:all var(--transition-base);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._card_1rflj_51:hover{background:#ffffff14;border-color:#d4a8434d;transform:translateY(-4px)}._card__icon_1rflj_70{width:56px;height:56px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;background:#d4a8431f;color:var(--color-accent-400);margin-bottom:4px}._card__title_1rflj_82{font-size:1.15rem;font-weight:600;color:#fff}._card__desc_1rflj_88{font-size:.9rem;color:#ffffffa6;line-height:1.6}@media (max-width: 1000px){._grid_1rflj_45{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){._grid_1rflj_45{grid-template-columns:1fr}}._section_214ro_1{padding:96px 24px;background:linear-gradient(135deg,var(--color-primary-800),var(--color-primary-600));position:relative;overflow:hidden}._section_214ro_1:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at center,rgba(212,168,67,.1),transparent 70%);pointer-events:none}._inner_214ro_16{position:relative;z-index:1;max-width:1050px;margin:0 auto}._poster_214ro_23{display:grid;grid-template-columns:minmax(280px,.9fr) 1.1fr;overflow:hidden;border:1px solid rgba(255,255,255,.16);border-radius:24px;background:#0b2219b3;box-shadow:0 24px 60px #00000038;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._poster__imageWrap_214ro_34{position:relative;min-height:440px;background:#eef8ee;overflow:hidden}._poster__image_214ro_34{width:100%;height:100%;object-fit:contain;display:block;transition:transform 8s ease}._poster_214ro_23:hover ._poster__image_214ro_34{transform:scale(1.06)}._poster__content_214ro_53{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:18px;padding:52px}._poster__eyebrow_214ro_62{font-size:.75rem;text-transform:uppercase;letter-spacing:.16em;color:var(--color-accent-400);font-weight:600}._title_214ro_70{font-size:clamp(1.8rem,4vw,2.8rem);font-weight:700;color:#fff;letter-spacing:-.02em}._desc_214ro_77{max-width:500px;font-size:1.05rem;color:#fffc;line-height:1.6}._poster__details_214ro_84{display:grid;grid-template-columns:1fr 1fr;gap:24px;width:100%;padding:20px 0;border-top:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14)}._poster__details_214ro_84 div{display:flex;flex-direction:column;gap:6px}._poster__label_214ro_100{font-size:.7rem;text-transform:uppercase;letter-spacing:.12em;color:var(--color-accent-400);font-weight:500}._poster__details_214ro_84 strong{font-size:.95rem;color:#fff;line-height:1.4;font-weight:500}._btn_214ro_115{display:inline-flex;align-items:center;gap:12px;padding:16px 32px;border-radius:100px;background:var(--color-accent-500);color:#fff;font-weight:600;font-size:1rem;transition:all var(--transition-base);box-shadow:0 6px 28px #c6932966;margin-top:4px}._btn_214ro_115:hover{background:var(--color-accent-400);transform:translateY(-3px);box-shadow:0 12px 36px #c693298c}._btn_214ro_115 svg{transition:transform var(--transition-base)}._btn_214ro_115:hover svg{transform:translate(4px)}._tagline_214ro_144{font-size:.95rem;font-weight:600;color:var(--color-accent-400);letter-spacing:.04em}@media (max-width: 760px){._section_214ro_1{padding:64px 20px}._poster_214ro_23{grid-template-columns:1fr}._poster__imageWrap_214ro_34{min-height:300px}._poster__content_214ro_53{padding:36px 28px}}@media (max-width: 480px){._poster__details_214ro_84{grid-template-columns:1fr;gap:16px}}._formSection_wn0vq_1{padding:64px 24px 96px;background:var(--color-neutral-50)}._container_wn0vq_6{max-width:760px;margin:0 auto}._intro_wn0vq_11{text-align:center;margin-bottom:48px}._sectionTitle_wn0vq_16{font-size:2rem;color:var(--color-primary-800);margin-bottom:12px;font-weight:700}._sectionDesc_wn0vq_23{font-size:1.05rem;color:var(--color-neutral-600);max-width:560px;margin:0 auto;line-height:1.6}._form_wn0vq_1{background:#fff;border-radius:var(--radius-lg);padding:40px;box-shadow:var(--shadow-lg);display:flex;flex-direction:column;gap:28px}._fieldset_wn0vq_42{border:none;display:flex;flex-direction:column;gap:16px}._legend_wn0vq_49{font-size:1.05rem;font-weight:600;color:var(--color-primary-800);margin-bottom:4px}._categoryGrid_wn0vq_56{display:flex;flex-direction:column;gap:12px}._categoryCard_wn0vq_62{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border:2px solid var(--color-neutral-200);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-base);background:var(--color-neutral-50)}._categoryCard_wn0vq_62:hover{border-color:var(--color-primary-300);background:var(--color-primary-50)}._categoryCardSelected_wn0vq_79{border-color:var(--color-primary-500);background:var(--color-primary-50);box-shadow:0 0 0 1px var(--color-primary-500)}._radioInput_wn0vq_85{position:absolute;opacity:0;pointer-events:none}._categoryLabel_wn0vq_91{font-size:1rem;font-weight:500;color:var(--color-neutral-800)}._categoryPrice_wn0vq_97{font-size:1.1rem;font-weight:700;color:var(--color-accent-600)}._sectionHeader_wn0vq_104{border-top:1px solid var(--color-neutral-200);padding-top:28px;margin-top:4px}._sectionHeaderText_wn0vq_110{font-size:1.15rem;font-weight:600;color:var(--color-primary-800);margin-bottom:8px}._sectionHeaderDesc_wn0vq_117{font-size:.9rem;color:var(--color-neutral-500);line-height:1.5}._fieldGrid_wn0vq_124{display:grid;grid-template-columns:1fr 1fr;gap:24px}._field_wn0vq_42{display:flex;flex-direction:column;gap:6px}._fieldLabel_wn0vq_136{font-size:.9rem;font-weight:600;color:var(--color-neutral-700)}._required_wn0vq_142{color:var(--color-error-500);margin-left:2px}._fieldHint_wn0vq_147{font-size:.82rem;color:var(--color-neutral-500)}._input_wn0vq_152{width:100%;padding:12px 16px;border:1.5px solid var(--color-neutral-300);border-radius:var(--radius-sm);font-size:1rem;color:var(--color-neutral-800);background:#fff;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}._input_wn0vq_152:focus{outline:none;border-color:var(--color-primary-400);box-shadow:0 0 0 3px #2d7d561f}._input_wn0vq_152::placeholder{color:var(--color-neutral-400)}._radioGroup_wn0vq_174{display:flex;gap:10px;flex-wrap:wrap}._radioPill_wn0vq_180{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border:1.5px solid var(--color-neutral-300);border-radius:100px;cursor:pointer;font-size:.95rem;color:var(--color-neutral-700);transition:all var(--transition-fast);background:#fff}._radioPill_wn0vq_180:hover{border-color:var(--color-primary-300)}._radioPillSelected_wn0vq_198{border-color:var(--color-primary-500);background:var(--color-primary-50);color:var(--color-primary-700);font-weight:500}._radioPill_wn0vq_180 input{position:absolute;opacity:0;pointer-events:none}._shirtGrid_wn0vq_212{display:flex;gap:8px;flex-wrap:wrap}._shirtPill_wn0vq_218{display:inline-flex;align-items:center;justify-content:center;width:52px;height:44px;border:1.5px solid var(--color-neutral-300);border-radius:var(--radius-sm);cursor:pointer;font-size:.9rem;font-weight:600;color:var(--color-neutral-600);transition:all var(--transition-fast);background:#fff}._shirtPill_wn0vq_218:hover{border-color:var(--color-primary-300)}._shirtPillSelected_wn0vq_238{border-color:var(--color-primary-500);background:var(--color-primary-500);color:#fff}._shirtPill_wn0vq_218 input{position:absolute;opacity:0;pointer-events:none}._checkboxRow_wn0vq_251{display:flex;align-items:flex-start;gap:14px;padding:18px 20px;border:1.5px solid var(--color-neutral-300);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);background:var(--color-neutral-50)}._checkboxRow_wn0vq_251:hover{border-color:var(--color-primary-300)}._checkboxRowChecked_wn0vq_267{border-color:var(--color-primary-400);background:var(--color-primary-50)}._checkbox_wn0vq_251{width:20px;height:20px;margin-top:2px;accent-color:var(--color-primary-500);cursor:pointer;flex-shrink:0}._checkboxLabel_wn0vq_281{font-size:.95rem;color:var(--color-neutral-700);line-height:1.5}._notice_wn0vq_288{background:linear-gradient(135deg,var(--color-primary-50),var(--color-neutral-50));border-left:4px solid var(--color-accent-500);border-radius:var(--radius-md);padding:24px 28px;display:flex;flex-direction:column;gap:10px}._noticeTitle_wn0vq_298{font-size:1rem;font-weight:700;color:var(--color-primary-800);text-transform:uppercase;letter-spacing:.04em}._noticeText_wn0vq_306{font-size:.9rem;color:var(--color-neutral-600);line-height:1.6}._noticeTag_wn0vq_312{font-size:.95rem;font-weight:600;color:var(--color-accent-600);margin-top:4px;letter-spacing:.03em}._errorText_wn0vq_321{font-size:.82rem;color:var(--color-error-500);font-weight:500;margin-top:2px}._errorBanner_wn0vq_328{background:var(--color-error-500);color:#fff;padding:14px 20px;border-radius:var(--radius-sm);font-size:.9rem;font-weight:500;text-align:center}._submitBtn_wn0vq_339{width:100%;padding:16px;border-radius:var(--radius-md);background:var(--color-primary-600);color:#fff;font-size:1.1rem;font-weight:600;letter-spacing:.02em;transition:all var(--transition-base);margin-top:8px}._submitBtn_wn0vq_339:hover:not(:disabled){background:var(--color-primary-700);transform:translateY(-1px);box-shadow:var(--shadow-md)}._submitBtn_wn0vq_339:disabled{opacity:.6;cursor:not-allowed}@media (max-width: 640px){._form_wn0vq_1{padding:24px 20px}._fieldGrid_wn0vq_124{grid-template-columns:1fr}._categoryCard_wn0vq_62{flex-direction:column;align-items:flex-start;gap:8px}}._wrapper_8ycpy_1{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background:linear-gradient(135deg,var(--color-primary-800),var(--color-primary-600))}._card_8ycpy_10{background:#fff;border-radius:var(--radius-xl);padding:56px 48px;max-width:520px;width:100%;text-align:center;box-shadow:var(--shadow-lg);animation:_fadeInUp_8ycpy_1 .5s ease both}._icon_8ycpy_21{width:80px;height:80px;border-radius:50%;background:var(--color-primary-50);color:var(--color-primary-600);display:flex;align-items:center;justify-content:center;margin:0 auto 28px;animation:_scaleIn_8ycpy_1 .4s ease .1s both}._title_8ycpy_34{font-size:1.75rem;font-weight:700;color:var(--color-primary-800);margin-bottom:16px}._message_8ycpy_41{font-size:1rem;color:var(--color-neutral-600);line-height:1.6;margin-bottom:24px}._tagline_8ycpy_48{font-size:1rem;font-weight:600;color:var(--color-accent-600);margin-bottom:32px;letter-spacing:.02em}._button_8ycpy_56{padding:14px 32px;border-radius:100px;background:var(--color-primary-600);color:#fff;font-weight:600;font-size:1rem;transition:all var(--transition-base)}._button_8ycpy_56:hover{background:var(--color-primary-700);transform:translateY(-2px);box-shadow:var(--shadow-md)}@keyframes _fadeInUp_8ycpy_1{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes _scaleIn_8ycpy_1{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}._footer_mfpgw_1{background:var(--color-neutral-900);color:#ffffffb3;padding:64px 24px 0}._inner_mfpgw_7{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1fr 1.5fr;gap:48px;padding-bottom:48px;border-bottom:1px solid rgba(255,255,255,.08)}._brand_mfpgw_17{display:flex;flex-direction:column;gap:8px}._brand__mark_mfpgw_23{font-size:2rem;font-weight:700;color:var(--color-accent-400);letter-spacing:.06em}._brand__name_mfpgw_30{font-size:.95rem;color:#fff9;line-height:1.5}._info_mfpgw_36{display:flex;flex-direction:column;gap:20px}._info__group_mfpgw_42{display:flex;flex-direction:column;gap:4px}._info__label_mfpgw_48{font-size:.72rem;text-transform:uppercase;letter-spacing:.12em;color:var(--color-accent-400);font-weight:500}._info__value_mfpgw_56{font-size:.95rem;color:#ffffffb3}._bottom_mfpgw_61{max-width:1100px;margin:0 auto;padding:24px 0;text-align:center;font-size:.82rem;color:#fff6}@media (max-width: 700px){._inner_mfpgw_7{grid-template-columns:1fr;gap:32px}}:root{--color-primary-50: #f0f7f4;--color-primary-100: #d9ebe2;--color-primary-200: #b3d7c6;--color-primary-300: #80bb9e;--color-primary-400: #4d9a76;--color-primary-500: #2d7d56;--color-primary-600: #1f6443;--color-primary-700: #1a5037;--color-primary-800: #163f2d;--color-primary-900: #122e23;--color-accent-400: #d4a843;--color-accent-500: #c69329;--color-accent-600: #a97a1d;--color-accent-700: #8a6317;--color-neutral-50: #f8f9f8;--color-neutral-100: #eef0ee;--color-neutral-200: #dde1dd;--color-neutral-300: #c2c8c2;--color-neutral-400: #9aa19a;--color-neutral-500: #727a72;--color-neutral-600: #5b625b;--color-neutral-700: #464c46;--color-neutral-800: #2f342f;--color-neutral-900: #1c201c;--color-success-500: #2d7d56;--color-warning-500: #c69329;--color-error-400: #e57373;--color-error-500: #d9534f;--color-error-600: #b03a36;--font-body: "Inter", system-ui, -apple-system, sans-serif;--font-heading: "Inter", system-ui, -apple-system, sans-serif;--radius-sm: 6px;--radius-md: 10px;--radius-lg: 16px;--radius-xl: 24px;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .08);--shadow-md: 0 4px 16px rgba(0, 0, 0, .1);--shadow-lg: 0 12px 40px rgba(0, 0, 0, .14);--transition-fast: .15s ease;--transition-base: .25s ease}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-body);background:var(--color-neutral-50);color:var(--color-neutral-800);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);line-height:1.2;font-weight:600}button{font-family:inherit;cursor:pointer;border:none;background:none}input,select,textarea{font-family:inherit;font-size:1rem}a{color:inherit;text-decoration:none}
