:root{--sand:#f1f0ec;--stone:#eae9e5;--coffeeLight:#f7f5f3;--text:#2c2c2a;--textMuted:#6b6864;--teal:#3d8b8a;--tealMid:#52adac;--tealDust:#7bc5c4;--clay:#a87856;--brown:#4a4036}.page-module__q6yeYW__page{background:var(--cream);min-height:100vh;color:var(--text);flex-direction:column;display:flex}.page-module__q6yeYW__hero{text-align:center;border-bottom:1px solid #0000000f;padding:clamp(56px,9vw,96px) clamp(20px,5vw,40px) clamp(32px,5vw,48px)}.page-module__q6yeYW__eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--teal);margin-bottom:16px;font-size:11px}.page-module__q6yeYW__title{font-family:var(--font-display), "Cormorant Garamond", serif;color:var(--text);letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(48px,8vw,88px);font-weight:300;line-height:1}.page-module__q6yeYW__sub{color:var(--textMuted);letter-spacing:.12em;font-size:14px}.page-module__q6yeYW__body{flex:1;grid-template-columns:1fr 1fr;align-items:start;gap:60px;width:100%;max-width:960px;margin:0 auto;padding:60px 40px;display:grid}@media (max-width:720px){.page-module__q6yeYW__body{grid-template-columns:1fr;gap:40px;padding:40px 20px 64px}.page-module__q6yeYW__briefRow{flex-direction:column;align-items:flex-start;gap:6px}.page-module__q6yeYW__briefValue{text-align:left}.page-module__q6yeYW__card{padding:28px 22px}.page-module__q6yeYW__amount{font-size:clamp(42px,12vw,56px)}.page-module__q6yeYW__featureList{gap:8px}.page-module__q6yeYW__featureList li{font-size:13px}}@media (max-width:380px){.page-module__q6yeYW__body{padding:32px 16px 56px}.page-module__q6yeYW__card{padding:24px 18px}.page-module__q6yeYW__hero{padding-left:16px;padding-right:16px}}.page-module__q6yeYW__briefBlock{padding-top:8px}.page-module__q6yeYW__briefHeading{letter-spacing:.2em;text-transform:uppercase;color:var(--textMuted);margin-top:0;margin-bottom:24px;font-size:14px;font-weight:500}.page-module__q6yeYW__briefGrid{flex-direction:column;gap:16px;display:flex}.page-module__q6yeYW__briefRow{border-bottom:1px solid #0000000f;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:12px;display:flex}.page-module__q6yeYW__briefLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--textMuted);flex-shrink:0;font-size:12px}.page-module__q6yeYW__briefValue{color:var(--text);text-align:right;flex:1;font-size:14px}.page-module__q6yeYW__missingBrief{color:var(--textMuted);background:#00000006;border:1px solid #0000000f;border-radius:4px;margin:0;padding:24px;font-size:14px;line-height:1.7}.page-module__q6yeYW__briefLink{color:var(--teal);font-weight:500;text-decoration:none}.page-module__q6yeYW__briefLink:hover{text-decoration:underline}.page-module__q6yeYW__card{background:var(--coffeeLight);border:1px solid #00000014;border-radius:4px;padding:40px 36px}.page-module__q6yeYW__priceBadge{align-items:baseline;gap:4px;margin-bottom:24px;display:flex}.page-module__q6yeYW__currency{color:var(--teal);font-size:22px;font-weight:300}.page-module__q6yeYW__amount{color:var(--text);letter-spacing:-.03em;font-size:56px;font-weight:300;line-height:1}.page-module__q6yeYW__aud{letter-spacing:.12em;color:var(--textMuted);font-size:13px}.page-module__q6yeYW__cardContent{flex-direction:column;gap:20px;display:flex}.page-module__q6yeYW__cardHeading{letter-spacing:.14em;text-transform:uppercase;color:var(--textMuted);margin:0 0 12px;font-size:12px}.page-module__q6yeYW__featureList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.page-module__q6yeYW__featureList li{color:var(--text);padding-left:20px;font-size:14px;font-weight:300;line-height:1.5;position:relative}.page-module__q6yeYW__featureList li:before{content:"→";color:var(--teal);font-size:12px;position:absolute;left:0}.page-module__q6yeYW__termsNote{color:var(--textMuted);border-left:2px solid var(--teal);background:#3d8b8a0f;margin:0;padding:16px;font-size:12px;line-height:1.6}.page-module__q6yeYW__upgradeNote{border-left:2px solid var(--clay);background:#a878561a;margin:0;padding:16px}.page-module__q6yeYW__upgradeText{color:var(--text);margin:0 0 6px;font-size:13px;line-height:1.6}.page-module__q6yeYW__upgradeText:last-of-type{margin-bottom:0}.page-module__q6yeYW__upgradeText strong{color:var(--teal);font-weight:500}.page-module__q6yeYW__paymentSlot{border-top:1px solid #0000000f;border-bottom:1px solid #0000000f;padding:20px 0}.page-module__q6yeYW__paymentHeading{letter-spacing:.12em;text-transform:uppercase;color:var(--textMuted);margin:0 0 12px;font-size:12px;font-weight:500}.page-module__q6yeYW__paymentText{color:var(--textMuted);margin:0 0 12px;font-size:13px;line-height:1.6}.page-module__q6yeYW__paymentText:last-of-type{margin-bottom:0}.page-module__q6yeYW__mailtoLink{color:var(--teal);font-weight:500;text-decoration:none}.page-module__q6yeYW__mailtoLink:hover{text-decoration:underline}.page-module__q6yeYW__form{flex-direction:column;gap:20px;display:flex}.page-module__q6yeYW__field{flex-direction:column;gap:6px;display:flex}.page-module__q6yeYW__field label{letter-spacing:.14em;text-transform:uppercase;color:var(--textMuted);font-size:11px}.page-module__q6yeYW__field input{color:var(--text);background:#0000000d;border:1px solid #0000001f;border-radius:2px;outline:none;padding:12px 14px;font-family:inherit;font-size:16px;transition:border-color .2s}.page-module__q6yeYW__field input::placeholder{color:#00000040}.page-module__q6yeYW__field input:focus{border-color:var(--teal)}.page-module__q6yeYW__totalLabel{color:var(--text);margin:0;font-size:13px;font-weight:500}.page-module__q6yeYW__submitBtn{background:var(--teal);color:var(--text);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border:none;border-radius:2px;margin-top:4px;padding:16px 24px;font-family:inherit;font-size:13px;font-weight:500;transition:background .2s}.page-module__q6yeYW__submitBtn:hover{background:#1f6358}.page-module__q6yeYW__submitBtn:disabled{opacity:.5;cursor:default}.page-module__q6yeYW__errorMsg{color:#e88;margin-top:4px;margin-bottom:0;font-size:13px}.page-module__q6yeYW__secureNote{color:var(--textMuted);text-align:center;margin-top:20px;font-size:12px;line-height:1.6}.page-module__q6yeYW__cancelNotice{color:var(--text);text-align:center;background:#3d8b8a14;border:1px solid #3d8b8a33;border-radius:4px;margin-bottom:32px;padding:16px 20px;font-size:14px;line-height:1.6}.page-module__q6yeYW__footer{text-align:center;background:#00000006;border-top:1px solid #0000000f;padding:40px}
