.launch-package,.pricing-context,.pricing-detail-links,.care-price{position:relative;display:grid;gap:1.5rem;overflow:hidden;border:1px solid rgb(229 231 235);border-radius:2rem;background:radial-gradient(circle at 84% 16%,color-mix(in srgb,var(--color-primary-300),transparent 72%),transparent 28%),linear-gradient(135deg,#fffffffa,#f8fafcdb);padding:clamp(1.25rem,4vw,2rem)}.launch-package__clarity--shared{margin-top:0}.launch-package__tiers{display:grid;gap:1.25rem}@media(min-width:900px){.launch-package__tiers{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.launch-package__tier{display:grid;gap:1rem;min-width:0;border:1px solid rgb(229 231 235);border-radius:1.5rem;background:#ffffffc7;padding:1.15rem}.launch-package__tier--plus{border-color:color-mix(in srgb,var(--color-primary-400),rgb(229 231 235) 55%);background:linear-gradient(180deg,color-mix(in srgb,var(--color-primary-50),white 20%),#ffffffdb);box-shadow:0 18px 50px color-mix(in srgb,var(--color-primary-400),transparent 84%)}.launch-package__tier-name{margin:0;color:#171717;font-size:1.35rem;font-weight:800;letter-spacing:-.03em}.launch-package__tier-tagline,.launch-package__tier-lead{margin:0;color:#525252;font-size:.92rem;line-height:1.45}.launch-package__tier-lead{color:#404040;font-size:.9rem;font-weight:700}.launch-package__scope-note{display:grid;gap:.85rem;border:1px solid rgb(229 231 235);border-radius:1.25rem;background:#ffffffb8;padding:1rem 1.1rem}.launch-package__scope-note p{margin:0;color:#404040;font-size:.92rem;line-height:1.55}.launch-package__scope-note strong{color:#171717}.launch-package__value-list{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.launch-package__value-list li{position:relative;padding-left:1.15rem;color:#404040;font-size:.92rem;line-height:1.55}.launch-package__value-list li:before{position:absolute;top:.55rem;left:0;width:.42rem;height:.42rem;border-radius:999px;background:var(--color-primary-500);content:""}.launch-package__amount{border:1px solid rgb(229 231 235);border-radius:1.4rem;background:#ffffffc7;padding:1.15rem}.launch-package__amount strong{display:block;color:var(--color-primary-700);font-size:clamp(2rem,5vw,3.15rem);font-weight:700;letter-spacing:-.05em;line-height:1}.launch-package__amount span{display:block;margin-top:.45rem;color:#525252;font-size:.9rem;font-weight:700}.launch-package__price-footnote{margin:.85rem 0 0;color:#737373;font-size:.8125rem;line-height:1.55}.launch-package__clarity{display:grid;gap:1rem;margin-top:1.25rem;border:1px solid rgb(229 231 235);border-radius:1.25rem;background:#ffffffb8;padding:1rem 1.1rem}.launch-package__clarity p{color:#404040;line-height:1.55}.launch-package__clarity strong{color:#171717}.launch-package__includes{display:grid;gap:.75rem}.launch-package__includes div{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.75rem;overflow:hidden;border:1px solid rgb(229 231 235);border-radius:1.4rem;background:#ffffffdb;padding:.9rem}.launch-package__includes span{width:.62rem;height:.62rem;border-radius:999px;background:var(--color-primary-500);box-shadow:0 0 18px color-mix(in srgb,var(--color-primary-500),transparent 38%)}.launch-package__includes p{color:#404040;font-weight:700}.launch-package__includes-link{color:var(--color-primary-600);text-decoration:underline;text-underline-offset:2px}.launch-package__includes-link:hover{color:var(--color-primary-800)}.launch-package__domain-note{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.85rem;border:1px solid color-mix(in srgb,var(--color-primary-300),rgb(229 231 235) 42%);border-radius:1.25rem;background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary-50),white 38%),#ffffffe6);padding:1rem 1.05rem;box-shadow:0 14px 40px color-mix(in srgb,var(--color-primary-400),transparent 82%)}.launch-package__domain-note-icon{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;flex-shrink:0;border-radius:.85rem;background:color-mix(in srgb,var(--color-primary-400),white 72%);color:var(--color-primary-800)}.launch-package__domain-note p{margin:0;color:color-mix(in srgb,var(--color-primary-900),rgb(64 64 64) 42%);font-size:.92rem;font-weight:650;line-height:1.5}.care-price--dual{grid-template-areas:"copy" "tiers" "footnote"}.care-price__copy{grid-area:copy}.care-price__tiers{display:grid;gap:1rem;grid-area:tiers}@media(min-width:900px){.care-price--dual{grid-template-columns:1fr 1fr;grid-template-areas:"copy copy" "tiers tiers" "footnote footnote"}}.care-price__panel{position:relative;overflow:hidden;border:1px solid rgb(229 231 235);border-radius:1.75rem;background:radial-gradient(circle at 50% 26%,color-mix(in srgb,var(--color-primary-300),transparent 66%),transparent 32%),#ffffffd1;padding:1.4rem;box-shadow:0 24px 70px #0f172a1a}.care-price__panel--plus{border-color:color-mix(in srgb,var(--color-primary-400),rgb(229 231 235) 55%);background:linear-gradient(180deg,color-mix(in srgb,var(--color-primary-50),white 20%),#ffffffdb)}.care-price__list{display:grid;gap:.65rem;color:#404040;list-style:none;padding:0}.care-price__list li{position:relative;padding-left:1.4rem}.care-price__list li:before{position:absolute;left:0;top:.6rem;height:.45rem;width:.45rem;border-radius:999px;background:var(--color-primary-600);box-shadow:0 0 0 .25rem color-mix(in srgb,var(--color-primary-500),transparent 84%);content:""}.care-price__footnote{grid-area:footnote;margin:0;color:#737373;font-size:.75rem;line-height:1.5}.care-price__footnote :global(p){margin:0}.pricing-context__grid,.pricing-detail-links__grid{display:grid;gap:1rem}.pricing-context__grid{grid-template-columns:minmax(0,1fr)}@media(min-width:768px){.pricing-detail-links__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.pricing-context__card,.pricing-detail-links__card{border:1px solid rgb(229 231 235);border-radius:1.5rem;background:#ffffffc7;padding:1.25rem}.pricing-context__card--accent{border-color:color-mix(in srgb,var(--color-primary-400),rgb(229 231 235) 55%);background:linear-gradient(180deg,color-mix(in srgb,var(--color-primary-50),white 24%),#ffffffd1)}.pricing-context__items{display:grid;gap:.65rem;margin:0;padding:0;list-style:none}.pricing-context__items li{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.75rem;border:1px solid rgb(229 231 235);border-radius:1rem;background:#ffffffd1;padding:.75rem .9rem}.pricing-context__items li span{width:.5rem;height:.5rem;flex-shrink:0;border-radius:999px;background:var(--color-primary-500);box-shadow:0 0 14px color-mix(in srgb,var(--color-primary-500),transparent 42%)}.pricing-context__items li p{margin:0;color:#404040;font-size:.92rem;line-height:1.5}.pricing-context__card--accent .pricing-context__items li{border-color:color-mix(in srgb,var(--color-primary-300),rgb(229 231 235) 45%);background:#ffffffe0}.pricing-context__list{display:grid;gap:.55rem;padding-left:1.1rem;color:#404040}.pricing-context__cta{border:1px dashed color-mix(in srgb,var(--color-primary-400),rgb(229 231 235) 40%);border-radius:1.25rem;background:#ffffff8c;padding:1rem 1.1rem}.pricing-detail-links__card{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.35rem .85rem;color:inherit;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.pricing-detail-links__card:hover{border-color:var(--color-primary-300);box-shadow:0 18px 48px #0f172a1a;transform:translateY(-.15rem)}.pricing-detail-links__meta{grid-column:1 / -1;color:var(--color-primary-700);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.pricing-detail-links__card h3{grid-column:1;margin:0;color:#171717;font-size:1.15rem;font-weight:750}.pricing-detail-links__card p{grid-column:1;margin:0;color:#525252;font-size:.92rem;line-height:1.55}.pricing-detail-links__action{grid-column:2;grid-row:2 / span 2;display:grid;place-items:center;width:2.15rem;height:2.15rem;border-radius:999px;background:color-mix(in srgb,var(--color-primary-500),transparent 88%);color:var(--color-primary-700);font-weight:700}@media(prefers-reduced-motion:no-preference){html.pricing-reveal-ready [data-pricing-reveal]{opacity:0;transform:translateY(1.1rem);transition:opacity .55s ease,transform .55s ease}html.pricing-reveal-ready [data-pricing-reveal].is-visible{opacity:1;transform:translateY(0)}}html.dark .launch-package,html.dark .care-price,html.dark .pricing-context,html.dark .pricing-detail-links{border-color:#ffffff1a;background:radial-gradient(circle at 78% 18%,color-mix(in srgb,var(--color-primary-500),transparent 82%),transparent 30%),linear-gradient(135deg,#171717fa,#0f172ac7)}@media(min-width:640px){html.dark .launch-package__amount,html.dark .launch-package__includes div,html.dark .launch-package__tier,html.dark .launch-package__scope-note,html.dark .launch-package__clarity,html.dark .care-price__panel,html.dark .pricing-context__card,html.dark .pricing-detail-links__card,html.dark .pricing-context__cta{border-color:#ffffff1a;background:#ffffff0e}html.dark .launch-package__tier--plus,html.dark .care-price__panel--plus,html.dark .pricing-context__card--accent{border-color:color-mix(in srgb,var(--color-primary-400),rgb(255 255 255) 14%);background:linear-gradient(180deg,color-mix(in srgb,var(--color-primary-900),rgb(15 23 42) 35%),#ffffff0e)}html.dark .pricing-context__items li{border-color:#ffffff1a;background:#ffffff0f}html.dark .pricing-context__card--accent .pricing-context__items li{border-color:color-mix(in srgb,var(--color-primary-400),rgb(255 255 255 / .1) 55%);background:#ffffff14}html.dark .launch-package__domain-note{border-color:color-mix(in srgb,var(--color-primary-400),rgb(255 255 255) 14%);background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary-900),rgb(15 23 42) 48%),#ffffff0d)}}html.dark .launch-package__includes p,html.dark .launch-package__tier-name,html.dark .launch-package__scope-note strong,html.dark .pricing-detail-links__card h3,html.dark .pricing-context__card h3{color:#f5f5f5}html.dark .launch-package__amount strong{color:var(--color-primary-300)}html.dark .launch-package__amount span,html.dark .launch-package__clarity p,html.dark .launch-package__price-footnote,html.dark .launch-package__tier-tagline,html.dark .launch-package__tier-lead,html.dark .launch-package__scope-note p,html.dark .launch-package__value-list li,html.dark .pricing-context__items li p,html.dark .care-price__list,html.dark .care-price__footnote,html.dark .pricing-context__list,html.dark .pricing-detail-links__card p,html.dark .pricing-context__card p{color:#d4d4d4}html.dark .launch-package__clarity strong{color:#f5f5f5}html.dark .launch-package__includes-link,html.dark .pricing-detail-links__meta{color:var(--color-primary-300)}html.dark .launch-package__includes-link:hover{color:var(--color-primary-200)}html.dark .launch-package__domain-note-icon{background:color-mix(in srgb,var(--color-primary-500),rgb(15 23 42) 58%);color:var(--color-primary-200)}html.dark .launch-package__domain-note p{color:color-mix(in srgb,var(--color-primary-100),rgb(212 212 212) 35%)}@media(max-width:639px){.launch-package,.care-price,.pricing-context,.pricing-detail-links{gap:1rem;padding:.85rem;border-radius:1.25rem}.launch-package__tiers{gap:1.25rem}.pricing-context__grid{gap:1rem}.launch-package__tier,html.dark .launch-package__tier,html.dark .launch-package__tier--plus,.launch-package__amount,.launch-package__clarity,.launch-package__scope-note,.launch-package__domain-note,html.dark .launch-package__amount,html.dark .launch-package__clarity,html.dark .launch-package__scope-note,html.dark .launch-package__domain-note{border:none;border-radius:0;background:transparent;box-shadow:none;padding:0}.launch-package__amount{padding-block:.35rem .5rem}.launch-package__clarity,.launch-package__scope-note,.launch-package__domain-note{margin-top:.85rem;padding-top:0}.launch-package__includes{gap:.65rem}.launch-package__includes div,html.dark .launch-package__includes div{border:none;border-radius:0;background:transparent;box-shadow:none;padding:0}.pricing-context__card,html.dark .pricing-context__card,html.dark .pricing-context__card--accent{border:none;border-radius:0;background:transparent;padding:0}.pricing-context__items{gap:.65rem}.pricing-context__items li,html.dark .pricing-context__items li,html.dark .pricing-context__card--accent .pricing-context__items li,.pricing-context__cta,html.dark .pricing-context__cta,.pricing-detail-links__card,html.dark .pricing-detail-links__card{border:none;border-radius:0;background:transparent;padding:0}.pricing-context__cta,html.dark .pricing-context__cta{margin-top:.85rem}.care-price__tiers{gap:1rem}.care-price__panel,html.dark .care-price__panel,html.dark .care-price__panel--plus{border:none;border-radius:0;background:transparent;box-shadow:none;padding:0}}
