.page-module__A4reka__page{min-height:100vh;padding-top:var(--header-height)}.page-module__A4reka__hero{padding:var(--spacing-xl)var(--spacing-md);text-align:center;max-width:var(--container-md);align-items:center;gap:var(--spacing-md);flex-direction:column;margin:0 auto;display:flex}@media (min-width:768px){.page-module__A4reka__hero{padding:var(--spacing-3xl)var(--spacing-md)}}.page-module__A4reka__hero h1{font-family:var(--font-heading);font-size:var(--font-size-3xl);font-weight:var(--font-weight-medium);color:var(--color-text);letter-spacing:-.02em;line-height:1.1}@media (min-width:768px){.page-module__A4reka__hero h1{font-size:var(--font-size-5xl)}}.page-module__A4reka__heroSubtitle{font-size:var(--font-size-base);font-weight:var(--font-weight-light);color:var(--color-text-secondary);line-height:var(--line-height-relaxed)}@media (min-width:768px){.page-module__A4reka__heroSubtitle{font-size:var(--font-size-xl)}}.page-module__A4reka__section,.page-module__A4reka__sectionAlt{padding:var(--spacing-xl)var(--spacing-md)}@media (min-width:768px){.page-module__A4reka__section,.page-module__A4reka__sectionAlt{padding:var(--spacing-3xl)var(--spacing-md)}}.page-module__A4reka__sectionAlt{background:var(--color-background-secondary)}.page-module__A4reka__container{max-width:var(--container-xl);margin:0 auto}.page-module__A4reka__sectionTitle{font-family:var(--font-heading);font-size:var(--font-size-2xl);font-weight:var(--font-weight-medium);color:var(--color-text);text-align:center;margin-bottom:var(--spacing-sm)}@media (min-width:768px){.page-module__A4reka__sectionTitle{font-size:var(--font-size-3xl)}}.page-module__A4reka__sectionSubtitle{font-size:var(--font-size-base);font-weight:var(--font-weight-light);color:var(--color-text-secondary);text-align:center;margin-bottom:var(--spacing-xl)}@media (min-width:768px){.page-module__A4reka__sectionSubtitle{font-size:var(--font-size-lg)}}.page-module__A4reka__badge{padding:.35rem var(--spacing-sm);border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--color-border-glass);margin-bottom:var(--spacing-sm);display:inline-block}.page-module__A4reka__manifestoHeader{text-align:center;max-width:800px;margin:0 auto var(--spacing-2xl);flex-direction:column;align-items:center;display:flex}.page-module__A4reka__manifestoDescription{font-size:var(--font-size-base);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);text-align:center}.page-module__A4reka__ecosystemGrid{gap:var(--spacing-md);grid-template-columns:1fr;display:grid}@media (min-width:768px){.page-module__A4reka__ecosystemGrid{grid-template-columns:repeat(2,1fr)}}.page-module__A4reka__ecosystemCard{padding:var(--spacing-lg);background:var(--color-background-card);border:1px solid var(--color-border);border-radius:var(--radius-xl);transition:all var(--transition-base)}.page-module__A4reka__ecosystemCard:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.page-module__A4reka__ecosystemIcon{color:var(--color-primary);margin-bottom:var(--spacing-md)}.page-module__A4reka__ecosystemTitle{font-family:var(--font-heading);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-sm)}.page-module__A4reka__ecosystemText{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.6}.page-module__A4reka__caseStudySection{padding:var(--spacing-xl)var(--spacing-md)}.page-module__A4reka__caseTable{width:100%;margin-top:var(--spacing-xl);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-background-card);overflow:hidden}.page-module__A4reka__tableHeader{background:var(--color-background-tertiary);border-bottom:1px solid var(--color-border);grid-template-columns:1fr 1fr 1fr 1.2fr;display:none}@media (min-width:768px){.page-module__A4reka__tableHeader{display:grid}}.page-module__A4reka__headerCell{padding:var(--spacing-md);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted)}.page-module__A4reka__tableRow{border-bottom:1px solid var(--color-border);grid-template-columns:1fr;display:grid}@media (min-width:768px){.page-module__A4reka__tableRow{grid-template-columns:1fr 1fr 1fr 1.2fr}}.page-module__A4reka__tableRow:last-child{border-bottom:none}.page-module__A4reka__tableCell{padding:var(--spacing-md);font-size:var(--font-size-sm);color:var(--color-text-secondary);flex-direction:column;display:flex}@media (max-width:767px){.page-module__A4reka__tableCell:before{content:attr(data-label);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;color:var(--color-primary);margin-bottom:4px}}.page-module__A4reka__cellTitle{font-weight:var(--font-weight-medium);color:var(--color-text)}.page-module__A4reka__levelsGrid{gap:var(--spacing-md);grid-template-columns:1fr;display:grid}@media (min-width:768px){.page-module__A4reka__levelsGrid{grid-template-columns:repeat(3,1fr)}}.page-module__A4reka__levelCard{padding:var(--spacing-lg);background:var(--color-background-card);border:1px solid var(--color-border);border-radius:var(--radius-xl);text-align:center;position:relative}.page-module__A4reka__levelNumber{top:var(--spacing-sm);right:var(--spacing-md);font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);color:var(--color-border);opacity:.3;position:absolute}.page-module__A4reka__levelIcon{margin-bottom:var(--spacing-md);justify-content:center;display:flex}.page-module__A4reka__levelTitle{font-family:var(--font-heading);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-sm)}.page-module__A4reka__levelDescription{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.page-module__A4reka__architectGrid{gap:var(--spacing-xl);grid-template-columns:1fr;align-items:center;display:grid}@media (min-width:768px){.page-module__A4reka__architectGrid{grid-template-columns:1.2fr 1fr}}.page-module__A4reka__architectContent{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module__A4reka__architectName{font-family:var(--font-heading);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text)}.page-module__A4reka__architectRole{font-size:var(--font-size-sm);color:var(--color-primary);text-transform:uppercase;letter-spacing:.05em}.page-module__A4reka__architectBio{font-size:var(--font-size-base);color:var(--color-text-secondary);line-height:1.7}.page-module__A4reka__architectPhotoWrapper{aspect-ratio:1;border-radius:var(--radius-2xl);box-shadow:var(--shadow-xl);max-width:400px;margin:0 auto;position:relative;overflow:hidden}.page-module__A4reka__ctaSection{padding:var(--spacing-xl)var(--spacing-md);text-align:center}@media (min-width:768px){.page-module__A4reka__ctaSection{padding:var(--spacing-3xl)var(--spacing-md)}}.page-module__A4reka__ctaTitle{font-family:var(--font-heading);font-size:var(--font-size-2xl);font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-sm)}@media (min-width:768px){.page-module__A4reka__ctaTitle{font-size:var(--font-size-3xl)}}.page-module__A4reka__ctaSubtitle{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-lg)}.page-module__A4reka__ctaButtons{align-items:center;gap:var(--spacing-sm);flex-direction:column;display:flex}@media (min-width:768px){.page-module__A4reka__ctaButtons{flex-direction:row;justify-content:center}}.page-module__A4reka__legalSection{margin-top:var(--spacing-xl);border-top:1px solid var(--color-border);padding-top:var(--spacing-xl)}.page-module__A4reka__legalText{font-size:var(--font-size-xs);color:var(--color-text-muted);font-style:italic;line-height:1.6}
.PractitionersGrid-module__cGObmq__wrapper{margin-top:var(--spacing-2xl);flex-direction:column;align-items:center;width:100%;display:flex}.PractitionersGrid-module__cGObmq__header{text-align:center;max-width:700px;margin-bottom:var(--spacing-xl);flex-direction:column;align-items:center;display:flex}.PractitionersGrid-module__cGObmq__badge{background:var(--color-primary-light);border:1px solid var(--color-border-glass);text-transform:uppercase;letter-spacing:.1em;border-radius:100px;margin-bottom:1.5rem;padding:6px 16px;font-size:.75rem;font-weight:600;display:inline-flex}.PractitionersGrid-module__cGObmq__title{font-family:var(--font-heading);font-size:var(--font-size-3xl);color:var(--color-text);margin-bottom:var(--spacing-xs)}.PractitionersGrid-module__cGObmq__subtitle{font-size:var(--font-size-lg);color:var(--color-text-secondary);line-height:var(--line-height-relaxed)}.PractitionersGrid-module__cGObmq__grid{gap:var(--spacing-md);width:100%;max-width:var(--container-xl);grid-template-columns:repeat(1,1fr);display:grid}@media (min-width:640px){.PractitionersGrid-module__cGObmq__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.PractitionersGrid-module__cGObmq__grid{grid-template-columns:repeat(4,1fr)}}.PractitionersGrid-module__cGObmq__categoryCard{background:var(--color-background-card);border:1px solid var(--color-border);padding:var(--spacing-md);border-radius:var(--radius-lg);will-change:transform,opacity;transition:transform var(--transition-base),box-shadow var(--transition-base);flex-direction:column;align-items:flex-start;display:flex;position:relative;overflow:hidden}.PractitionersGrid-module__cGObmq__borderBeam{border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;z-index:10;opacity:0;transition:opacity var(--transition-base);background:linear-gradient(135deg,#bf953f 0%,#fcf6ba 25%,#b38728 50%,#fbf5b7 75%,#bf953f 100%) 0 0/300% 300%;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes PractitionersGrid-module__cGObmq__border-shimmer{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.PractitionersGrid-module__cGObmq__categoryCard:hover .PractitionersGrid-module__cGObmq__borderBeam{opacity:1;animation:3s infinite PractitionersGrid-module__cGObmq__border-shimmer}.PractitionersGrid-module__cGObmq__catIcon{border-radius:var(--radius-md);width:40px;height:40px;margin-bottom:var(--spacing-sm);justify-content:center;align-items:center;display:flex}.PractitionersGrid-module__cGObmq__catLabel{font-family:var(--font-heading);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-sm);color:var(--color-text)}.PractitionersGrid-module__cGObmq__tagCloud{gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.PractitionersGrid-module__cGObmq__tag{font-size:var(--font-size-xs);border-radius:var(--radius-full);background:var(--color-background-secondary);color:var(--color-text-secondary);border:1px solid var(--color-border);padding:4px 10px}.PractitionersGrid-module__cGObmq__sante .PractitionersGrid-module__cGObmq__catIcon{background:var(--category-sante-bg);color:var(--category-sante-accent)}.PractitionersGrid-module__cGObmq__therapie .PractitionersGrid-module__cGObmq__catIcon{background:var(--category-therapie-bg);color:var(--category-therapie-accent)}.PractitionersGrid-module__cGObmq__energie .PractitionersGrid-module__cGObmq__catIcon{background:var(--category-energie-bg);color:var(--category-energie-accent)}.PractitionersGrid-module__cGObmq__global .PractitionersGrid-module__cGObmq__catIcon{background:var(--category-info-bg);color:var(--category-info-accent)}.PractitionersGrid-module__cGObmq__note{margin-top:var(--spacing-xl);text-align:center;font-size:var(--font-size-base);color:var(--color-text-muted);max-width:600px}.PractitionersGrid-module__cGObmq__simpleWrapper{align-items:center;gap:var(--spacing-md);width:100%;margin-top:var(--spacing-xl);flex-direction:column;display:flex}.PractitionersGrid-module__cGObmq__simpleGrid{justify-content:center;gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.PractitionersGrid-module__cGObmq__simpleTag{padding:var(--spacing-xs)var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-text-secondary);background:var(--color-background-secondary);border:1px solid var(--color-border);border-radius:var(--radius-full)}.PractitionersGrid-module__cGObmq__simpleNote{text-align:center;font-size:var(--font-size-sm);color:var(--color-text-muted);opacity:.8}
.PricingSection-module__VQVhpG__pricingSection{padding:var(--spacing-xl)var(--spacing-md);background-color:var(--color-background)}@media (min-width:768px){.PricingSection-module__VQVhpG__pricingSection{padding:var(--spacing-3xl)var(--spacing-md)}}.PricingSection-module__VQVhpG__container{max-width:1200px;margin:0 auto}.PricingSection-module__VQVhpG__header{padding:var(--spacing-md)var(--spacing-md)var(--spacing-xl);text-align:center;align-items:center;gap:var(--spacing-sm);flex-direction:column;max-width:900px;margin:0 auto;display:flex}.PricingSection-module__VQVhpG__badge{padding:.35rem var(--spacing-sm);border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--color-border-glass);margin-bottom:var(--spacing-xs);display:inline-block}.PricingSection-module__VQVhpG__title{font-family:var(--font-heading);font-size:var(--font-size-3xl);font-weight:var(--font-weight-medium);color:var(--color-text);margin-bottom:var(--spacing-lg);letter-spacing:-.02em;line-height:1.1}@media (min-width:768px){.PricingSection-module__VQVhpG__title{font-size:var(--font-size-4xl)}}.PricingSection-module__VQVhpG__billingToggle{background:var(--color-background-tertiary);border-radius:var(--radius-full);box-shadow:var(--shadow-inset);gap:4px;padding:4px;display:inline-flex}.PricingSection-module__VQVhpG__toggleBtn{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs)var(--spacing-md);font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);border-radius:var(--radius-full);cursor:pointer;transition:all var(--transition-base);background:0 0;border:none;display:flex}.PricingSection-module__VQVhpG__toggleBtn:hover{color:var(--color-text)}.PricingSection-module__VQVhpG__toggleBtn.PricingSection-module__VQVhpG__active{color:var(--color-text);background:var(--color-background-glass);box-shadow:var(--shadow-ext)}.PricingSection-module__VQVhpG__baseFeatures{margin-top:var(--spacing-xl);padding:var(--spacing-lg)var(--spacing-md);background:var(--color-background-card);border:1px solid var(--color-border);border-radius:var(--radius-2xl)}@media (min-width:768px){.PricingSection-module__VQVhpG__baseFeatures{margin-top:var(--spacing-2xl);padding:var(--spacing-xl)var(--spacing-2xl)}}.PricingSection-module__VQVhpG__baseFeaturesTitle{font-family:var(--font-heading);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text);text-align:center;margin-bottom:var(--spacing-lg)}.PricingSection-module__VQVhpG__baseFeaturesGrid{gap:var(--spacing-sm)var(--spacing-md);grid-template-columns:1fr;display:grid}@media (min-width:640px){.PricingSection-module__VQVhpG__baseFeaturesGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.PricingSection-module__VQVhpG__baseFeaturesGrid{grid-template-columns:repeat(5,1fr)}}.PricingSection-module__VQVhpG__baseFeatureItem{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.4;display:flex}.PricingSection-module__VQVhpG__baseFeatureIcon{color:var(--color-primary);flex-shrink:0;width:14px;height:14px}.PricingSection-module__VQVhpG__plansGrid{gap:var(--spacing-xl);grid-template-columns:1fr;align-items:stretch;max-width:400px;margin:0 auto;display:grid}@media (min-width:1024px){.PricingSection-module__VQVhpG__plansGrid{grid-template-columns:repeat(3,1fr);max-width:none}}.PricingSection-module__VQVhpG__planCard{padding:var(--spacing-xl);background:var(--color-background-card);border:1px solid var(--color-border);border-radius:var(--radius-2xl);transition:all var(--transition-base);flex-direction:column;display:flex;position:relative}.PricingSection-module__VQVhpG__planCard:hover{border-color:var(--color-primary-light);transform:translateY(-4px);box-shadow:0 20px 40px #0000000d}.PricingSection-module__VQVhpG__planCard.PricingSection-module__VQVhpG__popular{border:1px solid var(--color-primary);background:#fff}.PricingSection-module__VQVhpG__popularBadge{font-size:var(--font-size-xs);font-weight:var(--font-weight-normal);border:1px solid var(--color-border-glass);border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.05em;background:#fff;padding:4px 12px;position:absolute;top:-14px;left:24px}.PricingSection-module__VQVhpG__planHeader{margin-bottom:var(--spacing-lg)}.PricingSection-module__VQVhpG__planName{font-family:var(--font-heading);font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--color-text);margin-bottom:var(--spacing-xs)}.PricingSection-module__VQVhpG__planDescription{font-size:var(--font-size-base);font-weight:var(--font-weight-normal);color:var(--color-text-secondary);line-height:1.5}.PricingSection-module__VQVhpG__planPrice{margin-bottom:var(--spacing-xl);flex-direction:column;gap:2px;display:flex}.PricingSection-module__VQVhpG__priceRow{align-items:baseline;gap:4px;display:flex}.PricingSection-module__VQVhpG__amount{font-family:var(--font-heading);font-size:var(--font-size-6xl);font-weight:var(--font-weight-semibold);color:var(--color-text)}.PricingSection-module__VQVhpG__currency{font-size:var(--font-size-xl);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.PricingSection-module__VQVhpG__period{font-size:var(--font-size-base);font-weight:var(--font-weight-normal);color:var(--color-text-secondary)}.PricingSection-module__VQVhpG__billedYearly{font-size:var(--font-size-sm);color:var(--color-text-muted);font-weight:var(--font-weight-normal);margin-top:0}.PricingSection-module__VQVhpG__planCta{width:100%;padding:var(--spacing-sm)var(--spacing-md);font-family:var(--font-body);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);text-align:center;border-radius:var(--radius-full);transition:all var(--transition-base);margin-bottom:var(--spacing-xl);cursor:pointer;border:none;display:block}.PricingSection-module__VQVhpG__ctaPrimary{color:var(--color-background);background:linear-gradient(135deg,var(--color-primary)0%,var(--color-primary-hover)100%);box-shadow:var(--shadow-glow)}.PricingSection-module__VQVhpG__ctaPrimary:hover:not(:disabled){color:var(--color-background);box-shadow:var(--shadow-glow-lg);transform:translateY(-2px)}.PricingSection-module__VQVhpG__ctaSecondary{color:var(--color-primary);background:var(--color-primary-light);border:1px solid var(--color-primary)}.PricingSection-module__VQVhpG__ctaSecondary:hover:not(:disabled){color:var(--color-primary);background:var(--color-primary-light);transform:translateY(-2px)}.PricingSection-module__VQVhpG__featuresContainer{border-top:1px solid var(--color-border);padding-top:var(--spacing-lg);margin-top:auto}.PricingSection-module__VQVhpG__includesPrevious{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text);margin-bottom:var(--spacing-md)}.PricingSection-module__VQVhpG__featuresList{gap:var(--spacing-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.PricingSection-module__VQVhpG__featureItem{align-items:flex-start;gap:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.4;display:flex}.PricingSection-module__VQVhpG__checkIcon{color:var(--color-text);flex-shrink:0;width:16px;height:16px;margin-top:2px}.PricingSection-module__VQVhpG__featureItem.PricingSection-module__VQVhpG__notIncluded{opacity:.5;text-decoration:line-through}
.TermsConfirmationModal-module__RJhwmW__overlay{z-index:10000;padding:var(--spacing-lg);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.TermsConfirmationModal-module__RJhwmW__modal{pointer-events:auto;border-radius:var(--radius-lg);background:#fff;border:1px solid #0000001a;flex-direction:column;width:100%;max-width:28rem;max-height:90vh;margin:0 auto;animation:.3s cubic-bezier(.16,1,.3,1) TermsConfirmationModal-module__RJhwmW__modalSlideIn;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}@keyframes TermsConfirmationModal-module__RJhwmW__modalSlideIn{0%{opacity:0;transform:translateY(20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.TermsConfirmationModal-module__RJhwmW__header{padding:var(--spacing-lg)var(--spacing-lg)var(--spacing-md);border-bottom:1px solid var(--color-border);background:linear-gradient(to bottom,#fff,var(--color-background-secondary));justify-content:space-between;align-items:center;display:flex}.TermsConfirmationModal-module__RJhwmW__title{font-family:var(--font-heading);color:var(--color-text);text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:1.25rem;font-weight:700}.TermsConfirmationModal-module__RJhwmW__closeBtn{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem;transition:color .2s;display:flex}.TermsConfirmationModal-module__RJhwmW__closeBtn:hover{color:#475569;background-color:#f1f5f9}.TermsConfirmationModal-module__RJhwmW__content{padding:var(--spacing-lg);flex-direction:column;gap:1.5rem;display:flex;overflow-y:auto}.TermsConfirmationModal-module__RJhwmW__planSummary{background-color:var(--color-background-secondary);border-radius:var(--radius-md);border:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:1rem;display:flex}.TermsConfirmationModal-module__RJhwmW__planName{color:var(--color-text);font-weight:600;font-family:var(--font-heading);margin:0}.TermsConfirmationModal-module__RJhwmW__planSub{color:var(--color-text-secondary);margin:0;font-size:.875rem}.TermsConfirmationModal-module__RJhwmW__price{color:var(--color-text);text-align:right;font-size:1.5rem;font-weight:700;font-family:var(--font-heading);margin:0}.TermsConfirmationModal-module__RJhwmW__period{color:var(--color-text-secondary);text-align:right;margin:0;font-size:.75rem}.TermsConfirmationModal-module__RJhwmW__checkboxContainer{border-radius:var(--radius-md);border:1px solid var(--color-border);cursor:pointer;background-color:#fff;align-items:flex-start;gap:.75rem;padding:1rem;transition:all .2s;display:flex}.TermsConfirmationModal-module__RJhwmW__checkboxContainer:hover{border-color:#cbd5e1}.TermsConfirmationModal-module__RJhwmW__checkboxContainer.TermsConfirmationModal-module__RJhwmW__active{border-color:var(--color-primary);background-color:rgba(var(--color-primary-rgb),.05)}.TermsConfirmationModal-module__RJhwmW__checkbox{background-color:#fff;border:1px solid #cbd5e1;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;margin-top:.125rem;transition:all .2s;display:flex}.TermsConfirmationModal-module__RJhwmW__checkbox.TermsConfirmationModal-module__RJhwmW__checked{background-color:var(--color-primary);border-color:var(--color-primary)}.TermsConfirmationModal-module__RJhwmW__checkIcon{color:#fff}.TermsConfirmationModal-module__RJhwmW__termsText{color:var(--color-text-secondary);-webkit-user-select:none;user-select:none;font-size:.875rem;line-height:1.4}.TermsConfirmationModal-module__RJhwmW__link{color:var(--color-primary);z-index:10;font-weight:500;text-decoration:none;position:relative}.TermsConfirmationModal-module__RJhwmW__link:hover{text-decoration:underline}.TermsConfirmationModal-module__RJhwmW__confirmBtn{border-radius:var(--radius-md);width:100%;color:var(--color-secondary);cursor:pointer;background-color:var(--color-primary);font-weight:600;font-family:var(--font-heading);letter-spacing:.025em;text-transform:uppercase;border:none;padding:1rem;font-size:.9rem;transition:all .2s;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.TermsConfirmationModal-module__RJhwmW__confirmBtn:hover{background-color:var(--color-primary-dark);color:#fff}.TermsConfirmationModal-module__RJhwmW__confirmBtn:active{transform:scale(.98)}.TermsConfirmationModal-module__RJhwmW__confirmBtn:disabled{color:#fff;cursor:not-allowed;box-shadow:none;background-color:#cbd5e1;transform:none}
