@import "https://fonts.googleapis.com/css2?family=Darker+Grotesque:wght@600;700;800&family=Inter:wght@400;500;700&family=Poppins:wght@600;700&family=Dokdo&display=swap";.about-details{clip-path:inset(0 -100vmax);color:#1a1e51;background:#cddeff;flex:none;width:100%;position:relative;overflow:visible;box-shadow:0 0 0 100vmax #cddeff}.about-details-inner{box-sizing:border-box;width:1357px;margin:0 auto;padding:95px 0}.about-details-category+.about-details-category{margin-top:40px}.about-details-trigger{width:100%;height:45px;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;padding:0;display:flex}.about-details-title{letter-spacing:0;color:#000;flex:none;font-family:Darker Grotesque\:Bold,Darker Grotesque,sans-serif;font-size:36px;font-weight:700;line-height:16px}.about-details-rule{background:#1a1e5180;flex:1;height:2px;margin:0 32px}.about-details-toggle-icon{flex:none;width:45px;height:45px;transition:transform .18s,filter .18s;display:block}.about-details-trigger:hover .about-details-toggle-icon,.about-details-trigger:focus-visible .about-details-toggle-icon{filter:brightness(1.12);transform:scale(1.05)}.about-details-trigger:focus-visible{outline-offset:8px;border-radius:4px;outline:3px solid #3942b0}.about-details-panel{margin-top:66px;padding-bottom:60px;animation:.24s cubic-bezier(.22,1,.36,1) both about-details-reveal}.about-details-row{grid-template-columns:310px 460px minmax(0,1fr);align-items:start;column-gap:54px;min-height:52px;display:grid}.about-details-row:not(.is-last){border-bottom:2px solid #1a1e5180;margin-bottom:24px;padding-bottom:34px}.about-details-primary{flex-direction:column;align-items:flex-start;gap:20px;min-width:0;display:flex}.about-details-name{letter-spacing:.32px;color:#1a1e51;align-items:flex-start;gap:8px;font-family:Work Sans\:Bold,Work Sans,sans-serif;font-size:24px;font-weight:700;line-height:24px;display:flex}.about-details-name span{max-width:282px}.about-details-name img{flex:none;width:16px;height:16px}.about-details-year,.about-details-middle,.about-details-description{letter-spacing:.32px;margin:0;font-family:Work Sans\:Medium,Work Sans,sans-serif;font-weight:500}.about-details-year{color:#3942b0;font-size:20px;line-height:16px}.about-details-middle{color:#3942b0;font-size:24px;line-height:24px}.about-details-description{color:#454545;width:100%;max-width:479px;font-size:20px;line-height:24px}.about-details-category[data-category=education] .about-details-middle,.about-details-category[data-category=jury] .about-details-middle{text-align:right;grid-column:2/4}@keyframes about-details-reveal{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.about-details-panel{animation:none}.about-details-toggle-icon{transition:none}}:root{--project-primary:#1a1e51;--project-primary-soft:#e8e9f8;--project-accent:#b74e47;--project-accent-dark:#4c2f2f;--project-paper:#fafafa;--project-line:#d4d4d4;--project-ink:#1a1e51;--project-muted:#5f687a;--project-font-display:"Darker Grotesque:Bold", "Darker Grotesque", sans-serif;--project-font-body:"Inter:Medium", "Inter", sans-serif;--project-font-label:"Inter:Medium", "Inter", sans-serif;--project-type-display:clamp(46px, 4.1vw, 60px);--project-type-section:clamp(36px, 3.1vw, 48px);--project-type-feature-heading:32px;--project-type-subheading:26px;--project-type-body:17px;--project-type-small:14px;--project-type-label:13px;--project-type-micro:12px;--project-leading-heading:1.06;--project-leading-body:1.5;--project-leading-small:1.5;--project-leading-label:1.4}html.project-page-active{scroll-behavior:smooth;overscroll-behavior-y:none;background:linear-gradient(90deg, var(--project-primary) 0, var(--project-primary) 313px, var(--project-paper) 313px, var(--project-paper) 100%);scroll-padding-top:32px}html.project-page-active body,html.project-page-active #root{background:linear-gradient(90deg, var(--project-primary) 0, var(--project-primary) 313px, var(--project-paper) 313px, var(--project-paper) 100%)}html.project-page-active body:before{content:"";z-index:1;pointer-events:none;background:var(--project-primary);backface-visibility:hidden;will-change:transform;width:313px;position:fixed;top:0;bottom:0;left:0;transform:translateZ(0)}@media (width>=1441px){html.project-page-active,html.project-page-active body,html.project-page-active #root{background:linear-gradient(90deg, var(--project-primary) 0, var(--project-primary) calc(50% - 407px), var(--project-paper) calc(50% - 407px), var(--project-paper) 100%)}html.project-page-active body:before{width:calc(50vw - 407px)}}.project-detail-shell,.project-detail-shell *{box-sizing:border-box}.project-detail-shell{z-index:2;width:min(100%,1440px);min-height:100vh;color:var(--project-ink);background:linear-gradient(90deg, var(--project-primary) 0, var(--project-primary) 313px, var(--project-paper) 313px, var(--project-paper) 100%);grid-template-columns:313px minmax(0,1127px);margin:0 auto;display:grid;position:relative}.project-detail-shell:after{content:"";z-index:0;pointer-events:none;background:var(--project-paper);width:max(0px,50vw - 720px);position:absolute;top:0;bottom:0;left:100%}.project-sidebar{z-index:30;color:#fff;background:var(--project-primary);backface-visibility:hidden;isolation:isolate;will-change:transform;flex-direction:column;align-self:start;height:100vh;min-height:660px;padding:40px 41px 38px;display:flex;position:sticky;top:0;transform:translateZ(0)}.project-back{color:#d4d4d4;width:fit-content;font-family:var(--project-font-label);letter-spacing:-.02em;align-items:center;gap:8px;font-size:16px;font-weight:500;line-height:1.4;text-decoration:none;transition:color .16s,transform .16s;display:inline-flex}.project-back img{width:18px;height:18px}.project-back:hover,.project-back:focus-visible{color:#fff;outline:none;transform:translate(-2px)}.project-section-nav{flex-direction:column;gap:5px;margin-top:30px;display:flex}.project-section-nav a{color:#d4d4d4;min-height:34px;font-family:var(--project-font-label);font-size:var(--project-type-label);letter-spacing:-.025em;border-radius:6px;grid-template-columns:27px 1fr;align-items:center;padding:7px 9px;font-weight:500;line-height:1.35;text-decoration:none;transition:color .16s,background .16s,transform .16s;display:grid}.project-section-nav a span{color:#d4d4d48f;letter-spacing:.02em;font-size:11px}.project-section-nav a:hover,.project-section-nav a:focus-visible{color:#fff;background:#ffffff12;outline:none}.project-section-nav a.is-active{color:var(--project-primary);background:var(--project-primary-soft);transform:translate(3px)}.project-section-nav a.is-active span{color:#5d65cb}.project-content{background:var(--project-paper);min-width:0;font-family:var(--project-font-body);font-size:var(--project-type-body);font-weight:500;line-height:var(--project-leading-body);overflow:hidden}.project-section{padding:80px clamp(48px,5.2vw,84px);scroll-margin-top:0;position:relative}.project-overview{min-height:100vh;padding-top:82px}.project-overline,.project-eyebrow,.workflow-label{color:#5d65cb;font-family:var(--project-font-label);font-size:var(--project-type-label);letter-spacing:.08em;font-weight:500;line-height:var(--project-leading-label);text-transform:uppercase;margin:0}.project-overview h1{max-width:790px;color:var(--project-primary);font-family:var(--project-font-display);font-size:var(--project-type-display);letter-spacing:-.04em;margin:14px 0 18px;font-weight:700;line-height:.98}.project-lede{color:#333858;max-width:720px;font-family:var(--project-font-body);font-size:var(--project-type-body);letter-spacing:0;font-weight:500;line-height:var(--project-leading-body);white-space:pre-line;margin:0}.project-overview>.project-media{margin-top:44px}.project-overview>.project-metadata{margin-bottom:0}.project-metadata{border-top:1px solid var(--project-line);border-bottom:1px solid var(--project-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:64px 0;display:grid}.project-metadata>div{min-height:116px;padding:24px 26px 24px 0}.project-metadata>div:nth-child(2n){border-left:1px solid var(--project-line);padding-left:28px}.project-metadata>div:nth-child(n+3){border-top:1px solid var(--project-line)}.project-metadata dt,.decision-reasoning h4{color:#72778b;font-family:var(--project-font-label);font-size:var(--project-type-micro);letter-spacing:.08em;font-weight:500;line-height:var(--project-leading-label);text-transform:uppercase;margin:0 0 8px}.project-metadata dd{max-width:410px;color:var(--project-primary);font-family:var(--project-font-body);font-size:var(--project-type-body);font-weight:500;line-height:var(--project-leading-body);margin:0}.project-media{width:100%;margin:0}.project-media--reveal{opacity:0;filter:blur(2px);transform-origin:50%;will-change:opacity, filter, transform;transition:opacity .62s ease-out,filter .62s ease-out,transform .86s cubic-bezier(.22,1,.36,1);transform:translateY(34px)scale(.965)}.project-media--reveal.is-visible{opacity:1;filter:blur();transform:translateY(0)scale(1)}.project-media img,.project-media video{background:#f1f2fb;border:1px solid #1a1e511a;border-radius:12px;width:100%;height:auto;display:block;box-shadow:0 12px 34px #1a1e5114}.project-media--embedded-frame img,.project-media--embedded-frame video{box-shadow:none;background:0 0;border:0;border-radius:0}.project-media figcaption{color:#666b80;max-width:760px;font-family:var(--project-font-body);font-size:var(--project-type-small);font-weight:500;line-height:var(--project-leading-small);margin-top:14px}.project-section-heading{flex-direction:column;align-items:flex-start;max-width:880px;margin-bottom:48px;display:flex}.project-eyebrow{margin-bottom:18px;padding-top:0}.project-eyebrow span,.workflow-label span{color:var(--project-accent);margin-right:12px}.project-section-heading h2{max-width:880px;color:var(--project-primary);font-family:var(--project-font-display);font-size:var(--project-type-section);letter-spacing:-.03em;font-weight:700;line-height:var(--project-leading-heading);margin:0}.project-section-intro,.outcome-copy>p{color:#3f445f;max-width:760px;font-family:var(--project-font-body);font-size:var(--project-type-body);letter-spacing:0;font-weight:500;line-height:var(--project-leading-body);margin:0}.impact-grid{border-top:1px solid var(--project-line);border-bottom:1px solid var(--project-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.impact-card{grid-template-rows:42px 176px auto;min-width:0;padding:28px;display:grid}.impact-card+.impact-card{border-left:1px solid var(--project-line)}.impact-card h3{color:#666b80;max-width:230px;min-height:42px;font-family:var(--project-font-body);font-size:var(--project-type-small);font-weight:500;line-height:var(--project-leading-small);margin:0}.impact-visual{place-items:center;width:min(100%,176px);height:176px;display:grid}.impact-visual img{object-fit:contain;width:132px;height:132px;display:block}.impact-result{align-self:start}.impact-value{color:var(--project-accent);font-family:var(--project-font-display);letter-spacing:-.03em;align-items:baseline;gap:8px;margin:0;font-size:44px;font-weight:700;line-height:1;display:flex}.impact-value span{color:#5d65cb;letter-spacing:inherit;font-size:.52em}.impact-result>p:last-child{max-width:230px;color:var(--project-primary);font-family:var(--project-font-body);font-size:var(--project-type-small);font-weight:500;line-height:var(--project-leading-small);margin:12px 0 0}.impact-grid--typographic .impact-card{flex-direction:column;justify-content:space-between;min-height:270px;padding:34px 28px;display:flex}.impact-card--typographic h3{min-height:0}.impact-card--typographic .impact-value{font-size:clamp(52px,5vw,72px)}.impact-supporting{background:var(--project-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:26px;display:grid}.impact-supporting article{background:#fff;grid-template-columns:minmax(110px,.42fr) minmax(0,1fr);align-items:center;gap:22px;min-height:118px;padding:24px 28px;display:grid}.impact-supporting strong{color:var(--project-accent);font-family:var(--project-font-display);letter-spacing:-.03em;font-size:32px;line-height:1}.impact-supporting h3,.impact-supporting p{font-family:var(--project-font-body);margin:0;font-weight:500}.impact-supporting h3{color:var(--project-primary);font-size:var(--project-type-small);line-height:var(--project-leading-small)}.impact-supporting p{color:#666b80;font-size:var(--project-type-small);line-height:var(--project-leading-small);margin-top:4px}.project-intro-row{max-width:760px;margin-bottom:58px}.research-evidence{border-top:1px solid var(--project-line);flex-wrap:wrap;width:fit-content;margin-top:28px;padding-top:18px;display:flex}.research-evidence span{color:var(--project-primary);font-family:var(--project-font-label);font-size:var(--project-type-label);font-weight:500;line-height:var(--project-leading-label)}.research-evidence span+span{border-left:1px solid var(--project-line);margin-left:28px;padding-left:28px}.project-problem>.project-media{margin-bottom:66px}.insight-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-bottom:92px;display:grid}.insight-grid article{background:var(--project-primary-soft);border-radius:12px;min-height:280px;padding:34px}.insight-stat-row{align-items:center;gap:18px;margin-bottom:30px;display:flex}.insight-avatar{background-image:url(/projects/collegebot/research-role-avatars.png);background-repeat:no-repeat;background-size:327px 99px;border-radius:50%;flex:0 0 68px;width:68px;height:68px}.insight-avatar--instructor{background-position:-8px -28px}.insight-avatar--student{background-position:-236px -28px}.insight-role{color:#5d65cb;font-family:var(--project-font-label);font-size:var(--project-type-micro);letter-spacing:.08em;font-weight:500;line-height:var(--project-leading-label);text-transform:uppercase;margin:0 0 4px}.insight-stat{color:#5d65cb;font-family:var(--project-font-display);letter-spacing:-.04em;margin:0;font-size:58px;font-weight:700;line-height:.82}.insight-grid h3,.direction-flow h3,.workflow h3,.decision h3,.reflection-grid h3{color:var(--project-primary);font-family:var(--project-font-display);letter-spacing:-.025em;font-weight:700}.insight-grid h3{font-size:var(--project-type-subheading);line-height:var(--project-leading-heading);margin:0 0 10px}.insight-grid article>p:last-child,.direction-flow p,.workflow-copy>p:last-child,.decision-reasoning p,.reflection-grid p{color:#4f546b;font-family:var(--project-font-body);font-size:var(--project-type-body);letter-spacing:0;font-weight:500;line-height:var(--project-leading-body);margin:0}.direction-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:42px;display:grid}.direction-flow article{border-top:3px solid var(--project-accent);background:#fff;min-height:225px;padding:28px 26px;position:relative}.direction-flow article:not(:last-child):after{color:var(--project-accent);font-family:var(--project-font-label);content:"→";font-size:24px;position:absolute;top:50%;left:calc(100% + 13px);transform:translateY(-50%)}.direction-flow article>span,.reflection-grid article>span{color:var(--project-accent);font-family:var(--project-font-label);font-size:var(--project-type-micro);line-height:var(--project-leading-label)}.direction-flow h3{font-size:var(--project-type-subheading);line-height:var(--project-leading-heading);margin:36px 0 10px}.project-challenge>.project-section-intro,.project-product-model>.project-section-intro{margin-bottom:52px}.challenge-patterns{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.challenge-patterns article{background:var(--project-primary-soft);border-radius:12px;min-height:240px;padding:34px}.challenge-patterns span,.agent-flow span{color:var(--project-accent);font-family:var(--project-font-label);font-size:var(--project-type-micro);letter-spacing:.08em;line-height:var(--project-leading-label);text-transform:uppercase}.challenge-patterns h3,.identity-layer h3,.agent-flow h3{color:var(--project-primary);font-family:var(--project-font-display);letter-spacing:-.025em;font-weight:700;line-height:var(--project-leading-heading)}.challenge-patterns h3{font-size:var(--project-type-subheading);margin:46px 0 12px}.challenge-patterns p,.identity-layer>p:last-child,.agent-flow p{color:#4f546b;font-family:var(--project-font-body);font-size:var(--project-type-body);font-weight:500;line-height:var(--project-leading-body);margin:0}.challenge-opportunity{border-left:3px solid var(--project-accent);max-width:860px;color:var(--project-primary);font-family:var(--project-font-display);letter-spacing:-.025em;background:#fff;margin:64px 0;padding:26px 30px;font-size:clamp(28px,2.6vw,38px);font-weight:700;line-height:1.12}.challenge-opportunity span{color:var(--project-accent);font-family:var(--project-font-label);font-size:var(--project-type-micro);letter-spacing:.08em;font-weight:500;line-height:var(--project-leading-label);text-transform:uppercase;margin-bottom:14px;display:block}.challenge-flow,.lifecycle-flow{grid-template-columns:repeat(5,minmax(0,1fr));gap:26px;display:grid}.challenge-flow span,.lifecycle-flow span{border:1px solid var(--project-line);min-height:76px;color:var(--project-primary);font-family:var(--project-font-label);font-size:var(--project-type-label);font-weight:500;line-height:var(--project-leading-label);text-align:center;background:#fff;border-radius:10px;place-items:center;padding:14px;display:grid;position:relative}.challenge-flow span:not(:last-child):after,.lifecycle-flow span:not(:last-child):after{color:var(--project-accent);content:"→";position:absolute;top:50%;left:calc(100% + 7px);transform:translateY(-50%)}.product-model-diagram{background:linear-gradient(145deg,#f7f8ff 0%,#edf1ff 100%);border:1px solid #1a1e511a;border-radius:14px;padding:34px}.identity-layer{background:#fff;border:1px solid #5d65cb57;border-radius:12px;padding:28px 30px}.identity-layer>p:first-child{color:#5d65cb;font-family:var(--project-font-label);font-size:var(--project-type-micro);letter-spacing:.08em;font-weight:500;line-height:var(--project-leading-label);text-transform:uppercase;margin:0 0 10px}.identity-layer h3{font-size:var(--project-type-feature-heading);margin:0 0 8px}.agent-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:22px;display:grid}.agent-flow article{border-top:3px solid var(--project-accent);background:#fff;min-height:190px;padding:24px 20px;position:relative}.agent-flow article:not(:last-child):after{z-index:1;color:var(--project-accent);content:"→";position:absolute;top:50%;left:calc(100% + 4px);transform:translateY(-50%)}.agent-flow h3{margin:28px 0 10px;font-size:22px}.agent-flow p{font-size:var(--project-type-small)}.lifecycle-flow{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:22px}.lifecycle-flow span{color:#fff;background:var(--project-primary);text-transform:uppercase;border-color:#0000;min-height:54px}.project-experience>.project-section-intro,.project-decisions>.project-section-intro{margin:0 0 72px}.workflow-list{flex-direction:column;gap:136px;display:flex}.experience-foundation{border-left:3px solid var(--project-accent);max-width:760px;color:var(--project-primary);font-family:var(--project-font-body);font-size:var(--project-type-body);font-weight:500;line-height:var(--project-leading-body);margin:-42px 0 72px;padding-left:18px}.workflow-media{min-width:0}.workflow-media--pair{gap:24px;display:grid}.workflow{--workflow-copy-track:minmax(240px, .7fr);--workflow-media-track:minmax(0, 1.45fr);grid-template-columns:var(--workflow-copy-track) var(--workflow-media-track);align-items:center;gap:58px;display:grid}.workflow:nth-child(2n){grid-template-columns:var(--workflow-media-track) var(--workflow-copy-track)}.workflow:nth-child(2n) .workflow-copy{grid-column:2}.workflow:nth-child(2n) .workflow-media{grid-area:1/1}.workflow:nth-child(3){flex-direction:column;align-items:stretch;gap:40px;display:flex}.workflow:nth-child(3) .workflow-copy{max-width:760px}.workflow:nth-child(3) .workflow-media img{min-height:0}.experience-callout{border-top:1px solid var(--project-line);border-bottom:1px solid var(--project-line);grid-template-columns:minmax(230px,.55fr) minmax(0,1fr);align-items:center;gap:32px;margin-top:96px;padding:28px 30px;display:grid}.experience-callout p{color:#4f546b;font-family:var(--project-font-body);font-size:var(--project-type-small);font-weight:500;line-height:var(--project-leading-small);margin:0}.experience-callout p:first-child{color:#5d65cb;font-family:var(--project-font-label);font-size:var(--project-type-label);letter-spacing:.08em;text-transform:uppercase}.workflow-label{margin-bottom:22px}.workflow h3{font-size:var(--project-type-feature-heading);line-height:var(--project-leading-heading);margin:0 0 18px}.workflow .project-media video,.workflow .project-media img{object-fit:contain;min-height:330px}.decision-list{flex-direction:column;gap:158px;display:flex}.decision{position:relative}.decision+.decision:before{background:var(--project-line);content:"";height:1px;position:absolute;top:-80px;left:0;right:0}.decision-heading{grid-template-columns:68px minmax(0,780px);gap:26px;margin-bottom:48px;display:grid}.decision-heading>p{color:var(--project-accent);font-family:var(--project-font-label);font-size:var(--project-type-label);line-height:var(--project-leading-label);margin:7px 0 0}.decision h3{font-size:var(--project-type-feature-heading);line-height:var(--project-leading-heading);margin:0}.decision-reasoning{grid-template-columns:repeat(2,minmax(0,1fr));gap:54px;margin:0 0 54px 94px;display:grid}.decision-media{gap:36px;display:grid}.decision-media .project-media img{object-fit:contain;background:#f4f4fa;max-height:620px;padding:18px}.decision-outcome{border-left:3px solid var(--project-accent);max-width:840px;color:var(--project-primary);font-family:var(--project-font-body);font-size:var(--project-type-body);letter-spacing:0;font-weight:500;line-height:var(--project-leading-body);background:#fff;grid-template-columns:92px minmax(0,1fr);gap:22px;margin:42px 0 0;padding:24px 28px;display:grid}.decision-outcome span{color:var(--project-accent);font-family:var(--project-font-label);font-size:var(--project-type-micro);line-height:var(--project-leading-label);letter-spacing:.08em;text-transform:uppercase}.project-design-system>.project-section-intro{margin-bottom:52px}.design-system-list{flex-direction:column;gap:80px;display:flex}.design-system-item{flex-direction:column;gap:28px;display:flex}.design-system-copy{max-width:760px}.design-system-label{color:#5d65cb;font-family:var(--project-font-label);font-size:var(--project-type-label);letter-spacing:.08em;font-weight:500;line-height:var(--project-leading-label);text-transform:uppercase;margin:0 0 18px}.design-system-label span{color:var(--project-accent);margin-right:12px}.design-system-copy h3{color:var(--project-primary);font-family:var(--project-font-display);font-size:var(--project-type-feature-heading);letter-spacing:-.025em;font-weight:700;line-height:var(--project-leading-heading);margin:0 0 14px}.design-system-copy>p:not(.design-system-label){color:#4f546b;font-family:var(--project-font-body);font-size:var(--project-type-body);font-weight:500;line-height:var(--project-leading-body);margin:0}.project-design-system .project-media img{object-fit:contain;background:#f4f4fa}.outcome-copy{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:52px;margin-bottom:66px;display:grid}.project-outcome>.project-media{aspect-ratio:1.87;background:#f1f2fb;border:1px solid #1a1e511a;border-radius:12px;margin-bottom:48px;overflow:hidden;box-shadow:0 12px 34px #1a1e5114}.project-outcome>.project-media img,.project-outcome>.project-media video{object-fit:cover;object-position:center;width:100%;height:100%;box-shadow:none;border:0;border-radius:0}.outcome-metrics{border-top:1px solid var(--project-line);border-bottom:1px solid var(--project-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.outcome-metrics>div{flex-direction:column;justify-content:center;min-height:138px;padding:22px 28px;display:flex}.outcome-metrics>div+div{border-left:1px solid var(--project-line)}.outcome-metrics strong{color:var(--project-accent);font-family:var(--project-font-display);letter-spacing:-.03em;font-size:44px;line-height:1}.outcome-metrics strong i{color:#5d65cb;font-family:var(--project-font-display);margin-right:8px;font-size:.52em;font-style:normal}.outcome-metrics span{color:var(--project-primary);font-family:var(--project-font-body);font-size:var(--project-type-small);line-height:var(--project-leading-small);margin-top:7px}.reflection-summary{margin-bottom:52px}.reflection-groups{flex-direction:column;gap:64px;display:flex}.reflection-group-heading{grid-template-columns:minmax(170px,.42fr) minmax(0,1fr);align-items:center;gap:32px;margin-bottom:30px;display:grid}.reflection-group-heading>p:first-child{color:#5d65cb;background:var(--project-primary-soft);width:fit-content;font-family:var(--project-font-label);font-size:var(--project-type-label);letter-spacing:.06em;font-weight:500;line-height:var(--project-leading-label);text-transform:uppercase;border-radius:999px;margin:0;padding:8px 12px}.reflection-group-heading>p:last-child{color:#4f546b;max-width:620px;font-family:var(--project-font-body);font-size:var(--project-type-small);font-weight:500;line-height:var(--project-leading-small);margin:0}.reflection-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}.reflection-grid--2{grid-template-columns:repeat(2,minmax(0,1fr));gap:52px}.reflection-grid article:not(:has(.reflection-icon)){border-top:3px solid var(--project-accent);padding-top:24px}.reflection-grid article:not(:has(.reflection-icon)) h3{margin-top:0}.reflection-grid article{min-width:0}.reflection-icon{mix-blend-mode:multiply;background-image:url(/projects/collegebot/reflection-icons-source.png);background-repeat:no-repeat;background-size:666px 535px;width:132px;height:120px;transition:transform .18s}.reflection-icon--ai{background-position:-32px -117px}.reflection-icon--focus{background-position:-255px -113px}.reflection-icon--collaboration{background-position:-465px -119px}.reflection-icon--campus{background-position:-40px -323px}.reflection-icon--devices{background-position:-256px -326px}.reflection-icon--integration{background-position:-465px -328px}.reflection-icon--campus,.reflection-icon--devices,.reflection-icon--integration{height:140px}.reflection-grid article:hover .reflection-icon{transform:translateY(-4px)}.reflection-grid h3{font-size:var(--project-type-subheading);line-height:var(--project-leading-heading);margin:22px 0 10px}.reflection-grid p{font-size:var(--project-type-small);line-height:var(--project-leading-small)}.next-project{border-top:2px solid var(--project-primary);border-bottom:2px solid var(--project-primary);color:var(--project-primary);font-family:var(--project-font-display);letter-spacing:-.035em;justify-content:space-between;align-items:flex-end;gap:32px;margin-top:92px;padding:34px 0;font-size:clamp(38px,4vw,58px);font-weight:700;line-height:1;text-decoration:none;transition:color .16s,padding .16s;display:flex}.next-project span{color:#72778b;font-family:var(--project-font-label);font-size:var(--project-type-micro);letter-spacing:.08em;font-weight:500;line-height:var(--project-leading-label);text-transform:uppercase}.next-project:hover,.next-project:focus-visible{color:var(--project-accent);outline:none;padding-right:10px}.project-footer-reveal-spacer{z-index:2;pointer-events:none;width:100%;position:relative}.project-footer-reveal-layer{pointer-events:auto}.project-footer-reveal-layer [data-name=Footer]{box-shadow:-480px 0 var(--project-primary), 480px 0 var(--project-primary)}.mobile-project-nav{display:none}@media (width<=1120px){html.project-page-active,html.project-page-active body,html.project-page-active #root{background:linear-gradient(90deg, var(--project-primary) 0, var(--project-primary) 260px, var(--project-paper) 260px, var(--project-paper) 100%)}html.project-page-active body:before{width:260px}.project-detail-shell{background:linear-gradient(90deg, var(--project-primary) 0, var(--project-primary) 260px, var(--project-paper) 260px, var(--project-paper) 100%);grid-template-columns:260px minmax(0,1fr)}.project-sidebar{padding-left:28px;padding-right:28px}.project-section{padding-left:48px;padding-right:48px}.impact-value{font-size:52px}.workflow{--workflow-copy-track:minmax(190px, .62fr);--workflow-media-track:minmax(0, 1.38fr);gap:34px}}@media (height<=700px) and (width>=821px){.project-sidebar{min-height:100vh;overflow-y:auto}}@media (width<=820px){html.project-page-active,html.project-page-active body,html.project-page-active #root{background:var(--project-paper);scroll-padding-top:calc(76px + 4.3056vw)}html.project-page-active body:before,.project-detail-shell:after,.project-floating-shortcuts,.project-sidebar{display:none}.project-detail-shell{background:var(--project-paper);width:100%;padding-top:calc(64px + 4.3056vw);display:block}html.project-page-active [data-name="fixed top nav"]{top:64px}.mobile-project-nav{z-index:210;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1a1e51f7;grid-template-columns:32px auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:64px;padding:10px 16px;display:grid;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 6px #0000002e}.mobile-project-nav>a{place-items:center;width:30px;height:30px;display:grid}.mobile-project-nav>a img{width:18px;height:18px}.mobile-project-nav label{font-family:var(--project-font-label);letter-spacing:.03em;text-transform:uppercase;font-size:11px}.mobile-project-nav select{color:#fff;appearance:none;background-color:var(--project-primary);min-width:0;height:38px;font-family:var(--project-font-body);font-size:var(--project-type-label);background-image:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%2214%22%20height=%228%22%20viewBox=%220%200%2014%208%22%3E%3Cpath%20d=%22M1%201l6%206%206-6%22%20fill=%22none%22%20stroke=%22%23fff%22%20stroke-width=%221.5%22%20stroke-linecap=%22round%22%20stroke-linejoin=%22round%22/%3E%3C/svg%3E);background-position:right 12px center;background-repeat:no-repeat;background-size:14px 8px;border:1px solid #ffffff47;border-radius:6px;padding:0 36px 0 12px}.mobile-portfolio-menu{position:relative}.mobile-portfolio-menu summary{cursor:pointer;font-family:var(--project-font-body);font-size:var(--project-type-label);list-style:none}.mobile-portfolio-menu summary::-webkit-details-marker{display:none}.mobile-portfolio-menu>div{background:var(--project-primary);border-radius:8px;flex-direction:column;gap:4px;width:150px;padding:8px;display:flex;position:absolute;top:42px;right:0;box-shadow:0 8px 22px #00000038}.mobile-portfolio-menu a{color:#fff;font-family:var(--project-font-body);font-size:var(--project-type-small);border-radius:5px;padding:9px 10px;text-decoration:none}.mobile-portfolio-menu a:hover,.mobile-portfolio-menu a:focus-visible{background:#ffffff1a;outline:none}.project-section{padding:72px 28px}.project-overview{min-height:auto;padding-top:72px}.project-section-heading,.project-intro-row,.outcome-copy{grid-template-columns:1fr;gap:24px}.project-section-heading{gap:0;margin-bottom:42px}.project-eyebrow{padding-top:0}.project-overview h1{font-size:clamp(42px,10vw,54px)}.project-overview>.project-media{margin-top:48px}.project-metadata{grid-template-columns:1fr;margin:48px 0}.project-metadata>div,.project-metadata>div:nth-child(2n){border-left:0;min-height:0;padding:20px 0}.project-metadata>div+div{border-top:1px solid var(--project-line)}.impact-grid,.direction-flow,.outcome-metrics{grid-template-columns:1fr}.impact-card+.impact-card{border-top:1px solid var(--project-line);border-left:0}.impact-card{grid-template-rows:auto auto;grid-template-columns:124px minmax(0,1fr);align-items:center;gap:10px 24px;min-height:0;padding:18px 0;display:grid}.impact-card--typographic{min-height:190px;padding:28px 0;display:flex}.impact-supporting,.challenge-patterns{grid-template-columns:1fr}.challenge-flow{grid-template-columns:1fr;gap:30px}.challenge-flow span:not(:last-child):after{content:"↓";top:calc(100% + 6px);left:50%;transform:translate(-50%)}.agent-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.agent-flow article:not(:last-child):after{display:none}.lifecycle-flow{gap:12px}.impact-card h3{grid-column:2;min-height:0}.impact-visual{grid-row:1/3;width:124px;height:104px}.impact-visual img{width:104px;height:104px}.impact-result{grid-column:2;margin-top:0}.outcome-metrics>div+div{border-top:1px solid var(--project-primary);border-left:0}.project-intro-row{margin-bottom:42px}.research-evidence{flex-flow:wrap}.direction-flow{gap:34px}.direction-flow article:not(:last-child):after{content:"↓";top:calc(100% + 5px);left:50%;transform:translate(-50%)}.workflow-list,.decision-list{gap:96px}.workflow,.workflow:nth-child(2n){grid-template-columns:1fr;gap:34px}.workflow:nth-child(2n) .workflow-copy,.workflow:nth-child(2n) .workflow-media{grid-area:auto/1}.experience-foundation{margin-top:-34px}.experience-callout{grid-template-columns:1fr;gap:10px}.workflow .project-media video,.workflow .project-media img{min-height:0}.decision+.decision:before{top:-48px}.decision-heading{grid-template-columns:42px minmax(0,1fr);gap:14px}.decision-reasoning{grid-template-columns:1fr;gap:28px;margin-left:56px}.decision-media .project-media img{padding:8px}.design-system-list{gap:64px}.reflection-group-heading{grid-template-columns:1fr;gap:12px}.reflection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.next-project{flex-direction:column;align-items:flex-start}}@media (width<=520px){.mobile-project-nav{grid-template-columns:30px minmax(0,1fr) auto}.mobile-project-nav label{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.project-section{padding:64px 20px}.project-overview{padding-top:54px}.project-lede,.project-section-intro,.outcome-copy>p{font-size:var(--project-type-body)}.research-evidence{flex-direction:column;align-items:flex-start;gap:8px}.research-evidence span+span{border-left:0;margin-left:0;padding-left:0}.impact-card{grid-template-columns:98px minmax(0,1fr);gap:8px 18px}.impact-card--typographic{min-height:172px;display:flex}.impact-supporting article{grid-template-columns:1fr;gap:10px}.product-model-diagram{padding:20px}.agent-flow{grid-template-columns:1fr}.lifecycle-flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.lifecycle-flow span:after{display:none}.impact-visual{width:98px;height:88px}.impact-visual img{width:88px;height:88px}.impact-value{font-size:48px}.insight-grid{grid-template-columns:1fr}.decision-heading{display:block}.decision-heading>p{margin-bottom:16px}.decision-reasoning{margin-left:0}.decision-outcome{grid-template-columns:1fr;gap:8px}.reflection-grid{grid-template-columns:1fr;gap:34px}}@media (prefers-reduced-motion:reduce){.spatial-stage-marker,.spatial-stage-copy,.spatial-stage-media,.spatial-stage-marker:after,.spatial-stage.is-visible .spatial-stage-marker,.spatial-stage.is-visible .spatial-stage-copy,.spatial-stage.is-visible .spatial-stage-media,.spatial-stage.is-visible .spatial-stage-marker:after{opacity:1;transition:none;transform:none}.project-media--reveal,.project-media--reveal.is-visible{opacity:1;filter:none;transition:none;transform:none}html.project-page-active{scroll-behavior:auto}.project-back,.project-section-nav a,.reflection-icon,.next-project{transition:none}}.project-detail-shell--spatial .project-overview{background:radial-gradient(circle at 90% 35%,#7359d517,#0000 34%),linear-gradient(#fafafa 0%,#f7f7fc 100%)}.project-detail-shell--spatial .project-overview h1{max-width:860px}.project-detail-shell--spatial .project-overview>.project-media{box-shadow:none;background:0 0;border-radius:0;position:relative;overflow:visible}.project-detail-shell--spatial .project-overview>.project-media video{aspect-ratio:16/9;object-fit:cover;border:0;border-radius:18px;box-shadow:0 24px 64px #1a1e5133}.project-overview-story{color:#333858;max-width:720px;font-family:var(--project-font-body);font-size:var(--project-type-body);font-weight:500;line-height:var(--project-leading-body);white-space:pre-line;margin:34px 0 0}.project-detail-shell--spatial .project-metadata{grid-template-columns:repeat(2,minmax(0,1fr))}.float-mr-opportunity>.project-section-intro,.float-spatial-journey>.project-section-intro,.float-companion>.project-section-intro,.float-embodied>.project-section-intro,.float-feasibility>.project-section-intro{margin-bottom:56px}.float-mr-opportunity>.project-section-intro{max-width:700px;margin-bottom:38px}.mr-shift-map{border:1px solid var(--project-line);border-radius:18px;overflow:hidden}.mr-opportunity-evidence{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:start;gap:24px;display:grid}.mr-opportunity-evidence>.project-media img{aspect-ratio:1;object-fit:cover}.mr-opportunity-evidence>.project-media figcaption{margin-top:12px}.mr-shift-head,.mr-shift-map li{grid-template-columns:minmax(0,1fr) 42px minmax(0,1fr);align-items:center;display:grid}.mr-shift-head{color:#fff;background:var(--project-primary);font-family:var(--project-font-label);font-size:var(--project-type-micro);letter-spacing:.08em;text-transform:uppercase}.mr-shift-head span,.mr-shift-head i{padding:18px 28px}.mr-shift-head i,.mr-shift-map li i{color:#e5a7d3;text-align:center;padding-left:0;padding-right:0;font-style:normal}.mr-shift-map ol{margin:0;padding:0;list-style:none}.mr-shift-map li{border-top:1px solid var(--project-line);min-height:96px;font-size:var(--project-type-body);line-height:var(--project-leading-body)}.mr-shift-map li span,.mr-shift-map li strong{padding:24px 28px}.mr-shift-map li span{color:#666b80}.mr-shift-map li strong{color:var(--project-primary);background:#f0f1fb;align-self:stretch;align-items:center;font-weight:600;display:flex}.mr-practices{flex-wrap:wrap;gap:10px;margin:-24px 0 56px;display:flex}.mr-practices span{color:#4d55b9;font-family:var(--project-font-label);font-size:var(--project-type-small);background:#f0f1fb;border:1px solid #5d65cb38;border-radius:999px;padding:8px 13px;line-height:1.3}.mr-design-question{border-left:3px solid var(--project-accent);max-width:900px;color:var(--project-primary);font-family:var(--project-font-display);letter-spacing:-.03em;margin:0 0 64px;padding:30px 0 30px 34px;font-size:clamp(32px,3vw,46px);font-weight:700;line-height:1.08}.mr-design-question span{color:var(--project-accent);font-family:var(--project-font-label);font-size:var(--project-type-micro);letter-spacing:.08em;text-transform:uppercase;margin-bottom:16px;font-weight:500;display:block}.mr-comparison{border:1px solid var(--project-line);border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.mr-comparison>article{background:#f4f4f5;padding:32px}.mr-comparison>article.is-spatial{color:#fff;background:radial-gradient(circle at 82% 14%,#7359d599,#0000 35%),linear-gradient(145deg,#1a1e51 0%,#242060 100%)}.mr-comparison>article>p,.results-outcomes>p,.results-awards>p{color:#717586;font-family:var(--project-font-label);font-size:var(--project-type-micro);letter-spacing:.08em;text-transform:uppercase;margin:0 0 26px}.mr-comparison .is-spatial>p{color:#c6c9ff}.mr-comparison ol{margin:0;padding:0;list-style:none}.mr-comparison li{min-height:62px;color:var(--project-primary);font-size:var(--project-type-body);border-top:1px solid #1a1e511f;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:16px;display:grid}.mr-comparison .is-spatial li{color:#fff;border-color:#ffffff2e}.mr-comparison li span{color:var(--project-accent);font-family:var(--project-font-label);font-size:var(--project-type-micro)}.mr-comparison .is-spatial li span{color:#b7a9ff}.mr-decision{border-top:1px solid var(--project-line);color:#3f445f;max-width:760px;font-size:var(--project-type-body);line-height:var(--project-leading-body);margin:42px 0 0;padding-top:24px}.float-spatial-journey{padding-bottom:0}.spatial-journey{margin-top:12px;position:relative}.spatial-stage{background:0 0;border:0;border-radius:0;grid-template-columns:72px minmax(220px,.72fr) minmax(0,1.28fr);align-items:start;gap:32px;min-height:0;padding:64px 0 76px;display:grid;position:relative;overflow:visible}.spatial-stage+.spatial-stage{border-top:0;margin-top:0}.spatial-stage:before{display:none}.spatial-stage-marker{z-index:2;color:var(--project-accent);font-family:var(--project-font-display);letter-spacing:-.03em;opacity:0;align-self:stretch;font-size:32px;font-weight:700;line-height:1;transition:opacity .28s ease-out,transform .38s cubic-bezier(.22,1,.36,1);position:relative;transform:translateY(22px)}.spatial-stage-marker:after{background:linear-gradient(var(--project-accent), #b74e4714);content:"";transform-origin:top;width:2px;transition:transform .52s cubic-bezier(.22,1,.36,1) .11s;position:absolute;top:46px;bottom:-76px;left:15px;transform:scaleY(0)}.spatial-stage:last-child .spatial-stage-marker:after{display:none}.spatial-stage-copy{z-index:1;opacity:0;transition:opacity .3s ease-out 60ms,transform .42s cubic-bezier(.22,1,.36,1) 60ms;position:relative;transform:translateY(32px)}.spatial-stage-copy>p:first-child{color:var(--project-accent);font-family:var(--project-font-label);font-size:var(--project-type-micro);letter-spacing:.08em;text-transform:uppercase;margin:2px 0 16px}.spatial-stage-copy h3{color:var(--project-primary);font-family:var(--project-font-display);letter-spacing:-.03em;margin:0 0 18px;font-size:clamp(34px,3vw,46px);line-height:1.05}.spatial-stage-copy>p:last-child{color:#4d5269;font-size:var(--project-type-body);line-height:var(--project-leading-body);margin:0}.spatial-stage-media{z-index:1;opacity:0;min-width:0;transition:opacity .32s ease-out .12s,transform .44s cubic-bezier(.22,1,.36,1) .12s;position:relative;transform:translateY(32px)}.spatial-stage.is-visible .spatial-stage-marker,.spatial-stage.is-visible .spatial-stage-copy,.spatial-stage.is-visible .spatial-stage-media{opacity:1;transform:translateY(0)}.spatial-stage.is-visible .spatial-stage-marker:after{transform:scaleY(1)}.spatial-stage .project-media--reveal,.spatial-stage .project-media--reveal.is-visible{opacity:1;filter:none;transition:none;transform:none}.spatial-stage-media .project-media img{object-fit:cover;border-radius:18px;max-height:520px;box-shadow:0 18px 44px #1a1e5124}.flo-role-line{border-top:1px solid var(--project-line);border-bottom:1px solid var(--project-line);grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:64px;display:grid}.flo-role-line article{min-height:220px;padding:30px 28px 30px 0}.flo-role-line article+article{border-left:1px solid var(--project-line);padding-left:28px}.flo-role-line p,.embodied-layers article>p,.cta-copy article>p,.feasibility-decisions header>span,.feasibility-copy p,.flo-breathing-proof>div>p{color:var(--project-accent);font-family:var(--project-font-label);font-size:var(--project-type-micro);letter-spacing:.08em;text-transform:uppercase;margin:0}.flo-role-line h3,.embodied-layers h3,.cta-copy h3,.flo-breathing-proof h3{color:var(--project-primary);font-family:var(--project-font-display);font-size:var(--project-type-subheading);letter-spacing:-.025em;line-height:var(--project-leading-heading);margin:38px 0 12px}.flo-role-line article>span,.cta-copy article>span{color:#4f546b;font-size:var(--project-type-small);line-height:var(--project-leading-small)}.flo-form-study{margin-bottom:0;position:relative}.flo-form-study .project-media:first-child{width:100%}.flo-form-study .project-media img{border-radius:18px 18px 0 0}.flo-form-study .project-media figcaption{border-right:1px solid var(--project-line);border-left:1px solid var(--project-line);max-width:none;color:var(--project-accent);font-family:var(--project-font-label);font-size:var(--project-type-micro);letter-spacing:.08em;text-transform:uppercase;background:#fff;margin:0;padding:12px 24px}.flo-role-map{border:1px solid var(--project-line);border-top:0;border-radius:0 0 18px 18px;overflow:hidden}.flo-role-core{color:#fff;background:var(--project-primary);justify-content:space-between;align-items:center;gap:20px;padding:24px 28px;display:flex}.flo-role-core span,.flo-role-actions p{font-family:var(--project-font-label);font-size:var(--project-type-micro);letter-spacing:.08em;text-transform:uppercase}.flo-role-core strong{font-family:var(--project-font-display);font-size:clamp(24px,2.3vw,34px);line-height:1.05}.flo-role-actions{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.flo-role-actions article{min-height:148px;padding:24px 28px}.flo-role-actions article+article{border-left:1px solid var(--project-line)}.flo-role-actions p{color:var(--project-accent);margin:0}.flo-role-actions h3{color:var(--project-primary);font-family:var(--project-font-display);font-size:var(--project-type-subheading);letter-spacing:-.025em;line-height:var(--project-leading-heading);margin:24px 0 0}.flo-consolidation{background:#f0f1fb;border:1px solid #5d65cb38;border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(320px,.85fr);align-items:center;gap:54px;margin-bottom:68px;padding:34px;display:grid}.flo-consolidation>p{color:var(--project-primary);font-size:var(--project-type-body);line-height:var(--project-leading-body);margin:0}.flo-consolidation>div{flex-direction:column;gap:8px;display:flex}.flo-consolidation span{color:#fff;background:var(--project-primary);font-family:var(--project-font-label);font-size:var(--project-type-small);border-radius:8px;padding:11px 14px}.flo-breathing-proof{background:radial-gradient(circle at 75% 40%,#5d65cb6b,#0000 35%),#121631;border-radius:24px;grid-template-columns:minmax(250px,.62fr) minmax(0,1.38fr);align-items:center;gap:48px;padding:54px;display:grid;overflow:hidden}.flo-breathing-proof>div>p{color:#b9bdf6}.flo-breathing-proof h3{color:#fff;margin-top:18px;font-size:clamp(32px,3vw,44px)}.flo-breathing-proof .project-media img{background:0 0;border-color:#ffffff2e}.embodied-layers{border-top:1px solid var(--project-line);border-bottom:1px solid var(--project-line);grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:68px;display:grid}.embodied-layers article{min-height:230px;padding:28px 26px 28px 0}.embodied-layers article+article{border-left:1px solid var(--project-line);padding-left:26px}.embodied-layers h3{margin-top:30px}.embodied-layers ul{margin:18px 0 0;padding:0;list-style:none}.embodied-layers li{color:#4f546b;font-size:var(--project-type-small);line-height:var(--project-leading-small);padding:7px 0 7px 18px;position:relative}.embodied-layers li:before{content:"";background:#6d74d0;border-radius:50%;width:6px;height:6px;position:absolute;top:15px;left:0}.gesture-sequence{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-bottom:96px;display:grid}.gesture-sequence>article{background:#fff;border:1px solid #1a1e511f;border-radius:18px;padding:24px}.gesture-sequence>article:first-child{grid-column:1/-1;grid-template-columns:minmax(230px,.55fr) minmax(0,1.45fr);align-items:center;gap:40px;display:grid}.gesture-copy{grid-template-columns:26px minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;margin-bottom:20px;display:grid}.gesture-sequence>article:first-child .gesture-copy{grid-template-columns:1fr;margin:0}.gesture-copy>span{color:var(--project-accent);font-family:var(--project-font-label);font-size:var(--project-type-micro)}.gesture-copy p,.gesture-copy h3{color:var(--project-primary);font-family:var(--project-font-body);font-size:var(--project-type-small);line-height:var(--project-leading-small);margin:0}.gesture-copy h3{font-weight:700}.gesture-copy strong{color:var(--project-accent);font-weight:500}.gesture-sequence>article:first-child .gesture-copy p{font-size:var(--project-type-body)}.gesture-sequence>article:first-child .gesture-copy h3{font-family:var(--project-font-display);letter-spacing:-.025em;font-size:34px}.gesture-sequence>article:first-child .gesture-copy strong{transform:rotate(90deg)}.cta-refinement{border-top:1px solid var(--project-line);padding-top:60px}.cta-copy{grid-template-columns:minmax(0,1fr) 36px minmax(0,1fr);align-items:center;gap:24px;margin-bottom:42px;display:grid}.cta-copy>strong{color:var(--project-accent);text-align:center;font-size:28px;font-weight:500}.cta-copy article{border-top:3px solid var(--project-accent);background:#f2f2f7;min-height:194px;padding:26px}.cta-copy article:last-child{background:#eceefa;border-color:#5d65cb}.cta-copy h3{margin-top:24px}.cta-refinement>.project-media{max-width:820px;margin:0 auto}.cta-refinement .project-media img{object-fit:contain}.cta-tradeoff{border-left:3px solid var(--project-accent);max-width:760px;color:var(--project-primary);font-size:var(--project-type-body);line-height:var(--project-leading-body);margin:34px auto 0;padding-left:22px}.feasibility-decisions{flex-direction:column;gap:72px;display:flex}.feasibility-decisions>article{border-top:2px solid var(--project-primary);grid-template-columns:minmax(0,.95fr) minmax(290px,1.05fr);gap:36px 48px;padding-top:34px;display:grid}.feasibility-decisions header h3{color:var(--project-primary);font-family:var(--project-font-display);letter-spacing:-.03em;flex-wrap:wrap;gap:10px;margin:16px 0 0;font-size:clamp(30px,2.7vw,40px);line-height:1.05;display:flex}.feasibility-decisions header h3 span{color:var(--project-accent)}.feasibility-copy{flex-direction:column;gap:18px;display:flex}.feasibility-copy>div{border-bottom:1px solid var(--project-line);padding-bottom:18px}.feasibility-copy p{margin-bottom:7px}.feasibility-copy span{color:#4f546b;font-size:var(--project-type-small);line-height:var(--project-leading-small)}.feasibility-decision-media{grid-column:1/-1;gap:18px;width:100%;max-width:820px;margin:0 auto;display:grid}.feasibility-decision-media--pair{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}.feasibility-decision-media .project-media{min-width:0}.feasibility-decision-media .project-media img{object-fit:contain;max-height:560px}.feasibility-decision-media .project-media--breathing-compare img{object-fit:cover}.build-collaboration{color:#fff;background:radial-gradient(circle at 90% 10%, #8166e885, transparent 28%), var(--project-primary);border-radius:20px;grid-template-columns:1fr;align-items:center;gap:32px;margin:72px 0 0;padding:34px;display:grid}.build-collaboration-copy>span{color:#c6c9ff;font-family:var(--project-font-label);font-size:var(--project-type-micro);letter-spacing:.08em;text-transform:uppercase}.build-collaboration-copy>p{color:#f2f2f8;max-width:820px;font-size:var(--project-type-body);line-height:var(--project-leading-body);margin:20px 0 0}.build-collaboration .project-media{min-width:0}.build-collaboration .project-media img{object-fit:cover;border-radius:12px}.build-collaboration .project-media figcaption{color:#c6c9ff}.float-feasibility>.project-media img{object-fit:contain}.project-detail-shell--spatial .results-primary article{flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;min-height:170px;padding-top:14px;padding-bottom:14px}.project-detail-shell--spatial .results-primary p{max-width:none}.results-metric-copy span,.results-secondary>span,.results-supporting article>span{color:#70758a;font-size:var(--project-type-micro);line-height:var(--project-leading-label);margin-top:5px;display:block}.results-outcomes{border-top:1px solid var(--project-line);grid-template-columns:190px minmax(0,1fr);gap:32px;margin-top:64px;padding-top:28px;display:grid}.results-outcomes ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;margin:0;padding:0;list-style:none;display:grid}.results-outcomes li{min-height:64px;color:var(--project-primary);font-size:var(--project-type-small);line-height:var(--project-leading-small);padding:0 0 18px 20px;position:relative}.results-outcomes li:before{background:var(--project-accent);content:"";border-radius:50%;width:7px;height:7px;position:absolute;top:9px;left:0}.results-awards{border-top:1px solid var(--project-line);grid-template-columns:190px minmax(0,1fr);gap:32px;margin-top:42px;padding-top:28px;display:grid}.results-awards>div{flex-direction:column;display:flex}.results-awards a,.results-awards article{border-bottom:1px solid var(--project-line);color:var(--project-primary);grid-template-columns:minmax(0,1.2fr) minmax(180px,.8fr) 22px;gap:24px;padding:20px 38px 20px 0;text-decoration:none;display:grid;position:relative}.results-awards strong{font-family:var(--project-font-body);font-size:var(--project-type-small)}.results-awards span{color:#666b80;font-size:var(--project-type-small);line-height:var(--project-leading-small)}.results-awards i{color:var(--project-accent);font-style:normal;transition:transform .16s}.results-awards a:hover i,.results-awards a:focus-visible i{transform:translate(3px,-3px)}@media (width<=1120px){.mr-opportunity-evidence{grid-template-columns:1fr}.mr-opportunity-evidence>.project-media{width:min(100%,520px)}.spatial-stage{gap:36px;padding:46px}.flo-role-line article{padding-right:20px}.flo-role-line article+article{padding-left:20px}.gesture-sequence>article:first-child{gap:28px}}@media (width<=820px){.project-detail-shell--spatial .project-metadata{grid-template-columns:1fr}.float-spatial-journey{--float-gutter:28px}.mr-comparison,.spatial-stage,.spatial-stage--bubbles,.spatial-stage--quiet,.flo-consolidation,.flo-breathing-proof,.feasibility-decisions>article,.build-collaboration{grid-template-columns:1fr}.mr-comparison>article{padding:28px}.spatial-stage{gap:32px;min-height:0;padding:46px 34px}.spatial-stage--bubbles .spatial-stage-media{margin:0}.spatial-stage--quiet .spatial-stage-copy,.spatial-stage--quiet .spatial-stage-media{grid-area:auto/1}.spatial-stage--quiet .spatial-stage-copy{grid-row:1}.flo-role-line,.embodied-layers,.flo-role-actions{grid-template-columns:1fr}.flo-role-actions article{min-height:0}.flo-role-actions article+article{border-top:1px solid var(--project-line);border-left:0}.flo-role-line article,.flo-role-line article+article,.embodied-layers article,.embodied-layers article+article{border-left:0;min-height:0;padding:26px 0}.flo-role-line article+article,.embodied-layers article+article{border-top:1px solid var(--project-line)}.flo-role-line h3{margin-top:22px}.gesture-sequence>article:first-child{grid-template-columns:1fr}.gesture-sequence>article:first-child .gesture-copy{grid-template-columns:26px minmax(0,1fr) auto minmax(0,1fr)}.gesture-sequence>article:first-child .gesture-copy p{font-size:var(--project-type-small)}.gesture-sequence>article:first-child .gesture-copy h3{font-family:var(--project-font-body);font-size:var(--project-type-small)}.gesture-sequence>article:first-child .gesture-copy strong{transform:none}.cta-copy{grid-template-columns:1fr}.cta-copy>strong{transform:rotate(90deg)}.feasibility-decision-media{grid-column:1}.results-outcomes,.results-awards{grid-template-columns:1fr;gap:8px}.results-outcomes ul{grid-template-columns:1fr}.project-detail-shell--spatial .results-primary article{min-height:0;padding-top:24px;padding-bottom:24px}}@media (width<=520px){.float-spatial-journey{--float-gutter:20px}.mr-practices{margin-bottom:42px}.mr-design-question{margin-bottom:48px;padding-left:22px}.mr-shift-head,.mr-shift-map li{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr)}.mr-shift-head span,.mr-shift-map li span,.mr-shift-map li strong{padding-left:14px;padding-right:14px}.mr-shift-map li{min-height:86px;font-size:var(--project-type-small)}.flo-role-core{display:block}.flo-role-core strong{margin-top:12px;display:block}.spatial-stage{border-radius:16px;padding:38px 24px}.spatial-stage--forest,.spatial-stage--quiet{padding-right:var(--float-gutter);padding-left:var(--float-gutter);border-radius:0}.flo-consolidation,.flo-breathing-proof,.build-collaboration{padding:28px 22px}.gesture-sequence{grid-template-columns:1fr}.gesture-sequence>article:first-child{grid-column:1}.gesture-copy,.gesture-sequence>article:first-child .gesture-copy{grid-template-columns:24px minmax(0,1fr)}.gesture-copy strong,.gesture-sequence>article:first-child .gesture-copy strong{display:none}.gesture-copy h3,.gesture-sequence>article:first-child .gesture-copy h3{grid-column:2}.cta-copy article{min-height:0}.results-awards a,.results-awards article{grid-template-columns:1fr 22px;gap:8px 14px;padding-right:0}.results-awards span{grid-column:1}.results-awards i{grid-area:1/2}}@media (width<=1120px){.float-spatial-journey .spatial-stage{grid-template-columns:64px minmax(190px,.72fr) minmax(0,1.28fr);gap:26px;padding:52px 0 64px}.float-spatial-journey .spatial-stage-marker:after{bottom:-64px}}@media (width<=820px){.float-spatial-journey .spatial-stage{grid-template-columns:54px minmax(180px,.72fr) minmax(0,1.28fr);gap:24px;padding:46px 0 58px}.float-spatial-journey .spatial-stage-marker:after{bottom:-58px;left:14px}.float-spatial-journey .spatial-stage-copy,.float-spatial-journey .spatial-stage-media{grid-area:auto}}@media (width<=620px){.feasibility-decision-media--pair{grid-template-columns:1fr}.float-spatial-journey .spatial-stage{border-radius:0;grid-template-columns:44px minmax(0,1fr);gap:18px 14px;padding:40px 0 50px}.float-spatial-journey .spatial-stage-copy,.float-spatial-journey .spatial-stage-media{grid-column:2}.float-spatial-journey .spatial-stage-marker{grid-area:1/1/span 2;font-size:26px}.float-spatial-journey .spatial-stage-marker:after{top:38px;bottom:-50px;left:11px}}.overview-proof-points{border-top:1px solid var(--project-line);border-bottom:1px solid var(--project-line);grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,590px);margin-top:34px;display:grid}.overview-proof-points--three{grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,860px)}.overview-proof-points>*{align-items:center;gap:18px;min-height:102px;padding:18px 24px 18px 0;display:flex}.overview-proof-points>*+*{border-left:1px solid var(--project-line);padding-left:24px}.overview-proof-points>a{color:inherit;text-decoration:none;transition:background-color .16s;position:relative}.overview-proof-points>a:after{color:var(--project-accent);content:"↗";font-family:var(--project-font-body);font-size:18px;line-height:1;position:absolute;top:14px;right:14px}.overview-proof-points>a:hover{background:#e8e9f885}.overview-proof-points>a:focus-visible{z-index:1;outline:2px solid var(--project-accent);outline-offset:-2px}.overview-proof-points strong{color:var(--project-accent);font-family:var(--project-font-display);letter-spacing:-.04em;font-size:44px;line-height:1}.overview-proof-points span{max-width:150px;color:var(--project-primary);font-family:var(--project-font-body);font-size:var(--project-type-small);font-weight:500;line-height:var(--project-leading-small)}.project-overview--compact .project-lede{max-width:680px}.project-overview--compact .overview-proof-points{width:min(100%,680px);margin-top:22px}.project-overview--compact .overview-proof-points>*{gap:12px;min-height:60px;padding:10px 18px 10px 0}.project-overview--compact .overview-proof-points--spacing-standard>*{min-height:102px;padding-top:18px;padding-bottom:18px}.project-overview--compact .overview-proof-points>*+*{padding-left:18px}.project-overview--compact .overview-proof-points strong{font-size:38px}.project-overview--compact .overview-proof-points span{white-space:nowrap;max-width:none}.project-detail-shell--spatial .project-overview--compact .overview-proof-points>*{flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;min-height:100px;padding-top:10px;padding-bottom:10px}.project-detail-shell--spatial .project-overview--compact .overview-proof-points strong{white-space:nowrap}.project-detail-shell--spatial .project-overview--compact .overview-proof-points span{white-space:normal}.project-overview--compact>.project-media{margin-top:26px}.missing-team-story{grid-template-columns:minmax(0,1.45fr) minmax(220px,.55fr);align-items:end;gap:76px;display:grid}.missing-team-story>p{color:#3f445f;font-family:var(--project-font-body);font-size:var(--project-type-body);font-weight:500;line-height:var(--project-leading-body);margin:0}.missing-team-story .missing-team-aside{border-top:3px solid var(--project-accent);color:var(--project-primary);font-size:var(--project-type-small);padding-top:18px}.fragmented-flow{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px;margin:72px 0;display:grid}.fragmented-flow span{border-top:2px solid var(--project-accent);min-height:130px;color:var(--project-primary);font-family:var(--project-font-body);font-size:var(--project-type-small);font-weight:500;line-height:var(--project-leading-small);background:#fff;flex-direction:column;justify-content:space-between;padding:18px 14px;display:flex;position:relative}.fragmented-flow span:nth-child(2n){transform:translateY(20px)}.fragmented-flow span:not(:last-child):after{color:var(--project-accent);content:"→";position:absolute;top:50%;left:calc(100% + 5px);transform:translateY(-50%)}.fragmented-flow i{color:#8a8fa2;font-family:var(--project-font-label);font-size:var(--project-type-micro);letter-spacing:.08em;font-style:normal}.missing-team-evidence{margin-top:42px}.missing-team-opportunity,.results-takeaway{border-left:3px solid var(--project-accent);max-width:890px;color:var(--project-primary);font-family:var(--project-font-display);letter-spacing:-.03em;margin:72px 0 0;padding:0 0 0 30px;font-size:clamp(32px,3vw,44px);font-weight:700;line-height:1.08}.missing-team-opportunity span,.results-takeaway span{color:var(--project-accent);font-family:var(--project-font-label);font-size:var(--project-type-micro);letter-spacing:.08em;font-weight:500;line-height:var(--project-leading-label);text-transform:uppercase;margin-bottom:16px;display:block}.castor-ai-team>.project-section-intro{margin-bottom:42px}.castor-content-lifecycle>.project-section-intro{margin-bottom:72px}.castor-creator-control>.project-section-intro{margin-bottom:42px}.creator-control-visual{margin-bottom:44px}.ai-team-map{background:radial-gradient(circle,#cddeffb8 0,#e8e9f861 42%,#0000 68%);border-radius:28px;min-height:760px;padding:118px 86px;position:relative;overflow:hidden}.ai-team-map:before{content:"";border:1px dashed #5d65cb80;border-radius:50%;position:absolute;inset:38px}.ai-team-map:after{color:var(--project-accent);font-family:var(--project-font-display);content:"↻";font-size:30px;position:absolute;top:34px;right:14%}.ai-team-map-label{color:#5d65cb;font-family:var(--project-font-label);font-size:var(--project-type-micro);letter-spacing:.08em;text-transform:uppercase;margin:0;position:absolute;top:22px;left:50%;transform:translate(-50%)}.ai-team-stage{z-index:2;color:#fff;background:var(--project-primary);min-width:92px;min-height:44px;font-family:var(--project-font-label);font-size:var(--project-type-label);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;place-items:center;padding:10px 16px;font-weight:500;display:grid;position:absolute}.ai-team-stage--1{top:35px;left:50%;transform:translate(-50%)}.ai-team-stage--2{top:50%;right:10px;transform:translateY(-50%)}.ai-team-stage--3{bottom:35px;left:50%;transform:translate(-50%)}.ai-team-stage--4{top:50%;left:10px;transform:translateY(-50%)}.manager-layer{z-index:1;background:#fafafaeb;border:1px solid #5d65cb57;border-radius:20px;padding:30px;position:relative;box-shadow:0 18px 50px #1a1e5114}.manager-layer>header{border-bottom:1px solid #1a1e511f;grid-template-columns:150px minmax(170px,.7fr) minmax(0,1fr);align-items:baseline;gap:20px;margin-bottom:30px;padding-bottom:22px;display:grid}.manager-layer>header p,.identity-core>p,.specialist>p{color:#4f546b;font-family:var(--project-font-body);font-size:var(--project-type-small);font-weight:500;line-height:var(--project-leading-small);margin:0}.manager-layer>header p:first-child,.identity-core>p:first-child,.specialist>p:first-child{color:var(--project-accent);font-family:var(--project-font-label);font-size:var(--project-type-micro);letter-spacing:.08em;text-transform:uppercase}.manager-layer h3,.identity-core h3,.specialist h4{color:var(--project-primary);font-family:var(--project-font-display);letter-spacing:-.025em;font-weight:700;line-height:var(--project-leading-heading);margin:0}.manager-layer>header h3{font-size:28px}.specialist-network{grid-template-columns:minmax(0,1fr) minmax(220px,1.3fr) minmax(0,1fr);grid-template-areas:"strategist identity creator"".analyst.";align-items:center;gap:20px;display:grid}.identity-core{color:#fff;background:var(--project-primary);border-radius:16px;grid-area:identity;align-self:stretch;padding:26px}.identity-core h3{color:#fff;margin:18px 0 10px;font-size:30px}.identity-core>p{color:#ffffffc7}.identity-core>p:first-child{color:#bfc5ff}.identity-core>div{flex-wrap:wrap;gap:7px;margin-top:22px;display:flex}.identity-core span{color:#fff;font-family:var(--project-font-label);border:1px solid #ffffff38;border-radius:999px;padding:6px 9px;font-size:10px;line-height:1.2}.specialist{padding:20px 4px;position:relative}.specialist:after{background:var(--project-accent);content:"";width:18px;height:1px;position:absolute;top:50%}.specialist--1{text-align:right;grid-area:strategist;padding-right:18px}.specialist--1:after{right:-10px}.specialist--2{grid-area:creator;padding-left:18px}.specialist--2:after{left:-10px}.specialist--3{text-align:center;grid-area:analyst}.specialist--3:after{width:1px;height:18px;top:-10px;left:50%}.specialist h4{margin:10px 0 8px;font-size:22px}.ai-team-concept-visual{margin-bottom:38px}.ai-team-editorial-model{border-top:1px solid var(--project-line);border-bottom:1px solid var(--project-line)}.ai-team-shared-context{border-bottom:1px solid var(--project-line);grid-template-columns:150px minmax(220px,.7fr) minmax(0,1.3fr);align-items:center;gap:24px;padding:28px 0;display:grid}.ai-team-shared-context>p,.ai-team-role-heading p{color:var(--project-accent);font-family:var(--project-font-label);font-size:var(--project-type-micro);letter-spacing:.08em;font-weight:500;line-height:var(--project-leading-label);text-transform:uppercase;margin:0}.ai-team-shared-context h3,.ai-team-role-line h4{color:var(--project-primary);font-family:var(--project-font-display);letter-spacing:-.025em;font-weight:700;line-height:var(--project-leading-heading);margin:0}.ai-team-shared-context h3{font-size:30px}.ai-team-shared-context>div{flex-wrap:wrap;gap:8px;display:flex}.ai-team-shared-context>div span{color:var(--project-primary);font-family:var(--project-font-label);border:1px solid #1a1e512e;border-radius:999px;padding:7px 10px;font-size:11px;line-height:1.2}.ai-team-role-line{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ai-team-role-line article{min-width:0;padding:26px 14px}.ai-team-role-line article+article{border-left:1px solid var(--project-line)}.ai-team-role-heading{align-items:center;gap:8px;min-height:56px;display:flex}.ai-team-role-heading>div{min-width:0;max-width:100%}.ai-team-role-icon{object-fit:contain;flex:0 0 52px;width:52px;height:52px;display:block}.ai-team-role-heading p,.ai-team-role-line h4{overflow-wrap:anywhere}.ai-team-role-line h4{white-space:normal;margin:5px 0 0;font-size:20px}.ai-team-role-line article>span{color:#4f546b;font-family:var(--project-font-body);font-size:var(--project-type-small);font-weight:500;line-height:var(--project-leading-small);margin-top:16px;display:block}.ai-team-cycle-line{color:var(--project-primary);background:var(--project-primary-soft);font-family:var(--project-font-label);font-size:var(--project-type-label);letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;gap:18px;padding:18px 24px;font-weight:500;display:flex}.ai-team-concept-visual .project-media img{aspect-ratio:2.2;object-fit:cover;object-position:center bottom}.ai-team-product-proof{margin-top:64px}.content-journey{flex-direction:column;gap:128px;display:flex}.journey-stage{position:relative}.journey-stage-copy{max-width:690px}.journey-stage-label{color:#5d65cb;font-family:var(--project-font-label);font-size:var(--project-type-label);letter-spacing:.08em;font-weight:500;line-height:var(--project-leading-label);text-transform:uppercase;margin:0 0 18px}.journey-stage-label span{color:var(--project-accent);margin-right:12px}.journey-stage-copy h3,.control-principles h3{color:var(--project-primary);font-family:var(--project-font-display);font-size:var(--project-type-feature-heading);letter-spacing:-.025em;font-weight:700;line-height:var(--project-leading-heading);margin:0 0 14px}.journey-stage-copy>p:last-child,.control-principles article>div>p{color:#4f546b;font-family:var(--project-font-body);font-size:var(--project-type-body);font-weight:500;line-height:var(--project-leading-body);margin:0}.journey-stage-media{min-width:0}.journey-stage--feature .journey-stage-media{margin-top:38px}.journey-stage--feature .project-media video{aspect-ratio:16/8.5;object-fit:cover}.journey-stage--split{grid-template-columns:minmax(230px,.65fr) minmax(0,1.35fr);align-items:center;gap:58px;display:grid}.journey-stage--split .project-media{border-radius:14px;overflow:hidden}.journey-stage--split .project-media img{object-fit:contain;width:100%;height:auto}.journey-stage--vertical .journey-stage-copy{margin-left:0}.journey-stage--vertical .journey-stage-media{width:100%;margin:38px 0 0}.journey-stage--pair .journey-stage-copy{max-width:780px;margin-bottom:38px}.journey-stage--pair .journey-stage-media{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.journey-stage--reconnect{background:linear-gradient(145deg,#e8e9f8e0,#cddeff7a);border-radius:22px;padding:54px}.journey-stage--reconnect .journey-stage-media{margin-top:36px}.journey-bridge{width:max-content;max-width:min(80%,620px);color:var(--project-accent);font-family:var(--project-font-label);font-size:var(--project-type-label);font-weight:500;line-height:var(--project-leading-label);text-align:center;margin:0;position:absolute;top:calc(100% + 64px);left:50%;transform:translate(-50%,-50%)}.journey-bridge:before{content:"↓";margin-bottom:12px;font-size:25px;display:block}.journey-stage--reconnect .journey-bridge:before{content:"↺"}.control-principles{border-top:1px solid var(--project-line);border-bottom:1px solid var(--project-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.control-principles article{text-align:left;grid-template-columns:1fr;align-content:start;gap:16px;min-width:0;padding:30px 24px;display:grid}.control-principles article+article{border-left:1px solid var(--project-line)}.control-principles article>div{min-width:0}.control-principles h3{font-size:28px}.control-number{color:var(--project-accent);font-family:var(--project-font-label);font-size:var(--project-type-label);letter-spacing:.08em;margin:0}.control-principles aside{border-left:2px solid var(--project-accent);color:var(--project-primary);font-family:var(--project-font-body);font-size:var(--project-type-small);font-weight:500;line-height:var(--project-leading-small);background:#ffffffb3;grid-column:1/-1;padding:18px 20px}.control-principles aside span{color:#5d65cb;font-family:var(--project-font-label);font-size:var(--project-type-micro);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;display:block}.travel-intro{grid-template-columns:minmax(220px,.65fr) minmax(0,1.35fr);align-items:start;gap:70px;margin-bottom:54px;display:grid}.travel-intro>p{color:#3f445f;font-family:var(--project-font-body);font-size:var(--project-type-body);font-weight:500;line-height:var(--project-leading-body);margin:0}.travel-dimensions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.travel-dimensions>div{border-top:1px solid var(--project-line);min-height:112px;padding:18px 22px}.travel-dimensions>div:nth-child(2n){border-left:1px solid var(--project-line)}.travel-dimensions span{color:var(--project-accent);font-family:var(--project-font-label);font-size:var(--project-type-micro);letter-spacing:.08em;text-transform:uppercase}.travel-dimensions p{color:var(--project-primary);font-family:var(--project-font-body);font-size:var(--project-type-small);font-weight:500;line-height:var(--project-leading-small);margin:12px 0 0}.castor-travel>.project-media{width:calc(100% + 40px);margin-left:-20px}.results-composition{grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);gap:26px;display:grid}.results-primary{border-top:1px solid var(--project-line);border-bottom:1px solid var(--project-line);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.results-primary--three{grid-template-columns:repeat(3,minmax(0,1fr))}.results-primary article{align-items:center;gap:18px;min-height:102px;padding:18px 24px 18px 0;display:flex}.results-primary article+article{border-left:1px solid var(--project-line);padding-left:24px}.results-primary strong,.results-secondary strong{color:var(--project-accent);font-family:var(--project-font-display);letter-spacing:-.04em;line-height:1}.results-primary strong{flex:none;font-size:44px}.results-primary p{max-width:150px;color:var(--project-primary);font-family:var(--project-font-body);font-size:var(--project-type-small);font-weight:500;line-height:var(--project-leading-small);margin:0}.results-secondary p,.results-supporting p{color:var(--project-primary);font-family:var(--project-font-body);font-size:var(--project-type-small);font-weight:500;line-height:var(--project-leading-body);margin:14px 0 0}.results-secondary{border:1px solid var(--project-line);background:#fff;border-top:3px solid #5d65cb;border-radius:18px;flex-direction:column;justify-content:flex-end;min-height:220px;padding:30px;display:flex}.results-secondary strong{color:#5d65cb;font-size:clamp(48px,4.5vw,64px)}.results-supporting{background:var(--project-line);border-radius:18px;grid-template-rows:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.results-supporting article{background:#fff;padding:24px}.results-supporting strong{color:var(--project-accent);font-family:var(--project-font-display);letter-spacing:-.025em;font-size:30px;line-height:1}.results-supporting p{font-size:var(--project-type-small);margin-top:10px}@media (width<=1120px){.fragmented-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 18px}.fragmented-flow span:nth-child(2n){transform:none}.fragmented-flow span:nth-child(3):after{display:none}.ai-team-map{min-height:780px;padding-left:58px;padding-right:58px}.manager-layer>header{grid-template-columns:120px minmax(150px,.7fr) minmax(0,1fr)}.specialist-network{grid-template-columns:minmax(0,1fr) minmax(190px,1.15fr) minmax(0,1fr)}.journey-stage--split{gap:36px}.control-principles{grid-template-columns:repeat(2,minmax(0,1fr))}.control-principles article:nth-child(3){border-top:1px solid var(--project-line);border-left:0;grid-column:1/-1}}@media (width<=820px){.overview-proof-points{width:100%}.missing-team-story,.travel-intro{grid-template-columns:1fr;gap:34px}.fragmented-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.fragmented-flow span:nth-child(3):after{display:block}.fragmented-flow span:nth-child(2n):after{display:none}.ai-team-map{background:linear-gradient(145deg,#e8e9f8b3,#cddeff52);min-height:auto;padding:26px;overflow:visible}.ai-team-map:before,.ai-team-map:after{display:none}.ai-team-map-label{position:static;transform:none}.ai-team-lifecycle{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:min(100%,290px);margin:18px 0 26px;display:grid}.ai-team-stage{min-width:0;min-height:38px;position:static;transform:none}.ai-team-stage:after{color:var(--project-accent);margin-left:12px}.ai-team-stage--1:after{content:"→"}.ai-team-stage--2:after{content:"↓"}.ai-team-stage--3{grid-area:2/2}.ai-team-stage--3:after{content:"←"}.ai-team-stage--4{grid-area:2/1}.ai-team-stage--4:after{content:"↑"}.manager-layer{padding:24px}.manager-layer>header{grid-template-columns:1fr;gap:8px}.specialist-network{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"identity identity""strategist creator""analyst analyst"}.specialist{text-align:left;padding:18px 0}.specialist:after{display:none}.journey-stage--split{grid-template-columns:1fr;gap:32px}.journey-stage--vertical .journey-stage-copy,.journey-stage--vertical .journey-stage-media{width:100%;margin-left:0;margin-right:0}.journey-stage--pair .journey-stage-media{grid-template-columns:1fr}.journey-stage--reconnect{padding:34px}.control-principles{grid-template-columns:1fr}.control-principles article,.control-principles article:nth-child(3){grid-column:auto;grid-template-columns:1fr;padding:26px 0}.control-principles article+article{border-top:1px solid var(--project-line);border-left:0}.control-principles aside{grid-column:1/-1}.castor-travel>.project-media{width:100%;margin-left:0}.results-composition{grid-template-columns:1fr}.results-secondary{min-height:200px}}@media (width<=520px){.overview-proof-points{grid-template-columns:1fr}.project-overview--compact .overview-proof-points{grid-template-columns:repeat(2,minmax(0,1fr))}.project-overview--compact .overview-proof-points--three{grid-template-columns:1fr}.project-overview--compact .overview-proof-points>*+*{border-top:0;border-left:1px solid var(--project-line);padding-left:14px}.project-overview--compact .overview-proof-points strong{font-size:32px}.project-overview--compact .overview-proof-points span{white-space:normal;font-size:13px}.overview-proof-points>*+*,.project-overview--compact .overview-proof-points--three>*+*{border-top:1px solid var(--project-line);border-left:0;padding-left:0}.fragmented-flow{grid-template-columns:1fr;gap:26px}.fragmented-flow span{min-height:94px}.fragmented-flow span:after,.fragmented-flow span:nth-child(2n):after{content:"↓";display:block;top:calc(100% + 4px);left:50%;transform:translate(-50%)}.fragmented-flow span:last-child:after{display:none}.missing-team-opportunity,.results-takeaway{margin-top:72px;padding-left:20px}.ai-team-map{padding:18px}.manager-layer{padding:20px}.specialist-network{flex-direction:column;align-items:stretch;display:flex}.identity-core{order:-1}.content-journey{gap:126px}.journey-stage--split .project-media{aspect-ratio:1.05}.journey-stage--pair .journey-stage-media{gap:42px}.journey-stage--reconnect{padding:24px 18px}.journey-bridge{width:88%;top:calc(100% + 63px)}.control-principles article,.control-principles article:nth-child(3){grid-template-columns:1fr;gap:14px}.control-principles aside{grid-column:1/-1}.travel-dimensions{grid-template-columns:1fr}.travel-dimensions>div:nth-child(2n){border-left:0}.results-primary{grid-template-columns:1fr}.results-primary article{min-height:102px;padding:18px 0}.results-primary article+article{border-top:1px solid var(--project-line);border-left:0}.results-secondary{min-height:180px;padding:24px}}@media (width<=1120px){.ai-team-shared-context{grid-template-columns:130px minmax(200px,.8fr) minmax(0,1.2fr)}.ai-team-role-line{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-team-role-line article:nth-child(3){border-left:0;border-top:1px solid var(--project-line)}.ai-team-role-line article:nth-child(4){border-top:1px solid var(--project-line)}}@media (width<=820px){.ai-team-concept-visual{margin-bottom:30px}.ai-team-shared-context{grid-template-columns:1fr;gap:12px;padding:24px 0}.ai-team-role-line article{padding:24px 14px}.ai-team-product-proof{margin-top:48px}}@media (width<=520px){.ai-team-role-line{grid-template-columns:1fr}.ai-team-role-line article+article,.ai-team-role-line article:nth-child(3){border-top:1px solid var(--project-line);border-left:0}.ai-team-cycle-line{justify-content:flex-start;gap:10px 16px;padding:16px 18px}}.orby-trust-gap>.project-section-heading,.orby-monitoring-model>.project-section-heading,.orby-investigation>.project-section-heading{margin-bottom:42px}.trust-gap-intro{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);align-items:start;gap:72px;display:grid}.trust-gap-intro ul,.monitoring-roles ul,.monitoring-lenses ul{margin:0;padding:0;list-style:none}.trust-gap-intro ul{border:1px solid var(--project-line);background:var(--project-line);border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.trust-gap-intro li{min-height:76px;color:var(--project-primary);font-size:var(--project-type-small);line-height:var(--project-leading-small);background:#fff;padding:16px}.trust-gap-diagram{background:var(--project-primary-soft);border-radius:18px;margin-top:64px;padding:34px}.trust-gap-questions{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:26px;display:grid}.trust-gap-questions span{color:var(--project-primary);font-size:var(--project-type-micro);line-height:var(--project-leading-label);text-align:center;background:#ffffffc7;border:1px solid #1a1e5124;border-radius:999px;padding:10px 12px}.trust-gap-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px;display:grid;position:relative}.trust-gap-flow>div:not(.trust-gap-veil){z-index:2;border-top:3px solid var(--project-accent);min-height:132px;color:var(--project-primary);background:#fff;flex-direction:column;justify-content:space-between;padding:20px;display:flex;position:relative;box-shadow:0 10px 28px #1a1e510f}.trust-gap-flow>div.is-inside-gap{background:#ffffffad;border-top-style:dashed}.trust-gap-flow>div>span{color:var(--project-accent);font-size:var(--project-type-micro);letter-spacing:.08em}.trust-gap-flow strong{font-family:var(--project-font-display);letter-spacing:-.02em;font-size:25px;line-height:1}.trust-gap-flow i{color:var(--project-accent);font-size:22px;font-style:normal;position:absolute;top:50%;left:calc(100% + 11px);transform:translateY(-50%)}.trust-gap-veil{z-index:1;background:repeating-linear-gradient(135deg,#5d65cb0a 0 8px,#5d65cb1a 8px 9px);border:1px dashed #5d65cb;border-radius:14px;position:absolute;inset:-13px -13px -13px calc(33.333% + 2px)}.trust-gap-veil span{color:#5d65cb;font-size:var(--project-type-micro);letter-spacing:.08em;text-transform:uppercase;position:absolute;bottom:9px;right:12px}.orby-monitoring-model>.project-section-intro,.orby-investigation>.project-section-intro{margin-bottom:48px}.monitoring-roles{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.monitoring-roles article{border:1px solid var(--project-line);background:#fff;border-radius:16px;padding:28px}.monitoring-roles article>p,.investigation-path-copy>p:first-child{color:var(--project-accent);font-size:var(--project-type-micro);letter-spacing:.08em;text-transform:uppercase;margin:0 0 9px}.monitoring-roles h3{font-family:var(--project-font-display);letter-spacing:-.025em;margin:0 0 22px;font-size:29px;line-height:1}.monitoring-role-heading{align-items:center;gap:16px;margin-bottom:22px;display:flex}.monitoring-role-heading h3{margin:0}.monitoring-role-avatar{border-radius:50%;flex:0 0 64px;width:64px;height:64px;overflow:hidden}.monitoring-role-avatar img{object-fit:cover;width:100%;height:100%;display:block;transform:scale(1.2)}.monitoring-roles li{color:#3f445f;font-size:var(--project-type-small);line-height:var(--project-leading-small);margin-top:10px;padding-left:18px;position:relative}.monitoring-roles li:before,.monitoring-lenses li:before{color:#5d65cb;content:"•";position:absolute;left:0}.monitoring-bridge{color:#72778b;min-height:92px;font-size:var(--project-type-micro);letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;gap:16px;display:flex}.monitoring-bridge i{color:var(--project-accent);font-size:24px;font-style:normal}.monitoring-lenses{border:1px solid var(--project-line);background:var(--project-line);border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.monitoring-lenses article{background:#fff;flex-direction:column;min-height:360px;padding:26px 24px 22px;display:flex}.monitoring-lenses article:nth-child(2){background:#fff}.monitoring-lenses article>p{color:var(--project-accent);font-size:var(--project-type-micro);margin:0 0 28px}.monitoring-lenses h3{font-family:var(--project-font-display);letter-spacing:-.03em;margin:0 0 8px;font-size:32px;line-height:1}.monitoring-lenses article>strong{min-height:48px;color:var(--project-primary);font-size:var(--project-type-small);line-height:var(--project-leading-small)}.monitoring-lenses ul{margin-top:20px}.monitoring-lenses li{color:#5f647b;font-size:var(--project-type-small);margin-top:8px;padding-left:14px;line-height:1.4;position:relative}.monitoring-investigate{border-top:1px solid var(--project-line);color:#5d65cb;font-size:var(--project-type-micro);line-height:var(--project-leading-label);margin-top:auto;padding-top:18px}.monitoring-architecture-proof{background:0 0;margin-top:24px;padding:0}.monitoring-level-summary{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px;margin-bottom:22px;padding:0 4px;display:grid}.monitoring-level-summary>p{max-width:520px;color:var(--project-primary);font-family:var(--project-font-display);letter-spacing:-.02em;margin:0;font-size:27px;font-weight:700;line-height:1.08}.monitoring-level-summary ol{gap:24px;margin:0;padding:0;list-style:none;display:flex}.monitoring-level-summary li{white-space:nowrap;align-items:baseline;gap:7px;display:flex}.monitoring-level-summary li span{color:var(--project-accent);font-size:var(--project-type-micro)}.monitoring-level-summary li strong{color:var(--project-primary);font-size:var(--project-type-small);font-weight:600}.monitoring-architecture-proof .project-media{background:#fff;border:1px solid #1a1e511a;border-radius:18px;padding:calc(clamp(18px,2.4vw,30px) + 1.39%) 0 clamp(18px,2.4vw,30px);overflow:hidden;box-shadow:0 12px 34px #1a1e5114}.monitoring-architecture-proof .project-media img{box-shadow:none;background:#fff;border:0;border-radius:0}.investigation-spine{border-top:1px solid var(--project-line);border-bottom:1px solid var(--project-line);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.investigation-spine li{min-height:112px;color:var(--project-primary);font-size:var(--project-type-small);line-height:var(--project-leading-small);padding:22px 22px 20px 0;position:relative}.investigation-spine li+li{border-left:1px solid var(--project-line);padding-left:22px}.investigation-spine li:not(:last-child):after{z-index:2;width:20px;color:var(--project-accent);background:var(--project-paper);content:"→";text-align:center;position:absolute;top:50%;right:-10px;transform:translateY(-50%)}.investigation-spine span{color:var(--project-accent);font-size:var(--project-type-micro);letter-spacing:.08em;margin-bottom:14px;display:block}.investigation-dashboard{background:0 0;width:min(100%,860px);margin:62px auto 78px;padding:0}.investigation-paths{flex-direction:column;gap:96px;display:flex}.investigation-path{grid-template-columns:1fr;align-items:start;gap:32px;display:grid}.investigation-path--admin{grid-template-columns:1fr}.investigation-path--admin .investigation-path-copy{order:0}.investigation-path-copy{max-width:760px}.investigation-path-copy h3{font-family:var(--project-font-display);font-size:var(--project-type-feature-heading);letter-spacing:-.03em;line-height:var(--project-leading-heading);margin:0 0 18px}.investigation-path-copy>p:last-child{color:#3f445f;font-size:var(--project-type-small);line-height:var(--project-leading-body);margin:20px 0 0}.investigation-path-steps{flex-wrap:wrap;gap:8px;display:flex}.investigation-path-steps span{color:#5d65cb;font-size:var(--project-type-micro);line-height:var(--project-leading-label);align-items:center;gap:8px;display:inline-flex}.investigation-path-steps i{color:var(--project-accent);font-style:normal}.investigation-path .project-media{background:0 0;border:0;border-radius:0;padding:0}.investigation-convergence{border-top:3px solid var(--project-accent);border-bottom:1px solid var(--project-line);justify-content:space-between;align-items:baseline;gap:24px;margin-top:72px;padding:28px 0;display:flex}.investigation-convergence span{color:#72778b;font-size:var(--project-type-micro);letter-spacing:.08em;text-transform:uppercase}.investigation-convergence strong{color:var(--project-primary);font-family:var(--project-font-display);letter-spacing:-.025em;font-size:32px;line-height:1}.decision-media .project-media--longform img{object-fit:contain;background:0 0;max-height:none;padding:0}.project-media--team-scatter{background:#fff;border:0;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 12px 34px #1a1e5114}.project-media--team-scatter:after{z-index:1;border-radius:inherit;pointer-events:none;content:"";border:1px solid #1968f6;position:absolute;inset:0}.decision-media .project-media--team-scatter img{aspect-ratio:16/9;object-fit:cover;object-position:center bottom;width:100%;height:auto;max-height:none;box-shadow:none;border:0;border-radius:0;padding:0;transform:scale(1.003)}.project-media--team-scatter figcaption{max-width:none;color:var(--project-primary);box-shadow:none;font-size:var(--project-type-micro);background:#fff;border-top:1px solid #1a1e511a;margin:0;padding:18px 20px;position:static}.results-context{margin-bottom:46px}.results-visual{margin:0 0 38px}.results-visual--after-primary{margin:32px 0 0}.project-media--results-prototype img{object-fit:contain}.project-media--results-process{background:#fff;border:1px solid #1a1e511a;border-radius:18px;overflow:hidden;box-shadow:0 12px 34px #1a1e5114}.project-media--results-process img{box-shadow:none;background:0 0;border:0;border-radius:0}.project-media--results-process figcaption{max-width:none;color:var(--project-primary);background:#fff;border-top:1px solid #1a1e511a;margin:0;padding:16px 20px 18px}.results-metric-copy{min-width:0}.results-primary .results-metric-copy p{max-width:210px}.results-primary .results-metric-copy span,.results-secondary>span,.results-supporting article>span{color:#777c8f;font-size:var(--project-type-micro);line-height:var(--project-leading-label);margin-top:7px;display:block}.results-secondary>span{color:#5f647b;max-width:300px}.results-supporting article>span{margin-top:8px}.trust-gap-summary{grid-template-columns:minmax(0,1.2fr) auto;align-items:end;gap:40px;display:grid}.trust-gap-summary .project-section-intro{max-width:690px;margin:0}.trust-gap-evidence{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.trust-gap-evidence span{color:#5d65cb;font-size:var(--project-type-micro);line-height:var(--project-leading-label);background:0 0;border:1px solid #5d65cb33;border-radius:999px;padding:8px 12px}.trust-gap-signals{border:1px solid var(--project-line);background:var(--project-line);border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:40px;display:grid;overflow:hidden}.trust-gap-signals article{min-height:220px;color:var(--project-primary);background:#fff;padding:24px}.trust-gap-signals article.is-gap{box-shadow:inset 0 3px 0 var(--project-accent);background:#fff}.trust-gap-signals article>p{color:var(--project-accent);font-size:var(--project-type-micro);letter-spacing:.08em;margin:0 0 26px}.trust-gap-signals strong{color:var(--project-accent);font-family:var(--project-font-display);letter-spacing:-.04em;margin-bottom:6px;font-size:48px;line-height:.95;display:block}.trust-gap-signals h3{font-family:var(--project-font-display);letter-spacing:-.02em;margin:0;font-size:25px;line-height:1}.trust-gap-signals article>span{color:#686d82;font-size:var(--project-type-micro);line-height:var(--project-leading-label);margin-top:22px;display:block}.trust-gap-research-visual{background:0 0;margin-top:38px;padding:0}.trust-gap-research-visual .project-media img{width:100%}.monitoring-roles article{min-height:226px}.monitoring-roles blockquote{border-top:1px solid var(--project-line);color:#3f445f;font-size:var(--project-type-small);font-style:normal;line-height:var(--project-leading-body);margin:28px 0 0;padding-top:20px}.monitoring-bridge strong{color:var(--project-primary);font-weight:600}.monitoring-lenses article{min-height:285px}.monitoring-lenses ul{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.monitoring-lenses li{color:#5d65cb;font-size:var(--project-type-micro);line-height:var(--project-leading-label);background:0 0;border:1px solid #5d65cb2e;border-radius:999px;margin:0;padding:7px 10px}.monitoring-lenses li:before{content:none}.monitoring-architecture-proof{margin-top:24px}@media (width<=820px){.trust-gap-summary{grid-template-columns:1fr;gap:24px}.trust-gap-evidence{justify-content:flex-start}.trust-gap-signals{grid-template-columns:1fr}.trust-gap-signals article{min-height:0}.trust-gap-signals article+article{border-top:1px solid var(--project-line)}.trust-gap-research-visual{padding:0}.monitoring-roles article{min-height:0}}@media (width<=520px){.trust-gap-signals strong{font-size:42px}.trust-gap-research-visual{margin-left:-12px;margin-right:-12px}}@media (width<=1120px){.trust-gap-intro{grid-template-columns:1fr;gap:36px}.monitoring-lenses{grid-template-columns:1fr}.monitoring-lenses article{min-height:0}.monitoring-lenses article+article{border-top:1px solid var(--project-line)}.investigation-spine{grid-template-columns:repeat(3,minmax(0,1fr))}.investigation-spine li:nth-child(4){border-top:1px solid var(--project-line);border-left:0;padding-left:0}.investigation-spine li:nth-child(3):after{display:none}.investigation-spine li:nth-child(4),.investigation-spine li:nth-child(5){border-top:1px solid var(--project-line)}.investigation-path,.investigation-path--admin{grid-template-columns:1fr;gap:30px}.investigation-path--admin .investigation-path-copy{order:0}}@media (width<=820px){.trust-gap-diagram{padding:24px}.trust-gap-questions{grid-template-columns:repeat(2,minmax(0,1fr))}.monitoring-roles{grid-template-columns:1fr}.investigation-dashboard{padding:14px}.investigation-spine{grid-template-columns:1fr}.investigation-spine li,.investigation-spine li+li,.investigation-spine li:nth-child(4){border-top:1px solid var(--project-line);border-left:0;min-height:76px;padding:18px 0}.investigation-spine li:first-child{border-top:0}.investigation-spine li:not(:last-child):after,.investigation-spine li:nth-child(3):after{content:"↓";display:block;inset:auto auto -12px 50%;transform:translate(-50%)}.investigation-convergence,.results-primary article{flex-direction:column;align-items:flex-start}}@media (width<=520px){.trust-gap-intro ul{grid-template-columns:1fr}.trust-gap-diagram{padding:20px}.trust-gap-questions{grid-template-columns:1fr}.trust-gap-flow{grid-template-columns:1fr;gap:26px}.trust-gap-flow i{top:calc(100% + 3px);left:50%;transform:translate(-50%)}.trust-gap-veil{inset:calc(33.333% - 2px) -10px -10px}.monitoring-roles article,.monitoring-lenses article{padding:22px 20px}.monitoring-bridge{flex-direction:column;align-items:center;gap:6px}.monitoring-level-summary{grid-template-columns:1fr;align-items:start;gap:16px;padding:0}.monitoring-level-summary>p{font-size:24px}.monitoring-level-summary ol{justify-content:space-between;gap:12px;width:100%}.investigation-dashboard{margin:48px auto 62px}.investigation-paths{gap:72px}.decision-media .project-media--team-scatter img{aspect-ratio:4/3}.project-media--team-scatter figcaption{padding:14px 16px}.project-media--results-process figcaption{padding:14px 16px 16px}}.journey-opportunity-intro{grid-template-columns:minmax(0,1.45fr) minmax(220px,.55fr);align-items:start;gap:48px;display:grid}.journey-research-note{border-left:2px solid var(--project-accent);color:#5f687a;font-size:var(--project-type-small);line-height:var(--project-leading-small);margin:0;padding:20px 0 20px 24px}.journey-market-visual{margin-top:44px}.journey-coordination-map{background:#0b0e1a;border-radius:12px;margin-top:56px;padding:34px}.journey-coordination-map header{grid-template-columns:minmax(0,.92fr) minmax(260px,1.08fr);align-items:end;gap:48px;margin-bottom:30px;display:grid}.journey-coordination-map header span{color:#d996d9;font-size:var(--project-type-micro);letter-spacing:.08em;text-transform:uppercase}.journey-coordination-map h3{color:#fff;font-family:var(--project-font-display);font-size:var(--project-type-subheading);letter-spacing:-.02em;margin:14px 0 0;line-height:1.04}.journey-coordination-map header p{color:#ffffffad;font-size:var(--project-type-small);line-height:var(--project-leading-small);margin:0}.journey-coordination-visual{background:#080b14;border-radius:8px;overflow:hidden}.journey-solution-glance{border-top:1px solid var(--project-line);margin-top:80px;padding-top:34px}.journey-solution-intro{max-width:680px}.journey-solution-intro>span,.journey-solution-copy>span{color:var(--project-accent);font-size:var(--project-type-micro);letter-spacing:.08em;text-transform:uppercase}.journey-solution-glance h3{color:var(--project-primary);font-family:var(--project-font-display);font-size:var(--project-type-subheading);letter-spacing:-.02em;margin:18px 0 14px;line-height:1.04}.journey-solution-intro>p,.journey-solution-copy>p{color:#5f687a;font-size:var(--project-type-small);line-height:var(--project-leading-small);margin:0}.journey-solution-highlights{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:36px;display:grid}.journey-solution-highlight{border:1px solid var(--project-line);background:#f4f4fa;border-radius:12px;flex-direction:column;gap:28px;min-width:0;padding:32px;display:flex}.journey-solution-copy{max-width:760px}.journey-solution-copy h4{color:var(--project-primary);font-family:var(--project-font-display);letter-spacing:-.02em;margin:12px 0 10px;font-size:25px;line-height:1.04}.journey-solution-highlight .project-media{width:100%;margin-top:0}.journey-solution-highlight .project-media img,.journey-solution-highlight .project-media video{object-fit:contain}.journey-insights{border-top:1px solid var(--project-line);border-bottom:1px solid var(--project-line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:64px;display:grid}.journey-insights article{min-width:0;padding:30px 26px}.journey-insights article+article{border-left:1px solid var(--project-line)}.journey-insights article>span,.journey-insights article>p:first-of-type{color:var(--project-accent);font-size:var(--project-type-micro);letter-spacing:.08em;text-transform:uppercase}.journey-insights article>span{margin-bottom:38px;display:block}.journey-insights article>p{margin:0}.journey-insights article h3{color:var(--project-primary);font-family:var(--project-font-display);font-size:var(--project-type-subheading);margin:10px 0 18px;line-height:1.05}.journey-insights article>p:last-child{color:#5f687a;font-size:var(--project-type-small);line-height:var(--project-leading-small)}.journey-principles{color:var(--project-primary);background:var(--project-paper)}.journey-principles .project-section-heading h2{color:var(--project-primary)}.journey-principles .project-eyebrow{color:#5d65cb}.journey-principles .project-section-intro{color:#3f445f}.journey-principles .project-eyebrow span{color:var(--project-accent)}.journey-principle-visual{margin-top:48px}.journey-principle-visual .project-media img{box-shadow:none;background:0 0;border:0;border-radius:12px}.journey-principle-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:40px;display:grid}.journey-principle-list article{background:#fff;border:1px solid #1a1e5124;border-radius:12px;flex-direction:column;min-width:0;min-height:170px;padding:22px;display:flex}.journey-principle-list article>p{color:var(--project-accent);font-family:var(--project-font-label);font-size:var(--project-type-micro);letter-spacing:.08em;margin:0;line-height:1}.journey-principle-list h3{color:var(--project-primary);font-family:var(--project-font-display);letter-spacing:-.02em;margin:28px 0 8px;font-size:24px;line-height:1.05}.journey-principle-list div p{color:var(--project-muted);font-size:var(--project-type-small);line-height:var(--project-leading-small);margin:0}.road-moments{margin-top:20px;position:relative}.road-moment{background:0 0;border:0;border-radius:0;grid-template-columns:72px minmax(0,1fr);align-items:start;gap:30px 32px;min-width:0;padding:64px 0 76px;display:grid;position:relative}.road-moment-marker{color:var(--project-accent);font-family:var(--project-font-display);letter-spacing:-.03em;grid-area:1/1/span 2;align-self:stretch;font-size:32px;font-weight:700;line-height:1;position:relative}.road-moment-copy,.road-moment-media{grid-column:2}.road-moment-marker:after{background:linear-gradient(var(--project-accent), #b74e4714);content:"";width:2px;position:absolute;top:46px;bottom:-76px;left:15px}.road-moment:last-child .road-moment-marker:after{display:none}.road-moment-index,.road-moment-feature{color:#5d65cb;font-size:var(--project-type-label);letter-spacing:.08em;text-transform:uppercase;margin:0}.road-moment-copy h3{color:var(--project-primary);font-family:var(--project-font-display);letter-spacing:-.03em;margin:14px 0 8px;font-size:clamp(34px,3vw,44px);line-height:1.05}.road-moment-feature{margin-bottom:20px}.road-moment-body{color:#4f556d;font-size:var(--project-type-body);line-height:var(--project-leading-body);margin:0}.road-moment-media{min-width:0}.road-signal-sequence{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.road-signal-sequence>span{background:var(--project-primary-soft);color:var(--project-primary);font-size:var(--project-type-micro);border-radius:999px;align-items:center;gap:8px;padding:8px 10px;display:inline-flex}.road-signal-sequence i{color:var(--project-accent);font-style:normal}.road-moment-media .project-media img{border-radius:14px;box-shadow:0 18px 44px #1a1e511f}.journey-hmi-decisions>.project-section-intro{margin-bottom:84px}.journey-decision-list{flex-direction:column;gap:128px;display:flex}.journey-decision>header{background:#f7f7fc;border:1px solid #1a1e511f;border-radius:10px;padding:22px 26px 24px 30px;position:relative;overflow:hidden}.journey-decision>header:before{background:var(--project-accent);content:"";width:4px;position:absolute;top:0;bottom:0;left:0}.journey-decision>header span{color:var(--project-accent);font-size:var(--project-type-micro);letter-spacing:.08em;text-transform:uppercase;padding:0;font-weight:600;display:block}.journey-decision>header h3{max-width:980px;color:var(--project-primary);font-family:var(--project-font-display);letter-spacing:-.025em;margin:10px 0 0;font-size:clamp(30px,2.6vw,40px);line-height:1.08}.journey-decision-reasoning{border-bottom:1px solid var(--project-line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px;margin-bottom:38px;display:grid}.journey-decision-reasoning--exploration{grid-template-columns:repeat(2,minmax(0,1fr))}.journey-decision-reasoning>div{padding:26px 24px 28px 0}.journey-decision-reasoning>div+div{border-left:1px solid var(--project-line);padding-left:24px}.journey-decision-reasoning p{color:#72778b;font-size:var(--project-type-micro);letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px}.journey-decision-reasoning span{color:#4f556d;font-size:var(--project-type-small);line-height:var(--project-leading-small)}.journey-decision-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0 0 38px;padding:0;list-style:none;display:grid}.journey-decision-flow li{border:1px solid var(--project-line);background:#fff;border-radius:8px;min-height:132px;padding:20px;position:relative}.journey-decision-flow li:not(:last-child):after{z-index:1;color:var(--project-accent);content:"→";position:absolute;top:50%;left:calc(100% + 5px);transform:translateY(-50%)}.journey-decision-flow li span{color:var(--project-accent);font-size:var(--project-type-micro)}.journey-decision-flow li p{color:var(--project-primary);font-size:var(--project-type-small);margin:24px 0 0;line-height:1.35}.journey-selection{color:#fff;width:fit-content;font-size:var(--project-type-micro);letter-spacing:.06em;text-transform:uppercase;background:#5d65cb;border-radius:999px;margin:0 0 18px;padding:8px 12px}.journey-iteration-sequence{flex-direction:column;gap:28px;margin-bottom:38px;display:flex}.journey-iteration-intro>span,.journey-iteration>header>span,.journey-decision-winner>header>span{color:var(--project-accent);font-size:var(--project-type-micro);letter-spacing:.08em;text-transform:uppercase}.journey-iteration-intro h4,.journey-iteration>header h4,.journey-decision-winner>header h4{color:var(--project-primary);font-family:var(--project-font-display);letter-spacing:-.02em;margin:10px 0 0;line-height:1.05}.journey-iteration-intro h4{font-size:var(--project-type-subheading)}.journey-iteration,.journey-decision-winner{border:1px solid var(--project-line);background:#f4f4fa;border-radius:12px;flex-direction:column;gap:26px;padding:30px;display:flex}.journey-iteration>header,.journey-decision-winner>header{max-width:760px}.journey-iteration>header h4,.journey-decision-winner>header h4{font-size:28px}.journey-iteration>header p,.journey-decision-winner>header p{color:#5f687a;font-size:var(--project-type-small);line-height:var(--project-leading-small);margin:14px 0 0}.journey-iteration>header p strong{color:#72778b;font-size:var(--project-type-micro);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-weight:600;display:block}.journey-decision-winner{background:var(--project-primary-soft);border-color:#5d65cb73;margin-bottom:38px}.journey-iteration .project-media,.journey-decision-winner .project-media{width:100%}.journey-decision-media{gap:24px;display:grid}.journey-decision-media--2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.journey-validation-intro{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:32px;display:grid}.journey-validation-intro>span{color:#5d65cb;font-size:var(--project-type-micro);letter-spacing:.08em;text-transform:uppercase;border:1px solid #5d65cb;border-radius:999px;padding:9px 13px}.journey-validation-evidence{gap:24px;margin-top:44px;display:grid}.journey-validation-evidence--2{grid-template-columns:repeat(2,minmax(0,1fr))}.journey-findings-kicker{color:#72778b;font-size:var(--project-type-micro);letter-spacing:.08em;text-transform:uppercase;margin:54px 0 18px}.journey-findings{flex-direction:column;gap:28px;display:flex}.journey-findings article{background:#fff;border:1px solid #1a1e5129;border-radius:12px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.journey-finding-signal{background:var(--project-primary-soft);grid-template-columns:160px minmax(0,1fr);align-items:center;gap:24px;padding:24px 28px;display:grid}.journey-finding-signal strong{color:var(--project-accent);font-family:var(--project-font-display);letter-spacing:-.025em;text-transform:uppercase;font-size:44px;line-height:1;display:block}.journey-finding-signal h3{color:var(--project-primary);font-family:var(--project-font-display);margin:0;font-size:28px;line-height:1.05}.journey-findings .project-media{width:auto;margin:28px}.journey-finding-change{border-top:1px solid var(--project-line);grid-template-columns:160px minmax(0,1fr);align-items:start;gap:24px;padding:22px 28px 26px;display:grid}.journey-finding-change>p{color:var(--project-accent);font-size:var(--project-type-micro);letter-spacing:.08em;text-transform:uppercase;margin:0}.journey-finding-change>span{color:#4f556d;font-size:var(--project-type-small);line-height:var(--project-leading-small)}.journey-supporting-learning{border-left:3px solid var(--project-accent);color:#4f556d;background:#fff;grid-template-columns:170px minmax(0,1fr);gap:24px;margin:34px 0 0;padding:24px;display:grid}.journey-supporting-learning span{color:var(--project-accent);font-size:var(--project-type-micro);letter-spacing:.08em;text-transform:uppercase}.journey-differentiation{max-width:790px;color:var(--project-primary);font-family:var(--project-font-display);letter-spacing:-.02em;margin:0;font-size:30px;line-height:1.15}.journey-outcome-metrics{border-top:1px solid var(--project-line);border-bottom:1px solid var(--project-line);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:54px;display:grid}.journey-outcome-metrics article{align-items:center;gap:18px;min-height:102px;padding:18px 24px 18px 0;display:flex}.journey-outcome-metrics article+article{border-left:1px solid var(--project-line);padding-left:24px}.journey-outcome-metrics strong{color:var(--project-accent);font-family:var(--project-font-display);letter-spacing:-.04em;flex:none;font-size:44px;line-height:1}.journey-outcome-metrics span{max-width:210px;color:var(--project-primary);font-family:var(--project-font-body);font-size:var(--project-type-small);font-weight:500;line-height:var(--project-leading-small)}.journey-impact-visual{margin-top:48px}.journey-reflection-takeaways{flex-direction:column;gap:24px;margin-top:64px;display:flex}.journey-reflection-takeaway-heading span{color:var(--project-accent);font-family:var(--project-font-label);font-size:var(--project-type-micro);letter-spacing:.08em;font-weight:500;line-height:var(--project-leading-label);text-transform:uppercase}.journey-reflection-takeaway-heading h3{max-width:760px;color:var(--project-primary);font-family:var(--project-font-display);letter-spacing:-.025em;margin:12px 0 8px;font-size:38px;line-height:1.05}.journey-reflection-takeaways .project-media img{background:#080b15}.journey-reflection-learnings{border-top:1px solid var(--project-line);border-bottom:1px solid var(--project-line);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:72px;display:grid}.journey-reflection-learnings article{padding:30px 30px 34px 0}.journey-reflection-learnings article+article{border-left:1px solid var(--project-line);padding-left:30px}.journey-reflection-learnings article>span{color:var(--project-accent);font-size:var(--project-type-micro)}.journey-reflection-learnings h3{color:var(--project-primary);font-family:var(--project-font-display);font-size:var(--project-type-subheading);text-transform:uppercase;margin:38px 0 12px;line-height:1.05}.journey-reflection-learnings p{color:#5f687a;margin:0}@media (width<=1120px){.journey-decision-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.journey-decision-flow li:nth-child(2):after{display:none}}@media (width<=820px){.journey-opportunity-intro,.journey-validation-intro{grid-template-columns:1fr}.journey-research-note{max-width:520px}.journey-solution-glance{margin-top:72px}.journey-coordination-map header{grid-template-columns:1fr;align-items:start;gap:18px}.journey-solution-intro{max-width:560px}.journey-solution-highlights,.journey-validation-evidence--2,.journey-insights,.journey-reflection-learnings{grid-template-columns:1fr}.journey-insights article+article,.journey-reflection-learnings article+article{border-top:1px solid var(--project-line);border-left:0}.journey-principle-list article{grid-template-columns:66px minmax(0,1fr);min-height:0;padding:22px;display:grid}.journey-principle-list{grid-template-columns:1fr;gap:12px}.journey-principle-list h3{margin-top:0}.road-moment{grid-template-columns:54px minmax(0,1fr);gap:24px;padding:46px 0 58px}.road-moment-marker:after{bottom:-58px;left:14px}.road-signal-sequence i{display:none}.journey-decision>header{padding:20px 24px 22px 28px}.journey-decision-reasoning,.journey-decision-media--2{grid-template-columns:1fr}.journey-decision-reasoning>div,.journey-decision-reasoning>div+div{border-top:1px solid var(--project-line);border-left:0;padding:22px 0}.journey-findings{gap:22px}.journey-finding-signal,.journey-finding-change{grid-template-columns:120px minmax(0,1fr)}.journey-reflection-learnings article,.journey-reflection-learnings article+article{padding:28px 0}}@media (width<=520px){.journey-market-visual,.journey-principle-visual,.journey-validation-evidence,.journey-impact-visual{margin-top:32px}.journey-solution-glance{margin-top:56px;padding-top:26px}.journey-solution-highlights{gap:18px;margin-top:28px}.journey-solution-highlight{gap:20px;padding:20px}.journey-coordination-map{margin-top:40px;padding:24px 0 20px 20px}.journey-coordination-map header{margin-bottom:24px;padding-right:20px}.journey-coordination-visual{border-radius:8px 0 0 8px}.journey-coordination-visual .project-media{width:100%}.journey-principle-list article{grid-template-columns:1fr;gap:18px}.road-moments{margin-top:32px}.road-moment{grid-template-columns:44px minmax(0,1fr);gap:18px 14px;padding:40px 0 50px}.road-moment-copy,.road-moment-media{grid-column:2}.road-moment-marker{grid-area:1/1/span 2;font-size:26px}.road-moment-marker:after{top:38px;bottom:-50px;left:11px}.journey-decision>header{border-radius:8px;padding:18px 18px 20px 22px}.journey-decision>header:before{width:4px}.journey-decision>header h3{margin-top:8px;font-size:30px}.journey-decision-flow{grid-template-columns:1fr}.journey-decision-flow li{min-height:104px}.journey-decision-flow li:not(:last-child):after,.journey-decision-flow li:nth-child(2):after{content:"↓";display:block;inset:auto auto -24px 50%;transform:translate(-50%)}.journey-supporting-learning{grid-template-columns:1fr}.journey-finding-signal,.journey-finding-change{grid-template-columns:1fr;gap:12px;padding:20px}.journey-findings .project-media{margin:20px}.journey-differentiation{font-size:26px}.journey-outcome-metrics{grid-template-columns:1fr}.journey-outcome-metrics article{min-height:102px;padding:18px 0}.journey-outcome-metrics article+article{border-top:1px solid var(--project-line);border-left:0;padding-left:0}}.embodied-chapters{flex-direction:column;gap:76px;display:flex}.embodied-chapter{border-top:1px solid var(--project-line);padding-top:32px}.embodied-chapter-heading{grid-template-columns:minmax(150px,.3fr) minmax(0,1fr);align-items:start;gap:32px;margin-bottom:28px;display:grid}.embodied-chapter-heading>p{color:var(--project-accent);font-family:var(--project-font-label);font-size:var(--project-type-micro);letter-spacing:.08em;text-transform:uppercase;margin:4px 0 0}.embodied-chapter-heading h3{color:var(--project-primary);font-family:var(--project-font-display);letter-spacing:-.03em;margin:0 0 10px;font-size:clamp(30px,3vw,44px);line-height:1.05}.embodied-chapter-heading div>p{color:#565b70;max-width:720px;font-size:var(--project-type-small);line-height:var(--project-leading-small);margin:0}.spatial-diagram{max-width:1040px;margin:0 auto}.gesture-sequence,.gesture-sequence>article:first-child{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:0}.gesture-sequence>article,.gesture-sequence>article:first-child{min-width:0;padding:16px;display:block}.gesture-sequence>article:first-child{grid-column:auto}.gesture-copy,.gesture-sequence>article:first-child .gesture-copy{grid-template-columns:24px minmax(0,1fr);gap:4px 10px;min-height:84px;margin:0 0 14px;display:grid}.gesture-copy p,.gesture-sequence>article:first-child .gesture-copy p,.gesture-copy h3,.gesture-sequence>article:first-child .gesture-copy h3{font-family:var(--project-font-body);font-size:var(--project-type-small);line-height:var(--project-leading-small);grid-column:2}.gesture-copy h3,.gesture-sequence>article:first-child .gesture-copy h3{margin-top:0}.gesture-copy strong,.gesture-sequence>article:first-child .gesture-copy strong{display:none}.gesture-sequence .project-media img{aspect-ratio:16/9;object-fit:cover;width:100%}.cta-refinement{border-top:0;grid-template-columns:minmax(0,1.42fr) minmax(260px,.58fr);align-items:start;gap:20px 28px;padding-top:0;display:grid}.cta-refinement>.project-media{grid-area:1/1/span 2;width:100%;max-width:none;margin:0}.cta-copy{border:1px solid var(--project-line);background:#fff;border-radius:16px;flex-direction:column;grid-column:2;gap:0;margin:0;display:flex;overflow:hidden}.cta-copy article,.cta-copy article:last-child{background:0 0;border:0;min-height:0;padding:20px}.cta-copy article:last-child{background:#eceefa}.cta-copy article>span{color:var(--project-primary);font-size:var(--project-type-small);font-weight:650;line-height:var(--project-leading-small);margin-top:10px;display:block}.cta-copy>strong{z-index:1;color:#fff;background:var(--project-accent);border-radius:50%;align-self:center;width:34px;height:34px;margin:-10px 0;font-size:20px;line-height:34px;transform:rotate(90deg)}.cta-tradeoff{font-size:var(--project-type-small);line-height:var(--project-leading-small);grid-column:2;margin:0;padding-left:16px}.feasibility-decision--01{grid-template-columns:minmax(250px,.68fr) minmax(0,1.32fr)!important;gap:24px 44px!important}.feasibility-decision--01>header{grid-area:1/1}.feasibility-decision--01 .feasibility-copy{grid-area:2/1;gap:0}.feasibility-decision--01 .feasibility-copy>div{grid-template-columns:86px minmax(0,1fr);gap:12px;padding:12px 0;display:grid}.feasibility-decision--01 .feasibility-copy p{margin:2px 0 0}.feasibility-decision--01 .feasibility-decision-media{grid-area:1/2/span 2;align-self:center;width:100%;max-width:none;margin:0}.feasibility-decision--01 .project-media img{aspect-ratio:16/9;object-fit:cover;width:100%;max-height:none}@media (width<=820px){.embodied-chapters{gap:58px}.embodied-chapter-heading{grid-template-columns:1fr;gap:12px}.gesture-sequence,.gesture-sequence>article:first-child{grid-template-columns:1fr}.gesture-copy,.gesture-sequence>article:first-child .gesture-copy{min-height:0}.cta-refinement{grid-template-columns:1fr}.cta-refinement>.project-media,.cta-copy,.cta-tradeoff{grid-area:auto/1}.cta-copy{grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr);align-items:stretch;display:grid}.cta-copy>strong{align-self:center;margin:0 -2px;transform:none}.feasibility-decision--01{grid-template-columns:1fr!important}.feasibility-decision--01>header,.feasibility-decision--01 .feasibility-copy,.feasibility-decision--01 .feasibility-decision-media{grid-area:auto/1}}@media (width<=520px){.embodied-chapter{padding-top:24px}.embodied-chapter-heading h3{font-size:30px}.gesture-sequence>article,.gesture-sequence>article:first-child{padding:12px}.cta-copy article,.cta-copy article:last-child{padding:15px}.cta-copy article>span{font-size:15px}.feasibility-decision--01 .feasibility-copy>div{grid-template-columns:76px minmax(0,1fr)}}.feasibility-decision--03{grid-template-columns:1fr;gap:28px}.feasibility-decision--03>header,.feasibility-decision--03 .feasibility-copy,.feasibility-decision--03 .feasibility-decision-media{grid-column:1}.feasibility-decision--03 .feasibility-copy{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.feasibility-decision--03 .feasibility-copy>div{border-top:1px solid var(--project-line);border-bottom:1px solid var(--project-line);min-height:128px;padding:18px 26px 22px}.feasibility-decision--03 .feasibility-copy>div:first-child{padding-left:0}.feasibility-decision--03 .feasibility-copy>div+div{border-left:1px solid var(--project-line)}.feasibility-decision--03 .feasibility-decision-media--pair{grid-template-columns:1fr;gap:32px;max-width:none}.feasibility-decision--03 .feasibility-decision-media img{width:100%;max-height:none}@media (width<=820px){.feasibility-decision--03 .feasibility-copy{grid-template-columns:1fr}.feasibility-decision--03 .feasibility-copy>div,.feasibility-decision--03 .feasibility-copy>div:first-child{border-left:0;min-height:0;padding:16px 0}}.feasibility-decisions>.feasibility-decision--03{grid-template-columns:1fr;gap:28px}.embodied-chapter--orientation{grid-template-columns:minmax(260px,.9fr) minmax(300px,1.1fr);align-items:center;gap:52px;display:grid}.embodied-chapter--orientation .embodied-chapter-heading{margin:0;display:block}.embodied-chapter--orientation .embodied-chapter-heading>p{margin-bottom:18px}.embodied-chapter--orientation .spatial-diagram{justify-self:end;width:100%;max-width:460px;margin:0}.embodied-chapter--orientation .project-media--spatial-sketch img{box-shadow:none;background:0 0;border:0;border-radius:0}.embodied-chapter--orientation .project-media figcaption{font-size:var(--project-type-micro);margin-top:10px}@media (width<=620px){.embodied-chapter--orientation{grid-template-columns:1fr;gap:24px}.embodied-chapter--orientation .spatial-diagram{justify-self:start;max-width:360px}}.gesture-sequence,.gesture-sequence>article:first-child{grid-template-columns:1fr;gap:28px}.gesture-sequence>article,.gesture-sequence>article:first-child{border-radius:20px;padding:24px;display:block}.gesture-copy,.gesture-sequence>article:first-child .gesture-copy{grid-template-columns:36px minmax(0,1fr) 44px minmax(0,1fr);align-items:center;gap:18px;min-height:0;margin:0 0 20px;display:grid}.gesture-copy>span{align-self:start;padding-top:22px}.gesture-step p,.gesture-sequence>article:first-child .gesture-step p{color:var(--project-accent);font-family:var(--project-font-label);font-size:var(--project-type-micro);letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;line-height:1.2}.gesture-step h3,.gesture-sequence>article:first-child .gesture-step h3{color:var(--project-primary);font-family:var(--project-font-display);font-size:var(--project-type-body);letter-spacing:-.025em;margin:0;line-height:1.04}.gesture-step--response{background:#eceefa;border-radius:12px;padding:18px 20px}.gesture-copy>strong,.gesture-sequence>article:first-child .gesture-copy>strong{color:var(--project-accent);text-align:center;font-size:30px;font-weight:500;display:block;transform:translate(-48px)}.gesture-sequence .project-media img{aspect-ratio:16/9;object-fit:cover;width:100%;max-height:none}@media (width<=620px){.gesture-sequence>article,.gesture-sequence>article:first-child{padding:16px}.gesture-copy,.gesture-sequence>article:first-child .gesture-copy{grid-template-columns:28px minmax(0,1fr);gap:10px 12px}.gesture-copy>span{grid-area:1/1/span 3;padding-top:18px}.gesture-step,.gesture-copy>strong,.gesture-step--response{grid-column:2}.gesture-copy>strong,.gesture-sequence>article:first-child .gesture-copy>strong{justify-self:start;transform:rotate(90deg)}.gesture-step--response{width:100%}}.cta-refinement>.project-media{box-sizing:border-box;background:#fff;border:1px solid #1a1e511f;border-radius:20px;padding:20px;box-shadow:0 12px 34px #1a1e5114}.cta-refinement>.project-media img{box-shadow:none;background:0 0;border:0;border-radius:10px}@media (width<=520px){.cta-refinement>.project-media{padding:12px}}@media (width<=1120px){.cta-refinement{grid-template-columns:1fr}.cta-refinement>.project-media,.cta-copy,.cta-tradeoff{grid-area:auto/1}.cta-copy{grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr);align-items:stretch;display:grid}.cta-copy>strong{align-self:center;margin:0 -2px;transform:none}}.flo-form-study .project-media:first-child{box-sizing:border-box;border:1px solid var(--project-line);background:#fff;border-bottom:0;border-radius:18px 18px 0 0;width:100%;padding:20px 20px 0;overflow:hidden}.flo-form-study .project-media img{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0}.flo-form-study .project-media figcaption{border-left:0;border-right:0;margin:16px 0 0}@media (width<=520px){.flo-form-study .project-media:first-child{padding:12px 12px 0}.flo-form-study .project-media img{width:100%}.flo-form-study .project-media figcaption{margin-top:12px;padding-inline:12px}}body.store-entry-open{background:#4d8fe6;margin:0;overflow:hidden}.store-entry{background:#4d8fe6;min-height:100dvh;position:relative;overflow:hidden}.store-entry-stage{width:100vw;height:100dvh;animation:.5s ease-out both store-entry-stage-in;position:relative;overflow:hidden}.store-entry-scene{background:#70aaf1;position:absolute;inset:0;overflow:hidden}.store-entry-frame{object-fit:fill;object-position:center;width:100%;height:100%;image-rendering:pixelated;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.store-entry-frame-two{opacity:0;animation:2.6s linear .7s infinite store-entry-frame-swap}.store-entry-dialogue{z-index:2;width:min(72vw,1120px);animation:.52s cubic-bezier(.17,.9,.25,1.15) .42s both store-entry-dialogue-in;display:block;position:absolute;bottom:clamp(16px,2.8vh,34px);left:50%;translate:-50%}.store-entry-dialogue-crop{aspect-ratio:2172/420;filter:drop-shadow(0 10px 10px #13223e57);pointer-events:none;display:block;position:relative;overflow:hidden}.store-entry-dialogue-crop img{width:100%;height:auto;image-rendering:pixelated;-webkit-user-select:none;user-select:none;display:block;transform:translateY(-20.8%)}.store-entry-dialogue-action{z-index:1;cursor:pointer;isolation:isolate;-webkit-tap-highlight-color:transparent;border-radius:18%;outline:none;width:24.72%;height:37.86%;transition:filter .16s,transform .16s;position:absolute;top:39.38%;left:68.88%;overflow:visible}.store-entry-dialogue-action:before{z-index:0;content:"";filter:blur(14px);opacity:0;pointer-events:none;background:#ffd56180;border-radius:42%;transition:opacity .16s;position:absolute;inset:10% 4%}.store-entry-dialogue-action img{width:135.52%;max-width:none;height:262.43%;image-rendering:pixelated;pointer-events:none;-webkit-user-select:none;user-select:none;display:block;position:absolute;top:-79.29%;left:-17.72%}.store-entry-dialogue-action:is(:hover,:focus-visible){filter:brightness(1.06)saturate(1.03);transform:translateY(-1px)scale(1.008)}.store-entry-dialogue-action:is(:hover,:focus-visible):before{opacity:1}.store-entry-dialogue-action:active{filter:brightness(.98);transform:translateY(1px)scale(.985)}@keyframes store-entry-stage-in{0%{opacity:0}to{opacity:1}}@keyframes store-entry-dialogue-in{0%{opacity:0;transform:translateY(26px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes store-entry-frame-swap{0%,31.99%,82%,to{opacity:0}32%,81.99%{opacity:1}}@media (width<=700px){.store-entry-frame{object-fit:cover;object-position:30% center}.store-entry-dialogue{bottom:max(12px, env(safe-area-inset-bottom));width:96vw}}@media (prefers-reduced-motion:reduce){.store-entry-stage,.store-entry-dialogue,.store-entry-frame-two{animation:none}.store-entry-frame-two{opacity:1}.store-entry-dialogue-action{transition:none}}.store-entry-mobile-dialogue{display:none}@media (width<=700px){.store-entry-scene{height:78.33vw;inset:50% 0 auto;transform:translateY(-50%)}.store-entry-frame{object-fit:cover;object-position:30% center}.store-entry-dialogue{display:none}.store-entry-mobile-dialogue{z-index:2;background:#fffdf6;border:4px solid #1b1e51;border-radius:5px;flex-direction:column;width:min(78vw,390px);padding:34px 18px 13px;animation:.52s cubic-bezier(.17,.9,.25,1.15) .42s both store-entry-dialogue-in;display:flex;position:absolute;top:calc(50% + 16vw);left:50%;translate:-50%;box-shadow:0 0 0 4px #40161c,0 9px #26121c52}.store-entry-mobile-title{color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap;background:linear-gradient(#272b68 0%,#1b1e51 100%);border:3px solid #121437;border-radius:3px;margin:0;padding:7px 10px 6px;font-family:Courier New,monospace;font-size:clamp(10px,3vw,14px);font-weight:700;line-height:1.2;position:absolute;top:-23px;left:10px;right:10px;overflow:hidden;box-shadow:0 0 0 3px #40161c,0 5px #20182c4d}.store-entry-mobile-copy{color:#1b1e51;text-align:center;margin:0;font-family:Courier New,monospace;font-size:clamp(10px,3.1vw,14px);font-weight:700;line-height:1.35}.store-entry-mobile-action{aspect-ratio:537/159;width:50%;height:auto;margin:11px auto 0;display:block;position:relative;top:auto;left:auto}}@media (width<=390px){.store-entry-mobile-dialogue{width:76vw;padding:clamp(27px,8vw,31px) clamp(10px,3vw,13px) clamp(9px,2.5vw,11px);top:calc(50% + 16vw)}.store-entry-mobile-title{padding:5px 7px 4px;font-size:clamp(8px,2.7vw,10px);top:-19px;left:8px;right:8px}.store-entry-mobile-copy{font-size:clamp(8px,2.65vw,10px)}.store-entry-mobile-action{width:48%;margin-top:8px}}@media (prefers-reduced-motion:reduce){.store-entry-mobile-dialogue{animation:none}}@layer components;@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-text-shadow-color:initial;--tw-text-shadow-alpha:100%;--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--leading-normal:1.5;--ease-out:cubic-bezier(0, 0, .2, 1);--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-1\/4{inset:25%}.inset-\[-0\.01\%_0\.01\%_0\.01\%_-0\.01\%\]{inset:-.01% .01% .01% -.01%}.inset-\[-0\.2px\]{inset:-.2px}.inset-\[-0\.2px_-75\%\]{inset:-.2px -75%}.inset-\[-0\.2px_0_0_0\]{inset:-.2px 0 0}.inset-\[-0\.4px_0_0_0\]{inset:-.4px 0 0}.inset-\[-0\.14px_0_0_0\]{inset:-.14px 0 0}.inset-\[-0\.15px\]{inset:-.15px}.inset-\[-0\.27px_0_0_0\]{inset:-.27px 0 0}.inset-\[-0\.069px\]{inset:-.069px}.inset-\[-0\.401px\]{inset:-.401px}.inset-\[-0\.901px\]{inset:-.901px}.inset-\[-1\.5\%_-5\.94\%_-2\.25\%_-6\.07\%\]{inset:-1.5% -5.94% -2.25% -6.07%}.inset-\[-1\.14\%_-0\.41\%_-2\.05\%_-0\.41\%\]{inset:-1.14% -.41% -2.05%}.inset-\[-1\.14\%_-0\.41\%_-2\.06\%_-0\.41\%\]{inset:-1.14% -.41% -2.06%}.inset-\[-1\.51px_0_0_0\]{inset:-1.51px 0 0}.inset-\[-1\.64\%_-3\.85\%_-3\.61\%_-3\.85\%\]{inset:-1.64% -3.85% -3.61%}.inset-\[-2\.62\%_-0\.42\%_-3\.53\%_-0\.42\%\]{inset:-2.62% -.42% -3.53%}.inset-\[-4\.007px\]{inset:-4.007px}.inset-\[-4\.17\%\]{inset:-4.17%}.inset-\[-4\.63\%_-4\.74\%_-4\.86\%_-4\.74\%\]{inset:-4.63% -4.74% -4.86%}.inset-\[-5\.28\%_-5\.25\%_-5\.25\%_-5\.28\%\]{inset:-5.28% -5.25% -5.25% -5.28%}.inset-\[-5\.56\%\]{inset:-5.56%}.inset-\[-5\.63\%_-8\.45\%_-11\.27\%_-8\.45\%\]{inset:-5.63% -8.45% -11.27%}.inset-\[-5\.77\%_-3\.75\%\]{inset:-5.77% -3.75%}.inset-\[-8\%_-12\%_-16\%_-12\%\]{inset:-8% -12% -16%}.inset-\[-8\.33\%_-6\.25\%\]{inset:-8.33% -6.25%}.inset-\[-9\.37\%\]{inset:-9.37%}.inset-\[-11\.39\%_-11\.68\%_-11\.97\%_-11\.68\%\]{inset:-11.39% -11.68% -11.97%}.inset-\[-12\.5\%_-9\.37\%\]{inset:-12.5% -9.37%}.inset-\[-16\.67\%\]{inset:-16.67%}.inset-\[-18\.75\%\]{inset:-18.75%}.inset-\[-30\.2\%_-0\.5\%\]{inset:-30.2% -.5%}.inset-\[-33\.33\%_-0\.2px\]{inset:-33.33% -.2px}.inset-\[-37\.5\%\]{inset:-37.5%}.inset-\[-50\%_-0\.2px\]{inset:-50% -.2px}.inset-\[-75\%_-0\.2px\]{inset:-75% -.2px}.inset-\[-75\%_-1\.03\%\]{inset:-75% -1.03%}.inset-\[0\.01\%_0_-0\.01\%_0\]{inset:.01% 0 -.01%}.inset-\[0\.01\%_40\.08\%_1\.03\%_0\]{inset:.01% 40.08% 1.03% 0}.inset-\[0\.02\%_0\.01\%_-0\.02\%_-0\.01\%\]{inset:.02% .01% -.02% -.01%}.inset-\[0\.03\%_0_-0\.03\%_0\]{inset:.03% 0 -.03%}.inset-\[0\.05\%_-4\.02\%_-0\.08\%_102\.13\%\]{inset:.05% -4.02% -.08% 102.13%}.inset-\[0\.06\%_0_-0\.06\%_0\]{inset:.06% 0 -.06%}.inset-\[0\.07\%_0_-0\.07\%_0\]{inset:.07% 0 -.07%}.inset-\[0_-0\.51\%_0_-0\.61\%\]{inset:0 -.51% 0 -.61%}.inset-\[0_0\.34\%_1\.9\%_0\]{inset:0 .34% 1.9% 0}.inset-\[0_0_-0\.74\%_0\]{inset:0 0 -.74%}.inset-\[0_0_-100\%_0\]{inset:0 0 -100%}.inset-\[0_0_0_2\.4\%\]{inset:0 0 0 2.4%}.inset-\[0_0_1\.45\%_0\]{inset:0 0 1.45%}.inset-\[0_0_63\.56\%_0\]{inset:0 0 63.56%}.inset-\[0_2\.47\%_0\.72\%_2\.47\%\]{inset:0 2.47% .72%}.inset-\[0_9\.07\%_2\.08\%_9\.07\%\]{inset:0 9.07% 2.08%}.inset-\[0_40\.08\%_1\.04\%_0\]{inset:0 40.08% 1.04% 0}.inset-\[0_44\.34\%_1\.17\%_-4\.33\%\]{inset:0 44.34% 1.17% -4.33%}.inset-\[3\.24\%_1\.5\%_2\.77\%_54\.86\%\]{inset:3.24% 1.5% 2.77% 54.86%}.inset-\[3\.24\%_1\.5\%_2\.78\%_54\.86\%\]{inset:3.24% 1.5% 2.78% 54.86%}.inset-\[3\.24\%_1\.49\%_2\.78\%_54\.86\%\]{inset:3.24% 1.49% 2.78% 54.86%}.inset-\[4\.17\%\]{inset:4.17%}.inset-\[4\.17\%_8\.33\%\]{inset:4.17% 8.33%}.inset-\[4\.17\%_12\.5\%\]{inset:4.17% 12.5%}.inset-\[4\.17\%_16\.67\%\]{inset:4.17% 16.67%}.inset-\[4\.35\%_8\.21\%_59\.78\%_83\.33\%\]{inset:4.35% 8.21% 59.78% 83.33%}.inset-\[4\.88\%_4\.88\%_4\.17\%_4\.17\%\]{inset:4.88% 4.88% 4.17% 4.17%}.inset-\[5\.25\%_65\.41\%_71\.7\%_11\.54\%\]{inset:5.25% 65.41% 71.7% 11.54%}.inset-\[5\.25\%_65\.42\%_71\.7\%_11\.53\%\]{inset:5.25% 65.42% 71.7% 11.53%}.inset-\[5\.43\%_33\.33\%_59\.78\%_58\.46\%\]{inset:5.43% 33.33% 59.78% 58.46%}.inset-\[5\.43\%_58\.46\%_59\.78\%_33\.33\%\]{inset:5.43% 58.46% 59.78% 33.33%}.inset-\[5\.43\%_83\.59\%_59\.78\%_8\.21\%\]{inset:5.43% 83.59% 59.78% 8.21%}.inset-\[6\.26\%\]{inset:6.26%}.inset-\[6\.39\%_11\.07\%_10\.26\%_11\.28\%\]{inset:6.39% 11.07% 10.26% 11.28%}.inset-\[7\.06\%_4\.41\%_48\.82\%_73\.53\%\]{inset:7.06% 4.41% 48.82% 73.53%}.inset-\[7\.11\%_8\.59\%\]{inset:7.11% 8.59%}.inset-\[7\.44\%_7\.49\%_7\.57\%_7\.52\%\]{inset:7.44% 7.49% 7.57% 7.52%}.inset-\[7\.49\%_7\.49\%_7\.52\%_7\.52\%\]{inset:7.49% 7.49% 7.52% 7.52%}.inset-\[7\.52\%_7\.49\%_7\.48\%_7\.52\%\]{inset:7.52% 7.49% 7.48% 7.52%}.inset-\[7\.55\%_7\.49\%_7\.45\%_7\.52\%\]{inset:7.55% 7.49% 7.45% 7.52%}.inset-\[8\.33\%\]{inset:8.33%}.inset-\[8\.33\%_4\.17\%\]{inset:8.33% 4.17%}.inset-\[8\.33\%_8\.31\%_9\.75\%_8\.33\%\]{inset:8.33% 8.31% 9.75% 8.33%}.inset-\[8\.33\%_16\.67\%\]{inset:8.33% 16.67%}.inset-\[8\.33\%_20\.83\%\]{inset:8.33% 20.83%}.inset-\[8\.57\%_7\.89\%_9\.51\%_7\.5\%\]{inset:8.57% 7.89% 9.51% 7.5%}.inset-\[8\.93\%_88\.59\%_89\.18\%_8\.59\%\]{inset:8.93% 88.59% 89.18% 8.59%}.inset-\[8\.93\%_88\.59\%_89\.19\%_8\.59\%\]{inset:8.93% 88.59% 89.19% 8.59%}.inset-\[9\.36\%_18\.84\%_80\.47\%_76\.08\%\]{inset:9.36% 18.84% 80.47% 76.08%}.inset-\[10\%_-9\.34\%_12\.76\%_50\.31\%\]{inset:10% -9.34% 12.76% 50.31%}.inset-\[10\%_-9\.34\%_14\.74\%_50\.31\%\]{inset:10% -9.34% 14.74% 50.31%}.inset-\[10\.37\%_6\.07\%_52\.13\%_75\.18\%\]{inset:10.37% 6.07% 52.13% 75.18%}.inset-\[10\.61\%_7\.49\%_7\.51\%_7\.51\%\]{inset:10.61% 7.49% 7.51% 7.51%}.inset-\[10\.61\%_7\.49\%_7\.51\%_7\.52\%\]{inset:10.61% 7.49% 7.51% 7.52%}.inset-\[10\.61\%_7\.49\%_7\.52\%_7\.52\%\]{inset:10.61% 7.49% 7.52% 7.52%}.inset-\[10\.64\%_7\.49\%_7\.48\%_7\.51\%\]{inset:10.64% 7.49% 7.48% 7.51%}.inset-\[10\.64\%_7\.49\%_7\.48\%_7\.52\%\]{inset:10.64% 7.49% 7.48% 7.52%}.inset-\[10\.91\%_27\.62\%\]{inset:10.91% 27.62%}.inset-\[11\.75\%_6\.07\%_52\.13\%_75\.18\%\]{inset:11.75% 6.07% 52.13% 75.18%}.inset-\[12\.5\%\]{inset:12.5%}.inset-\[12\.5\%_8\.33\%_11\.11\%_8\.33\%\]{inset:12.5% 8.33% 11.11%}.inset-\[12\.5\%_13\.55\%\]{inset:12.5% 13.55%}.inset-\[12\.43\%_17\.52\%_15\.62\%_14\.61\%\]{inset:12.43% 17.52% 15.62% 14.61%}.inset-\[12\.62\%_10\.66\%\]{inset:12.62% 10.66%}.inset-\[13\.33\%\]{inset:13.33%}.inset-\[14\.2\%_32\.61\%\]{inset:14.2% 32.61%}.inset-\[14\.3\%\]{inset:14.3%}.inset-\[14\.58\%_14\.59\%_14\.59\%_14\.58\%\]{inset:14.58% 14.59% 14.59% 14.58%}.inset-\[14\.86\%_11\.73\%\]{inset:14.86% 11.73%}.inset-\[14\.86\%_11\.73\%_14\.86\%_11\.74\%\]{inset:14.86% 11.73% 14.86% 11.74%}.inset-\[15\.08\%_8\.92\%_54\.62\%_78\.04\%\]{inset:15.08% 8.92% 54.62% 78.04%}.inset-\[15\.08\%_8\.93\%_54\.62\%_78\.04\%\]{inset:15.08% 8.93% 54.62% 78.04%}.inset-\[15\.25\%_15\.24\%\]{inset:15.25% 15.24%}.inset-\[15\.31\%\]{inset:15.31%}.inset-\[15\.31\%_15\.32\%\]{inset:15.31% 15.32%}.inset-\[15\.63\%_17\.71\%_17\.71\%_15\.62\%\]{inset:15.63% 17.71% 17.71% 15.62%}.inset-\[15\.63\%_17\.71\%_17\.71\%_15\.63\%\]{inset:15.63% 17.71% 17.71% 15.63%}.inset-\[15\.95\%_5\.01\%_12\.27\%_59\.08\%\]{inset:15.95% 5.01% 12.27% 59.08%}.inset-\[16\.65\%_50\.01\%_66\.68\%_33\.33\%\]{inset:16.65% 50.01% 66.68% 33.33%}.inset-\[16\.67\%\]{inset:16.67%}.inset-\[16\.67\%_4\.17\%\]{inset:16.67% 4.17%}.inset-\[16\.67\%_8\.33\%\]{inset:16.67% 8.33%}.inset-\[17\.54\%_18\.36\%\]{inset:17.54% 18.36%}.inset-\[17\.54\%_18\.39\%\]{inset:17.54% 18.39%}.inset-\[17\.71\%_32\.29\%\]{inset:17.71% 32.29%}.inset-\[18\.15\%_20\.47\%_13\.17\%_20\.42\%\]{inset:18.15% 20.47% 13.17% 20.42%}.inset-\[18\.16\%_20\.47\%_13\.17\%_20\.42\%\]{inset:18.16% 20.47% 13.17% 20.42%}.inset-\[18\.18\%_20\.47\%_13\.14\%_20\.42\%\]{inset:18.18% 20.47% 13.14% 20.42%}.inset-\[19\.1\%_0_13\.48\%_70\%\]{inset:19.1% 0 13.48% 70%}.inset-\[19\.1\%_35\%_13\.48\%_35\%\]{inset:19.1% 35% 13.48%}.inset-\[19\.1\%_70\%_13\.48\%_0\]{inset:19.1% 70% 13.48% 0}.inset-\[20\%_28\.33\%_20\%_40\%\]{inset:20% 28.33% 20% 40%}.inset-\[20\.82\%_19\.82\%_19\.84\%_20\.84\%\]{inset:20.82% 19.82% 19.84% 20.84%}.inset-\[20\.82\%_33\.33\%_66\.68\%_66\.67\%\]{inset:20.82% 33.33% 66.68% 66.67%}.inset-\[20\.82\%_66\.67\%_66\.68\%_33\.33\%\]{inset:20.82% 66.67% 66.68% 33.33%}.inset-\[20\.83\%_8\.33\%\]{inset:20.83% 8.33%}.inset-\[20\.83\%_19\.82\%_19\.82\%_20\.83\%\]{inset:20.83% 19.82% 19.82% 20.83%}.inset-\[21\.4\%_9\.08\%_61\.03\%_78\.46\%\]{inset:21.4% 9.08% 61.03% 78.46%}.inset-\[21\.41\%_9\.08\%_60\.94\%_78\.46\%\]{inset:21.41% 9.08% 60.94% 78.46%}.inset-\[21\.41\%_9\.08\%_61\.03\%_78\.46\%\]{inset:21.41% 9.08% 61.03% 78.46%}.inset-\[21\.88\%\]{inset:21.88%}.inset-\[22\.55\%_26\.72\%\]{inset:22.55% 26.72%}.inset-\[22\.92\%_6\.36\%_23\.85\%_8\.33\%\]{inset:22.92% 6.36% 23.85% 8.33%}.inset-\[24\.68\%_14\.29\%\]{inset:24.68% 14.29%}.inset-\[27\%_40\.33\%_27\%_33\.67\%\]{inset:27% 40.33% 27% 33.67%}.inset-\[29\.44\%_38\.5\%_34\.97\%_8\.62\%\]{inset:29.44% 38.5% 34.97% 8.62%}.inset-\[29\.69\%_38\.5\%_30\.73\%_8\.62\%\]{inset:29.69% 38.5% 30.73% 8.62%}.inset-\[29\.69\%_38\.38\%_41\.61\%_8\.62\%\]{inset:29.69% 38.38% 41.61% 8.62%}.inset-\[30\.29\%_13\.62\%_30\.21\%_13\.62\%\]{inset:30.29% 13.62% 30.21%}.inset-\[32\.48\%_21\.19\%_27\.52\%_22\.31\%\]{inset:32.48% 21.19% 27.52% 22.31%}.inset-\[32\.48\%_21\.19\%_27\.71\%_22\.31\%\]{inset:32.48% 21.19% 27.71% 22.31%}.inset-\[32\.53\%_21\.19\%_27\.47\%_22\.31\%\]{inset:32.53% 21.19% 27.47% 22.31%}.inset-\[32\.53\%_21\.19\%_27\.65\%_22\.31\%\]{inset:32.53% 21.19% 27.65% 22.31%}.inset-\[32\.54\%_21\.19\%_27\.46\%_22\.31\%\]{inset:32.54% 21.19% 27.46% 22.31%}.inset-\[32\.54\%_21\.19\%_27\.65\%_22\.31\%\]{inset:32.54% 21.19% 27.65% 22.31%}.inset-\[32\.81\%_23\.44\%_32\.81\%_20\.31\%\]{inset:32.81% 23.44% 32.81% 20.31%}.inset-\[33\.33\%_20\.83\%\]{inset:33.33% 20.83%}.inset-\[33\.35\%_16\.66\%_16\.65\%_16\.67\%\]{inset:33.35% 16.66% 16.65% 16.67%}.inset-\[36\.28\%_26\.72\%\]{inset:36.28% 26.72%}.inset-\[36\.34\%_13\.67\%_36\.62\%_13\.45\%\]{inset:36.34% 13.67% 36.62% 13.45%}.inset-\[39\.56\%_10\.43\%_39\.6\%_10\.39\%\]{inset:39.56% 10.43% 39.6% 10.39%}.inset-\[39\.59\%_10\.4\%_39\.57\%_10\.43\%\]{inset:39.59% 10.4% 39.57% 10.43%}.inset-\[40\%_20\%_28\.33\%_20\%\]{inset:40% 20% 28.33%}.inset-\[41\.44\%_3\.85\%_52\.42\%_6\.41\%\]{inset:41.44% 3.85% 52.42% 6.41%}.inset-\[41\.67\%_12\.5\%\]{inset:41.67% 12.5%}.inset-\[51\.83\%_6\.41\%_40\.17\%_6\.41\%\]{inset:51.83% 6.41% 40.17%}.inset-\[54\.15\%_37\.5\%_37\.52\%_62\.5\%\]{inset:54.15% 37.5% 37.52% 62.5%}.inset-\[54\.15\%_62\.5\%_37\.52\%_37\.5\%\]{inset:54.15% 62.5% 37.52% 37.5%}.inset-\[58\.35\%_8\.34\%_41\.65\%_83\.33\%\]{inset:58.35% 8.34% 41.65% 83.33%}.inset-\[58\.35\%_83\.34\%_41\.65\%_8\.33\%\]{inset:58.35% 83.34% 41.65% 8.33%}.inset-\[65\.09\%_19\.78\%_32\.95\%_79\.27\%\]{inset:65.09% 19.78% 32.95% 79.27%}.inset-\[77\.08\%_47\.41\%_11\.98\%_8\.91\%\]{inset:77.08% 47.41% 11.98% 8.91%}.inset-\[77\.08\%_47\.41\%_11\.99\%_8\.91\%\]{inset:77.08% 47.41% 11.99% 8.91%}.inset-\[77\.08\%_48\.58\%_11\.98\%_6\.67\%\]{inset:77.08% 48.58% 11.98% 6.67%}.inset-\[79\.94\%_-24\.24\%_-2\.59\%_38\.2\%\]{inset:79.94% -24.24% -2.59% 38.2%}.inset-\[80\.31\%_10\.86\%_12\.76\%_51\.86\%\]{inset:80.31% 10.86% 12.76% 51.86%}.inset-\[83\.39\%_-18\.61\%_2\.36\%_100\.21\%\]{inset:83.39% -18.61% 2.36% 100.21%}.inset-\[85\.98\%_-6\.92\%_5\.79\%_87\.14\%\]{inset:85.98% -6.92% 5.79% 87.14%}.inset-\[86\.68\%_-12\.79\%_9\.48\%_105\.57\%\]{inset:86.68% -12.79% 9.48% 105.57%}.inset-\[87\.23\%_-11\.09\%_11\.68\%_109\.62\%\]{inset:87.23% -11.09% 11.68% 109.62%}.inset-\[87\.64\%_14\.19\%_9\.1\%_48\.59\%\]{inset:87.64% 14.19% 9.1% 48.59%}.inset-\[87\.67\%_-2\.96\%_9\.17\%_88\.52\%\]{inset:87.67% -2.96% 9.17% 88.52%}.inset-\[89\.89\%_0_-0\.15\%_71\.25\%\]{inset:89.89% 0 -.15% 71.25%}.inset-\[89\.89\%_35\%_-0\.15\%_36\.25\%\]{inset:89.89% 35% -.15% 36.25%}.inset-\[89\.89\%_70\%_-0\.15\%_1\.25\%\]{inset:89.89% 70% -.15% 1.25%}.inset-\[94\.8\%_0_1\.45\%_0\]{inset:94.8% 0 1.45%}.inset-\[94\.8\%_0_4\.16\%_0\]{inset:94.8% 0 4.16%}.inset-\[94\.8\%_41\.38\%_3\.74\%_41\.44\%\]{inset:94.8% 41.38% 3.74% 41.44%}.inset-\[94\.81\%_0_1\.45\%_0\]{inset:94.81% 0 1.45%}.inset-\[94\.81\%_0_4\.16\%_0\]{inset:94.81% 0 4.16%}.inset-\[94\.81\%_41\.38\%_3\.74\%_41\.44\%\]{inset:94.81% 41.38% 3.74% 41.44%}.inset-\[96\.36\%_0\.82\%_3\.58\%_0\.81\%\]{inset:96.36% .82% 3.58% .81%}.inset-\[96\.93\%_2\.65\%_2\.56\%_96\.22\%\]{inset:96.93% 2.65% 2.56% 96.22%}.inset-\[96\.94\%_2\.65\%_2\.56\%_96\.22\%\]{inset:96.94% 2.65% 2.56% 96.22%}.inset-\[96\.94\%_96\.3\%_2\.56\%_2\.57\%\]{inset:96.94% 96.3% 2.56% 2.57%}.inset-\[96\.95\%_2\.72\%_2\.63\%_96\.28\%\]{inset:96.95% 2.72% 2.63% 96.28%}.inset-\[96\.95\%_96\.36\%_2\.63\%_2\.64\%\]{inset:96.95% 96.36% 2.63% 2.64%}.inset-\[97\.4\%_32\.58\%_2\.23\%_66\.3\%\]{inset:97.4% 32.58% 2.23% 66.3%}.inset-\[97\.4\%_32\.64\%_2\.34\%_66\.36\%\]{inset:97.4% 32.64% 2.34% 66.36%}.inset-\[97\.4\%_66\.3\%_2\.23\%_32\.58\%\]{inset:97.4% 66.3% 2.23% 32.58%}.inset-\[97\.4\%_66\.36\%_2\.34\%_32\.64\%\]{inset:97.4% 66.36% 2.34% 32.64%}.inset-\[97\.11\%_3\.08\%_2\.79\%_96\.65\%\]{inset:97.11% 3.08% 2.79% 96.65%}.inset-\[97\.11\%_96\.73\%_2\.79\%_3\%\]{inset:97.11% 96.73% 2.79% 3%}.inset-\[97\.51\%_33\%_2\.44\%_66\.73\%\]{inset:97.51% 33% 2.44% 66.73%}.inset-\[97\.51\%_66\.72\%_2\.44\%_33\.01\%\]{inset:97.51% 66.72% 2.44% 33.01%}.inset-\[97\.64\%_0\.39\%_-0\.44\%_0\.39\%\]{inset:97.64% .39% -.44%}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-1\/4{top:25%}.top-\[-0\.1px\]{top:-.1px}.top-\[-0\.2px\]{top:-.2px}.top-\[-0\.4\%\]{top:-.4%}.top-\[-0\.5px\]{top:-.5px}.top-\[-0\.42px\]{top:-.42px}.top-\[-0\.74\%\]{top:-.74%}.top-\[-1\.21px\]{top:-1.21px}.top-\[-1\.49\%\]{top:-1.49%}.top-\[-1\.52\%\]{top:-1.52%}.top-\[-1\.92px\]{top:-1.92px}.top-\[-1\.93px\]{top:-1.93px}.top-\[-1px\]{top:-1px}.top-\[-2\.4px\]{top:-2.4px}.top-\[-2\.38px\]{top:-2.38px}.top-\[-2\.92\%\]{top:-2.92%}.top-\[-2px\]{top:-2px}.top-\[-3\.08px\]{top:-3.08px}.top-\[-3\.09px\]{top:-3.09px}.top-\[-4\.43\%\]{top:-4.43%}.top-\[-4\.92px\]{top:-4.92px}.top-\[-4px\]{top:-4px}.top-\[-6\.36\%\]{top:-6.36%}.top-\[-6\.76\%\]{top:-6.76%}.top-\[-8\.63px\]{top:-8.63px}.top-\[-9\.76\%\]{top:-9.76%}.top-\[-10\.44px\]{top:-10.44px}.top-\[-12\.5\%\]{top:-12.5%}.top-\[-12px\]{top:-12px}.top-\[-13\.45\%\]{top:-13.45%}.top-\[-14\.23px\]{top:-14.23px}.top-\[-15\.16px\]{top:-15.16px}.top-\[-16\.13\%\]{top:-16.13%}.top-\[-16\.21px\]{top:-16.21px}.top-\[-16\.22px\]{top:-16.22px}.top-\[-17\.97px\]{top:-17.97px}.top-\[-19\.82\%\]{top:-19.82%}.top-\[-19px\]{top:-19px}.top-\[-29px\]{top:-29px}.top-\[-35\.14\%\]{top:-35.14%}.top-\[-38\.02\%\]{top:-38.02%}.top-\[-40\.48\%\]{top:-40.48%}.top-\[-41\.42\%\]{top:-41.42%}.top-\[-41\.51\%\]{top:-41.51%}.top-\[-43\.5\%\]{top:-43.5%}.top-\[-50\.9px\]{top:-50.9px}.top-\[-67\.24px\]{top:-67.24px}.top-\[-90\.16px\]{top:-90.16px}.top-\[-166\.67\%\]{top:-166.67%}.top-\[-234\.35px\]{top:-234.35px}.top-\[-299\.02px\]{top:-299.02px}.top-\[-315\.01px\]{top:-315.01px}.top-\[-315px\]{top:-315px}.top-\[-43373330\.47\%\]{top:-43373300%}.top-\[0\.02px\]{top:.02px}.top-\[0\.4px\]{top:.4px}.top-\[0\.5px\]{top:.5px}.top-\[0\.6px\]{top:.6px}.top-\[0\.08px\]{top:.08px}.top-\[0\.18\%\]{top:.18%}.top-\[0\.21\%\]{top:.21%}.top-\[0\.21px\]{top:.21px}.top-\[0\.24px\]{top:.24px}.top-\[0\.44px\]{top:.44px}.top-\[0\.47px\]{top:.47px}.top-\[2\.4px\]{top:2.4px}.top-\[2\.22px\]{top:2.22px}.top-\[2\.46px\]{top:2.46px}.top-\[2\.74px\]{top:2.74px}.top-\[2px\]{top:2px}.top-\[3\.7px\]{top:3.7px}.top-\[3px\]{top:3px}.top-\[4\%\]{top:4%}.top-\[4\.43px\]{top:4.43px}.top-\[4\.44px\]{top:4.44px}.top-\[4\.46px\]{top:4.46px}.top-\[4\.81px\]{top:4.81px}.top-\[5\.47px\]{top:5.47px}.top-\[5\.98px\]{top:5.98px}.top-\[6\.02px\]{top:6.02px}.top-\[6\.04px\]{top:6.04px}.top-\[6\.05px\]{top:6.05px}.top-\[6\.25px\]{top:6.25px}.top-\[6\.29px\]{top:6.29px}.top-\[6\.31px\]{top:6.31px}.top-\[6\.32px\]{top:6.32px}.top-\[6\.56px\]{top:6.56px}.top-\[6\.57px\]{top:6.57px}.top-\[6\.86px\]{top:6.86px}.top-\[6px\]{top:6px}.top-\[7\.07px\]{top:7.07px}.top-\[7\.14px\]{top:7.14px}.top-\[7\.66px\]{top:7.66px}.top-\[7\.89px\]{top:7.89px}.top-\[7\.96px\]{top:7.96px}.top-\[7px\]{top:7px}.top-\[8\.8px\]{top:8.8px}.top-\[8\.43px\]{top:8.43px}.top-\[8\.51px\]{top:8.51px}.top-\[8\.85\%\]{top:8.85%}.top-\[8\.86\%\]{top:8.86%}.top-\[8px\]{top:8px}.top-\[9\.8px\]{top:9.8px}.top-\[9\.61px\]{top:9.61px}.top-\[9\.66px\]{top:9.66px}.top-\[9\.86px\]{top:9.86px}.top-\[10\.09px\]{top:10.09px}.top-\[10\.49px\]{top:10.49px}.top-\[10px\]{top:10px}.top-\[11\.22px\]{top:11.22px}.top-\[11\.46px\]{top:11.46px}.top-\[11\.85px\]{top:11.85px}.top-\[11px\]{top:11px}.top-\[12\.35px\]{top:12.35px}.top-\[12\.37px\]{top:12.37px}.top-\[12\.41px\]{top:12.41px}.top-\[12\.68px\]{top:12.68px}.top-\[13\.41px\]{top:13.41px}.top-\[13px\]{top:13px}.top-\[14\.03px\]{top:14.03px}.top-\[14\.5px\]{top:14.5px}.top-\[14\.42px\]{top:14.42px}.top-\[14px\]{top:14px}.top-\[15\.9px\]{top:15.9px}.top-\[15\.16px\]{top:15.16px}.top-\[15\.32px\]{top:15.32px}.top-\[15px\]{top:15px}.top-\[16\.69px\]{top:16.69px}.top-\[16\.75px\]{top:16.75px}.top-\[16\.76px\]{top:16.76px}.top-\[16\.83px\]{top:16.83px}.top-\[16px\]{top:16px}.top-\[17\.81px\]{top:17.81px}.top-\[17px\]{top:17px}.top-\[18\.6px\]{top:18.6px}.top-\[18\.23px\]{top:18.23px}.top-\[18\.86px\]{top:18.86px}.top-\[18px\]{top:18px}.top-\[19\.81px\]{top:19.81px}.top-\[20\.52px\]{top:20.52px}.top-\[20px\]{top:20px}.top-\[21\.21px\]{top:21.21px}.top-\[21\.22px\]{top:21.22px}.top-\[21\.41px\]{top:21.41px}.top-\[21\.96px\]{top:21.96px}.top-\[21\.98px\]{top:21.98px}.top-\[22\.3px\]{top:22.3px}.top-\[22\.5\%\]{top:22.5%}.top-\[22\.27px\]{top:22.27px}.top-\[22\.55px\]{top:22.55px}.top-\[23\.66px\]{top:23.66px}.top-\[23\.69px\]{top:23.69px}.top-\[24\.34px\]{top:24.34px}.top-\[24\.77px\]{top:24.77px}.top-\[24\.85px\]{top:24.85px}.top-\[26\.25px\]{top:26.25px}.top-\[26px\]{top:26px}.top-\[27\.36px\]{top:27.36px}.top-\[27\.63px\]{top:27.63px}.top-\[27px\]{top:27px}.top-\[28\.9px\]{top:28.9px}.top-\[28\.25px\]{top:28.25px}.top-\[28\.47px\]{top:28.47px}.top-\[29\.4px\]{top:29.4px}.top-\[29\.95px\]{top:29.95px}.top-\[30\.05px\]{top:30.05px}.top-\[30\.63px\]{top:30.63px}.top-\[30px\]{top:30px}.top-\[31\.17px\]{top:31.17px}.top-\[31\.25\%\]{top:31.25%}.top-\[31px\]{top:31px}.top-\[32\.83px\]{top:32.83px}.top-\[33\.27px\]{top:33.27px}.top-\[33\.64px\]{top:33.64px}.top-\[33\.76px\]{top:33.76px}.top-\[34\.56\%\]{top:34.56%}.top-\[34px\]{top:34px}.top-\[35\.56px\]{top:35.56px}.top-\[35\.66px\]{top:35.66px}.top-\[35\.72px\]{top:35.72px}.top-\[35\.86px\]{top:35.86px}.top-\[36\.48px\]{top:36.48px}.top-\[36\.99px\]{top:36.99px}.top-\[37\.34px\]{top:37.34px}.top-\[39\.47px\]{top:39.47px}.top-\[39\.79px\]{top:39.79px}.top-\[41\.28px\]{top:41.28px}.top-\[41\.78px\]{top:41.78px}.top-\[42\.8px\]{top:42.8px}.top-\[45\.14px\]{top:45.14px}.top-\[48\.91px\]{top:48.91px}.top-\[49\.46px\]{top:49.46px}.top-\[49px\]{top:49px}.top-\[50\.6px\]{top:50.6px}.top-\[50\.28px\]{top:50.28px}.top-\[50\.46px\]{top:50.46px}.top-\[50\.61px\]{top:50.61px}.top-\[51\.02px\]{top:51.02px}.top-\[51\.43px\]{top:51.43px}.top-\[52\.5px\]{top:52.5px}.top-\[52\.8px\]{top:52.8px}.top-\[53\.27px\]{top:53.27px}.top-\[53\.57px\]{top:53.57px}.top-\[54\.8px\]{top:54.8px}.top-\[54\.71px\]{top:54.71px}.top-\[54\.72px\]{top:54.72px}.top-\[55\.08px\]{top:55.08px}.top-\[55\.82px\]{top:55.82px}.top-\[55px\]{top:55px}.top-\[56\.01px\]{top:56.01px}.top-\[58\.41px\]{top:58.41px}.top-\[59\.14px\]{top:59.14px}.top-\[60px\]{top:60px}.top-\[61\.37px\]{top:61.37px}.top-\[61\.55px\]{top:61.55px}.top-\[62\.11px\]{top:62.11px}.top-\[63\.74px\]{top:63.74px}.top-\[64\.29px\]{top:64.29px}.top-\[65\.8px\]{top:65.8px}.top-\[65\.81px\]{top:65.81px}.top-\[66\.91px\]{top:66.91px}.top-\[67\.1px\]{top:67.1px}.top-\[68\.39px\]{top:68.39px}.top-\[68\.72px\]{top:68.72px}.top-\[69\.04px\]{top:69.04px}.top-\[69\.5px\]{top:69.5px}.top-\[70\.48px\]{top:70.48px}.top-\[70\.87px\]{top:70.87px}.top-\[70px\]{top:70px}.top-\[71\.13px\]{top:71.13px}.top-\[72\.46px\]{top:72.46px}.top-\[72\.65px\]{top:72.65px}.top-\[72\.395px\]{top:72.395px}.top-\[73\.2px\]{top:73.2px}.top-\[73\.14px\]{top:73.14px}.top-\[74px\]{top:74px}.top-\[76\.9px\]{top:76.9px}.top-\[76\.67px\]{top:76.67px}.top-\[76px\]{top:76px}.top-\[78\.01px\]{top:78.01px}.top-\[78\.19px\]{top:78.19px}.top-\[89\.58px\]{top:89.58px}.top-\[91\.39px\]{top:91.39px}.top-\[93\.94px\]{top:93.94px}.top-\[98\.46px\]{top:98.46px}.top-\[99\.35px\]{top:99.35px}.top-\[103\.96px\]{top:103.96px}.top-\[106px\]{top:106px}.top-\[108\.44px\]{top:108.44px}.top-\[108\.61px\]{top:108.61px}.top-\[109px\]{top:109px}.top-\[110px\]{top:110px}.top-\[130\.49px\]{top:130.49px}.top-\[130\.76px\]{top:130.76px}.top-\[138px\]{top:138px}.top-\[139\.74px\]{top:139.74px}.top-\[142px\]{top:142px}.top-\[157px\]{top:157px}.top-\[160\.29px\]{top:160.29px}.top-\[173px\]{top:173px}.top-\[176\.5px\]{top:176.5px}.top-\[178px\]{top:178px}.top-\[186\.14px\]{top:186.14px}.top-\[189px\]{top:189px}.top-\[190px\]{top:190px}.top-\[191px\]{top:191px}.top-\[192\.43px\]{top:192.43px}.top-\[199\.14px\]{top:199.14px}.top-\[202px\]{top:202px}.top-\[206\.93px\]{top:206.93px}.top-\[206px\]{top:206px}.top-\[207\.2px\]{top:207.2px}.top-\[207px\]{top:207px}.top-\[209\.3px\]{top:209.3px}.top-\[211\.3px\]{top:211.3px}.top-\[219\.66px\]{top:219.66px}.top-\[225px\]{top:225px}.top-\[226\.21px\]{top:226.21px}.top-\[228px\]{top:228px}.top-\[232\.37px\]{top:232.37px}.top-\[233\.58px\]{top:233.58px}.top-\[233px\]{top:233px}.top-\[236\.712px\]{top:236.712px}.top-\[236px\]{top:236px}.top-\[237px\]{top:237px}.top-\[284px\]{top:284px}.top-\[328\.845px\]{top:328.845px}.top-\[348px\]{top:348px}.top-\[349px\]{top:349px}.top-\[350\.98px\]{top:350.98px}.top-\[351\.972px\]{top:351.972px}.top-\[352\.44px\]{top:352.44px}.top-\[353\.17px\]{top:353.17px}.top-\[353\.18px\]{top:353.18px}.top-\[353\.953px\]{top:353.953px}.top-\[370px\]{top:370px}.top-\[385px\]{top:385px}.top-\[409px\]{top:409px}.top-\[422px\]{top:422px}.top-\[423px\]{top:423px}.top-\[424\.6px\]{top:424.6px}.top-\[430\.2px\]{top:430.2px}.top-\[430px\]{top:430px}.top-\[452\.43px\]{top:452.43px}.top-\[458\.75px\]{top:458.75px}.top-\[494px\]{top:494px}.top-\[531px\]{top:531px}.top-\[533\.96px\]{top:533.96px}.top-\[544px\]{top:544px}.top-\[583\.35px\]{top:583.35px}.top-\[648px\]{top:648px}.top-\[655px\]{top:655px}.top-\[673px\]{top:673px}.top-\[687px\]{top:687px}.top-\[703px\]{top:703px}.top-\[705px\]{top:705px}.top-\[716px\]{top:716px}.top-\[724\.32px\]{top:724.32px}.top-\[739px\]{top:739px}.top-\[742\.49px\]{top:742.49px}.top-\[744px\]{top:744px}.top-\[752\.32px\]{top:752.32px}.top-\[752px\]{top:752px}.top-\[760\.65px\]{top:760.65px}.top-\[778\.24px\]{top:778.24px}.top-\[786\.24px\]{top:786.24px}.top-\[794\.57px\]{top:794.57px}.top-\[796px\]{top:796px}.top-\[812\.16px\]{top:812.16px}.top-\[822\.24px\]{top:822.24px}.top-\[828px\]{top:828px}.top-\[830\.57px\]{top:830.57px}.top-\[833px\]{top:833px}.top-\[840px\]{top:840px}.top-\[848\.16px\]{top:848.16px}.top-\[858px\]{top:858px}.top-\[866\.32px\]{top:866.32px}.top-\[884\.49px\]{top:884.49px}.top-\[894\.32px\]{top:894.32px}.top-\[902\.65px\]{top:902.65px}.top-\[920\.24px\]{top:920.24px}.top-\[1152px\]{top:1152px}.top-\[1309px\]{top:1309px}.top-\[2028px\]{top:2028px}.top-\[7379px\]{top:7379px}.top-\[10624px\]{top:10624px}.top-\[calc\(50\%\+0\.1px\)\]{top:calc(50% + .1px)}.top-\[calc\(50\%\+0\.14px\)\]{top:calc(50% + .14px)}.top-\[calc\(50\%\+27\.85px\)\]{top:calc(50% + 27.85px)}.top-\[calc\(50\%\+33\.69px\)\]{top:calc(50% + 33.69px)}.top-\[calc\(50\%\+52\.32px\)\]{top:calc(50% + 52.32px)}.top-\[calc\(50\%-0\.07px\)\]{top:calc(50% - .07px)}.top-\[calc\(50\%-1\.6px\)\]{top:calc(50% - 1.6px)}.top-\[calc\(50\%-4\.59px\)\]{top:calc(50% - 4.59px)}.top-\[calc\(50\%-11\.47px\)\]{top:calc(50% - 11.47px)}.top-px{top:1px}.right-0{right:calc(var(--spacing) * 0)}.right-1\/2{right:50%}.right-1\/4{right:25%}.right-\[-0\.09px\]{right:-.09px}.right-\[-0\.31\%\]{right:-.31%}.right-\[-0\.45px\]{right:-.45px}.right-\[-2\.09px\]{right:-2.09px}.right-\[-16\.67\%\]{right:-16.67%}.right-\[-37\.42px\]{right:-37.42px}.right-\[4\.17\%\]{right:4.17%}.right-\[6\.25\%\]{right:6.25%}.right-\[6\.41\%\]{right:6.41%}.right-\[9\.21px\]{right:9.21px}.right-\[20px\]{right:20px}.right-\[24px\]{right:24px}.right-\[26\.04\%\]{right:26.04%}.right-\[29\.03px\]{right:29.03px}.right-\[36\.5\%\]{right:36.5%}.right-\[40\.39\%\]{right:40.39%}.right-\[50\.54\%\]{right:50.54%}.right-\[54\.76\%\]{right:54.76%}.right-\[58\.33\%\]{right:58.33%}.right-\[59\.91px\]{right:59.91px}.right-\[61\.95\%\]{right:61.95%}.right-\[68\.72\%\]{right:68.72%}.right-\[72\.1\%\]{right:72.1%}.right-\[87\.95\%\]{right:87.95%}.right-\[100\.91px\]{right:100.91px}.right-\[1265px\]{right:1265px}.right-full{right:100%}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-1\/4{bottom:25%}.bottom-\[0\.08px\]{bottom:.08px}.bottom-\[4\.81px\]{bottom:4.81px}.bottom-\[16\.67\%\]{bottom:16.67%}.bottom-\[20\.83\%\]{bottom:20.83%}.bottom-\[22px\]{bottom:22px}.bottom-\[23\.33\%\]{bottom:23.33%}.bottom-\[29\%\]{bottom:29%}.bottom-\[31\.25\%\]{bottom:31.25%}.bottom-\[32px\]{bottom:32px}.bottom-\[34\.56\%\]{bottom:34.56%}.bottom-\[67\.99\%\]{bottom:67.99%}.bottom-\[68\%\]{bottom:68%}.bottom-\[91\.31\%\]{bottom:91.31%}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-1\/4{left:25%}.left-\[-0\.47px\]{left:-.47px}.left-\[-1\.8\%\]{left:-1.8%}.left-\[-1\.37px\]{left:-1.37px}.left-\[-1\.91px\]{left:-1.91px}.left-\[-2\.76px\]{left:-2.76px}.left-\[-2\.94\%\]{left:-2.94%}.left-\[-2\.96\%\]{left:-2.96%}.left-\[-2\.99\%\]{left:-2.99%}.left-\[-2px\]{left:-2px}.left-\[-4\.08\%\]{left:-4.08%}.left-\[-4\.44\%\]{left:-4.44%}.left-\[-4\.89\%\]{left:-4.89%}.left-\[-4px\]{left:-4px}.left-\[-5\.15\%\]{left:-5.15%}.left-\[-5\.24\%\]{left:-5.24%}.left-\[-6\.05px\]{left:-6.05px}.left-\[-8px\]{left:-8px}.left-\[-9\.76\%\]{left:-9.76%}.left-\[-11\.2px\]{left:-11.2px}.left-\[-11\.33px\]{left:-11.33px}.left-\[-11\.42px\]{left:-11.42px}.left-\[-12\.15\%\]{left:-12.15%}.left-\[-13\.91\%\]{left:-13.91%}.left-\[-15\.61px\]{left:-15.61px}.left-\[-18\.44px\]{left:-18.44px}.left-\[-23\.75\%\]{left:-23.75%}.left-\[-29\.67px\]{left:-29.67px}.left-\[-34px\]{left:-34px}.left-\[-37\.24px\]{left:-37.24px}.left-\[-40\.74\%\]{left:-40.74%}.left-\[-64px\]{left:-64px}.left-\[-75\.56\%\]{left:-75.56%}.left-\[-87\.81px\]{left:-87.81px}.left-\[-91px\]{left:-91px}.left-\[-94\.03\%\]{left:-94.03%}.left-\[-137\.8\%\]{left:-137.8%}.left-\[-191\.35\%\]{left:-191.35%}.left-\[-237\.47px\]{left:-237.47px}.left-\[-250\.14px\]{left:-250.14px}.left-\[0\.1px\]{left:.1px}.left-\[0\.2px\]{left:.2px}.left-\[0\.4px\]{left:.4px}.left-\[0\.5px\]{left:.5px}.left-\[0\.6px\]{left:.6px}.left-\[0\.7px\]{left:.7px}.left-\[0\.08px\]{left:.08px}.left-\[0\.09px\]{left:.09px}.left-\[0\.24px\]{left:.24px}.left-\[0\.45px\]{left:.45px}.left-\[0\.64px\]{left:.64px}.left-\[1\.2px\]{left:1.2px}.left-\[1\.4px\]{left:1.4px}.left-\[2\.26px\]{left:2.26px}.left-\[2\.29px\]{left:2.29px}.left-\[2\.59px\]{left:2.59px}.left-\[2\.75px\]{left:2.75px}.left-\[2px\]{left:2px}.left-\[3\.21px\]{left:3.21px}.left-\[3\.24px\]{left:3.24px}.left-\[3\.25px\]{left:3.25px}.left-\[4\.4px\]{left:4.4px}.left-\[4\.07px\]{left:4.07px}.left-\[4\.17\%\]{left:4.17%}.left-\[4\.67px\]{left:4.67px}.left-\[4\.92px\]{left:4.92px}.left-\[4px\]{left:4px}.left-\[5\.22px\]{left:5.22px}.left-\[5\.54px\]{left:5.54px}.left-\[5\.55px\]{left:5.55px}.left-\[6\.25\%\]{left:6.25%}.left-\[6\.26px\]{left:6.26px}.left-\[6\.31px\]{left:6.31px}.left-\[6\.41px\]{left:6.41px}.left-\[6\.59px\]{left:6.59px}.left-\[6\.67\%\]{left:6.67%}.left-\[6\.76\%\]{left:6.76%}.left-\[6\.84px\]{left:6.84px}.left-\[6\.86px\]{left:6.86px}.left-\[6\.87px\]{left:6.87px}.left-\[6px\]{left:6px}.left-\[7\.07px\]{left:7.07px}.left-\[7\.14px\]{left:7.14px}.left-\[7\.66px\]{left:7.66px}.left-\[7\.69px\]{left:7.69px}.left-\[7\.93px\]{left:7.93px}.left-\[8\.5px\]{left:8.5px}.left-\[8\.23px\]{left:8.23px}.left-\[8px\]{left:8px}.left-\[9\.42px\]{left:9.42px}.left-\[9\.61px\]{left:9.61px}.left-\[9\.62px\]{left:9.62px}.left-\[9\.98px\]{left:9.98px}.left-\[9px\]{left:9px}.left-\[10px\]{left:10px}.left-\[11\.15px\]{left:11.15px}.left-\[11\.78px\]{left:11.78px}.left-\[11px\]{left:11px}.left-\[12\.5\%\]{left:12.5%}.left-\[12\.86px\]{left:12.86px}.left-\[12\.92px\]{left:12.92px}.left-\[12\.94px\]{left:12.94px}.left-\[13\.5px\]{left:13.5px}.left-\[13\.33px\]{left:13.33px}.left-\[13\.42px\]{left:13.42px}.left-\[13\.45px\]{left:13.45px}.left-\[14px\]{left:14px}.left-\[15px\]{left:15px}.left-\[16\.41px\]{left:16.41px}.left-\[16\.55px\]{left:16.55px}.left-\[17\.32px\]{left:17.32px}.left-\[17\.33px\]{left:17.33px}.left-\[18\.22px\]{left:18.22px}.left-\[18px\]{left:18px}.left-\[19px\]{left:19px}.left-\[20px\]{left:20px}.left-\[21\.18px\]{left:21.18px}.left-\[21px\]{left:21px}.left-\[22\.04px\]{left:22.04px}.left-\[22\.32px\]{left:22.32px}.left-\[22px\]{left:22px}.left-\[23\.29px\]{left:23.29px}.left-\[23\.96\%\]{left:23.96%}.left-\[24px\]{left:24px}.left-\[25\.85px\]{left:25.85px}.left-\[26\.95px\]{left:26.95px}.left-\[27px\]{left:27px}.left-\[28\.45px\]{left:28.45px}.left-\[28\.96px\]{left:28.96px}.left-\[29\.25px\]{left:29.25px}.left-\[33\.37px\]{left:33.37px}.left-\[33\.38px\]{left:33.38px}.left-\[33\.86px\]{left:33.86px}.left-\[34\.31px\]{left:34.31px}.left-\[34\.35px\]{left:34.35px}.left-\[34\.58px\]{left:34.58px}.left-\[34\.62px\]{left:34.62px}.left-\[35\.93px\]{left:35.93px}.left-\[36\.07px\]{left:36.07px}.left-\[36\.25px\]{left:36.25px}.left-\[36\.27px\]{left:36.27px}.left-\[36\.66px\]{left:36.66px}.left-\[36px\]{left:36px}.left-\[37\.5\%\]{left:37.5%}.left-\[37\.22px\]{left:37.22px}.left-\[38px\]{left:38px}.left-\[39px\]{left:39px}.left-\[41px\]{left:41px}.left-\[46\.84px\]{left:46.84px}.left-\[48\.64px\]{left:48.64px}.left-\[49\.79px\]{left:49.79px}.left-\[53px\]{left:53px}.left-\[54\.44px\]{left:54.44px}.left-\[54\.97px\]{left:54.97px}.left-\[54px\]{left:54px}.left-\[55\.16px\]{left:55.16px}.left-\[55\.17px\]{left:55.17px}.left-\[55px\]{left:55px}.left-\[57px\]{left:57px}.left-\[58\.5px\]{left:58.5px}.left-\[58\.33\%\]{left:58.33%}.left-\[58px\]{left:58px}.left-\[59\.01px\]{left:59.01px}.left-\[59\.08px\]{left:59.08px}.left-\[60\.09px\]{left:60.09px}.left-\[60\.93px\]{left:60.93px}.left-\[67\.52px\]{left:67.52px}.left-\[67px\]{left:67px}.left-\[68\.87px\]{left:68.87px}.left-\[70\.98px\]{left:70.98px}.left-\[70px\]{left:70px}.left-\[72\.93px\]{left:72.93px}.left-\[74px\]{left:74px}.left-\[75px\]{left:75px}.left-\[82px\]{left:82px}.left-\[84\.22px\]{left:84.22px}.left-\[85px\]{left:85px}.left-\[87\.4px\]{left:87.4px}.left-\[87\.44\%\]{left:87.44%}.left-\[87\.298px\]{left:87.298px}.left-\[91\.67px\]{left:91.67px}.left-\[91\.78px\]{left:91.78px}.left-\[91px\]{left:91px}.left-\[92\.42px\]{left:92.42px}.left-\[92\.45px\]{left:92.45px}.left-\[93\.32px\]{left:93.32px}.left-\[93\.33px\]{left:93.33px}.left-\[94\.157px\]{left:94.157px}.left-\[95px\]{left:95px}.left-\[99px\]{left:99px}.left-\[100\.09px\]{left:100.09px}.left-\[101\.18px\]{left:101.18px}.left-\[104px\]{left:104px}.left-\[112\.25px\]{left:112.25px}.left-\[116\.82px\]{left:116.82px}.left-\[119\.97px\]{left:119.97px}.left-\[122\.84px\]{left:122.84px}.left-\[127\.65px\]{left:127.65px}.left-\[131\.16px\]{left:131.16px}.left-\[131\.17px\]{left:131.17px}.left-\[131\.61px\]{left:131.61px}.left-\[131px\]{left:131px}.left-\[137\.05px\]{left:137.05px}.left-\[139\.45px\]{left:139.45px}.left-\[140px\]{left:140px}.left-\[141px\]{left:141px}.left-\[150\.16px\]{left:150.16px}.left-\[150px\]{left:150px}.left-\[153px\]{left:153px}.left-\[159\.75px\]{left:159.75px}.left-\[161\.37px\]{left:161.37px}.left-\[161px\]{left:161px}.left-\[167\.12px\]{left:167.12px}.left-\[169\.32px\]{left:169.32px}.left-\[169\.33px\]{left:169.33px}.left-\[188\.25px\]{left:188.25px}.left-\[192\.87px\]{left:192.87px}.left-\[198\.84px\]{left:198.84px}.left-\[207\.16px\]{left:207.16px}.left-\[207\.17px\]{left:207.17px}.left-\[207px\]{left:207px}.left-\[216\.87px\]{left:216.87px}.left-\[217\.56px\]{left:217.56px}.left-\[220\.53px\]{left:220.53px}.left-\[226px\]{left:226px}.left-\[227px\]{left:227px}.left-\[237px\]{left:237px}.left-\[245\.32px\]{left:245.32px}.left-\[245\.33px\]{left:245.33px}.left-\[252\.34px\]{left:252.34px}.left-\[254\.82px\]{left:254.82px}.left-\[264\.25px\]{left:264.25px}.left-\[274\.84px\]{left:274.84px}.left-\[283\.16px\]{left:283.16px}.left-\[283\.17px\]{left:283.17px}.left-\[283px\]{left:283px}.left-\[288px\]{left:288px}.left-\[302px\]{left:302px}.left-\[312\.87px\]{left:312.87px}.left-\[313px\]{left:313px}.left-\[321\.32px\]{left:321.32px}.left-\[321\.33px\]{left:321.33px}.left-\[337px\]{left:337px}.left-\[340\.25px\]{left:340.25px}.left-\[345\.82px\]{left:345.82px}.left-\[345px\]{left:345px}.left-\[350\.84px\]{left:350.84px}.left-\[357px\]{left:357px}.left-\[359\.16px\]{left:359.16px}.left-\[359\.17px\]{left:359.17px}.left-\[359px\]{left:359px}.left-\[366px\]{left:366px}.left-\[378px\]{left:378px}.left-\[389px\]{left:389px}.left-\[397\.32px\]{left:397.32px}.left-\[397\.33px\]{left:397.33px}.left-\[416\.25px\]{left:416.25px}.left-\[426\.84px\]{left:426.84px}.left-\[435\.16px\]{left:435.16px}.left-\[435\.17px\]{left:435.17px}.left-\[435px\]{left:435px}.left-\[438px\]{left:438px}.left-\[454px\]{left:454px}.left-\[465px\]{left:465px}.left-\[472px\]{left:472px}.left-\[473\.32px\]{left:473.32px}.left-\[473\.33px\]{left:473.33px}.left-\[492\.25px\]{left:492.25px}.left-\[493\.65px\]{left:493.65px}.left-\[502\.84px\]{left:502.84px}.left-\[511\.16px\]{left:511.16px}.left-\[511\.17px\]{left:511.17px}.left-\[511px\]{left:511px}.left-\[530px\]{left:530px}.left-\[533px\]{left:533px}.left-\[541px\]{left:541px}.left-\[544\.799px\]{left:544.799px}.left-\[549\.32px\]{left:549.32px}.left-\[549\.33px\]{left:549.33px}.left-\[550px\]{left:550px}.left-\[553\.52px\]{left:553.52px}.left-\[553px\]{left:553px}.left-\[555\.2px\]{left:555.2px}.left-\[555\.695px\]{left:555.695px}.left-\[568\.25px\]{left:568.25px}.left-\[571px\]{left:571px}.left-\[578\.84px\]{left:578.84px}.left-\[587\.16px\]{left:587.16px}.left-\[587\.17px\]{left:587.17px}.left-\[587px\]{left:587px}.left-\[606px\]{left:606px}.left-\[617px\]{left:617px}.left-\[625\.32px\]{left:625.32px}.left-\[625\.33px\]{left:625.33px}.left-\[625px\]{left:625px}.left-\[644\.25px\]{left:644.25px}.left-\[654\.84px\]{left:654.84px}.left-\[663\.16px\]{left:663.16px}.left-\[663\.17px\]{left:663.17px}.left-\[663px\]{left:663px}.left-\[682px\]{left:682px}.left-\[693px\]{left:693px}.left-\[701\.32px\]{left:701.32px}.left-\[701\.33px\]{left:701.33px}.left-\[720\.25px\]{left:720.25px}.left-\[730\.84px\]{left:730.84px}.left-\[739\.16px\]{left:739.16px}.left-\[739\.17px\]{left:739.17px}.left-\[739px\]{left:739px}.left-\[758px\]{left:758px}.left-\[769px\]{left:769px}.left-\[777\.32px\]{left:777.32px}.left-\[777\.33px\]{left:777.33px}.left-\[796\.25px\]{left:796.25px}.left-\[805\.34px\]{left:805.34px}.left-\[806\.84px\]{left:806.84px}.left-\[815\.16px\]{left:815.16px}.left-\[815\.17px\]{left:815.17px}.left-\[815px\]{left:815px}.left-\[834px\]{left:834px}.left-\[839px\]{left:839px}.left-\[845px\]{left:845px}.left-\[853\.32px\]{left:853.32px}.left-\[853\.33px\]{left:853.33px}.left-\[872\.25px\]{left:872.25px}.left-\[872px\]{left:872px}.left-\[878px\]{left:878px}.left-\[882\.84px\]{left:882.84px}.left-\[886px\]{left:886px}.left-\[891\.16px\]{left:891.16px}.left-\[891\.17px\]{left:891.17px}.left-\[891px\]{left:891px}.left-\[894px\]{left:894px}.left-\[910px\]{left:910px}.left-\[916\.97px\]{left:916.97px}.left-\[921px\]{left:921px}.left-\[929\.32px\]{left:929.32px}.left-\[929\.33px\]{left:929.33px}.left-\[948\.25px\]{left:948.25px}.left-\[958\.84px\]{left:958.84px}.left-\[967\.16px\]{left:967.16px}.left-\[967\.17px\]{left:967.17px}.left-\[967px\]{left:967px}.left-\[986px\]{left:986px}.left-\[996\.13px\]{left:996.13px}.left-\[997px\]{left:997px}.left-\[1005\.32px\]{left:1005.32px}.left-\[1005\.33px\]{left:1005.33px}.left-\[1024\.25px\]{left:1024.25px}.left-\[1034\.84px\]{left:1034.84px}.left-\[1043\.16px\]{left:1043.16px}.left-\[1043\.17px\]{left:1043.17px}.left-\[1043px\]{left:1043px}.left-\[1047px\]{left:1047px}.left-\[1062px\]{left:1062px}.left-\[1073px\]{left:1073px}.left-\[1081\.32px\]{left:1081.32px}.left-\[1081\.33px\]{left:1081.33px}.left-\[1082\.5px\]{left:1082.5px}.left-\[1084px\]{left:1084px}.left-\[1100\.25px\]{left:1100.25px}.left-\[1101px\]{left:1101px}.left-\[1110\.84px\]{left:1110.84px}.left-\[1119\.16px\]{left:1119.16px}.left-\[1119\.17px\]{left:1119.17px}.left-\[1119px\]{left:1119px}.left-\[1134\.5px\]{left:1134.5px}.left-\[1138px\]{left:1138px}.left-\[1149px\]{left:1149px}.left-\[1157\.32px\]{left:1157.32px}.left-\[1157\.33px\]{left:1157.33px}.left-\[1176\.25px\]{left:1176.25px}.left-\[1186\.84px\]{left:1186.84px}.left-\[1195\.16px\]{left:1195.16px}.left-\[1195\.17px\]{left:1195.17px}.left-\[1195px\]{left:1195px}.left-\[1214px\]{left:1214px}.left-\[1225px\]{left:1225px}.left-\[1233\.32px\]{left:1233.32px}.left-\[1233\.33px\]{left:1233.33px}.left-\[1252\.25px\]{left:1252.25px}.left-\[1262\.84px\]{left:1262.84px}.left-\[1271\.16px\]{left:1271.16px}.left-\[1271\.17px\]{left:1271.17px}.left-\[1271px\]{left:1271px}.left-\[1274px\]{left:1274px}.left-\[1276px\]{left:1276px}.left-\[1278px\]{left:1278px}.left-\[1290px\]{left:1290px}.left-\[1300\.09px\]{left:1300.09px}.left-\[1301px\]{left:1301px}.left-\[1308\.09px\]{left:1308.09px}.left-\[1309\.32px\]{left:1309.32px}.left-\[1309\.33px\]{left:1309.33px}.left-\[1327px\]{left:1327px}.left-\[1328\.25px\]{left:1328.25px}.left-\[1338\.84px\]{left:1338.84px}.left-\[1347\.16px\]{left:1347.16px}.left-\[1347\.17px\]{left:1347.17px}.left-\[1347px\]{left:1347px}.left-\[1366px\]{left:1366px}.left-\[1377px\]{left:1377px}.left-\[1385\.32px\]{left:1385.32px}.left-\[1385\.33px\]{left:1385.33px}.left-\[1404\.25px\]{left:1404.25px}.left-\[1414\.84px\]{left:1414.84px}.left-\[1423\.16px\]{left:1423.16px}.left-\[1423\.17px\]{left:1423.17px}.left-\[1423px\]{left:1423px}.left-\[3052393033\.13\%\]{left:3052390000%}.left-\[calc\(16\.67\%\+16\.36px\)\]{left:calc(16.67% + 16.36px)}.left-\[calc\(16\.67\%-8\.69px\)\]{left:calc(16.67% - 8.69px)}.left-\[calc\(33\.33\%\+4\.55px\)\]{left:calc(33.33% + 4.55px)}.left-\[calc\(33\.33\%\+7\.28px\)\]{left:calc(33.33% + 7.28px)}.left-\[calc\(33\.33\%\+10\.84px\)\]{left:calc(33.33% + 10.84px)}.left-\[calc\(50\%\+0\.33px\)\]{left:calc(50% + .33px)}.left-\[calc\(50\%\+9px\)\]{left:calc(50% + 9px)}.left-\[calc\(50\%\+24\.71px\)\]{left:calc(50% + 24.71px)}.left-\[calc\(50\%\+425px\)\]{left:calc(50% + 425px)}.left-\[calc\(50\%-0\.08px\)\]{left:calc(50% - .08px)}.left-\[calc\(50\%-2\.25px\)\]{left:calc(50% - 2.25px)}.left-\[calc\(50\%-3\.5px\)\]{left:calc(50% - 3.5px)}.left-\[calc\(50\%-89px\)\]{left:calc(50% - 89px)}.left-\[calc\(58\.33\%-8\.86px\)\]{left:calc(58.33% - 8.86px)}.left-\[calc\(66\.67\%-1\.45px\)\]{left:calc(66.67% - 1.45px)}.left-\[calc\(83\.33\%-7\.41px\)\]{left:calc(83.33% - 7.41px)}.left-\[calc\(83\.33\%-9\.05px\)\]{left:calc(83.33% - 9.05px)}.left-\[calc\(83\.33\%-9\.19px\)\]{left:calc(83.33% - 9.19px)}.left-\[calc\(83\.33\%-9\.34px\)\]{left:calc(83.33% - 9.34px)}.left-\[calc\(83\.33\%-10\.7px\)\]{left:calc(83.33% - 10.7px)}.left-\[calc\(83\.33\%-10\.82px\)\]{left:calc(83.33% - 10.82px)}.left-\[calc\(83\.33\%-12\.35px\)\]{left:calc(83.33% - 12.35px)}.left-\[calc\(83\.33\%-12\.46px\)\]{left:calc(83.33% - 12.46px)}.left-\[calc\(100\%-13\.05px\)\]{left:calc(100% - 13.05px)}.left-\[calc\(100\%-13\.44px\)\]{left:calc(100% - 13.44px)}.left-\[calc\(100\%-15\.44px\)\]{left:calc(100% - 15.44px)}.left-\[calc\(100\%-15\.64px\)\]{left:calc(100% - 15.64px)}.left-\[calc\(100\%-22\.51px\)\]{left:calc(100% - 22.51px)}.left-\[calc\(100\%-22\.78px\)\]{left:calc(100% - 22.78px)}.left-\[calc\(100\%-24\.95px\)\]{left:calc(100% - 24.95px)}.left-full{left:100%}.isolate{isolation:isolate}.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-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[4\]{z-index:4}.z-\[30\]{z-index:30}.z-\[40\]{z-index:40}.z-\[50\]{z-index:50}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[100\]{z-index:100}.z-\[180\]{z-index:180}.z-\[200\]{z-index:200}.z-\[300\]{z-index:300}.col-1{grid-column:1}.col-start-1{grid-column-start:1}.row-1{grid-row:1}.row-start-1{grid-row-start:1}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.-my-\[2px\]{margin-block:-2px}.ms-\[4\.215px\]{margin-inline-start:4.215px}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-\[0\.05px\]{margin-top:.05px}.mt-\[0\.09px\]{margin-top:.09px}.mt-\[0\.24px\]{margin-top:.24px}.mt-\[0\.27px\]{margin-top:.27px}.mt-\[0\.28px\]{margin-top:.28px}.mt-\[0\.51px\]{margin-top:.51px}.mt-\[0\.82px\]{margin-top:.82px}.mt-\[1\.64px\]{margin-top:1.64px}.mt-\[1\.65px\]{margin-top:1.65px}.mt-\[1\.92px\]{margin-top:1.92px}.mt-\[2\.2px\]{margin-top:2.2px}.mt-\[2\.19px\]{margin-top:2.19px}.mt-\[5\.46px\]{margin-top:5.46px}.mt-\[7px\]{margin-top:7px}.mt-\[8px\]{margin-top:8px}.mt-\[9px\]{margin-top:9px}.mt-\[11px\]{margin-top:11px}.mt-\[13\.45px\]{margin-top:13.45px}.mt-\[56px\]{margin-top:56px}.mt-\[76\.84px\]{margin-top:76.84px}.mr-\[-0\.233px\]{margin-right:-.233px}.mr-\[-85\.251px\]{margin-right:-85.251px}.mr-\[2px\]{margin-right:2px}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-\[-0\.233px\]{margin-bottom:-.233px}.ml-0{margin-left:calc(var(--spacing) * 0)}.ml-\[0\.08px\]{margin-left:.08px}.ml-\[0\.24px\]{margin-left:.24px}.ml-\[0\.53px\]{margin-left:.53px}.ml-\[1\.64px\]{margin-left:1.64px}.ml-\[1\.65px\]{margin-left:1.65px}.ml-\[1\.91px\]{margin-left:1.91px}.ml-\[1\.92px\]{margin-left:1.92px}.ml-\[1\.95px\]{margin-left:1.95px}.ml-\[3\.3px\]{margin-left:3.3px}.ml-\[3\.28px\]{margin-left:3.28px}.ml-\[4\.93px\]{margin-left:4.93px}.ml-\[4\.95px\]{margin-left:4.95px}.ml-\[7\.39px\]{margin-left:7.39px}.ml-\[7\.42px\]{margin-left:7.42px}.ml-\[8px\]{margin-left:8px}.ml-\[9px\]{margin-left:9px}.ml-\[10px\]{margin-left:10px}.ml-\[13px\]{margin-left:13px}.ml-\[14\.5px\]{margin-left:14.5px}.ml-\[14\.56px\]{margin-left:14.56px}.ml-\[41px\]{margin-left:41px}.ml-\[61\.75px\]{margin-left:61.75px}.ml-px{margin-left:1px}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-grid{display:inline-grid}.aspect-\[3\.2158901943144835\/3\.2158899864056067\],.aspect-\[3\.2158901958073147\/3\.2158899849127724\]{aspect-ratio:3.21589/3.21589}.aspect-\[4\/4\]{aspect-ratio:4/4}.aspect-\[6\.639096260070801\/6\.532390117645264\]{aspect-ratio:6.6391/6.53239}.aspect-\[13\.333333015441895\/13\.333333015441895\]{aspect-ratio:13.3333/13.3333}.aspect-\[16\/16\]{aspect-ratio:16/16}.aspect-\[32\/32\]{aspect-ratio:32/32}.aspect-\[147\.02001953125\/146\.95999145507812\],.aspect-\[147\.02000427246094\/146\.95999145507812\]{aspect-ratio:147.02/146.96}.aspect-\[147\.35308837890625\/147\.2931671142578\]{aspect-ratio:147.353/147.293}.aspect-\[991\/991\]{aspect-ratio:991/991}.aspect-\[1708\/1042\]{aspect-ratio:1708/1042}.aspect-\[1798\/1278\]{aspect-ratio:1798/1278}.aspect-\[2508\/1666\]{aspect-ratio:2508/1666}.aspect-\[4096\/1080\]{aspect-ratio:4096/1080}.aspect-video{aspect-ratio:var(--aspect-video)}.size-\[0\.801px\]{width:.801px;height:.801px}.size-\[1\.479px\]{width:1.479px;height:1.479px}.size-\[1\.683px\]{width:1.683px;height:1.683px}.size-\[2\.004px\]{width:2.004px;height:2.004px}.size-\[2\.137px\]{width:2.137px;height:2.137px}.size-\[2\.218px\]{width:2.218px;height:2.218px}.size-\[2\.404px\]{width:2.404px;height:2.404px}.size-\[2\.524px\]{width:2.524px;height:2.524px}.size-\[2\.707px\]{width:2.707px;height:2.707px}.size-\[2\.723px\]{width:2.723px;height:2.723px}.size-\[2\.945px\]{width:2.945px;height:2.945px}.size-\[2\.958px\]{width:2.958px;height:2.958px}.size-\[2\.978px\]{width:2.978px;height:2.978px}.size-\[3\.206px\]{width:3.206px;height:3.206px}.size-\[3\.366px\]{width:3.366px;height:3.366px}.size-\[3\.572px\]{width:3.572px;height:3.572px}.size-\[3\.607px\]{width:3.607px;height:3.607px}.size-\[3\.697px\]{width:3.697px;height:3.697px}.size-\[4\.007px\]{width:4.007px;height:4.007px}.size-\[4\.436px\]{width:4.436px;height:4.436px}.size-\[4\.651px\]{width:4.651px;height:4.651px}.size-\[4\.809px\]{width:4.809px;height:4.809px}.size-\[5\.049px\]{width:5.049px;height:5.049px}.size-\[5\.581px\]{width:5.581px;height:5.581px}.size-\[5\.915px\]{width:5.915px;height:5.915px}.size-\[6\.85px\]{width:6.85px;height:6.85px}.size-\[6\.412px\]{width:6.412px;height:6.412px}.size-\[6\.566px\]{width:6.566px;height:6.566px}.size-\[6\.574px\]{width:6.574px;height:6.574px}.size-\[6\.595px\]{width:6.595px;height:6.595px}.size-\[7\.66px\]{width:7.66px;height:7.66px}.size-\[7\.213px\]{width:7.213px;height:7.213px}.size-\[7\.394px\]{width:7.394px;height:7.394px}.size-\[7\.442px\]{width:7.442px;height:7.442px}.size-\[8\.015px\]{width:8.015px;height:8.015px}.size-\[8\.207px\]{width:8.207px;height:8.207px}.size-\[8\.704px\]{width:8.704px;height:8.704px}.size-\[8\.754px\]{width:8.754px;height:8.754px}.size-\[8\.782px\]{width:8.782px;height:8.782px}.size-\[8px\]{width:8px;height:8px}.size-\[9\.302px\]{width:9.302px;height:9.302px}.size-\[9\.617px\]{width:9.617px;height:9.617px}.size-\[11\.163px\]{width:11.163px;height:11.163px}.size-\[11\.416px\]{width:11.416px;height:11.416px}.size-\[12px\]{width:12px;height:12px}.size-\[14px\]{width:14px;height:14px}.size-\[16px\]{width:16px;height:16px}.size-\[18\.605px\]{width:18.605px;height:18.605px}.size-\[24\.621px\]{width:24.621px;height:24.621px}.size-\[27\.17px\]{width:27.17px;height:27.17px}.size-\[28px\]{width:28px;height:28px}.size-\[29\.253px\]{width:29.253px;height:29.253px}.size-\[30px\]{width:30px;height:30px}.size-\[33px\]{width:33px;height:33px}.size-\[34\.625px\]{width:34.625px;height:34.625px}.size-\[36px\]{width:36px;height:36px}.size-\[37px\]{width:37px;height:37px}.size-\[38px\]{width:38px;height:38px}.size-\[45px\]{width:45px;height:45px}.size-\[50px\]{width:50px;height:50px}.size-\[52px\]{width:52px;height:52px}.size-\[56px\]{width:56px;height:56px}.size-\[58px\]{width:58px;height:58px}.size-\[60px\]{width:60px;height:60px}.size-\[71px\]{width:71px;height:71px}.size-\[101\.662px\]{width:101.662px;height:101.662px}.size-\[106\.691px\]{width:106.691px;height:106.691px}.size-\[119\.51\%\]{width:119.51%;height:119.51%}.size-\[150\.154px\]{width:150.154px;height:150.154px}.size-\[237\.966px\]{width:237.966px;height:237.966px}.size-\[252\.372px\]{width:252.372px;height:252.372px}.size-\[284\.002px\]{width:284.002px;height:284.002px}.size-\[585\.709px\]{width:585.709px;height:585.709px}.size-\[621\.166px\]{width:621.166px;height:621.166px}.size-full{width:100%;height:100%}.h-0{height:calc(var(--spacing) * 0)}.h-\[-1629053371\.09\%\]{height:-1629050000%}.h-\[0\.274px\]{height:.274px}.h-\[0\.401px\]{height:.401px}.h-\[0\.547px\]{height:.547px}.h-\[0\.782px\]{height:.782px}.h-\[0\.841px\]{height:.841px}.h-\[1\.36px\]{height:1.36px}.h-\[1\.262px\]{height:1.262px}.h-\[1\.368px\]{height:1.368px}.h-\[1\.372px\]{height:1.372px}.h-\[1\.374px\]{height:1.374px}.h-\[1\.403px\]{height:1.403px}.h-\[1\.407px\]{height:1.407px}.h-\[1\.469px\]{height:1.469px}.h-\[1\.479px\]{height:1.479px}.h-\[1\.603px\]{height:1.603px}.h-\[1\.624px\]{height:1.624px}.h-\[1\.848px\]{height:1.848px}.h-\[1\.865px\]{height:1.865px}.h-\[1\.904px\]{height:1.904px}.h-\[1\.915px\]{height:1.915px}.h-\[1\.921px\]{height:1.921px}.h-\[1\.924px\]{height:1.924px}.h-\[2\.72px\]{height:2.72px}.h-\[2\.218px\]{height:2.218px}.h-\[2\.736px\]{height:2.736px}.h-\[2\.744px\]{height:2.744px}.h-\[2\.748px\]{height:2.748px}.h-\[2px\]{height:2px}.h-\[3\.83px\]{height:3.83px}.h-\[3\.126px\]{height:3.126px}.h-\[3\.206px\]{height:3.206px}.h-\[3\.536px\]{height:3.536px}.h-\[3\.556px\]{height:3.556px}.h-\[3\.568px\]{height:3.568px}.h-\[3\.572px\]{height:3.572px}.h-\[3\.697px\]{height:3.697px}.h-\[3\.729px\]{height:3.729px}.h-\[3\.808px\]{height:3.808px}.h-\[3\.842px\]{height:3.842px}.h-\[3\.847px\]{height:3.847px}.h-\[4\.007px\]{height:4.007px}.h-\[4\.08px\]{height:4.08px}.h-\[4\.079px\]{height:4.079px}.h-\[4\.104px\]{height:4.104px}.h-\[4\.114px\]{height:4.114px}.h-\[4\.122px\]{height:4.122px}.h-\[4\.809px\]{height:4.809px}.h-\[4\.946px\]{height:4.946px}.h-\[5\.059px\]{height:5.059px}.h-\[5\.471px\]{height:5.471px}.h-\[5\.745px\]{height:5.745px}.h-\[5\.915px\]{height:5.915px}.h-\[6\.412px\]{height:6.412px}.h-\[6\.512px\]{height:6.512px}.h-\[6\.566px\]{height:6.566px}.h-\[6\.595px\]{height:6.595px}.h-\[6\.992px\]{height:6.992px}.h-\[6px\]{height:6px}.h-\[7\.098px\]{height:7.098px}.h-\[7\.113px\]{height:7.113px}.h-\[7\.213px\]{height:7.213px}.h-\[7\.386px\]{height:7.386px}.h-\[7\.442px\]{height:7.442px}.h-\[7\.459px\]{height:7.459px}.h-\[7\.564px\]{height:7.564px}.h-\[7\.614px\]{height:7.614px}.h-\[8\.015px\]{height:8.015px}.h-\[8\.207px\]{height:8.207px}.h-\[8\.794px\]{height:8.794px}.h-\[8\.816px\]{height:8.816px}.h-\[9\.217px\]{height:9.217px}.h-\[9\.617px\]{height:9.617px}.h-\[10\.022px\]{height:10.022px}.h-\[10\.064px\]{height:10.064px}.h-\[11\.22px\]{height:11.22px}.h-\[11\.49px\]{height:11.49px}.h-\[11\.091px\]{height:11.091px}.h-\[12\.31px\]{height:12.31px}.h-\[12\.077px\]{height:12.077px}.h-\[13\.023px\]{height:13.023px}.h-\[13\.052px\]{height:13.052px}.h-\[13px\]{height:13px}.h-\[14\.827px\]{height:14.827px}.h-\[15\.027px\]{height:15.027px}.h-\[15\.228px\]{height:15.228px}.h-\[15px\]{height:15px}.h-\[16\.029px\]{height:16.029px}.h-\[16\.63px\]{height:16.63px}.h-\[16\.243px\]{height:16.243px}.h-\[16\.273px\]{height:16.273px}.h-\[16\.375px\]{height:16.375px}.h-\[16\.385px\]{height:16.385px}.h-\[16\.402px\]{height:16.402px}.h-\[16\.405px\]{height:16.405px}.h-\[16\.414px\]{height:16.414px}.h-\[18\.163px\]{height:18.163px}.h-\[18\.602px\]{height:18.602px}.h-\[18\.876px\]{height:18.876px}.h-\[18\.87409301757812px\]{height:18.8741px}.h-\[18px\]{height:18px}.h-\[20px\]{height:20px}.h-\[21px\]{height:21px}.h-\[22px\]{height:22px}.h-\[24\.665px\]{height:24.665px}.h-\[24px\]{height:24px}.h-\[25\.249px\]{height:25.249px}.h-\[25\.281px\]{height:25.281px}.h-\[26\.111px\]{height:26.111px}.h-\[26\.158px\]{height:26.158px}.h-\[26\.524px\]{height:26.524px}.h-\[26\.811px\]{height:26.811px}.h-\[26px\]{height:26px}.h-\[28px\]{height:28px}.h-\[29\.124px\]{height:29.124px}.h-\[29\.129px\]{height:29.129px}.h-\[29\.819px\]{height:29.819px}.h-\[29px\]{height:29px}.h-\[30\.092px\]{height:30.092px}.h-\[30\.916px\]{height:30.916px}.h-\[31\.598px\]{height:31.598px}.h-\[32\.86px\]{height:32.86px}.h-\[32\.563px\]{height:32.563px}.h-\[32\.934px\]{height:32.934px}.h-\[33\.957px\]{height:33.957px}.h-\[36\.407px\]{height:36.407px}.h-\[36px\]{height:36px}.h-\[37\.866px\]{height:37.866px}.h-\[37px\]{height:37px}.h-\[38px\]{height:38px}.h-\[40px\]{height:40px}.h-\[41\.22px\]{height:41.22px}.h-\[42\.477px\]{height:42.477px}.h-\[43\.951px\]{height:43.951px}.h-\[44\.454px\]{height:44.454px}.h-\[44\.735px\]{height:44.735px}.h-\[44px\]{height:44px}.h-\[45\.995px\]{height:45.995px}.h-\[45px\]{height:45px}.h-\[46\.212px\]{height:46.212px}.h-\[46\.616px\]{height:46.616px}.h-\[46\.656px\]{height:46.656px}.h-\[46px\]{height:46px}.h-\[48\.695px\]{height:48.695px}.h-\[48px\]{height:48px}.h-\[49px\]{height:49px}.h-\[50px\]{height:50px}.h-\[51px\]{height:51px}.h-\[52px\]{height:52px}.h-\[53px\]{height:53px}.h-\[54\.166px\]{height:54.166px}.h-\[54\.987px\]{height:54.987px}.h-\[56px\]{height:56px}.h-\[59\.838px\]{height:59.838px}.h-\[60\.378px\]{height:60.378px}.h-\[61\.803px\]{height:61.803px}.h-\[61\.913px\]{height:61.913px}.h-\[66\.75px\]{height:66.75px}.h-\[66\.355px\]{height:66.355px}.h-\[67\.285px\]{height:67.285px}.h-\[69px\]{height:69px}.h-\[70px\]{height:70px}.h-\[71px\]{height:71px}.h-\[72\.92px\]{height:72.92px}.h-\[73\.241px\]{height:73.241px}.h-\[74\.742px\]{height:74.742px}.h-\[76\.138px\]{height:76.138px}.h-\[78\.381px\]{height:78.381px}.h-\[80\.237px\]{height:80.237px}.h-\[80px\]{height:80px}.h-\[83\.164px\]{height:83.164px}.h-\[84\.875px\]{height:84.875px}.h-\[86\.879px\]{height:86.879px}.h-\[90\.206px\]{height:90.206px}.h-\[91\.328px\]{height:91.328px}.h-\[95\.736px\]{height:95.736px}.h-\[99\.781px\]{height:99.781px}.h-\[99\.818px\]{height:99.818px}.h-\[100\.79\%\]{height:100.79%}.h-\[100cqh\]{height:100cqh}.h-\[100cqw\]{height:100cqw}.h-\[102\.92\%\]{height:102.92%}.h-\[103\.955px\]{height:103.955px}.h-\[104\.38\%\]{height:104.38%}.h-\[105\.15\%\]{height:105.15%}.h-\[106\.25px\]{height:106.25px}.h-\[107\.46\%\]{height:107.46%}.h-\[107\.58\%\]{height:107.58%}.h-\[109\.6\%\]{height:109.6%}.h-\[112\.73\%\]{height:112.73%}.h-\[112px\]{height:112px}.h-\[113\.51\%\]{height:113.51%}.h-\[113\.84\%\]{height:113.84%}.h-\[114\.369px\]{height:114.369px}.h-\[119\.77\%\]{height:119.77%}.h-\[120px\]{height:120px}.h-\[122\.309px\]{height:122.309px}.h-\[122px\]{height:122px}.h-\[124px\]{height:124px}.h-\[125\.293px\]{height:125.293px}.h-\[125\.452px\]{height:125.452px}.h-\[126\.665px\]{height:126.665px}.h-\[127\.88\%\]{height:127.88%}.h-\[131\.4\%\]{height:131.4%}.h-\[131\.312px\]{height:131.312px}.h-\[132px\]{height:132px}.h-\[133\.61\%\]{height:133.61%}.h-\[133\.077px\]{height:133.077px}.h-\[133\.443px\]{height:133.443px}.h-\[136\.649px\]{height:136.649px}.h-\[137px\]{height:137px}.h-\[139px\]{height:139px}.h-\[141\.057px\]{height:141.057px}.h-\[152\.277px\]{height:152.277px}.h-\[155\.483px\]{height:155.483px}.h-\[157\.086px\]{height:157.086px}.h-\[162\.999px\]{height:162.999px}.h-\[164\.353px\]{height:164.353px}.h-\[169\.05\%\]{height:169.05%}.h-\[170\.27\%\]{height:170.27%}.h-\[170\.381px\]{height:170.381px}.h-\[172\.109px\]{height:172.109px}.h-\[173px\]{height:173px}.h-\[174px\]{height:174px}.h-\[175\.407px\]{height:175.407px}.h-\[175\.519px\]{height:175.519px}.h-\[177px\]{height:177px}.h-\[180\.328px\]{height:180.328px}.h-\[182\.84\%\]{height:182.84%}.h-\[191px\]{height:191px}.h-\[198\.84px\]{height:198.84px}.h-\[199\.05px\]{height:199.05px}.h-\[199\.283px\]{height:199.283px}.h-\[199\.516px\]{height:199.516px}.h-\[201\.04\%\]{height:201.04%}.h-\[204\.244px\]{height:204.244px}.h-\[207\.881px\]{height:207.881px}.h-\[209\.772px\]{height:209.772px}.h-\[209\.3016827392578px\]{height:209.302px}.h-\[210\.018px\]{height:210.018px}.h-\[210\.81\%\]{height:210.81%}.h-\[212px\]{height:212px}.h-\[213\.929px\]{height:213.929px}.h-\[216\.98\%\]{height:216.98%}.h-\[227\.213px\]{height:227.213px}.h-\[230\.5px\]{height:230.5px}.h-\[230\.43px\]{height:230.43px}.h-\[230\.271px\]{height:230.271px}.h-\[230px\]{height:230px}.h-\[231\.93px\]{height:231.93px}.h-\[231\.327px\]{height:231.327px}.h-\[231\.771px\]{height:231.771px}.h-\[231px\]{height:231px}.h-\[232\.108px\]{height:232.108px}.h-\[235\.454px\]{height:235.454px}.h-\[237\.034px\]{height:237.034px}.h-\[244\.383px\]{height:244.383px}.h-\[245\.014px\]{height:245.014px}.h-\[306\.899px\]{height:306.899px}.h-\[310px\]{height:310px}.h-\[311\.607px\]{height:311.607px}.h-\[314px\]{height:314px}.h-\[317\.692px\]{height:317.692px}.h-\[334\.031px\]{height:334.031px}.h-\[375\.188px\]{height:375.188px}.h-\[375px\]{height:375px}.h-\[376px\]{height:376px}.h-\[383\.154px\]{height:383.154px}.h-\[397\.9px\]{height:397.9px}.h-\[397\.785px\]{height:397.785px}.h-\[398\.813px\]{height:398.813px}.h-\[398px\]{height:398px}.h-\[436\.863px\]{height:436.863px}.h-\[438\.362px\]{height:438.362px}.h-\[438\.833px\]{height:438.833px}.h-\[439px\]{height:439px}.h-\[450px\]{height:450px}.h-\[458px\]{height:458px}.h-\[478\.736px\]{height:478.736px}.h-\[530px\]{height:530px}.h-\[542\.073px\]{height:542.073px}.h-\[545\.852px\]{height:545.852px}.h-\[583px\]{height:583px}.h-\[603px\]{height:603px}.h-\[639px\]{height:639px}.h-\[640\.005px\]{height:640.005px}.h-\[641\.658px\]{height:641.658px}.h-\[646px\]{height:646px}.h-\[672px\]{height:672px}.h-\[691px\]{height:691px}.h-\[708px\]{height:708px}.h-\[811px\]{height:811px}.h-\[848px\]{height:848px}.h-\[858px\]{height:858px}.h-\[953px\]{height:953px}.h-\[1406\.67\%\]{height:1406.67%}.h-\[1898px\]{height:1898px}.h-\[2055px\]{height:2055px}.h-\[7189px\]{height:7189px}.h-\[hypot\(-0\.995604cqw\,28\.616cqh\)\]{height:hypot(-.995604cqw,28.616cqh)}.h-\[hypot\(-1\.35274cqw\,35\.3439cqh\)\]{height:hypot(-1.35274cqw,35.3439cqh)}.h-\[hypot\(-1\.68344cqw\,40\.567cqh\)\]{height:hypot(-1.68344cqw,40.567cqh)}.h-\[hypot\(0\.995604cqw\,28\.616cqh\)\]{height:hypot(.995604cqw,28.616cqh)}.h-\[hypot\(1\.35274cqw\,35\.3439cqh\)\]{height:hypot(1.35274cqw,35.3439cqh)}.h-\[hypot\(1\.68344cqw\,40\.567cqh\)\]{height:hypot(1.68344cqw,40.567cqh)}.h-\[hypot\(99\.687cqw\,0\.313304cqh\)\]{height:hypot(99.687cqw,.313304cqh)}.h-\[hypot\(99\.7043cqw\,0\.29595cqh\)\]{height:hypot(99.7043cqw,.29595cqh)}.h-\[hypot\(99\.7737cqw\,0\.226472cqh\)\]{height:hypot(99.7737cqw,.226472cqh)}.h-auto{height:auto}.h-full{height:100%}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-\[13\.023408889770508px\]{min-height:13.0234px}.min-h-\[13\.052460670471191px\]{min-height:13.0525px}.min-h-\[32px\]{min-height:32px}.min-h-\[53\.29692932963371px\]{min-height:53.2969px}.min-h-\[inherit\]{min-height:inherit}.min-h-px{min-height:1px}.w-0{width:calc(var(--spacing) * 0)}.w-\[-3054474717\.23\%\]{width:-3054470000%}.w-\[0\.2px\]{width:.2px}.w-\[0\.746px\]{width:.746px}.w-\[0\.801px\]{width:.801px}.w-\[1\.088px\]{width:1.088px}.w-\[1\.094px\]{width:1.094px}.w-\[1\.098px\]{width:1.098px}.w-\[1\.099px\]{width:1.099px}.w-\[1\.343px\]{width:1.343px}.w-\[1\.514px\]{width:1.514px}.w-\[1\.603px\]{width:1.603px}.w-\[1\.865px\]{width:1.865px}.w-\[2\.984px\]{width:2.984px}.w-\[2px\]{width:2px}.w-\[3\.263px\]{width:3.263px}.w-\[3\.464px\]{width:3.464px}.w-\[3\.907px\]{width:3.907px}.w-\[3px\]{width:3px}.w-\[4\.007px\]{width:4.007px}.w-\[5\.29px\]{width:5.29px}.w-\[5\.167px\]{width:5.167px}.w-\[5\.193px\]{width:5.193px}.w-\[5\.712px\]{width:5.712px}.w-\[5\.745px\]{width:5.745px}.w-\[5\.763px\]{width:5.763px}.w-\[5\.771px\]{width:5.771px}.w-\[6\.303px\]{width:6.303px}.w-\[7\.098px\]{width:7.098px}.w-\[7\.123px\]{width:7.123px}.w-\[7\.213px\]{width:7.213px}.w-\[7\.413px\]{width:7.413px}.w-\[7\.617px\]{width:7.617px}.w-\[7\.659px\]{width:7.659px}.w-\[7\.682px\]{width:7.682px}.w-\[7\.695px\]{width:7.695px}.w-\[8\.415px\]{width:8.415px}.w-\[8\.816px\]{width:8.816px}.w-\[8\.873px\]{width:8.873px}.w-\[9\.302px\]{width:9.302px}.w-\[9\.323px\]{width:9.323px}.w-\[10\.018px\]{width:10.018px}.w-\[10\.064px\]{width:10.064px}.w-\[10\.078px\]{width:10.078px}.w-\[10\.122px\]{width:10.122px}.w-\[10\.155px\]{width:10.155px}.w-\[10\.168px\]{width:10.168px}.w-\[11\.22px\]{width:11.22px}.w-\[11\.83px\]{width:11.83px}.w-\[11\.091px\]{width:11.091px}.w-\[11\.707px\]{width:11.707px}.w-\[12\.622px\]{width:12.622px}.w-\[13\.023px\]{width:13.023px}.w-\[13\.625px\]{width:13.625px}.w-\[13\.825px\]{width:13.825px}.w-\[14\.048px\]{width:14.048px}.w-\[14\.225px\]{width:14.225px}.w-\[14\.226px\]{width:14.226px}.w-\[14\.773px\]{width:14.773px}.w-\[14\.788px\]{width:14.788px}.w-\[16\.529px\]{width:16.529px}.w-\[16\.829px\]{width:16.829px}.w-\[17\.031px\]{width:17.031px}.w-\[17\.632px\]{width:17.632px}.w-\[18\.163px\]{width:18.163px}.w-\[18\.411px\]{width:18.411px}.w-\[18\.933px\]{width:18.933px}.w-\[19\.964px\]{width:19.964px}.w-\[21\.037px\]{width:21.037px}.w-\[21\.885px\]{width:21.885px}.w-\[22\.182px\]{width:22.182px}.w-\[23\.8px\]{width:23.8px}.w-\[23\.14px\]{width:23.14px}.w-\[23\.592px\]{width:23.592px}.w-\[23px\]{width:23px}.w-\[25\.442px\]{width:25.442px}.w-\[25\.446px\]{width:25.446px}.w-\[25\.693px\]{width:25.693px}.w-\[25\.879px\]{width:25.879px}.w-\[26\.262px\]{width:26.262px}.w-\[27\.248px\]{width:27.248px}.w-\[27\.629px\]{width:27.629px}.w-\[28\.251px\]{width:28.251px}.w-\[28\.287px\]{width:28.287px}.w-\[28\.451px\]{width:28.451px}.w-\[29\.576px\]{width:29.576px}.w-\[30px\]{width:30px}.w-\[31\.71px\]{width:31.71px}.w-\[31\.424px\]{width:31.424px}.w-\[31\.658px\]{width:31.658px}.w-\[32\.487px\]{width:32.487px}.w-\[33\.208px\]{width:33.208px}.w-\[33\.273px\]{width:33.273px}.w-\[33\.461px\]{width:33.461px}.w-\[34\.752px\]{width:34.752px}.w-\[35\.121px\]{width:35.121px}.w-\[36\.97px\]{width:36.97px}.w-\[37\.373px\]{width:37.373px}.w-\[37\.866px\]{width:37.866px}.w-\[37px\]{width:37px}.w-\[38\.67px\]{width:38.67px}.w-\[38\.299px\]{width:38.299px}.w-\[38\.423px\]{width:38.423px}.w-\[38\.472px\]{width:38.472px}.w-\[38\.818px\]{width:38.818px}.w-\[38px\]{width:38px}.w-\[39\.271px\]{width:39.271px}.w-\[40\.667px\]{width:40.667px}.w-\[41\.954px\]{width:41.954px}.w-\[42px\]{width:42px}.w-\[43\.316px\]{width:43.316px}.w-\[43\.518px\]{width:43.518px}.w-\[43\.912px\]{width:43.912px}.w-\[45\.473px\]{width:45.473px}.w-\[45px\]{width:45px}.w-\[46\.616px\]{width:46.616px}.w-\[46\.843px\]{width:46.843px}.w-\[46px\]{width:46px}.w-\[47\.394px\]{width:47.394px}.w-\[48\.061px\]{width:48.061px}.w-\[48\.73px\]{width:48.73px}.w-\[48\.666px\]{width:48.666px}.w-\[48\.832px\]{width:48.832px}.w-\[49\.071px\]{width:49.071px}.w-\[49\.089px\]{width:49.089px}.w-\[49\.909px\]{width:49.909px}.w-\[50px\]{width:50px}.w-\[51\.388px\]{width:51.388px}.w-\[51\.758px\]{width:51.758px}.w-\[51\.932px\]{width:51.932px}.w-\[51\.967px\]{width:51.967px}.w-\[52\.002px\]{width:52.002px}.w-\[53\.163px\]{width:53.163px}.w-\[53\.582px\]{width:53.582px}.w-\[53\.586px\]{width:53.586px}.w-\[54\.715px\]{width:54.715px}.w-\[54\.987px\]{width:54.987px}.w-\[55\.807px\]{width:55.807px}.w-\[56\.194px\]{width:56.194px}.w-\[56px\]{width:56px}.w-\[57\.304px\]{width:57.304px}.w-\[57\.705px\]{width:57.705px}.w-\[58\.326px\]{width:58.326px}.w-\[58\.903px\]{width:58.903px}.w-\[59\.559px\]{width:59.559px}.w-\[59\.709px\]{width:59.709px}.w-\[59px\]{width:59px}.w-\[60\.63px\]{width:60.63px}.w-\[61\.826px\]{width:61.826px}.w-\[63\.115px\]{width:63.115px}.w-\[64\.918px\]{width:64.918px}.w-\[66\.545px\]{width:66.545px}.w-\[67\.181px\]{width:67.181px}.w-\[67\.655px\]{width:67.655px}.w-\[69\.503px\]{width:69.503px}.w-\[71\.33px\]{width:71.33px}.w-\[72px\]{width:72px}.w-\[73\.939px\]{width:73.939px}.w-\[73px\]{width:73px}.w-\[77\.914px\]{width:77.914px}.w-\[78\.043px\]{width:78.043px}.w-\[79px\]{width:79px}.w-\[80\.346px\]{width:80.346px}.w-\[80px\]{width:80px}.w-\[81\.703px\]{width:81.703px}.w-\[82\.989px\]{width:82.989px}.w-\[82px\]{width:82px}.w-\[85\.843px\]{width:85.843px}.w-\[91\.315px\]{width:91.315px}.w-\[91px\]{width:91px}.w-\[92\.214px\]{width:92.214px}.w-\[92\.424px\]{width:92.424px}.w-\[93\.012px\]{width:93.012px}.w-\[93\.133px\]{width:93.133px}.w-\[93\.312px\]{width:93.312px}.w-\[93\.326px\]{width:93.326px}.w-\[93\.431px\]{width:93.431px}.w-\[95\.508px\]{width:95.508px}.w-\[95px\]{width:95px}.w-\[98\.378px\]{width:98.378px}.w-\[98\.593px\]{width:98.593px}.w-\[99\.852px\]{width:99.852px}.w-\[100cqh\]{width:100cqh}.w-\[100cqw\]{width:100cqw}.w-\[103\.61\%\]{width:103.61%}.w-\[103\.885px\]{width:103.885px}.w-\[104\.652px\]{width:104.652px}.w-\[104px\]{width:104px}.w-\[105\.88\%\]{width:105.88%}.w-\[105\.93\%\]{width:105.93%}.w-\[105\.97\%\]{width:105.97%}.w-\[105\.523px\]{width:105.523px}.w-\[106\.076px\]{width:106.076px}.w-\[106\.691px\]{width:106.691px}.w-\[106\.829px\]{width:106.829px}.w-\[107\.034px\]{width:107.034px}.w-\[107\.171px\]{width:107.171px}.w-\[107px\]{width:107px}.w-\[108\.16\%\]{width:108.16%}.w-\[108\.22\%\]{width:108.22%}.w-\[109\.57\%\]{width:109.57%}.w-\[109\.99\%\]{width:109.99%}.w-\[109\.426px\]{width:109.426px}.w-\[109\.599px\]{width:109.599px}.w-\[110\.41\%\]{width:110.41%}.w-\[110\.836px\]{width:110.836px}.w-\[112\.388px\]{width:112.388px}.w-\[120px\]{width:120px}.w-\[123\.77px\]{width:123.77px}.w-\[123px\]{width:123px}.w-\[124\.3\%\]{width:124.3%}.w-\[127\.001px\]{width:127.001px}.w-\[128\.464px\]{width:128.464px}.w-\[133\.91\%\]{width:133.91%}.w-\[135\.419px\]{width:135.419px}.w-\[135\.652px\]{width:135.652px}.w-\[136\.241px\]{width:136.241px}.w-\[136\.248px\]{width:136.248px}.w-\[136px\]{width:136px}.w-\[137\.527px\]{width:137.527px}.w-\[138\.146px\]{width:138.146px}.w-\[139px\]{width:139px}.w-\[140\%\]{width:140%}.w-\[142\.659px\]{width:142.659px}.w-\[148\.533px\]{width:148.533px}.w-\[148\.718px\]{width:148.718px}.w-\[149\.472px\]{width:149.472px}.w-\[151\.862px\]{width:151.862px}.w-\[153\.261px\]{width:153.261px}.w-\[158\.97px\]{width:158.97px}.w-\[160\.328px\]{width:160.328px}.w-\[160\.905px\]{width:160.905px}.w-\[164\.182px\]{width:164.182px}.w-\[166\.746px\]{width:166.746px}.w-\[167\.118px\]{width:167.118px}.w-\[170\.002px\]{width:170.002px}.w-\[170\.381px\]{width:170.381px}.w-\[172\.109px\]{width:172.109px}.w-\[173\.516px\]{width:173.516px}.w-\[174\.07\%\]{width:174.07%}.w-\[174px\]{width:174px}.w-\[175\.56\%\]{width:175.56%}.w-\[176\.9\%\]{width:176.9%}.w-\[186px\]{width:186px}.w-\[193\.338px\]{width:193.338px}.w-\[194\.03\%\]{width:194.03%}.w-\[200px\]{width:200px}.w-\[203\.333px\]{width:203.333px}.w-\[208\.98px\]{width:208.98px}.w-\[211px\]{width:211px}.w-\[237\.034px\]{width:237.034px}.w-\[245\.246px\]{width:245.246px}.w-\[247\.42\%\]{width:247.42%}.w-\[250px\]{width:250px}.w-\[258\.27px\]{width:258.27px}.w-\[258\.069px\]{width:258.069px}.w-\[263\.33\%\]{width:263.33%}.w-\[272\.308px\]{width:272.308px}.w-\[284\.141px\]{width:284.141px}.w-\[288\.525px\]{width:288.525px}.w-\[291\.35\%\]{width:291.35%}.w-\[302\.048px\]{width:302.048px}.w-\[312px\]{width:312px}.w-\[313px\]{width:313px}.w-\[319\.086px\]{width:319.086px}.w-\[324px\]{width:324px}.w-\[330px\]{width:330px}.w-\[335\.635px\]{width:335.635px}.w-\[347\.794px\]{width:347.794px}.w-\[350\.659px\]{width:350.659px}.w-\[350px\]{width:350px}.w-\[351\.65px\]{width:351.65px}.w-\[354px\]{width:354px}.w-\[359\.56px\]{width:359.56px}.w-\[361\.556px\]{width:361.556px}.w-\[382px\]{width:382px}.w-\[383px\]{width:383px}.w-\[385\.549px\]{width:385.549px}.w-\[404\.369px\]{width:404.369px}.w-\[408\.889px\]{width:408.889px}.w-\[409\.778px\]{width:409.778px}.w-\[410\.717px\]{width:410.717px}.w-\[416px\]{width:416px}.w-\[423\.702px\]{width:423.702px}.w-\[434\.458px\]{width:434.458px}.w-\[500px\]{width:500px}.w-\[507px\]{width:507px}.w-\[522\.957px\]{width:522.957px}.w-\[529\.485px\]{width:529.485px}.w-\[536\.34px\]{width:536.34px}.w-\[600px\]{width:600px}.w-\[627\.629px\]{width:627.629px}.w-\[636px\]{width:636px}.w-\[650px\]{width:650px}.w-\[667px\]{width:667px}.w-\[668\.53px\]{width:668.53px}.w-\[679px\]{width:679px}.w-\[707\.173px\]{width:707.173px}.w-\[707\.378px\]{width:707.378px}.w-\[721\.154px\]{width:721.154px}.w-\[802px\]{width:802px}.w-\[1000px\]{width:1000px}.w-\[1066\.837px\]{width:1066.84px}.w-\[1075\.612px\]{width:1075.61px}.w-\[1137\.786px\]{width:1137.79px}.w-\[1358px\]{width:1358px}.w-\[1362px\]{width:1362px}.w-\[1435\.005px\]{width:1435.01px}.w-\[1435px\]{width:1435px}.w-\[1440px\]{width:1440px}.w-\[1450\.5px\]{width:1450.5px}.w-\[1458px\]{width:1458px}.w-\[1497px\]{width:1497px}.w-\[2223\.53\%\]{width:2223.53%}.w-\[hypot\(0\.226287cqw\,-99\.7735cqh\)\]{width:hypot(.226287cqw,-99.7735cqh)}.w-\[hypot\(0\.295709cqw\,-99\.7041cqh\)\]{width:hypot(.295709cqw,-99.7041cqh)}.w-\[hypot\(0\.313049cqw\,-99\.6867cqh\)\]{width:hypot(.313049cqw,-99.6867cqh)}.w-\[hypot\(98\.3166cqw\,-59\.433cqh\)\]{width:hypot(98.3166cqw,-59.433cqh)}.w-\[hypot\(98\.3166cqw\,59\.433cqh\)\]{width:hypot(98.3166cqw,59.433cqh)}.w-\[hypot\(98\.6473cqw\,-64\.6561cqh\)\]{width:hypot(98.6473cqw,-64.6561cqh)}.w-\[hypot\(98\.6473cqw\,64\.6561cqh\)\]{width:hypot(98.6473cqw,64.6561cqh)}.w-\[hypot\(99\.0044cqw\,-71\.384cqh\)\]{width:hypot(99.0044cqw,-71.384cqh)}.w-\[hypot\(99\.0044cqw\,71\.384cqh\)\]{width:hypot(99.0044cqw,71.384cqh)}.w-\[min-content\]{width:min-content}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.max-w-\[49\.49000580608845px\]{max-width:49.49px}.max-w-\[96\.17491006851196px\]{max-width:96.1749px}.max-w-\[104\.6523928642273px\]{max-width:104.652px}.max-w-\[inherit\]{max-width:inherit}.max-w-none{max-width:none}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[16\.029151678085327px\]{min-width:16.0292px}.min-w-\[25\.646642684936523px\]{min-width:25.6466px}.min-w-\[48\.41605252136401px\]{min-width:48.4161px}.min-w-\[55\.81460952758789px\]{min-width:55.8146px}.min-w-\[70\.66651930596981px\]{min-width:70.6665px}.min-w-\[inherit\]{min-width:inherit}.min-w-full{min-width:100%}.min-w-px{min-width:1px}.flex-1{flex:1}.flex-\[1_0_0\]{flex:1 0 0}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-\[2px\]{--tw-translate-x:calc(2px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[2px\]{--tw-translate-x:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[4px\]{--tw-translate-y:4px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-scale-x-100{--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.-scale-y-100{--tw-scale-y:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-y-98{--tw-scale-y:98%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-9{rotate:-9deg}.-rotate-10{rotate:-10deg}.-rotate-90{rotate:-90deg}.rotate-9{rotate:9deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.rotate-\[-0\.12deg\]{rotate:-.12deg}.rotate-\[-0\.15deg\]{rotate:-.15deg}.rotate-\[-11\.65deg\]{rotate:-11.65deg}.rotate-\[-14\.31deg\]{rotate:-14.31deg}.rotate-\[-89\.82deg\]{rotate:-89.82deg}.rotate-\[-89\.83deg\]{rotate:-89.83deg}.rotate-\[-89\.87deg\]{rotate:-89.87deg}.rotate-\[16\.4deg\]{rotate:16.4deg}.rotate-\[34\.6deg\]{rotate:34.6deg}.rotate-\[82\.77deg\]{rotate:82.77deg}.-skew-x-10{--tw-skew-x:skewX(calc(10deg * -1));transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[top-nav-tooltip-in_160ms_ease-out_both\]{animation:.16s ease-out both top-nav-tooltip-in}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[290px_245px_123px_197px_110px_195px_198px\]{grid-template-columns:290px 245px 123px 197px 110px 195px 198px}.grid-cols-\[max-content\]{grid-template-columns:max-content}.grid-rows-\[max-content\]{grid-template-rows:max-content}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-items-start{place-items:start}.content-start{align-content:flex-start}.content-stretch{align-content:stretch}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-\[0\.93px\]{gap:.93px}.gap-\[0\.328px\]{gap:.328px}.gap-\[0\.401px\]{gap:.401px}.gap-\[0\.541px\]{gap:.541px}.gap-\[0\.801px\]{gap:.801px}.gap-\[1\.083px\]{gap:1.083px}.gap-\[1\.83px\]{gap:1.83px}.gap-\[1\.86px\]{gap:1.86px}.gap-\[1\.096px\]{gap:1.096px}.gap-\[1\.202px\]{gap:1.202px}.gap-\[1\.262px\]{gap:1.262px}.gap-\[1\.374px\]{gap:1.374px}.gap-\[1\.479px\]{gap:1.479px}.gap-\[1\.603px\]{gap:1.603px}.gap-\[1\.624px\]{gap:1.624px}.gap-\[1\.641px\]{gap:1.641px}.gap-\[1\.865px\]{gap:1.865px}.gap-\[1\.915px\]{gap:1.915px}.gap-\[2\.004px\]{gap:2.004px}.gap-\[2\.166px\]{gap:2.166px}.gap-\[2\.189px\]{gap:2.189px}.gap-\[2\.218px\]{gap:2.218px}.gap-\[2\.331px\]{gap:2.331px}.gap-\[2\.366px\]{gap:2.366px}.gap-\[2\.404px\]{gap:2.404px}.gap-\[2\.524px\]{gap:2.524px}.gap-\[2\.614px\]{gap:2.614px}.gap-\[2\.958px\]{gap:2.958px}.gap-\[3\.79px\]{gap:3.79px}.gap-\[3\.206px\]{gap:3.206px}.gap-\[3\.249px\]{gap:3.249px}.gap-\[3\.366px\]{gap:3.366px}.gap-\[3\.697px\]{gap:3.697px}.gap-\[3\.721px\]{gap:3.721px}.gap-\[3\.729px\]{gap:3.729px}.gap-\[3\.847px\]{gap:3.847px}.gap-\[3\.999px\]{gap:3.999px}.gap-\[4\.3px\]{gap:4.3px}.gap-\[4\.007px\]{gap:4.007px}.gap-\[4\.241px\]{gap:4.241px}.gap-\[4\.377px\]{gap:4.377px}.gap-\[4\.809px\]{gap:4.809px}.gap-\[4\.808745503425598px_4\.809px\]{gap:4.80875px 4.809px}.gap-\[4px\]{gap:4px}.gap-\[5\.471px\]{gap:5.471px}.gap-\[5\.489px\]{gap:5.489px}.gap-\[5\.581px\]{gap:5.581px}.gap-\[5px\]{gap:5px}.gap-\[6\.046px\]{gap:6.046px}.gap-\[6px\]{gap:6px}.gap-\[7\.66px\]{gap:7.66px}.gap-\[7\.782px\]{gap:7.782px}.gap-\[8px\]{gap:8px}.gap-\[9\.2px\]{gap:9.2px}.gap-\[10px\]{gap:10px}.gap-\[12px\]{gap:12px}.gap-\[13\.196px\]{gap:13.196px}.gap-\[14px\]{gap:14px}.gap-\[15\.308px\]{gap:15.308px}.gap-\[16px\]{gap:16px}.gap-\[20px\]{gap:20px}.gap-\[24px\]{gap:24px}.gap-\[27\.935px\]{gap:27.935px}.gap-\[27px\]{gap:27px}.gap-\[30px\]{gap:30px}.gap-\[33\.8px\]{gap:33.8px}.gap-\[34\.186px\]{gap:34.186px}.gap-\[34\.263px\]{gap:34.263px}.gap-\[37\.511px\]{gap:37.511px}.gap-\[40px\]{gap:40px}.gap-\[42\.044px\]{gap:42.044px}.gap-\[54\.44px\]{gap:54.44px}.gap-\[54\.685px\]{gap:54.685px}.gap-\[60px\]{gap:60px}.gap-\[105px\]{gap:105px}.gap-\[120px\]{gap:120px}.gap-x-\[12px\]{column-gap:12px}.gap-y-\[4px\]{row-gap:4px}.self-stretch{align-self:stretch}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-x-clip{overflow-x:clip}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[0\.41px\]{border-radius:.41px}.rounded-\[0\.082px\]{border-radius:.082px}.rounded-\[0\.163px\]{border-radius:.163px}.rounded-\[0\.245px\]{border-radius:.245px}.rounded-\[0\.274px\]{border-radius:.274px}.rounded-\[0\.327px\]{border-radius:.327px}.rounded-\[0\.408px\]{border-radius:.408px}.rounded-\[0\.412px\]{border-radius:.412px}.rounded-\[0\.421px\]{border-radius:.421px}.rounded-\[0\.631px\]{border-radius:.631px}.rounded-\[0\.653px\]{border-radius:.653px}.rounded-\[0\.684px\]{border-radius:.684px}.rounded-\[0\.801px\]{border-radius:.801px}.rounded-\[0\.841px\]{border-radius:.841px}.rounded-\[1\.86px\]{border-radius:1.86px}.rounded-\[1\.96px\]{border-radius:1.96px}.rounded-\[1\.109px\]{border-radius:1.109px}.rounded-\[1\.202px\]{border-radius:1.202px}.rounded-\[1\.262px\]{border-radius:1.262px}.rounded-\[1\.479px\]{border-radius:1.479px}.rounded-\[1\.603px\]{border-radius:1.603px}.rounded-\[1\.624px\]{border-radius:1.624px}.rounded-\[1\.683px\]{border-radius:1.683px}.rounded-\[1\.848px\]{border-radius:1.848px}.rounded-\[2\.5px\]{border-radius:2.5px}.rounded-\[2\.166px\]{border-radius:2.166px}.rounded-\[2\.189px\]{border-radius:2.189px}.rounded-\[2\.196px\]{border-radius:2.196px}.rounded-\[2\.198px\]{border-radius:2.198px}.rounded-\[2\.218px\]{border-radius:2.218px}.rounded-\[2\.267px\]{border-radius:2.267px}.rounded-\[2\.524px\]{border-radius:2.524px}.rounded-\[2\.744px\]{border-radius:2.744px}.rounded-\[2\.748px\]{border-radius:2.748px}.rounded-\[2\.958px\]{border-radius:2.958px}.rounded-\[4\.007px\]{border-radius:4.007px}.rounded-\[4\.08px\]{border-radius:4.08px}.rounded-\[4\.103px\]{border-radius:4.103px}.rounded-\[4\.117px\]{border-radius:4.117px}.rounded-\[4\.436px\]{border-radius:4.436px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5\.15px\]{border-radius:5.15px}.rounded-\[5\.786px\]{border-radius:5.786px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6\.929px\]{border-radius:6.929px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8\.2px\]{border-radius:8.2px}.rounded-\[8\.014px\]{border-radius:8.014px}.rounded-\[8\.16px\]{border-radius:8.16px}.rounded-\[8\.218px\]{border-radius:8.218px}.rounded-\[8\.231px\]{border-radius:8.231px}.rounded-\[8\.233px\]{border-radius:8.233px}.rounded-\[8\.244px\]{border-radius:8.244px}.rounded-\[8\.401px\]{border-radius:8.401px}.rounded-\[8px\]{border-radius:8px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11\.945px\]{border-radius:11.945px}.rounded-\[12\.2px\]{border-radius:12.2px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14\.308px\]{border-radius:14.308px}.rounded-\[14\.401px\]{border-radius:14.401px}.rounded-\[14px\]{border-radius:14px}.rounded-\[15\.5px\]{border-radius:15.5px}.rounded-\[15px\]{border-radius:15px}.rounded-\[16px\]{border-radius:16px}.rounded-\[20px\]{border-radius:20px}.rounded-\[21\.634px\]{border-radius:21.634px}.rounded-\[22\.535px\]{border-radius:22.535px}.rounded-\[22px\]{border-radius:22px}.rounded-\[23\.776px\]{border-radius:23.776px}.rounded-\[23\.891px\]{border-radius:23.891px}.rounded-\[25px\]{border-radius:25px}.rounded-\[26\.802px\]{border-radius:26.802px}.rounded-\[36\.6px\]{border-radius:36.6px}.rounded-\[50px\]{border-radius:50px}.rounded-\[80px\]{border-radius:80px}.rounded-\[100px\]{border-radius:100px}.rounded-\[408\.22px\]{border-radius:408.22px}.rounded-\[999px\]{border-radius:999px}.rounded-\[1440px\]{border-radius:1440px}.rounded-\[9999px\]{border-radius:9999px}.rounded-\[22997\.697px\]{border-radius:22997.7px}.rounded-\[23307\.727px\]{border-radius:23307.7px}.rounded-\[99999px\]{border-radius:99999px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.rounded-tl-\[0\.275px\]{border-top-left-radius:.275px}.rounded-tl-\[0\.327px\]{border-top-left-radius:.327px}.rounded-tl-\[0\.401px\]{border-top-left-radius:.401px}.rounded-tl-\[1\.603px\]{border-top-left-radius:1.603px}.rounded-tl-\[2\.198px\]{border-top-left-radius:2.198px}.rounded-tl-\[2\.404px\]{border-top-left-radius:2.404px}.rounded-tl-\[4\.007px\]{border-top-left-radius:4.007px}.rounded-tl-\[4\.915px\]{border-top-left-radius:4.915px}.rounded-tl-\[5\.478px\]{border-top-left-radius:5.478px}.rounded-tl-\[8px\]{border-top-left-radius:8px}.rounded-tl-\[288\.525px\]{border-top-left-radius:288.525px}.rounded-tr-\[0\.275px\]{border-top-right-radius:.275px}.rounded-tr-\[0\.327px\]{border-top-right-radius:.327px}.rounded-tr-\[0\.401px\]{border-top-right-radius:.401px}.rounded-tr-\[1\.603px\]{border-top-right-radius:1.603px}.rounded-tr-\[2\.198px\]{border-top-right-radius:2.198px}.rounded-tr-\[2\.404px\]{border-top-right-radius:2.404px}.rounded-tr-\[4\.007px\]{border-top-right-radius:4.007px}.rounded-tr-\[4\.915px\]{border-top-right-radius:4.915px}.rounded-tr-\[5\.478px\]{border-top-right-radius:5.478px}.rounded-tr-\[8px\]{border-top-right-radius:8px}.rounded-tr-\[288\.525px\]{border-top-right-radius:288.525px}.rounded-b-\[12px\]{border-bottom-right-radius:12px;border-bottom-left-radius:12px}.rounded-br-\[0\.138px\]{border-bottom-right-radius:.138px}.rounded-br-\[0\.327px\]{border-bottom-right-radius:.327px}.rounded-br-\[0\.401px\]{border-bottom-right-radius:.401px}.rounded-br-\[4\.007px\]{border-bottom-right-radius:4.007px}.rounded-br-\[4\.436px\]{border-bottom-right-radius:4.436px}.rounded-br-\[8px\]{border-bottom-right-radius:8px}.rounded-br-\[12px\]{border-bottom-right-radius:12px}.rounded-br-\[288\.525px\]{border-bottom-right-radius:288.525px}.rounded-bl-\[0\.138px\]{border-bottom-left-radius:.138px}.rounded-bl-\[0\.327px\]{border-bottom-left-radius:.327px}.rounded-bl-\[0\.401px\]{border-bottom-left-radius:.401px}.rounded-bl-\[8px\]{border-bottom-left-radius:8px}.rounded-bl-\[12px\]{border-bottom-left-radius:12px}.rounded-bl-\[288\.525px\]{border-bottom-left-radius:288.525px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-6{border-style:var(--tw-border-style);border-width:6px}.border-\[0\.2px\]{border-style:var(--tw-border-style);border-width:.2px}.border-\[0\.21px\]{border-style:var(--tw-border-style);border-width:.21px}.border-\[0\.37px\]{border-style:var(--tw-border-style);border-width:.37px}.border-\[0\.038px\]{border-style:var(--tw-border-style);border-width:.038px}.border-\[0\.137px\]{border-style:var(--tw-border-style);border-width:.137px}.border-\[0\.233px\]{border-style:var(--tw-border-style);border-width:.233px}.border-\[0\.271px\]{border-style:var(--tw-border-style);border-width:.271px}.border-\[0\.274px\]{border-style:var(--tw-border-style);border-width:.274px}.border-\[0\.301px\]{border-style:var(--tw-border-style);border-width:.301px}.border-\[0\.401px\]{border-style:var(--tw-border-style);border-width:.401px}.border-\[0\.406px\]{border-style:var(--tw-border-style);border-width:.406px}.border-\[0\.555px\]{border-style:var(--tw-border-style);border-width:.555px}.border-\[1\.803px\]{border-style:var(--tw-border-style);border-width:1.803px}.border-\[2\.3px\]{border-style:var(--tw-border-style);border-width:2.3px}.border-\[4\.007px\]{border-style:var(--tw-border-style);border-width:4.007px}.border-x-2{border-inline-style:var(--tw-border-style);border-inline-width:2px}.border-x-\[6px\]{border-inline-style:var(--tw-border-style);border-inline-width:6px}.border-y-2{border-block-style:var(--tw-border-style);border-block-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-t-\[0\.2px\]{border-top-style:var(--tw-border-style);border-top-width:.2px}.border-t-\[0\.37px\]{border-top-style:var(--tw-border-style);border-top-width:.37px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.border-r-\[0\.2px\]{border-right-style:var(--tw-border-style);border-right-width:.2px}.border-r-\[0\.233px\]{border-right-style:var(--tw-border-style);border-right-width:.233px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-b-\[0\.2px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:.2px}.border-b-\[0\.233px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:.233px}.border-b-\[6px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:6px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-\[0\.2px\]{border-left-style:var(--tw-border-style);border-left-width:.2px}.border-l-\[0\.37px\]{border-left-style:var(--tw-border-style);border-left-width:.37px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-solid{--tw-border-style:solid;border-style:solid}.border-\[\#0c0d11\]{border-color:#0c0d11}.border-\[\#00db44\]{border-color:#00db44}.border-\[\#004fe5\]{border-color:#004fe5}.border-\[\#4c2f2f\]{border-color:#4c2f2f}.border-\[\#5D65CB\],.border-\[\#5d65cb\]{border-color:#5d65cb}.border-\[\#7be0b1\]{border-color:#7be0b1}.border-\[\#7ca8ff\]{border-color:#7ca8ff}.border-\[\#9ca3af\]{border-color:#9ca3af}.border-\[\#9f9f9f\]{border-color:#9f9f9f}.border-\[\#0035cc\]{border-color:#0035cc}.border-\[\#51beff\]{border-color:#51beff}.border-\[\#0068ff\]{border-color:#0068ff}.border-\[\#292f7c\]{border-color:#292f7c}.border-\[\#5856d6\]{border-color:#5856d6}.border-\[\#111827\]{border-color:#111827}.border-\[\#178037\]{border-color:#178037}.border-\[\#404040\]{border-color:#404040}.border-\[\#a05454\]{border-color:#a05454}.border-\[\#b74e47\]{border-color:#b74e47}.border-\[\#cbd5e0\]{border-color:#cbd5e0}.border-\[\#d4d4d4\]{border-color:#d4d4d4}.border-\[\#d9d9d9\]{border-color:#d9d9d9}.border-\[\#dfdfdf\]{border-color:#dfdfdf}.border-\[\#e2e8f0\]{border-color:#e2e8f0}.border-\[\#e5e5e5\]{border-color:#e5e5e5}.border-\[\#e5e7eb\]{border-color:#e5e7eb}.border-\[\#ef4444\]{border-color:#ef4444}.border-\[\#f2f8ff\]{border-color:#f2f8ff}.border-\[\#ff8d42\]{border-color:#ff8d42}.border-\[\#fffbe8\]{border-color:#fffbe8}.border-white{border-color:var(--color-white)}.border-x-transparent{border-inline-color:#0000}.border-b-\[\#454545\]{border-bottom-color:#454545}.bg-\[\#1a1e51\]{background-color:#1a1e51}.bg-\[\#1ec373\]{background-color:#1ec373}.bg-\[\#3d4642\]{background-color:#3d4642}.bg-\[\#004a75\]{background-color:#004a75}.bg-\[\#4c2f2f\]{background-color:#4c2f2f}.bg-\[\#4c51bf\]{background-color:#4c51bf}.bg-\[\#5D65CB\]{background-color:#5d65cb}.bg-\[\#5D636F\]{background-color:#5d636f}.bg-\[\#5d65cb\]{background-color:#5d65cb}.bg-\[\#7b8599\]{background-color:#7b8599}.bg-\[\#7c4f4f\]{background-color:#7c4f4f}.bg-\[\#8d8d8d\]{background-color:#8d8d8d}.bg-\[\#9e9e9e\]{background-color:#9e9e9e}.bg-\[\#10b981\]{background-color:#10b981}.bg-\[\#0068ff\]{background-color:#0068ff}.bg-\[\#79a5ff\]{background-color:#79a5ff}.bg-\[\#94a3b8\]{background-color:#94a3b8}.bg-\[\#292f7c\]{background-color:#292f7c}.bg-\[\#333\]{background-color:#333}.bg-\[\#3942b0\]{background-color:#3942b0}.bg-\[\#4299e1\]{background-color:#4299e1}.bg-\[\#5856d6\]{background-color:#5856d6}.bg-\[\#006298\]{background-color:#006298}.bg-\[\#7090cf\]{background-color:#7090cf}.bg-\[\#171717\]{background-color:#171717}.bg-\[\#178037\]{background-color:#178037}.bg-\[\#454545\]{background-color:#454545}.bg-\[\#707070\]{background-color:#707070}.bg-\[\#737373\]{background-color:#737373}.bg-\[\#a6deff\]{background-color:#a6deff}.bg-\[\#acf0c1\]{background-color:#acf0c1}.bg-\[\#b54d46\]{background-color:#b54d46}.bg-\[\#b74e47\]{background-color:#b74e47}.bg-\[\#bdbdbd\]{background-color:#bdbdbd}.bg-\[\#cbd5e0\]{background-color:#cbd5e0}.bg-\[\#cbd5e1\]{background-color:#cbd5e1}.bg-\[\#cddeff\]{background-color:#cddeff}.bg-\[\#cec5ff\]{background-color:#cec5ff}.bg-\[\#d1d5db\]{background-color:#d1d5db}.bg-\[\#d4d4d4\]{background-color:#d4d4d4}.bg-\[\#e2e8f0\]{background-color:#e2e8f0}.bg-\[\#e5e7eb\]{background-color:#e5e7eb}.bg-\[\#e5f0ff\]{background-color:#e5f0ff}.bg-\[\#e8e9f8\]{background-color:#e8e9f8}.bg-\[\#e8f5fc\]{background-color:#e8f5fc}.bg-\[\#edf4ff\]{background-color:#edf4ff}.bg-\[\#ef4444\]{background-color:#ef4444}.bg-\[\#f3f4f6\]{background-color:#f3f4f6}.bg-\[\#f5f5f5\]{background-color:#f5f5f5}.bg-\[\#f6cdb2\]{background-color:#f6cdb2}.bg-\[\#f7f7f7\]{background-color:#f7f7f7}.bg-\[\#f7fafc\]{background-color:#f7fafc}.bg-\[\#f8fafc\]{background-color:#f8fafc}.bg-\[\#f9fafb\]{background-color:#f9fafb}.bg-\[\#f9fbfc\]{background-color:#f9fbfc}.bg-\[\#f59e0b\]{background-color:#f59e0b}.bg-\[\#fafafa\]{background-color:#fafafa}.bg-\[\#fbfbfb\]{background-color:#fbfbfb}.bg-\[\#fce3cc\]{background-color:#fce3cc}.bg-\[\#fdede0\]{background-color:#fdede0}.bg-\[\#fefdfb\]{background-color:#fefdfb}.bg-\[\#fefefe\]{background-color:#fefefe}.bg-\[\#fffbe8\]{background-color:#fffbe8}.bg-\[rgba\(0\,0\,0\,0\.2\)\]{background-color:#0003}.bg-\[rgba\(0\,0\,0\,0\.3\)\]{background-color:#0000004d}.bg-\[rgba\(0\,0\,0\,0\.05\)\]{background-color:#0000000d}.bg-\[rgba\(0\,0\,0\,0\.13\)\]{background-color:#00000021}.bg-\[rgba\(38\,38\,38\,0\.9\)\]{background-color:#262626e6}.bg-\[rgba\(205\,222\,255\,0\.6\)\]{background-color:#cddeff99}.bg-\[rgba\(217\,217\,217\,0\)\]{background-color:#d9d9d900}.bg-\[rgba\(245\,245\,245\,0\.6\)\]{background-color:#f5f5f599}.bg-\[rgba\(255\,255\,255\,0\.5\)\]{background-color:#ffffff80}.bg-black{background-color:var(--color-black)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-l{--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#1a77ff\]{--tw-gradient-from:#1a77ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#004fe5\]{--tw-gradient-from:#004fe5;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#4d95ff\]{--tw-gradient-from:#4d95ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#0068ff\]{--tw-gradient-from:#0068ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#80b3ff\]{--tw-gradient-from:#80b3ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#7190cf\]{--tw-gradient-from:#7190cf;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#178037\]{--tw-gradient-from:#178037;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#b2d2ff\]{--tw-gradient-from:#b2d2ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#fbfdff\]{--tw-gradient-from:#fbfdff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[0\.105\%\]{--tw-gradient-from-position:0.105%}.from-\[27\.191\%\]{--tw-gradient-from-position:27.191%}.to-\[\#1a77ff\]{--tw-gradient-to:#1a77ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#004fe5\]{--tw-gradient-to:#004fe5;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#4d95ff\]{--tw-gradient-to:#4d95ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#0035cc\]{--tw-gradient-to:#0035cc;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#46a2ff\]{--tw-gradient-to:#46a2ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#0068ff\]{--tw-gradient-to:#0068ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#80b3ff\]{--tw-gradient-to:#80b3ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#3942b0\]{--tw-gradient-to:#3942b0;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#394969\]{--tw-gradient-to:#394969;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[97\.114\%\]{--tw-gradient-to-position:97.114%}.to-\[204\.54\%\]{--tw-gradient-to-position:204.54%}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.mask-intersect{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.mask-alpha{-webkit-mask-source-type:alpha;-webkit-mask-source-type:alpha;-webkit-mask-source-type:alpha;mask-mode:alpha}.mask-size-\[2\.019px_1\.422px\,_2\.019px_1\.43px\]{-webkit-mask-size:2.019px 1.422px,2.019px 1.43px;mask-size:2.019px 1.422px,2.019px 1.43px}.mask-size-\[2\.112px_2\.453px\,_2\.112px_2\.453px\]{-webkit-mask-size:2.112px 2.453px,2.112px 2.453px;mask-size:2.112px 2.453px,2.112px 2.453px}.mask-size-\[3\.572px_3\.572px\]{-webkit-mask-size:3.572px 3.572px;mask-size:3.572px 3.572px}.mask-size-\[11\.63px_8\.195px\,_11\.63px_8\.234px\]{-webkit-mask-size:11.63px 8.195px,11.63px 8.234px;mask-size:11.63px 8.195px,11.63px 8.234px}.mask-size-\[12\.167px_14\.136px\,_12\.167px_14\.136px\]{-webkit-mask-size:12.167px 14.136px,12.167px 14.136px;mask-size:12.167px 14.136px,12.167px 14.136px}.mask-size-\[20\.584px_20\.584px\]{-webkit-mask-size:20.584px 20.584px;mask-size:20.584px 20.584px}.mask-size-\[93\.325px_43\.951px\]{-webkit-mask-size:93.325px 43.951px;mask-size:93.325px 43.951px}.mask-size-\[93\.432px_41\.221px\]{-webkit-mask-size:93.432px 41.221px;mask-size:93.432px 41.221px}.mask-no-clip{-webkit-mask-clip:no-clip;mask-clip:no-clip}.mask-position-\[-5\.223px_-6\.045px\]{-webkit-mask-position:-5.223px -6.045px;mask-position:-5.223px -6.045px}.mask-position-\[0\.002px_0px\,_0px_0px\]{-webkit-mask-position:.002px 0,0 0;mask-position:.002px 0,0 0}.mask-position-\[0px_-0\.002px\,_0px_0px\]{-webkit-mask-position:0 -.002px,0 0;mask-position:0 -.002px,0 0}.mask-position-\[0px_0px\,_0px_0px\]{-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0}.mask-position-\[6\.048px_16\.215px\]{-webkit-mask-position:6.048px 16.215px;mask-position:6.048px 16.215px}.mask-position-\[6\.049px_16\.215px\]{-webkit-mask-position:6.049px 16.215px;mask-position:6.049px 16.215px}.mask-no-repeat{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-\[0\.353px\]{padding:.353px}.p-\[0\.401px\]{padding:.401px}.p-\[0\.739px\]{padding:.739px}.p-\[0\.801px\]{padding:.801px}.p-\[0\.841px\]{padding:.841px}.p-\[1\.86px\]{padding:1.86px}.p-\[1\.603px\]{padding:1.603px}.p-\[1\.683px\]{padding:1.683px}.p-\[1\.865px\]{padding:1.865px}.p-\[2\.218px\]{padding:2.218px}.p-\[2\.326px\]{padding:2.326px}.p-\[2\.404px\]{padding:2.404px}.p-\[2\.524px\]{padding:2.524px}.p-\[2\.707px\]{padding:2.707px}.p-\[2\.748px\]{padding:2.748px}.p-\[2\.958px\]{padding:2.958px}.p-\[3\.206px\]{padding:3.206px}.p-\[3\.366px\]{padding:3.366px}.p-\[3\.406px\]{padding:3.406px}.p-\[4\.263px\]{padding:4.263px}.p-\[4\.332px\]{padding:4.332px}.p-\[4\.377px\]{padding:4.377px}.p-\[4\.436px\]{padding:4.436px}.p-\[4\.809px\]{padding:4.809px}.p-\[6px\]{padding:6px}.p-\[10px\]{padding:10px}.p-\[24px\]{padding:24px}.px-\[0\.63px\]{padding-inline:.63px}.px-\[0\.93px\]{padding-inline:.93px}.px-\[0\.801px\]{padding-inline:.801px}.px-\[0\.841px\]{padding-inline:.841px}.px-\[1\.86px\]{padding-inline:1.86px}.px-\[1\.202px\]{padding-inline:1.202px}.px-\[1\.577px\]{padding-inline:1.577px}.px-\[1\.603px\]{padding-inline:1.603px}.px-\[1\.683px\]{padding-inline:1.683px}.px-\[1\.924px\]{padding-inline:1.924px}.px-\[2\.004px\]{padding-inline:2.004px}.px-\[2\.404px\]{padding-inline:2.404px}.px-\[2\.605px\]{padding-inline:2.605px}.px-\[2\.707px\]{padding-inline:2.707px}.px-\[2\.791px\]{padding-inline:2.791px}.px-\[2\.797px\]{padding-inline:2.797px}.px-\[3\.206px\]{padding-inline:3.206px}.px-\[3\.249px\]{padding-inline:3.249px}.px-\[3\.366px\]{padding-inline:3.366px}.px-\[3\.721px\]{padding-inline:3.721px}.px-\[3\.729px\]{padding-inline:3.729px}.px-\[4\.007px\]{padding-inline:4.007px}.px-\[4\.383px\]{padding-inline:4.383px}.px-\[4\.429px\]{padding-inline:4.429px}.px-\[4\.809px\]{padding-inline:4.809px}.px-\[4px\]{padding-inline:4px}.px-\[5\.478px\]{padding-inline:5.478px}.px-\[6\.412px\]{padding-inline:6.412px}.px-\[6\.839px\]{padding-inline:6.839px}.px-\[6px\]{padding-inline:6px}.px-\[8\.754px\]{padding-inline:8.754px}.px-\[8px\]{padding-inline:8px}.px-\[10px\]{padding-inline:10px}.px-\[12px\]{padding-inline:12px}.px-\[15\.15px\]{padding-inline:15.15px}.px-\[17\.05px\]{padding-inline:17.05px}.px-\[20px\]{padding-inline:20px}.px-\[22px\]{padding-inline:22px}.px-\[24px\]{padding-inline:24px}.px-\[27\.043px\]{padding-inline:27.043px}.px-\[40px\]{padding-inline:40px}.py-\[0\.93px\]{padding-block:.93px}.py-\[0\.401px\]{padding-block:.401px}.py-\[0\.421px\]{padding-block:.421px}.py-\[0\.801px\]{padding-block:.801px}.py-\[0\.932px\]{padding-block:.932px}.py-\[0\.967px\]{padding-block:.967px}.py-\[1\.86px\]{padding-block:1.86px}.py-\[1\.202px\]{padding-block:1.202px}.py-\[1\.395px\]{padding-block:1.395px}.py-\[1\.403px\]{padding-block:1.403px}.py-\[1\.603px\]{padding-block:1.603px}.py-\[1\.624px\]{padding-block:1.624px}.py-\[1\.683px\]{padding-block:1.683px}.py-\[1\.865px\]{padding-block:1.865px}.py-\[2\.004px\]{padding-block:2.004px}.py-\[2\.166px\]{padding-block:2.166px}.py-\[2\.404px\]{padding-block:2.404px}.py-\[2\.564px\]{padding-block:2.564px}.py-\[2\.736px\]{padding-block:2.736px}.py-\[2\.739px\]{padding-block:2.739px}.py-\[2\.748px\]{padding-block:2.748px}.py-\[3\.41px\]{padding-block:3.41px}.py-\[3\.206px\]{padding-block:3.206px}.py-\[4\.809px\]{padding-block:4.809px}.py-\[4px\]{padding-block:4px}.py-\[5\.5px\]{padding-block:5.5px}.py-\[5\.53px\]{padding-block:5.53px}.py-\[5\.471px\]{padding-block:5.471px}.py-\[5px\]{padding-block:5px}.py-\[6\.412px\]{padding-block:6.412px}.py-\[7\.211px\]{padding-block:7.211px}.py-\[7px\]{padding-block:7px}.py-\[8\.992px\]{padding-block:8.992px}.py-\[8px\]{padding-block:8px}.py-\[12px\]{padding-block:12px}.py-\[16px\]{padding-block:16px}.py-\[20px\]{padding-block:20px}.py-\[71\.555px\]{padding-block:71.555px}.py-\[80px\]{padding-block:80px}.pt-\[0\.641px\]{padding-top:.641px}.pt-\[0\.789px\]{padding-top:.789px}.pt-\[1\.202px\]{padding-top:1.202px}.pt-\[2\.791px\]{padding-top:2.791px}.pt-\[2\.913px\]{padding-top:2.913px}.pt-\[3px\]{padding-top:3px}.pt-\[4\.007px\]{padding-top:4.007px}.pt-\[4\.809px\]{padding-top:4.809px}.pt-\[9px\]{padding-top:9px}.pt-\[100px\]{padding-top:100px}.pr-\[0\.801px\]{padding-right:.801px}.pr-\[1\.86px\]{padding-right:1.86px}.pr-\[1\.865px\]{padding-right:1.865px}.pr-\[3\.206px\]{padding-right:3.206px}.pr-\[3\.729px\]{padding-right:3.729px}.pr-\[3px\]{padding-right:3px}.pr-\[4\.662px\]{padding-right:4.662px}.pr-\[8px\]{padding-right:8px}.pb-\[0\.058px\]{padding-bottom:.058px}.pb-\[0\.93px\]{padding-bottom:.93px}.pb-\[1\.86px\]{padding-bottom:1.86px}.pb-\[1\.865px\]{padding-bottom:1.865px}.pb-\[2\.68px\]{padding-bottom:2.68px}.pb-\[3\.155px\]{padding-bottom:3.155px}.pb-\[3\.206px\]{padding-bottom:3.206px}.pb-\[4\.007px\]{padding-bottom:4.007px}.pb-\[4\.809px\]{padding-bottom:4.809px}.pb-\[4px\]{padding-bottom:4px}.pb-\[160px\]{padding-bottom:160px}.pl-\[1\.603px\]{padding-left:1.603px}.pl-\[2\.404px\]{padding-left:2.404px}.pl-\[3\.206px\]{padding-left:3.206px}.pl-\[3\.729px\]{padding-left:3.729px}.pl-\[4\.429px\]{padding-left:4.429px}.pl-\[4px\]{padding-left:4px}.pl-\[9\.464px\]{padding-left:9.464px}.pl-\[14px\]{padding-left:14px}.pl-\[22px\]{padding-left:22px}.pl-\[23px\]{padding-left:23px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-\[\'Darker_Grotesque\:Bold\'\,sans-serif\]{font-family:Darker Grotesque\:Bold,sans-serif}.font-\[\'Darker_Grotesque\:ExtraBold\'\,sans-serif\]{font-family:Darker Grotesque\:ExtraBold,sans-serif}.font-\[\'Darker_Grotesque\:SemiBold\'\,sans-serif\]{font-family:Darker Grotesque\:SemiBold,sans-serif}.font-\[\'Dokdo\:Regular\'\,sans-serif\]{font-family:Dokdo\:Regular,sans-serif}.font-\[\'Heebo\:Bold\'\,sans-serif\]{font-family:Heebo\:Bold,sans-serif}.font-\[\'Heebo\:Medium\'\,sans-serif\]{font-family:Heebo\:Medium,sans-serif}.font-\[\'Heebo\:Regular\'\,sans-serif\]{font-family:Heebo\:Regular,sans-serif}.font-\[\'Inter\'\,sans-serif\]{font-family:Inter,sans-serif}.font-\[\'Inter\:Bold\'\,sans-serif\]{font-family:Inter\:Bold,sans-serif}.font-\[\'Inter\:Extra_Bold\'\,sans-serif\]{font-family:Inter\:Extra Bold,sans-serif}.font-\[\'Inter\:Medium\'\,sans-serif\]{font-family:Inter\:Medium,sans-serif}.font-\[\'Inter\:Regular\'\,\'Noto_Sans_JP\:Regular\'\,\'Noto_Sans_SC\:Regular\'\,sans-serif\]{font-family:Inter\:Regular,Noto Sans JP\:Regular,Noto Sans SC\:Regular,sans-serif}.font-\[\'Inter\:Regular\'\,\'Noto_Sans_JP\:Regular\'\,sans-serif\]{font-family:Inter\:Regular,Noto Sans JP\:Regular,sans-serif}.font-\[\'Inter\:Regular\'\,sans-serif\]{font-family:Inter\:Regular,sans-serif}.font-\[\'Inter\:Semi_Bold\'\,\'Noto_Sans_JP\:Bold\'\,\'Noto_Sans_SC\:Bold\'\,sans-serif\]{font-family:Inter\:Semi Bold,Noto Sans JP\:Bold,Noto Sans SC\:Bold,sans-serif}.font-\[\'Inter\:Semi_Bold\'\,sans-serif\]{font-family:Inter\:Semi Bold,sans-serif}.font-\[\'Open_Sans\:Regular\'\,sans-serif\]{font-family:Open Sans\:Regular,sans-serif}.font-\[\'Poppins\:Bold\'\,sans-serif\]{font-family:Poppins\:Bold,sans-serif}.font-\[\'Poppins\:SemiBold\'\,sans-serif\]{font-family:Poppins\:SemiBold,sans-serif}.font-\[\'Roboto\:Bold\'\,sans-serif\]{font-family:Roboto\:Bold,sans-serif}.font-\[\'Roboto\:Regular\'\,sans-serif\]{font-family:Roboto\:Regular,sans-serif}.font-\[\'Roboto\:SemiBold\'\,sans-serif\]{font-family:Roboto\:SemiBold,sans-serif}.font-\[\'Work_Sans\:Bold\'\,sans-serif\]{font-family:Work Sans\:Bold,sans-serif}.font-\[\'Work_Sans\:Medium\'\,sans-serif\]{font-family:Work Sans\:Medium,sans-serif}.font-\[\'Work_Sans\:Regular\'\,sans-serif\]{font-family:Work Sans\:Regular,sans-serif}.font-\[\'Work_Sans\:SemiBold\'\,sans-serif\]{font-family:Work Sans\:SemiBold,sans-serif}.font-\[\'inter\:Bold\'\,sans-serif\]{font-family:inter\:Bold,sans-serif}.font-\[\'inter\:Medium\'\,sans-serif\]{font-family:inter\:Medium,sans-serif}.font-\[\'inter\:Regular\'\,sans-serif\]{font-family:inter\:Regular,sans-serif}.text-\[0px\]{font-size:0}.text-\[1\.05px\]{font-size:1.05px}.text-\[1\.893px\]{font-size:1.893px}.text-\[2\.4px\]{font-size:2.4px}.text-\[2\.74px\]{font-size:2.74px}.text-\[2\.75px\]{font-size:2.75px}.text-\[2\.79px\]{font-size:2.79px}.text-\[2\.81px\]{font-size:2.81px}.text-\[2\.314px\]{font-size:2.314px}.text-\[2\.707px\]{font-size:2.707px}.text-\[2\.958px\]{font-size:2.958px}.text-\[2px\]{font-size:2px}.text-\[3\.21px\]{font-size:3.21px}.text-\[3\.26px\]{font-size:3.26px}.text-\[3\.28px\]{font-size:3.28px}.text-\[3\.72px\]{font-size:3.72px}.text-\[3\.83px\]{font-size:3.83px}.text-\[3\.84px\]{font-size:3.84px}.text-\[3\.263px\]{font-size:3.263px}.text-\[3\.283px\]{font-size:3.283px}.text-\[3\.298px\]{font-size:3.298px}.text-\[3\.425px\]{font-size:3.425px}.text-\[3\.729px\]{font-size:3.729px}.text-\[3\.842px\]{font-size:3.842px}.text-\[3\.847px\]{font-size:3.847px}.text-\[3\.996px\]{font-size:3.996px}.text-\[4\.01px\]{font-size:4.01px}.text-\[4\.38px\]{font-size:4.38px}.text-\[4\.39px\]{font-size:4.39px}.text-\[4\.65px\]{font-size:4.65px}.text-\[4\.067px\]{font-size:4.067px}.text-\[4\.81px\]{font-size:4.81px}.text-\[4\.94px\]{font-size:4.94px}.text-\[4\.195px\]{font-size:4.195px}.text-\[4\.352px\]{font-size:4.352px}.text-\[4\.391px\]{font-size:4.391px}.text-\[4\.397px\]{font-size:4.397px}.text-\[4\.662px\]{font-size:4.662px}.text-\[4\.924px\]{font-size:4.924px}.text-\[5\.47px\]{font-size:5.47px}.text-\[5\.48px\]{font-size:5.48px}.text-\[5\.471px\]{font-size:5.471px}.text-\[5\.489px\]{font-size:5.489px}.text-\[5\.496px\]{font-size:5.496px}.text-\[6\.01px\]{font-size:6.01px}.text-\[7\.27px\]{font-size:7.27px}.text-\[9\.88px\]{font-size:9.88px}.text-\[9\.792px\]{font-size:9.792px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[14px\]{font-size:14px}.text-\[16\.443px\]{font-size:16.443px}.text-\[16px\]{font-size:16px}.text-\[17\.05px\]{font-size:17.05px}.text-\[17\.439px\]{font-size:17.439px}.text-\[17\.683px\]{font-size:17.683px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[36px\]{font-size:36px}.text-\[40px\]{font-size:40px}.text-\[72px\]{font-size:72px}.leading-\[0\]{--tw-leading:0;line-height:0}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.582px\]{--tw-leading:1.582px;line-height:1.582px}.leading-\[2\.435px\]{--tw-leading:2.435px;line-height:2.435px}.leading-\[2\.605px\]{--tw-leading:2.605px;line-height:2.605px}.leading-\[3\.83px\]{--tw-leading:3.83px;line-height:3.83px}.leading-\[3\.206px\]{--tw-leading:3.206px;line-height:3.206px}.leading-\[3\.721px\]{--tw-leading:3.721px;line-height:3.721px}.leading-\[3\.808px\]{--tw-leading:3.808px;line-height:3.808px}.leading-\[3\.842px\]{--tw-leading:3.842px;line-height:3.842px}.leading-\[3\.847px\]{--tw-leading:3.847px;line-height:3.847px}.leading-\[3\.996px\]{--tw-leading:3.996px;line-height:3.996px}.leading-\[4\.007px\]{--tw-leading:4.007px;line-height:4.007px}.leading-\[4\.195px\]{--tw-leading:4.195px;line-height:4.195px}.leading-\[4\.408px\]{--tw-leading:4.408px;line-height:4.408px}.leading-\[4\.651px\]{--tw-leading:4.651px;line-height:4.651px}.leading-\[4\.809px\]{--tw-leading:4.809px;line-height:4.809px}.leading-\[4\.924px\]{--tw-leading:4.924px;line-height:4.924px}.leading-\[5\.61px\]{--tw-leading:5.61px;line-height:5.61px}.leading-\[5\.209px\]{--tw-leading:5.209px;line-height:5.209px}.leading-\[5\.471px\]{--tw-leading:5.471px;line-height:5.471px}.leading-\[5\.581px\]{--tw-leading:5.581px;line-height:5.581px}.leading-\[5\.594px\]{--tw-leading:5.594px;line-height:5.594px}.leading-\[5\.763px\]{--tw-leading:5.763px;line-height:5.763px}.leading-\[5\.811px\]{--tw-leading:5.811px;line-height:5.811px}.leading-\[6\.85px\]{--tw-leading:6.85px;line-height:6.85px}.leading-\[7\.67px\]{--tw-leading:7.67px;line-height:7.67px}.leading-\[7\.135px\]{--tw-leading:7.135px;line-height:7.135px}.leading-\[7\.213px\]{--tw-leading:7.213px;line-height:7.213px}.leading-\[7\.442px\]{--tw-leading:7.442px;line-height:7.442px}.leading-\[7\.459px\]{--tw-leading:7.459px;line-height:7.459px}.leading-\[7\.685px\]{--tw-leading:7.685px;line-height:7.685px}.leading-\[8\.754px\]{--tw-leading:8.754px;line-height:8.754px}.leading-\[8\.794px\]{--tw-leading:8.794px;line-height:8.794px}.leading-\[10\.538px\]{--tw-leading:10.538px;line-height:10.538px}.leading-\[10\.978px\]{--tw-leading:10.978px;line-height:10.978px}.leading-\[16px\]{--tw-leading:16px;line-height:16px}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-\[22px\]{--tw-leading:22px;line-height:22px}.leading-\[24\.665px\]{--tw-leading:24.665px;line-height:24.665px}.leading-\[24\.723px\]{--tw-leading:24.723px;line-height:24.723px}.leading-\[24px\]{--tw-leading:24px;line-height:24px}.leading-\[26\.158px\]{--tw-leading:26.158px;line-height:26.158px}.leading-\[26\.524px\]{--tw-leading:26.524px;line-height:26.524px}.leading-\[26px\]{--tw-leading:26px;line-height:26px}.leading-\[29\.131px\]{--tw-leading:29.131px;line-height:29.131px}.leading-\[32px\]{--tw-leading:32px;line-height:32px}.leading-\[36\.622px\]{--tw-leading:36.622px;line-height:36.622px}.leading-\[36px\]{--tw-leading:36px;line-height:36px}.leading-\[40px\]{--tw-leading:40px;line-height:40px}.leading-\[48px\]{--tw-leading:48px;line-height:48px}.leading-\[normal\]{--tw-leading:normal;line-height:normal}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.0144px\]{--tw-tracking:-.0144px;letter-spacing:-.0144px}.tracking-\[-0\.0169px\]{--tw-tracking:-.0169px;letter-spacing:-.0169px}.tracking-\[-0\.0721px\]{--tw-tracking:-.0721px;letter-spacing:-.0721px}.tracking-\[-0\.0872px\]{--tw-tracking:-.0872px;letter-spacing:-.0872px}.tracking-\[-0\.2046px\]{--tw-tracking:-.2046px;letter-spacing:-.2046px}.tracking-\[0\.1px\]{--tw-tracking:.1px;letter-spacing:.1px}.tracking-\[0\.2px\]{--tw-tracking:.2px;letter-spacing:.2px}.tracking-\[0\.16px\]{--tw-tracking:.16px;letter-spacing:.16px}.tracking-\[0\.32px\]{--tw-tracking:.32px;letter-spacing:.32px}.tracking-\[0\.73px\]{--tw-tracking:.73px;letter-spacing:.73px}.tracking-\[0\.0411px\]{--tw-tracking:.0411px;letter-spacing:.0411px}.tracking-\[0\.0412px\]{--tw-tracking:.0412px;letter-spacing:.0412px}.tracking-\[0\.0571px\]{--tw-tracking:.0571px;letter-spacing:.0571px}.tracking-\[0\.4281px\]{--tw-tracking:.4281px;letter-spacing:.4281px}.tracking-\[0\.7324px\]{--tw-tracking:.7324px;letter-spacing:.7324px}.\[word-break\:break-word\]{word-break:break-word}.text-ellipsis{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#1a1e51\]{color:#1a1e51}.text-\[\#1a202c\]{color:#1a202c}.text-\[\#1dc373\]{color:#1dc373}.text-\[\#1ec373\]{color:#1ec373}.text-\[\#2d3142\]{color:#2d3142}.text-\[\#3b4742\]{color:#3b4742}.text-\[\#3d4642\]{color:#3d4642}.text-\[\#4b46c0\]{color:#4b46c0}.text-\[\#4b5563\]{color:#4b5563}.text-\[\#4c5980\]{color:#4c5980}.text-\[\#5d65cb\]{color:#5d65cb}.text-\[\#5f687a\]{color:#5f687a}.text-\[\#6b7280\]{color:#6b7280}.text-\[\#6c6c6c\]{color:#6c6c6c}.text-\[\#6e6e6e\]{color:#6e6e6e}.text-\[\#9ca3af\]{color:#9ca3af}.text-\[\#10b981\]{color:#10b981}.text-\[\#59b786\]{color:#59b786}.text-\[\#0068ff\]{color:#0068ff}.text-\[\#292f7c\]{color:#292f7c}.text-\[\#0370c7\]{color:#0370c7}.text-\[\#3942b0\]{color:#3942b0}.text-\[\#5855d6\]{color:#5855d6}.text-\[\#5856d6\]{color:#5856d6}.text-\[\#006298\]{color:#006298}.text-\[\#111827\]{color:#111827}.text-\[\#171953\]{color:#171953}.text-\[\#178037\]{color:#178037}.text-\[\#303030\]{color:#303030}.text-\[\#384740\]{color:#384740}.text-\[\#404040\]{color:#404040}.text-\[\#454545\]{color:#454545}.text-\[\#596170\]{color:#596170}.text-\[\#707070\]{color:#707070}.text-\[\#727272\]{color:#727272}.text-\[\#929292\]{color:#929292}.text-\[\#FFFFFF\]{color:#fff}.text-\[\#a5a5a5\]{color:#a5a5a5}.text-\[\#e8e9f8\]{color:#e8e9f8}.text-\[\#ef4444\]{color:#ef4444}.text-\[\#ffffff\]{color:#fff}.text-\[rgba\(255\,255\,255\,0\.7\)\]{color:#ffffffb3}.text-\[transparent\]{color:#0000}.text-black{color:var(--color-black)}.text-inherit{color:inherit}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.not-italic{font-style:normal}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-solid{text-decoration-style:solid}.decoration-from-font{text-decoration-thickness:from-font}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-46{opacity:.46}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-100{opacity:1}.mix-blend-multiply{mix-blend-mode:multiply}.shadow-\[0_2px_10px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow:0 2px 10px var(--tw-shadow-color,#0000002e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_12px_rgba\(0\,0\,0\,0\.24\)\]{--tw-shadow:0 4px 12px var(--tw-shadow-color,#0000003d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_-0\.55px_2\.748px_0px_rgba\(129\,129\,129\,0\.25\)\]{--tw-shadow:0px -.55px 2.748px 0px var(--tw-shadow-color,#81818140);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_-0\.549px_2\.744px_0px_rgba\(129\,129\,129\,0\.25\)\]{--tw-shadow:0px -.549px 2.744px 0px var(--tw-shadow-color,#81818140);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_0\.2px_0\.401px_0px_rgba\(0\,0\,0\,0\.05\)\]{--tw-shadow:0px .2px .401px 0px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_0\.55px_2\.748px_0px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow:0px .55px 2.748px 0px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_0\.245px_0\.245px_0px_rgba\(255\,255\,255\,0\.1\)\,0px_0\.245px_0\.245px_0px_rgba\(0\,0\,0\,0\.2\)\]{--tw-shadow:0px .245px .245px 0px var(--tw-shadow-color,#ffffff1a), 0px .245px .245px 0px var(--tw-shadow-color,#0003);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_0\.274px_1\.372px_0px_rgba\(0\,0\,0\,0\.25\)\,0px_0\.549px_0\.274px_0px_\#3ae090\]{--tw-shadow:0px .274px 1.372px 0px var(--tw-shadow-color,#00000040), 0px .549px .274px 0px var(--tw-shadow-color,#3ae090);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_0\.275px_1\.374px_0px_rgba\(0\,0\,0\,0\.25\)\,0px_0\.55px_0\.275px_0px_\#3ae090\]{--tw-shadow:0px .275px 1.374px 0px var(--tw-shadow-color,#00000040), 0px .55px .275px 0px var(--tw-shadow-color,#3ae090);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_0\.421px_1\.262px_0px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow:0px .421px 1.262px 0px var(--tw-shadow-color,#0000002e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_0\.801px_0\.801px_0px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow:0px .801px .801px 0px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_0px_8\.015px_0px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow:0px 0px 8.015px 0px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_1\.33px_6\.652px_0px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow:0px 1.33px 6.652px 0px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_1\.342px_6\.71px_0px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow:0px 1.342px 6.71px 0px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_1\.343px_6\.713px_0px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow:0px 1.343px 6.713px 0px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_1\.344px_6\.721px_0px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow:0px 1.344px 6.721px 0px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_2\.004px_2\.004px_-3\.75px_\#e5f0ff\]{--tw-shadow:0px 2.004px 2.004px -3.75px var(--tw-shadow-color,#e5f0ff);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_2\.004px_3\.005px_-3px_rgba\(0\,0\,0\,0\.1\)\,0px_0\.801px_1\.202px_-4px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow:0px 2.004px 3.005px -3px var(--tw-shadow-color,#0000001a), 0px .801px 1.202px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_2\.004px_3\.005px_0px_rgba\(0\,0\,0\,0\.1\)\,0px_0\.801px_1\.202px_0px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow:0px 2.004px 3.005px 0px var(--tw-shadow-color,#0000001a), 0px .801px 1.202px 0px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_2px_3px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow:0px 2px 3px var(--tw-shadow-color,#0000002e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0px_2px_6px_0px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow:0px 2px 6px 0px var(--tw-shadow-color,#0000002e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_-0\.197px_-0\.197px_0px_0px_\#e0e0e0\]{--tw-shadow:inset -.197px -.197px 0px 0px var(--tw-shadow-color,#e0e0e0);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0px_-0\.197px_0px_0px_\#e0e0e0\]{--tw-shadow:inset 0px -.197px 0px 0px var(--tw-shadow-color,#e0e0e0);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0px_-0\.197px_0px_0px_\#f7f7f7\]{--tw-shadow:inset 0px -.197px 0px 0px var(--tw-shadow-color,#f7f7f7);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0px_0\.245px_0px_0px_rgba\(255\,255\,255\,0\.4\)\]{--tw-shadow:inset 0px .245px 0px 0px var(--tw-shadow-color,#fff6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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-\[2\.004px\]{--tw-blur:blur(2.004px);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-\[2px\]{--tw-blur:blur(2px);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-\[0px_0\.2px_0\.2px_rgba\(0\,0\,0\,0\.05\)\]{--tw-drop-shadow-size:drop-shadow(0px .2px .2px var(--tw-drop-shadow-color,#0000000d));--tw-drop-shadow:var(--tw-drop-shadow-size);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-\[0px_0\.401px_0\.801px_rgba\(0\,0\,0\,0\.15\)\]{--tw-drop-shadow-size:drop-shadow(0px .401px .801px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:var(--tw-drop-shadow-size);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-\[0px_0\.465px_0\.465px_rgba\(0\,0\,0\,0\.25\)\]{--tw-drop-shadow-size:drop-shadow(0px .465px .465px var(--tw-drop-shadow-color,#00000040));--tw-drop-shadow:var(--tw-drop-shadow-size);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-\[0px_0\.739px_1\.109px_rgba\(0\,0\,0\,0\.18\)\]{--tw-drop-shadow-size:drop-shadow(0px .739px 1.109px var(--tw-drop-shadow-color,#0000002e));--tw-drop-shadow:var(--tw-drop-shadow-size);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-\[0px_0px_4\.007px_rgba\(0\,0\,0\,0\.1\)\]{--tw-drop-shadow-size:drop-shadow(0px 0px 4.007px var(--tw-drop-shadow-color,#0000001a));--tw-drop-shadow:var(--tw-drop-shadow-size);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-\[0px_1\.083px_1\.083px_rgba\(41\,47\,124\,0\.08\)\]{--tw-drop-shadow-size:drop-shadow(0px 1.083px 1.083px var(--tw-drop-shadow-color,#292f7c14));--tw-drop-shadow:var(--tw-drop-shadow-size);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-\[0px_1\.202px_0\.601px_rgba\(148\,163\,184\,0\.15\)\,0px_0px_0\.1px_\#94a3b8\]{--tw-drop-shadow-size:drop-shadow(0px 1.202px .601px var(--tw-drop-shadow-color,#94a3b826)) drop-shadow(0px 0px .1px var(--tw-drop-shadow-color,#94a3b8));--tw-drop-shadow:var(--tw-drop-shadow-size);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-\[0px_1\.732px_2\.598px_rgba\(0\,0\,0\,0\.18\)\]{--tw-drop-shadow-size:drop-shadow(0px 1.732px 2.598px var(--tw-drop-shadow-color,#0000002e));--tw-drop-shadow:var(--tw-drop-shadow-size);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-\[0px_2px_3px_rgba\(0\,0\,0\,0\.18\)\]{--tw-drop-shadow-size:drop-shadow(0px 2px 3px var(--tw-drop-shadow-color,#0000002e));--tw-drop-shadow:var(--tw-drop-shadow-size);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-\[1\.002px\]{--tw-backdrop-blur:blur(1.002px);-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,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\]{transition-property:border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[filter\,transform\]{transition-property:filter,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\,filter\]{transition-property:opacity,transform,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-180{--tw-duration:.18s;transition-duration:.18s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.\[clip-path\:polygon\(0_0\,100\%_0\,100\%_72\.595\%\,74\.238\%_72\.595\%\,74\.238\%_100\%\,0_100\%\)\]{clip-path:polygon(0 0,100% 0,100% 72.595%,74.238% 72.595%,74.238% 100%,0 100%)}.\[clip-path\:polygon\(0_0\,100\%_0\,100\%_74\.328\%\,75\.989\%_74\.328\%\,75\.989\%_100\%\,0_100\%\)\]{clip-path:polygon(0 0,100% 0,100% 74.328%,75.989% 74.328%,75.989% 100%,0 100%)}.\[clip-path\:polygon\(0_0\,100\%_0\,100\%_74\.328\%\,76\.712\%_74\.328\%\,76\.712\%_100\%\,0_100\%\)\]{clip-path:polygon(0 0,100% 0,100% 74.328%,76.712% 74.328%,76.712% 100%,0 100%)}.\[clip-path\:polygon\(0_0\,100\%_0\,100\%_74\.702\%\,75\.989\%_74\.702\%\,75\.989\%_100\%\,0_100\%\)\]{clip-path:polygon(0 0,100% 0,100% 74.702%,75.989% 74.702%,75.989% 100%,0 100%)}.\[text-decoration-skip-ink\:none\]{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.\[text-underline-position\:from-font\]{text-underline-position:from-font}.text-shadow-\[0px_1\.786px_5\.357px_rgba\(0\,0\,0\,0\.18\)\]{text-shadow:0px 1.786px 5.357px var(--tw-text-shadow-color,#0000002e)}.text-shadow-\[0px_2px_6px_rgba\(0\,0\,0\,0\.18\)\]{text-shadow:0px 2px 6px var(--tw-text-shadow-color,#0000002e)}@media (hover:hover){.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-\[1\.04\]:hover{scale:1.04}.hover\:brightness-\[1\.03\]:hover{--tw-brightness:brightness(1.03);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,)}}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[\#5d65cb\]:focus-visible{--tw-ring-color:#5d65cb}.focus-visible\:ring-\[\#e8e9f8\]:focus-visible{--tw-ring-color:#e8e9f8}.focus-visible\:ring-white:focus-visible{--tw-ring-color:var(--color-white)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-4:focus-visible{--tw-ring-offset-width:4px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-\[\#1a1e51\]:focus-visible{--tw-ring-offset-color:#1a1e51}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-3:focus-visible{outline-style:var(--tw-outline-style);outline-width:3px}.focus-visible\:outline-4:focus-visible{outline-style:var(--tw-outline-style);outline-width:4px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-3:focus-visible{outline-offset:3px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-offset-\[-4px\]:focus-visible{outline-offset:-4px}.focus-visible\:outline-\[\#0b3df3\]:focus-visible{outline-color:#0b3df3}.focus-visible\:outline-\[\#1a1e51\]:focus-visible{outline-color:#1a1e51}.focus-visible\:outline-\[\#5d65cb\]:focus-visible{outline-color:#5d65cb}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}}@keyframes cengage-video-in{0%{opacity:.72}to{opacity:1}}@font-face{font-family:Work Sans\:Bold;font-style:normal;font-weight:700;src:url(/assets/Work_Sans-Bold-B7JpmtBc.woff2)format("woff2")}@font-face{font-family:Work Sans\:SemiBold;font-style:normal;font-weight:600;src:url(/assets/Work_Sans-SemiBold-Bidiy3ee.woff2)format("woff2")}@font-face{font-family:Work Sans\:Medium;font-style:normal;font-weight:500;src:url(/assets/Work_Sans-Medium-CQvcaENm.woff2)format("woff2")}@font-face{font-family:Darker Grotesque\:Bold;font-style:normal;font-weight:700;src:url(https://static.figma.com/font/DarkerGrotesque_wght__1)format("woff2")}@font-face{font-family:Darker Grotesque\:ExtraBold;font-style:normal;font-weight:800;src:url(https://static.figma.com/font/DarkerGrotesque_wght__1)format("woff2")}@font-face{font-family:Inter\:Medium;font-style:normal;font-weight:500;src:url(https://static.figma.com/font/Inter_1)format("woff2")}@font-face{font-family:Inter\:Bold;font-style:normal;font-weight:700;src:url(https://static.figma.com/font/Inter_1)format("woff2")}@font-face{font-family:Poppins\:Bold;font-style:normal;font-weight:700;src:url(https://static.figma.com/font/Poppins-Bold_6)format("woff2")}@font-face{font-family:Poppins\:SemiBold;font-style:normal;font-weight:600;src:url(https://static.figma.com/font/Poppins-SemiBold_6)format("woff2")}@font-face{font-family:Darker Grotesque\:SemiBold;font-style:normal;font-weight:600;src:url(https://static.figma.com/font/DarkerGrotesque_wght__1)format("woff2")}@font-face{font-family:Work Sans\:Regular;font-style:normal;font-weight:400;src:url(/assets/Work_Sans-Regular-CEuwBnaA.woff2)format("woff2")}@font-face{font-family:Heebo\:Regular;font-style:normal;font-weight:400;src:url(https://static.figma.com/font/Heebo_wght__2)format("woff2")}@font-face{font-family:Heebo\:Medium;font-style:normal;font-weight:500;src:url(https://static.figma.com/font/Heebo_wght__2)format("woff2")}@font-face{font-family:Heebo\:Bold;font-style:normal;font-weight:700;src:url(https://static.figma.com/font/Heebo_wght__2)format("woff2")}@font-face{font-family:SF Pro\:Regular;font-style:normal;font-weight:400;src:url(https://static.figma.com/font/SF-Pro_1)format("woff2")}@font-face{font-family:Dokdo\:Regular;font-style:normal;font-weight:400;src:url(https://static.figma.com/font/Dokdo-Regular_1)format("woff2")}html,body,#root{height:100%}.project-view-cursor{z-index:1000;pointer-events:none;opacity:0;width:max-content;min-width:123px;height:45px;transform:scale(calc(var(--project-cursor-scale,1) * .82));transform-origin:13px;align-items:center;gap:12px;transition:opacity .12s,transform .16s;display:flex;position:fixed}.project-view-cursor-dot{flex:none;width:26px;height:26px;position:relative}.project-view-cursor-dot img{pointer-events:none;width:38px;max-width:none;height:38px;display:block;position:absolute;top:-4px;left:-6px}.project-view-cursor-label{box-sizing:border-box;color:#fff;letter-spacing:.7324px;white-space:nowrap;background:#b74e47;border-radius:9999px;flex:none;justify-content:center;align-items:center;width:auto;min-width:85px;height:45px;padding:0 20px;font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:36.622px;display:flex;box-shadow:0 2px 6px #0000002e}.project-view-cursor[data-visible=true]{opacity:1;transform:scale(var(--project-cursor-scale,1))}@media (hover:hover) and (pointer:fine){.homepage-project-cursor-active a[href^="/projects/"],.homepage-project-cursor-active a[href^="/projects/"] *,.homepage-project-cursor-active [data-project-cursor],.homepage-project-cursor-active [data-project-cursor] *{cursor:none!important}}@media (hover:none),(pointer:coarse){.project-view-cursor{display:none}}.company-logo-card{appearance:none;cursor:pointer;color:inherit;transform-origin:50% 70%;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}.company-logo-card-group{isolation:isolate}.company-logo-card[data-name=Cengage\ MindTap]{background:#f5f5f5}.company-logo-card-group .company-logo-card:first-child{--collision-x:4px;--collision-y:2px;--collision-rotate:2.5deg;--collision-rebound-x:-1px;--collision-rebound-y:-.5px;--collision-rebound-rotate:-.8deg;--collision-delay:70ms}.company-logo-card-group .company-logo-card:nth-child(2){--collision-x:-4px;--collision-y:2px;--collision-rotate:-2.8deg;--collision-rebound-x:1px;--collision-rebound-y:-.5px;--collision-rebound-rotate:.9deg;--collision-delay:40ms}.company-logo-card-group .company-logo-card:nth-child(3){--collision-x:1px;--collision-y:-4px;--collision-rotate:-1.8deg;--collision-rebound-x:-.5px;--collision-rebound-y:1px;--collision-rebound-rotate:.6deg;--collision-delay:0s}.company-logo-card-group .company-logo-card:nth-child(4){--collision-x:.5px;--collision-y:4px;--collision-rotate:1.7deg;--collision-rebound-x:-.5px;--collision-rebound-y:-1px;--collision-rebound-rotate:-.6deg;--collision-delay:.105s}.company-logo-card-group .company-logo-card:nth-child(5){--collision-x:-3px;--collision-y:-2px;--collision-rotate:2.2deg;--collision-rebound-x:1px;--collision-rebound-y:.5px;--collision-rebound-rotate:-.7deg;--collision-delay:25ms}.company-logo-card-group:hover .company-logo-card,.company-logo-card-group:focus-within .company-logo-card{animation:.56s cubic-bezier(.2,.78,.24,1) both company-logo-collision-settle;animation-delay:var(--collision-delay)}.company-logo-card:hover,.company-logo-card:focus-visible{z-index:20}.company-logo-card:focus-visible{outline-offset:3px;outline:3px solid #3942b0}@keyframes company-logo-collision-settle{0%{transform:translate(0)rotate(0)}32%{transform:translate3d(var(--collision-x), var(--collision-y), 0) rotate(var(--collision-rotate)) scale(.992)}67%{transform:translate3d(var(--collision-rebound-x), var(--collision-rebound-y), 0) rotate(var(--collision-rebound-rotate))}to{transform:translate(0)rotate(0)}}@media (prefers-reduced-motion:reduce){.company-logo-card-group:hover .company-logo-card,.company-logo-card-group:focus-within .company-logo-card{animation:none}}.domain-bubble{z-index:35;cursor:pointer;transform-origin:50%;background:0 0;border:0;padding:0;transition:transform .18s,filter .18s}.domain-bubble:hover,.domain-bubble:focus-visible,.domain-bubble[data-active=true]{filter:brightness(1.06)drop-shadow(0 3px 4px #0003);outline:none;transform:translateY(-2px)scale(1.008)}.domain-bubble:focus-visible{border-radius:10px;box-shadow:0 0 0 4px #ffffffe6,0 0 0 7px #4c2f2f}.vibe-coding-trigger:hover,.vibe-coding-trigger:focus-visible,.vibe-coding-trigger[data-active=true]{filter:none;transform:scale(1.004)}.vibe-coding-trigger:after{content:"";z-index:1;pointer-events:none;opacity:0;border-radius:18px;width:318px;height:77px;transition:opacity .16s;position:absolute;top:14px;left:15px;box-shadow:0 0 4px 1px #ff66547a,inset 0 0 4px 1px #ff735e57,0 0 10px 2px #ee473a33}.vibe-coding-trigger:hover:after,.vibe-coding-trigger:focus-visible:after,.vibe-coding-trigger[data-active=true]:after{opacity:.72}.vibe-coding-bulbs{z-index:1;pointer-events:none;position:absolute;inset:0}.vibe-coding-bulb{opacity:0;mix-blend-mode:screen;background:radial-gradient(circle,#ffffdaad 0 16%,#ffdd3957 42%,#ffbb1800 70%);border-radius:50%;width:16px;height:16px;transition:opacity .16s,box-shadow .16s;position:absolute;box-shadow:0 0 3px 1px #ffe048a8,0 0 9px 3px #ffb81852}.vibe-coding-bulb.is-left{left:28px}.vibe-coding-bulb.is-right{left:305px}.vibe-coding-bulb.is-top{top:24px}.vibe-coding-bulb.is-middle{top:46px}.vibe-coding-bulb.is-bottom{top:66px}.vibe-coding-trigger:hover .vibe-coding-bulb,.vibe-coding-trigger:focus-visible .vibe-coding-bulb,.vibe-coding-trigger[data-active=true] .vibe-coding-bulb{opacity:.58}.domain-popup-backdrop{z-index:79;cursor:default;clip-path:inset(-200vmax);background:#1a1e5180;border:0;position:fixed;inset:0;box-shadow:0 0 0 200vmax #1a1e5180}:is(body:has(.domain-popup) [data-name="viewport scroll cue"],body:has(.vibe-popup) [data-name="viewport scroll cue"]){opacity:0!important}:is(body:has(.domain-popup) [data-name="fixed top nav"],body:has(.domain-popup) [data-name="fixed section shortcuts"],body:has(.vibe-popup) [data-name="fixed top nav"],body:has(.vibe-popup) [data-name="fixed section shortcuts"]){opacity:.5;filter:saturate(.75);pointer-events:none!important}:is(body:has(.domain-popup) [data-name="fixed top nav"] *,body:has(.domain-popup) [data-name="fixed section shortcuts"] *,body:has(.vibe-popup) [data-name="fixed top nav"] *,body:has(.vibe-popup) [data-name="fixed section shortcuts"] *){pointer-events:none!important}.domain-popup{z-index:80;color:#1a1e51;width:900px;height:582px;animation:.18s ease-out both domain-popup-in;position:absolute;top:96px;left:270px}.domain-popup-tabs{z-index:2;align-items:flex-end;gap:10px;height:62px;display:flex;position:absolute;top:0;left:30px}.domain-popup-tabs button{cursor:pointer;color:#e8e9f8;background:#1a1e51;border:1px solid #4c2f2f;border-bottom:0;border-radius:12px 12px 0 0;justify-content:center;align-items:center;width:180px;height:50px;padding:0;font-family:Darker Grotesque\:Bold,Darker Grotesque,sans-serif;font-size:30px;font-weight:700;line-height:normal;transition:height .14s,color .14s,background-color .14s;display:flex}.domain-popup-tabs button:hover,.domain-popup-tabs button:focus-visible{background:#292f7c;outline:none}.domain-popup-tabs button.is-active{color:#1a1e51;background:#a8bfec;border-width:2px;height:62px}.domain-popup-panel{background:#a8bfec;border:2px solid #4c2f2f;border-radius:12px;align-items:flex-start;gap:24px;width:900px;height:522px;padding:36px 30px;display:flex;position:absolute;top:60px;left:0;overflow:hidden}.domain-popup-overview{flex-direction:column;flex:0 0 253px;align-self:stretch;align-items:center;gap:50px;display:flex}.domain-popup-kicker{color:#fff;width:100%;margin:0;font-family:Darker Grotesque\:Bold,Darker Grotesque,sans-serif;font-size:20px;font-weight:700;line-height:normal}.domain-popup-icon-frame{flex:0 0 142px;justify-content:center;align-items:center;width:144px;height:142px;padding:10px;display:flex}.domain-popup-icon-crop{flex:0 0 133px;width:133px;height:122px;position:relative;overflow:hidden}.domain-popup-icon-crop img{object-fit:contain;width:169px;max-width:none;height:169px;position:absolute;top:-21px;left:-18px}.domain-popup-icon-frame.is-edtech{flex-basis:142.912px;height:142.912px}.domain-popup-icon-frame.is-edtech .domain-popup-icon-crop{flex-basis:124px;width:124px;height:122.912px}.domain-popup-icon-frame.is-edtech .domain-popup-icon-crop img{width:243.65px;height:162.4px;top:-19.77px;left:-59.83px}.domain-popup-icon-frame.is-saas .domain-popup-icon-crop{flex-basis:125px;width:125px;height:118px}.domain-popup-icon-frame.is-saas .domain-popup-icon-crop img{width:176.1px;height:175.32px;top:-23.62px;left:-25.55px}.domain-popup-icon-frame.is-arvr .domain-popup-icon-crop{flex-basis:128px;width:128px;height:122px}.domain-popup-icon-frame.is-arvr .domain-popup-icon-crop img{width:160px;height:160px;top:-18.5px;left:-16px}.domain-popup-copy{flex-direction:column;flex:0 0 126px;gap:20px;width:100%;height:126px;display:flex}.domain-popup-copy h2{flex:1 0 0;margin:0;font-family:Darker Grotesque\:Bold,Darker Grotesque,sans-serif;font-size:24px;font-weight:700;line-height:24px}.domain-popup-copy p{flex:1 0 0;margin:0;font-family:Inter\:Medium,Inter,sans-serif;font-size:14px;font-weight:500;line-height:normal}.domain-popup-divider{background:#fff;flex:0 0 1px;align-self:stretch}.domain-popup-cases{flex-direction:column;flex:0 0 535px;gap:30px;display:flex}.domain-popup-case-list{flex-direction:column;gap:6px;display:flex}.domain-popup-case{color:#1a1e51;background:#fcf8e8;border:1px solid #4c2f2f;border-radius:8px;justify-content:space-between;align-items:stretch;width:535px;height:91.125px;padding:8px;text-decoration:none;display:flex;position:relative;overflow:hidden}.domain-popup-case-image{border:.52px solid #1a1e51;border-radius:4px;flex:0 0 130px;width:130px;height:73.125px;position:relative;overflow:hidden}.domain-popup-case-image img{object-fit:cover;max-width:none;position:absolute}.domain-popup-case-image.is-cengage img{width:130px;height:77.571px;top:-2.47px;left:-.52px}.domain-popup-case-image.is-collegebot img{width:131px;height:73px;top:-.65px;left:-1.52px}.domain-popup-case-image.is-castor{background:#fff}.domain-popup-case-image.is-castor img{width:130px;height:73px;top:-.77px;left:-.52px}.domain-popup-case-image.is-orby img{width:130px;height:78px;top:-2.9px;left:-.52px}.domain-popup-case-image.is-float-mind img{width:130px;height:86px;top:-13.52px;left:-.52px}.domain-popup-case-image.is-ar-alice img{width:135.13px;height:75.27px;top:-1.52px;left:-3.08px}.domain-popup-case-image.is-memoverse img{width:130px;height:78px;top:-2.65px;left:-.52px}.domain-popup-case-copy{flex-direction:column;flex:0 0 362px;justify-content:space-between;width:362px;display:flex}.domain-popup-case-heading{flex-direction:column;gap:10px;width:100%;display:flex}.domain-popup-case-title-row{justify-content:space-between;align-items:center;width:100%;display:flex}.domain-popup-case-copy h3{white-space:nowrap;margin:0;font-family:Darker Grotesque\:Bold,Darker Grotesque,sans-serif;font-size:18px;font-weight:700;line-height:27px}.domain-popup-case-copy h3.is-multiline-315{white-space:normal;width:315px;line-height:20px}.domain-popup-case-copy h3.is-multiline-325{white-space:normal;width:325px;line-height:20px}.domain-popup-case-copy h3.is-multiline-335{white-space:normal;width:335px;line-height:20px}.domain-popup-case-rule{background:#d4d4d4;width:100%;height:1px}.domain-popup-case-meta{white-space:nowrap;justify-content:space-between;align-items:center;font-family:Inter\:Medium,Inter,sans-serif;font-size:12px;font-weight:500;line-height:normal;display:flex}.domain-popup-case-meta span:last-child{color:#5d65cb}.domain-popup-arrow{background:#1a1e51;border-radius:4px;flex:0 0 24px;width:24px;height:24px;position:relative}.domain-popup-arrow img{width:24px;height:24px;display:block}.vibe-popup{z-index:80;color:#1a1e51;background:#a8bfec;border:2px solid #4c2f2f;border-radius:12px;align-items:flex-start;width:599px;height:522px;padding:36px 30px;animation:.18s ease-out both domain-popup-in;display:flex;position:absolute;top:146px;left:420.5px;overflow:hidden}.vibe-popup-content{flex-direction:column;flex:0 0 535px;align-items:center;gap:20px;width:535px;display:flex}.vibe-popup-kicker{width:100%;margin:0;font-family:Darker Grotesque\:Bold,Darker Grotesque,sans-serif;font-size:20px;font-weight:700;line-height:normal}.vibe-popup-icon-frame{flex:0 0 142px;justify-content:center;align-items:center;width:144px;height:142px;padding:10px;display:flex}.vibe-popup-icon-crop{flex:0 0 124px;width:124px;height:122px;position:relative;overflow:hidden}.vibe-popup-icon-crop img{width:146px;max-width:none;height:146px;position:absolute;top:-12px;left:-13.5px}.vibe-popup-wish{width:100%;height:29.25px;margin:0;font-family:Darker Grotesque\:Bold,Darker Grotesque,sans-serif;font-size:24px;font-weight:700;line-height:24px}.domain-popup-case-image.is-vibe-firework img{width:130px;height:73.684px;top:-.77px;left:-.52px}.domain-popup-case-image.is-vibe-web-shooter img{width:157.73px;height:81.87px;top:-5.33px;left:-14.39px}.vibe-popup-case-badge{color:#e8e9f8;background:#1a1e51;border-radius:4px;flex:0 0 24px;width:24px;height:24px;position:relative;overflow:hidden}.vibe-popup-case-badge span{white-space:nowrap;width:12px;font-family:Darker Grotesque\:Bold,Darker Grotesque,sans-serif;font-size:21px;font-weight:700;line-height:27px;position:absolute;top:-4.5px;left:6px}@keyframes domain-popup-in{0%{opacity:0;transform:translateY(8px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}.research-control{border-radius:50%;transition:filter .16s;pointer-events:auto!important}.research-control:hover,.research-control:focus-visible{filter:brightness(1.08)drop-shadow(0 3px 4px #0000003d);outline:none}.research-control:focus-visible{box-shadow:0 0 0 4px #ffffffe6,0 0 0 7px #4c2f2f}.research-light-beam{z-index:20;animation:.24s ease-out both research-light-on}.hero-root>[data-name=Product\ Designer-1]{transition:none}.hero-root:not([data-identity-mode=designer])>[data-name=Product\ Designer-1],.hero-root[data-detective-mode=true] .matcha-anchor-cup{opacity:0}.hero-role{vertical-align:bottom;display:inline-block}.hero-role.is-typing{clip-path:inset(0 100% 0 0);animation-name:detective-type-once;animation-duration:.7s;animation-fill-mode:both}.hero-role.is-detective{animation-timing-function:steps(9,end)}.hero-role.is-designer{animation-duration:.97s;animation-timing-function:steps(16,end)}.hero-role.is-anthropologist{animation-duration:1.09s;animation-timing-function:steps(14,end)}.hero-role.is-translator{animation-duration:.78s;animation-timing-function:steps(10,end)}.hero-role.is-architect{animation-timing-function:steps(9,end)}.hero-role.is-magician{animation-duration:.62s;animation-timing-function:steps(8,end)}@keyframes research-light-on{0%{opacity:0}to{opacity:1}}@keyframes detective-type-once{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.research-light-beam,.hero-role.is-typing{clip-path:none;animation:none}}[data-name="fixed section shortcuts"] [data-name=Work\ Entrance],[data-name="fixed section shortcuts"] [data-name=Resume\ Entrance],[data-name="fixed section shortcuts"] [data-name="About me Entrance"]{pointer-events:none}[data-name="fixed section shortcuts"] [data-name=W\ icon],[data-name="fixed section shortcuts"] [data-name=R\ icon],[data-name="fixed section shortcuts"] [data-name=A\ icon],[data-name="fixed section shortcuts"] [data-name=Designer\ icon]{pointer-events:auto;cursor:pointer;transform-origin:50%;transition:transform .18s,filter .18s}[data-name="fixed section shortcuts"] [data-name=Work\ Entrance]>p,[data-name="fixed section shortcuts"] [data-name=Resume\ Entrance]>p,[data-name="fixed section shortcuts"] [data-name="About me Entrance"]>p{pointer-events:none;transition:opacity .16s,transform .18s}[data-name="fixed section shortcuts"][data-scrolled=true] [data-name=Work\ Entrance]>p,[data-name="fixed section shortcuts"][data-scrolled=true] [data-name=Resume\ Entrance]>p,[data-name="fixed section shortcuts"][data-scrolled=true] [data-name="About me Entrance"]>p{opacity:0;transform:translate(-8px)}:is([data-name="fixed section shortcuts"][data-scrolled=true] [data-name=Work\ Entrance]:has([data-name=W\ icon]:hover)>p,[data-name="fixed section shortcuts"][data-scrolled=true] [data-name=Resume\ Entrance]:has([data-name=R\ icon]:hover)>p,[data-name="fixed section shortcuts"][data-scrolled=true] [data-name="About me Entrance"]:has([data-name=A\ icon]:hover)>p){opacity:1;transform:translate(0)}[data-name="fixed section shortcuts"] [data-name=W\ icon]:hover,[data-name="fixed section shortcuts"] [data-name=R\ icon]:hover,[data-name="fixed section shortcuts"] [data-name=A\ icon]:hover,[data-name="fixed section shortcuts"] [data-name=Designer\ icon]:hover,[data-name="fixed section shortcuts"] [data-name=Designer\ icon]:focus-visible{filter:brightness(1.06)drop-shadow(0 3px 5px #00000038);transform:translateY(-2px)scale(1.06)}[data-name="fixed section shortcuts"] [data-name=W\ icon]:hover circle:first-of-type,[data-name="fixed section shortcuts"] [data-name=R\ icon]:hover circle:first-of-type,[data-name="fixed section shortcuts"] [data-name=A\ icon]:hover circle:first-of-type{fill:#4c2f2f}[data-name="fixed section shortcuts"] [data-name=W\ icon] circle:first-of-type,[data-name="fixed section shortcuts"] [data-name=R\ icon] circle:first-of-type,[data-name="fixed section shortcuts"] [data-name=A\ icon] circle:first-of-type{transition:fill .18s}[data-name="fixed section shortcuts"] [data-name=Go\ up],[data-name="fixed section shortcuts"] [data-name=Go\ down]{pointer-events:none}[data-name="fixed section shortcuts"] [data-name=Go\ up]>p,[data-name="fixed section shortcuts"] [data-name=Go\ down]>p{z-index:0;pointer-events:none;transition:opacity .16s 40ms,transform .24s}[data-name="fixed section shortcuts"] [data-name=Up\ icon],[data-name="fixed section shortcuts"] [data-name=Down\ icon]{z-index:1;pointer-events:auto;cursor:pointer;transform-origin:50%;transition:transform .26s cubic-bezier(.2,.8,.2,1),filter .18s;transform:translate(0)}[data-name="fixed section shortcuts"][data-scrolled=true] [data-name=Go\ up]>p,[data-name="fixed section shortcuts"][data-scrolled=true] [data-name=Go\ down]>p{opacity:0;transform:translate(20px)}[data-name="fixed section shortcuts"][data-scrolled=true] [data-name=Up\ icon],[data-name="fixed section shortcuts"][data-scrolled=true] [data-name=Down\ icon]{transform:translate(73px)}[data-name="fixed section shortcuts"] [data-name=Up\ icon]:hover,[data-name="fixed section shortcuts"] [data-name=Down\ icon]:hover,[data-name="fixed section shortcuts"] [data-name=Up\ icon]:focus-visible,[data-name="fixed section shortcuts"] [data-name=Down\ icon]:focus-visible{filter:brightness(1.06)drop-shadow(0 3px 5px #00000038);transform:translateY(-2px)scale(1.06)}[data-name="fixed section shortcuts"][data-scrolled=true] [data-name=Up\ icon]:hover,[data-name="fixed section shortcuts"][data-scrolled=true] [data-name=Down\ icon]:hover,[data-name="fixed section shortcuts"][data-scrolled=true] [data-name=Up\ icon]:focus-visible,[data-name="fixed section shortcuts"][data-scrolled=true] [data-name=Down\ icon]:focus-visible{transform:translate(73px)translateY(-2px)scale(1.06)}[data-name="fixed section shortcuts"] [data-name=Up\ icon]:active,[data-name="fixed section shortcuts"] [data-name=Down\ icon]:active{transform:scale(.98)}[data-name="fixed section shortcuts"][data-scrolled=true] [data-name=Up\ icon]:active,[data-name="fixed section shortcuts"][data-scrolled=true] [data-name=Down\ icon]:active{transform:translate(73px)scale(.98)}[data-name="fixed section shortcuts"] [data-name=Up\ icon]>div:first-child,[data-name="fixed section shortcuts"] [data-name=Down\ icon]>div:first-child{transition:background-color .18s}[data-name="fixed section shortcuts"] [data-name=Up\ icon]:hover>div:first-child,[data-name="fixed section shortcuts"] [data-name=Down\ icon]:hover>div:first-child,[data-name="fixed section shortcuts"] [data-name=Up\ icon]:focus-visible>div:first-child,[data-name="fixed section shortcuts"] [data-name=Down\ icon]:focus-visible>div:first-child,[data-name="fixed section shortcuts"] [data-name=Up\ icon]:active>div:first-child,[data-name="fixed section shortcuts"] [data-name=Down\ icon]:active>div:first-child{background-color:#4c2f2f}@media (prefers-reduced-motion:reduce){[data-name="fixed section shortcuts"] *,[data-name="fixed section shortcuts"] :before,[data-name="fixed section shortcuts"] :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}html{scroll-behavior:smooth;overflow-x:clip}body,#root{overflow-x:clip}body{background:#1a1e51}:is([data-name=Bubble-ARVR],[data-name=Bubble-aillm],[data-name=Bubble-edtech],[data-name=Bubble-saas])>div{will-change:opacity}:is([data-name=Bubble-ARVR],[data-name=Bubble-aillm],[data-name=Bubble-edtech],[data-name=Bubble-saas])>div:first-child{animation:2.4s step-end infinite hero-bubble-large-loop}:is([data-name=Bubble-ARVR],[data-name=Bubble-aillm],[data-name=Bubble-edtech],[data-name=Bubble-saas])>div:nth-child(2){animation:2.4s step-end infinite hero-bubble-small-loop}@keyframes hero-bubble-small-loop{0%,33.332%,to{opacity:0}33.333%,99.999%{opacity:1}}@keyframes hero-bubble-large-loop{0%,66.666%,to{opacity:0}66.667%,99.999%{opacity:1}}.email-sign-wiggle{transform-origin:50%;will-change:transform;animation:.52s cubic-bezier(.36,.07,.19,.97) both email-sign-wiggle}.email-sign-button{appearance:none;cursor:pointer;transform-origin:50%;transition:filter .15s,transform .15s}.email-sign-button:hover{filter:brightness(1.08)saturate(1.12)drop-shadow(0 5px 5px #23304c47);transform:translateY(-3px)scale(1.012)}.email-sign-button:active{filter:brightness(.99)saturate(1.08)drop-shadow(0 2px 2px #23304c2e);transform:translateY(0)scale(.99)}.email-sign-button:focus-visible{outline-offset:4px;border-radius:3px;outline:3px solid #5d65cb}@keyframes email-sign-wiggle{0%,to{transform:rotate(0)}20%{transform:rotate(-2.2deg)}40%{transform:rotate(2deg)}60%{transform:rotate(-1.2deg)}80%{transform:rotate(.7deg)}}[data-name="Email arrow animation"] .email-arrow-loop-mask-path,[data-name="Email arrow animation"] .email-arrow-extension-mask-path,[data-name="Email arrow animation"] .email-arrow-head-mask-path{stroke-dasharray:1;stroke-dashoffset:1px;will-change:stroke-dashoffset}[data-name="Email arrow animation"] .email-arrow-loop-mask-path{animation:3.7s linear infinite both email-arrow-loop-draw}[data-name="Email arrow animation"] .email-arrow-extension-mask-path{animation:3.7s linear infinite both email-arrow-extension-draw}[data-name="Email arrow animation"] .email-arrow-head-mask-path{animation:3.7s linear infinite both email-arrow-head-draw}[data-name="Email arrow animation"] .email-arrow-curve-layer,[data-name="Email arrow animation"] .email-arrow-head-layer{opacity:1}@keyframes email-arrow-loop-draw{0%,2.1622%{stroke-dashoffset:1px}12.973%,to{stroke-dashoffset:0}}@keyframes email-arrow-extension-draw{0%,12.973%{stroke-dashoffset:1px}15.6757%,to{stroke-dashoffset:0}}@keyframes email-arrow-head-draw{0%,15.6757%{stroke-dashoffset:1px}18.9189%,to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.email-sign-wiggle{animation:none}:is([data-name=Bubble-ARVR],[data-name=Bubble-aillm],[data-name=Bubble-edtech],[data-name=Bubble-saas])>div{opacity:1;animation:none}[data-name="Email arrow animation"] .email-arrow-loop-mask-path,[data-name="Email arrow animation"] .email-arrow-extension-mask-path,[data-name="Email arrow animation"] .email-arrow-head-mask-path{stroke-dashoffset:0;animation:none}}.page-shell{z-index:2;isolation:isolate;pointer-events:none;background:linear-gradient(to bottom, #cbdcfb 0, #cbdcfb calc(100% - var(--footer-reveal-height,530px)), transparent calc(100% - var(--footer-reveal-height,530px)), transparent 100%);width:100%;max-width:2400px;margin-inline:auto;position:relative}.page-shell:before,.page-shell:after{content:"";z-index:-1;pointer-events:none;background-position:0 0,0 0;background-repeat:no-repeat;background-size:480px 2732px,480px 11154px;width:480px;height:7369px;position:absolute;top:0}[data-name="3 hightlights"]{box-shadow:-480px 0 #1a1e51,480px 0 #1a1e51}[data-name="Browse My Collection"]{box-shadow:-480px 0 #7090cf,480px 0 #7090cf}[data-name=collection\ background]{box-shadow:-480px 0 #cddeff99,480px 0 #cddeff99}[data-name=collection\ background]:before{content:"";pointer-events:none;background:#4c2f2f;height:2px;position:absolute;top:-2px;left:-480px;right:-480px}[data-name="collection list header"]{position:relative;box-shadow:-480px 0 #cddeff,480px 0 #cddeff}[data-name="collection list header"]:before,[data-name="collection list header"]:after{content:"";z-index:2;pointer-events:none;background:#4c2f2f;height:2px;position:absolute;left:-480px;right:-480px}[data-name="collection list header"]:before{top:-2px}[data-name="collection list header"]:after{bottom:-2px}.collection-filter-content{will-change:opacity;animation:.36s ease-out both collection-filter-enter}@keyframes collection-filter-enter{0%{opacity:.36}to{opacity:1}}.collection-filter-content [data-name="case study preview"]>*,.collection-filter-content [data-name="all grid projects"]>*,.collection-filter-content [data-name="collection list view"]>div:last-child>*{transform-origin:50%;will-change:opacity, transform;animation:.46s cubic-bezier(.22,1,.36,1) 45ms both collection-item-reveal}.collection-filter-content [data-name="case study preview"]>:nth-child(2),.collection-filter-content [data-name="all grid projects"]>:nth-child(2),.collection-filter-content [data-name="collection list view"]>div:last-child>:nth-child(2){animation-delay:90ms}.collection-filter-content [data-name="case study preview"]>:nth-child(3),.collection-filter-content [data-name="all grid projects"]>:nth-child(3),.collection-filter-content [data-name="collection list view"]>div:last-child>:nth-child(3){animation-delay:.135s}.collection-filter-content [data-name="all grid projects"]>:nth-child(4),.collection-filter-content [data-name="collection list view"]>div:last-child>:nth-child(4){animation-delay:.18s}.collection-filter-content [data-name="all grid projects"]>:nth-child(n+5),.collection-filter-content [data-name="collection list view"]>div:last-child>:nth-child(n+5){animation-delay:.225s}@keyframes collection-item-reveal{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}.collection-filter-tab{transition:background-color .22s,color .22s}.collection-filter-tab>span:first-child{z-index:2;position:relative}.collection-filter-tab[data-active=true]:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(105deg,#0000 18%,#ffffff4d 48%,#0000 78%);animation:.6s cubic-bezier(.22,1,.36,1) both collection-tab-sheen;position:absolute;inset:0;transform:translate(-130%)}@keyframes collection-tab-sheen{to{transform:translate(130%)}}@media (prefers-reduced-motion:reduce){.collection-filter-content,.collection-filter-content [data-name="case study preview"]>*,.collection-filter-content [data-name="all grid projects"]>*,.collection-filter-content [data-name="collection list view"]>div:last-child>*,.collection-filter-tab[data-active=true]:before{animation:none}}[data-name=Footer]{box-shadow:-480px 0 #1a1e51,480px 0 #1a1e51}.footer-reveal-layer{z-index:1;transform:scale(var(--footer-scale,1));transform-origin:bottom;position:fixed;bottom:0;left:50%;overflow:visible}.footer-reveal-layer [data-name=Footer]{transform:translateZ(0)}[data-name=Homepage\ part2]{pointer-events:none}[data-name=Homepage\ part2] [data-name="3 sections"]{pointer-events:auto}[data-name=About\ me]{clip-path:inset(0 -480px);overflow:visible}[data-name=About\ me]:before,[data-name=About\ me]:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#7190cf 27.191%,#394969 97.114%);width:480px;height:100%;position:absolute;top:0}[data-name=About\ me]:before{left:-480px}[data-name=About\ me]:after{right:-480px}.about-cross-pattern{z-index:1;pointer-events:none;background-image:url(/responsive/about-pattern-tile.svg);background-position:0 0;background-repeat:repeat;background-size:76px 142px;height:204.244px;position:absolute;top:716px;left:-480px;right:-480px}.page-shell:before{background-image:none;right:calc(50% + 720px)}.page-shell:after{background-image:none;left:calc(50% + 720px)}@media (width<=1440px){.page-shell:before,.page-shell:after{display:none}}#work{pointer-events:auto;scroll-margin-top:0;overflow:clip}.homepage-float-mind-section:after{content:"";pointer-events:none;background:#cddeff;height:160px;position:absolute;bottom:0;left:-220px;right:-220px}.homepage-work-gap-wide-background{display:none}[data-name=Homepage\ part2]{height:auto}.rolling-marquee{left:0;top:var(--rolling-top,833px);width:100%;height:var(--rolling-height,231px);transition:opacity .2s;overflow:clip visible}.rolling-marquee.is-hidden{opacity:0;pointer-events:none;visibility:hidden}.rolling-marquee-scale{transform:scale(var(--site-scale,1));transform-origin:0 0}.rolling-marquee-track{will-change:transform;width:max-content;padding-left:16px;display:flex}.rolling-marquee-set{flex:none;gap:16px;padding-right:16px;display:flex}.rolling-marquee-cell{cursor:pointer;border-radius:12px;flex:none}.rolling-cell-magnifier{border-radius:inherit;transform-origin:0;width:100%;height:100%}.rolling-marquee.is-docking .rolling-cell-magnifier{will-change:transform}.rolling-marquee-cell:focus-visible{outline-offset:3px;outline:3px solid #1a73e8}.rolling-handoff-layer{z-index:5;pointer-events:none;position:fixed;inset:0}.rolling-handoff-card{box-sizing:border-box;transform-origin:0 0;will-change:transform, width, height, border-radius, opacity;position:fixed;top:0;left:0;overflow:hidden;box-shadow:0 6px 24px #0003}.rolling-handoff-card img{width:100%;height:100%;display:block}.rolling-handoff-card[data-project=collegebot] img{padding:6%}.social-medal{isolation:isolate;border-radius:50%;transition:filter .18s,transform .18s;transform:translateZ(0)}.social-medal:after{z-index:2;border-radius:inherit;content:"";opacity:0;pointer-events:none;background:linear-gradient(108deg,#0000 34%,#ffef8a1f 42%,#ffffffeb 49%,#ffe35ba3 53%,#0000 62%) 115% 0/320% 100%;position:absolute;inset:0}.social-medal:is(:hover,:focus-visible){filter:brightness(1.05)saturate(1.05);transform:translateZ(0)}.social-medal:is(:hover,:focus-visible):after{animation:.76s cubic-bezier(.22,1,.36,1) both social-medal-metal-glint}@keyframes social-medal-metal-glint{0%{opacity:0;background-position:115% 0}18%{opacity:1}72%{opacity:.9}to{opacity:0;background-position:-15% 0}}@media (prefers-reduced-motion:reduce){.social-medal{transition:none}.social-medal:is(:hover,:focus-visible){filter:brightness(1.06);transform:none}.social-medal:is(:hover,:focus-visible):after{animation:none}}.castor-feature-button{opacity:1;height:36px;transition:box-shadow .22s,background-color .22s}.castor-feature-button:hover{box-shadow:0 3px 10px #0b3df329}.castor-feature-button:focus-visible{outline-offset:3px;outline:2px solid #0b3df3}.castor-feature-button[data-active=true]{box-shadow:inset 0 0 0 2px #0b3df3,0 5px 16px #0b3df338}.castor-feature-button-label{letter-spacing:-.2046px;font-size:17.05px;line-height:24.723px}.castor-feature-video{width:calc(100% + 4px);height:calc(100% + 4px);animation:.36s cubic-bezier(.22,1,.36,1) both castor-feature-video-in;inset:-2px}@keyframes castor-feature-video-in{0%{opacity:.35;transform:scale(1.015)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.castor-feature-button,.castor-feature-button-label{transition-duration:.01ms}.castor-feature-video{animation:none}}.about-carousel-image{will-change:opacity, transform;animation-duration:.32s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:both}.about-carousel-image[data-direction=next]{animation-name:about-carousel-image-next}.about-carousel-image[data-direction=previous]{animation-name:about-carousel-image-previous}@keyframes about-carousel-image-next{0%{opacity:.35;transform:translate(18px)scale(1.012)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes about-carousel-image-previous{0%{opacity:.35;transform:translate(-18px)scale(1.012)}to{opacity:1;transform:translate(0)scale(1)}}@media (prefers-reduced-motion:reduce){.about-carousel-image{animation-duration:.14s;animation-name:about-carousel-image-fade!important}}@keyframes about-carousel-image-fade{0%{opacity:.45}to{opacity:1}}.scroll-cue-wave-item{animation:3s ease-in-out infinite both scroll-cue-wave}@keyframes scroll-cue-wave{0%,28.333%,to{transform:translateY(0)}14.166%{transform:translateY(-4px)}}@keyframes top-nav-tooltip-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.scroll-cue-wave-item{animation:none}}.hero-wide-native-background,.hero-arvr-book-pixel-completion{display:none}@media (width>=1441px){.page-shell:before,.page-shell:after{background-image:none!important;display:none!important}.hero-wide-native-background{z-index:0;pointer-events:none;width:2400px;height:7379.13px;display:block;position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%)}.homepage-work-gap-wide-background{z-index:0;pointer-events:none;background:#cddeff;width:2400px;height:160px;display:block;position:absolute;left:50%;transform:translate(-50%)}.site-canvas{z-index:1}.hero-arvr-book-pixel-completion{z-index:2;pointer-events:none;width:34px;height:69px;display:block;position:absolute;top:422px;left:-34px;overflow:hidden}.hero-arvr-book-pixel-completion:before,.hero-arvr-book-pixel-completion:after{content:"";background:#5d636f;border-radius:6px;width:120px;position:absolute;left:0}.hero-arvr-book-pixel-completion:before{height:29px;top:0}.hero-arvr-book-pixel-completion:after{height:38px;top:31px}.hero-root{background-color:#0000!important}.hero-central-shelf-gradient,.hero-central-dot-pattern,.hero-central-shelf-rail,.hero-central-blue-background,.hero-central-shelf-outline{visibility:hidden}svg.hero-wide-shelf-gradient,svg.hero-wide-blue-base,svg.hero-wide-dot-pattern{display:none!important}.hero-wide-figma-shelf-gradient,.hero-wide-figma-blue-base,.hero-wide-figma-plus-pattern,.hero-wide-figma-dot-pattern,.hero-wide-shelf-outline{pointer-events:none;max-width:none;display:block;position:absolute}.hero-wide-figma-shelf-gradient{z-index:1;width:2627px;height:811px;top:-29px;left:-60px}.hero-wide-figma-blue-base{z-index:3;width:2400px;height:7189.13px;top:190px;left:0}.hero-wide-figma-plus-pattern{z-index:4;width:2400px;height:708px;top:138px;left:0;-webkit-mask-image:url(/responsive/hero-blue-plus-mask-figma.svg);mask-image:url(/responsive/hero-blue-plus-mask-figma.svg);-webkit-mask-size:2400px 708px;mask-size:2400px 708px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-wide-figma-dot-pattern{z-index:2;width:2400px;height:691px;top:6px;left:0}.hero-wide-shelf-rail{z-index:2;box-sizing:border-box;background:#7c4f4f;border-top:2px solid #0c0d11;border-bottom:2px solid #0c0d11;width:2400px;height:15px;position:absolute;left:0;box-shadow:0 2px 6px #0000002e}.hero-wide-shelf-rail-1{top:202px}.hero-wide-shelf-rail-2{top:348px}.hero-wide-shelf-rail-3{top:494px}.hero-wide-shelf-outline-main{z-index:5;width:2412px;height:465.833px;top:179.5px;left:-6px}.hero-wide-shelf-outline-shadow-a{z-index:6;width:2413px;height:452.362px;top:194.14px;left:-7.0025px}.hero-wide-shelf-outline-shadow-b{z-index:7;width:2412.5px;height:450.863px;top:181.157px;left:-6.501px}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-text-shadow-color{syntax:"*";inherits:false}@property --tw-text-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
