.page_page__eXxI8{position:relative;left:50%;transform:translateX(-50%);width:calc(100vw - 24px);max-width:none;box-sizing:border-box;margin:0;padding:24px 0;color:#253a2e}.page_header__xT7Cx{display:block;margin-bottom:20px;padding-inline:clamp(14px,2vw,28px)}.page_header__xT7Cx h1{margin:8px 0 0;font-size:clamp(24px,3vw,38px);line-height:1.15}.page_header__xT7Cx p{font-size:14px;line-height:1.65;margin:0}.page_header__xT7Cx>p{margin-top:12px}.page_eyebrow__j7SCz,.page_header__xT7Cx div p{letter-spacing:.13em;font-size:11px;font-weight:700}.page_intro__9sZaa{display:flex;flex-direction:column;align-items:center;gap:18px;padding:12px 18px 36px}.page_offer__Enaaj{width:min(100%,760px);box-sizing:border-box;padding:12px 8px 0;text-align:center;color:#253a2e}.page_offerTitle__ZDN_1{margin:0;color:#253a2e;font:600 clamp(24px,2.7vw,34px)/1.25 Georgia,serif;text-wrap:balance}.page_offerPrice__GHzhC{margin:10px 0 14px;font:18px/1.2 Arial,sans-serif}.page_offerPrice__GHzhC strong{margin-left:4px;font-size:clamp(34px,4vw,44px);font-weight:700;letter-spacing:-.035em;white-space:nowrap}.page_offerDescription___65G9{max-width:60ch;margin:0 auto;font:16px/1.65 Arial,sans-serif;text-wrap:pretty}.page_offerIncluded__250Gf{display:flex;flex-direction:column;gap:5px;margin:18px 0 12px;font:15px/1.5 Arial,sans-serif}.page_offerIncluded__250Gf strong{font-size:17px}.page_offerIncluded__250Gf span{color:#4b5e50}.page_offerPreview__n21pr{display:inline-block;margin:0;padding:7px 16px;border-radius:24px;background:#e3e9d9;color:#354b38;font:italic 20px/1.3 Georgia,serif}.page_exampleVideo__b5OV0{display:block;width:auto;max-width:100%;height:min(65svh,640px);aspect-ratio:9/16;object-fit:contain;background:#171c19;border-radius:14px}.page_startLink__L81ZT{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 24px;border-radius:8px;background:#354b38;color:#fff;text-decoration:none;font-size:16px;font-weight:600;text-align:center}.page_editorSection__RY63Q{height:calc(100dvh - var(--gallery-navbar-height, 72px));scroll-margin-top:var(--gallery-navbar-height,72px)}.page_editor__CV45S{display:block;width:100%;height:100%;min-height:0;border:0;border-radius:10px;background:#171c19}.page_note__a3dJJ{font-size:13px;line-height:1.6;max-width:900px;padding-inline:clamp(14px,2vw,28px);box-sizing:border-box}.page_dialog__4MZ02{position:fixed;inset:0;width:min(480px,calc(100vw - 40px));padding:30px;box-sizing:border-box;border:0;border-radius:18px;color:#263a2c;background:#f9f6ef;max-height:90dvh;overflow:auto}.page_dialog__4MZ02::-webkit-backdrop{background:#0c1a14bb}.page_dialog__4MZ02::backdrop{background:#0c1a14bb}.page_dialog__4MZ02 h2{font-size:28px;margin:10px 0;padding-right:30px;font-size:clamp(21px,5vw,26px)}.page_adminAccess__hx2kc{margin-top:20px;border-top:1px solid #29433130;padding-top:14px}.page_adminAccess__hx2kc summary{cursor:pointer;font-size:13px}.page_dialog__4MZ02 p{font-size:14px;line-height:1.65}.page_dialog__4MZ02 button{min-height:42px;border:1px solid #29433155;border-radius:7px;background:transparent;padding:8px 12px;cursor:pointer}.page_close__6fuxh{position:absolute;right:14px;top:12px;font-size:24px}.page_consent__xOLPG{display:flex;gap:10px;font-size:12px;line-height:1.6;margin:18px 0}.page_consent__xOLPG input{flex-shrink:0}.page_adminLogin__tr9T6{margin:16px 0;padding:14px;border:1px solid #29433140;border-radius:8px}.page_adminLogin__tr9T6 summary{cursor:pointer;font-weight:700;font-size:14px}.page_adminLogin__tr9T6 label{display:block;font-size:13px}.page_adminLogin__tr9T6 input{display:block;width:100%;box-sizing:border-box;padding:10px;margin:7px 0 10px;border:1px solid #29433155;border-radius:6px}@media(max-width:700px){.page_page__eXxI8{width:calc(100vw - 12px);padding:16px 0}.page_header__xT7Cx{display:block}.page_header__xT7Cx>p{margin-top:12px}.page_header__xT7Cx h1{font-size:clamp(19px,5vw,23px);line-height:1.25}.page_header__xT7Cx>p{font-size:13px;line-height:1.55}}@media(min-width:701px){.page_header__xT7Cx{padding-block:14px 8px;text-align:center}.page_header__xT7Cx div p{color:#536454;letter-spacing:.12em}.page_header__xT7Cx h1{margin-top:14px;color:#253a2e;font-size:clamp(28px,2.3vw,40px);line-height:1.25;font-weight:600;letter-spacing:-.025em;text-wrap:balance}.page_intro__9sZaa{gap:24px;padding-bottom:24px}.page_note__a3dJJ{width:calc(100% - 48px);max-width:76ch;margin:8px auto 32px;padding:0;font-size:15px;line-height:1.75;text-align:center;color:#4b5e50}}