@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Instrument+Serif:ital@0;1&display=swap";@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700;800&family=DM+Sans:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Newsreader:ital,wght@0,400;0,500;1,400&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700&family=Newsreader:opsz,wght@6..72,400;6..72,500;6..72,600&display=swap";.listing-signup-access{flex-shrink:0;min-width:0}.listing-signup-access a{display:flex;align-items:center;justify-content:center;gap:12px;min-height:44px;padding:10px 16px;border:1px solid #d1b16a;border-radius:3px;background:#d1b16a;color:#081b2b;font-family:Manrope,sans-serif;font-size:14px;font-weight:700;line-height:1.4;text-align:center;text-decoration:none}.listing-signup-access a:hover{background:#e1c58a;border-color:#e1c58a;text-decoration:none}.listing-signup-access a:focus-visible{outline:2px solid #f0ebe0;outline-offset:4px}.listing-signup-access p{margin-top:7px;color:#e6e3de;font-size:12px;line-height:1.5;text-align:center}.listing-signup-access--mobile a{min-height:52px;font-size:17px}.listing-signup-access--mobile p{font-size:14px}.listing-signup-access--compact a{gap:0;padding:12px 16px;font-size:12px;white-space:nowrap}.listing-signup-footer-row{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:28px}.listing-signup-access--footer{justify-self:start}@media(min-width:1280px){.listing-signup-footer-row{grid-template-columns:minmax(0,1fr) auto minmax(0,1.25fr);gap:30px}}.listing-inquiry{min-width:0;width:100%;margin-top:26px;font-family:Manrope,sans-serif;color:#f0ebe0}.listing-inquiry,.listing-inquiry *{box-sizing:border-box}.listing-inquiry__fields{display:grid;grid-template-columns:1fr 1fr;gap:18px 16px;padding:0;margin:0;border:0;min-width:0}.listing-inquiry__field{display:flex;flex-direction:column;gap:8px;min-width:0;font-size:15px;line-height:1.4;font-weight:600}.listing-inquiry__field input{width:100%;min-width:0;min-height:50px;padding:12px 14px;border:1px solid #66746f;border-radius:3px;background:#102227;color:#f0ebe0;font:400 16px/1.5 Manrope,sans-serif}.listing-inquiry__field input::-moz-placeholder{color:#a9b6b3;opacity:1}.listing-inquiry__field input::placeholder{color:#a9b6b3;opacity:1}.listing-inquiry__field input:focus-visible{outline:2px solid #d1b16a;outline-offset:3px}.listing-inquiry__field input:disabled{opacity:.65}.listing-inquiry__submit{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:54px;margin:22px 0 12px;padding:14px 18px;border:1px solid #d1b16a;border-radius:3px;background:#d1b16a;color:#081b2b;font:700 16px/1.4 Manrope,sans-serif;cursor:pointer}.listing-inquiry__submit:hover:not(:disabled){background:#e1c58a}.listing-inquiry__submit:focus-visible,.listing-inquiry a:focus-visible{outline:2px solid #f0ebe0;outline-offset:4px}.listing-inquiry__submit:disabled{cursor:wait;opacity:.7}.listing-inquiry .listing-inquiry__note{margin:0;font-size:14px;line-height:1.65;color:#c3ceca}.listing-inquiry .listing-inquiry__error{margin:16px 0 0;padding:14px;border-left:3px solid #ed987c;background:#352721;font-size:15px;line-height:1.6;color:#f3d0be}.listing-inquiry__receipt{padding:24px;border:1px solid #d1b16a;border-radius:4px;background:#102227}.listing-inquiry .listing-inquiry__receipt h3{margin:0 0 10px;font:600 25px/1.25 Manrope,sans-serif;color:#f0ebe0}.listing-inquiry__receipt h3{display:flex;align-items:center;gap:10px}.listing-inquiry .listing-inquiry__receipt p{margin:8px 0;font-size:16px;line-height:1.6}.listing-inquiry__contact{display:flex;flex-wrap:wrap;gap:10px 20px;margin-top:18px}.listing-inquiry__contact a{color:#e1c58a;font-size:15px;line-height:1.5;text-decoration:underline;text-underline-offset:4px}.listing-signup-band .listing-inquiry{margin:0}.listing-signup-band:has(.listing-inquiry){padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #d1b16a55;color:#f0ebe0}.listing-signup-band:has(.listing-inquiry) .listing-signup-band__eyebrow{margin:0 0 18px;color:#d1b16a;font:600 13px/1.5 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.12em}.listing-signup-band:has(.listing-inquiry) .listing-signup-band__title{margin:0 0 20px;color:#f0ebe0;font:500 clamp(32px,3.4vw,46px)/1.1 "Newsreader",Georgia,serif}.listing-signup-band:has(.listing-inquiry) .listing-signup-band__qualification{color:#c3ceca;font:400 16px/1.7 Manrope,sans-serif;max-width:44ch;margin:0}.listing-signup-band__shell:has(.listing-inquiry){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:40px;align-items:start}@media(max-width:767px){.listing-signup-band__shell:has(.listing-inquiry){grid-template-columns:1fr;gap:24px}}@media(max-width:479px){.listing-inquiry__fields{grid-template-columns:1fr;gap:16px}.listing-inquiry__receipt{padding:20px}}.yacht-opening{--opening-navy: #081b2b;--opening-ivory: #f0ebe0;--opening-gold: #d1b16a;background:var(--opening-navy);color:var(--opening-ivory);font-family:inherit}.opening-shell{width:min(100% - 96px,1344px);margin-inline:auto}.opening-eyebrow{margin:0;font-size:11px;font-weight:600;line-height:1.6;letter-spacing:.2em;text-transform:uppercase;color:var(--opening-gold)}.opening-title{margin:0;font-family:Newsreader,Georgia,serif;font-weight:400;letter-spacing:-.045em;line-height:.98}.opening-rule{border-top:1px solid rgb(209 177 106 / 32%)}.opening-link{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;min-height:48px;font-size:13px;font-weight:600;text-decoration:none}.opening-link svg{flex-shrink:0;width:19px;height:19px}.opening-link:hover svg{transform:translate(2px,-2px)}.opening-link svg{transition:transform .18s ease}.opening-link:focus-visible,.opening-image-link:focus-visible,.opening-contact a:focus-visible{outline:2px solid var(--opening-gold);outline-offset:5px}.opening-button{padding:16px 22px;background:var(--opening-gold);color:var(--opening-navy)}.opening-button:hover{background:#e1c58a}.flibs-opening{padding-top:46px}.flibs-masthead{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-bottom:26px}.flibs-edition{font-size:11px;letter-spacing:.12em;color:#f0ebe0a6}.flibs-composition{display:grid;grid-template-columns:.72fr 1.28fr;gap:48px;align-items:center;padding-top:38px}.flibs-title{font-size:clamp(62px,6.7vw,104px);margin:17px 0 26px}.flibs-intro{font-size:16px;line-height:1.7;max-width:350px;color:#f0ebe0c4}.flibs-actions{margin-top:30px;display:flex;flex-direction:column;align-items:stretch;max-width:360px}.flibs-actions .opening-button{font-size:14px}.flibs-tour{padding:17px 0;border-bottom:1px solid rgb(209 177 106 / 32%);color:var(--opening-ivory);text-align:left;background:transparent}.flibs-details{color:#f0ebe0bf;font-size:12px}.flibs-photo{min-width:0;margin:0}.flibs-photo img,.trilogy-photo{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.flibs-photo figcaption{display:flex;justify-content:space-between;gap:15px;padding-top:15px;font-size:10px;letter-spacing:.09em;color:#f0ebe094}.flibs-event{display:grid;grid-template-columns:260px 1fr auto;gap:42px;align-items:center;margin-top:44px;padding-block:32px 44px}.flibs-logo-panel{background:transparent}.flibs-logo-panel img{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.flibs-event-title{font-size:clamp(22px,2.2vw,32px);line-height:1.2;letter-spacing:-.025em;margin:12px 0 14px;font-family:Newsreader,Georgia,serif;font-weight:400}.flibs-event p{margin-block:0}.flibs-event-location{font-size:13px;color:#f0ebe0b3}.flibs-date{font-size:17px;line-height:1.6}.flibs-date small{display:block;font-size:11px;color:var(--opening-gold);letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px}.flibs-home-hero{position:relative;isolation:isolate}.flibs-home-hero-image{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.flibs-home-hero:after{content:"";position:absolute;z-index:0;inset:0;pointer-events:none;background:linear-gradient(180deg,#081b2b05 25%,#081b2bd4)}.flibs-home-hero-content{position:absolute;z-index:1;inset:auto 0 0;padding-block:48px}.flibs-home-hero-wrap{width:min(1240px,calc(100% - 48px));margin-inline:auto}.flibs-home-label{margin:0;font-size:10px;font-weight:700;letter-spacing:.23em;text-transform:uppercase;color:var(--opening-gold)}.flibs-home-title{font-family:Newsreader,Georgia,serif;font-weight:400;font-size:clamp(68px,10vw,144px);line-height:.95;letter-spacing:-.035em;margin:20px 0}.flibs-home-hero-row{display:flex;align-items:end;justify-content:space-between;gap:32px}.flibs-home-tagline{margin:0;font-size:16px;line-height:1.625;color:#f0ebe0e5}.flibs-home-disclosure{margin:20px 0 0;font-size:11px;line-height:1.7;color:#f0ebe0b3}.flibs-home-tour{display:inline-flex;flex-shrink:0;min-height:48px;align-items:center;justify-content:center;gap:14px;padding:16px 22px;border:0;font-size:11px;font-weight:700;letter-spacing:.065em;background:var(--opening-gold);color:var(--opening-navy);cursor:pointer}.flibs-home-meeting{display:flex;flex-direction:column;align-items:flex-start;gap:12px;max-width:390px}.flibs-home-event-logo{display:block;width:180px;height:auto;-o-object-fit:contain;object-fit:contain}.flibs-home-meeting p{margin:0;font-size:15px;line-height:1.5;color:var(--opening-ivory)}.flibs-home-tour:hover{background:#e6cc92}.flibs-home-tour:focus-visible{outline:2px solid var(--opening-gold);outline-offset:5px}.flibs-home-opening .flibs-event{margin-top:0}@media(max-width:767px){.flibs-home-hero:after{display:none}.flibs-home-hero-content{position:relative;padding-block:28px 32px}.flibs-home-hero-wrap{width:calc(100% - 40px)}.flibs-home-title{font-size:clamp(62px,16vw,100px)}.flibs-home-hero-row{flex-direction:column;align-items:start;gap:24px}.flibs-home-tour{width:100%}}.trilogy-opening{padding:52px 0 64px}.trilogy-heading-row{display:flex;justify-content:space-between;gap:30px;align-items:end;margin-bottom:32px}.trilogy-title{font-size:clamp(58px,7vw,96px);margin-top:14px}.trilogy-summary{text-align:right}.trilogy-summary p{font-size:13px;color:#f0ebe0b3;margin:0 0 12px}.trilogy-price{font-size:30px;color:var(--opening-gold);font-family:Newsreader,Georgia,serif}.trilogy-price span{font-size:10px;font-family:sans-serif;letter-spacing:.1em;color:#f0ebe099;margin-left:12px}.opening-image-link{display:block}.trilogy-footer{display:grid;grid-template-columns:1fr auto;gap:32px;align-items:center;margin-top:28px;padding-top:26px}.opening-contact{display:flex;gap:50px;align-items:center;min-width:0}.trilogy-broker{display:flex;align-items:center;gap:16px}.trilogy-broker-portrait{display:block;flex-shrink:0;width:88px;height:104px;overflow:hidden;border:1px solid var(--opening-gold)}.trilogy-broker-portrait img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.trilogy-footer .opening-contact{flex-wrap:wrap;gap:20px 32px}.opening-contact-label{font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:#f0ebe09e;margin:0 0 6px}.opening-contact-name{display:inline-flex;align-items:center;gap:14px;font-family:Newsreader,Georgia,serif;font-size:23px;min-height:44px}.opening-contact-details{display:flex;flex-direction:column}.opening-contact-details a{display:flex;align-items:center;gap:10px;min-height:38px;font-size:13px}.opening-contact a:hover{color:var(--opening-gold)}.trilogy-footer .opening-button{min-width:220px}@media(min-width:1600px){.flibs-composition{gap:72px}}@media(max-width:1100px){.opening-shell{width:calc(100% - 64px)}.flibs-composition{gap:28px;grid-template-columns:.85fr 1.15fr}.flibs-event{grid-template-columns:220px 1fr;gap:30px}.flibs-date{grid-column:2;margin-top:-36px}.opening-contact{gap:24px}}@media(max-width:767px){.opening-shell{width:calc(100% - 40px)}.flibs-opening{padding-top:28px}.flibs-masthead{padding-bottom:20px}.flibs-edition{display:none}.opening-eyebrow{font-size:10px;letter-spacing:.15em}.flibs-composition{display:flex;flex-direction:column;align-items:stretch;gap:28px;padding-top:28px}.flibs-title{font-size:clamp(62px,16vw,100px);margin-block:14px 20px}.flibs-intro{max-width:100%;font-size:15px}.flibs-actions{max-width:none;margin-top:24px}.flibs-actions .opening-button{font-size:13px;padding:16px}.flibs-photo figcaption{font-size:9px;letter-spacing:.025em}.flibs-event{grid-template-columns:1fr;gap:24px;margin-top:30px;padding-block:28px 36px}.flibs-logo-panel{width:min(100%,300px)}.flibs-date{grid-column:auto;margin-top:0;font-size:16px}.flibs-event-title{font-size:28px}.trilogy-opening{padding-block:34px 42px}.trilogy-heading-row{flex-direction:column;align-items:start;gap:22px;margin-bottom:24px}.trilogy-title{font-size:clamp(54px,15vw,86px)}.trilogy-summary{text-align:left}.trilogy-price{font-size:28px}.trilogy-price span{margin-left:8px}.trilogy-footer{grid-template-columns:1fr;gap:24px;margin-top:24px;padding-top:24px}.opening-contact{flex-direction:column;align-items:start;gap:16px}.trilogy-footer .opening-button{width:100%}}@media(prefers-reduced-motion:reduce){.opening-link svg{transition:none}.opening-link:hover svg{transform:none}}.trilogy-home-opening .opening-image-link{width:100%}.trilogy-home-opening .trilogy-photo{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.trilogy-home-opening .trilogy-opening{width:min(1344px,calc(100% - 80px));padding-block:32px 36px}.trilogy-home-opening .trilogy-heading-row{margin-bottom:24px}.trilogy-home-opening .trilogy-title{font-size:clamp(48px,5.6vw,80px);margin-top:10px}.trilogy-home-opening .trilogy-footer{margin-top:0}.trilogy-home-opening .trilogy-broker-portrait img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media(max-width:767px){.trilogy-home-opening .trilogy-opening{width:calc(100% - 40px);padding-block:26px 28px}}.flibs-home-opening{background:#eeeae1;color:#123940;font-family:Manrope,sans-serif}.flibs-home-opening .flibs-home-hero:after{content:none}.flibs-home-opening .flibs-home-hero-content{position:relative;inset:auto;padding-block:32px 36px}.flibs-home-opening .flibs-home-hero-wrap{width:min(1344px,calc(100% - 80px))}.flibs-home-opening .flibs-home-editorial{display:grid;grid-template-columns:1fr 1fr;gap:32px 64px;align-items:center}.flibs-home-opening .flibs-home-label{color:#52676a;font-size:10px;letter-spacing:.16em}.flibs-home-opening .flibs-home-title{font-size:clamp(48px,5.6vw,80px);margin:10px 0 12px}.flibs-home-opening .flibs-home-tagline{color:#123940;font-size:15px;line-height:1.6}.flibs-home-opening .flibs-home-disclosure{color:#52676a;font-size:10px;margin-top:12px}.flibs-home-opening .flibs-home-meeting{display:grid;grid-template-columns:108px minmax(0,1fr);align-items:center;gap:12px 20px;max-width:none;border-left:1px solid #c9cfc7;padding-left:36px}.flibs-home-opening .flibs-home-event-logo{width:108px;grid-row:1 / 3;padding:8px;background:#123940}.flibs-home-opening .flibs-home-meeting p{color:#123940;font-size:16px;line-height:1.45}.flibs-home-opening .flibs-home-meeting .flibs-home-date{font-size:11px;color:#52676a}.flibs-home-opening .flibs-home-tour{grid-column:1 / -1;background:#123940;color:#eeeae1;font-size:12px;font-weight:600;letter-spacing:0;justify-content:space-between}.flibs-home-opening .flibs-home-tour:hover{background:#204e53}.flibs-home-opening .flibs-home-tour:focus-visible{outline-color:#92744a}@media(max-width:767px){.flibs-home-opening .flibs-home-hero-content{padding-block:26px 28px}.flibs-home-opening .flibs-home-hero-wrap{width:calc(100% - 40px)}.flibs-home-opening .flibs-home-editorial{grid-template-columns:minmax(0,1fr);gap:22px}.flibs-home-opening .flibs-home-title{font-size:54px}.flibs-home-opening .flibs-home-meeting{border-left:0;border-top:1px solid #c9cfc7;padding:20px 0 0;gap:10px 18px}.flibs-home-opening .flibs-home-tour{text-align:left;padding-inline:16px}}.freedom{--freedom-paper: #eeeae1;--freedom-ink: #123940;--freedom-muted: #52676a;--freedom-line: #c9cfc7;--freedom-accent: #92744a;background:var(--freedom-paper);color:var(--freedom-ink);font-family:Manrope,sans-serif;padding-top:0}.freedom *,.freedom *:before,.freedom *:after{box-sizing:border-box}.freedom-composition{width:100%}.freedom-gallery{min-width:0;margin:0;background:#d9e2e0}.freedom-image-stage{position:relative;isolation:isolate;aspect-ratio:3 / 2;overflow:hidden;background:#d9e2e0}.freedom-image{position:absolute;inset:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 42%;object-position:50% 42%;opacity:0;transition:opacity 1.2s ease}.freedom-image[data-image="3"]{-o-object-position:50% 52%;object-position:50% 52%}.freedom-image[data-active=true]{opacity:1}.freedom-image-stage[data-loading=true]:after{content:"";position:absolute;inset:0;background:#c6d5d2;animation:freedom-skeleton 1.5s ease-in-out infinite alternate}.freedom-editorial{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);align-items:center;gap:48px;width:min(1344px,calc(100% - 80px));margin-inline:auto;padding-block:32px 36px}.freedom-eyebrow{margin:0 0 12px;font-size:10px;font-weight:600;letter-spacing:.16em;line-height:1.7;text-transform:uppercase;color:var(--freedom-muted)}.freedom-title{font-family:Newsreader,Georgia,serif;font-weight:400;font-size:clamp(44px,4.2vw,64px);line-height:1;letter-spacing:-.04em;margin:0 0 16px}.freedom-title em{font-weight:400}.freedom-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:7px 12px}.freedom-price span{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--freedom-muted)}.freedom-price strong{font-family:Newsreader,Georgia,serif;font-size:29px;font-weight:400;letter-spacing:-.025em}.freedom-details-link{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-top:8px;color:var(--freedom-ink);font-size:12px;font-weight:600;text-decoration:underline;text-underline-offset:5px}.freedom-hero-disclosure{margin:5px 0 0;font-size:10px;line-height:1.6;color:var(--freedom-muted)}.freedom-hero-invitation{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:12px 24px;padding-left:36px;border-left:1px solid var(--freedom-line)}.freedom-event-heading{display:flex;flex-direction:column;align-items:flex-start;gap:14px;grid-column:1;grid-row:1}.freedom-flibs-logo{display:block;width:108px;height:auto;flex-shrink:0;padding:8px;background:var(--freedom-ink)}.freedom-invite-title{font-family:Newsreader,Georgia,serif;font-size:25px;line-height:1.12;margin:0;font-weight:400;letter-spacing:-.02em}.freedom-invite-copy{grid-column:2;grid-row:1;font-size:12px;line-height:1.7;margin:0;color:var(--freedom-muted)}.freedom-invite-copy strong{font-weight:600;color:var(--freedom-ink)}.freedom-event-date{grid-column:1;grid-row:2;margin:0;font-size:11px;font-weight:600;line-height:1.6}.freedom-primary{grid-column:2;grid-row:2;display:inline-flex;gap:16px;align-items:center;justify-content:space-between;min-height:48px;padding:15px 18px;background:var(--freedom-ink);color:var(--freedom-paper);text-decoration:none;font-size:12px;font-weight:600}.freedom-primary svg{transition:transform .2s ease;flex-shrink:0}.freedom-primary:hover svg{transform:translate(2px,-2px)}.freedom-primary:hover{background:#204e53}.freedom-email-note{grid-column:2;grid-row:3;font-size:10px;line-height:1.6;color:var(--freedom-muted);margin:0}.freedom-credits{margin:14px 0 0;font-size:10px;line-height:1.6;color:var(--freedom-muted)}.freedom-image-error{position:absolute;z-index:3;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:28px;text-align:center}.freedom-image-error p{font-family:Newsreader,Georgia,serif;font-size:27px;margin:0}.freedom-image-error button{min-height:44px;padding:10px 20px;border:1px solid var(--freedom-ink);background:var(--freedom-paper);color:var(--freedom-ink);cursor:pointer}.freedom a:focus-visible,.freedom button:focus-visible{outline:2px solid var(--freedom-accent);outline-offset:5px}@keyframes freedom-skeleton{0%{opacity:.5}to{opacity:.9}}@media(max-width:1100px)and (min-width:768px){.freedom-editorial{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px}.freedom-hero-invitation{display:block;padding-left:28px}.freedom-event-heading{flex-direction:row;align-items:center;margin-bottom:14px;gap:14px}.freedom-flibs-logo{width:88px}.freedom-invite-title{font-size:23px}.freedom-event-date{margin-block:10px 14px}.freedom-email-note{margin-top:8px}}@media(max-width:767px){.freedom{padding-top:0}.freedom-image-stage{aspect-ratio:907 / 1024}.freedom-image{-o-object-fit:contain;object-fit:contain}.freedom-editorial{grid-template-columns:minmax(0,1fr);width:calc(100% - 40px);padding-block:26px 28px;gap:22px}.freedom-eyebrow{margin-bottom:12px;font-size:9px}.freedom-title{font-size:clamp(42px,11vw,64px);margin-bottom:14px}.freedom-hero-invitation{display:block;padding:20px 0 0;border-left:0;border-top:1px solid var(--freedom-line)}.freedom-event-heading{flex-direction:row;align-items:center;margin-bottom:14px}.freedom-event-date{margin-block:12px 15px}.freedom-email-note{margin-top:8px}.freedom-primary{width:100%}.freedom-credits{margin-top:18px}}@media(prefers-reduced-motion:reduce){.freedom-image,.freedom-primary svg{transition:none}.freedom-image-stage[data-loading=true]:after{animation:none}.freedom-primary:hover svg{transform:none}}.ken-flibs-invitation{--ken-navy: #123940;--ken-ivory: #eeeae1;--ken-gold: #d1b985;--ken-muted: #c4d0cd;--ken-line: rgb(238 234 225 / 22%);position:relative;margin-block:0;background:var(--ken-navy);color:var(--ken-ivory);font-family:Manrope,sans-serif}.ken-flibs-invitation *,.ken-flibs-invitation *:before,.ken-flibs-invitation *:after{box-sizing:border-box}.ken-flibs-banner{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:48px;width:min(1344px,calc(100% - 80px));margin-inline:auto;padding-block:32px}.ken-flibs-yacht{margin:0;min-width:0}.ken-flibs-yacht>img{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.ken-flibs-announcement{min-width:0}.ken-flibs-eyebrow{margin:0 0 13px;font-size:10px;line-height:1.7;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--ken-gold)}.ken-flibs-launch-title{margin:0;font-family:Newsreader,Georgia,serif;font-size:clamp(32px,3.4vw,50px);font-weight:400;line-height:1.06;letter-spacing:-.035em}.ken-flibs-launch-title span{display:block}.ken-flibs-summary{margin:14px 0 0;font-size:12px;line-height:1.7;color:var(--ken-muted)}.ken-flibs-invite{display:grid;grid-template-columns:108px minmax(0,1fr);gap:5px 20px;padding-left:36px;border-left:1px solid var(--ken-line);align-items:center}.ken-flibs-event-logo{display:block;width:108px;height:auto;grid-row:1 / 3}.ken-flibs-event{margin:0;font-family:Newsreader,Georgia,serif;font-size:25px;font-weight:400;line-height:1.15}.ken-flibs-date{margin:0;font-size:11px;line-height:1.7;color:var(--ken-muted)}.ken-flibs-waterline{width:min(1344px,calc(100% - 80px));margin-inline:auto;padding-block:23px;border-block:1px solid var(--ken-line)}.ken-flibs-waterline p{margin:0 0 12px;font-size:10px;line-height:1.6;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ken-gold)}.ken-flibs-waterline ul{display:flex;align-items:center;gap:14px 30px;margin:0;padding:0;list-style:none}.ken-flibs-waterline li{font-family:Newsreader,Georgia,serif;font-size:clamp(23px,2.5vw,35px);line-height:1.2;letter-spacing:-.02em}.ken-flibs-waterline li+li{border-left:1px solid var(--ken-line);padding-left:30px}.ken-flibs-details{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr) auto;gap:24px 32px;align-items:center;width:min(1344px,calc(100% - 80px));margin-inline:auto;padding-block:26px 36px}.ken-flibs-portrait{display:flex;align-items:flex-start;gap:18px;margin:0;min-width:0}.ken-flibs-portrait>img{display:block;flex:0 0 88px;width:88px;height:116px;-o-object-fit:cover;object-fit:cover;-o-object-position:58% 35%;object-position:58% 35%}.ken-flibs-portrait figcaption{min-width:0;letter-spacing:normal;text-transform:none}.ken-flibs-heading{margin:0 0 6px;font-family:Newsreader,Georgia,serif;font-size:28px;font-weight:400;line-height:1.1;letter-spacing:-.025em}.ken-flibs-role{display:block;max-width:270px;font-size:11px;line-height:1.6;color:var(--ken-muted)}.ken-flibs-tv{display:flex;align-items:center;gap:11px;margin-top:11px}.ken-flibs-logo-surface{display:grid;place-items:center;flex:0 0 48px;width:48px;padding:5px 6px;background:var(--ken-ivory)}.ken-flibs-logo-surface img{display:block;width:100%;height:auto}.ken-flibs-tv p{margin:0;font-size:10px;line-height:1.7;color:var(--ken-muted)}.ken-flibs-tv strong{display:block;font-size:13px;font-weight:500;color:var(--ken-ivory)}.ken-flibs-records{min-width:0}.ken-flibs-stats{display:flex;flex-direction:column;gap:14px;margin:0}.ken-flibs-stats div{display:flex;flex-direction:column-reverse;gap:3px}.ken-flibs-stats dt{font-size:10px;line-height:1.7;color:var(--ken-muted)}.ken-flibs-stats dd{margin:0;font-family:Newsreader,Georgia,serif;font-size:27px;font-weight:400;line-height:1.05;letter-spacing:-.02em}.ken-flibs-attribution{margin:9px 0 0;font-size:9px;line-height:1.6;color:var(--ken-muted)}.ken-flibs-actions{min-width:0}.ken-flibs-section-link{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:48px;padding:13px 18px;background:var(--ken-gold);color:var(--ken-navy);font-size:12px;font-weight:600;line-height:1.6;text-decoration:none}.ken-flibs-section-link:after{content:"";position:absolute;inset:0;z-index:1;cursor:pointer}.ken-flibs-section-link svg{flex-shrink:0;transition:transform .18s ease}.ken-flibs-section-link:hover{background:#e1c58a}.ken-flibs-section-link:hover svg{transform:translate(2px,-2px)}.ken-flibs-contact{display:flex;flex-direction:column;align-items:flex-start;gap:2px;margin-top:12px;font-style:normal;font-size:11px;line-height:1.7}.ken-flibs-contact a{position:relative;z-index:2;display:inline-flex;align-items:center;min-height:44px;color:var(--ken-ivory);text-decoration:underline;text-underline-offset:5px;text-decoration-color:#8ca4a3;overflow-wrap:anywhere}.ken-flibs-contact a:hover{color:var(--ken-gold)}.ken-flibs-invitation a:focus-visible{outline:2px solid var(--ken-gold);outline-offset:5px}.ken-flibs-section-link:focus-visible:after{outline:2px solid var(--ken-gold);outline-offset:5px}@media(max-width:1100px){.ken-flibs-banner{gap:28px}.ken-flibs-invite{padding-left:24px;grid-template-columns:88px minmax(0,1fr);gap:5px 14px}.ken-flibs-event-logo{width:88px}.ken-flibs-event{font-size:23px}.ken-flibs-details{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:24px}.ken-flibs-actions{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:20px}.ken-flibs-contact{flex-direction:row;flex-wrap:wrap;gap:5px 20px;margin:0}}@media(max-width:767px){.ken-flibs-banner{grid-template-columns:minmax(0,1fr);width:calc(100% - 40px);padding-block:26px 22px;gap:22px}.ken-flibs-launch-title{font-size:36px}.ken-flibs-eyebrow{font-size:9px;margin-bottom:10px}.ken-flibs-summary{margin-top:12px}.ken-flibs-invite{padding:20px 0 0;border-left:0;border-top:1px solid var(--ken-line);grid-template-columns:88px minmax(0,1fr);gap:5px 16px}.ken-flibs-event-logo{width:88px}.ken-flibs-event{font-size:25px}.ken-flibs-waterline{width:calc(100% - 40px);padding-block:20px}.ken-flibs-waterline ul{flex-direction:column;align-items:flex-start;gap:8px}.ken-flibs-waterline li{font-size:27px}.ken-flibs-waterline li+li{border:0;padding:0}.ken-flibs-details{width:calc(100% - 40px);grid-template-columns:minmax(0,1fr);gap:22px;padding-block:22px 26px}.ken-flibs-records{padding-top:20px;border-top:1px solid var(--ken-line)}.ken-flibs-stats{flex-direction:row;flex-wrap:wrap;gap:15px 26px}.ken-flibs-actions{grid-column:auto;flex-direction:column;align-items:stretch;gap:12px}.ken-flibs-section-link{width:100%}.ken-flibs-contact{justify-content:space-between;gap:0 12px}}@media(prefers-reduced-motion:reduce){.ken-flibs-section-link svg{transition:none}.ken-flibs-section-link:hover svg{transform:none}}.yacht-signup{padding-block:80px 64px;border-top:1px solid rgb(209 177 106 / 32%);scroll-margin-top:96px}.yacht-signup .signup-masthead{display:flex;align-items:center;gap:28px;margin-bottom:40px}.yacht-signup .signup-masthead-rule{flex:1;height:1px;background:#d1b16a52}.yacht-signup .signup-composition{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,96px)}.yacht-signup .signup-intro{min-width:0}.yacht-signup .signup-title{max-width:550px;font-size:clamp(42px,4.6vw,68px);line-height:1.06}.yacht-signup .signup-title span{font-family:inherit;color:var(--opening-gold)}.yacht-signup .signup-cta{display:flex;margin-top:32px;max-width:440px;min-height:56px;font-size:13px;line-height:1.5}.yacht-signup .signup-cta:hover svg{transform:translate(3px)}.yacht-signup .signup-publication{max-width:440px;margin-top:22px;font-size:12px;line-height:1.85;color:#f0ebe0b3}.yacht-signup strong{font-weight:600;color:var(--opening-ivory)}.yacht-signup .signup-benefits{min-width:0;margin:0;padding:0;list-style:none;border-top:1px solid rgb(209 177 106 / 32%)}.yacht-signup .signup-benefits li{position:relative;padding:22px 0 22px 24px;border-bottom:1px solid rgb(209 177 106 / 24%)}.yacht-signup .signup-benefits li:before{content:"";position:absolute;top:32px;left:0;width:5px;height:5px;border-radius:50%;background:var(--opening-gold)}.yacht-signup .signup-benefit-title{font-size:clamp(20px,2vw,26px);font-weight:700;line-height:1.3}.yacht-signup .signup-benefit-detail{margin-top:6px;font-size:13px;line-height:1.85;color:#f0ebe0b3}.yacht-signup .signup-contact{display:grid;grid-template-columns:1fr auto;align-items:center;gap:24px 40px;margin-top:48px;padding-top:28px;border-top:1px solid rgb(209 177 106 / 32%)}.yacht-signup .signup-contact-title{font-family:Newsreader,Georgia,serif;font-size:28px;font-weight:400;line-height:1.2;letter-spacing:-.025em}.yacht-signup .signup-contact-actions{display:flex;flex-wrap:wrap;gap:12px 28px}.yacht-signup .signup-contact-actions a{display:inline-flex;align-items:center;min-height:44px;border-bottom:1px solid rgb(209 177 106 / 42%);color:var(--opening-ivory);font-size:12px;font-weight:600;text-decoration:none}.yacht-signup .signup-contact-actions a:hover{color:var(--opening-gold)}.yacht-signup .signup-contact-actions a:focus-visible{outline:2px solid var(--opening-gold);outline-offset:5px}@media(max-width:1100px){.yacht-signup .signup-contact{grid-template-columns:1fr;gap:18px}}@media(max-width:767px){.yacht-signup{padding-block:44px 40px}.yacht-signup .signup-masthead{margin-bottom:28px;gap:18px}.yacht-signup .signup-masthead-rule{display:none}.yacht-signup .signup-composition{grid-template-columns:1fr;gap:32px}.yacht-signup .signup-title{font-size:clamp(40px,10vw,58px)}.yacht-signup .signup-cta{max-width:none;margin-top:24px;padding-inline:18px}.yacht-signup .signup-benefits li{padding-block:20px}.yacht-signup .signup-benefits li:before{top:30px}.yacht-signup .signup-benefit-title{font-size:21px}.yacht-signup .signup-contact{margin-top:32px;padding-top:24px}.yacht-signup .signup-contact-actions{flex-direction:column;gap:8px}.yacht-signup .signup-contact-actions a{padding-block:10px}}@media(prefers-reduced-motion:reduce){.yacht-signup .signup-cta:hover svg{transform:none}}.nortech-results{background:#0e1219;border-top:1px solid #1c2330;padding:56px 20px 60px;color:#f0ebe0}.nortech-results__shell{max-width:1120px;margin:0 auto}.nortech-results__header{margin-bottom:30px}.nortech-results__eyebrow{margin-bottom:16px;color:#2080e8;font-size:9px;font-weight:900;letter-spacing:.4em;text-transform:uppercase}.nortech-results__title{font-family:Georgia,Times New Roman,serif;font-size:clamp(2.5rem,4.6vw,4.25rem);font-weight:400;letter-spacing:-.035em;line-height:1.06;text-wrap:balance}.nortech-results__model{margin-top:18px;color:#f0ebe0;font-size:11px;font-weight:700;letter-spacing:.18em;line-height:1.8}.nortech-results__intro,.nortech-results__status{margin-top:12px;max-width:540px;color:#f0ebe0bf;font-size:13px;line-height:1.65}.nortech-results__status{color:#f0ebe0}.nortech-results__media{display:grid;grid-template-columns:minmax(0,1fr);gap:26px;padding-top:24px;border-top:1px solid rgba(240,235,224,.16)}.nortech-results__figure{min-width:0;width:100%;max-width:420px;margin:0 auto}.nortech-results__film{max-width:260px}.nortech-results__frame{overflow:hidden;background:#0c0f14;outline:1px solid rgba(240,235,224,.14);outline-offset:-1px}.nortech-results__flyer{aspect-ratio:1}.nortech-results__portrait{aspect-ratio:9 / 16}.nortech-results__frame img,.nortech-results__frame video{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.nortech-results__caption{padding-top:14px}.nortech-results__caption-title{font-family:Georgia,Times New Roman,serif;font-size:19px;line-height:1.25}.nortech-results__caption-detail{margin-top:6px;color:#f0ebe0a6;font-size:10px;line-height:1.6;letter-spacing:.035em}@media(min-width:640px){.nortech-results{padding:64px}}@media(min-width:768px){.nortech-results{padding:64px 96px}.nortech-results__media{grid-template-columns:minmax(0,1fr) minmax(0,1.77778fr) minmax(0,1fr);align-items:start;gap:18px}.nortech-results__media>:nth-child(2){order:2}.nortech-results__media>:nth-child(3){order:1}.nortech-results__figure,.nortech-results__film{max-width:none}}body:has(.marina-page){padding-top:80px}.marina-page{--paper:#f5f3ed;--ink:#193b49;--muted:#526771;--blue:#27647b;--line:#cdd5d3;--wash:#e7ece8;min-height:100dvh;background:var(--paper);color:var(--ink);font:16px/1.55 DM Sans,sans-serif;-webkit-font-smoothing:antialiased}.marina-page *{box-sizing:border-box}.marina-page a{color:inherit;text-underline-offset:5px}.marina-page button{font:inherit;cursor:pointer}.marina-page :focus-visible{outline:3px solid #b57e43;outline-offset:5px}.mp-shell{width:min(1240px,calc(100% - 80px));margin:auto}.mp-toolbar{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:22px 0;border-bottom:1px solid var(--line)}.mp-toolbar p,.mp-eyebrow{font-size:11px;letter-spacing:.13em;text-transform:uppercase;font-weight:700}.mp-toolbar p{margin:0}.mp-toolbar button{display:flex;align-items:center;gap:8px;border:0;background:none;color:var(--ink)}.marina-page h1,.marina-page h2,.marina-page h3,.mp-number,.mp-inline-stat,.mp-facts dd,.mp-ownership strong{font-family:Manrope,sans-serif;font-weight:600;line-height:1.1;letter-spacing:-.05em}.marina-page h1{font-size:clamp(40px,4.2vw,57px);margin:12px 0 20px}.marina-page h1 span{color:var(--blue)}.marina-page h2{font-size:clamp(32px,3.7vw,48px);margin:0;max-width:830px}.marina-page h3{font-size:25px;margin:0 0 15px;letter-spacing:-.035em}.marina-page p{margin:10px 0}.mp-eyebrow{color:var(--blue);margin:0 0 13px!important}.mp-number{display:block;font-size:clamp(50px,6vw,78px);font-variant-numeric:tabular-nums}.mp-inline-stat{display:block;font-size:clamp(32px,4vw,49px);margin:9px 0 18px}.mp-note{font-size:15px;color:var(--muted);line-height:1.55}.mp-section{border-top:1px solid var(--line);padding:52px 0}.mp-section-heading{margin-bottom:28px}.mp-two-col{display:grid;grid-template-columns:1fr 1fr;gap:40px}.mp-block{background:var(--wash);padding:30px}.mp-block-title{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid var(--line)}.mp-block-title .mp-number{margin-bottom:8px}.mp-brief-rows{margin:0}.mp-brief-rows>div{display:grid;grid-template-columns:minmax(115px,.42fr) 1fr;gap:20px;padding:13px 0;border-bottom:1px solid var(--line)}.mp-brief-rows>div:last-child{border-bottom:0}.mp-brief-rows dt{font-weight:700}.mp-brief-rows dd{margin:0;color:var(--muted);font-size:16px}.mp-callout{border-left:3px solid var(--blue);padding:13px 18px;background:var(--wash);font-size:15px}.mp-hero{padding:32px 0}.mp-hero-intro{display:grid;grid-template-columns:1.2fr 1fr;gap:50px;align-items:center;margin-bottom:30px}.mp-intro{font-size:18px;max-width:590px}.mp-thesis{color:var(--muted);font-size:15px}.mp-hero-ask{background:var(--wash);padding:28px}.mp-capital{display:flex;align-items:center;gap:20px;padding-bottom:21px;border-bottom:1px solid var(--line)}.mp-capital .mp-number{font-size:67px}.mp-capital>span{font-size:17px;font-weight:600}.mp-capital-breakdown{display:flex;gap:24px;padding-top:18px}.mp-capital-breakdown b{display:block;font:600 30px/1.3 Manrope,sans-serif;letter-spacing:-.04em}.mp-capital-breakdown span{display:block;font-size:14px;color:var(--muted)}.mp-investor-offer{border-top:1px solid var(--line);padding-top:15px;margin-top:18px}.mp-investor-offer b{font-size:17px}.mp-investor-offer p{font-size:15px}.mp-hero-images{display:grid;grid-template-columns:1fr 1fr;gap:18px}.mp-hero-image-panel{min-width:0}.mp-hero-image-panel>.mp-eyebrow{padding:12px 0;margin:0!important;border-top:2px solid var(--blue);letter-spacing:.08em}.mp-hero-vision>.mp-eyebrow{border-color:#a98452}.mp-hero-images .mp-photo-image{height:clamp(250px,29vw,390px)}.mp-hero-vision img{-o-object-fit:contain!important;object-fit:contain!important}.mp-hero-actions{display:flex;align-items:center;gap:28px;padding-top:23px}.mp-primary-cta{display:inline-flex;gap:25px;align-items:center;padding:16px 23px;background:var(--ink);color:var(--paper)!important;text-decoration:none;font-weight:700}.mp-primary-cta:hover{background:var(--blue)}.mp-hero-actions p{font-size:15px;color:var(--muted)}.mp-video-intro{display:grid;grid-template-columns:1fr 220px;gap:60px;align-items:center;border-top:1px solid var(--line);padding:32px 0 42px}.mp-video-intro h2{max-width:630px}.mp-video-intro .mp-inline-stat{font-size:27px;margin-top:18px}.mp-video{margin:0}.mp-video video{width:100%;aspect-ratio:9/16;display:block;-o-object-fit:contain;object-fit:contain;background:var(--ink)}.mp-video figcaption,.mp-photo figcaption{font-size:13px;color:var(--muted);line-height:1.45;margin-top:8px}.mp-video-error{background:var(--wash);padding:14px}.mp-video-error button{display:block;padding:8px 15px;border:1px solid currentColor;background:none}#investment{scroll-margin-top:110px}.mp-exit-example{background:var(--wash);border-top:3px solid var(--blue);padding:30px;margin:0 0 36px}.mp-exit-example-heading{display:flex;align-items:center;justify-content:space-between;gap:30px}.mp-exit-example-heading h3{font-size:30px;max-width:420px}.mp-exit-example-heading .mp-number{font-size:61px}.mp-exit-example-heading span{font-size:15px}.mp-exit-premise{display:flex;align-items:baseline;gap:25px;padding:20px 0;margin:15px 0 0;border-block:1px solid var(--line)}.mp-exit-premise>strong{font:600 33px/1.3 Manrope,sans-serif;letter-spacing:-.04em;white-space:nowrap}.mp-exit-premise>span{font-size:15px;max-width:660px}.mp-exit-math{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin:22px 0}.mp-exit-math dt{font-size:15px;min-height:46px}.mp-exit-math dd{font:600 33px/1.3 Manrope,sans-serif;margin:8px 0 0;letter-spacing:-.04em}.mp-exit-example .mp-brief-rows{border-top:1px solid var(--line)}.mp-why{border-top:2px solid var(--blue);padding:35px 0}.mp-why-heading{display:grid;grid-template-columns:1fr 1fr;gap:45px;align-items:end;margin-bottom:25px}.mp-price-comparison{display:grid;grid-template-columns:1fr 1fr;gap:22px;background:var(--wash);padding:23px}.mp-price-comparison strong{display:block;font:600 43px/1.2 Manrope,sans-serif;letter-spacing:-.05em}.mp-price-comparison span{font-size:14px;display:block;margin-top:5px}.mp-why-body{display:grid;grid-template-columns:1fr 1fr;gap:40px}.mp-why-body .mp-brief-rows>div{grid-template-columns:100px 1fr}.mp-showroom{border-left:3px solid var(--blue);padding:10px 0 10px 25px}.mp-showroom .mp-number{font-size:69px}.mp-showroom h3{margin:9px 0 15px}.mp-showroom .mp-note{max-width:420px}.mp-platform{display:grid;grid-template-columns:1fr 1fr;gap:40px;border-top:1px solid var(--line);padding-top:32px}.mp-platform>article{min-width:0}.mp-platform>article+article{border-left:1px solid var(--line);padding-left:35px}.mp-inventory-count{display:flex;align-items:baseline;gap:20px;margin:0 0 18px}.mp-inventory-count>strong{font:600 76px/1 Manrope,sans-serif;letter-spacing:-.06em}.mp-inventory-count>span{font-size:20px;font-weight:600}.mp-inventory-total{font:600 40px/1.2 Manrope,sans-serif;letter-spacing:-.05em;margin-bottom:15px}.mp-ledger{margin:0}.mp-ledger>div{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;border-bottom:1px solid var(--line)}.mp-ledger dt{font-size:15px}.mp-ledger dd{margin:0;font:600 21px/1.3 Manrope,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.025em;white-space:nowrap}.mp-ledger .mp-ledger-total{border-top:2px solid var(--ink);border-bottom:0;margin-top:8px;font-weight:700;padding-top:17px}.mp-ledger-total dd{font-size:28px}.mp-mini-photos{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:22px}.mp-mini-photos .mp-photo-image{height:180px}.mp-mini-photos .marina-image img{-o-object-fit:contain;object-fit:contain}.mp-acquisition-status{margin:26px 0 0;background:var(--wash);padding:15px 23px}.mp-acquisition-status .mp-brief-rows>div{grid-template-columns:155px 1fr}.mp-property-photos{display:grid;grid-template-columns:1.65fr 1fr 1fr;gap:16px;margin:20px 0 30px}.mp-property-photos .mp-photo:first-child{grid-row:span 2;display:flex;flex-direction:column}.mp-property-photos .mp-photo:first-child .mp-photo-image{flex:1;height:100%;min-height:350px}.mp-property-photos .mp-photo:last-child{grid-column:2/4}.mp-photo{margin:0;min-width:0}.mp-photo-image{position:relative;height:175px}.mp-photo-open{position:absolute;inset:0;width:100%;border:0;background:none}.mp-photo-open span{position:absolute;bottom:12px;right:12px;width:34px;height:34px;display:grid;place-items:center;background:var(--paper);color:var(--ink)}.mp-facts{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin:25px 0}.mp-facts dd{font-size:43px;margin:9px 0}.mp-facts dt,.mp-facts span{font-size:15px;color:var(--muted)}.mp-property-qualification{border-top:1px solid var(--line);padding-top:15px}.mp-house-strip{display:grid;grid-template-columns:.8fr 1.2fr;gap:35px;padding:28px;background:var(--wash);margin:25px 0}.mp-house-strip h3{margin:8px 0}.mp-house-strip .mp-brief-rows{align-self:center}.mp-concept-group{border-top:3px solid var(--blue);margin:35px 0;padding-top:26px}.mp-service-concept{display:grid;grid-template-columns:1.2fr 1fr;gap:35px;align-items:center;margin-top:22px}.mp-service-concept .mp-photo-image{height:auto;aspect-ratio:1}.mp-service-concept .marina-image img{-o-object-fit:contain;object-fit:contain}.mp-source{display:flex;gap:25px;margin-top:20px;font-size:15px;flex-wrap:wrap}.mp-upgrades{display:grid;grid-template-columns:.8fr 1.2fr;gap:35px;padding:28px;background:var(--wash)}.mp-upgrades .mp-number{margin:10px 0}.mp-upgrades h3{font-size:28px}.mp-activity-head{display:grid;grid-template-columns:1.2fr 1fr;gap:32px;padding:24px 0 30px;align-items:center;border-top:1px solid var(--line)}.mp-activity-head>div+div{border-left:1px solid var(--line);padding-left:32px}.mp-activity-head strong{display:block;font:600 49px/1.2 Manrope,sans-serif;letter-spacing:-.05em}.mp-activity-head .mp-number{font-size:74px}.mp-activity-head b{display:block;margin-top:8px}.mp-activity-head p{font-size:15px;color:var(--muted);margin:4px 0}.mp-model-row{display:grid;grid-template-columns:160px 1fr 155px;gap:24px;align-items:center;padding:24px 0;border-top:1px solid var(--line)}.mp-model-row h3{margin:0 0 5px}.mp-model-row>div>span{font-size:15px;color:var(--muted)}.mp-channel-calculation{display:flex;align-items:baseline;justify-content:space-between;gap:15px}.mp-channel-calculation b,.mp-channel-calculation strong{font:600 38px/1.2 Manrope,sans-serif;letter-spacing:-.05em}.mp-model-row .mp-channel-calculation>span{font-size:21px}.mp-result-label{font-size:15px;text-align:right}.mp-contribution-total{display:flex;justify-content:space-between;align-items:center;padding:25px 0;border-top:2px solid var(--ink);margin-bottom:18px}.mp-contribution-total>span{font-size:22px;font-weight:600}.mp-contribution-total small{font-size:15px;font-weight:400}.mp-contribution-total>strong{font:600 60px/1.2 Manrope,sans-serif;letter-spacing:-.05em}.mp-model{background:var(--wash);padding:30px}.mp-rental-block{border:1px solid var(--line);padding:26px 30px;margin-bottom:26px}.mp-rental-targets{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin:20px 0}.mp-rental-targets>div+div{border-left:1px solid var(--line);padding-left:30px}.mp-rental-targets strong{display:block;font:600 53px/1.2 Manrope,sans-serif;letter-spacing:-.05em}.mp-rental-targets h3{margin:8px 0 5px}.mp-rental-targets span{font-size:15px;color:var(--muted)}.mp-rental-total{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--line);padding-top:16px;font-weight:600}.mp-rental-total strong{font:600 34px/1.2 Manrope,sans-serif;letter-spacing:-.04em}.mp-model .mp-number+h3{margin-top:12px;font-size:25px}.mp-model-assumptions{list-style:none;padding:0;margin:22px 0}.mp-model-assumptions li{padding:11px 0;border-bottom:1px solid var(--line);font-size:15px}.mp-downside{padding:22px 25px;border-left:3px solid var(--blue);background:var(--wash)}.mp-downside-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.mp-downside-heading strong{font:600 42px/1.2 Manrope,sans-serif;letter-spacing:-.04em}.mp-downside p{margin:9px 0 0;font-size:15px}.mp-model-limits{font-size:15px;border-bottom:1px solid var(--line);padding:16px 0}.mp-valuation{border-top:3px solid var(--blue);margin-top:32px;padding:30px;background:var(--wash)}.mp-valuation>h3{font-size:30px;max-width:650px}.mp-value-target{display:flex;gap:28px;align-items:center;margin:24px 0}.mp-value-target .mp-number{font-size:80px}.mp-value-target>span{font:600 24px/1.35 Manrope,sans-serif;letter-spacing:-.035em}.mp-completed-facility{margin:26px 0}.mp-completed-facility .mp-photo-image{height:auto;aspect-ratio:1}.mp-completed-facility .marina-image img{-o-object-fit:contain;object-fit:contain}.mp-concept-features{display:flex;flex-wrap:wrap;gap:10px 24px;padding:15px 0 0;margin:0;list-style:none;font-size:15px;font-weight:600}.mp-value-evidence{border-top:1px solid var(--line);margin:20px 0}.mp-value-evidence>div{display:grid;grid-template-columns:150px 1fr;gap:25px;border-bottom:1px solid var(--line);padding:16px 0}.mp-value-evidence h3{margin:0;font-size:21px}.mp-value-evidence p{margin:0;font-size:15px}.mp-cap-benchmark{padding:22px 24px;background:var(--paper)}.mp-cap-benchmark .mp-inline-stat{font-size:34px;margin:8px 0}.mp-checklist{list-style:none;margin:15px 0 0;padding:0}.mp-checklist li{padding:10px 0;border-bottom:1px solid var(--line);font-size:15px}.mp-checklist li:last-child{border:0}.mp-checklist b{display:block;font-size:17px;margin-bottom:3px}.mp-value-diligence{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:25px}.mp-value-diligence h3{font-size:23px;margin:0}.mp-lagoon-gallery{display:grid;grid-template-columns:1fr 1fr;gap:22px}.mp-lagoon-gallery .mp-photo-image{height:320px}.mp-lagoon-titles{display:flex;justify-content:space-between;align-items:baseline;gap:20px;margin:24px 0}.mp-lagoon-titles h3{margin:0}.mp-lagoon-titles>span{font-size:15px}.mp-lagoon-fee{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:24px;background:var(--wash);padding:30px}.mp-lagoon-fee strong{display:block;font:600 44px/1.2 Manrope,sans-serif;letter-spacing:-.045em}.mp-lagoon-fee div span{display:block;font-size:15px;margin-top:7px}.mp-lagoon-fee>span{font-size:28px;color:var(--muted)}.mp-lagoon-terms{margin-top:22px}.mp-closing{border-top:1px solid var(--line);margin-top:22px;padding-top:18px}.mp-closing b{display:block;margin-bottom:6px;font-size:17px}.mp-loan-strip{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:25px 30px;background:var(--wash);margin-bottom:28px}.mp-loan-strip>div{display:flex;align-items:baseline;gap:22px}.mp-loan-strip .mp-number{font-size:65px}.mp-loan-strip span{font-size:18px}.mp-ownership{display:flex;gap:32px;justify-content:space-between;margin:20px 0}.mp-ownership strong{font-size:57px;display:block}.mp-ownership span{display:block;font-size:15px;margin-top:9px}.mp-waterfall{padding:0;margin:0;list-style:none;counter-reset:repayment}.mp-waterfall li{display:grid;grid-template-columns:30px 1fr;gap:15px;padding:0 0 20px}.mp-waterfall li:before{counter-increment:repayment;content:"0" counter(repayment);color:var(--blue);font-weight:700;padding-top:3px}.mp-waterfall li b{display:block;font-size:20px;margin-bottom:5px;line-height:1.35}.mp-waterfall li span{color:var(--muted);font-size:15px}.mp-collateral{border-top:2px solid var(--blue);margin-top:28px;padding-top:25px}.mp-collateral h3{font-size:30px}.mp-risks{border-top:1px solid var(--line);padding-top:25px;margin-top:26px;display:grid;grid-template-columns:1fr 1fr;gap:40px}.mp-risks h3{font-size:25px}.mp-risk-alert{background:var(--wash);padding:20px 24px}.mp-risk-alert b{font-size:23px;display:block;margin-bottom:8px}.mp-risk-alert p{font-size:15px}.mp-contact{background:var(--ink);color:var(--paper);display:flex;justify-content:space-between;align-items:center;gap:25px;padding:28px 30px;margin-top:30px}.mp-contact a:first-child{display:inline-flex;align-items:center;gap:20px;font-size:22px;text-decoration:none;font-weight:600}.mp-exit{display:flex;justify-content:space-between;gap:20px;padding-top:23px;font-size:15px}.mp-footer{border-top:1px solid var(--line);padding:24px 0 35px;color:var(--muted);font-size:15px}.marina-image{position:relative;width:100%;height:100%;min-height:70px;overflow:hidden;background:#d9e1df}.marina-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.marina-image[data-loading=true]:after{content:"";position:absolute;inset:0;background:#cad6d2;animation:mp-pulse 1.4s ease-in-out infinite alternate}.marina-image[data-loading=true] img{opacity:0}.marina-image-error{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;height:100%;padding:14px;background:#d9e1df;color:#193b49;text-align:center}.marina-image-error button{border:1px solid currentColor;padding:8px 12px;background:none;position:relative;z-index:2}.marina-viewer{width:100vw;height:100dvh;max-width:100vw;max-height:100dvh;margin:0;border:0;padding:24px;background:#193b49;color:#f5f3ed;font-family:DM Sans,sans-serif}.marina-viewer::backdrop{background:#193b49}.marina-viewer[open]{display:flex;flex-direction:column}.marina-viewer-top{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-bottom:20px}.marina-viewer-top button{display:grid;place-items:center;width:44px;height:44px;background:none;color:inherit;border:1px solid #91a5aa;cursor:pointer}.marina-viewer-stage{flex:1;min-height:0}.marina-viewer-stage .marina-image{min-height:0;background:none}.marina-viewer-stage img{-o-object-fit:contain;object-fit:contain}.marina-viewer-caption{font-size:15px;text-align:center}@keyframes mp-pulse{0%{opacity:.4}to{opacity:.9}}@media(max-width:1000px){.mp-shell{width:calc(100% - 48px)}.mp-hero-intro{gap:25px}.mp-hero-ask{padding:22px}.mp-capital{display:block}.mp-capital>span{display:block;margin-top:7px}.mp-capital-breakdown{gap:18px}.mp-brief-rows>div{gap:15px}.mp-why-heading{gap:25px}}@media(max-width:767px){.mp-rental-block{padding:23px 18px}.mp-rental-targets{grid-template-columns:1fr;gap:20px}.mp-rental-targets>div+div{border-left:0;border-top:1px solid var(--line);padding:20px 0 0}.mp-rental-targets strong{font-size:46px}.mp-model .mp-number{font-size:clamp(42px,12vw,64px)}.mp-shell{width:calc(100% - 36px)}.mp-toolbar p{font-size:10px;max-width:190px}.mp-toolbar button{font-size:13px}.mp-hero-intro,.mp-hero-images,.mp-video-intro,.mp-two-col,.mp-platform,.mp-property-photos,.mp-facts,.mp-why-heading,.mp-why-body,.mp-house-strip,.mp-service-concept,.mp-upgrades,.mp-activity-head,.mp-value-diligence,.mp-lagoon-gallery,.mp-lagoon-fee,.mp-risks{grid-template-columns:1fr}.mp-hero{padding:25px 0}.mp-hero-intro{gap:22px}.mp-hero-ask{padding:23px}.mp-capital{display:flex}.mp-capital>span{margin:0}.mp-capital .mp-number{font-size:60px}.mp-capital-breakdown{justify-content:space-between}.mp-hero-images{gap:25px}.mp-hero-images .mp-photo-image{height:auto;aspect-ratio:4/3}.mp-hero-image-panel>.mp-eyebrow{font-size:10px}.mp-hero-actions{align-items:start;flex-direction:column;gap:12px}.mp-primary-cta{width:100%;justify-content:space-between}.mp-video-intro{gap:22px;padding:27px 0 35px}.mp-video{width:min(100%,250px);justify-self:center}.mp-section{padding:38px 0}.mp-two-col,.mp-why-body{gap:27px}.mp-block,.mp-model,.mp-valuation{padding:23px 18px}.mp-brief-rows>div{grid-template-columns:1fr;gap:5px;padding:12px 0}.mp-exit-example{padding:24px 18px}.mp-exit-example-heading{display:block}.mp-exit-example-heading>div+div{margin-top:18px}.mp-exit-example-heading .mp-number{font-size:58px}.mp-exit-premise{align-items:start;flex-direction:column;gap:8px}.mp-exit-math{grid-template-columns:1fr;gap:13px}.mp-exit-math>div{display:flex;align-items:baseline;justify-content:space-between;gap:18px}.mp-exit-math dt{min-height:0}.mp-exit-math dd{font-size:28px;margin:0}.mp-why-heading{gap:20px}.mp-price-comparison{padding:20px}.mp-price-comparison strong{font-size:39px}.mp-why-body .mp-brief-rows>div{grid-template-columns:1fr}.mp-showroom{padding-left:20px}.mp-showroom .mp-number{font-size:clamp(48px,15vw,60px)}.mp-platform{gap:28px}.mp-platform>article+article{border-left:0;border-top:1px solid var(--line);padding:28px 0 0}.mp-inventory-count>strong{font-size:66px}.mp-inventory-total{font-size:38px}.mp-mini-photos .mp-photo-image{height:140px}.mp-ledger dd{font-size:20px}.mp-ledger-total dd{font-size:25px}.mp-acquisition-status{padding:12px 18px}.mp-acquisition-status .mp-brief-rows>div{grid-template-columns:1fr}.mp-property-photos .mp-photo:first-child,.mp-property-photos .mp-photo:last-child{grid-column:auto;grid-row:auto}.mp-property-photos .mp-photo:first-child .mp-photo-image{min-height:240px}.mp-property-photos .mp-photo-image{height:220px}.mp-facts{gap:0}.mp-facts>div{display:grid;grid-template-columns:1fr auto;border-bottom:1px solid var(--line);padding:15px 0;align-items:center}.mp-facts span{grid-column:1/-1}.mp-facts dd{margin:0;font-size:35px}.mp-house-strip,.mp-upgrades{padding:23px 18px;gap:22px}.mp-service-concept{gap:25px}.mp-activity-head{gap:20px}.mp-activity-head>div+div{border-left:0;border-top:1px solid var(--line);padding:18px 0 0}.mp-activity-head .mp-number{font-size:64px}.mp-model-row{grid-template-columns:1fr;gap:13px}.mp-channel-calculation{gap:10px}.mp-channel-calculation b,.mp-channel-calculation strong{font-size:34px}.mp-result-label{text-align:left}.mp-contribution-total>span{font-size:18px}.mp-contribution-total>strong{font-size:43px}.mp-downside{padding:20px 18px}.mp-downside-heading strong{font-size:35px}.mp-value-target{gap:18px}.mp-value-target .mp-number{font-size:63px}.mp-value-target>span{font-size:20px}.mp-value-evidence>div{grid-template-columns:1fr;gap:8px}.mp-cap-benchmark{padding:18px}.mp-cap-benchmark .mp-inline-stat{font-size:29px}.mp-value-diligence{gap:24px}.mp-lagoon-gallery .mp-photo-image{height:230px}.mp-lagoon-titles{display:block}.mp-lagoon-titles>span{display:block;margin-top:12px}.mp-lagoon-fee{gap:11px;padding:23px}.mp-lagoon-fee strong{font-size:39px}.mp-lagoon-fee>span{line-height:1}.mp-loan-strip{display:block;padding:23px}.mp-loan-strip>div{flex-wrap:wrap;gap:12px}.mp-loan-strip>div+div{margin-top:18px}.mp-loan-strip .mp-number{font-size:58px}.mp-ownership{gap:18px}.mp-ownership strong{font-size:43px}.mp-ownership span{font-size:14px}.mp-risks{gap:24px}.mp-contact,.mp-exit{align-items:start;flex-direction:column}.mp-contact{padding:24px;gap:15px}.mp-contact a:first-child{font-size:20px}.mp-exit{gap:12px}}@media(max-width:639px){body:has(.marina-page){padding-top:64px}}@media(prefers-reduced-motion:reduce){.marina-page *{animation:none!important}}@media print{.mp-rental-block{padding:18px}.mp-rental-targets{grid-template-columns:1fr 1fr}.mp-rental-targets>div+div{border-top:0;border-left:1px solid var(--line);padding:0 0 0 20px}.mp-rental-targets strong{font-size:38px}body:has(.marina-page){padding:0!important}body:has(.marina-page) nav,.mp-toolbar button,.mp-photo-open,.marina-viewer,.mp-video video,.mp-video-error,.mp-hero-actions,.mp-video-intro>div,.mp-exit{display:none!important}.marina-page{font-size:11px;print-color-adjust:exact;-webkit-print-color-adjust:exact}.mp-shell{width:100%}.mp-toolbar{padding:0 0 8px}.mp-hero{padding:20px 0}.marina-page h1{font-size:32px}.marina-page h2{font-size:27px}.marina-page h3{font-size:20px}.mp-section{padding:25px 0}.mp-hero-intro,.mp-hero-images,.mp-two-col,.mp-platform,.mp-why-heading,.mp-why-body,.mp-house-strip,.mp-service-concept,.mp-upgrades,.mp-activity-head,.mp-value-diligence,.mp-lagoon-gallery,.mp-risks{grid-template-columns:1fr 1fr;gap:22px}.mp-hero-images .mp-photo-image{height:160px;aspect-ratio:auto}.mp-hero-ask,.mp-block,.mp-model,.mp-valuation,.mp-house-strip,.mp-upgrades{padding:18px}.mp-capital .mp-number,.mp-loan-strip .mp-number,.mp-number,.mp-value-target .mp-number{font-size:44px}.mp-capital{display:block}.mp-capital-breakdown b{font-size:23px}.mp-intro,.mp-investor-offer b,.mp-investor-offer p,.mp-thesis,.mp-brief-rows dd,.mp-brief-rows dt,.mp-note,.mp-ledger dt,.mp-facts dt,.mp-facts span,.mp-footer,.mp-photo figcaption,.mp-checklist li,.mp-model-assumptions li,.mp-model-limits,.mp-waterfall li span{font-size:11px}.mp-video-intro{display:block;padding:8px 0 12px}.mp-video{width:auto}.mp-video figcaption:before{content:"Opening video available online. "}.mp-exit-example{padding:20px;-moz-column-break-inside:avoid;break-inside:avoid}.mp-exit-example-heading{display:flex}.mp-exit-example-heading .mp-number{font-size:45px}.mp-exit-premise{flex-direction:row}.mp-exit-math{grid-template-columns:repeat(4,1fr)}.mp-exit-math>div{display:block}.mp-exit-math dd{font-size:25px}.mp-price-comparison strong{font-size:34px}.mp-showroom .mp-number{font-size:48px}.mp-inventory-count>strong{font-size:56px}.mp-inventory-total{font-size:29px}.mp-ledger dd{font-size:17px}.mp-ledger-total dd{font-size:22px}.mp-facts{grid-template-columns:repeat(4,1fr)}.mp-facts>div{display:block;padding:0;border:0}.mp-facts dd{font-size:30px}.mp-property-photos{grid-template-columns:1.65fr 1fr 1fr}.mp-property-photos .mp-photo:first-child{grid-row:span 2}.mp-property-photos .mp-photo:last-child{grid-column:2/4}.mp-photo-image,.mp-mini-photos .mp-photo-image,.mp-lagoon-gallery .mp-photo-image{height:100px}.mp-property-photos .mp-photo:first-child .mp-photo-image{min-height:200px}.mp-service-concept .mp-photo-image{height:210px;aspect-ratio:auto}.mp-model-row{grid-template-columns:125px 1fr 120px;gap:15px;padding:15px 0}.mp-channel-calculation b,.mp-channel-calculation strong{font-size:27px}.mp-contribution-total>strong{font-size:42px}.mp-result-label{text-align:right}.mp-value-target>span{font-size:19px}.mp-value-evidence>div{grid-template-columns:120px 1fr}.mp-lagoon-fee{grid-template-columns:1fr auto 1fr auto 1fr;padding:20px}.mp-lagoon-fee strong{font-size:30px}.mp-loan-strip{display:flex;padding:18px}.mp-loan-strip>div+div{margin:0}.mp-ownership strong{font-size:38px}.mp-ownership span{font-size:11px}.mp-contact{padding:20px}.mp-photo,.mp-ledger>div,.mp-waterfall li,.mp-model-row,.mp-downside,.mp-ownership,.mp-cap-benchmark{-moz-column-break-inside:avoid;break-inside:avoid}.mp-section-heading,.marina-page h3{-moz-column-break-after:avoid;break-after:avoid}}.uppy-Root{box-sizing:border-box;color:#333;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Segoe UI Symbol,Segoe UI Emoji,Apple Color Emoji,Roboto,Helvetica,Arial,sans-serif;line-height:1;position:relative;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.uppy-Root[dir=rtl],[dir=rtl] .uppy-Root{text-align:right}.uppy-Root *,.uppy-Root :after,.uppy-Root :before{box-sizing:inherit}.uppy-Root [hidden]{display:none}.uppy-u-reset{all:initial;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Segoe UI Symbol,Segoe UI Emoji,Apple Color Emoji,Roboto,Helvetica,Arial,sans-serif;line-height:1}[dir=rtl] .uppy-u-reset{text-align:right}.uppy-c-textInput{background-color:#fff;border:1px solid #ddd;border-radius:4px;font-family:inherit;font-size:14px;line-height:1.5;padding:6px 8px}.uppy-size--md .uppy-c-textInput{padding:8px 10px}.uppy-c-textInput:focus{border-color:#1269cf99;box-shadow:0 0 0 3px #1269cf26;outline:none}[data-uppy-theme=dark] .uppy-c-textInput{background-color:#333;border-color:#333;color:#eaeaea}[data-uppy-theme=dark] .uppy-c-textInput:focus{border-color:#525252;box-shadow:none}.uppy-c-icon{display:inline-block;max-height:100%;max-width:100%;overflow:hidden;fill:currentColor}.uppy-c-btn{align-items:center;color:inherit;display:inline-flex;font-family:inherit;font-size:inherit;font-weight:500;justify-content:center;line-height:1;transition-duration:.3s;transition-property:background-color,color;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.uppy-c-btn,[dir=rtl] .uppy-c-btn{text-align:center}.uppy-c-btn:not(:disabled):not(.disabled){cursor:pointer}.uppy-c-btn::-moz-focus-inner{border:0}.uppy-c-btn-primary{background-color:#1269cf;border-radius:4px;color:#fff;font-size:14px;padding:10px 18px}.uppy-c-btn-primary:not(:disabled):hover{background-color:#0e51a0}.uppy-c-btn-primary:focus{box-shadow:0 0 0 3px #1269cf66;outline:none}.uppy-size--md .uppy-c-btn-primary{padding:13px 22px}[data-uppy-theme=dark] .uppy-c-btn-primary{color:#eaeaea}[data-uppy-theme=dark] .uppy-c-btn-primary:focus{outline:none}[data-uppy-theme=dark] .uppy-c-btn-primary::-moz-focus-inner{border:0}[data-uppy-theme=dark] .uppy-c-btn-primary:focus{box-shadow:0 0 0 2px #aae1ffd9}.uppy-c-btn-primary.uppy-c-btn--disabled{background-color:#8eb2db}.uppy-c-btn-link{background-color:initial;border-radius:4px;color:#525252;font-size:14px;line-height:1;padding:10px 15px}.uppy-c-btn-link:hover{color:#333}.uppy-c-btn-link:focus{box-shadow:0 0 0 3px #1269cf40;outline:none}.uppy-size--md .uppy-c-btn-link{padding:13px 18px}[data-uppy-theme=dark] .uppy-c-btn-link{color:#eaeaea}[data-uppy-theme=dark] .uppy-c-btn-link:focus{outline:none}[data-uppy-theme=dark] .uppy-c-btn-link::-moz-focus-inner{border:0}[data-uppy-theme=dark] .uppy-c-btn-link:focus{box-shadow:0 0 0 2px #aae1ffd9}[data-uppy-theme=dark] .uppy-c-btn-link:hover{color:#939393}.uppy-Informer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1005}.uppy-Informer span>div{margin-bottom:6px}.uppy-Informer-animated{opacity:0;transform:translateY(350%);transition:all .3s ease-in;z-index:-1000}.uppy-Informer p{background-color:#757575;border-radius:18px;color:#fff;display:inline-block;font-size:12px;font-weight:400;line-height:1.4;margin:0;max-width:90%;padding:6px 15px}.uppy-size--md .uppy-Informer p{font-size:14px;line-height:1.3;max-width:500px;padding:10px 20px}[data-uppy-theme=dark] .uppy-Informer p{background-color:#333}.uppy-Informer p span{background-color:#fff;border-radius:50%;color:#525252;display:inline-block;font-size:10px;height:13px;inset-inline-start:3px;line-height:12px;margin-inline-start:-1px;position:relative;top:-1px;vertical-align:middle;width:13px}.uppy-Informer p span:hover{cursor:help}.uppy-Informer p span:after{line-height:1.3;word-wrap:break-word}.uppy-Root [aria-label][role~=tooltip]{position:relative}.uppy-Root [aria-label][role~=tooltip]:after,.uppy-Root [aria-label][role~=tooltip]:before{backface-visibility:hidden;box-sizing:border-box;opacity:0;pointer-events:none;position:absolute;transform:translateZ(0);transform-origin:top;transition:all var(--microtip-transition-duration,.18s) var(--microtip-transition-easing,ease-in-out) var(--microtip-transition-delay,0s);will-change:transform;z-index:10}.uppy-Root [aria-label][role~=tooltip]:before{background-size:100% auto!important;content:""}.uppy-Root [aria-label][role~=tooltip]:after{background:#111111e6;border-radius:4px;box-sizing:initial;color:#fff;content:attr(aria-label);font-size:var(--microtip-font-size,13px);font-weight:var(--microtip-font-weight,normal);padding:.5em 1em;text-transform:var(--microtip-text-transform,none);white-space:nowrap}.uppy-Root [aria-label][role~=tooltip]:focus:after,.uppy-Root [aria-label][role~=tooltip]:focus:before,.uppy-Root [aria-label][role~=tooltip]:hover:after,.uppy-Root [aria-label][role~=tooltip]:hover:before{opacity:1;pointer-events:auto}.uppy-Root [role~=tooltip][data-microtip-position|=top]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='12'%3E%3Cpath fill='rgba(17, 17, 17, 0.9)' d='M2.658 0h32.004c-6 0-11.627 12.002-16.002 12.002S8.594 0 2.658 0'/%3E%3C/svg%3E") no-repeat;bottom:100%;height:6px;left:50%;margin-bottom:5px;transform:translate3d(-50%,0,0);width:18px}.uppy-Root [role~=tooltip][data-microtip-position|=top]:after{bottom:100%;left:50%;margin-bottom:11px;transform:translate3d(-50%,0,0)}.uppy-Root [role~=tooltip][data-microtip-position=top]:hover:after,.uppy-Root [role~=tooltip][data-microtip-position|=top]:hover:before{transform:translate3d(-50%,-5px,0)}.uppy-Root [role~=tooltip][data-microtip-position=top-left]:after{bottom:100%;transform:translate3d(calc(-100% + 16px),0,0)}.uppy-Root [role~=tooltip][data-microtip-position=top-left]:hover:after{transform:translate3d(calc(-100% + 16px),-5px,0)}.uppy-Root [role~=tooltip][data-microtip-position=top-right]:after{bottom:100%;transform:translate3d(-16px,0,0)}.uppy-Root [role~=tooltip][data-microtip-position=top-right]:hover:after{transform:translate3d(-16px,-5px,0)}.uppy-Root [role~=tooltip][data-microtip-position|=bottom]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='12'%3E%3Cpath fill='rgba(17, 17, 17, 0.9)' d='M33.342 12H1.338c6 0 11.627-12.002 16.002-12.002S27.406 12 33.342 12'/%3E%3C/svg%3E") no-repeat;bottom:auto;height:6px;left:50%;margin-bottom:0;margin-top:5px;top:100%;transform:translate3d(-50%,-10px,0);width:18px}.uppy-Root [role~=tooltip][data-microtip-position|=bottom]:after{left:50%;margin-top:11px;top:100%;transform:translate3d(-50%,-10px,0)}.uppy-Root [role~=tooltip][data-microtip-position=bottom]:hover:after,.uppy-Root [role~=tooltip][data-microtip-position|=bottom]:hover:before{transform:translate3d(-50%,0,0)}.uppy-Root [role~=tooltip][data-microtip-position=bottom-left]:after{top:100%;transform:translate3d(calc(-100% + 16px),-10px,0)}.uppy-Root [role~=tooltip][data-microtip-position=bottom-left]:hover:after{transform:translate3d(calc(-100% + 16px),0,0)}.uppy-Root [role~=tooltip][data-microtip-position=bottom-right]:after{top:100%;transform:translate3d(-16px,-10px,0)}.uppy-Root [role~=tooltip][data-microtip-position=bottom-right]:hover:after{transform:translate3d(-16px,0,0)}.uppy-Root [role~=tooltip][data-microtip-position=left]:after,.uppy-Root [role~=tooltip][data-microtip-position=left]:before{inset:50% 100% auto auto;transform:translate3d(10px,-50%,0)}.uppy-Root [role~=tooltip][data-microtip-position=left]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='36'%3E%3Cpath fill='rgba(17, 17, 17, 0.9)' d='M0 33.342V1.338c0 6 12.002 11.627 12.002 16.002S0 27.406 0 33.342'/%3E%3C/svg%3E") no-repeat;height:18px;margin-bottom:0;margin-right:5px;width:6px}.uppy-Root [role~=tooltip][data-microtip-position=left]:after{margin-right:11px}.uppy-Root [role~=tooltip][data-microtip-position=left]:hover:after,.uppy-Root [role~=tooltip][data-microtip-position=left]:hover:before{transform:translate3d(0,-50%,0)}.uppy-Root [role~=tooltip][data-microtip-position=right]:after,.uppy-Root [role~=tooltip][data-microtip-position=right]:before{bottom:auto;left:100%;top:50%;transform:translate3d(-10px,-50%,0)}.uppy-Root [role~=tooltip][data-microtip-position=right]:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='36'%3E%3Cpath fill='rgba(17, 17, 17, 0.9)' d='M12 2.658v32.004c0-6-12.002-11.627-12.002-16.002S12 8.594 12 2.658'/%3E%3C/svg%3E") no-repeat;height:18px;margin-bottom:0;margin-left:5px;width:6px}.uppy-Root [role~=tooltip][data-microtip-position=right]:after{margin-left:11px}.uppy-Root [role~=tooltip][data-microtip-position=right]:hover:after,.uppy-Root [role~=tooltip][data-microtip-position=right]:hover:before{transform:translate3d(0,-50%,0)}.uppy-Root [role~=tooltip][data-microtip-size=small]:after{white-space:normal;width:80px}.uppy-Root [role~=tooltip][data-microtip-size=medium]:after{white-space:normal;width:150px}.uppy-Root [role~=tooltip][data-microtip-size=large]:after{white-space:normal;width:260px}.uppy-StatusBar{background-color:#fff;color:#fff;display:flex;font-size:12px;font-weight:400;height:46px;line-height:40px;position:relative;transition:height .2s;z-index:1001}[data-uppy-theme=dark] .uppy-StatusBar{background-color:#1f1f1f}.uppy-StatusBar:before{background-color:#eaeaea;content:"";height:2px;inset:0;position:absolute;width:100%}[data-uppy-theme=dark] .uppy-StatusBar:before{background-color:#757575}.uppy-StatusBar[aria-hidden=true]{height:0;overflow-y:hidden}.uppy-StatusBar.is-complete .uppy-StatusBar-progress{background-color:#1bb240}.uppy-StatusBar.is-error .uppy-StatusBar-progress{background-color:#e32437}.uppy-StatusBar.is-complete .uppy-StatusBar-statusIndicator{color:#1bb240}.uppy-StatusBar.is-error .uppy-StatusBar-statusIndicator{color:#e32437}.uppy-StatusBar:not([aria-hidden=true]).is-waiting{background-color:#fff;border-top:1px solid #eaeaea;height:65px}[data-uppy-theme=dark] .uppy-StatusBar:not([aria-hidden=true]).is-waiting{background-color:#1f1f1f;border-top:1px solid #333}.uppy-StatusBar-progress{background-color:#1269cf;height:2px;position:absolute;transition:background-color,width .3s ease-out;z-index:1001}.uppy-StatusBar-progress.is-indeterminate{animation:uppy-StatusBar-ProgressStripes 1s linear infinite;background-image:linear-gradient(45deg,#0000004d 25%,#0000 0 50%,#0000004d 0 75%,#0000 0,#0000);background-size:64px 64px}@keyframes uppy-StatusBar-ProgressStripes{0%{background-position:0 0}to{background-position:64px 0}}.uppy-StatusBar.is-postprocessing .uppy-StatusBar-progress,.uppy-StatusBar.is-preprocessing .uppy-StatusBar-progress{background-color:#f6a623}.uppy-StatusBar.is-waiting .uppy-StatusBar-progress{display:none}.uppy-StatusBar-content{align-items:center;color:#333;display:flex;height:100%;padding-inline-start:10px;position:relative;text-overflow:ellipsis;white-space:nowrap;z-index:1002}.uppy-size--md .uppy-StatusBar-content{padding-inline-start:15px}[data-uppy-theme=dark] .uppy-StatusBar-content{color:#eaeaea}.uppy-StatusBar-status{display:flex;flex-direction:column;font-weight:400;justify-content:center;line-height:1.4;padding-inline-end:.3em}.uppy-StatusBar-statusPrimary{display:flex;font-weight:500;line-height:1}.uppy-StatusBar-statusPrimary button.uppy-StatusBar-details{margin-left:5px}[data-uppy-theme=dark] .uppy-StatusBar-statusPrimary{color:#eaeaea}.uppy-StatusBar-statusSecondary{color:#757575;display:inline-block;font-size:11px;line-height:1.2;margin-top:1px;white-space:nowrap}[data-uppy-theme=dark] .uppy-StatusBar-statusSecondary{color:#bbb}.uppy-StatusBar-statusSecondaryHint{display:inline-block;line-height:1;margin-inline-end:5px;vertical-align:middle}.uppy-size--md .uppy-StatusBar-statusSecondaryHint{margin-inline-end:8px}.uppy-StatusBar-statusIndicator{color:#525252;margin-inline-end:7px;position:relative;top:1px}.uppy-StatusBar-statusIndicator svg{vertical-align:text-bottom}.uppy-StatusBar-actions{align-items:center;bottom:0;display:flex;inset-inline-end:10px;position:absolute;top:0;z-index:1004}.uppy-StatusBar.is-waiting .uppy-StatusBar-actions{background-color:#fafafa;height:100%;padding:0 15px;position:static;width:100%}[data-uppy-theme=dark] .uppy-StatusBar.is-waiting .uppy-StatusBar-actions{background-color:#1f1f1f}.uppy-StatusBar:not([aria-hidden=true]).is-waiting.has-ghosts{flex-direction:column;height:90px}.uppy-size--md .uppy-StatusBar:not([aria-hidden=true]).is-waiting.has-ghosts{flex-direction:row;height:65px}.uppy-StatusBar:not([aria-hidden=true]).is-waiting.has-ghosts .uppy-StatusBar-actions{flex-direction:column;justify-content:center}.uppy-size--md .uppy-StatusBar:not([aria-hidden=true]).is-waiting.has-ghosts .uppy-StatusBar-actions{flex-direction:row;justify-content:normal}.uppy-StatusBar-actionCircleBtn{cursor:pointer;line-height:1;margin:3px;opacity:.9}.uppy-StatusBar-actionCircleBtn:focus{outline:none}.uppy-StatusBar-actionCircleBtn::-moz-focus-inner{border:0}.uppy-StatusBar-actionCircleBtn:focus{box-shadow:0 0 0 3px #1269cf80}[data-uppy-theme=dark] .uppy-StatusBar-actionCircleBtn:focus{outline:none}[data-uppy-theme=dark] .uppy-StatusBar-actionCircleBtn::-moz-focus-inner{border:0}[data-uppy-theme=dark] .uppy-StatusBar-actionCircleBtn:focus{box-shadow:0 0 0 2px #aae1ffd9}.uppy-StatusBar-actionCircleBtn:hover{opacity:1}.uppy-StatusBar-actionCircleBtn:focus{border-radius:50%}.uppy-StatusBar-actionCircleBtn svg{vertical-align:bottom}.uppy-StatusBar-actionBtn{color:#1269cf;display:inline-block;font-size:10px;line-height:inherit;vertical-align:middle}.uppy-size--md .uppy-StatusBar-actionBtn{font-size:11px}.uppy-StatusBar-actionBtn--disabled{opacity:.4}[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--disabled{opacity:.7}.uppy-StatusBar-actionBtn--retry{background-color:#ff4b23;border-radius:8px;color:#fff;height:16px;line-height:1;margin-inline-end:6px;padding:1px 6px 3px 18px;position:relative}.uppy-StatusBar-actionBtn--retry:focus{outline:none}.uppy-StatusBar-actionBtn--retry::-moz-focus-inner{border:0}.uppy-StatusBar-actionBtn--retry:focus{box-shadow:0 0 0 3px #1269cf80}[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--retry:focus{outline:none}[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--retry::-moz-focus-inner{border:0}[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--retry:focus{box-shadow:0 0 0 2px #aae1ffd9}.uppy-StatusBar-actionBtn--retry:hover{background-color:#f92d00}.uppy-StatusBar-actionBtn--retry svg{inset-inline-start:6px;position:absolute;top:3px}.uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload{background-color:#1bb240;color:#fff;font-size:14px;line-height:1;padding:15px 10px;width:100%}.uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload:hover{background-color:#189c38}[data-uppy-theme=dark] .uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload{background-color:#1c8b37}[data-uppy-theme=dark] .uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload:hover{background-color:#18762f}.uppy-size--md .uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload{padding:13px 22px;width:auto}.uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload.uppy-StatusBar-actionBtn--disabled:hover{background-color:#1bb240;cursor:not-allowed}[data-uppy-theme=dark] .uppy-StatusBar.is-waiting .uppy-StatusBar-actionBtn--upload.uppy-StatusBar-actionBtn--disabled:hover{background-color:#1c8b37}.uppy-StatusBar:not(.is-waiting) .uppy-StatusBar-actionBtn--upload{background-color:initial;color:#1269cf}.uppy-StatusBar-actionBtn--uploadNewlyAdded{border-radius:3px;padding-inline-end:3px;padding-bottom:1px;padding-inline-start:3px}.uppy-StatusBar-actionBtn--uploadNewlyAdded:focus{outline:none}.uppy-StatusBar-actionBtn--uploadNewlyAdded::-moz-focus-inner{border:0}.uppy-StatusBar-actionBtn--uploadNewlyAdded:focus{box-shadow:0 0 0 3px #1269cf80}[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--uploadNewlyAdded:focus{outline:none}[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--uploadNewlyAdded::-moz-focus-inner{border:0}[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--uploadNewlyAdded:focus{box-shadow:0 0 0 2px #aae1ffd9}.uppy-StatusBar.is-postprocessing .uppy-StatusBar-actionBtn--uploadNewlyAdded,.uppy-StatusBar.is-preprocessing .uppy-StatusBar-actionBtn--uploadNewlyAdded{display:none}.uppy-StatusBar-actionBtn--done{border-radius:3px;line-height:1;padding:7px 8px}.uppy-StatusBar-actionBtn--done:focus{outline:none}.uppy-StatusBar-actionBtn--done::-moz-focus-inner{border:0}.uppy-StatusBar-actionBtn--done:hover{color:#0e51a0}.uppy-StatusBar-actionBtn--done:focus{background-color:#dfe6f1}[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--done:focus{background-color:#333}[data-uppy-theme=dark] .uppy-StatusBar-actionBtn--done{color:#02baf2}.uppy-size--md .uppy-StatusBar-actionBtn--done{font-size:14px}.uppy-StatusBar-serviceMsg{color:#000;font-size:11px;line-height:1.1;padding-left:10px}.uppy-size--md .uppy-StatusBar-serviceMsg{font-size:14px;padding-left:15px}[data-uppy-theme=dark] .uppy-StatusBar-serviceMsg{color:#eaeaea}.uppy-StatusBar-serviceMsg-ghostsIcon{left:6px;opacity:.5;position:relative;top:2px;vertical-align:text-bottom;width:10px}.uppy-size--md .uppy-StatusBar-serviceMsg-ghostsIcon{left:10px;top:1px;width:15px}.uppy-StatusBar-details{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#939393;border-radius:50%;color:#fff;cursor:help;display:inline-block;font-size:10px;font-weight:600;height:13px;inset-inline-start:2px;line-height:12px;position:relative;text-align:center;top:0;vertical-align:middle;width:13px}.uppy-StatusBar-details:after{line-height:1.3;word-wrap:break-word}.uppy-StatusBar-spinner{animation-duration:1s;animation-iteration-count:infinite;animation-name:uppy-StatusBar-spinnerAnimation;animation-timing-function:linear;fill:#1269cf;margin-inline-end:10px}.uppy-StatusBar.is-postprocessing .uppy-StatusBar-spinner,.uppy-StatusBar.is-preprocessing .uppy-StatusBar-spinner{fill:#f6a623}@keyframes uppy-StatusBar-spinnerAnimation{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.uppy-ProviderBrowser-viewType--grid ul.uppy-ProviderBrowser-list,.uppy-ProviderBrowser-viewType--unsplash ul.uppy-ProviderBrowser-list{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:6px}.uppy-ProviderBrowser-viewType--grid ul.uppy-ProviderBrowser-list:after,.uppy-ProviderBrowser-viewType--unsplash ul.uppy-ProviderBrowser-list:after{content:"";flex:auto}.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem,.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem{margin:0;position:relative;width:50%}.uppy-size--md .uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem,.uppy-size--md .uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem{width:33.3333%}.uppy-size--lg .uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem,.uppy-size--lg .uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem{width:25%}.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem:before,.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem:before{content:"";display:block;padding-top:100%}.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--selected img,.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--selected svg,.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--selected img,.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--selected svg{opacity:.85}.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--disabled,.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--disabled{opacity:.5}.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--noPreview .uppy-ProviderBrowserItem-inner,.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--noPreview .uppy-ProviderBrowserItem-inner{background-color:#93939333}[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--noPreview .uppy-ProviderBrowserItem-inner,[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--noPreview .uppy-ProviderBrowserItem-inner{background-color:#eaeaea33}.uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--noPreview svg,.uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--noPreview svg{height:30%;width:30%;fill:#000000b3}[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--grid li.uppy-ProviderBrowserItem--noPreview svg,[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--unsplash li.uppy-ProviderBrowserItem--noPreview svg{fill:#fffc}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-inner,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-inner{border-radius:4px;height:calc(100% - 14px);inset:7px;overflow:hidden;position:absolute;text-align:center;width:calc(100% - 14px)}@media(hover:none){.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-inner .uppy-ProviderBrowserItem-author,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-inner .uppy-ProviderBrowserItem-author{display:block}}[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-inner,[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-inner{box-shadow:0 0 0 3px #aae1ffb3}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-inner img,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-inner img{border-radius:4px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-author,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-author{background:#0000004d;bottom:0;color:#fff;display:none;font-size:12px;font-weight:500;left:0;margin:0;padding:5px;position:absolute;text-decoration:none;width:100%}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-author:hover,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-author:hover{background:#0006;text-decoration:underline}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox{background-color:#1269cf;border-radius:50%;height:26px;opacity:0;position:absolute;right:16px;top:16px;width:26px;z-index:1002}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox:after,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox:after{height:7px;inset-inline-start:7px;top:8px;width:12px}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem--is-checked .uppy-ProviderBrowserItem-checkbox,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem--is-checked .uppy-ProviderBrowserItem-checkbox{opacity:1}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox--grid:focus+label .uppy-ProviderBrowserItem-author,.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox--grid:hover+label .uppy-ProviderBrowserItem-author,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox--grid:focus+label .uppy-ProviderBrowserItem-author,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox--grid:hover+label .uppy-ProviderBrowserItem-author{display:block}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox--grid:focus+label,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox--grid:focus+label{box-shadow:0 0 0 3px #1269cf80}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox--grid:focus+label:focus,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox--grid:focus+label:focus{outline:none}.uppy-ProviderBrowser-viewType--grid .uppy-ProviderBrowserItem-checkbox--grid:focus+label::-moz-focus-inner,.uppy-ProviderBrowser-viewType--unsplash .uppy-ProviderBrowserItem-checkbox--grid:focus+label::-moz-focus-inner{border:0}.uppy-ProviderBrowser-viewType--list{background-color:#fff}[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--list{background-color:#1f1f1f}.uppy-ProviderBrowser-viewType--list li.uppy-ProviderBrowserItem{align-items:center;display:flex;margin:0;padding:7px 15px}[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--list li.uppy-ProviderBrowserItem{color:#eaeaea}.uppy-ProviderBrowser-viewType--list li.uppy-ProviderBrowserItem--disabled{opacity:.6}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox{background-color:#fff;border:1px solid #cfcfcf;border-radius:3px;height:17px;margin-inline-end:15px;width:17px}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox:focus{border:1px solid #1269cf;box-shadow:0 0 0 3px #1269cf40;outline:none}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox:after{height:5px;inset-inline-start:3px;opacity:0;top:4px;width:9px}[data-uppy-theme=dark] .uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-checkbox:focus{border-color:#02baf2b3;box-shadow:0 0 0 3px #02baf233}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem--is-checked .uppy-ProviderBrowserItem-checkbox,.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem--is-partial .uppy-ProviderBrowserItem-checkbox{background-color:#1269cf;border-color:#1269cf}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem--is-checked .uppy-ProviderBrowserItem-checkbox:after,.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem--is-partial .uppy-ProviderBrowserItem-checkbox:after{opacity:1}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner{align-items:center;color:inherit;display:flex;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Segoe UI Symbol,Segoe UI Emoji,Apple Color Emoji,Roboto,Helvetica,Arial,sans-serif;overflow:hidden;padding:2px;text-overflow:ellipsis;white-space:nowrap}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner:focus{outline:none;text-decoration:underline}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner img,.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner svg{margin-inline-end:8px}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-inner span{line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem--disabled .uppy-ProviderBrowserItem-inner{cursor:default}.uppy-ProviderBrowser-viewType--list .uppy-ProviderBrowserItem-iconWrap{margin-inline-end:7px;width:20px}.uppy-ProviderBrowserItem-checkbox{cursor:pointer;flex-shrink:0;position:relative}.uppy-ProviderBrowserItem-checkbox:disabled,.uppy-ProviderBrowserItem-checkbox:disabled:after{cursor:default}[data-uppy-theme=dark] .uppy-ProviderBrowserItem-checkbox{background-color:#1f1f1f;border-color:#939393}[data-uppy-theme=dark] .uppy-ProviderBrowserItem--is-checked .uppy-ProviderBrowserItem-checkbox{background-color:#333}.uppy-ProviderBrowserItem--is-checked .uppy-ProviderBrowserItem-checkbox:after{border-bottom:2px solid #eaeaea;border-left:2px solid #eaeaea;content:"";cursor:pointer;position:absolute;transform:rotate(-45deg)}.uppy-ProviderBrowserItem--is-partial .uppy-ProviderBrowserItem-checkbox:after{background-color:#eaeaea!important;content:""!important;height:2px!important;left:20%!important;position:absolute!important;right:20%!important;top:50%!important;transform:translateY(-50%)!important}.uppy-SearchProvider{align-items:center;display:flex;flex:1;flex-direction:column;height:100%;justify-content:center;width:100%}[data-uppy-theme=dark] .uppy-SearchProvider{background-color:#1f1f1f}.uppy-SearchProvider-input{margin-bottom:15px;max-width:650px;width:90%}.uppy-size--md .uppy-SearchProvider-input{margin-bottom:20px}.uppy-SearchProvider-input::-webkit-search-cancel-button{display:none}.uppy-SearchProvider-searchButton{padding:13px 25px}.uppy-size--md .uppy-SearchProvider-searchButton{padding:13px 30px}.uppy-DashboardContent-panelBody{align-items:center;display:flex;flex:1;justify-content:center}[data-uppy-theme=dark] .uppy-DashboardContent-panelBody{background-color:#1f1f1f}.uppy-Provider-auth,.uppy-Provider-empty,.uppy-Provider-error,.uppy-Provider-loading{align-items:center;color:#939393;display:flex;flex:1;flex-flow:column wrap;justify-content:center}.uppy-Provider-empty{color:#939393}.uppy-Provider-authIcon svg{height:75px;width:100px}.uppy-Provider-authTitle{color:#757575;font-size:17px;font-weight:400;line-height:1.4;margin-bottom:30px;max-width:500px;padding:0 15px;text-align:center}.uppy-size--md .uppy-Provider-authTitle{font-size:20px}[data-uppy-theme=dark] .uppy-Provider-authTitle{color:#cfcfcf}.uppy-Provider-btn-google{align-items:center;background:#4285f4;display:flex;padding:8px 12px!important}.uppy-Provider-btn-google:hover{background-color:#1266f1}.uppy-Provider-btn-google:focus{box-shadow:0 0 0 3px #4285f466;outline:none}.uppy-Provider-btn-google svg{margin-right:8px}.uppy-Provider-breadcrumbs{color:#525252;flex:1;font-size:12px;margin-bottom:10px;text-align:start}.uppy-size--md .uppy-Provider-breadcrumbs{margin-bottom:0}[data-uppy-theme=dark] .uppy-Provider-breadcrumbs{color:#eaeaea}.uppy-Provider-breadcrumbsIcon{color:#525252;display:inline-block;line-height:1;margin-inline-end:4px;vertical-align:middle}.uppy-Provider-breadcrumbsIcon svg{height:13px;width:13px;fill:#525252}.uppy-Provider-breadcrumbs button{border-radius:3px;display:inline-block;line-height:inherit;padding:4px}.uppy-Provider-breadcrumbs button:focus{outline:none}.uppy-Provider-breadcrumbs button::-moz-focus-inner{border:0}.uppy-Provider-breadcrumbs button:hover{color:#0e51a0}.uppy-Provider-breadcrumbs button:focus{background-color:#dfe6f1}[data-uppy-theme=dark] .uppy-Provider-breadcrumbs button:focus{background-color:#333}.uppy-Provider-breadcrumbs button:not(:last-of-type){text-decoration:underline}.uppy-Provider-breadcrumbs button:last-of-type{color:#333;cursor:normal;font-weight:500;pointer-events:none}.uppy-Provider-breadcrumbs button:hover{cursor:pointer}[data-uppy-theme=dark] .uppy-Provider-breadcrumbs button{color:#eaeaea}.uppy-ProviderBrowser{display:flex;flex:1;flex-direction:column;font-size:14px;font-weight:400;height:100%}.uppy-ProviderBrowser-user{color:#333;font-weight:500;margin:0 8px 0 0}[data-uppy-theme=dark] .uppy-ProviderBrowser-user{color:#eaeaea}.uppy-ProviderBrowser-user:after{color:#939393;content:"·";font-weight:400;inset-inline-start:4px;position:relative}.uppy-ProviderBrowser-header{border-bottom:1px solid #eaeaea;position:relative;z-index:1001}[data-uppy-theme=dark] .uppy-ProviderBrowser-header{border-bottom:1px solid #333}.uppy-ProviderBrowser-headerBar{background-color:#fafafa;color:#757575;font-size:12px;line-height:1.4;padding:7px 15px;z-index:1001}.uppy-size--md .uppy-ProviderBrowser-headerBar{align-items:center;display:flex}[data-uppy-theme=dark] .uppy-ProviderBrowser-headerBar{background-color:#1f1f1f}.uppy-ProviderBrowser-headerBar--simple{display:block;justify-content:center;text-align:center}.uppy-ProviderBrowser-headerBar--simple .uppy-Provider-breadcrumbsWrap{display:inline-block;flex:none;vertical-align:middle}.uppy-ProviderBrowser-searchFilter{align-items:center;display:flex;height:30px;margin-bottom:15px;margin-top:15px;padding-left:8px;padding-right:8px;position:relative;width:100%}.uppy-ProviderBrowser-searchFilterInput{background-color:#eaeaea;border:0;border-radius:4px;color:#333;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Segoe UI Symbol,Segoe UI Emoji,Apple Color Emoji,Roboto,Helvetica,Arial,sans-serif;font-size:13px;height:30px;line-height:1.4;outline:0;padding-inline-end:30px;padding-inline-start:30px;width:100%;z-index:1001}.uppy-ProviderBrowser-searchFilterInput::-webkit-search-cancel-button{display:none}[data-uppy-theme=dark] .uppy-ProviderBrowser-searchFilterInput{background-color:#1f1f1f;color:#eaeaea}.uppy-ProviderBrowser-searchFilterInput:focus{background-color:#cfcfcf;border:0}[data-uppy-theme=dark] .uppy-ProviderBrowser-searchFilterInput:focus{background-color:#333}.uppy-ProviderBrowser-searchFilterIcon{color:#757575;height:12px;inset-inline-start:16px;position:absolute;width:12px;z-index:1002}.uppy-ProviderBrowser-searchFilterInput::-moz-placeholder{color:#939393;opacity:1}.uppy-ProviderBrowser-searchFilterInput::placeholder{color:#939393;opacity:1}.uppy-ProviderBrowser-searchFilterReset{border-radius:3px;color:#939393;cursor:pointer;height:22px;inset-inline-end:16px;padding:6px;position:absolute;width:22px;z-index:1002}.uppy-ProviderBrowser-searchFilterReset:focus{outline:none}.uppy-ProviderBrowser-searchFilterReset::-moz-focus-inner{border:0}.uppy-ProviderBrowser-searchFilterReset:focus{box-shadow:0 0 0 3px #1269cf80}.uppy-ProviderBrowser-searchFilterReset:hover{color:#757575}.uppy-ProviderBrowser-searchFilterReset svg{vertical-align:text-top}.uppy-ProviderBrowser-userLogout{border-radius:3px;color:#1269cf;cursor:pointer;line-height:inherit;padding:4px}.uppy-ProviderBrowser-userLogout:focus{outline:none}.uppy-ProviderBrowser-userLogout::-moz-focus-inner{border:0}.uppy-ProviderBrowser-userLogout:hover{color:#0e51a0}.uppy-ProviderBrowser-userLogout:focus{background-color:#dfe6f1}[data-uppy-theme=dark] .uppy-ProviderBrowser-userLogout:focus{background-color:#333}.uppy-ProviderBrowser-userLogout:hover{text-decoration:underline}[data-uppy-theme=dark] .uppy-ProviderBrowser-userLogout{color:#eaeaea}.uppy-ProviderBrowser-body{flex:1;position:relative}.uppy-ProviderBrowser-list{background-color:#fff;border-spacing:0;display:block;flex:1;height:100%;inset:0;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;width:100%;-webkit-overflow-scrolling:touch}[data-uppy-theme=dark] .uppy-ProviderBrowser-list{background-color:#1f1f1f}.uppy-ProviderBrowser-list:focus{outline:none}.uppy-ProviderBrowserItem-inner{cursor:pointer;font-size:13px;font-weight:500}.uppy-ProviderBrowser-footer{align-items:center;background-color:#fff;border-top:1px solid #eaeaea;display:flex;justify-content:space-between;padding:15px}.uppy-ProviderBrowser-footer button{margin-inline-end:8px}[data-uppy-theme=dark] .uppy-ProviderBrowser-footer{background-color:#1f1f1f;border-top:1px solid #333}.uppy-ProviderBrowser-footer-buttons{flex-shrink:0}.uppy-ProviderBrowser-footer-error{color:#e32437;line-height:18px}@media(max-width:426px){.uppy-ProviderBrowser-footer{align-items:stretch;flex-direction:column-reverse}.uppy-ProviderBrowser-footer-error{padding-bottom:10px}}.picker-dialog-bg{z-index:20000!important}.picker-dialog{z-index:20001!important}.uppy-Dashboard-Item-previewInnerWrap{align-items:center;border-radius:3px;box-shadow:0 0 2px #0006;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.uppy-size--md .uppy-Dashboard-Item-previewInnerWrap{box-shadow:0 1px 2px #00000026}.uppy-Dashboard--singleFile .uppy-Dashboard-Item-previewInnerWrap{box-shadow:none}.uppy-Dashboard-Item-previewInnerWrap:after{background-color:#000000a6;content:"";display:none;inset:0;position:absolute;z-index:1001}.uppy-Dashboard-Item-previewLink{inset:0;position:absolute;z-index:1002}.uppy-Dashboard-Item-previewLink:focus{box-shadow:inset 0 0 0 3px #579df0}[data-uppy-theme=dark] .uppy-Dashboard-Item-previewLink:focus{box-shadow:inset 0 0 0 3px #016c8d}.uppy-Dashboard-Item-preview img.uppy-Dashboard-Item-previewImg{border-radius:3px;height:100%;-o-object-fit:cover;object-fit:cover;transform:translateZ(0);width:100%}.uppy-Dashboard--singleFile .uppy-Dashboard-Item-preview img.uppy-Dashboard-Item-previewImg{height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;padding:10px;width:auto}.uppy-Dashboard-Item-progress{color:#fff;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:all .35 ease;width:120px;z-index:1002}.uppy-Dashboard-Item-progressIndicator{color:#fff;display:inline-block;height:38px;opacity:.9;width:38px}.uppy-size--md .uppy-Dashboard-Item-progressIndicator{height:55px;width:55px}button.uppy-Dashboard-Item-progressIndicator{cursor:pointer}button.uppy-Dashboard-Item-progressIndicator:focus{outline:none}button.uppy-Dashboard-Item-progressIndicator::-moz-focus-inner{border:0}button.uppy-Dashboard-Item-progressIndicator:focus .uppy-Dashboard-Item-progressIcon--bg,button.uppy-Dashboard-Item-progressIndicator:focus .uppy-Dashboard-Item-progressIcon--retry{fill:#579df0}.uppy-Dashboard-Item-progressIcon--circle{height:100%;width:100%}.uppy-Dashboard-Item-progressIcon--bg{stroke:#fff6}.uppy-Dashboard-Item-progressIcon--progress{transition:stroke-dashoffset .5s ease-out;stroke:#fff}.uppy-Dashboard-Item-progressIcon--play{transition:all .2s;fill:#fff;stroke:#fff}.uppy-Dashboard-Item-progressIcon--cancel{transition:all .2s;fill:#fff}.uppy-Dashboard-Item-progressIcon--pause{transition:all .2s;fill:#fff;stroke:#fff}.uppy-Dashboard-Item-progressIcon--check{transition:all .2s;fill:#fff}.uppy-Dashboard-Item-progressIcon--retry{fill:#fff}.uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progress{inset-inline-end:-8px;inset-inline-start:auto;top:-9px;transform:none;width:auto}.uppy-Dashboard-Item.is-error .uppy-Dashboard-Item-progressIndicator{height:18px;width:18px}.uppy-size--md .uppy-Dashboard-Item.is-error .uppy-Dashboard-Item-progressIndicator{height:28px;width:28px}.uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progressIndicator{height:18px;opacity:1;width:18px}.uppy-size--md .uppy-Dashboard-Item.is-complete .uppy-Dashboard-Item-progressIndicator{height:22px;width:22px}.uppy-Dashboard-Item.is-processing .uppy-Dashboard-Item-progress{opacity:0}.uppy-Dashboard-Item-fileInfo{padding-inline-end:5px}.uppy-Dashboard--singleFile .uppy-Dashboard-Item-fileInfo{padding-inline-end:10px}.uppy-size--md.uppy-Dashboard--singleFile .uppy-Dashboard-Item-fileInfo{padding-inline-end:15px}.uppy-Dashboard-Item-name{font-size:12px;font-weight:500;line-height:1.3;margin-bottom:5px;word-wrap:anywhere;word-break:break-all}[data-uppy-theme=dark] .uppy-Dashboard-Item-name{color:#eaeaea}.uppy-size--md.uppy-Dashboard--singleFile .uppy-Dashboard-Item-name{font-size:14px;line-height:1.4}.uppy-Dashboard-Item-fileName{align-items:baseline;display:flex}.uppy-Dashboard-Item-fileName button{margin-left:5px}.uppy-Dashboard-Item-author{color:#757575;display:inline-block;font-size:11px;font-weight:400;line-height:1;margin-bottom:5px;vertical-align:bottom}.uppy-Dashboard-Item-author a{color:#757575}.uppy-Dashboard-Item-status{color:#757575;font-size:11px;font-weight:400;line-height:1}[data-uppy-theme=dark] .uppy-Dashboard-Item-status{color:#bbb}.uppy-Dashboard-Item-statusSize{display:inline-block;margin-bottom:5px;text-transform:uppercase;vertical-align:bottom}.uppy-Dashboard-Item-reSelect{color:#1269cf;font-family:inherit;font-size:inherit;font-weight:600}.uppy-Dashboard-Item-errorMessage{background-color:#fdeff1;color:#a51523;font-size:11px;font-weight:500;line-height:1.3;padding:5px 6px}.uppy-Dashboard-Item-errorMessageBtn{color:#a51523;cursor:pointer;font-size:11px;font-weight:500;text-decoration:underline}.uppy-Dashboard-Item-preview .uppy-Dashboard-Item-errorMessage{display:none}.uppy-size--md .uppy-Dashboard-Item-preview .uppy-Dashboard-Item-errorMessage{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:1px solid #f7c2c8;bottom:0;display:block;left:0;line-height:1.4;padding:6px 8px;position:absolute;right:0}.uppy-Dashboard-Item-fileInfo .uppy-Dashboard-Item-errorMessage{border:1px solid #f7c2c8;border-radius:3px;display:inline-block;position:static}.uppy-size--md .uppy-Dashboard-Item-fileInfo .uppy-Dashboard-Item-errorMessage{display:none}.uppy-Dashboard-Item-action{color:#939393;cursor:pointer}.uppy-Dashboard-Item-action:focus{outline:none}.uppy-Dashboard-Item-action::-moz-focus-inner{border:0}.uppy-Dashboard-Item-action:focus{box-shadow:0 0 0 3px #1269cf80}.uppy-Dashboard-Item-action:hover{color:#1f1f1f;opacity:1}[data-uppy-theme=dark] .uppy-Dashboard-Item-action{color:#cfcfcf}[data-uppy-theme=dark] .uppy-Dashboard-Item-action:focus{outline:none}[data-uppy-theme=dark] .uppy-Dashboard-Item-action::-moz-focus-inner{border:0}[data-uppy-theme=dark] .uppy-Dashboard-Item-action:focus{box-shadow:0 0 0 2px #aae1ffd9}[data-uppy-theme=dark] .uppy-Dashboard-Item-action:hover{color:#eaeaea}.uppy-Dashboard-Item-action--remove{color:#1f1f1f;opacity:.95}.uppy-Dashboard-Item-action--remove:hover{color:#000;opacity:1}.uppy-size--md .uppy-Dashboard-Item-action--remove{height:18px;inset-inline-end:-8px;padding:0;position:absolute;top:-8px;width:18px;z-index:1002}.uppy-size--md .uppy-Dashboard-Item-action--remove:focus{border-radius:50%}.uppy-Dashboard--singleFile.uppy-size--height-md .uppy-Dashboard-Item-action--remove{inset-inline-end:8px;position:absolute;top:8px}[data-uppy-theme=dark] .uppy-Dashboard-Item-action--remove{color:#525252}[data-uppy-theme=dark] .uppy-Dashboard-Item-action--remove:hover{color:#333}.uppy-Dashboard:not(.uppy-size--md):not(.uppy-Dashboard--singleFile.uppy-size--height-md) .uppy-Dashboard-Item-actionWrapper{align-items:center;display:flex}.uppy-Dashboard:not(.uppy-size--md):not(.uppy-Dashboard--singleFile.uppy-size--height-md) .uppy-Dashboard-Item-action{height:22px;margin-left:3px;padding:3px;width:22px}.uppy-Dashboard:not(.uppy-size--md):not(.uppy-Dashboard--singleFile.uppy-size--height-md) .uppy-Dashboard-Item-action:focus{border-radius:3px}.uppy-size--md .uppy-Dashboard-Item-action--copyLink,.uppy-size--md .uppy-Dashboard-Item-action--edit{height:16px;padding:0;width:16px}.uppy-size--md .uppy-Dashboard-Item-action--copyLink:focus,.uppy-size--md .uppy-Dashboard-Item-action--edit:focus{border-radius:3px}.uppy-Dashboard-Item{align-items:center;border-bottom:1px solid #eaeaea;display:flex;padding:10px}.uppy-Dashboard:not(.uppy-Dashboard--singleFile) .uppy-Dashboard-Item{padding-inline-end:0}[data-uppy-theme=dark] .uppy-Dashboard-Item{border-bottom:1px solid #333}.uppy-size--md .uppy-Dashboard-Item{border-bottom:0;display:block;float:inline-start;height:215px;margin:5px 15px;padding:0;position:relative;width:calc(33.333% - 30px)}.uppy-size--lg .uppy-Dashboard-Item{height:190px;margin:5px 15px;padding:0;width:calc(25% - 30px)}.uppy-size--xl .uppy-Dashboard-Item{height:210px;padding:0;width:calc(20% - 30px)}.uppy-Dashboard--singleFile .uppy-Dashboard-Item{border-bottom:0;display:flex;flex-direction:column;height:100%;max-width:400px;padding:15px;position:relative;width:100%}.uppy-Dashboard-Item.is-ghost .uppy-Dashboard-Item-previewInnerWrap{opacity:.2}.uppy-Dashboard-Item.is-ghost .uppy-Dashboard-Item-name{opacity:.7}.uppy-Dashboard-Item.is-ghost .uppy-Dashboard-Item-preview:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='39' viewBox='0 0 35 39'%3E%3Cpath fill='%2523000' d='M1.708 38.66c1.709 0 3.417-3.417 6.834-3.417s5.125 3.417 8.61 3.417c3.348 0 5.056-3.417 8.473-3.417 4.305 0 5.125 3.417 6.833 3.417.889 0 1.709-.889 1.709-1.709v-19.68C34.167-5.757 0-5.757 0 17.271v19.68c0 .82.888 1.709 1.708 1.709m8.542-17.084a3.383 3.383 0 0 1-3.417-3.416 3.383 3.383 0 0 1 3.417-3.417 3.383 3.383 0 0 1 3.417 3.417 3.383 3.383 0 0 1-3.417 3.416m13.667 0A3.383 3.383 0 0 1 20.5 18.16a3.383 3.383 0 0 1 3.417-3.417 3.383 3.383 0 0 1 3.416 3.417 3.383 3.383 0 0 1-3.416 3.416'/%3E%3C/svg%3E");background-position:50% 10px;background-repeat:no-repeat;background-size:25px;content:"";inset:0;opacity:.5;position:absolute;z-index:1005}.uppy-size--md .uppy-Dashboard-Item.is-ghost .uppy-Dashboard-Item-preview:before{background-position:50% 50%;background-size:40px}.uppy-Dashboard--singleFile .uppy-Dashboard-Item.is-ghost .uppy-Dashboard-Item-preview:before{background-position:50% 50%;background-size:30%}.uppy-Dashboard-Item-preview{flex-grow:0;flex-shrink:0;height:50px;position:relative;width:50px}.uppy-size--md .uppy-Dashboard-Item-preview{height:140px;width:100%}.uppy-size--lg .uppy-Dashboard-Item-preview{height:120px}.uppy-size--xl .uppy-Dashboard-Item-preview{height:140px}.uppy-Dashboard--singleFile .uppy-Dashboard-Item-preview{flex-grow:1;max-height:75%;width:100%}.uppy-Dashboard--singleFile.uppy-size--md .uppy-Dashboard-Item-preview{max-height:100%}.uppy-Dashboard-Item-fileInfoAndButtons{align-items:center;display:flex;flex-grow:1;justify-content:space-between;padding-inline-end:8px;padding-inline-start:12px}.uppy-Dashboard--singleFile .uppy-Dashboard-Item-fileInfoAndButtons,.uppy-size--md .uppy-Dashboard-Item-fileInfoAndButtons{align-items:flex-start;padding:9px 0 0}.uppy-Dashboard--singleFile .uppy-Dashboard-Item-fileInfoAndButtons{flex-grow:0;width:100%}.uppy-Dashboard-Item-fileInfo{flex-grow:1;flex-shrink:1}.uppy-Dashboard-Item-actionWrapper{flex-grow:0;flex-shrink:0}.uppy-Dashboard-Item.is-error .uppy-Dashboard-Item-previewInnerWrap:after,.uppy-Dashboard-Item.is-inprogress .uppy-Dashboard-Item-previewInnerWrap:after{display:block}.uppy-Dashboard-Item-errorDetails{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#939393;border:none;border-radius:50%;color:#fff;cursor:help;flex-shrink:0;font-size:10px;font-weight:600;height:13px;inset-inline-start:2px;line-height:12px;position:relative;text-align:center;top:0;width:13px}.uppy-Dashboard-Item-errorDetails:after{line-height:1.3;word-wrap:break-word}.uppy-Dashboard-FileCard{background-color:#fff;border-radius:5px;box-shadow:0 0 10px 4px #0000001a;display:flex;flex-direction:column;height:100%;inset:0;position:absolute;width:100%;z-index:1005}.uppy-Dashboard-FileCard .uppy-DashboardContent-bar{border-top-left-radius:5px;border-top-right-radius:5px}.uppy-Dashboard-FileCard .uppy-Dashboard-FileCard-actions{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.uppy-Dashboard-FileCard-inner{display:flex;flex-direction:column;flex-grow:1;flex-shrink:1;height:100%;min-height:0}.uppy-Dashboard-FileCard-preview{align-items:center;border-bottom:1px solid #eaeaea;display:flex;flex-grow:0;flex-shrink:1;height:60%;justify-content:center;min-height:0;position:relative}[data-uppy-theme=dark] .uppy-Dashboard-FileCard-preview{background-color:#333;border-bottom:0}.uppy-Dashboard-FileCard-preview img.uppy-Dashboard-Item-previewImg{border-radius:3px;box-shadow:0 3px 20px #00000026;flex:0 0 auto;max-height:90%;max-width:90%;-o-object-fit:cover;object-fit:cover}.uppy-Dashboard-FileCard-edit{background-color:#00000080;border-radius:50px;color:#fff;font-size:13px;inset-inline-end:10px;padding:7px 15px;position:absolute;top:10px}.uppy-Dashboard-FileCard-edit:focus{outline:none}.uppy-Dashboard-FileCard-edit::-moz-focus-inner{border:0}.uppy-Dashboard-FileCard-edit:focus{box-shadow:0 0 0 3px #1269cf80}.uppy-Dashboard-FileCard-edit:hover{background-color:#000c}.uppy-Dashboard-FileCard-info{flex-grow:0;flex-shrink:0;height:40%;overflow-y:auto;padding:30px 20px 20px;-webkit-overflow-scrolling:touch}[data-uppy-theme=dark] .uppy-Dashboard-FileCard-info{background-color:#1f1f1f}.uppy-Dashboard-FileCard-fieldset{border:0;font-size:0;margin:auto auto 12px;max-width:640px;padding:0}.uppy-Dashboard-FileCard-label{color:#525252;display:inline-block;font-size:12px;vertical-align:middle;width:22%}.uppy-size--md .uppy-Dashboard-FileCard-label{font-size:14px}[data-uppy-theme=dark] .uppy-Dashboard-FileCard-label{color:#eaeaea}.uppy-Dashboard-FileCard-input{display:inline-block;vertical-align:middle;width:78%}.uppy-Dashboard-FileCard-actions{align-items:center;background-color:#fafafa;border-top:1px solid #eaeaea;display:flex;flex-grow:0;flex-shrink:0;height:55px;padding:0 15px}.uppy-size--md .uppy-Dashboard-FileCard-actions{height:65px}[data-uppy-theme=dark] .uppy-Dashboard-FileCard-actions{background-color:#1f1f1f;border-top:1px solid #333}.uppy-Dashboard-FileCard-actionsBtn{margin-inline-end:10px}.uppy-transition-slideDownUp-enter{opacity:.01;transform:translate3d(0,-105%,0);transition:transform .25s ease-in-out,opacity .25s ease-in-out}.uppy-transition-slideDownUp-enter.uppy-transition-slideDownUp-enter-active{opacity:1;transform:translateZ(0)}.uppy-transition-slideDownUp-leave{opacity:1;transform:translateZ(0);transition:transform .25s ease-in-out,opacity .25s ease-in-out}.uppy-transition-slideDownUp-leave.uppy-transition-slideDownUp-leave-active{opacity:.01;transform:translate3d(0,-105%,0)}@keyframes uppy-Dashboard-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes uppy-Dashboard-fadeOut{0%{opacity:1}to{opacity:0}}@keyframes uppy-Dashboard-slideDownAndFadeIn{0%{opacity:0;transform:translate3d(-50%,-70%,0)}to{opacity:1;transform:translate3d(-50%,-50%,0)}}@keyframes uppy-Dashboard-slideDownAndFadeIn--small{0%{opacity:0;transform:translate3d(0,-20%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes uppy-Dashboard-slideUpFadeOut{0%{opacity:1;transform:translate3d(-50%,-50%,0)}to{opacity:0;transform:translate3d(-50%,-70%,0)}}@keyframes uppy-Dashboard-slideUpFadeOut--small{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,-20%,0)}}.uppy-Dashboard--modal{z-index:1001}.uppy-Dashboard--modal[aria-hidden=true]{display:none}.uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose>.uppy-Dashboard-inner{animation:uppy-Dashboard-slideDownAndFadeIn--small .3s cubic-bezier(0,0,.2,1)}@media only screen and (min-width:820px){.uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose>.uppy-Dashboard-inner{animation:uppy-Dashboard-slideDownAndFadeIn .3s cubic-bezier(0,0,.2,1)}}.uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose>.uppy-Dashboard-overlay{animation:uppy-Dashboard-fadeIn .3s cubic-bezier(0,0,.2,1)}.uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose.uppy-Dashboard--isClosing>.uppy-Dashboard-inner{animation:uppy-Dashboard-slideUpFadeOut--small .3s cubic-bezier(0,0,.2,1)}@media only screen and (min-width:820px){.uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose.uppy-Dashboard--isClosing>.uppy-Dashboard-inner{animation:uppy-Dashboard-slideUpFadeOut .3s cubic-bezier(0,0,.2,1)}}.uppy-Dashboard--modal.uppy-Dashboard--animateOpenClose.uppy-Dashboard--isClosing>.uppy-Dashboard-overlay{animation:uppy-Dashboard-fadeOut .3s cubic-bezier(0,0,.2,1)}.uppy-Dashboard-isFixed{height:100vh;overflow:hidden}.uppy-Dashboard--modal .uppy-Dashboard-overlay{background-color:#00000080;inset:0;position:fixed;z-index:1001}.uppy-Dashboard-inner{background-color:#f4f4f4;border:1px solid #eaeaea;border-radius:5px;max-height:100%;max-width:100%;outline:none;position:relative}.uppy-size--md .uppy-Dashboard-inner{min-height:auto}@media only screen and (min-width:820px){.uppy-Dashboard-inner{height:500px;width:650px}}.uppy-Dashboard--modal .uppy-Dashboard-inner{z-index:1002}[data-uppy-theme=dark] .uppy-Dashboard-inner{background-color:#1f1f1f}.uppy-Dashboard--isDisabled .uppy-Dashboard-inner{cursor:not-allowed}.uppy-Dashboard-innerWrap{border-radius:5px;display:flex;flex-direction:column;height:100%;opacity:0;overflow:hidden;position:relative}.uppy-Dashboard--isInnerWrapVisible .uppy-Dashboard-innerWrap{opacity:1}.uppy-Dashboard--isDisabled .uppy-Dashboard-innerWrap{cursor:not-allowed;filter:grayscale(100%);opacity:.6;-webkit-user-select:none;-moz-user-select:none;user-select:none}.uppy-Dashboard--isDisabled .uppy-ProviderIconBg{fill:#9f9f9f}.uppy-Dashboard--isDisabled [aria-disabled],.uppy-Dashboard--isDisabled [disabled]{cursor:not-allowed;pointer-events:none}.uppy-Dashboard--modal .uppy-Dashboard-inner{border:none;inset:35px 15px 15px;position:fixed}@media only screen and (min-width:820px){.uppy-Dashboard--modal .uppy-Dashboard-inner{box-shadow:0 5px 15px 4px #00000026;left:50%;right:auto;top:50%;transform:translate(-50%,-50%)}}.uppy-Dashboard-close{color:#ffffffe6;cursor:pointer;display:block;font-size:27px;inset-inline-end:-2px;position:absolute;top:-33px;z-index:1005}.uppy-Dashboard-close:focus{outline:none}.uppy-Dashboard-close::-moz-focus-inner{border:0}.uppy-Dashboard-close:focus{color:#6eabf2}@media only screen and (min-width:820px){.uppy-Dashboard-close{font-size:35px;inset-inline-end:-35px;top:-10px}}.uppy-Dashboard-serviceMsg{background-color:#fffbf7;border-bottom:1px solid #edd4b9;border-top:1px solid #edd4b9;font-size:12px;font-weight:500;line-height:1.3;padding:12px 0;position:relative;top:-1px;z-index:1004}.uppy-size--md .uppy-Dashboard-serviceMsg{font-size:14px;line-height:1.4}[data-uppy-theme=dark] .uppy-Dashboard-serviceMsg{background-color:#1f1f1f;border-bottom:1px solid #333;border-top:1px solid #333;color:#eaeaea}.uppy-Dashboard-serviceMsg-title{display:block;line-height:1;margin-bottom:4px;padding-left:42px}.uppy-Dashboard-serviceMsg-text{padding:0 15px}.uppy-Dashboard-serviceMsg-actionBtn{color:#1269cf;font-size:inherit;font-weight:inherit;vertical-align:initial}[data-uppy-theme=dark] .uppy-Dashboard-serviceMsg-actionBtn{color:#02baf2e6}.uppy-Dashboard-serviceMsg-icon{left:15px;position:absolute;top:10px}.uppy-Dashboard-AddFiles{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;text-align:center}[data-uppy-drag-drop-supported=true] .uppy-Dashboard-AddFiles{border:1px dashed #dfdfdf;border-radius:3px;height:calc(100% - 14px);margin:7px}.uppy-Dashboard-AddFilesPanel .uppy-Dashboard-AddFiles{border:none;height:calc(100% - 54px)}.uppy-Dashboard--modal .uppy-Dashboard-AddFiles{border-color:#cfcfcf}[data-uppy-theme=dark] .uppy-Dashboard-AddFiles{border-color:#757575}.uppy-Dashboard-AddFiles-info{display:none;margin-top:auto;padding-bottom:15px;padding-top:15px}.uppy-size--height-md .uppy-Dashboard-AddFiles-info{display:block}.uppy-size--md .uppy-Dashboard-AddFiles-info{bottom:25px;left:0;padding-bottom:0;padding-top:30px;position:absolute;right:0}[data-uppy-num-acquirers="0"] .uppy-Dashboard-AddFiles-info{margin-top:0}.uppy-Dashboard-browse{color:#1269cf;cursor:pointer}.uppy-Dashboard-browse:focus{outline:none}.uppy-Dashboard-browse::-moz-focus-inner{border:0}.uppy-Dashboard-browse:focus,.uppy-Dashboard-browse:hover{border-bottom:1px solid #1269cf}[data-uppy-theme=dark] .uppy-Dashboard-browse{color:#02baf2e6}[data-uppy-theme=dark] .uppy-Dashboard-browse:focus,[data-uppy-theme=dark] .uppy-Dashboard-browse:hover{border-bottom:1px solid #02baf2}.uppy-Dashboard-browseBtn{display:block;font-size:14px;font-weight:500;margin-bottom:5px;margin-top:8px;width:100%}.uppy-size--md .uppy-Dashboard-browseBtn{font-size:15px;margin:15px auto;padding:13px 44px;width:auto}.uppy-Dashboard-AddFiles-list{display:flex;flex:1;flex-direction:column;margin-top:2px;overflow-y:auto;padding:2px 0;width:100%;-webkit-overflow-scrolling:touch}.uppy-size--md .uppy-Dashboard-AddFiles-list{flex:none;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-top:15px;max-width:600px;overflow-y:visible;padding-top:0}.uppy-DashboardTab{border-bottom:1px solid #eaeaea;text-align:center;width:100%}[data-uppy-theme=dark] .uppy-DashboardTab{border-bottom:1px solid #333}.uppy-size--md .uppy-DashboardTab{border-bottom:none;display:inline-block;margin-bottom:10px;width:auto}.uppy-DashboardTab-btn{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:initial;color:#525252;cursor:pointer;flex-direction:row;height:100%;justify-content:left;padding:12px 15px;width:100%}.uppy-DashboardTab-btn:focus{outline:none}.uppy-size--md .uppy-DashboardTab-btn{border-radius:5px;flex-direction:column;margin-inline-end:1px;padding:10px 3px;width:86px}[data-uppy-theme=dark] .uppy-DashboardTab-btn{color:#eaeaea}.uppy-DashboardTab-btn::-moz-focus-inner{border:0}.uppy-DashboardTab-btn:hover{background-color:#e9ecef}[data-uppy-theme=dark] .uppy-DashboardTab-btn:hover{background-color:#333}.uppy-DashboardTab-btn:active,.uppy-DashboardTab-btn:focus{background-color:#dfe6f1}[data-uppy-theme=dark] .uppy-DashboardTab-btn:active,[data-uppy-theme=dark] .uppy-DashboardTab-btn:focus{background-color:#525252}.uppy-DashboardTab-btn svg{display:inline-block;max-height:100%;max-width:100%;overflow:hidden;transition:transform .15s ease-in-out;vertical-align:text-top}.uppy-DashboardTab-inner{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 1px 1px #0000001a,0 1px 2px #0000001a,0 2px 3px #00000005;display:flex;height:32px;justify-content:center;margin-inline-end:10px;width:32px}.uppy-size--md .uppy-DashboardTab-inner{margin-inline-end:0}[data-uppy-theme=dark] .uppy-DashboardTab-inner{background-color:#323232;box-shadow:0 1px 1px #0003,0 1px 2px #0003,0 2px 3px #00000014}.uppy-DashboardTab-name{font-size:14px;font-weight:400}.uppy-size--md .uppy-DashboardTab-name{font-size:12px;line-height:15px;margin-bottom:0;margin-top:8px}.uppy-DashboardTab-iconMyDevice{color:#1269cf}[data-uppy-theme=dark] .uppy-DashboardTab-iconMyDevice{color:#02baf2}.uppy-DashboardTab-iconBox{color:#0061d5}[data-uppy-theme=dark] .uppy-DashboardTab-iconBox{color:#eaeaea}.uppy-DashboardTab-iconDropbox{color:#0061fe}[data-uppy-theme=dark] .uppy-DashboardTab-iconDropbox{color:#eaeaea}.uppy-DashboardTab-iconUnsplash{color:#111}[data-uppy-theme=dark] .uppy-DashboardTab-iconUnsplash{color:#eaeaea}.uppy-DashboardTab-iconWebdav{color:#111}[data-uppy-theme=dark] .uppy-DashboardTab-iconWebdav{color:#eaeaea}.uppy-DashboardTab-iconScreenRec{color:#2c3e50}[data-uppy-theme=dark] .uppy-DashboardTab-iconScreenRec{color:#eaeaea}.uppy-DashboardTab-iconAudio{color:#8030a3}[data-uppy-theme=dark] .uppy-DashboardTab-iconAudio{color:#bf6ee3}.uppy-Dashboard-input{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.uppy-DashboardContent-bar{align-items:center;background-color:#fafafa;border-bottom:1px solid #eaeaea;display:flex;flex-shrink:0;height:40px;justify-content:space-between;padding:0 10px;position:relative;width:100%;z-index:1004}.uppy-size--md .uppy-DashboardContent-bar{height:50px;padding:0 15px}[data-uppy-theme=dark] .uppy-DashboardContent-bar{background-color:#1f1f1f;border-bottom:1px solid #333}.uppy-DashboardContent-title{font-size:12px;font-weight:500;left:0;line-height:40px;margin:auto;max-width:170px;overflow-x:hidden;position:absolute;right:0;text-align:center;text-overflow:ellipsis;top:0;white-space:nowrap;width:100%}.uppy-size--md .uppy-DashboardContent-title{font-size:14px;line-height:50px;max-width:300px}[data-uppy-theme=dark] .uppy-DashboardContent-title{color:#eaeaea}.uppy-DashboardContent-back,.uppy-DashboardContent-save{-webkit-appearance:none;background:none;border:0;border-radius:3px;color:inherit;color:#1269cf;cursor:pointer;font-family:inherit;font-size:inherit;font-size:12px;font-weight:400;line-height:1;margin:0;margin-inline-start:-6px;padding:7px 6px}.uppy-DashboardContent-back:focus,.uppy-DashboardContent-save:focus{outline:none}.uppy-DashboardContent-back::-moz-focus-inner,.uppy-DashboardContent-save::-moz-focus-inner{border:0}.uppy-DashboardContent-back:hover,.uppy-DashboardContent-save:hover{color:#0e51a0}.uppy-DashboardContent-back:focus,.uppy-DashboardContent-save:focus{background-color:#dfe6f1}[data-uppy-theme=dark] .uppy-DashboardContent-back:focus,[data-uppy-theme=dark] .uppy-DashboardContent-save:focus{background-color:#333}.uppy-size--md .uppy-DashboardContent-back,.uppy-size--md .uppy-DashboardContent-save{font-size:14px}[data-uppy-theme=dark] .uppy-DashboardContent-back,[data-uppy-theme=dark] .uppy-DashboardContent-save{color:#02baf2}.uppy-DashboardContent-addMore{-webkit-appearance:none;background:none;border:0;border-radius:3px;color:inherit;color:#1269cf;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:500;height:29px;line-height:1;margin:0;margin-inline-end:-5px;padding:7px 8px;width:29px}.uppy-DashboardContent-addMore:focus{outline:none}.uppy-DashboardContent-addMore::-moz-focus-inner{border:0}.uppy-DashboardContent-addMore:hover{color:#0e51a0}.uppy-DashboardContent-addMore:focus{background-color:#dfe6f1}[data-uppy-theme=dark] .uppy-DashboardContent-addMore:focus{background-color:#333}.uppy-size--md .uppy-DashboardContent-addMore{font-size:14px;height:auto;margin-inline-end:-8px;width:auto}[data-uppy-theme=dark] .uppy-DashboardContent-addMore{color:#02baf2}.uppy-DashboardContent-addMore svg{margin-inline-end:4px;vertical-align:initial}.uppy-size--md .uppy-DashboardContent-addMore svg{height:11px;width:11px}.uppy-DashboardContent-addMoreCaption{display:none}.uppy-size--md .uppy-DashboardContent-addMoreCaption{display:inline}.uppy-DashboardContent-panel{background-color:#f5f5f5;flex:1}.uppy-Dashboard-AddFilesPanel,.uppy-DashboardContent-panel{border-radius:5px;display:flex;flex-direction:column;inset:0;overflow:hidden;position:absolute;z-index:1005}.uppy-Dashboard-AddFilesPanel{background:#fafafa;background:linear-gradient(0deg,#fafafa 35%,#fafafad9);box-shadow:0 0 10px 5px #00000026}[data-uppy-theme=dark] .uppy-Dashboard-AddFilesPanel{background-color:#333;background-image:linear-gradient(0deg,#1f1f1f 35%,#1f1f1fd9)}.uppy-Dashboard--isAddFilesPanelVisible .uppy-Dashboard-files{filter:blur(2px)}.uppy-Dashboard-progress{bottom:0;height:12%;left:0;position:absolute;width:100%}.uppy-Dashboard-progressBarContainer.is-active{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1004}.uppy-Dashboard-filesContainer{flex:1;margin:0;overflow-y:hidden;position:relative}.uppy-Dashboard-filesContainer:after{clear:both;content:"";display:table}.uppy-Dashboard-files{flex:1;margin:0;overflow-y:auto;padding:0 0 10px;-webkit-overflow-scrolling:touch}.uppy-size--md .uppy-Dashboard-files{padding-top:10px}.uppy-Dashboard--singleFile .uppy-Dashboard-filesInner{align-items:center;display:flex;height:100%;justify-content:center}.uppy-Dashboard-dropFilesHereHint{align-items:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3Cpath fill='%231269CF' d='M24 1v1C11.85 2 2 11.85 2 24s9.85 22 22 22 22-9.85 22-22S36.15 2 24 2zm0 0V0c13.254 0 24 10.746 24 24S37.254 48 24 48 0 37.254 0 24 10.746 0 24 0zm7.707 19.293a.999.999 0 1 1-1.414 1.414L25 16.414V34a1 1 0 1 1-2 0V16.414l-5.293 5.293a.999.999 0 1 1-1.414-1.414l7-7a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E");background-position:50% 50%;background-repeat:no-repeat;border:1px dashed #1269cf;border-radius:3px;color:#757575;display:flex;font-size:16px;justify-content:center;inset:7px;padding-top:90px;position:absolute;text-align:center;visibility:hidden;z-index:2000}[data-uppy-theme=dark] .uppy-Dashboard-dropFilesHereHint{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3Cpath fill='%2302BAF2' d='M24 1v1C11.85 2 2 11.85 2 24s9.85 22 22 22 22-9.85 22-22S36.15 2 24 2zm0 0V0c13.254 0 24 10.746 24 24S37.254 48 24 48 0 37.254 0 24 10.746 0 24 0zm7.707 19.293a.999.999 0 1 1-1.414 1.414L25 16.414V34a1 1 0 1 1-2 0V16.414l-5.293 5.293a.999.999 0 1 1-1.414-1.414l7-7a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E");border-color:#02baf2;color:#bbb}.uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-Dashboard-dropFilesHereHint{pointer-events:none;visibility:visible}.uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-Dashboard-files,.uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-Dashboard-progressindicators,.uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-Dashboard-serviceMsg,.uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-DashboardContent-bar{opacity:.15}.uppy-Dashboard.uppy-Dashboard--isDraggingOver .uppy-Dashboard-AddFiles{opacity:.03}.uppy-Dashboard-AddFiles-title{color:#000;font-size:17px;font-weight:500;line-height:1.35;margin-bottom:5px;margin-top:15px;padding:0 15px;text-align:inline-start;width:100%}.uppy-size--md .uppy-Dashboard-AddFiles-title{font-size:21px;font-weight:400;margin-top:5px;max-width:480px;padding:0 35px;text-align:center}[data-uppy-num-acquirers="0"] .uppy-Dashboard-AddFiles-title{text-align:center}[data-uppy-theme=dark] .uppy-Dashboard-AddFiles-title{color:#eaeaea}.uppy-Dashboard-AddFiles-title button{font-weight:500}.uppy-size--md .uppy-Dashboard-AddFiles-title button{font-weight:400}.uppy-Dashboard-note{color:#757575;font-size:14px;line-height:1.25;margin:auto;max-width:350px;padding:0 15px;text-align:center}.uppy-size--md .uppy-Dashboard-note{line-height:1.35;max-width:600px}[data-uppy-theme=dark] .uppy-Dashboard-note{color:#cfcfcf}a.uppy-Dashboard-poweredBy{color:#939393;display:inline-block;font-size:11px;margin-top:8px;text-align:center;text-decoration:none}.uppy-Dashboard-poweredByIcon{margin-left:1px;margin-right:1px;opacity:.9;position:relative;top:1px;vertical-align:text-top;fill:none;stroke:#939393}.uppy-Dashboard-Item-previewIcon{height:25px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:25px;z-index:100}.uppy-size--md .uppy-Dashboard-Item-previewIcon{height:38px;width:38px}.uppy-Dashboard-Item-previewIcon svg{height:100%;width:100%}.uppy-Dashboard--singleFile .uppy-Dashboard-Item-previewIcon{height:100%;max-height:60%;max-width:60%;width:100%}.uppy-Dashboard-Item-previewIconWrap{height:76px;max-height:75%;position:relative}.uppy-Dashboard--singleFile .uppy-Dashboard-Item-previewIconWrap{height:100%;width:100%}.uppy-Dashboard-Item-previewIconBg{filter:drop-shadow(rgba(0,0,0,.1) 0 1px 1px);height:100%;width:100%}.uppy-Dashboard-upload{height:50px;position:relative;width:50px}.uppy-size--md .uppy-Dashboard-upload{height:60px;width:60px}.uppy-Dashboard-upload .uppy-c-icon{position:relative;top:1px;width:50%}.uppy-Dashboard-uploadCount{background-color:#1bb240;border-radius:50%;color:#fff;font-size:8px;height:16px;inset-inline-end:-12px;line-height:16px;position:absolute;top:-12px;width:16px}.uppy-size--md .uppy-Dashboard-uploadCount{font-size:9px;height:18px;line-height:18px;width:18px}.broker-listings{--bl-paper:#f0ebe0;--bl-muted:#b2bdc5;--bl-line:#294351;--bl-accent:#80bfff;padding:72px 20px;background:#101a23;color:var(--bl-paper);font-family:Manrope,sans-serif}.broker-listings,.broker-listings *{box-sizing:border-box}.broker-listings__shell{width:100%;max-width:1152px;margin:0 auto}.broker-listings__heading{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:32px}.broker-listings__eyebrow{margin:0 0 18px;color:var(--bl-accent);font-size:12px;line-height:1.5;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.broker-listings h2{margin:0;font:500 clamp(40px,5vw,64px)/1.05 "Newsreader",Georgia,serif;letter-spacing:-.025em}.broker-listings__count{flex-shrink:0;text-align:right}.broker-listings__count strong{display:block;font:500 54px/1 Newsreader,Georgia,serif}.broker-listings__count span{display:block;margin-top:8px;color:var(--bl-muted);font-size:14px}.broker-listings .broker-listings__intro{max-width:70ch;margin:0 0 28px;color:var(--bl-muted);font-size:16px;line-height:1.65}.broker-listings__columns{display:grid;grid-template-columns:240px minmax(0,1fr) 156px 190px;gap:24px;padding:16px 24px;color:var(--bl-muted);border-top:1px solid var(--bl-line);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.broker-listings__list{list-style:none;padding:0;margin:0;border-bottom:1px solid var(--bl-line)}.broker-listings__row{display:grid;grid-template-columns:240px minmax(0,1fr) 156px 190px;gap:24px;align-items:center;padding:23px 24px;border-top:1px solid var(--bl-line)}.broker-listings__photo{position:relative;min-width:0;aspect-ratio:16/10;background:#20313e;border-radius:4px;overflow:hidden}.broker-listings__photo-link{display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:var(--bl-muted);text-decoration:none}.broker-listings__photo-link img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;opacity:1}.broker-listings__photo-link[data-loading=true] img{opacity:0}.broker-listings__photo-link:focus-visible{outline:3px solid var(--bl-accent);outline-offset:-4px}.broker-listings__photo-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px 12px;font-size:14px;line-height:1.5;text-align:center}.broker-listings__photo-retry{position:absolute;bottom:8px;right:8px;border:1px solid #517b99;border-radius:3px;padding:5px 9px;color:var(--bl-paper);background:#101a23;font:600 13px/1.5 Manrope,sans-serif;cursor:pointer}.broker-listings__photo-retry:focus-visible{outline:2px solid var(--bl-accent);outline-offset:2px}.broker-listings__row:nth-child(odd){background:#15232d}.broker-listings__vessel{min-width:0}.broker-listings h3{margin:0;font-size:19px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.broker-listings .broker-listings__note{margin:6px 0 0;color:var(--bl-muted);font-size:14px;line-height:1.5}.broker-listings__price{white-space:nowrap;font:500 21px/1.4 DM Mono,monospace;font-variant-numeric:tabular-nums}.broker-listings__action{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 13px;min-height:46px;border:1px solid #517b99;border-radius:3px;color:var(--bl-accent);font-size:14px;line-height:1.4;font-weight:600;text-decoration:none}.broker-listings__action:hover{background:#22394b;color:var(--bl-paper)}.broker-listings__action svg{flex-shrink:0}.broker-listings__action:focus-visible,.broker-listings__contact a:focus-visible{outline:2px solid var(--bl-accent);outline-offset:4px}.broker-listings__pending{display:block;color:var(--bl-muted);font-size:13px;line-height:1.5;margin-top:6px}.broker-listings__footer{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-top:36px;padding-top:30px;border-top:1px solid var(--bl-line)}.broker-listings .broker-listings__footer-title{margin:0 0 8px;font:500 28px/1.2 Newsreader,Georgia,serif}.broker-listings .broker-listings__footer p:not(.broker-listings__footer-title){margin:0;color:var(--bl-muted);font-size:16px;line-height:1.6}.broker-listings__contact{display:flex;flex-direction:column;gap:12px;min-width:0}.broker-listings__contact a{display:flex;align-items:center;gap:10px;min-height:44px;color:var(--bl-accent);font-size:16px;text-decoration:none;overflow-wrap:anywhere}.broker-listings__contact svg{flex-shrink:0}@media(min-width:640px){.broker-listings{padding:88px 32px}}@media(max-width:1023px){.broker-listings__columns{display:none}.broker-listings__row{grid-template-columns:180px minmax(0,1fr) 180px;gap:16px 20px}.broker-listings__photo{grid-column:1;grid-row:1 / span 2}.broker-listings__vessel{grid-column:2 / -1}.broker-listings__price{grid-column:2}}@media(max-width:767px){.broker-listings__heading{gap:20px;align-items:center}.broker-listings__count strong{font-size:44px}.broker-listings__count span{max-width:80px}.broker-listings__columns{display:none}.broker-listings__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px 12px;padding:22px 16px}.broker-listings__photo{grid-column:1 / -1;grid-row:auto;aspect-ratio:16/9}.broker-listings__vessel{grid-column:1 / -1}.broker-listings__price{grid-column:1;font-size:19px;align-self:start;padding-top:11px}.broker-listings__action{font-size:14px;padding:11px 10px}.broker-listings__footer{flex-direction:column;align-items:flex-start;gap:20px}}@media print{.broker-listings{background:#edf0ed;color:#15232d;--bl-muted:#425767;--bl-line:#a9b8c0;--bl-accent:#234e75;padding:30px 16px}.broker-listings__row{-moz-column-break-inside:avoid;break-inside:avoid}.broker-listings__row:nth-child(odd){background:transparent}}.sixty-seven{--s7-navy: #081b2b;--s7-ink: #173143;--s7-ivory: #f0ebe0;--s7-gold: #d1b16a;--s7-muted: #53646a;min-height:100dvh;padding-top:0;background:var(--s7-ivory);color:var(--s7-ink)}.sixty-seven h1,.sixty-seven h2,.sixty-seven h3,.s7-viewer h2{font-family:Newsreader,Georgia,serif;font-weight:400}.s7-wrap{width:min(1240px,calc(100% - 48px));margin-inline:auto}.s7-label{font-size:10px;font-weight:700;letter-spacing:.23em;text-transform:uppercase}.s7-heading{font-size:clamp(36px,4.6vw,64px);line-height:1.08;letter-spacing:-.025em}.s7-copy{font-size:15px;line-height:1.85;color:var(--s7-muted)}.s7-button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:14px;padding:16px 22px;font-size:11px;font-weight:700;letter-spacing:.065em;background:var(--s7-gold);color:var(--s7-navy);transition:background-color .2s}.s7-button:hover{background:#e6cc92}.s7-button-outline{background:transparent;border:1px solid #8c9a9f;color:inherit}.s7-button-outline:hover{background:#d1b16a22}.sixty-seven a:focus-visible,.sixty-seven button:focus-visible,.sixty-seven summary:focus-visible,.s7-viewer button:focus-visible{outline:2px solid var(--s7-gold, #d1b16a);outline-offset:5px}.s7-hero{position:relative;background:var(--s7-navy);color:var(--s7-ivory)}.s7-hero-image{width:100%;height:clamp(420px,60vw,740px);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.s7-hero:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#081b2b05 25%,#081b2bd4)}.s7-hero-content{position:absolute;z-index:1;inset:auto 0 0;padding-block:48px}.s7-hero-title{font-size:clamp(68px,10vw,144px);line-height:.95;letter-spacing:-.035em;margin:20px 0}.s7-hero-row{display:flex;align-items:end;justify-content:space-between;gap:32px}.s7-disclosure{font-size:11px;line-height:1.7;color:#f0ebe0b3}.s7-jump{display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px;padding-block:21px;font-size:11px}.s7-jump-links{display:flex;flex-wrap:wrap;gap:24px}.s7-jump a{border-bottom:1px solid transparent;padding-bottom:4px}.s7-jump a:hover{border-color:var(--s7-gold)}.s7-metrics{display:grid;grid-template-columns:repeat(4,1fr);padding-block:35px;border-top:1px solid #17314322;border-bottom:1px solid #17314322;gap:24px}.s7-metric-value{font-family:Newsreader,Georgia,serif;font-size:clamp(30px,3.4vw,46px);line-height:1.15;margin:10px 0 4px}.s7-section{padding-block:clamp(64px,8vw,112px);scroll-margin-top:100px}.s7-intro{display:grid;grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(32px,7vw,96px)}.s7-intro img{width:100%;aspect-ratio:5/4;-o-object-fit:cover;object-fit:cover}.s7-story{display:grid;grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(28px,7vw,100px);margin-top:56px}.s7-story-reverse{grid-template-columns:.85fr 1.15fr}.s7-story img{width:100%;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}.s7-story h3{font-size:clamp(30px,3vw,42px);line-height:1.15;margin-block:18px}.s7-dark{background:var(--s7-navy);color:var(--s7-ivory)}.s7-dark .s7-copy{color:#f0ebe0b8}.s7-dark .s7-label{color:var(--s7-gold)}.s7-section-top{display:flex;align-items:end;justify-content:space-between;gap:32px;margin-bottom:38px}.s7-gallery{display:grid;grid-template-columns:1.2fr .8fr;gap:20px}.s7-gallery figure{margin:0;min-width:0}.s7-gallery figure:nth-child(3),.s7-gallery figure:nth-child(4){grid-column:auto}.s7-photo{position:relative;display:block;width:100%;padding:0;border:0;background:#dcd7ca;overflow:hidden;cursor:zoom-in}.s7-photo img{width:100%;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;transition:transform .6s}.s7-photo:hover img{transform:scale(1.025)}.s7-photo span{position:absolute;right:14px;bottom:14px;display:grid;place-items:center;width:38px;height:38px;background:#081b2bc9;color:var(--s7-ivory)}.s7-gallery figcaption{display:flex;justify-content:space-between;gap:12px;font-size:11px;padding:12px 0 20px}.s7-spec-layout{display:grid;grid-template-columns:.75fr 1.25fr;gap:70px}.s7-specs{margin:0}.s7-specs>div{display:flex;justify-content:space-between;gap:25px;padding:17px 0;border-bottom:1px solid #17314324;font-size:13px}.s7-specs dt{color:var(--s7-muted)}.s7-specs dd{margin:0;text-align:right;font-weight:600}.s7-note{font-size:12px;line-height:1.85;color:var(--s7-muted)}.s7-options{margin-top:28px;border-top:1px solid #17314324}.s7-options details{border-bottom:1px solid #17314324;padding-block:22px}.s7-options summary{cursor:pointer;font-size:15px;font-weight:600}.s7-options p{margin-top:14px;max-width:70ch}.s7-show{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.s7-show img{width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}.s7-contact{margin-top:48px;border-top:1px solid #d1b16a40;padding-top:32px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px}.s7-viewer{background:#081b2b;color:#f0ebe0;border:1px solid #d1b16a55;width:calc(100% - 24px);max-width:1200px;max-height:94dvh;padding:18px;overflow-y:auto;z-index:120}.s7-viewer img{display:block;width:100%;height:min(65dvh,740px);-o-object-fit:contain;object-fit:contain}.s7-viewer-bar{display:flex;align-items:center;justify-content:space-between;gap:12px}.s7-viewer-control{min-width:44px;min-height:44px;display:grid;place-items:center;border:1px solid #f0ebe040}.s7-viewer-control:hover{background:#d1b16a22}@media(min-width:640px){.sixty-seven{padding-top:16px}}@media(max-width:767px){.s7-wrap{width:calc(100% - 40px)}.s7-hero-image{height:610px;-o-object-position:58% center;object-position:58% center}.s7-hero-content{padding-block:32px}.s7-hero-row,.s7-section-top{align-items:start;flex-direction:column;gap:20px}.s7-metrics{grid-template-columns:1fr 1fr;gap:26px 20px}.s7-intro,.s7-story,.s7-story-reverse,.s7-spec-layout,.s7-show{grid-template-columns:1fr;gap:32px}.s7-story-reverse figure{order:-1}.s7-gallery{grid-template-columns:1fr;gap:8px}.s7-specs>div{font-size:12px;gap:12px}.s7-show{gap:40px}}@media(prefers-reduced-motion:reduce){.s7-photo img{transition:none}}.heritage.legacy-page{--l-ink: #10242c;--l-deep: #0b1b22;--l-paper: #eee9df;--l-cream: #f5efe4;--l-copper: #c89270;--l-line: rgba(239, 231, 216, .2);background:var(--l-paper);color:var(--l-ink);overflow:clip}.legacy-page *{box-sizing:border-box}.legacy-page :is(h1,h2,h3,p,figure){margin:0}.legacy-page :is(a,button):focus-visible{outline:2px solid #e7af85;outline-offset:5px}.legacy-container{width:min(100% - 96px,1360px);margin-inline:auto}.legacy-kicker{font:700 10px/1.5 DM Sans,sans-serif;letter-spacing:.23em;text-transform:uppercase}.legacy-display{font-family:"Instrument Serif",Georgia,serif;font-weight:400;letter-spacing:-.035em}.legacy-hero{position:relative;padding:146px 0 0;color:var(--l-cream);background:var(--l-deep)}.legacy-opening-photo{position:relative;margin-bottom:32px;text-align:center}.legacy-opening-photo img{display:block;width:min(100%,720px);height:auto;margin-inline:auto}.legacy-opening-photo figcaption{padding:18px 0 0;color:var(--l-copper);font:600 12px/1.5 DM Sans,sans-serif;letter-spacing:.18em;text-transform:uppercase}.legacy-hero:before,.legacy-chapter:before{content:"";pointer-events:none;position:absolute;inset:0;background:radial-gradient(ellipse at 76% 10%,rgba(89,124,126,.16),transparent 42%)}.legacy-hero__top{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:36px;align-items:end;padding-top:40px;padding-bottom:55px}.legacy-hero__kicker{color:var(--l-copper);display:flex;align-items:center;gap:13px}.legacy-hero__kicker:before{content:"";display:block;width:32px;height:1px;background:currentColor}.legacy-hero h1{margin-top:34px;font:400 clamp(5rem,9.7vw,10.7rem)/.82 "Instrument Serif",Georgia,serif;letter-spacing:-.052em}.legacy-hero h1 em{color:var(--l-copper);font-weight:400}.legacy-hero__intro{max-width:275px;padding-bottom:7px;color:#bac5c2;font:400 14px/1.75 DM Sans,sans-serif}.legacy-hero__intro span{display:block;margin-bottom:15px;color:var(--l-copper);font:600 10px DM Sans,sans-serif;letter-spacing:.18em;text-transform:uppercase}.legacy-cinema{position:relative;border-top:1px solid var(--l-line);padding-top:13px}.legacy-cinema__frame{position:relative;overflow:hidden;width:100%;aspect-ratio:2.04;background:#27383a;isolation:isolate}.legacy-cinema__frame:after{content:"";pointer-events:none;position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(4,17,22,.32),transparent 50%),linear-gradient(0deg,rgba(3,13,17,.8),transparent 45%)}.legacy-cinema__photo{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 38%;object-position:center 38%;filter:grayscale(1) contrast(.9) brightness(.72)}.legacy-cinema__insert{position:absolute;z-index:2;top:10%;right:6%;width:32%;min-width:220px;padding:8px;border:1px solid rgba(248,241,228,.65);background:#0d2229;transform:rotate(2deg);box-shadow:0 22px 60px #00000061}.legacy-cinema__insert img{display:block;width:100%;aspect-ratio:300/168;-o-object-fit:cover;object-fit:cover;image-rendering:auto;filter:grayscale(1) contrast(1.08)}.legacy-cinema__insert figcaption{padding:9px 2px 2px;color:#efe9dc;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.legacy-cinema__label{position:absolute;z-index:2;left:5.5%;top:9%;color:#f3eee3;opacity:.8}.legacy-cinema__bottom{position:absolute;z-index:2;inset:auto 5.5% 8%;display:flex;justify-content:space-between;align-items:end;gap:25px}.legacy-cinema__caption{color:var(--l-cream);font:400 clamp(1.7rem,3vw,3.5rem)/1 "Instrument Serif",Georgia,serif}.legacy-cinema__caption small{display:block;margin-bottom:12px;color:#e5d9c6;font:600 10px DM Sans,sans-serif;letter-spacing:.22em;text-transform:uppercase}.legacy-play{display:inline-flex;flex:0 0 auto;align-items:center;gap:17px;padding:0;border:0;background:transparent;color:#f8f0df;cursor:pointer;text-align:left;text-transform:uppercase;font:700 10px/1.5 DM Sans,sans-serif;letter-spacing:.17em}.legacy-play__icon{display:grid;place-items:center;width:70px;height:70px;border:1px solid rgba(248,240,223,.8);border-radius:50%;background:#eee9df1f;transition:transform .3s ease,background .3s ease}.legacy-play__icon svg{width:19px;height:19px;fill:currentColor;margin-left:3px}.legacy-play:hover .legacy-play__icon{transform:scale(1.08);background:#eee9df45}.legacy-cinema__frame iframe{position:absolute;inset:0;z-index:4;display:block;width:100%;height:100%;border:0;background:#0b1b22}.legacy-cinema__close{position:absolute;z-index:5;right:14px;top:14px;display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(255,255,255,.55);padding:8px 11px;background:#10242c;color:#f5efe4;cursor:pointer;font:700 10px DM Sans,sans-serif;letter-spacing:.1em;text-transform:uppercase}.legacy-cinema__meta{display:flex;justify-content:space-between;gap:20px;padding:16px 0 27px;color:#aab9b6;font-size:11px;line-height:1.5}.legacy-cinema__meta a{display:inline-flex;align-items:center;gap:3px;color:#e7c09e;text-underline-offset:4px;white-space:nowrap}.legacy-hero__end{position:relative;display:flex;justify-content:space-between;align-items:center;gap:20px;border-top:1px solid var(--l-line);padding:20px 0 24px;color:#aab9b6}.legacy-hero__end span:last-child{display:inline-flex;align-items:center;gap:7px;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.legacy-prologue{padding:clamp(90px,11vw,170px) 0;background:var(--l-paper)}.legacy-prologue__grid{display:grid;grid-template-columns:1fr 2.2fr;gap:clamp(40px,8vw,130px)}.legacy-prologue__aside{display:flex;flex-direction:column;justify-content:space-between;align-items:start;color:#92715e}.legacy-prologue__aside b{font:400 6rem/.8 "Instrument Serif",Georgia,serif}.legacy-prologue__aside span{font-size:11px;line-height:1.7;letter-spacing:.1em;text-transform:uppercase}.legacy-prologue h2{max-width:950px;font:400 clamp(3.3rem,6.3vw,7.4rem)/.98 "Instrument Serif",Georgia,serif;letter-spacing:-.04em}.legacy-prologue h2 em{color:#a76a4b}.legacy-prologue__body{display:grid;grid-template-columns:1fr 1fr;gap:35px;max-width:760px;margin-top:48px;color:#42565b;font:400 15px/1.85 DM Sans,sans-serif}.legacy-chapter{position:relative;padding:110px 0 135px;background:var(--l-ink);color:var(--l-cream)}.legacy-chapter__head{position:relative;display:grid;grid-template-columns:1fr 290px;gap:50px;align-items:end;margin-bottom:57px}.legacy-chapter__head .legacy-kicker{color:var(--l-copper)}.legacy-chapter h2{margin-top:22px;font:400 clamp(3.6rem,7vw,7.7rem)/.94 "Instrument Serif",Georgia,serif;letter-spacing:-.04em}.legacy-chapter h2 em{color:var(--l-copper)}.legacy-chapter__head>p{max-width:290px;padding-bottom:5px;color:#b8c6c2;font:400 14px/1.8 DM Sans,sans-serif}.legacy-people{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.legacy-person{min-width:0}.legacy-person__image{position:relative;overflow:hidden;aspect-ratio:.78;background:#35464a}.legacy-person__image img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:saturate(.67) contrast(1.05);transition:transform .6s ease,filter .6s ease}.legacy-person:hover img{transform:scale(1.045);filter:saturate(.95) contrast(1)}.legacy-person--frank .legacy-person__image{background:linear-gradient(150deg,#516068,#172a31 75%)}.legacy-person--frank img{position:relative;z-index:1;-o-object-fit:contain;object-fit:contain;filter:grayscale(1) contrast(1.08);image-rendering:auto}.legacy-person--kit img{-o-object-position:48% 26%;object-position:48% 26%}.legacy-person--bob img{-o-object-position:center 22%;object-position:center 22%}.legacy-person--eddy img{-o-object-position:center 25%;object-position:center 25%}.legacy-person__image:after{content:"";position:absolute;inset:55% 0 0;background:linear-gradient(transparent,#07141a8c);pointer-events:none}.legacy-person__number{position:absolute;z-index:1;top:16px;left:16px;padding:7px 9px;border:1px solid rgba(255,255,255,.55);color:#fff;font:600 10px DM Sans,sans-serif;letter-spacing:.08em}.legacy-person__image-caption{position:absolute;z-index:1;bottom:18px;left:18px;color:#fff;font:400 29px/1 "Instrument Serif",Georgia,serif}.legacy-person__details{border-top:1px solid rgba(235,226,211,.45);margin-top:15px;padding-top:17px}.legacy-person__details h3{font:400 clamp(1.65rem,2.4vw,2.5rem)/1 "Instrument Serif",Georgia,serif}.legacy-person__role{min-height:32px;margin-top:10px!important;color:var(--l-copper);font:700 9px/1.5 DM Sans,sans-serif;letter-spacing:.13em;text-transform:uppercase}.legacy-person__details>p:last-child{max-width:295px;margin-top:12px;color:#bbc9c5;font:400 12px/1.75 DM Sans,sans-serif}.legacy-chapter__foot{position:relative;display:flex;justify-content:space-between;gap:25px;margin-top:77px;border-top:1px solid var(--l-line);padding-top:23px;color:#b9c7c3}.legacy-chapter__foot p{max-width:520px;font:400 clamp(1.4rem,2.2vw,2rem)/1.28 "Instrument Serif",Georgia,serif}.legacy-chapter__foot span{color:var(--l-copper);font:700 10px DM Sans,sans-serif;letter-spacing:.16em;text-transform:uppercase}.legacy-interlude{padding:120px 0;background:#ded6c6}.legacy-interlude__grid{display:grid;grid-template-columns:.82fr 1.18fr;gap:clamp(50px,9vw,150px);align-items:center}.legacy-interlude__copy .legacy-kicker{color:#9d6043}.legacy-interlude h2{margin-top:24px;font:400 clamp(3.8rem,6vw,7rem)/.96 "Instrument Serif",Georgia,serif;letter-spacing:-.04em}.legacy-interlude h2 em{color:#a36648}.legacy-interlude__copy>p:last-child{max-width:410px;margin-top:30px;color:#43575b;font:400 15px/1.85 DM Sans,sans-serif}.legacy-interlude figure img{display:block;width:100%;height:auto}.legacy-interlude figcaption{display:flex;justify-content:space-between;gap:12px;border-top:1px solid rgba(16,36,44,.3);margin-top:14px;padding-top:12px;color:#4c5d5f;font-size:11px}.legacy-outro{padding:130px 0 145px;background:var(--l-paper)}.legacy-outro__grid{display:grid;grid-template-columns:1.3fr .7fr;align-items:end;gap:80px}.legacy-outro .legacy-kicker{color:#9d6043}.legacy-outro h2{margin-top:25px;font:400 clamp(3.8rem,6.7vw,7.5rem)/.94 "Instrument Serif",Georgia,serif;letter-spacing:-.045em}.legacy-outro h2 em{color:#a36648}.legacy-outro__side p{color:#43575b;font:400 15px/1.8 DM Sans,sans-serif}.legacy-outro__links{display:flex;flex-wrap:wrap;gap:22px;margin-top:37px}.legacy-outro__links a{display:inline-flex;align-items:center;gap:12px;border-bottom:1px solid #9d6043;padding-bottom:10px;color:var(--l-ink);font:700 10px DM Sans,sans-serif;letter-spacing:.14em;text-decoration:none;text-transform:uppercase;transition:gap .2s ease}.legacy-outro__links a:hover{gap:19px}.legacy-sources{padding:35px 0 45px;border-top:1px solid rgba(16,36,44,.24);background:#ded6c6}.legacy-sources__grid{display:grid;grid-template-columns:200px 1fr;gap:30px}.legacy-sources .legacy-kicker{color:#9d6043}.legacy-sources__links{display:flex;flex-wrap:wrap;justify-content:space-between;gap:14px 25px}.legacy-sources__links a{color:#29434a;font:500 11px/1.5 DM Sans,sans-serif;text-underline-offset:5px}@media(max-width:900px){.legacy-container{width:min(100% - 52px,1360px)}.legacy-people{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px 15px}.legacy-person__image{aspect-ratio:.9}.legacy-chapter__head{grid-template-columns:1fr 240px}}@media(max-width:640px){.legacy-container{width:min(100% - 36px,1360px)}.legacy-hero{padding-top:112px}.legacy-hero__top{grid-template-columns:1fr;gap:25px;padding-bottom:35px}.legacy-hero h1{margin-top:25px;font-size:clamp(4.5rem,15vw,6.6rem)}.legacy-hero__intro{max-width:350px}.legacy-cinema__frame{aspect-ratio:.87}.legacy-cinema__photo{-o-object-position:center;object-position:center}.legacy-cinema__insert{width:51%;min-width:0;right:5%;top:12%;padding:5px}.legacy-cinema__insert figcaption{font-size:8px;padding:6px 0 1px}.legacy-cinema__label{left:5%;top:5%;font-size:8px;max-width:110px}.legacy-cinema__bottom{left:5%;right:5%;bottom:7%;align-items:end;gap:8px}.legacy-cinema__caption{font-size:clamp(1.4rem,6vw,2.1rem);max-width:185px}.legacy-cinema__caption small{font-size:8px;margin-bottom:7px}.legacy-play{gap:8px;font-size:8px}.legacy-play__icon{width:51px;height:51px}.legacy-cinema__meta{font-size:10px}.legacy-hero__end{padding-block:17px 20px}.legacy-hero__end span:last-child{font-size:9px}.legacy-prologue{padding:78px 0 90px}.legacy-prologue__grid{grid-template-columns:1fr;gap:25px}.legacy-prologue__aside{flex-direction:row;align-items:end}.legacy-prologue__aside b{font-size:4rem}.legacy-prologue__aside span{text-align:right;font-size:9px}.legacy-prologue h2{font-size:clamp(3.3rem,12vw,5rem)}.legacy-prologue__body{grid-template-columns:1fr;gap:15px;margin-top:27px;font-size:14px}.legacy-chapter{padding:77px 0 87px}.legacy-chapter__head{grid-template-columns:1fr;gap:21px;margin-bottom:36px}.legacy-chapter h2{font-size:clamp(3.7rem,13vw,5.4rem)}.legacy-chapter__head>p{max-width:420px}.legacy-people{gap:34px 10px}.legacy-person__image{aspect-ratio:.72}.legacy-person__number{top:9px;left:9px;padding:4px 5px;font-size:8px}.legacy-person__image-caption{bottom:9px;left:9px;font-size:22px}.legacy-person__details{margin-top:10px;padding-top:12px}.legacy-person__details h3{font-size:1.7rem}.legacy-person__role{font-size:8px;min-height:34px}.legacy-person__details>p:last-child{font-size:11px;line-height:1.6}.legacy-chapter__foot{margin-top:58px;flex-direction:column-reverse}.legacy-interlude{padding:85px 0}.legacy-interlude__grid{grid-template-columns:1fr;gap:38px}.legacy-interlude h2{font-size:clamp(3.8rem,13vw,5.5rem)}.legacy-outro{padding:85px 0 95px}.legacy-outro__grid{grid-template-columns:1fr;gap:35px}.legacy-outro h2{font-size:clamp(3.6rem,12vw,5.5rem)}.legacy-sources__grid{grid-template-columns:1fr;gap:20px}.legacy-sources__links{flex-direction:column}}@media(max-width:360px){.legacy-person__details h3{font-size:1.45rem}.legacy-person__image-caption{font-size:19px}.legacy-play__icon{width:44px;height:44px}}@media(prefers-reduced-motion:reduce){.legacy-page *,.legacy-page *:before,.legacy-page *:after{transition-duration:0s!important;animation-duration:0s!important}}.contact-page{--contact-ink: #16394d;--contact-muted: #4d6572;--contact-blue: #1465a6;--contact-error: #a52b32;min-height:100dvh;background:#f4f1e9;color:var(--contact-ink)}.contact-main{max-width:1184px;margin:auto;padding:132px 32px 80px}.contact-kicker{color:var(--contact-blue);font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.contact-heading{font-size:clamp(42px,5.4vw,68px);line-height:1.05;letter-spacing:-.035em;margin:18px 0}.contact-intro{color:var(--contact-muted);font-size:18px;max-width:560px;line-height:1.65}.contact-layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:52px;align-items:start;margin-top:38px}.contact-aside{min-width:0}.contact-photo{margin:0 0 30px;padding:10px;background:#fbfaf6;border:1px solid #d9dcd6;border-radius:6px;transform:rotate(-1deg)}.contact-photo img{display:block;width:100%;height:auto;max-width:600px;border-radius:2px}.contact-photo figcaption{padding:12px 4px 3px;color:var(--contact-muted);font-size:12px}.contact-direct-title{font-size:28px;margin-bottom:18px}.contact-direct-link{display:flex;gap:14px;align-items:center;padding:15px 0;text-decoration:none;border-bottom:1px solid #ced7d8}.contact-direct-link svg{width:22px;height:22px;flex-shrink:0;color:var(--contact-blue)}.contact-direct-link span{min-width:0}.contact-direct-link small{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--contact-muted);margin-bottom:4px}.contact-direct-link strong{font-weight:600;font-size:19px;overflow-wrap:anywhere}.contact-direct-link:hover strong{color:var(--contact-blue)}.contact-aside-note{margin:18px 0 0;font-size:13px;color:var(--contact-muted);line-height:1.8}.contact-card{min-width:0;background:#fdfcf8;border:1px solid #cbd8dc;border-radius:20px;padding:32px;box-shadow:0 14px 40px #16394d08}.contact-card-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.contact-card-title{font-size:31px;line-height:1.2}.contact-form-intro{color:var(--contact-muted);font-size:13px;line-height:1.7;margin-bottom:25px}.contact-form{display:grid;gap:20px}.contact-fields-pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px}.contact-page .contact-label{color:var(--contact-ink);font-size:13px;font-weight:600}.contact-page .contact-input{width:100%;min-height:48px;background:#f5f8f8;border:1px solid #aabdc5;border-radius:8px;padding:12px 14px;color:var(--contact-ink);font-size:16px;line-height:1.5;color-scheme:light}.contact-input::-moz-placeholder{color:#607682;opacity:1}.contact-input::placeholder{color:#607682;opacity:1}.contact-page .contact-input:focus{outline:2px solid var(--contact-blue);outline-offset:2px;background:#fbfcfc}.contact-page .contact-input[aria-invalid=true]{border-color:var(--contact-error)}.contact-page .contact-error{color:var(--contact-error);font-size:13px;line-height:1.6}.contact-page textarea.contact-input{resize:vertical;min-height:120px}.contact-submit,.contact-secondary{display:flex;align-items:center;justify-content:center;gap:10px;min-height:52px;border-radius:8px;padding:13px 20px;font-size:14px;font-weight:700;text-decoration:none}.contact-submit{background:var(--contact-blue);color:#f8fcfe}.contact-submit:hover{background:#104e82}.contact-submit:disabled{background:#406a84;cursor:wait}.contact-submit svg{height:18px;width:18px}.contact-secondary{border:1px solid #99aeb8;color:var(--contact-ink)}.contact-secondary:hover{background:#e5f1f5}.contact-page a:focus-visible,.contact-page button:focus-visible{outline:3px solid var(--contact-blue);outline-offset:4px}.contact-save-note{padding:14px 16px;background:#eaf3f5;color:#325367;border-radius:8px;font-size:12px;line-height:1.8}.contact-save-note strong{font-weight:700}.contact-api-error{background:#fff0ec;border:1px solid #e8b5ae;border-radius:8px;padding:15px}.contact-success{max-width:620px;margin:35px auto;padding:40px}.contact-success-icon{color:#26735c;background:#e3f1e6;width:64px;height:64px;padding:16px;border-radius:50%;margin-bottom:24px}.contact-success h1{font-size:43px;margin:12px 0 20px;line-height:1.1}.contact-success-copy{color:var(--contact-muted);font-size:16px;line-height:1.8;margin:0 0 24px}.contact-success-actions{display:grid;gap:12px}.contact-another{padding:14px;font-size:13px;font-weight:600;color:var(--contact-blue);text-decoration:underline;text-underline-offset:4px}@media(max-width:767px){.contact-main{padding:108px 20px 48px}.contact-layout{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:28px}.contact-card{padding:24px 20px;border-radius:14px}.contact-fields-pair{grid-template-columns:minmax(0,1fr);gap:20px}.contact-card-title{font-size:28px}.contact-success{margin-top:12px}.contact-success h1{font-size:36px}.contact-intro{font-size:16px}}@media(prefers-reduced-motion:no-preference){.contact-card{animation:contact-arrive .45s ease-out both}@keyframes contact-arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}}.charter-catalog{--fleet-navy: #081b2b;--fleet-ivory: #f0ebe0;--fleet-gold: #9a7837;background:var(--fleet-ivory);color:var(--fleet-navy);scroll-margin-top:6rem}.fleet-shell{max-width:1280px;margin:auto;padding:72px 24px}.fleet-eyebrow{font-family:DM Mono,monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--fleet-gold)}.fleet-heading{font-family:Newsreader,Georgia,serif;font-size:clamp(44px,6vw,76px);line-height:1;letter-spacing:-.04em;margin:18px 0}.fleet-intro{display:flex;justify-content:space-between;align-items:flex-end;gap:32px}.fleet-intro p{max-width:440px;line-height:1.8;font-size:14px}.fleet-controls{margin-top:36px;display:grid;grid-template-columns:1fr .65fr auto;gap:20px;padding:24px 0;border-block:1px solid #081b2b30}.fleet-label{display:block;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px}.fleet-input{width:100%;min-height:48px;border:1px solid #081b2b40;background:#f8f5ee;color:var(--fleet-navy);padding:12px;border-radius:2px;font-size:14px}.fleet-durations{display:flex;gap:4px}.fleet-duration{min-height:48px;min-width:64px;border:1px solid #081b2b40;padding:10px;font-size:14px;background:transparent}.fleet-duration[aria-pressed=true]{background:var(--fleet-navy);color:var(--fleet-ivory);border-color:var(--fleet-navy)}.charter-catalog :is(button,input,select,summary):focus-visible{outline:3px solid var(--fleet-gold);outline-offset:4px}.fleet-summary{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:22px 0;font-size:12px}.fleet-clear{min-height:44px;text-decoration:underline;text-underline-offset:4px}.fleet-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.fleet-card{display:flex;flex-direction:column;background:#f8f5ee;border:1px solid #081b2b25;border-top:3px solid #081b2b;padding:26px;min-width:0}.fleet-card[data-featured=true]{border-top-color:#b18e4c}.fleet-card-top{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px}.fleet-reference{font-family:DM Mono,monospace;font-size:10px;letter-spacing:.08em;color:#536574}.fleet-badge{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:#806126;border:1px solid #b18e4c70;padding:5px 8px}.fleet-name{font-family:Newsreader,Georgia,serif;font-size:32px;line-height:1.1;letter-spacing:-.02em;overflow-wrap:anywhere}.fleet-specs{display:flex;flex-wrap:wrap;gap:12px 20px;font-size:13px;margin:20px 0;color:#435463}.fleet-specs span{display:inline-flex;align-items:center;gap:6px}.fleet-rate{margin-top:auto;padding-top:20px;border-top:1px solid #081b2b20}.fleet-rate-value{white-space:pre-line;font-size:23px;line-height:1.5;font-weight:500;margin:8px 0;overflow-wrap:anywhere}.fleet-note{font-size:11px;color:#536574;line-height:1.7}.fleet-details{border-top:1px solid #081b2b20;margin-top:20px}.fleet-details summary{min-height:48px;cursor:pointer;padding:14px 0;font-size:13px}.fleet-details dl{padding:8px 0 20px;font-size:13px;line-height:1.8}.fleet-details dt{font-weight:700;margin-top:12px}.fleet-details dd{color:#435463;white-space:pre-line;overflow-wrap:anywhere}.fleet-inquire{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 16px;background:var(--fleet-navy);color:var(--fleet-ivory);font-size:13px}.fleet-inquire:hover{background:#17364d}.fleet-more{display:block;min-height:48px;margin:30px auto 0;border:1px solid #081b2b70;padding:12px 28px;font-size:14px}.fleet-empty{border:1px solid #081b2b30;padding:48px 24px;text-align:center}.fleet-empty h3{font-family:Newsreader,Georgia,serif;font-size:32px;margin-bottom:12px}.fleet-empty p{font-size:14px;margin-bottom:16px}@media(max-width:767px){.fleet-shell{padding:48px 20px}.fleet-intro{display:block}.fleet-controls,.fleet-grid{grid-template-columns:1fr}.fleet-durations{width:100%}.fleet-duration{flex:1}.fleet-card{padding:22px}}.charter-editorial{--charter-ink:#0b0d0f;--charter-paper:#f0ebe0;--charter-blue:#2080e8;background:var(--charter-paper);color:var(--charter-ink);min-height:100dvh;padding-top:0}.charter-editorial .charter-header{position:sticky;top:0;z-index:50;background:var(--charter-ink);color:var(--charter-paper);border-bottom:1px solid #f0ebe033}.charter-editorial .charter-header-inner{max-width:1280px;margin:auto;min-height:76px;padding:12px 24px;display:flex;align-items:center;justify-content:space-between;gap:24px}.charter-editorial .charter-brand{flex-shrink:0}.charter-editorial .charter-brand img{width:112px;height:44px;-o-object-fit:contain;object-fit:contain;filter:brightness(0) invert(1)}.charter-editorial .charter-header-nav{display:flex;align-items:center;flex-wrap:wrap;gap:8px 24px;font-size:12px}.charter-editorial .charter-header-nav>a{padding:10px 0}.charter-editorial .charter-header-nav a:hover{text-decoration:underline;text-underline-offset:5px}.charter-editorial .charter-header-nav a[aria-current=page]{color:var(--charter-blue)}.charter-editorial .charter-header-plan{color:var(--charter-blue);font-weight:700}.charter-editorial .charter-header-contact{display:flex;flex-direction:column;gap:6px;padding-left:24px;border-left:1px solid #f0ebe033;font-size:11px}.charter-editorial .charter-header-contact a{display:flex;align-items:center;gap:8px}.charter-editorial .charter-header-nav{min-width:0}.charter-editorial .charter-listing-signup a,.charter-editorial .charter-listing-signup a:hover{text-decoration:none}@media(max-width:1100px){.charter-editorial .charter-header-inner{flex-wrap:wrap}.charter-editorial .charter-header-nav{flex:1;justify-content:flex-end}.charter-editorial .charter-listing-signup{width:100%}}.charter-editorial [id]{scroll-margin-top:110px}.charter-editorial .charter-booking-shell{padding-block:36px}.charter-editorial .charter-booking{border-block:1px solid #0b0d0f33}.charter-editorial .charter-booking>summary{cursor:pointer;padding:24px 0;font-family:Newsreader,Georgia,serif;font-size:clamp(26px,3vw,34px)}.charter-editorial .charter-booking>summary::marker{color:var(--charter-blue);font-size:20px}.charter-editorial .charter-booking-content{padding:8px 0 32px}.charter-editorial .charter-inquiry-context{padding:20px 0;margin-top:24px;border-block:1px solid #0b0d0f33}.charter-editorial .charter-inquiry-context a{text-decoration:underline;text-underline-offset:4px}.charter-editorial .charter-inquiry-title{font-size:clamp(40px,5vw,62px)}.charter-editorial .charter-shell{max-width:1280px;margin:auto;padding:72px 24px}.charter-editorial .charter-label{font-family:DM Mono,monospace;text-transform:uppercase;letter-spacing:.18em;font-size:10px;color:#2080e8}.charter-editorial .charter-title{font-family:Newsreader,Georgia,serif;font-size:clamp(58px,7vw,100px);line-height:.9;letter-spacing:-.055em;margin:24px 0;overflow-wrap:anywhere}.charter-editorial .charter-title em,.charter-editorial .charter-heading em{font-family:Newsreader,Georgia,serif}.charter-editorial .charter-heading{font-family:Newsreader,Georgia,serif;font-size:clamp(38px,5vw,64px);line-height:.98;letter-spacing:-.035em}.charter-editorial .charter-copy{line-height:1.85;max-width:620px;font-size:15px;opacity:.78}.charter-editorial .charter-button{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;background:#2080e8;color:#0b0d0f;padding:16px 22px;min-height:50px;font-size:12px;font-weight:700}.charter-editorial .charter-button-secondary{background:#0b0d0f;color:#f0ebe0}.charter-editorial .charter-hero{display:grid;grid-template-columns:.9fr 1.1fr;background:#14181c}.charter-editorial .charter-hero-copy{background:#f0ebe0;padding:clamp(36px,6vw,88px);display:flex;flex-direction:column;justify-content:center}.charter-editorial .charter-hero-media{min-width:0;display:flex;align-items:center;justify-content:center;background:#14181c;padding:16px}.charter-editorial .charter-hero-media img{width:100%;max-height:640px;-o-object-fit:contain;object-fit:contain}.charter-editorial .charter-home-hero{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);background:var(--charter-paper);max-width:1440px;margin-inline:auto}.charter-editorial .charter-home-hero .charter-hero-copy{padding-right:clamp(24px,4vw,64px)}.charter-editorial .charter-home-advisor{margin:0;padding:56px clamp(24px,4vw,64px) 48px 0;align-self:center}.charter-editorial .charter-home-portrait-link{display:block;overflow:hidden;background:#ded9d0}.charter-editorial .charter-home-portrait-link img{display:block;width:100%;aspect-ratio:4/5;max-height:460px;-o-object-fit:cover;object-fit:cover;-o-object-position:center 25%;object-position:center 25%;transition:transform .4s ease}.charter-editorial .charter-home-portrait-link:hover img{transform:scale(1.025)}.charter-editorial .charter-home-advisor figcaption{padding-top:20px}.charter-editorial .charter-home-advisor-name{font-family:Newsreader,Georgia,serif;font-size:32px;line-height:1.1;letter-spacing:-.025em}.charter-editorial .charter-home-advisor-title{margin-top:8px;font-size:12px;opacity:.7}.charter-editorial .charter-home-bio-link{display:inline-flex;align-items:center;gap:16px;margin-top:17px;padding-block:8px;font-size:12px;font-weight:600;color:var(--charter-blue)}.charter-editorial .charter-home-bio-link:hover{text-decoration:underline;text-underline-offset:4px}.charter-editorial .charter-home-keypoints{display:flex;flex-direction:column;gap:13px;list-style:none;margin:28px 0 0;padding:22px 0 0;border-top:1px solid #0b0d0f26;font-size:12px;line-height:1.6}.charter-editorial .charter-home-keypoints li{display:flex;align-items:baseline;gap:12px}.charter-editorial .charter-home-keypoints li:before{content:"";width:5px;height:5px;flex-shrink:0;background:var(--charter-blue);transform:translateY(-2px)}@media(max-width:767px){.charter-editorial .charter-home-hero{grid-template-columns:1fr}.charter-editorial .charter-home-hero .charter-hero-copy{padding:40px 20px 28px}.charter-editorial .charter-home-advisor{width:100%;max-width:440px;padding:0 20px 40px;justify-self:center}.charter-editorial .charter-home-portrait-link img{max-height:400px}}@media(prefers-reduced-motion:reduce){.charter-editorial .charter-home-portrait-link img{transition:none}.charter-editorial .charter-home-portrait-link:hover img{transform:none}}.charter-editorial .charter-dark{background:#0b0d0f;color:#f0ebe0}.charter-editorial .charter-split{display:grid;grid-template-columns:.7fr 1.3fr;gap:64px;align-items:start}.charter-editorial .charter-destinations{display:grid;grid-template-columns:1fr 1fr;margin-top:36px;border-top:1px solid #f0ebe033}.charter-editorial .charter-destination{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 20px 28px 0;border-bottom:1px solid #f0ebe033}.charter-editorial .charter-destination:nth-child(2n){padding-left:32px;border-left:1px solid #f0ebe033}.charter-editorial .charter-destination strong{display:block;font-family:Newsreader,Georgia,serif;font-size:32px;font-weight:400}.charter-editorial .charter-destination small{display:block;margin-top:10px;opacity:.65;line-height:1.6}.charter-editorial .charter-destination-card{min-width:0;padding:28px 20px 28px 0;border-bottom:1px solid #f0ebe033}.charter-editorial .charter-destination-card:nth-child(2n){padding-left:32px;border-left:1px solid #f0ebe033}.charter-editorial .charter-destination-card .charter-destination{padding:20px 0 0;border:0}.charter-editorial .charter-destination-figure{margin:0;min-width:0}.charter-editorial .charter-destination-figure img{display:block;width:100%;height:auto;max-height:480px;-o-object-fit:contain;object-fit:contain;background:#14181c}.charter-editorial .charter-destination-card .charter-destination-figure img{height:220px}.charter-editorial .charter-destination-caption{margin-top:12px;font-size:12px;line-height:1.7;color:#f0ebe0;opacity:.8;overflow-wrap:anywhere}.charter-editorial .charter-destination-caption a{text-decoration:underline;text-underline-offset:3px}.charter-editorial .charter-destination-page-image{margin-top:40px;max-width:1024px}.charter-editorial .charter-destination-photo-error{min-height:180px;display:grid;place-content:center;gap:12px;padding:24px;background:#14181c;font-size:13px}.charter-editorial .charter-facts{display:flex;flex-wrap:wrap;gap:20px 40px;border-block:1px solid #0b0d0f33;padding:22px 0;margin-top:32px}.charter-editorial .charter-facts dd{margin-top:9px;font-size:16px}.charter-editorial .charter-rates{margin:26px 0;border-top:1px solid #0b0d0f33}.charter-editorial .charter-rate-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;border-bottom:1px solid #0b0d0f33}.charter-editorial .charter-rate-row strong{font-size:24px;white-space:pre-line;text-align:right}.charter-editorial .charter-notices{line-height:1.8;font-size:12px;opacity:.75}.charter-editorial .charter-notices p+p{margin-top:16px}.charter-editorial .charter-gallery-stage{position:relative;background:#14181c;height:clamp(260px,48vw,620px);display:flex;align-items:center;justify-content:center;touch-action:pan-y}.charter-editorial .charter-gallery-stage img{max-height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.charter-editorial .charter-gallery-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0}.charter-editorial .charter-gallery-controls{display:flex;gap:8px}.charter-editorial .charter-gallery-controls button{width:48px;height:48px;display:grid;place-items:center;border:1px solid #f0ebe044}.charter-editorial .charter-thumbnails{display:flex;overflow-x:auto;gap:10px;padding:8px 0 18px}.charter-editorial .charter-thumbnails button{width:112px;height:78px;flex-shrink:0;border:2px solid transparent;background:#14181c}.charter-editorial .charter-thumbnails button[aria-pressed=true]{border-color:#2080e8}.charter-editorial .charter-thumbnails img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.charter-lightbox{position:fixed;inset:0;z-index:110;background:#0b0d0ff5;padding:60px 20px;display:flex;align-items:center;justify-content:center}.charter-lightbox img{max-width:100%;max-height:calc(100dvh - 120px);-o-object-fit:contain;object-fit:contain}.charter-lightbox-close{position:absolute;top:16px;right:16px;padding:14px;background:#f0ebe0;color:#0b0d0f}.charter-editorial .charter-form{display:grid;grid-template-columns:1fr 1fr;gap:26px}.charter-editorial .charter-form label{display:block;min-width:0}.charter-editorial .charter-form input,.charter-editorial .charter-form select,.charter-editorial .charter-form textarea{display:block;width:100%;border-bottom:1px solid #0b0d0f55;background:transparent;padding:14px 0;color:#0b0d0f;min-height:48px}.charter-editorial .charter-form-wide{grid-column:1/-1}.charter-editorial :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid #2080e8;outline-offset:4px}.charter-editorial .charter-portrait{width:100%;max-height:540px;-o-object-fit:contain;object-fit:contain}.charter-editorial .charter-breadcrumb{padding:20px 24px;display:flex;gap:16px;flex-wrap:wrap;font-size:12px;border-bottom:1px solid #0b0d0f22}.charter-editorial .charter-image-error{padding:32px;text-align:center;color:#f0ebe0;line-height:1.8}.charter-editorial .charter-hero-copy>*{animation:charter-editorial-arrive .65s ease-out both}.charter-editorial .charter-hero-copy>:nth-child(n+3){animation-delay:.12s}@keyframes charter-editorial-arrive{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.charter-editorial .charter-hero-copy>*{animation:none}}@media(max-width:767px){.charter-editorial{padding-top:0}.charter-editorial .charter-header-inner{align-items:flex-start;gap:16px;padding:12px 20px}.charter-editorial .charter-brand img{width:80px;height:36px}.charter-editorial .charter-header-nav{flex-basis:100%;justify-content:flex-start;gap:0 16px;font-size:11px}.charter-editorial .charter-listing-signup{margin-bottom:8px}.charter-editorial .charter-header-contact{flex-direction:row;flex-wrap:wrap;justify-content:flex-end;gap:8px 14px;width:100%;border:0;padding:4px 0 0;font-size:10px}.charter-editorial .charter-header-contact a{gap:4px}.charter-editorial [id]{scroll-margin-top:140px}.charter-editorial .charter-booking-shell{padding-block:24px}.charter-editorial .charter-shell{padding:48px 20px}.charter-editorial .charter-hero,.charter-editorial .charter-split,.charter-editorial .charter-destinations,.charter-editorial .charter-form{grid-template-columns:1fr}.charter-editorial .charter-split{gap:32px}.charter-editorial .charter-hero-copy{padding:40px 20px}.charter-editorial .charter-hero-media{order:-1}.charter-editorial .charter-destination:nth-child(2n){padding-left:0;border-left:0}.charter-editorial .charter-destination-card,.charter-editorial .charter-destination-card:nth-child(2n){padding:24px 0;border-left:0}.charter-editorial .charter-title{font-size:56px}.charter-editorial .charter-form input,.charter-editorial .charter-form select,.charter-editorial .charter-form textarea{font-size:16px}}.ken-assets-page{--kc-ink: #153843;--kc-blue: #176b83;--kc-paper: #f8f6ef;--kc-mist: #e5f1f0;--kc-line: #c9d9d7;min-height:100dvh;background:var(--kc-paper)}.kc-content{padding-top:64px;color:var(--kc-ink);font-family:DM Sans,sans-serif}.kc-content *{box-sizing:border-box}.kc-shell{width:min(1200px,calc(100% - 40px));margin-inline:auto}.kc-content h1,.kc-content h2,.kc-content h3,.kc-content p{margin:0}.kc-content h1,.kc-content h2{font-family:Newsreader,Georgia,serif;font-weight:400;letter-spacing:-.045em}.kc-content h1{font-size:clamp(48px,6.1vw,82px);line-height:1.02;margin:19px 0 20px}.kc-content h1 em{color:var(--kc-blue)}.kc-content h2{font-size:clamp(36px,4vw,53px);line-height:1.08}.kc-content h3{font-size:21px;line-height:1.3}.kc-eyebrow{font-size:11px;line-height:1.5;letter-spacing:.17em;text-transform:uppercase;font-weight:700;color:var(--kc-blue)}.kc-lead{font-size:17px;line-height:1.65;max-width:520px}.kc-content a{text-decoration:none}.kc-content a:focus-visible,.kc-content button:focus-visible,.kc-content input:focus-visible,.kc-content summary:focus-visible{outline:3px solid var(--kc-blue);outline-offset:4px}.kc-hero{padding:44px 0 48px}.kc-hero-grid{display:grid;grid-template-columns:1fr;gap:30px;align-items:start}.kc-text-link{display:inline-flex;align-items:center;gap:12px;min-height:44px;color:var(--kc-blue);font-size:14px;font-weight:700}.kc-text-link svg,.kc-button svg{width:18px;height:18px;flex-shrink:0;transition:transform .18s ease}.kc-text-link:hover svg,.kc-button:hover svg{transform:translate(3px)}.kc-hero .kc-text-link{margin-top:12px}.kc-hero-photo{margin:20px 0 0}.kc-hero-photo img{display:block;width:100%;height:220px;-o-object-fit:cover;object-fit:cover;-o-object-position:center 60%;object-position:center 60%;border-radius:2px}.kc-hero-photo figcaption{margin-top:8px;font-size:11px;color:#526a70}.kc-signup{padding:27px 24px;background:var(--kc-mist);border:1px solid var(--kc-line);border-radius:4px;box-shadow:0 12px 36px #1538430d}.kc-signup-icon{width:40px;height:40px;display:grid;place-items:center;border:1px solid #acc9cc;border-radius:50%;margin-bottom:21px;color:var(--kc-blue)}.kc-signup .kc-eyebrow{margin-bottom:12px}.kc-signup h2{font-size:clamp(34px,3.3vw,43px);letter-spacing:-.035em}.kc-signup-intro{font-size:14px;line-height:1.65;margin-top:14px!important}.kc-form{margin-top:24px}.kc-form>label{display:block;font-size:13px;font-weight:700;margin-bottom:8px}.kc-form input[type=email]{display:block;width:100%;padding:13px 14px;border:1px solid #91b0b6;border-radius:2px;background:#fdfbf5;color:var(--kc-ink);font-size:16px;min-height:48px}.kc-form input[aria-invalid=true]{border-color:#a43e2e}.kc-consent{display:flex;align-items:flex-start;gap:10px;margin:17px 0 20px}.kc-consent input{width:18px;height:18px;flex:0 0 18px;margin-top:2px;accent-color:var(--kc-blue)}.kc-consent label{font-size:12px;line-height:1.65;cursor:pointer}.kc-button{display:inline-flex;justify-content:center;align-items:center;gap:16px;min-height:50px;padding:14px 20px;border:0;border-radius:2px;background:var(--kc-blue);color:#f8f6ef;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer}.kc-button:hover{background:#13576b}.kc-button:disabled{cursor:wait;opacity:.7}.kc-form .kc-button{width:100%}.kc-disclosure{margin-top:16px!important;font-size:11px;line-height:1.7;color:#526a70}.kc-error{color:#913728;font-size:13px;line-height:1.5;margin:8px 0 12px!important}.kc-success{display:flex;align-items:flex-start;gap:12px;margin-top:25px;padding-top:23px;border-top:1px solid #acc9cc;font-size:17px;font-weight:600;line-height:1.6}.kc-success svg{flex-shrink:0;margin-top:4px;color:var(--kc-blue)}.kc-honeypot{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.kc-profile{padding:52px 0;background:#eef2e9;border-block:1px solid var(--kc-line)}.kc-profile-grid{display:grid;gap:30px}.kc-portrait{position:relative;margin:0}.kc-portrait img{width:100%;max-height:420px;-o-object-fit:cover;object-fit:cover;-o-object-position:center 30%;object-position:center 30%;display:block;border-radius:2px}.kc-portrait figcaption{background:var(--kc-paper);padding:14px 18px;border:1px solid var(--kc-line);font-size:12px}.kc-profile-copy{align-self:center}.kc-profile-copy h2{margin:13px 0 12px}.kc-role{font-size:12px;font-weight:700;color:var(--kc-blue);line-height:1.6}.kc-profile-copy .kc-lead{margin-top:19px}.kc-experience{display:flex;flex-wrap:wrap;gap:18px 35px;padding-block:21px;margin-top:22px;border-block:1px solid #cbd6cc}.kc-experience strong{display:block;font-size:23px;letter-spacing:-.04em}.kc-experience span{font-size:11px;color:#526a70}.kc-record{margin-top:9px!important;font-size:10px;color:#526a70}.kc-profile-actions{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:14px}.kc-media{padding:36px 0 42px;border-bottom:1px solid var(--kc-line)}.kc-media h3.kc-eyebrow{font-size:11px;line-height:1.5}.kc-media-links{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:24px}.kc-media-links a{min-height:62px;display:flex;align-items:center;gap:10px;color:var(--kc-ink);font-size:13px;font-weight:600}.kc-media-links a:hover{color:var(--kc-blue)}.kc-media-links img{width:32px;height:32px;-o-object-fit:contain;object-fit:contain}.kc-media-links small{display:block;font-size:10px;font-weight:400;color:#526a70;margin-top:4px}.kc-institutions{padding:50px 0}.kc-institution-grid{display:grid;gap:28px}.kc-institutions h2{margin-top:13px;max-width:580px}.kc-institutions .kc-lead{margin-top:17px;font-size:15px}.kc-capabilities{display:grid;gap:15px;padding:24px;background:var(--kc-mist);border:1px solid var(--kc-line);border-radius:3px;list-style:none;margin:0}.kc-capabilities li{display:flex;align-items:start;gap:12px;font-size:14px;line-height:1.5}.kc-capabilities svg{width:17px;flex-shrink:0;color:var(--kc-blue)}.kc-institution-note{font-size:11px;color:#526a70;line-height:1.6;margin-top:13px!important}.kc-contact{background:#deebe8;padding:32px 0 42px;border-top:1px solid var(--kc-line)}.kc-contact-row{display:flex;flex-direction:column;gap:20px}.kc-contact h2{font-size:33px}.kc-contact p{margin-top:9px;font-size:13px;line-height:1.6}.kc-contact-links{display:flex;flex-wrap:wrap;gap:6px 24px}.kc-contact-links a{display:inline-flex;align-items:center;min-height:44px;gap:9px;font-size:14px;font-weight:600;color:var(--kc-ink)}.kc-contact-links a:hover{color:var(--kc-blue)}.kc-contact-links svg{width:17px;height:17px}@media(min-width:640px){.kc-content{padding-top:80px}}@media(min-width:768px){.kc-shell{width:min(1200px,calc(100% - 80px))}.kc-hero{padding-top:56px}.kc-hero-grid{grid-template-columns:1.15fr .85fr;gap:42px}.kc-signup{padding:30px}.kc-profile-grid{grid-template-columns:.65fr 1.35fr;gap:50px}.kc-profile{padding-block:55px}.kc-media-links{grid-template-columns:repeat(3,1fr)}.kc-institution-grid{grid-template-columns:1.15fr .85fr;gap:50px}.kc-contact-row{flex-direction:row;align-items:center;justify-content:space-between}}@media(min-width:1100px){.kc-hero-grid{gap:76px}.kc-signup{padding:33px 35px}.kc-media-links{grid-template-columns:repeat(6,1fr);gap:14px}.kc-media-links a{font-size:12px}}@media(prefers-reduced-motion:reduce){.kc-text-link svg,.kc-button svg{transition:none}}.ken-launch-page{--kc-ink: #14181c;--kc-blue: #1768bd;--kc-paper: #fafbfc;--kc-mist: #edf0f4;--kc-line: #cbd2db;--kc-sun: #2080e8;--kc-muted: #536170;min-height:100dvh;background:var(--kc-paper)}.ken-launch-page .kc-content{font-family:DM Sans,sans-serif;overflow:hidden}.ken-launch-page .kc-shell{width:min(1240px,calc(100% - 40px))}.ken-launch-page .kc-content h1,.ken-launch-page .kc-content h2,.ken-launch-page .kc-content h3{font-family:Barlow Condensed,sans-serif;font-weight:700;letter-spacing:-.025em}.ken-launch-page .kc-content a:focus-visible,.ken-launch-page .kc-content button:focus-visible,.ken-launch-page .kc-content input:focus-visible{outline:3px solid #2080e8;outline-offset:5px}.ken-launch-page .kc-eyebrow{color:var(--kc-blue);font-size:11px;letter-spacing:.14em}.ken-launch-page .kc-bulletin{background:#14181c;color:var(--kc-paper);border-block:1px solid #2a2f35}.ken-launch-page .kc-bulletin .kc-shell{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;padding-block:12px;font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.ken-launch-page .kc-bulletin span:first-child{display:inline-flex;align-items:center;gap:8px}.ken-launch-page .kc-bulletin svg{width:16px;height:16px}.ken-launch-page .kc-hero{padding:38px 0 44px;background:var(--kc-mist)}.ken-launch-page .kc-hero-grid{gap:34px;align-items:center}.ken-launch-page .kc-announcement{display:inline-flex;align-items:center;gap:10px;padding-bottom:13px;border-bottom:2px solid var(--kc-ink)}.ken-launch-page .kc-announcement span{background:var(--kc-ink);color:var(--kc-paper);padding:5px 8px;font-size:10px;letter-spacing:.09em}.ken-launch-page .kc-content h1{font-size:clamp(53px,6.8vw,92px);line-height:.96;margin:23px 0;text-transform:uppercase}.ken-launch-page .kc-content h1 span{color:var(--kc-blue)}.ken-launch-page .kc-hero .kc-lead{font-size:17px;line-height:1.65;max-width:520px}.ken-launch-page .kc-hero .kc-lead strong{font-weight:700}.ken-launch-page .kc-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 22px;margin-top:24px}.ken-launch-page .kc-button{min-height:52px;border-radius:0;background:var(--kc-ink);color:var(--kc-paper);padding:16px 22px;font-weight:700}.ken-launch-page .kc-button:hover{background:var(--kc-blue)}.ken-launch-page .kc-hero-actions .kc-button{background:var(--kc-blue);color:var(--kc-paper);box-shadow:4px 4px 0 var(--kc-ink)}.ken-launch-page .kc-hero-actions .kc-button:hover{background:#12549b;transform:translateY(-2px)}.ken-launch-page .kc-hero .kc-text-link{margin-top:0;font-size:12px}.ken-launch-page .kc-portrait{position:relative;padding:0 0 20px}.ken-launch-page .kc-portrait:before{content:"";position:absolute;inset:18px -10px 8px 18px;background:var(--kc-sun)}.ken-launch-page .kc-portrait>img{position:relative;width:100%;height:400px;max-height:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center 27%;object-position:center 27%;border-radius:0;border:1px solid var(--kc-ink)}.ken-launch-page .kc-portrait figcaption{position:relative;border:1px solid var(--kc-ink);border-top:0;background:var(--kc-paper);padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:14px}.ken-launch-page .kc-portrait-name{font-family:Barlow Condensed,sans-serif;font-size:40px;line-height:1;font-weight:700;text-transform:uppercase}.ken-launch-page .kc-portrait-role{display:block;font-size:10px;line-height:1.6;font-weight:600;margin-top:6px}.ken-launch-page .kc-portrait-tag{position:absolute;z-index:1;top:20px;right:-7px;padding:13px 16px;background:var(--kc-ink);color:var(--kc-paper);border:1px solid var(--kc-ink);transform:rotate(4deg);font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:21px;line-height:1.05;text-transform:uppercase}.ken-launch-page .kc-discovery-context{max-width:100px;text-align:right;font-size:9px;line-height:1.5}.ken-launch-page .kc-discovery-context img{height:auto;width:100px;-o-object-fit:contain;object-fit:contain;border:0;margin-bottom:5px}.ken-launch-page .kc-track-record{padding:30px 0;border-bottom:1px solid var(--kc-line)}.ken-launch-page .kc-record-grid{display:grid;gap:22px}.ken-launch-page .kc-record-grid h2{font-size:30px;line-height:1.1;margin-top:8px}.ken-launch-page .kc-stat{padding-left:18px;border-left:3px solid var(--kc-sun)}.ken-launch-page .kc-stat strong{font-family:Barlow Condensed,sans-serif;font-size:58px;font-weight:700;line-height:1;display:block}.ken-launch-page .kc-stat span{display:block;font-size:13px;margin-top:5px}.ken-launch-page .kc-record{font-size:10px;line-height:1.6;margin-top:20px!important;color:var(--kc-muted)}.ken-launch-page .kc-hunt{padding:55px 0}.ken-launch-page .kc-hunt-grid{display:grid;gap:32px;align-items:start}.ken-launch-page .kc-hunt h2{font-size:clamp(48px,5.5vw,73px);line-height:.98;margin:12px 0 20px;text-transform:uppercase}.ken-launch-page .kc-hunt h2 span{display:block;color:var(--kc-blue)}.ken-launch-page .kc-hunt .kc-lead{font-size:16px}.ken-launch-page .kc-hunt-note{display:flex;align-items:flex-start;gap:14px;margin-top:24px;padding-top:20px;border-top:1px solid var(--kc-line);font-size:13px;line-height:1.7}.ken-launch-page .kc-hunt-note svg{width:25px;height:25px;flex-shrink:0;color:var(--kc-blue)}.ken-launch-page .kc-hero-photo{margin:30px 0 0}.ken-launch-page .kc-hero-photo img{height:230px;border-radius:0}.ken-launch-page .kc-hero-photo figcaption{font-size:10px;line-height:1.5}.ken-launch-page .kc-signup{scroll-margin-top:110px;position:relative;padding:28px 24px;border:1px solid var(--kc-ink);border-top:8px solid var(--kc-sun);border-radius:0;background:var(--kc-mist);box-shadow:8px 8px #dce2e9}.ken-launch-page .kc-signup-icon{width:40px;height:40px;border:0;background:var(--kc-blue);border-radius:0;color:var(--kc-paper);margin-bottom:20px}.ken-launch-page .kc-signup h2{font-size:clamp(35px,3.3vw,46px);line-height:1.02;text-transform:none;margin:0}.ken-launch-page .kc-signup-intro{font-size:14px}.ken-launch-page .kc-form input[type=email]{border-radius:0;border-color:#778594;background:var(--kc-paper);font-family:inherit}.ken-launch-page .kc-form input[aria-invalid=true]{border-color:#b33434}.ken-launch-page .kc-success{border-color:var(--kc-line)}.ken-launch-page .kc-consent{margin-block:16px 22px}.ken-launch-page .kc-consent label{font-size:11px;line-height:1.7}.ken-launch-page .kc-disclosure{font-size:10px;color:var(--kc-muted)}.ken-launch-page .kc-disclosure a{text-decoration:underline}.ken-launch-page .kc-error{color:#a62929}.ken-launch-page .kc-media{background:#f2f4f7;padding:38px 0;border-block:1px solid var(--kc-line)}.ken-launch-page .kc-media-header{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:14px}.ken-launch-page .kc-media h2{font-size:37px;line-height:1;margin-top:8px}.ken-launch-page .kc-media-links{gap:0;grid-template-columns:1fr;margin-top:24px}.ken-launch-page .kc-media-links a{border-top:1px solid var(--kc-line);padding:15px 0;gap:14px}.ken-launch-page .kc-media-links small,.ken-launch-page .kc-hero-photo figcaption{color:var(--kc-muted)}.ken-launch-page .kc-media-links img{width:35px;height:35px}.ken-launch-page .kc-media-links img.kc-discovery-color{width:80px;height:auto;-o-object-fit:contain;object-fit:contain;filter:none}.ken-launch-page .kc-media-links a>svg{width:16px;margin-left:auto}.ken-launch-page .kc-media-disclaimer{font-size:10px;color:var(--kc-muted);line-height:1.6;margin-top:17px!important}.ken-launch-page .kc-listings{padding:42px 0;background:#14181c;color:var(--kc-paper)}.ken-launch-page .kc-listings-row{display:flex;flex-direction:column;gap:25px}.ken-launch-page .kc-listings h2{font-size:clamp(37px,4.2vw,55px);line-height:1}.ken-launch-page .kc-listings p{font-size:14px;line-height:1.65;max-width:580px;margin-top:12px}.ken-launch-page .kc-listings .kc-button{align-self:flex-start;flex-shrink:0;background:var(--kc-paper);color:var(--kc-ink)}.ken-launch-page .kc-listings .kc-button:hover{background:#dce8f5}.ken-launch-page .kc-institutions{padding:28px 0;border-bottom:1px solid var(--kc-line)}.ken-launch-page .kc-institution-row{display:flex;flex-direction:column;gap:15px}.ken-launch-page .kc-institutions h2{font-family:DM Sans,sans-serif;font-size:14px;letter-spacing:0;margin:0}.ken-launch-page .kc-institution-links{display:flex;flex-direction:column;gap:5px 28px}.ken-launch-page .kc-institution-links a{font-size:12px}.ken-launch-page .kc-contact{padding:43px 0;background:#0b0d0f;color:var(--kc-paper);border-top:0}.ken-launch-page .kc-contact .kc-eyebrow{color:#60acff}.ken-launch-page .kc-contact p:not(.kc-eyebrow){color:#c4ccd5}.ken-launch-page .kc-contact-links a{color:var(--kc-paper)}.ken-launch-page .kc-contact-links a:hover{color:#60acff}.ken-launch-page .kc-contact h2{font-size:42px;line-height:1.05}.ken-launch-page .kc-contact-links{flex-direction:column;gap:0}.ken-launch-page .kc-contact-links a{font-size:14px}@media(min-width:768px){.ken-launch-page .kc-shell{width:min(1240px,calc(100% - 80px))}.ken-launch-page .kc-hero{padding:48px 0 55px}.ken-launch-page .kc-hero-grid{grid-template-columns:1.25fr .85fr;gap:45px}.ken-launch-page .kc-portrait>img{height:475px}.ken-launch-page .kc-record-grid{grid-template-columns:.9fr 1fr 1fr;gap:35px;align-items:center}.ken-launch-page .kc-track-record{padding:35px 0 25px}.ken-launch-page .kc-hunt{padding:70px 0 75px}.ken-launch-page .kc-hunt-grid{grid-template-columns:1fr 1fr;gap:50px}.ken-launch-page .kc-signup{padding:30px}.ken-launch-page .kc-media-links{grid-template-columns:repeat(2,1fr);-moz-column-gap:32px;column-gap:32px}.ken-launch-page .kc-listings-row{flex-direction:row;justify-content:space-between;align-items:center;gap:40px}.ken-launch-page .kc-listings .kc-button{align-self:center}.ken-launch-page .kc-institution-links{flex-direction:row;flex-wrap:wrap}}@media(min-width:1100px){.ken-launch-page .kc-hero-grid{gap:70px}.ken-launch-page .kc-portrait>img{height:490px}.ken-launch-page .kc-hunt-grid{gap:85px;grid-template-columns:1.05fr .95fr}.ken-launch-page .kc-signup{padding:36px}.ken-launch-page .kc-media-links{grid-template-columns:repeat(3,1fr)}.ken-launch-page .kc-institution-row{flex-direction:row;align-items:center;justify-content:space-between}}@media(prefers-reduced-motion:no-preference){.ken-launch-page .kc-hero-copy{animation:kc-launch-enter .55s ease-out both}.ken-launch-page .kc-portrait{animation:kc-launch-enter .65s .1s ease-out both}.ken-launch-page .kc-hero-actions .kc-button{transition:transform .18s ease}}@keyframes kc-launch-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.ia-page{--ia-paper: #f8f6ef;--ia-ink: #153843;--ia-muted: #526a70;--ia-accent: #126a86;--ia-tint: #dceff3;--ia-line: #c2d4d8;min-height:100dvh;background:var(--ia-paper)}.ia-attorneys{--ia-accent: #a3402d;--ia-tint: #fae7d9;--ia-line: #dfc9bb}.ia-agencies{--ia-accent: #146954;--ia-tint: #dbeee3;--ia-line: #bdd4c8}.ia-content{padding-top:0;color:var(--ia-ink);font-family:DM Sans,sans-serif}.ia-content *{box-sizing:border-box}.ia-content h1,.ia-content h2,.ia-content h3,.ia-content p,.ia-content figure{margin:0}.ia-content a{text-decoration:none}.ia-content a:focus-visible,.ia-content summary:focus-visible{outline:3px solid var(--ia-accent);outline-offset:5px}.ia-shell{width:min(1200px,calc(100% - 40px));margin-inline:auto}.ia-eyebrow{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ia-accent);line-height:1.6}.ia-content h1,.ia-content h2{font-family:Newsreader,Georgia,serif;font-weight:400;letter-spacing:-.045em}.ia-content h1{font-size:clamp(51px,6.4vw,88px);line-height:1.02;margin:18px 0 22px}.ia-content h1 em{color:var(--ia-accent);font-weight:400}.ia-content h2{font-size:clamp(36px,4.3vw,58px);line-height:1.08}.ia-content h3{font-size:19px;line-height:1.35;letter-spacing:-.025em}.ia-lead{font-size:17px;line-height:1.75;max-width:540px}.ia-breadcrumb{display:flex;flex-wrap:wrap;gap:8px 12px;font-size:11px;padding:23px 0;color:var(--ia-muted)}.ia-breadcrumb a{color:var(--ia-accent)}.ia-hero{position:relative;isolation:isolate;background:#102c36;color:#f8f6ef}.ia-hero-photo{min-height:0;overflow:hidden;background:#102c36}.ia-hero-photo img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;-o-object-fit:cover;object-fit:cover;-o-object-position:center 60%;object-position:center 60%}.ia-hero-listing{display:block;position:relative;color:#fff}.ia-content .ia-hero-listing:focus-visible{outline:3px solid #fff;outline-offset:-5px}.ia-hero>.ia-breadcrumb{position:absolute;z-index:2;top:0;left:0;width:100%;padding:18px 20px 30px;color:#f8f6ef;background:linear-gradient(180deg,rgb(10 30 39 / 80%),transparent)}.ia-hero>.ia-breadcrumb a{color:#f8f6ef}.ia-hero-grid{position:relative;padding-block:32px 40px}.ia-hero .ia-eyebrow,.ia-hero h1 em{color:var(--ia-tint)}.ia-hero h1{font-size:clamp(46px,5vw,70px)}.ia-hero .ia-lead{max-width:740px;font-size:16px;line-height:1.65}.ia-hero .ia-button{background:#f8f6ef;color:#153843}.ia-hero .ia-text-link{color:#f8f6ef}.ia-hero .ia-hero-note{color:#d1e0df}.ia-hero a:focus-visible{outline-color:var(--ia-tint)}.ia-actions{display:flex;flex-wrap:wrap;gap:10px 24px;align-items:center;margin-top:26px}.ia-button{display:inline-flex;gap:20px;justify-content:center;align-items:center;min-height:52px;padding:14px 21px;color:var(--ia-paper);background:var(--ia-accent);font-size:13px;font-weight:700;border-radius:2px}.ia-button:hover{filter:brightness(.9)}.ia-text-link{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:var(--ia-accent);font-size:13px;font-weight:700}.ia-button svg,.ia-text-link svg{width:18px;height:18px;flex-shrink:0;transition:transform .18s ease}.ia-button:hover svg,.ia-text-link:hover svg{transform:translate(3px)}.ia-hero-note{margin-top:18px!important;font-size:11px;color:var(--ia-muted);line-height:1.6}.ia-principle{background:var(--ia-tint);border-block:1px solid var(--ia-line)}.ia-principle-inner{padding-block:25px;display:flex;flex-direction:column;gap:12px}.ia-principle strong{font-size:16px}.ia-principle p{font-size:13px;line-height:1.7;max-width:700px}.ia-services{padding:66px 0}.ia-section-header{display:grid;gap:18px;margin-bottom:35px}.ia-section-header h2{margin-top:12px}.ia-section-header>p{font-size:15px;line-height:1.75;max-width:430px;color:var(--ia-muted)}.ia-discipline-grid{display:grid;border-top:1px solid var(--ia-line)}.ia-discipline{display:flex;align-items:start;gap:19px;padding:25px 0;border-bottom:1px solid var(--ia-line)}.ia-discipline-number{font-family:Newsreader,Georgia,serif;font-size:25px;color:var(--ia-accent);flex:0 0 32px}.ia-discipline p{font-size:13px;line-height:1.75;margin-top:9px;color:var(--ia-muted)}.ia-process{background:var(--ia-tint);padding:54px 0}.ia-process-list{list-style:none;padding:0;margin:30px 0 0;display:grid;gap:25px}.ia-process-list li{border-top:1px solid var(--ia-line);padding-top:19px}.ia-process-list span{display:block;font-size:11px;color:var(--ia-accent);margin-bottom:16px;font-weight:700}.ia-process-list p{font-size:13px;line-height:1.75;margin-top:10px}.ia-boundary{margin-top:28px!important;font-size:11px;line-height:1.8;color:var(--ia-muted);max-width:800px}.ia-profile{padding-block:64px;display:grid;gap:28px}.ia-lenders .ia-profile,.ia-attorneys .ia-profile{grid-template-columns:1fr}.ia-portrait img{width:100%;height:350px;-o-object-fit:cover;object-fit:cover;-o-object-position:center 30%;object-position:center 30%;display:block}.ia-portrait figcaption{font-size:11px;line-height:1.6;padding:12px 0;color:var(--ia-muted)}.ia-agencies .ia-portrait .ia-agency-underway{height:auto;aspect-ratio:3 / 2;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.ia-profile h2{margin:12px 0 14px}.ia-role{font-size:12px;font-weight:700;color:var(--ia-accent);line-height:1.6}.ia-profile .ia-lead{margin-top:19px;font-size:15px}.ia-record{margin-top:22px;padding:18px 0;border-block:1px solid var(--ia-line);display:flex;align-items:center;gap:20px}.ia-record strong{font-family:Newsreader,Georgia,serif;font-size:34px;color:var(--ia-accent);white-space:nowrap}.ia-record span{font-size:12px;line-height:1.7}.ia-prepare{border-top:1px solid var(--ia-line);padding-block:42px}.ia-prepare h2{font-size:34px}.ia-prepare>p{font-size:14px;line-height:1.75;margin-top:15px;max-width:760px}.ia-prepare details{border-block:1px solid var(--ia-line);margin-top:24px;padding:17px 0}.ia-prepare summary{cursor:pointer;font-size:13px;font-weight:700;color:var(--ia-accent);line-height:1.7}.ia-prepare details p{font-size:13px;line-height:1.75;margin-top:14px;max-width:760px}.ia-contact{background:var(--ia-accent);color:var(--ia-paper);padding-block:48px}.ia-contact-grid{display:grid;gap:26px}.ia-contact .ia-eyebrow{color:var(--ia-paper);opacity:.8}.ia-contact h2{margin-top:13px}.ia-contact p{font-size:13px;line-height:1.75;margin-top:15px}.ia-contact-actions{display:flex;flex-direction:column;align-items:flex-start;gap:12px;justify-content:center}.ia-contact .ia-button{background:var(--ia-paper);color:var(--ia-accent)}.ia-contact .ia-text-link{color:var(--ia-paper)}.ia-related{padding-block:32px}.ia-related-links{display:flex;flex-wrap:wrap;gap:4px 30px;margin-top:10px}@media(min-width:640px){.ia-content{padding-top:16px}}@media(min-width:768px){.ia-shell{width:min(1200px,calc(100% - 80px))}.ia-hero-photo img{aspect-ratio:9 / 4}.ia-hero>.ia-breadcrumb{padding-inline:max(40px,calc((100% - 1200px)/2));padding-block:24px 40px}.ia-hero-grid{padding-block:36px 44px}.ia-hero h1{margin-block:12px 18px}.ia-hero .ia-actions{margin-top:22px}.ia-principle-inner{flex-direction:row;align-items:baseline;justify-content:space-between;gap:45px}.ia-principle strong{min-width:230px}.ia-section-header{grid-template-columns:1.1fr .9fr;gap:60px;align-items:end}.ia-discipline-grid{grid-template-columns:1fr 1fr;-moz-column-gap:52px;column-gap:52px}.ia-process-list{grid-template-columns:repeat(4,1fr);gap:28px}.ia-profile{grid-template-columns:.65fr 1.35fr;gap:65px;align-items:center}.ia-contact-grid{grid-template-columns:1.25fr .75fr;gap:50px}}@media(prefers-reduced-motion:no-preference){.ia-hero-grid{animation:ia-arrive .55s ease-out both}@keyframes ia-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}}@media(prefers-reduced-motion:reduce){.ia-content svg{transition:none}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}*{border-color:var(--border)}html,body{background-color:var(--background);font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";color:var(--foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:auto!important;overflow-x:hidden;scroll-padding-top:64px}body{padding-top:64px}*,*:before,*:after{scroll-behavior:auto!important}img,video,iframe{height:auto;max-width:100%}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body: #374151;--tw-prose-headings: #111827;--tw-prose-lead: #4b5563;--tw-prose-links: #111827;--tw-prose-bold: #111827;--tw-prose-counters: #6b7280;--tw-prose-bullets: #d1d5db;--tw-prose-hr: #e5e7eb;--tw-prose-quotes: #111827;--tw-prose-quote-borders: #e5e7eb;--tw-prose-captions: #6b7280;--tw-prose-kbd: #111827;--tw-prose-kbd-shadows: rgb(17 24 39 / 10%);--tw-prose-code: #111827;--tw-prose-pre-code: #e5e7eb;--tw-prose-pre-bg: #1f2937;--tw-prose-th-borders: #d1d5db;--tw-prose-td-borders: #e5e7eb;--tw-prose-invert-body: #d1d5db;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #9ca3af;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #9ca3af;--tw-prose-invert-bullets: #4b5563;--tw-prose-invert-hr: #374151;--tw-prose-invert-quotes: #f3f4f6;--tw-prose-invert-quote-borders: #374151;--tw-prose-invert-captions: #9ca3af;--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: rgb(255 255 255 / 10%);--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #d1d5db;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #4b5563;--tw-prose-invert-td-borders: #374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-sm{font-size:.875rem;line-height:1.7142857}.prose-sm :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em}.prose-sm :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2857143em;line-height:1.5555556;margin-top:.8888889em;margin-bottom:.8888889em}.prose-sm :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.1111111em}.prose-sm :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.1428571em;margin-top:0;margin-bottom:.8em;line-height:1.2}.prose-sm :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.4285714em;margin-top:1.6em;margin-bottom:.8em;line-height:1.4}.prose-sm :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2857143em;margin-top:1.5555556em;margin-bottom:.4444444em;line-height:1.5555556}.prose-sm :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.4285714em;margin-bottom:.5714286em;line-height:1.4285714}.prose-sm :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;border-radius:.3125rem;padding-top:.1428571em;padding-inline-end:.3571429em;padding-bottom:.1428571em;padding-inline-start:.3571429em}.prose-sm :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em}.prose-sm :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-sm :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em}.prose-sm :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.6666667;margin-top:1.6666667em;margin-bottom:1.6666667em;border-radius:.25rem;padding-top:.6666667em;padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em;padding-inline-start:1.5714286em}.prose-sm :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em;padding-inline-start:1.5714286em}.prose-sm :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.2857143em;margin-bottom:.2857143em}.prose-sm :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4285714em}.prose-sm :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4285714em}.prose-sm :where(.prose-sm>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5714286em;margin-bottom:.5714286em}.prose-sm :where(.prose-sm>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(.prose-sm>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em}.prose-sm :where(.prose-sm>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(.prose-sm>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em}.prose-sm :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5714286em;margin-bottom:.5714286em}.prose-sm :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em}.prose-sm :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.2857143em;padding-inline-start:1.5714286em}.prose-sm :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2.8571429em;margin-bottom:2.8571429em}.prose-sm :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.5}.prose-sm :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.6666667em;padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.3333333;margin-top:.6666667em}.prose-sm :where(.prose-sm>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(.prose-sm>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-gray{--tw-prose-body: #374151;--tw-prose-headings: #111827;--tw-prose-lead: #4b5563;--tw-prose-links: #111827;--tw-prose-bold: #111827;--tw-prose-counters: #6b7280;--tw-prose-bullets: #d1d5db;--tw-prose-hr: #e5e7eb;--tw-prose-quotes: #111827;--tw-prose-quote-borders: #e5e7eb;--tw-prose-captions: #6b7280;--tw-prose-kbd: #111827;--tw-prose-kbd-shadows: rgb(17 24 39 / 10%);--tw-prose-code: #111827;--tw-prose-pre-code: #e5e7eb;--tw-prose-pre-bg: #1f2937;--tw-prose-th-borders: #d1d5db;--tw-prose-td-borders: #e5e7eb;--tw-prose-invert-body: #d1d5db;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #9ca3af;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #9ca3af;--tw-prose-invert-bullets: #4b5563;--tw-prose-invert-hr: #374151;--tw-prose-invert-quotes: #f3f4f6;--tw-prose-invert-quote-borders: #374151;--tw-prose-invert-captions: #9ca3af;--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: rgb(255 255 255 / 10%);--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #d1d5db;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #4b5563;--tw-prose-invert-td-borders: #374151}.prose-invert{--tw-prose-body: var(--tw-prose-invert-body);--tw-prose-headings: var(--tw-prose-invert-headings);--tw-prose-lead: var(--tw-prose-invert-lead);--tw-prose-links: var(--tw-prose-invert-links);--tw-prose-bold: var(--tw-prose-invert-bold);--tw-prose-counters: var(--tw-prose-invert-counters);--tw-prose-bullets: var(--tw-prose-invert-bullets);--tw-prose-hr: var(--tw-prose-invert-hr);--tw-prose-quotes: var(--tw-prose-invert-quotes);--tw-prose-quote-borders: var(--tw-prose-invert-quote-borders);--tw-prose-captions: var(--tw-prose-invert-captions);--tw-prose-kbd: var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows: var(--tw-prose-invert-kbd-shadows);--tw-prose-code: var(--tw-prose-invert-code);--tw-prose-pre-code: var(--tw-prose-invert-pre-code);--tw-prose-pre-bg: var(--tw-prose-invert-pre-bg);--tw-prose-th-borders: var(--tw-prose-invert-th-borders);--tw-prose-td-borders: var(--tw-prose-invert-td-borders)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-1{inset:-.25rem}.-inset-2{inset:-.5rem}.inset-0{inset:0}.inset-1{inset:.25rem}.inset-1\.5{inset:.375rem}.inset-2{inset:.5rem}.inset-\[0\.5px\]{inset:.5px}.inset-\[2px\]{inset:2px}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-bottom-1{bottom:-.25rem}.-bottom-12{bottom:-3rem}.-bottom-2{bottom:-.5rem}.-bottom-4{bottom:-1rem}.-left-12{left:-3rem}.-left-2{left:-.5rem}.-right-1{right:-.25rem}.-right-12{right:-3rem}.-right-2{right:-.5rem}.-right-4{right:-1rem}.-top-1{top:-.25rem}.-top-12{top:-3rem}.-top-2{top:-.5rem}.-top-8{top:-2rem}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-2{bottom:.5rem}.bottom-20{bottom:5rem}.bottom-3{bottom:.75rem}.bottom-32{bottom:8rem}.bottom-4{bottom:1rem}.bottom-40{bottom:10rem}.bottom-6{bottom:1.5rem}.bottom-64{bottom:16rem}.bottom-\[6px\]{bottom:6px}.bottom-\[8px\]{bottom:8px}.bottom-full{bottom:100%}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-12{left:3rem}.left-14{left:3.5rem}.left-2{left:.5rem}.left-20{left:5rem}.left-3{left:.75rem}.left-32{left:8rem}.left-4{left:1rem}.left-8{left:2rem}.left-\[-2px\]{left:-2px}.left-\[15px\]{left:15px}.left-\[50\%\]{left:50%}.right-0{right:0}.right-1{right:.25rem}.right-10{right:2.5rem}.right-12{right:3rem}.right-14{right:3.5rem}.right-2{right:.5rem}.right-20{right:5rem}.right-24{right:6rem}.right-3{right:.75rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-8{right:2rem}.right-\[-2px\]{right:-2px}.right-\[15px\]{right:15px}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-1\/4{top:25%}.top-10{top:2.5rem}.top-16{top:4rem}.top-2{top:.5rem}.top-20{top:5rem}.top-28{top:7rem}.top-3{top:.75rem}.top-3\.5{top:.875rem}.top-32{top:8rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-6{top:1.5rem}.top-\[18px\]{top:18px}.top-\[1px\]{top:1px}.top-\[32px\]{top:32px}.top-\[50\%\]{top:50%}.top-\[50px\]{top:50px}.top-\[60\%\]{top:60%}.top-\[60px\]{top:60px}.top-\[75px\]{top:75px}.top-\[8px\]{top:8px}.top-full{top:100%}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[110\]{z-index:110}.z-\[1\]{z-index:1}.z-\[60\]{z-index:60}.order-first{order:-9999}.-m-2{margin:-.5rem}.m-0{margin:0}.m-0\.5{margin:.125rem}.m-4{margin:1rem}.m-auto{margin:auto}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3\.5{margin-left:.875rem;margin-right:.875rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.-ml-4{margin-left:-1rem}.-mr-2{margin-right:-.5rem}.-mt-4{margin-top:-1rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mb-9{margin-bottom:2.25rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-12{margin-left:3rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-12{margin-right:3rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-auto{margin-top:auto}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.flow-root{display:flow-root}.grid{display:grid}.\!hidden{display:none!important}.hidden{display:none}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.size-12{width:3rem;height:3rem}.size-4{width:1rem;height:1rem}.size-5{width:1.25rem;height:1.25rem}.h-0{height:0px}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[12px\]{height:12px}.h-\[18px\]{height:18px}.h-\[1px\]{height:1px}.h-\[25px\]{height:25px}.h-\[260px\]{height:260px}.h-\[30px\]{height:30px}.h-\[3px\]{height:3px}.h-\[400px\]{height:400px}.h-\[40px\]{height:40px}.h-\[4px\]{height:4px}.h-\[500px\]{height:500px}.h-\[50vh\]{height:50vh}.h-\[600px\]{height:600px}.h-\[80vh\]{height:80vh}.h-\[8px\]{height:8px}.h-\[calc\(100vh-200px\)\]{height:calc(100vh - 200px)}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-svh{height:100svh}.max-h-48{max-height:12rem}.max-h-64{max-height:16rem}.max-h-80{max-height:20rem}.max-h-\[--radix-context-menu-content-available-height\]{max-height:var(--radix-context-menu-content-available-height)}.max-h-\[--radix-select-content-available-height\]{max-height:var(--radix-select-content-available-height)}.max-h-\[100dvh\]{max-height:100dvh}.max-h-\[300px\]{max-height:300px}.max-h-\[400px\]{max-height:400px}.max-h-\[500px\]{max-height:500px}.max-h-\[650px\]{max-height:650px}.max-h-\[70vh\]{max-height:70vh}.max-h-\[800px\]{max-height:800px}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92dvh\]{max-height:92dvh}.max-h-\[calc\(100dvh-10rem\)\]{max-height:calc(100dvh - 10rem)}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[calc\(100vh-80px\)\]{max-height:calc(100vh - 80px)}.max-h-\[calc\(90vh-140px\)\]{max-height:calc(90vh - 140px)}.max-h-\[var\(--radix-dropdown-menu-content-available-height\)\]{max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.min-h-0{min-height:0px}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-14{min-height:3.5rem}.min-h-28{min-height:7rem}.min-h-44{min-height:11rem}.min-h-8{min-height:2rem}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[100px\]{min-height:100px}.min-h-\[120px\]{min-height:120px}.min-h-\[400px\]{min-height:400px}.min-h-\[5rem\]{min-height:5rem}.min-h-\[60vh\]{min-height:60vh}.min-h-\[650px\]{min-height:650px}.min-h-\[72px\]{min-height:72px}.min-h-\[80px\]{min-height:80px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-0{width:0px}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-1\/4{width:25%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-4{width:1rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[--sidebar-width\]{width:var(--sidebar-width)}.w-\[100px\]{width:100px}.w-\[120px\]{width:120px}.w-\[14px\]{width:14px}.w-\[1px\]{width:1px}.w-\[36px\]{width:36px}.w-\[3px\]{width:3px}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-10{min-width:2.5rem}.min-w-11{min-width:2.75rem}.min-w-48{min-width:12rem}.min-w-5{min-width:1.25rem}.min-w-9{min-width:2.25rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[200px\]{min-width:200px}.min-w-\[20px\]{min-width:20px}.min-w-\[40px\]{min-width:40px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.max-w-16{max-width:4rem}.max-w-20{max-width:5rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[--skeleton-width\]{max-width:var(--skeleton-width)}.max-w-\[100px\]{max-width:100px}.max-w-\[100vw\]{max-width:100vw}.max-w-\[1440px\]{max-width:1440px}.max-w-\[1500px\]{max-width:1500px}.max-w-\[240px\]{max-width:240px}.max-w-\[260px\]{max-width:260px}.max-w-\[680px\]{max-width:680px}.max-w-\[70\%\]{max-width:70%}.max-w-\[760px\]{max-width:760px}.max-w-\[80\%\]{max-width:80%}.max-w-\[calc\(100vw-200px\)\]{max-width:calc(100vw - 200px)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-max{max-width:-moz-max-content;max-width:max-content}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-\[--radix-context-menu-content-transform-origin\]{transform-origin:var(--radix-context-menu-content-transform-origin)}.origin-\[--radix-dropdown-menu-content-transform-origin\]{transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\[--radix-hover-card-content-transform-origin\]{transform-origin:var(--radix-hover-card-content-transform-origin)}.origin-\[--radix-menubar-content-transform-origin\]{transform-origin:var(--radix-menubar-content-transform-origin)}.origin-\[--radix-popover-content-transform-origin\]{transform-origin:var(--radix-popover-content-transform-origin)}.origin-\[--radix-select-content-transform-origin\]{transform-origin:var(--radix-select-content-transform-origin)}.origin-\[--radix-tooltip-content-transform-origin\]{transform-origin:var(--radix-tooltip-content-transform-origin)}.origin-left{transform-origin:left}.origin-top{transform-origin:top}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-16{--tw-translate-x: -4rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-px{--tw-translate-x: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-4{--tw-translate-y: -1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-16{--tw-translate-x: 4rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-50\%\]{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-px{--tw-translate-x: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1\/2{--tw-translate-y: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-45{--tw-rotate: -45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-12{--tw-rotate: 12deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-zoom-in{cursor:zoom-in}.cursor-zoom-out{cursor:zoom-out}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.scroll-mt-24{scroll-margin-top:6rem}.scroll-mt-28{scroll-margin-top:7rem}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0px}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-14{gap:3.5rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-px{gap:1px}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-7{-moz-column-gap:1.75rem;column-gap:1.75rem}.gap-y-0{row-gap:0px}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-5{row-gap:1.25rem}.gap-y-6{row-gap:1.5rem}.gap-y-9{row-gap:2.25rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-16>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(4rem * var(--tw-space-x-reverse));margin-left:calc(4rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-\[1\.5px\]>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1.5px * var(--tw-space-x-reverse));margin-left:calc(1.5px * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-\[\#24354A\]>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(36 53 74 / var(--tw-divide-opacity, 1))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-clip{overflow-x:clip}.scroll-smooth{scroll-behavior:smooth}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[1\.1rem\]{border-radius:1.1rem}.rounded-\[1\.2rem\]{border-radius:1.2rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-l-md{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-r-md{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.rounded-t-lg{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.rounded-bl-lg{border-bottom-left-radius:var(--radius)}.rounded-bl-none{border-bottom-left-radius:0}.rounded-br-lg{border-bottom-right-radius:var(--radius)}.rounded-br-none{border-bottom-right-radius:0}.rounded-tl-lg{border-top-left-radius:var(--radius)}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.rounded-tr-lg{border-top-right-radius:var(--radius)}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[1\.5px\]{border-width:1.5px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-y-0{border-top-width:0px;border-bottom-width:0px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-r-2{border-right-width:2px}.border-r-4{border-right-width:4px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-t-4{border-top-width:4px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[\#0b0d0f\]\/20{border-color:#0b0d0f33}.border-\[\#0d1720\]{--tw-border-opacity: 1;border-color:rgb(13 23 32 / var(--tw-border-opacity, 1))}.border-\[\#0d1720\]\/20{border-color:#0d172033}.border-\[\#0d1720\]\/25{border-color:#0d172040}.border-\[\#173143\]\/15{border-color:#17314326}.border-\[\#2080E8\]{--tw-border-opacity: 1;border-color:rgb(32 128 232 / var(--tw-border-opacity, 1))}.border-\[\#2080E8\]\/15{border-color:#2080e826}.border-\[\#2080E8\]\/20{border-color:#2080e833}.border-\[\#2080E8\]\/25{border-color:#2080e840}.border-\[\#2080E8\]\/30{border-color:#2080e84d}.border-\[\#2080E8\]\/40{border-color:#2080e866}.border-\[\#2080E8\]\/60{border-color:#2080e899}.border-\[\#24354A\]{--tw-border-opacity: 1;border-color:rgb(36 53 74 / var(--tw-border-opacity, 1))}.border-\[\#2A2F35\]{--tw-border-opacity: 1;border-color:rgb(42 47 53 / var(--tw-border-opacity, 1))}.border-\[\#2A2F35\]\/50{border-color:#2a2f3580}.border-\[\#38516B\]{--tw-border-opacity: 1;border-color:rgb(56 81 107 / var(--tw-border-opacity, 1))}.border-\[\#489BEE\]{--tw-border-opacity: 1;border-color:rgb(72 155 238 / var(--tw-border-opacity, 1))}.border-\[\#647F9D\]{--tw-border-opacity: 1;border-color:rgb(100 127 157 / var(--tw-border-opacity, 1))}.border-\[\#91A9BE\]{--tw-border-opacity: 1;border-color:rgb(145 169 190 / var(--tw-border-opacity, 1))}.border-\[\#AC8C4B\]{--tw-border-opacity: 1;border-color:rgb(172 140 75 / var(--tw-border-opacity, 1))}.border-\[\#C6A66A\]{--tw-border-opacity: 1;border-color:rgb(198 166 106 / var(--tw-border-opacity, 1))}.border-\[\#E6E3DE\]\/10{border-color:#e6e3de1a}.border-\[\#E6E3DE\]\/20{border-color:#e6e3de33}.border-\[\#F0EBE0\]\/10{border-color:#f0ebe01a}.border-\[\#F0EBE0\]\/15{border-color:#f0ebe026}.border-\[\#F0EBE0\]\/20{border-color:#f0ebe033}.border-\[\#FFC19C\]{--tw-border-opacity: 1;border-color:rgb(255 193 156 / var(--tw-border-opacity, 1))}.border-\[\#c2a76b\]{--tw-border-opacity: 1;border-color:rgb(194 167 107 / var(--tw-border-opacity, 1))}.border-\[\#c2a76b\]\/25{border-color:#c2a76b40}.border-\[\#c2a76b\]\/35{border-color:#c2a76b59}.border-\[\#c2a76b\]\/60{border-color:#c2a76b99}.border-\[\#d1b16a\]{--tw-border-opacity: 1;border-color:rgb(209 177 106 / var(--tw-border-opacity, 1))}.border-\[\#d1b16a\]\/35{border-color:#d1b16a59}.border-\[\#f0ebe0\]\/20{border-color:#f0ebe033}.border-\[\#f2ede3\]\/10{border-color:#f2ede31a}.border-\[\#f2ede3\]\/15{border-color:#f2ede326}.border-\[\#f2ede3\]\/20{border-color:#f2ede333}.border-\[\#f2eee5\]\/10{border-color:#f2eee51a}.border-\[\#f2eee5\]\/15{border-color:#f2eee526}.border-\[\#f2eee5\]\/20{border-color:#f2eee533}.border-\[\#f2eee5\]\/25{border-color:#f2eee540}.border-\[\#f2eee5\]\/30{border-color:#f2eee54d}.border-\[--color-border\]{border-color:var(--color-border)}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-amber-300{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.border-amber-400\/40{border-color:#fbbf2466}.border-blue-100{--tw-border-opacity: 1;border-color:rgb(219 234 254 / var(--tw-border-opacity, 1))}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-blue-300{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.border-blue-400{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.border-blue-400\/30{border-color:#60a5fa4d}.border-blue-400\/40{border-color:#60a5fa66}.border-blue-400\/50{border-color:#60a5fa80}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-blue-500\/20{border-color:#3b82f633}.border-blue-500\/30{border-color:#3b82f64d}.border-blue-500\/50{border-color:#3b82f680}.border-blue-600{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.border-current{border-color:currentColor}.border-cyan-200{--tw-border-opacity: 1;border-color:rgb(165 243 252 / var(--tw-border-opacity, 1))}.border-cyan-300{--tw-border-opacity: 1;border-color:rgb(103 232 249 / var(--tw-border-opacity, 1))}.border-cyan-400{--tw-border-opacity: 1;border-color:rgb(34 211 238 / var(--tw-border-opacity, 1))}.border-cyan-400\/20{border-color:#22d3ee33}.border-cyan-400\/30{border-color:#22d3ee4d}.border-cyan-400\/40{border-color:#22d3ee66}.border-cyan-400\/50{border-color:#22d3ee80}.border-cyan-400\/60{border-color:#22d3ee99}.border-cyan-500{--tw-border-opacity: 1;border-color:rgb(6 182 212 / var(--tw-border-opacity, 1))}.border-cyan-600{--tw-border-opacity: 1;border-color:rgb(8 145 178 / var(--tw-border-opacity, 1))}.border-destructive{border-color:var(--destructive)}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-emerald-300{--tw-border-opacity: 1;border-color:rgb(110 231 183 / var(--tw-border-opacity, 1))}.border-emerald-400{--tw-border-opacity: 1;border-color:rgb(52 211 153 / var(--tw-border-opacity, 1))}.border-emerald-400\/30{border-color:#34d3994d}.border-emerald-400\/40{border-color:#34d39966}.border-emerald-400\/50{border-color:#34d39980}.border-emerald-500\/30{border-color:#10b9814d}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-gray-300\/60{border-color:#d1d5db99}.border-gray-400{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.border-gray-500{--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity, 1))}.border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.border-gray-600\/30{border-color:#4b55634d}.border-gray-700{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.border-green-200{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))}.border-green-300{--tw-border-opacity: 1;border-color:rgb(134 239 172 / var(--tw-border-opacity, 1))}.border-green-400{--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity, 1))}.border-green-400\/30{border-color:#4ade804d}.border-green-400\/40{border-color:#4ade8066}.border-green-400\/50{border-color:#4ade8080}.border-green-400\/60{border-color:#4ade8099}.border-green-500{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.border-green-500\/30{border-color:#22c55e4d}.border-green-500\/50{border-color:#22c55e80}.border-indigo-300{--tw-border-opacity: 1;border-color:rgb(165 180 252 / var(--tw-border-opacity, 1))}.border-indigo-400\/40{border-color:#818cf866}.border-input{border-color:var(--input)}.border-orange-200{--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity, 1))}.border-orange-300{--tw-border-opacity: 1;border-color:rgb(253 186 116 / var(--tw-border-opacity, 1))}.border-orange-400\/30{border-color:#fb923c4d}.border-orange-400\/40{border-color:#fb923c66}.border-orange-400\/50{border-color:#fb923c80}.border-orange-500{--tw-border-opacity: 1;border-color:rgb(249 115 22 / var(--tw-border-opacity, 1))}.border-pink-300{--tw-border-opacity: 1;border-color:rgb(249 168 212 / var(--tw-border-opacity, 1))}.border-pink-400{--tw-border-opacity: 1;border-color:rgb(244 114 182 / var(--tw-border-opacity, 1))}.border-primary{border-color:var(--primary)}.border-purple-100{--tw-border-opacity: 1;border-color:rgb(243 232 255 / var(--tw-border-opacity, 1))}.border-purple-200{--tw-border-opacity: 1;border-color:rgb(233 213 255 / var(--tw-border-opacity, 1))}.border-purple-300{--tw-border-opacity: 1;border-color:rgb(216 180 254 / var(--tw-border-opacity, 1))}.border-purple-400{--tw-border-opacity: 1;border-color:rgb(192 132 252 / var(--tw-border-opacity, 1))}.border-purple-400\/20{border-color:#c084fc33}.border-purple-400\/30{border-color:#c084fc4d}.border-purple-400\/40{border-color:#c084fc66}.border-purple-400\/50{border-color:#c084fc80}.border-purple-500\/20{border-color:#a855f733}.border-purple-500\/30{border-color:#a855f74d}.border-purple-500\/50{border-color:#a855f780}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-300{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.border-red-400\/30{border-color:#f871714d}.border-red-400\/40{border-color:#f8717166}.border-red-400\/50{border-color:#f8717180}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-red-500\/30{border-color:#ef44444d}.border-red-500\/40{border-color:#ef444466}.border-red-500\/50{border-color:#ef444480}.border-rose-400\/40{border-color:#fb718566}.border-sidebar-border{border-color:var(--sidebar-border)}.border-sky-300{--tw-border-opacity: 1;border-color:rgb(125 211 252 / var(--tw-border-opacity, 1))}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.border-slate-500{--tw-border-opacity: 1;border-color:rgb(100 116 139 / var(--tw-border-opacity, 1))}.border-slate-500\/50{border-color:#64748b80}.border-slate-600{--tw-border-opacity: 1;border-color:rgb(71 85 105 / var(--tw-border-opacity, 1))}.border-slate-600\/30{border-color:#4755694d}.border-slate-600\/50{border-color:#47556980}.border-slate-700{--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1))}.border-slate-700\/30{border-color:#3341554d}.border-slate-700\/50{border-color:#33415580}.border-slate-800{--tw-border-opacity: 1;border-color:rgb(30 41 59 / var(--tw-border-opacity, 1))}.border-teal-300{--tw-border-opacity: 1;border-color:rgb(94 234 212 / var(--tw-border-opacity, 1))}.border-teal-400\/30{border-color:#2dd4bf4d}.border-teal-400\/40{border-color:#2dd4bf66}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/20{border-color:#fff3}.border-white\/30{border-color:#ffffff4d}.border-white\/50{border-color:#ffffff80}.border-yellow-200{--tw-border-opacity: 1;border-color:rgb(254 240 138 / var(--tw-border-opacity, 1))}.border-yellow-300{--tw-border-opacity: 1;border-color:rgb(253 224 71 / var(--tw-border-opacity, 1))}.border-yellow-400\/30{border-color:#facc154d}.border-yellow-400\/40{border-color:#facc1566}.border-yellow-400\/50{border-color:#facc1580}.border-yellow-500\/20{border-color:#eab30833}.border-yellow-500\/30{border-color:#eab3084d}.border-yellow-500\/50{border-color:#eab30880}.border-l-cyan-400{--tw-border-opacity: 1;border-left-color:rgb(34 211 238 / var(--tw-border-opacity, 1))}.border-l-transparent{border-left-color:transparent}.border-t-cyan-400\/30{border-top-color:#22d3ee4d}.border-t-transparent{border-top-color:transparent}.border-opacity-30{--tw-border-opacity: .3}.bg-\[\#080B0F\]{--tw-bg-opacity: 1;background-color:rgb(8 11 15 / var(--tw-bg-opacity, 1))}.bg-\[\#080E1A\]{--tw-bg-opacity: 1;background-color:rgb(8 14 26 / var(--tw-bg-opacity, 1))}.bg-\[\#081B2B\]{--tw-bg-opacity: 1;background-color:rgb(8 27 43 / var(--tw-bg-opacity, 1))}.bg-\[\#091119\]{--tw-bg-opacity: 1;background-color:rgb(9 17 25 / var(--tw-bg-opacity, 1))}.bg-\[\#0B0D0F\]{--tw-bg-opacity: 1;background-color:rgb(11 13 15 / var(--tw-bg-opacity, 1))}.bg-\[\#0B0D0F\]\/95{background-color:#0b0d0ff2}.bg-\[\#0C1727\]{--tw-bg-opacity: 1;background-color:rgb(12 23 39 / var(--tw-bg-opacity, 1))}.bg-\[\#0D2539\]{--tw-bg-opacity: 1;background-color:rgb(13 37 57 / var(--tw-bg-opacity, 1))}.bg-\[\#0E1115\]{--tw-bg-opacity: 1;background-color:rgb(14 17 21 / var(--tw-bg-opacity, 1))}.bg-\[\#0E1219\]{--tw-bg-opacity: 1;background-color:rgb(14 18 25 / var(--tw-bg-opacity, 1))}.bg-\[\#0b0d0f\]\/95{background-color:#0b0d0ff2}.bg-\[\#0d1720\]{--tw-bg-opacity: 1;background-color:rgb(13 23 32 / var(--tw-bg-opacity, 1))}.bg-\[\#10151C\]{--tw-bg-opacity: 1;background-color:rgb(16 21 28 / var(--tw-bg-opacity, 1))}.bg-\[\#101D2F\]{--tw-bg-opacity: 1;background-color:rgb(16 29 47 / var(--tw-bg-opacity, 1))}.bg-\[\#14181C\],.bg-\[\#14181c\]{--tw-bg-opacity: 1;background-color:rgb(20 24 28 / var(--tw-bg-opacity, 1))}.bg-\[\#142431\]{--tw-bg-opacity: 1;background-color:rgb(20 36 49 / var(--tw-bg-opacity, 1))}.bg-\[\#14345A\]{--tw-bg-opacity: 1;background-color:rgb(20 52 90 / var(--tw-bg-opacity, 1))}.bg-\[\#172A3C\]{--tw-bg-opacity: 1;background-color:rgb(23 42 60 / var(--tw-bg-opacity, 1))}.bg-\[\#2080E8\]{--tw-bg-opacity: 1;background-color:rgb(32 128 232 / var(--tw-bg-opacity, 1))}.bg-\[\#2080E8\]\/10{background-color:#2080e81a}.bg-\[\#2080E8\]\/15{background-color:#2080e826}.bg-\[\#2080E8\]\/20{background-color:#2080e833}.bg-\[\#2080E8\]\/5{background-color:#2080e80d}.bg-\[\#24354A\]{--tw-bg-opacity: 1;background-color:rgb(36 53 74 / var(--tw-bg-opacity, 1))}.bg-\[\#489BEE\]{--tw-bg-opacity: 1;background-color:rgb(72 155 238 / var(--tw-bg-opacity, 1))}.bg-\[\#50362F\]\/80{background-color:#50362fcc}.bg-\[\#C6A66A\]{--tw-bg-opacity: 1;background-color:rgb(198 166 106 / var(--tw-bg-opacity, 1))}.bg-\[\#E5E0D4\]{--tw-bg-opacity: 1;background-color:rgb(229 224 212 / var(--tw-bg-opacity, 1))}.bg-\[\#F0EBE0\]{--tw-bg-opacity: 1;background-color:rgb(240 235 224 / var(--tw-bg-opacity, 1))}.bg-\[\#c2a76b\]{--tw-bg-opacity: 1;background-color:rgb(194 167 107 / var(--tw-bg-opacity, 1))}.bg-\[\#d1b16a\]{--tw-bg-opacity: 1;background-color:rgb(209 177 106 / var(--tw-bg-opacity, 1))}.bg-\[\#d1b16a\]\/10{background-color:#d1b16a1a}.bg-\[\#f2ede3\]{--tw-bg-opacity: 1;background-color:rgb(242 237 227 / var(--tw-bg-opacity, 1))}.bg-\[\#f2ede3\]\/15{background-color:#f2ede326}.bg-\[--color-bg\]{background-color:var(--color-bg)}.bg-accent{background-color:var(--accent)}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-50\/50{background-color:#fffbeb80}.bg-amber-500\/20{background-color:#f59e0b33}.bg-background{background-color:var(--background)}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/0{background-color:#0000}.bg-black\/20{background-color:#0003}.bg-black\/30{background-color:#0000004d}.bg-black\/50{background-color:#00000080}.bg-black\/60{background-color:#0009}.bg-black\/70{background-color:#000000b3}.bg-black\/80{background-color:#000c}.bg-black\/90{background-color:#000000e6}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-300{--tw-bg-opacity: 1;background-color:rgb(147 197 253 / var(--tw-bg-opacity, 1))}.bg-blue-400{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-500\/10{background-color:#3b82f61a}.bg-blue-500\/20{background-color:#3b82f633}.bg-blue-500\/30{background-color:#3b82f64d}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-blue-900\/30{background-color:#1e3a8a4d}.bg-border{background-color:var(--border)}.bg-card{background-color:var(--card)}.bg-cyan-100{--tw-bg-opacity: 1;background-color:rgb(207 250 254 / var(--tw-bg-opacity, 1))}.bg-cyan-300{--tw-bg-opacity: 1;background-color:rgb(103 232 249 / var(--tw-bg-opacity, 1))}.bg-cyan-400{--tw-bg-opacity: 1;background-color:rgb(34 211 238 / var(--tw-bg-opacity, 1))}.bg-cyan-400\/10{background-color:#22d3ee1a}.bg-cyan-400\/20{background-color:#22d3ee33}.bg-cyan-50{--tw-bg-opacity: 1;background-color:rgb(236 254 255 / var(--tw-bg-opacity, 1))}.bg-cyan-500{--tw-bg-opacity: 1;background-color:rgb(6 182 212 / var(--tw-bg-opacity, 1))}.bg-cyan-500\/20{background-color:#06b6d433}.bg-cyan-600{--tw-bg-opacity: 1;background-color:rgb(8 145 178 / var(--tw-bg-opacity, 1))}.bg-cyan-900\/20{background-color:#164e6333}.bg-destructive{background-color:var(--destructive)}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.bg-emerald-400\/10{background-color:#34d3991a}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-500\/20{background-color:#10b98133}.bg-emerald-600{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.bg-emerald-900\/30{background-color:#064e3b4d}.bg-foreground{background-color:var(--foreground)}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.bg-gray-600{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.bg-gray-700{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-gray-800\/30{background-color:#1f29374d}.bg-gray-800\/50{background-color:#1f293780}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-300{--tw-bg-opacity: 1;background-color:rgb(134 239 172 / var(--tw-bg-opacity, 1))}.bg-green-400{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity, 1))}.bg-green-400\/10{background-color:#4ade801a}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-green-500\/10{background-color:#22c55e1a}.bg-green-500\/20{background-color:#22c55e33}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.bg-green-900\/20{background-color:#14532d33}.bg-indigo-100{--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity, 1))}.bg-indigo-500\/20{background-color:#6366f133}.bg-muted{background-color:var(--muted)}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.bg-orange-400{--tw-bg-opacity: 1;background-color:rgb(251 146 60 / var(--tw-bg-opacity, 1))}.bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-orange-500\/20{background-color:#f9731633}.bg-orange-600{--tw-bg-opacity: 1;background-color:rgb(234 88 12 / var(--tw-bg-opacity, 1))}.bg-pink-100{--tw-bg-opacity: 1;background-color:rgb(252 231 243 / var(--tw-bg-opacity, 1))}.bg-pink-400{--tw-bg-opacity: 1;background-color:rgb(244 114 182 / var(--tw-bg-opacity, 1))}.bg-pink-500{--tw-bg-opacity: 1;background-color:rgb(236 72 153 / var(--tw-bg-opacity, 1))}.bg-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-purple-100{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.bg-purple-300{--tw-bg-opacity: 1;background-color:rgb(216 180 254 / var(--tw-bg-opacity, 1))}.bg-purple-400{--tw-bg-opacity: 1;background-color:rgb(192 132 252 / var(--tw-bg-opacity, 1))}.bg-purple-400\/10{background-color:#c084fc1a}.bg-purple-400\/20{background-color:#c084fc33}.bg-purple-50{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1))}.bg-purple-500{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity, 1))}.bg-purple-500\/10{background-color:#a855f71a}.bg-purple-500\/20{background-color:#a855f733}.bg-purple-600{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity, 1))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-400{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-500\/10{background-color:#ef44441a}.bg-red-500\/20{background-color:#ef444433}.bg-red-500\/80{background-color:#ef4444cc}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-red-600\/20{background-color:#dc262633}.bg-red-900\/20{background-color:#7f1d1d33}.bg-red-900\/50{background-color:#7f1d1d80}.bg-rose-500\/20{background-color:#f43f5e33}.bg-secondary{background-color:var(--secondary)}.bg-sidebar{background-color:var(--sidebar-background)}.bg-sidebar-border{background-color:var(--sidebar-border)}.bg-sky-100{--tw-bg-opacity: 1;background-color:rgb(224 242 254 / var(--tw-bg-opacity, 1))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-400{--tw-bg-opacity: 1;background-color:rgb(148 163 184 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-600{--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity, 1))}.bg-slate-600\/50{background-color:#47556980}.bg-slate-700{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.bg-slate-700\/30{background-color:#3341554d}.bg-slate-700\/50{background-color:#33415580}.bg-slate-800{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.bg-slate-800\/30{background-color:#1e293b4d}.bg-slate-800\/50{background-color:#1e293b80}.bg-slate-800\/60{background-color:#1e293b99}.bg-slate-800\/80{background-color:#1e293bcc}.bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.bg-slate-900\/30{background-color:#0f172a4d}.bg-slate-900\/50{background-color:#0f172a80}.bg-slate-900\/60{background-color:#0f172a99}.bg-slate-900\/80{background-color:#0f172acc}.bg-slate-900\/90{background-color:#0f172ae6}.bg-slate-900\/95{background-color:#0f172af2}.bg-slate-950{--tw-bg-opacity: 1;background-color:rgb(2 6 23 / var(--tw-bg-opacity, 1))}.bg-slate-950\/50{background-color:#02061780}.bg-teal-100{--tw-bg-opacity: 1;background-color:rgb(204 251 241 / var(--tw-bg-opacity, 1))}.bg-teal-400{--tw-bg-opacity: 1;background-color:rgb(45 212 191 / var(--tw-bg-opacity, 1))}.bg-teal-500{--tw-bg-opacity: 1;background-color:rgb(20 184 166 / var(--tw-bg-opacity, 1))}.bg-teal-500\/20{background-color:#14b8a633}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/20{background-color:#fff3}.bg-white\/30{background-color:#ffffff4d}.bg-white\/5{background-color:#ffffff0d}.bg-white\/50{background-color:#ffffff80}.bg-white\/70{background-color:#ffffffb3}.bg-white\/80{background-color:#fffc}.bg-white\/90{background-color:#ffffffe6}.bg-white\/95{background-color:#fffffff2}.bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}.bg-yellow-300{--tw-bg-opacity: 1;background-color:rgb(253 224 71 / var(--tw-bg-opacity, 1))}.bg-yellow-400{--tw-bg-opacity: 1;background-color:rgb(250 204 21 / var(--tw-bg-opacity, 1))}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}.bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.bg-yellow-500\/20{background-color:#eab30833}.bg-opacity-10{--tw-bg-opacity: .1}.bg-opacity-50{--tw-bg-opacity: .5}.bg-opacity-60{--tw-bg-opacity: .6}.bg-opacity-80{--tw-bg-opacity: .8}.bg-opacity-90{--tw-bg-opacity: .9}.bg-\[radial-gradient\(circle_at_82\%_25\%\,rgba\(32\,128\,232\,\.18\)\,transparent_34\%\)\]{background-image:radial-gradient(circle at 82% 25%,rgba(32,128,232,.18),transparent 34%)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-amber-50{--tw-gradient-from: #fffbeb var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 251 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-500{--tw-gradient-from: #f59e0b var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-500\/20{--tw-gradient-from: rgb(245 158 11 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black{--tw-gradient-from: #000 var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/40{--tw-gradient-from: rgb(0 0 0 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/80{--tw-gradient-from: rgb(0 0 0 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-400{--tw-gradient-from: #60a5fa var(--tw-gradient-from-position);--tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-400\/15{--tw-gradient-from: rgb(96 165 250 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-50{--tw-gradient-from: #eff6ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-50\/50{--tw-gradient-from: rgb(239 246 255 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500{--tw-gradient-from: #3b82f6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500\/10{--tw-gradient-from: rgb(59 130 246 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500\/20{--tw-gradient-from: rgb(59 130 246 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-600{--tw-gradient-from: #2563eb var(--tw-gradient-from-position);--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-600\/80{--tw-gradient-from: rgb(37 99 235 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-900{--tw-gradient-from: #1e3a8a var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 58 138 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-900\/20{--tw-gradient-from: rgb(30 58 138 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 58 138 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-900\/30{--tw-gradient-from: rgb(30 58 138 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 58 138 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-900\/40{--tw-gradient-from: rgb(30 58 138 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 58 138 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-900\/50{--tw-gradient-from: rgb(30 58 138 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 58 138 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-300{--tw-gradient-from: #67e8f9 var(--tw-gradient-from-position);--tw-gradient-to: rgb(103 232 249 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-400{--tw-gradient-from: #22d3ee var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 211 238 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-400\/0{--tw-gradient-from: rgb(34 211 238 / 0) var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 211 238 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-400\/10{--tw-gradient-from: rgb(34 211 238 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 211 238 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-400\/20{--tw-gradient-from: rgb(34 211 238 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 211 238 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-400\/30{--tw-gradient-from: rgb(34 211 238 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 211 238 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-400\/5{--tw-gradient-from: rgb(34 211 238 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 211 238 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-400\/60{--tw-gradient-from: rgb(34 211 238 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 211 238 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-50{--tw-gradient-from: #ecfeff var(--tw-gradient-from-position);--tw-gradient-to: rgb(236 254 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-500{--tw-gradient-from: #06b6d4 var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-500\/10{--tw-gradient-from: rgb(6 182 212 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-500\/20{--tw-gradient-from: rgb(6 182 212 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-500\/30{--tw-gradient-from: rgb(6 182 212 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-600{--tw-gradient-from: #0891b2 var(--tw-gradient-from-position);--tw-gradient-to: rgb(8 145 178 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-900\/50{--tw-gradient-from: rgb(22 78 99 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 78 99 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-400{--tw-gradient-from: #34d399 var(--tw-gradient-from-position);--tw-gradient-to: rgb(52 211 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-400\/20{--tw-gradient-from: rgb(52 211 153 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(52 211 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500{--tw-gradient-from: #10b981 var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500\/10{--tw-gradient-from: rgb(16 185 129 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500\/20{--tw-gradient-from: rgb(16 185 129 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500\/5{--tw-gradient-from: rgb(16 185 129 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-600{--tw-gradient-from: #059669 var(--tw-gradient-from-position);--tw-gradient-to: rgb(5 150 105 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-800\/50{--tw-gradient-from: rgb(6 95 70 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 95 70 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-900\/50{--tw-gradient-from: rgb(6 78 59 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 78 59 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-300{--tw-gradient-from: #d1d5db var(--tw-gradient-from-position);--tw-gradient-to: rgb(209 213 219 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-50{--tw-gradient-from: #f9fafb var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 250 251 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-800{--tw-gradient-from: #1f2937 var(--tw-gradient-from-position);--tw-gradient-to: rgb(31 41 55 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-900{--tw-gradient-from: #111827 var(--tw-gradient-from-position);--tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-100{--tw-gradient-from: #dcfce7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(220 252 231 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-400{--tw-gradient-from: #4ade80 var(--tw-gradient-from-position);--tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-50{--tw-gradient-from: #f0fdf4 var(--tw-gradient-from-position);--tw-gradient-to: rgb(240 253 244 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-50\/50{--tw-gradient-from: rgb(240 253 244 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(240 253 244 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-500{--tw-gradient-from: #22c55e var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-500\/10{--tw-gradient-from: rgb(34 197 94 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-500\/20{--tw-gradient-from: rgb(34 197 94 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-600{--tw-gradient-from: #16a34a var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-900\/30{--tw-gradient-from: rgb(20 83 45 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(20 83 45 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-900\/50{--tw-gradient-from: rgb(20 83 45 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(20 83 45 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-900\/60{--tw-gradient-from: rgb(20 83 45 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(20 83 45 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-500{--tw-gradient-from: #6366f1 var(--tw-gradient-from-position);--tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-500\/20{--tw-gradient-from: rgb(99 102 241 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-50{--tw-gradient-from: #fff7ed var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 247 237 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-500{--tw-gradient-from: #f97316 var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-500\/20{--tw-gradient-from: rgb(249 115 22 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-600\/80{--tw-gradient-from: rgb(234 88 12 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(234 88 12 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-100{--tw-gradient-from: #fce7f3 var(--tw-gradient-from-position);--tw-gradient-to: rgb(252 231 243 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-50{--tw-gradient-from: #fdf2f8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(253 242 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-400{--tw-gradient-from: #c084fc var(--tw-gradient-from-position);--tw-gradient-to: rgb(192 132 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-50{--tw-gradient-from: #faf5ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(250 245 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-500{--tw-gradient-from: #a855f7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-500\/10{--tw-gradient-from: rgb(168 85 247 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-500\/20{--tw-gradient-from: rgb(168 85 247 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-500\/5{--tw-gradient-from: rgb(168 85 247 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-600{--tw-gradient-from: #9333ea var(--tw-gradient-from-position);--tw-gradient-to: rgb(147 51 234 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-600\/20{--tw-gradient-from: rgb(147 51 234 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(147 51 234 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-800\/40{--tw-gradient-from: rgb(107 33 168 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(107 33 168 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-900\/30{--tw-gradient-from: rgb(88 28 135 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(88 28 135 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-900\/40{--tw-gradient-from: rgb(88 28 135 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(88 28 135 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-900\/50{--tw-gradient-from: rgb(88 28 135 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(88 28 135 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-500{--tw-gradient-from: #ef4444 var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-500\/20{--tw-gradient-from: rgb(239 68 68 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-600{--tw-gradient-from: #dc2626 var(--tw-gradient-from-position);--tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-600\/20{--tw-gradient-from: rgb(220 38 38 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-500{--tw-gradient-from: #f43f5e var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 63 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-500\/20{--tw-gradient-from: rgb(244 63 94 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 63 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-200{--tw-gradient-from: #e2e8f0 var(--tw-gradient-from-position);--tw-gradient-to: rgb(226 232 240 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-400{--tw-gradient-from: #94a3b8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(148 163 184 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-50{--tw-gradient-from: #f8fafc var(--tw-gradient-from-position);--tw-gradient-to: rgb(248 250 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-600{--tw-gradient-from: #475569 var(--tw-gradient-from-position);--tw-gradient-to: rgb(71 85 105 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-600\/60{--tw-gradient-from: rgb(71 85 105 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(71 85 105 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-700\/50{--tw-gradient-from: rgb(51 65 85 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(51 65 85 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-700\/80{--tw-gradient-from: rgb(51 65 85 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(51 65 85 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-800{--tw-gradient-from: #1e293b var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 41 59 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-800\/50{--tw-gradient-from: rgb(30 41 59 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 41 59 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-800\/60{--tw-gradient-from: rgb(30 41 59 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 41 59 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-800\/70{--tw-gradient-from: rgb(30 41 59 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 41 59 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-800\/80{--tw-gradient-from: rgb(30 41 59 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 41 59 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-800\/90{--tw-gradient-from: rgb(30 41 59 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 41 59 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-900{--tw-gradient-from: #0f172a var(--tw-gradient-from-position);--tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-900\/60{--tw-gradient-from: rgb(15 23 42 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-900\/80{--tw-gradient-from: rgb(15 23 42 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-900\/90{--tw-gradient-from: rgb(15 23 42 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-900\/95{--tw-gradient-from: rgb(15 23 42 / .95) var(--tw-gradient-from-position);--tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-950{--tw-gradient-from: #020617 var(--tw-gradient-from-position);--tw-gradient-to: rgb(2 6 23 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-teal-500{--tw-gradient-from: #14b8a6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(20 184 166 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-teal-500\/20{--tw-gradient-from: rgb(20 184 166 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(20 184 166 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-400{--tw-gradient-from: #a78bfa var(--tw-gradient-from-position);--tw-gradient-to: rgb(167 139 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-100{--tw-gradient-from: #fef9c3 var(--tw-gradient-from-position);--tw-gradient-to: rgb(254 249 195 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-400{--tw-gradient-from: #facc15 var(--tw-gradient-from-position);--tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-50{--tw-gradient-from: #fefce8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(254 252 232 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-500{--tw-gradient-from: #eab308 var(--tw-gradient-from-position);--tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-500\/10{--tw-gradient-from: rgb(234 179 8 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-900\/40{--tw-gradient-from: rgb(113 63 18 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(113 63 18 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-black{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #000 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-blue-400{--tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #60a5fa var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-blue-400\/60{--tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(96 165 250 / .6) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-blue-500{--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #3b82f6 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-blue-500\/10{--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(59 130 246 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-blue-500\/30{--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(59 130 246 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-blue-500\/5{--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(59 130 246 / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-blue-600{--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #2563eb var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-blue-900{--tw-gradient-to: rgb(30 58 138 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #1e3a8a var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-blue-900\/20{--tw-gradient-to: rgb(30 58 138 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(30 58 138 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-blue-950{--tw-gradient-to: rgb(23 37 84 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #172554 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-cyan-400{--tw-gradient-to: rgb(34 211 238 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #22d3ee var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-cyan-400\/60{--tw-gradient-to: rgb(34 211 238 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(34 211 238 / .6) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-cyan-500{--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #06b6d4 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-cyan-600{--tw-gradient-to: rgb(8 145 178 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #0891b2 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-gray-900{--tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #111827 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-gray-900\/90{--tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(17 24 39 / .9) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-green-400{--tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #4ade80 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-green-400\/60{--tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(74 222 128 / .6) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-green-500{--tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #22c55e var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-green-500\/20{--tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(34 197 94 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-indigo-900{--tw-gradient-to: rgb(49 46 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #312e81 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-purple-400{--tw-gradient-to: rgb(192 132 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #c084fc var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-purple-500\/10{--tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(168 85 247 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-purple-900{--tw-gradient-to: rgb(88 28 135 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #581c87 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-300{--tw-gradient-to: rgb(203 213 225 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #cbd5e1 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-800{--tw-gradient-to: rgb(30 41 59 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #1e293b var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-800\/95{--tw-gradient-to: rgb(30 41 59 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(30 41 59 / .95) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-900{--tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #0f172a var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-900\/50{--tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(15 23 42 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-transparent{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fff var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-yellow-200{--tw-gradient-to: rgb(254 240 138 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fef08a var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-amber-100{--tw-gradient-to: #fef3c7 var(--tw-gradient-to-position)}.to-amber-50{--tw-gradient-to: #fffbeb var(--tw-gradient-to-position)}.to-amber-600{--tw-gradient-to: #d97706 var(--tw-gradient-to-position)}.to-black{--tw-gradient-to: #000 var(--tw-gradient-to-position)}.to-black\/10{--tw-gradient-to: rgb(0 0 0 / .1) var(--tw-gradient-to-position)}.to-black\/80{--tw-gradient-to: rgb(0 0 0 / .8) var(--tw-gradient-to-position)}.to-black\/90{--tw-gradient-to: rgb(0 0 0 / .9) var(--tw-gradient-to-position)}.to-blue-100{--tw-gradient-to: #dbeafe var(--tw-gradient-to-position)}.to-blue-300{--tw-gradient-to: #93c5fd var(--tw-gradient-to-position)}.to-blue-400{--tw-gradient-to: #60a5fa var(--tw-gradient-to-position)}.to-blue-400\/60{--tw-gradient-to: rgb(96 165 250 / .6) var(--tw-gradient-to-position)}.to-blue-50{--tw-gradient-to: #eff6ff var(--tw-gradient-to-position)}.to-blue-500{--tw-gradient-to: #3b82f6 var(--tw-gradient-to-position)}.to-blue-500\/10{--tw-gradient-to: rgb(59 130 246 / .1) var(--tw-gradient-to-position)}.to-blue-500\/20{--tw-gradient-to: rgb(59 130 246 / .2) var(--tw-gradient-to-position)}.to-blue-600{--tw-gradient-to: #2563eb var(--tw-gradient-to-position)}.to-blue-700{--tw-gradient-to: #1d4ed8 var(--tw-gradient-to-position)}.to-blue-800{--tw-gradient-to: #1e40af var(--tw-gradient-to-position)}.to-blue-800\/50{--tw-gradient-to: rgb(30 64 175 / .5) var(--tw-gradient-to-position)}.to-blue-900{--tw-gradient-to: #1e3a8a var(--tw-gradient-to-position)}.to-blue-900\/30{--tw-gradient-to: rgb(30 58 138 / .3) var(--tw-gradient-to-position)}.to-blue-900\/40{--tw-gradient-to: rgb(30 58 138 / .4) var(--tw-gradient-to-position)}.to-blue-900\/50{--tw-gradient-to: rgb(30 58 138 / .5) var(--tw-gradient-to-position)}.to-cyan-400{--tw-gradient-to: #22d3ee var(--tw-gradient-to-position)}.to-cyan-400\/0{--tw-gradient-to: rgb(34 211 238 / 0) var(--tw-gradient-to-position)}.to-cyan-400\/60{--tw-gradient-to: rgb(34 211 238 / .6) var(--tw-gradient-to-position)}.to-cyan-500{--tw-gradient-to: #06b6d4 var(--tw-gradient-to-position)}.to-cyan-500\/15{--tw-gradient-to: rgb(6 182 212 / .15) var(--tw-gradient-to-position)}.to-cyan-500\/20{--tw-gradient-to: rgb(6 182 212 / .2) var(--tw-gradient-to-position)}.to-cyan-600{--tw-gradient-to: #0891b2 var(--tw-gradient-to-position)}.to-cyan-700\/50{--tw-gradient-to: rgb(14 116 144 / .5) var(--tw-gradient-to-position)}.to-cyan-800\/50{--tw-gradient-to: rgb(21 94 117 / .5) var(--tw-gradient-to-position)}.to-emerald-100{--tw-gradient-to: #d1fae5 var(--tw-gradient-to-position)}.to-emerald-400{--tw-gradient-to: #34d399 var(--tw-gradient-to-position)}.to-emerald-50{--tw-gradient-to: #ecfdf5 var(--tw-gradient-to-position)}.to-emerald-500{--tw-gradient-to: #10b981 var(--tw-gradient-to-position)}.to-emerald-500\/10{--tw-gradient-to: rgb(16 185 129 / .1) var(--tw-gradient-to-position)}.to-emerald-500\/20{--tw-gradient-to: rgb(16 185 129 / .2) var(--tw-gradient-to-position)}.to-emerald-600{--tw-gradient-to: #059669 var(--tw-gradient-to-position)}.to-emerald-700\/50{--tw-gradient-to: rgb(4 120 87 / .5) var(--tw-gradient-to-position)}.to-emerald-900\/60{--tw-gradient-to: rgb(6 78 59 / .6) var(--tw-gradient-to-position)}.to-gray-400{--tw-gradient-to: #9ca3af var(--tw-gradient-to-position)}.to-gray-500{--tw-gradient-to: #6b7280 var(--tw-gradient-to-position)}.to-gray-700\/60{--tw-gradient-to: rgb(55 65 81 / .6) var(--tw-gradient-to-position)}.to-gray-800{--tw-gradient-to: #1f2937 var(--tw-gradient-to-position)}.to-gray-800\/80{--tw-gradient-to: rgb(31 41 55 / .8) var(--tw-gradient-to-position)}.to-gray-900{--tw-gradient-to: #111827 var(--tw-gradient-to-position)}.to-green-400{--tw-gradient-to: #4ade80 var(--tw-gradient-to-position)}.to-green-400\/20{--tw-gradient-to: rgb(74 222 128 / .2) var(--tw-gradient-to-position)}.to-green-50{--tw-gradient-to: #f0fdf4 var(--tw-gradient-to-position)}.to-green-500{--tw-gradient-to: #22c55e var(--tw-gradient-to-position)}.to-green-500\/20{--tw-gradient-to: rgb(34 197 94 / .2) var(--tw-gradient-to-position)}.to-green-500\/5{--tw-gradient-to: rgb(34 197 94 / .05) var(--tw-gradient-to-position)}.to-green-700{--tw-gradient-to: #15803d var(--tw-gradient-to-position)}.to-indigo-100{--tw-gradient-to: #e0e7ff var(--tw-gradient-to-position)}.to-indigo-400{--tw-gradient-to: #818cf8 var(--tw-gradient-to-position)}.to-indigo-50{--tw-gradient-to: #eef2ff var(--tw-gradient-to-position)}.to-indigo-500{--tw-gradient-to: #6366f1 var(--tw-gradient-to-position)}.to-indigo-600{--tw-gradient-to: #4f46e5 var(--tw-gradient-to-position)}.to-indigo-800\/40{--tw-gradient-to: rgb(55 48 163 / .4) var(--tw-gradient-to-position)}.to-indigo-900{--tw-gradient-to: #312e81 var(--tw-gradient-to-position)}.to-indigo-900\/70{--tw-gradient-to: rgb(49 46 129 / .7) var(--tw-gradient-to-position)}.to-indigo-950{--tw-gradient-to: #1e1b4b var(--tw-gradient-to-position)}.to-orange-100{--tw-gradient-to: #ffedd5 var(--tw-gradient-to-position)}.to-orange-500{--tw-gradient-to: #f97316 var(--tw-gradient-to-position)}.to-orange-500\/10{--tw-gradient-to: rgb(249 115 22 / .1) var(--tw-gradient-to-position)}.to-orange-500\/20{--tw-gradient-to: rgb(249 115 22 / .2) var(--tw-gradient-to-position)}.to-orange-600{--tw-gradient-to: #ea580c var(--tw-gradient-to-position)}.to-orange-600\/20{--tw-gradient-to: rgb(234 88 12 / .2) var(--tw-gradient-to-position)}.to-pink-400{--tw-gradient-to: #f472b6 var(--tw-gradient-to-position)}.to-pink-50{--tw-gradient-to: #fdf2f8 var(--tw-gradient-to-position)}.to-pink-500{--tw-gradient-to: #ec4899 var(--tw-gradient-to-position)}.to-pink-500\/10{--tw-gradient-to: rgb(236 72 153 / .1) var(--tw-gradient-to-position)}.to-pink-500\/20{--tw-gradient-to: rgb(236 72 153 / .2) var(--tw-gradient-to-position)}.to-pink-500\/5{--tw-gradient-to: rgb(236 72 153 / .05) var(--tw-gradient-to-position)}.to-pink-600{--tw-gradient-to: #db2777 var(--tw-gradient-to-position)}.to-pink-600\/20{--tw-gradient-to: rgb(219 39 119 / .2) var(--tw-gradient-to-position)}.to-pink-900\/50{--tw-gradient-to: rgb(131 24 67 / .5) var(--tw-gradient-to-position)}.to-purple-100{--tw-gradient-to: #f3e8ff var(--tw-gradient-to-position)}.to-purple-300{--tw-gradient-to: #d8b4fe var(--tw-gradient-to-position)}.to-purple-400{--tw-gradient-to: #c084fc var(--tw-gradient-to-position)}.to-purple-400\/10{--tw-gradient-to: rgb(192 132 252 / .1) var(--tw-gradient-to-position)}.to-purple-400\/20{--tw-gradient-to: rgb(192 132 252 / .2) var(--tw-gradient-to-position)}.to-purple-400\/30{--tw-gradient-to: rgb(192 132 252 / .3) var(--tw-gradient-to-position)}.to-purple-400\/5{--tw-gradient-to: rgb(192 132 252 / .05) var(--tw-gradient-to-position)}.to-purple-400\/60{--tw-gradient-to: rgb(192 132 252 / .6) var(--tw-gradient-to-position)}.to-purple-50{--tw-gradient-to: #faf5ff var(--tw-gradient-to-position)}.to-purple-500{--tw-gradient-to: #a855f7 var(--tw-gradient-to-position)}.to-purple-500\/10{--tw-gradient-to: rgb(168 85 247 / .1) var(--tw-gradient-to-position)}.to-purple-500\/20{--tw-gradient-to: rgb(168 85 247 / .2) var(--tw-gradient-to-position)}.to-purple-500\/30{--tw-gradient-to: rgb(168 85 247 / .3) var(--tw-gradient-to-position)}.to-purple-600{--tw-gradient-to: #9333ea var(--tw-gradient-to-position)}.to-purple-600\/80{--tw-gradient-to: rgb(147 51 234 / .8) var(--tw-gradient-to-position)}.to-purple-700\/50{--tw-gradient-to: rgb(126 34 206 / .5) var(--tw-gradient-to-position)}.to-purple-800\/80{--tw-gradient-to: rgb(107 33 168 / .8) var(--tw-gradient-to-position)}.to-purple-900{--tw-gradient-to: #581c87 var(--tw-gradient-to-position)}.to-purple-900\/30{--tw-gradient-to: rgb(88 28 135 / .3) var(--tw-gradient-to-position)}.to-purple-900\/50{--tw-gradient-to: rgb(88 28 135 / .5) var(--tw-gradient-to-position)}.to-purple-900\/60{--tw-gradient-to: rgb(88 28 135 / .6) var(--tw-gradient-to-position)}.to-purple-900\/80{--tw-gradient-to: rgb(88 28 135 / .8) var(--tw-gradient-to-position)}.to-purple-900\/90{--tw-gradient-to: rgb(88 28 135 / .9) var(--tw-gradient-to-position)}.to-red-400{--tw-gradient-to: #f87171 var(--tw-gradient-to-position)}.to-red-600{--tw-gradient-to: #dc2626 var(--tw-gradient-to-position)}.to-red-600\/80{--tw-gradient-to: rgb(220 38 38 / .8) var(--tw-gradient-to-position)}.to-sky-50{--tw-gradient-to: #f0f9ff var(--tw-gradient-to-position)}.to-slate-100{--tw-gradient-to: #f1f5f9 var(--tw-gradient-to-position)}.to-slate-200{--tw-gradient-to: #e2e8f0 var(--tw-gradient-to-position)}.to-slate-50\/50{--tw-gradient-to: rgb(248 250 252 / .5) var(--tw-gradient-to-position)}.to-slate-600\/50{--tw-gradient-to: rgb(71 85 105 / .5) var(--tw-gradient-to-position)}.to-slate-700{--tw-gradient-to: #334155 var(--tw-gradient-to-position)}.to-slate-700\/50{--tw-gradient-to: rgb(51 65 85 / .5) var(--tw-gradient-to-position)}.to-slate-800{--tw-gradient-to: #1e293b var(--tw-gradient-to-position)}.to-slate-900{--tw-gradient-to: #0f172a var(--tw-gradient-to-position)}.to-slate-900\/50{--tw-gradient-to: rgb(15 23 42 / .5) var(--tw-gradient-to-position)}.to-slate-900\/80{--tw-gradient-to: rgb(15 23 42 / .8) var(--tw-gradient-to-position)}.to-slate-900\/90{--tw-gradient-to: rgb(15 23 42 / .9) var(--tw-gradient-to-position)}.to-slate-900\/95{--tw-gradient-to: rgb(15 23 42 / .95) var(--tw-gradient-to-position)}.to-slate-950{--tw-gradient-to: #020617 var(--tw-gradient-to-position)}.to-teal-500{--tw-gradient-to: #14b8a6 var(--tw-gradient-to-position)}.to-teal-500\/10{--tw-gradient-to: rgb(20 184 166 / .1) var(--tw-gradient-to-position)}.to-teal-600{--tw-gradient-to: #0d9488 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-violet-50{--tw-gradient-to: #f5f3ff var(--tw-gradient-to-position)}.to-violet-500{--tw-gradient-to: #8b5cf6 var(--tw-gradient-to-position)}.to-violet-500\/20{--tw-gradient-to: rgb(139 92 246 / .2) var(--tw-gradient-to-position)}.to-white{--tw-gradient-to: #fff var(--tw-gradient-to-position)}.to-yellow-400{--tw-gradient-to: #facc15 var(--tw-gradient-to-position)}.to-yellow-50{--tw-gradient-to: #fefce8 var(--tw-gradient-to-position)}.to-yellow-500{--tw-gradient-to: #eab308 var(--tw-gradient-to-position)}.to-yellow-500\/20{--tw-gradient-to: rgb(234 179 8 / .2) var(--tw-gradient-to-position)}.bg-\[length\:200\%_100\%\]{background-size:200% 100%}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-current{fill:currentColor}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.object-top{-o-object-position:top;object-position:top}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-16{padding:4rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-12{padding-left:3rem;padding-right:3rem}.px-16{padding-left:4rem;padding-right:4rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-32{padding-top:8rem;padding-bottom:8rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-0{padding-bottom:0}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-9{padding-bottom:2.25rem}.pl-10{padding-left:2.5rem}.pl-12{padding-left:3rem}.pl-14{padding-left:3.5rem}.pl-2\.5{padding-left:.625rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-8{padding-left:2rem}.pr-10{padding-right:2.5rem}.pr-12{padding-right:3rem}.pr-14{padding-right:3.5rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-20{padding-top:5rem}.pt-24{padding-top:6rem}.pt-28{padding-top:7rem}.pt-3{padding-top:.75rem}.pt-32{padding-top:8rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-\[0\.8rem\]{font-size:.8rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[clamp\(2\.15rem\,5vw\,4\.5rem\)\]{font-size:clamp(2.15rem,5vw,4.5rem)}.text-\[clamp\(2\.35rem\,6vw\,4\.6rem\)\]{font-size:clamp(2.35rem,6vw,4.6rem)}.text-\[clamp\(2rem\,8vw\,2\.25rem\)\]{font-size:clamp(2rem,8vw,2.25rem)}.text-\[clamp\(3\.1rem\,9vw\,7\.8rem\)\]{font-size:clamp(3.1rem,9vw,7.8rem)}.text-\[clamp\(3\.6rem\,8vw\,8\.5rem\)\]{font-size:clamp(3.6rem,8vw,8.5rem)}.text-\[clamp\(3\.6rem\,8vw\,8rem\)\]{font-size:clamp(3.6rem,8vw,8rem)}.text-\[clamp\(3rem\,6vw\,6rem\)\]{font-size:clamp(3rem,6vw,6rem)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-extralight{font-weight:200}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.font-thin{font-weight:100}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-\[\.82\]{line-height:.82}.leading-\[\.86\]{line-height:.86}.leading-\[\.88\]{line-height:.88}.leading-\[\.9\]{line-height:.9}.leading-\[0\.82\]{line-height:.82}.leading-\[0\.95\]{line-height:.95}.leading-\[0\.98\]{line-height:.98}.leading-\[0\.9\]{line-height:.9}.leading-\[1\.02\]{line-height:1.02}.leading-\[1\.06\]{line-height:1.06}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-\.04em\]{letter-spacing:-.04em}.tracking-\[-\.055em\]{letter-spacing:-.055em}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.035em\]{letter-spacing:-.035em}.tracking-\[-0\.045em\]{letter-spacing:-.045em}.tracking-\[-0\.04em\]{letter-spacing:-.04em}.tracking-\[-0\.055em\]{letter-spacing:-.055em}.tracking-\[\.08em\]{letter-spacing:.08em}.tracking-\[\.12em\]{letter-spacing:.12em}.tracking-\[\.14em\]{letter-spacing:.14em}.tracking-\[\.16em\]{letter-spacing:.16em}.tracking-\[\.18em\]{letter-spacing:.18em}.tracking-\[\.22em\]{letter-spacing:.22em}.tracking-\[\.24em\]{letter-spacing:.24em}.tracking-\[\.26em\]{letter-spacing:.26em}.tracking-\[\.28em\]{letter-spacing:.28em}.tracking-\[\.2em\]{letter-spacing:.2em}.tracking-\[\.34em\]{letter-spacing:.34em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.23em\]{letter-spacing:.23em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.25em\]{letter-spacing:.25em}.tracking-\[0\.27em\]{letter-spacing:.27em}.tracking-\[0\.28em\]{letter-spacing:.28em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.35em\]{letter-spacing:.35em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-\[0\.42em\]{letter-spacing:.42em}.tracking-\[0\.45em\]{letter-spacing:.45em}.tracking-\[0\.48em\]{letter-spacing:.48em}.tracking-\[0\.4em\]{letter-spacing:.4em}.tracking-\[0\.55em\]{letter-spacing:.55em}.tracking-\[0\.5em\]{letter-spacing:.5em}.tracking-\[0\.65em\]{letter-spacing:.65em}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-\[\#9BCBFA\]{--tw-text-opacity: 1 !important;color:rgb(155 203 250 / var(--tw-text-opacity, 1))!important}.text-\[\#060908\]{--tw-text-opacity: 1;color:rgb(6 9 8 / var(--tw-text-opacity, 1))}.text-\[\#080E1A\]{--tw-text-opacity: 1;color:rgb(8 14 26 / var(--tw-text-opacity, 1))}.text-\[\#0B0D0F\]{--tw-text-opacity: 1;color:rgb(11 13 15 / var(--tw-text-opacity, 1))}.text-\[\#0B0D0F\]\/75{color:#0b0d0fbf}.text-\[\#0B0D0F\]\/80{color:#0b0d0fcc}.text-\[\#0d1720\]{--tw-text-opacity: 1;color:rgb(13 23 32 / var(--tw-text-opacity, 1))}.text-\[\#0d1720\]\/70{color:#0d1720b3}.text-\[\#101317\]{--tw-text-opacity: 1;color:rgb(16 19 23 / var(--tw-text-opacity, 1))}.text-\[\#10243B\]{--tw-text-opacity: 1;color:rgb(16 36 59 / var(--tw-text-opacity, 1))}.text-\[\#2080E8\]{--tw-text-opacity: 1;color:rgb(32 128 232 / var(--tw-text-opacity, 1))}.text-\[\#2080E8\]\/0{color:#2080e800}.text-\[\#2080E8\]\/45{color:#2080e873}.text-\[\#2080e8\]{--tw-text-opacity: 1;color:rgb(32 128 232 / var(--tw-text-opacity, 1))}.text-\[\#489BEE\]{--tw-text-opacity: 1;color:rgb(72 155 238 / var(--tw-text-opacity, 1))}.text-\[\#53646A\]{--tw-text-opacity: 1;color:rgb(83 100 106 / var(--tw-text-opacity, 1))}.text-\[\#60798a\]{--tw-text-opacity: 1;color:rgb(96 121 138 / var(--tw-text-opacity, 1))}.text-\[\#60ACFF\]{--tw-text-opacity: 1;color:rgb(96 172 255 / var(--tw-text-opacity, 1))}.text-\[\#8CBBF3\]{--tw-text-opacity: 1;color:rgb(140 187 243 / var(--tw-text-opacity, 1))}.text-\[\#8b7342\]{--tw-text-opacity: 1;color:rgb(139 115 66 / var(--tw-text-opacity, 1))}.text-\[\#9BCBFA\]{--tw-text-opacity: 1;color:rgb(155 203 250 / var(--tw-text-opacity, 1))}.text-\[\#9bb4c3\]{--tw-text-opacity: 1;color:rgb(155 180 195 / var(--tw-text-opacity, 1))}.text-\[\#9bb4c3\]\/65{color:#9bb4c3a6}.text-\[\#B8BDC5\]{--tw-text-opacity: 1;color:rgb(184 189 197 / var(--tw-text-opacity, 1))}.text-\[\#B9E1FF\]{--tw-text-opacity: 1;color:rgb(185 225 255 / var(--tw-text-opacity, 1))}.text-\[\#D1B16A\]{--tw-text-opacity: 1;color:rgb(209 177 106 / var(--tw-text-opacity, 1))}.text-\[\#DFEAF5\]{--tw-text-opacity: 1;color:rgb(223 234 245 / var(--tw-text-opacity, 1))}.text-\[\#E6E3DE\]{--tw-text-opacity: 1;color:rgb(230 227 222 / var(--tw-text-opacity, 1))}.text-\[\#E6E3DE\]\/20{color:#e6e3de33}.text-\[\#E6E3DE\]\/40{color:#e6e3de66}.text-\[\#E6E3DE\]\/50{color:#e6e3de80}.text-\[\#E6E3DE\]\/55{color:#e6e3de8c}.text-\[\#E6E3DE\]\/60{color:#e6e3de99}.text-\[\#E6E3DE\]\/70{color:#e6e3deb3}.text-\[\#E6E3DE\]\/80{color:#e6e3decc}.text-\[\#E6E3DE\]\/85{color:#e6e3ded9}.text-\[\#F0EBE0\]{--tw-text-opacity: 1;color:rgb(240 235 224 / var(--tw-text-opacity, 1))}.text-\[\#F0EBE0\]\/40{color:#f0ebe066}.text-\[\#F0EBE0\]\/45{color:#f0ebe073}.text-\[\#F0EBE0\]\/50{color:#f0ebe080}.text-\[\#F0EBE0\]\/55{color:#f0ebe08c}.text-\[\#F0EBE0\]\/60{color:#f0ebe099}.text-\[\#F0EBE0\]\/65{color:#f0ebe0a6}.text-\[\#F0EBE0\]\/70{color:#f0ebe0b3}.text-\[\#F0EBE0\]\/75{color:#f0ebe0bf}.text-\[\#F0EBE0\]\/80{color:#f0ebe0cc}.text-\[\#F0EBE0\]\/85{color:#f0ebe0d9}.text-\[\#F0EBE0\]\/90{color:#f0ebe0e6}.text-\[\#FFD6B2\]{--tw-text-opacity: 1;color:rgb(255 214 178 / var(--tw-text-opacity, 1))}.text-\[\#FFE1CD\]{--tw-text-opacity: 1;color:rgb(255 225 205 / var(--tw-text-opacity, 1))}.text-\[\#a6392f\]{--tw-text-opacity: 1;color:rgb(166 57 47 / var(--tw-text-opacity, 1))}.text-\[\#c2a76b\]{--tw-text-opacity: 1;color:rgb(194 167 107 / var(--tw-text-opacity, 1))}.text-\[\#d1b16a\]{--tw-text-opacity: 1;color:rgb(209 177 106 / var(--tw-text-opacity, 1))}.text-\[\#f0ebe0\]{--tw-text-opacity: 1;color:rgb(240 235 224 / var(--tw-text-opacity, 1))}.text-\[\#f2ede3\]{--tw-text-opacity: 1;color:rgb(242 237 227 / var(--tw-text-opacity, 1))}.text-\[\#f2ede3\]\/35{color:#f2ede359}.text-\[\#f2ede3\]\/40{color:#f2ede366}.text-\[\#f2ede3\]\/45{color:#f2ede373}.text-\[\#f2ede3\]\/50{color:#f2ede380}.text-\[\#f2ede3\]\/55{color:#f2ede38c}.text-\[\#f2ede3\]\/65{color:#f2ede3a6}.text-\[\#f2eee5\]{--tw-text-opacity: 1;color:rgb(242 238 229 / var(--tw-text-opacity, 1))}.text-\[\#f2eee5\]\/45{color:#f2eee573}.text-\[\#f2eee5\]\/65{color:#f2eee5a6}.text-\[\#f2eee5\]\/70{color:#f2eee5b3}.text-\[\#f2eee5\]\/75{color:#f2eee5bf}.text-\[\#f2eee5\]\/80{color:#f2eee5cc}.text-accent-foreground{color:var(--accent-foreground)}.text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-amber-900{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-100{--tw-text-opacity: 1;color:rgb(219 234 254 / var(--tw-text-opacity, 1))}.text-blue-200{--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity, 1))}.text-blue-300{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.text-blue-50{--tw-text-opacity: 1;color:rgb(239 246 255 / var(--tw-text-opacity, 1))}.text-blue-50\/90{color:#eff6ffe6}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-blue-900{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.text-card-foreground{color:var(--card-foreground)}.text-current{color:currentColor}.text-cyan-100{--tw-text-opacity: 1;color:rgb(207 250 254 / var(--tw-text-opacity, 1))}.text-cyan-200{--tw-text-opacity: 1;color:rgb(165 243 252 / var(--tw-text-opacity, 1))}.text-cyan-300{--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.text-cyan-400{--tw-text-opacity: 1;color:rgb(34 211 238 / var(--tw-text-opacity, 1))}.text-cyan-600{--tw-text-opacity: 1;color:rgb(8 145 178 / var(--tw-text-opacity, 1))}.text-destructive{color:var(--destructive)}.text-destructive-foreground{color:var(--destructive-foreground)}.text-emerald-200{--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}.text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.text-foreground{color:var(--foreground)}.text-gray-100{--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-100{--tw-text-opacity: 1;color:rgb(220 252 231 / var(--tw-text-opacity, 1))}.text-green-200{--tw-text-opacity: 1;color:rgb(187 247 208 / var(--tw-text-opacity, 1))}.text-green-300{--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-green-900{--tw-text-opacity: 1;color:rgb(20 83 45 / var(--tw-text-opacity, 1))}.text-indigo-300{--tw-text-opacity: 1;color:rgb(165 180 252 / var(--tw-text-opacity, 1))}.text-indigo-400{--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity, 1))}.text-indigo-500{--tw-text-opacity: 1;color:rgb(99 102 241 / var(--tw-text-opacity, 1))}.text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.text-indigo-700{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}.text-muted-foreground{color:var(--muted-foreground)}.text-orange-300{--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.text-orange-400{--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-orange-700{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.text-orange-800{--tw-text-opacity: 1;color:rgb(154 52 18 / var(--tw-text-opacity, 1))}.text-orange-900{--tw-text-opacity: 1;color:rgb(124 45 18 / var(--tw-text-opacity, 1))}.text-pink-600{--tw-text-opacity: 1;color:rgb(219 39 119 / var(--tw-text-opacity, 1))}.text-pink-700{--tw-text-opacity: 1;color:rgb(190 24 93 / var(--tw-text-opacity, 1))}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-purple-200{--tw-text-opacity: 1;color:rgb(233 213 255 / var(--tw-text-opacity, 1))}.text-purple-300{--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity, 1))}.text-purple-400{--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.text-purple-500{--tw-text-opacity: 1;color:rgb(168 85 247 / var(--tw-text-opacity, 1))}.text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.text-purple-700{--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity, 1))}.text-purple-800{--tw-text-opacity: 1;color:rgb(107 33 168 / var(--tw-text-opacity, 1))}.text-red-200{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-rose-300{--tw-text-opacity: 1;color:rgb(253 164 175 / var(--tw-text-opacity, 1))}.text-rose-400{--tw-text-opacity: 1;color:rgb(251 113 133 / var(--tw-text-opacity, 1))}.text-secondary-foreground{color:var(--secondary-foreground)}.text-sidebar-foreground{color:var(--sidebar-foreground)}.text-sky-600{--tw-text-opacity: 1;color:rgb(2 132 199 / var(--tw-text-opacity, 1))}.text-slate-200{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-teal-300{--tw-text-opacity: 1;color:rgb(94 234 212 / var(--tw-text-opacity, 1))}.text-teal-400{--tw-text-opacity: 1;color:rgb(45 212 191 / var(--tw-text-opacity, 1))}.text-teal-700{--tw-text-opacity: 1;color:rgb(15 118 110 / var(--tw-text-opacity, 1))}.text-transparent{color:transparent}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/40{color:#fff6}.text-white\/45{color:#ffffff73}.text-white\/50{color:#ffffff80}.text-white\/70{color:#ffffffb3}.text-yellow-300{--tw-text-opacity: 1;color:rgb(253 224 71 / var(--tw-text-opacity, 1))}.text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}.text-yellow-600{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}.text-yellow-800{--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.placeholder-cyan-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(34 211 238 / var(--tw-placeholder-opacity, 1))}.placeholder-cyan-400::placeholder{--tw-placeholder-opacity: 1;color:rgb(34 211 238 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-400::placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.accent-\[\#489BEE\]{accent-color:#489BEE}.accent-\[\#C6A66A\]{accent-color:#C6A66A}.accent-\[\#c2a76b\]{accent-color:#c2a76b}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-5{opacity:.05}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-border));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(34\,197\,94\,0\.2\)\]{--tw-shadow: 0 0 30px rgba(34,197,94,.2);--tw-shadow-colored: 0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_60px_rgba\(0\,255\,255\,0\.3\)\]{--tw-shadow: 0 0 60px rgba(0,255,255,.3);--tw-shadow-colored: 0 0 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-blue-400\/20{--tw-shadow-color: rgb(96 165 250 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-400\/50{--tw-shadow-color: rgb(96 165 250 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-400\/80{--tw-shadow-color: rgb(96 165 250 / .8);--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-500\/30{--tw-shadow-color: rgb(59 130 246 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-cyan-400\/80{--tw-shadow-color: rgb(34 211 238 / .8);--tw-shadow: var(--tw-shadow-colored)}.shadow-cyan-500\/20{--tw-shadow-color: rgb(6 182 212 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-green-400\/20{--tw-shadow-color: rgb(74 222 128 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-green-400\/50{--tw-shadow-color: rgb(74 222 128 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-green-400\/80{--tw-shadow-color: rgb(74 222 128 / .8);--tw-shadow: var(--tw-shadow-colored)}.shadow-green-500\/30{--tw-shadow-color: rgb(34 197 94 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-purple-400\/20{--tw-shadow-color: rgb(192 132 252 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-purple-400\/80{--tw-shadow-color: rgb(192 132 252 / .8);--tw-shadow: var(--tw-shadow-colored)}.shadow-purple-500\/30{--tw-shadow-color: rgb(168 85 247 / .3);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-blue-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.ring-ring{--tw-ring-color: var(--ring)}.ring-sidebar-ring{--tw-ring-color: var(--sidebar-ring)}.ring-offset-2{--tw-ring-offset-width: 2px}.ring-offset-background{--tw-ring-offset-color: var(--background)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-2xl{--tw-blur: blur(40px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-lg{--tw-blur: blur(16px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-sm{--tw-blur: blur(4px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-xl{--tw-blur: blur(24px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.brightness-0{--tw-brightness: brightness(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-lg{--tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / .04)) drop-shadow(0 4px 3px rgb(0 0 0 / .1));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-2xl{--tw-backdrop-blur: blur(40px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-lg{--tw-backdrop-blur: blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.delay-1000{transition-delay:1s}.delay-150{transition-delay:.15s}.delay-200{transition-delay:.2s}.delay-300{transition-delay:.3s}.delay-500{transition-delay:.5s}.delay-700{transition-delay:.7s}.duration-1000{transition-duration:1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.fade-in-0{--tw-enter-opacity: 0}.fade-in-80{--tw-enter-opacity: .8}.zoom-in-95{--tw-enter-scale: .95}.slide-in-from-bottom-2{--tw-enter-translate-y: .5rem}.duration-1000{animation-duration:1s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.duration-700{animation-duration:.7s}.delay-1000{animation-delay:1s}.delay-150{animation-delay:.15s}.delay-200{animation-delay:.2s}.delay-300{animation-delay:.3s}.delay-500{animation-delay:.5s}.delay-700{animation-delay:.7s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{animation-timing-function:linear}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.running{animation-play-state:running}.\!paused{animation-play-state:paused!important}.paused{animation-play-state:paused}.text-navy{color:var(--navy)}.bg-navy{background-color:var(--navy)}.text-turquoise{color:var(--turquoise)}.bg-turquoise{background-color:var(--turquoise)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.\[overflow-wrap\:break-word\]{overflow-wrap:break-word}*{font-family:Manrope,sans-serif}.font-display{font-family:Newsreader,Georgia,serif}.public-contact-page{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))}.public-contact-dock{position:fixed;z-index:30;bottom:0;left:0;right:0;padding:10px max(10px,env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(10px,env(safe-area-inset-left,0px));border-top:1px solid rgba(240,235,224,.14);background:#0e1219;color:#f0ebe0;box-shadow:0 -4px 24px #0000002e}.public-contact-action{display:flex;min-height:54px;min-width:44px;align-items:center;justify-content:center;gap:8px;padding:8px;border-width:1px;border-radius:6px;transition:background-color .2s,border-color .2s}.public-contact-action:focus-visible{outline:2px solid #60ACFF;outline-offset:2px}@media(min-width:640px){.public-contact-dock{left:auto;right:max(24px,env(safe-area-inset-right,0px));bottom:calc(24px + env(safe-area-inset-bottom,0px));width:400px;padding:10px;border:1px solid rgba(240,235,224,.14);border-radius:10px;box-shadow:0 8px 32px #0000004d}.public-contact-page{padding-bottom:calc(112px + env(safe-area-inset-bottom,0px))}}.team-page{background:#0b0d0f}.team-page .font-display{font-family:Newsreader,Georgia,serif}.team-page:before{content:"";pointer-events:none;position:fixed;inset:0;z-index:70;opacity:.023;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.team-kicker{color:#2080e8;font-size:10px;font-weight:700;letter-spacing:.34em;text-transform:uppercase}.team-card{display:block}.team-card:focus-visible,.team-back:focus-visible,.team-button:focus-visible{outline:1px solid #2080E8;outline-offset:5px}.team-back{display:inline-flex;align-items:center;gap:.6rem;color:#f0ebe094;font-size:10px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;transition:color .25s ease}.team-back:hover{color:#2080e8}.team-button{display:inline-flex;align-items:center;gap:.55rem;padding:.85rem 1.1rem;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.team-button-primary{background:#2080e8;color:#0b0d0f}.team-button-primary:hover{background:#f0ebe0}.team-button-outline{border:1px solid rgba(32,128,232,.58);color:#2080e8}.team-button-outline:hover{background:#2080e81f;border-color:#2080e8}@media(prefers-reduced-motion:reduce){.team-page *,.team-page *:before,.team-page *:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}html,body{overflow-x:hidden;-webkit-overflow-scrolling:touch}body{min-height:100vh;min-height:-webkit-fill-available}:root{--carbon-black: #0B0D0F;--graphite: #14181C;--smoke: #2A2F35;--stone: #E6E3DE;--muted: #B8B2A8;--accent: #2080E8;--radius: 4px;--border-subtle: 1px solid rgba(230, 227, 222, .12);--container: 1180px;--gutter: clamp(18px, 3vw, 44px);--h1: clamp(44px, 6vw, 76px);--h2: clamp(28px, 3.2vw, 44px);--h3: 18px;--body: 16px;--lh-tight: 1.05;--lh-normal: 1.55;--space-1: 8px;--space-2: 14px;--space-3: 22px;--space-4: 34px;--space-5: 54px;--space-6: 80px;--background: 210 14% 4%;--foreground: 40 10% 90%;--primary: 210 80% 53%;--primary-foreground: 210 14% 6%;--secondary: 210 12% 10%;--secondary-foreground: 40 10% 90%;--accent-hsl: 210 80% 53%;--accent-foreground: 210 14% 6%;--destructive: 0 75% 60%;--destructive-foreground: 0 0% 98%;--border: 210 10% 18%;--input: 210 12% 10%;--ring: 210 80% 53%;--card: 210 12% 8%;--card-foreground: 40 10% 90%;--popover: 210 12% 8%;--popover-foreground: 40 10% 90%}@keyframes float-gentle{0%,to{transform:translateY(0) translate(0) scale(1)}25%{transform:translateY(-3px) translate(2px) scale(1.02)}50%{transform:translateY(-6px) translate(0) scale(1.05)}75%{transform:translateY(-3px) translate(-2px) scale(1.02)}}@keyframes orbit-motion{0%{transform:rotate(0) translate(40px) rotate(0)}to{transform:rotate(360deg) translate(40px) rotate(-360deg)}}@keyframes corner-hop{0%,90%,to{transform:scale(1) rotate(0)}10%,80%{transform:scale(1.1) rotate(5deg)}45%{transform:scale(1.2) rotate(-5deg)}}@keyframes avoid-mode{0%,to{transform:scale(1) rotate(0);opacity:.9}50%{transform:scale(1.1) rotate(10deg);opacity:1}}.animate-float-gentle{animation:float-gentle 4s ease-in-out infinite}.animate-orbit-motion{animation:orbit-motion 8s linear infinite}.animate-corner-hop{animation:corner-hop 2s ease-in-out infinite}.animate-avoid-mode{animation:avoid-mode 3s ease-in-out infinite}@keyframes swing{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes wave{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes float{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-5px) rotate(1deg)}50%{transform:translateY(-10px) rotate(0)}75%{transform:translateY(-5px) rotate(-1deg)}}@keyframes lighthouse-beam{0%{transform:rotate(0);opacity:.3}25%{opacity:1}50%{opacity:.3}75%{opacity:1}to{transform:rotate(360deg);opacity:.3}}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-scroll{animation:scroll 15s linear infinite}.hero-heading{font-size:2rem;line-height:1.2;letter-spacing:.02em;text-shadow:0 2px 10px rgba(0,0,0,.6);font-weight:600}@media(min-width:768px){.hero-heading{font-size:2.5rem}}@media(min-width:1024px){.hero-heading{font-size:3rem}}@media(min-width:1280px){.hero-heading{font-size:3.5rem}}@keyframes hero-slide-3{0%,30%{transform:translate(0)}33%,63%{transform:translate(-100%)}66%,96%{transform:translate(-200%)}to{transform:translate(0)}}.animate-hero-slide-3{animation:hero-slide-3 18s ease-in-out infinite}@keyframes hero-slide{0%,18%{transform:translate(0)}20%,38%{transform:translate(-100%)}40%,58%{transform:translate(-200%)}60%,78%{transform:translate(-300%)}80%,98%{transform:translate(-400%)}to{transform:translate(0)}}.animate-hero-slide{animation:hero-slide 30s ease-in-out infinite}.hero-carousel-wrapper{overflow:hidden}.hero-slide{transition:opacity 1s ease-in-out}@keyframes marquee{0%{transform:translate(100%)}to{transform:translate(-100%)}}.animate-marquee{animation:marquee 60s linear infinite}@keyframes floatingParticle{0%{transform:translateY(0) translate(0) rotate(0);opacity:.6}25%{transform:translateY(-8px) translate(3px) rotate(90deg);opacity:1}50%{transform:translateY(-12px) translate(-2px) rotate(180deg);opacity:.8}75%{transform:translateY(-6px) translate(4px) rotate(270deg);opacity:1}to{transform:translateY(0) translate(0) rotate(360deg);opacity:.6}}@keyframes scan{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes scanVertical{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes typewriter{0%,50%{opacity:1}51%,to{opacity:0}}.animate-swing{animation:swing 2s ease-in-out infinite}.animate-shimmer{animation:shimmer 2s infinite linear}.animate-wave{animation:wave 3s ease-in-out infinite}.animate-float{animation:float 4s ease-in-out infinite}.animate-lighthouse-beam{animation:lighthouse-beam 4s linear infinite}.animate-electric-pulse{animation:electricPulse 2.5s ease-in-out infinite}.animate-electric-zap{animation:electricZap 3s ease-in-out infinite}.animate-brain-pulse{animation:brainPulse 2s ease-in-out infinite}.animate-floating-particle{animation:floatingParticle 4s ease-in-out infinite}.animate-spin-slow{animation:spin-slow 8s linear infinite}.reverse{animation-direction:reverse}@keyframes spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes scroll-left{0%{transform:translate(0)}to{transform:translate(-33.33%)}}.animate-scroll-left{animation:scroll-left 30s linear infinite}@keyframes press-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-scroll-press{animation:press-scroll 28s linear infinite}.press-logos-scroll{overflow:hidden;width:100%}.press-logos-track{display:flex;width:-moz-max-content;width:max-content}.charter-page{--ink: #0B0D0F;--deep: #060908;--pool: #2080E8;--aqua: #2080E8;--sun: #2080E8;--mist: #E6E3DE;--shell: #F0EBE0;font-family:Manrope,sans-serif;background:var(--shell);color:var(--ink)}.charter-page h1,.charter-page h2,.charter-page h3,.charter-page .charter-serif{font-family:Newsreader,Georgia,serif}.charter-page .charter-mono{font-family:DM Mono,monospace}.charter-page:before{content:"";pointer-events:none;position:fixed;inset:0;z-index:70;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.7'/%3E%3C/svg%3E")}@keyframes charter-rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.charter-rise{animation:charter-rise .8s cubic-bezier(.2,.75,.25,1) both}.charter-rise-delay{animation:charter-rise .8s .15s cubic-bezier(.2,.75,.25,1) both}.charter-page input,.charter-page select,.charter-page textarea{border-radius:0}@media(prefers-reduced-motion:reduce){.charter-page *,.charter-page *:before,.charter-page *:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(max-width:767px){.charter-page section{scroll-margin-top:76px}.charter-page h1{font-size:clamp(2.45rem,11.5vw,3.25rem)!important;line-height:.88!important}.charter-page h2{line-height:.88}.charter-page input,.charter-page select,.charter-page textarea{font-size:16px;min-height:44px}.charter-page textarea{min-height:112px}.charter-page button,.charter-page a{-webkit-tap-highlight-color:transparent}.charter-page a[href^="mailto:"],.charter-page a[href^="tel:"]{min-height:44px}.charter-page button[type=submit],.charter-page form button{width:100%;min-height:48px;justify-content:center}.charter-page .grid.gap-3.md\:grid-cols-12{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:1.25rem;padding-bottom:.4rem;-webkit-overflow-scrolling:touch}.charter-page .grid.gap-3.md\:grid-cols-12>button{position:relative;flex:0 0 min(82vw,330px);min-height:218px;scroll-snap-align:start}.charter-page .grid.gap-3.md\:grid-cols-12>button:first-child{min-height:218px}.charter-page .min-h-36{min-height:0;padding:1.15rem}.charter-page .min-h-36 p{margin-top:1.6rem;font-size:1.25rem}.charter-page .grid.border-y>div,.charter-page .grid.border-b>div{padding:1.35rem}.charter-page .grid.border-y ul{margin-top:1rem;padding-top:.85rem}.charter-page .grid.border-y li{line-height:1.45}.charter-page .megan-service-grid>div{padding:1rem}.charter-page .megan-service-grid h3{margin-top:.75rem;font-size:1.1rem}.charter-page .megan-service-grid p{margin-top:.5rem;font-size:.8125rem;line-height:1.45}}@media(min-width:360px)and (max-width:767px){.charter-page .megan-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.special-assets-page{--sa-ink:#101a24;--sa-paper:#eee8dc;--sa-navy:#142431;--sa-brass:#c2a76b;font-family:Manrope,sans-serif;background:var(--sa-paper);color:var(--sa-ink)}.special-assets-page h1,.special-assets-page h2,.special-assets-page h3{font-family:Newsreader,Georgia,serif}.special-assets-page .sa-mono{font-family:DM Mono,monospace}.special-assets-page:before{content:"";pointer-events:none;position:fixed;z-index:70;inset:0;opacity:.027;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}@keyframes sa-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.sa-reveal{animation:sa-rise .85s cubic-bezier(.18,.78,.2,1) both}.sa-reveal-delay{animation:sa-rise .85s .15s cubic-bezier(.18,.78,.2,1) both}@media(prefers-reduced-motion:reduce){.special-assets-page *,.special-assets-page *:before,.special-assets-page *:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}@keyframes sa-media-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.sa-media-track{animation:sa-media-scroll 42s linear infinite}.sa-media-marquee:hover .sa-media-track,.sa-media-marquee:focus-within .sa-media-track{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.sa-media-marquee{overflow-x:auto}.sa-media-track{animation:none!important;transform:none}}@media(max-width:767px){.special-assets-page h1{font-size:clamp(3.75rem,16vw,5.4rem)!important}.special-assets-page h2{line-height:.84}.special-assets-page a{-webkit-tap-highlight-color:transparent}}summary[aria-label="Show charter destinations"]::-webkit-details-marker{display:none}summary[aria-label="Show charter destinations"]::marker{content:""}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:font-normal::-moz-placeholder{font-weight:400}.placeholder\:font-normal::placeholder{font-weight:400}.placeholder\:text-\[\#526477\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(82 100 119 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#526477\]::placeholder{--tw-text-opacity: 1;color:rgb(82 100 119 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#f2eee5\]\/30::-moz-placeholder{color:#f2eee54d}.placeholder\:text-\[\#f2eee5\]\/30::placeholder{color:#f2eee54d}.placeholder\:text-cyan-400\/70::-moz-placeholder{color:#22d3eeb3}.placeholder\:text-cyan-400\/70::placeholder{color:#22d3eeb3}.placeholder\:text-gray-400::-moz-placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.placeholder\:text-gray-400::placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.placeholder\:text-muted-foreground::-moz-placeholder{color:var(--muted-foreground)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.placeholder\:text-slate-400::-moz-placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.placeholder\:text-slate-400::placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.backdrop\:bg-\[\#080E1A\]\/95::backdrop{background-color:#080e1af2}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:-.5rem}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:.25rem}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:border-l:first-child{border-left-width:1px}.last\:mb-0:last-child{margin-bottom:0}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.last\:border-b-0:last-child{border-bottom-width:0px}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-within\:ring-\[\#86C6FA\]:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgb(134 198 250 / var(--tw-ring-opacity, 1))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-l-2:hover{border-left-width:2px}.hover\:border-l-4:hover{border-left-width:4px}.hover\:border-\[\#2080E8\]:hover{--tw-border-opacity: 1;border-color:rgb(32 128 232 / var(--tw-border-opacity, 1))}.hover\:border-\[\#2080E8\]\/40:hover{border-color:#2080e866}.hover\:border-\[\#2080E8\]\/50:hover{border-color:#2080e880}.hover\:border-\[\#2080E8\]\/60:hover{border-color:#2080e899}.hover\:border-\[\#489BEE\]:hover{--tw-border-opacity: 1;border-color:rgb(72 155 238 / var(--tw-border-opacity, 1))}.hover\:border-\[\#E6E3DE\]\/40:hover{border-color:#e6e3de66}.hover\:border-\[\#d1b16a\]:hover{--tw-border-opacity: 1;border-color:rgb(209 177 106 / var(--tw-border-opacity, 1))}.hover\:border-amber-300:hover{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.hover\:border-amber-400:hover{--tw-border-opacity: 1;border-color:rgb(251 191 36 / var(--tw-border-opacity, 1))}.hover\:border-blue-200:hover{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.hover\:border-blue-300:hover{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.hover\:border-blue-400:hover{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.hover\:border-blue-400\/50:hover{border-color:#60a5fa80}.hover\:border-blue-400\/60:hover{border-color:#60a5fa99}.hover\:border-blue-500:hover{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.hover\:border-blue-500\/30:hover{border-color:#3b82f64d}.hover\:border-blue-500\/50:hover{border-color:#3b82f680}.hover\:border-cyan-400:hover{--tw-border-opacity: 1;border-color:rgb(34 211 238 / var(--tw-border-opacity, 1))}.hover\:border-cyan-400\/40:hover{border-color:#22d3ee66}.hover\:border-cyan-400\/70:hover{border-color:#22d3eeb3}.hover\:border-emerald-400:hover{--tw-border-opacity: 1;border-color:rgb(52 211 153 / var(--tw-border-opacity, 1))}.hover\:border-emerald-400\/60:hover{border-color:#34d39999}.hover\:border-emerald-400\/70:hover{border-color:#34d399b3}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.hover\:border-gray-400:hover{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.hover\:border-gray-500\/50:hover{border-color:#6b728080}.hover\:border-green-300:hover{--tw-border-opacity: 1;border-color:rgb(134 239 172 / var(--tw-border-opacity, 1))}.hover\:border-green-400:hover{--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity, 1))}.hover\:border-green-400\/50:hover{border-color:#4ade8080}.hover\:border-indigo-400:hover{--tw-border-opacity: 1;border-color:rgb(129 140 248 / var(--tw-border-opacity, 1))}.hover\:border-orange-400:hover{--tw-border-opacity: 1;border-color:rgb(251 146 60 / var(--tw-border-opacity, 1))}.hover\:border-pink-400:hover{--tw-border-opacity: 1;border-color:rgb(244 114 182 / var(--tw-border-opacity, 1))}.hover\:border-purple-300:hover{--tw-border-opacity: 1;border-color:rgb(216 180 254 / var(--tw-border-opacity, 1))}.hover\:border-purple-400:hover{--tw-border-opacity: 1;border-color:rgb(192 132 252 / var(--tw-border-opacity, 1))}.hover\:border-purple-400\/50:hover{border-color:#c084fc80}.hover\:border-purple-400\/60:hover{border-color:#c084fc99}.hover\:border-purple-400\/70:hover{border-color:#c084fcb3}.hover\:border-red-400:hover{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}.hover\:border-red-500:hover{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.hover\:border-rose-400:hover{--tw-border-opacity: 1;border-color:rgb(251 113 133 / var(--tw-border-opacity, 1))}.hover\:border-teal-400:hover{--tw-border-opacity: 1;border-color:rgb(45 212 191 / var(--tw-border-opacity, 1))}.hover\:border-yellow-400:hover{--tw-border-opacity: 1;border-color:rgb(250 204 21 / var(--tw-border-opacity, 1))}.hover\:border-yellow-400\/50:hover{border-color:#facc1580}.hover\:border-l-cyan-400\/50:hover{border-left-color:#22d3ee80}.hover\:border-l-purple-400:hover{--tw-border-opacity: 1;border-left-color:rgb(192 132 252 / var(--tw-border-opacity, 1))}.hover\:bg-\[\#080F0D\]:hover{--tw-bg-opacity: 1;background-color:rgb(8 15 13 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#0d1720\]:hover{--tw-bg-opacity: 1;background-color:rgb(13 23 32 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#14345A\]:hover{--tw-bg-opacity: 1;background-color:rgb(20 52 90 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#2080E8\]:hover{--tw-bg-opacity: 1;background-color:rgb(32 128 232 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#2080E8\]\/10:hover{background-color:#2080e81a}.hover\:bg-\[\#2080E8\]\/25:hover{background-color:#2080e840}.hover\:bg-\[\#2080E8\]\/30:hover{background-color:#2080e84d}.hover\:bg-\[\#2080E8\]\/90:hover{background-color:#2080e8e6}.hover\:bg-\[\#2A2F35\]:hover{--tw-bg-opacity: 1;background-color:rgb(42 47 53 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#2A2F35\]\/30:hover{background-color:#2a2f354d}.hover\:bg-\[\#DCC18D\]:hover{--tw-bg-opacity: 1;background-color:rgb(220 193 141 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#E6E3DE\]:hover{--tw-bg-opacity: 1;background-color:rgb(230 227 222 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#F0EBE0\]:hover{--tw-bg-opacity: 1;background-color:rgb(240 235 224 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#d1b16a\]:hover{--tw-bg-opacity: 1;background-color:rgb(209 177 106 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f2eee5\]:hover{--tw-bg-opacity: 1;background-color:rgb(242 238 229 / var(--tw-bg-opacity, 1))}.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-black:hover{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-100:hover{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-50:hover{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-500\/30:hover{background-color:#3b82f64d}.hover\:bg-blue-600:hover{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-800:hover{--tw-bg-opacity: 1;background-color:rgb(30 64 175 / var(--tw-bg-opacity, 1))}.hover\:bg-cyan-400\/20:hover{background-color:#22d3ee33}.hover\:bg-cyan-500\/30:hover{background-color:#06b6d44d}.hover\:bg-cyan-600:hover{--tw-bg-opacity: 1;background-color:rgb(8 145 178 / var(--tw-bg-opacity, 1))}.hover\:bg-cyan-700:hover{--tw-bg-opacity: 1;background-color:rgb(14 116 144 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-500\/30:hover{background-color:#10b9814d}.hover\:bg-emerald-700:hover{--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-700:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-700\/50:hover{background-color:#37415180}.hover\:bg-gray-800:hover{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.hover\:bg-green-100:hover{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.hover\:bg-green-50:hover{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.hover\:bg-green-500:hover{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.hover\:bg-green-500\/30:hover{background-color:#22c55e4d}.hover\:bg-green-600:hover{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.hover\:bg-green-700:hover{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}.hover\:bg-muted:hover{background-color:var(--muted)}.hover\:bg-orange-50:hover{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-500\/30:hover{background-color:#f973164d}.hover\:bg-orange-700:hover{--tw-bg-opacity: 1;background-color:rgb(194 65 12 / var(--tw-bg-opacity, 1))}.hover\:bg-primary:hover{background-color:var(--primary)}.hover\:bg-purple-400\/10:hover{background-color:#c084fc1a}.hover\:bg-purple-50:hover{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-500\/30:hover{background-color:#a855f74d}.hover\:bg-purple-700:hover{--tw-bg-opacity: 1;background-color:rgb(126 34 206 / var(--tw-bg-opacity, 1))}.hover\:bg-red-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.hover\:bg-red-500:hover{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.hover\:bg-red-500\/10:hover{background-color:#ef44441a}.hover\:bg-red-500\/30:hover{background-color:#ef44444d}.hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.hover\:bg-secondary:hover{background-color:var(--secondary)}.hover\:bg-sidebar-accent:hover{background-color:var(--sidebar-accent)}.hover\:bg-slate-200:hover{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-50:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-500:hover{--tw-bg-opacity: 1;background-color:rgb(100 116 139 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-600:hover{--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-700:hover{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-700\/70:hover{background-color:#334155b3}.hover\:bg-slate-700\/80:hover{background-color:#334155cc}.hover\:bg-slate-800:hover{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-800\/30:hover{background-color:#1e293b4d}.hover\:bg-transparent:hover{background-color:transparent}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:bg-opacity-20:hover{--tw-bg-opacity: .2}.hover\:bg-opacity-70:hover{--tw-bg-opacity: .7}.hover\:bg-gradient-to-r:hover{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.hover\:from-blue-600:hover{--tw-gradient-from: #2563eb var(--tw-gradient-from-position);--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-blue-700:hover{--tw-gradient-from: #1d4ed8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-blue-700\/80:hover{--tw-gradient-from: rgb(29 78 216 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-cyan-400:hover{--tw-gradient-from: #22d3ee var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 211 238 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-cyan-600:hover{--tw-gradient-from: #0891b2 var(--tw-gradient-from-position);--tw-gradient-to: rgb(8 145 178 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-emerald-600:hover{--tw-gradient-from: #059669 var(--tw-gradient-from-position);--tw-gradient-to: rgb(5 150 105 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-emerald-700:hover{--tw-gradient-from: #047857 var(--tw-gradient-from-position);--tw-gradient-to: rgb(4 120 87 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-green-600:hover{--tw-gradient-from: #16a34a var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-green-700:hover{--tw-gradient-from: #15803d var(--tw-gradient-from-position);--tw-gradient-to: rgb(21 128 61 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-orange-700\/80:hover{--tw-gradient-from: rgb(194 65 12 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(194 65 12 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-pink-100:hover{--tw-gradient-from: #fce7f3 var(--tw-gradient-from-position);--tw-gradient-to: rgb(252 231 243 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-purple-700:hover{--tw-gradient-from: #7e22ce var(--tw-gradient-from-position);--tw-gradient-to: rgb(126 34 206 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-red-600:hover{--tw-gradient-from: #dc2626 var(--tw-gradient-from-position);--tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-slate-600\/50:hover{--tw-gradient-from: rgb(71 85 105 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(71 85 105 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-slate-700:hover{--tw-gradient-from: #334155 var(--tw-gradient-from-position);--tw-gradient-to: rgb(51 65 85 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-yellow-600:hover{--tw-gradient-from: #ca8a04 var(--tw-gradient-from-position);--tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:via-blue-700:hover{--tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #1d4ed8 var(--tw-gradient-via-position), var(--tw-gradient-to)}.hover\:to-blue-600:hover{--tw-gradient-to: #2563eb var(--tw-gradient-to-position)}.hover\:to-blue-700:hover{--tw-gradient-to: #1d4ed8 var(--tw-gradient-to-position)}.hover\:to-blue-800:hover{--tw-gradient-to: #1e40af var(--tw-gradient-to-position)}.hover\:to-cyan-600:hover{--tw-gradient-to: #0891b2 var(--tw-gradient-to-position)}.hover\:to-cyan-700:hover{--tw-gradient-to: #0e7490 var(--tw-gradient-to-position)}.hover\:to-emerald-700:hover{--tw-gradient-to: #047857 var(--tw-gradient-to-position)}.hover\:to-green-600:hover{--tw-gradient-to: #16a34a var(--tw-gradient-to-position)}.hover\:to-green-800:hover{--tw-gradient-to: #166534 var(--tw-gradient-to-position)}.hover\:to-orange-600:hover{--tw-gradient-to: #ea580c var(--tw-gradient-to-position)}.hover\:to-purple-100:hover{--tw-gradient-to: #f3e8ff var(--tw-gradient-to-position)}.hover\:to-purple-400:hover{--tw-gradient-to: #c084fc var(--tw-gradient-to-position)}.hover\:to-purple-600:hover{--tw-gradient-to: #9333ea var(--tw-gradient-to-position)}.hover\:to-purple-700:hover{--tw-gradient-to: #7e22ce var(--tw-gradient-to-position)}.hover\:to-purple-700\/80:hover{--tw-gradient-to: rgb(126 34 206 / .8) var(--tw-gradient-to-position)}.hover\:to-red-700\/80:hover{--tw-gradient-to: rgb(185 28 28 / .8) var(--tw-gradient-to-position)}.hover\:to-slate-500\/50:hover{--tw-gradient-to: rgb(100 116 139 / .5) var(--tw-gradient-to-position)}.hover\:to-slate-800:hover{--tw-gradient-to: #1e293b var(--tw-gradient-to-position)}.hover\:to-teal-700:hover{--tw-gradient-to: #0f766e var(--tw-gradient-to-position)}.hover\:text-\[\#0B0D0F\]:hover{--tw-text-opacity: 1;color:rgb(11 13 15 / var(--tw-text-opacity, 1))}.hover\:text-\[\#101317\]:hover{--tw-text-opacity: 1;color:rgb(16 19 23 / var(--tw-text-opacity, 1))}.hover\:text-\[\#2080E8\]:hover{--tw-text-opacity: 1;color:rgb(32 128 232 / var(--tw-text-opacity, 1))}.hover\:text-\[\#489BEE\]:hover{--tw-text-opacity: 1;color:rgb(72 155 238 / var(--tw-text-opacity, 1))}.hover\:text-\[\#60ACFF\]:hover{--tw-text-opacity: 1;color:rgb(96 172 255 / var(--tw-text-opacity, 1))}.hover\:text-\[\#E6E3DE\]:hover{--tw-text-opacity: 1;color:rgb(230 227 222 / var(--tw-text-opacity, 1))}.hover\:text-\[\#F0EBE0\]:hover{--tw-text-opacity: 1;color:rgb(240 235 224 / var(--tw-text-opacity, 1))}.hover\:text-\[\#d1b16a\]:hover{--tw-text-opacity: 1;color:rgb(209 177 106 / var(--tw-text-opacity, 1))}.hover\:text-\[\#f2ede3\]:hover{--tw-text-opacity: 1;color:rgb(242 237 227 / var(--tw-text-opacity, 1))}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-blue-200:hover{--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity, 1))}.hover\:text-blue-300:hover{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.hover\:text-blue-600:hover{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.hover\:text-cyan-100:hover{--tw-text-opacity: 1;color:rgb(207 250 254 / var(--tw-text-opacity, 1))}.hover\:text-cyan-200:hover{--tw-text-opacity: 1;color:rgb(165 243 252 / var(--tw-text-opacity, 1))}.hover\:text-cyan-300:hover{--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.hover\:text-green-800:hover{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:text-primary-foreground:hover{color:var(--primary-foreground)}.hover\:text-red-300:hover{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.hover\:text-red-600:hover{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.hover\:text-red-700:hover{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.hover\:text-red-800:hover{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.hover\:text-sidebar-accent-foreground:hover{color:var(--sidebar-accent-foreground)}.hover\:text-slate-600:hover{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-95:hover{opacity:.95}.hover\:shadow-2xl:hover{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-accent));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-blue-500\/10:hover{--tw-shadow-color: rgb(59 130 246 / .1);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-blue-500\/30:hover{--tw-shadow-color: rgb(59 130 246 / .3);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-blue-500\/50:hover{--tw-shadow-color: rgb(59 130 246 / .5);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-cyan-400\/20:hover{--tw-shadow-color: rgb(34 211 238 / .2);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-emerald-400\/20:hover{--tw-shadow-color: rgb(52 211 153 / .2);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-emerald-500\/25:hover{--tw-shadow-color: rgb(16 185 129 / .25);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-green-500\/30:hover{--tw-shadow-color: rgb(34 197 94 / .3);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-purple-400\/20:hover{--tw-shadow-color: rgb(192 132 252 / .2);--tw-shadow: var(--tw-shadow-colored)}.hover\:bg-turquoise:hover{background-color:var(--turquoise)}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:var(--sidebar-border)}.focus\:border-\[\#1466AE\]:focus{--tw-border-opacity: 1;border-color:rgb(20 102 174 / var(--tw-border-opacity, 1))}.focus\:border-\[\#2080E8\]\/50:focus{border-color:#2080e880}.focus\:border-\[\#d1b16a\]:focus{--tw-border-opacity: 1;border-color:rgb(209 177 106 / var(--tw-border-opacity, 1))}.focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.focus\:border-cyan-400:focus{--tw-border-opacity: 1;border-color:rgb(34 211 238 / var(--tw-border-opacity, 1))}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:bg-primary:focus{background-color:var(--primary)}.focus\:bg-white:focus{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus\:text-primary-foreground:focus{color:var(--primary-foreground)}.focus\:text-red-600:focus{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-cyan-400\/30:focus{--tw-ring-color: rgb(34 211 238 / .3)}.focus\:ring-ring:focus{--tw-ring-color: var(--ring)}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-4:focus-visible{outline-width:4px}.focus-visible\:-outline-offset-4:focus-visible{outline-offset:-4px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-\[\#2080E8\]:focus-visible{outline-color:#2080e8}.focus-visible\:outline-\[\#489BEE\]:focus-visible{outline-color:#489bee}.focus-visible\:outline-\[\#60ACFF\]:focus-visible{outline-color:#60acff}.focus-visible\:outline-\[\#C6A66A\]:focus-visible{outline-color:#c6a66a}.focus-visible\:outline-\[\#d1b16a\]:focus-visible{outline-color:#d1b16a}.focus-visible\:outline-blue-600:focus-visible{outline-color:#2563eb}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-\[\#86C6FA\]:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(134 198 250 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: var(--ring)}.focus-visible\:ring-sidebar-ring:focus-visible{--tw-ring-color: var(--sidebar-ring)}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width: 1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color: var(--background)}.active\:bg-\[\#2A2F35\]\/50:active{background-color:#2a2f3580}.active\:bg-sidebar-accent:active{background-color:var(--sidebar-accent)}.active\:text-sidebar-accent-foreground:active{color:var(--sidebar-accent-foreground)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-gray-400:disabled{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.group:focus-within .group-focus-within\:visible{visibility:visible}.group\/menu-item:focus-within .group-focus-within\/menu-item\:opacity-100{opacity:1}.group:focus-within .group-focus-within\:opacity-100{opacity:1}.group:hover .group-hover\:visible{visibility:visible}.group:hover .group-hover\:-translate-y-0\.5{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:-translate-y-1{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.025\]{--tw-scale-x: 1.025;--tw-scale-y: 1.025;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.02\]{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.035\]{--tw-scale-x: 1.035;--tw-scale-y: 1.035;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.group:hover .group-hover\:animate-spin{animation:spin 1s linear infinite}.group:hover .group-hover\:border-\[\#2080E8\]{--tw-border-opacity: 1;border-color:rgb(32 128 232 / var(--tw-border-opacity, 1))}.group:hover .group-hover\:border-cyan-400\/30{border-color:#22d3ee4d}.group:hover .group-hover\:border-cyan-400\/50{border-color:#22d3ee80}.group:hover .group-hover\:bg-black\/20{background-color:#0003}.group:hover .group-hover\:bg-black\/50{background-color:#00000080}.group:hover .group-hover\:bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:text-\[\#2080E8\]{--tw-text-opacity: 1;color:rgb(32 128 232 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-blue-200{--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-cyan-300{--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-green-200{--tw-text-opacity: 1;color:rgb(187 247 208 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-orange-200{--tw-text-opacity: 1;color:rgb(254 215 170 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-purple-200{--tw-text-opacity: 1;color:rgb(233 213 255 / var(--tw-text-opacity, 1))}.group\/menu-item:hover .group-hover\/menu-item\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-60{opacity:.6}.group:hover .group-hover\:opacity-80{opacity:.8}.group:hover .group-hover\:opacity-90{opacity:.9}.group:hover .group-hover\:shadow-blue-500\/50{--tw-shadow-color: rgb(59 130 246 / .5);--tw-shadow: var(--tw-shadow-colored)}.group:hover .group-hover\:shadow-green-500\/50{--tw-shadow-color: rgb(34 197 94 / .5);--tw-shadow: var(--tw-shadow-colored)}.group:hover .group-hover\:shadow-orange-500\/50{--tw-shadow-color: rgb(249 115 22 / .5);--tw-shadow: var(--tw-shadow-colored)}.group:hover .group-hover\:shadow-purple-500\/50{--tw-shadow-color: rgb(168 85 247 / .5);--tw-shadow: var(--tw-shadow-colored)}.group:hover .group-hover\:grayscale-0{--tw-grayscale: grayscale(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.group.destructive .group-\[\.destructive\]\:text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.group.destructive .group-\[\.destructive\]\:hover\:bg-destructive:hover{background-color:var(--destructive)}.group.destructive .group-\[\.destructive\]\:hover\:text-destructive-foreground:hover{color:var(--destructive-foreground)}.group.destructive .group-\[\.destructive\]\:hover\:text-red-50:hover{--tw-text-opacity: 1;color:rgb(254 242 242 / var(--tw-text-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-destructive:focus{--tw-ring-color: var(--destructive)}.group.destructive .group-\[\.destructive\]\:focus\:ring-red-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color: #dc2626}.peer\/menu-button:hover~.peer-hover\/menu-button\:text-sidebar-accent-foreground{color:var(--sidebar-accent-foreground)}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.has-\[\[data-variant\=inset\]\]\:bg-sidebar:has([data-variant=inset]){background-color:var(--sidebar-background)}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.group\/menu-item:has([data-sidebar=menu-action]) .group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pr-8{padding-right:2rem}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:bg-accent[aria-selected=true]{background-color:var(--accent)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:var(--accent-foreground)}.aria-selected\:text-muted-foreground[aria-selected=true]{color:var(--muted-foreground)}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.aria-\[invalid\=true\]\:border-\[\#D95B44\][aria-invalid=true]{--tw-border-opacity: 1;border-color:rgb(217 91 68 / var(--tw-border-opacity, 1))}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-5[data-state=checked]{--tw-translate-x: 1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked],.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x: var(--radix-toast-swipe-end-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x: var(--radix-toast-swipe-move-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[state\=checked\]\:border-blue-500[data-state=checked]{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.data-\[state\=checked\]\:border-cyan-500[data-state=checked]{--tw-border-opacity: 1;border-color:rgb(6 182 212 / var(--tw-border-opacity, 1))}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:var(--sidebar-accent)}.data-\[selected\=\'true\'\]\:bg-accent[data-selected=true]{background-color:var(--accent)}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--background)}.data-\[state\=checked\]\:bg-blue-500[data-state=checked]{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.data-\[state\=checked\]\:bg-cyan-500[data-state=checked]{--tw-bg-opacity: 1;background-color:rgb(6 182 212 / var(--tw-bg-opacity, 1))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--primary)}.data-\[state\=on\]\:bg-accent[data-state=on],.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--accent)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:var(--secondary)}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--muted)}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:var(--input)}.data-\[active\=true\]\:font-medium[data-active=true]{font-weight:500}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:var(--sidebar-accent-foreground)}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:var(--accent-foreground)}.data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--foreground)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--primary-foreground)}.data-\[state\=on\]\:text-accent-foreground[data-state=on],.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:var(--accent-foreground)}.data-\[disabled\=true\]\:opacity-50[data-disabled=true],.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-],.data-\[state\=open\]\:animate-in[data-state=open],.data-\[state\=visible\]\:animate-in[data-state=visible]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-],.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[state\=hidden\]\:animate-out[data-state=hidden],.data-\[swipe\=end\]\:animate-out[data-swipe=end]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity: 0}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-],.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity: .8}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity: 0}.data-\[state\=open\]\:fade-in-0[data-state=open],.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale: .9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x: 13rem}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x: -13rem}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x: 13rem}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x: -13rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: .5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: -.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: .5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y: 100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x: -100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x: -50%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed],.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed]{--tw-exit-translate-x: 100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y: -100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y: 100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x: -100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x: -50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x: 100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:.25rem}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=open\]\:hover\:bg-accent:hover[data-state=open]{background-color:var(--accent)}.data-\[state\=open\]\:hover\:bg-sidebar-accent:hover[data-state=open]{background-color:var(--sidebar-accent)}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground:hover[data-state=open]{color:var(--sidebar-accent-foreground)}.data-\[state\=open\]\:focus\:bg-accent:focus[data-state=open]{background-color:var(--accent)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]{left:calc(var(--sidebar-width) * -1)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]{right:calc(var(--sidebar-width) * -1)}.group[data-side=left] .group-data-\[side\=left\]\:-right-4{right:-1rem}.group[data-side=right] .group-data-\[side\=right\]\:left-0{left:0}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:-mt-8{margin-top:-2rem}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:hidden{display:none}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!size-8{width:2rem!important;height:2rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[--sidebar-width-icon\]{width:var(--sidebar-width-icon)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]{width:calc(var(--sidebar-width-icon) + 1rem)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]{width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:w-0{width:0px}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-side=right] .group-data-\[side\=right\]\:rotate-180,.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:overflow-hidden{overflow:hidden}.group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-lg{border-radius:var(--radius)}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border{border-width:1px}.group[data-side=left] .group-data-\[side\=left\]\:border-r{border-right-width:1px}.group[data-side=right] .group-data-\[side\=right\]\:border-l{border-left-width:1px}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border-sidebar-border{border-color:var(--sidebar-border)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-0{padding:0!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-2{padding:.5rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:opacity-0{opacity:0}.group[data-variant=floating] .group-data-\[variant\=floating\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:after\:left-full:after{content:var(--tw-content);left:100%}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:hover\:bg-sidebar:hover{background-color:var(--sidebar-background)}.peer\/menu-button[data-size=default]~.peer-data-\[size\=default\]\/menu-button\:top-1\.5{top:.375rem}.peer\/menu-button[data-size=lg]~.peer-data-\[size\=lg\]\/menu-button\:top-2\.5{top:.625rem}.peer\/menu-button[data-size=sm]~.peer-data-\[size\=sm\]\/menu-button\:top-1{top:.25rem}.peer\/menu-button[data-active=true]~.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground{color:var(--sidebar-accent-foreground)}@media(prefers-reduced-motion:no-preference){@keyframes pulse{50%{opacity:.5}}.motion-safe\:animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.motion-safe\:transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.motion-safe\:duration-700{transition-duration:.7s;animation-duration:.7s}}.dark\:border-blue-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.dark\:border-destructive:is(.dark *){border-color:var(--destructive)}.dark\:border-gray-600:is(.dark *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.dark\:border-slate-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1))}.dark\:bg-blue-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(30 58 138 / var(--tw-bg-opacity, 1))}.dark\:bg-blue-900\/20:is(.dark *){background-color:#1e3a8a33}.dark\:bg-blue-900\/30:is(.dark *){background-color:#1e3a8a4d}.dark\:bg-blue-950:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(23 37 84 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\:bg-green-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(20 83 45 / var(--tw-bg-opacity, 1))}.dark\:bg-green-900\/20:is(.dark *){background-color:#14532d33}.dark\:bg-green-950:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(5 46 22 / var(--tw-bg-opacity, 1))}.dark\:bg-purple-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(88 28 135 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.dark\:from-blue-900\/20:is(.dark *){--tw-gradient-from: rgb(30 58 138 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 58 138 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-gray-900:is(.dark *){--tw-gradient-from: #111827 var(--tw-gradient-from-position);--tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-slate-900:is(.dark *){--tw-gradient-from: #0f172a var(--tw-gradient-from-position);--tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:to-gray-800:is(.dark *){--tw-gradient-to: #1f2937 var(--tw-gradient-to-position)}.dark\:to-green-900\/20:is(.dark *){--tw-gradient-to: rgb(20 83 45 / .2) var(--tw-gradient-to-position)}.dark\:to-slate-800:is(.dark *){--tw-gradient-to: #1e293b var(--tw-gradient-to-position)}.dark\:to-slate-900\/20:is(.dark *){--tw-gradient-to: rgb(15 23 42 / .2) var(--tw-gradient-to-position)}.dark\:text-blue-100:is(.dark *){--tw-text-opacity: 1;color:rgb(219 234 254 / var(--tw-text-opacity, 1))}.dark\:text-blue-200:is(.dark *){--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity, 1))}.dark\:text-blue-300:is(.dark *){--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.dark\:text-blue-400:is(.dark *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.dark\:text-gray-300:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:text-gray-400:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:text-green-200:is(.dark *){--tw-text-opacity: 1;color:rgb(187 247 208 / var(--tw-text-opacity, 1))}.dark\:text-green-300:is(.dark *){--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.dark\:text-green-400:is(.dark *){--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.dark\:text-purple-200:is(.dark *){--tw-text-opacity: 1;color:rgb(233 213 255 / var(--tw-text-opacity, 1))}.dark\:text-purple-400:is(.dark *){--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.dark\:text-slate-100:is(.dark *){--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.dark\:text-slate-200:is(.dark *){--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.dark\:text-slate-300:is(.dark *){--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.dark\:text-slate-400:is(.dark *){--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.dark\:text-slate-500:is(.dark *){--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.dark\:text-white:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:hover\:bg-gray-800:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-red-900\/20:hover:is(.dark *){background-color:#7f1d1d33}.dark\:hover\:bg-slate-700\/50:hover:is(.dark *){background-color:#33415580}@media(min-width:640px){.sm\:bottom-0{bottom:0}.sm\:left-6{left:1.5rem}.sm\:right-0{right:0}.sm\:top-20{top:5rem}.sm\:top-6{top:1.5rem}.sm\:top-auto{top:auto}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:mb-10{margin-bottom:2.5rem}.sm\:mb-12{margin-bottom:3rem}.sm\:mb-6{margin-bottom:1.5rem}.sm\:mr-3{margin-right:.75rem}.sm\:mt-0{margin-top:0}.sm\:mt-10{margin-top:2.5rem}.sm\:mt-7{margin-top:1.75rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:h-12{height:3rem}.sm\:h-20{height:5rem}.sm\:h-4{height:1rem}.sm\:h-5{height:1.25rem}.sm\:h-6{height:1.5rem}.sm\:h-\[60vh\]{height:60vh}.sm\:max-h-\[calc\(100dvh-4rem\)\]{max-height:calc(100dvh - 4rem)}.sm\:min-h-\[500px\]{min-height:500px}.sm\:w-4{width:1rem}.sm\:w-5{width:1.25rem}.sm\:w-6{width:1.5rem}.sm\:w-auto{width:auto}.sm\:max-w-24{max-width:6rem}.sm\:max-w-\[280px\]{max-width:280px}.sm\:max-w-\[320px\]{max-width:320px}.sm\:max-w-none{max-width:none}.sm\:max-w-sm{max-width:24rem}.sm\:scroll-mt-36{scroll-margin-top:9rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[\.34fr_\.66fr\]{grid-template-columns:.34fr .66fr}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-10{gap:2.5rem}.sm\:gap-16{gap:4rem}.sm\:gap-2\.5{gap:.625rem}.sm\:gap-24{gap:6rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-8{gap:2rem}.sm\:gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.sm\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.sm\:self-auto{align-self:auto}.sm\:rounded-2xl{border-radius:1rem}.sm\:rounded-3xl{border-radius:1.5rem}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:rounded-none{border-radius:0}.sm\:p-10{padding:2.5rem}.sm\:p-12{padding:3rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-7{padding:1.75rem}.sm\:p-8{padding:2rem}.sm\:p-9{padding:2.25rem}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-14{padding-left:3.5rem;padding-right:3.5rem}.sm\:px-16{padding-left:4rem;padding-right:4rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-7{padding-left:1.75rem;padding-right:1.75rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:px-9{padding-left:2.25rem;padding-right:2.25rem}.sm\:py-12{padding-top:3rem;padding-bottom:3rem}.sm\:py-20{padding-top:5rem;padding-bottom:5rem}.sm\:py-24{padding-top:6rem;padding-bottom:6rem}.sm\:py-28{padding-top:7rem;padding-bottom:7rem}.sm\:py-3{padding-top:.75rem;padding-bottom:.75rem}.sm\:py-32{padding-top:8rem;padding-bottom:8rem}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sm\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:pb-12{padding-bottom:3rem}.sm\:pb-14{padding-bottom:3.5rem}.sm\:pb-20{padding-bottom:5rem}.sm\:pl-24{padding-left:6rem}.sm\:pr-24{padding-right:6rem}.sm\:pt-16{padding-top:4rem}.sm\:pt-32{padding-top:8rem}.sm\:pt-36{padding-top:9rem}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-7xl{font-size:4.5rem;line-height:1}.sm\:text-\[11px\]{font-size:11px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:tracking-\[0\.4em\]{letter-spacing:.4em}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y: 100%}}@media(min-width:768px){.md\:absolute{position:absolute}.md\:col-span-2{grid-column:span 2 / span 2}.md\:mb-10{margin-bottom:2.5rem}.md\:mb-12{margin-bottom:3rem}.md\:mb-16{margin-bottom:4rem}.md\:mb-4{margin-bottom:1rem}.md\:mb-6{margin-bottom:1.5rem}.md\:mb-8{margin-bottom:2rem}.md\:ml-20{margin-left:5rem}.md\:mt-24{margin-top:6rem}.md\:mt-8{margin-top:2rem}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-10{height:2.5rem}.md\:h-12{height:3rem}.md\:h-14{height:3.5rem}.md\:h-16{height:4rem}.md\:h-5{height:1.25rem}.md\:h-6{height:1.5rem}.md\:min-h-\[650px\]{min-height:650px}.md\:w-2\/5{width:40%}.md\:w-3\/5{width:60%}.md\:w-5{width:1.25rem}.md\:w-6{width:1.5rem}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:max-w-\[420px\]{max-width:420px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[1\.2fr_\.8fr\]{grid-template-columns:1.2fr .8fr}.md\:grid-cols-\[12rem_1fr_1fr\]{grid-template-columns:12rem 1fr 1fr}.md\:grid-cols-\[320px_1fr\]{grid-template-columns:320px 1fr}.md\:flex-row{flex-direction:row}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:gap-10{gap:2.5rem}.md\:gap-3{gap:.75rem}.md\:gap-4{gap:1rem}.md\:gap-6{gap:1.5rem}.md\:gap-8{gap:2rem}.md\:space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem * var(--tw-space-y-reverse))}.md\:border-b-0{border-bottom-width:0px}.md\:border-r{border-right-width:1px}.md\:p-10{padding:2.5rem}.md\:p-12{padding:3rem}.md\:p-8{padding:2rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-20{padding-left:5rem;padding-right:5rem}.md\:px-24{padding-left:6rem;padding-right:6rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:py-2{padding-top:.5rem;padding-bottom:.5rem}.md\:py-20{padding-top:5rem;padding-bottom:5rem}.md\:py-24{padding-top:6rem;padding-bottom:6rem}.md\:py-3{padding-top:.75rem;padding-bottom:.75rem}.md\:py-32{padding-top:8rem;padding-bottom:8rem}.md\:pb-14{padding-bottom:3.5rem}.md\:pb-20{padding-bottom:5rem}.md\:pb-24{padding-bottom:6rem}.md\:pb-32{padding-bottom:8rem}.md\:pt-32{padding-top:8rem}.md\:pt-36{padding-top:9rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-7xl{font-size:4.5rem;line-height:1}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:opacity-0{opacity:0}.after\:md\:hidden:after{content:var(--tw-content);display:none}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:m-2{margin:.5rem}.peer[data-state=collapsed][data-variant=inset]~.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2{margin-left:.5rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:ml-0{margin-left:0}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl{border-radius:.75rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}@media(min-width:1024px){.lg\:left-8{left:2rem}.lg\:top-8{top:2rem}.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:ml-auto{margin-left:auto}.lg\:block{display:block}.lg\:inline{display:inline}.lg\:hidden{display:none}.lg\:aspect-auto{aspect-ratio:auto}.lg\:h-6{height:1.5rem}.lg\:h-\[70vh\]{height:70vh}.lg\:min-h-\[480px\]{min-height:480px}.lg\:min-h-\[600px\]{min-height:600px}.lg\:w-1\/2{width:50%}.lg\:w-6{width:1.5rem}.lg\:max-w-\[300px\]{max-width:300px}.lg\:max-w-lg{max-width:32rem}.lg\:max-w-md{max-width:28rem}.lg\:max-w-none{max-width:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-\[\.35fr_\.65fr\]{grid-template-columns:.35fr .65fr}.lg\:grid-cols-\[\.55fr_1\.45fr\]{grid-template-columns:.55fr 1.45fr}.lg\:grid-cols-\[\.58fr_1\.42fr\]{grid-template-columns:.58fr 1.42fr}.lg\:grid-cols-\[\.65fr_1\.35fr\]{grid-template-columns:.65fr 1.35fr}.lg\:grid-cols-\[\.72fr_1\.28fr\]{grid-template-columns:.72fr 1.28fr}.lg\:grid-cols-\[\.75fr_1\.25fr\]{grid-template-columns:.75fr 1.25fr}.lg\:grid-cols-\[\.7fr_1\.3fr\]{grid-template-columns:.7fr 1.3fr}.lg\:grid-cols-\[\.8fr_1\.2fr\]{grid-template-columns:.8fr 1.2fr}.lg\:grid-cols-\[\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.lg\:grid-cols-\[1\.25fr_\.75fr\]{grid-template-columns:1.25fr .75fr}.lg\:grid-cols-\[300px_minmax\(0\,1fr\)\]{grid-template-columns:300px minmax(0,1fr)}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-12{gap:3rem}.lg\:gap-16{gap:4rem}.lg\:gap-20{gap:5rem}.lg\:gap-24{gap:6rem}.lg\:gap-6{gap:1.5rem}.lg\:gap-8{gap:2rem}.lg\:p-12{padding:3rem}.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-16{padding-top:4rem;padding-bottom:4rem}.lg\:py-4{padding-top:1rem;padding-bottom:1rem}.lg\:py-40{padding-top:10rem;padding-bottom:10rem}.lg\:pb-24{padding-bottom:6rem}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-6xl{font-size:3.75rem;line-height:1}.lg\:text-7xl{font-size:4.5rem;line-height:1}.lg\:text-lg{font-size:1.125rem;line-height:1.75rem}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media(min-width:1280px){.xl\:block{display:block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:text-7xl{font-size:4.5rem;line-height:1}}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:var(--accent)}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>span\:last-child\]\:truncate>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&\>span\]\:line-clamp-1>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y: -3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:h-2\.5>svg{height:.625rem}.\[\&\>svg\]\:h-3>svg{height:.75rem}.\[\&\>svg\]\:h-3\.5>svg{height:.875rem}.\[\&\>svg\]\:w-2\.5>svg{width:.625rem}.\[\&\>svg\]\:w-3>svg{width:.75rem}.\[\&\>svg\]\:w-3\.5>svg{width:.875rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:var(--destructive)}.\[\&\>svg\]\:text-foreground>svg{color:var(--foreground)}.\[\&\>svg\]\:text-muted-foreground>svg{color:var(--muted-foreground)}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:var(--sidebar-accent-foreground)}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0px}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:var(--muted-foreground)}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:var(--border)}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-layer\]\:outline-none .recharts-layer{outline:2px solid transparent;outline-offset:2px}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke="#ccc"]{stroke:var(--border)}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:var(--muted)}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke="#ccc"]{stroke:var(--border)}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-sector\]\:outline-none .recharts-sector,.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{outline:2px solid transparent;outline-offset:2px}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:var(--muted-foreground)}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_\[role\=slider\]\]\:bg-gradient-to-r [role=slider]{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.\[\&_\[role\=slider\]\]\:from-green-400 [role=slider]{--tw-gradient-from: #4ade80 var(--tw-gradient-from-position);--tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.\[\&_\[role\=slider\]\]\:from-red-400 [role=slider]{--tw-gradient-from: #f87171 var(--tw-gradient-from-position);--tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.\[\&_\[role\=slider\]\]\:to-emerald-500 [role=slider]{--tw-gradient-to: #10b981 var(--tw-gradient-to-position)}.\[\&_\[role\=slider\]\]\:to-orange-500 [role=slider]{--tw-gradient-to: #f97316 var(--tw-gradient-to-position)}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0px}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:-.5rem}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:-.5rem}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right] .\[\[data-side\=right\]_\&\]\:cursor-e-resize{cursor:e-resize}
