.Athletes{isolation:isolate;--tw-bg-opacity:1;background-color:rgba(var(--color-primary-700), var(--tw-bg-opacity,1));--tw-text-opacity:1;width:100%;color:rgba(var(--color-bgBase-500), var(--tw-text-opacity,1));scroll-margin-top:60px;position:relative;overflow:hidden}.Athletes__media{z-index:0;position:absolute;inset:0}.Athletes__video{-o-object-fit:cover;object-fit:cover;-o-object-position:65% 50%;object-position:65% 50%;filter:contrast(1.15)brightness(.8);width:100%;height:100%;display:block;position:absolute;inset:0}.Athletes__scrim{pointer-events:none;z-index:1;background:linear-gradient(90deg, rgba(var(--color-primary-700), .97) 0%, rgba(var(--color-primary-700), .9) 45%, rgba(var(--color-primary-600), .72) 100%),linear-gradient(0deg, rgba(var(--color-primary-900), .5) 0%, rgba(var(--color-primary-900), 0) 50%);position:absolute;inset:0}.Athletes__inner{max-width:80rem;margin-left:auto;margin-right:auto;padding:5rem 1rem;position:relative}@media (min-width:640px){.Athletes__inner{padding:6rem 1.5rem}}@media (min-width:1024px){.Athletes__inner{padding-left:2rem;padding-right:2rem}}.Athletes__inner{z-index:2}.Athletes__items{gap:2rem;margin-top:2.5rem;display:grid}@media (min-width:768px){.Athletes__items{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem}}@media (min-width:1024px){.Athletes__items{margin-top:3.5rem}}.Athletes__item{border-top-width:1px;border-color:rgba(var(--color-accent-500), .45);flex-direction:column;gap:.5rem;padding-top:1.5rem;display:flex}.Athletes__icon{--tw-text-opacity:1;color:rgba(var(--color-accent-400), var(--tw-text-opacity,1));margin-bottom:.5rem;font-size:1.5rem;line-height:2rem}.Athletes__itemTitle{font-family:var(--font-display), "Cormorant Garamond", Georgia, "Times New Roman", "Noto Serif Georgian", serif;--tw-text-opacity:1;color:rgba(var(--color-bgBase-500), var(--tw-text-opacity,1));font-size:1.5rem;font-weight:600;line-height:1.25}.Athletes__itemTitle:lang(ka){font-size:1.125rem;font-weight:500;line-height:1.375}.Athletes__itemText{color:rgba(var(--color-bgBase-500), .74);font-size:15px;line-height:1.625}.Athletes__next{border-width:1px;border-radius:1rem;flex-direction:column;align-items:flex-start;gap:.75rem;margin-top:3rem;padding:1.25rem;display:flex}@media (min-width:640px){.Athletes__next{flex-direction:row;align-items:center;gap:1.25rem;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.Athletes__next{margin-top:3.5rem}}.Athletes__next{border-color:rgba(var(--color-accent-500), .35);background:rgba(var(--color-primary-900), .35);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.Athletes__nextLabel{--tw-bg-opacity:1;background-color:rgba(var(--color-accent-500), var(--tw-bg-opacity,1));font-family:var(--font-wordmark), Cinzel, "Trajan Pro", Georgia, "Noto Serif Georgian", serif;text-transform:uppercase;letter-spacing:.2em;--tw-text-opacity:1;color:rgba(var(--color-primary-700), var(--tw-text-opacity,1));border-radius:9999px;flex-shrink:0;align-items:center;gap:.5rem;padding:.25rem .75rem;font-size:10px;display:inline-flex}.Athletes__nextLabel:lang(ka){font-family:var(--font-family), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Noto Sans Georgian", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";letter-spacing:0;font-size:11px;font-weight:600}.Athletes__nextStar{font-size:9px}.Athletes__nextText{flex-direction:column;gap:.125rem;font-size:15px;line-height:1.625;display:flex}@media (min-width:640px){.Athletes__nextText{-moz-column-gap:.5rem;flex-flow:wrap;column-gap:.5rem}}.Athletes__nextText{color:rgba(var(--color-bgBase-500), .74)}.Athletes__nextTitle{--tw-text-opacity:1;color:rgba(var(--color-accent-300), var(--tw-text-opacity,1));font-weight:600}
.FinalCta{--tw-bg-opacity:1;background-color:rgba(var(--color-primary-500), var(--tw-bg-opacity,1));--tw-text-opacity:1;width:100%;color:rgba(var(--color-bgBase-500), var(--tw-text-opacity,1));scroll-margin-top:60px;position:relative;overflow:hidden}.FinalCta__backdrop{pointer-events:none;background:radial-gradient(60% 80% at 75% 10%, rgba(var(--color-primary-300), .22) 0%, rgba(var(--color-primary-300), 0) 70%);position:absolute;inset:0}.FinalCta__backdrop:after{content:"";border-top:1px solid rgba(var(--color-accent-500), .4);border-radius:50%;height:140%;position:absolute;top:78%;left:-20%;right:-20%}.FinalCta__inner{align-items:center;gap:3rem;max-width:80rem;margin-left:auto;margin-right:auto;padding:5rem 1rem;display:grid;position:relative}@media (min-width:640px){.FinalCta__inner{padding:6rem 1.5rem}}@media (min-width:1024px){.FinalCta__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4rem;padding-left:2rem;padding-right:2rem}}.FinalCta__copy{flex-direction:column;align-items:flex-start;gap:1.25rem;min-width:0;display:flex}.FinalCta__eyebrow{font-family:var(--font-wordmark), Cinzel, "Trajan Pro", Georgia, "Noto Serif Georgian", serif;text-transform:uppercase;letter-spacing:.22em;--tw-text-opacity:1;color:rgba(var(--color-accent-500), var(--tw-text-opacity,1));align-items:center;gap:.75rem;font-size:11px;display:inline-flex}@media (min-width:640px){.FinalCta__eyebrow{font-size:.75rem;line-height:1rem}}.FinalCta__eyebrow:before{content:"";--tw-bg-opacity:1;background-color:rgba(var(--color-accent-500), var(--tw-bg-opacity,1));flex-shrink:0;width:1.75rem;height:1px;display:block}.FinalCta__eyebrow:lang(ka){letter-spacing:.06em;font-size:.75rem;line-height:1rem}@media (min-width:640px){.FinalCta__eyebrow:lang(ka){font-size:13px}}.FinalCta__title{text-wrap:balance;font-family:var(--font-display), "Cormorant Garamond", Georgia, "Times New Roman", "Noto Serif Georgian", serif;--tw-text-opacity:1;color:rgba(var(--color-bgBase-500), var(--tw-text-opacity,1));font-size:2.25rem;font-weight:600;line-height:1.05}@media (min-width:640px){.FinalCta__title{font-size:3rem;line-height:1}}@media (min-width:1024px){.FinalCta__title{font-size:3.75rem;line-height:1}}.FinalCta__title:lang(ka){font-size:1.75rem;font-weight:500;line-height:1.25}@media (min-width:640px){.FinalCta__title:lang(ka){font-size:2.25rem;line-height:2.5rem}}@media (min-width:1024px){.FinalCta__title:lang(ka){font-size:2.6rem}}.FinalCta__title:lang(ka){overflow-wrap:break-word}.FinalCta__text{max-width:36rem;font-size:1rem;line-height:1.625}@media (min-width:640px){.FinalCta__text{font-size:1.125rem;line-height:1.75rem}}.FinalCta__text{color:rgba(var(--color-bgBase-500), .74)}.FinalCta__text:lang(ka){font-size:15px;line-height:1.75}@media (min-width:640px){.FinalCta__text:lang(ka){font-size:1rem;line-height:1.5rem}}.FinalCta__actions{flex-direction:column;gap:.75rem;width:100%;margin-top:.75rem;display:flex}@media (min-width:640px){.FinalCta__actions{flex-direction:row;width:auto}}.FinalCta__actions>*{width:100%}@media (min-width:640px){.FinalCta__actions>*{width:auto}}.FinalCta__passWrap{width:100%;min-width:0;max-width:580px;margin-left:auto;margin-right:auto}@media (min-width:1024px){.FinalCta__passWrap{justify-self:end;margin-left:0;margin-right:0}}.FinalCta__passWrap{filter:drop-shadow(0 30px 40px rgba(var(--color-primary-950), .45))}.FinalCta__pass{--stub:9.5rem;--notch:12px;--tw-bg-opacity:1;background-color:rgba(var(--color-bgBase-300), var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgba(var(--color-primary-500), var(--tw-text-opacity,1));grid-template-columns:minmax(0, 1fr) var(--stub);-webkit-mask:radial-gradient(circle at calc(100% - var(--stub)) 0, transparent var(--notch), rgb(var(--color-textBase-500)) calc(var(--notch) + .5px)) top/100% 51% no-repeat,radial-gradient(circle at calc(100% - var(--stub)) 100%, transparent var(--notch), rgb(var(--color-textBase-500)) calc(var(--notch) + .5px)) bottom/100% 51% no-repeat;-webkit-mask:radial-gradient(circle at calc(100% - var(--stub)) 0, transparent var(--notch), rgb(var(--color-textBase-500)) calc(var(--notch) + .5px)) top/100% 51% no-repeat,radial-gradient(circle at calc(100% - var(--stub)) 100%, transparent var(--notch), rgb(var(--color-textBase-500)) calc(var(--notch) + .5px)) bottom/100% 51% no-repeat;mask:radial-gradient(circle at calc(100% - var(--stub)) 0, transparent var(--notch), rgb(var(--color-textBase-500)) calc(var(--notch) + .5px)) top/100% 51% no-repeat,radial-gradient(circle at calc(100% - var(--stub)) 100%, transparent var(--notch), rgb(var(--color-textBase-500)) calc(var(--notch) + .5px)) bottom/100% 51% no-repeat;border-radius:1.5rem;margin:0;display:grid;position:relative;overflow:hidden;transform:rotate(-1.5deg)}.FinalCta__passMain{flex-direction:column;gap:1.5rem;min-width:0;padding:1.5rem;display:flex}@media (min-width:640px){.FinalCta__passMain{padding:1.75rem}}.FinalCta__passHead{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgba(var(--color-divider-500), var(--tw-border-opacity,1));justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1rem;display:flex}.FinalCta__passLogo{height:1.5rem}.FinalCta__passTitle{font-family:var(--font-wordmark), Cinzel, "Trajan Pro", Georgia, "Noto Serif Georgian", serif;text-transform:uppercase;letter-spacing:.24em;--tw-text-opacity:1;color:rgba(var(--color-accent-800), var(--tw-text-opacity,1));font-size:10px}.FinalCta__passTitle:lang(ka){font-family:var(--font-family), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Noto Sans Georgian", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";text-transform:none;letter-spacing:0;font-size:.75rem;font-weight:600;line-height:1rem}.FinalCta__route{-moz-column-gap:.75rem;grid-template-columns:auto minmax(2.5rem,1fr) auto;align-items:center;gap:.25rem .75rem;display:grid}.FinalCta__city{display:contents}.FinalCta__city>*{grid-column:1}.FinalCta__city--to>*{text-align:right;grid-column:3;justify-self:end}.FinalCta__label{font-family:var(--font-wordmark), Cinzel, "Trajan Pro", Georgia, "Noto Serif Georgian", serif;text-transform:uppercase;letter-spacing:.2em;--tw-text-opacity:1;color:rgba(var(--color-textBase-700), var(--tw-text-opacity,1));font-size:10px}.FinalCta__label:lang(ka){font-family:var(--font-family), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Noto Sans Georgian", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";text-transform:none;letter-spacing:0;font-size:11px}.FinalCta__city .FinalCta__label{grid-row:1}.FinalCta__code{height:3rem;font-family:var(--font-display), "Cormorant Garamond", Georgia, "Times New Roman", "Noto Serif Georgian", serif;--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgba(var(--color-primary-500), var(--tw-text-opacity,1));grid-row:2;align-items:center;font-size:3rem;font-weight:600;line-height:1;display:flex}.FinalCta__code--star{--tw-text-opacity:1;color:rgba(var(--color-accent-500), var(--tw-text-opacity,1));font-size:2.5rem}.FinalCta__cityName{--tw-text-opacity:1;color:rgba(var(--color-secondary-500), var(--tw-text-opacity,1));grid-row:3;font-size:.875rem;font-weight:600;line-height:1.25rem}.FinalCta__flight{background-image:linear-gradient(90deg, rgba(var(--color-accent-600), .8) 50%, transparent 50%);background-size:8px 1px;grid-area:2/2;justify-content:center;align-items:center;height:1px;display:flex;position:relative}.FinalCta__flightStar{--tw-bg-opacity:1;background-color:rgba(var(--color-bgBase-300), var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgba(var(--color-accent-600), var(--tw-text-opacity,1));box-sizing:content-box;padding-left:.375rem;padding-right:.375rem;font-size:1.25rem;line-height:1.75rem;position:relative}.FinalCta__fields{-moz-column-gap:1rem;--tw-border-opacity:1;border-top-width:1px;border-color:rgba(var(--color-divider-500), var(--tw-border-opacity,1));grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding-top:1rem;display:grid}.FinalCta__field{flex-direction:column;gap:.25rem;min-width:0;display:flex}.FinalCta__field--gate{text-align:right;align-items:flex-end}.FinalCta__field--class{order:9999;grid-column:span 2/span 2}.FinalCta__value{font-family:var(--font-display), "Cormorant Garamond", Georgia, "Times New Roman", "Noto Serif Georgian", serif;--tw-text-opacity:1;color:rgba(var(--color-primary-500), var(--tw-text-opacity,1));font-size:1.125rem;font-weight:600;line-height:1.375}.FinalCta__value:lang(ka){font-family:var(--font-family), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Noto Sans Georgian", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:.875rem;line-height:1.25rem}.FinalCta__stub{--tw-bg-opacity:1;background-color:rgba(var(--color-accent-500), var(--tw-bg-opacity,1));text-align:center;border-left:2px dashed rgba(var(--color-primary-500), .45);flex-direction:column;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem 1rem;display:flex}.FinalCta__stubStar{--tw-text-opacity:1;color:rgba(var(--color-primary-500), var(--tw-text-opacity,1));font-size:1.875rem;line-height:2.25rem}.FinalCta__stubText{font-family:var(--font-display), "Cormorant Garamond", Georgia, "Times New Roman", "Noto Serif Georgian", serif;--tw-text-opacity:1;color:rgba(var(--color-primary-700), var(--tw-text-opacity,1));font-size:1rem;font-style:italic;font-weight:600;line-height:1.375}.FinalCta__stubText:lang(ka){font-family:var(--font-family), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Noto Sans Georgian", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:.75rem;font-style:normal;line-height:1.625}.FinalCta__barcode{background:repeating-linear-gradient(0deg, rgba(var(--color-primary-700), .85) 0 2px, transparent 2px 4px, rgba(var(--color-primary-700), .85) 4px 5px, transparent 5px 8px, rgba(var(--color-primary-700), .85) 8px 11px, transparent 11px 13px);border-radius:.125rem;width:100%;height:4rem;display:block}@media (max-width:639px){.FinalCta__pass{--stub:6rem;grid-template-columns:minmax(0,1fr);grid-template-rows:auto var(--stub);-webkit-mask:radial-gradient(circle at 0 calc(100% - var(--stub)), transparent var(--notch), rgb(var(--color-textBase-500)) calc(var(--notch) + .5px)) left/51% 100% no-repeat,radial-gradient(circle at 100% calc(100% - var(--stub)), transparent var(--notch), rgb(var(--color-textBase-500)) calc(var(--notch) + .5px)) right/51% 100% no-repeat;-webkit-mask:radial-gradient(circle at 0 calc(100% - var(--stub)), transparent var(--notch), rgb(var(--color-textBase-500)) calc(var(--notch) + .5px)) left/51% 100% no-repeat,radial-gradient(circle at 100% calc(100% - var(--stub)), transparent var(--notch), rgb(var(--color-textBase-500)) calc(var(--notch) + .5px)) right/51% 100% no-repeat;mask:radial-gradient(circle at 0 calc(100% - var(--stub)), transparent var(--notch), rgb(var(--color-textBase-500)) calc(var(--notch) + .5px)) left/51% 100% no-repeat,radial-gradient(circle at 100% calc(100% - var(--stub)), transparent var(--notch), rgb(var(--color-textBase-500)) calc(var(--notch) + .5px)) right/51% 100% no-repeat;transform:none}.FinalCta__code{height:2.5rem;font-size:2.5rem}.FinalCta__code--star{font-size:2rem}.FinalCta__flightStar{padding-left:.25rem;padding-right:.25rem;font-size:1rem;line-height:1.5rem}.FinalCta__stub{text-align:left;border-left:0;border-top:2px dashed rgba(var(--color-primary-500), .45);flex-direction:row;padding:0 1.25rem}.FinalCta__stubText{flex:1;font-size:.875rem;line-height:1.25rem}.FinalCta__barcode{background:repeating-linear-gradient(90deg, rgba(var(--color-primary-700), .85) 0 2px, transparent 2px 4px, rgba(var(--color-primary-700), .85) 4px 5px, transparent 5px 8px, rgba(var(--color-primary-700), .85) 8px 11px, transparent 11px 13px);flex-shrink:0;width:4rem;height:2.5rem}}
.MatchDemo{flex-direction:column;margin:0;display:flex;position:relative}.MatchDemo__head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.MatchDemo__headTitle{font-family:var(--font-wordmark), Cinzel, "Trajan Pro", Georgia, "Noto Serif Georgian", serif;text-transform:uppercase;letter-spacing:.22em;--tw-text-opacity:1;color:rgba(var(--color-primary-500), var(--tw-text-opacity,1));align-items:center;gap:.5rem;font-size:11px;display:inline-flex}.MatchDemo__headTitle:lang(ka){letter-spacing:.04em;font-size:.75rem;line-height:1rem}.MatchDemo__headIcon{--tw-text-opacity:1;color:rgba(var(--color-accent-700), var(--tw-text-opacity,1));font-size:1rem;line-height:1.5rem}.MatchDemo__head--dark .MatchDemo__headTitle{--tw-text-opacity:1;color:rgba(var(--color-accent-300), var(--tw-text-opacity,1))}.MatchDemo__head--dark .MatchDemo__headIcon{--tw-text-opacity:1;color:rgba(var(--color-accent-500), var(--tw-text-opacity,1))}.MatchDemo__tag{--tw-border-opacity:1;border-width:1px;border-color:rgba(var(--color-accent-500), var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgba(var(--color-accent-50), var(--tw-bg-opacity,1));font-family:var(--font-wordmark), Cinzel, "Trajan Pro", Georgia, "Noto Serif Georgian", serif;text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgba(var(--color-accent-800), var(--tw-text-opacity,1));border-radius:9999px;align-items:center;padding:.125rem .625rem;font-size:10px;display:inline-flex}.MatchDemo__tag:lang(ka){letter-spacing:0;font-size:11px}.MatchDemo__profile{z-index:1;--tw-border-opacity:1;border-width:1px;border-color:rgba(var(--color-divider-500), var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgba(var(--color-bgBase-300), var(--tw-bg-opacity,1));border-radius:1.5rem;padding:1.25rem;position:relative}@media (min-width:1024px){.MatchDemo__profile{margin-right:3rem}}.MatchDemo__profile{box-shadow:0 1px 0 rgba(var(--color-accent-300), .6) inset,0 24px 48px -28px rgba(var(--color-primary-900), .35)}.MatchDemo__captionRow{-moz-column-gap:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem 1rem;margin-top:.75rem;display:flex}.MatchDemo__caption{font-family:var(--font-display), "Cormorant Garamond", Georgia, "Times New Roman", "Noto Serif Georgian", serif;--tw-text-opacity:1;color:rgba(var(--color-secondary-500), var(--tw-text-opacity,1));font-size:1.125rem;font-style:italic;line-height:1.75rem}.MatchDemo__caption:lang(ka){font-family:var(--font-family), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Noto Sans Georgian", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:.875rem;font-style:normal;line-height:1.25rem}.MatchDemo__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.75rem;display:grid}@media (min-width:640px){.MatchDemo__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.MatchDemo__rows{flex-direction:column;gap:.5rem;margin-top:.5rem;display:flex}.MatchDemo__field{--tw-bg-opacity:1;background-color:rgba(var(--color-bgBase-500), var(--tw-bg-opacity,1));border-radius:.75rem;min-width:0;padding:.375rem .75rem}.MatchDemo__field--wide{-moz-column-gap:1rem;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.125rem 1rem;display:flex}.MatchDemo__fieldLabel{text-transform:uppercase;letter-spacing:.12em;--tw-text-opacity:1;color:rgba(var(--color-textBase-700), var(--tw-text-opacity,1));font-size:10px;font-weight:600}.MatchDemo__fieldLabel:lang(ka){text-transform:none;letter-spacing:0;font-size:11px}.MatchDemo__fieldValue{overflow-wrap:break-word;--tw-text-opacity:1;color:rgba(var(--color-primary-500), var(--tw-text-opacity,1));align-items:center;gap:.375rem;margin-top:.125rem;font-size:.875rem;font-weight:600;line-height:1.25rem;display:flex}.MatchDemo__field--wide .MatchDemo__fieldValue{margin-top:0;font-size:13px;font-weight:500}.MatchDemo__verified{--tw-bg-opacity:1;background-color:rgba(var(--color-primary-500), var(--tw-bg-opacity,1));--tw-text-opacity:1;width:1rem;height:1rem;color:rgba(var(--color-accent-400), var(--tw-text-opacity,1));border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;display:inline-flex}.MatchDemo__verifiedNote{--tw-text-opacity:1;color:rgba(var(--color-textBase-700), var(--tw-text-opacity,1));align-items:center;gap:.5rem;font-size:.75rem;line-height:1rem;display:flex}.MatchDemo__engine{z-index:2;--tw-bg-opacity:1;background-color:rgba(var(--color-bgBase-500), var(--tw-bg-opacity,1));border-width:1px;border-radius:9999px;align-items:center;gap:.75rem;width:86%;margin:-.75rem auto;padding:.625rem 1rem;display:flex;position:relative}@media (min-width:1024px){.MatchDemo__engine{width:78%}}.MatchDemo__engine{border-color:rgba(var(--color-accent-500), .6);box-shadow:0 10px 30px -18px rgba(var(--color-secondary-900), .5)}.MatchDemo__engineStar{--tw-text-opacity:1;color:rgba(var(--color-accent-600), var(--tw-text-opacity,1));flex-shrink:0;font-size:1.125rem;line-height:1.75rem}.MatchDemo__engineBody{flex-direction:column;flex:1;gap:.375rem;min-width:0;display:flex}.MatchDemo__engineText{--tw-text-opacity:1;color:rgba(var(--color-primary-500), var(--tw-text-opacity,1));font-size:11px;font-weight:500;line-height:1.375}@media (min-width:640px){.MatchDemo__engineText{font-size:.75rem;line-height:1rem}}.MatchDemo__engineBar{--tw-bg-opacity:1;background-color:rgba(var(--color-bgBase-700), var(--tw-bg-opacity,1));border-radius:9999px;width:100%;height:3px;display:block;position:relative;overflow:hidden}.MatchDemo__engineBar:after{content:"";--tw-bg-opacity:1;background-color:rgba(var(--color-accent-500), var(--tw-bg-opacity,1));transform-origin:0;border-radius:9999px;position:absolute;inset:0}.MatchDemo__results{--tw-bg-opacity:1;background-color:rgba(var(--color-primary-500), var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgba(var(--color-bgBase-500), var(--tw-text-opacity,1));border-radius:1.5rem;padding:2rem 1.25rem 1.25rem;position:relative}@media (min-width:1024px){.MatchDemo__results{margin-left:3rem}}.MatchDemo__results{box-shadow:0 30px 60px -30px rgba(var(--color-primary-950), .7);background-image:radial-gradient(120% 80% at 100% 0%, rgba(var(--color-primary-300), .18) 0%, rgba(var(--color-primary-300), 0) 60%)}.MatchDemo__count{--tw-text-opacity:1;color:rgba(var(--color-accent-400), var(--tw-text-opacity,1));font-size:.75rem;font-weight:600;line-height:1rem}.MatchDemo__matches{flex-direction:column;gap:.625rem;margin-top:.75rem;display:flex}.MatchDemo__match{border-width:1px;border-color:rgba(var(--color-accent-500), .22);background:rgba(var(--color-bgBase-500), .04);border-radius:1rem;padding:.75rem .875rem}.MatchDemo__matchTop{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.MatchDemo__matchName{flex-direction:column;min-width:0;display:flex}.MatchDemo__matchTitle{font-family:var(--font-display), "Cormorant Garamond", Georgia, "Times New Roman", "Noto Serif Georgian", serif;--tw-text-opacity:1;color:rgba(var(--color-bgBase-500), var(--tw-text-opacity,1));font-size:1.125rem;font-weight:600;line-height:1.25}.MatchDemo__matchTitle:lang(ka){font-family:var(--font-family), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Noto Sans Georgian", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:15px}.MatchDemo__matchRegion{color:rgba(var(--color-bgBase-500), .62);margin-top:.125rem;font-size:.75rem;line-height:1rem}.MatchDemo__fit{flex-direction:column;flex-shrink:0;align-items:flex-end;line-height:1;display:flex}.MatchDemo__fitValue{font-family:var(--font-display), "Cormorant Garamond", Georgia, "Times New Roman", "Noto Serif Georgian", serif;--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgba(var(--color-accent-400), var(--tw-text-opacity,1));font-size:1.5rem;font-weight:600;line-height:2rem}.MatchDemo__fitLabel{text-transform:uppercase;letter-spacing:.14em;color:rgba(var(--color-bgBase-500), .55);margin-top:.25rem;font-size:10px}.MatchDemo__fitLabel:lang(ka){text-transform:none;letter-spacing:0}.MatchDemo__fitBar{background:rgba(var(--color-bgBase-500), .12);border-radius:9999px;width:100%;height:3px;margin-top:.625rem;display:block;overflow:hidden}.MatchDemo__fitFill{--tw-bg-opacity:1;background-color:rgba(var(--color-accent-500), var(--tw-bg-opacity,1));transform-origin:0;border-radius:9999px;height:100%;display:block}.MatchDemo__matchFacts{grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem;margin-top:.625rem;font-size:.75rem;line-height:1rem;display:grid}@media (min-width:640px){.MatchDemo__matchFacts{grid-template-columns:1.4fr 1fr}}.MatchDemo__matchFacts dt{text-transform:uppercase;letter-spacing:.12em;color:rgba(var(--color-bgBase-500), .5);font-size:10px}.MatchDemo__matchFacts dt:lang(ka){text-transform:none;letter-spacing:0;font-size:11px}.MatchDemo__matchFacts dd{color:rgba(var(--color-bgBase-500), .88);margin-top:.125rem;font-weight:500}.MatchDemo__net{--tw-text-opacity:1;color:rgba(var(--color-accent-300), var(--tw-text-opacity,1));font-weight:600}.MatchDemo__disclaimer{text-align:center;--tw-text-opacity:1;color:rgba(var(--color-textBase-700), var(--tw-text-opacity,1));margin-top:1rem;padding-left:.25rem;padding-right:.25rem;font-size:11px;font-style:italic;line-height:1.375}@media (min-width:1024px){.MatchDemo__disclaimer{text-align:right;padding-left:3rem}}.MatchDemo__disclaimer:lang(ka){font-style:normal}@keyframes MatchDemo-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes MatchDemo-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes MatchDemo-twinkle{0%,to{opacity:1;transform:scale(1)rotate(0)}50%{opacity:.7;transform:scale(.82)rotate(45deg)}}@media (prefers-reduced-motion:no-preference){[data-motion=armed] .MatchDemo__profile,[data-motion=armed] .MatchDemo__engine,[data-motion=armed] .MatchDemo__results,[data-motion=armed] .MatchDemo__disclaimer,[data-motion=armed] .MatchDemo__field,[data-motion=armed] .MatchDemo__match{opacity:0}[data-motion=armed] .MatchDemo__engineBar:after,[data-motion=armed] .MatchDemo__fitFill{transform:scaleX(0)}[data-motion=play] .MatchDemo__profile,[data-motion=play] .MatchDemo__engine,[data-motion=play] .MatchDemo__results,[data-motion=play] .MatchDemo__disclaimer{animation:.7s cubic-bezier(.2,.7,.2,1) both MatchDemo-rise}[data-motion=play] .MatchDemo__profile{animation-delay:.15s}[data-motion=play] .MatchDemo__engine{animation-delay:1.25s}[data-motion=play] .MatchDemo__results{animation-delay:2.2s}[data-motion=play] .MatchDemo__disclaimer{animation-delay:3.4s}[data-motion=play] .MatchDemo__field{animation:.5s cubic-bezier(.2,.7,.2,1) both MatchDemo-rise;animation-delay:calc(.35s + var(--i,0)*75ms)}[data-motion=play] .MatchDemo__engineBar:after{animation:1s cubic-bezier(.65,0,.35,1) 1.45s both MatchDemo-fill}[data-motion=play] .MatchDemo__engineStar{animation:5s ease-in-out 2.5s infinite MatchDemo-twinkle}[data-motion=play] .MatchDemo__match{animation:.6s cubic-bezier(.2,.7,.2,1) both MatchDemo-rise;animation-delay:calc(2.45s + var(--i,0)*.18s)}[data-motion=play] .MatchDemo__fitFill{animation:.9s cubic-bezier(.2,.7,.2,1) both MatchDemo-fill;animation-delay:calc(2.75s + var(--i,0)*.18s)}}
.HowItWorks{--tw-bg-opacity:1;background-color:rgba(var(--color-bgBase-700), var(--tw-bg-opacity,1));width:100%;scroll-margin-top:60px;position:relative}.HowItWorks__inner{align-items:center;gap:3rem;max-width:80rem;margin-left:auto;margin-right:auto;padding:5rem 1rem;display:grid}@media (min-width:640px){.HowItWorks__inner{padding:6rem 1.5rem}}@media (min-width:1024px){.HowItWorks__inner{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:4rem;padding-left:2rem;padding-right:2rem}}.HowItWorks__copy{min-width:0}.HowItWorks__steps{flex-direction:column;margin-top:2.5rem;display:flex}@media (min-width:1024px){.HowItWorks__steps{margin-top:3rem}}.HowItWorks__step{border-top-width:1px;border-color:rgba(var(--color-accent-600), .35);grid-template-columns:3.25rem minmax(0,1fr);gap:1rem;padding-top:1.25rem;padding-bottom:1.25rem;display:grid;position:relative}.HowItWorks__step:last-child{border-bottom-width:1px}.HowItWorks__number{font-family:var(--font-display), "Cormorant Garamond", Georgia, "Times New Roman", "Noto Serif Georgian", serif;--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgba(var(--color-accent-700), var(--tw-text-opacity,1));font-size:2rem;font-weight:300;line-height:1}.HowItWorks__stepBody{flex-direction:column;gap:.375rem;min-width:0;display:flex}.HowItWorks__stepTitle{font-family:var(--font-display), "Cormorant Garamond", Georgia, "Times New Roman", "Noto Serif Georgian", serif;--tw-text-opacity:1;color:rgba(var(--color-primary-500), var(--tw-text-opacity,1));font-size:1.5rem;font-weight:600;line-height:1.25}.HowItWorks__stepTitle:lang(ka){font-size:1.125rem;font-weight:500;line-height:1.375}.HowItWorks__stepText{--tw-text-opacity:1;color:rgba(var(--color-textBase-600), var(--tw-text-opacity,1));font-size:15px;line-height:1.625}.HowItWorks__visual{width:100%;min-width:0;max-width:560px;margin-left:auto;margin-right:auto;position:relative}@media (min-width:1024px){.HowItWorks__visual{justify-self:end;margin-left:0;margin-right:0}}
.Pricing{--tw-bg-opacity:1;background-color:rgba(var(--color-bgBase-700), var(--tw-bg-opacity,1));width:100%;scroll-margin-top:60px;position:relative}.Pricing__inner{max-width:72rem;margin-left:auto;margin-right:auto;padding:5rem 1rem}@media (min-width:640px){.Pricing__inner{padding:6rem 1.5rem}}@media (min-width:1024px){.Pricing__inner{padding-left:2rem;padding-right:2rem}}.Pricing__plans{gap:1.25rem;margin-top:3rem;display:grid}@media (min-width:768px){.Pricing__plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}}@media (min-width:1024px){.Pricing__plans{margin-top:4rem}}.Pricing__plan{--tw-border-opacity:1;border-width:1px;border-color:rgba(var(--color-divider-500), var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgba(var(--color-bgBase-300), var(--tw-bg-opacity,1));border-radius:1.5rem;flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex;position:relative}@media (min-width:640px){.Pricing__plan{padding:2rem}}.Pricing__plan--recommended{--tw-border-opacity:1;border-color:rgba(var(--color-primary-500), var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgba(var(--color-primary-500), var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgba(var(--color-bgBase-500), var(--tw-text-opacity,1))}@media (min-width:768px){.Pricing__plan--recommended{margin-top:-.75rem;margin-bottom:-.75rem;padding-top:2.75rem;padding-bottom:2.75rem}}.Pricing__plan--recommended{box-shadow:0 40px 70px -40px rgba(var(--color-primary-950), .75)}.Pricing__badge{--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));white-space:nowrap;--tw-bg-opacity:1;background-color:rgba(var(--color-accent-500), var(--tw-bg-opacity,1));font-family:var(--font-wordmark), Cinzel, "Trajan Pro", Georgia, "Noto Serif Georgian", serif;text-transform:uppercase;letter-spacing:.22em;--tw-text-opacity:1;color:rgba(var(--color-primary-700), var(--tw-text-opacity,1));border-radius:9999px;padding:.25rem 1rem;font-size:10px;position:absolute;top:0;left:50%}.Pricing__badge:lang(ka){letter-spacing:.04em;font-size:11px}.Pricing__planHead{flex-direction:column;gap:.25rem;display:flex}.Pricing__planName{font-family:var(--font-wordmark), Cinzel, "Trajan Pro", Georgia, "Noto Serif Georgian", serif;letter-spacing:.18em;--tw-text-opacity:1;color:rgba(var(--color-primary-500), var(--tw-text-opacity,1));font-size:1.5rem;line-height:2rem}.Pricing__plan--recommended .Pricing__planName{--tw-text-opacity:1;color:rgba(var(--color-accent-400), var(--tw-text-opacity,1))}.Pricing__planAlias{font-family:var(--font-display), "Cormorant Garamond", Georgia, "Times New Roman", "Noto Serif Georgian", serif;--tw-text-opacity:1;color:rgba(var(--color-secondary-400), var(--tw-text-opacity,1));font-size:1.125rem;font-style:italic;line-height:1.75rem}.Pricing__plan--recommended .Pricing__planAlias{color:rgba(var(--color-bgBase-500), .62)}.Pricing__price{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgba(var(--color-divider-500), var(--tw-border-opacity,1));align-items:baseline;gap:.5rem;padding-bottom:1.5rem;display:flex}.Pricing__price--compact{border-width:0;padding-bottom:0}.Pricing__plan--recommended .Pricing__price{border-color:rgba(var(--color-accent-500), .25)}.Pricing__priceValue{font-family:var(--font-display), "Cormorant Garamond", Georgia, "Times New Roman", "Noto Serif Georgian", serif;--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgba(var(--color-primary-500), var(--tw-text-opacity,1));font-size:3rem;font-weight:600;line-height:1}.Pricing__plan--recommended .Pricing__priceValue{--tw-text-opacity:1;color:rgba(var(--color-bgBase-500), var(--tw-text-opacity,1))}.Pricing__pricePeriod{--tw-text-opacity:1;color:rgba(var(--color-textBase-700), var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem}.Pricing__plan--recommended .Pricing__pricePeriod{color:rgba(var(--color-bgBase-500), .62)}.Pricing__features{flex-direction:column;flex:1;gap:.75rem;display:flex}.Pricing__feature{--tw-text-opacity:1;color:rgba(var(--color-textBase-600), var(--tw-text-opacity,1));align-items:flex-start;gap:.75rem;font-size:15px;line-height:1.375;display:flex}.Pricing__plan--recommended .Pricing__feature{color:rgba(var(--color-bgBase-500), .86)}.Pricing__check{--tw-text-opacity:1;color:rgba(var(--color-accent-700), var(--tw-text-opacity,1));flex-shrink:0;margin-top:.125rem;font-size:1rem;line-height:1.5rem}.Pricing__plan--recommended .Pricing__check{--tw-text-opacity:1;color:rgba(var(--color-accent-400), var(--tw-text-opacity,1))}.Pricing__cta{width:100%}.Pricing__plan--recommended .Pricing__cta:focus-visible{--tw-ring-offset-color:rgb(var(--color-primary-500))}.Pricing__oneTime{border-style:dashed;border-width:1px;border-radius:1.5rem;gap:1.25rem;margin-top:2rem;padding:1.5rem;display:grid}@media (min-width:640px){.Pricing__oneTime{padding:2rem}}@media (min-width:768px){.Pricing__oneTime{grid-template-columns:minmax(0,1.2fr) minmax(0,1.6fr) auto;align-items:center;gap:2rem}}.Pricing__oneTime{border-color:rgba(var(--color-accent-600), .6)}.Pricing__oneTimeName{font-family:var(--font-display), "Cormorant Garamond", Georgia, "Times New Roman", "Noto Serif Georgian", serif;--tw-text-opacity:1;color:rgba(var(--color-primary-500), var(--tw-text-opacity,1));font-size:1.5rem;font-weight:600;line-height:2rem}.Pricing__oneTimeName:lang(ka){font-size:1.25rem;font-weight:500;line-height:1.75rem}.Pricing__oneTimeText{--tw-text-opacity:1;color:rgba(var(--color-textBase-600), var(--tw-text-opacity,1));margin-top:.25rem;font-size:.875rem;line-height:1.25rem}.Pricing__oneTimeFeatures{flex-wrap:wrap;gap:.5rem;display:flex}.Pricing__oneTimeFeature{--tw-border-opacity:1;border-width:1px;border-color:rgba(var(--color-divider-500), var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgba(var(--color-bgBase-300), var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgba(var(--color-primary-500), var(--tw-text-opacity,1));border-radius:9999px;padding:.375rem .75rem;font-size:13px}.Pricing__note{text-align:center;--tw-text-opacity:1;max-width:42rem;color:rgba(var(--color-textBase-700), var(--tw-text-opacity,1));margin-top:2rem;margin-left:auto;margin-right:auto;font-size:.875rem;line-height:1.625}
.HeroVideoSwitcher{font-family:var(--font-family), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Noto Sans Georgian", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";z-index:60;color:rgba(var(--color-bgBase-500), .9);font-size:.75rem;line-height:1rem;position:fixed;bottom:68px;left:20px}.HeroVideoSwitcher__summary,.HeroVideoSwitcher__list{background:rgba(var(--color-primary-800), .85);border:1px solid rgba(var(--color-accent-500), .45);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 8px 24px rgba(var(--color-primary-900), .35)}.HeroVideoSwitcher__summary{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:9999px;align-items:center;gap:.5rem;padding:.375rem .875rem .375rem .75rem;list-style:none;display:flex}.HeroVideoSwitcher__summary::-webkit-details-marker{display:none}.HeroVideoSwitcher__summary:after{content:"▴";--tw-text-opacity:1;color:rgba(var(--color-accent-400), var(--tw-text-opacity,1));font-size:10px}.HeroVideoSwitcher[open] .HeroVideoSwitcher__summary:after{content:"▾"}.HeroVideoSwitcher__title{font-family:var(--font-wordmark), Cinzel, "Trajan Pro", Georgia, "Noto Serif Georgian", serif;text-transform:uppercase;letter-spacing:.14em;--tw-text-opacity:1;color:rgba(var(--color-accent-400), var(--tw-text-opacity,1));font-size:9px}.HeroVideoSwitcher__list{border-radius:.5rem;flex-direction:column;gap:.125rem;min-width:180px;margin-bottom:.5rem;padding:.375rem;display:flex;position:absolute;bottom:100%;left:0}.HeroVideoSwitcher__link{white-space:nowrap;color:inherit;border-radius:.25rem;align-items:center;gap:.5rem;padding:.25rem .375rem;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.HeroVideoSwitcher__link:hover{background:rgba(var(--color-bgBase-500), .1)}.HeroVideoSwitcher__link[aria-current=true]{--tw-text-opacity:1;color:rgba(var(--color-accent-300), var(--tw-text-opacity,1));background:rgba(var(--color-accent-500), .16)}.HeroVideoSwitcher__number{border:1px solid;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;font-size:10px;font-weight:600;display:inline-flex}
.HeroVideo{--tw-bg-opacity:1;background-color:rgba(var(--color-primary-700), var(--tw-bg-opacity,1));z-index:0;position:absolute;inset:0;overflow:hidden}.HeroVideo__poster,.HeroVideo__posterImage,.HeroVideo__video{width:100%;height:100%;display:block;position:absolute;inset:0}.HeroVideo__posterImage,.HeroVideo__video{-o-object-fit:cover;object-fit:cover;-o-object-position:var(--hero-position,60% 50%);object-position:var(--hero-position,60% 50%);filter:saturate(.85)contrast(1.05)}.HeroVideo__video{opacity:0;transition:opacity .9s}.HeroVideo__video--visible{opacity:1}.HeroVideo__toggle{cursor:pointer;--tw-text-opacity:1;width:2.5rem;height:2.5rem;color:rgba(var(--color-bgBase-500), var(--tw-text-opacity,1));z-index:3;border-width:1px;border-color:rgba(var(--color-bgBase-500), .55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#0000;border-radius:9999px;justify-content:center;align-items:center;padding:0;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex;position:absolute;bottom:.75rem;right:1rem}.HeroVideo__toggle svg{fill:currentColor;width:1rem;height:1rem}.HeroVideo__toggle:hover{--tw-border-opacity:1;border-color:rgba(var(--color-accent-400), var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgba(var(--color-accent-300), var(--tw-text-opacity,1))}.HeroVideo__toggle:focus-visible{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgba(var(--color-accent-500), var(--tw-ring-opacity,1));--tw-ring-offset-width:2px;--tw-ring-offset-color:rgb(var(--color-primary-700));outline:2px solid #0000}@media (min-width:640px){.HeroVideo__toggle{bottom:.625rem;right:1.5rem}}@media (min-width:1024px){.HeroVideo__toggle{right:max(2rem,50% - 38rem)}}@media (max-width:768px){.HeroVideo__posterImage{-o-object-position:var(--hero-position-mobile,50% 50%);object-position:var(--hero-position-mobile,50% 50%)}.HeroVideo__video{-o-object-position:var(--hero-position-mobile,52% 50%);object-position:var(--hero-position-mobile,52% 50%)}}
.VideoHero{isolation:isolate;--tw-bg-opacity:1;background-color:rgba(var(--color-primary-700), var(--tw-bg-opacity,1));--tw-text-opacity:1;width:100%;color:rgba(var(--color-bgBase-500), var(--tw-text-opacity,1));margin-top:calc(-1*var(--header-height));padding-top:var(--header-height);flex-direction:column;min-height:max(640px,100svh);scroll-margin-top:0;display:flex;position:relative;overflow:hidden}.VideoHero__scrim,.VideoHero__vignette,.VideoHero__warmth{pointer-events:none;position:absolute;inset:0}.VideoHero__scrim{z-index:1;background:linear-gradient(90deg, rgba(var(--color-primary-500), .92) 0%, rgba(var(--color-primary-500), .78) 30%, rgba(var(--color-primary-500), .4) 58%, rgba(var(--color-primary-500), .15) 100%)}.VideoHero__vignette{z-index:1;background:linear-gradient(0deg, rgba(var(--color-primary-800), .65) 0%, rgba(var(--color-primary-800), 0) 35%),linear-gradient(180deg, rgba(var(--color-primary-800), .55) 0%, rgba(var(--color-primary-800), 0) 12%)}.VideoHero__warmth{z-index:1;background:rgba(var(--color-accent-500), .1);mix-blend-mode:soft-light}.VideoHero__inner{flex-direction:column;flex:1;width:100%;max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;display:flex;position:relative}@media (min-width:640px){.VideoHero__inner{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.VideoHero__inner{padding-left:2rem;padding-right:2rem}}.VideoHero__inner{z-index:2}.VideoHero__copy{flex-direction:column;align-items:flex-start;gap:1.5rem;max-width:980px;padding-bottom:2.5rem;display:flex}@media (min-width:640px){.VideoHero__copy{padding-bottom:3.5rem}}.VideoHero__copy{margin-top:auto;margin-bottom:auto;padding-top:clamp(48px,14vh,160px)}.VideoHero__eyebrow{font-family:var(--font-wordmark), Cinzel, "Trajan Pro", Georgia, "Noto Serif Georgian", serif;text-transform:uppercase;letter-spacing:.22em;--tw-text-opacity:1;color:rgba(var(--color-accent-400), var(--tw-text-opacity,1));align-items:center;gap:.75rem;font-size:11px;display:inline-flex}@media (min-width:640px){.VideoHero__eyebrow{font-size:.75rem;line-height:1rem}}.VideoHero__eyebrow:before{content:"";--tw-bg-opacity:1;background-color:rgba(var(--color-accent-500), var(--tw-bg-opacity,1));flex-shrink:0;width:1.75rem;height:1px;display:block}.VideoHero__eyebrow:lang(ka){letter-spacing:.06em;font-size:.75rem;line-height:1rem}@media (min-width:640px){.VideoHero__eyebrow:lang(ka){font-size:13px}}.VideoHero__title{font-family:var(--font-display), "Cormorant Garamond", Georgia, "Times New Roman", "Noto Serif Georgian", serif;letter-spacing:-.005em;font-size:clamp(48px,6.2vw,112px);font-weight:300;line-height:.98}.VideoHero__titleLead,.VideoHero__titleAccent{text-wrap:balance;display:block}.VideoHero__titleLead{--tw-text-opacity:1;color:rgba(var(--color-bgBase-500), var(--tw-text-opacity,1))}.VideoHero__titleAccent{--tw-text-opacity:1;color:rgba(var(--color-accent-400), var(--tw-text-opacity,1));font-style:italic}.VideoHero__title:lang(ka){letter-spacing:0;overflow-wrap:break-word;font-size:clamp(32px,4.4vw,68px);font-weight:400;line-height:1.18}.VideoHero__subtitle{max-width:560px;font-size:1rem;line-height:1.625}@media (min-width:640px){.VideoHero__subtitle{font-size:1.125rem;line-height:1.75rem}}.VideoHero__subtitle{color:rgba(var(--color-bgBase-500), .85)}.VideoHero__subtitle:lang(ka){font-size:15px;line-height:1.75}@media (min-width:640px){.VideoHero__subtitle:lang(ka){font-size:1rem;line-height:1.5rem}}.VideoHero__actions{flex-direction:column;gap:.75rem;width:100%;margin-top:.5rem;display:flex}@media (min-width:640px){.VideoHero__actions{flex-direction:row;width:auto}}.VideoHero__actions>*{width:100%}@media (min-width:640px){.VideoHero__actions>*{width:auto}}.VideoHero__facts{-moz-column-gap:1.5rem;flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;padding-top:1.25rem;padding-bottom:1.25rem;padding-right:3.5rem;display:flex}@media (min-width:640px){.VideoHero__facts{padding-top:1.5rem;padding-bottom:1.5rem;padding-right:4rem}}.VideoHero__facts{border-top:1px solid rgba(var(--color-accent-500), .45)}.VideoHero__fact{font-family:var(--font-wordmark), Cinzel, "Trajan Pro", Georgia, "Noto Serif Georgian", serif;text-transform:uppercase;letter-spacing:.16em;color:rgba(var(--color-bgBase-500), .86);align-items:center;gap:.5rem;font-size:11px;line-height:1.35;display:inline-flex}.VideoHero__fact:lang(ka){font-family:var(--font-family), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Noto Sans Georgian", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";text-transform:none;letter-spacing:0;font-size:13px;font-weight:500}.VideoHero__factStar{--tw-text-opacity:1;color:rgba(var(--color-accent-500), var(--tw-text-opacity,1));flex-shrink:0;font-size:9px}@media (max-width:768px){.VideoHero__scrim{background:linear-gradient(180deg, rgba(var(--color-primary-500), .35) 0%, rgba(var(--color-primary-500), .55) 45%, rgba(var(--color-primary-500), .92) 100%)}.VideoHero__copy{gap:1.25rem;margin-top:auto;margin-bottom:0;padding-top:0;padding-bottom:1.75rem}.VideoHero__facts{-moz-column-gap:1rem;column-gap:1rem}}
