.polish-word{display:inline-block}.team-person{padding-block:24px;position:relative}.team-person:first-child{padding-top:0}.team-person+.team-person{padding-top:24px}.team-rule{background:color-mix(in oklab, var(--foreground) 12%, transparent);transform-origin:0;height:1px;margin-bottom:24px}.team-person:first-child .team-rule{display:none}.team-name{background-image:linear-gradient(var(--copper), var(--copper));background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;padding-bottom:2px;transition:background-size .45s ease-out;display:inline-block}@media (hover:hover) and (width>=768px){.team-person:hover .team-name{background-size:100% 1px}}.faq-list>*{border-bottom:1px solid color-mix(in oklab, var(--foreground) 12%, transparent)}.faq-list button>svg.lucide-chevron-down{display:none}.faq-plus{width:18px;height:18px;color:var(--copper);flex-shrink:0;margin-left:16px;transition:transform .35s ease-out}.faq-list button[data-state=open] .faq-plus{transform:rotate(45deg)}.faq-list button:hover{text-decoration:none}.faq-list [role=region][data-state=open]{animation:.35s ease-out faq-open}.faq-list [role=region][data-state=closed]{animation:.35s ease-out faq-close}.faq-list [role=region][data-state=open]>div{animation:.35s ease-out faq-fade}@keyframes faq-open{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes faq-close{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes faq-fade{0%{opacity:0}to{opacity:1}}#apply input,#apply textarea,#apply [role=combobox]{transition:border-color .3s,box-shadow .3s}#apply input:focus,#apply input:focus-visible,#apply textarea:focus,#apply textarea:focus-visible,#apply [role=combobox]:focus,#apply [role=combobox]:focus-visible{border-bottom-color:var(--copper)}.success-panel{animation:.6s ease-out faq-fade}.success-check{width:36px;height:36px;color:var(--copper)}.success-check path,.success-check circle{stroke-dasharray:1;stroke-dashoffset:1px;animation:.7s ease-out .2s forwards draw-check}.success-check circle{animation-delay:0s}@keyframes draw-check{to{stroke-dashoffset:0}}.footer-wordmark{color:var(--foreground);letter-spacing:-.02em;-webkit-user-select:none;user-select:none;justify-content:center;padding-top:6vw;font-family:Playfair Display,Georgia,serif;font-size:18vw;font-weight:500;line-height:.9;display:flex;overflow:hidden}.footer-wordmark>span{will-change:transform;display:inline-block}.site-header{transition:transform .35s ease-out}.site-header[data-hidden=true]{transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){.faq-list [role=region],.faq-list [role=region]>div,.success-panel{animation:none!important}.success-check path,.success-check circle{stroke-dashoffset:0;animation:none}.site-header,.faq-plus,.team-name{transition:none}}
