/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-duration:initial;--tw-ease:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer utilities{.shadow-orange-glow{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);box-shadow:-3px 2px 9px #ff65013d,-13px 9px 16px #ff650136,-30px 20px 21px #ff65011f,-53px 35px 25px #ff65010a,-82px 54px 28px #ff650100}.landing-section-heading{--tw-leading:1.1;--tw-font-weight:var(--font-weight-bold,700);line-height:1.1;font-weight:var(--font-weight-bold,700);--tw-tracking:-2%;letter-spacing:-2%;white-space:pre-line}.glow-orange-blur{box-shadow:0 0 12px 0 var(--brand-brighter)}@supports (color:color-mix(in lab,red,red)){.glow-orange-blur{box-shadow:0 0 12px 0 color-mix(in srgb,var(--brand-brighter)25%,transparent)}}.glow-orange-blur{-webkit-backdrop-filter:blur(12px)}.hero-image-shift{transform-style:preserve-3d;transform:perspective(1000px)rotateX(10deg)rotateY(-5deg)rotate(6deg)}.gpu-accelerated{backface-visibility:hidden;perspective:1000px;transform:translateZ(0)}.will-change-transform{will-change:transform}.will-change-opacity{will-change:opacity}.will-change-transform-opacity{will-change:transform,opacity}.animation-container{contain:layout style paint}.continuously-animated{backface-visibility:hidden;will-change:transform;transform:translateZ(0)}.shimmer-loader{background:linear-gradient(90deg,var(--landing-gray-6)25%,var(--landing-gray-6)50%,var(--landing-bg2)75%,var(--landing-gray-6)100%);background-size:200% 100%;animation:shimmer 5s ease-in-out infinite}.shimmer-colored{background-size:200% 100%;animation:shimmer 4s ease-in-out infinite}}@layer components{.navbar-container{justify-content:space-between;align-items:center;width:100%;height:5rem;margin-inline:auto;padding-block:1.5rem;display:flex}.landing-brand-button{align-items:center;gap:calc(var(--spacing,.25rem)*2);background-color:var(--brand-brighter);--tw-font-weight:var(--font-weight-medium,500);font-size:1rem;font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff);border-radius:3.40282e+38px;display:flex}.hero-section-container{grid-template-columns:auto 1fr;grid-template-areas:"heading image";column-gap:1rem;display:grid}.heading-section-container{flex-direction:column;justify-content:space-evenly;gap:6rem;padding-block:10.5rem;display:flex}.heading-section-part{gap:calc(var(--spacing,.25rem)*5);flex-direction:column;display:flex}.heading-section-part-text{background-color:var(--landing-gray-2);width:fit-content;color:var(--landing-primary);border-radius:3.40282e+38px;padding-block:.25rem;padding-inline:.75rem;font-size:.75rem}.heading-section-part-text:is(.dark *){color:var(--landing-bg)}.landing-hero-section-button{cursor:pointer;background-color:var(--landing-gray-1);--tw-font-weight:var(--font-weight-semibold,600);font-size:1rem;font-weight:var(--font-weight-semibold,600);color:var(--landing-primary);border-radius:3.40282e+38px;padding-block:14px;padding-inline:24px}.landing-hero-section-button:is(.dark *){color:var(--landing-bg)}.heading-section-part-description{--tw-font-weight:var(--font-weight-medium,500);max-width:25rem;font-size:1rem;font-weight:var(--font-weight-medium,500);color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.heading-section-part-description{color:color-mix(in oklab,var(--primary)60%,transparent)}}.features-section-part{flex-direction:column;gap:.75rem;display:flex}.features-section-part-item{align-items:center;gap:calc(var(--spacing,.25rem)*2);--tw-leading:1.5;--tw-font-weight:var(--font-weight-semibold,600);font-size:.875rem;line-height:1.5;font-weight:var(--font-weight-semibold,600);display:flex}.social-numbers-section{gap:2.5rem;position:relative}.social-numbers-container,.social-numbers-section{flex-direction:column;justify-content:center;align-items:center;display:flex}.social-numbers-container{gap:1.5rem}.social-numbers-count{--tw-font-weight:var(--font-weight-extrabold,800);font-size:3rem;font-weight:var(--font-weight-extrabold,800);--tw-tracking:-4%;letter-spacing:-4%;color:var(--brand-brighter)}.social-numbers-title{--tw-font-weight:var(--font-weight-semibold,600);font-size:1.5rem;font-weight:var(--font-weight-semibold,600);--tw-tracking:-2%;letter-spacing:-2%}.social-numbers-description{text-align:center;--tw-font-weight:var(--font-weight-medium,500);max-width:20rem;font-size:.75rem;font-weight:var(--font-weight-medium,500);--tw-tracking:-2.5%;letter-spacing:-2.5%;text-wrap:balance;opacity:.6}.social-stats-container{column-gap:1.5rem}.social-stat-item-wrapper,.social-stats-container{align-items:center;display:flex}.social-stat-divider{background-color:var(--landing-primary);border-radius:3.40282e+38px;flex-shrink:0;width:2px;height:1rem;margin-left:1.5rem}@supports (color:color-mix(in lab,red,red)){.social-stat-divider{background-color:color-mix(in oklab,var(--landing-primary)10%,transparent)}}.social-stat-link{justify-content:flex-start;align-items:center;column-gap:.5rem;display:flex}.social-stat-icon-container{flex-shrink:0}.social-stat-text-container{justify-content:center;row-gap:calc(var(--spacing,.25rem)*0);flex-direction:column;display:flex}.social-stat-count{--tw-leading:1.3;--tw-font-weight:var(--font-weight-semibold,600);font-size:.875rem;line-height:1.3;font-weight:var(--font-weight-semibold,600);opacity:.6}.social-stat-handle{--tw-leading:1.3;--tw-font-weight:var(--font-weight-medium,500);font-size:.625rem;line-height:1.3;font-weight:var(--font-weight-medium,500);opacity:.6}.video-background{--tw-translate-x:calc(calc(1/2*100%)*-1);--tw-translate-y:calc(calc(1/2*100%)*-1);width:100%;height:25rem;translate:var(--tw-translate-x)var(--tw-translate-y);position:absolute;top:50%;left:50%;-webkit-mask-image:linear-gradient(#0000,#fff 50%,#0000),linear-gradient(270deg,#0000,#fff 50%,#0000);mask-image:linear-gradient(#0000,#fff 50%,#0000),linear-gradient(270deg,#0000,#fff 50%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.faq-section{flex-direction:column;row-gap:4rem;padding-block:7rem;display:flex}.faq-section__content{grid-template-columns:1fr 3fr;column-gap:2rem;display:grid}.faq-section__content-mobile{grid-template-columns:1fr;grid-template-areas:"categories""accordion";grid-template-rows:"auto" "auto";row-gap:2rem;display:grid}.faq-section__categories,.faq-section__categories-mobile{flex-direction:column;row-gap:.625rem;display:flex}.faq-section__category-row{flex-direction:row;column-gap:.625rem;display:flex}.faq-section__category-item{cursor:pointer;border-style:var(--tw-border-style);--tw-font-weight:var(--font-weight-semibold,600);width:fit-content;font-size:.875rem;font-weight:var(--font-weight-semibold,600);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));transition-duration:.3s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1));border-width:1px;border-radius:3.40282e+38px}@media (hover:hover){.faq-section__category-item:hover{background-color:var(--landing-gray-3);color:var(--color-white,#fff)}}.faq-section__category-item--selected{background-color:var(--landing-gray-3);color:var(--color-white,#fff)}.faq-section__accordion{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;width:100%}.faq-section__accordion-item{padding-inline:2rem;padding-block:calc(var(--spacing,.25rem)*3);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));transition-duration:.3s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1))}.faq-section__accordion-item[data-state=open]{background-color:var(--landing-gray-4)}.faq-section__accordion-content{--tw-font-weight:var(--font-weight-normal,400);font-size:.875rem;font-weight:var(--font-weight-normal,400);opacity:.8}.striver-flex-section{grid-template-columns:4fr 4fr;column-gap:1rem;padding-block:7rem;display:grid}.striver-flex-section-mobile{padding-inline:calc(var(--spacing,.25rem)*4);flex-direction:column;column-gap:1rem;padding-block:4rem;display:flex}.striver-flex-section__content{flex-direction:column;row-gap:2rem;display:flex}.striver-flex-section__description{--tw-leading:1.5;--tw-font-weight:var(--font-weight-medium,500);line-height:1.5;font-weight:var(--font-weight-medium,500);color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.striver-flex-section__description{color:color-mix(in oklab,var(--primary)60%,transparent)}}.striver-flex-section__button-wrapper{width:fit-content}.striver-flex-section__social-stats{flex-direction:column;gap:1em 1.75em;display:flex}.social-stat-card{background-color:var(--landing-gray-4);border-radius:1em;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:3rem auto 2px 1fr;column-gap:.75em;padding:.625em;display:grid}.social-stat-card__icon-container{background-color:var(--landing-primary);border-radius:3.40282e+38px;justify-content:center;align-items:center;margin-inline:auto;display:flex;overflow:hidden}.social-stat-card__label{align-items:center;column-gap:.5em;font-size:1em;display:flex}.social-stat-card__icon-wrapper{border-radius:3.40282e+38px;justify-content:center;align-items:center;width:1em;height:1em;display:flex}.social-stat-card__count-label{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--landing-primary)}@supports (color:color-mix(in lab,red,red)){.social-stat-card__count-label{color:color-mix(in oklab,var(--landing-primary)60%,transparent)}}.social-stat-card__description{--tw-leading:1.5;--tw-font-weight:var(--font-weight-medium,500);line-height:1.5;font-weight:var(--font-weight-medium,500);--tw-tracking:-1%;letter-spacing:-1%;opacity:.6;white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.social-stat-card__divider{background-color:var(--landing-primary);border-radius:3.40282e+38px;width:100%;height:60%;margin-block:auto}@supports (color:color-mix(in lab,red,red)){.social-stat-card__divider{background-color:color-mix(in oklab,var(--landing-primary)20%,transparent)}}.success-stories-section__carousel-item{border-style:var(--tw-border-style);border-width:1px;border-color:var(--landing-primary);border-radius:1rem;flex-shrink:0;width:300px;height:330px;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.success-stories-section__carousel-item{border-color:color-mix(in oklab,var(--landing-primary)5%,transparent)}}.success-stories-section__carousel-item{background-color:var(--landing-gray-5);transition:border-color .2s,box-shadow .2s}.success-stories-section__carousel-item:has(.success-stories-section__clickable-story:hover),.success-stories-section__carousel-item:has(.success-stories-section__clickable-video:hover){border-color:var(--landing-secondary)/50}.success-stories-section__text-content{height:100%;padding:calc(var(--spacing,.25rem)*6);flex-direction:column;justify-content:space-between;row-gap:1rem;display:flex}.success-stories-section__text-content-inner{min-height:calc(var(--spacing,.25rem)*0);flex-direction:column;flex:1;row-gap:1rem;display:flex}.success-stories-section__story-text{--tw-leading:1.5;--tw-font-weight:var(--font-weight-medium,500);font-size:.875rem;line-height:1.5;font-weight:var(--font-weight-medium,500);color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.success-stories-section__story-text{color:color-mix(in oklab,var(--primary)80%,transparent)}}.success-stories-section__story-text{white-space:pre-wrap}.success-stories-section__story-text--modal{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);background-color:var(--landing-bg2);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);--tw-leading:1.5;--tw-font-weight:var(--font-weight-medium,500);font-size:.875rem;line-height:1.5;font-weight:var(--font-weight-medium,500);color:var(--primary);border-width:1px}@supports (color:color-mix(in lab,red,red)){.success-stories-section__story-text--modal{color:color-mix(in oklab,var(--primary)80%,transparent)}}.success-stories-section__story-text--modal{white-space:normal}.success-stories-section__story-paragraph{margin-bottom:calc(var(--spacing,.25rem)*3)}.success-stories-section__story-paragraph:first-child{margin-top:calc(var(--spacing,.25rem)*0)}.success-stories-section__story-paragraph:last-child{margin-bottom:calc(var(--spacing,.25rem)*0)}.success-stories-section__footer{flex-direction:row;justify-content:space-between;column-gap:1rem;display:flex}.success-stories-section__footer-text{white-space:pre-line;width:100%;color:var(--landing-primary);flex:1;font-size:.875rem}@supports (color:color-mix(in lab,red,red)){.success-stories-section__footer-text{color:color-mix(in oklab,var(--landing-primary)40%,transparent)}}.plus-landing-container{max-width:100%}@media (min-width:1000px){.plus-landing-container{max-width:clamp(1000px,75%,1600px)}}.landing-section{gap:3rem;padding-block:7rem}.landing-section,.landing-section__header{flex-direction:column;display:flex}.landing-section__icon-container{justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.landing-section__title-wrapper{flex-direction:row;justify-content:space-between;display:flex}.landing-section__heading-span{opacity:.2}.landing-section__subtitle{--tw-leading:1.5;--tw-font-weight:var(--font-weight-semibold,600);font-size:1.125rem;line-height:1.5;font-weight:var(--font-weight-semibold,600);--tw-tracking:-3%;letter-spacing:-3%;color:var(--brand-brighter);align-self:flex-end}.bento-grid-section__subtitle{--tw-font-weight:var(--font-weight-medium,500);width:25rem;font-size:1.125rem;font-weight:var(--font-weight-medium,500);text-wrap:balance;color:var(--landing-primary);align-self:flex-end}@supports (color:color-mix(in lab,red,red)){.bento-grid-section__subtitle{color:color-mix(in oklab,var(--landing-primary)60%,transparent)}}.landing-section__content-container{flex-direction:column;width:100%;display:flex;overflow:hidden}.coach-image-badge{border-style:var(--tw-border-style);border-width:1px;border-color:var(--landing-primary);border-radius:3.40282e+38px;flex-direction:row;align-items:center;column-gap:.625rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.coach-image-badge{border-color:color-mix(in oklab,var(--landing-primary)10%,transparent)}}.coach-image-badge{background-color:var(--landing-bg)}@supports (color:color-mix(in lab,red,red)){.coach-image-badge{background-color:color-mix(in oklab,var(--landing-bg)10%,transparent)}}.coach-image-badge{--tw-backdrop-blur:blur(var(--blur-sm,8px));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);-webkit-user-select:none;user-select:none;padding-block:.5rem;width:fit-content;min-width:0;padding-left:.5rem;padding-right:.75rem}.coach-image-badge__icon-left{height:1.25rem;color:var(--primary);flex-shrink:0;position:relative}.coach-image-badge__icon-right{height:.875rem;color:var(--primary);flex-shrink:0;position:relative}.coach-image-badge__text{--tw-leading:1.1;--tw-font-weight:var(--font-weight-bold,700);font-size:1rem;line-height:1.1;font-weight:var(--font-weight-bold,700);white-space:nowrap;color:var(--landing-primary)}@supports (color:color-mix(in lab,red,red)){.coach-image-badge__text{color:color-mix(in oklab,var(--landing-primary)60%,transparent)}}.coach-image-badge__text{-webkit-user-select:none;user-select:none}.coach-image-badge__text:is(.dark *){color:var(--landing-primary)}@supports (color:color-mix(in lab,red,red)){.coach-image-badge__text:is(.dark *){color:color-mix(in oklab,var(--landing-primary)70%,transparent)}}.coach-image-badge__text{text-overflow:ellipsis;min-width:0;overflow:hidden}.tile-bg{position:relative}.master-card{row-gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);background-color:var(--landing-bg);width:fit-content;min-width:20rem;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;-webkit-user-select:none;user-select:none;border-width:1px;flex-direction:column;padding:1rem;transition-duration:.5s;display:flex}.master-card--front{box-shadow:0 0 12px 0 var(--brand-brighter)}@supports (color:color-mix(in lab,red,red)){.master-card--front{box-shadow:0 0 12px 0 color-mix(in srgb,var(--brand-brighter)25%,transparent)}}.master-card--front{-webkit-backdrop-filter:blur(12px);border-color:var(--brand-brighter)}.master-card__title{--tw-leading:1.5;--tw-font-weight:var(--font-weight-semibold,600);font-size:1.125rem;line-height:1.5;font-weight:var(--font-weight-semibold,600);white-space:nowrap;color:var(--landing-secondary)}.master-card__badges{gap:calc(var(--spacing,.25rem)*2);display:flex}.master-card__badge{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem)*1);--tw-leading:1.5;--tw-font-weight:var(--font-weight-medium,500);font-size:.625rem;line-height:1.5;font-weight:var(--font-weight-medium,500);border-width:1px}.master-card__badge--time{align-items:center;column-gap:calc(var(--spacing,.25rem)*2);display:flex}.master-card__badge-icon{width:.75rem;height:.75rem}.master-card__badge-text{--tw-leading:1.5;--tw-font-weight:var(--font-weight-medium,500);font-size:.625rem;line-height:1.5;font-weight:var(--font-weight-medium,500)}.master-card__badge--difficulty{border-color:var(--landing-grid-card-red)}@supports (color:color-mix(in lab,red,red)){.master-card__badge--difficulty{border-color:color-mix(in srgb,var(--landing-grid-card-red)10%,transparent)}}.master-card__badge--difficulty{background-color:var(--landing-grid-card-red)}@supports (color:color-mix(in lab,red,red)){.master-card__badge--difficulty{background-color:color-mix(in srgb,var(--landing-grid-card-red)5%,transparent)}}.interview-tile,.master-card__badge--category{border-style:var(--tw-border-style);border-width:1px}.interview-tile{background-color:var(--landing-bg2);border-radius:1.5rem;gap:1px;width:500px;padding:.375rem}.interview-tile__container{border-style:var(--tw-border-style);background-color:var(--landing-bg);border-width:1px;border-radius:1.125rem;flex-direction:column;width:100%;padding-block:.375rem;display:flex}.interview-tile__content{border-block-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem)*4);border-block-width:1px}.interview-tile__card-content{row-gap:calc(var(--spacing,.25rem)*1);flex-direction:column;width:100%;display:flex}.company-header{align-items:center;gap:1rem;padding:1rem;display:flex}.company-header__icon{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);background-color:var(--landing-bg2);width:3rem;height:3rem;padding:calc(var(--spacing,.25rem)*1);border-width:1px}.company-header__info{row-gap:calc(var(--spacing,.25rem)*1);flex-direction:column;flex:1;display:flex}.company-header__title-row{justify-content:flex-start;align-items:flex-end;gap:calc(var(--spacing,.25rem)*2);flex-direction:row;display:flex}.company-header__name,.company-header__role{--tw-font-weight:var(--font-weight-semibold,600);font-size:1rem;font-weight:var(--font-weight-semibold,600)}.company-header__badges{justify-content:flex-start;align-items:center;gap:calc(var(--spacing,.25rem)*2);flex-direction:row;display:flex}.info-badge{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*1);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;padding:2px;display:flex}.info-badge__icon{width:.625rem;height:.625rem}.info-badge__text{--tw-font-weight:var(--font-weight-semibold,600);font-size:.625rem;font-weight:var(--font-weight-semibold,600)}.dashed-border-card{border-radius:.5rem;flex-direction:column;justify-content:space-between;align-items:center;padding:.5rem;display:flex;position:relative}.dashed-border-card__svg{pointer-events:none;inset:calc(var(--spacing,.25rem)*0);width:100%;height:100%;position:absolute}.user-info-row{justify-content:flex-start;align-items:center;column-gap:calc(var(--spacing,.25rem)*2);flex-direction:row;width:100%;display:flex}.user-info-row__avatar{width:calc(var(--spacing,.25rem)*4);height:calc(var(--spacing,.25rem)*4);border-radius:3.40282e+38px;flex-shrink:0;position:relative;overflow:hidden}.user-info-row__image{border-radius:3.40282e+38px;width:1rem;height:1rem}.user-info-row__name{--tw-font-weight:var(--font-weight-semibold,600);font-size:1rem;font-weight:var(--font-weight-semibold,600)}.user-info-row__role{--tw-font-weight:var(--font-weight-medium,500);font-size:.75rem;font-weight:var(--font-weight-medium,500);opacity:.6}.metadata-row{justify-content:flex-start;opacity:.6;flex-direction:row}.metadata-row,.metadata-row__item{align-items:center;column-gap:calc(var(--spacing,.25rem)*2);display:flex}.metadata-item{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*1);display:flex}.metadata-item__icon{width:.75rem;height:.75rem}.metadata-item__text{--tw-font-weight:var(--font-weight-medium,500);font-size:.75rem;font-weight:var(--font-weight-medium,500)}.divider{background-color:var(--landing-primary);border-radius:3.40282e+38px;align-self:center;width:1px;height:.875rem}@supports (color:color-mix(in lab,red,red)){.divider{background-color:color-mix(in oklab,var(--landing-primary)60%,transparent)}}.interview-accordion__trigger{--tw-font-weight:var(--font-weight-semibold,600);font-size:.875rem;font-weight:var(--font-weight-semibold,600)}.interview-accordion__trigger:hover{text-decoration:none!important}.interview-accordion__trigger>svg.pointer-events-none{display:none}.interview-accordion__content{flex-direction:column;row-gap:1rem;padding-left:3.5rem;display:flex}.interview-accordion__content,.metadata-row__text{--tw-font-weight:var(--font-weight-medium,500);font-size:.875rem;font-weight:var(--font-weight-medium,500)}.round-number-badge{border-radius:var(--radius-md,.375rem);background-color:var(--landing-bg2);justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.round-number-badge__text{--tw-font-weight:var(--font-weight-semibold,600);font-size:1.25rem;font-weight:var(--font-weight-semibold,600)}.interview-round-trigger{justify-content:flex-start;align-items:center;column-gap:calc(var(--spacing,.25rem)*2);width:100%;display:flex}.interview-round-trigger__content{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;display:flex}.interview-round-trigger__title{--tw-font-weight:var(--font-weight-semibold,600);font-size:1rem;font-weight:var(--font-weight-semibold,600)}.interview-round-content{flex-direction:column;row-gap:1rem;width:100%;display:flex}.interview-round-content__description{--tw-leading:1.5;--tw-font-weight:var(--font-weight-medium,500);font-size:.75rem;line-height:1.5;font-weight:var(--font-weight-medium,500);color:var(--landing-secondary)}@supports (color:color-mix(in lab,red,red)){.interview-round-content__description{color:color-mix(in oklab,var(--landing-secondary)60%,transparent)}}.questions-list{row-gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem)*2);border-width:1px;flex-direction:column;display:flex}.questions-list__label{--tw-font-weight:var(--font-weight-medium,500);font-size:.625rem;font-weight:var(--font-weight-medium,500);opacity:.6}.question-item{justify-content:flex-start;align-items:center;column-gap:calc(var(--spacing,.25rem)*1);width:100%;display:flex}.question-item__text{font-size:.75rem}.question-item__solve,.question-item__text{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.question-item__solve{font-size:.625rem;color:var(--brand-brighter);text-decoration-line:underline}.company-tile{background-color:var(--landing-bg2);width:700px;padding:calc(var(--spacing,.25rem)*1);-webkit-user-select:none;user-select:none}.company-tile,.company-tile__container{border-style:var(--tw-border-style);border-width:1px;border-radius:1.5rem}.company-tile__container{background-color:var(--landing-bg);flex-direction:column;padding:1rem;display:flex}.company-tile__tabs{justify-content:flex-start;align-items:center;column-gap:calc(var(--spacing,.25rem)*1);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;flex-direction:row;padding:.5rem;display:flex;overflow:hidden}.company-tile__tab{cursor:pointer;padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*1);--tw-leading:1.5;--tw-font-weight:var(--font-weight-medium,500);font-size:.75rem;line-height:1.5;font-weight:var(--font-weight-medium,500);border-radius:3.40282e+38px;flex-direction:column;justify-content:center;align-items:center;display:flex}.company-tile__tab--default{color:var(--landing-primary)}@supports (color:color-mix(in lab,red,red)){.company-tile__tab--default{color:color-mix(in oklab,var(--landing-primary)30%,transparent)}}.company-tile__tab--selected{background-color:var(--brand-brighter);color:var(--color-white,#fff)}.company-tile__problems-list{row-gap:calc(var(--spacing,.25rem)*1);scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;height:25rem;display:flex}.company-tile__problems-list::-webkit-scrollbar{display:none}.company-tile__problems-list>:not(:last-child){border-bottom:1px solid var(--landing-primary)}@supports (color:color-mix(in lab,red,red)){.company-tile__problems-list>:not(:last-child){border-bottom:1px solid color-mix(in srgb,var(--landing-primary)10%,transparent)}}.company-tile__problem-item{justify-content:flex-start;align-items:center;column-gap:calc(var(--spacing,.25rem)*2);padding-block:.625rem;padding-inline:1rem;display:flex}.company-tile__problem-number{border-radius:var(--radius-md,.375rem);background-color:var(--landing-bg2);--tw-leading:1.5;--tw-font-weight:var(--font-weight-medium,500);width:1rem;height:1rem;font-size:.5rem;line-height:1.5;font-weight:var(--font-weight-medium,500);color:var(--landing-primary);justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.company-tile__problem-number{color:color-mix(in oklab,var(--landing-primary)30%,transparent)}}.company-tile__problem-name{--tw-leading:1.5;--tw-font-weight:var(--font-weight-medium,500);font-size:.75rem;line-height:1.5;font-weight:var(--font-weight-medium,500);color:var(--landing-primary)}@supports (color:color-mix(in lab,red,red)){.company-tile__problem-name{color:color-mix(in oklab,var(--landing-primary)80%,transparent)}}.company-tile__time-badge{justify-content:center;align-items:center;column-gap:calc(var(--spacing,.25rem)*1);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*1);border-width:1px;padding-block:2px;display:flex}.company-tile__time-icon{width:.75rem;height:.75rem}.company-tile__time-text{text-align:center;--tw-leading:1.5;--tw-font-weight:var(--font-weight-semibold,600);font-size:.625rem;line-height:1.5;font-weight:var(--font-weight-semibold,600);color:var(--landing-primary)}@supports (color:color-mix(in lab,red,red)){.company-tile__time-text{color:color-mix(in oklab,var(--landing-primary)80%,transparent)}}.company-tile__difficulty-badge{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--landing-grid-card-red)}@supports (color:color-mix(in lab,red,red)){.company-tile__difficulty-badge{border-color:color-mix(in oklab,var(--landing-grid-card-red)30%,transparent)}}.company-tile__difficulty-badge{background-color:var(--landing-grid-card-red)}@supports (color:color-mix(in lab,red,red)){.company-tile__difficulty-badge{background-color:color-mix(in oklab,var(--landing-grid-card-red)5%,transparent)}}.company-tile__difficulty-badge{color:var(--landing-grid-card-red)}.company-tile__category-badge,.company-tile__difficulty-badge{padding-inline:calc(var(--spacing,.25rem)*1);--tw-leading:1.5;--tw-font-weight:var(--font-weight-semibold,600);font-size:.625rem;line-height:1.5;font-weight:var(--font-weight-semibold,600);padding-block:2px}.company-tile__category-badge{justify-content:center;align-items:center;column-gap:calc(var(--spacing,.25rem)*1);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);color:var(--landing-primary);border-width:1px;display:flex}@supports (color:color-mix(in lab,red,red)){.company-tile__category-badge{color:color-mix(in oklab,var(--landing-primary)80%,transparent)}}.hero-image-section__languages-container{justify-content:center;align-items:center;column-gap:1rem;display:flex}.hero-image-section__language-item{width:4rem;height:4rem;padding:calc(var(--spacing,.25rem)*1);color:var(--landing-bg);box-shadow:0 0 9.55px 0 var(--landing-primary);border-radius:1rem;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.hero-image-section__language-item{box-shadow:0 0 9.55px 0 color-mix(in srgb,var(--landing-primary)10%,transparent)}}.hero-image-section__user-info-card{border-style:var(--tw-border-style);background-color:var(--landing-bg);width:fit-content;max-width:17rem;box-shadow:0 0 9.55px 0 var(--landing-primary);padding-block:.5rem;border-width:1px;border-radius:1rem;grid-template:"pfp name"1.5rem"pfp company"1.5rem/3.5rem auto;gap:.25rem;padding-left:.5rem;padding-right:1rem;display:grid}@supports (color:color-mix(in lab,red,red)){.hero-image-section__user-info-card{box-shadow:0 0 9.55px 0 color-mix(in srgb,var(--landing-primary)10%,transparent)}}.hero-image-section__user-info-card__pfp-area{grid-area:pfp;justify-content:center;align-items:center;display:flex;position:relative}.hero-image-section__user-info-card__pfp-border{border-style:var(--tw-border-style);border-width:3px;border-color:var(--brand-brighter);border-radius:3.40282e+38px;width:fit-content}@supports (color:color-mix(in lab,red,red)){.hero-image-section__user-info-card__pfp-border{border-color:color-mix(in oklab,var(--brand-brighter)80%,transparent)}}.hero-image-section__user-info-card__pfp-border{padding:1px}.hero-image-section__user-info-card__pfp-image{background-color:var(--color-black,#000);border-radius:3.40282e+38px;width:2.5rem;height:2.5rem;position:relative;overflow:hidden}.hero-image-section__user-info-card__name{font-size:1.125rem;text-overflow:ellipsis;white-space:nowrap;grid-area:name;min-width:0;overflow:hidden}.hero-image-section__user-info-card__company,.hero-image-section__user-info-card__name{--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);color:var(--landing-primary)}.hero-image-section__user-info-card__company{justify-content:flex-start;align-items:center;gap:calc(var(--spacing,.25rem)*2);font-size:.625rem;display:flex}@supports (color:color-mix(in lab,red,red)){.hero-image-section__user-info-card__company{color:color-mix(in oklab,var(--landing-primary)60%,transparent)}}.hero-image-section__user-info-card__company{grid-area:company;min-width:0}.hero-image-section__user-info-card__company>span{text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;min-width:0;overflow:hidden}.hero-image-section__user-info-card__logo-container{flex-shrink:0;height:1rem}.hero-card-header{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem)*2);background-color:var(--landing-bg2);padding:1rem;display:flex}.hero-card-header__icon-wrapper{border-radius:3.40282e+38px;width:.75rem;height:.75rem}.hero-card-header__title{--tw-font-weight:var(--font-weight-bold,700);font-size:.875rem;font-weight:var(--font-weight-bold,700);color:var(--landing-primary)}@supports (color:color-mix(in lab,red,red)){.hero-card-header__title{color:color-mix(in oklab,var(--landing-primary)60%,transparent)}}.hero-card-header__title{text-transform:uppercase}.hero-card-header__actions{align-items:center;gap:calc(var(--spacing,.25rem)*2);display:flex}.hero-card-content{flex-direction:column;row-gap:1rem;height:100%;padding:1rem;display:flex}.hero-card-content__title{--tw-leading:1.4;--tw-font-weight:var(--font-weight-semibold,600);font-size:1.125rem;line-height:1.4;font-weight:var(--font-weight-semibold,600);color:var(--landing-primary)}@supports (color:color-mix(in lab,red,red)){.hero-card-content__title{color:color-mix(in oklab,var(--landing-primary)60%,transparent)}}.hero-card-content__header{align-items:flex-start;gap:calc(var(--spacing,.25rem)*2);flex-direction:column;display:flex}.hero-card-content__difficulty-badge{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--landing-grid-card-red)}@supports (color:color-mix(in lab,red,red)){.hero-card-content__difficulty-badge{border-color:color-mix(in oklab,var(--landing-grid-card-red)10%,transparent)}}.hero-card-content__difficulty-badge{background-color:var(--landing-grid-card-red)}@supports (color:color-mix(in lab,red,red)){.hero-card-content__difficulty-badge{background-color:color-mix(in oklab,var(--landing-grid-card-red)5%,transparent)}}.hero-card-content__difficulty-badge{color:var(--landing-grid-card-red)}.hero-card-content__badge,.hero-card-content__difficulty-badge{padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*1);--tw-font-weight:var(--font-weight-semibold,600);font-size:.75rem;font-weight:var(--font-weight-semibold,600)}.hero-card-content__badge{border-radius:var(--radius-md,.375rem);background-color:var(--landing-bg2);color:var(--landing-primary)}@supports (color:color-mix(in lab,red,red)){.hero-card-content__badge{color:color-mix(in oklab,var(--landing-primary)60%,transparent)}}.hero-card-content__loader-container{flex-direction:column;justify-content:flex-start;row-gap:.4rem;height:100%;display:flex}.hero-card-content__compact{flex-direction:column;row-gap:.5rem;height:100%;padding:.4rem;display:flex}.hero-card-language-selector{align-items:center;gap:calc(var(--spacing,.25rem)*1);border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*1);background-color:#00000012;display:flex}.hero-card-language-selector__text{--tw-font-weight:var(--font-weight-semibold,600);font-size:.75rem;font-weight:var(--font-weight-semibold,600);color:var(--landing-primary)}@supports (color:color-mix(in lab,red,red)){.hero-card-language-selector__text{color:color-mix(in oklab,var(--landing-primary)60%,transparent)}}.hero-card-language-selector__icon{width:.75rem;height:.75rem;color:var(--landing-primary)}@supports (color:color-mix(in lab,red,red)){.hero-card-language-selector__icon{color:color-mix(in oklab,var(--landing-primary)60%,transparent)}}.hero-card-success-button{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);background-color:#22c55e;border-width:1px;border-color:#22c55e}.hero-card-run-button,.hero-card-success-button{align-items:center;gap:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*1);--tw-font-weight:var(--font-weight-semibold,600);font-size:.75rem;font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);display:flex}.hero-card-run-button{border-radius:var(--radius-md,.375rem);background-color:var(--brand-brighter)}.hero-card-wrapper{--tw-translate-x:calc(calc(1/2*100%)*-1);--tw-translate-y:calc(calc(1/2*100%)*-1);width:600px;height:450px;translate:var(--tw-translate-x)var(--tw-translate-y);border-style:var(--tw-border-style);border-width:1px;border-radius:1.5rem;flex-direction:column;display:flex;position:absolute;top:50%;left:50%;overflow:hidden}.hero-card-wrapper__inner{background-color:var(--landing-bg);contain:layout style paint;flex:1;width:100%;height:100%;padding-block:.375rem}.dsa-accordion-container{contain:layout style paint;width:100%;overflow:hidden}.dsa-accordion-item{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--landing-gray-2)}.dsa-accordion-item:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.dsa-accordion-item{transition:background-color .3s ease-in-out}.dsa-accordion-item[data-state=open]{background-color:var(--landing-bg2)}.dsa-accordion-trigger{width:100%;padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);transition:background-color .3s ease-in-out}.dsa-accordion-item[data-state=open] .dsa-accordion-trigger{background-color:var(--landing-bg2)}.dsa-accordion-header-content{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem)*4);width:100%;display:flex}.dsa-accordion-left{min-width:calc(var(--spacing,.25rem)*0);align-items:center;gap:calc(var(--spacing,.25rem)*3);flex:1;display:flex}.dsa-accordion-number{aspect-ratio:1;border-radius:var(--radius-sm,.25rem);background-color:var(--landing-gray-6);flex-shrink:0;justify-content:center;align-items:center;width:.875rem;height:.875rem;display:flex}@supports (color:color-mix(in lab,red,red)){.dsa-accordion-number{background-color:color-mix(in oklab,var(--landing-gray-6)80%,transparent)}}.dsa-accordion-number{--tw-font-weight:var(--font-weight-bold,700);font-size:.5rem;font-weight:var(--font-weight-bold,700);color:var(--landing-primary);padding:.125rem}.dsa-accordion-title{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold,600);font-size:.875rem;font-weight:var(--font-weight-semibold,600);color:var(--landing-primary);overflow:hidden}@supports (color:color-mix(in lab,red,red)){.dsa-accordion-title{color:color-mix(in oklab,var(--landing-primary)60%,transparent)}}.dsa-accordion-right{align-items:center;gap:calc(var(--spacing,.25rem)*2);flex-shrink:0;display:flex}.dsa-accordion-progress-text{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--landing-primary)}@supports (color:color-mix(in lab,red,red)){.dsa-accordion-progress-text{color:color-mix(in oklab,var(--landing-primary)50%,transparent)}}.dsa-accordion-check-icon{width:calc(var(--spacing,.25rem)*4);height:calc(var(--spacing,.25rem)*4);color:var(--brand-brighter);flex-shrink:0}.dsa-accordion-content{padding-block:calc(var(--spacing,.25rem)*1);transition:background-color .3s ease-in-out}.dsa-accordion-item[data-state=open] .dsa-accordion-content{background-color:var(--landing-bg2)}.dsa-accordion-subitems{flex-direction:column;display:flex}.dsa-accordion-subitem{align-items:center;gap:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*3);contain:layout style;min-height:2.25rem;transition:background-color .3s ease-in-out;display:flex}.dsa-accordion-subitem--with-border{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--landing-primary)}@supports (color:color-mix(in lab,red,red)){.dsa-accordion-subitem--with-border{border-color:color-mix(in oklab,var(--landing-primary)10%,transparent)}}.dsa-accordion-item[data-state=open] .dsa-accordion-subitem{background-color:var(--landing-bg2)}.dsa-accordion-subitem-checkbox{flex-shrink:0;width:.625rem;height:.625rem}.dsa-accordion-subitem-checkbox--completed,.dsa-accordion-subitem-checkbox--completed[data-state=checked]{border-color:var(--brand-brighter)!important;background-color:var(--brand-brighter)!important}.dsa-accordion-subitem-checkbox--completed[data-state=checked]{color:var(--color-white,#fff)!important}.dsa-accordion-subitem-title{--tw-font-weight:var(--font-weight-semibold,600);font-size:.75rem;font-weight:var(--font-weight-semibold,600);color:var(--landing-primary);flex:1}@supports (color:color-mix(in lab,red,red)){.dsa-accordion-subitem-title{color:color-mix(in oklab,var(--landing-primary)50%,transparent)}}.dsa-accordion-subitem-actions{align-items:center;gap:calc(var(--spacing,.25rem)*1);flex-shrink:0;align-self:center;height:fit-content;display:flex}.dsa-accordion-subitem-icon-button{width:.875rem;height:.875rem;color:var(--landing-primary);transform-origin:50%;justify-content:center;align-items:center;display:flex}.dsa-accordion-subitem-icon-button[data-colored=true] svg g{opacity:1!important}.dsa-accordion-subitem-play-icon{width:.875rem;height:.875rem}.dsa-accordion-tooltip{border-radius:var(--radius-md,.375rem);--tw-border-style:none;background-color:var(--landing-bg1);padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*1);--tw-font-weight:var(--font-weight-medium,500);font-size:.625rem;font-weight:var(--font-weight-medium,500);color:var(--landing-primary);border-style:none}.dsa-accordion-tooltip:is(.dark *){background-color:var(--landing-bg1)}@keyframes dsa-tooltip-fade-in{0%{opacity:0}to{opacity:1}}.dsa-accordion-subitem-icon-button{contain:layout style}.hero-card-example-grid{grid-template-columns:1px 1fr;grid-auto-rows:minmax(1rem,auto);column-gap:.4rem;display:grid}.hero-card-example-header{--tw-leading:1.5;color:var(--landing-primary);font-size:.625rem;line-height:1.5}@supports (color:color-mix(in lab,red,red)){.hero-card-example-header{color:color-mix(in oklab,var(--landing-primary)80%,transparent)}}.hero-card-example-header{grid-area:header}.hero-card-example-bar{background-color:var(--brand-brighter);grid-area:bar}.hero-card-example-line{--tw-leading:1.5;color:var(--landing-primary);font-size:.625rem;line-height:1.5}@supports (color:color-mix(in lab,red,red)){.hero-card-example-line{color:color-mix(in oklab,var(--landing-primary)60%,transparent)}}.hero-card-example-line{font-family:var(--font-geist-mono)}.hero-card-example-line--special{--tw-leading:1.5;color:var(--landing-primary);font-size:.75rem;line-height:1.5}@supports (color:color-mix(in lab,red,red)){.hero-card-example-line--special{color:color-mix(in oklab,var(--landing-primary)60%,transparent)}}.hero-card-example-line--special{font-family:var(--font-geist-mono);grid-area:line3}.hero-card-content__body{justify-content:flex-start;row-gap:calc(var(--spacing,.25rem)*2);flex-direction:column;height:100%;display:flex}.hero-card-content__description{--tw-leading:1.5;color:var(--landing-primary);font-size:.875rem;line-height:1.5}@supports (color:color-mix(in lab,red,red)){.hero-card-content__description{color:color-mix(in oklab,var(--landing-primary)60%,transparent)}}.hero-card-example-validate-badge{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--brand-brighter)}@supports (color:color-mix(in lab,red,red)){.hero-card-example-validate-badge{border-color:color-mix(in oklab,var(--brand-brighter)50%,transparent)}}.hero-card-example-validate-badge{background-color:var(--brand-brighter)}@supports (color:color-mix(in lab,red,red)){.hero-card-example-validate-badge{background-color:color-mix(in oklab,var(--brand-brighter)10%,transparent)}}.hero-card-example-validate-badge{--tw-leading:1.5;--tw-font-weight:var(--font-weight-semibold,600);font-size:.625rem;line-height:1.5;font-weight:var(--font-weight-semibold,600);color:var(--brand-brighter);padding-block:1px;padding-inline:3px}.hero-card-example-grid-item{color:var(--brand-brighter);opacity:.6}.hero-card-example-grid-item,.hero-card-example-grid-option-selected{justify-content:flex-start;align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-sm,.25rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*1);--tw-leading:1.5;border-width:1px;border-color:var(--brand-brighter);font-size:.625rem;line-height:1.5;display:flex}.hero-card-example-grid-option-selected{background-color:var(--brand-brighter);color:var(--color-white,#fff);opacity:1}.hero-card-example-grid-option-validated{justify-content:flex-start;align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-sm,.25rem);border-style:var(--tw-border-style);background-color:var(--color-green-500,oklch(72.3% .219 149.579));padding-inline:calc(var(--spacing,.25rem)*1);--tw-leading:1.5;color:var(--color-white,#fff);opacity:1;border-width:1px;border-color:#22c55e;font-size:.625rem;line-height:1.5;display:flex}.hero-card-code-container{align-items:flex-start;width:100%;height:100%;display:flex}.hero-card-code-wrapper{margin:calc(var(--spacing,.25rem)*0);padding:calc(var(--spacing,.25rem)*0);white-space:pre-wrap;scrollbar-width:none;-ms-overflow-style:none;flex:1;line-height:1.5;position:relative;overflow:hidden}.hero-card-code-wrapper::-webkit-scrollbar{display:none}.hero-card-code{font-family:var(--font-geist-mono);white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;scrollbar-width:none;-ms-overflow-style:none;margin:0;padding:0;font-size:.75rem;line-height:1.5;display:block;position:relative;background:0 0!important}.hero-card-code::-webkit-scrollbar{display:none}.hero-card-code .hero-card-line{margin:0;padding:0;line-height:1.5;display:flex}.hero-card-code .hero-card-line-number{font-family:var(--font-geist-mono);color:var(--landing-primary);font-size:.75rem}@supports (color:color-mix(in lab,red,red)){.hero-card-code .hero-card-line-number{color:color-mix(in oklab,var(--landing-primary)40%,transparent)}}.hero-card-code .hero-card-line-number{-webkit-user-select:none;user-select:none;text-align:right;flex-shrink:0;min-width:2.5rem;padding-top:0;padding-bottom:0;padding-right:.75rem;line-height:1.5;display:inline-block}.hero-card-code .hero-card-line-content{flex:1;margin:0;padding:0;line-height:1.5}.hero-card-code.hljs{background:0 0!important}.hero-card-code.hljs,.hero-card-code.hljs *{margin:0;padding:0;line-height:1.5}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}