.paper-module__8EBVZW__paper{--paper:#fdfcfc;--cream:#f5f3f1;--cream-hover:#efece9;--ink:#000;--ink-2:#44403b;--ink-3:#59544f;--ink-4:#777169;--ink-5:#a59f97;--frame-line:#0000000d;--row-line:#00000014;--chip-shadow:0 0 0 .5px #00000020, 0 1px 1px #0000000a, 0 2px 4px #0000000a;--yt-line:#00000014;--yt-red:#000;--yt-muted:var(--ink-4);--yt-pass:#2f7d4f;background:var(--paper);color:var(--ink);font-family:var(--font-inter), Inter, system-ui, sans-serif;-webkit-font-smoothing:antialiased}.paper-module__8EBVZW__paper :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--ink);outline-offset:2px}.paper-module__8EBVZW__frame{border-inline:1px solid var(--frame-line);inline-size:min(100%,1200px);margin-inline:auto}.paper-module__8EBVZW__section{border-block-start:1px solid var(--frame-line);padding:128px 48px 48px}.paper-module__8EBVZW__section:first-child{border-block-start:0}.paper-module__8EBVZW__head{-moz-column-gap:48px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:48px;margin-block-end:48px;display:grid}.paper-module__8EBVZW__head>div{display:contents}.paper-module__8EBVZW__head .paper-module__8EBVZW__eyebrow{grid-column:1}.paper-module__8EBVZW__head .paper-module__8EBVZW__title{grid-area:2/1}.paper-module__8EBVZW__head .paper-module__8EBVZW__lede{grid-area:2/2;padding-block-start:8px}.paper-module__8EBVZW__eyebrow{color:var(--ink-4);letter-spacing:.15px;margin:0 0 16px;font-size:15px;line-height:22px}.paper-module__8EBVZW__title{color:var(--ink);letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(30px,2.6vw,36px);font-weight:300;line-height:1.17}.paper-module__8EBVZW__lede{max-inline-size:52ch;color:var(--ink);letter-spacing:.16px;text-wrap:pretty;margin:0;font-size:16px;line-height:24px}.paper-module__8EBVZW__source{max-inline-size:46ch;color:var(--ink-4);margin:16px 0 0;font-size:14px;line-height:22px}.paper-module__8EBVZW__source a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--row-line);text-decoration-color:var(--row-line);text-underline-offset:3px}.paper-module__8EBVZW__source a:hover{text-decoration-color:currentColor}.paper-module__8EBVZW__split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:48px;display:grid}.paper-module__8EBVZW__split .paper-module__8EBVZW__head{margin:0;display:block}.paper-module__8EBVZW__split .paper-module__8EBVZW__head .paper-module__8EBVZW__lede{margin-block-start:20px;padding-block-start:0}.paper-module__8EBVZW__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.paper-module__8EBVZW__card{background:var(--cream);border-radius:16px;flex-direction:column;padding:20px 24px 28px;display:flex}.paper-module__8EBVZW__cardVisual{flex:none;place-items:center;block-size:220px;margin-block-end:20px;display:grid}.paper-module__8EBVZW__cardTitle{color:var(--ink);margin:0;font-size:16px;font-weight:400;line-height:24px}.paper-module__8EBVZW__cardText{color:var(--ink-4);letter-spacing:.15px;text-wrap:pretty;margin:6px 0 0;font-size:15px;line-height:22px}.paper-module__8EBVZW__panel{inline-size:min(100%,260px);box-shadow:var(--chip-shadow);color:var(--ink);background:#fff;border-radius:12px;gap:10px;padding:14px;font-size:13px;line-height:18px;display:grid}.paper-module__8EBVZW__panelTitle{color:var(--ink-4);font-size:12px;line-height:16px}.paper-module__8EBVZW__panelRow{align-items:center;gap:8px;min-inline-size:0;display:flex}.paper-module__8EBVZW__panelRow svg{block-size:14px;inline-size:14px;color:var(--ink-4);flex:none}.paper-module__8EBVZW__panelRow[data-done] svg{color:var(--yt-pass)}.paper-module__8EBVZW__panelRow span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.paper-module__8EBVZW__avatar{background:linear-gradient(140deg, var(--from), var(--to));color:#fff;border-radius:50%;flex:none;place-items:center;block-size:40px;inline-size:40px;font-size:16px;font-weight:500;display:grid}.paper-module__8EBVZW__identity{min-inline-size:0;display:grid}.paper-module__8EBVZW__identity strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:500;line-height:20px;overflow:hidden}.paper-module__8EBVZW__identity span{color:var(--ink-4);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:18px;overflow:hidden}.paper-module__8EBVZW__iconChip{block-size:36px;inline-size:56px;box-shadow:var(--chip-shadow);color:var(--ink-4);background:#fff;border-radius:8px;flex:none;place-items:center;display:inline-grid}.paper-module__8EBVZW__iconChip svg{block-size:18px;inline-size:18px}.paper-module__8EBVZW__pill,.paper-module__8EBVZW__pillLight{min-block-size:40px;font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:9999px;justify-content:center;align-items:center;gap:6px;padding:0 20px;font-size:15px;line-height:22px;text-decoration:none;transition:background-color .15s,box-shadow .15s;display:inline-flex}.paper-module__8EBVZW__pill{background:var(--ink);color:#fff}.paper-module__8EBVZW__pill:hover{background:#262626}.paper-module__8EBVZW__pillLight{box-shadow:var(--chip-shadow);color:var(--ink);background:#fff}.paper-module__8EBVZW__pillLight:hover{background:var(--cream)}.paper-module__8EBVZW__pill svg,.paper-module__8EBVZW__pillLight svg{block-size:16px;inline-size:16px}.paper-module__8EBVZW__checker{background:var(--cream);border-radius:16px;padding:24px}.paper-module__8EBVZW__fieldLabel{color:var(--ink-2);margin-block-end:10px;font-size:15px;line-height:22px;display:block}.paper-module__8EBVZW__field{min-block-size:52px;box-shadow:var(--chip-shadow);background:#fff;border-radius:12px;align-items:center;gap:2px;padding-inline:16px;transition:box-shadow .15s;display:flex}.paper-module__8EBVZW__field:focus-within{box-shadow:0 0 0 1px #00000059,0 0 0 4px #0000000f}.paper-module__8EBVZW__field span{color:var(--ink-5);font-size:17px}.paper-module__8EBVZW__field input{min-inline-size:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:17px;line-height:24px}.paper-module__8EBVZW__field input:focus-visible{outline:none}.paper-module__8EBVZW__field input::placeholder{color:var(--ink-5)}.paper-module__8EBVZW__counter{color:var(--ink-4);font-variant-numeric:tabular-nums;align-items:center;gap:12px;margin-block-start:12px;font-size:13px;line-height:18px;display:flex}.paper-module__8EBVZW__counterTrack{background:var(--row-line);border-radius:9999px;flex:1;block-size:4px;overflow:hidden}.paper-module__8EBVZW__counterTrack span{border-radius:inherit;background:var(--ink);block-size:100%;transition:inline-size .15s;display:block}.paper-module__8EBVZW__counter[data-over]{color:#c4302b}.paper-module__8EBVZW__counter[data-over] .paper-module__8EBVZW__counterTrack span{background:#c4302b}.paper-module__8EBVZW__verdict{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;min-block-size:40px;margin-block:16px 20px;display:flex}.paper-module__8EBVZW__rules{box-shadow:var(--chip-shadow);background:#fff;border-radius:12px;margin:0;padding:4px 16px;list-style:none}.paper-module__8EBVZW__rules li{align-items:flex-start;gap:12px;padding-block:12px;display:flex}.paper-module__8EBVZW__rules li+li{border-block-start:1px solid var(--row-line)}.paper-module__8EBVZW__rules li>svg{block-size:16px;inline-size:16px;color:var(--ink-5);flex:none;margin-block-start:3px}.paper-module__8EBVZW__rules li[data-status=pass]>svg{color:var(--yt-pass)}.paper-module__8EBVZW__rules li[data-status=fail]>svg{color:#c4302b}.paper-module__8EBVZW__rules strong{color:var(--ink);font-size:15px;font-weight:400;line-height:22px;display:block}.paper-module__8EBVZW__rules p{color:var(--ink-4);margin:0;font-size:14px;line-height:20px}.paper-module__8EBVZW__status{color:var(--ink-3);align-items:center;gap:8px;margin:0;font-size:15px;line-height:22px;display:inline-flex}.paper-module__8EBVZW__status svg{flex:none;block-size:18px;inline-size:18px}.paper-module__8EBVZW__status[data-status=pass]{color:var(--yt-pass)}.paper-module__8EBVZW__status[data-status=fail]{color:#c4302b}.paper-module__8EBVZW__note{color:var(--ink-4);margin:16px 0 0;font-size:13px;line-height:20px}.paper-module__8EBVZW__segmented{background:var(--cream);border-radius:9999px;flex-wrap:wrap;gap:2px;padding:4px;display:inline-flex}.paper-module__8EBVZW__segmented button{min-block-size:36px;color:var(--ink-3);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9999px;padding:0 16px;font-size:15px;line-height:22px;transition:background-color .15s,color .15s}.paper-module__8EBVZW__segmented button:hover{color:var(--ink)}.paper-module__8EBVZW__segmented button[aria-pressed=true]{box-shadow:var(--chip-shadow);color:var(--ink);background:#fff}.paper-module__8EBVZW__exampleNote{color:var(--ink-3);margin:20px 0 24px;font-size:15px;line-height:22px}.paper-module__8EBVZW__exampleCard{background:var(--cream);border-radius:16px;align-items:center;gap:14px;min-inline-size:0;padding:20px;display:flex}.paper-module__8EBVZW__exampleCard .paper-module__8EBVZW__avatar{block-size:48px;inline-size:48px;font-size:18px}.paper-module__8EBVZW__exampleCard .paper-module__8EBVZW__identity strong{font-size:18px;font-weight:400;line-height:24px}.paper-module__8EBVZW__exampleCard .paper-module__8EBVZW__identity span{font-size:14px;line-height:20px}.paper-module__8EBVZW__centerHead{text-align:center;justify-items:center;margin-block-end:72px;display:grid}.paper-module__8EBVZW__centerHead .paper-module__8EBVZW__title{max-inline-size:18ch}.paper-module__8EBVZW__stepCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.paper-module__8EBVZW__stepCard{background:var(--cream);border-radius:16px;flex-direction:column;min-block-size:500px;padding:32px 32px 0;display:flex;overflow:hidden;box-shadow:inset 0 0 0 .5px #00000013}.paper-module__8EBVZW__stepHead{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:20px;padding-block-end:40px;display:grid}.paper-module__8EBVZW__stepNum{color:#0006;letter-spacing:-.03em;font-variant-numeric:tabular-nums;min-inline-size:.6em;font-size:48px;font-weight:300;line-height:1.05}.paper-module__8EBVZW__stepHead h3{color:var(--ink);margin:4px 0 0;font-size:20px;font-weight:400;line-height:28px}.paper-module__8EBVZW__stepHead p{color:var(--ink-4);margin:8px 0 0;font-size:17px;line-height:25px}.paper-module__8EBVZW__stepMock{block-size:256px;box-shadow:var(--chip-shadow);color:var(--ink);pointer-events:none;-webkit-user-select:none;user-select:none;background:#fff;border-start-start-radius:16px;align-content:start;gap:10px;margin-block-start:auto;margin-inline:24px -32px;padding:24px 32px 24px 24px;font-size:14px;line-height:20px;display:grid;overflow:hidden}.paper-module__8EBVZW__mockLabel{color:var(--ink-4);font-size:13px;line-height:18px}.paper-module__8EBVZW__mockField{background:var(--cream);color:var(--ink-5);text-overflow:ellipsis;white-space:nowrap;border-radius:10px;padding:8px 12px;overflow:hidden}.paper-module__8EBVZW__mockSegmented{background:var(--cream);border-radius:9999px;justify-self:start;gap:2px;max-inline-size:100%;padding:3px;display:flex;overflow:hidden}.paper-module__8EBVZW__mockSegmented span{color:var(--ink-3);white-space:nowrap;border-radius:9999px;flex:none;padding:4px 10px;font-size:13px}.paper-module__8EBVZW__mockSegmented [data-active]{box-shadow:var(--chip-shadow);color:var(--ink);background:#fff}.paper-module__8EBVZW__mockButton{background:var(--ink);color:#fff;white-space:nowrap;border-radius:9999px;justify-self:start;align-items:center;gap:6px;margin-block-start:4px;padding:8px 16px;font-size:13px;line-height:18px;display:inline-flex}.paper-module__8EBVZW__mockButton svg{block-size:14px;inline-size:14px}.paper-module__8EBVZW__mockIdea{border-radius:12px;align-items:center;gap:10px;min-inline-size:0;padding:8px 10px;display:flex}.paper-module__8EBVZW__mockIdea[data-active]{background:var(--cream)}.paper-module__8EBVZW__mockIdea>svg{block-size:16px;inline-size:16px;color:var(--yt-pass);flex:none;margin-inline-start:auto}.paper-module__8EBVZW__mockIdea .paper-module__8EBVZW__identity strong{font-size:14px;font-weight:400}.paper-module__8EBVZW__mockIdea .paper-module__8EBVZW__identity span{font-size:12px}.paper-module__8EBVZW__mockAvatar{background:linear-gradient(140deg, var(--from), var(--to));border-radius:50%;flex:none;block-size:28px;inline-size:28px}.paper-module__8EBVZW__mockMeter{color:var(--yt-pass);white-space:nowrap;align-items:center;gap:10px;margin-block-start:6px;padding-inline:10px;font-size:12px;display:flex}.paper-module__8EBVZW__mockMeter span{background:linear-gradient(to right, var(--ink) var(--fill,50%), var(--row-line) var(--fill,50%));border-radius:9999px;flex:1;block-size:4px}[dir=rtl] .paper-module__8EBVZW__mockMeter span{background:linear-gradient(to left, var(--ink) var(--fill,50%), var(--row-line) var(--fill,50%))}.paper-module__8EBVZW__mockMeter svg{flex:none;block-size:14px;inline-size:14px}.paper-module__8EBVZW__mockText{color:var(--ink-3);-webkit-line-clamp:3;-webkit-box-orient:vertical;padding-inline:10px;font-size:13px;line-height:20px;display:-webkit-box;overflow:hidden}.paper-module__8EBVZW__mockLines{gap:8px;display:grid}.paper-module__8EBVZW__mockLines span{background:var(--cream);border-radius:9999px;block-size:8px}.paper-module__8EBVZW__mockLines span:nth-child(2){inline-size:86%}.paper-module__8EBVZW__mockLines span:nth-child(3){inline-size:62%}.paper-module__8EBVZW__facts{margin:0}.paper-module__8EBVZW__facts>div{gap:4px;padding-block:18px;display:grid}.paper-module__8EBVZW__facts>div:first-child{padding-block-start:0}.paper-module__8EBVZW__facts>div+div{background-image:repeating-radial-gradient(circle,#00000026 0 1px,#0000 1px 6px);background-position:0 0;background-repeat:repeat-x;background-size:6px 2px}.paper-module__8EBVZW__facts dt{color:var(--ink-4);font-size:14px;line-height:20px}.paper-module__8EBVZW__facts dd{color:var(--ink);margin:0;font-size:17px;line-height:26px}.paper-module__8EBVZW__columns{grid-template-columns:repeat(var(--columns,3), minmax(0, 1fr));border-block-start:1px solid var(--frame-line);margin:0 -48px -48px;padding:0;list-style:none;display:grid}.paper-module__8EBVZW__columns>li{flex-direction:column;min-inline-size:0;padding:40px 28px 48px;display:flex}.paper-module__8EBVZW__columns>li+li{border-inline-start:1px solid var(--frame-line)}.paper-module__8EBVZW__columnIcon{block-size:40px;inline-size:40px;color:var(--ink);border-radius:10px;flex:none;place-items:center;margin-block-end:32px;display:grid;box-shadow:inset 0 0 0 1px #0000001a}.paper-module__8EBVZW__columnIcon svg{stroke-width:1.5px;block-size:22px;inline-size:22px}.paper-module__8EBVZW__columns h3{color:var(--ink);letter-spacing:.18px;margin:0;font-size:18px;font-weight:400;line-height:26px}.paper-module__8EBVZW__columns p{color:var(--ink-4);text-wrap:pretty;margin:6px 0 0;font-size:15px;line-height:22px}.paper-module__8EBVZW__textCard{background:var(--cream);border-radius:16px;flex-direction:column;gap:20px;min-inline-size:0;padding:24px;display:flex}.paper-module__8EBVZW__textCardHead{align-items:center;gap:12px;min-inline-size:0;display:flex}.paper-module__8EBVZW__textCardBody{color:var(--ink-2);white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:22px}.paper-module__8EBVZW__faqList{margin:0;padding:0;list-style:none}.paper-module__8EBVZW__faqList li+li:before{content:"";background-image:repeating-radial-gradient(circle,#00000026 0 1px,#0000 1px 6px);background-size:6px 100%;block-size:2px;display:block}.paper-module__8EBVZW__faqList li:first-child summary{padding-block-start:0}.paper-module__8EBVZW__faqList summary{color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding-block:16px;font-size:16px;line-height:24px;list-style:none;display:flex}.paper-module__8EBVZW__faqList summary::-webkit-details-marker{display:none}.paper-module__8EBVZW__faqList summary h3{font:inherit;margin:0}.paper-module__8EBVZW__faqList summary svg{block-size:16px;inline-size:16px;color:var(--ink-4);flex:none;transition:transform .2s}.paper-module__8EBVZW__faqList details[open] summary svg{transform:rotate(180deg)}.paper-module__8EBVZW__faqList details p{max-inline-size:64ch;color:var(--ink-3);margin:0;padding-block-end:20px;font-size:15px;line-height:24px}.paper-module__8EBVZW__relatedCard{background:var(--cream);min-block-size:92px;color:var(--ink);border-radius:16px;align-items:center;gap:16px;padding:20px;font-size:15px;line-height:22px;text-decoration:none;transition:background-color .15s;display:flex}.paper-module__8EBVZW__relatedCard:hover{background:var(--cream-hover)}.paper-module__8EBVZW__relatedCard strong{flex:1;min-inline-size:0;font-weight:400}.paper-module__8EBVZW__relatedCard>svg{block-size:16px;inline-size:16px;color:var(--ink-4);flex:none}@media (max-width:1023px){.paper-module__8EBVZW__cards,.paper-module__8EBVZW__stepCards{grid-template-columns:minmax(0,1fr)}.paper-module__8EBVZW__stepCard{min-block-size:0}.paper-module__8EBVZW__stepMock{block-size:auto;margin-block-start:32px}.paper-module__8EBVZW__split,.paper-module__8EBVZW__head{grid-template-columns:minmax(0,1fr)}.paper-module__8EBVZW__head .paper-module__8EBVZW__lede{grid-area:3/1;margin-block-start:16px;padding-block-start:0}.paper-module__8EBVZW__columns{grid-template-columns:minmax(0,1fr)}.paper-module__8EBVZW__columns>li{grid-template-columns:56px minmax(0,1fr);padding:24px 48px;display:grid}.paper-module__8EBVZW__columns>li+li{border-inline-start:0;border-block-start:1px solid var(--frame-line)}.paper-module__8EBVZW__columnIcon{grid-row:span 2;margin:0}}@media (min-width:640px) and (max-width:1023px){.paper-module__8EBVZW__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.paper-module__8EBVZW__frame{border-inline:0}.paper-module__8EBVZW__section{padding:72px 20px 32px}.paper-module__8EBVZW__columns{margin:0 -20px -32px}.paper-module__8EBVZW__columns>li{padding:20px}.paper-module__8EBVZW__head{margin-block-end:32px}.paper-module__8EBVZW__centerHead{margin-block-end:40px}.paper-module__8EBVZW__stepCard{padding:24px 24px 0}.paper-module__8EBVZW__stepMock{margin-inline:16px -24px}.paper-module__8EBVZW__stepNum{font-size:40px}.paper-module__8EBVZW__checker{padding:16px}.paper-module__8EBVZW__cardVisual{block-size:180px}.paper-module__8EBVZW__segmented{scrollbar-width:none;flex-wrap:nowrap;display:flex;overflow-x:auto}.paper-module__8EBVZW__segmented button{flex:none}}@media (prefers-reduced-motion:reduce){.paper-module__8EBVZW__paper *,.paper-module__8EBVZW__paper :before{transition:none!important}}
.tool-canvas-module__zjLdVq__stage{--background:#fdfcfc;--panel:#fff;--cream:#f5f3f1;--cream-hover:#efece9;--text-12:#000;--text-11:#44403b;--text-10:#777169;--text-9:#a59f97;--frame-line:#0000000d;--row-line:#00000014;--chip-shadow:0 0 0 .5px #00000020, 0 1px 1px #0000000a, 0 2px 4px #0000000a;--error:#c4302b;--from:#a58efb;--to:#e9bfff;--yt-muted:var(--text-10);--yt-line:#00000014;--yt-red:#000;--yt-pass:#2f7d4f;background:var(--background);color:var(--text-12);font-family:var(--font-inter), Inter, system-ui, sans-serif;-webkit-font-smoothing:antialiased;isolation:isolate;grid-template-columns:minmax(0,1fr);display:grid;position:relative}.tool-canvas-module__zjLdVq__stage:before{z-index:-1;border-inline:1px solid var(--frame-line);content:"";pointer-events:none;inline-size:min(100%,1200px);position:absolute;inset-block:0;inset-inline-start:50%;translate:-50%}[dir=rtl] .tool-canvas-module__zjLdVq__stage:before{translate:50%}.tool-canvas-module__zjLdVq__crumbBar{border-block-end:1px solid var(--frame-line);justify-self:center;inline-size:min(100%,1200px);padding:14px 48px}.tool-canvas-module__zjLdVq__crumbs{color:var(--text-10);flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;font-size:14px;line-height:20px;list-style:none;display:flex}.tool-canvas-module__zjLdVq__crumbs li{align-items:center;gap:6px;display:flex}.tool-canvas-module__zjLdVq__crumbs a{color:inherit;text-decoration:none;transition:color .2s}.tool-canvas-module__zjLdVq__crumbs a:hover{color:var(--text-12)}.tool-canvas-module__zjLdVq__crumbs svg{block-size:14px;inline-size:14px}.tool-canvas-module__zjLdVq__heroTitle{gap:16px;display:grid}.tool-canvas-module__zjLdVq__heroTitle h1{color:var(--text-12);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(32px,3vw,40px);font-weight:300;line-height:1.12}.tool-canvas-module__zjLdVq__heroTitle p{color:var(--text-12);text-wrap:pretty;margin:0;font-size:16px;line-height:24px}.tool-canvas-module__zjLdVq__button,.tool-canvas-module__zjLdVq__primary{block-size:36px;font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:9999px;justify-content:center;align-items:center;gap:6px;padding-inline:16px;font-size:14px;line-height:1;text-decoration:none;transition:background-color .15s,color .15s,box-shadow .15s;display:inline-flex}.tool-canvas-module__zjLdVq__button svg,.tool-canvas-module__zjLdVq__primary svg{block-size:16px;inline-size:16px}.tool-canvas-module__zjLdVq__button{color:var(--text-12);box-shadow:var(--chip-shadow);background:#fff}.tool-canvas-module__zjLdVq__button:hover:not(:disabled){background:var(--cream)}.tool-canvas-module__zjLdVq__primary{color:#fff;background:#000;padding-inline:20px}.tool-canvas-module__zjLdVq__primary:hover:not(:disabled){background:#262626}.tool-canvas-module__zjLdVq__button:disabled,.tool-canvas-module__zjLdVq__primary:disabled{opacity:.35;cursor:not-allowed}.tool-canvas-module__zjLdVq__stage .tool-canvas-module__zjLdVq__button:focus-visible,.tool-canvas-module__zjLdVq__stage .tool-canvas-module__zjLdVq__primary:focus-visible{outline-offset:2px;outline:2px solid #000}.tool-canvas-module__zjLdVq__workspace{border-block-end:1px solid var(--frame-line);grid-template-columns:repeat(2,minmax(0,1fr));justify-self:center;inline-size:min(100%,1200px);display:grid}.tool-canvas-module__zjLdVq__lead{align-content:start;gap:40px;min-inline-size:0;padding:48px 48px 56px;display:grid}.tool-canvas-module__zjLdVq__inputCard{background:var(--panel);box-shadow:var(--chip-shadow), 0 12px 32px #0000000f;border-radius:16px;grid-template-columns:minmax(0,1fr);gap:20px;padding:24px;display:grid}.tool-canvas-module__zjLdVq__aboutField{gap:8px;display:grid}.tool-canvas-module__zjLdVq__fieldLabel{color:var(--text-11);font-size:15px;line-height:22px}.tool-canvas-module__zjLdVq__textarea{background:var(--cream);min-block-size:96px;color:var(--text-12);font:inherit;resize:vertical;border:0;border-radius:12px;padding:12px 14px;font-size:16px;line-height:24px;transition:box-shadow .15s,background-color .15s}.tool-canvas-module__zjLdVq__textarea::placeholder{color:var(--text-9)}.tool-canvas-module__zjLdVq__stage .tool-canvas-module__zjLdVq__textarea:focus{background-color:#fff;outline:0;box-shadow:0 0 0 1px #00000059,0 0 0 4px #0000000f}.tool-canvas-module__zjLdVq__textarea[aria-invalid=true]{box-shadow:0 0 0 1px var(--error)}.tool-canvas-module__zjLdVq__fieldMeta{color:var(--text-10);justify-content:space-between;gap:16px;font-size:13px;line-height:18px;display:flex}.tool-canvas-module__zjLdVq__fieldMeta span:last-child{font-variant-numeric:tabular-nums;flex:none}.tool-canvas-module__zjLdVq__optionsBlock{border-block-start:1px solid var(--row-line);gap:16px;padding-block-start:16px;display:grid}.tool-canvas-module__zjLdVq__disclosure{color:var(--text-11);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-self:start;align-items:center;gap:4px;padding:0;font-size:14px;line-height:20px;transition:color .15s;display:inline-flex}.tool-canvas-module__zjLdVq__disclosure:hover{color:var(--text-12)}.tool-canvas-module__zjLdVq__disclosure svg{block-size:16px;inline-size:16px;transition:rotate .15s}.tool-canvas-module__zjLdVq__stage .tool-canvas-module__zjLdVq__disclosure:focus-visible{outline-offset:2px;outline:2px solid #000}.tool-canvas-module__zjLdVq__submit{block-size:44px;inline-size:100%;font-size:15px}.tool-canvas-module__zjLdVq__formFoot{color:var(--text-9);text-align:center;text-wrap:pretty;margin:-8px 0 0;font-size:12px;line-height:16px}.tool-canvas-module__zjLdVq__results{background:var(--cream);grid-template-columns:minmax(0,1fr);align-content:start;gap:20px;min-inline-size:0;padding:40px;scroll-margin-block-start:64px;display:grid}.tool-canvas-module__zjLdVq__resultsHead{gap:4px;display:grid}.tool-canvas-module__zjLdVq__resultsHead h2{color:var(--text-12);margin:0;font-size:20px;font-weight:400;line-height:28px}.tool-canvas-module__zjLdVq__resultsHead p{max-inline-size:60ch;color:var(--text-10);margin:0;font-size:14px;line-height:20px}.tool-canvas-module__zjLdVq__ideaList{gap:4px;margin:0;padding:0;list-style:none;display:grid}.tool-canvas-module__zjLdVq__ideaRow{border-radius:12px;align-items:center;gap:4px;transition:background-color .15s;display:flex}.tool-canvas-module__zjLdVq__ideaRow:hover{background:#fff9}.tool-canvas-module__zjLdVq__ideaRow[data-selected]{box-shadow:var(--chip-shadow);background:#fff}.tool-canvas-module__zjLdVq__ideaSelect{min-inline-size:0;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:12px;flex:1;align-items:center;gap:12px;padding:10px 12px;display:flex}.tool-canvas-module__zjLdVq__ideaAvatar{background:linear-gradient(140deg, var(--from), var(--to));color:#fff;border-radius:50%;flex:none;place-items:center;block-size:36px;inline-size:36px;font-size:15px;font-weight:500;display:grid}.tool-canvas-module__zjLdVq__ideaText{flex:1;min-inline-size:0;display:grid}.tool-canvas-module__zjLdVq__ideaText strong{color:var(--text-12);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:400;line-height:22px;overflow:hidden}.tool-canvas-module__zjLdVq__ideaText span{color:var(--text-10);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:18px;overflow:hidden}.tool-canvas-module__zjLdVq__ideaBadge{color:var(--yt-pass);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:4px;font-size:12px;line-height:16px;display:inline-flex}.tool-canvas-module__zjLdVq__ideaBadge svg{block-size:14px;inline-size:14px}.tool-canvas-module__zjLdVq__ideaActions{flex:none;gap:2px;padding-inline-end:8px;display:flex}.tool-canvas-module__zjLdVq__iconButton{block-size:32px;inline-size:32px;color:var(--text-10);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;transition:background-color .15s,color .15s;display:inline-grid}.tool-canvas-module__zjLdVq__iconButton:hover{background:var(--cream);color:var(--text-12)}.tool-canvas-module__zjLdVq__iconButton svg{block-size:16px;inline-size:16px}.tool-canvas-module__zjLdVq__stage .tool-canvas-module__zjLdVq__ideaSelect:focus-visible,.tool-canvas-module__zjLdVq__stage .tool-canvas-module__zjLdVq__iconButton:focus-visible{outline-offset:-2px;outline:2px solid #000}.tool-canvas-module__zjLdVq__preview{gap:16px;min-inline-size:0;display:grid}.tool-canvas-module__zjLdVq__previewActions{flex-wrap:wrap;gap:8px;display:flex}.tool-canvas-module__zjLdVq__ideaList .tool-canvas-module__zjLdVq__skeletonRow{background:#0000000a;border-radius:12px;block-size:56px;inline-size:auto}.tool-canvas-module__zjLdVq__window{box-shadow:var(--chip-shadow);background:#fff;border-radius:20px;margin:0;overflow:hidden}.tool-canvas-module__zjLdVq__windowHeader{border-block-end:1px solid var(--row-line);grid-template-columns:80px minmax(0,1fr) 80px;align-items:center;gap:12px;block-size:40px;padding-inline:16px;display:grid}.tool-canvas-module__zjLdVq__trafficLights{gap:6px;display:flex}.tool-canvas-module__zjLdVq__trafficLights span{background:#0000001a;border-radius:50%;block-size:10px;inline-size:10px}.tool-canvas-module__zjLdVq__windowUrl{color:var(--text-10);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px;overflow:hidden}.tool-canvas-module__zjLdVq__windowBadge{color:var(--text-9);white-space:nowrap;justify-self:end;font-size:11px}.tool-canvas-module__zjLdVq__channelBody{padding:16px 16px 20px}.tool-canvas-module__zjLdVq__banner{aspect-ratio:6.2;background-image:linear-gradient(140deg, color-mix(in oklab, var(--from) 22%, #fff), color-mix(in oklab, var(--to) 22%, #fff));border-radius:12px}.tool-canvas-module__zjLdVq__identity{align-items:center;gap:16px;padding-block-start:16px;display:flex}.tool-canvas-module__zjLdVq__avatar{background-image:linear-gradient(140deg, var(--from), var(--to));color:#fff;border-radius:50%;flex:none;place-items:center;block-size:72px;inline-size:72px;font-size:28px;font-weight:500;display:grid}.tool-canvas-module__zjLdVq__identityText{justify-items:start;gap:2px;min-inline-size:0;display:grid}.tool-canvas-module__zjLdVq__identityText strong{max-inline-size:100%;color:var(--text-12);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:500;line-height:28px;overflow:hidden}.tool-canvas-module__zjLdVq__identityText>span:not(.tool-canvas-module__zjLdVq__subscribe){color:var(--text-10);font-size:13px;line-height:18px}.tool-canvas-module__zjLdVq__identityText>.tool-canvas-module__zjLdVq__identityDescription{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tool-canvas-module__zjLdVq__subscribe{color:#fff;background:#000;border-radius:9999px;align-items:center;block-size:30px;margin-block-start:8px;padding-inline:14px;font-size:13px;font-weight:500;display:inline-flex}.tool-canvas-module__zjLdVq__shimmer{background:var(--cream);border-radius:9999px;block-size:34px;inline-size:112px;position:relative;overflow:hidden}.tool-canvas-module__zjLdVq__shimmer:before{content:"";background:linear-gradient(90deg,#fff0 0%,#ffffffb3 50%,#fff0 100%) 0 0/200% 100%;animation:1s linear .5s infinite tool-canvas-module__zjLdVq__shimmer;position:absolute;inset:0}@keyframes tool-canvas-module__zjLdVq__shimmer{to{background-position:-200% 0}}.tool-canvas-module__zjLdVq__notice{text-align:center;justify-items:center;gap:8px;max-inline-size:52ch;display:grid}.tool-canvas-module__zjLdVq__notice strong{font-size:16px;font-weight:400}.tool-canvas-module__zjLdVq__notice p{color:var(--text-10);margin:0;font-size:14px;line-height:20px}.tool-canvas-module__zjLdVq__control{border:0;flex-direction:column;gap:7px;min-inline-size:0;margin:0;padding:0;display:flex}legend.tool-canvas-module__zjLdVq__controlTitle{float:inline-start}.tool-canvas-module__zjLdVq__controlTitle{color:var(--text-10);white-space:nowrap;padding:0;font-size:13px;line-height:18px}.tool-canvas-module__zjLdVq__controlBody{align-items:center;gap:8px;min-block-size:36px;display:flex}.tool-canvas-module__zjLdVq__input,.tool-canvas-module__zjLdVq__select{background:var(--cream);block-size:36px;color:var(--text-12);font:inherit;border:0;border-radius:10px;font-size:14px;transition:box-shadow .15s,background-color .15s}.tool-canvas-module__zjLdVq__input{padding-inline:12px}.tool-canvas-module__zjLdVq__input::placeholder{color:var(--text-9)}.tool-canvas-module__zjLdVq__select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--text-10) 50%), linear-gradient(135deg, var(--text-10) 50%, transparent 50%);cursor:pointer;background-position:calc(100% - 16px) 16px,calc(100% - 12px) 16px;background-repeat:no-repeat;background-size:4px 4px;padding-inline:12px 30px}.tool-canvas-module__zjLdVq__stage .tool-canvas-module__zjLdVq__input:focus,.tool-canvas-module__zjLdVq__stage .tool-canvas-module__zjLdVq__select:focus{background-color:#fff;outline:0;box-shadow:0 0 0 1px #00000059,0 0 0 4px #0000000f}.tool-canvas-module__zjLdVq__radioGroup{background:var(--cream);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;padding:3px;display:grid}.tool-canvas-module__zjLdVq__radioGroup label{position:relative}.tool-canvas-module__zjLdVq__radioGroup input{opacity:0;pointer-events:none;position:absolute}.tool-canvas-module__zjLdVq__radioGroup span{min-block-size:32px;color:var(--text-11);white-space:nowrap;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;padding:0 12px;font-size:14px;line-height:20px;transition:color .15s,background-color .15s,box-shadow .15s;display:flex}.tool-canvas-module__zjLdVq__radioGroup span:hover{color:var(--text-12)}.tool-canvas-module__zjLdVq__radioGroup input:checked+span{box-shadow:var(--chip-shadow);color:var(--text-12);background:#fff}.tool-canvas-module__zjLdVq__radioGroup input:focus-visible+span{outline-offset:2px;outline:2px solid #000}.tool-canvas-module__zjLdVq__moreRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;display:grid}.tool-canvas-module__zjLdVq__moreRow .tool-canvas-module__zjLdVq__control:nth-child(n+3){grid-column:1/-1}.tool-canvas-module__zjLdVq__moreRow .tool-canvas-module__zjLdVq__input,.tool-canvas-module__zjLdVq__moreRow .tool-canvas-module__zjLdVq__select{inline-size:100%;min-inline-size:0}.tool-canvas-module__zjLdVq__error{color:var(--error);margin:0;font-size:13px;line-height:18px}.tool-canvas-module__zjLdVq__turnstile{justify-content:center;display:flex}.tool-canvas-module__zjLdVq__turnstile:empty{display:none}@media (max-width:1023px){.tool-canvas-module__zjLdVq__workspace{grid-template-columns:minmax(0,1fr)}.tool-canvas-module__zjLdVq__crumbBar{padding-inline:32px}.tool-canvas-module__zjLdVq__lead{padding:40px 32px}.tool-canvas-module__zjLdVq__results{padding:32px}}@media (max-width:767px){.tool-canvas-module__zjLdVq__stage:before{display:none}.tool-canvas-module__zjLdVq__crumbBar{padding:12px 16px}.tool-canvas-module__zjLdVq__crumbs li[aria-current=page]{display:none}.tool-canvas-module__zjLdVq__lead{gap:32px;padding:24px 16px 32px}.tool-canvas-module__zjLdVq__results{padding:24px 16px 32px}.tool-canvas-module__zjLdVq__inputCard{padding:16px}.tool-canvas-module__zjLdVq__moreRow{grid-template-columns:minmax(0,1fr)}.tool-canvas-module__zjLdVq__channelBody{padding:12px 12px 16px}.tool-canvas-module__zjLdVq__avatar{block-size:56px;inline-size:56px;font-size:22px}.tool-canvas-module__zjLdVq__identityText strong{font-size:18px;line-height:24px}.tool-canvas-module__zjLdVq__windowHeader{grid-template-columns:42px minmax(0,1fr) 42px}.tool-canvas-module__zjLdVq__windowBadge{display:none}}@media (prefers-reduced-motion:reduce){.tool-canvas-module__zjLdVq__stage *,.tool-canvas-module__zjLdVq__stage :before{transition:none!important;animation:none!important}}
.Composer-module__7CqupW__composer{--composer-ink:var(--gray0,#1f1f1f);--composer-muted:var(--secondary-fg,#0009);text-align:start;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffc;border:1px solid #fff6;border-radius:24px;flex-direction:column;width:min(800px,100%);height:120px;margin-block-start:52px;padding:16px;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 20px 8px #0000000a}.Composer-module__7CqupW__composer:after{z-index:0;inset-inline-end:15px;content:"";filter:blur(6px);pointer-events:none;background:linear-gradient(90deg,#6cffee52 0%,#358cd052 19.14%,#a669e552 44.33%,#f43a7252 67.18%,#ff6f3252 100%);border-radius:36px;width:95px;height:35px;position:absolute;bottom:15px}.Composer-module__7CqupW__composerInput{box-sizing:border-box;padding:0;resize:none;width:100%;min-height:88px;color:var(--composer-muted);font:inherit;background:0 0;border:0;outline:0;padding-block-end:40px;font-size:16px;line-height:24px}.Composer-module__7CqupW__composerInput::placeholder{color:var(--disabled-fg,#0000003d)}.Composer-module__7CqupW__composerTools{z-index:1;inset-inline-start:16px;color:var(--composer-ink);align-items:center;gap:8px;display:inline-flex;position:absolute;bottom:16px}.Composer-module__7CqupW__composerTools button{appearance:none;border:1px solid var(--subtle-border,#1f1f1f0f);width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;transition:background-color .16s,color .16s;display:inline-flex}.Composer-module__7CqupW__composerTools svg{stroke-width:1.8px;width:16px;height:16px}.Composer-module__7CqupW__composerActions{z-index:1;inset-inline-end:16px;align-items:center;gap:24px;display:inline-flex;position:absolute;bottom:16px}.Composer-module__7CqupW__composerSubmit{z-index:1;background:var(--gray0,#1f1f1f);height:32px;color:var(--inverse-fg,#fff);cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;border:0;border-radius:45.714px;justify-content:center;align-items:center;gap:8px;padding-block:6px;padding-inline:18px 14px;font-size:16px;font-weight:590;line-height:24px;transition:opacity .2s,transform .2s;display:inline-flex;position:relative}.Composer-module__7CqupW__composerTools button:hover,.Composer-module__7CqupW__composerTools button[data-state=open]{background:var(--hover,#1f1f1f0a)}.Composer-module__7CqupW__composerSubmit:not(:disabled):hover{transform:translateY(-1px)}.Composer-module__7CqupW__composerSubmit svg{flex:none}.Composer-module__7CqupW__directionArrow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.Composer-module__7CqupW__composerInput:focus,.Composer-module__7CqupW__composerInput:focus-visible,.Composer-module__7CqupW__composerSubmit:focus,.Composer-module__7CqupW__composerSubmit:focus-visible,.Composer-module__7CqupW__composerSubmit:active{box-shadow:none;outline:none}.Composer-module__7CqupW__modelShowcase{appearance:none;width:108px;height:24px;color:var(--composer-muted);cursor:pointer;background:0 0;border:0;border-radius:20px;flex:0 0 108px;padding:0;position:relative}.Composer-module__7CqupW__modelShowcaseItem{top:0;left:calc(36px + var(--compare-model-index) * 16px);z-index:var(--compare-model-layer);box-sizing:border-box;background:0 0;border:0;border-radius:20px;justify-content:center;align-items:center;width:24px;height:24px;transition:left .28s cubic-bezier(.22,1,.36,1),color .18s;display:inline-flex;position:absolute;overflow:hidden}.Composer-module__7CqupW__modelShowcase:hover .Composer-module__7CqupW__modelShowcaseItem,.Composer-module__7CqupW__modelShowcase:focus-visible .Composer-module__7CqupW__modelShowcaseItem,.Composer-module__7CqupW__modelShowcase[data-state=open] .Composer-module__7CqupW__modelShowcaseItem{left:calc(var(--compare-model-index) * 28px)}.Composer-module__7CqupW__modelShowcaseMore{border:1px solid var(--gray5,#e9e9e9);color:var(--gray2,#999)}.Composer-module__7CqupW__modelShowcase:hover .Composer-module__7CqupW__modelShowcaseMore,.Composer-module__7CqupW__modelShowcase[data-state=open] .Composer-module__7CqupW__modelShowcaseMore{color:var(--gray1,#666)}.Composer-module__7CqupW__modelShowcaseMore svg{stroke-width:2px;width:14px;height:14px}.Composer-module__7CqupW__modelIcon{background:#fff;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.Composer-module__7CqupW__modelIconCompact{--compare-model-icon-size:24px;flex:0 0 24px;width:24px;height:24px}.Composer-module__7CqupW__modelIconPromo{--compare-model-icon-size:30px;flex:0 0 32px;width:32px;height:32px}.Composer-module__7CqupW__modelIconImage{width:var(--compare-model-icon-size);height:var(--compare-model-icon-size);background-image:var(--compare-model-icon-url);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block}.Composer-module__7CqupW__modelPopover,.Composer-module__7CqupW__loginPopover{box-sizing:border-box;color:#1f1f1f;background:#fff;border:0;border-radius:20px;width:280px;min-width:280px;padding:16px;overflow:hidden;box-shadow:0 4px 20px #02041a29}.Composer-module__7CqupW__modelPopoverIcons{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 32px;width:160px;margin:0 auto 14px;display:flex}.Composer-module__7CqupW__modelPopoverCopy,.Composer-module__7CqupW__loginPopoverCopy{text-align:start;flex-direction:column;align-items:flex-start;gap:8px;width:100%;display:flex}.Composer-module__7CqupW__modelPopoverCopy h3,.Composer-module__7CqupW__modelPopoverCopy p,.Composer-module__7CqupW__loginPopoverCopy h3,.Composer-module__7CqupW__loginPopoverCopy p{width:100%;margin:0}.Composer-module__7CqupW__modelPopoverCopy h3,.Composer-module__7CqupW__loginPopoverCopy h3{color:#1f1f1f;font-size:16px;font-weight:590;line-height:24px}.Composer-module__7CqupW__modelPopoverCopy p,.Composer-module__7CqupW__loginPopoverCopy p{color:#0009;font-size:14px;font-weight:400;line-height:20px}.Composer-module__7CqupW__modelPopoverTitleHighlight{color:#0000;background:linear-gradient(90deg,#7c4dff 0%,#ff62cd 68.27%,#ffc56d 100%);-webkit-background-clip:text;background-clip:text}.Composer-module__7CqupW__modelPopoverAction,.Composer-module__7CqupW__loginPopoverAction{color:#fff;background:#1f1f1f;border-radius:40px;justify-content:center;align-items:center;width:fit-content;margin-block-start:20px;margin-inline-start:auto;padding:6px 16px;font-size:14px;font-weight:510;line-height:20px;text-decoration:none;display:flex}.Composer-module__7CqupW__modelPopoverAction:hover,.Composer-module__7CqupW__loginPopoverAction:hover{background:#333}.Composer-module__7CqupW__loginPopoverArt{pointer-events:none;-webkit-user-select:none;user-select:none;width:136px;height:auto;margin:-4px auto 8px;display:block}.Composer-module__7CqupW__loginPopoverAddContext .Composer-module__7CqupW__loginPopoverAction{margin-block-start:16px}.Composer-module__7CqupW__modelPopoverAction:focus-visible,.Composer-module__7CqupW__loginPopoverAction:focus-visible{outline-offset:3px;outline:2px solid #1f1f1f}.Composer-module__7CqupW__composerTools button:focus-visible,.Composer-module__7CqupW__modelShowcase:focus-visible{outline-offset:2px;outline:2px solid #1f1f1f38}@media (max-width:760px){.Composer-module__7CqupW__composer{height:104px;margin-block-start:36px}.Composer-module__7CqupW__composerInput{min-height:72px}.Composer-module__7CqupW__composer:after{border-radius:50%;width:34px;height:34px}.Composer-module__7CqupW__composerActions{gap:12px}.Composer-module__7CqupW__composerSubmit{border-radius:50%;gap:0;width:32px;height:32px;padding:0;font-size:0;line-height:0}}@media (prefers-reduced-motion:reduce){.Composer-module__7CqupW__composer *,.Composer-module__7CqupW__composer :before,.Composer-module__7CqupW__composer :after{transition-duration:.01ms!important}}
.MarketingFooterCta-module__o5vbfG__section{background:var(--surface-bg,#fff);color:var(--foreground)}.MarketingFooterCta-module__o5vbfG__inner{text-align:center;max-inline-size:1008px;margin-inline:auto;padding-block:92px 208px;padding-inline:24px}.MarketingFooterCta-module__o5vbfG__art{justify-content:center;align-items:center;gap:17px;margin-block-end:49px;display:flex}.MarketingFooterCta-module__o5vbfG__symbol{-o-object-fit:contain;object-fit:contain;block-size:91px;inline-size:100px}:where(.MarketingFooterCta-module__o5vbfG__section .MarketingFooterCta-module__o5vbfG__inner h2){color:var(--foreground);margin:0;font-size:40px;font-weight:500;line-height:1.25}.MarketingFooterCta-module__o5vbfG__section .MarketingFooterCta-module__o5vbfG__description{max-inline-size:600px;color:var(--secondary-fg);text-align:center;margin:18px auto 0;font-size:16px;line-height:25px}.MarketingFooterCta-module__o5vbfG__composer{width:min(800px,100%);margin-block-start:60px;margin-inline:auto}.MarketingFooterCta-module__o5vbfG__section .MarketingFooterCta-module__o5vbfG__composer>*{margin-block-start:0}@media (max-width:760px){.MarketingFooterCta-module__o5vbfG__inner{padding:32px 16px 80px}.MarketingFooterCta-module__o5vbfG__art{gap:12px}.MarketingFooterCta-module__o5vbfG__composer{margin-block-start:36px}}.MarketingFooterCta-module__o5vbfG__section .MarketingFooterCta-module__o5vbfG__composer form{background:#fff;height:140px}@media (max-width:760px){:where(.MarketingFooterCta-module__o5vbfG__section .MarketingFooterCta-module__o5vbfG__inner h2){font-size:34px}}
.LandingHeroComposer-module__FenXGW__composer{text-align:start;background:#fffffff5;border:1px solid #00000014;border-radius:30px;width:min(880px,100%);min-height:124px;margin:52px auto 0;position:relative;overflow:visible;box-shadow:0 22px 60px #28241e1c,0 2px 8px #28241e0a}.LandingHeroComposer-module__FenXGW__composerInput{box-sizing:border-box;resize:none;color:#1f1f1f;width:100%;height:66px;min-height:66px;font:inherit;background:0 0;border:0;outline:0;padding-block:18px 4px;padding-inline:18px;font-size:17px;line-height:26px}.LandingHeroComposer-module__FenXGW__composerInput::placeholder{color:#00000061}.LandingHeroComposer-module__FenXGW__composerFooter{justify-content:space-between;align-items:center;gap:10px;height:56px;min-height:56px;padding-block:8px;padding-inline:14px;display:flex;position:relative}.LandingHeroComposer-module__FenXGW__controlViewport{scrollbar-width:none;flex:auto;min-width:0;overflow-x:auto}.LandingHeroComposer-module__FenXGW__controlViewport::-webkit-scrollbar{display:none}.LandingHeroComposer-module__FenXGW__contextRow::-webkit-scrollbar{display:none}.LandingHeroComposer-module__FenXGW__controlRow{align-items:center;gap:2px;width:max-content;min-width:100%;display:flex}.LandingHeroComposer-module__FenXGW__uploadButton{color:#1f1f1f;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background-color .18s;display:inline-flex}.LandingHeroComposer-module__FenXGW__uploadButton:hover{background:#f2f2f1}.LandingHeroComposer-module__FenXGW__uploadButton:disabled{cursor:default;opacity:.38}.LandingHeroComposer-module__FenXGW__uploadButton:focus-visible{outline-offset:2px;outline:2px solid #1f1f1f}.LandingHeroComposer-module__FenXGW__uploadButton svg{stroke:currentColor;stroke-linecap:round;stroke-width:1.7px;width:17px;height:17px}.LandingHeroComposer-module__FenXGW__composerSubmit{--composer-submit-surface:#1f1f1f;z-index:1;color:#fff;white-space:nowrap;cursor:pointer;isolation:isolate;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:10px;height:40px;min-height:40px;padding-block:8px;padding-inline:18px 15px;font-size:14px;font-weight:600;line-height:20px;transition:transform .2s;display:inline-flex;position:relative;overflow:visible}.LandingHeroComposer-module__FenXGW__composerSubmit:before,.LandingHeroComposer-module__FenXGW__composerSubmit:after{border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0}.LandingHeroComposer-module__FenXGW__composerSubmit:before{z-index:-2;filter:blur(6px);background:linear-gradient(90deg,#6cffee52 0%,#358cd052 19.14%,#a669e552 44.33%,#f43a7252 67.18%,#ff6f3252 100%)}.LandingHeroComposer-module__FenXGW__composerSubmit:after{z-index:-1;background:var(--composer-submit-surface)}.LandingHeroComposer-module__FenXGW__composerSubmit:hover{transform:translateY(-1px)}.LandingHeroComposer-module__FenXGW__composerSubmit:focus-visible{outline-offset:3px;outline:2px solid #1f1f1f}.LandingHeroComposer-module__FenXGW__composerSubmit:disabled{--composer-submit-surface:#1f1f1fd1;cursor:wait}.LandingHeroComposer-module__FenXGW__composerSubmit svg{flex:none;width:16px;height:16px}.LandingHeroComposer-module__FenXGW__composerStatus{border:1px solid #ae3a301f;color:#963d35;background:linear-gradient(100deg,#fff7f5 0%,snow 100%);border-inline-start:2px solid #d85a4e;border-radius:12px;margin:4px 18px;padding:9px 12px;font-size:13px;font-weight:500;line-height:19px}.LandingHeroComposer-module__FenXGW__contextRow{scrollbar-width:none;align-items:center;gap:8px;min-width:0;padding-block:14px 0;padding-inline:18px;display:flex;overflow-x:auto}.LandingHeroComposer-module__FenXGW__sourceChip{color:#1f1f1fb8;background:#f7f7f5;border:1px solid #00000014;border-radius:10px;flex:none;align-items:center;gap:6px;max-width:220px;min-height:34px;padding:6px 8px;font-size:12px;line-height:18px;display:inline-flex}.LandingHeroComposer-module__FenXGW__sourceChip>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.LandingHeroComposer-module__FenXGW__sourceChip>svg,.LandingHeroComposer-module__FenXGW__sourceChip button svg{flex:none;width:14px;height:14px}.LandingHeroComposer-module__FenXGW__sourceChip button{color:#1f1f1f7a;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:inline-flex}.LandingHeroComposer-module__FenXGW__uploadingChip{color:#1f1f1f85}.LandingHeroComposer-module__FenXGW__uploadingChip small{font-size:10px}.LandingHeroComposer-module__FenXGW__skillBadge{max-width:208px;height:32px;color:var(--function-link,#007aff);cursor:pointer;background:#007aff0f;border:1px solid #007aff33;border-radius:20px;flex:none;align-items:center;gap:4px;padding-inline:10px;transition:background-color .18s;display:inline-flex}.LandingHeroComposer-module__FenXGW__skillBadge:not([data-fixed=true]):hover,.LandingHeroComposer-module__FenXGW__skillBadge[data-link=true]:hover,.LandingHeroComposer-module__FenXGW__skillBadge:focus-visible{background:#007aff1a}.LandingHeroComposer-module__FenXGW__skillBadge:focus-visible{outline:2px solid var(--function-link,#007aff);outline-offset:1px}.LandingHeroComposer-module__FenXGW__skillBadgeIcon,.LandingHeroComposer-module__FenXGW__skillBadgeRemove{flex:none}.LandingHeroComposer-module__FenXGW__skillBadgeName{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:400;line-height:20px;overflow:hidden}.LandingHeroComposer-module__FenXGW__spinner{animation:.85s linear infinite LandingHeroComposer-module__FenXGW__landing-composer-spin}@keyframes LandingHeroComposer-module__FenXGW__landing-composer-spin{to{transform:rotate(360deg)}}@media (max-width:640px){.LandingHeroComposer-module__FenXGW__composer{border-radius:24px;min-height:98px;margin-block-start:36px}.LandingHeroComposer-module__FenXGW__composerInput{height:48px;min-height:48px;padding-block:12px 4px;padding-inline:14px;font-size:16px;line-height:24px}.LandingHeroComposer-module__FenXGW__composer[data-mobile-auto-grow=true] .LandingHeroComposer-module__FenXGW__composerInput{field-sizing:content;height:auto;max-height:144px;overflow-y:auto}@supports not (field-sizing:content){.LandingHeroComposer-module__FenXGW__composer[data-mobile-auto-grow=true] .LandingHeroComposer-module__FenXGW__composerInput{height:clamp(48px, var(--landing-hero-textarea-content-height,48px), 144px)}}.LandingHeroComposer-module__FenXGW__composerFooter{gap:8px;height:48px;min-height:48px;padding-block:4px;padding-inline:12px}.LandingHeroComposer-module__FenXGW__contextRow{padding-inline:14px}.LandingHeroComposer-module__FenXGW__sourceChip{max-width:180px}.LandingHeroComposer-module__FenXGW__skillBadge{max-width:120px}.LandingHeroComposer-module__FenXGW__composerSubmit{border-radius:50%;gap:0;width:32px;height:32px;min-height:32px;padding:0;font-size:0;line-height:0}}@media (prefers-reduced-motion:reduce){.LandingHeroComposer-module__FenXGW__composerSubmit{transition:none}}.LandingHeroComposer-module__FenXGW__skillBadge[data-fixed=true]:not([data-link=true]){cursor:default}.LandingHeroComposer-module__FenXGW__skillBadge[data-link=true]{cursor:pointer;text-decoration:none}
.OverviewFooterComposer-module__w8uXGW__composer{text-align:start;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffc;border:1px solid #fff6;border-radius:24px;flex-direction:column;justify-content:space-between;width:min(800px,100%);height:120px;padding:16px;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 20px 8px #0000000a}.OverviewFooterComposer-module__w8uXGW__composerLabel{width:1px;height:1px;position:absolute;overflow:hidden}.OverviewFooterComposer-module__w8uXGW__composerInput{box-sizing:border-box;resize:none;color:#0009;width:100%;min-height:88px;font:inherit;background:0 0;border:0;outline:0;padding:0 0 40px;font-size:16px;line-height:20px}.OverviewFooterComposer-module__w8uXGW__composerInput::placeholder{color:#0000003d}.OverviewFooterComposer-module__w8uXGW__composerControls{z-index:1;inset-inline-start:16px;align-items:center;gap:8px;display:inline-flex;position:absolute;bottom:16px}.OverviewFooterComposer-module__w8uXGW__creationControl{appearance:none;color:#1f1f1f;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #1f1f1f0f;border-radius:19px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background-color .15s;display:inline-flex}.OverviewFooterComposer-module__w8uXGW__creationControl:hover,.OverviewFooterComposer-module__w8uXGW__creationControl[data-state=open]{background:#1f1f1f0a}.OverviewFooterComposer-module__w8uXGW__creationControl:focus-visible{outline-offset:2px;outline:2px solid #1f1f1f38}.OverviewFooterComposer-module__w8uXGW__creationControl:disabled{cursor:wait;opacity:.38}.OverviewFooterComposer-module__w8uXGW__creationControl svg{stroke-width:1.8px;width:16px;height:16px}.OverviewFooterComposer-module__w8uXGW__composerActions{z-index:1;inset-inline-end:16px;align-items:center;gap:24px;display:inline-flex;position:absolute;bottom:16px}.OverviewFooterComposer-module__w8uXGW__composerSubmit{--composer-submit-surface:#1f1f1f;z-index:1;color:#fff;white-space:nowrap;cursor:pointer;isolation:isolate;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:45.714px;justify-content:center;align-items:center;gap:8px;height:32px;padding-block:6px;padding-inline:18px 14px;font-size:16px;font-weight:590;line-height:24px;transition:opacity .2s,transform .2s;display:inline-flex;position:relative;overflow:visible}.OverviewFooterComposer-module__w8uXGW__composerSubmit:before,.OverviewFooterComposer-module__w8uXGW__composerSubmit:after{border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0}.OverviewFooterComposer-module__w8uXGW__composerSubmit:before{z-index:-2;filter:blur(6px);background:linear-gradient(90deg,#6cffee52 0%,#358cd052 19.14%,#a669e552 44.33%,#f43a7252 67.18%,#ff6f3252 100%)}.OverviewFooterComposer-module__w8uXGW__composerSubmit:after{z-index:-1;background:var(--composer-submit-surface)}.OverviewFooterComposer-module__w8uXGW__composerSubmit:hover{transform:translateY(-1px)}.OverviewFooterComposer-module__w8uXGW__composerSubmit:focus-visible{outline-offset:3px;outline:2px solid #1f1f1f}.OverviewFooterComposer-module__w8uXGW__composerSubmit svg{flex:none;width:16px;height:16px}.OverviewFooterComposer-module__w8uXGW__modelShowcase{appearance:none;color:#0009;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:20px;flex:none;width:72px;height:24px;padding:0;transition:width .28s cubic-bezier(.22,1,.36,1);position:relative}.OverviewFooterComposer-module__w8uXGW__modelShowcase:hover,.OverviewFooterComposer-module__w8uXGW__modelShowcase:focus-visible,.OverviewFooterComposer-module__w8uXGW__modelShowcase[data-state=open]{width:108px}.OverviewFooterComposer-module__w8uXGW__modelShowcase:focus-visible{outline-offset:2px;outline:2px solid #1f1f1f38}.OverviewFooterComposer-module__w8uXGW__modelShowcaseItem{left:calc(var(--overview-model-index) * 16px);z-index:var(--overview-model-layer);box-sizing:border-box;width:24px;height:24px;color:inherit;background:0 0;border:0;border-radius:20px;justify-content:center;align-items:center;transition:left .28s cubic-bezier(.22,1,.36,1),background-color .18s,color .18s;display:inline-flex;position:absolute;top:0;overflow:hidden}.OverviewFooterComposer-module__w8uXGW__modelShowcase:hover .OverviewFooterComposer-module__w8uXGW__modelShowcaseItem,.OverviewFooterComposer-module__w8uXGW__modelShowcase:focus-visible .OverviewFooterComposer-module__w8uXGW__modelShowcaseItem,.OverviewFooterComposer-module__w8uXGW__modelShowcase[data-state=open] .OverviewFooterComposer-module__w8uXGW__modelShowcaseItem{left:calc(var(--overview-model-index) * 28px)}.OverviewFooterComposer-module__w8uXGW__modelShowcaseMore{color:#0000006b;background:0 0;border:1px solid #e9e9e9}.OverviewFooterComposer-module__w8uXGW__modelShowcaseMore svg{stroke-width:2px;width:14px;height:14px}.OverviewFooterComposer-module__w8uXGW__modelIcon{background:#fff;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.OverviewFooterComposer-module__w8uXGW__modelIconCompact{--overview-model-icon-size:24px;flex:0 0 24px;width:24px;height:24px}.OverviewFooterComposer-module__w8uXGW__modelIconPromo{--overview-model-icon-size:30px;flex:0 0 32px;width:32px;height:32px}.OverviewFooterComposer-module__w8uXGW__modelIconImage{width:var(--overview-model-icon-size);height:var(--overview-model-icon-size);background-image:var(--overview-model-icon-url);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block}.OverviewFooterComposer-module__w8uXGW__modelPopover{color:#1f1f1f;background:#fff;border:0;border-radius:20px;width:280px;min-width:280px;padding:16px;overflow:hidden;box-shadow:0 4px 20px #02041a29}.OverviewFooterComposer-module__w8uXGW__modelPopoverIcons{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 32px;width:160px;margin:0 auto 14px;display:flex}.OverviewFooterComposer-module__w8uXGW__modelPopoverCopy{text-align:start;flex-direction:column;align-items:flex-start;gap:8px;width:100%;display:flex}.OverviewFooterComposer-module__w8uXGW__modelPopoverCopy h3,.OverviewFooterComposer-module__w8uXGW__modelPopoverCopy p{width:100%;margin:0}.OverviewFooterComposer-module__w8uXGW__modelPopoverCopy h3{color:#1f1f1f;font-size:16px;font-weight:590;line-height:24px}.OverviewFooterComposer-module__w8uXGW__modelPopoverCopy p{color:#0009;font-size:14px;font-weight:400;line-height:20px}.OverviewFooterComposer-module__w8uXGW__modelPopoverHighlight{color:#0000;background:linear-gradient(90deg,#7c4dff 0%,#ff62cd 68.27%,#ffc56d 100%);-webkit-background-clip:text;background-clip:text}.OverviewFooterComposer-module__w8uXGW__modelPopoverAction{color:#fff;cursor:pointer;background:#1f1f1f;border:0;border-radius:40px;justify-content:center;align-items:center;width:fit-content;margin-block-start:20px;margin-inline-start:auto;padding:6px 16px;font-size:14px;font-weight:510;line-height:20px;display:flex}.OverviewFooterComposer-module__w8uXGW__modelPopoverAction:hover{background:#333}.OverviewFooterComposer-module__w8uXGW__modelPopoverAction:focus-visible{outline-offset:2px;outline:2px solid #1f1f1f4d}@media (prefers-reduced-motion:reduce){.OverviewFooterComposer-module__w8uXGW__modelShowcase,.OverviewFooterComposer-module__w8uXGW__modelShowcaseItem,.OverviewFooterComposer-module__w8uXGW__composerSubmit{transition:none}}@media (max-width:640px){.OverviewFooterComposer-module__w8uXGW__composer{border-radius:22px;height:104px;padding:16px}.OverviewFooterComposer-module__w8uXGW__composerInput{min-height:72px;padding:0 0 40px;font-size:15px;line-height:21px}.OverviewFooterComposer-module__w8uXGW__composerActions{gap:12px}.OverviewFooterComposer-module__w8uXGW__composerSubmit{border-radius:50%;gap:0;width:32px;height:32px;padding:0;font-size:0;line-height:0}}
.ModelPageHero-module__Zs-eGq__hero{align-items:center;gap:40px;inline-size:100%;max-inline-size:1248px;margin-inline:auto;padding-block:52px 20px;padding-inline:16px;display:grid}.ModelPageHero-module__Zs-eGq__copy{text-align:center;min-inline-size:0}.ModelPageHero-module__Zs-eGq__title{max-inline-size:720px;color:var(--foreground);letter-spacing:-.025em;text-wrap:balance;margin:0 auto;font-size:clamp(30px,9.2vw,42px);font-weight:400;line-height:1.16}.ModelPageHero-module__Zs-eGq__description{max-inline-size:680px;color:var(--secondary-fg);margin-block-start:20px;margin-inline:auto;font-size:18px;line-height:26px}.ModelPageHero-module__Zs-eGq__composer{min-inline-size:0}.ModelPageHero-module__Zs-eGq__composer textarea:placeholder-shown{direction:inherit}@media (min-width:768px){.ModelPageHero-module__Zs-eGq__hero{padding-inline:24px}}@media (min-width:1024px){.ModelPageHero-module__Zs-eGq__hero{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:48px;padding-block:72px 32px}.ModelPageHero-module__Zs-eGq__copy{text-align:start}.ModelPageHero-module__Zs-eGq__title{font-size:clamp(42px,4.2vw,60px)}.ModelPageHero-module__Zs-eGq__composer textarea{min-block-size:76px}.ModelPageHero-module__Zs-eGq__title,.ModelPageHero-module__Zs-eGq__description{margin-inline:0}}
.ModelWorkflowHero-module__fpg3xa__scene{--pointer-x:0;--pointer-y:0;--module-size:1.5;--scene-ease:cubic-bezier(.16, 1, .3, 1);isolation:isolate;aspect-ratio:640/540;inline-size:100%;min-inline-size:0;color:var(--foreground);position:relative;container-type:inline-size}.ModelWorkflowHero-module__fpg3xa__anchor{z-index:3;position:absolute;transform:translate(-50%,-50%)}.ModelWorkflowHero-module__fpg3xa__parallax{transform:translate(calc(var(--pointer-x) * var(--depth,15px)), calc(var(--pointer-y) * var(--depth,15px)));transition:transform .9s var(--scene-ease)}.ModelWorkflowHero-module__fpg3xa__float{animation:8s ease-in-out infinite ModelWorkflowHero-module__fpg3xa__breathe;animation-delay:var(--drift-delay,0s)}.ModelWorkflowHero-module__fpg3xa__pill{max-inline-size:36cqw;block-size:calc(32px * var(--module-size));padding-inline:calc(12px * var(--module-size));justify-content:center;align-items:center;gap:calc(6px * var(--module-size));border:1px solid color-mix(in srgb, var(--foreground) 12%, transparent);background:var(--surface-bg);color:var(--foreground);box-shadow:0 10px 25px color-mix(in srgb, var(--foreground) 7%, transparent), 0 2px 5px color-mix(in srgb, var(--foreground) 4%, transparent);font-size:calc(14px * var(--module-size));font-weight:500;line-height:calc(18px * var(--module-size));white-space:nowrap;transform:rotate(var(--module-rotate,0deg));border-radius:40px;display:flex}.ModelWorkflowHero-module__fpg3xa__pill svg{inline-size:calc(16px * var(--module-size));block-size:calc(16px * var(--module-size));flex-shrink:0}.ModelWorkflowHero-module__fpg3xa__pill>span{text-overflow:ellipsis;overflow:hidden}.ModelWorkflowHero-module__fpg3xa__anchor[data-workflow=research]{--depth:13px;--drift-delay:-2s;--module-rotate:-7deg;z-index:5;top:39%;left:20%}.ModelWorkflowHero-module__fpg3xa__anchor[data-workflow=webpage]{--depth:19px;--drift-delay:-4s;--module-rotate:7deg;top:16%;left:64%}.ModelWorkflowHero-module__fpg3xa__anchor[data-workflow=slides]{--depth:20px;--drift-delay:-3s;--module-rotate:5deg;z-index:5;top:84%;left:61%}.ModelWorkflowHero-module__fpg3xa__anchor[data-workflow=image]{--depth:23px;--drift-delay:-1s;--module-rotate:-5deg;z-index:5;top:78%;left:22%}.ModelWorkflowHero-module__fpg3xa__anchor[data-workflow=video]{--depth:15px;--drift-delay:-5s;--module-rotate:6deg;z-index:5;top:64%;left:82%}.ModelWorkflowHero-module__fpg3xa__satelliteFace{aspect-ratio:1;border:1px solid var(--subtle-border);background:var(--surface-bg);inline-size:100%;box-shadow:0 5px 16px color-mix(in srgb, var(--foreground) 4%, transparent);border-radius:24%;place-items:center;display:grid}.ModelWorkflowHero-module__fpg3xa__satellite[data-position="0"]{--depth:7px;--drift-delay:-3s;opacity:.8;inline-size:8.5cqw;top:20%;left:28%;transform:translate(-50%,-50%)rotate(-10deg)}.ModelWorkflowHero-module__fpg3xa__satellite[data-position="1"]{--depth:10px;--drift-delay:-5s;opacity:.82;inline-size:8.1cqw;top:33%;left:85%;transform:translate(-50%,-50%)rotate(10deg)}.ModelWorkflowHero-module__fpg3xa__satellite[data-position="2"]{--depth:16px;--drift-delay:-1s;opacity:.82;inline-size:9cqw;top:86%;left:87%;transform:translate(-50%,-50%)rotate(7deg)}.ModelWorkflowHero-module__fpg3xa__satellite[data-position="3"]{--depth:9px;--drift-delay:-4s;opacity:.65;inline-size:7.4cqw;top:61%;left:11%;transform:translate(-50%,-50%)rotate(-9deg)}.ModelWorkflowHero-module__fpg3xa__coreAnchor{--depth:25px;z-index:7;position:absolute;top:50%;left:49%;transform:translate(-50%,-50%)}.ModelWorkflowHero-module__fpg3xa__core{color:inherit;cursor:pointer;transition:transform 1.3s var(--scene-ease);background:0 0;border:0;border-radius:29%;padding:0;display:block;position:relative;transform:rotate(-5deg)}.ModelWorkflowHero-module__fpg3xa__modelFace{aspect-ratio:1;border:1px solid var(--subtle-border);border-radius:inherit;background:var(--surface-bg);inline-size:min(24cqw,160px);box-shadow:0 18px 45px color-mix(in srgb, var(--foreground) 8%, transparent), 0 3px 6px color-mix(in srgb, var(--foreground) 3%, transparent);place-items:center;display:grid}.ModelWorkflowHero-module__fpg3xa__modelLogo{-o-object-fit:contain;object-fit:contain;block-size:68%;inline-size:68%}.ModelWorkflowHero-module__fpg3xa__modelInitial{font-size:clamp(28px,10cqw,64px);line-height:1}.ModelWorkflowHero-module__fpg3xa__crown{opacity:0;block-size:min(4.4cqw,27px);inline-size:min(5cqw,30px);transition:opacity .45s ease, transform .9s var(--scene-ease);pointer-events:none;display:block;position:absolute;top:-13%;right:-1%;transform:translateY(-7px)rotate(12deg)scale(.85)}.ModelWorkflowHero-module__fpg3xa__crown svg{block-size:100%;inline-size:100%}.ModelWorkflowHero-module__fpg3xa__scene[data-pinned=true] .ModelWorkflowHero-module__fpg3xa__core,.ModelWorkflowHero-module__fpg3xa__core:focus-visible{transform:translateY(-18px)scale(1.03)}.ModelWorkflowHero-module__fpg3xa__scene[data-pinned=true] .ModelWorkflowHero-module__fpg3xa__crown,.ModelWorkflowHero-module__fpg3xa__core:focus-visible .ModelWorkflowHero-module__fpg3xa__crown{opacity:1;transition-delay:.14s;transform:rotate(12deg)}.ModelWorkflowHero-module__fpg3xa__core:focus-visible{outline:2px solid var(--ring);outline-offset:6px}@media (hover:hover){.ModelWorkflowHero-module__fpg3xa__scene:hover .ModelWorkflowHero-module__fpg3xa__core{transform:translateY(-18px)scale(1.03)}.ModelWorkflowHero-module__fpg3xa__scene:hover .ModelWorkflowHero-module__fpg3xa__crown{opacity:1;transition-delay:.14s;transform:rotate(12deg)}}@container (max-width:500px){.ModelWorkflowHero-module__fpg3xa__pill{--module-size:1.08;max-inline-size:39cqw}.ModelWorkflowHero-module__fpg3xa__anchor[data-workflow=research]{left:18%}.ModelWorkflowHero-module__fpg3xa__anchor[data-workflow=webpage]{top:17%}}@keyframes ModelWorkflowHero-module__fpg3xa__breathe{0%,to{transform:translateY(-2px)}50%{transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.ModelWorkflowHero-module__fpg3xa__float{animation:none}.ModelWorkflowHero-module__fpg3xa__parallax,.ModelWorkflowHero-module__fpg3xa__core,.ModelWorkflowHero-module__fpg3xa__crown{transition:none}.ModelWorkflowHero-module__fpg3xa__parallax{transform:none}.ModelWorkflowHero-module__fpg3xa__scene .ModelWorkflowHero-module__fpg3xa__core,.ModelWorkflowHero-module__fpg3xa__scene[data-pinned=true] .ModelWorkflowHero-module__fpg3xa__core,.ModelWorkflowHero-module__fpg3xa__scene:hover .ModelWorkflowHero-module__fpg3xa__core{transform:rotate(-5deg)}}
.ModelDirectory-module__oId0Kq__page{background:var(--surface-bg);color:var(--foreground)}.ModelDirectory-module__oId0Kq__container{max-inline-size:1248px;margin-inline:auto;padding-inline:24px}.ModelDirectory-module__oId0Kq__footerSpacing{background:var(--surface-bg);padding-block-start:36px}@media (max-width:760px){.ModelDirectory-module__oId0Kq__footerSpacing{padding-block-start:32px}}.ModelDirectory-module__oId0Kq__brandComposition{pointer-events:none}.ModelDirectory-module__oId0Kq__brandComposition .ModelDirectory-module__oId0Kq__brandTile{inline-size:16cqw;transform:translate(-50%, -50%) rotate(var(--brand-rotation));position:absolute}.ModelDirectory-module__oId0Kq__brandTile:first-child{--brand-rotation:-10deg;inset-block-start:22%;inset-inline-start:24%}.ModelDirectory-module__oId0Kq__brandTile:nth-child(2){--brand-rotation:10deg;inset-block-start:18%;inset-inline-start:72%}.ModelDirectory-module__oId0Kq__brandTile:nth-child(3){--brand-rotation:-5deg;inset-block-start:48%;inset-inline-start:48%}.ModelDirectory-module__oId0Kq__brandTile:nth-child(4){--brand-rotation:7deg;inset-block-start:54%;inset-inline-start:84%}.ModelDirectory-module__oId0Kq__brandTile:nth-child(5){--brand-rotation:-9deg;inset-block-start:67%;inset-inline-start:18%}.ModelDirectory-module__oId0Kq__brandTile:nth-child(6){--brand-rotation:7deg;inset-block-start:82%;inset-inline-start:64%}@media (max-width:1023px){.ModelDirectory-module__oId0Kq__page .ModelDirectory-module__oId0Kq__directoryHero{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(12px,3vw,28px);padding-block:clamp(32px,6vw,56px) 32px;padding-inline:16px}.ModelDirectory-module__oId0Kq__directoryHero .ModelDirectory-module__oId0Kq__heroCopy{text-align:start}.ModelDirectory-module__oId0Kq__directoryHero .ModelDirectory-module__oId0Kq__heroTitle{margin-inline:0;font-size:clamp(24px,5.4vw,40px);line-height:1.2}.ModelDirectory-module__oId0Kq__directoryHero .ModelDirectory-module__oId0Kq__heroDescription{margin-block-start:12px;margin-inline:0;font-size:clamp(12px,2.4vw,17px);line-height:1.55}.ModelDirectory-module__oId0Kq__directoryHero .ModelDirectory-module__oId0Kq__brandTile{inline-size:24cqw}}@media (max-width:359px){.ModelDirectory-module__oId0Kq__page .ModelDirectory-module__oId0Kq__directoryHero{grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr)}.ModelDirectory-module__oId0Kq__directoryHero .ModelDirectory-module__oId0Kq__heroTitle{font-size:22px}}.ModelDirectory-module__oId0Kq__directory{max-inline-size:1120px;margin-inline:auto;scroll-margin-block-start:115px}.ModelDirectory-module__oId0Kq__toolbar{border-block-end:1px solid var(--divider);flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;padding-block:15px;display:flex}.ModelDirectory-module__oId0Kq__categoryFilters{flex-wrap:wrap;gap:8px;display:flex}.ModelDirectory-module__oId0Kq__categoryFilters button{min-block-size:42px;color:var(--secondary-fg);white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:9px;padding:9px 16px;font-size:14px;display:flex}.ModelDirectory-module__oId0Kq__categoryFilters button span{color:var(--caption-fg);font-size:12px}.ModelDirectory-module__oId0Kq__categoryFilters button[aria-pressed=true]{border-color:var(--primary);background:var(--primary);color:var(--primary-fg)}.ModelDirectory-module__oId0Kq__categoryFilters button[aria-pressed=true] span{color:inherit;opacity:.75}.ModelDirectory-module__oId0Kq__categoryFilters button:hover:not([aria-pressed=true]){background:var(--hover)}.ModelDirectory-module__oId0Kq__search{min-block-size:42px;inline-size:247px;color:var(--caption-fg);background:var(--sunken-bg);border:1px solid #0000;border-radius:999px;align-items:center;gap:9px;padding-inline:13px 6px;display:flex}.ModelDirectory-module__oId0Kq__search:focus-within{border-color:var(--ring)}.ModelDirectory-module__oId0Kq__search input{inline-size:100%;min-inline-size:0;color:var(--foreground);font:inherit;background:0 0;border:0;outline:none;font-size:13px}.ModelDirectory-module__oId0Kq__search input::-webkit-search-cancel-button{display:none}.ModelDirectory-module__oId0Kq__search button{border-radius:50%;flex-shrink:0;place-items:center;block-size:30px;inline-size:30px;display:grid}.ModelDirectory-module__oId0Kq__search button:hover{background:var(--hover)}.ModelDirectory-module__oId0Kq__resultCount{color:var(--caption-fg);text-align:start;margin-block:17px 0;font-size:12px}.ModelDirectory-module__oId0Kq__modelGroups{grid-template-columns:repeat(2,minmax(0,1fr));gap:52px 64px;margin-block-start:32px;display:grid}.ModelDirectory-module__oId0Kq__modelGroups:empty{display:none}.ModelDirectory-module__oId0Kq__modelGroup{min-inline-size:0}.ModelDirectory-module__oId0Kq__modelGroup[data-category=text],.ModelDirectory-module__oId0Kq__modelGroup:only-child{grid-column:1/-1}.ModelDirectory-module__oId0Kq__groupHeader{border-block-end:1px solid var(--divider);text-align:start;align-items:center;gap:10px;padding-block-end:14px;display:flex}.ModelDirectory-module__oId0Kq__groupHeader h2{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:500;line-height:32px}.ModelDirectory-module__oId0Kq__groupCount{block-size:24px;min-inline-size:24px;color:var(--caption-fg);background:var(--sunken-bg);font-variant-numeric:tabular-nums;border-radius:6px;place-items:center;padding-inline:7px;font-size:12px;display:grid}.ModelDirectory-module__oId0Kq__modelGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 32px;margin:0;padding:0;list-style:none;display:grid}.ModelDirectory-module__oId0Kq__modelGrid>li{border-block-end:1px solid var(--divider);min-inline-size:0}.ModelDirectory-module__oId0Kq__modelGroup:not([data-category=text]) .ModelDirectory-module__oId0Kq__modelGrid{grid-template-columns:minmax(0,1fr)}.ModelDirectory-module__oId0Kq__modelGroup:not([data-category=text]):only-child .ModelDirectory-module__oId0Kq__modelGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ModelDirectory-module__oId0Kq__modelItem{border-radius:10px;align-items:flex-start;gap:14px;min-block-size:104px;padding-block:22px;padding-inline:6px;text-decoration:none;transition:background .16s;display:flex}.ModelDirectory-module__oId0Kq__modelItem:hover{background:var(--hover)}.ModelDirectory-module__oId0Kq__modelIcon{flex-shrink:0;align-items:center;padding-block-start:1px;display:flex}.ModelDirectory-module__oId0Kq__modelCopy{flex-direction:column;gap:4px;min-inline-size:0;display:flex}.ModelDirectory-module__oId0Kq__modelName{color:var(--foreground);font-size:16px;font-weight:500;line-height:24px}.ModelDirectory-module__oId0Kq__modelDescription{color:var(--secondary-fg);font-size:14px;line-height:22px}.ModelDirectory-module__oId0Kq__modelArrow{color:var(--caption-fg);flex-shrink:0;margin-block-start:4px;margin-inline-start:auto}.ModelDirectory-module__oId0Kq__modelItem:hover .ModelDirectory-module__oId0Kq__modelArrow{color:var(--foreground)}.ModelDirectory-module__oId0Kq__page a:focus-visible,.ModelDirectory-module__oId0Kq__page button:focus-visible{outline:2px solid var(--ring);outline-offset:5px}.ModelDirectory-module__oId0Kq__empty{text-align:center;justify-items:center;gap:15px;padding-block:70px;display:grid}.ModelDirectory-module__oId0Kq__empty h2{font-size:24px}.ModelDirectory-module__oId0Kq__empty p{color:var(--secondary-fg)}.ModelDirectory-module__oId0Kq__modelArrow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}@media (max-width:1023px){.ModelDirectory-module__oId0Kq__modelGroups{-moz-column-gap:32px;column-gap:32px}.ModelDirectory-module__oId0Kq__modelGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.ModelDirectory-module__oId0Kq__container{padding-inline:16px}.ModelDirectory-module__oId0Kq__toolbar{gap:17px;padding-block:14px 20px}.ModelDirectory-module__oId0Kq__categoryFilters{justify-content:space-between;gap:3px;inline-size:100%}.ModelDirectory-module__oId0Kq__categoryFilters button{gap:5px;padding-inline:10px;font-size:11px}.ModelDirectory-module__oId0Kq__categoryFilters button span{font-size:10px}.ModelDirectory-module__oId0Kq__search{min-block-size:44px;inline-size:100%}.ModelDirectory-module__oId0Kq__resultCount{margin-block-start:14px}.ModelDirectory-module__oId0Kq__modelGroups{grid-template-columns:minmax(0,1fr);row-gap:36px;margin-block-start:28px}.ModelDirectory-module__oId0Kq__groupHeader{padding-block-end:12px}.ModelDirectory-module__oId0Kq__groupHeader h2{font-size:22px;line-height:30px}.ModelDirectory-module__oId0Kq__modelGrid,.ModelDirectory-module__oId0Kq__modelGroup:not([data-category=text]):only-child .ModelDirectory-module__oId0Kq__modelGrid{grid-template-columns:minmax(0,1fr)}.ModelDirectory-module__oId0Kq__modelItem{min-block-size:92px;padding-block:18px;padding-inline:4px}.ModelDirectory-module__oId0Kq__modelName{font-size:16px}.ModelDirectory-module__oId0Kq__modelDescription{font-size:13px;line-height:21px}}@media (prefers-reduced-motion:reduce){.ModelDirectory-module__oId0Kq__modelItem{transition:none}}
.TestimonialWall-module__G49qNa__viewport{--preview-height:536px;--card-gap:20px;--edge-fade-size:40px;--preview-mask:linear-gradient(to bottom, transparent, #000 var(--edge-fade-size), #000 calc(100% - var(--edge-fade-size)), transparent);max-block-size:var(--wall-limit,none);scrollbar-width:none;overscroll-behavior-y:contain;overflow-anchor:none;-webkit-mask-image:var(--wall-mask,none);-webkit-mask-image:var(--wall-mask,none);mask-image:var(--wall-mask,none);position:relative;overflow:hidden auto}.TestimonialWall-module__G49qNa__viewport::-webkit-scrollbar{display:none}.TestimonialWall-module__G49qNa__viewport:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.TestimonialWall-module__G49qNa__list{-moz-column-gap:var(--card-gap);column-gap:var(--card-gap)}.TestimonialWall-module__G49qNa__list>li{-moz-column-break-inside:avoid;break-inside:avoid;padding-block-end:var(--card-gap)}.TestimonialWall-module__G49qNa__viewport[data-expanded=false] .TestimonialWall-module__G49qNa__quote{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.TestimonialWall-module__G49qNa__clone{display:var(--clone-display,none)}@media (max-width:767px){.TestimonialWall-module__G49qNa__viewport[data-expanded=false][data-overflow-mobile=true]{--wall-limit:var(--preview-height);--wall-mask:var(--preview-mask);--clone-display:block}}@media (max-width:640px){.TestimonialWall-module__G49qNa__viewport{--edge-fade-size:16px}}@media (min-width:768px) and (max-width:1023px){.TestimonialWall-module__G49qNa__viewport[data-expanded=false][data-overflow-tablet=true]{--wall-limit:var(--preview-height);--wall-mask:var(--preview-mask);--clone-display:block}}@media (min-width:1024px){.TestimonialWall-module__G49qNa__viewport{--preview-height:512px}.TestimonialWall-module__G49qNa__viewport[data-expanded=false][data-overflow-desktop=true]{--wall-limit:var(--preview-height);--wall-mask:var(--preview-mask);--clone-display:block}}@media (prefers-reduced-motion:reduce){.TestimonialWall-module__G49qNa__clone{display:none}}
.writing-sense-module__Cof8Nq__root,.writing-sense-module__Cof8Nq__chartTheme{--bg:var(--card);--ink:var(--foreground);--ink-2:var(--secondary-fg);--ink-3:var(--caption-fg);--rule:var(--divider);--frame:var(--default-border);--wash:var(--sunken-bg);--mark-edge:var(--caption-fg);--a-tempt:#c8324e;--a-reverse:#3569b8;--a-other:#bdbbb4;--m-opus55:#d97757;--m-sonnet55:#e7a31f;--m-haiku55:#f2bba3;--m-opus46:#843d2d;--m-astra:#2e2e2e;--m-sol:#716d6f;--m-luna:#aeacad;--m-argon:#7e5db8;--m-flash:#dbadea;--m-ds:#4d6bfe}.writing-sense-module__Cof8Nq__root{color:var(--ink);justify-items:center;padding-block:40px 96px;padding-inline:16px;font-size:16px;line-height:26px;display:grid}@media (min-width:768px){.writing-sense-module__Cof8Nq__root{padding-inline:24px;padding-top:72px}}.writing-sense-module__Cof8Nq__root>*{width:100%;max-width:720px}.writing-sense-module__Cof8Nq__root>.writing-sense-module__Cof8Nq__wide{max-width:960px}.writing-sense-module__Cof8Nq__root>p,.writing-sense-module__Cof8Nq__root>ol{margin:0 0 26px}.writing-sense-module__Cof8Nq__root h1,.writing-sense-module__Cof8Nq__root h2{text-wrap:balance;margin:0}.writing-sense-module__Cof8Nq__root h1{font-size:32px;font-weight:400;line-height:1.2}@media (min-width:768px){.writing-sense-module__Cof8Nq__root h1{font-size:40px}}.writing-sense-module__Cof8Nq__root h2{margin:48px 0 16px;font-size:24px;font-weight:600;line-height:1.3}.writing-sense-module__Cof8Nq__root b{font-weight:600}.writing-sense-module__Cof8Nq__root :focus-visible{outline:2px solid var(--ring);outline-offset:2px}.writing-sense-module__Cof8Nq__masthead{border-bottom:1px solid var(--rule);margin:0 0 32px;padding-bottom:28px}.writing-sense-module__Cof8Nq__subtitle{color:var(--ink-2);margin:12px 0 0;font-size:20px;line-height:28px}.writing-sense-module__Cof8Nq__dek{color:var(--ink-2);margin:0 0 32px;font-size:18px;line-height:28px}.writing-sense-module__Cof8Nq__figblock{gap:12px;margin:8px 0 40px;display:grid}.writing-sense-module__Cof8Nq__figure{border:1px solid var(--frame);background:var(--surface-bg);border-radius:16px;gap:.9rem;min-width:0;margin:0;padding:24px;display:grid;position:relative}.writing-sense-module__Cof8Nq__fhead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.2rem 1rem;display:flex}.writing-sense-module__Cof8Nq__ftitle{font-weight:var(--figure-title-weight,600);font-size:var(--figure-title-size,1.05rem)}.writing-sense-module__Cof8Nq__fsub{color:var(--ink-3);font-size:.9rem}.writing-sense-module__Cof8Nq__caption{color:var(--ink-2);text-align:center;text-wrap:pretty;justify-self:center;max-width:50rem;margin:0;font-size:.88rem;line-height:1.55}.writing-sense-module__Cof8Nq__chart{width:100%;min-width:0;position:relative}.writing-sense-module__Cof8Nq__chart svg{display:block;overflow:visible}.writing-sense-module__Cof8Nq__dot{width:.78rem;height:.78rem;box-shadow:inset 0 0 0 1px var(--mark-edge);border-radius:50%;flex:none;display:inline-block}.writing-sense-module__Cof8Nq__tip{z-index:20;pointer-events:none;background:var(--surface-bg);border:1px solid var(--frame);box-shadow:0 4px 16px var(--default-border);border-radius:8px;max-width:16rem;padding:.45rem .6rem;font-size:.78rem;line-height:1.45;position:absolute}.writing-sense-module__Cof8Nq__tipHead{color:var(--ink-3)}.writing-sense-module__Cof8Nq__tipValue{font-size:.88rem;font-weight:600}.writing-sense-module__Cof8Nq__tipRow{justify-content:space-between;gap:1rem;display:flex}.writing-sense-module__Cof8Nq__tipRow span:first-child{color:var(--ink-3)}.writing-sense-module__Cof8Nq__tabs{flex-wrap:wrap;gap:.2rem 1.1rem;font-size:.92rem;display:flex}.writing-sense-module__Cof8Nq__tabs button{all:unset;cursor:pointer;color:var(--ink-3);padding-block:.15rem;font-weight:500}.writing-sense-module__Cof8Nq__tabs button[aria-selected=true]{color:var(--ink)}.writing-sense-module__Cof8Nq__tabs button:hover{color:var(--ink-2)}.writing-sense-module__Cof8Nq__legend{font-size:var(--figure-legend-size,.9rem);flex-wrap:wrap;justify-content:flex-end;gap:.35rem 1.1rem;font-weight:500;display:flex}.writing-sense-module__Cof8Nq__legend>*{align-items:center;gap:.4rem;display:inline-flex}.writing-sense-module__Cof8Nq__legend button{all:unset;cursor:pointer;align-items:center;gap:.4rem;display:inline-flex}.writing-sense-module__Cof8Nq__legend button[aria-pressed=false]{color:var(--ink-3);font-weight:400}.writing-sense-module__Cof8Nq__legend button[aria-pressed=false] .writing-sense-module__Cof8Nq__dot{opacity:.25}.writing-sense-module__Cof8Nq__swatch{border-radius:2px;width:.75rem;height:.75rem;display:inline-block}.writing-sense-module__Cof8Nq__steps{grid-auto-rows:1fr;gap:.75rem;margin:.8rem 0 2.2rem;padding:0;list-style:none;display:grid}.writing-sense-module__Cof8Nq__stepCard{border:1px solid var(--frame);background:var(--surface-bg);border-radius:16px;grid-template-columns:15rem minmax(0,1fr);min-width:0;display:grid;overflow:hidden}.writing-sense-module__Cof8Nq__stepArt{background:var(--wash);place-items:center;padding:1rem 1.3rem;display:grid}.writing-sense-module__Cof8Nq__stepBody{align-content:center;gap:.45rem;padding:1.2rem 1.8rem;display:grid}.writing-sense-module__Cof8Nq__stepHead{align-items:center;gap:.65rem;display:flex}.writing-sense-module__Cof8Nq__stepNum{background:var(--ink);width:1.55rem;height:1.55rem;color:var(--bg);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;font-size:.78rem;font-weight:600;display:grid}.writing-sense-module__Cof8Nq__stepTitle{font-size:1.08rem;font-weight:600}.writing-sense-module__Cof8Nq__stepText{color:var(--ink-2);padding-inline-start:2.2rem;font-size:15px;line-height:24px}.writing-sense-module__Cof8Nq__ill{width:100%;max-width:12.5rem;height:auto;display:block;overflow:visible}.writing-sense-module__Cof8Nq__ill .writing-sense-module__Cof8Nq__pg{fill:var(--bg);stroke:var(--ink-3);stroke-width:1px}.writing-sense-module__Cof8Nq__ill .writing-sense-module__Cof8Nq__pgk{fill:var(--bg);stroke:var(--ink);stroke-width:1.6px}.writing-sense-module__Cof8Nq__ill .writing-sense-module__Cof8Nq__pgs{fill:none;stroke:var(--ink-2);stroke-width:1.2px;stroke-linejoin:round;stroke-linecap:round}.writing-sense-module__Cof8Nq__ill .writing-sense-module__Cof8Nq__ln{stroke:var(--ink-3);stroke-width:2.2px;stroke-linecap:round;opacity:.5}.writing-sense-module__Cof8Nq__ill .writing-sense-module__Cof8Nq__hl{stroke:var(--ink);stroke-width:2.4px;stroke-linecap:round}.writing-sense-module__Cof8Nq__ill .writing-sense-module__Cof8Nq__bad{stroke:var(--a-tempt);stroke-width:2.6px;stroke-linecap:round}.writing-sense-module__Cof8Nq__ill .writing-sense-module__Cof8Nq__gap{fill:none;stroke:var(--ink);stroke-width:1.2px;stroke-dasharray:3 2.5}.writing-sense-module__Cof8Nq__ill .writing-sense-module__Cof8Nq__arr,.writing-sense-module__Cof8Nq__ill .writing-sense-module__Cof8Nq__con{fill:none;stroke:var(--ink-2);stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round}.writing-sense-module__Cof8Nq__ill .writing-sense-module__Cof8Nq__okp{fill:none;stroke:var(--ink);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.writing-sense-module__Cof8Nq__ill .writing-sense-module__Cof8Nq__okf{fill:var(--ink)}.writing-sense-module__Cof8Nq__ill .writing-sense-module__Cof8Nq__badf{fill:var(--a-tempt)}.writing-sense-module__Cof8Nq__ill .writing-sense-module__Cof8Nq__inv{fill:none;stroke:var(--bg);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.writing-sense-module__Cof8Nq__ill text{fill:var(--ink-2);font-size:10px;font-weight:500}.writing-sense-module__Cof8Nq__ill .writing-sense-module__Cof8Nq__lbl{text-anchor:middle;font-weight:600}@media (max-width:640px){.writing-sense-module__Cof8Nq__steps{grid-auto-rows:auto}.writing-sense-module__Cof8Nq__stepCard{grid-template-columns:1fr}.writing-sense-module__Cof8Nq__stepArt{padding:1rem}.writing-sense-module__Cof8Nq__stepBody{padding:1rem 1.1rem 1.15rem}.writing-sense-module__Cof8Nq__stepText{padding-inline-start:0}}.writing-sense-module__Cof8Nq__quizLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin-bottom:.45rem;font-size:.76rem;font-weight:600}.writing-sense-module__Cof8Nq__quizPrompt{background:var(--wash);border-radius:12px;padding:12px 16px;font-size:15px;line-height:24px}.writing-sense-module__Cof8Nq__quizScroll{overscroll-behavior:contain;border-inline-start:2px solid var(--rule);max-height:min(46rem,85vh);padding-block:1.5rem 1rem;padding-inline:1rem .8rem;font-size:15px;line-height:24px;position:relative;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000 0,#000 2.5rem);mask-image:linear-gradient(#0000 0,#000 2.5rem)}.writing-sense-module__Cof8Nq__quizText p{white-space:pre-line;margin:0 0 .55rem}.writing-sense-module__Cof8Nq__quizText p:last-child{margin-bottom:0}.writing-sense-module__Cof8Nq__carousel{grid-template-columns:2.4rem minmax(0,1fr) 2.4rem;align-items:center;gap:.5rem;margin-block:.4rem 0;margin-inline:-.6rem -.4rem;display:grid}.writing-sense-module__Cof8Nq__arrow{all:unset;cursor:pointer;box-sizing:border-box;border:1px solid var(--frame);width:2.4rem;height:2.4rem;color:var(--ink);background:var(--bg);border-radius:50%;place-items:center;font-size:1.4rem;line-height:1;display:grid}.writing-sense-module__Cof8Nq__arrow:hover{background:var(--ink);color:var(--bg)}.writing-sense-module__Cof8Nq__card{border:2px dashed var(--ink-3);background:var(--wash);border-radius:12px;padding:1rem 1.15rem 1.1rem;display:grid}.writing-sense-module__Cof8Nq__card.writing-sense-module__Cof8Nq__gold{border:2px solid var(--ink)}.writing-sense-module__Cof8Nq__card.writing-sense-module__Cof8Nq__mine:not(.writing-sense-module__Cof8Nq__gold){border:2px solid var(--a-tempt)}.writing-sense-module__Cof8Nq__layer{grid-area:1/1;align-content:start;gap:.7rem;min-width:0;display:grid}.writing-sense-module__Cof8Nq__layer[hidden]{visibility:hidden;display:grid}.writing-sense-module__Cof8Nq__why{color:var(--ink-2);border-top:1px solid var(--rule);margin:0;padding-top:.65rem;font-size:.88rem;line-height:1.5}.writing-sense-module__Cof8Nq__why b{color:var(--ink);margin-inline-end:.35rem}.writing-sense-module__Cof8Nq__card.writing-sense-module__Cof8Nq__mine:not(.writing-sense-module__Cof8Nq__gold) .writing-sense-module__Cof8Nq__why b{color:var(--a-tempt)}.writing-sense-module__Cof8Nq__card:not(.writing-sense-module__Cof8Nq__done) .writing-sense-module__Cof8Nq__why{visibility:hidden}.writing-sense-module__Cof8Nq__quizFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem 1.2rem;display:flex}.writing-sense-module__Cof8Nq__quizActions{flex-wrap:wrap;align-items:center;gap:.4rem 1rem;min-height:2.8rem;display:flex}.writing-sense-module__Cof8Nq__verdict{font-size:.92rem;font-weight:600}.writing-sense-module__Cof8Nq__letters{gap:.3rem;display:flex}.writing-sense-module__Cof8Nq__letters button{all:unset;cursor:pointer;box-sizing:border-box;border:1px solid var(--frame);border-radius:8px;place-items:center;width:2.2rem;height:2.2rem;font-size:.88rem;font-weight:600;display:grid;position:relative}.writing-sense-module__Cof8Nq__letters button:hover{background:var(--wash)}.writing-sense-module__Cof8Nq__letters button[aria-pressed=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.writing-sense-module__Cof8Nq__letters button.writing-sense-module__Cof8Nq__gold:after,.writing-sense-module__Cof8Nq__letters button.writing-sense-module__Cof8Nq__mine:after{content:"";inset-inline:3px;background:var(--ink);height:2px;position:absolute;bottom:-6px}.writing-sense-module__Cof8Nq__letters button.writing-sense-module__Cof8Nq__mine:not(.writing-sense-module__Cof8Nq__gold):after{background:var(--a-tempt)}.writing-sense-module__Cof8Nq__useButton{all:unset;cursor:pointer;background:var(--primary);color:var(--primary-fg);border-radius:9999px;padding:10px 20px;font-size:14px;font-weight:600}.writing-sense-module__Cof8Nq__useButton:hover{opacity:.85}@media (max-width:760px){.writing-sense-module__Cof8Nq__carousel{grid-template-columns:2rem minmax(0,1fr) 2rem;gap:.3rem;margin-inline:-.8rem -.5rem}.writing-sense-module__Cof8Nq__arrow{width:2rem;height:2rem}.writing-sense-module__Cof8Nq__card{padding:.8rem .85rem .9rem}}.writing-sense-module__Cof8Nq__board{margin:.4rem 0 1.6rem;overflow-x:auto}.writing-sense-module__Cof8Nq__board table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:.9rem}.writing-sense-module__Cof8Nq__board th,.writing-sense-module__Cof8Nq__board td{text-align:start;border-bottom:1px solid var(--rule);vertical-align:middle;padding-block:.38rem;padding-inline:0 .7rem}.writing-sense-module__Cof8Nq__board th{color:var(--ink-3);font-size:.78rem;font-weight:500}.writing-sense-module__Cof8Nq__board th[aria-sort=ascending],.writing-sense-module__Cof8Nq__board th[aria-sort=descending]{color:var(--ink)}.writing-sense-module__Cof8Nq__board th button{all:unset;cursor:pointer;white-space:nowrap}.writing-sense-module__Cof8Nq__colRank{width:2.2rem}.writing-sense-module__Cof8Nq__colModel{width:14rem}.writing-sense-module__Cof8Nq__colNum{width:5.5rem}.writing-sense-module__Cof8Nq__colCost{width:6.2rem}.writing-sense-module__Cof8Nq__rank{color:var(--ink-3);font-variant-numeric:tabular-nums}.writing-sense-module__Cof8Nq__modelCell{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.writing-sense-module__Cof8Nq__modelCell .writing-sense-module__Cof8Nq__dot{vertical-align:-1px;margin-inline-end:.4rem}.writing-sense-module__Cof8Nq__effort{color:var(--ink-3);margin-inline-start:.3rem}.writing-sense-module__Cof8Nq__board .writing-sense-module__Cof8Nq__num{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap}.writing-sense-module__Cof8Nq__muted{color:var(--ink-3)}.writing-sense-module__Cof8Nq__bar{align-items:center;gap:.5rem;display:flex}.writing-sense-module__Cof8Nq__barTrack{flex:1;min-width:0}.writing-sense-module__Cof8Nq__barTrack i{border-radius:2px;height:.7rem;display:block}.writing-sense-module__Cof8Nq__bar span{text-align:end;font-variant-numeric:tabular-nums;width:2.4rem;font-weight:600}.writing-sense-module__Cof8Nq__picks{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1.6rem auto 2rem;display:grid}.writing-sense-module__Cof8Nq__pick{border:1px solid var(--frame);background:var(--wash);border-radius:16px;flex-direction:column;gap:.35rem;padding:1rem 1.15rem 1.05rem;display:flex}.writing-sense-module__Cof8Nq__pickKind{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);font-size:.78rem;font-weight:600}.writing-sense-module__Cof8Nq__pickModel{align-items:center;gap:.45rem;font-size:1.05rem;font-weight:600;display:flex}.writing-sense-module__Cof8Nq__pickModel i{border-radius:50%;flex:none;width:.7rem;height:.7rem}.writing-sense-module__Cof8Nq__pickStat{font-variant-numeric:tabular-nums;font-size:.92rem;font-weight:600}.writing-sense-module__Cof8Nq__pick p{color:var(--ink-2);margin:0;font-size:.9rem;line-height:1.5}.writing-sense-module__Cof8Nq__pickPrice{color:var(--ink-3);margin-top:auto;padding-top:.4rem;font-size:.82rem}@media (max-width:640px){.writing-sense-module__Cof8Nq__picks{grid-template-columns:1fr}}@media (max-width:560px){.writing-sense-module__Cof8Nq__figure{padding:1rem .8rem .8rem}.writing-sense-module__Cof8Nq__colModel{width:10.5rem}.writing-sense-module__Cof8Nq__colCost{width:4.6rem}.writing-sense-module__Cof8Nq__colNum{width:0}.writing-sense-module__Cof8Nq__hideSmall{visibility:hidden;white-space:nowrap;padding:0;overflow:hidden}}
.page-module__GtvCbG__page{--ai-writing-ink:#1f1f1f;--ai-writing-muted:#0009;--ai-writing-line:#0000001f;--ai-writing-soft:#f6f5f2;color:var(--ai-writing-ink);font-family:var(--font-inter), Inter, ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;background:#fff;font-size:16px;line-height:24px;overflow:clip}.page-module__GtvCbG__writingPage{background:#fff}.page-module__GtvCbG__page h1:not(:where([data-page-section=pricing] *)),.page-module__GtvCbG__page h2:not(:where([data-page-section=pricing] *)),.page-module__GtvCbG__page h3:not(:where([data-page-section=pricing] *)),.page-module__GtvCbG__page p:not(:where([data-page-section=pricing] *)){margin:0}.page-module__GtvCbG__page h1:not(:where([data-page-section=pricing] *)),.page-module__GtvCbG__page h2:not(:where([data-page-section=pricing] *)){text-wrap:balance}.page-module__GtvCbG__page p:not(:where([data-page-section=pricing] *)){text-wrap:pretty}.page-module__GtvCbG__sectionPad{padding-inline:max(32px,50vw - 616px)}.page-module__GtvCbG__hero{text-align:center;padding-block:72px 112px}.page-module__GtvCbG__heroCopy{max-width:940px;margin-inline:auto}.page-module__GtvCbG__heroNote,.page-module__GtvCbG__sectionLabel{color:var(--ai-writing-muted);font-size:14px;font-weight:500;margin-block-end:22px!important}.page-module__GtvCbG__hero h1{max-width:900px;font-family:var(--font-libre-baskerville), Georgia, serif;margin-inline:auto;font-size:clamp(52px,6vw,78px);font-weight:400;line-height:1.14}.page-module__GtvCbG__hero h1 em,.page-module__GtvCbG__finalCta h2 em{font-weight:400}.page-module__GtvCbG__heroSupport{max-width:720px;color:var(--ai-writing-muted);font-size:18px;line-height:30px;margin:24px auto 0!important}.page-module__GtvCbG__composer{text-align:start;background:#fff;border-radius:28px;flex-direction:column;justify-content:space-between;width:min(880px,100%);min-height:174px;margin:52px auto 0;padding:24px;display:flex;box-shadow:0 8px 36px #0000001a}.page-module__GtvCbG__composerInput{resize:none;width:100%;min-height:58px;color:var(--ai-writing-ink);font:inherit;background:0 0;border:0;outline:0;margin-block-end:32px;padding:0;font-size:17px;line-height:26px}.page-module__GtvCbG__composerInput::placeholder{color:#0000006b}.page-module__GtvCbG__composerFooter,.page-module__GtvCbG__composerControls{align-items:center;display:flex}.page-module__GtvCbG__composerFooter{justify-content:space-between;gap:24px}.page-module__GtvCbG__composerControls{color:#00000080;gap:14px;font-size:13px}.page-module__GtvCbG__uploadButton{color:#2a2a2a;cursor:pointer;background:#fff;border:1px solid #0000001a;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:inline-flex}.page-module__GtvCbG__uploadButton svg{stroke:currentColor;stroke-linecap:round;stroke-width:1.7px;width:16px;height:16px}.page-module__GtvCbG__modelSwitcher{color:#000000ad;background:#f6f6f4;border:1px solid #0000001a;border-radius:999px;align-items:center;gap:6px;min-height:34px;padding-inline-start:10px;display:flex;position:relative}.page-module__GtvCbG__modelSwitcher>svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4px;flex:none;width:16px;height:16px}.page-module__GtvCbG__modelSwitcher select{appearance:none;min-width:150px;min-height:32px;color:var(--ai-writing-ink);cursor:pointer;font:inherit;background:0 0;border:0;outline:0;padding:5px 30px 5px 0;font-size:13px;font-weight:500}.page-module__GtvCbG__page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .page-module__GtvCbG__modelSwitcher select{padding:5px 0 5px 30px}.page-module__GtvCbG__modelSwitcher:focus-within,.page-module__GtvCbG__uploadButton:focus-visible,.page-module__GtvCbG__composerSubmit:focus-visible,.page-module__GtvCbG__button:focus-visible,.page-module__GtvCbG__startCard:focus-visible,.page-module__GtvCbG__proof a:focus-visible,.page-module__GtvCbG__faq summary:focus-visible{outline:2px solid var(--ai-writing-ink);outline-offset:3px}.page-module__GtvCbG__modelChevron{inset-inline-end:10px;pointer-events:none;color:#00000080;font-size:14px;position:absolute;top:50%;transform:translateY(-52%)}.page-module__GtvCbG__composerSubmit{background:var(--ai-writing-ink);color:#fff;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:10px;min-height:44px;padding:10px 19px;font-size:14px;font-weight:600;display:inline-flex}.page-module__GtvCbG__composerSubmit:hover,.page-module__GtvCbG__buttonDark:hover{background:#000}.page-module__GtvCbG__workspaceShowcase{width:min(1200px,100%);margin:96px auto 0}.page-module__GtvCbG__workspaceLink{width:100%;color:inherit;margin:40px auto 0;text-decoration:none;display:block;position:relative}.page-module__GtvCbG__workspaceLink:focus-visible{outline:2px solid var(--ai-writing-ink);outline-offset:6px}.page-module__GtvCbG__productVisual{-o-object-fit:contain;object-fit:contain;width:100%;height:auto;display:block}.page-module__GtvCbG__workspaceLogo{pointer-events:none;background:#fff;width:8.8%;height:auto;padding:.35% .45%;display:block;position:absolute;top:1.5%;left:1.1%}.page-module__GtvCbG__sourceList{scrollbar-width:none;align-items:center;gap:8px;min-width:0;padding-block:14px 0;padding-inline:18px 190px;display:flex;overflow-x:auto}.page-module__GtvCbG__sourceList::-webkit-scrollbar{display:none}.page-module__GtvCbG__sourceChip{color:#1f1f1fb8;background:#f7f7f5;border:1px solid #00000014;border-radius:10px;flex:none;align-items:center;gap:6px;max-width:220px;min-height:34px;padding:6px 8px;font-size:12px;line-height:18px;display:inline-flex}.page-module__GtvCbG__sourceChip>svg{stroke-width:1.6px;flex:none;width:15px;height:15px}.page-module__GtvCbG__sourceChip>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.page-module__GtvCbG__sourceChip button{color:#1f1f1f7a;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;margin-inline-start:2px;padding:0;display:inline-flex}.page-module__GtvCbG__sourceChip button:hover,.page-module__GtvCbG__sourceChip button:focus-visible{color:#1f1f1f;background:#0000000f}.page-module__GtvCbG__sourceChip button svg{width:12px;height:12px}.page-module__GtvCbG__sourceChipUploading{color:#1f1f1f85}.page-module__GtvCbG__sourceSpinner{animation:.9s linear infinite page-module__GtvCbG__writing-source-spin}@keyframes page-module__GtvCbG__writing-source-spin{to{transform:rotate(360deg)}}.page-module__GtvCbG__sectionHeading{text-align:center;max-width:840px;margin-inline:auto}.page-module__GtvCbG__narrow{max-width:700px}.page-module__GtvCbG__sectionHeading .page-module__GtvCbG__sectionLabel{margin-block-end:18px!important}.page-module__GtvCbG__sectionHeading h2{font-family:var(--font-libre-baskerville), Georgia, serif;font-size:clamp(38px,4vw,54px);font-weight:400;line-height:1.2;margin-block-end:20px!important}.page-module__GtvCbG__sectionHeading>p:last-child{max-width:680px;color:var(--ai-writing-muted);margin-inline:auto;font-size:17px;line-height:28px}.page-module__GtvCbG__workflow{background:var(--ai-writing-soft);text-align:center;padding-block:140px 128px;scroll-margin-top:80px}.page-module__GtvCbG__workflowSteps{text-align:start;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:72px 0 48px;display:grid}.page-module__GtvCbG__workflowSteps article{border-block-start:1px solid #0003;padding-block-start:22px}.page-module__GtvCbG__workflowStepMeta{justify-content:space-between;align-items:center;display:flex}.page-module__GtvCbG__stepNumber,.page-module__GtvCbG__cardIndex,.page-module__GtvCbG__cardSource{color:#0000006b;font-size:13px}.page-module__GtvCbG__stepIcon,.page-module__GtvCbG__startCardIcon{color:#000000bd;background:#ffffffb8;border:1px solid #0000001a;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex;box-shadow:0 1px 2px #0000000a}.page-module__GtvCbG__stepIcon svg,.page-module__GtvCbG__startCardIcon svg{stroke-width:1.6px;width:23px;height:23px}.page-module__GtvCbG__workflowSteps h3{font-family:var(--font-libre-baskerville), Georgia, serif;font-size:24px;font-weight:400;line-height:34px;margin:26px 0 12px!important}.page-module__GtvCbG__workflowSteps article>p{color:var(--ai-writing-muted);font-size:15px;line-height:25px}.page-module__GtvCbG__compactWorkflowGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:min(1200px,100%);margin:60px auto 48px;display:grid}.page-module__GtvCbG__compactWorkflowCard{background:var(--ai-writing-soft);text-align:start;border-radius:18px;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:18px;min-width:0;padding:16px;display:grid}.page-module__GtvCbG__compactWorkflowVisual{aspect-ratio:1;background:#fff;border-radius:14px;place-items:center;display:grid;overflow:hidden}.page-module__GtvCbG__compactWorkflowVisual img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.page-module__GtvCbG__compactWorkflowCopy>p:first-child{color:#00000061;font-size:12px;line-height:18px;margin-block-end:10px!important}.page-module__GtvCbG__compactWorkflowCopy h3{font-size:16px;font-weight:600;line-height:23px;margin-block-end:6px!important}.page-module__GtvCbG__compactWorkflowCopy>p:last-child{color:var(--ai-writing-muted);font-size:13px;line-height:20px}.page-module__GtvCbG__startItemCta{width:fit-content;min-height:38px;color:var(--ai-writing-ink);background:#fff;border:1px solid #1f1f1f29;border-radius:999px;align-items:center;gap:8px;margin-block-start:22px;padding:8px 14px;font-size:13px;font-weight:600;line-height:20px;text-decoration:none;transition:border-color .16s,background-color .16s,color .16s;display:inline-flex}.page-module__GtvCbG__startItemCta:hover{border-color:var(--ai-writing-ink);background:var(--ai-writing-ink);color:#fff}.page-module__GtvCbG__startItemCta:focus-visible{outline:2px solid var(--ai-writing-ink);outline-offset:3px}.page-module__GtvCbG__button{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;width:fit-content;min-height:48px;padding:12px 24px;font-size:15px;font-weight:600;line-height:22px;display:inline-flex}.page-module__GtvCbG__buttonDark{background:var(--ai-writing-ink);color:#fff}.page-module__GtvCbG__ways{padding-block:140px 128px;scroll-margin-top:80px}.page-module__GtvCbG__startGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-block-start:72px;display:grid}.page-module__GtvCbG__startCard{background:var(--ai-writing-soft);min-height:0;color:inherit;border-radius:22px;grid-template-rows:auto 1fr;grid-template-columns:36px minmax(0,1fr) 48px;gap:18px;padding:16px 26px 26px;text-decoration:none;transition:background-color .16s;display:grid;overflow:hidden}.page-module__GtvCbG__startCard:hover{background:#efeee9}.page-module__GtvCbG__startCardVisual{aspect-ratio:1;background:#ffffff75;border-radius:16px;grid-area:1/1/auto/-1;place-items:center;margin:0 -10px 12px;display:grid;overflow:hidden}.page-module__GtvCbG__startCardVisual img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;transition:transform .24s;display:block}.page-module__GtvCbG__startCard:hover .page-module__GtvCbG__startCardVisual img{transform:translateY(-2px)scale(1.01)}.page-module__GtvCbG__cardIndex{grid-area:2/1}.page-module__GtvCbG__startCardCopy{grid-area:2/2}.page-module__GtvCbG__startCardIcon{grid-area:2/3;place-self:start end}.page-module__GtvCbG__cardSource{margin-block-end:38px!important}.page-module__GtvCbG__startCard h3{font-family:var(--font-libre-baskerville), Georgia, serif;font-size:23px;font-weight:400;line-height:32px;margin-block-end:10px!important}.page-module__GtvCbG__startCardCopy>p:last-child{color:var(--ai-writing-muted);font-size:14px;line-height:23px}.page-module__GtvCbG__cardArrow{grid-area:2/3;place-self:end;font-size:22px}.page-module__GtvCbG__arrow{display:inline-block}.page-module__GtvCbG__page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .page-module__GtvCbG__arrow{transform:scaleX(-1)}.page-module__GtvCbG__proof{background:var(--ai-writing-soft);color:#00000094;justify-content:center;align-items:center;gap:22px;min-height:120px;font-size:14px;display:flex}.page-module__GtvCbG__proof a{color:var(--ai-writing-ink);margin-inline-start:18px;font-weight:600;text-decoration:none}.page-module__GtvCbG__proofText{color:inherit;margin:0;font-weight:500}.page-module__GtvCbG__faq{padding-block:128px;scroll-margin-top:80px}.page-module__GtvCbG__faqList{width:min(900px,100%);margin:68px auto 0}.page-module__GtvCbG__faq details{border-block-end:1px solid var(--ai-writing-line)}.page-module__GtvCbG__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:82px;padding-block:25px;font-size:18px;font-weight:500;line-height:28px;list-style:none;display:flex}.page-module__GtvCbG__faq summary::-webkit-details-marker{display:none}.page-module__GtvCbG__faqMark{color:#0000007a;font-size:24px;font-weight:300;transition:transform .16s}.page-module__GtvCbG__faq details[open] .page-module__GtvCbG__faqMark{transform:rotate(45deg)}.page-module__GtvCbG__faq details>p{max-width:720px;color:var(--ai-writing-muted);font-size:15px;line-height:26px;margin:-4px 0 28px!important}.page-module__GtvCbG__finalCta{color:#fff;text-align:center;background:#1f1f1f;flex-direction:column;justify-content:center;align-items:center;min-height:680px;padding-block:100px;display:flex}.page-module__GtvCbG__finalCtaCopy{width:min(760px,100%)}.page-module__GtvCbG__finalCta .page-module__GtvCbG__sectionLabel{color:#ffffff8c;margin-block-end:18px!important}.page-module__GtvCbG__finalCta h2{font-family:var(--font-libre-baskerville), Georgia, serif;font-size:clamp(44px,5vw,64px);font-weight:400;line-height:1.12;margin-block-end:16px!important}.page-module__GtvCbG__finalCtaCopy>p:last-child{color:#ffffff9e;font-size:17px}.page-module__GtvCbG__finalCta .page-module__GtvCbG__composer{border:1px solid #ffffff2e;margin-block-start:44px;box-shadow:0 18px 48px #0000002e}@media (max-width:900px){.page-module__GtvCbG__sectionPad{padding-inline:24px}.page-module__GtvCbG__workflowSteps{grid-template-columns:1fr;gap:32px}.page-module__GtvCbG__workflowSteps h3{margin-block-start:18px!important}.page-module__GtvCbG__compactWorkflowGrid{scroll-snap-type:inline mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.page-module__GtvCbG__compactWorkflowGrid::-webkit-scrollbar{display:none}.page-module__GtvCbG__compactWorkflowCard{scroll-snap-align:start;flex:none;width:min(340px,100vw - 72px)}.page-module__GtvCbG__startGrid{grid-template-columns:1fr}.page-module__GtvCbG__proof{flex-wrap:wrap;padding-block:30px}}@media (max-width:640px){.page-module__GtvCbG__hero{padding-block:56px 80px}.page-module__GtvCbG__heroNote{margin-block-end:18px!important}.page-module__GtvCbG__hero h1{font-size:46px}.page-module__GtvCbG__heroSupport{font-size:16px;line-height:27px;margin-block-start:20px!important}.page-module__GtvCbG__composer{border-radius:22px;min-height:184px;margin-block-start:42px;padding:20px}.page-module__GtvCbG__composerFooter{flex-direction:column;align-items:stretch;gap:14px}.page-module__GtvCbG__composerControls{gap:9px;width:100%}.page-module__GtvCbG__modelSwitcher{flex:1}.page-module__GtvCbG__modelSwitcher select{width:100%;min-width:0}.page-module__GtvCbG__composerSubmit{justify-content:center;width:100%;min-height:42px;padding:9px 16px}.page-module__GtvCbG__workspaceShowcase{margin-block-start:72px}.page-module__GtvCbG__workspaceLink{margin-block-start:32px}.page-module__GtvCbG__sourceList{padding-inline:14px 64px}.page-module__GtvCbG__sourceChip{max-width:180px}.page-module__GtvCbG__workflow,.page-module__GtvCbG__ways,.page-module__GtvCbG__faq{padding-block:88px}.page-module__GtvCbG__sectionHeading h2{font-size:38px}.page-module__GtvCbG__workflowSteps{margin-block-start:56px}.page-module__GtvCbG__compactWorkflowGrid{margin-block-start:48px}.page-module__GtvCbG__compactWorkflowCard{grid-template-columns:96px minmax(0,1fr);gap:14px;width:min(310px,100vw - 64px)}.page-module__GtvCbG__startGrid{margin-block-start:56px}.page-module__GtvCbG__startCard{grid-template-columns:30px minmax(0,1fr) 44px;gap:12px;min-height:0;padding:12px 22px 22px}.page-module__GtvCbG__startCardVisual{border-radius:14px;margin:0 -10px 10px}.page-module__GtvCbG__stepIcon,.page-module__GtvCbG__startCardIcon{width:44px;height:44px}.page-module__GtvCbG__proof{gap:12px}.page-module__GtvCbG__proof span[aria-hidden=true]{display:none}.page-module__GtvCbG__proof p,.page-module__GtvCbG__proof a{text-align:center;width:100%;margin:0}.page-module__GtvCbG__faqList{margin-block-start:52px}.page-module__GtvCbG__faq summary{min-height:76px;font-size:16px;line-height:25px}.page-module__GtvCbG__finalCta{min-height:660px;padding-block:84px}}@media (prefers-reduced-motion:reduce){.page-module__GtvCbG__startCard,.page-module__GtvCbG__startCardVisual img,.page-module__GtvCbG__faqMark{transition:none}}
.ModelPromptExamples-module__P0-KSa__section{--example-direction:ltr;scroll-margin-block-start:96px}.ModelPromptExamples-module__P0-KSa__section:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--example-direction:rtl}.ModelPromptExamples-module__P0-KSa__wall{flex-direction:column;gap:20px;margin-block-start:60px;display:flex;-webkit-mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 40px),#0000)}.ModelPromptExamples-module__P0-KSa__rail{scrollbar-width:none;overscroll-behavior-inline:contain;overflow-anchor:none;inline-size:100%;min-inline-size:0;overflow:auto hidden}.ModelPromptExamples-module__P0-KSa__rail::-webkit-scrollbar{display:none}.ModelPromptExamples-module__P0-KSa__track,.ModelPromptExamples-module__P0-KSa__set{inline-size:max-content;display:flex}.ModelPromptExamples-module__P0-KSa__set{gap:20px;padding-inline-end:20px}.ModelPromptExamples-module__P0-KSa__static{-webkit-mask-image:none;mask-image:none}.ModelPromptExamples-module__P0-KSa__static .ModelPromptExamples-module__P0-KSa__track{margin-inline:auto}.ModelPromptExamples-module__P0-KSa__card{border:1px solid var(--default-border);background:var(--surface-bg);inline-size:300px;direction:var(--example-direction);border-radius:16px;flex:0 0 300px;overflow:hidden}.ModelPromptExamples-module__P0-KSa__media{aspect-ratio:16/9;background:var(--sunken-bg);position:relative}.ModelPromptExamples-module__P0-KSa__posterFallback{block-size:100%;color:var(--secondary-fg);place-items:center;display:grid}.ModelPromptExamples-module__P0-KSa__poster{-o-object-fit:cover;object-fit:cover;block-size:100%;inline-size:100%;display:block}.ModelPromptExamples-module__P0-KSa__play{background:var(--primary);block-size:44px;inline-size:44px;color:var(--primary-fg);opacity:.9;border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-end:10px;inset-inline-start:10px}.ModelPromptExamples-module__P0-KSa__body{padding:14px 16px}.ModelPromptExamples-module__P0-KSa__snippet{-webkit-line-clamp:2;min-block-size:42px;color:var(--secondary-fg);-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:21px;display:-webkit-box;overflow:hidden}.ModelPromptExamples-module__P0-KSa__snippet strong,.ModelPromptExamples-module__P0-KSa__fullPrompt strong{color:var(--foreground);font-weight:500}.ModelPromptExamples-module__P0-KSa__actions{justify-content:space-between;align-items:center;gap:8px;margin-block-start:10px;display:flex}.ModelPromptExamples-module__P0-KSa__view{text-overflow:ellipsis;min-block-size:44px;min-inline-size:0;color:var(--secondary-fg);white-space:nowrap;font-size:13px;overflow:hidden}.ModelPromptExamples-module__P0-KSa__view:hover{color:var(--foreground)}.ModelPromptExamples-module__P0-KSa__footer{justify-content:center;align-items:center;min-block-size:44px;margin-block-start:28px;display:flex}.ModelPromptExamples-module__P0-KSa__more>div{margin-block-start:0}.ModelPromptExamples-module__P0-KSa__dialog{border-radius:20px;gap:0;max-block-size:calc(100dvh - 32px);inline-size:calc(100vw - 32px);max-inline-size:1040px;padding:0;overflow:auto}.ModelPromptExamples-module__P0-KSa__detail{grid-template-columns:1fr 1fr;min-inline-size:0;display:grid}.ModelPromptExamples-module__P0-KSa__detailMedia{border-radius:0;place-items:center;min-block-size:320px;display:grid}.ModelPromptExamples-module__P0-KSa__detailMedia iframe{aspect-ratio:16/9;border:0;inline-size:100%}.ModelPromptExamples-module__P0-KSa__detailMedia img,.ModelPromptExamples-module__P0-KSa__detailMedia video{-o-object-fit:contain;object-fit:contain;max-block-size:540px;inline-size:100%}.ModelPromptExamples-module__P0-KSa__detailBody{min-inline-size:0;padding:24px}.ModelPromptExamples-module__P0-KSa__fullPrompt{max-block-size:300px;color:var(--secondary-fg);margin:0;padding-inline-end:8px;font-size:14px;line-height:24px;overflow:auto}@media (max-width:640px){.ModelPromptExamples-module__P0-KSa__wall{gap:16px;margin-block-start:32px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 16px),#0000);mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 16px),#0000)}.ModelPromptExamples-module__P0-KSa__card{flex-basis:264px;inline-size:264px}.ModelPromptExamples-module__P0-KSa__set{gap:16px;padding-inline-end:16px}.ModelPromptExamples-module__P0-KSa__detail{grid-template-columns:minmax(0,1fr)}.ModelPromptExamples-module__P0-KSa__detailMedia{min-block-size:0}.ModelPromptExamples-module__P0-KSa__detailMedia video{max-block-size:260px}.ModelPromptExamples-module__P0-KSa__fullPrompt{max-block-size:240px}}
.index-module__LkyXXq__pricingTier{font-size:24px;font-style:normal;font-weight:500;line-height:28px}.index-module__LkyXXq__title{font-size:36px;font-style:normal;font-weight:590;line-height:40px}.index-module__LkyXXq__currency{font-size:20px;font-style:normal;font-weight:274;line-height:32px}.index-module__LkyXXq__unit{font-size:14px;font-style:normal;font-weight:400;line-height:20px}.index-module__LkyXXq__popular{text-align:center;background:#a25ad91f;border-radius:100px;font-size:12px;font-style:normal;font-weight:590;line-height:18px}.index-module__LkyXXq__proYearlyChina{font-size:24px;font-style:normal;font-weight:510;line-height:32px;text-decoration-line:line-through}
.photo-prompt-preparation-module__f--ZVG__reveal{animation:.35s both photo-prompt-preparation-module__f--ZVG__reveal}@keyframes photo-prompt-preparation-module__f--ZVG__reveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.photo-prompt-preparation-module__f--ZVG__reveal{animation:none}}
.seedance-2-5-prompts-module__9NeflW__moreTools [id=model-prompts-more-tools]{background:0 0;border:0;width:auto;padding:0;font-size:1.875rem;line-height:2.25rem}@media (min-width:768px){.seedance-2-5-prompts-module__9NeflW__moreTools [id=model-prompts-more-tools]{font-size:3rem;line-height:1}}
