.page_main__GlU4n{overflow:hidden;width:100%;max-width:none}.page_hero__SKW6o{min-height:850px;display:flex;align-items:center;flex-direction:column;padding:150px 24px 0;text-align:center}.page_hero__SKW6o h1{max-width:862px;margin:0;color:#000000;font-size:var(--scrivo-display-size);font-weight:700;line-height:1.02;letter-spacing:-3px}.page_pipelineImage__eylUA{width:min(1200px,calc(100% - 48px));height:auto;margin:60px auto 33px;display:block}.page_hero__SKW6o h2{margin:100px 0 0;color:var(--scrivo-muted);font-size:var(--scrivo-section-size);font-weight:600;letter-spacing:-2px}.page_hero__SKW6o p{max-width:1200px;margin:50px 0 0;color:#000000;font-size:clamp(28px,2.36vw,34px);font-weight:600;line-height:1.13;letter-spacing:-2px}.page_ctaBand__Cr2IZ{width:100%;min-height:300px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:24px;border-block:1px solid rgba(0,0,0,.1);background:#f2f2f2}.page_ctaBand__Cr2IZ h2{margin:0;color:#000000;font-size:clamp(34px,2.64vw,38px);font-weight:600;letter-spacing:-2px}@media (max-width:900px){.page_hero__SKW6o{min-height:auto;padding-top:72px;padding-bottom:90px}.page_hero__SKW6o p{margin-top:82px;font-size:26px}.page_pipelineImage__eylUA{width:min(520px,calc(100% - 24px));margin-top:42px;margin-bottom:28px}}.demos_frame__qdzQi{position:relative;width:min(624px,100%);aspect-ratio:624/494;container-type:inline-size;overflow:hidden;border:1px solid #e6e6e6;border-radius:18px;background:#ffffff;box-shadow:0 30px 60px -30px rgba(0,0,0,.25)}.demos_frameTransparent__lzWtE{background:none;border:none;box-shadow:none}.demos_demoWithAction__pf_OB{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%}.demos_tryButton__Tp7_B{border:none;cursor:pointer}.demos_scaledContent__1v6H4{position:absolute;top:0;left:0;width:480px;height:380px;transform:scale(calc(100cqw / 480px));transform-origin:top left}.demos_storyboardStage__AFubh{position:relative;background-color:#ffffff;background-image:radial-gradient(#e2e2e2 1px,transparent 0);background-size:16px 16px}.demos_scene__MhB__{position:absolute;inset:0;opacity:0;animation-duration:16s;animation-iteration-count:infinite;animation-play-state:paused}[data-visible=true] .demos_scene__MhB__{animation-play-state:running}.demos_sceneCommercial__hCKG9{animation-name:demos_sceneCommercialFade__cn2VQ}.demos_sceneMoodboard__GjFpv{animation-name:demos_sceneMoodboardFade__Gpx0w}@keyframes demos_sceneCommercialFade__cn2VQ{0%,42%{opacity:1}48%,92%{opacity:0}98%,to{opacity:1}}@keyframes demos_sceneMoodboardFade__Gpx0w{0%,42%{opacity:0}48%,92%{opacity:1}98%,to{opacity:0}}.demos_sceneLabel__yV8uo{position:absolute;top:12px;left:14px;color:#828282;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;z-index:3}.demos_appToolbar__uqzb3{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:6px;padding:0 10px;height:32px;border-radius:8px;background:#1e1e1e;box-shadow:0 10px 24px -10px rgba(0,0,0,.45);z-index:4}.demos_appToolbarButton__lLWom{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:5px;opacity:.85}.demos_appToolbarButtonActive__pjFIf{background:rgba(255,255,255,.16);opacity:1}.demos_appToolbarDivider__uNVoa{width:1px;height:18px;background:rgba(255,255,255,.25)}.demos_storyPhoto__o26yv{position:absolute;border-radius:12px;box-shadow:0 8px 18px -10px rgba(0,0,0,.35);overflow:hidden}.demos_sceneCard__f7_6G{position:absolute;top:30px;width:104px;padding:8px;display:flex;flex-direction:column;gap:6px;border-radius:12px;background:#ffffff;box-shadow:0 8px 18px -10px rgba(0,0,0,.3)}.demos_sceneCard1__2iq8X{left:11px}.demos_sceneCard2__uoDB7{left:129px}.demos_sceneCard3__c5l61{left:247px}.demos_sceneCard4__qzDKB{left:365px}.demos_sceneCardTitle____YvY{color:#dc2500;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.02em}.demos_sceneCardPhoto__8uXrW{width:100%;height:58px;border-radius:8px;overflow:hidden}.demos_sceneCardPhoto__8uXrW img{display:block;width:100%;height:100%;object-fit:cover}.demos_sceneCardNote___qwCy{color:#6b6b6b;font-size:10px;line-height:1.25}.demos_connectLine__YlWJg{position:absolute;top:73px;height:2px;background:#d9d9d9;z-index:1}.demos_connectLine1__OWyfr{left:115px;width:14px}.demos_connectLine2__wtYIU{left:233px;width:14px}.demos_connectLine3__qWj9g{left:351px;width:14px}.demos_taskCard__5oxCK{position:absolute;top:210px;left:22px;width:196px;padding:12px 14px;border-radius:12px;background:#ffffff;box-shadow:0 8px 18px -10px rgba(0,0,0,.25)}.demos_taskCardTitle__idOoI{display:block;margin-bottom:8px;color:#1e1e1e;font-size:12px;font-weight:700}.demos_taskCardRow__bKM2b{display:flex;align-items:center;gap:8px;margin-bottom:6px}.demos_taskCardCheck__mD4Gl{width:13px;height:13px;border-radius:50%;border:2px solid #dc2500;flex-shrink:0}.demos_taskCardCheckDone__4Br5l{background:#dc2500}.demos_taskCardLabel__I0Mjk{color:#1e1e1e;font-size:12px;font-weight:600}.demos_taskCardLabelDone__3dHLQ{color:#828282;text-decoration:line-through}.demos_linkCard__Eb_Jm{position:absolute;top:210px;left:246px;width:212px;padding:12px;display:flex;align-items:center;gap:10px;border-radius:12px;background:#ffffff;box-shadow:0 8px 18px -10px rgba(0,0,0,.25)}.demos_linkCardThumb__VYp_V{width:40px;height:40px;border-radius:8px;background:linear-gradient(160deg,#f0d9c8,#dc2500 130%);flex-shrink:0}.demos_linkCardTitle__lfWqK{display:block;color:#1e1e1e;font-size:12px;font-weight:700}.demos_linkCardUrl__5rHya{display:block;color:#828282;font-size:11px;text-decoration:underline}.demos_sceneCardEditable__1pqfG{animation:demos_sceneCardRecolor__i1pIb 12s ease-in-out infinite;animation-play-state:paused}[data-visible=true] .demos_sceneCardEditable__1pqfG{animation-play-state:running}@keyframes demos_sceneCardRecolor__i1pIb{0%,20%{background:#ffffff;box-shadow:0 8px 18px -10px rgba(0,0,0,.3)}35%,60%{background:#eaf2f6;box-shadow:0 0 0 2px #6391a8,0 8px 18px -10px rgba(0,0,0,.3)}75%,to{background:#ffffff;box-shadow:0 8px 18px -10px rgba(0,0,0,.3)}}.demos_sceneCardEditableTitle__HrqaI{animation:demos_sceneCardTitleRecolor__9zf_W 12s ease-in-out infinite;animation-play-state:paused}[data-visible=true] .demos_sceneCardEditableTitle__HrqaI{animation-play-state:running}@keyframes demos_sceneCardTitleRecolor__9zf_W{0%,20%{color:#dc2500}35%,60%{color:#3670a0}75%,to{color:#dc2500}}.demos_itemToolbar__OP6Yc{position:absolute;top:140px;left:122px;display:flex;align-items:center;gap:5px;padding:5px 6px;border-radius:7px;background:#1e1e1e;box-shadow:0 10px 20px -10px rgba(0,0,0,.45);opacity:0;animation:demos_itemToolbarShow__EHtGL 12s ease-in-out infinite;animation-play-state:paused;z-index:5}[data-visible=true] .demos_itemToolbar__OP6Yc{animation-play-state:running}@keyframes demos_itemToolbarShow__EHtGL{0%,16%{opacity:0}20%,76%{opacity:1}80%,to{opacity:0}}.demos_itemToolbarSlot__UAZQd{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:4px}.demos_itemToolbarSwatch__e9Lw6{width:11px;height:11px;border-radius:3px;border:1px solid rgba(255,255,255,.4)}.demos_itemToolbarSwatchText___ruKy{animation:demos_itemToolbarSwatchText___ruKy 12s ease-in-out infinite;animation-play-state:paused}[data-visible=true] .demos_itemToolbarSwatchText___ruKy{animation-play-state:running}@keyframes demos_itemToolbarSwatchText___ruKy{0%,20%{background:#dc2500}35%,60%{background:#3670a0}75%,to{background:#dc2500}}.demos_itemToolbarSwatchFill__hnDmm{animation:demos_itemToolbarSwatchFill__hnDmm 12s ease-in-out infinite;animation-play-state:paused}[data-visible=true] .demos_itemToolbarSwatchFill__hnDmm{animation-play-state:running}@keyframes demos_itemToolbarSwatchFill__hnDmm{0%,20%{background:#ffffff}35%,60%{background:#eaf2f6}75%,to{background:#ffffff}}.demos_itemToolbarDivider__9hD_b{width:1px;height:14px;background:rgba(255,255,255,.25)}.demos_sceneCardNoteToggle__FxPSB{animation:demos_noteToggleVisibility__Thz_U 9s ease-in-out infinite;animation-play-state:paused}[data-visible=true] .demos_sceneCardNoteToggle__FxPSB{animation-play-state:running}@keyframes demos_noteToggleVisibility__Thz_U{0%,40%{opacity:1}48%,85%{opacity:0}93%,to{opacity:1}}.demos_moodPhoto__1QYTC{padding:0}.demos_moodPhoto__1QYTC img{display:block;width:100%;height:100%;object-fit:cover}.demos_moodPhoto1__63EW8{top:22px;left:22px;width:108px;height:128px}.demos_moodPhoto2__UKS6y{top:18px;left:148px;width:96px;height:122px;z-index:2}.demos_moodPhoto3__rh5Ya{top:176px;left:22px;width:92px;height:116px}.demos_moodPhoto4__2s1Qk{top:168px;left:132px;width:92px;height:116px}.demos_moodPhotoDraggable__AK7xk{animation:demos_moodPhotoDrag__o_aRH 12s ease-in-out infinite;animation-play-state:paused}[data-visible=true] .demos_moodPhotoDraggable__AK7xk{animation-play-state:running}@keyframes demos_moodPhotoDrag__o_aRH{0%,8%{transform:translate(0) rotate(0deg)}22%{transform:translate(0) rotate(-3deg) scale(1.03)}45%{transform:translate(58px,118px) rotate(2deg) scale(1.03)}62%{transform:translate(58px,118px) rotate(0deg) scale(1)}to{transform:translate(58px,118px) rotate(0deg) scale(1)}}.demos_colorCard__NXh7j{position:absolute;top:20px;left:274px;width:150px;padding:10px 12px;border-radius:12px;background:#ffffff;box-shadow:0 8px 18px -10px rgba(0,0,0,.25);display:flex;align-items:center;gap:10px}.demos_colorSwatch__0UfZ1{width:30px;height:30px;border-radius:8px;background:#6391a8;flex-shrink:0}.demos_colorCardLabel__Ymtg8{display:block;color:#1e1e1e;font-size:13px;font-weight:700}.demos_colorCardHex__RcO1o{display:block;color:#828282;font-size:12px}.demos_noteCard__CqINX{position:absolute;width:160px;padding:12px 14px;border-radius:12px;background:#ffffff;box-shadow:0 8px 18px -10px rgba(0,0,0,.25)}.demos_noteCardOutfit__U3IID{top:90px;left:274px}.demos_noteCardLocation__wxoSi{top:236px;left:274px}.demos_noteCardTitle__pBD9j{display:block;margin-bottom:4px;color:#1e1e1e;font-size:13px;font-weight:700}.demos_noteCardBody__AFA56{display:block;color:#828282;font-size:12px;line-height:1.3}.demos_dragCursor__n20uq{position:absolute;top:79px;left:196px;width:14px;height:14px;border-radius:50%;background:#dc2500;border:2px solid #ffffff;box-shadow:0 2px 6px rgba(0,0,0,.35);opacity:0;z-index:3;animation:demos_dragCursorMove__0ixKg 12s ease-in-out infinite;animation-play-state:paused}[data-visible=true] .demos_dragCursor__n20uq{animation-play-state:running}@keyframes demos_dragCursorMove__0ixKg{0%,8%{opacity:0;transform:translate(0)}14%{opacity:1;transform:translate(0)}45%{opacity:1;transform:translate(58px,118px)}62%{opacity:1;transform:translate(58px,118px)}70%{opacity:0;transform:translate(58px,118px)}to{opacity:0;transform:translate(0)}}.demos_scriptFrame__egS4O{position:relative;display:flex;flex-direction:column;background:#ffffff}.demos_screenplayCanvas__J_za5{flex:1 1;padding:18px 22px 60px;font-family:Courier New,Courier,monospace;font-size:14px;line-height:1.5;color:#1e1e1e;outline:none;overflow:hidden}.demos_screenplayCanvas__J_za5 p[data-script-block]{font-family:inherit;font-size:inherit;line-height:inherit;font-weight:400;min-height:1.5em;margin:0 0 1em;padding:0;text-align:left}.demos_screenplayCanvas__J_za5 p[data-script-block=scene],.demos_screenplayCanvas__J_za5 p[data-script-block=shot]{text-transform:uppercase;font-weight:700;letter-spacing:.4px}.demos_screenplayCanvas__J_za5 p[data-script-block=character]{margin-left:35%;margin-right:10%;margin-bottom:0;text-transform:uppercase;font-weight:700}.demos_screenplayCanvas__J_za5 p[data-script-block=parenthetical]{margin-left:26%;margin-right:22%;margin-bottom:0;color:#828282}.demos_screenplayCanvas__J_za5 p[data-script-block=dialogue]{margin-left:17%;margin-right:17%}.demos_screenplayCanvas__J_za5 p[data-script-block=transition]{margin-left:35%;text-align:right;text-transform:uppercase;font-weight:700}.demos_screenplayCanvas__J_za5 b,.demos_screenplayCanvas__J_za5 strong{font-weight:700}.demos_screenplayCanvas__J_za5 em,.demos_screenplayCanvas__J_za5 i{font-style:italic}.demos_proToolbarDock__rv4_X{position:absolute;left:0;right:0;bottom:10px;display:flex;flex-direction:column;align-items:center;gap:6px}.demos_proToolbar__eYsr_{display:flex;align-items:center;gap:7px;height:34px;padding:0 11px;background:#1e1e1e;border-radius:8px;box-shadow:0 6px 18px rgba(0,0,0,.25)}.demos_proToolbarDivider__PlkNB{width:1px;height:20px;background:#ffffff;opacity:.85}.demos_proToolbarIconButton__iG2VI{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border:none;border-radius:6px;background:transparent;cursor:pointer;padding:0}.demos_proToolbarIconButton__iG2VI.demos_proToolbarIconButtonActive__czozy{background:rgba(255,255,255,.18)}.demos_proToolbarTextButton__zAa0M{display:flex;align-items:center;justify-content:center;min-width:18px;height:22px;border:none;border-radius:6px;background:transparent;color:#ffffff;font-size:13px;font-weight:700;cursor:pointer;padding:0 2px}.demos_proToolbarItalic__wtw3d{font-style:italic}.demos_proToolbarUnderline__CI4V8{text-decoration:underline}.demos_proToolbarStrike__4Svn1{text-decoration:line-through}.demos_blockPopup__kNcs9{display:flex;flex-direction:column;gap:1px;width:112px;padding:5px 4px;background:#1e1e1e;border-radius:8px;box-shadow:0 6px 18px rgba(0,0,0,.25)}.demos_blockPopupItem__TSHle{display:flex;align-items:center;gap:7px;border:none;background:transparent;border-radius:6px;padding:3px 7px;color:#ffffff;font-size:11px;font-weight:700;cursor:pointer;text-align:left}.demos_blockPopupItem__TSHle.demos_blockPopupItemActive__TlE6M{background:rgba(255,255,255,.18)}.demos_scriptToolbar__nZp5Y{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:14px 18px;border-bottom:1px solid #e6e6e6}.demos_scriptToolbarActions__tPQ0s{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.demos_scriptModeToggle__D9j46{display:flex;align-items:center;gap:8px;border:none;background:none;padding:0;cursor:pointer;font-family:inherit}.demos_scriptModeLabel__NB2La{font-size:11px;font-weight:700;color:#1e1e1e;letter-spacing:.2px}.demos_scriptModeTrack__TTlQ_{display:flex;align-items:center;width:40px;height:21px;border-radius:999px;border:1px solid #1e1e1e;background:#ffffff;padding:2px;box-sizing:border-box}.demos_scriptModeKnob__tjvkv{width:17px;height:17px;border-radius:999px;background:#828282;transform:translateX(0);transition:transform .2s ease,background .2s ease}.demos_scriptModeTrack__TTlQ_.demos_scriptModeTrackActive__1fds_ .demos_scriptModeKnob__tjvkv{background:#dc2500;transform:translateX(17px)}.demos_scriptPill__Xprmu{padding:6px 11px;color:#ffffff;font-size:10px;font-weight:700;white-space:nowrap}.demos_scriptDownloadButton__JY7Nv,.demos_scriptPill__Xprmu{border-radius:999px;background:#1e1e1e;border:none;cursor:pointer}.demos_scriptDownloadButton__JY7Nv{display:flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0}.demos_scriptSheet__ZUKeg{flex:1 1;padding:26px 30px;display:flex;flex-direction:column;gap:14px;font-family:Courier New,monospace}.demos_scriptSheetBasic__BT2rz{font-family:inherit;gap:12px}.demos_basicLine__aQy7G{overflow:hidden;white-space:nowrap;width:0;margin:0;color:#1e1e1e;font-size:14px;line-height:1.5;animation-duration:9s;animation-timing-function:steps(60);animation-iteration-count:infinite;animation-play-state:paused;animation-name:demos_typeLine__dz49g}[data-visible=true] .demos_basicLine__aQy7G{animation-play-state:running}.demos_basicLine__aQy7G:first-of-type{animation-delay:0s}.demos_basicLine__aQy7G:nth-of-type(2){animation-delay:1.1s}.demos_basicLine__aQy7G:nth-of-type(3){animation-delay:2.6s;color:#828282;font-style:italic}.demos_basicCursor__jBhoh{display:inline-block;width:8px;height:16px;background:#dc2500;animation:demos_blink__i6S3v 1s steps(1) infinite}.demos_scriptLine__ttMNs{overflow:hidden;white-space:nowrap;width:0;margin:0;animation-duration:9s;animation-timing-function:steps(40);animation-iteration-count:infinite;animation-play-state:paused}[data-visible=true] .demos_scriptLine__ttMNs{animation-play-state:running}.demos_sceneHeading__q8JPW{font-weight:700;text-transform:uppercase;letter-spacing:1px;animation-delay:0s}.demos_action__AVt7l,.demos_sceneHeading__q8JPW{color:#1e1e1e;animation-name:demos_typeLine__dz49g}.demos_action__AVt7l{font-weight:400;animation-delay:1.1s}.demos_character__rF1aM{margin-left:35%;color:#1e1e1e;font-weight:700;text-transform:uppercase;animation-name:demos_typeLine__dz49g;animation-delay:2.3s}.demos_parenthetical__kfAyd{margin-left:28%;color:#828282;animation-name:demos_typeLine__dz49g;animation-delay:3.1s}.demos_dialogue__S2YBC{margin-left:17%;margin-right:12%;color:#1e1e1e;animation-name:demos_typeLine__dz49g;animation-delay:3.8s}@keyframes demos_typeLine__dz49g{0%{width:0}10%{width:100%}80%{width:100%}92%{width:0}to{width:0}}.demos_cursor__b8HOn{display:inline-block;width:9px;height:20px;margin-left:17%;background:#dc2500;animation:demos_blink__i6S3v 1s steps(1) infinite}.demos_sponsorStack__V_mTB{position:relative}.demos_sponsorHistoryCard__B6_Mh{position:absolute;top:-5px;left:200px;width:300px;height:300px;padding:16px 20px;display:flex;flex-direction:column;gap:8px;background:#ffffff;border:1px solid #e6e6e6;border-radius:16px;box-shadow:0 20px 40px -18px rgba(0,0,0,.32);transform:translate(-120px,50px) rotate(2deg);transform-origin:top left;transition:transform .8s cubic-bezier(.16,1,.3,1);transition-delay:.15s;z-index:1}[data-visible=true] .demos_sponsorHistoryCard__B6_Mh{transform:translate(0) rotate(19deg)}.demos_sponsorHistoryTitle__oWiOe{color:#1e1e1e;font-size:13px;font-weight:800;margin-bottom:4px}.demos_sponsorHistoryRow__Mbj_G{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:10px;border-bottom:1px solid #f0f0f0}.demos_sponsorHistoryInfo__rg9dM{display:flex;flex-direction:column;gap:2px;min-width:0}.demos_sponsorHistoryName__bKeMn{color:#1e1e1e;font-size:13px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.demos_sponsorHistoryMeta__vOaOk{color:#828282;font-size:11px;font-weight:600}.demos_sponsorHistoryAmount__PPvXW{flex-shrink:0;color:#1e1e1e;font-size:13px;font-weight:700}.demos_sponsorPanel__2xyFq{position:absolute;top:58px;left:0;width:355px;height:300px;padding:18px 22px;display:flex;flex-direction:column;gap:9px;justify-content:center;background:#ffffff;border:1px solid #e6e6e6;border-radius:16px;box-shadow:0 22px 44px -18px rgba(0,0,0,.28);z-index:2}.demos_sponsorTotals__fvnIj{display:flex;flex-direction:column;gap:8px;margin-bottom:6px}.demos_sponsorTotalsTitle__FMt_a{color:#1e1e1e;font-size:13px;font-weight:800}.demos_sponsorTotalsRow__c3Z3R{display:flex;gap:8px}.demos_sponsorTotalCard__74akM{flex:1 1;min-width:0;background:#f7f7f7;border-radius:10px;padding:8px 10px}.demos_sponsorTotalLabel__gqJtu{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#1e1e1e;font-size:9px;font-weight:700}.demos_sponsorTotalValue__OG6To{display:block;margin-top:4px;color:#1e1e1e;font-size:17px;font-weight:800;letter-spacing:-.3px}.demos_sponsorRow___sIB_{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid #e6e6e6;border-radius:12px;background:#ffffff;opacity:0;transform:translateX(-16px);animation:demos_sponsorRowIn__ox4ub .6s ease forwards;animation-play-state:paused}[data-visible=true] .demos_sponsorRow___sIB_{animation-play-state:running}@keyframes demos_sponsorRowIn__ox4ub{to{opacity:1;transform:translateX(0)}}.demos_sponsorName__ZQjEu{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#1e1e1e;font-size:14px;font-weight:700}.demos_sponsorAmount__ZuRdM{color:#828282;font-size:13px;font-weight:600}.demos_sponsorBadge__Efme9{padding:4px 12px;border-radius:999px;font-size:11px;font-weight:800;white-space:nowrap;text-transform:uppercase}.demos_badgePaid__sJL04{background:rgba(62,122,77,.12);color:#3e7a4d}.demos_badgePending__dibsC{background:rgba(185,133,36,.14);color:#b98524}.demos_projLayer__nql9m{position:absolute;inset:0;display:flex;flex-direction:column;background:#ffffff}.demos_projHomeScreen__8XTpF{padding:20px 24px;gap:14px;animation:demos_projHomeShow___OM_1 18s ease infinite;animation-play-state:paused}[data-visible=true] .demos_projHomeScreen__8XTpF{animation-play-state:running}@keyframes demos_projHomeShow___OM_1{0%,18%{opacity:1}26%{opacity:0}92%{opacity:0}98%,to{opacity:1}}.demos_projHomeTitle__rgJmL{color:#1e1e1e;font-size:15px;font-weight:800}.demos_projGrid__gKTeI{display:grid;grid-template-columns:repeat(2,208px);grid-gap:14px 16px;gap:14px 16px}.demos_projCard__gLnsS{position:relative;width:208px;height:108px;padding:12px 14px;border-radius:14px;background:#f7f7f7;display:flex;flex-direction:column}.demos_projCardActive__WNMwE{animation:demos_projCardPress__cSZ9q 18s ease infinite;animation-play-state:paused;transform-origin:center}[data-visible=true] .demos_projCardActive__WNMwE{animation-play-state:running}@keyframes demos_projCardPress__cSZ9q{0%,12%{transform:scale(1)}16%,22%{transform:scale(.96)}26%,to{transform:scale(1)}}.demos_projCardTitle__oYO_V{color:#1e1e1e;font-size:13px;font-weight:700}.demos_projCardStatus__utW4t{margin-top:2px;color:#1e1e1e;font-size:11px;font-weight:400}.demos_projCardProgressRow__z_9IJ{display:flex;align-items:center;gap:6px;margin-top:10px}.demos_projCardProgressTrack__d2K_j{flex:1 1;height:8px;border-radius:2px;background:#e0e0e0;overflow:hidden}.demos_projCardProgressFill__gvQ5L{height:100%;background:#1e1e1e}.demos_projCardProgressText__gd8wk{color:#1e1e1e;font-size:10px;font-weight:400}.demos_projCardDue__BgTr_{margin-top:4px;color:#828282;font-size:10px;font-weight:400;text-align:right}.demos_projClickCursor___4ai8{position:absolute;top:42px;right:30px;width:22px;height:22px;border-radius:999px;background:rgba(220,37,0,.18);border:2px solid #dc2500;opacity:0;animation:demos_projClickPulse__Ar8HA 18s ease infinite;animation-play-state:paused;z-index:2}[data-visible=true] .demos_projClickCursor___4ai8{animation-play-state:running}@keyframes demos_projClickPulse__Ar8HA{0%,10%{opacity:0;transform:scale(.6)}14%{opacity:1;transform:scale(1)}20%{opacity:1;transform:scale(1.35)}24%,to{opacity:0;transform:scale(1.35)}}.demos_projDetailsScreen__0pvAV{padding:24px 28px;animation:demos_projDetailsShow__cmUqC 18s ease infinite;animation-play-state:paused;transform-origin:center}[data-visible=true] .demos_projDetailsScreen__0pvAV{animation-play-state:running}@keyframes demos_projDetailsShow__cmUqC{0%,18%{opacity:0;transform:translate(112px,-76px) scale(.45)}30%{opacity:1;transform:translate(0) scale(1)}54%{opacity:1;transform:translate(0) scale(1)}60%{opacity:0;transform:translate(-16px) scale(1)}61%,to{opacity:0;transform:translate(112px,-76px) scale(.45)}}.demos_projDetailsHeader__co8ht{display:flex;align-items:center;gap:12px;margin-bottom:14px}.demos_projDetailsBackButton__2bIbO{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px;border-radius:999px;background:#f7f7f7;color:#1e1e1e;font-size:16px;font-weight:700;line-height:1}.demos_projDetailsTitle__Gfz_7{color:#1e1e1e;font-size:19px;font-weight:800;letter-spacing:-.3px}.demos_projDetailsRow__Gkc6k{display:flex;align-items:center;gap:14px;padding:9px 0;border-bottom:1px solid #f0f0f0}.demos_projDetailsLabel__YXUWe{flex-shrink:0;width:68px;color:#1e1e1e;font-size:12px;font-weight:700}.demos_projDetailsPill__pedd_{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:999px;border:1px solid #e0e0e0;background:#ffffff;color:#1e1e1e;font-size:12px;font-weight:600}.demos_projDetailsSponsorRow__7xXaz{margin-top:14px}.demos_projDetailsSponsorLabel__ib6ON{display:block;margin-bottom:6px;color:#828282;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.demos_projDetailsSponsorTag__sKwVt{display:inline-flex;padding:5px 12px;border-radius:999px;background:#f7f7f7;color:#1e1e1e;font-size:11px;font-weight:700}.demos_projTasksScreen__EKAgv{animation:demos_projTasksShow__hDGCY 18s ease infinite;animation-play-state:paused}[data-visible=true] .demos_projTasksScreen__EKAgv{animation-play-state:running}@keyframes demos_projTasksShow__hDGCY{0%,60%{opacity:0;transform:translate(16px)}68%{opacity:1;transform:translate(0)}88%{opacity:1;transform:translate(0)}94%,to{opacity:0;transform:translate(16px)}}.demos_taskPanel__U_Jze{padding:22px;display:flex;flex-direction:column;background:#ffffff}.demos_taskHeaderRow__5MQ_u{display:flex;align-items:center;padding:10px 12px;color:#828282;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #e6e6e6}.demos_taskHeaderTask__YYAkG{flex:1 1}.demos_taskHeaderProject__9D2dJ{width:96px}.demos_taskHeaderPriority__z4BJ8{width:76px}.demos_taskRow___Ivl2{display:flex;align-items:center;gap:12px;padding:13px 12px;border-bottom:1px solid #f0f0f0}.demos_taskCheck__MJlZX{width:18px;height:18px;border-radius:50%;border:2px solid #dc2500;flex-shrink:0}.demos_taskCheckDone__sptqC{position:relative;background:#dc2500;animation:demos_taskCheckToggle__z4J1a 7s ease-in-out infinite;animation-play-state:paused}[data-visible=true] .demos_taskCheckDone__sptqC{animation-play-state:running}.demos_taskName__7BywT{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#1e1e1e;font-size:13px;font-weight:600}.demos_taskNameDone__xCuOM{animation:demos_taskStrikeToggle__OAGLA 7s ease-in-out infinite;animation-play-state:paused}[data-visible=true] .demos_taskNameDone__xCuOM{animation-play-state:running}@keyframes demos_taskCheckToggle__z4J1a{0%,45%{background:transparent}55%,to{background:#dc2500}}@keyframes demos_taskStrikeToggle__OAGLA{0%,45%{text-decoration:none;color:#1e1e1e}55%,to{text-decoration:line-through;color:#828282}}.demos_taskPill__zcp_l{width:96px;border:1px solid #d9d9d9;color:#1e1e1e;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.demos_priorityPill__d5lOD,.demos_taskPill__zcp_l{padding:4px 10px;border-radius:999px;font-size:11px;text-align:center}.demos_priorityPill__d5lOD{width:76px;font-weight:700}.demos_priorityHigh__D_0Y2{background:rgba(220,37,0,.1);color:#dc2500}.demos_priorityMedium__yieD4{background:rgba(130,130,130,.12);color:#6b6b6b}.demos_aiPanel__FLQAA{padding:0;display:flex;flex-direction:column;background:#ffffff}.demos_aiTabs__26KGp{display:flex;border-bottom:1px solid #e6e6e6;flex-shrink:0}.demos_aiTab__ple6n{flex:1 1;background:none;cursor:pointer;padding:12px 0;border:none;border-bottom:2px solid transparent}.demos_aiTab__ple6n.demos_aiTabActive__XWY3w{border-bottom-color:#dc2500}.demos_aiTabLabel__K_G35{color:#828282;font-size:12px;font-weight:700}.demos_aiTab__ple6n.demos_aiTabActive__XWY3w .demos_aiTabLabel__K_G35{color:#1e1e1e}.demos_aiPanelBody__Uruav{padding:20px 24px 24px;display:flex;flex-direction:column;flex:1 1;overflow:hidden}.demos_aiTitleRow__EaX7W{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.demos_aiTitle__CVhJc{color:#1e1e1e;font-size:16px;font-weight:700}.demos_aiUsage__RR__M{color:#828282;font-size:11px;font-weight:700}.demos_aiBubble__9lPU3{padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid #f0f0f0;opacity:0;animation-duration:8s;animation-iteration-count:infinite;animation-play-state:paused}[data-visible=true] .demos_aiBubble__9lPU3{animation-play-state:running}.demos_aiBubble1__NmfwG{animation-name:demos_aiShimmerBubble__9Ikhh}.demos_aiBubble2__DSXn4{animation-name:demos_aiTextBubble__8Rszs;animation-delay:0s}.demos_aiBubble3__ijFil{animation-name:demos_aiTextBubble__8Rszs;animation-delay:.4s}.demos_aiCard__4_opc{padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid #f0f0f0;opacity:0;transform:translateY(6px);animation:demos_aiCardReveal__gSFFg .5s ease forwards;animation-play-state:paused}[data-visible=true] .demos_aiCard__4_opc{animation-play-state:running}.demos_aiCard__4_opc:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}@keyframes demos_aiCardReveal__gSFFg{to{opacity:1;transform:translateY(0)}}.demos_aiButtonRow__w9bxj{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.demos_aiButton__qMoQp{display:flex;align-items:center;justify-content:center;height:32px;padding:0 14px;border-radius:8px;border:none;font-size:12px;font-weight:700;white-space:nowrap;cursor:pointer}.demos_aiButtonPrimary__vuvBp{background:#dc2500;color:#ffffff}.demos_aiButtonSecondary__pNtnW{background:#ffffff;border:1px solid #d9d9d9;color:#1e1e1e}@keyframes demos_aiShimmerBubble__9Ikhh{0%{opacity:1}18%{opacity:1}24%{opacity:0}to{opacity:0}}@keyframes demos_aiTextBubble__8Rszs{0%{opacity:0;transform:translateY(6px)}22%{opacity:0;transform:translateY(6px)}32%{opacity:1;transform:translateY(0)}88%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(0)}}.demos_aiShimmerLine___h8gu{display:block;height:11px;margin-bottom:8px;border-radius:5px;background:linear-gradient(90deg,#e6e6e6 25%,#f4f4f4 37%,#e6e6e6 63%);background-size:400% 100%;animation:demos_shimmerMove__2eUYq 1.4s ease infinite}@keyframes demos_shimmerMove__2eUYq{0%{background-position:100% 0}to{background-position:0 0}}.demos_aiBubbleText__AwSrr{margin:0 0 10px;color:#1e1e1e;font-size:15px;font-weight:400;line-height:1.35}.demos_aiBubbleReason__7nym5{margin:0 0 10px;color:#828282;font-size:12px;line-height:1.3}.demos_aiAddButton___xCP9{align-self:flex-start;padding:6px 16px;border-radius:999px;background:#dc2500;color:#ffffff;font-size:12px;font-weight:700}@keyframes demos_blink__i6S3v{0%,49%{opacity:1}50%,to{opacity:0}}.demos_extensionFrame__QRKpm{position:relative;display:flex;align-items:stretch;gap:14px;padding:14px;background:#ffffff}.demos_browserMock__8pK4w{flex:1 1;display:flex;flex-direction:column;min-width:0;background:#f7f7f7;border:1px solid #e6e6e6;border-radius:12px;overflow:hidden}.demos_browserBar___KOsS{display:flex;align-items:center;gap:4px;padding:8px 10px;background:#ffffff;border-bottom:1px solid #e6e6e6}.demos_browserDot__ym_IZ{width:6px;height:6px;border-radius:999px;background:#d9d9d9}.demos_browserDot__ym_IZ:first-child{background:#ff5f57}.demos_browserDot__ym_IZ:nth-child(2){background:#febc2e}.demos_browserDot__ym_IZ:nth-child(3){background:#28c840}.demos_browserAddress__ojKOj{flex:1 1;margin-left:6px;background:#eeeeee;border-radius:999px;padding:3px 10px;font-size:9px;font-weight:600;color:#828282;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.demos_photoGrid__eJW7V{flex:1 1;display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px;padding:8px}.demos_photoTile__Jdojd{position:relative;border-radius:8px;overflow:visible;background:#dddddd}.demos_photoTile__Jdojd img{width:100%;height:100%;object-fit:cover;display:block;border-radius:8px}.demos_photoTileActive__VSXhX{animation:demos_extTileHighlight__noiAT 10s ease infinite;animation-play-state:paused}[data-visible=true] .demos_photoTileActive__VSXhX{animation-play-state:running}@keyframes demos_extTileHighlight__noiAT{0%,9%{transform:scale(1);box-shadow:none}13%,31%{transform:scale(1.06);box-shadow:0 6px 16px rgba(0,0,0,.2)}35%,to{transform:scale(1);box-shadow:none}}.demos_extSaveBtn__xe16L{position:absolute;top:4px;right:4px;z-index:2;padding:3px 7px;border-radius:999px;background:#dc2500;color:#ffffff;font-size:8px;font-weight:700;opacity:0;animation:demos_extSaveBtnIn__4_w0A 10s ease infinite;animation-play-state:paused}[data-visible=true] .demos_extSaveBtn__xe16L{animation-play-state:running}@keyframes demos_extSaveBtnIn__4_w0A{0%,9%{opacity:0;background:#dc2500}13%,29%{opacity:1;background:#dc2500}30%,33%{opacity:1;background:#3e7a4d}36%,to{opacity:0;background:#dc2500}}.demos_extPanel__JbN2O{position:absolute;top:26px;right:4px;z-index:2;width:108px;padding:8px;border-radius:10px;background:#dc2500;box-shadow:0 10px 22px rgba(0,0,0,.28);opacity:0;animation:demos_extPanelIn__oIMyu 10s ease infinite;animation-play-state:paused}[data-visible=true] .demos_extPanel__JbN2O{animation-play-state:running}@keyframes demos_extPanelIn__oIMyu{0%,12%{opacity:0;transform:translateY(4px)}16%,28%{opacity:1;transform:translateY(0)}31%,to{opacity:0;transform:translateY(0)}}.demos_extPanelLabel__cW1lO{margin:0 0 5px;color:#ffffff;font-size:8px;font-weight:800}.demos_extPickerButton__VZl45{display:flex;align-items:center;justify-content:space-between;gap:4px;margin-bottom:5px;padding:4px 7px;border-radius:999px;background:#ffffff;color:#1e1e1e;font-size:8px;font-weight:700}.demos_extConfirmButton__vPOWw{padding:4px 0;border-radius:999px;background:#1e1e1e;color:#ffffff;font-size:8px;font-weight:800;text-align:center}.demos_storyboardMock__Ws0OU{flex:1 1;display:flex;flex-direction:column;gap:7px;min-width:0;padding:10px;background:#ffffff;border:1px solid #e6e6e6;border-radius:12px}.demos_storyboardMockTitle__c_rS9{color:#1e1e1e;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.4px}.demos_storyboardMiniCard__PQ_bg{display:flex;align-items:center;gap:6px;padding:6px;background:#f7f7f7;border-radius:8px}.demos_storyboardMiniCard__PQ_bg img{width:28px;height:28px;flex-shrink:0;border-radius:6px;object-fit:cover;display:block}.demos_storyboardMiniCardLabel__tKsjQ{color:#1e1e1e;font-size:9px;font-weight:700}.demos_storyboardNewCard__BWpG7{display:flex;align-items:center;gap:6px;padding:6px;background:#f7f7f7;border-radius:8px;opacity:0;animation:demos_extCardIn__ewt4t 10s ease infinite;animation-play-state:paused}[data-visible=true] .demos_storyboardNewCard__BWpG7{animation-play-state:running}@keyframes demos_extCardIn__ewt4t{0%,29%{opacity:0;transform:scale(.85)}33%,88%{opacity:1;transform:scale(1)}94%,to{opacity:0;transform:scale(.9)}}.demos_storyboardNewCard__BWpG7 img{width:28px;height:28px;flex-shrink:0;border-radius:6px;object-fit:cover;display:block}.demos_calendarPanel__00Pp0{display:flex;gap:12px;padding:16px;background:#ffffff}.demos_calendarMain__5DegB{position:relative;display:flex;flex-direction:column;width:328px;flex-shrink:0;border-radius:10px;overflow:hidden;border:1px solid #e6e6e6}.demos_calendarWeekdayRow__LHG5F{display:flex;flex-shrink:0;background:#1e1e1e}.demos_calendarWeekday__7cAc7{flex:1 1;padding:5px 0;color:#ffffff;font-size:8px;font-weight:700;text-align:center}.demos_calendarGrid__l343U{flex:1 1;display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(6,1fr)}.demos_calendarDayCell__8SZeI{position:relative;padding:4px;background:#f7f7f7;border-right:1px solid rgba(0,0,0,.08);border-top:1px solid rgba(0,0,0,.08);box-sizing:border-box}.demos_calendarDayNumber__6hKeQ{color:#1e1e1e;font-size:9px;font-weight:400}.demos_calendarDayNumberToday__Bg55z{display:inline-flex;align-items:center;justify-content:center;min-width:15px;height:15px;padding:0 3px;border-radius:999px;background:#dc2500;color:#ffffff;font-size:9px;font-weight:700}.demos_calendarDayCellMuted__kkJxn{background:#ececec}.demos_calendarDayNumberMuted__QA6Wf{color:#b0b0b0;font-size:9px;font-weight:400}.demos_calendarDropLine__zJREy{position:absolute;left:4px;right:4px;bottom:6px;height:2px;border-radius:999px;background:#dc2500;opacity:0;animation:demos_calendarDropLineShow__8eJqv 20s ease infinite;animation-play-state:paused}[data-visible=true] .demos_calendarDropLine__zJREy{animation-play-state:running}@keyframes demos_calendarDropLineShow__8eJqv{0%,12%{opacity:0}16%,19%{opacity:1}23%,to{opacity:0}}.demos_calendarDropLine2__74zvP{position:absolute;left:4px;right:4px;bottom:6px;height:2px;border-radius:999px;background:#dc2500;opacity:0;animation:demos_calendarDropLine2Show__Y2zb5 20s ease infinite;animation-play-state:paused}[data-visible=true] .demos_calendarDropLine2__74zvP{animation-play-state:running}@keyframes demos_calendarDropLine2Show__Y2zb5{0%,42%{opacity:0}46%,49%{opacity:1}53%,to{opacity:0}}.demos_calendarEntryPill__9PErk{position:absolute;left:4px;right:4px;bottom:4px;padding:2px 4px;border-radius:3px;background:rgba(47,128,237,.22);color:#1e1e1e;font-size:6px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:0;animation:demos_calendarEntryShow__X5RCh 20s ease infinite;animation-play-state:paused}[data-visible=true] .demos_calendarEntryPill__9PErk{animation-play-state:running}@keyframes demos_calendarEntryShow__X5RCh{0%,20%{opacity:0;transform:scale(.6)}24%,86%{opacity:1;transform:scale(1)}92%,to{opacity:0;transform:scale(.6)}}.demos_calendarEntryPill2__YoNYg{position:absolute;left:4px;right:4px;bottom:4px;padding:2px 4px;border-radius:3px;background:#dc2500;color:#ffffff;font-size:6px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:0;animation:demos_calendarEntry2Show__4WjnN 20s ease infinite;animation-play-state:paused}[data-visible=true] .demos_calendarEntryPill2__YoNYg{animation-play-state:running}@keyframes demos_calendarEntry2Show__4WjnN{0%,50%{opacity:0;transform:scale(.6)}54%,86%{opacity:1;transform:scale(1)}92%,to{opacity:0;transform:scale(.6)}}.demos_calendarStaticPill___ZEwr{position:absolute;left:4px;right:4px;bottom:4px;padding:2px 4px;border-radius:3px;font-size:6px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.demos_calendarStaticPillProject__fXdrb{background:#dc2500;color:#ffffff}.demos_calendarStaticPillProjectTask__R5xtJ{background:rgba(47,128,237,.22);color:#1e1e1e}.demos_calendarStaticPillPersonalTask__ibzQV{background:rgba(30,30,30,.22);color:#1e1e1e}.demos_calendarStaticPillCompleted__VY1S5{background:#e0e0e0;color:#828282;text-decoration:line-through}.demos_calendarSidePanel__Dhx6_{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:8px}.demos_calendarSidePanelTitle__UKSiF{color:#1e1e1e;font-size:11px;font-weight:800}.demos_calendarSection__aQGrl{display:flex;flex-direction:column;gap:4px}.demos_calendarSectionLabel__qxTYd{color:#828282;font-size:8px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.demos_calendarSectionBody__R64Xg{border-radius:8px;background:#f7f7f7;padding:6px 8px;min-height:24px}.demos_calendarUnassignedCard__jxzt2{color:#1e1e1e;font-size:9px;font-weight:600;line-height:1.3}.demos_calendarUnassignedCardFading__j_Xd8{animation:demos_calendarCardFade__o_tEn 20s ease infinite;animation-play-state:paused}[data-visible=true] .demos_calendarUnassignedCardFading__j_Xd8{animation-play-state:running}@keyframes demos_calendarCardFade__o_tEn{0%,16%{opacity:1}20%,88%{opacity:0}94%,to{opacity:1}}.demos_calendarProjectCardFading__5cQCR{animation:demos_calendarProjectCardFade__H5yLh 20s ease infinite;animation-play-state:paused}[data-visible=true] .demos_calendarProjectCardFading__5cQCR{animation-play-state:running}@keyframes demos_calendarProjectCardFade__H5yLh{0%,50%{opacity:1}54%,88%{opacity:0}94%,to{opacity:1}}.demos_calendarDragGhost__NKh82{position:absolute;top:168px;left:364px;width:80px;padding:5px 7px;border-radius:5px;background:rgba(47,128,237,.85);color:#ffffff;font-size:8px;font-weight:800;box-shadow:0 8px 16px -6px rgba(0,0,0,.4);opacity:0;z-index:5;animation:demos_calendarDragGhostMove__Zf2HD 20s ease infinite;animation-play-state:paused}[data-visible=true] .demos_calendarDragGhost__NKh82{animation-play-state:running}@keyframes demos_calendarDragGhostMove__Zf2HD{0%,8%{opacity:0;transform:translate(0)}12%{opacity:1;transform:translate(0)}20%{opacity:1;transform:translate(-301px,-23px)}24%,to{opacity:0;transform:translate(-301px,-23px)}}.demos_calendarDragGhost2__6WroO{position:absolute;top:109px;left:364px;width:80px;padding:5px 7px;border-radius:5px;background:rgba(220,37,0,.85);color:#ffffff;font-size:8px;font-weight:800;box-shadow:0 8px 16px -6px rgba(0,0,0,.4);opacity:0;z-index:5;animation:demos_calendarDragGhost2Move__bMoKI 20s ease infinite;animation-play-state:paused}[data-visible=true] .demos_calendarDragGhost2__6WroO{animation-play-state:running}@keyframes demos_calendarDragGhost2Move__bMoKI{0%,38%{opacity:0;transform:translate(0)}42%{opacity:1;transform:translate(0)}50%{opacity:1;transform:translate(-207px,91px)}54%,to{opacity:0;transform:translate(-207px,91px)}}@media (max-width:520px){.demos_frame__qdzQi{height:340px}}.FeatureSection_feature__xAG97{position:relative;padding:clamp(56px,7vw,110px) 0;opacity:0;transform:translateY(32px);transition:opacity .7s ease,transform .7s ease,background .3s ease}.FeatureSection_featureInner__b0tkS{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;grid-gap:clamp(32px,6vw,96px);gap:clamp(32px,6vw,96px);max-width:1440px;margin:0 auto;padding:0 24px}.FeatureSection_feature__xAG97.FeatureSection_dark__6_Ic1{width:100vw;margin-left:calc(50% - 50vw);background:var(--scrivo-dark)}.FeatureSection_feature__xAG97.FeatureSection_dark__6_Ic1 .FeatureSection_eyebrow__xVS6b{color:var(--scrivo-red)}.FeatureSection_feature__xAG97.FeatureSection_dark__6_Ic1 .FeatureSection_copy__ZRrc3 h2{color:#ffffff}.FeatureSection_feature__xAG97.FeatureSection_dark__6_Ic1 .FeatureSection_copy__ZRrc3 p{color:rgba(255,255,255,.66)}.FeatureSection_feature__xAG97.FeatureSection_visible__u6So_{opacity:1;transform:translateY(0)}.FeatureSection_feature__xAG97.FeatureSection_reverse__nmhSk .FeatureSection_copy__ZRrc3{order:2}.FeatureSection_feature__xAG97.FeatureSection_reverse__nmhSk .FeatureSection_visual__5h9vs{order:1}.FeatureSection_eyebrow__xVS6b{display:inline-block;margin-bottom:16px;color:var(--scrivo-red);font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.FeatureSection_copy__ZRrc3 h2{margin:0 0 20px;color:#000000;font-size:var(--scrivo-section-size);font-weight:700;letter-spacing:-1.5px;line-height:1.05}.FeatureSection_copy__ZRrc3 p{margin:0;max-width:480px;color:var(--scrivo-muted);font-size:var(--scrivo-body-large);font-weight:500;line-height:1.42;letter-spacing:-.5px}.FeatureSection_visual__5h9vs{display:flex;justify-content:center;min-width:0}@media (max-width:900px){.FeatureSection_featureInner__b0tkS{grid-template-columns:1fr}.FeatureSection_feature__xAG97.FeatureSection_reverse__nmhSk .FeatureSection_copy__ZRrc3,.FeatureSection_feature__xAG97.FeatureSection_reverse__nmhSk .FeatureSection_visual__5h9vs{order:0}.FeatureSection_copy__ZRrc3 p{max-width:none}}.MoreFeatures_section__eJBKQ{position:relative;width:100vw;margin-left:calc(50% - 50vw);padding:clamp(56px,7vw,110px) 24px;background:var(--scrivo-dark);opacity:0;transform:translateY(32px);transition:opacity .7s ease,transform .7s ease}.MoreFeatures_section__eJBKQ.MoreFeatures_visible__bI4Yz{opacity:1;transform:translateY(0)}.MoreFeatures_inner__j69J0{max-width:1200px;margin:0 auto;text-align:center}.MoreFeatures_eyebrow__SA0yU{display:inline-block;margin-bottom:16px;color:var(--scrivo-red);font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.MoreFeatures_inner__j69J0 h2{margin:0 0 16px;color:#ffffff;font-size:var(--scrivo-section-size);font-weight:700;letter-spacing:-1.5px;line-height:1.05}.MoreFeatures_inner__j69J0 p{margin:0 auto;max-width:620px;color:rgba(255,255,255,.66);font-size:var(--scrivo-body-large);font-weight:500;line-height:1.42;letter-spacing:-.5px}.MoreFeatures_grid__HM73j{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;margin-top:56px;text-align:left}.MoreFeatures_tile__7F1sd{display:flex;flex-direction:column;gap:14px;padding:28px 24px;border-radius:20px;background:#f7f7f7}.MoreFeatures_tileIcon__k36x0{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;background:#1e1e1e}.MoreFeatures_tile__7F1sd h3{margin:0;color:#1e1e1e;font-size:18px;font-weight:700;letter-spacing:-.3px}.MoreFeatures_tile__7F1sd p{margin:0;color:#7e7e7e;font-size:14px;font-weight:500;line-height:1.45}@media (max-width:900px){.MoreFeatures_grid__HM73j{grid-template-columns:1fr}}@media (min-width:901px) and (max-width:1100px){.MoreFeatures_grid__HM73j{grid-template-columns:repeat(2,minmax(0,1fr))}}.SiteFooter_footer__aUaTs{width:100%;margin:0 auto;min-height:462px;padding:149px 302px 100px;border-top:1px solid #d8d8d8;display:grid;grid-template-columns:330px 1fr;grid-gap:248px;gap:248px}.SiteFooter_brandBlock__3Qd7j{display:flex;align-items:center;flex-direction:column}.SiteFooter_logoRow__fQOqa{display:flex;align-items:center;gap:13px}.SiteFooter_logoRow__fQOqa img:first-child{width:54px;height:54px;object-fit:contain}.SiteFooter_logoRow__fQOqa img:last-child{width:222px;height:auto}.SiteFooter_instagram__KkskD{margin-top:42px;color:#8a8a8a;font-size:32px;font-weight:600;line-height:1}.SiteFooter_footer__aUaTs p{margin:67px 0 0;color:#8a8a8a;font-size:var(--scrivo-body);font-weight:600}.SiteFooter_footer__aUaTs nav{display:grid;grid-template-columns:185px 190px;grid-gap:121px;gap:121px}.SiteFooter_footer__aUaTs nav div{display:flex;flex-direction:column;gap:18px}.SiteFooter_footer__aUaTs nav strong{margin-bottom:1px;color:#8a8a8a;font-size:var(--scrivo-body);font-weight:600}.SiteFooter_footer__aUaTs nav a{color:#000000;font-size:var(--scrivo-control);font-weight:600;line-height:1}@media (max-width:760px){.SiteFooter_footer__aUaTs{min-height:auto;padding:58px 24px;grid-template-columns:1fr;gap:48px}.SiteFooter_footer__aUaTs nav{grid-template-columns:1fr;gap:32px}}.SiteNav_nav__XC0YO{width:min(100%,1440px);height:128px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:36px 47px 27px 43px}.SiteNav_brand__fCewA{display:flex;align-items:center;gap:13px}.SiteNav_brand__fCewA img:first-child{margin:15px 0 0;width:52px;height:52px;object-fit:contain}.SiteNav_brand__fCewA img:last-child{width:212px;height:72px;object-fit:contain}.SiteNav_links__5DWhM{display:flex;align-items:center;gap:41px;font-size:22px;font-weight:600;color:#000000}.SiteNav_cta__xu00S{width:177px;height:43px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:var(--scrivo-red);color:#ffffff;font-size:var(--scrivo-control);font-weight:600}@media (max-width:900px){.SiteNav_nav__XC0YO{height:auto;padding:26px 22px 10px;gap:24px}.SiteNav_brand__fCewA img:first-child{width:42px;height:42px}.SiteNav_brand__fCewA img:last-child{width:154px;height:auto}.SiteNav_links__5DWhM{gap:18px;font-size:16px}.SiteNav_cta__xu00S{display:none}}@media (max-width:560px){.SiteNav_nav__XC0YO{align-items:center;flex-direction:column}}.about_main__nbSSX{padding-bottom:97px}.about_other__Hp2nL{font-size:var(--scrivo-muted)}@media (max-width:640px){.about_downloadShowcase__LAiFb{gap:18px;margin-top:52px}.about_phoneFrame__KSK7Q{width:150px;height:326px;border-width:5px;border-radius:31px}.about_screenshotItem__cMDo_{width:150px;gap:12px}.about_download__XpJyW .about_screenshotTextField__YV4cq{min-height:82px;padding:12px;font-size:14px}}.download_download__yZgr4{width:100%;min-height:1216px;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:83px 24px 140px;text-align:center}.download_download__yZgr4 h1{max-width:900px;margin:0;color:#000000;font-size:var(--scrivo-display-size);font-weight:700;line-height:1.03;letter-spacing:-3px}.download_download__yZgr4 p{max-width:900px;margin:50px 0 41px;font-weight:400;line-height:1.05;letter-spacing:-1px;color:var(--scrivo-muted);font-size:var(--scrivo-body-large)}.download_downloadShowcase__zMqiA{width:min(100%,1095px);min-height:430px;margin:76px auto 0;display:flex;align-items:flex-start;justify-content:center;gap:28px}.download_screenshotItem__G_TrC{width:280px;display:flex;align-items:stretch;flex:0 0 auto;flex-direction:column;gap:5px}.download_phoneFrame__3mBeo{flex:0 0 auto;width:280px;height:570px;overflow:hidden;border:7px solid #000000;border-radius:39px;background:#ffffff;box-shadow:inset 0 0 0 2px #ffffff}.download_download__yZgr4 .download_screenshotTextField__2nBpM{width:100%;min-height:76px;margin:0;display:flex;align-items:center;justify-content:flex-start;padding:15px 17px;color:var(--scrivo-muted);font-size:14px;font-weight:400;line-height:1.25}.download_phoneFrame__3mBeo img{width:100%;height:100%;display:block;object-fit:cover;object-position:top center}.download_desktopFrame__C623h{margin:80px 0 0;width:min(100%,1000px);height:600px;border:7px solid #1e1e1e;border-radius:32px;background:linear-gradient(#ffffff,#ffffff) padding-box,repeating-linear-gradient(90deg,#f7f7f7 0 80px,#ffffff 80px 160px);box-shadow:0 28px 0 -16px rgba(30,30,30,.18)}.download_secondaryBand__D8sld{min-height:357px;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:24px;border:1px solid #d8d8d8;background:#f2f2f2;text-align:center}.download_secondaryBand__D8sld h2{margin:0;color:#000000;font-size:var(--scrivo-section-size);font-weight:600;letter-spacing:-2px}.download_download__yZgr4 h2{max-width:900px;margin:120px 0 20px;font-weight:700;line-height:1.05;letter-spacing:-1px;color:#000000;font-size:var(--scrivo-section-size)}.download_bottomText__cX_1G{font-size:var(--scrivo-body-large)}.download_bottomText__cX_1G,.download_disclaimer__1aHEJ{max-width:1200px;margin:20px 0 41px;line-height:1.05;letter-spacing:-1px;color:var(--scrivo-muted)}.download_disclaimer__1aHEJ{font-size:var(--scrivo-subText)}@media (max-width:1120px){.download_downloadShowcase__zMqiA{flex-wrap:wrap;max-width:520px;min-height:auto}}@media (max-width:640px){.download_downloadShowcase__zMqiA{gap:18px;margin-top:52px}.download_phoneFrame__3mBeo{width:150px;height:326px;border-width:5px;border-radius:31px}.download_screenshotItem__G_TrC{width:150px;gap:12px}.download_download__yZgr4 .download_screenshotTextField__2nBpM{min-height:82px;padding:12px;font-size:14px}}