.page_page__haU7F{background:#fff}.page_main__8oOn_{--creative-section-gap:160px;--creative-heading-size:60px;--creative-description-size:18px;width:min(1100px,calc(100% - 64px));padding-top:120px}.page_main__8oOn_ :is(h1,h2,h3){font-family:Georgia,Times New Roman,serif;font-weight:400}.page_main__8oOn_ .page_hero__PZD6B h1{font-size:clamp(48px,4.6vw,64px);line-height:1.04}.page_hero__PZD6B h1>span{display:inline;white-space:nowrap}.page_main__8oOn_ .page_hero__PZD6B .page_lead__a19rI{max-width:760px;margin:18px auto 32px;font-size:18px;line-height:1.55}.page_studio__fACxP{display:grid;grid-template-columns:380px auto;align-items:center;gap:32px;width:fit-content;max-width:100%;margin:0 auto}.page_preview__gEXkq{grid-column:2;grid-row:1;min-width:0}.page_previewMedia__via_a{display:flex;justify-content:center}.page_previewMedia__via_a figure{margin:0;min-width:0}.page_outputExample__lk3Ww video{display:block;width:auto;height:clamp(340px,calc(100svh - 300px),520px);max-width:100%;object-fit:contain;border-radius:20px;background:#f3f4f6}.page_outputExample__lk3Ww{position:relative}.page_main__8oOn_ .page_previewPlayback__V76P7{position:absolute;inset:0;display:grid;place-items:center;width:100%;padding:0;border:0;border-radius:20px;background:transparent;cursor:pointer}.page_previewPlayback__V76P7>span{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:#ffffffec;color:#253044;box-shadow:0 2px 18px #0002;transition:opacity .15s ease}.page_previewPlayback__V76P7 svg{width:22px;height:22px}.page_previewPlayback__V76P7>span[data-playing]{opacity:0}.page_previewPlayback__V76P7:is(:hover,:focus-visible)>span[data-playing]{opacity:1}.page_main__8oOn_ .page_soundToggle__B0M_y{position:absolute;right:8px;bottom:8px;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:#17202d80;color:#fff;cursor:pointer}.page_soundToggle__B0M_y svg{width:18px;height:18px}.page_main__8oOn_ .page_soundToggle__B0M_y:hover{background:#17202db3}.page_hero__PZD6B [data-home-composer-mount]{max-width:none;min-height:0;margin:0;scroll-margin-top:112px}.page_composer__x4Nqi{grid-column:1;grid-row:1;min-width:0;padding:0;text-align:left}.page_hiddenInput__b4rsV{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.page_main__8oOn_ .page_upload__Ddfja{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;width:100%;min-height:210px;padding:24px;border:1px dashed #bdc8d9;border-radius:14px;background:#f8faff;text-align:center;cursor:pointer}.page_main__8oOn_ .page_upload__Ddfja:hover,.page_main__8oOn_ .page_upload__Ddfja[data-dragging]{border-color:#3079f4;background:#f0f5ff}.page_uploadText__cLyH5{display:block;min-width:0;max-width:100%}.page_uploadText__cLyH5 strong{display:block;color:#252b35;font-size:16px;font-weight:600}.page_uploadText__cLyH5>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#667080;font-size:12px;margin-top:5px}.page_uploadText__cLyH5 small{display:block;color:#78818f;font-size:11px;margin-top:5px}.page_upload__Ddfja img{width:60px;height:80px;object-fit:contain;flex:none;border-radius:6px}.page_addIcon__XlGeI{display:grid;place-items:center;width:32px;flex:none;color:#607da8}.page_addIcon__XlGeI svg{width:28px;height:28px}.page_uploadAction__PVdOl{display:none}.page_settings__Z1rHw{display:grid;grid-template-columns:minmax(138px,1fr) minmax(0,1.05fr);gap:16px;margin-top:20px}.page_durationControl__Fahxa,.page_qualityControl__1b3rF{padding:0;margin:0;border:0;min-width:0}.page_settings__Z1rHw legend{display:block;padding:0;margin-bottom:8px;color:#555e6c;font-size:12px}.page_segments__reeuS{display:flex;padding:3px;border-radius:11px;background:#f1f3f7}.page_segments__reeuS label{position:relative;flex:1;min-width:0;cursor:pointer}.page_qualityControl__1b3rF .page_segments__reeuS label{min-width:max-content}.page_segments__reeuS input{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.page_segments__reeuS label>span{display:flex;gap:2px;justify-content:center;align-items:center;min-height:44px;border-radius:8px;font-size:14px;color:#667080}.page_segments__reeuS input:checked+span{background:#fff;color:#205fc8;box-shadow:0 1px 4px #24304a15;font-weight:600}.page_segments__reeuS input:focus-visible+span{outline:2px solid #3079f4;outline-offset:2px}.page_seconds__y1kfX{font-size:12px;font-weight:400}.page_settings__Z1rHw fieldset:disabled{opacity:.6}.page_settings__Z1rHw fieldset:disabled :is(label,input){cursor:wait}.page_main__8oOn_ .page_generate__AYQ2n,.page_main__8oOn_ .page_primaryLink__u507T{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:50px;padding:12px 18px;border:0;border-radius:30px;background:#3079f4;color:#fff;text-decoration:none;font-size:15px;font-weight:600;cursor:pointer}.page_main__8oOn_ .page_generate__AYQ2n{margin-top:20px}.page_generate__AYQ2n svg{width:18px;height:18px}.page_main__8oOn_ .page_generate__AYQ2n:hover,.page_main__8oOn_ .page_primaryLink__u507T:hover{background:#2265d8}.page_main__8oOn_ :is(button,a,summary):focus-visible{outline:2px solid #3079f4;outline-offset:4px}.page_main__8oOn_ button:disabled{opacity:.6;cursor:wait}.page_main__8oOn_ .page_entryNote__eQtbx{font-size:11px;line-height:1.5;text-align:center;color:#78818f;margin:10px 0 0}.page_entryNote__eQtbx a{color:#596678;text-underline-offset:3px}.page_main__8oOn_ :is(.page_error__a6dme,.page_status__OX43S,.page_playbackError__gXd7G){font-size:13px;line-height:1.5;margin:12px 0 0}.page_main__8oOn_ .page_error__a6dme{color:#9b392d}.page_main__8oOn_ .page_status__OX43S{color:#285341}.page_main__8oOn_ .page_playbackError__gXd7G{text-align:center}.page_main__8oOn_ .creative-section__head{margin-bottom:48px}.page_main__8oOn_ .creative-section__head p{max-width:760px;margin-top:24px}.page_example__vDmkJ{text-align:center}.page_comparison__pG7Qs{display:flex;align-items:center;justify-content:center;gap:36px}.page_comparison__pG7Qs figure{min-width:0;margin:0}.page_comparison__pG7Qs figcaption{font-size:15px;margin-bottom:16px;color:#50545b}.page_comparison__pG7Qs video{display:block;height:460px;width:auto;max-width:100%;object-fit:contain;border-radius:20px;background:#f5f7f9}.page_comparisonArrow__fJOWU{color:#8b929e;font-size:28px}.page_main__8oOn_ .page_source__AnLPy{margin:20px auto 0;font-size:12px;line-height:1.6}.page_source__AnLPy a{color:#767e89;text-decoration:none}.page_source__AnLPy a:hover{text-decoration:underline;text-underline-offset:4px}.page_steps__dDqDu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;padding:0;margin:0;list-style:none}.page_steps__dDqDu li{border-top:1px solid #e2e5eb;padding-top:24px}.page_stepNumber__1bx0G{color:#8b96a7;font-size:13px}.page_main__8oOn_ .page_steps__dDqDu h3{font-size:27px;line-height:1.15;margin:20px 0 12px}.page_main__8oOn_ .page_steps__dDqDu p{font-size:16px;line-height:1.65;margin:0}.page_photoGuide__ws3Fh{display:grid;grid-template-columns:270px 1fr;align-items:center;gap:80px;max-width:840px;margin:0 auto}.page_photoGuide__ws3Fh>img{width:100%;height:auto;border-radius:20px}.page_photoTips__nFkOA{display:grid;gap:24px}.page_main__8oOn_ .page_photoTips__nFkOA h3{font-family:var(--sans);font-size:18px;font-weight:500;letter-spacing:-.015em;margin:0}.page_main__8oOn_ .page_photoTips__nFkOA p{font-size:15px;line-height:1.65;margin:8px 0 0}.page_textLink__9Eof2{width:fit-content;display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#2265d8;font-size:15px;text-decoration:none}.page_textLink__9Eof2:hover{text-decoration:underline;text-underline-offset:4px}.page_main__8oOn_ .page_faq__RJXL7{display:block;max-width:840px;margin-inline:auto}.page_main__8oOn_ .page_faq__RJXL7>h2{font-size:var(--creative-heading-size);text-align:center;margin-bottom:48px}.page_main__8oOn_ .page_faq__RJXL7 summary{font-size:17px}.page_main__8oOn_ .page_faq__RJXL7 details p{line-height:1.65}.page_createMore__GYhJR{text-align:center}.page_main__8oOn_ .page_createMore__GYhJR>p{margin:24px auto 28px;font-size:18px}.page_main__8oOn_ .page_primaryLink__u507T{width:fit-content;min-width:220px;margin-inline:auto}@media (max-width:1024px){.page_main__8oOn_{--creative-section-gap:112px;--creative-heading-size:48px;padding-top:112px}.page_studio__fACxP{grid-template-columns:340px auto;gap:24px}.page_outputExample__lk3Ww video{height:400px}.page_settings__Z1rHw{gap:12px}.page_uploadAction__PVdOl{display:none}.page_comparison__pG7Qs video{height:400px}.page_steps__dDqDu{gap:28px}.page_main__8oOn_ .page_steps__dDqDu h3{font-size:24px}.page_photoGuide__ws3Fh{gap:48px;grid-template-columns:240px 1fr}}@media (max-width:767px){.page_main__8oOn_{--creative-section-gap:80px;--creative-heading-size:36px;--creative-description-size:16px;width:calc(100% - 32px);padding-top:100px;padding-bottom:80px}.page_main__8oOn_ .page_hero__PZD6B h1{font-size:clamp(32px,8.8vw,42px);line-height:1.04}.page_hero__PZD6B h1>span{display:block}.page_main__8oOn_ .page_hero__PZD6B .page_lead__a19rI{max-width:340px;font-size:14px;line-height:1.5;margin:14px auto 18px}.page_studio__fACxP{display:flex;flex-direction:column;gap:24px;width:100%;max-width:440px}.page_preview__gEXkq{width:100%;order:2}.page_outputExample__lk3Ww{width:min(100%,280px)}.page_outputExample__lk3Ww video{width:100%;height:auto;border-radius:16px}.page_main__8oOn_ .page_previewPlayback__V76P7{border-radius:12px}.page_previewPlayback__V76P7>span{width:44px;height:44px}.page_main__8oOn_ .page_soundToggle__B0M_y{right:2px;bottom:2px}.page_composer__x4Nqi{width:100%;order:1}.page_main__8oOn_ .page_upload__Ddfja{min-height:80px;flex-direction:row;justify-content:flex-start;padding:16px;gap:12px;text-align:left}.page_uploadText__cLyH5 strong{font-size:15px}.page_uploadText__cLyH5>span{display:none}.page_uploadText__cLyH5 small{font-size:11px}.page_addIcon__XlGeI{width:28px}.page_addIcon__XlGeI svg{width:25px;height:25px}.page_uploadAction__PVdOl{display:block;margin-left:auto;color:#3079f4}.page_settings__Z1rHw{gap:12px;margin-top:14px}.page_settings__Z1rHw legend{margin-bottom:6px;font-size:11px}.page_main__8oOn_ .page_generate__AYQ2n{min-height:48px;margin-top:16px;font-size:14px}.page_main__8oOn_ .page_entryNote__eQtbx{font-size:10px;margin-top:8px}.page_main__8oOn_ .creative-section__head{margin-bottom:32px}.page_main__8oOn_ .creative-section__head p{font-size:16px;line-height:1.6;margin-top:20px}.page_desktopBreak__jY91g{display:none}.page_comparison__pG7Qs{gap:16px;align-items:start}.page_comparison__pG7Qs figcaption{font-size:12px;margin-bottom:12px}.page_comparison__pG7Qs video{height:clamp(220px,64vw,360px);border-radius:12px}.page_comparisonArrow__fJOWU{display:none}.page_main__8oOn_ .page_source__AnLPy{font-size:11px}.page_steps__dDqDu{grid-template-columns:1fr;gap:28px}.page_steps__dDqDu li{padding-top:20px}.page_main__8oOn_ .page_steps__dDqDu h3{font-size:26px;margin-top:12px}.page_main__8oOn_ .page_steps__dDqDu p{font-size:15px}.page_photoGuide__ws3Fh{grid-template-columns:1fr;gap:28px}.page_photoGuide__ws3Fh>img{width:180px;margin-inline:auto;border-radius:16px}.page_photoTips__nFkOA{gap:20px}.page_main__8oOn_ .page_photoTips__nFkOA h3{font-size:17px}.page_main__8oOn_ .page_faq__RJXL7>h2{margin-bottom:28px}.page_main__8oOn_ .page_faq__RJXL7 summary{font-size:15px;padding-block:20px}.page_main__8oOn_ .page_createMore__GYhJR>p{font-size:16px;max-width:280px;margin:20px auto 24px}}@media (max-width:359px){.page_main__8oOn_{width:calc(100% - 24px)}.page_settings__Z1rHw{gap:10px}.page_qualityControl__1b3rF .page_segments__reeuS label>span{font-size:13px}}@media (prefers-reduced-motion:reduce){.page_page__haU7F *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.extras_section___z1hE{text-align:center}.extras_section___z1hE .creative-section__head{max-width:880px;margin-inline:auto}.extras_formatTabs__xVo13,.extras_modelTabs__fHOs6{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px 28px;margin-bottom:40px}.extras_formatTabs__xVo13 button,.extras_modelTabs__fHOs6 button{display:inline-flex;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:10px 4px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:#69717d;font:inherit;font-size:16px;cursor:pointer}.extras_formatTabs__xVo13 button[aria-selected=true],.extras_modelTabs__fHOs6 button[aria-selected=true]{color:#2265d8;border-color:currentColor}.extras_modelTabs__fHOs6 img{object-fit:contain}.extras_modelPanel__7ZT1X{display:grid;grid-template-columns:1.1fr 1fr;gap:80px;max-width:940px;margin-inline:auto;padding-top:36px;border-top:1px solid #e2e5eb;text-align:left}.extras_section___z1hE h3{margin:0 0 16px;font-size:30px;line-height:1.15;letter-spacing:-.025em}.extras_section___z1hE p{font-size:16px;line-height:1.65}.extras_idea__yZszY blockquote{margin:28px 0 0;padding:0 0 0 20px;border-left:2px solid #b7cfff;color:#5c6470;font-size:17px;line-height:1.65}.extras_lengths__ZsPxd,.extras_modelDetails__kQK1w dl{display:grid;gap:22px;margin:0 0 28px}.extras_modelDetails__kQK1w dl>div{display:grid;grid-template-columns:140px 1fr;gap:16px}.extras_lengths__ZsPxd dt,.extras_modelDetails__kQK1w dt{color:#444d59;font-weight:500;font-size:15px}.extras_lengths__ZsPxd dd,.extras_modelDetails__kQK1w dd{margin:0;color:#69717d;font-size:15px;line-height:1.6}.extras_action__FCq4M{display:inline-flex;justify-content:center;align-items:center;min-height:46px;padding:10px 22px;border:1px solid #3079f4;border-radius:28px;color:#2265d8;font-size:15px;font-weight:500;text-decoration:none}.extras_action__FCq4M:hover{background:#f2f6ff}.extras_sharing__Tm_YN{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:72px;max-width:1000px;margin-inline:auto}.extras_formatTabs__xVo13{gap:28px;margin-bottom:20px}.extras_formatTabs__xVo13 button{min-width:52px}.extras_previewStage__P_YQh{display:grid;place-items:center;min-height:380px;--preview-height:360px}.extras_ratioFrame__MqQeE{width:min(100%,calc(var(--preview-height) * var(--preview-ratio)));aspect-ratio:var(--preview-ratio);overflow:hidden;border-radius:16px;background:#edf0f5}.extras_ratioFrame__MqQeE video{display:block;width:100%;height:100%;object-fit:contain}.extras_shareCopy__UPdNm{text-align:left}.extras_shareCopy__UPdNm p{margin:0}.extras_lengths__ZsPxd{gap:14px;margin-block:30px}.extras_lengths__ZsPxd>div{display:grid;grid-template-columns:110px 1fr;gap:16px}.extras_templateVideos__cfvVy{display:grid;gap:40px}.extras_templateRow__nzilA{display:grid;grid-template-columns:minmax(0,9fr) minmax(0,9fr) minmax(0,28.444444fr);gap:28px}.extras_templateRow__nzilA[data-landscape]{grid-template-columns:repeat(2,minmax(0,1fr))}.extras_templateRow__nzilA figure{display:grid;grid-row:span 2;grid-template-rows:subgrid;gap:0;margin:0;min-width:0}.extras_templateRow__nzilA video{display:block;width:100%;height:auto;object-fit:contain;border-radius:18px;background:#f3f5f8}.extras_templateRow__nzilA figcaption{display:contents}.extras_section___z1hE .extras_templateRow__nzilA .extras_templateAction__nzyPV{display:flex;align-items:center;justify-content:center;justify-self:center;width:fit-content;max-width:100%;min-height:44px;padding:10px 16px;margin-top:20px;border-radius:999px;background:#3079f4;color:#fff;font-size:14px;font-weight:500;line-height:1.4;text-decoration:none;text-align:center}.extras_section___z1hE .extras_templateRow__nzilA .extras_templateAction__nzyPV:hover{background:#2265d8}.extras_section___z1hE.extras_trending__1en4w .extras_galleryLink__9mNYL{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:24px;color:#2265d8;font-size:15px;text-decoration:none;text-underline-offset:4px}.extras_section___z1hE.extras_trending__1en4w .extras_galleryLink__9mNYL:hover{text-decoration:underline}.extras_section___z1hE :is(button,a,[role=tabpanel]):focus-visible{outline:2px solid #3079f4;outline-offset:4px}@media (max-width:1024px){.extras_modelPanel__7ZT1X{gap:40px}.extras_modelDetails__kQK1w dl>div{grid-template-columns:110px 1fr;gap:12px}.extras_sharing__Tm_YN{gap:40px}.extras_previewStage__P_YQh{--preview-height:320px;min-height:340px}}@media (max-width:767px){.extras_modelTabs__fHOs6{gap:8px 14px;margin-bottom:24px}.extras_modelTabs__fHOs6 button{flex-direction:column;gap:8px;padding:8px 0;font-size:13px}.extras_modelPanel__7ZT1X{grid-template-columns:1fr;gap:28px;padding-top:28px}.extras_section___z1hE h3{font-size:26px}.extras_idea__yZszY blockquote,.extras_section___z1hE p{font-size:15px}.extras_idea__yZszY blockquote{margin-top:20px}.extras_modelDetails__kQK1w dl{gap:16px}.extras_sharing__Tm_YN{grid-template-columns:1fr;gap:28px}.extras_formatTabs__xVo13{margin-bottom:12px}.extras_previewStage__P_YQh{--preview-height:300px;min-height:320px}.extras_shareCopy__UPdNm{max-width:440px;margin-inline:auto}.extras_templateRow__nzilA{grid-template-columns:1fr 1fr;gap:28px 16px}.extras_templateRow__nzilA:not([data-landscape]) figure:last-child{grid-column:1/-1}.extras_section___z1hE .extras_templateRow__nzilA .extras_templateAction__nzyPV{font-size:13px;padding-inline:14px;margin-top:14px}}@media(max-width:479px){.extras_templateVideos__cfvVy{gap:32px;max-width:340px;margin-inline:auto}.extras_templateRow__nzilA,.extras_templateRow__nzilA[data-landscape]{grid-template-columns:minmax(0,1fr);gap:32px}.extras_templateRow__nzilA figure{display:block}.extras_templateRow__nzilA video{border-radius:12px}.extras_section___z1hE .extras_templateRow__nzilA .extras_templateAction__nzyPV{margin-inline:auto}}[data-site-header]{color-scheme:light;color:var(--text-primary);font-family:var(--sans);font-weight:400;line-height:1.4}[data-site-header],[data-site-header] *{box-sizing:border-box}[data-site-header] button{font:inherit;cursor:pointer}[data-site-header] a{text-decoration:none}[data-site-header]{--neo-gray-25:#f4f7fa;--neo-gray-50:#edf1f5;--neo-gray-100:#e7ecf2;--neo-gray-200:#dbe2ea;--neo-gray-500:#687587;--neo-gray-900:#1c2634;--neo-blue-293c:#003da5;--neo-blue-raised:#0751bd;--neo-blue-soft:#d8e6fb;--neo-peach-light:rgba(255,171,106,.76);--neo-white:#fff;--neo-light-source:rgba(255,255,255,.92);--neo-cast-shadow:rgba(158,170,187,.52);--neo-cast-shadow-deep:rgba(132,146,165,.58);--clay-cloud:#e8ecf1;--clay-ink:#2b3440;--clay-key-light:rgba(255,255,255,.95);--clay-occlusion:rgba(179,189,203,.55);--clay-cobalt:#0047bb;--clay-cobalt-deep:#00308a;--clay-powder-blue:#9bb2d2;--clay-blush:#efc9c7;--clay-porcelain:#eef1ee;--surface-canvas:var(--clay-cloud);--surface-raised:var(--clay-cloud);--surface-raised-high:var(--clay-cloud);--surface-inset:#dce2ea;--surface-tray:rgba(220,226,234,.72);--surface-field:rgba(237,241,245,.9);--text-primary:var(--clay-ink);--text-muted:var(--neo-gray-500);--color-primary:var(--clay-cobalt);--color-primary-raised:#0a55c6;--color-primary-soft:var(--neo-blue-soft);--focus-ring:rgba(0,71,187,.45);--shadow-raised-sm:-4px -4px 10px var(--clay-key-light),5px 6px 14px rgba(179,189,203,.43),inset 0 1px 0 rgba(255,255,255,.74);--shadow-raised-md:-8px -8px 20px var(--clay-key-light),10px 12px 26px rgba(179,189,203,.52),inset 0 1px 0 rgba(255,255,255,.72);--shadow-raised-lg:-11px -11px 28px var(--clay-key-light),14px 17px 38px rgba(179,189,203,.52),inset 0 1px 0 rgba(255,255,255,.72);--shadow-inset:inset 2px 2px 5px rgba(179,189,203,.28),inset -2px -2px 5px rgba(255,255,255,.82);--shadow-inset-sm:inset 1px 1px 3px rgba(179,189,203,.3),inset -1px -1px 3px rgba(255,255,255,.78);--shadow-field:inset 0 1px 0 rgba(255,255,255,.95),0 5px 12px rgba(112,128,151,.13),0 1px 2px rgba(112,128,151,.1);--shadow-field-hover:inset 0 1px 0 rgba(255,255,255,1),0 7px 16px rgba(112,128,151,.18),0 1px 2px rgba(112,128,151,.1);--shadow-field-focus:0 0 0 3px var(--focus-ring),inset 0 1px 0 rgba(255,255,255,.95),0 7px 18px rgba(0,61,165,.16);--shadow-accent:-5px -5px 12px rgba(255,255,255,.72),7px 7px 18px rgba(0,61,165,.26),inset 0 1px 0 rgba(255,255,255,.24);--shadow-accent-inset:inset 5px 5px 10px rgba(0,31,84,.46),inset -4px -4px 9px rgba(41,103,197,.58);--card-bg:var(--surface-raised);--card-shadow:var(--shadow-raised-md);--card-radius:28px;--control-bg:var(--surface-raised);--control-shadow:var(--shadow-raised-sm);--control-shadow-pressed:var(--shadow-inset-sm);--control-radius:999px;--usp-canvas:var(--clay-cloud);--usp-ink:var(--clay-ink);--usp-card-radius:28px;--usp-window-radius:24px;--usp-card-shadow:-8px -8px 20px var(--clay-key-light),10px 12px 26px var(--clay-occlusion),inset 0 1px 0 rgba(255,255,255,.72);--usp-window-shadow:inset 2px 2px 5px rgba(179,189,203,.25),inset -2px -2px 5px rgba(255,255,255,.82);--usp-relief-shadow:-6px -6px 14px rgba(255,255,255,.92),7px 8px 18px rgba(179,189,203,.52),inset 1px 1px 2px rgba(255,255,255,.86),inset -2px -2px 5px rgba(150,163,181,.24);--usp-awake-glow:rgba(0,71,187,.64);--bg:var(--surface-canvas);--paper:var(--surface-raised-high);--ink:var(--text-primary);--muted:var(--text-muted);--pink:var(--color-primary);--pink-soft:var(--color-primary-soft);--line:transparent;--radius:32px;--mono:"DM Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--sans:"DM Sans","Helvetica Neue",sans-serif;--ease-out-quart:cubic-bezier(.25,1,.5,1);--ease-out-quint:cubic-bezier(.22,1,.36,1);--ease-out-expo:cubic-bezier(.16,1,.3,1)}:where([data-site-header]) .site-header{transition:opacity .15s ease-in-out}:where([data-site-header]) body.is-route-fading .site-header{opacity:0;pointer-events:none}:where([data-site-header]) .site-header{position:fixed;z-index:60;top:48px;left:48px;right:48px;display:flex;justify-content:space-between;align-items:flex-start;pointer-events:none}:where([data-site-header]) .site-header a,:where([data-site-header]) .site-header button{pointer-events:auto}:where([data-site-header]) .brand{display:grid;width:32px;height:32px;place-items:center;border-radius:6px;text-decoration:none}:where([data-site-header]) .brand img{display:block;width:100%;height:100%;object-fit:contain}:where([data-site-header]) .nav-actions{display:flex;gap:24px;align-items:center}@media(max-width:1080px){:where([data-site-header]) .site-header{right:24px;left:24px}}@media(max-width:767px){[data-site-header]{--radius:20px}:where([data-site-header]) .nav-pricing{display:none}:where([data-site-header]) .site-header{top:24px;right:24px;left:24px}:where([data-site-header]) .nav-actions{gap:0}:where([data-site-header]) .site-header .button{height:36px;padding-inline:15px}}:where([data-site-header]) .brand{border-radius:12px;background:transparent;filter:drop-shadow(0 4px 7px rgba(84,103,151,.24))}@media(max-width:767px){[data-site-header]{--radius:24px;--card-radius:22px;--shadow-raised-md:-7px -7px 18px var(--neo-light-source),7px 7px 18px var(--neo-cast-shadow);--shadow-raised-lg:-10px -10px 24px rgba(255,255,255,.94),10px 10px 24px var(--neo-cast-shadow-deep)}}:where([data-site-header]) .desktop-nav .nav-menu--visual{position:static}:where([data-site-header]) .nav-menu--visual>.nav-mega{--nav-preview-size:264px;--nav-media-radius:10px;left:50%;top:calc(100% + 12px);width:max-content;max-width:min(1120px,calc(100vw - 48px));min-width:620px;padding:22px;border-radius:22px;gap:20px;background:#f7f9fc;grid-template-columns:minmax(0,1fr) var(--nav-preview-size);max-height:calc(100dvh - 146px);overflow-y:auto}:where([data-site-header]) .nav-mega:before{content:"";position:absolute;top:-14px;left:0;right:0;height:14px}:where([data-site-header]) .nav-mega__groups{display:grid;grid-template-columns:repeat(var(--nav-columns),minmax(150px,1fr));gap:12px}:where([data-site-header]) .nav-mega__group>ul{display:grid;align-content:start;gap:3px;margin:0;padding:0;list-style:none}:where([data-site-header]) .nav-mega .nav-mega__heading{margin:2px 10px 12px;color:var(--text-secondary);font:500 12px/1.4 var(--sans)}:where([data-site-header]) .nav-mega .nav-mega__item{min-height:43px;padding:9px 10px;gap:10px;white-space:normal;justify-content:flex-start}:where([data-site-header]) [data-nav-menu=templates] .nav-mega__item{min-height:64px;padding:8px 10px;gap:12px}:where([data-site-header]) .nav-mega__item>span:not(.nav-mega__arrow){flex:1}:where([data-site-header]) .nav-mega .nav-mega__title{display:block;font:550 13px/1.35 var(--sans);letter-spacing:-.01em}:where([data-site-header]) .nav-mega .nav-mega__description:not(.visually-hidden){display:block;max-width:215px;margin-top:4px;color:var(--text-secondary);font:400 12px/1.45 var(--sans)}:where([data-site-header]) .nav-mega .nav-mega__thumb{width:48px;height:48px;flex:0 0 48px;border-radius:var(--nav-media-radius);object-fit:cover;object-position:center 25%;background:#edf1f5;box-shadow:0 0 0 1px #2335500f}:where([data-site-header]) .nav-mega .nav-mega__arrow{margin-left:auto;color:var(--text-secondary);opacity:0}:where([data-site-header]) .nav-mega .is-previewed{background:#d8e6fb99;color:var(--color-primary)}:where([data-site-header]) .nav-mega .is-previewed .nav-mega__arrow,:where([data-site-header]) .nav-mega__item:focus-visible .nav-mega__arrow{opacity:1}:where([data-site-header]) .nav-mega__preview{align-self:start;margin:0;min-width:0}:where([data-site-header]) .nav-mega__image{position:relative;display:flex;align-items:center;justify-content:center}:where([data-site-header]) .nav-mega__image img{display:block;width:auto;height:auto;min-height:0;max-width:100%;max-height:var(--nav-preview-size);object-fit:contain;border-radius:var(--nav-media-radius);box-shadow:0 0 0 1px #2335500f,0 4px 12px #2335500f}:where([data-site-header]) [data-nav-menu=products] .nav-mega__image{aspect-ratio:254/87;background:transparent}:where([data-site-header]) [data-nav-menu=products] .nav-mega__image img{width:64px;height:64px;border-radius:0;box-shadow:none}:where([data-site-header]) .nav-mega__preview figcaption{padding:14px 0 0;text-align:center}:where([data-site-header]) .nav-mega__preview strong{font:550 14px/1.4 var(--sans)}:where([data-site-header]) .nav-mega__preview p{margin:6px 0 0;color:var(--text-secondary);font:400 12px/1.5 var(--sans)}:where([data-site-header]) .nav-menu--visual>.nav-mega--text{min-width:580px;grid-template-columns:1fr}:where([data-site-header]) .nav-mega--text .nav-mega__groups{gap:24px}@media(min-width:901px)and (max-width:1120px){:where([data-site-header]) .nav-menu--visual>.nav-mega{--nav-preview-size:216px;grid-template-columns:minmax(0,1fr) var(--nav-preview-size);gap:14px;padding:18px}:where([data-site-header]) .nav-mega__groups{grid-template-columns:repeat(var(--nav-columns),minmax(140px,1fr));gap:6px}:where([data-site-header]) .nav-menu--visual>.nav-mega--text{grid-template-columns:1fr}}@media(min-width:901px)and (hover:none){:where([data-site-header]) .nav-menu--visual>.nav-mega{grid-template-columns:1fr}:where([data-site-header]) .nav-mega__preview,:where([data-site-header]) .nav-mega__thumb{display:none}}[data-site-header]{position:relative;z-index:90}[data-site-header] [hidden]{display:none!important}:where([data-site-header]) .global-header{--web-ink:var(--clay-ink);--web-base:var(--clay-cloud);display:flex;height:56px;align-items:center;justify-content:center}:where([data-site-header]) .global-header__cluster{position:static;display:flex;min-height:56px;padding:6px 8px 6px 6px;border:1px solid rgba(255,255,255,.78);border-radius:999px;align-items:center;gap:6px;background:#edf1f5d6;box-shadow:0 14px 32px #465b7c24,inset 0 1px 1px #fffffff5,inset 0 -1px 1px #67789114;backdrop-filter:none;-webkit-backdrop-filter:none;pointer-events:auto;justify-self:center}:where([data-site-header]) .global-header .brand{width:42px;height:42px;padding:7px;border-radius:50%;background:#f7f9fbc7;box-shadow:inset 0 1px 1px #fffffff0,0 5px 12px #465b7c1f}:where([data-site-header]) .desktop-nav{display:flex;min-height:42px;align-items:center;gap:2px}:where([data-site-header]) .nav-menu{position:relative}:where([data-site-header]) .nav-menu summary{list-style:none}:where([data-site-header]) .nav-menu summary::-webkit-details-marker{display:none}:where([data-site-header]) .nav-menu summary svg{width:10px;height:7px;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.5;transition:transform .18s ease}:where([data-site-header]) .nav-menu[open] summary svg{transform:rotate(180deg)}:where([data-site-header]) .nav-menu.is-active>summary{color:var(--color-primary);background:#d8e6fbbd;box-shadow:inset 2px 2px 5px #97a4b433,inset -2px -2px 5px #ffffffc2}:where([data-site-header]) .nav-menu__panel{position:absolute;z-index:4;top:calc(100% + 12px);left:50%;display:grid;min-width:230px;padding:10px;border:1px solid rgba(255,255,255,.86);border-radius:18px;gap:3px;opacity:0;background:#edf1f5f5;box-shadow:var(--shadow-raised-md);pointer-events:none;transform:translate(-50%,-8px);transition:opacity .16s ease,transform .2s ease}:where([data-site-header]) .nav-menu[open] .nav-menu__panel{opacity:1;pointer-events:auto;transform:translate(-50%)}:where([data-site-header]) .nav-menu__panel a{display:flex;min-height:42px;padding:0 12px;border-radius:11px;align-items:center;justify-content:space-between;gap:18px;color:var(--text-primary);text-decoration:none;font-size:13px;white-space:nowrap}:where([data-site-header]) .nav-menu__panel small{color:var(--color-primary);font:500 9px/1 var(--mono);text-transform:uppercase}@media(hover:hover){:where([data-site-header]) .nav-menu__panel a:hover{color:var(--color-primary);background:#d8e6fbb3}}:where([data-site-header]) .nav-menu__panel a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}:where([data-site-header]) .nav-link,:where([data-site-header]) .nav-sign-in{position:relative;display:inline-flex;min-height:38px;padding:0 15px;align-items:center;gap:7px;border-radius:999px;color:var(--text-muted);background:transparent;cursor:pointer;text-decoration:none;font:500 10px/1 var(--mono);letter-spacing:.02em;text-transform:uppercase;transition:color .18s ease,background-color .18s ease,box-shadow .24s ease,transform .24s ease}:where([data-site-header]) .nav-link.is-active{color:var(--color-primary);background:#d8e6fbbd;box-shadow:inset 2px 2px 5px #97a4b433,inset -2px -2px 5px #ffffffc2}:where([data-site-header]) .nav-link:focus-visible,:where([data-site-header]) .nav-sign-in:focus-visible,:where([data-site-header]) .nav-toggle:focus-visible{outline:0;box-shadow:0 0 0 3px var(--focus-ring)}@media(hover:hover){:where([data-site-header]) .nav-link:hover,:where([data-site-header]) .nav-sign-in:hover{color:#29456c;background:linear-gradient(145deg,#ffffffe6,#e5e9e9e0);box-shadow:-3px -3px 7px #ffffffeb,4px 5px 9px #97a4b44d,inset 0 1px #ffffffe0;transform:translateY(-1px)}}:where([data-site-header]) .nav-link:active,:where([data-site-header]) .nav-sign-in:active{background:#e5e9e9eb;box-shadow:inset 2px 2px 5px #97a4b447,inset -2px -2px 5px #ffffffc2;transform:translateY(1px) scale(.985)}:where([data-site-header]) .nav-sign-in{margin-left:4px;padding-right:16px;border-left:1px solid rgba(87,107,135,.14);border-radius:0 999px 999px 0;color:var(--text-primary)}:where([data-site-header]) .mobile-nav-disclosure{display:none}:where([data-site-header]) .nav-toggle{display:none;width:40px;height:40px;padding:0;border-radius:50%;background:var(--surface-raised);box-shadow:var(--shadow-raised-sm);cursor:pointer;list-style:none}:where([data-site-header]) .nav-toggle::-webkit-details-marker{display:none}:where([data-site-header]) .nav-toggle span{position:absolute;left:11px;width:18px;height:1px;background:var(--color-primary);transition:transform .35s var(--ease-out-quint),top .35s var(--ease-out-quint)}:where([data-site-header]) .nav-toggle span:first-child{top:16px}:where([data-site-header]) .nav-toggle span:last-child{top:23px}:where([data-site-header]) .mobile-nav-disclosure[open]>.nav-toggle span:first-child,:where([data-site-header]) .nav-toggle[aria-expanded=true] span:first-child{top:20px;transform:rotate(45deg)}:where([data-site-header]) .mobile-nav-disclosure[open]>.nav-toggle span:last-child,:where([data-site-header]) .nav-toggle[aria-expanded=true] span:last-child{top:20px;transform:rotate(-45deg)}:where([data-site-header]) .mobile-nav{position:fixed;z-index:-1;top:12px;right:12px;left:12px;display:none;height:calc(100dvh - 24px);min-height:calc(100dvh - 24px);max-height:calc(100dvh - 24px);padding:104px 24px 24px;border-radius:28px;opacity:0;visibility:hidden;background:radial-gradient(circle at 88% 8%,rgba(255,185,133,.34),transparent 28%),var(--surface-raised);box-shadow:var(--shadow-raised-lg);overflow:hidden;pointer-events:none;transform:translateY(-12px) scale(.985);transition:opacity .28s ease,transform .45s var(--ease-out-quint),visibility 0s linear .45s}:where([data-site-header]) .mobile-nav-disclosure[open]>.mobile-nav,:where([data-site-header]) .mobile-nav.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1);transition-delay:0s}@media(prefers-reduced-motion:reduce){:where([data-site-header]) .mobile-nav,:where([data-site-header]) .mobile-nav *{transition:none!important}}:where([data-site-header]) .mobile-nav__groups{flex:1 1 auto;min-height:0;overflow-y:auto}:where([data-site-header]) .mobile-nav__section{display:grid;padding:20px 0;border-top:1px solid rgba(132,146,165,.18)}:where([data-site-header]) .mobile-nav__section>span{margin-bottom:16px;color:var(--color-primary);font:500 10px/1 var(--mono);text-transform:uppercase}:where([data-site-header]) .mobile-nav__section a{padding:7px 0;text-decoration:none;font-size:28px;font-weight:500;letter-spacing:-.045em}:where([data-site-header]) .mobile-nav__footer{display:grid;margin-top:auto;grid-template-columns:1fr;gap:10px}:where([data-site-header]) .mobile-nav__footer a{display:flex;min-height:54px;padding:0 18px;align-items:center;justify-content:space-between;border-radius:999px;color:var(--color-primary);background:var(--surface-raised-high);box-shadow:var(--shadow-raised-sm);text-decoration:none;font:500 11px/1 var(--mono);text-transform:uppercase}:where([data-site-header]) .mobile-nav__footer a{color:#fff;background:var(--color-primary);box-shadow:var(--shadow-accent)}@media(max-width:1120px){:where([data-site-header]) .desktop-nav .nav-link{padding-inline:9px}}@media(max-width:900px){:where([data-site-header]) .mobile-nav-disclosure{display:block}:where([data-site-header]) body:has(.mobile-nav-disclosure[open]){overflow:hidden}:where([data-site-header]) .desktop-nav{display:none}:where([data-site-header]) .nav-sign-in{display:none}:where([data-site-header]) .nav-toggle{position:relative;display:block}:where([data-site-header]) .mobile-nav{display:flex;flex-direction:column}}@media(max-width:767px){:where([data-site-header]) .global-header{top:24px}:where([data-site-header]) .global-header__cluster{gap:8px}}:where([data-site-header]) .mobile-nav{background:var(--clay-cloud)}:where([data-site-header]) .global-header__cluster{border-radius:25px}:where([data-site-header]) .global-header__actions{display:contents}:where([data-site-header]) .nav-account-actions{display:flex;align-items:center;gap:20px;pointer-events:auto;font:650 13px/1.2 var(--sans);white-space:nowrap}:where([data-site-header]) .nav-account-actions--desktop{flex-shrink:0}:where([data-site-header]) .nav-account__sign-in{display:inline-flex;min-height:44px;align-items:center;color:#12223b;text-decoration:none}:where([data-site-header]) .nav-account-actions--desktop .nav-account__sign-in{padding:0 16px;border:1px solid rgba(255,255,255,.78);border-radius:25px;justify-content:center;background:#edf1f5d6;box-shadow:0 14px 32px #465b7c24,inset 0 1px 1px #fffffff5,inset 0 -1px 1px #67789114}:where([data-site-header]) .nav-account__create{display:inline-flex;min-height:44px;padding:0 20px;border:1px solid transparent;border-radius:15px;align-items:center;justify-content:center;color:#12223b;background:#9db7dc;box-shadow:0 4px 10px #3952791a;text-decoration:none;transition:background-color .18s ease,box-shadow .18s ease}:where([data-site-header]) .nav-account__create:focus-visible,:where([data-site-header]) .nav-account__sign-in:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}:where([data-site-header]) .nav-account-actions--mobile{width:100%;justify-content:space-between}:where([data-site-header]) .nav-account-actions--mobile>.nav-account__create:only-child{margin-left:auto}@media(hover:hover){:where([data-site-header]) .nav-account__sign-in:hover{color:#29456c}:where([data-site-header]) .nav-account__create:hover{background:#abc2e2;box-shadow:0 6px 14px #39527924}}@media(max-width:900px){[data-site-header]{--sans:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}:where([data-site-header]) .global-header{display:flex;top:calc(16px + env(safe-area-inset-top));height:56px;left:max(16px,env(safe-area-inset-left));right:max(16px,env(safe-area-inset-right));max-width:560px;margin-inline:auto;padding:0;border:0;border-radius:0;justify-content:center;background:none;box-shadow:none;pointer-events:none}[data-site-header] .global-header>.global-header__cluster{width:max-content;min-height:54px;padding:4px;gap:8px;border:1px solid rgba(255,255,255,.86);border-radius:999px;justify-content:center;background:#edf1f5f5;box-shadow:0 4px 14px #465b7c14,inset 0 1px 1px #fffffff5;backdrop-filter:none;-webkit-backdrop-filter:none;transform:none}:where([data-site-header]) .global-header__cluster>.brand{width:44px;height:44px;margin-right:0}:where([data-site-header]) .global-header__actions{display:flex;align-items:center;gap:4px;padding:0;border:0;background:none;box-shadow:none;pointer-events:auto}:where([data-site-header]) .global-header__actions .nav-toggle{width:44px;height:44px;border:0;background:transparent;box-shadow:none}:where([data-site-header]) .global-header__actions .nav-toggle span{left:13px}:where([data-site-header]) .global-header__actions .nav-toggle span:first-child{top:18px}:where([data-site-header]) .global-header__actions .nav-toggle span:last-child{top:25px}:where([data-site-header]) .global-header__actions .mobile-nav-disclosure[open]>.nav-toggle span,:where([data-site-header]) .global-header__actions .nav-toggle[aria-expanded=true] span{top:22px}:where([data-site-header]) .nav-account-actions--desktop{display:none}:where([data-site-header]) .mobile-nav__footer .nav-account__create,:where([data-site-header]) .mobile-nav__footer .nav-account__sign-in{min-height:46px;color:#12223b;font:600 16px/1.3 var(--sans);text-transform:none;letter-spacing:-.01em}:where([data-site-header]) .mobile-nav__footer .nav-account__sign-in{padding:0;background:transparent;box-shadow:none}:where([data-site-header]) .mobile-nav__footer .nav-account__create{width:auto;padding:0 20px;background:#9db7dc;box-shadow:0 4px 10px #3952791a}}:where([data-site-header]) .button>i.button__platform-icon .nav-macos-icon{display:block;width:25px;height:25px;margin:0;flex:0 0 25px}:where([data-site-header]) .button>i.button__platform-icon .nav-macos-icon{width:21px;fill:currentColor}:where([data-site-header]) .button.button--compact>i.button__platform-icon .nav-macos-icon{width:20px;height:20px;flex-basis:20px}:where([data-site-header]) .button.button--compact>i.button__platform-icon .nav-macos-icon{width:17px}:where([data-site-header]) .home-mobile-nav [hidden],:where([data-site-header]) .home-mobile-nav:not([open]){display:none!important}@media(max-width:900px){:where([data-site-header]) .home-mobile-nav [hidden],:where([data-site-header]) .home-mobile-nav:not([open]){display:none!important}:where([data-site-header]) .home-mobile-nav[open]{position:fixed;inset:0;z-index:10002;display:flex;flex-direction:column;width:100%;max-width:none;height:100dvh;min-height:0;max-height:100dvh;margin:0;padding:env(safe-area-inset-top) max(24px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left));border:0;border-radius:0;color:var(--text-primary);background:var(--web-base,var(--surface-canvas));opacity:1;visibility:visible;pointer-events:auto;transform:none}:where([data-site-header]) .home-mobile-nav::backdrop{background:var(--web-base,var(--surface-canvas))}:where([data-site-header]) .home-mobile-nav[open]{padding-top:calc(var(--home-nav-safe-top) + var(--home-nav-header-height,44px) + 14px)}:where([data-site-header]) .home-mobile-nav__header{position:absolute;top:var(--home-nav-safe-top);left:var(--home-nav-header-left,24px);width:var(--home-nav-header-width,calc(100% - 48px) );height:var(--home-nav-header-height,44px);display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:16px}:where([data-site-header]) .home-mobile-nav button{color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}:where([data-site-header]) .home-mobile-nav__close{display:grid;flex-shrink:0;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:none}:where([data-site-header]) .home-mobile-nav [data-mobile-back]{display:flex;align-items:center;gap:12px;min-width:0;min-height:44px;padding:0;border:0;background:none;font-size:18px;font-weight:600;text-align:left}:where([data-site-header]) .home-mobile-nav [data-mobile-back]>svg{flex-shrink:0;transform:rotate(180deg)}:where([data-site-header]) .home-mobile-nav__header .brand{flex-shrink:0}:where([data-site-header]) .home-mobile-nav:not([data-active-pane=home-menu-root]) .home-mobile-nav__header{left:50%;width:max-content;max-width:calc(100% - max(24px,env(safe-area-inset-left)) - max(24px,env(safe-area-inset-right)));transform:translate(-50%)}:where([data-site-header]) .home-mobile-nav ul{display:grid;margin:0;padding:8px 0 24px;list-style:none}:where([data-site-header]) .home-mobile-nav li>:is(a,button){display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:56px;padding:14px 0;border:0;background:none;color:inherit;font-size:20px;line-height:1.4;font-weight:500;text-align:left;text-decoration:none}:where([data-site-header]) .home-mobile-nav li>button>svg{flex-shrink:0}:where([data-site-header]) .home-mobile-nav :is(a,button):focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px;border-radius:6px}:where([data-site-header]) .home-mobile-nav .mobile-nav__footer{margin-top:auto;padding-top:16px}}@media(max-width:900px)and (max-height:500px){:where([data-site-header]) .home-mobile-nav[open]{padding-top:calc(var(--home-nav-safe-top) + var(--home-nav-header-height,44px) + 8px)}:where([data-site-header]) .home-mobile-nav li>:is(a,button){min-height:44px;padding-block:8px;font-size:18px}:where([data-site-header]) .home-mobile-nav ul{padding-block:0 12px}:where([data-site-header]) .home-mobile-nav .mobile-nav__footer{padding-top:8px}}@media(max-width:900px){:where([data-site-header]) .home-mobile-nav .mobile-nav__groups{margin-inline:-4px;padding:8px 4px 20px;overscroll-behavior-y:contain;scroll-padding-block:8px}:where([data-site-header]) .home-mobile-nav .mobile-menu-tiles{display:grid;grid-auto-flow:column;grid-auto-columns:96px;gap:10px;margin-bottom:28px;padding:3px 2px 5px;overflow-x:auto;scrollbar-width:none}:where([data-site-header]) .home-mobile-nav .mobile-menu-tile{position:relative;display:block;width:100%;aspect-ratio:1;overflow:hidden;padding:0;border:0;border-radius:10px;background:var(--surface-inset)}:where([data-site-header]) .mobile-menu-tile img{width:100%;height:100%;object-fit:cover}:where([data-site-header]) .mobile-menu-tile:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 25%,var(--clay-ink));opacity:.8}:where([data-site-header]) .mobile-menu-tile>span{position:absolute;z-index:1;inset:auto 6px 10px;color:var(--neo-white);font:500 14px/1.2 var(--sans);text-align:center;text-wrap:balance}:where([data-site-header]) .home-mobile-nav .mobile-menu-group{margin-bottom:28px;scroll-margin-block-start:8px}:where([data-site-header]) .home-mobile-nav .mobile-menu-group h2,:where([data-site-header]) .home-mobile-nav .mobile-menu-list-title{margin:0 0 12px;font:600 20px/1.25 var(--sans);letter-spacing:-.025em}:where([data-site-header]) .home-mobile-nav ul.mobile-menu-cards{display:grid;grid-auto-flow:column;grid-auto-columns:min(144px,calc((100% - 24px)/2.6));align-items:stretch;gap:12px;margin:0;padding:2px 2px 8px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}:where([data-site-header]) .home-mobile-nav .mobile-menu-cards>li{display:grid;grid-template-rows:subgrid;grid-row:span 2;gap:8px;scroll-snap-align:start}:where([data-site-header]) .home-mobile-nav .mobile-menu-cards a.mobile-menu-card{display:grid;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr);grid-row:span 2;align-items:stretch;justify-content:stretch;gap:8px;padding:0;min-height:0;font:500 14px/1.35 var(--sans);letter-spacing:-.01em}:where([data-site-header]) .mobile-menu-card__media{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:9/16;overflow:hidden;border-radius:10px;background:var(--surface-inset)}:where([data-site-header]) .mobile-menu-card__media :is(img,video){position:absolute;inset:0;width:100%;height:100%;object-fit:contain}:where([data-site-header]) .mobile-menu-card__media video{opacity:0}:where([data-site-header]) .mobile-menu-card__media video.is-playing{opacity:1}:where([data-site-header]) .home-mobile-nav .mobile-nav__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding-top:12px;border-top:1px solid var(--surface-inset)}:where([data-site-header]) .home-mobile-nav .mobile-nav__footer .nav-account-actions{width:auto;margin-left:auto}}@media(max-width:900px){:where([data-site-header]) .home-mobile-nav .mobile-menu-group h2,:where([data-site-header]) .home-mobile-nav .mobile-menu-list-title{font-family:var(--sans)!important;font-weight:600!important}:where([data-site-header]) #home-menu-create .mobile-menu-card__media{aspect-ratio:4/3}}:where([data-site-header]) .mobile-nav--fallback[hidden],:where([data-site-header]) .mobile-nav-disclosure:not([open])>.mobile-nav--fallback{display:none!important}@media(max-width:900px){:where([data-site-header]) .home-mobile-nav[data-active-pane=home-menu-root][open]{bottom:auto;height:auto;border-radius:0 0 24px 24px}:where([data-site-header]) .home-mobile-nav::backdrop{background:color-mix(in srgb,var(--clay-ink) 22%,transparent)}:where([data-site-header]) .home-mobile-nav[data-active-pane=home-menu-root][open]{padding-top:calc(var(--home-nav-safe-top) + var(--home-nav-header-height,44px) + 8px)}:where([data-site-header]) .home-mobile-nav[data-active-pane=home-menu-root] .mobile-nav__groups{padding-bottom:12px}:where([data-site-header]) .home-mobile-nav .mobile-menu-entry-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;max-width:360px;margin-inline:auto;gap:6px 8px;padding:4px 2px 0}:where([data-site-header]) .home-mobile-nav .mobile-menu-entry{display:grid;grid-template-rows:subgrid;grid-row:span 2;gap:6px;min-width:0;padding:0;border:0;background:none;color:var(--text-primary);text-decoration:none}:where([data-site-header]) .home-mobile-nav .mobile-menu-entry__frame{position:relative;display:grid;place-items:center;min-width:0;background:transparent}:where([data-site-header]) .home-mobile-nav .mobile-menu-entry__label{align-self:start;font:400 12px/1.35 var(--sans);letter-spacing:normal;text-align:center}:where([data-site-header]) .home-mobile-nav .mobile-menu-featured{width:100%;max-width:360px;margin:17.28px auto 0}:where([data-site-header]) .mobile-menu-featured__header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:4px}:where([data-site-header]) .home-mobile-nav .mobile-menu-featured__header h2{display:flex;align-items:center;gap:8px;margin:0;font:400 12px/1.35 var(--sans);font-family:var(--sans)!important;font-weight:400!important;letter-spacing:normal}:where([data-site-header]) .home-mobile-nav .mobile-menu-entry__badge{display:inline-flex;align-items:center;gap:3px;padding:5px 7px;border-radius:999px;background:var(--clay-blush);color:var(--clay-ink);font:400 10px/1 var(--sans);letter-spacing:normal}:where([data-site-header]) .mobile-menu-entry__badge>svg{width:12px;height:12px}:where([data-site-header]) .home-mobile-nav .mobile-menu-featured__header>button{display:inline-flex;align-items:center;gap:4px;min-height:44px;padding:0 2px 0 8px;border:0;background:none;color:var(--clay-ink);font:400 12px/1 var(--sans)}:where([data-site-header]) .mobile-menu-featured__header>button>svg{width:14px;height:14px}:where([data-site-header]) .home-mobile-nav ul.mobile-menu-preview-strip{--preview-height:clamp(148px,42vw,176px);display:grid;grid-auto-flow:column;grid-auto-columns:max-content;grid-template-rows:var(--preview-height) auto;align-items:stretch;gap:8px 10px;margin:0;padding:2px 2px 6px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}:where([data-site-header]) .mobile-menu-preview-strip>li{display:grid;grid-template-rows:subgrid;grid-row:span 2;width:calc(var(--preview-height) * var(--preview-ratio));max-width:100%;scroll-snap-align:start}:where([data-site-header]) .home-mobile-nav .mobile-menu-preview-strip a.mobile-menu-preview{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;grid-row:span 2;align-items:stretch;justify-content:stretch;gap:8px;min-height:0;padding:0;color:inherit;text-decoration:none}:where([data-site-header]) .mobile-menu-preview .mobile-menu-card__media{height:var(--preview-height);aspect-ratio:auto;border-radius:12px;transition:filter .16s ease}:where([data-site-header]) .mobile-menu-preview__caption{display:flex;align-items:center;justify-content:space-between;gap:3px;font:400 12px/1.35 var(--sans)}:where([data-site-header]) .mobile-menu-preview__caption>svg{flex-shrink:0;width:12px;height:12px}:where([data-site-header]) .mobile-menu-preview:is(:hover,:focus-visible) .mobile-menu-card__media{filter:brightness(1.06)}:where([data-site-header]) .mobile-menu-preview:active .mobile-menu-card__media{filter:brightness(.94)}}@media(max-width:900px)and (max-height:500px){:where([data-site-header]) .home-mobile-nav ul.mobile-menu-preview-strip{--preview-height:clamp(100px,calc(100dvh - 344px),148px)}:where([data-site-header]) .mobile-menu-preview__caption{align-items:flex-start}:where([data-site-header]) .mobile-menu-preview__caption>svg{margin-top:2px}}@media(max-width:900px){:where([data-site-header]) .home-mobile-nav{--home-nav-safe-top:max(var(--home-nav-header-top,18px),calc(env(safe-area-inset-top) + 12px));opacity:0;transform:translateY(-10px) scale(.94);transform-origin:50% calc(var(--home-nav-safe-top,22px) + 22px);transition:opacity .18s ease-out,transform .37s cubic-bezier(.16,1.2,.24,1)}:where([data-site-header]) .home-mobile-nav[open]{opacity:1;transform:none}:where([data-site-header]) .home-mobile-nav[open]:not(.is-open){opacity:0;transform:translateY(-10px) scale(.94);transition-duration:.14s;transition-timing-function:ease-in}:where([data-site-header]) .home-mobile-nav:not([open]){pointer-events:none}:where([data-site-header]) .home-mobile-nav::backdrop{opacity:0;transition:opacity .18s ease-out}:where([data-site-header]) .home-mobile-nav[open]::backdrop{opacity:1}:where([data-site-header]) .home-mobile-nav[open]:not(.is-open)::backdrop{opacity:0;transition-duration:.14s}:where([data-site-header]) .home-mobile-nav:not([open])::backdrop{pointer-events:none}@starting-style{:where([data-site-header]) .home-mobile-nav[open]{opacity:0;transform:translateY(-10px) scale(.94)}:where([data-site-header]) .home-mobile-nav[open]::backdrop{opacity:0}}}@media(prefers-reduced-motion:reduce){:where([data-site-header]) .home-mobile-nav,:where([data-site-header]) .home-mobile-nav::backdrop{transition:none!important}}@media(max-width:900px){:where([data-site-header]) .home-mobile-nav--fallback[data-active-pane=home-menu-root][open]{top:max(80px,calc(env(safe-area-inset-top) + 74px));padding-top:0;max-height:calc(100dvh - max(80px,calc(env(safe-area-inset-top) + 74px)) - 12px)}:where([data-site-header]) .home-mobile-nav--fallback .mobile-menu-entry-grid{position:relative;display:block;padding-top:86px}:where([data-site-header]) .home-mobile-nav--fallback .mobile-menu-entry-grid>a,:where([data-site-header]) .home-mobile-nav--fallback .mobile-menu-native>summary{position:absolute;top:4px;left:calc(var(--native-column,0) * (100% + 4px) / 4);display:grid;grid-template-rows:56px auto;grid-row:auto;width:calc((100% - 20px)/4);gap:6px;list-style:none;cursor:pointer}:where([data-site-header]) .mobile-menu-native-templates>summary::-webkit-details-marker,:where([data-site-header]) .mobile-menu-native>summary::-webkit-details-marker{display:none}:where([data-site-header]) .home-mobile-nav--fallback summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}:where([data-site-header]) .mobile-menu-native__content{padding-block:12px}:where([data-site-header]) .home-mobile-nav--fallback .mobile-menu-featured{position:relative}:where([data-site-header]) .home-mobile-nav--fallback .mobile-menu-featured__header{min-height:44px}:where([data-site-header]) .mobile-menu-native-templates>summary{position:absolute;top:0;right:0;display:flex;align-items:center;gap:4px;min-height:44px;padding:0 2px 0 8px;font:400 12px/1 var(--sans);list-style:none;cursor:pointer}:where([data-site-header]) .mobile-menu-native-templates>summary>svg{width:14px;height:14px}}:where([data-site-header]) .home-task-card{position:relative;isolation:isolate;display:flex;flex:0 0 auto;align-items:center;width:52px;height:56px;min-width:0;overflow:hidden;padding:9px 7px;gap:0;border:1px solid rgba(84,102,130,.14);border-radius:12px;background:#f7f9f7b3;box-shadow:0 12px 26px #3d4d6617,inset 0 1px 1px #ffffffeb;color:var(--web-ink);cursor:pointer;text-align:left;transition:border-color .32s ease,background-color .32s ease,box-shadow .32s ease}:where([data-site-header]) .home-task-card[aria-expanded=true]{z-index:2;width:224px;padding:9px;gap:8px;border-color:#5466821f;background:#ffffffc7;box-shadow:0 16px 32px #3d4d661f,inset 0 1px 1px #fff}:where([data-site-header]) .home-task-icon{position:relative;display:grid;flex:0 0 36px;width:36px;height:36px;overflow:hidden;place-items:center;border:1px solid rgba(255,255,255,.8);border-radius:9px;color:#28476f;background:var(--surface-raised-high);box-shadow:var(--shadow-raised-sm)}:where([data-site-header]) .home-task-icon img{width:28px;height:28px;object-fit:contain;opacity:.82}:where([data-site-header]) .home-task-card:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}:where([data-site-header]) .home-task-tile--quiet{background:transparent;border-color:#52657f21;box-shadow:none}:where([data-site-header]) .home-task-tile--quiet:hover{background:#fff6;border-color:#52657f3b}:where([data-site-header]) .home-task-tile--quiet[aria-expanded=true]{background:#fbfcfed1;border-color:#52657f29;box-shadow:0 1px 3px #1c2d4306}:where([data-site-header]) .home-task-tile--quiet .home-task-icon{background:transparent;border-color:transparent;box-shadow:none}:where([data-site-header]) .site-language-menu{--language-bg:#fff;--language-border:#d6dde7;--language-ink:#263440;--language-hover:#f3f6fa;--language-selected:#edf3ff;--language-accent:#0047bb;position:relative;display:inline-block;flex-shrink:0;z-index:70;font:400 13px/1.4 var(--sans,"DM Sans",sans-serif);color:var(--language-ink)}:where([data-site-header]) .site-language-menu>summary{box-sizing:border-box;display:flex;align-items:center;gap:14px;min-height:48px;padding:10px 14px;border:1px solid var(--language-border);border-radius:12px;background:var(--language-bg);color:inherit;cursor:pointer;list-style:none;white-space:nowrap;transition:background-color .12s ease,border-color .12s ease}:where([data-site-header]) .site-language-menu>summary:hover,:where([data-site-header]) .site-language-menu[open]>summary{background:var(--language-hover)}:where([data-site-header]) .site-language-menu nav{box-sizing:border-box;position:absolute;top:calc(100% + 8px);right:0;width:248px;max-width:calc(100vw - 24px);max-height:min(336px,60dvh);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#bac6d6 transparent;padding:6px;margin:0;background:var(--language-bg);color:var(--language-ink);border:1px solid var(--language-border);border-radius:14px;box-shadow:0 12px 36px #15253f24,0 2px 6px #15253f0a}:where([data-site-header]) .site-language-menu:not([open]) nav{display:none}:where([data-site-header]) .site-language-menu nav[data-floating]{position:fixed;inset:auto;width:var(--language-width);max-height:var(--language-max-height);max-width:none;margin:0}:where([data-site-header]) .site-language-menu nav:popover-open{animation:site-language-enter .12s ease-out}:where([data-site-header]) .site-language-menu a{position:relative;box-sizing:border-box;display:flex;align-items:center;min-height:48px;padding:10px 36px 10px 12px;border-radius:9px;background:transparent;box-shadow:none;text-decoration:none;color:inherit;font:400 13px/1.4 var(--sans,"DM Sans",sans-serif)}:where([data-site-header]) .site-language-menu a:focus-visible,:where([data-site-header]) .site-language-menu a:hover{background:var(--language-hover);outline:none}:where([data-site-header]) .site-language-menu a:focus-visible{box-shadow:inset 0 0 0 2px var(--language-accent)}:where([data-site-header]) .site-language-menu a[aria-current=page]{font-weight:600;background:var(--language-selected);color:var(--language-accent)}:where([data-site-header]) .site-language-menu a[aria-current=page]:after{content:"";position:absolute;right:16px;width:5px;height:9px;border:solid;border-width:0 1.75px 1.75px 0;transform:rotate(45deg)}:where([data-site-header]) .detail-language .site-language-menu nav,:where([data-site-header]) .mobile-nav__footer .site-language-menu nav,:where([data-site-header]) .site-footer__base .site-language-menu nav{top:auto;bottom:calc(100% + 8px)}:where([data-site-header]) .detail-language .site-language-menu nav,:where([data-site-header]) .mobile-nav__footer .site-language-menu nav{left:0;right:auto}:where([data-site-header]) .site-language-menu nav[data-floating]{left:var(--language-left);right:auto;bottom:auto;top:var(--language-top)}@media(prefers-reduced-motion:reduce){:where([data-site-header]) .site-language-menu>summary{transition:none}:where([data-site-header]) .site-language-menu nav:popover-open{animation:none}}:where([data-site-header]) .site-footer__base .site-language-menu{margin-left:auto}:where([data-site-header]) .global-header__cluster .nav-link,:where([data-site-header]) .global-header__cluster .nav-sign-in{white-space:nowrap;flex-shrink:0}:where([data-site-header]) .global-header__cluster{width:max-content;max-width:calc(100vw - 24px)}:where([data-site-header]) .site-language-menu[hidden]{display:none}:where([data-site-header]) .site-language-menu summary::-webkit-details-marker{display:none}:where([data-site-header]) .site-language-menu>summary:after{content:"";width:6px;height:6px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg);margin:0 2px 3px auto}:where([data-site-header]) .site-language-menu[open]>summary:after{transform:rotate(225deg);margin-bottom:0}:where([data-site-header]) .site-language-menu>summary:focus-visible{outline:2px solid #0047bb;outline-offset:2px;border-radius:inherit}:where([data-site-header]) .mobile-nav__footer .site-language-menu{justify-self:start;max-width:100%}:where([data-site-header]) .mobile-nav__footer .site-language-menu a{justify-content:flex-start;height:auto;margin:0;box-shadow:none;text-transform:none;letter-spacing:normal}:where([data-site-header]) .site-footer__base .site-language-menu{order:3}