.XCYnMq_page{width:min(1180px,100% - 40px);margin:0 auto;padding:34px 0 120px}@layer fye-theme{html[data-fye-pro=true][data-theme=fye] .XCYnMq_packageActive{color:var(--text)!important;background:#8b5cf633!important;border-color:#8b5cf6!important}html[data-fye-pro=true][data-theme=fye] .XCYnMq_heroGlow{background:radial-gradient(circle,#8b5cf64d,#0000 72%)!important}html[data-fye-pro=true][data-theme=fye] :is(.XCYnMq_hero,.XCYnMq_section,.XCYnMq_infoCard,.XCYnMq_rateNote){color:var(--text)!important;border-color:var(--fye-border)!important;background-color:var(--fye-glass)!important;background-image:var(--fye-surface-image)!important;box-shadow:var(--fye-surface-shadow)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-fye-pro=true][data-theme=fye] :is(.XCYnMq_package,.XCYnMq_terms,.XCYnMq_budgetSummary span){color:var(--text)!important;border-color:var(--fye-border)!important;background:var(--surface)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:inset 0 1px #ffffff0f!important}html[data-fye-pro=true][data-theme=fye] .XCYnMq_submit{color:#fff!important;-webkit-text-fill-color:currentColor!important;background-image:var(--fye-primary-image)!important;border-color:#8b5cf680!important}}.XCYnMq_hero{border:1px solid var(--fye-palette-violet-0_26,#ff6b0042);background:radial-gradient(circle at 82% 16%, var(--fye-palette-violet-0_24,#ff6f003d), transparent 30%), radial-gradient(circle at 8% 100%, var(--fye-palette-magenta-0_15,#ff311e26), transparent 34%), linear-gradient(145deg, var(--fye-palette-surface-1,#140d0a) 0%, var(--fye-palette-page-1,#0b0b0c) 48%, var(--fye-palette-surface-1,#111113) 100%);color:var(--fye-palette-text-1,#fff);box-shadow:0 26px 80px var(--fye-palette-shadow-0_22,#00000038);border-radius:24px;padding:clamp(34px,6vw,72px);position:relative;overflow:hidden}.XCYnMq_heroGlow{background:var(--fye-palette-primary-1,#ff6a00);filter:blur(90px);opacity:.18;pointer-events:none;border-radius:999px;width:250px;height:250px;position:absolute;bottom:-120px;right:-80px}.XCYnMq_eyebrow,.XCYnMq_sectionHeading>span,.XCYnMq_infoCard>span{color:var(--fye-palette-ice-1,#ff7200);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:950}.XCYnMq_hero h1{z-index:1;letter-spacing:-.055em;max-width:820px;margin:12px 0 16px;font-size:clamp(42px,7vw,78px);line-height:.94;position:relative}.XCYnMq_hero>p{z-index:1;max-width:720px;color:var(--fye-palette-text-0_75,#ffffffbf);margin:0;font-size:clamp(15px,2vw,19px);line-height:1.65;position:relative}.XCYnMq_heroStats{z-index:1;flex-wrap:wrap;gap:9px;margin-top:28px;display:flex;position:relative}.XCYnMq_heroStats span{border:1px solid var(--fye-palette-line-0_11,#ffffff1c);background:var(--fye-palette-shine-0_055,#ffffff0e);color:var(--fye-palette-text-0_72,#ffffffb8);border-radius:999px;padding:10px 13px;font-size:12px}.XCYnMq_heroStats strong{color:var(--fye-palette-text-1,#fff);margin-right:4px}.XCYnMq_contentGrid{grid-template-columns:minmax(0,1.65fr) minmax(280px,.7fr);gap:16px;margin-top:18px;display:grid}.XCYnMq_mainColumn,.XCYnMq_sideColumn{align-content:start;gap:16px;display:grid}.XCYnMq_section,.XCYnMq_infoCard,.XCYnMq_rateNote{border:1px solid color-mix(in srgb, currentColor 15%, transparent);background:color-mix(in srgb, currentColor 3%, transparent);box-shadow:0 16px 48px var(--fye-palette-shadow-0_06,#0000000f);border-radius:18px}.XCYnMq_section{padding:clamp(20px,3vw,28px)}.XCYnMq_sectionHeading h2{letter-spacing:-.035em;margin:8px 0;font-size:clamp(26px,4vw,38px)}.XCYnMq_sectionHeading p{max-width:720px;color:color-mix(in srgb, currentColor 64%, transparent);margin:0;font-size:13px;line-height:1.6}.XCYnMq_packageGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.XCYnMq_package,.XCYnMq_packageActive{text-align:left;cursor:pointer;border-radius:14px;min-height:128px;padding:15px;transition:transform .16s,border-color .16s,box-shadow .16s}.XCYnMq_package{border:1px solid color-mix(in srgb, currentColor 18%, transparent);background:color-mix(in srgb, currentColor 3%, transparent);color:inherit}.XCYnMq_packageActive{border:1px solid var(--fye-palette-violet-0_72,#ff6500b8);background:linear-gradient(150deg, var(--fye-palette-magenta-0_12,#ff381a1f), var(--fye-palette-violet-0_08,#ff7a0014));color:inherit;box-shadow:inset 0 0 0 1px var(--fye-palette-violet-0_12,#ff5d001f), 0 0 22px var(--fye-palette-violet-0_12,#ff60001f)}.XCYnMq_package:hover,.XCYnMq_packageActive:hover{transform:translateY(-2px)}.XCYnMq_package span,.XCYnMq_packageActive span{color:var(--fye-palette-ice-1,#ff6a00);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.XCYnMq_package strong,.XCYnMq_packageActive strong{letter-spacing:-.03em;margin-top:8px;font-size:28px;display:block}.XCYnMq_package small,.XCYnMq_packageActive small{color:color-mix(in srgb, currentColor 58%, transparent);margin-top:8px;font-size:10px;line-height:1.4;display:block}.XCYnMq_customBudget{gap:7px;max-width:300px;margin-top:14px;display:grid}.XCYnMq_customBudget>span,.XCYnMq_form label>span,.XCYnMq_fileField>span,.XCYnMq_notes>span{color:color-mix(in srgb, currentColor 66%, transparent);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:850}.XCYnMq_customBudget>div{align-items:center;gap:8px;display:flex}.XCYnMq_customBudget b{color:var(--fye-palette-ice-1,#ff6a00);font-size:20px}.XCYnMq_customBudget input{width:100%}.XCYnMq_budgetSummary{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.XCYnMq_budgetSummary span{background:color-mix(in srgb, currentColor 5%, transparent);color:color-mix(in srgb, currentColor 66%, transparent);border-radius:9px;padding:8px 10px;font-size:11px}.XCYnMq_budgetSummary strong{color:inherit}.XCYnMq_form{margin-top:20px}.XCYnMq_formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.XCYnMq_form label,.XCYnMq_fileField,.XCYnMq_notes{gap:7px;display:grid}.XCYnMq_form input,.XCYnMq_form textarea,.XCYnMq_customBudget input{box-sizing:border-box;border:1px solid color-mix(in srgb, currentColor 18%, transparent);background:color-mix(in srgb, currentColor 4%, transparent);width:100%;min-height:44px;color:inherit;font:inherit;border-radius:11px;outline:none;padding:10px 12px}.XCYnMq_form input:focus,.XCYnMq_form textarea:focus,.XCYnMq_customBudget input:focus{border-color:var(--fye-palette-violet-1,#ff6a00);box-shadow:0 0 0 3px var(--fye-palette-violet-0_1,#ff6a001a)}.XCYnMq_fileField,.XCYnMq_notes{margin-top:12px}.XCYnMq_fileField{border:1px dashed color-mix(in srgb, currentColor 24%, transparent);border-radius:13px;padding:16px}.XCYnMq_fileField small{color:color-mix(in srgb, currentColor 62%, transparent);font-size:11px}.XCYnMq_fieldError{color:var(--fye-palette-ice-1,#ff503f)!important}.XCYnMq_notes textarea{resize:vertical;min-height:112px}.XCYnMq_terms{background:color-mix(in srgb, currentColor 4%, transparent);border-radius:11px;align-items:flex-start;margin-top:14px;padding:13px;grid-template-columns:none!important;gap:9px!important;display:flex!important}.XCYnMq_terms input{width:17px;height:17px;min-height:17px;accent-color:var(--fye-palette-ice-1,#ff5d00);flex:0 0 17px;margin-top:2px}.XCYnMq_terms span{line-height:1.55;color:color-mix(in srgb, currentColor 68%, transparent)!important;letter-spacing:0!important;text-transform:none!important;font-size:11px!important;font-weight:600!important}.XCYnMq_honeypot{clip:rect(0, 0, 0, 0);opacity:0;pointer-events:none;width:1px;height:1px;overflow:hidden;position:absolute!important}.XCYnMq_error{border:1px solid var(--fye-palette-violet-0_35,#ff463759);background:var(--fye-palette-magenta-0_08,#ff463714);border-radius:10px;margin-top:12px;padding:11px 12px;font-size:12px}.XCYnMq_submit{background:linear-gradient(100deg, var(--fye-palette-primary-end-1,#ff3424), var(--fye-palette-primary-1,#ff6a00) 68%, var(--fye-palette-primary-1,#ff8a00));width:100%;min-height:48px;color:var(--fye-palette-text-1,#fff);cursor:pointer;box-shadow:0 10px 28px var(--fye-palette-violet-0_18,#ff50002e);border:0;border-radius:12px;margin-top:14px;font-size:13px;font-weight:900}.XCYnMq_submit:hover{box-shadow:0 0 24px var(--fye-palette-violet-0_28,#ff5a0047)}.XCYnMq_submit:disabled{opacity:.55;cursor:not-allowed}.XCYnMq_finePrint{color:color-mix(in srgb, currentColor 48%, transparent);text-align:center;margin:10px 2px 0;font-size:10px;line-height:1.55}.XCYnMq_success{border:1px solid var(--fye-palette-success-line-0_28,#31ce7347);background:var(--fye-palette-success-surface-0_07,#31ce7312);border-radius:14px;gap:14px;margin-top:20px;padding:18px;display:flex}.XCYnMq_successIcon{background:var(--fye-palette-success-surface-1,#2cc970);width:38px;height:38px;color:var(--fye-palette-text-1,#fff);border-radius:999px;flex:0 0 38px;place-items:center;font-weight:950;display:grid}.XCYnMq_success h3{margin:1px 0 6px}.XCYnMq_success p{color:color-mix(in srgb, currentColor 66%, transparent);margin:0;font-size:12px;line-height:1.55}.XCYnMq_infoCard,.XCYnMq_rateNote{padding:20px}.XCYnMq_infoCard h3{letter-spacing:-.02em;margin:7px 0 12px;font-size:19px}.XCYnMq_infoCard ul{color:color-mix(in srgb, currentColor 67%, transparent);gap:10px;margin:0;padding-left:18px;font-size:12px;line-height:1.5;display:grid}.XCYnMq_rateNote{border-color:var(--fye-palette-violet-0_28,#ff690047);background:linear-gradient(145deg, var(--fye-palette-magenta-0_08,#ff401b14), var(--fye-palette-violet-0_045,#ff7a000b))}.XCYnMq_rateNote strong{color:var(--fye-palette-ice-1,#ff6a00);font-size:13px}.XCYnMq_rateNote p{color:color-mix(in srgb, currentColor 64%, transparent);margin:8px 0 0;font-size:11px;line-height:1.6}@media (max-width:930px){.XCYnMq_contentGrid{grid-template-columns:1fr}.XCYnMq_sideColumn{grid-template-columns:repeat(2,minmax(0,1fr))}.XCYnMq_rateNote{grid-column:1/-1}}@media (max-width:720px){.XCYnMq_page{width:min(100% - 24px,1180px);padding-top:20px}.XCYnMq_hero{border-radius:18px;padding:28px 22px}.XCYnMq_packageGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.XCYnMq_formGrid,.XCYnMq_sideColumn{grid-template-columns:1fr}.XCYnMq_rateNote{grid-column:auto}}@media (max-width:430px){.XCYnMq_page{width:min(100% - 18px,1180px)}.XCYnMq_hero h1{font-size:38px}.XCYnMq_packageGrid{gap:8px}.XCYnMq_package,.XCYnMq_packageActive{min-height:116px;padding:13px}}.XCYnMq_page{color:var(--fye-palette-text-1,#20242c)}.XCYnMq_hero h1{color:var(--fye-palette-text-1,#fff);text-shadow:0 2px 18px var(--fye-palette-shadow-0_18,#0000002e)}.XCYnMq_hero>p{color:var(--fye-palette-text-0_88,#ffffffe0)}.XCYnMq_section,.XCYnMq_infoCard,.XCYnMq_rateNote{border-color:var(--fye-palette-line-0_14,#20242c24);background:var(--fye-palette-surface-1,#fff)}.XCYnMq_sectionHeading p,.XCYnMq_package small,.XCYnMq_packageActive small,.XCYnMq_fileField small,.XCYnMq_infoCard ul,.XCYnMq_rateNote p,.XCYnMq_success p,.XCYnMq_finePrint,.XCYnMq_budgetSummary span{color:var(--fye-palette-muted-1,#59616e)}.XCYnMq_package{border-color:var(--fye-palette-line-0_16,#20242c29);background:var(--fye-palette-surface-1,#f8f9fb);color:var(--fye-palette-text-1,#20242c)}.XCYnMq_packageActive{color:var(--fye-palette-text-1,#20242c)}.XCYnMq_form input,.XCYnMq_form textarea,.XCYnMq_customBudget input{border-color:var(--fye-palette-line-0_18,#20242c2e);background:var(--fye-palette-surface-1,#fff);color:var(--fye-palette-text-1,#20242c)}.XCYnMq_fileField,.XCYnMq_terms,.XCYnMq_budgetSummary span{background:var(--fye-palette-surface-1,#f8f9fb)}html[data-theme=dark] .XCYnMq_page{color:var(--fye-palette-text-1,#f5f7fa)}:is(html[data-theme=dark] .XCYnMq_section,html[data-theme=dark] .XCYnMq_infoCard,html[data-theme=dark] .XCYnMq_rateNote){border-color:var(--fye-palette-line-0_14,#ffffff24);background:var(--fye-palette-surface-1,#15171b)}html[data-theme=dark] .XCYnMq_package{border-color:var(--fye-palette-line-0_16,#ffffff29);background:var(--fye-palette-shine-0_04,#ffffff0a);color:var(--fye-palette-text-1,#f5f7fa)}:is(html[data-theme=dark] .XCYnMq_form input,html[data-theme=dark] .XCYnMq_form textarea,html[data-theme=dark] .XCYnMq_customBudget input){border-color:var(--fye-palette-line-0_18,#ffffff2e);background:var(--fye-palette-shine-0_04,#ffffff0a);color:var(--fye-palette-text-1,#f5f7fa)}html[data-theme=dark] .XCYnMq_fileField{background:var(--fye-palette-shine-0_04,#ffffff0a)}html[data-theme=dark] .XCYnMq_terms{background:var(--fye-palette-shine-0_04,#ffffff0a)}html[data-theme=dark] .XCYnMq_budgetSummary span{background:var(--fye-palette-shine-0_04,#ffffff0a)}html[data-theme=light] .XCYnMq_hero{border-color:var(--fye-palette-violet-0_26,#ff5c2342);background:radial-gradient(circle at 82% 16%, var(--fye-palette-violet-0_22,#ff7e2438), transparent 30%), radial-gradient(circle at 8% 100%, var(--fye-palette-magenta-0_14,#ff4a2e24), transparent 34%), linear-gradient(145deg, var(--fye-palette-surface-1,#fff8f4) 0%, var(--fye-palette-surface-1,#fff) 52%, var(--fye-palette-surface-1,#fff5ee) 100%);color:var(--fye-palette-text-1,#20242c);box-shadow:0 22px 64px var(--fye-palette-shadow-0_12,#20242c1f)}html[data-theme=light] .XCYnMq_hero h1{color:var(--fye-palette-text-1,#20242c);text-shadow:none}html[data-theme=light] .XCYnMq_hero>p{color:var(--fye-palette-muted-1,#59616e)}html[data-theme=light] .XCYnMq_heroStats span{border-color:var(--fye-palette-line-0_13,#20242c21);background:var(--fye-palette-surface-0_72,#ffffffb8);color:var(--fye-palette-muted-1,#59616e)}html[data-theme=light] .XCYnMq_heroStats strong{color:var(--fye-palette-text-1,#20242c)}.XCYnMq_page{}.XCYnMq_hero{}.XCYnMq_section{}.XCYnMq_infoCard{}.XCYnMq_rateNote{}@layer fyebeats-v2{.XCYnMq_page.XCYnMq_page{color:var(--fb2-text)!important;font-family:var(--fb2-font-body)!important}.XCYnMq_page :is(.XCYnMq_section,.XCYnMq_infoCard,.XCYnMq_rateNote){background:var(--fb2-panel)!important;border-color:var(--fb2-line)!important}.XCYnMq_page .XCYnMq_sectionHeading{gap:12px;display:grid}.XCYnMq_page :is(.XCYnMq_sectionHeading>span,.XCYnMq_eyebrow){line-height:1.5;color:var(--fb2-accent)!important;font-size:12px!important}.XCYnMq_page .XCYnMq_sectionHeading h2{letter-spacing:-.035em;color:var(--fb2-text)!important;font:700 clamp(26px,3vw,36px)/1.2 var(--fb2-font-display)!important;margin:0!important}.XCYnMq_page :is(.XCYnMq_sectionHeading p,.XCYnMq_package small,.XCYnMq_packageActive small,.XCYnMq_fileField small,.XCYnMq_infoCard ul,.XCYnMq_rateNote p,.XCYnMq_finePrint,.XCYnMq_success p){color:var(--fb2-muted)!important;font-size:14px!important;line-height:1.7!important}.XCYnMq_page .XCYnMq_packageGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr))!important;gap:12px!important;margin-top:24px!important}.XCYnMq_page :is(.XCYnMq_package,.XCYnMq_packageActive){box-sizing:border-box;min-width:0;border:1px solid var(--fb2-line)!important;background:var(--fb2-raised)!important;width:100%!important;min-height:156px!important;color:var(--fb2-text)!important;text-align:left!important;box-shadow:none!important;border-radius:14px!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;justify-items:start!important;gap:10px!important;padding:20px!important;display:grid!important}.XCYnMq_page .XCYnMq_packageActive{border-color:var(--fb2-accent)!important;background:color-mix(in srgb,var(--fb2-accent) 10%,var(--fb2-panel))!important}.XCYnMq_page :is(.XCYnMq_package,.XCYnMq_packageActive)>span{letter-spacing:.08em;color:var(--fb2-accent)!important;font:800 11px/1.5 var(--fb2-font-body)!important;margin:0!important}.XCYnMq_page :is(.XCYnMq_package,.XCYnMq_packageActive)>strong{color:var(--fb2-text)!important;font:700 30px/1.2 var(--fb2-font-display)!important;margin:0!important}.XCYnMq_page :is(.XCYnMq_package,.XCYnMq_packageActive)>small{white-space:normal!important;margin:0!important;font-size:13px!important;line-height:1.6!important}.XCYnMq_page :is(button,input,textarea):focus-visible{outline-offset:3px;outline:2px solid var(--fb2-accent)!important}.XCYnMq_page .XCYnMq_budgetSummary{gap:10px 12px!important;margin-top:20px!important}.XCYnMq_page .XCYnMq_budgetSummary>span{flex-wrap:wrap;gap:4px;line-height:1.6;display:inline-flex;color:var(--fb2-muted)!important;background:var(--fb2-raised)!important;padding:10px 12px!important;font-size:12px!important}.XCYnMq_page .XCYnMq_budgetSummary strong{color:var(--fb2-text)!important}.XCYnMq_page :is(.XCYnMq_customBudget>span,.XCYnMq_form label>span,.XCYnMq_fileField>span,.XCYnMq_notes>span){line-height:1.5;color:var(--fb2-text)!important;font-size:12px!important}.XCYnMq_page .XCYnMq_formGrid{gap:18px!important}@media (max-width:480px){.XCYnMq_page :is(.XCYnMq_package,.XCYnMq_packageActive){padding:16px!important}}}
