@layer app{body{--ir-page-max-width:1400px;--ir-page-horz-padding:32px;--ir-page-vert-padding:32px;--ir-success:#4ade80;--ir-border:#ffffff1a}*{box-sizing:border-box}.site-landing{min-height:100vh;color:var(--text-color-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:var(--font-size-s);line-height:var(--line-height-normal)}@keyframes particleFloat{0%{opacity:.1;transform:translate(0)rotate(0)scale(1)}25%{opacity:.4;transform:translate(10px,-20px)rotate(90deg)scale(1.2)}50%{opacity:.2;transform:translate(-5px,-40px)rotate(180deg)scale(.8)}75%{opacity:.3;transform:translate(-15px,-20px)rotate(270deg)scale(1.1)}to{opacity:.1;transform:translate(0)rotate(360deg)scale(1)}}.site-hero{min-height:calc(100dvh - var(--header-height) - var(--ir-page-horz-padding)*2);text-align:center;padding:64px var(--ir-page-horz-padding);flex-direction:column;justify-content:center;align-items:center;padding-bottom:0;display:flex;position:relative}.site-hero__container{z-index:1;max-width:var(--ir-page-max-width);text-align:center;flex-direction:column;align-items:center;gap:24px;width:100%;display:flex;position:relative}.site-hero__video-wrapper{width:100%;max-width:100%;margin-top:48px}.site-hero__video-container{width:100%;max-width:100%;margin:0 auto}.site-hero__video-container .site-video-player{box-shadow:0 20px 60px #0006,0 0 40px color-mix(in srgb,var(--color-primary)30%,transparent)}[data-theme=light] .site-hero__video-container .site-video-player,[data-theme=wood] .site-hero__video-container .site-video-player{box-shadow:0 20px 60px #0003,0 0 60px color-mix(in srgb,var(--color-primary)50%,transparent)}.site-hero__headline{letter-spacing:-.02em;color:var(--text-color-primary);margin-bottom:24px;font-size:clamp(2rem,5vw + 1rem,3.5rem);font-weight:600;line-height:1.1}.site-hero__subheadline{color:var(--text-color-secondary);margin-bottom:40px;font-size:clamp(1.125rem,1.5vw + .75rem,1.5rem);line-height:1.5}.site-hero__ctas{flex-wrap:wrap;gap:16px;display:flex}.site-hero__scroll-cue{color:var(--text-color-tertiary);font-size:var(--font-size-s);z-index:1;animation:2s ease-in-out infinite bounce;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.site-hero__scroll-cue-container{animation-name:fade-out;animation-duration:1ms;animation-direction:alternate;animation-timeline:scroll()}@keyframes fade-out{0%{opacity:1}1%,to{opacity:0}}@keyframes bounce{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(10px)}}.site-section{padding:96px var(--ir-page-horz-padding);justify-content:center;width:100%;display:flex}.site-section__inner{max-width:var(--ir-page-max-width);width:100%}.site-section--dark,.site-section--accent{position:relative}:root{--section-glow:var(--color-primary);--glow-intensity:8%}[data-theme=light],[data-theme=wood]{--glow-intensity:18%}.site-section:nth-child(odd):before{content:"";background:radial-gradient(ellipse 50% 40% at 80% 20%,color-mix(in srgb,var(--section-glow)var(--glow-intensity),transparent)0%,transparent 60%);pointer-events:none;position:absolute;inset:0}.site-section:nth-child(2n):before{content:"";background:radial-gradient(ellipse 50% 40% at 20% 80%,color-mix(in srgb,var(--section-glow)var(--glow-intensity),transparent)0%,transparent 60%);pointer-events:none;position:absolute;inset:0}#founding-partner-map:before{background:radial-gradient(ellipse 60% 45% at 50% 50%,color-mix(in srgb,var(--section-glow)var(--glow-intensity),transparent)0%,transparent 60%)!important}#how-partners-join:before{background:radial-gradient(ellipse 50% 35% at 50% 90%,color-mix(in srgb,var(--section-glow)var(--glow-intensity),transparent)0%,transparent 60%)!important}.site-section__headline{letter-spacing:-.01em;text-align:center;color:var(--text-color-primary);margin-bottom:16px;font-size:clamp(1.75rem,3vw + .75rem,2.25rem);font-weight:700;line-height:1.15}.site-section__precopy{font-size:var(--font-size-m);color:var(--text-color-secondary);text-align:center;max-width:700px;line-height:var(--line-height-relaxed);margin-bottom:48px;margin-left:auto;margin-right:auto}.site-section__microtext{font-size:var(--font-size-s);color:var(--text-color-tertiary);text-align:center;max-width:600px;margin-top:32px;margin-left:auto;margin-right:auto}.site-video-section{margin-bottom:64px}.site-video-container{width:100%;max-width:900px;box-shadow:0 20px 60px #0006,0 0 40px color-mix(in srgb,var(--color-primary)30%,transparent);background:var(--surface-tertiary);border-radius:16px;margin:32px auto;position:relative;overflow:hidden}[data-theme=light] .site-video-container,[data-theme=wood] .site-video-container{box-shadow:0 20px 60px #0003,0 0 60px color-mix(in srgb,var(--color-primary)50%,transparent)}.site-video-placeholder{aspect-ratio:16/9;width:100%;font-size:var(--font-size-xl);color:var(--text-color-tertiary);justify-content:center;align-items:center;display:flex;position:relative}.site-video-placeholder__icon{font-size:var(--font-size-4xl);opacity:.3;margin-bottom:16px}.site-btn{font-size:var(--font-size-m);cursor:pointer;border:none;border-radius:8px;align-items:center;gap:8px;padding:16px 32px;font-family:inherit;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.site-btn--primary,.site-btn--secondary:hover{color:var(--text-on-brand)}.site-territory-map{background:var(--theme-card-bg);border:1px solid var(--ir-border);border-radius:16px;max-width:800px;margin:48px auto;padding:32px}.site-territory-map__title{text-align:center;color:var(--text-color-primary);margin-bottom:32px;font-size:clamp(1.25rem,1.5vw + .75rem,1.5rem);font-weight:600;line-height:1.2}.site-state-grid{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:8px;margin-bottom:32px;display:grid}.site-state{text-align:center;font-size:var(--font-size-s);cursor:pointer;border:2px solid #0000;border-radius:8px;padding:12px;font-weight:500;transition:all .2s}.site-state--available{border-color:var(--color-primary);color:var(--color-primary);background:#f6d55c14;position:relative;overflow:hidden}.site-state--available:before{content:"";width:200%;height:200%;animation:4.5s ease-in-out infinite state-shine;animation-delay:inherit;pointer-events:none;background:linear-gradient(110deg,#0000 30%,#f6d55c66 50%,#0000 70%);position:absolute;top:-50%;left:-50%;transform:translate(-100%)rotate(15deg)}.site-state--available:hover{background:#f6d55c26;transform:scale(1.05)}@keyframes state-shine{0%{transform:translate(-100%)rotate(15deg)}50%{transform:translate(100%)rotate(15deg)}to{transform:translate(100%)rotate(15deg)}}.site-state--claimed{border-color:var(--ir-success);color:var(--ir-success);cursor:not-allowed;opacity:.8;background:#4ade8014}.site-steps{flex-wrap:wrap;justify-content:center;gap:32px;margin:48px 0;display:flex}.site-step{text-align:center;background:var(--theme-card-bg);border:1px solid var(--ir-border);border-radius:12px;flex:300px;max-width:350px;transition:all .3s;overflow:hidden}.site-step:hover{background:var(--theme-surface-hover);border-color:var(--color-primary);transform:translateY(-5px)}.site-step__number{background:linear-gradient(135deg,var(--color-primary)0%,orange 100%);width:auto;font-size:var(--font-size-xl);color:var(--bg-primary);justify-content:center;align-items:center;padding:32px 0;font-weight:700;display:flex}.site-step__inner-wrapper{padding:24px 16px}.site-step__title{color:var(--text-color-primary);margin-bottom:1rem;font-size:clamp(1.25rem,1.5vw + .75rem,1.5rem);font-weight:600}.site-step__description{font-size:var(--font-size-m);color:var(--text-color-secondary);line-height:1.6}.site-bullet-list{max-width:700px;margin:32px auto;padding-left:0;list-style:none}.site-bullet-list li{font-size:var(--font-size-m);color:var(--text-color-secondary);margin-bottom:16px;padding-left:32px;line-height:1.6;position:relative}.site-bullet-list li:before{content:"•";color:var(--color-primary);font-size:var(--font-size-xl);font-weight:700;line-height:1.6;position:absolute;top:0;left:4px}.site-section__ctas{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:32px;display:flex}.site-pricing{flex-wrap:wrap;justify-content:center;gap:24px;margin:32px 0;display:flex}.site-pricing-card{background:var(--theme-card-bg);border:2px solid var(--ir-border);text-align:center;border-radius:12px;flex-direction:column;flex:280px;max-width:400px;padding:24px;transition:all .2s;display:flex}.site-pricing-card--featured,.site-pricing-card:hover{border-color:var(--color-primary)}.site-pricing-card__title{color:var(--text-color-primary);margin-bottom:4px;font-size:clamp(1.25rem,1.5vw + .75rem,1.5rem);font-weight:700;line-height:1.2}.site-pricing-card__subtitle{font-size:var(--font-size-s);color:var(--text-color-tertiary);margin-bottom:12px}.site-pricing-card__price{font-size:var(--font-size-2xl);font-weight:800;line-height:var(--line-height-tight);color:var(--color-primary);margin-bottom:4px}.site-pricing-card__period{font-size:var(--font-size-s);color:var(--text-color-tertiary);margin-bottom:16px}.site-pricing-card__features{text-align:left;flex:1;margin:0 0 16px;padding:0;list-style:none}.site-pricing-card__feature{color:var(--text-color-secondary);font-size:var(--font-size-s);align-items:center;gap:8px;padding:6px 0;display:flex}.site-pricing-card__feature:before{content:"✓";color:var(--ir-success);font-weight:700;font-size:var(--font-size-m)}.site-faq{max-width:800px;margin:48px auto}.site-faq-item{background:var(--theme-card-bg);border:1px solid var(--ir-border);border-radius:12px;margin-bottom:16px;transition:all .3s;overflow:hidden}.site-faq-item:hover{border-color:var(--color-primary)}.site-faq-item__question{width:100%;color:var(--text-color-primary);font-size:var(--font-size-l);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;padding:24px;font-weight:600;transition:all .2s;display:flex}.site-faq-item__question:hover{color:var(--color-primary)}.site-faq-item__icon{transition:transform .3s}.site-faq-item__icon--open{transform:rotate(180deg)}.site-faq-item__answer{color:var(--text-color-secondary);padding:0 24px 24px;line-height:1.7}.site-footer{background:var(--surface-tertiary);text-align:center;border-top:1px solid var(--ir-border);justify-content:center;padding:64px 32px 32px;display:flex}.site-footer__inner{max-width:var(--ir-page-max-width);width:100%}.site-footer__cta-box{background:var(--theme-card-bg);border:2px solid var(--color-primary);border-radius:16px;max-width:600px;margin:0 auto 48px;padding:48px 32px}.site-footer__cta-headline{letter-spacing:-.01em;color:var(--text-color-primary);margin-bottom:16px;font-size:clamp(1.75rem,3vw + .75rem,2.25rem);font-weight:700;line-height:1.15}.site-footer__cta-text{font-size:var(--font-size-l);color:var(--text-color-secondary);margin-bottom:32px}.site-footer__links{flex-wrap:wrap;justify-content:center;gap:32px;margin-bottom:32px;display:flex}.site-footer__link{color:var(--text-color-secondary);font-size:var(--font-size-s);text-decoration:none;transition:color .2s}.site-footer__link:hover{color:var(--color-primary)}@media (width<=968px){.site-hero__ctas{justify-content:center}}@media (width<=768px){body{--ir-page-horz-padding:var(--layout-frame)}.site-section{padding:64px var(--ir-page-horz-padding)}.site-hero{padding:48px var(--ir-page-horz-padding)}.site-hero__container{gap:32px}.site-hero__ctas{flex-direction:column;gap:16px}.site-steps{flex-direction:column;align-items:center}.site-step{width:100%;max-width:100%}.site-state-grid{grid-template-columns:repeat(auto-fill,minmax(80px,1fr))}.site-footer__cta-box{max-width:calc(100% - var(--ir-page-horz-padding)*2);margin:0 auto 32px;padding:32px 16px}.site-footer__cta-text{margin-bottom:24px}}.site-hero__headline--l{font-size:var(--font-size-2xl);margin-top:8px;display:block}.site-hero__subheadline--s{font-size:var(--font-size-s)}@media (width<=768px){.site-pricing{flex-direction:column;align-items:center}.site-pricing-card{width:100%;max-width:100%}}body{letter-spacing:var(--letter-spacing-s)}.site-hero__headline--xl{letter-spacing:var(--letter-spacing-4xl)}.site-hero__headline--l{letter-spacing:var(--letter-spacing-2xl)}.site-hero__subheadline--s,.site-hero__scroll-cue-container{letter-spacing:var(--letter-spacing-s)}.site-section__precopy{letter-spacing:var(--letter-spacing-m)}.site-section__microtext{letter-spacing:var(--letter-spacing-s)}.site-territory-map__title{letter-spacing:var(--letter-spacing-xl)}.site-state{letter-spacing:var(--letter-spacing-s)}.site-step__number,.site-step__title{letter-spacing:var(--letter-spacing-xl)}.site-step__description,.site-bullet-list li{letter-spacing:var(--letter-spacing-m)}.site-pricing-card__title{letter-spacing:var(--letter-spacing-xl)}.site-pricing-card__subtitle{letter-spacing:var(--letter-spacing-s)}.site-pricing-card__price{letter-spacing:var(--letter-spacing-4xl)}.site-pricing-card__period,.site-pricing-card__feature{letter-spacing:var(--letter-spacing-m)}.site-faq-item__question{letter-spacing:var(--letter-spacing-l)}.site-faq-item__answer{letter-spacing:var(--letter-spacing-m)}.site-footer__cta-text{letter-spacing:var(--letter-spacing-l)}.site-footer__link,.site-footer__copyright{letter-spacing:var(--letter-spacing-s)}.site-btn{letter-spacing:var(--letter-spacing-m)}.site-video-placeholder{letter-spacing:var(--letter-spacing-xl)}.site-video-placeholder__icon{letter-spacing:var(--letter-spacing-4xl)}.site-cta-centered,.site-legend{text-align:center;margin-top:2rem}.site-legend__text{color:var(--text-color-tertiary);font-size:.875rem}.site-legend__icon--primary{color:var(--color-primary);margin-right:.25rem;font-size:.6rem}.site-legend__icon--success{color:var(--ir-success);margin-right:.25rem;font-size:.6rem}.site-btn--full-width{width:100%}.site-btn--centered{margin:0 auto}.logo{cursor:pointer;align-items:center;display:flex}.logo-text{height:var(--header-logo-height,30px);width:auto}.legal-page{min-height:calc(100vh - var(--header-height));background:var(--bg-primary);color:var(--text-color-primary);padding:64px var(--ir-page-horz-padding)}.legal-page__container{max-width:900px;margin:0 auto}.legal-page__card{background:var(--theme-card-bg);border:1px solid var(--ir-border);border-radius:16px;padding:48px}.legal-page__title{font-size:var(--font-size-3xl);letter-spacing:var(--letter-spacing-3xl);margin-bottom:8px;font-weight:700;line-height:1.2}.legal-page__date{color:var(--text-color-tertiary);font-size:var(--font-size-s);letter-spacing:var(--letter-spacing-s);margin-bottom:48px}.legal-page__content{color:var(--text-color-secondary);letter-spacing:var(--letter-spacing-m);line-height:1.7}.legal-page__content h2{font-size:var(--font-size-xl);color:var(--text-color-primary);letter-spacing:var(--letter-spacing-xl);margin-top:48px;margin-bottom:16px;font-weight:600}.legal-page__content h3{font-size:var(--font-size-l);color:var(--text-color-primary);letter-spacing:var(--letter-spacing-l);margin-top:32px;margin-bottom:12px;font-weight:600}.legal-page__content p{font-size:var(--font-size-m);margin-bottom:16px}.legal-page__content ul,.legal-page__content ol{margin:16px 0;padding-left:24px}.legal-page__content li{font-size:var(--font-size-m);margin-bottom:8px}.legal-page__content ul li{list-style-type:disc}.legal-page__content ol li{list-style-type:decimal}.legal-page__content ul ul,.legal-page__content ol ol,.legal-page__content ul ol,.legal-page__content ol ul{margin-top:8px;margin-bottom:8px}.legal-page__content strong{color:var(--text-color-primary);font-weight:600}.legal-page__content em,.legal-text--italic{font-style:italic}.legal-page__content table{border-collapse:collapse;width:100%;font-size:var(--font-size-s);margin:24px 0}.legal-page__content thead{background:var(--surface-secondary)}.legal-page__content th{text-align:left;color:var(--text-color-primary);border-bottom:1px solid var(--ir-border);padding:12px 16px;font-weight:600}.legal-page__content td{border-bottom:1px solid var(--ir-border);vertical-align:top;padding:12px 16px}.legal-page__content tbody tr:hover{background:var(--surface-secondary)}.legal-glance-box{background:var(--surface-secondary);border:1px solid var(--ir-border);border-radius:12px;margin:24px 0 32px;padding:24px}.legal-glance-box h3{font-size:var(--font-size-l);color:var(--text-color-primary);margin-top:0;margin-bottom:16px;font-weight:600}.legal-glance-box table{margin:0}.legal-contact-box{border-left:3px solid var(--color-primary);background:#ffd60a0d;border-radius:0 8px 8px 0;margin:32px 0;padding:20px 24px}.legal-contact-box p{margin-bottom:8px}.legal-contact-box p:last-child{margin-bottom:0}@media (width<=768px){.legal-page{padding:48px var(--ir-page-horz-padding)}.legal-page__card{padding:32px 24px}.legal-page__title{font-size:var(--font-size-2xl)}.legal-page__date{margin-bottom:32px}.legal-page__content h2{font-size:var(--font-size-l);margin-top:32px}.legal-page__content h3{font-size:var(--font-size-m);margin-top:24px}.legal-page__content table{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}.legal-glance-box{padding:16px}}@media (width<=480px){.legal-page{padding:32px var(--ir-page-horz-padding)}.legal-page__card{border-radius:12px;padding:24px 16px}.legal-page__content ul,.legal-page__content ol{padding-left:20px}}.site-document-sheet-backdrop{backdrop-filter:blur(var(--blur-xs));background:#000000b3}.site-document-sheet-content{background:linear-gradient(135deg,var(--neutral-800)0%,var(--neutral-900)100%);border-top:2px solid hsl(from var(--color-brand)h s l/.4);box-shadow:0 -8px 32px hsl(from var(--color-brand)h s l/.15),0 0 40px var(--glass-60);color:#fffffff2;border-radius:16px 16px 0 0}.site-document-sheet__header{border-radius:inherit;z-index:10;backdrop-filter:blur(var(--blur-lg));background:#f6d55c14;border-bottom:1px solid #f6d55c4d;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex;position:sticky;top:0}.site-document-sheet__title{color:var(--color-primary);font-size:var(--font-size-xl);letter-spacing:.3px;flex:1;margin:0;font-weight:600}.site-document-sheet__close{color:#ffffffb3;font-size:var(--font-size-l);cursor:pointer;background:0 0;border:2px solid #f6d55c4d;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;min-width:40px;min-height:40px;padding:8px 12px;transition:all .2s;display:flex}.site-document-sheet__close:hover{border-color:var(--color-primary);color:var(--color-primary);background:#f6d55c26;transform:scale(1.05)}.site-document-sheet__close:active{transform:scale(.98)}.site-document-sheet__body{max-height:calc(90vh - 80px);line-height:1.7;font-size:var(--font-size-m);padding:32px 24px;overflow-y:auto}.site-document-sheet__body .site-document-content{color:#ffffffe6}.site-document-sheet__body .site-document-content h1{color:var(--color-primary);font-size:var(--font-size-xl);border-bottom:1px solid #f6d55c33;margin-bottom:16px;padding-bottom:12px;font-weight:600}.site-document-sheet__body .site-document-content h2{color:var(--color-primary);font-size:var(--font-size-l);margin-top:32px;margin-bottom:12px;font-weight:600}.site-document-sheet__body .site-document-content h3{color:#f6d55ce6;font-size:var(--font-size-m);margin-top:24px;margin-bottom:8px;font-weight:600}.site-document-sheet__body .site-document-content p{color:#ffffffd9;margin-bottom:16px}.site-document-sheet__body .site-document-content ul,.site-document-sheet__body .site-document-content ol{color:#ffffffd9;margin-bottom:16px;padding-left:24px}.site-document-sheet__body .site-document-content li{margin-bottom:8px}.site-document-sheet__body .site-document-content a{color:var(--color-primary);border-bottom:1px solid #f6d55c4d;text-decoration:none;transition:all .2s}.site-document-sheet__body .site-document-content a:hover{color:var(--color-white);border-bottom-color:var(--color-primary)}.site-document-sheet__body .site-document-content code{color:var(--color-primary);background:#0000004d;border:1px solid #f6d55c33;border-radius:4px;padding:2px 6px;font-family:Courier New,monospace;font-size:.9em}.site-document-sheet__body .site-document-content pre{background:#0006;border:1px solid #f6d55c33;border-radius:8px;margin-bottom:16px;padding:16px;overflow-x:auto}.site-document-sheet__body .site-document-content pre code{background:0 0;border:none;padding:0}.site-document-sheet__body .site-document-content blockquote{border-left:3px solid var(--color-primary);color:#fffc;margin-bottom:16px;margin-left:0;padding-left:16px;font-style:italic}.site-document-sheet__body::-webkit-scrollbar{width:8px}.site-document-sheet__body::-webkit-scrollbar-track{background:#0003;border-radius:4px}.site-document-sheet__body::-webkit-scrollbar-thumb{background:#f6d55c4d;border-radius:4px;transition:background .2s}.site-document-sheet__body::-webkit-scrollbar-thumb:hover{background:#f6d55c80}@media (width<=768px){.site-document-sheet__header{padding:16px 20px}.site-document-sheet__title{font-size:var(--font-size-l)}.site-document-sheet__body{padding:24px 20px}.site-document-sheet__body .site-document-content h1{font-size:var(--font-size-l)}.site-document-sheet__body .site-document-content h2{font-size:var(--font-size-m)}}.site-faq-page{min-height:calc(100vh - var(--header-height));background:var(--bg-primary)}.site-faq-page .site-section{padding:96px var(--ir-page-horz-padding)}.site-faq-page .site-faq{max-width:900px;margin:48px auto}.site-faq-contact{text-align:center;margin-top:3rem}@media (width<=768px){.site-faq-page .site-section{padding:64px var(--ir-page-horz-padding)}.site-faq-page .site-faq{margin:32px auto}}@layer silk-defaults{:where([data-silk~=b0]:not([data-silk~=g0])){--silk-defaults:initial;position:var(--silk-defaults,relative)}:where([data-silk~=g0]){--silk-defaults:initial;position:var(--silk-defaults,fixed);--x-collapsed-scrollbar-thickness:0px;--y-collapsed-scrollbar-thickness:0px}:where([data-silk~=a1]){--silk-defaults:initial;position:var(--silk-defaults,fixed);top:var(--silk-defaults,var(--silk-default-top,initial));bottom:var(--silk-defaults,var(--silk-default-bottom,initial));left:var(--silk-defaults,var(--silk-default-left,initial));right:var(--silk-defaults,var(--silk-default-right,initial));height:var(--silk-defaults,100%);width:var(--silk-defaults,100%);--x-collapsed-scrollbar-thickness:0px;--y-collapsed-scrollbar-thickness:0px}:where([data-silk~=a1]>*){--NOTE: ;--silk-default-top:initial;--silk-default-bottom:initial;--silk-default-left:initial;--silk-default-right:initial}:where([data-silk~=a2]){--silk-defaults:initial;left:var(--silk-defaults,0px);right:var(--silk-defaults,0px);top:var(--silk-defaults,0px);bottom:var(--silk-defaults,0px);background-color:var(--silk-defaults,#000);opacity:var(--silk-defaults,.5)}:where([data-silk~=a11]){--silk-defaults:initial;width:var(--silk-defaults,var(--silk-default-width,initial));height:var(--silk-defaults,var(--silk-default-height,initial));background-color:var(--silk-defaults,white)}[data-silk~=a11]:has(:where([data-silk~=a12])),[data-silk~="0af"]{background-color:initial}:where([data-silk~=f0]){--silk-defaults:initial;width:var(--silk-defaults,100%);height:var(--silk-defaults,100%)}:where([data-silk~=a12]){--silk-defaults:initial;border-radius:var(--silk-defaults,inherit);background-color:var(--silk-defaults,white)}:where([data-silk~=a16]){--silk-defaults:initial;position:var(--silk-defaults,relative)}:where([data-silk~=a16]):before{--silk-defaults:initial;content:var(--silk-defaults,"");display:var(--silk-defaults,block);position:var(--silk-defaults,absolute);left:var(--silk-defaults,calc(-1*max(100%,48px)/2 + 50%));top:var(--silk-defaults,calc(-1*max(100%,48px)/2 + 50%));width:var(--silk-defaults,max(100%,48px));height:var(--silk-defaults,max(100%,48px))}:where([data-silk~=a17]){--silk-defaults:initial;width:var(--silk-defaults,48px);height:var(--silk-defaults,5.5px);appearance:var(--silk-defaults,none);background-color:var(--silk-defaults,#cbd5e1)}}[data-silk~=b0][data-silk~=bBf]{overscroll-behavior-y:none!important;overflow:hidden auto!important}[data-silk~=b0][data-silk~=bBe]{overscroll-behavior-x:none!important;overflow:auto hidden!important}[data-silk~=b0][data-silk~=bBg]{overscroll-behavior:none!important;overflow:auto!important}[data-silk~="0aj"] [data-silk~=b0][data-silk~=bCa][data-silk]{overflow:clip!important}[data-silk~=b0]:not(#\#):not(#\#){--NOTE:"Must not have `position: static`"}[data-silk~=b0]>*{--NOTE: }[data-silk~=b0]{scrollbar-width:none!important}[data-silk~=b0]::-webkit-scrollbar{display:none!important}[data-silk~=b0]:before{content:""!important;width:calc(100% + 600px)!important;height:calc(100% + 600px)!important;position:absolute!important;top:0!important;left:0!important}[data-silk~="0aj"] [data-silk~=b0][data-silk~=bCa][data-silk]:before,[data-silk~=b0][data-silk~=bAb][data-silk]:before{display:none!important}[data-silk~=b1]{width:100%!important;height:100%!important;position:sticky!important;top:0!important;left:0!important}:root{--silk-100-lvh-dvh-pct:max(100%,100vh)}@supports (width:1dvh){:root{--silk-100-lvh-dvh-pct:max(100dvh,100lvh)}}[data-silk~=a0]{--silk-aY:1}[data-silk~=a1][data-silk~=aGf],[data-silk~=a1][data-silk~=aGk]{--silk-default-top:0;--silk-default-left:0}[data-silk~=a1][data-silk~=aGg]{--silk-default-bottom:0;--silk-default-left:0}[data-silk~=a1][data-silk~=aGh],[data-silk~=a1][data-silk~=aGj]{--silk-default-top:0;--silk-default-left:0}[data-silk~=a1][data-silk~=aGi]{--silk-default-top:0;--silk-default-right:0}[data-silk~=a1]{--silk-aL:var(--silk-aL-from-props,1px);--silk-aJ:1px;--silk-aN:10px;--silk-aD:initial;--silk-aE:initial;--silk-aF:initial;--silk-aG:initial;--silk-aH:initial;--silk-aI:initial;--silk-aK:initial;--silk-aO:var(--silk-aD,100%);--silk-aP:var(--silk-aE,100%);--silk-aQ:min(300px,var(--silk-aO));--silk-aR:2px;--silk-aS:calc(-1*(var(--silk-aQ) - var(--silk-aR)));border-width:0!important;overflow:clip!important}[data-silk~=a1][data-silk~=aAc]{opacity:0!important}[data-silk~=a1][data-silk~=aCs]{clip:rect(0 0 0 0)!important;clip-path:inset(0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:fixed!important;top:0!important;left:0!important;overflow:hidden!important}[data-silk~=a1][data-silk~=aNo]{pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important}[data-silk~=a1]:not(#\#):not(#\#){--NOTE:"Must not have `position: static`"}[data-silk~=a1]>*{position:absolute}[data-silk~=a1]:not([data-silk~=aBaj]) *{caret-color:#0000}[data-silk~=a2]{z-index:-1!important;position:absolute!important}[data-silk~=a2][data-silk~=aNo]{pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important}[data-silk~=a4][data-silk]{position:absolute}[data-silk~=a4][data-silk~=aGh],[data-silk~=a4][data-silk~=aGi],[data-silk~=a4][data-silk~=aGj]{width:var(--silk-aO);height:var(--silk-aP)}[data-silk~=a4][data-silk~=aGf],[data-silk~=a4][data-silk~=aGg],[data-silk~=a4][data-silk~=aGk]{width:var(--silk-aP);height:var(--silk-aO)}[data-silk~=a4].scrollContainerShouldBePassThrough\:true>[data-silk~=b1]>*{pointer-events:initial;user-select:initial}[data-silk~=a5][data-silk]{z-index:-1;position:absolute;inset:0}[data-silk~="0aj"] [data-silk~=a5][data-silk~=aNp]{z-index:1;pointer-events:initial!important}[data-silk~=a6]{--silk-aT:calc(2*var(--silk-aO));z-index:1;flex-wrap:nowrap;place-items:center;display:flex;position:absolute;inset:0}[data-silk~=a6][data-silk~=aGh],[data-silk~=a6][data-silk~=aGi],[data-silk~=a6][data-silk~=aGj]{width:var(--silk-aT);scroll-snap-type:x mandatory;flex-direction:row;height:100%;overflow:auto hidden}[data-silk~=a6][data-silk~=aGg],[data-silk~=a6][data-silk~=aGf],[data-silk~=a6][data-silk~=aGk]{height:var(--silk-aT);scroll-snap-type:y mandatory;flex-direction:column;width:100%;overflow:hidden auto}[data-silk~=a6][data-silk~=aGh]{left:calc(-1*var(--silk-aO))}[data-silk~=a6][data-silk~=aGi]{right:calc(-1*var(--silk-aO))}[data-silk~=a6][data-silk~=aGf]{top:calc(-1*var(--silk-aO))}[data-silk~=a6][data-silk~=aGg]{bottom:calc(-1*var(--silk-aO))}[data-silk~=a6][data-silk~=aGj]{left:calc(-.5*var(--silk-aO))}[data-silk~=a6][data-silk~=aGk]{top:calc(-.5*var(--silk-aO))}[data-silk~=a6][data-silk~=aNo][data-silk]{pointer-events:none;-webkit-user-select:none;user-select:none}[data-silk~=a6][data-silk~=aHo][data-silk]{overflow:hidden}[data-silk~=a6][data-silk~=aMj]{overscroll-behavior-x:contain}[data-silk~=a6][data-silk~=aMk]{overscroll-behavior-y:contain}[data-silk~=a6][data-silk~=aMai]{overscroll-behavior:contain}[data-silk~=a6][data-silk~=aJo][data-silk~=aGh],[data-silk~=a6][data-silk~=aJo][data-silk~=aGi],[data-silk~=a6][data-silk~=aJo][data-silk~=aGj]{overscroll-behavior-x:none}[data-silk~=a6][data-silk~=aJo][data-silk~=aGf],[data-silk~=a6][data-silk~=aJo][data-silk~=aGg],[data-silk~=a6][data-silk~=aJo][data-silk~=aGk]{overscroll-behavior-y:none}[data-silk~="0aj"] [data-silk~=a6][data-silk]{overflow:hidden}[data-silk~=a6]{scrollbar-width:none}[data-silk~=a6]::-webkit-scrollbar{display:none}[data-silk~=a6]>*{--silk-aO:var(--silk-aD,50%);flex-grow:0;flex-shrink:0}.Sheet_edgeMarker{z-index:1;position:absolute;overflow:hidden}.Sheet_edgeMarker[data-silk~=aFh],.Sheet_edgeMarker[data-silk~=aFi]{width:30px;height:100%}.Sheet_edgeMarker[data-silk~=aFh]{right:-2px}.Sheet_edgeMarker[data-silk~=aFi]{left:calc(var(--silk-aJ) + var(--silk-aN) + var(--silk-aO) - (var(--silk-aO) - var(--silk-aF)) - 2px)}[data-silk~=a7]{-webkit-user-select:none!important;user-select:none!important;pointer-events:none!important}[data-silk~=a7][data-silk~=aGh],[data-silk~=a7][data-silk~=aGf]{order:3}[data-silk~=a7][data-silk~=aGi],[data-silk~=a7][data-silk~=aGg],[data-silk~=a7][data-silk~=aGj],[data-silk~=a7][data-silk~=aGk]{order:1}[data-silk~=a7][data-silk~=aGh],[data-silk~=a7][data-silk~=aGi],[data-silk~=a7][data-silk~=aGj]{width:var(--silk-aH);height:1px}[data-silk~=a7][data-silk~=aGf],[data-silk~=a7][data-silk~=aGg],[data-silk~=a7][data-silk~=aGk]{height:var(--silk-aH);width:1px}[data-silk~=a7][data-silk~=aGi],[data-silk~=a7][data-silk~=aGg],[data-silk~=a7][data-silk~=aGj],[data-silk~=a7][data-silk~=aGk]{scroll-snap-align:start}[data-silk~=a7][data-silk~=aGh],[data-silk~=a7][data-silk~=aGf]{scroll-snap-align:end}[data-silk~=a10]{z-index:1;pointer-events:none;-webkit-user-select:text;user-select:text;order:2;display:flex;position:sticky}[data-silk~=a10][data-silk~=aFr][data-silk~=aGj],[data-silk~=a10][data-silk~=aFr][data-silk~=aGk]{position:relative}[data-silk~=a10][data-silk~=aGh],[data-silk~=a10][data-silk~=aGi],[data-silk~=a10][data-silk~=aGj]{width:var(--silk-aO);align-items:center;height:100%}[data-silk~=a10][data-silk~=aFh]{justify-content:flex-start}[data-silk~=a10][data-silk~=aFi]{justify-content:flex-end}[data-silk~=a10][data-silk~=aGg],[data-silk~=a10][data-silk~=aGf],[data-silk~=a10][data-silk~=aGk]{height:var(--silk-aO);justify-content:center;width:100%}[data-silk~=a10][data-silk~=aFf]{align-items:flex-start}[data-silk~=a10][data-silk~=aFg]{align-items:flex-end}[data-silk~=a10][data-silk~=aFr]{justify-content:center;align-items:center}[data-silk~=a10][data-silk~=aGh],[data-silk~=a10][data-silk~=aGi],[data-silk~=a10][data-silk~=aGf],[data-silk~=a10][data-silk~=aGg]{--silk-aV:calc(var(--silk-aO) - var(--silk-aF) - var(--silk-aL))}[data-silk~=a10][data-silk~=aGh][data-silk~=aFr],[data-silk~=a10][data-silk~=aGi][data-silk~=aFr],[data-silk~=a10][data-silk~=aGf][data-silk~=aFr],[data-silk~=a10][data-silk~=aGg][data-silk~=aFr]{--silk-aV:calc((var(--silk-aO) - var(--silk-aF))/2 - var(--silk-aL))}[data-silk~=a10][data-silk~=aGj],[data-silk~=a10][data-silk~=aGk]{--silk-aV:calc((var(--silk-aO) - var(--silk-aF))/2 - var(--silk-aO)/2 - var(--silk-aL))}[data-silk~=a10][data-silk~=aGh]{left:var(--silk-aV)}[data-silk~=a10][data-silk~=aGi]{right:var(--silk-aV)}[data-silk~=a10][data-silk~=aGf]{top:var(--silk-aV)}[data-silk~=a10][data-silk~=aGg]{bottom:var(--silk-aV)}[data-silk~=a10][data-silk~=aGj]:not([data-silk~=aFr]){left:var(--silk-aV);right:var(--silk-aV)}[data-silk~=a10][data-silk~=aGk]:not([data-silk~=aFr]){top:var(--silk-aV);bottom:var(--silk-aV)}[data-silk~=a15]{--INFO:This element prevents “swipe from edge to go back“ on iOS.See the Silk Sheet docs.;pointer-events:initial;-webkit-user-select:none;user-select:none;will-change:transform;width:30px;height:100%;position:absolute;top:0;bottom:0;left:-2px}[data-silk~=a15][data-silk~=aGg],[data-silk~=a15][data-silk~=aGf],[data-silk~=a15][data-silk~=aGk]{height:calc(100% + var(--silk-aH) + var(--silk-aI))}[data-silk~=a15][data-silk~=aGg],[data-silk~=a15][data-silk~=aGk]{top:calc(-1*var(--silk-aH));bottom:calc(-1*var(--silk-aI))}[data-silk~=a15][data-silk~=aGf]{top:calc(-1*var(--silk-aI));bottom:calc(-1*var(--silk-aH))}[data-silk~=a10][data-silk~=aJo][data-silk~=aIo]{--silk-aV:calc(var(--silk-aO) - var(--silk-aF) + var(--silk-aK))}[data-silk~=a10][data-silk~=aJo][data-silk~=aGh]{right:0}[data-silk~=a10][data-silk~=aJo][data-silk~=aGi]{left:0}[data-silk~=a10][data-silk~=aJo][data-silk~=aGf]{bottom:0}[data-silk~=a10][data-silk~=aJo][data-silk~=aGg]{top:0}[data-silk~=a10][data-silk~=aJp][data-silk~=aGh]{right:var(--silk-aS)}[data-silk~=a10][data-silk~=aJp][data-silk~=aGi]{left:var(--silk-aS)}[data-silk~=a10][data-silk~=aJp][data-silk~=aGf]{bottom:var(--silk-aS)}[data-silk~=a10][data-silk~=aJp][data-silk~=aGg]{top:var(--silk-aS)}[data-silk~=a11][data-silk~=aFf],[data-silk~=a11][data-silk~=aFg],[data-silk~=a11][data-silk~=aFr][data-silk~=aGk],[data-silk~=a11][data-silk~=aFr][data-silk~=aGf],[data-silk~=a11][data-silk~=aFr][data-silk~=aGg]{--silk-default-width:100%;--silk-default-height:50%}[data-silk~=a11][data-silk~=aFh],[data-silk~=a11][data-silk~=aFi],[data-silk~=a11][data-silk~=aFr][data-silk~=aGj],[data-silk~=a11][data-silk~=aFr][data-silk~=aGh],[data-silk~=a11][data-silk~=aFr][data-silk~=aGi]{--silk-default-width:50%;--silk-default-height:100%}[data-silk~=a11]{pointer-events:initial;user-select:initial;box-sizing:border-box!important;margin:0!important;position:relative!important;overflow:visible!important}[data-silk~=a11][data-silk~=aNo]{pointer-events:initial}[data-silk~=a11]:not(#\#):not(#\#){--NOTE:"Must not have `position: static`"}[data-silk~=a11]>*{--NOTE: ;--silk-default-width:initial;--silk-default-height:initial}[data-silk~=a12]{box-sizing:border-box!important;z-index:-1!important;position:absolute!important}[data-silk~=a12][data-silk~=aFh],[data-silk~=a12][data-silk~=aFi]{width:calc(100% + var(--silk-aQ))!important;height:100%!important}[data-silk~=a12][data-silk~=aKo][data-silk~=aFh],[data-silk~=a12][data-silk~=aKo][data-silk~=aFi]{width:100%!important}[data-silk~=a12][data-silk~=aFh]{top:0!important;right:0!important}[data-silk~=a12][data-silk~=aFi],[data-silk~=a12][data-silk~=aFr][data-silk~=aGj]{top:0!important;left:0!important}[data-silk~=a12][data-silk~=aFf],[data-silk~=a12][data-silk~=aFg]{height:calc(100% + var(--silk-aQ))!important;width:100%!important}[data-silk~=a12][data-silk~=aKo][data-silk~=aFf],[data-silk~=a12][data-silk~=aKo][data-silk~=aFg]{height:100%!important}[data-silk~=a12][data-silk~=aFf]{bottom:0!important;left:0!important}[data-silk~=a12][data-silk~=aFg],[data-silk~=a12][data-silk~=aFr][data-silk~=aGk]{top:0!important;left:0!important}[data-silk~=a12][data-silk~=aFr]{width:100%!important;height:100%!important}[data-silk~=a12]:not([data-silk~=aBaj])[data-silk~=aFf],[data-silk~=a12]:not([data-silk~=aBaj])[data-silk~=aFg]{height:calc(100% + 50px)!important}[data-silk~=a12]:not([data-silk~=aBaj])[data-silk~=aFh],[data-silk~=a12]:not([data-silk~=aBaj])[data-silk~=aFi]{width:calc(100% + 50px)!important}[data-silk~=a8]{position:relative;-webkit-user-select:none!important;user-select:none!important;pointer-events:none!important}[data-silk~=a8][data-silk~=aGh],[data-silk~=a8][data-silk~=aGf]{scroll-snap-align:start;order:1}[data-silk~=a8][data-silk~=aGi],[data-silk~=a8][data-silk~=aGg]{scroll-snap-align:end;order:3}[data-silk~=a8][data-silk~=aGh],[data-silk~=a8][data-silk~=aGi],[data-silk~=a8][data-silk~=aGj]{width:var(--silk-aI);height:1px}[data-silk~=a8][data-silk~=aGg],[data-silk~=a8][data-silk~=aGf],[data-silk~=a8][data-silk~=aGk]{height:var(--silk-aI);width:1px}[data-silk~=a8][data-silk~=aGj],[data-silk~=a8][data-silk~=aGk]{scroll-snap-align:end;order:3}[data-silk~=a9]{--silk-aW:calc(100% + var(--silk-aF) - var(--silk-aB));--silk-aX:calc(var(--silk-aO) - var(--silk-aB) + var(--silk-aA));counter-increment:count 1;--debug-color:#209928;place-items:center;display:grid;position:absolute}[data-silk~=a9][data-silk~=aGh],[data-silk~=a9][data-silk~=aGi],[data-silk~=a9][data-silk~=aGj]{width:calc(var(--silk-aB) - var(--silk-aA));height:1px}[data-silk~=a9][data-silk~=aGf],[data-silk~=a9][data-silk~=aGg],[data-silk~=a9][data-silk~=aGk]{height:calc(var(--silk-aB) - var(--silk-aA));width:1px}[data-silk~=a9][data-silk~=aGh],[data-silk~=a9][data-silk~=aGf]{scroll-snap-align:end}[data-silk~=a9][data-silk~=aGi],[data-silk~=a9][data-silk~=aGg]{scroll-snap-align:start}[data-silk~=a9][data-silk~=aGj],[data-silk~=a9][data-silk~=aGk]{scroll-snap-align:center}[data-silk~=a9][data-silk~=aGj]{right:calc(100% + (var(--silk-aO) - var(--silk-aB))/2)}[data-silk~=a9][data-silk~=aGk]{bottom:calc(100% + (var(--silk-aO) - var(--silk-aB))/2)}[data-silk~=a9][data-silk~=aGh]{left:var(--silk-aW);scroll-margin-right:var(--silk-aX);top:calc(var(--silk-aC)*10px)}@supports not (scroll-margin-right:1px){[data-silk~=a9][data-silk~=aGh]{scroll-snap-margin-right:var(--silk-aX)}}[data-silk~=a9][data-silk~=aGi]{right:var(--silk-aW);scroll-margin-left:var(--silk-aX);top:calc(var(--silk-aC)*10px)}@supports not (scroll-margin-left:1px){[data-silk~=a9][data-silk~=aGi]{scroll-snap-margin-left:var(--silk-aX)}}[data-silk~=a9][data-silk~=aGf]{top:var(--silk-aW);scroll-margin-bottom:var(--silk-aX);left:calc(var(--silk-aC)*10px)}@supports not (scroll-margin-bottom:1px){[data-silk~=a9][data-silk~=aGf]{scroll-snap-margin-bottom:var(--silk-aX)}}[data-silk~=a9][data-silk~=aGg]{bottom:var(--silk-aW);scroll-margin-top:var(--silk-aX);left:calc(var(--silk-aC)*10px)}@supports not (scroll-margin-top:1px){[data-silk~=a9][data-silk~=aGg]{scroll-snap-margin-top:var(--silk-aX)}}[data-silk~=a9][data-silk~=aIo]:first-child,[data-silk~=a9][data-silk~=aGh]:only-child,[data-silk~=a9][data-silk~=aGi]:only-child,[data-silk~=a9][data-silk~=aGf]:only-child,[data-silk~=a9][data-silk~=aGg]:only-child,[data-silk~=a9]:not(:only-child):last-child{scroll-snap-align:none}[data-silk~=a9]:after{color:var(--debug-color);background-color:#fff;border-radius:100%;place-items:center;width:24px;height:24px;margin-left:12px;padding:2px;font-size:18px;display:grid}[data-silk~=e0]{white-space:nowrap!important;word-wrap:normal!important;clip:rect(0,0,0,0)!important;clip-path:inset(0)!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}html[data-silk-native-page-scroll-replaced=true]{width:100dvw!important;height:100dvh!important;overflow:hidden!important}[data-standalone=true][data-silk-native-page-scroll-replaced=true]{overscroll-behavior:none!important;height:100vh!important}html[data-silk-native-page-scroll-replaced=false]:has([data-silk~=c2][data-silk~=cHa][data-silk~=cEb][data-silk~=cAc]){overscroll-behavior-x:none!important}html[data-silk-native-page-scroll-replaced=false]:has([data-silk~=c2][data-silk~=cHa][data-silk~=cEb][data-silk~=cAd]){overscroll-behavior-y:none!important}html[data-silk-native-page-scroll-replaced=false]:has([data-silk~=c2][data-silk~=cHa][data-silk~=cKa]){scroll-behavior:auto}html[data-silk-native-page-scroll-replaced=false]:has([data-silk~=c2][data-silk~=cHa][data-silk~=cKb]),html[data-silk-native-page-scroll-replaced=false]:has([data-silk~=c2][data-silk~=cHa][data-silk~=cKk]){scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html[data-silk-native-page-scroll-replaced=false]:has([data-silk~=c2][data-silk~=cHa][data-silk~=cKk]){scroll-behavior:auto}}html[data-silk-native-page-scroll-replaced=false]:has([data-silk~=c2][data-silk~=cHa][data-silk~=cLb]){overflow-anchor:none}html[data-silk-native-page-scroll-replaced=false]:has([data-silk~=c2][data-silk~=cHa][data-silk~=cMq]){scroll-snap-type:y proximity}html[data-silk-native-page-scroll-replaced=false]:has([data-silk~=c2][data-silk~=cHa][data-silk~=cMp]){scroll-snap-type:x proximity}html[data-silk-native-page-scroll-replaced=false]:has([data-silk~=c2][data-silk~=cHa][data-silk~=cMo]){scroll-snap-type:y mandatory}html[data-silk-native-page-scroll-replaced=false]:has([data-silk~=c2][data-silk~=cHa][data-silk~=cMn]){scroll-snap-type:x mandatory}[data-silk-native-page-scroll-replaced=true]>body{width:100dvw!important;height:100dvh!important;overflow:hidden!important}[data-standalone=true][data-silk-native-page-scroll-replaced=true]>body{overscroll-behavior:none!important;height:100vh!important}[data-standalone=false][data-silk-native-page-scroll-replaced=true]>body{position:fixed!important;top:0!important}[data-silk~=c4]{pointer-events:none;width:50px;height:50px;position:fixed;top:-200px;overflow-y:scroll}[data-silk~=c1]{--NOTE:"`display` can only be set to `none` or `grid`";display:grid;position:relative}html:not([data-silk-native-page-scroll-replaced=true]) [data-silk~=c1][data-silk~=cHa][data-silk~=cAc]{width:auto!important}html:not([data-silk-native-page-scroll-replaced=true]) [data-silk~=c1][data-silk~=cHa][data-silk~=cAd]{height:auto!important}[data-silk-native-page-scroll-replaced=true] [data-silk~=c1][data-silk~=cHa]{width:100dvw!important;height:100dvh!important}[data-standalone=true][data-silk-native-page-scroll-replaced=true] [data-silk~=c1][data-silk~=cHa]{height:100vh!important}[data-silk~=c1]>*{position:absolute!important}[data-silk~=c1][data-silk~=cQa] input,[data-silk~=c1][data-silk~=cQa] textarea,[data-silk~=c1][data-silk~=cQa] [contenteditable=true]{caret-color:#0000!important}[data-silk~=c2]{scrollbar-color:inherit;scrollbar-gutter:inherit;outline:none!important;padding:0!important;display:grid!important;position:relative!important}[data-silk~=c2]:focus{outline:none}[data-silk-native-page-scroll-replaced=false] [data-silk~=c2][data-silk~=cHa]{overflow:visible!important}[data-silk~=c2][data-silk~=cAd]{overflow:hidden auto!important}[data-silk~=c2][data-silk~=cAc]{overflow:auto hidden!important}[data-silk~=c2][data-silk~=cAe]{overflow:auto!important}[data-silk~=c2]{--grid-template:0px max-content 0px max-content 0px max-content 0px!important}[data-silk~=c2][data-silk~=cAd]{grid-template-rows:var(--grid-template)}[data-silk~=c2][data-silk~=cAc]{grid-template-columns:var(--grid-template)}[data-silk~=c2][data-silk~=cCa]{overscroll-behavior-x:contain!important}[data-silk~=c2][data-silk~=cCa][data-silk~=cIb]{overscroll-behavior-x:none!important}[data-silk~=c2][data-silk~=cDa]{overscroll-behavior-y:contain!important}[data-silk~=c2][data-silk~=cDa][data-silk~=cJb]{overscroll-behavior-y:none!important}[data-silk~=c2][data-silk~=cCa][data-silk~=cIb][data-silk~=cJb]{overflow-x:auto!important}[data-silk~=c2][data-silk~=cDa][data-silk~=cIb][data-silk~=cJb]{overflow-y:auto!important}[data-silk~=c2][data-silk~=cEb][data-silk~=cAc]{overscroll-behavior-x:none!important}[data-silk~=c2][data-silk~=cEb][data-silk~=cAd]{overscroll-behavior-y:none!important}[data-silk~=c2][data-silk~=cFa],[data-silk~="0aj"] [data-silk~=c2]{overflow-anchor:none;overflow:hidden!important}[data-silk~=c2][data-silk~=cFa][data-silk~=cIa],[data-silk~="0aj"] [data-silk~=c2][data-silk~=cPa][data-silk~=cIa]{padding-bottom:var(--silk-cA,var(--ua-scrollbar-thickness))!important}[data-silk~=c2][data-silk~=cFa][data-silk~=cJa]:not(:lang(ae)):not(:lang(ar)):not(:lang(arc)):not(:lang(bcc)):not(:lang(bqi)):not(:lang(ckb)):not(:lang(dv)):not(:lang(fa)):not(:lang(glk)):not(:lang(he)):not(:lang(ku)):not(:lang(mzn)):not(:lang(nqo)):not(:lang(pnb)):not(:lang(ps)):not(:lang(sd)):not(:lang(ug)):not(:lang(ur)):not(:lang(yi)),[data-silk~="0aj"] [data-silk~=c2][data-silk~=cJa]:not(:lang(ae)):not(:lang(ar)):not(:lang(arc)):not(:lang(bcc)):not(:lang(bqi)):not(:lang(ckb)):not(:lang(dv)):not(:lang(fa)):not(:lang(glk)):not(:lang(he)):not(:lang(ku)):not(:lang(mzn)):not(:lang(nqo)):not(:lang(pnb)):not(:lang(ps)):not(:lang(sd)):not(:lang(ug)):not(:lang(ur)):not(:lang(yi)){padding-right:var(--silk-cA,var(--ua-scrollbar-thickness))!important}[data-silk~=c2][data-silk~=cFa][data-silk~=cJa]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[data-silk~=c2][data-silk~=cFa][data-silk~=cJa]:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:var(--silk-cA,var(--ua-scrollbar-thickness))!important}[data-silk~=c2][data-silk~=cFa][data-silk~=cJa]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:var(--silk-cA,var(--ua-scrollbar-thickness))!important}[data-silk~=c2][data-silk~=cFa][data-silk~=cJa]:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:var(--silk-cA,var(--ua-scrollbar-thickness))!important}[data-silk~=c2][data-silk~=cFa][data-silk~=cJa]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:var(--silk-cA,var(--ua-scrollbar-thickness))!important}[data-silk~="0aj"] [data-silk~=c2][data-silk~=cJa]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[data-silk~="0aj"] [data-silk~=c2][data-silk~=cJa]:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:var(--silk-cA,var(--ua-scrollbar-thickness))!important}[data-silk~="0aj"] [data-silk~=c2][data-silk~=cJa]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:var(--silk-cA,var(--ua-scrollbar-thickness))!important}[data-silk~="0aj"] [data-silk~=c2][data-silk~=cJa]:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:var(--silk-cA,var(--ua-scrollbar-thickness))!important}[data-silk~="0aj"] [data-silk~=c2][data-silk~=cJa]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:var(--silk-cA,var(--ua-scrollbar-thickness))!important}[data-silk~=c2][data-silk~=cKa]{scroll-behavior:auto}[data-silk~=c2][data-silk~=cKb],[data-silk~=c2][data-silk~=cKk]{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){[data-silk~=c2][data-silk~=cKk]{scroll-behavior:auto}}[data-silk~=c2][data-silk~=cLb]{overflow-anchor:none}[data-silk~=c2][data-silk~=cMq]{scroll-snap-type:y proximity}[data-silk~=c2][data-silk~=cMp]{scroll-snap-type:x proximity}[data-silk~=c2][data-silk~=cMo]{scroll-snap-type:y mandatory}[data-silk~=c2][data-silk~=cMn]{scroll-snap-type:x mandatory}[data-silk~=c2][data-silk~=cPb]{scrollbar-width:none}[data-silk~=c2][data-silk~=cPb]::-webkit-scrollbar{display:none}[data-silk~=c2][data-silk~=cCa][data-silk~=cIb][data-silk~=cJb],[data-silk~=c2][data-silk~=cDa][data-silk~=cIb][data-silk~=cJb]{scrollbar-width:none!important}[data-silk~=c2][data-silk~=cCa][data-silk~=cIb][data-silk~=cJb]::-webkit-scrollbar{display:none!important}[data-silk~=c2][data-silk~=cDa][data-silk~=cIb][data-silk~=cJb]::-webkit-scrollbar{display:none!important}[data-silk~=c2][data-silk~=cCa][data-silk~=cIb][data-silk~=cJb]:before{content:"";width:101%;height:1px;position:absolute;top:0;left:0;-webkit-user-select:none!important;user-select:none!important;pointer-events:none!important}[data-silk~=c2][data-silk~=cDa][data-silk~=cIb][data-silk~=cJb]:after{content:"";width:1px;height:101%;position:absolute;top:0;left:0;-webkit-user-select:none!important;user-select:none!important;pointer-events:none!important}[data-silk~=c5]{width:1px;height:1px;margin-bottom:-1px;margin-right:-1px}[data-silk~=c5][data-silk~=cAd][data-silk~=cGh]{grid-row:1}[data-silk~=c5][data-silk~=cAd][data-silk~=cGi]{grid-row:-1}[data-silk~=c5][data-silk~=cAc][data-silk~=cGh]{grid-column:-1}[data-silk~=c5][data-silk~=cAd][data-silk~=cGi]{margin-top:-2px}[data-silk~=c5][data-silk~=cAc][data-silk~=cGi]{margin-left:-2px}[data-silk~=c6][data-silk~=cAd]{width:1px;height:0}[data-silk~=c6][data-silk~=cAc]{width:0;height:1px}[data-silk~=c6][data-silk~=cAd]{grid-row:2}[data-silk~=c6][data-silk~=cAc]{grid-column:2}html:not([data-silk-native-page-scroll-replaced=true]) [data-silk~=c6][data-silk~=cHa]{width:0!important;height:0!important}[data-silk~=c7][data-silk~=cAd]{width:1px;height:0}[data-silk~=c7][data-silk~=cAc]{width:0;height:1px}html:not([data-silk-native-page-scroll-replaced=true]) [data-silk~=c7][data-silk~=cHa]{width:0!important;height:0!important}[data-silk~=c7][data-silk~=cAd]{grid-row:6}[data-silk~=c7][data-silk~=cAc]{grid-column:6}[data-silk~=c3]{position:relative!important}[data-silk~=c3][data-silk~=cAd]{grid-row:4!important}[data-silk~=c3][data-silk~=cAc]{grid-column:4!important}[data-silk~=c3][data-silk~=cCa][data-silk~=cIb]{position:sticky!important;left:0!important;right:0!important}[data-silk~=c3][data-silk~=cDa][data-silk~=cJb]{position:sticky!important;top:0!important;bottom:0!important}.input-button{--clr:var(--neutral-100);user-select:none;color:var(--font-clr);cursor:pointer;border-radius:8px;padding:8px 16px;font-size:.85rem;font-weight:500;text-decoration:none;transition:opacity .2s,background-color .2s,border .2s,box-shadow .2s;display:inline-block;&>*{pointer-events:none}& i{aspect-ratio:1}&.input-primary{--clr:var(--prim-clr);--font-clr:var(--text-inverse)}&.input-secondary{--clr:var(--seco-clr);--font-clr:var(--text-inverse)}&.input-warning{--clr:var(--warn-clr);--font-clr:var(--text-inverse)}&.input-success{--clr:var(--succ-clr);--font-clr:var(--text-inverse)}&.button-clear{--i-clr:var(--clr);color:var(--clr);background:0 0;border:none;padding:0;&:hover:not([disabled]){opacity:.7}&:disabled{opacity:.6;cursor:not-allowed}}&.button-clear-2{--i-clr:var(--clr);color:var(--clr);background:0 0;border:none;&:hover:not([disabled]){background-color:hsl(from var(--clr)h s l/.1)}&:disabled{opacity:.6;cursor:not-allowed}}&.button-underlined{color:var(--effect-clr,var(--clr));padding:0;position:relative;&:after{content:"";background-color:var(--clr);will-change:transform;width:100%;height:2px;transition:transform .3s;display:block;position:absolute;transform:scaleX(0)}&:hover:not([disabled]):after,&:focus-visible:not([disabled]):after{transform:scaleX(1)}&:active:not([disabled]):after{transform:scaleX(1.05)}&:disabled{opacity:.6}}&.button-filled{color:var(--text-on-brand);background-color:var(--clr);border:1px solid var(--clr);&:hover:not([disabled]),&:focus-visible:not([disabled]){background-color:hsl(from var(--clr)h s calc(l - 5));box-shadow:0 0 0px 4px hsl(from var(--clr)h s l/.2)}&:active:not([disabled]){opacity:.7;box-shadow:0 0 0px 5px hsl(from var(--clr)h s l/.3)}&:disabled{opacity:.5;color:var(--text-on-brand);-webkit-text-fill-color:var(--text-on-brand);cursor:not-allowed}}&.button-outlined{color:var(--clr);border:1px solid var(--clr);background:hsl(from var(--clr)h s l/.1);&:hover:not([disabled]),&:focus-visible:not([disabled]){color:var(--text-on-brand);background-color:hsl(from var(--clr)h s calc(l - 4)/1);box-shadow:0 0 0px 4px hsl(from var(--clr)h s l/.1)}&:active:not([disabled]){color:var(--text-on-brand);background-color:hsl(from var(--clr)h s calc(l - 15)/1);box-shadow:0 0 0px 4px hsl(from var(--clr)h s l/.2)}&:disabled{opacity:.5}}}.input-button.icon-sm{aspect-ratio:1;padding:6px}.input-button.icon-md{aspect-ratio:1;padding:8px}.input-button.icon-lg{aspect-ratio:1;padding:12px}.site-sidebar-backdrop{background:#3d3329b3}.site-sidebar-content{background:var(--theme-bg);border-right:2px solid var(--theme-border-strong);width:320px;max-width:90vw;box-shadow:var(--theme-shadow-lg)}.site-sidebar__header{background:var(--theme-surface);border-bottom:1px solid var(--theme-border);padding:var(--space-6)var(--space-4);justify-content:space-between;align-items:center;display:flex}.site-sidebar__user-info{align-items:center;gap:var(--space-3);flex:1;display:flex}.site-sidebar__avatar{border-radius:var(--radius-full);background:var(--color-primary);width:48px;height:48px;color:var(--text-on-brand);font-size:var(--font-size-l);font-weight:var(--font-weight-semibold);box-shadow:var(--shadow-brand-glow);flex-shrink:0;justify-content:center;align-items:center;display:flex}.site-sidebar__user-name{font-size:var(--font-size-m);font-weight:var(--font-weight-semibold);color:var(--text-primary)}.site-sidebar__user-email{font-size:var(--font-size-s);color:var(--text-secondary);margin-top:var(--space-1)}.site-sidebar__close{color:var(--text-secondary);font-size:var(--font-size-xl);cursor:pointer;padding:var(--space-2);transition:color var(--transition-base);background:0 0;border:none;flex-shrink:0}.site-sidebar__close:hover{color:var(--color-primary)}.site-sidebar__body{padding:var(--space-4)0;flex:1;overflow-y:auto}.site-sidebar__section{margin-bottom:var(--space-6)}.site-sidebar__section-title{color:var(--color-primary);font-weight:var(--font-weight-semibold);font-size:var(--font-size-s);text-transform:uppercase;letter-spacing:var(--letter-spacing-wider);padding:var(--space-2)var(--space-4);margin-bottom:var(--space-2)}.site-sidebar__item{align-items:center;gap:var(--space-3);padding:var(--space-3)var(--space-4);color:var(--text-primary);cursor:pointer;transition:all var(--transition-base);font-size:var(--font-size-m);display:flex}.site-sidebar__item:hover{background:var(--theme-hover);color:var(--color-primary)}.site-sidebar__item i{text-align:center;width:20px;font-size:var(--font-size-m)}.site-sidebar__item--danger{color:var(--text-error)}.site-sidebar__item--danger:hover{background:var(--state-error-light);color:var(--text-error)}.app-header{z-index:var(--z-sticky);border-radius:var(--header-border-radius);justify-content:space-between;align-items:center;gap:var(--header-gap);height:var(--header-height);padding:0 var(--header-padding-x);margin:0;display:flex;position:sticky;top:0;left:0;right:0}.app-header.glass-morphism{background:var(--theme-glass-bg);-webkit-backdrop-filter:blur(var(--blur-2xl));box-shadow:var(--shadow-s);transition:background .3s,border-color .3s,box-shadow .3s}@supports not (backdrop-filter:blur(10px)){.app-header.glass-morphism{background:var(--theme-glass-bg-solid)}}.app-header--left{gap:var(--header-gap);align-items:center;margin-right:auto;display:flex}.app-header--center{z-index:999;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.app-header--right{gap:var(--header-gap);align-items:center;margin-left:auto;font-size:.9rem;display:flex}.app-header--logo{cursor:pointer;align-items:center;display:flex}.app-header--logo img,.app-header--logo svg{width:var(--header-logo-width);height:auto;display:block}.app-header--profile-picture-small{width:var(--header-button-icon-size);height:var(--header-button-icon-size);object-fit:cover;border-radius:50%}.app-header--dropdown{background:var(--theme-modal-bg);border:1px solid var(--theme-border);border-radius:var(--border-radius-md);box-shadow:var(--theme-shadow-lg);z-index:1000;min-width:180px;color:var(--text-primary);margin-top:4px;position:absolute;top:100%;right:0}.app-header--dropdown-section{border-bottom:1px solid var(--theme-border-subtle);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;padding:8px 16px;font-size:12px}.app-header--dropdown-content{color:var(--text-primary);padding:12px 16px}.app-header--dropdown-content--center{text-align:center;color:var(--text-muted)}.app-header--dropdown-item{cursor:pointer;color:var(--text-primary);padding:8px 16px;font-size:14px;transition:background-color .2s}.app-header--dropdown-item:hover{background-color:var(--theme-hover)}.app-header--dropdown-item--danger{color:var(--text-error)}.app-header--dropdown-divider{background:var(--theme-border-subtle);height:1px;margin:4px 0}.app-header--dropdown-name{margin-bottom:4px;font-size:14px;font-weight:500}.app-header--dropdown-email{color:var(--text-muted);font-size:12px}.app-header--dropdown-workspace{align-items:center;display:flex}.app-header--dropdown-workspace-icon{color:var(--color-primary);margin-right:8px;font-size:14px}.app-header--dropdown-workspace-name{font-size:14px;font-weight:500}.app-header--dropdown-item-icon{width:14px;margin-right:8px}button.header-btn{font:inherit}.header-btn{border:1px solid var(--theme-border);cursor:pointer;box-sizing:border-box;background-color:var(--theme-button-secondary-bg);height:40px;color:var(--text-primary);border-radius:20px;outline:none;align-items:center;margin:0;padding:0;text-decoration:none;display:inline-flex;overflow:visible}.header-btn:hover,.header-btn:focus-visible,.header-btn.header-btn--open{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--text-inverse)}.header-btn__icon{flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex;position:relative}.header-btn__icon i{font-size:1rem}.header-btn__badge{min-width:16px;height:16px;color:var(--text-on-brand,#000);background:var(--color-brand,#4caf50);border:1px solid var(--color-gray-900);box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;padding:0 4px;font-size:10px;font-weight:700;display:flex;position:absolute;top:-4px;right:-4px}.header-btn__badge--warning{color:#fff;background:#ef4444}.header-btn__label{white-space:nowrap;opacity:0;max-width:0;padding-right:0;font-size:12px;font-weight:500;transition:max-width .5s cubic-bezier(.4,0,.2,1),padding-right .5s cubic-bezier(.4,0,.2,1),opacity .5s;overflow:hidden}.header-btn--expanded .header-btn__label{opacity:1;max-width:150px;padding-right:12px;transition:max-width .5s cubic-bezier(.4,0,.2,1),padding-right .5s cubic-bezier(.4,0,.2,1),opacity .5s}.header-btn--expanded,.header-btn--selected{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--text-inverse)}.header-btn-group{align-items:center;gap:8px;display:flex}.header-btn-dropdown{position:relative}.popover{z-index:50;position:fixed}.site-footer{background:var(--theme-bg);margin:var(--ir-page-horz-padding);border-radius:var(--header-border-radius);padding:3rem var(--header-padding-x)0;box-shadow:var(--shadow-s);flex-direction:column;justify-content:center;display:flex;position:relative}.site-footer:before{content:"";border-radius:var(--header-border-radius)var(--header-border-radius)0 0;background:linear-gradient(to bottom,hsl(var(--theme-glass-h)var(--theme-glass-s)var(--theme-glass-l)/.5),transparent);-webkit-backdrop-filter:blur(8px);pointer-events:none;height:30px;position:absolute;top:0;left:0;right:0}.site-footer:after{content:"";border-radius:var(--header-border-radius);opacity:.08;pointer-events:none;z-index:10;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");position:absolute;inset:0}[data-theme=light] .site-footer:after,[data-theme=wood] .site-footer:after{opacity:.12}.site-footer__inner{flex-direction:column;gap:2rem;width:100%;max-width:1400px;display:flex}.site-footer__content{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:2rem;display:flex}footer{background:#0000004d;justify-content:space-between;place-items:flex-start center;gap:30px;padding:25px;display:flex}footer>div{flex-direction:column;justify-content:center;margin:0 auto;display:flex}#footer-logo{width:220px;margin:0 auto 15px}#footer-menu--container{flex-flow:wrap;flex-grow:1;justify-content:space-between;gap:25px 15px;display:flex}.site-footer-menu-column{flex-direction:column;align-items:flex-start;gap:10px;margin:0 auto;display:flex}.site-footer-menu-column--title{color:var(--color-primary);margin-bottom:15px;font-weight:700}.site-footer-link.input-button{width:fit-content;color:var(--text-secondary);font-size:var(--font-size-m);text-decoration:none;transition:color .2s}.site-footer-link.input-button:hover{color:var(--color-brand);opacity:1}#footer--social-media-buttons{justify-content:center;align-items:center;gap:15px;display:flex}.site-footer--social-media-button{cursor:pointer;text-align:center;background-color:#ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.3rem;text-decoration:none;transition:all .35s cubic-bezier(.31,-.105,.43,1.59);display:flex;position:relative;overflow:hidden}.site-insta-text-color{background:radial-gradient(circle at 30% 107%,#fdf497 0% 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.site-footer--social-media-button:before{background:var(--social-clr);content:"";border-radius:50%;width:120%;height:120%;transition:all .15s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.site-footer--social-media-button:hover:before,.site-footer--social-media-button:focus:before{transform:translate(-50%,-50%)scale(1)}.site-footer--social-media-button .site-fab{color:var(--social-clr);z-index:1;font-size:1.3rem;transition:all .35s ease-in-out}.site-footer--social-media-button:hover .site-fab,.site-footer--social-media-button:focus .site-fab{color:var(--color-white);-webkit-text-fill-color:var(--color-white)}.site-footer__bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem;padding:1.5rem 0;display:flex}.site-footer__legal-links{flex-wrap:wrap;gap:1.5rem;display:flex}.site-footer__legal-link{color:var(--text-muted);font-size:var(--font-size-s);text-decoration:none;transition:color .2s}.site-footer__legal-link:hover{color:var(--color-brand)}.site-footer__copyright{color:var(--text-muted);font-size:var(--font-size-s)}@media only screen and (width<=680px){footer{flex-direction:column}.site-footer__bottom{text-align:center;flex-direction:column}.site-footer__legal-links{justify-content:center}}@media only screen and (width<=420px){footer{margin:unset;border-radius:unset}.site-footer{border-radius:0;margin:0}#footer-menu--container{flex-direction:column}.site-footer-menu-column{margin:unset}}.site-video-player{--vd-ins--container-bg-color:#0f0f0fcc;aspect-ratio:16/9;width:100%;max-width:900px;box-shadow:var(--shadow-lg);user-select:none;border-radius:16px;outline:none;margin:0 auto;position:relative;overflow:hidden}.site-video-player:focus{box-shadow:var(--shadow-lg),0 0 0 3px var(--color-primary)}.site-video-player__indicator{pointer-events:none;width:78px;height:78px;backdrop-filter:blur(var(--blur-2xl));background:#0009;border-radius:39px;place-content:center;font-size:44px;animation:1s cubic-bezier(.05,0,0,1) forwards player-indicator-fade-out;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes player-indicator-fade-out{0%{opacity:0}25%,75%{opacity:1;-webkit-transform:translate(-50%,-50%)scale(1.33);transform:translate(-50%,-50%)scale(1.33)}to{opacity:0;-webkit-transform:translate(-50%,-50%)scale(1);transform:translate(-50%,-50%)scale(1)}}.site-video-player__video{aspect-ratio:16/9;background:var(--neutral-900);cursor:pointer;user-select:none;width:100%;height:auto;display:block}.site-video-player__progress-container{cursor:pointer;background:#29292999;width:100%;height:6px;transition:-webkit-transform .2s cubic-bezier(.05,0,0,1),transform .2s cubic-bezier(.05,0,0,1);position:relative}.site-video-player__progress-bar,.site-video-player__progress-buffered{transform-origin:0 0;width:100%;height:100%;transition:inherit;position:absolute;left:0}.site-video-player__progress-bar{background:#ffd60a99}.site-video-player__progress-buffered{background:#fff6}.site-video-player__progress-container:hover .site-video-player__scrubber{transform:translateX(var(--progress))scale(1.67)}.site-video-player__scrubber{background:var(--color-primary);opacity:1;width:12px;height:12px;transform:translateX(var(--progress));border-radius:6px;transition:inherit;position:absolute;top:-3px;left:-6px}.site-video-player__controls{user-select:none;opacity:0;width:100%;transition:opacity .3s;position:absolute;bottom:0;left:0}.site-video-player:hover .site-video-player__controls{opacity:1}.site-video-player__controls--inner-wrapper{background:var(--vd-ins--container-bg-color);align-items:center;gap:12px;padding:12px;display:flex}.site-video-player__btn{color:var(--text-primary);aspect-ratio:1;cursor:pointer;background:#0000004d;border:2px solid #ffffff4d;border-radius:50%;align-content:center;padding:8px;font-weight:600;transition:all .3s;display:inline-flex}.site-video-player__btn i{width:16px;height:16px;font-size:16px}.site-video-player__btn-text{font-weight:600}.site-video-player__btn:hover{border-color:var(--color-primary);color:var(--color-primary);background:#ffffff1a}.site-video-player__btn--play{border-color:var(--color-primary);color:var(--text-primary)}.site-video-player__btn--play:hover{background:var(--color-primary);color:var(--text-on-brand)}.site-video-player__btn--skip{font-size:13px}.site-video-player__title{color:var(--text-primary);background:var(--vd-ins--container-bg-color);backdrop-filter:blur(var(--blur-sm));opacity:0;border-radius:8px;padding:8px 16px;font-size:14px;font-weight:600;transition:opacity .3s;position:absolute;top:10px;left:12px}.site-video-player:hover .site-video-player__title{opacity:1}@media (width<=768px){.site-video-player__title{padding:6px 12px;font-size:12px;top:10px;left:10px}}#main-content{overflow-x:clip}html,body,#main-content{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar,body::-webkit-scrollbar,#main-content::-webkit-scrollbar{display:none}.site-main-content{min-height:calc(100vh - 80px)}.background-pattern-container{z-index:-1;pointer-events:none;background-color:var(--bg-primary);position:fixed;inset:0;overflow:hidden}.background-pattern-container:before{content:"";background:radial-gradient(ellipse 80% 50% at 50% 0%,color-mix(in srgb,var(--color-primary)var(--glow-strength,8%),transparent)0%,transparent 50%);position:absolute;inset:0}.geometric-pattern{width:100%;height:100%;opacity:var(--pattern-opacity,.03);background-color:var(--color-primary);position:absolute;inset:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100'%3E%3Cg fill-rule='evenodd'%3E%3Cg fill='%23fff' fill-opacity='1'%3E%3Cpath opacity='.5' d='M96 95h4v1h-4v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9zm-1 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm9-10v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm9-10v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm9-10v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9z'/%3E%3Cpath d='M6 5V0H5v5H0v1h5v94h1V6h94V5H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100'%3E%3Cg fill-rule='evenodd'%3E%3Cg fill='%23fff' fill-opacity='1'%3E%3Cpath opacity='.5' d='M96 95h4v1h-4v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4h-9v4h-1v-4H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15v-9H0v-1h15V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h9V0h1v15h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9h4v1h-4v9zm-1 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm9-10v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm9-10v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm9-10v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-10 0v-9h-9v9h9zm-9-10h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9zm10 0h9v-9h-9v9z'/%3E%3Cpath d='M6 5V0H5v5H0v1h5v94h1V6h94V5H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");-webkit-mask-repeat:repeat;mask-repeat:repeat}[data-theme=dark]{--pattern-opacity:.03;--glow-strength:8%}[data-theme=light]{--pattern-opacity:.08;--glow-strength:20%}[data-theme=wood]{--pattern-opacity:.08;--glow-strength:18%}[data-theme=cyberpunk]{--pattern-opacity:.04;--glow-strength:10%}:root{--color-brand:#ffd60a;--text-error:#ef4343;--text-success:#10b77f;--text-warning:#f59f0a;--text-link:#3c83f6;--state-success-light:#10b77f1a;--state-success-strong:#10b77f40;--state-success-medium:var(--state-success-light);--state-success-stronger:var(--state-success-strong);--state-error-light:#ef43431a;--state-error-strong:#ef434340;--state-error-medium:var(--state-error-light);--state-error-stronger:var(--state-error-strong);--state-info-light:#3c83f61a;--state-info-strong:#3c83f640;--state-info-medium:var(--state-info-light);--state-brand-light:#ffd60a26;--state-brand-strong:#ffd60a4d;--state-indigo-light:#6467f21a;--state-indigo-strong:#6467f240;--state-indigo-medium:var(--state-indigo-light);--state-indigo-stronger:var(--state-indigo-strong);--state-purple-light:#895af61a;--state-purple-strong:#895af640;--state-purple-medium:var(--state-purple-light);--state-warning-light:#f59f0a1a;--state-warning-strong:#f59f0a40;--state-warning-medium:var(--state-warning-light);--color-gold:#fbbd23;--color-gold-dark:#f59f0a;--color-gold-darker:#e5c10b;--color-gold-text:#753f0f;--color-gold-text-alt:#90460e;--color-gold-text-dark:#b46708;--color-gold-amber:#fde68c;--shadow-gold:0 2px 8px #fbbd234d;--color-purple:#7c3bed;--color-purple-light:#ac8bf9;--color-purple-text:#3630a6;--color-indigo:#6467f2;--color-indigo-light:#e0e9ff;--color-indigo-medium:#c8d3fe;--color-blue:#3c83f6;--color-blue-light:#81b9fd;--color-amber:#f59f0a;--color-amber-light:#f8cb44;--color-teal:#14b8a5;--color-teal-light:#41d8c4;--color-pink:#ec4699;--color-green:#25b662;--color-green-700:#189546;--color-green-800:#147b3a;--provider-google-start:#4387f4;--provider-google-end:#25b662;--provider-facebook:#1876f2;--provider-github:#333;--provider-microsoft:#00a4f0;--provider-apple:#000;--provider-auth0-start:#ec5822;--provider-auth0-end:#d1297d;--provider-twitter:#1ca0f2;--provider-default-start:#6b7280;--provider-default-end:#4e5565;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--layout-frame:8px;--layout-gap:12px;--header-height:55px;--header-padding-x:var(--space-4);--header-gap:var(--space-4);--header-border-radius:var(--radius-lg);--header-button-size:36px;--header-button-icon-size:26px;--header-button-radius:var(--radius-pill);--header-button-bg:var(--glass-10);--header-logo-width:150px;--header-logo-height:30px;--dock-height:55px;--dock-border-radius:var(--radius-lg);--dock-card-container-height:46px;--dock-card-size:40px;--drawer-width:280px;--drawer-border-radius:var(--radius-lg);--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:20px;--radius-full:50%;--radius-pill:9999px;--font-size-xs:.75rem;--font-size-s:.875rem;--font-size-m:1rem;--font-size-l:1.25rem;--font-size-xl:1.5rem;--font-size-2xl:2rem;--font-size-3xl:2.5rem;--font-size-4xl:3rem;--line-height-tight:1.2;--line-height-normal:1.5;--line-height-relaxed:1.6;--letter-spacing-tight:-.01em;--letter-spacing-normal:0;--letter-spacing-wide:.015em;--letter-spacing-wider:.025em;--letter-spacing-xs:.01em;--letter-spacing-s:.015em;--letter-spacing-m:.02em;--letter-spacing-l:.025em;--letter-spacing-xl:.01em;--letter-spacing-2xl:.005em;--letter-spacing-3xl:0em;--letter-spacing-4xl:-.01em;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--transition-fast:.15s ease;--transition-base:.2s ease;--transition-slow:.3s ease;--blur-xs:4px;--blur-sm:5px;--blur-md:8px;--blur-lg:10px;--blur-xl:12px;--blur-2xl:16px;--z-dropdown:10;--z-sticky:20;--z-overlay:50;--z-modal:100;--z-toast:1000;--border-subtle:#e9eaed;--border-light:#dbdde1;--border-default:#dddfe4;--border-medium:#c8cbd0;--border-strong:#93979f;--accent-blue:#1975d2;--accent-blue-hover:#156bc1;--accent-blue-light:#1975d21a;--accent-blue-medium:#1975d233;--focus-ring:0 0 0 2px var(--accent-blue);--focus-ring-offset:0 0 0 4px var(--accent-blue-light);--neutral-50:#f9fafb;--neutral-100:#ebecf0;--neutral-200:#e3e5e8;--neutral-300:#d0d2d7;--neutral-400:#9ea1a9;--neutral-500:#6f737b;--neutral-600:#51555c;--neutral-700:#3d4148;--neutral-800:#292c32;--neutral-900:#1b1d22;--shadow-sm:0 1px 2px #0000001a;--shadow-md:0 4px 6px #0000001a;--shadow-lg:0 10px 15px #0000001a;--shadow-xl:0 8px 20px #0000004d;--shadow-2xl:0 25px 50px -12px #00000080;--shadow-glow:0 0 20px #ffd60a26;--shadow-up-lg:0 -4px 20px #00000080;--shadow-card:0 2px 8px #0000001a;--shadow-modal:0 20px 60px #0000004d;--shadow-popup:0 4px 12px #00000026;--shadow-brand-glow:0 4px 20px #ffd60a4d;--icon-button-size:44px;--badge-purple:#895af6;--badge-paid-bg:#e0fbe8;--badge-paid-text:#157f3c;--badge-pending-bg:#fdf0c9;--badge-pending-text:#db7706;--badge-failed-bg:#fdc9c9;--badge-failed-text:#df2626;--badge-rush-bg:#fef1f1;--badge-rush-text:#df2626;--badge-high-bg:#fff5eb;--badge-high-text:#e9590c;--badge-normal-bg:#f0f9ff;--badge-normal-text:#026ca2;--badge-info-bg:#f0f9ff;--badge-info-text:#026ca2;--badge-email-bg:#f2fdf5;--badge-email-text:#16a249;--shadow-success-sm:0 2px 8px #10b77f4d;--shadow-success-md:0 4px 12px #10b77f66;--shadow-error-sm:0 2px 8px #ef43434d;--prim-clr:var(--color-primary);--seco-clr:var(--color-secondary);--succ-clr:var(--color-success);--warn-clr:var(--color-warning);--spacing-xs:var(--space-2);--spacing-sm:var(--space-3);--spacing-md:var(--space-4);--border-radius-sm:var(--radius-sm);--border-radius-md:var(--radius-lg);--border-radius-lg:var(--radius-2xl);--border-radius-pill:var(--radius-pill);--font-size-sm:var(--font-size-s);--font-size-base:var(--font-size-m);--font-size-lg:var(--font-size-l);--bg-color-primary:var(--bg-primary);--glass-bg:var(--glass-70);--glass-border:var(--glass-10);--text-color-primary:var(--text-primary);--text-color-secondary:var(--text-secondary);--text-color-tertiary:var(--text-muted)}[data-theme=dark]{--color-primary:#d9ac26;--color-primary-75:hsl(from var(--color-primary)h s l/.75);--color-secondary:#5379c6;--color-success:#22c38e;--color-warning:#eb4755;--color-error:#ef4343;--color-gray-900:#1a1a1a;--color-gray-800:#292929;--color-gray-700:#333;--color-gray-600:#4f545f;--color-gray-500:#6b7280;--color-gray-400:#9ca3b0;--color-gray-300:#d1d5db;--color-gray-200:#e2e5e9;--color-gray-100:#f0f2f4;--color-gray-50:#f9fafb;--color-white:#fff;--text-primary:#fffffff2;--text-secondary:#ffffffb3;--text-tertiary:#ffffff80;--text-muted:#ffffff80;--text-disabled:#ffffff4d;--text-inverse:#1a1a1a;--text-on-brand:#1a1a1a;--bg-primary:#27282b;--bg-dark:#0f1729;--bg-dark-alt:#1d283a;--surface-primary:#2c2d30;--surface-secondary:#222325;--surface-tertiary:#35373b;--surface-hover:#3a3c40;--surface-selected:#263759;--surface-gradient-start:#2c2d30;--surface-gradient-end:#222325;--glass-subtle:#ffffff0d;--glass-light:#ffffff1a;--glass-medium:#fff3;--glass-strong:#ffffff59;--glass-heavy:#ffffff80;--glass-solid:#fffc;--shade-subtle:#0000000d;--shade-light:#0000001a;--shade-medium:#0003;--shade-strong:#00000059;--shade-heavy:#00000080;--glass-02:var(--glass-subtle);--glass-03:var(--glass-subtle);--glass-05:var(--glass-subtle);--glass-08:var(--glass-light);--glass-10:var(--glass-light);--glass-15:var(--glass-medium);--glass-20:var(--glass-medium);--glass-25:var(--glass-medium);--glass-30:var(--glass-strong);--glass-40:var(--glass-strong);--glass-50:var(--glass-heavy);--glass-55:var(--glass-heavy);--glass-60:var(--glass-heavy);--glass-70:var(--glass-solid);--glass-80:var(--glass-solid);--glass-90:#ffffffe6;--state-neutral-light:#ffffff14;--state-neutral-strong:#fff3;--theme-bg:var(--bg-primary);--theme-bg-alt:var(--bg-dark);--theme-surface:var(--glass-05);--theme-surface-elevated:var(--glass-08);--theme-surface-hover:var(--glass-10);--theme-surface-active:var(--glass-15);--theme-border:var(--glass-10);--theme-border-subtle:var(--glass-05);--theme-border-strong:var(--glass-20);--theme-hover:var(--glass-08);--theme-shadow-md:0 4px 12px #0006;--theme-shadow-lg:0 10px 25px #00000080;--theme-input-bg:var(--glass-05);--theme-input-border:var(--glass-15);--theme-input-focus-border:var(--color-primary);--theme-button-secondary-bg:var(--glass-10);--theme-card-bg:#ffffff1f;--theme-card-border:var(--glass-10);--theme-modal-bg:var(--bg-dark);--theme-modal-backdrop:#000000b3;--theme-glass-bg:#ffffff1f;--theme-glass-bg-solid:#fff3;--blob-1-start:#4c5567;--blob-1-end:#656c81;--blob-2-start:#3f4a5a;--blob-2-end:#586174;--blob-3-start:#555b6d;--blob-3-end:#6e7287;--blob-4-start:#46525d;--blob-4-end:#606876}[data-theme=light]{--color-primary:#1aa1e6;--color-primary-75:hsl(from var(--color-primary)h s l/.75);--color-secondary:#858efa;--color-success:#22c38e;--color-warning:#eb4755;--color-error:#d92626;--color-gray-900:#1a1a1a;--color-gray-800:#292929;--color-gray-700:#333;--color-gray-600:#4f545f;--color-gray-500:#6b7280;--color-gray-400:#9ca3b0;--color-gray-300:#d1d5db;--color-white:#fff;--text-primary:var(--neutral-900);--text-secondary:var(--neutral-600);--text-tertiary:var(--neutral-500);--text-muted:var(--neutral-500);--text-disabled:var(--neutral-400);--text-inverse:var(--color-white);--text-on-brand:#1a1a1a;--bg-primary:#e8eaed;--bg-dark:#dddfe4;--bg-dark-alt:#e3e5e8;--surface-primary:#eeeff2;--surface-secondary:#e3e5e8;--surface-tertiary:#e9eaec;--surface-hover:#f5f5f5;--surface-selected:#ceddf3;--surface-gradient-start:#e8eaed;--surface-gradient-end:#dadde2;--glass-subtle:#0000000d;--glass-light:#0000001a;--glass-medium:#0003;--glass-strong:#00000059;--glass-heavy:#00000080;--glass-solid:#000c;--shade-subtle:#0000000d;--shade-light:#0000001a;--shade-medium:#0003;--shade-strong:#00000059;--shade-heavy:#00000080;--glass-02:var(--glass-subtle);--glass-03:var(--glass-subtle);--glass-05:var(--glass-subtle);--glass-08:var(--glass-light);--glass-10:var(--glass-light);--glass-15:var(--glass-medium);--glass-20:var(--glass-medium);--glass-25:var(--glass-medium);--glass-30:var(--glass-strong);--glass-40:var(--glass-strong);--glass-50:var(--glass-heavy);--glass-55:var(--glass-heavy);--glass-60:var(--glass-heavy);--glass-70:var(--glass-solid);--glass-80:var(--glass-solid);--glass-90:#000000e6;--state-neutral-light:#00000014;--state-neutral-strong:#0003;--theme-bg:var(--surface-primary);--theme-bg-alt:var(--surface-secondary);--theme-surface:var(--surface-primary);--theme-surface-elevated:var(--color-white);--theme-surface-hover:var(--surface-hover);--theme-surface-active:var(--neutral-200);--theme-border:var(--border-default);--theme-border-subtle:var(--border-subtle);--theme-border-strong:var(--border-medium);--theme-hover:var(--glass-05);--theme-shadow-md:var(--shadow-md);--theme-shadow-lg:var(--shadow-lg);--theme-input-bg:var(--color-white);--theme-input-border:var(--border-default);--theme-input-focus-border:var(--accent-blue);--theme-button-secondary-bg:var(--theme-bg-alt);--theme-card-bg:#ffffffbf;--theme-card-border:var(--border-default);--theme-modal-bg:var(--color-white);--theme-modal-backdrop:var(--glass-50);--theme-glass-bg:#ffffffbf;--theme-glass-bg-solid:#ffffffd9;--blob-1-start:#b6bcc9;--blob-1-end:#ccced7;--blob-2-start:#a5b0c0;--blob-2-end:#bfc4cf;--blob-3-start:#afb3c0;--blob-3-end:#c7c9d1;--blob-4-start:#a2adb9;--blob-4-end:#bcc0c8}[data-theme=wood]{--color-primary:#1aa1e6;--color-primary-75:hsl(from var(--color-primary)h s l/.75);--color-secondary:#a17345;--color-success:#309159;--color-warning:#dd3c49;--color-error:#bd2828;--color-gray-900:#231f1a;--color-gray-800:#332e28;--color-gray-700:#464039;--color-gray-600:#696159;--color-gray-500:#878078;--color-gray-400:#a69e96;--color-gray-300:#cec7c0;--color-white:#f8f6f2;--text-primary:#372e25;--text-secondary:#64594f;--text-tertiary:#8a8075;--text-muted:#8a8075;--text-disabled:#aba6a0;--text-inverse:#f8f6f2;--text-on-brand:#2e261f;--bg-primary:#eae2d7;--bg-dark:#ddd3c6;--bg-dark-alt:#e3dbce;--surface-primary:#efeae1;--surface-secondary:#e2dacf;--surface-tertiary:#e9e2d8;--surface-hover:#dbd3c7;--surface-selected:#e0ccb8;--surface-gradient-start:#efeae1;--surface-gradient-end:#e2dacf;--glass-subtle:#3d33290d;--glass-light:#3d33291a;--glass-medium:#3d332933;--glass-strong:#3d332959;--glass-heavy:#3d332980;--glass-solid:#3d3329cc;--shade-subtle:#3d33290d;--shade-light:#3d33291a;--shade-medium:#3d332933;--shade-strong:#3d332959;--shade-heavy:#3d332980;--glass-02:var(--glass-subtle);--glass-03:var(--glass-subtle);--glass-05:var(--glass-subtle);--glass-08:var(--glass-light);--glass-10:var(--glass-light);--glass-15:var(--glass-medium);--glass-20:var(--glass-medium);--glass-25:var(--glass-medium);--glass-30:var(--glass-strong);--glass-40:var(--glass-strong);--glass-50:var(--glass-heavy);--glass-55:var(--glass-heavy);--glass-60:var(--glass-heavy);--glass-70:var(--glass-solid);--glass-80:var(--glass-solid);--glass-90:#3d3329e6;--state-neutral-light:#3d332914;--state-neutral-strong:#3d332933;--theme-bg:var(--bg-primary);--theme-bg-alt:var(--bg-dark);--theme-surface:var(--surface-primary);--theme-surface-elevated:#f5f1ea;--theme-surface-hover:var(--surface-hover);--theme-surface-active:#d2c9bc;--theme-border:#d1c9bd;--theme-border-subtle:#dcd7d0;--theme-border-strong:#baafa1;--theme-hover:var(--glass-05);--theme-shadow-md:0 4px 8px #4233241a;--theme-shadow-lg:0 10px 20px #4233241f;--theme-input-bg:#f5f1ea;--theme-input-border:#cbc1b4;--theme-input-focus-border:#ac7c39;--theme-button-secondary-bg:#e0dad1;--theme-card-bg:#f3efe7bf;--theme-card-border:#d5cec3;--theme-modal-bg:#f4f1eb;--theme-modal-backdrop:#3d332980;--theme-glass-bg:#f3efe7bf;--theme-glass-bg-solid:#f3efe7d9;--blob-1-start:#9d8c7b;--blob-1-end:#bcb4a9;--blob-2-start:#967c69;--blob-2-end:#b2a699;--blob-3-start:#a19687;--blob-3-end:#bfbab0;--blob-4-start:#967f73;--blob-4-end:#b6ada5}[data-theme=cyberpunk]{--color-primary:#f3b;--color-primary-75:hsl(from var(--color-primary)h s l/.75);--color-secondary:#0ff;--color-success:#0f0;--color-warning:#f33;--color-error:#ff4c5b;--color-gray-900:#101018;--color-gray-800:#191924;--color-gray-700:#272735;--color-gray-600:#434356;--color-gray-500:#67677e;--color-gray-400:#9191a1;--color-gray-300:#b9b9c6;--color-white:#f0f5f5;--text-primary:#e4f1f1;--text-secondary:#a3c2c2;--text-tertiary:#7b7b9d;--text-muted:#7b7b9d;--text-disabled:#5c5c70;--text-inverse:#101018;--text-on-brand:#101018;--bg-primary:#151320;--bg-dark:#0d0b14;--bg-dark-alt:#191825;--surface-primary:#1e1c2c;--surface-secondary:#16141f;--surface-tertiary:#242130;--surface-hover:#282537;--surface-selected:#194d4d;--surface-gradient-start:#1e1c2c;--surface-gradient-end:#16141f;--glass-subtle:#66ffff0d;--glass-light:#66ffff1a;--glass-medium:#6ff3;--glass-strong:#66ffff59;--glass-heavy:#66ffff80;--glass-solid:#6ffc;--shade-subtle:#0000000d;--shade-light:#0000001a;--shade-medium:#0003;--shade-strong:#00000059;--shade-heavy:#00000080;--glass-02:var(--glass-subtle);--glass-03:var(--glass-subtle);--glass-05:var(--glass-subtle);--glass-08:var(--glass-light);--glass-10:var(--glass-light);--glass-15:var(--glass-medium);--glass-20:var(--glass-medium);--glass-25:var(--glass-medium);--glass-30:var(--glass-strong);--glass-40:var(--glass-strong);--glass-50:var(--glass-heavy);--glass-55:var(--glass-heavy);--glass-60:var(--glass-heavy);--glass-70:var(--glass-solid);--glass-80:var(--glass-solid);--glass-90:#66ffffe6;--state-neutral-light:#66ffff14;--state-neutral-strong:#6ff3;--theme-bg:var(--bg-primary);--theme-bg-alt:var(--bg-dark);--theme-surface:var(--surface-primary);--theme-surface-elevated:#262239;--theme-surface-hover:var(--surface-hover);--theme-surface-active:#302c44;--theme-border:#1f7a7a66;--theme-border-subtle:#20606040;--theme-border-strong:#17cfcf99;--theme-hover:#00ffff14;--theme-shadow-md:0 4px 12px #0009,0 0 20px #ff33bb26;--theme-shadow-lg:0 10px 25px #000000b3,0 0 40px #0ff3;--theme-input-bg:#191726;--theme-input-border:#1f7a7a66;--theme-input-focus-border:#0ff;--theme-button-secondary-bg:#282537;--theme-card-bg:#1c1a28bf;--theme-card-border:#1f7a7a4d;--theme-modal-bg:#151221;--theme-modal-backdrop:#0b0911d9;--theme-glass-bg:#1c1a28bf;--theme-glass-bg-solid:#1c1a28d9;--blob-1-start:#52143d;--blob-1-end:#602060;--blob-2-start:#0b4141;--blob-2-end:#143d52;--blob-3-start:#261745;--blob-3-end:#40224f;--blob-4-start:#0c2b31;--blob-4-end:#172e45}@layer reset{html{scroll-behavior:smooth;box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}*,:before,:after{box-sizing:inherit}html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1{font-size:1.5rem;font-weight:700}h2{font-size:1.25rem;font-weight:600}h3{font-size:1.1rem;font-weight:600}h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select{border:unset;outline:unset;background:unset;margin:0;position:relative}img,video{max-width:100%;height:auto}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeInScale{0%{opacity:0;transform:scale(.92)}to{opacity:.95;transform:scale(1)}}@keyframes breathe{0%,to{opacity:.95}50%{opacity:1}}@keyframes progress{0%{transform:translate(-100%)}to{transform:translate(100%)}}:root{--clr:var(--color-secondary);--shadow-s:inset 0 1px 2px hsla(from var(--clr)h s l/.15),0 1px 2px hsla(from var(--clr)h s l/.1),0 2px 4px hsla(from var(--clr)h s l/.1);--shadow-m:inset 0 1px 2px hsla(from var(--clr)h s l/.15),0 2px 4px hsla(from var(--clr)h s l/.1),0 4px 8px hsla(from var(--clr)h s l/.1);--shadow-l:inset 0 1px 2px hsla(from var(--clr)h s l/.15),0 4px 6px hsla(from var(--clr)h s l/.1),0 6px 10px hsla(from var(--clr)h s l/.1)}.shadow-s{--shadow-clr:hsla(from var(--color-secondary)h s l/.15);box-shadow:inset 0 1px 2px var(--shadow-clr),0 1px 2px var(--shadow-clr),0 2px 4px var(--shadow-clr)}.shadow-m{--shadow-clr:hsla(from var(--color-secondary)h s l/.15);box-shadow:inset 0 1px 2px var(--shadow-clr),0 2px 4px var(--shadow-clr),0 4px 8px var(--shadow-clr),}.shadow-l{--shadow-clr:hsla(from var(--color-secondary)h s l/.15);box-shadow:inset 0 1px 2px var(--shadow-clr),0 4px 6px var(--shadow-clr),0 6px 10px var(--shadow-clr)}.hide-scroll,.u-hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none;&::-webkit-scrollbar{display:none}}.u-backdrop-light{-webkit-backdrop-filter:blur(var(--blur-xs))}.u-backdrop-medium{-webkit-backdrop-filter:blur(var(--blur-md))}.u-backdrop-strong{-webkit-backdrop-filter:blur(var(--blur-lg))}.u-backdrop-glass{-webkit-backdrop-filter:blur(var(--blur-2xl))}.u-focus-ring:focus-visible{box-shadow:var(--focus-ring);outline:none}.u-focus-ring-offset:focus-visible{box-shadow:var(--focus-ring-offset);outline:none}.u-visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#main-content>.app-header.site-header{margin:var(--ir-page-horz-padding)var(--ir-page-horz-padding)0;width:calc(100% - var(--ir-page-horz-padding)*2);z-index:100;position:sticky;top:0;left:auto;right:auto}#main-content>.app-header.site-header:after{content:"";border-radius:var(--header-border-radius);opacity:.08;pointer-events:none;z-index:10;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");position:absolute;inset:0}[data-theme=light] #main-content>.app-header.site-header:after,[data-theme=wood] #main-content>.app-header.site-header:after{opacity:.12}.modal-cover{touch-action:none;-webkit-user-select:none;user-select:none;background-color:#00000026;position:fixed;inset:0}.modal-container{place-items:center;display:grid;position:fixed;inset:0;& .modal{background:var(--surface-primary);width:clamp(300px,80vw,800px);height:clamp(600px,90vh,750px);color:var(--text-primary);box-shadow:var(--shadow-lg);border-radius:6px;flex-direction:column;padding:15px;display:flex;& .modal-header{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}}}.modal-header__label{font-size:20px;font-weight:700}.modal-header__close-btn{aspect-ratio:1;padding:0 12px}.modal-motion-wrapper{z-index:1;width:100%;height:100%;position:fixed;top:0;left:0}.partnerships-page{min-height:100vh;color:var(--text-color-primary)}.partnerships-section__inner{width:100%;max-width:1200px;margin:0 auto}.partnerships-section__badge{color:var(--color-primary);background:#ffd60a1a;border:1px solid #ffd60a4d;border-radius:100px;margin-bottom:24px;padding:8px 16px;font-size:.85rem;font-weight:600;display:inline-block}.partnerships-section__headline{font-size:var(--font-size-3xl);margin-bottom:16px;font-weight:700;line-height:1.2}.partnerships-section__subhead{font-size:var(--font-size-l);color:var(--text-color-secondary);max-width:600px}.partnerships-text-center{text-align:center}.partnerships-text-center .partnerships-section__subhead{margin-left:auto;margin-right:auto}.partnerships-btn{font-size:var(--font-size-m);cursor:pointer;border:none;border-radius:8px;align-items:center;gap:10px;padding:18px 36px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.partnerships-btn--primary{background:var(--color-primary);color:#000}.partnerships-btn--primary:hover{transform:translateY(-2px);box-shadow:0 15px 40px #ffd60a40}.partnerships-btn--secondary{color:var(--text-color-primary);border:1px solid var(--ir-border);background:0 0}.partnerships-btn--secondary:hover{border-color:var(--color-primary);color:var(--color-primary)}.partnerships-hero{background:radial-gradient(ellipse 80% 50% at 50% 0%,color-mix(in srgb,var(--color-primary)var(--glow-md,8%),transparent)0%,transparent 50%);justify-content:center;align-items:center;min-height:100vh;padding:120px 24px 80px;display:flex;position:relative;overflow:hidden}.partnerships-hero__inner{text-align:center;z-index:1;max-width:900px;position:relative}.partnerships-hero__headline{font-size:var(--font-size-5xl,3.75rem);margin-bottom:24px;font-weight:800;line-height:1.1}.partnerships-hero__headline span{color:var(--color-primary)}.partnerships-hero__subhead{font-size:var(--font-size-xl);color:var(--text-color-secondary);max-width:700px;margin:0 auto 40px;line-height:1.5}.partnerships-hero__cta-group{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.partnerships-pain{border-top:1px solid var(--ir-border);border-bottom:1px solid var(--ir-border);padding:100px 24px}.partnerships-pain__grid{grid-template-columns:repeat(3,1fr);gap:32px;margin-top:48px;display:grid}.partnerships-pain__card{background:var(--theme-card-bg);border:1px solid var(--ir-border);border-radius:12px;padding:32px}.partnerships-pain__icon{color:#ff4757;background:#ff47571a;border:1px solid #ff47574d;border-radius:10px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:20px;font-size:1.25rem;display:flex}.partnerships-pain__title{font-size:var(--font-size-l);margin-bottom:12px;font-weight:600}.partnerships-pain__text{color:var(--text-color-secondary);font-size:var(--font-size-s);line-height:1.6}.partnerships-math{padding:100px 24px}.partnerships-math__comparison{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:40px;margin-top:48px;display:grid}.partnerships-math__box{background:var(--theme-card-bg);border:1px solid var(--ir-border);border-radius:16px;padding:40px}.partnerships-math__box--bad{border-color:#ff47574d}.partnerships-math__box--good{background:#ffd60a08;border-color:#ffd60a66}.partnerships-math__box-label{color:var(--text-color-tertiary);text-transform:uppercase;letter-spacing:1px;margin-bottom:16px;font-size:.85rem}.partnerships-math__box-title{font-size:var(--font-size-xl);margin-bottom:24px;font-weight:700}.partnerships-math__stat{margin-bottom:20px}.partnerships-math__stat-label{color:var(--text-color-secondary);margin-bottom:4px;font-size:.9rem}.partnerships-math__stat-value{font-size:var(--font-size-2xl);font-weight:700}.partnerships-math__stat-value--bad{color:#ff4757}.partnerships-math__stat-value--good{color:var(--color-primary)}.partnerships-math__vs{font-size:var(--font-size-xl);color:var(--text-color-tertiary);justify-content:center;align-items:center;font-weight:700;display:flex}.partnerships-math__detail-list{border-top:1px solid var(--ir-border);margin-top:24px;padding-top:24px}.partnerships-math__detail-item{color:var(--text-color-secondary);align-items:flex-start;gap:12px;margin-bottom:12px;font-size:.95rem;display:flex}.partnerships-math__detail-item span:first-child{flex-shrink:0}.partnerships-math__check{color:var(--color-primary)}.partnerships-math__bottom-line{text-align:center;background:#ff47570d;border:1px solid #ff475733;border-radius:12px;margin-top:56px;padding:32px}.partnerships-math__bottom-line h3{font-size:var(--font-size-xl);margin-bottom:8px}.partnerships-math__bottom-line p{color:var(--text-color-secondary)}.partnerships-solution{border-top:1px solid var(--ir-border);padding:100px 24px}.partnerships-solution__intro{text-align:center;max-width:700px;margin:0 auto 56px}.partnerships-solution__grid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.partnerships-solution__card{background:var(--theme-card-bg);border:1px solid var(--ir-border);border-radius:12px;padding:32px;transition:all .3s}.partnerships-solution__card:hover{border-color:var(--color-primary);transform:translateY(-4px)}.partnerships-solution__card-number{background:var(--color-primary);color:#000;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin-bottom:16px;font-size:.9rem;font-weight:700;display:flex}.partnerships-solution__card-title{font-size:var(--font-size-l);margin-bottom:12px;font-weight:600}.partnerships-solution__card-text{color:var(--text-color-secondary);line-height:1.6}.partnerships-streams{border-top:1px solid var(--ir-border);padding:100px 24px}.partnerships-streams__intro{text-align:center;max-width:700px;margin:0 auto 48px}.partnerships-streams__grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.partnerships-streams__card{background:var(--theme-card-bg);border:1px solid var(--ir-border);text-align:center;border-radius:16px;padding:32px}.partnerships-streams__card-icon{width:64px;height:64px;color:var(--color-primary);background:#ffd60a1a;border:1px solid #ffd60a4d;border-radius:50%;justify-content:center;align-items:center;margin:0 auto 20px;font-size:1.5rem;display:flex}.partnerships-streams__card-title{font-size:var(--font-size-l);margin-bottom:12px;font-weight:600}.partnerships-streams__card-text{color:var(--text-color-secondary);margin-bottom:16px;font-size:.95rem;line-height:1.6}.partnerships-streams__card-examples{color:var(--text-color-tertiary);font-size:.85rem;font-style:italic}.partnerships-streams__tagline{text-align:center;background:#ffd60a0d;border:1px solid #ffd60a33;border-radius:12px;margin-top:48px;padding:24px}.partnerships-streams__tagline p{font-size:var(--font-size-l);color:var(--text-color-primary)}.partnerships-showcase{grid-template-columns:240px 1fr;gap:24px;min-height:400px;margin-top:24px;display:grid}.partnerships-showcase__list{flex-direction:column;gap:4px;display:flex}.partnerships-showcase__item{background:var(--theme-card-bg);border:1px solid var(--ir-border);color:var(--text-color-secondary);cursor:pointer;text-align:left;border-radius:8px;align-items:center;gap:12px;width:100%;padding:14px 16px;font-size:.95rem;font-weight:500;transition:all .2s;display:flex}.partnerships-showcase__item:hover{color:var(--text-color-primary);background:#ffd60a08;border-color:#ffd60a66}.partnerships-showcase__item.active{border-color:var(--color-primary);color:var(--color-primary);background:#ffd60a14}.partnerships-showcase__icon{text-align:center;opacity:.8;width:24px;font-size:1.1rem}.partnerships-showcase__item.active .partnerships-showcase__icon,.partnerships-showcase__item:hover .partnerships-showcase__icon{opacity:1}.partnerships-showcase__details{background:var(--theme-card-bg);border:1px solid var(--ir-border);border-radius:12px;padding:32px;position:relative}.partnerships-showcase__panel{display:none}.partnerships-showcase__panel.active{animation:.3s fadeIn;display:block}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.partnerships-showcase__panel h4{font-size:var(--font-size-xl);color:var(--color-primary);margin-bottom:16px;font-weight:700}.partnerships-showcase__scenario{font-size:var(--font-size-m);color:var(--text-color-secondary);margin-bottom:24px;line-height:1.6}.partnerships-showcase__scenario em{color:var(--text-color-primary);font-style:italic}.partnerships-showcase__flow{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:24px;display:grid}.partnerships-showcase__flow-step{background:var(--surface-tertiary);border:1px solid var(--ir-border);text-align:center;border-radius:8px;padding:16px 12px}.partnerships-showcase__flow-step .step-num{background:var(--color-primary);color:#000;border-radius:50%;width:24px;height:24px;margin:0 auto 10px;font-size:.8rem;font-weight:700;line-height:24px;display:block}.partnerships-showcase__flow-step span:last-child{color:var(--text-color-secondary);font-size:.85rem;line-height:1.4;display:block}.partnerships-showcase__benefit{color:var(--text-color-secondary);background:#ffd60a0d;border:1px solid #ffd60a33;border-radius:8px;padding:16px 20px;font-size:.95rem;line-height:1.5}.partnerships-showcase__benefit strong{color:var(--color-primary)}.partnerships-reasons{border-top:1px solid var(--ir-border);padding:100px 24px}.partnerships-reasons__grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:48px;display:grid}.partnerships-reasons__item{background:var(--theme-card-bg);border:1px solid var(--ir-border);border-radius:10px;padding:24px}.partnerships-reasons__item-icon{color:var(--color-primary);margin-bottom:12px;font-size:1.25rem}.partnerships-reasons__item-title{margin-bottom:8px;font-weight:600}.partnerships-reasons__item-text{color:var(--text-color-secondary);font-size:.9rem;line-height:1.5}.partnerships-economics{border-top:1px solid var(--ir-border);padding:100px 24px}.partnerships-economics__split-visual{flex-direction:column;align-items:center;margin-top:56px;display:flex}.partnerships-economics__source{text-align:center;background:var(--theme-card-bg);border:2px solid var(--color-primary);border-radius:16px;margin-bottom:24px;padding:32px 48px}.partnerships-economics__source-value{font-size:var(--font-size-4xl,3rem);color:var(--color-primary);font-weight:800;line-height:1}.partnerships-economics__source-label{color:var(--text-color-secondary);margin-top:8px}.partnerships-economics__arrows{justify-content:center;gap:200px;margin-bottom:24px;display:flex}.partnerships-economics__arrow{background:var(--color-primary);width:2px;height:40px;position:relative}.partnerships-economics__arrow:after{content:"";border-left:8px solid #0000;border-right:8px solid #0000;border-top:10px solid var(--color-primary);position:absolute;bottom:0;left:50%;transform:translate(-50%)}.partnerships-economics__destinations{grid-template-columns:1fr 1fr;gap:32px;width:100%;max-width:900px;display:grid}.partnerships-economics__dest{background:var(--theme-card-bg);border:1px solid var(--ir-border);text-align:center;border-radius:16px;padding:32px}.partnerships-economics__dest--shop{background:#ffd60a08;border-color:#ffd60a66}.partnerships-economics__dest-percent{font-size:var(--font-size-xl);color:var(--text-color-tertiary);margin-bottom:4px;font-weight:700}.partnerships-economics__dest--shop .partnerships-economics__dest-percent{color:var(--color-primary)}.partnerships-economics__dest-value{font-size:var(--font-size-3xl);margin-bottom:8px;font-weight:800}.partnerships-economics__dest--shop .partnerships-economics__dest-value{color:var(--color-primary)}.partnerships-economics__dest-label{color:var(--text-color-secondary);font-size:var(--font-size-m);margin-bottom:20px}.partnerships-economics__dest-list{text-align:left;border-top:1px solid var(--ir-border);margin:0;padding:20px 0 0;list-style:none}.partnerships-economics__dest-list li{color:var(--text-color-secondary);padding:8px 0 8px 24px;font-size:.9rem;position:relative}.partnerships-economics__dest-list li:before{content:"";color:var(--color-primary);font-family:"Font Awesome 6 Free";font-size:.8rem;font-weight:900;position:absolute;left:0}.partnerships-economics__bottom-note{text-align:center;background:#ffd60a0d;border:1px solid #ffd60a33;border-radius:12px;margin-top:40px;padding:24px}.partnerships-economics__bottom-note p{color:var(--text-color-secondary);font-size:var(--font-size-m)}.partnerships-zip-checker{justify-content:center;margin-bottom:32px;display:flex}.partnerships-zip-checker__inner{background:var(--theme-card-bg);border:1px solid var(--ir-border);text-align:center;border-radius:16px;padding:40px 64px}.partnerships-zip-checker__title{font-size:var(--font-size-3xl);margin-bottom:8px;font-weight:700}.partnerships-zip-checker__label{font-size:var(--font-size-m);color:var(--text-color-secondary);margin-bottom:24px;display:block}.partnerships-zip-checker__input-group{justify-content:center;gap:12px;display:flex}.partnerships-zip-checker__input{background:var(--surface-tertiary);border:1px solid var(--ir-border);font-size:var(--font-size-m);color:var(--text-color-primary);text-align:center;letter-spacing:2px;border-radius:8px;width:160px;padding:14px 20px;font-weight:600}.partnerships-zip-checker__input:focus{border-color:var(--color-primary);outline:none}.partnerships-zip-checker__input::placeholder{color:var(--text-color-tertiary);letter-spacing:0;font-weight:400}.partnerships-zip-checker__btn{background:var(--color-primary);color:#000;font-size:var(--font-size-s);cursor:pointer;border:none;border-radius:8px;align-items:center;gap:8px;padding:14px 24px;font-weight:600;transition:all .2s;display:flex}.partnerships-zip-checker__btn:hover{transform:translateY(-2px);box-shadow:0 8px 20px #ffd60a4d}.partnerships-zip-checker__result{font-size:var(--font-size-s);color:var(--text-color-secondary);min-height:24px;margin-top:16px}.partnerships-zip-checker__result.success{color:var(--color-primary);font-weight:600}.partnerships-offer{background:radial-gradient(ellipse 60% 40% at 50% 100%,color-mix(in srgb,var(--color-primary)var(--glow-lg,10%),transparent)0%,transparent 50%);border-top:1px solid var(--ir-border);padding:100px 24px}.partnerships-offer__cards{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:32px;display:grid}.partnerships-offer__card{background:var(--theme-card-bg);border:2px solid var(--ir-border);text-align:center;opacity:.7;border-radius:16px;padding:32px;transition:all .3s;position:relative}.partnerships-offer__card.highlighted{opacity:1;transform:scale(1.03);box-shadow:0 20px 60px #0006}.partnerships-offer__card--founding{border-color:#ffd60a4d}.partnerships-offer__card--founding.highlighted{border-color:var(--color-primary);background:#ffd60a0d}.partnerships-offer__card-badge--founding{background:var(--color-primary);color:#000}.partnerships-offer__card--premier{border-color:#a855f74d}.partnerships-offer__card--premier.highlighted{background:#a855f70d;border-color:#a855f7}.partnerships-offer__card-badge--premier{color:#fff;background:#a855f7}.partnerships-offer__card-discount--premier,.partnerships-offer__card--premier .check{color:#a855f7}.partnerships-offer__card--standard{border-color:#22c55e4d}.partnerships-offer__card--standard.highlighted{background:#22c55e0d;border-color:#22c55e}.partnerships-offer__card-badge--standard{color:#fff;background:#22c55e}.partnerships-offer__card-discount--standard,.partnerships-offer__card--standard .check{color:#22c55e}.partnerships-offer__card-badge{white-space:nowrap;border-radius:100px;padding:6px 20px;font-size:.8rem;font-weight:700;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.partnerships-offer__card-tier{font-size:var(--font-size-xl);margin-top:8px;margin-bottom:4px;font-weight:700}.partnerships-offer__card-position{color:var(--text-color-tertiary);margin-bottom:24px;font-size:.9rem}.partnerships-offer__card-discount{font-size:var(--font-size-4xl,3rem);color:var(--color-primary);margin-bottom:24px;font-weight:800}.partnerships-offer__card-list{text-align:left;margin:0;padding:0;list-style:none}.partnerships-offer__card-list li{border-bottom:1px solid var(--ir-border);align-items:center;gap:12px;padding:10px 0;font-size:.95rem;display:flex}.partnerships-offer__card-list li:last-child{border:none}.partnerships-offer__card-list .check{color:var(--color-primary)}.partnerships-offer__card-list .dim{color:var(--text-color-tertiary)}.partnerships-offer__disclaimer{text-align:center;max-width:800px;margin-top:40px;margin-left:auto;margin-right:auto}.partnerships-offer__disclaimer p{color:var(--text-color-tertiary);font-size:var(--font-size-s);line-height:1.6}.partnerships-where{border-top:1px solid var(--ir-border);padding:100px 24px}.partnerships-where__visual{grid-template-columns:1fr 1fr;gap:32px;margin-top:48px;display:grid}.partnerships-where__box{background:var(--theme-card-bg);border:1px solid var(--ir-border);text-align:center;border-radius:16px;padding:40px}.partnerships-where__box-percent{font-size:var(--font-size-5xl,3.75rem);color:var(--color-primary);margin-bottom:16px;font-weight:800;line-height:1}.partnerships-where__box-label{font-size:var(--font-size-xl);margin-bottom:12px;font-weight:600}.partnerships-where__box-desc{color:var(--text-color-secondary)}.partnerships-where__message{text-align:center;background:#ffd60a0d;border:1px solid #ffd60a33;border-radius:12px;margin-top:40px;padding:32px}.partnerships-where__message p{font-size:var(--font-size-l);color:var(--text-color-secondary)}.partnerships-where__message strong{color:var(--color-primary)}.partnerships-guarantee{border-top:1px solid var(--ir-border);padding:100px 24px}.partnerships-guarantee__box{text-align:center;background:var(--theme-card-bg);border:2px solid var(--color-primary);border-radius:16px;max-width:800px;margin:0 auto;padding:48px}.partnerships-guarantee__icon{background:var(--color-primary);color:#000;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 24px;font-size:1.75rem;display:flex}.partnerships-guarantee__title{font-size:var(--font-size-2xl);margin-bottom:16px;font-weight:700}.partnerships-guarantee__text{color:var(--text-color-secondary);font-size:var(--font-size-m);max-width:600px;margin:0 auto}.partnerships-final-cta{background:radial-gradient(ellipse 70% 50% at 50% 50%,color-mix(in srgb,var(--color-primary)var(--glow-lg,10%),transparent)0%,transparent 60%);border-top:1px solid var(--ir-border);text-align:center;padding:120px 24px}.partnerships-final-cta__inner{max-width:700px;margin:0 auto}.partnerships-final-cta__headline{font-size:var(--font-size-4xl,3rem);margin-bottom:20px;font-weight:800}.partnerships-final-cta__text{font-size:var(--font-size-l);color:var(--text-color-secondary);margin-bottom:40px}.partnerships-final-cta__contact{color:var(--text-color-tertiary);margin-top:32px}.partnerships-final-cta__contact a{color:var(--color-primary);text-decoration:none}.partnerships-final-cta__contact a:hover{text-decoration:underline}@media (width<=1024px){.partnerships-math__comparison{grid-template-columns:1fr}.partnerships-math__vs{padding:20px 0}.partnerships-reasons__grid{grid-template-columns:repeat(3,1fr)}.partnerships-economics__arrows{gap:100px}.partnerships-showcase__flow{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.partnerships-hero{min-height:auto;padding:100px 20px 60px}.partnerships-hero__headline{font-size:2.5rem}.partnerships-hero__subhead{font-size:var(--font-size-m)}.partnerships-hero__cta-group{flex-direction:column}.partnerships-hero__cta-group .partnerships-btn{justify-content:center;width:100%}.partnerships-pain,.partnerships-math,.partnerships-solution,.partnerships-streams,.partnerships-reasons,.partnerships-economics,.partnerships-offer,.partnerships-where,.partnerships-guarantee,.partnerships-final-cta{padding:64px 20px}.partnerships-pain__grid,.partnerships-solution__grid,.partnerships-streams__grid,.partnerships-reasons__grid,.partnerships-offer__cards,.partnerships-where__visual,.partnerships-economics__destinations{grid-template-columns:1fr}.partnerships-economics__arrows{display:none}.partnerships-economics__source{margin-bottom:32px}.partnerships-section__headline{font-size:1.75rem}.partnerships-final-cta__headline,.partnerships-offer__card-discount,.partnerships-economics__source-value{font-size:2rem}.partnerships-where__box-percent{font-size:2.5rem}.partnerships-showcase{grid-template-columns:1fr}.partnerships-showcase__list{flex-flow:wrap;gap:8px}.partnerships-showcase__item{flex:none;padding:10px 14px;font-size:.85rem}.partnerships-showcase__icon{width:20px;font-size:1rem}.partnerships-showcase__flow{grid-template-columns:1fr}.partnerships-zip-checker__inner{padding:32px 24px}.partnerships-zip-checker__input-group{flex-direction:column}.partnerships-zip-checker__input{width:100%}.partnerships-zip-checker__btn{justify-content:center;width:100%}}}