._tabContainer_v18xc_1{border-radius:var(--radius-lg);min-width:280px}._tabContainer_v18xc_1._pink_v18xc_6{--accent: rgba(255, 0, 170, .6);--accent-700: var(--color-pink-700);--tab-bg-active: linear-gradient( to bottom right, #3a0130 0%, #120010 40%, #000 100% );--shadow: 0 0 1px rgba(255, 0, 180, .9), 0 0 10px rgba(255, 0, 180, .4), 0 0 25px rgba(255, 0, 180, .2)}._tabContainer_v18xc_1._blue_v18xc_20{--accent: rgba(0, 200, 255, .75);--accent-700: var(--color-blue-700);--tab-bg-active: linear-gradient( to bottom right, #032b35 0%, #03232e 15%, #010d16 55%, #000000 100% );--shadow: 0 0 1px rgba(0, 180, 255, .95), 0 0 7px rgba(0, 150, 220, .35), 0 0 16px rgba(0, 150, 220, .18)}._tabContainer_v18xc_1._pink_v18xc_6,._tabContainer_v18xc_1._blue_v18xc_20{border:1px solid var(--accent);box-shadow:var(--shadow)}._tabRow_v18xc_41{display:flex;align-items:stretch;border-radius:var(--radius-lg)}._tabButton_v18xc_47{flex-shrink:0;padding:var(--spacing-2);color:inherit;width:260px;text-align:left;border-right:1px solid var(--accent-700);border-left:none;border-top:none;border-bottom:none;box-shadow:0 1px 8px -5px var(--accent);background-color:transparent}._summaryText_v18xc_61{max-height:0;padding:0;opacity:0;transition:none}._tabContent_v18xc_68{padding:var(--spacing-2);display:none}._tabRow_v18xc_41:has(.tabToggle:checked) ._tabContent_v18xc_68{display:flex;flex-direction:column;gap:var(--spacing-2)}._tabRow_v18xc_41:has(.tabToggle:checked) ._tabButton_v18xc_47{background:var(--tab-bg-active);backdrop-filter:blur(6px);border:1px solid var(--accent);border-left:0}._tabRow_v18xc_41:first-of-type:has(.tabToggle:checked) ._tabButton_v18xc_47{border-top:0;border-top-left-radius:var(--radius-lg)}._tabRow_v18xc_41:last-of-type:has(.tabToggle:checked) ._tabButton_v18xc_47{border-bottom:0;border-bottom-left-radius:var(--radius-lg)}.tabToggle:not(:checked)+._tabButton_v18xc_47:hover{cursor:pointer}._tabRow_v18xc_41:has(.tabToggle:checked) ._summaryText_v18xc_61{opacity:1;transition:all .3s ease;padding-top:var(--spacing-2);max-height:260px}._noFeatures_v18xc_107{display:flex;flex-direction:column;gap:var(--spacing-2);align-items:center;justify-content:center;text-align:center;max-width:400px}._featureList_v18xc_117{display:flex;gap:var(--spacing-1);flex-wrap:wrap}._feature_v18xc_117{display:flex;flex-direction:column;gap:var(--spacing-half);width:125px;align-items:center;text-align:center}._feature_v18xc_117:hover ._icon_v18xc_132{animation:_spin_v18xc_1 .3s linear}._iconLabel_v18xc_136{width:90%}ul{list-style:none;height:100%}@keyframes _spin_v18xc_1{to{transform:rotateY(1turn)}}@media(max-width:768px){._tabButton_v18xc_47{width:100%;flex-shrink:1;border-right:none}._tabContent_v18xc_68{padding:var(--spacing-2) var(--spacing-1);min-width:126px}._tabRow_v18xc_41:has(.tabToggle:checked) ._tabButton_v18xc_47{border:1px solid --accent;flex-shrink:1;min-width:170px!important}._tabRow_v18xc_41:has(.tabToggle:checked) ._summaryText_v18xc_61{max-height:400px}._featureList_v18xc_117{justify-content:center;gap:var(--spacing-3)}._feature_v18xc_117{flex-direction:column;gap:var(--spacing-2);width:90%}._iconContainer_v18xc_184{height:48px;width:48px}._icon_v18xc_132{width:48px!important}}@media(max-width:370px){._feature_v18xc_117{gap:var(--spacing-1)}._iconLabel_v18xc_136{font-size:12px!important}}.backgroundImg[data-astro-cid-52q5xhqt]{max-width:100%}.flex[data-astro-cid-52q5xhqt]{display:flex;gap:var(--spacing-2)}.col[data-astro-cid-52q5xhqt]{flex-direction:column;align-items:flex-start}.hero[data-astro-cid-52q5xhqt]{height:fit-content;margin:auto;padding:var(--spacing-4);max-width:100%;justify-content:space-between;background-color:var(--color-background);border-radius:var(--radius-lg)}.heroContainer[data-astro-cid-52q5xhqt]{height:90vh;overflow:hidden}.heroBodyText[data-astro-cid-52q5xhqt]{max-width:400px}.serviceSection[data-astro-cid-52q5xhqt]{padding-bottom:var(--spacing-12);position:relative}.twoCol[data-astro-cid-52q5xhqt]{margin-top:-50px;margin-bottom:var(--spacing-12)}.serviceSectionTitle[data-astro-cid-52q5xhqt]{width:fit-content;margin:0 auto;flex-shrink:0;text-align:center;padding:var(--spacing-half)}.serviceSectionTitleDivider[data-astro-cid-52q5xhqt]{width:30%}.serviceSectionTitleContainer[data-astro-cid-52q5xhqt]{justify-content:center;align-items:center;padding-top:var(--spacing-8)}.serviceAccentBlockGroup{gap:var(--spacing-8)}.serviceAccentBlockGroup h3{min-height:80px}.serviceAccentBlock[data-astro-cid-52q5xhqt]{max-width:400px}.headingIndicatorWrapper[data-astro-cid-52q5xhqt]{position:sticky;top:100px;height:0;overflow:visible;transform:translate(-100px)}.headingIndicator[data-astro-cid-52q5xhqt]{writing-mode:sideways-lr;text-orientation:sideways;opacity:0;position:absolute;top:0;text-wrap:nowrap;transition:opacity 1.5s ease}.headingIndicator[data-astro-cid-52q5xhqt].visible{opacity:1}.midCta[data-astro-cid-52q5xhqt]{padding:var(--spacing-12) 0}.offeringCard[data-astro-cid-52q5xhqt]{max-width:500px}.offerings[data-astro-cid-52q5xhqt]{justify-content:center;align-items:stretch;gap:100px}@media(max-width:768px){.hero[data-astro-cid-52q5xhqt]{flex-direction:column;padding:var(--spacing-4) var(--spacing-2) 0}h3{color:var(--color-mono-100)!important}.heroContainer[data-astro-cid-52q5xhqt]{height:100%}.heroText[data-astro-cid-52q5xhqt]{margin-bottom:var(--spacing-3)}.serviceSection[data-astro-cid-52q5xhqt]{padding-bottom:var(--spacing-2)}.serviceSectionTitleContainer[data-astro-cid-52q5xhqt]{padding-top:var(--spacing-2);padding-bottom:var(--spacing-3);justify-content:flex-start;padding-left:0}.serviceSectionTitle[data-astro-cid-52q5xhqt]{text-align:left;margin:0;padding-left:0}.serviceSectionTitleDivider[data-astro-cid-52q5xhqt]{display:none}.serviceSection[data-astro-cid-52q5xhqt] h1,.serviceSection[data-astro-cid-52q5xhqt] h2,.serviceSection[data-astro-cid-52q5xhqt] h3,.serviceSection[data-astro-cid-52q5xhqt] h4,.serviceSection[data-astro-cid-52q5xhqt] h5,.serviceSection[data-astro-cid-52q5xhqt] h6,.serviceSection[data-astro-cid-52q5xhqt] p{text-align:left!important}}@media(max-width:1024px){.heroCards[data-astro-cid-52q5xhqt]{grid-template-columns:1fr;grid-template-rows:auto}}
