.legacy-teams-page{overflow-x:hidden}.legacy-teams-page *{-webkit-font-smoothing:antialiased;box-sizing:border-box}.legacy-teams-page a{text-decoration:none}.legacy-teams-page button:focus-visible{outline:2px solid #4a90e2!important;outline:-webkit-focus-ring-color auto 5px!important}.legacy-teams-page{--color-primary: #561ec4;--color-primary-hover: #6b2ed4;--color-primary-dark: #5306c6;--color-purple-light: #320098;--color-purple-bg: #fdf2fd;--color-purple-accent: #7519ff;--color-purple-badge: #e1cdff;--color-black: #000000;--color-white: #ffffff;--color-gray-dark: #262626;--color-gray-medium: #494949;--color-gray-light: #707070;--color-gray-lighter: #e0e0e0;--color-gray-bg: #f1f1f1;--color-gray-footer: #6c757d;--color-border: #e9ecef;--color-text-dark: #121212;--font-family-base: "Inter", Helvetica;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--h1-font-family: "Inter", Helvetica;--h1-font-weight: 600;--h1-font-size: 30px;--h1-letter-spacing: -.72px;--h1-line-height: normal;--h1-font-style: normal;--h2-font-family: "Inter", Helvetica;--h2-font-weight: 600;--h2-font-size: 30px;--h2-letter-spacing: -.24px;--h2-line-height: 1.1;--h2-font-style: normal;--space-xs: 4px;--space-sm: 8px;--space-md: 12px;--space-lg: 16px;--space-xl: 20px;--space-xxl: 24px;--space-3xl: 32px;--space-4xl: 40px;--space-5xl: 48px;--space-5xl-plus: 56px;--space-6xl: 64px;--space-7xl: 80px;--container-max-width: 1140px;--container-medium: 980px;--container-small: 647px;--container-xsmall: 580px;--container-text: 670px;--radius-sm: 8px;--radius-md: 10px;--radius-lg: 12px;--radius-xl: 16px;--radius-xxl: 24px;--radius-full: 100px;--transition-fast: .2s ease;--transition-medium: .3s ease}@media(min-width:768px){.legacy-teams-page{--h1-font-size: 39px;--h1-letter-spacing: -1.05px;--h1-line-height: normal;--h2-font-size: 35px;--h2-letter-spacing: -.3px;--h2-line-height: normal}}.legacy-teams-page{font-family:var(--font-family-base);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative}.legacy-teams-page .section{display:flex;flex-direction:column;align-items:center;position:relative;align-self:stretch;width:100%;flex:0 0 auto;padding:64px 16px}@media(min-width:768px){.legacy-teams-page .section{padding:80px 24px}}.legacy-teams-page .section--header{padding-top:var(--space-lg);padding-bottom:0}@media(min-width:768px){.legacy-teams-page .section--header{padding-top:var(--space-xl)}}@media(min-width:1024px){.legacy-teams-page .section--header{padding-top:var(--space-xxl);overflow:hidden}}.legacy-teams-page .section--hero{padding-top:var(--space-4xl);padding-bottom:var(--space-6xl)}@media(min-width:768px){.legacy-teams-page .section--hero{padding-top:var(--space-5xl)}}@media(min-width:1024px){.legacy-teams-page .section--hero{padding-top:var(--space-6xl);padding-bottom:var(--space-7xl)}}.legacy-teams-page .section--testimonials{align-items:flex-start}.legacy-teams-page .section--footer{padding-top:0;padding-bottom:32px}@media(min-width:768px){.legacy-teams-page .section--footer{padding-bottom:80px}}.legacy-teams-page .section__separator{bottom:0;position:absolute;left:0;width:100vw;height:500px;background:linear-gradient(0deg,#fafafa,#fff0)}.legacy-teams-page .header{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(1,minmax(0,1fr));max-width:var(--container-max-width);align-items:center;position:relative;width:100%;background-color:transparent}.legacy-teams-page .header__logo{position:relative;grid-row:1 / 2;grid-column:1 / 2;width:auto;height:45px}@media(min-width:768px){.legacy-teams-page .header__logo{height:50px}}@media(min-width:1024px){.legacy-teams-page .header__logo{height:59px}}.legacy-teams-page .header__partner{position:relative;grid-row:1 / 2;grid-column:2 / 3;width:100%;height:100%;display:none;align-items:center;justify-content:center;gap:7px}@media(min-width:768px){.legacy-teams-page .header__partner{display:flex}}.legacy-teams-page .header__partner-text{position:relative;width:fit-content;font-weight:var(--font-weight-bold);color:var(--color-black);font-size:12px;text-align:center;letter-spacing:0;line-height:16px;white-space:nowrap}.legacy-teams-page .header__partner-logo{position:relative;width:38px}.legacy-teams-page .header__cta{position:relative;grid-row:1 / 2;grid-column:3 / 4;width:100%;height:100%;display:flex;align-items:center;justify-content:flex-end;gap:11px}.legacy-teams-page .header__cta-prompt{position:relative;width:fit-content;font-weight:var(--font-weight-semibold);color:var(--color-gray-dark);font-size:14px;text-align:center;letter-spacing:0;line-height:29px;white-space:nowrap;display:none}@media(min-width:1024px){.legacy-teams-page .header__cta-prompt{display:block}}.legacy-teams-page .header__cta-button{display:inline-flex;align-items:center;justify-content:center;padding:10px 13px;position:relative;flex:0 0 auto;background-color:var(--color-primary);border-radius:var(--radius-md);border:none;cursor:pointer;transition:background-color var(--transition-medium),transform var(--transition-fast)}.legacy-teams-page .header__cta-button:hover{background-color:var(--color-primary-hover);transform:translateY(-1px)}.legacy-teams-page .header__cta-button:active{transform:translateY(0)}.legacy-teams-page .header__cta-button-text{position:relative;width:fit-content;margin-top:-1px;font-weight:var(--font-weight-semibold);color:var(--color-white);font-size:16px;text-align:center;letter-spacing:0;line-height:22px;white-space:nowrap}.legacy-teams-page .hero{display:flex;flex-direction:column;max-width:var(--container-max-width);align-items:center;gap:var(--space-4xl);position:relative;width:100%;flex:0 0 auto}.legacy-teams-page .hero__main{display:flex;flex-direction:column;align-items:center;gap:var(--space-4xl);position:relative;align-self:stretch;width:100%;flex:0 0 auto}.legacy-teams-page .hero__top{display:flex;flex-direction:column;align-items:center;gap:var(--space-lg);position:relative;align-self:stretch;width:100%;flex:0 0 auto}.legacy-teams-page .hero__header{display:flex;flex-direction:column;max-width:var(--container-text);align-items:center;gap:var(--space-lg);position:relative;width:100%;flex:0 0 auto}.legacy-teams-page .hero__announcement{display:inline-flex;height:26px;align-items:center;gap:6px;padding:0 10px 0 var(--space-xs);position:relative;background-color:var(--color-purple-bg);border-radius:var(--radius-full)}.legacy-teams-page .hero__announcement-badge{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-xs) 6px;position:relative;flex:0 0 auto;background-color:var(--color-primary-dark);border-radius:var(--radius-lg)}.legacy-teams-page .hero__announcement-badge-text{position:relative;width:fit-content;margin-top:-1px;font-weight:var(--font-weight-extrabold);color:var(--color-purple-badge);font-size:10px;letter-spacing:-.25px;line-height:10px;white-space:nowrap}@media(min-width:768px){.legacy-teams-page .hero__announcement-badge-text{font-size:11px;letter-spacing:-.28px;line-height:11px}}.legacy-teams-page .hero__announcement-title{display:inline-flex;align-items:center;justify-content:center;gap:4px;position:relative;flex:0 0 auto}.legacy-teams-page .hero__announcement-text{position:relative;width:fit-content;margin-top:-1px;font-weight:var(--font-weight-medium);color:var(--color-purple-light);font-size:12px;letter-spacing:0;line-height:var(--space-xxl);white-space:nowrap}@media(min-width:768px){.legacy-teams-page .hero__announcement-text{font-size:14px}}.legacy-teams-page .hero__announcement-emoji{position:relative;width:fit-content;margin-top:-2px;-webkit-text-stroke:1px var(--color-gray-light);font-weight:var(--font-weight-medium);color:var(--color-purple-light);font-size:12px;letter-spacing:0;line-height:var(--space-xxl);white-space:nowrap}.legacy-teams-page .hero__content{display:flex;flex-direction:column;align-items:center;gap:var(--space-md);position:relative;align-self:stretch;width:100%;flex:0 0 auto}.legacy-teams-page .hero__title{position:relative;align-self:stretch;margin-top:-1px;font-weight:var(--h1-font-weight);color:var(--color-black);font-size:var(--h1-font-size);text-align:center;letter-spacing:var(--h1-letter-spacing);line-height:var(--h1-line-height);font-style:var(--h1-font-style)}.legacy-teams-page .hero__subtitle{position:relative;align-self:stretch;opacity:.7;font-weight:var(--font-weight-medium);color:var(--color-black);line-height:1.3;font-size:18px;text-align:center;letter-spacing:0}@media(min-width:768px){.legacy-teams-page .hero__subtitle{font-size:var(--space-xl);line-height:1.4}}.legacy-teams-page .hero__video{display:flex;flex-direction:column;max-width:var(--container-medium);align-items:center;gap:var(--space-md);position:relative;width:100%;flex:0 0 auto}.legacy-teams-page .hero__video-description{display:inline-flex;align-items:center;gap:var(--space-md);padding:0px var(--space-sm);position:relative;flex:0 0 auto;background-color:var(--color-gray-bg);border-radius:var(--radius-full)}@media(min-width:768px){.legacy-teams-page .hero__video-description{padding:2px var(--space-md)}}.legacy-teams-page .video__description{position:relative;width:fit-content;margin-top:-1px;font-weight:var(--font-weight-semibold);color:var(--color-black);text-align:center;letter-spacing:0;line-height:var(--space-xxl);white-space:nowrap}.legacy-teams-page .video__description-text{font-weight:var(--font-weight-semibold);color:var(--color-black);font-size:12px;letter-spacing:0;line-height:var(--space-xxl)}@media(min-width:768px){.legacy-teams-page .video__description-text{font-size:14px}}.legacy-teams-page .video__description-emoji{font-size:14px}@media(min-width:768px){.legacy-teams-page .video__description-emoji{font-size:16px}}.legacy-teams-page .video-frame{position:relative;align-self:stretch;width:100%;object-fit:cover;border-radius:var(--radius-xl);background-color:var(--color-black)}.legacy-teams-page .video-frame::-webkit-media-controls-panel{background-color:#000c}.legacy-teams-page .video-frame::-webkit-media-controls-play-button,.legacy-teams-page .video-frame::-webkit-media-controls-volume-slider,.legacy-teams-page .video-frame::-webkit-media-controls-timeline{filter:invert(1)}.legacy-teams-page .video-frame:active{outline:2px solid var(--color-primary);outline-offset:4px}.legacy-teams-page .hero__pricing{display:none;flex-direction:column;width:193px;height:193px;align-items:flex-start;padding:59px 22px;position:absolute;top:-14px;right:-42px}@media(min-width:768px){.legacy-teams-page .hero__pricing{display:flex}}@media(min-width:1024px){.legacy-teams-page .hero__pricing{width:208px}}.legacy-teams-page .hero__pricing-bg{position:absolute;top:2px;left:3px;width:172px;height:188px;aspect-ratio:1}@media(min-width:1024px){.legacy-teams-page .hero__pricing-bg{width:187px}}.legacy-teams-page .hero__pricing-text{display:flex;flex-direction:column;width:149px;align-items:center;gap:2px;position:relative;flex:0 0 auto}.legacy-teams-page .hero__pricing-label{position:relative;width:fit-content;margin-top:-1px;font-weight:var(--font-weight-bold);color:#fde2fb;font-size:12px;text-align:center;letter-spacing:0;line-height:var(--space-lg);white-space:nowrap}.legacy-teams-page .hero__pricing-amount{position:relative;width:fit-content;font-weight:var(--font-weight-extrabold);color:var(--color-white);font-size:29px;text-align:center;letter-spacing:0;line-height:normal}.legacy-teams-page .hero__pricing-detail{position:relative;width:fit-content;font-weight:var(--font-weight-bold);color:#fde2fb;font-size:12px;text-align:center;letter-spacing:0;line-height:var(--space-lg);white-space:nowrap}.legacy-teams-page .hero__footer{display:flex;flex-direction:column;align-items:center;gap:var(--space-5xl);position:relative;align-self:stretch;width:100%;flex:0 0 auto}@media(min-width:768px){.legacy-teams-page .hero__footer{gap:var(--space-5xl-plus)}}@media(min-width:1024px){.legacy-teams-page .hero__footer{gap:var(--space-6xl)}}.legacy-teams-page .benefits{display:flex;flex-direction:column;max-width:var(--container-medium);align-items:center;gap:var(--space-3xl);position:relative;width:100%;flex:0 0 auto}.legacy-teams-page .benefits__list{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:var(--space-xxl);padding:0 var(--space-sm);position:relative;align-self:stretch;width:100%;flex:0 0 auto}.legacy-teams-page .benefits__item{display:flex;flex-direction:column;min-width:305px;align-items:center;gap:8px;position:relative;flex:1;flex-grow:1}@media(min-width:768px){.legacy-teams-page .benefits__item{flex-direction:row;align-items:flex-start;min-width:auto}}.legacy-teams-page .benefits__item-icon{position:relative;width:fit-content;margin-top:-3px;margin-bottom:-1px;font-weight:var(--font-weight-semibold);color:var(--color-black);font-size:24px;text-align:center;letter-spacing:0;line-height:22px;white-space:nowrap}@media(min-width:768px){.legacy-teams-page .benefits__item-icon{margin-top:-2px;margin-bottom:0}}.legacy-teams-page .benefits__item-content{display:flex;flex-direction:column;align-items:center;gap:4px;position:relative;flex:1;flex-grow:1}@media(min-width:768px){.legacy-teams-page .benefits__item-content{align-items:flex-start}}.legacy-teams-page .benefits__item-title{position:relative;width:fit-content;margin-top:-3px;margin-bottom:-1px;font-weight:var(--font-weight-semibold);color:var(--color-black);font-size:16px;letter-spacing:0;line-height:22px;text-align:center}@media(min-width:768px){.legacy-teams-page .benefits__item-title{text-align:left;align-self:stretch}}.legacy-teams-page .benefits__item-description{position:relative;width:fit-content;font-weight:var(--font-weight-medium);color:var(--color-gray-medium);font-size:14px;letter-spacing:0;line-height:24px;white-space:nowrap;text-align:center}@media(min-width:768px){.legacy-teams-page .benefits__item-description{text-align:left;align-self:stretch;white-space:normal}}.legacy-teams-page .logos{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3xl);position:relative;max-width:980px;width:100%;flex:0 0 auto}@media(min-width:768px){.legacy-teams-page .logos{flex-direction:row;flex-wrap:wrap;gap:var(--space-5xl)}}.legacy-teams-page .logos__item{width:auto;object-fit:contain;transition:opacity var(--transition-fast)}.legacy-teams-page .logos__item--akality{height:33px}.legacy-teams-page .logos__item--generation,.legacy-teams-page .logos__item--leadpilot{height:34px}.legacy-teams-page .logos__item--qte,.legacy-teams-page .logos__item--reliable{height:29px}.legacy-teams-page .testimonials{display:flex;flex-direction:column;align-items:center;gap:48px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.legacy-teams-page .testimonial{display:flex;flex-direction:column;max-width:647px;align-items:flex-end;position:relative;width:100%;flex:0 0 auto}.legacy-teams-page .testimonial__chat{display:flex;max-width:647px;align-items:flex-end;gap:8px;position:relative;width:100%;flex:0 0 auto}.legacy-teams-page .testimonial__content{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:0 0 12px;position:relative;flex:1;flex-grow:1}.legacy-teams-page .testimonial__author{display:inline-flex;align-items:center;justify-content:center;padding:0 24px;position:relative;flex:0 0 auto}.legacy-teams-page .testimonial__author-name{font-weight:var(--font-weight-medium);font-size:16px;line-height:normal;position:relative;width:fit-content;margin-top:-1px;color:var(--color-black);letter-spacing:0;white-space:nowrap}.legacy-teams-page .testimonial__author-title{font-weight:var(--font-weight-semibold);font-size:14px;line-height:25px;color:var(--color-black);overflow-wrap:break-word}.legacy-teams-page .testimonial__message{display:flex;flex-direction:column;max-width:647px;align-items:center;justify-content:center;padding:20px;position:relative;flex:0 0 auto;border-radius:24px}.legacy-teams-page .testimonial__message--bolagskampen{background-color:var(--color-purple-accent);border-radius:24px 24px 0}.legacy-teams-page .testimonial__message--customer{background-color:var(--color-gray-bg);border-radius:24px 24px 24px 0}.legacy-teams-page .testimonial__text{position:relative;align-self:stretch;margin-top:-1px;font-weight:var(--font-weight-normal);font-size:20px;letter-spacing:0;line-height:normal}.legacy-teams-page .testimonial__text--bolagskampen{color:var(--color-white)}.legacy-teams-page .testimonial__text--customer{color:var(--color-text-dark)}.legacy-teams-page .testimonial__avatar{position:relative;width:64px;height:64px;background-size:cover;background-position:50% 50%;border-radius:50%}.legacy-teams-page .testimonial__avatar--bolagskampen{width:71px;height:71px}.legacy-teams-page .testimonials__list{display:flex;flex-direction:column;max-width:647px;align-items:flex-start;position:relative;gap:var(--space-lg);width:100%;flex:0 0 auto}.legacy-teams-page .section-header{display:flex;padding:0 var(--space-lg);align-self:stretch;width:100%;flex-direction:column;gap:var(--space-sm);align-items:center;position:relative;flex:0 0 auto}.legacy-teams-page .section-header__title{position:relative;margin-top:-1px;font-weight:var(--h2-font-weight);color:var(--color-black);font-size:24px;text-align:center;letter-spacing:var(--h2-letter-spacing);line-height:var(--h2-line-height);font-style:var(--h2-font-style)}@media(min-width:768px){.legacy-teams-page .section-header__title{font-size:var(--h2-font-size)}}.legacy-teams-page .section-header__subtitle{position:relative;max-width:580px;width:100%;font-weight:var(--font-weight-medium);color:var(--color-black);font-size:16px;text-align:center;letter-spacing:0;line-height:22px;margin:0;opacity:.7}@media(min-width:768px){.legacy-teams-page .section-header__subtitle{font-size:18px;line-height:26px}}.legacy-teams-page .faq{display:flex;flex-direction:column;max-width:1140px;align-items:center;gap:48px;position:relative;width:100%;flex:0 0 auto}.legacy-teams-page .faq__list{display:flex;flex-direction:column;max-width:647px;align-items:flex-start;gap:9px;position:relative;width:100%;flex:0 0 auto}.legacy-teams-page .faq__item{display:block;width:100%;padding:0;position:relative;flex:0 0 auto;background-color:var(--color-white);border-radius:16px;border:1px solid;border-color:var(--color-gray-lighter);cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.legacy-teams-page .faq__item--expanded .faq__toggle-icon{transform:rotate(45deg);transition:transform .2s ease}.legacy-teams-page .faq__item-header{display:flex;width:100%;align-items:center;justify-content:space-between;cursor:pointer;padding:18px 20px}.legacy-teams-page .faq__question{position:relative;flex:1;padding-right:16px;font-weight:var(--font-weight-semibold);color:var(--color-black);font-size:16px;letter-spacing:0;line-height:normal;white-space:nowrap}.legacy-teams-page .faq__toggle{display:flex;width:25px;height:25px;align-items:center;justify-content:center;padding:0 0 2px;position:relative;border-radius:8px}.legacy-teams-page .faq__toggle-icon{position:relative;width:fit-content;margin-top:-4px;margin-bottom:-2px;font-weight:var(--font-weight-medium);color:var(--color-primary-dark);font-size:24px;letter-spacing:0;line-height:normal}.legacy-teams-page .faq__answer{padding:16px 20px 18px;font-weight:var(--font-weight-normal);font-size:16px;line-height:1.5;border-top:1px solid var(--color-gray-lighter);margin-top:0;color:var(--color-black)}.legacy-teams-page .faq__answer p{margin:0;color:var(--color-black)}.legacy-teams-page .booking{display:flex;flex-direction:column;max-width:1140px;align-items:center;justify-content:center;position:relative;width:100%;flex:0 0 auto;gap:var(--space-4xl)}.legacy-teams-page .booking__calendar{display:flex;align-items:stretch;justify-content:center;position:relative;align-self:stretch;width:100%;overflow:hidden}.legacy-teams-page .booking__loading-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:400px;width:100%;padding:var(--space-xxl);border:1px solid var(--color-border);border-radius:8px;background-color:var(--color-white)}.legacy-teams-page .booking__loading-spinner{width:32px;height:32px;border:3px solid var(--color-border);border-top:3px solid var(--color-primary);border-radius:50%;animation:legacy-spin 1s linear infinite}@keyframes legacy-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.legacy-teams-page .booking__loading-text{font-weight:var(--font-weight-medium);color:var(--color-gray-dark);font-size:16px;letter-spacing:0;line-height:1.4}@media(max-width:767px){.legacy-teams-page [data-testid=booker-container]{grid-template-areas:"meta" "main" "timeslots"!important;grid-template-columns:1fr!important;grid-template-rows:auto auto auto!important;width:100%!important;min-height:auto!important}.legacy-teams-page [data-testid=booker-container]>[style*=grid-area]{width:100%!important;max-width:100%!important}.legacy-teams-page .calcom-atoms .main{max-width:100%!important}}.legacy-teams-page .calcom-atoms .main{margin-top:0;margin-bottom:0}.legacy-teams-page .cal-embed-loading{width:100%;min-height:600px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;background:var(--color-white);border-radius:var(--radius-xl);border:1px solid var(--color-border)}.legacy-teams-page .cal-embed-spinner{width:40px;height:40px;border:2px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;animation:cal-spin .8s cubic-bezier(.4,0,.2,1) infinite}@keyframes cal-spin{to{transform:rotate(360deg)}}.legacy-teams-page .cal-embed-loading-text{font-weight:var(--font-weight-medium);color:var(--color-gray-medium);font-size:15px;letter-spacing:-.01em;line-height:1.5}.legacy-teams-page .cal-embed-error{width:100%;min-height:600px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:var(--color-white);border-radius:var(--radius-xl);border:1px solid var(--color-border);padding:var(--space-4xl)}.legacy-teams-page .cal-embed-error-icon{color:var(--color-gray-medium);opacity:.6}.legacy-teams-page .cal-embed-error-text{font-weight:var(--font-weight-medium);color:var(--color-gray-dark);font-size:16px;letter-spacing:-.01em;line-height:1.5;text-align:center;margin:0}.legacy-teams-page .cal-embed-retry-button{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;margin-top:8px;background:var(--color-white);color:var(--color-primary);border:1px solid var(--color-primary);border-radius:var(--radius-md);font-family:var(--font-family-base);font-size:15px;font-weight:var(--font-weight-semibold);letter-spacing:-.01em;cursor:pointer;transition:all .2s ease}.legacy-teams-page .cal-embed-retry-button:hover{background:var(--color-primary);color:var(--color-white);transform:translateY(-1px)}.legacy-teams-page .cal-embed-retry-button:active{transform:translateY(0)}.legacy-teams-page .mobile-partnership-bar{width:100%;height:32px;background-color:var(--color-white);display:flex;align-items:center;justify-content:center;gap:7px;z-index:1000;border-bottom:1px solid var(--color-border)}@media(min-width:768px){.legacy-teams-page .mobile-partnership-bar{display:none}}.legacy-teams-page .mobile-partnership-bar__text{font-weight:var(--font-weight-bold);color:var(--color-black);font-size:11px;text-align:center;letter-spacing:0;line-height:16px;white-space:nowrap}.legacy-teams-page .mobile-partnership-bar__logo{width:28px;height:auto}.legacy-teams-page .footer{display:flex;flex-direction:column;align-items:center;gap:32px;max-width:980px;width:100%;padding-top:var(--space-5xl);border-top:1px solid var(--color-border);margin-top:0}@media(min-width:768px){.legacy-teams-page .footer{margin-top:var(--space-xxl)}}.legacy-teams-page .footer__main{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.legacy-teams-page .footer__logo{height:40px;width:auto}.legacy-teams-page .footer__text{display:flex;flex-direction:column;align-items:center;gap:8px}.legacy-teams-page .footer__tagline{font-weight:var(--font-weight-semibold);color:var(--color-black);font-size:18px;letter-spacing:0;line-height:1.4;margin:0}.legacy-teams-page .footer__description{font-weight:var(--font-weight-normal);color:var(--color-gray-footer);font-size:14px;letter-spacing:0;line-height:1.5;margin:0}.legacy-teams-page .footer__bottom{width:100%;text-align:center}.legacy-teams-page .footer__copyright{font-weight:var(--font-weight-normal);color:var(--color-gray-footer);font-size:12px;letter-spacing:0;line-height:1.4;margin:0}.legacy-teams-page .contact{display:flex;flex-direction:column;max-width:var(--container-max-width);align-items:center;gap:var(--space-5xl);position:relative;width:100%;flex:0 0 auto}.legacy-teams-page .contact__options{display:flex;flex-direction:column;gap:var(--space-4xl);position:relative;width:100%;max-width:var(--container-medium)}@media(min-width:1024px){.legacy-teams-page .contact__options{flex-direction:row;gap:var(--space-6xl);align-items:flex-start}}.legacy-teams-page .contact__form{display:flex;flex-direction:column;gap:var(--space-lg);position:relative;flex:1}@media(min-width:1024px){.legacy-teams-page .contact__form{max-width:480px}}.legacy-teams-page .contact__form-title{font-weight:var(--font-weight-semibold);color:var(--color-black);font-size:20px;letter-spacing:0;line-height:1.3;margin:0;text-align:center;display:none}@media(min-width:1024px){.legacy-teams-page .contact__form-title{display:block;text-align:left}}.legacy-teams-page .contact__demo{display:flex;flex-direction:column;position:relative;flex:1;align-items:center;text-align:center;padding:var(--space-3xl);background-color:var(--color-purple-bg);border-radius:var(--radius-xl)}@media(min-width:1024px){.legacy-teams-page .contact__demo{max-width:400px;align-items:flex-start;text-align:left}}.legacy-teams-page .contact__demo-title{font-weight:var(--font-weight-semibold);color:var(--color-black);margin-bottom:var(--space-md);font-size:20px;letter-spacing:0;line-height:1.3}.legacy-teams-page .contact__demo-description{font-weight:var(--font-weight-normal);color:var(--color-black);font-size:16px;letter-spacing:0;line-height:1.4;margin-bottom:var(--space-xl);opacity:.8}.legacy-teams-page .contact__demo-button{position:relative;width:fit-content}.legacy-teams-page .btn{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-md) var(--space-xxl);position:relative;border-radius:var(--radius-md);border:none;cursor:pointer;font-family:var(--font-family-base);font-size:16px;font-weight:var(--font-weight-semibold);text-align:center;text-decoration:none;transition:background-color var(--transition-medium),transform var(--transition-fast),box-shadow var(--transition-medium)}.legacy-teams-page .btn:hover{transform:translateY(-1px)}.legacy-teams-page .btn:active{transform:translateY(0)}.legacy-teams-page .btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.legacy-teams-page .btn--primary{background-color:var(--color-primary);color:var(--color-white)}.legacy-teams-page .btn--primary:hover{background-color:var(--color-primary-hover)}.legacy-teams-page .btn--primary:focus{outline:none;box-shadow:0 0 0 3px #561ec44d}.legacy-teams-page .btn--secondary{background-color:transparent;color:var(--color-primary);border:2px solid var(--color-primary)}.legacy-teams-page .btn--secondary:hover{background-color:var(--color-primary);color:var(--color-white)}.legacy-teams-page .btn--secondary:focus{outline:none;box-shadow:0 0 0 3px #561ec44d}.legacy-teams-page .contact-form{display:flex;flex-direction:column;gap:var(--space-lg);position:relative;width:100%}.legacy-teams-page .contact-form__field{display:flex;flex-direction:column;position:relative;width:100%;padding:0 var(--space-lg)}@media(min-width:768px){.legacy-teams-page .contact-form__field{padding:0}}.legacy-teams-page .form-input,.legacy-teams-page .form-textarea{width:100%;padding:var(--space-md) var(--space-lg);border:1px solid var(--color-gray-lighter);border-radius:var(--radius-md);font-family:var(--font-family-base);font-size:16px;font-weight:var(--font-weight-normal);color:var(--color-black);background-color:var(--color-white);transition:border-color var(--transition-medium),box-shadow var(--transition-medium)}.legacy-teams-page .form-input::placeholder,.legacy-teams-page .form-textarea::placeholder{color:var(--color-gray-light)}.legacy-teams-page .form-input:focus,.legacy-teams-page .form-textarea:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px #561ec41a}.legacy-teams-page .form-textarea{resize:vertical;min-height:100px;line-height:1.4}.legacy-teams-page .contact-form__actions{display:flex;justify-content:center}@media(min-width:1024px){.legacy-teams-page .contact-form__actions{justify-content:flex-start}}.legacy-teams-page .newsletter{display:flex;flex-direction:column;max-width:var(--container-medium);align-items:center;gap:var(--space-xxl);position:relative;width:100%;flex:0 0 auto}#newsletter-form-container{width:100%;max-width:480px}.legacy-teams-page .newsletter .contact-form__field{margin-bottom:0}.legacy-teams-page .newsletter .contact-form__actions{justify-content:center;margin-top:0}@media(min-width:768px){.legacy-teams-page .newsletter .contact-form__actions{margin-top:var(--space-sm)}}
