@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-400-normal-CW0RaeGs.woff2) format("woff2"),url(/assets/dm-sans-latin-400-normal-BwCSEQnW.woff) format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-500-normal-B9HHJjqV.woff2) format("woff2"),url(/assets/dm-sans-latin-500-normal-Dr3UlScf.woff) format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/dm-sans-latin-600-normal-Aqo67rzb.woff2) format("woff2"),url(/assets/dm-sans-latin-600-normal-BmdmIIQ2.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-500-normal-BYYD-dBL.woff2) format("woff2"),url(/assets/manrope-latin-500-normal-DMZssgOp.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-4f0koTD-.woff2) format("woff2"),url(/assets/manrope-latin-600-normal-BqgrALkZ.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-BZp_XxE4.woff2) format("woff2"),url(/assets/manrope-latin-700-normal-DGRFkw-m.woff) format("woff")}:root{font-family:DM Sans,sans-serif;color:#23342d;background:#fff;font-synthesis:none;font-size:15px;line-height:1.55;--green: #17634b;--dark: #193b30;--muted: #4e5751;--border: #e3e8e3;--cream: #f6f8f4}*{box-sizing:border-box}body{margin:0}button,input,textarea,select{font:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}a{color:inherit;text-decoration:none}button{cursor:pointer;color:inherit}button:disabled{cursor:not-allowed;opacity:.48}button{border:0;background:none}input,textarea,select{color:#23342d}input,textarea{width:100%;min-width:0}input,textarea,select{background:#fff;border:1px solid #d6ded7;border-radius:6px;padding:11px 12px;outline:none}input:focus,textarea:focus,select:focus{border-color:var(--green);box-shadow:0 0 0 3px #17634b12}select{width:100%;appearance:auto}textarea{resize:vertical}label{display:flex;flex-direction:column;gap:7px;font-size:13px;font-weight:550}label small,form>small{font-weight:400;color:var(--muted);font-size:12px}form{display:flex;flex-direction:column;gap:20px}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:Manrope,sans-serif;font-weight:650;line-height:1.18;letter-spacing:-.04em}p{color:#68766d}h1{font-size:52px}h2{font-size:36px}h3{font-size:20px}svg{flex-shrink:0}button:focus-visible,a:focus-visible{outline:3px solid #537b69;outline-offset:4px}::selection{background:#c9e7d6}a:hover{color:var(--green)}.page-width{width:min(1184px,calc(100% - 96px));margin-inline:auto}.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:11px 18px;border-radius:6px;min-height:44px;font-size:14px;font-weight:550;white-space:nowrap;transition:background .15s,box-shadow .15s,transform .15s;border:1px solid transparent}.button-green{background:var(--green);color:#fff}.button-green:hover{background:#104b38;color:#fff;box-shadow:0 3px 8px #173c3015}.button-outline{border-color:#d5ded7;background:#fff}.button-outline:hover{border-color:#687b70;background:#f7faf7}.button-danger{background:#b34537;color:#fff}.full{width:100%}.icon-button{display:inline-flex;align-items:center;justify-content:center;width:33px;height:33px;border-radius:5px}.icon-button:hover{background:#eef3ed}.eyebrow{font-size:10px;font-weight:700;letter-spacing:1.7px;display:inline-flex;align-items:center;gap:9px;line-height:1.7;color:#53695c}.brand{display:inline-flex;align-items:center;gap:9px;font-family:Manrope,sans-serif;font-weight:800;font-size:23px;letter-spacing:-1px;color:#193e30;flex-shrink:0}.brand-symbol{width:24px;height:28px;display:block;color:var(--green)}.brand-light{color:#fff}.mobile-menu{display:none}.legal{max-width:760px;padding-top:65px;padding-bottom:70px}.legal h1{font-size:43px}.legal h2{font-size:24px;margin-top:35px}.legal p{line-height:1.9;font-size:14px}.auth-page{min-height:100vh;background:#fcfdfb}.auth-page>header{display:flex;align-items:center;justify-content:space-between;padding:30px 50px}.auth-page>header>a:last-child{display:flex;gap:8px;align-items:center;font-size:12px}.auth-layout{max-width:1000px;margin:60px auto 70px;display:grid;grid-template-columns:1fr 1fr;gap:140px;align-items:center;padding:0 30px}.auth-layout>aside h1{font-size:58px;line-height:1.16;margin:23px 0}.auth-layout>aside h1>span{color:#69875b}.auth-layout>aside>p{font-size:14px;line-height:1.9}.auth-example{border-top:1px solid #dfe5d9;padding-top:28px;margin-top:32px}.auth-example>span{font-size:9px;letter-spacing:1.3px;color:#656c5c}.auth-example>p{font-size:13px;color:#5b6151;margin:10px 0 22px;text-decoration:line-through;text-decoration-color:#808679}.auth-example>strong{font-size:18px;font-weight:500;display:block;margin-top:8px}.auth-form-wrap>h2{font-size:31px;line-height:1.3;margin:16px 0 13px}.auth-form-wrap>p{font-size:13px;margin-bottom:28px}.auth-form-wrap form{gap:19px}.auth-form-wrap form .button{margin-top:5px}.password-input{position:relative}.password-input>input{padding-right:40px}.password-input>button{position:absolute;right:5px;top:7px;width:30px;height:30px;display:grid;place-items:center;color:#555d52}.auth-form-wrap .auth-switch{font-size:12px;text-align:center;margin-top:24px}.auth-switch>a{color:var(--green);font-weight:600}.auth-privacy{display:flex;gap:10px;font-size:10px;color:#63695e;border-top:1px solid #e7ecdf;padding-top:22px;line-height:1.8}.auth-privacy a{text-decoration:underline}.center-screen{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;text-align:center;padding:40px}.center-screen>h1{font-size:34px;margin:0}.center-screen>p{max-width:420px;font-size:14px;margin:0}.center-screen>a:not(.brand):not(.button){font-size:12px}.connect-screen>.brand{margin-bottom:30px}.connect-icon{background:#edf4e7;border:1px solid #d8e5cf;width:65px;height:65px;display:grid;place-items:center;border-radius:50%;color:var(--green)}.connection-account{display:flex;flex-direction:column;padding:18px;border:1px solid var(--border);width:320px;background:#f8faf5;border-radius:6px}.connection-account>span{font-size:12px;color:#5c6256}.connect-screen>small{font-size:10px;color:#61685a}.spinner{width:17px;height:17px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;display:inline-block;animation:spin .8s linear infinite;flex-shrink:0}@keyframes spin{to{transform:rotate(360deg)}}.toast{position:fixed;bottom:25px;left:50%;transform:translate(-50%);z-index:1000;display:flex;align-items:center;gap:12px;padding:14px 18px;background:#233c30;color:#fff;border-radius:7px;font-size:12px;box-shadow:0 5px 25px #223c3026;max-width:calc(100% - 30px)}.toast button{display:grid;place-items:center;color:#c6d5c7}.error-message{padding:13px 16px;background:#fff4ef;border:1px solid #edd6cb;color:#9b4c35;font-size:12px;border-radius:6px;line-height:1.7}.workspace{display:flex;min-height:100vh;background:#fcfdfa}.workspace-sidebar{width:242px;background:#f6f8f3;border-right:1px solid #e3e8dc;padding:29px 18px 0;display:flex;flex-direction:column;position:fixed;inset:0 auto 0 0;z-index:20}.workspace-sidebar>.brand{margin:0 12px 39px;font-size:22px}.workspace-label{font-size:12px;letter-spacing:1.6px;color:#696f60;margin:0 14px 12px;font-weight:600}.workspace-sidebar nav{display:flex;flex-direction:column;gap:4px}.workspace-sidebar nav>a{display:flex;align-items:center;gap:11px;padding:11px 13px;font-size:12px;color:#74816e;border-radius:5px}.workspace-sidebar nav>a.active{background:#e6eddf;color:#285a38;font-weight:600}.workspace-sidebar nav>a:hover{background:#edf2e7}.workspace-sidebar nav>a>svg{stroke-width:1.6}.sidebar-extension{margin:25px 12px;display:flex;align-items:center;gap:8px;font-size:12px;color:#667b5b}.sidebar-extension>svg:last-child{margin-left:auto}.sidebar-bottom{margin-top:auto}.allowance{padding:17px 13px;background:#fff;border:1px solid #e0e7d7;border-radius:7px;margin:20px 3px}.allowance>div{display:flex;justify-content:space-between;align-items:center;font-size:12px}.allowance strong{font-weight:600}.allowance>div>span{font-size:12px;color:#626c54}progress{display:block;height:5px;width:100%;border:0;border-radius:10px;overflow:hidden;background:#e7eddf;appearance:none}progress::-webkit-progress-bar{background:#e7eddf}progress::-webkit-progress-value{background:#7b9b65;border-radius:10px}.allowance progress{margin:12px 0 10px}.allowance p{font-size:12px;line-height:1.7;margin-bottom:10px;color:#5d6653}.allowance>a{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:600;color:#3f6e40}.sidebar-user{display:flex;gap:10px;align-items:center;padding:17px 3px;border-top:1px solid #e1e7d8;font-size:12px}.user-avatar{width:32px;height:32px;border-radius:50%;background:#e5ecd9;color:#6e8256;display:grid;place-items:center}.sidebar-user>span:nth-child(2){display:flex;flex-direction:column;min-width:0;flex:1}.sidebar-user strong{font-weight:550;overflow:hidden;text-overflow:ellipsis}.sidebar-user small{font-size:12px;color:#676c5d;overflow:hidden;text-overflow:ellipsis}.sidebar-user>svg{color:#626c55}.workspace-main{margin-left:242px;min-width:0;flex:1}.workspace-topbar{height:67px;border-bottom:1px solid #e6ebdf;display:flex;align-items:center;justify-content:space-between;padding:0 38px;background:#fff;font-size:12px}.workspace-topbar>span{display:flex;gap:11px;align-items:center;color:#6d7261}.workspace-topbar strong{color:#5f7054;font-weight:500}.topbar-account{display:flex;gap:11px;align-items:center;color:#636c55;font-size:12px}.workspace-page{max-width:1280px;padding:45px 45px 60px;margin:auto}.page-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:35px}.page-heading h1{font-size:34px;letter-spacing:-1.3px;margin:10px 0 12px}.page-heading p{font-size:12px;margin:0;color:#626c57}.workspace-page .eyebrow{font-size:12px;letter-spacing:1.4px;color:#5b694d}.list-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}.list-heading h2{font-size:16px;letter-spacing:-.3px;margin:0}.list-heading h2>span{font-family:DM Sans;font-size:12px;border:1px solid #e1e8d8;border-radius:5px;padding:2px 7px;margin-left:8px;color:#626e54}.search-field{display:flex;flex-direction:row;align-items:center;gap:8px;border:1px solid #dde5d5;border-radius:6px;padding:0 11px;max-width:260px;width:100%;background:#fff;color:#6c7560}.search-field input{border:0;background:none;padding:9px 0;font-size:12px;font-weight:400}.search-field input:focus{box-shadow:none}.search-field:focus-within{outline:2px solid #bbd0a7}.search-field input::placeholder{color:#707866}.document-list{border-top:1px solid #e0e7d5}.document-list-head{font-size:12px;letter-spacing:1.4px;color:#6d755f;padding:15px 13px;display:grid;grid-template-columns:1fr 100px 28px}.document-row{display:grid;grid-template-columns:1fr 100px 28px;align-items:center;padding:19px 12px;border-top:1px solid #edf0e7;gap:10px}.document-row:hover{background:#f5f8ef}.document-row>a{display:flex;align-items:center;gap:17px;min-width:0}.document-icon{width:41px;height:47px;display:grid;place-items:center;color:#6a735a;border:1px solid #e0e7d5;border-radius:4px;background:#fff;flex-shrink:0}.document-row>a>div{min-width:0}.document-row h3{font-size:13px;font-weight:600;letter-spacing:-.2px;margin:0 0 6px}.document-row p{font-size:12px;color:#68725d;margin:0 0 5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:560px}.document-row small{font-size:12px;color:#757b6a}.document-row time{font-size:12px;color:#677159}.delete-document{color:#737a68}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:270px;text-align:center;padding:40px 20px;color:#727b68;gap:12px}.empty-state h3{color:#6b8158;font-size:18px;letter-spacing:-.5px;margin:0}.empty-state p{font-size:12px;color:#6a745d;margin:0 0 10px}.modal-backdrop{position:fixed;inset:0;z-index:500;background:#152b2255;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:grid;place-items:center;padding:24px}.modal{background:#fff;border-radius:10px;padding:30px;max-width:440px;box-shadow:0 30px 70px #142a2230}.modal h2{font-size:25px}.modal p{font-size:13px;line-height:1.8}.modal-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:25px}.plan-pill{font-size:12px;text-transform:capitalize;background:#ecf3e3;border:1px solid #dce7d0;padding:5px 11px;border-radius:20px;color:#7f9666}.settings-page{max-width:1050px}.settings-section{display:grid;grid-template-columns:1fr 1.3fr;gap:70px;border-top:1px solid #e2e8d8;padding:30px 0}.settings-section h2{font-size:19px;letter-spacing:-.6px;margin-bottom:10px}.settings-section p{font-size:12px;line-height:1.8;max-width:240px;color:#646e56}.settings-section form{max-width:390px;gap:19px}.settings-section .button{align-self:flex-start;font-size:12px}.settings-section input{font-size:12px}.guest-account-panel{padding:45px;border:1px solid #e0e9d4;background:#f4f8ed;border-radius:8px;max-width:650px;display:flex;align-items:flex-start;flex-direction:column;gap:20px}.guest-account-panel>svg{color:#87a06b}.guest-account-panel h2{font-size:29px;margin:0}.guest-account-panel p{font-size:13px;line-height:1.8;margin:0}.guest-account-panel>a:last-child{font-size:12px;color:#6b8750}.library-layout{display:grid;grid-template-columns:1.5fr 1fr;gap:55px}.library-layout>section>.search-field{max-width:100%}.library-description{font-size:12px;color:#68725b;margin:19px 0;line-height:1.8}.library-add{padding:25px;background:#f4f7ed;border:1px solid #e0e8d3;border-radius:7px;align-self:start}.library-add h2{font-size:19px;letter-spacing:-.5px;margin-bottom:22px}.library-add label{font-size:12px;color:#7f9369}.library-add input,.library-add textarea{font-size:12px}.library-add .button{font-size:12px;align-self:flex-start}.library-add>small{font-size:12px;color:#6a745b;display:block;margin-top:18px}.dictionary-list>div:not(.empty-state){display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e7eddc;padding:8px 5px;font-size:12px}.snippet-list article{border-bottom:1px solid #e2e8d7;padding:23px 0}.snippet-list header{display:flex;align-items:center;justify-content:space-between}.snippet-list h3{font-size:15px;letter-spacing:-.4px;margin:0}.snippet-list article>p{font-size:12px;line-height:1.8;white-space:pre-wrap;margin:10px 0 15px;color:#5f6a51}.text-button{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:#6c8c50;padding:0}.usage-overview{display:grid;grid-template-columns:1fr 1fr;gap:65px;padding:30px 0 38px;border-block:1px solid #e0e8d4}.usage-number{font-size:60px;line-height:1.3;letter-spacing:-3px;font-weight:500;margin:10px 0 20px}.usage-number>span{font-size:20px;color:#777f6a;letter-spacing:-1px}.usage-overview progress{height:7px;max-width:370px}.usage-overview p{font-size:12px;line-height:1.9;color:#626e54;margin:12px 0 0}.usage-explanation{max-width:390px;align-self:center}.usage-explanation h2{font-size:19px;letter-spacing:-.6px;margin:0 0 13px}.usage-history{padding:30px 0}.usage-history>.list-heading>span{font-size:12px;color:#707961}.usage-chart{display:flex;align-items:flex-end;gap:15px;min-height:170px;overflow:auto;padding-top:15px}.usage-chart>div{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:8px;min-width:35px;font-size:12px;color:#697558}.usage-chart i{width:26px;display:block;background:#707f5d;border-radius:3px 3px 0 0}.usage-chart small{font-size:12px;white-space:nowrap}.usage-no-history{padding:50px 20px;text-align:center;border-bottom:1px solid #e6ecdb;font-size:12px;color:#707b62}.upgrade-panel{display:flex;justify-content:space-between;gap:40px;background:#edf4e3;border:1px solid #dbe7cb;padding:32px;border-radius:7px;margin-top:15px;align-items:center}.upgrade-panel h2{font-size:25px;margin:12px 0}.upgrade-panel p{font-size:12px;max-width:470px;line-height:1.8}.upgrade-panel small{font-size:12px;color:#636f52}.upgrade-panel .button{font-size:12px}.editor-page{padding:25px 30px 35px;max-width:1600px;margin:auto}.editor-heading{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-bottom:22px}.back-link{display:flex;align-items:center;gap:7px;font-size:12px;color:#647157;margin-bottom:8px}.document-title{font-family:Manrope,sans-serif;font-size:23px;font-weight:600;letter-spacing:-.7px;border:0;background:none;padding:0;max-width:540px;border-radius:0}.document-title:focus{box-shadow:0 1px #728061}.editor-save{display:flex;align-items:center;gap:20px;white-space:nowrap}.editor-save>span{font-size:12px;color:#707961}.editor-save .button{font-size:12px;padding:8px 14px;min-height:36px}.editor-error{margin-bottom:17px;display:flex;align-items:center;gap:12px}.editor-error>button{margin-left:auto;display:grid;place-items:center}.editor-error>a{display:flex;gap:6px;align-items:center;font-weight:600}.editor-layout{display:grid;grid-template-columns:minmax(0,1.23fr) minmax(320px,1fr);gap:23px;align-items:start}.draft-pane{background:#fff;border:1px solid #e0e7d5;border-radius:7px;overflow:hidden;display:flex;flex-direction:column;min-height:650px}.draft-toolbar{display:flex;align-items:center;justify-content:space-between;padding:15px 21px;border-bottom:1px solid #eef1e8}.draft-toolbar>span{font-size:12px;letter-spacing:1.5px;color:#6c765e}.draft-toolbar>div{display:flex;gap:14px;align-items:center}.draft-toolbar button{display:flex;align-items:center;gap:5px;font-size:12px;color:#616f51;padding:0}.draft-input{resize:vertical;flex:1;border:0;box-shadow:none!important;border-radius:0;padding:29px 28px;font-size:15px;line-height:1.95;min-height:505px;color:#42553a}.draft-input::placeholder{color:#7b8172}.draft-stats{display:flex;flex-wrap:wrap;gap:16px;padding:13px 20px;border-top:1px solid #edf0e5;font-size:12px;color:#6f7861}.draft-stats>span:last-child{margin-left:auto}.draft-stats .over-limit{color:#b3744e}.snippet-insert{padding:15px 22px;border-top:1px solid #edf0e5}.snippet-insert label{font-size:12px;color:#616c51}.snippet-insert select{font-size:12px}.assistant-pane{background:#fff;border:1px solid #e0e7d5;border-radius:7px;overflow:hidden;min-height:650px}.assistant-title{display:grid;grid-template-columns:30px 1fr;gap:1px 9px;padding:20px 21px;border-bottom:1px solid #edf1e6}.mini-brand{grid-row:span 2;width:28px;height:31px;display:grid;place-items:center;border:1px solid #dce6d0;border-radius:6px;color:#668748;background:#f3f7ed;font-size:19px;font-family:Manrope;font-weight:800}.assistant-title>strong{font-family:Manrope;font-weight:600;font-size:14px;letter-spacing:-.5px}.assistant-title>span:last-child{font-size:12px;letter-spacing:1px;color:#777f68}.tool-tabs{display:flex;flex-wrap:wrap;gap:4px;padding:13px 16px;border-bottom:1px solid #edf1e6}.tool-tabs>button{font-size:12px;padding:7px 9px;border-radius:4px;color:#69735b;white-space:nowrap}.tool-tabs>button[aria-selected=true]{background:#edf4e4;color:#5f8141;font-weight:600}.tool-tabs>button:hover{background:#f3f7ec}.tool-controls{padding:20px 21px;border-bottom:1px solid #e9efdf}.tool-controls>p{font-size:12px;color:#68735b;line-height:1.9;margin:0 0 19px}.tool-controls label{font-size:12px;color:#839969;margin-bottom:16px}.tool-controls select,.tool-controls input,.tool-controls textarea{font-size:12px;padding:9px 10px;border-color:#dfe8d3}.tool-controls .button{font-size:12px;min-height:40px;padding:9px 12px}.request-note{font-size:12px;color:#777f6a;text-align:center;display:block;margin-top:10px;line-height:1.7}.advanced-toggle{display:flex;align-items:center;gap:7px;font-size:12px;color:#687555;padding:0;margin:0 0 19px}.advanced-toggle>svg:last-child{margin-left:auto}.advanced-controls{padding-top:4px}.advanced-controls small{font-size:12px;color:#79816a}.language-pair{display:flex;gap:10px;align-items:center}.language-pair>label{flex:1;min-width:0}.cancel-request{display:block;margin:12px auto 0;font-size:12px;color:#616c52;text-decoration:underline}.result-area{padding:21px}.assistant-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:30px 12px 45px}.empty-lines{width:46px;display:flex;flex-direction:column;gap:6px;margin:0 0 20px}.empty-lines>i{height:3px;background:#dce7d0;border-radius:3px}.empty-lines>i:nth-child(2){width:70%}.empty-lines>i:last-child{width:88%}.assistant-empty h3{font-size:16px;letter-spacing:-.4px;color:#8ba56d;margin:0 0 10px}.assistant-empty p{font-size:12px;line-height:1.9;max-width:220px;color:#767f67;margin:0}.result-pending{display:flex;align-items:center;justify-content:center;gap:12px;padding:35px;color:#8ba56e}.result-pending p{font-size:12px;margin:0;color:#6c7b5b}.result-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px;gap:12px}.result-heading h3,.result-area>h3{font-size:15px;letter-spacing:-.4px;margin:0}.result-heading button{font-size:12px;display:flex;align-items:center;gap:5px;color:#7c9a5a;padding:0}.output-text{font-size:13px;line-height:1.9;white-space:pre-wrap;color:#6b8054;overflow-wrap:anywhere}.output-text del{background:#fae9e0;color:#af8162}.output-text ins{text-decoration:none;background:#e4efd8;color:#638b3e}.result-actions{display:flex;gap:9px;margin-top:22px}.result-actions .button{font-size:12px;min-height:36px;padding:8px 13px}.review-summary{font-size:12px;line-height:1.9;color:#607150;margin:12px 0}.tone-note{font-size:12px;background:#f4f8ee;color:#687757;padding:8px 10px;border-radius:4px;margin:13px 0}.issue-card{border:1px solid #e1e9d6;border-radius:5px;padding:13px;margin:12px 0}.issue-card>span{font-size:12px;text-transform:uppercase;letter-spacing:1px;color:#776a4c}.issue-card>p:nth-child(2){display:flex;gap:8px;align-items:center;font-size:12px;flex-wrap:wrap;color:#687057;margin:10px 0}.issue-card del{color:#b58765}.issue-card ins{color:#729751;text-decoration:none}.issue-card>p:nth-child(3){font-size:12px;line-height:1.8;color:#6e7761;margin-bottom:13px}.issue-card>div{display:flex;gap:16px}.issue-card button{font-size:12px;display:flex;align-items:center;gap:4px;padding:0;color:#829e61}.issue-card button:last-child{color:#77806b}.word-alternatives{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.word-alternatives>button{display:flex;gap:9px;align-items:center;border:1px solid #dde8ce;background:#f8fbf3;border-radius:4px;padding:8px 10px;font-size:12px;color:#859f68}.inline-warning{font-size:12px;padding:10px;background:#faf5e8;color:#ad9662;border-radius:4px;margin-top:18px}@media(min-width:1500px){.workspace-page{padding-top:55px}.editor-page{padding:35px 40px}}@media(max-width:1100px){.page-width{width:calc(100% - 60px)}.workspace-sidebar{width:215px}.workspace-main{margin-left:215px}.workspace-page{padding:32px 28px}.editor-layout{grid-template-columns:minmax(0,1fr) minmax(300px,1fr);gap:16px}.editor-page{padding-inline:20px}.draft-input{padding:22px;font-size:14px}.assistant-title,.tool-controls,.result-area{padding:18px}.editor-save>span{display:none}.auth-layout{gap:80px;margin-top:40px}.upgrade-panel{gap:20px}.upgrade-panel h2{font-size:22px}}@media(max-width:820px){.brand{font-size:21px}.eyebrow{font-size:8px}.workspace-sidebar{width:190px;padding-inline:10px}.workspace-main{margin-left:190px}.workspace-sidebar>.brand{font-size:19px;margin-inline:10px}.workspace-sidebar nav>a{font-size:11px;gap:9px}.sidebar-extension{font-size:9px;gap:6px;margin-inline:7px}.sidebar-extension>svg:last-child{display:none}.workspace-page{padding:28px 23px}.workspace-topbar{padding-inline:23px}.topbar-account{font-size:9px}.page-heading h1{font-size:29px}.page-heading p{font-size:10px}.page-heading .button{font-size:10px;padding:9px 12px}.document-list-head,.document-row{grid-template-columns:1fr 60px 25px}.document-list-head{font-size:7px;letter-spacing:.7px}.document-row{padding-inline:4px}.document-row>a{gap:11px}.document-row h3{font-size:12px}.document-row time{font-size:9px}.document-icon{width:30px;height:39px}.editor-layout{grid-template-columns:1fr}.draft-pane{min-height:460px}.draft-input{min-height:350px}.assistant-pane{min-height:400px}.editor-heading{align-items:flex-end}.document-title{font-size:21px}.editor-save .button{font-size:10px}.library-layout{gap:25px;grid-template-columns:1fr}.library-add{max-width:460px;grid-row:1}.settings-section{gap:25px;grid-template-columns:1fr 1.2fr}.usage-overview{gap:25px}.usage-number{font-size:50px}.upgrade-panel{display:block}.upgrade-panel>div:last-child{margin-top:20px}.auth-layout{gap:55px;margin-top:30px}.auth-layout>aside h1{font-size:47px}.auth-form-wrap>h2{font-size:26px}.auth-layout>aside>p{font-size:12px}}@media(max-width:600px){.page-width{width:calc(100% - 40px)}.mobile-menu{display:inline-flex}.auth-page>header{padding:24px 20px}.auth-page>header>a:last-child{font-size:10px}.auth-layout{grid-template-columns:1fr;margin:30px auto 50px;padding:0 25px;max-width:440px}.auth-layout>aside{display:none}.auth-form-wrap>h2{font-size:32px}.auth-form-wrap>p{font-size:13px}.center-screen{padding:25px}.center-screen>h1{font-size:28px}.workspace-sidebar{transform:translate(-100%);transition:transform .2s;width:240px;box-shadow:8px 0 25px #24462d16}.workspace-sidebar.sidebar-open{transform:translate(0);top:67px}.workspace-sidebar>.brand{font-size:22px}.workspace-main{margin-left:0}.workspace-topbar{padding-inline:18px;gap:12px}.workspace-topbar>span{margin-right:auto;font-size:9px}.topbar-account{font-size:0}.topbar-account svg{width:18px}.workspace-page{padding:28px 20px 40px}.page-heading{gap:15px;margin-bottom:25px;align-items:flex-start}.page-heading h1{font-size:29px}.page-heading p{font-size:11px;max-width:260px;line-height:1.8}.page-heading>.button{margin-top:22px}.page-heading .eyebrow{font-size:8px}.list-heading{flex-wrap:wrap;gap:15px}.list-heading .search-field{max-width:100%}.document-row,.document-list-head{grid-template-columns:1fr 50px 24px;gap:7px}.document-row{padding-block:18px}.document-row p{max-width:200px}.document-row h3{font-size:12px}.document-row time{font-size:8px}.document-list-head{font-size:6px}.editor-page{padding:20px 15px}.editor-heading{gap:15px;margin-bottom:18px}.document-title{font-size:20px}.editor-save .button{font-size:0;gap:0;padding:8px 10px}.editor-save .button svg{width:16px}.draft-input{padding:23px;min-height:360px}.draft-stats{gap:12px;font-size:7px}.tool-controls,.result-area,.assistant-title{padding:21px}.tool-tabs>button{font-size:11px}.tool-controls label,.tool-controls>p{font-size:12px}.tool-controls input,.tool-controls textarea,.tool-controls select{font-size:13px}.tool-controls .button{font-size:12px}.request-note{font-size:9px}.assistant-empty p{font-size:11px}.output-text{font-size:14px}.result-actions .button{font-size:11px}.issue-card>p:nth-child(3){font-size:11px}.settings-section{grid-template-columns:1fr;gap:20px;padding:25px 0}.settings-section p{max-width:100%}.settings-section label{font-size:12px}.settings-section input{font-size:13px}.settings-section .button{font-size:12px}.settings-section h2{font-size:21px}.guest-account-panel{padding:28px}.guest-account-panel h2{font-size:27px}.guest-account-panel p{font-size:12px}.usage-overview{grid-template-columns:1fr;gap:30px}.usage-number{font-size:58px}.usage-overview p{font-size:12px}.upgrade-panel{padding:25px}.upgrade-panel h2{font-size:26px}.upgrade-panel p{font-size:12px}.library-layout{gap:30px}.library-add{padding:23px}.library-add label{font-size:12px}.library-add input,.library-add textarea{font-size:13px}.legal h1{font-size:34px}.legal p{font-size:13px}.toast{font-size:11px;bottom:15px;padding:12px 15px}.modal{padding:25px}.modal-actions .button{font-size:11px;padding:10px}.inline-warning{font-size:11px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation-duration:.001ms!important}}.workspace-sidebar nav>a{font-size:13px}.tool-tabs>button{font-size:12px}.request-note{font-size:10px}.assistant-title>span:last-child{font-size:9px}.workspace-label,.workspace-page .eyebrow{font-size:10px}.draft-toolbar>span{font-size:10px}.draft-input{font-size:16px}.editor-save>span{font-size:11px}.sidebar-user small{font-size:10px}.allowance p,.allowance>div>span{font-size:11px}.allowance strong,.allowance>a{font-size:12px}.sidebar-extension{font-size:11px}.document-row h3{font-size:14px}.document-row p{font-size:12px}.page-heading p{font-size:13px}.workspace-topbar,.topbar-account{font-size:12px}.assistant-empty p,.tool-controls>p{font-size:12px}.result-actions .button,.tool-controls .button{font-size:13px}.draft-stats,.document-list-head{font-size:10px}.search-field input,.usage-overview p{font-size:12px}.settings-section p{font-size:13px}.library-description,.library-add label,.issue-card button{font-size:12px}@media(max-width:600px){.workspace-topbar>span{font-size:10px}.topbar-account{font-size:0}.document-list-head{font-size:8px}.document-row time{font-size:10px}.page-heading p{font-size:12px}.draft-stats{font-size:9px}.tool-tabs>button{font-size:11px}.editor-heading{align-items:center}}.citation-result{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;color:#54674a;line-height:1.9}.citation-form{max-width:510px}.citation-form .button{align-self:flex-start}.citation-form label,.citation-form input,.citation-form select{font-size:13px}.workspace-sidebar{overflow-y:auto}.sidebar-bottom{flex-shrink:0}.quota-note{padding:14px 21px;background:#fcf8eb;border-bottom:1px solid #e9e1cc}.quota-note p{font-size:12px;color:#9b8556;margin:0 0 8px}.quota-note>a{font-size:12px}@media(max-width:600px){.workspace-sidebar{visibility:hidden}.workspace-sidebar.sidebar-open{visibility:visible}}.social-signin{margin:24px 0 0}.social-signin-buttons{display:grid;gap:10px}.social-button{width:100%;min-height:48px;display:flex;align-items:center;justify-content:center;gap:12px;border:1px solid #d7ded9;border-radius:9px;background:#fff;color:#23352c;font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s}.social-button:hover{background:#f5f8f5;border-color:#9aaba0}.social-button:focus-visible{outline:3px solid #9fcfbb;outline-offset:3px}.social-button svg{width:19px;height:19px;flex-shrink:0}.social-button.apple{background:#202b24;border-color:#202b24;color:#fff}.social-button.apple:hover{background:#34473b}.social-button:disabled{opacity:.6;cursor:default}.auth-divider{position:relative;text-align:center;margin:22px 0;color:#748178;font-size:12px}.auth-divider:before{content:"";position:absolute;inset:50% 0 auto;height:1px;background:#e3e8e2}.auth-divider span{position:relative;background:var(--paper,#fff);padding:0 14px}.social-connections{margin:0}.social-connections .social-signin-buttons{grid-template-columns:repeat(2,minmax(0,1fr))}.social-connections .social-button{font-size:12px;padding:0 14px}@media(max-width:560px){.social-connections .social-signin-buttons{grid-template-columns:1fr}}.safari-account{min-height:100vh;display:flex;flex-direction:column;max-width:860px;margin:auto;padding:32px}.safari-account header{padding-bottom:32px}.safari-account main{margin:auto 0;padding:56px 0;max-width:640px}.safari-account h1{font-family:var(--font-heading,inherit);font-size:clamp(40px,7vw,64px);letter-spacing:-2px;line-height:1.1;margin:18px 0 22px}.safari-account main>p{color:#68796e;line-height:1.65}.safari-account .button{margin:16px 0 22px;min-height:50px}.safari-account small{display:block;line-height:1.6;max-width:450px;color:#68796e}.safari-account-help{font-size:13px;margin-top:32px}.safari-account footer{display:flex;gap:24px;font-size:12px;color:#68796e;padding-top:32px}.support-page details{border-top:1px solid #dfe5df;padding:18px 0}.support-page summary{font-weight:600;cursor:pointer;line-height:1.5}.support-page h2{margin-top:36px}:root{color:#20242e;background:#fbfbf8;--ink: #20242e;--navy: #1d2330;--green: #3c5530;--dark: #20242e;--muted: #646873;--border: #dedfdc;--cream: #f5f5ef;--lime: #d2f275;font-size:15px;line-height:1.5}body{background:#fbfbf8}p{color:var(--muted)}input,textarea,select{color:var(--ink);border-color:#d6d8d3;border-radius:8px}input:focus,textarea:focus,select:focus{border-color:#6d8c3f;box-shadow:0 0 0 3px #a8c57522}button:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid #7e9e45;outline-offset:4px}::selection{background:#d5edaa;color:#20242e}a:hover{color:#465e2c}.button{min-height:46px;border-radius:8px;font-size:14px;font-weight:600;gap:10px;padding:12px 19px;letter-spacing:-.01em}.button-green{background:var(--lime);border-color:#c6e56d;color:var(--ink)}.button-green:hover{background:#c4e961;border-color:#b2d654;color:var(--ink);box-shadow:0 3px 9px #26340c12}.button-outline{border-color:#d3d6cf}.button-outline:hover{background:#f5f6f0;border-color:#939b87;color:var(--ink)}.button:disabled{box-shadow:none}.brand{color:var(--ink);font-family:Manrope,sans-serif;font-size:24px;font-weight:700;letter-spacing:-1px;gap:9px}.brand-symbol{width:29px;height:29px}.brand:hover{color:inherit}.eyebrow{color:#686f60;font-size:11px;letter-spacing:1.7px}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.text-over-limit{color:#ae4b36}.public-site{overflow:clip}.site-width{width:min(1216px,calc(100% - 96px));margin-inline:auto}.hero-kicker{display:flex;align-items:center;justify-content:center;gap:9px;font-size:10px;font-weight:600;letter-spacing:1.5px;color:#69715d}.live-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#6d8c40}.workbench{position:relative;text-align:left;margin-top:31px;background:#fff;border:1px solid #d2d7c8;border-radius:13px;box-shadow:0 6px 7px #1a231504,0 16px 42px #26331b08;scroll-margin-top:20px}.workbench-tabs{display:flex;align-items:center;padding:0 25px;border-bottom:1px solid #e4e6de;gap:27px;min-height:59px}.workbench-tabs>button{position:relative;min-height:59px;padding:0 1px;font-size:13px;color:#61685d;white-space:nowrap;flex-shrink:0}.workbench-tabs>button[aria-selected=true]{font-weight:600;color:#252b20}.workbench-tabs>button:hover{color:#283b1b}.active-tool-line{height:3px;border-radius:2px 2px 0 0;background:#6a823f;position:absolute;bottom:-1px;left:0;right:0}.workbench-free{margin-left:auto;display:flex;align-items:center;gap:5px;color:#60713f;background:#f0f5e6;border:1px solid #e3eacb;font-size:10px;border-radius:4px;padding:3px 7px}.workbench-free>span{width:4px;height:4px;background:#7f944c;border-radius:50%}.workbench-options{border:0;border-bottom:1px solid #eff0eb;margin:0;min-height:53px;padding:9px 25px;display:flex;align-items:center;justify-content:space-between;gap:15px;width:100%;min-width:0}.tool-language{display:flex;gap:7px;align-items:center;font-size:11px;color:#60685a}.tool-option-note{font-size:10px;color:#61685d}.style-pills{display:flex;gap:4px;align-items:center;flex-wrap:wrap}.style-pills>button{font-size:11px;min-height:33px;padding:7px 11px;border-radius:5px;color:#61685d}.style-pills>button:hover{background:#f5f6f0}.style-pills>button[aria-pressed=true]{background:#edf2e1;color:#3f502b;box-shadow:inset 0 0 0 1px #dfe7cf;font-weight:600}.workbench-settings{display:flex;align-items:center;gap:6px;font-size:11px;color:#61685d;padding:6px;min-height:32px}.translate-controls{display:flex;align-items:center;gap:15px}.translate-controls select,.write-task{background:#f6f7f2;border:1px solid #e4e7dc;border-radius:5px;padding:5px 10px;min-height:33px;min-width:150px;width:auto;font-size:12px;color:#5b6550}.write-task{max-width:250px}.rewrite-options{display:grid;grid-template-columns:150px 1fr 1.3fr;gap:16px;border:0;border-bottom:1px solid #e7eadf;background:#fafbf7;padding:17px 25px;margin:0;min-width:0}.rewrite-options>label{font-size:11px;color:#676f5e}.rewrite-options input,.rewrite-options select{font-size:12px;background:#fff;padding:9px 11px;min-height:38px}.workbench-body{display:grid;grid-template-columns:1fr 1fr;min-height:280px}.workbench-input,.workbench-output{min-width:0;display:flex;flex-direction:column;position:relative}.workbench-output{border-left:1px solid #e6e9df;background:#fcfdf9;border-radius:0}.pane-label{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:8px 25px;color:#61685d;font-size:9px;font-weight:500;letter-spacing:1.5px}.pane-label>div{display:flex;align-items:center;gap:9px}.pane-label button{display:inline-flex;gap:5px;align-items:center;color:#61685d;font-size:10px;letter-spacing:0;min-height:29px;padding:5px;border-radius:4px}.pane-label button:hover{background:#edf1e5}.workbench-input>textarea{flex:1;border:0!important;box-shadow:none!important;background:none;padding:0 25px 20px;border-radius:0;resize:none;min-height:170px;max-height:460px;color:#333d2a;font-size:15px;line-height:1.9;letter-spacing:-.12px}.workbench-input>textarea::placeholder{color:#61685d;font-size:17px}.empty-input-actions{position:absolute;top:109px;left:25px;display:flex;align-items:center;gap:13px;font-size:11px;color:#61685d;pointer-events:none}.empty-input-actions>button{display:flex;align-items:center;gap:7px;padding:7px 10px;min-height:33px;border-radius:5px;border:1px solid #e4e8db;background:#fafbf7;color:#6c785c;font-size:11px;pointer-events:auto}.empty-input-actions>button:hover{background:#eff3e6}.input-bottom,.output-bottom{display:flex;align-items:center;justify-content:space-between;padding:12px 25px;min-height:52px;margin-top:auto;gap:15px;font-size:10px;color:#61685d}.input-bottom>span{display:flex;align-items:center;gap:7px;white-space:nowrap}.input-bottom i{height:2px;width:2px;background:#9ea88e;border-radius:50%}.input-bottom>button{display:flex;align-items:center;gap:6px;font-size:10px;min-height:29px;padding:4px}.empty-result{display:flex;flex:1;align-items:center;justify-content:center;flex-direction:column;gap:13px;min-height:190px;padding:15px}.empty-result>p{font-size:12px;color:#61685d;margin:0}.result-document{width:42px;height:51px;border:1px solid #d8dfca;background:#f7faee;border-radius:5px;position:relative;padding:13px 9px;transform:rotate(-7deg)}.result-document>i{height:2px;background:#d4ddc5;display:block;margin:4px 0;border-radius:1px}.result-document>i:nth-child(2){width:75%}.result-document>span{position:absolute;width:23px;height:23px;display:grid;place-items:center;bottom:-6px;right:-9px;border-radius:50%;border:3px solid #fcfdf9;background:#dfedc0;color:#61685d;transform:rotate(7deg)}.public-result-text{padding:0 25px 25px;white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.9;color:#3d4a2f;max-height:370px;overflow:auto}.result-added{background:#dfedbf;border-radius:2px}.compare-toggle{margin-left:auto}.output-bottom{border-top:1px solid #eef0e6}.output-bottom>div{display:flex;align-items:center;gap:13px}.output-bottom button{display:flex;gap:5px;align-items:center;font-size:11px;min-height:32px;color:#6c7b57;padding:4px}.output-bottom .apply-result{padding:7px 10px;border:1px solid #d5e0bf;background:#edf4de;border-radius:5px;color:#4f6336}.result-view-toggle button[aria-pressed=true]{background:#edf2e1;color:#52663a}.public-suggestions{max-height:300px;overflow:auto;padding:0 25px 20px}.public-suggestions>article{padding:13px 0;border-top:1px solid #e5eadc}.public-suggestions article>span{font-size:9px;letter-spacing:.7px;color:#61685d;text-transform:uppercase}.public-suggestions article>p{font-size:11px;margin:5px 0;color:#61685d;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.public-suggestions del{color:#a46350;background:#faeae2;padding:2px 5px;border-radius:3px}.public-suggestions ins{text-decoration:none;background:#e4edce;padding:2px 5px;border-radius:3px;color:#526a31}.public-suggestions article>div{display:flex;gap:10px}.public-suggestions article button{display:flex;align-items:center;gap:4px;font-size:10px;color:#61685d;min-height:30px;padding:5px 7px}.no-corrections{padding:25px;display:flex;gap:10px;align-items:center;color:#61685d;font-size:13px}.stale-result-note{font-size:10px;color:#8b713c;background:#fbf4e6;padding:8px 25px}.workbench-footer{display:flex;align-items:center;justify-content:space-between;min-height:77px;padding:14px 25px;border-top:1px solid #e2e7d8;gap:20px;background:#fff;border-radius:0 0 13px 13px}.workbench-footer>div:first-child{display:flex;align-items:center;gap:7px;font-size:10px;color:#61685d}.footer-divider{height:11px;width:1px;background:#dfe5d4;margin:0 4px}.workbench-run{display:flex;align-items:center;gap:16px}.workbench-run>.button{font-size:12px;min-height:43px;padding:10px 14px}.action-free{font-size:9px;padding:2px 5px;background:#b9d863;border-radius:3px;font-weight:500;color:#46542c}.shortcut-label{font-size:9px;color:#61685d}.workbench-disclosure{font-size:9px;color:#61685d;position:absolute;bottom:-24px;left:0;width:100%;text-align:center}.output-loading{display:flex;flex:1;align-items:center;justify-content:center;flex-direction:column;padding:20px}.output-loading p{font-size:12px;color:#61685d;margin:17px 0 10px}.output-loading>button{display:flex;gap:7px;align-items:center;font-size:11px;color:#61685d;padding:7px 12px;border:1px solid #dce4cc;border-radius:5px}.writing-loader{display:flex;gap:5px}.writing-loader i{width:6px;height:6px;border-radius:50%;background:#99ad74;animation:writing-dot 1s ease-in-out infinite}.writing-loader i:nth-child(2){animation-delay:.15s}.writing-loader i:nth-child(3){animation-delay:.3s}@keyframes writing-dot{50%{transform:translateY(-5px);opacity:.4}}.typing-cursor{display:inline-block;width:2px;height:16px;background:#719343;vertical-align:middle;animation:writing-dot .8s infinite}.tool-error{padding:25px;display:flex;flex:1;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;color:#61685d}.tool-error h3{font-size:17px;letter-spacing:-.5px;margin:3px 0 0}.tool-error p{font-size:12px;line-height:1.7;margin:0;max-width:320px;color:#61685d}.tool-error button{display:flex;align-items:center;gap:8px;font-size:11px;padding:4px 0;color:#61685d}.free-limit-panel{border-top:1px solid #e3e7d7;padding:18px 25px;background:#f5f8ed;display:flex;align-items:center;justify-content:space-between;gap:20px}.free-limit-panel>div{display:flex;gap:13px;align-items:center}.limit-icon{display:grid;place-items:center;width:37px;height:37px;background:#e8efd8;border-radius:8px;color:#61685d}.free-limit-panel strong{font-size:13px;font-weight:600;color:#52643d}.free-limit-panel p{font-size:11px;margin:4px 0 0;color:#61685d}.free-limit-panel .button{font-size:11px;min-height:37px;padding:8px 12px}.word-count-results{display:grid;grid-template-columns:repeat(3,1fr);gap:20px 10px;padding:10px 25px 25px}.word-count-results>div{display:flex;flex-direction:column;gap:3px}.word-count-results strong{font:600 27px Manrope,sans-serif;letter-spacing:-1px;color:#5a6f40}.word-count-results span{font-size:10px;color:#61685d}.word-count-results strong>small{font-size:12px;font-weight:400;letter-spacing:0}.word-count-results strong.readability-value{font-size:15px;letter-spacing:-.4px;min-height:34px;display:flex;align-items:center}.section-eyebrow{display:flex;align-items:center;gap:10px;font-size:9px;letter-spacing:1.6px;color:#61685d;font-weight:500}.faq-list{border-top:1px solid #dde2d2}.faq-list details{border-bottom:1px solid #dde2d2}.faq-list summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:18px;font-size:14px;font-weight:500;cursor:pointer;padding:21px 0;color:#62704f}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary>span{height:15px;width:15px;position:relative;flex-shrink:0}.faq-list summary>span:before,.faq-list summary>span:after{content:"";position:absolute;left:3px;right:3px;top:7px;height:1px;background:#94a080}.faq-list summary>span:after{transform:rotate(90deg)}.faq-list details[open] summary>span:after{transform:rotate(0)}.faq-list details>p{font-size:12px;line-height:1.85;margin:0 34px 22px 0;color:#61685d}.tool-page-hero{padding-top:48px}.tool-page-heading{display:flex;justify-content:space-between;align-items:end;gap:30px}.tool-page-heading .hero-kicker{justify-content:flex-start}.tool-page-heading h1{font-size:47px;letter-spacing:-2px;margin:17px 0 13px}.tool-page-heading p{font-size:14px;color:#61685d;margin:0}.no-signup-note{display:flex;align-items:center;gap:7px;color:#61685d;font-size:10px;padding-bottom:5px}.tool-page-hero .workbench{margin-top:29px}.tool-page-features{display:flex;align-items:center;justify-content:center;gap:50px;padding-top:57px;padding-bottom:35px;border-bottom:1px solid #e0e5d5}.tool-page-features>span{display:flex;align-items:center;gap:7px;font-size:11px;color:#61685d}.tool-page-information{display:grid;grid-template-columns:.9fr 1.1fr;gap:100px;padding:70px 0}.tool-page-information h2{font-size:35px;margin:17px 0 25px;letter-spacing:-1.5px;max-width:360px}.tool-how-to{display:flex;flex-direction:column;gap:13px;font-size:12px;color:#61685d}.tool-how-to>span{display:flex;align-items:center;gap:10px}.tool-how-to i{font-style:normal;display:grid;place-items:center;width:23px;height:23px;background:#edf1e4;border:1px solid #dce5ce;border-radius:50%;font-size:10px;color:#61685d}.related-tools{padding:5px 0 63px}.related-tools h2{font-size:17px;letter-spacing:-.5px;margin:0 0 18px}.related-tools>div{display:flex;gap:13px;flex-wrap:wrap}.related-tools a{display:flex;align-items:center;gap:13px;padding:12px 14px;font-size:11px;border:1px solid #dce4d0;border-radius:6px;color:#61685d;background:#fff}.related-tools a:hover{background:#edf3df;color:#5e7541}.free-plans-page{max-width:980px;padding-top:55px;padding-bottom:70px}.plans-heading{text-align:center}.plans-heading h1{font-size:48px;letter-spacing:-2px;margin:20px 0}.plans-heading h1>span{color:#61685d}.plans-heading>p{font-size:14px;color:#61685d}.new-plan-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin-top:40px}.new-plan-grid>article{display:flex;flex-direction:column;background:#fff;border:1px solid #dce6cf;border-radius:12px;padding:30px}.new-plan-grid>article:first-child{border-top:4px solid #c0d99c;padding-top:27px}.new-plan-grid header>span{font-size:13px;color:#61685d;display:block;margin-bottom:18px}.new-plan-grid header>strong{font:600 35px Manrope;letter-spacing:-1px;display:block;color:#617c41}.new-plan-grid header small{display:block;font:11px DM Sans;letter-spacing:0;color:#61685d;margin-top:9px}.new-plan-grid article>p{font-size:12px;color:#61685d;margin:22px 0}.new-plan-grid ul{list-style:none;padding:0;margin:0 0 30px;display:flex;flex-direction:column;gap:15px}.new-plan-grid li{display:flex;align-items:center;gap:9px;font-size:11px;color:#61685d}.new-plan-grid article>.button{margin-top:auto}.plan-guest-link{font-size:10px;display:flex;gap:6px;align-items:center;justify-content:center;margin-top:14px;color:#61685d}.new-plan-grid article>small{font-size:9px;text-align:center;color:#61685d;margin-top:16px}.new-plan-grid .pro-plan{background:#f4f7ed}.plan-credit-note{display:flex;gap:12px;max-width:680px;margin:28px auto 0;color:#61685d}.plan-credit-note p{font-size:10px;line-height:1.8;color:#61685d;margin:0}.workspace{background:#f7f8f2}.workspace-sidebar{background:var(--navy);color:#d4dacb;border-right:0;width:232px;padding:27px 15px 0}.workspace-sidebar>.brand{font-size:22px;color:#fff;margin:0 10px 43px}.workspace-sidebar .brand-symbol{color:var(--lime)}.workspace-label{font-size:9px;color:#65705b;letter-spacing:1.7px;margin-bottom:14px}.workspace-sidebar nav>a{font-size:13px;color:#89977b;padding:12px 13px;border-radius:7px;gap:12px}.workspace-sidebar nav>a.active{background:#d2f275;color:#364c20}.workspace-sidebar nav>a:hover:not(.active){background:#ffffff08;color:#c7d3b6}.sidebar-extension{color:#7b8f64;margin:28px 9px;font-size:10px;line-height:1.6}.sidebar-extension:hover{color:#d1e2b8}.allowance{border-color:#ffffff0e;background:#ffffff04;margin:15px 0;color:#b1c298;padding:14px}.allowance>div,.allowance>div>span,.allowance p{font-size:10px;color:#758863}.allowance strong{color:#b9cda2}.allowance p{line-height:1.6}.allowance>a{color:#bdd49f;font-size:10px}.allowance progress{height:3px;background:#3b4931}.allowance progress::-webkit-progress-bar{background:#3b4931}.allowance progress::-webkit-progress-value{background:#accf80}.sidebar-user{border-color:#ffffff0c;padding:18px 4px}.sidebar-user strong{font-size:11px;color:#96ac7d}.sidebar-user small{font-size:9px;color:#5d774b}.user-avatar{background:#35412d;color:#a3bd84;width:33px;height:33px}.workspace-main{margin-left:232px}.workspace-topbar{height:67px;border-color:#e1e7d5;background:#fbfcf8;font-size:11px;padding:0 35px}.workspace-topbar strong{color:#61685d}.workspace-topbar>span,.topbar-account{color:#61685d;font-size:10px}.workspace-page{padding:42px 42px 65px}.page-heading{margin-bottom:30px}.page-heading h1{font-size:33px;margin:10px 0 12px;color:#475c33}.page-heading p{font-size:12px;color:#61685d}.workspace-page .eyebrow{font-size:9px;letter-spacing:1.6px;color:#61685d}.page-heading>.button{font-size:12px}.workspace-quick-tools{display:grid;grid-template-columns:repeat(4,1fr);gap:13px;margin:0 0 40px}.workspace-quick-tools>a{display:flex;align-items:center;gap:11px;padding:21px 18px;border:1px solid #dfe8d2;background:#fff;border-radius:8px;color:#61685d;transition:background .15s}.workspace-quick-tools>a:hover{background:#edf4df}.workspace-quick-tools>a>span{font-size:12px;color:#61685d}.workspace-quick-tools>a>svg:last-child{margin-left:auto;color:#61685d}.list-heading h2{font-size:15px;letter-spacing:-.3px;color:#61685d}.list-heading h2>span{background:#e9f0df;color:#61685d;border:0;font-size:10px}.search-field{border-color:#dee7d0;background:#fff;border-radius:7px;color:#61685d}.search-field>input{font-size:11px;color:#61685d}.search-field input::placeholder{color:#61685d}.document-list{background:#fff;border:1px solid #e2ead7;border-radius:9px;overflow:hidden}.document-list-head{background:#fafcf7;color:#61685d;border-color:#e9efdf;font-size:9px;letter-spacing:1px}.document-row{border-color:#edf2e5}.document-row:hover{background:#fcfdf9}.document-icon{background:#f3f7eb;border-color:#e1ebd4;color:#61685d;border-radius:7px}.document-row h3{font-size:14px;color:#61685d;letter-spacing:-.2px}.document-row p{font-size:11px;color:#61685d}.document-row small,.document-row time{font-size:10px;color:#61685d}.delete-document{color:#61685d}.empty-state{color:#61685d;background:#fff;border:1px dashed #dbe6ca;border-radius:9px;padding:50px 30px}.empty-state h3{font-size:20px;letter-spacing:-.6px;color:#61685d}.empty-state p{font-size:12px;color:#61685d}.empty-state .button{font-size:11px;color:#61685d;border-color:#d7e5c5}.editor-page{padding:26px 27px 35px}.editor-heading{margin-bottom:23px}.document-title{font-size:24px;letter-spacing:-.8px;color:#61685d}.back-link{color:#61685d;font-size:10px}.editor-save>span{font-size:10px;color:#61685d}.editor-save>.button{font-size:11px;min-height:38px;color:#61685d;border-color:#e0ebd1}.editor-layout{border:1px solid #e1ead4;border-radius:10px;overflow:hidden;grid-template-columns:minmax(0,1.14fr) minmax(350px,1fr);min-height:calc(100vh - 222px)}.draft-pane{border-color:#e5edda;background:#fff}.draft-toolbar{background:#fcfdf9;border-color:#edf2e5;padding:16px 24px;color:#61685d;font-size:9px;letter-spacing:1.3px}.draft-toolbar button{font-size:10px;color:#61685d}.draft-input{font-size:16px;line-height:1.95;padding:28px;color:#61685d;min-height:460px}.draft-input::placeholder{color:#61685d;font-size:17px}.draft-stats{font-size:9px;color:#61685d;border-color:#eaf0e1;gap:15px;background:#fcfdf9;padding:16px 24px}.assistant-pane{background:#f9fbf5;padding:24px}.assistant-title{margin-bottom:24px}.assistant-title strong{font-size:14px;color:#61685d}.assistant-title>span:last-child{font-size:8px;color:#61685d;letter-spacing:1.2px}.mini-brand{background:#e8f2d7;color:#61685d;border-color:#d4e4be}.tool-tabs{gap:6px;border-color:#e2ecd3}.tool-tabs>button{font-size:10px;padding:11px 8px;color:#61685d}.tool-tabs>button[aria-selected=true]{color:#61685d;border-color:#b0c795}.tool-controls{font-size:11px}.tool-controls>p{font-size:11px;color:#61685d;line-height:1.8;margin:22px 0}.tool-controls label{font-size:10px;color:#61685d}.tool-controls select,.tool-controls input,.tool-controls textarea{font-size:12px;border-color:#dfe9d1;color:#61685d}.tool-controls>.button{font-size:12px}.citation-form,.citation-result,.guest-account-panel{border-color:#e0ead2;background:#fff;border-radius:10px;box-shadow:none}.auth-page{background:var(--navy);color:#fff}.auth-page>header{padding:26px 44px}.auth-page>header>.brand{color:#fff}.auth-page .brand-symbol{color:var(--lime)}.auth-page>header>a:last-child{font-size:11px;color:#93a77c}.auth-layout{max-width:1110px;grid-template-columns:1fr 1fr;gap:100px;margin:45px auto 65px;padding:0 30px;align-items:center}.auth-layout>aside{padding:25px 0}.auth-layout>aside>.eyebrow{color:#819c65}.auth-layout>aside h1{font-size:60px;line-height:1.18;letter-spacing:-2.5px;margin:20px 0 25px}.auth-layout>aside h1>span{color:#d2f275}.auth-layout>aside>p{font-size:13px;line-height:1.9;color:#78995c}.auth-example{border-color:#ffffff10;margin-top:30px;padding-top:24px}.auth-example>span{font-size:8px;color:#5d8041;letter-spacing:1.5px}.auth-example>p{font-size:13px;color:#7d9c62;line-height:1.8;margin-bottom:20px}.auth-example>strong{font-size:19px;color:#abc98a}.auth-form-wrap{background:#fbfcf8;color:var(--ink);padding:36px;border-radius:13px;border:1px solid #e2ead6}.auth-form-wrap>.eyebrow{font-size:9px;color:#61685d}.auth-form-wrap>h2{font-size:27px;letter-spacing:-.9px;margin:14px 0;color:#61685d}.auth-form-wrap>p{font-size:11px;color:#61685d;margin-bottom:25px}.auth-form-wrap label{font-size:11px;color:#61685d}.auth-form-wrap input{font-size:13px;color:#61685d;background:#fff;border-color:#dce6ce;padding:12px}.auth-form-wrap input::placeholder{color:#61685d}.auth-form-wrap form>small{font-size:10px;color:#61685d}.auth-form-wrap form{gap:17px}.auth-form-wrap .button{font-size:12px;min-height:46px}.auth-form-wrap .auth-switch{font-size:10px;color:#61685d}.auth-switch>a{color:#61685d}.auth-privacy{font-size:9px;color:#61685d;border-color:#e5ecd9;padding-top:18px;line-height:1.8}.password-input>button{color:#61685d;width:36px;height:36px;top:5px}.error-message{font-size:12px}.toast{background:var(--navy);border:1px solid #7f9b5e;color:#d7e5c3;font-size:12px;border-radius:9px;box-shadow:0 12px 25px #1c2a1222}.legal h1{font-size:42px;color:#61685d}.legal h2{color:#61685d;font-size:23px}.legal p{font-size:14px;color:#61685d}.modal{border-radius:12px}.modal h2{font-size:23px}.modal p{font-size:13px}.icon-button:hover{background:#edf3e3}.section-eyebrow,.hero-kicker{color:#61685d}.tool-page-heading p,.tool-page-information .tool-how-to,.faq-list details>p{color:#61685d}.faq-list summary,.tool-page-information h2{color:#3f4c33}.workbench-disclosure,.input-bottom,.output-bottom,.pane-label{color:#61685d}.empty-result>p{color:#61685d}.workspace-page .eyebrow,.workspace-label{color:#8d9e7d}.page-heading h1{color:#37482c}.page-heading p{color:#61685d}.workspace-quick-tools>a>span,.list-heading h2{color:#5f7849}.document-row h3{color:#5b7544}.document-row p,.document-row small,.document-row time{color:#61685d}.empty-state p{color:#61685d}.draft-input{color:#38492e}.draft-input::placeholder{color:#61685d}.tool-controls>p{color:#61685d}.tool-controls label,.tool-controls input,.tool-controls select,.tool-controls textarea,.assistant-title strong{color:#61685d}.auth-form-wrap>h2{color:#435d31}.auth-form-wrap>p,.auth-form-wrap label{color:#61685d}.auth-form-wrap input{color:#4e683c}.auth-form-wrap .auth-switch,.auth-privacy{color:#61685d}.auth-layout>aside>p{color:#a4bc8d}.auth-example>p{color:#8ca575}.legal p,.new-plan-grid li{color:#61685d}.new-plan-grid article>p,.plans-heading>p{color:#61685d}.tool-page-features>span{color:#61685d}@media(min-width:1600px){.workbench-body{min-height:280px}}@media(max-width:1200px){.site-width{width:calc(100% - 64px)}.workspace-quick-tools{grid-template-columns:repeat(2,1fr)}.editor-layout{grid-template-columns:1fr 1fr}.assistant-pane{padding:19px}.tool-tabs{flex-wrap:wrap}.tool-tabs>button{padding:10px 6px}.workbench-tabs{gap:24px}}@media(max-width:1000px){.workbench-tabs{gap:22px;padding-inline:20px}.workbench-tabs>button{font-size:12px}.workbench-footer>div:first-child{font-size:9px}.free-reassurance,.footer-divider,.shortcut-label{display:none}.tool-page-information{gap:50px}.workspace-page{padding:33px 28px 50px}.workspace-quick-tools{gap:11px}.workspace-quick-tools>a{padding:18px 14px}.editor-layout{grid-template-columns:1fr}.draft-pane{border-right:0;border-bottom:1px solid #e0e9d3}.draft-input{min-height:320px}.assistant-pane{padding:25px}.editor-layout{min-height:unset}.auth-layout{gap:65px}.auth-layout>aside h1{font-size:49px}.auth-form-wrap{padding:28px}.tool-page-heading h1{font-size:39px}.no-signup-note{display:none}}@media(max-width:800px){.site-width{width:calc(100% - 40px)}.hero-kicker{font-size:9px;letter-spacing:1.1px}.workbench{margin-top:27px}.workbench-tabs{padding-inline:18px;gap:24px;overflow-x:auto;scrollbar-width:none}.workbench-tabs::-webkit-scrollbar{display:none}.workbench-free{display:none}.workbench-options{padding:9px 18px}.tool-option-note{display:none}.workbench-body{min-height:280px}.pane-label{padding:7px 18px}.workbench-input>textarea{padding:0 18px 15px;font-size:14px;min-height:185px}.workbench-input>textarea::placeholder{font-size:15px}.input-bottom,.output-bottom{padding:10px 18px;font-size:9px;gap:6px}.input-bottom>span{gap:5px}.input-bottom>button>span{display:none}.empty-input-actions{left:18px;gap:8px;top:101px;flex-direction:column;align-items:flex-start;font-size:10px}.empty-input-actions>button{font-size:10px}.empty-result>p{font-size:11px;max-width:145px;text-align:center;line-height:1.8}.workbench-footer{padding:13px 18px;min-height:72px;gap:10px}.workbench-footer>div:first-child>span{max-width:90px;font-size:9px}.workbench-run>.button{font-size:11px;padding:11px 12px;gap:8px}.section-eyebrow{font-size:8px;letter-spacing:1.2px}.faq-list summary{font-size:12px;padding:19px 0}.faq-list details>p{font-size:11px}.tool-page-heading h1{font-size:36px;letter-spacing:-1.5px}.tool-page-hero{padding-top:35px}.tool-page-heading p{font-size:12px}.tool-page-features{gap:25px;padding-bottom:25px}.tool-page-features>span{font-size:10px}.tool-page-information{gap:40px;padding:45px 0;grid-template-columns:1fr 1.2fr}.tool-page-information h2{font-size:27px;letter-spacing:-1px}.tool-how-to{font-size:11px}.new-plan-grid{gap:17px}.new-plan-grid>article{padding:24px}.new-plan-grid>article:first-child{padding-top:21px}.new-plan-grid li{font-size:10px;align-items:flex-start}.plans-heading h1{font-size:38px}.workspace-sidebar{width:210px;padding-inline:12px}.workspace-main{margin-left:210px}.workspace-sidebar>.brand{font-size:20px}.workspace-sidebar nav>a{font-size:12px}.workspace-page{padding:30px 23px}.workspace-quick-tools{grid-template-columns:1fr 1fr}.workspace-quick-tools>a{padding:16px 13px}.workspace-quick-tools>a>span{font-size:10px}.workspace-quick-tools>a>svg{width:17px}.workspace-quick-tools>a>svg:last-child{display:none}.page-heading{align-items:flex-start}.page-heading>.button{font-size:10px;padding:10px 12px}.page-heading h1{font-size:29px}.page-heading p{font-size:11px}.workspace-topbar{padding-inline:23px}.topbar-account{font-size:9px}.auth-layout{gap:40px}.auth-layout>aside h1{font-size:43px}.auth-form-wrap{padding:25px}.auth-form-wrap>h2{font-size:24px}.auth-layout>aside>p{font-size:12px}.auth-page>header{padding:24px 30px}}@media(max-width:600px){.site-width{width:calc(100% - 32px)}.hero-kicker{font-size:8px;letter-spacing:1.2px}.workbench{margin-top:24px;border-radius:10px}.workbench-tabs{min-height:50px;gap:24px;padding:0 17px}.workbench-tabs>button{font-size:11px;min-height:50px}.workbench-options{min-height:48px;padding:7px 16px}.style-pills{gap:1px}.style-pills>button{padding:6px 7px;font-size:9px;min-height:31px}.workbench-settings{padding:4px;margin-left:auto}.workbench-settings>span{display:none}.tool-language{font-size:10px}.workbench-body{grid-template-columns:1fr}.workbench-input{min-height:250px}.workbench-input>textarea{min-height:160px;font-size:15px;padding:0 18px 15px;resize:vertical;max-height:380px}.workbench-output{border-left:0;border-top:1px solid #e5e9dc;min-height:205px}.pane-label{min-height:42px;font-size:8px;padding-inline:18px}.pane-label button{font-size:9px}.empty-input-actions{top:100px;flex-direction:row;gap:12px;align-items:center;font-size:9px}.empty-result{min-height:153px;gap:12px;padding-top:0;padding-bottom:25px}.empty-result>p{max-width:none;font-size:11px}.result-document{transform:scale(.88) rotate(-7deg)}.input-bottom{padding:10px 18px;min-height:44px}.input-bottom>span{font-size:9px;gap:7px}.input-bottom>button>span{display:block;font-size:9px}.input-bottom>button svg{width:13px}.workbench-footer{padding:13px 16px;gap:7px;min-height:70px;border-radius:0 0 10px 10px}.workbench-footer>div:first-child{gap:5px}.workbench-footer>div:first-child>span{max-width:92px;font-size:9px;line-height:1.6}.workbench-footer>div:first-child>svg{width:13px}.workbench-run>.button{min-height:41px;font-size:10px;padding:10px 12px;gap:7px}.action-free{font-size:8px;padding:1px 4px}.workbench-disclosure{font-size:8px;bottom:-23px}.rewrite-options{grid-template-columns:1fr 1fr;padding:14px 17px;gap:12px}.rewrite-options>label:last-child{grid-column:1/-1}.rewrite-options>label{font-size:10px}.rewrite-options input,.rewrite-options select{font-size:11px}.public-result-text{font-size:14px;line-height:1.9;padding:0 18px 20px;max-height:340px}.output-bottom{padding:10px 17px;min-height:48px}.output-bottom button{font-size:10px}.output-bottom>span{font-size:9px}.output-bottom>div{gap:12px}.tool-error{min-height:160px;padding:20px}.tool-error h3{font-size:16px}.tool-error p{font-size:11px}.free-limit-panel{padding:15px 16px;gap:15px;align-items:flex-start;flex-direction:column}.free-limit-panel strong{font-size:12px}.free-limit-panel p{font-size:10px}.free-limit-panel .button{margin-left:50px;font-size:10px;min-height:35px}.word-count-results{padding:7px 20px 25px;gap:18px 10px}.word-count-results strong{font-size:25px}.word-count-results span{font-size:9px}.word-count-results strong.readability-value{font-size:13px;max-width:80px;line-height:1.3}.section-eyebrow{font-size:7px;letter-spacing:1.3px}.faq-list summary{font-size:12px;padding:20px 0}.faq-list details>p{font-size:11px;line-height:1.9}.tool-page-hero{padding-top:29px}.tool-page-heading h1{font-size:31px;letter-spacing:-1.3px;line-height:1.2;margin:16px 0 12px}.tool-page-heading p{font-size:12px;line-height:1.8;max-width:310px}.tool-page-hero .workbench{margin-top:24px}.tool-page-features{padding:50px 0 24px;gap:20px;justify-content:space-between}.tool-page-features>span{font-size:8px;gap:4px;align-items:flex-start}.tool-page-features>span svg{width:12px;height:12px}.tool-page-information{grid-template-columns:1fr;gap:30px;padding:37px 0}.tool-page-information h2{font-size:27px;max-width:none;margin-top:15px;margin-bottom:22px}.tool-how-to{flex-direction:row;gap:17px;font-size:8px}.tool-how-to>span{gap:6px}.tool-how-to i{width:20px;height:20px;flex-shrink:0;font-size:8px}.related-tools{padding:0 0 40px}.related-tools h2{font-size:16px;margin-bottom:17px}.related-tools>div{gap:9px}.related-tools a{font-size:10px;padding:11px 12px;gap:10px}.related-tools a svg{width:13px}.translate-controls{gap:10px;width:100%}.translate-controls>label{flex:1;min-width:0}.translate-controls select{min-width:0;width:100%;font-size:11px}.write-task{font-size:11px}.free-plans-page{padding-top:34px;padding-bottom:40px}.plans-heading h1{font-size:34px;letter-spacing:-1.6px;line-height:1.2}.plans-heading>p{font-size:12px;line-height:1.8}.new-plan-grid{grid-template-columns:1fr;margin-top:28px;gap:19px}.new-plan-grid>article{padding:27px}.new-plan-grid>article:first-child{padding-top:24px}.new-plan-grid li{font-size:11px;line-height:1.7}.new-plan-grid article>p{font-size:12px}.new-plan-grid article>.button{font-size:12px}.plan-credit-note{margin-top:23px}.plan-credit-note p{font-size:9px}.workspace-sidebar{width:232px;transform:translate(-100%);transition:transform .2s;box-shadow:none;z-index:100}.workspace-sidebar.sidebar-open{transform:translate(0);box-shadow:20px 0 100px #17240d66}.workspace-main{margin-left:0}.workspace-topbar{height:61px;padding:0 17px;gap:12px;justify-content:start}.workspace-topbar>.mobile-menu{display:flex;width:31px;height:31px;color:#61685d}.workspace-topbar>span{font-size:9px;gap:6px}.topbar-account{font-size:0;margin-left:auto;gap:0}.topbar-account>svg{width:17px;height:17px}.workspace-page{padding:29px 19px 45px}.page-heading{gap:15px;margin-bottom:26px}.page-heading h1{font-size:29px;margin:10px 0}.page-heading p{font-size:11px;max-width:195px;line-height:1.7}.workspace-page .eyebrow{font-size:8px}.page-heading>.button{margin-top:20px;min-height:38px;font-size:10px;gap:5px;padding:9px 11px}.page-heading>.button>svg{width:14px}.workspace-quick-tools{gap:10px;margin-bottom:32px}.workspace-quick-tools>a{padding:19px 14px;gap:10px}.workspace-quick-tools>a>span{font-size:11px}.workspace-quick-tools>a>svg{width:19px}.list-heading{gap:12px;align-items:center;flex-direction:row}.list-heading h2{font-size:12px}.list-heading h2>span{font-size:9px}.search-field{width:155px;padding:8px 10px}.search-field>input{font-size:10px;min-width:0}.search-field>svg{width:13px}.document-row h3{font-size:13px}.document-row p{font-size:10px}.document-row time{font-size:9px}.empty-state{padding:40px 20px}.empty-state h3{font-size:20px}.empty-state p{font-size:11px}.editor-page{padding:22px 14px 30px}.editor-heading{gap:10px;align-items:flex-start;margin-bottom:20px}.editor-heading>div:first-child{min-width:0}.document-title{font-size:21px;max-width:220px}.editor-save{gap:8px}.editor-save>span{display:none}.editor-save>.button{font-size:9px;padding:9px;min-height:35px;gap:4px}.editor-save>.button>svg{width:12px}.editor-layout{border-radius:9px;grid-template-columns:1fr}.draft-toolbar{padding:13px 18px}.draft-input{padding:22px 20px;min-height:330px;font-size:15px}.draft-input::placeholder{font-size:15px}.draft-stats{font-size:8px;padding:13px 18px;gap:12px;flex-wrap:wrap}.assistant-pane{padding:22px 19px}.tool-tabs{flex-wrap:nowrap;overflow-x:auto;gap:8px}.tool-tabs>button{font-size:10px;padding:10px 6px;white-space:nowrap}.assistant-title strong{font-size:14px}.assistant-title>span:last-child{font-size:7px}.tool-controls>p{font-size:11px;line-height:1.85}.tool-controls label{font-size:10px}.tool-controls>.button{font-size:12px;min-height:44px}.auth-page>header{padding:23px 21px}.auth-page>header>.brand{font-size:22px}.auth-page>header>a:last-child{font-size:9px;gap:5px}.auth-layout{display:flex;flex-direction:column;gap:25px;max-width:440px;margin:10px auto 40px;padding:0 19px}.auth-layout>aside{display:none}.auth-form-wrap{width:100%;padding:29px 25px}.auth-form-wrap>h2{font-size:26px}.auth-form-wrap>p{font-size:12px}.auth-form-wrap label{font-size:12px}.auth-form-wrap input{font-size:16px;padding:12px}.auth-form-wrap form{gap:19px}.auth-form-wrap .auth-switch{font-size:11px}.auth-privacy{font-size:10px}.auth-form-wrap>.eyebrow{font-size:8px}.auth-form-wrap .button{font-size:13px;min-height:47px}.legal{width:calc(100% - 40px);padding-top:35px;padding-bottom:45px}.legal h1{font-size:32px;line-height:1.2;letter-spacing:-1px}.legal h2{font-size:21px}.legal p{font-size:13px}.toast{font-size:11px;width:max-content;max-width:calc(100% - 28px);bottom:16px;padding:13px 15px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition:none!important}}.not-found-page{text-align:center;padding:90px 0 110px}.not-found-page h1{font-size:44px;margin:25px 0}.not-found-page p{font-size:14px;margin-bottom:26px}@media(max-width:600px){.workbench{display:flex;flex-direction:column}.workbench-tabs{order:0}.workbench-options{order:1}.rewrite-options{order:2}.workbench-body{display:contents}.workbench-input{order:3;min-height:235px}.workbench-footer{order:4;border-radius:0;border-bottom:1px solid #e1e6d7}.workbench-output{order:5;border-top:0;border-radius:0 0 10px 10px;min-height:190px}.free-limit-panel{order:6}.workbench-disclosure{order:7}.workbench-run>.button{min-height:44px}.not-found-page{padding:60px 0}.not-found-page h1{font-size:32px}}.workbench-run>.button{font-size:13px;min-height:46px}.input-bottom,.output-bottom{font-size:11px}.input-bottom>button{font-size:11px}.pane-label{font-size:10px}.empty-result>p{font-size:13px}.workbench-footer>div:first-child{font-size:11px}.workbench-disclosure{font-size:10px}.style-pills>button{font-size:12px}.faq-list details>p{font-size:14px}.faq-list summary{font-size:15px}.allowance p,.allowance>div,.allowance>div>span,.allowance>a{font-size:11px}@media(max-width:800px){.workbench-run>.button{font-size:12px}.faq-list summary{font-size:14px}.faq-list details>p{font-size:13px}}@media(max-width:600px){.workbench-run>.button{font-size:12px}.workbench-disclosure{font-size:9px;line-height:1.6;bottom:-25px}.style-pills>button{font-size:10px}.pane-label{font-size:9px}.empty-result>p{font-size:12px}.workbench-footer>div:first-child>span{font-size:10px}.input-bottom>span{font-size:10px}.input-bottom>button>span{font-size:10px}.not-found-page h1{font-size:32px}}@media(max-width:360px){.workbench-run>.button{font-size:11px;gap:6px;padding:10px}.workbench-footer>div:first-child>span{font-size:9px;max-width:75px}}.tool-tabs>button{font-size:12px;padding:11px 12px}.assistant-title strong{font-size:16px}.tool-controls label{font-size:12px}.tool-controls select,.tool-controls input,.tool-controls textarea{font-size:13px}.tool-controls>.button{font-size:13px}.assistant-empty h3{color:#657358}.assistant-empty p{color:#6f7b62}@media(max-width:800px){.tool-tabs>button{font-size:11px;padding:10px 8px}}@media(max-width:600px){.tool-tabs>button{font-size:11px;padding:10px 7px}.workspace-sidebar.sidebar-open{top:61px;bottom:0}.assistant-pane{padding:0}.assistant-title{margin-bottom:0}.tool-tabs{padding-inline:14px}.tool-controls label{font-size:12px}.tool-controls select,.tool-controls input,.tool-controls textarea{font-size:16px}.tool-controls{padding:21px}}.auth-form-wrap>p{font-size:13px}.auth-form-wrap label{font-size:13px}.auth-form-wrap input{font-size:14px;min-height:47px}.auth-form-wrap .button{font-size:14px}.auth-form-wrap .auth-switch{font-size:12px}.auth-privacy{font-size:11px}.page-heading p{font-size:14px}.workspace-quick-tools>a>span{font-size:13px}.document-row p{font-size:13px}.empty-state p{font-size:14px}@media(max-width:600px){.auth-form-wrap input{font-size:16px}.auth-form-wrap>p{font-size:13px;line-height:1.8}.auth-privacy{font-size:10px}.page-heading p{font-size:12px}.workspace-quick-tools>a>span{font-size:12px}.document-row p{font-size:11px}.empty-state p{font-size:12px}.workbench-input>textarea{font-size:16px}.rewrite-options input,.rewrite-options select,.translate-controls select,.write-task{font-size:16px}.style-pills>button{min-height:40px}.workbench-settings{min-height:40px;min-width:40px;justify-content:center}.pane-label>div>button{min-height:36px;min-width:36px;justify-content:center}.output-bottom button{min-height:40px}}@media(min-width:800px)and (max-height:860px){.workbench-body{min-height:230px}.workbench-input>textarea{min-height:145px}.workbench-footer{min-height:68px}.workbench-tabs,.workbench-tabs>button{min-height:53px}.workbench-options{min-height:48px}}:root{--tf-ink: #173c2f;--tf-green: #146c4b;--tf-muted: #55665c;--tf-line: #dfe8e1;--tf-mint: #eaf4ed;--tf-lilac: #f3f0fb;--tf-cream: #fafbf7}body{background:#fff}.public-site{--green: var(--tf-green);--lime: var(--tf-green);--ink: var(--tf-ink);background:#fff;color:var(--tf-ink)}.tf-width{width:min(1280px,calc(100% - 96px));margin-inline:auto}.tf-presentation h1,.tf-presentation h2,.tf-presentation h3{color:var(--tf-ink);font-family:Manrope,sans-serif;font-weight:600;letter-spacing:-.052em}.tf-presentation p{color:var(--tf-muted)}.tf-button{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:56px;padding:16px 26px;background:var(--tf-green);color:#fff;font-size:16px;font-weight:600;border:1px solid var(--tf-green);border-radius:7px;line-height:1.4;transition:background .18s,border-color .18s,box-shadow .18s;white-space:nowrap}.tf-button:hover{background:#0c563b;color:#fff;border-color:#0c563b;box-shadow:0 5px 15px #15452e12}.tf-button-secondary{background:#fff;color:var(--tf-ink);border-color:#b7c9bd}.tf-button-secondary:hover{background:#f2f7f2;color:var(--tf-ink);border-color:#6c937b}.tf-button-light{background:#fff;border-color:#fff;color:var(--tf-ink)}.tf-button-light:hover{background:#e7f2e9;border-color:#e7f2e9;color:var(--tf-ink)}.tf-text-link{display:inline-flex;align-items:center;gap:16px;color:var(--tf-green);font-size:17px;font-weight:600;padding:11px 0;border-bottom:1px solid #aac5b4;line-height:1.5}.tf-text-link:hover{color:#0a4c33;border-color:#0a4c33}.tf-eyebrow{display:block;color:#547b62;font-size:12px;font-weight:600;letter-spacing:1.8px;line-height:1.5}.tf-nav{height:88px;background:#fff;position:relative;z-index:60;border-bottom:1px solid #eaf0ea;--green: var(--tf-green)}.tf-nav-inner{width:min(1440px,calc(100% - 80px));height:100%;margin:auto;display:flex;align-items:center;gap:72px}.tf-nav .brand{color:var(--tf-ink);font-size:25px;gap:10px}.tf-nav .brand-symbol{color:var(--tf-green);width:30px;height:30px}.tf-nav-links{display:flex;align-items:center;gap:33px;font-size:15px;font-weight:500;color:#344b3e}.tf-nav-links>a:hover,.tf-tools-menu>summary:hover{color:var(--tf-green)}.tf-tools-menu>summary{display:flex;align-items:center;gap:8px;cursor:pointer;list-style:none;min-height:48px}.tf-tools-menu>summary::-webkit-details-marker{display:none}.tf-tools-menu[open]>summary svg{transform:rotate(180deg)}.tf-tools-menu{position:relative}.tf-tools-dropdown{position:absolute;top:57px;left:-18px;width:300px;border:1px solid #dbe6dd;border-radius:12px;padding:10px;background:#fff;box-shadow:0 14px 34px #183d2d15}.tf-tools-dropdown>a{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:14px;padding:13px 14px;border-radius:6px;color:#385741}.tf-tools-dropdown>a>svg{color:#7c9885}.tf-tools-dropdown>a:hover{background:#edf5ed;color:#164f32}.tf-nav-actions{margin-left:auto;display:flex;align-items:center;gap:27px}.tf-login{font-size:15px;font-weight:500;color:#2d4939;white-space:nowrap}.tf-nav .tf-nav-cta{min-height:44px;padding:11px 19px;font-size:14px;gap:14px}.tf-menu-toggle,.tf-mobile-login{display:none}.tf-hero{text-align:center;padding-top:58px}.tf-hero h1{font-size:clamp(64px,6vw,92px);line-height:1.07;margin:22px 0 26px;letter-spacing:-.065em;font-weight:600}.tf-hero h1>span{color:var(--tf-green)}.tf-hero-copy>p{font-size:20px;line-height:1.65;letter-spacing:-.25px;max-width:720px;margin:0 auto 31px;color:#58685e}.tf-hero-actions{display:flex;align-items:center;justify-content:center;gap:15px}.tf-hero-reassurance{display:flex;align-items:center;justify-content:center;gap:23px;font-size:13px;color:#6a7e6d;margin-top:20px}.tf-hero-reassurance>span{display:flex;align-items:center;gap:6px}.tf-hero-reassurance svg{color:#75977d}.tf-hero-art{width:min(1376px,calc(100% - 64px));margin:46px auto 0}.tf-product-image{position:relative;margin:0;border-radius:26px;overflow:hidden;isolation:isolate}.tf-product-image img{width:100%;height:auto;display:block}.tf-product-image figcaption{position:absolute;left:22px;bottom:18px;color:#456951;font-size:11px;font-weight:500;line-height:1.4;background:#ffffffe6;border:1px solid #ffffff66;padding:5px 9px;border-radius:5px}.tf-hero-image{border-radius:28px}.tf-hero-image figcaption{left:28px;bottom:23px;font-size:12px;padding:7px 11px}.tf-story{display:grid;grid-template-columns:1fr 1.12fr;gap:108px;align-items:center;padding-top:100px;padding-bottom:110px}.tf-story-copy h2{font-size:59px;line-height:1.12;letter-spacing:-2.7px;margin:23px 0 25px}.tf-story-copy>p{font-size:19px;line-height:1.75;max-width:420px;letter-spacing:-.2px;margin-bottom:24px;color:#596e5c}.tf-story-copy>.tf-button{margin-top:4px}.tf-tone-band{background:#f7f5fc}.tf-story-reverse .tf-story-copy{order:2}.tf-story-reverse .tf-product-image{order:1}.tf-story-reverse{grid-template-columns:1.12fr 1fr}.tf-story-reverse .tf-story-copy{padding-left:16px}.tf-chrome-band{background:#173f32}.tf-chrome-band .tf-eyebrow{color:#c3ddc8}.tf-chrome-band h2{color:#fff}.tf-chrome-band .tf-story-copy>p{color:#c5d7ca}.tf-chrome-band .tf-story{padding-top:106px;padding-bottom:106px}.tf-chrome-band .tf-product-image{border-radius:24px}.tf-story-note{display:block;font-size:13px;color:#b6cfbd;margin-top:19px}.tf-toolkit{padding:125px 0 105px;display:grid;grid-template-columns:1fr 1fr;gap:110px;align-items:start}.tf-toolkit h2{font-size:55px;line-height:1.14;margin:23px 0 20px;letter-spacing:-2.5px}.tf-toolkit p{font-size:18px;line-height:1.7;margin:0}.tf-toolkit-links{padding-top:12px}.tf-toolkit-links>a{display:flex;justify-content:space-between;align-items:center;gap:30px;min-height:64px;padding:16px 0;font-size:19px;letter-spacing:-.3px;border-bottom:1px solid var(--tf-line);color:#385841;transition:padding .18s,color .18s}.tf-toolkit-links>a:first-child{border-top:1px solid var(--tf-line)}.tf-toolkit-links>a:hover{color:#126c4b;padding-left:9px}.tf-toolkit-links svg{color:#79917d}.tf-questions{display:grid;grid-template-columns:1fr 1.2fr;gap:100px;padding:30px 0 105px}.tf-questions h2{font-size:46px;line-height:1.16;margin:22px 0;letter-spacing:-2px}.tf-questions>div:last-child{border-top:1px solid var(--tf-line)}.tf-questions details{border-bottom:1px solid var(--tf-line)}.tf-questions summary{display:flex;align-items:center;justify-content:space-between;gap:25px;list-style:none;cursor:pointer;font-size:18px;font-weight:500;color:#354f3d;line-height:1.6;padding:24px 0}.tf-questions summary::-webkit-details-marker{display:none}.tf-questions summary svg{color:#718b77}.tf-questions details[open] summary svg{transform:rotate(180deg)}.tf-questions details>p{font-size:16px;line-height:1.8;color:#617565;margin:0 30px 27px 0}.tf-final{background:#eaf3e9;text-align:center;padding:96px 0 91px}.tf-final h2{font-size:72px;line-height:1.1;letter-spacing:-3.4px;margin:25px 0 34px}.tf-final p{font-size:13px;color:#738876;margin:20px 0 0}.tf-footer{background:#f7faf6;color:#2b4937;border-top:1px solid #e1e9df;--green: var(--tf-green)}.tf-footer-main{display:grid;grid-template-columns:1.65fr 1fr 1fr 1fr;gap:55px;padding:66px 0 58px}.tf-footer .brand{font-size:25px;color:var(--tf-ink)}.tf-footer .brand-symbol{color:var(--tf-green)}.tf-footer-brand>p{font-size:19px;line-height:1.6;letter-spacing:-.3px;color:#5f7863;margin:22px 0}.tf-footer-brand>a:last-child{font-size:13px;display:inline-flex;align-items:center;gap:9px;color:#416b4d;line-height:1.8}.tf-footer-main>div:not(:first-child){display:flex;flex-direction:column;gap:14px}.tf-footer-main h2{font:600 14px DM Sans,sans-serif;letter-spacing:0;margin:5px 0 9px;color:#294c34}.tf-footer-main>div>a:not(.brand){font-size:14px;color:#57765f}.tf-footer-main>div>a:hover{color:#0a5c38;text-decoration:underline;text-underline-offset:4px}.tf-footer-bottom{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #dfe8dc;padding:25px 0 29px;font-size:12px;color:#6b866f}.public-site .button-green{background:var(--tf-green);border-color:var(--tf-green);color:#fff}.public-site .button-green:hover{background:#0c553b;border-color:#0c553b;color:#fff}.public-site .action-free{background:#e1eee6;color:#286142}.public-site .tool-page-hero{padding-top:57px}.public-site .tool-page-heading h1{font-size:56px;letter-spacing:-2.6px;color:var(--tf-ink)}.public-site .tool-page-heading p{font-size:18px;line-height:1.65;color:#607464}.public-site .tool-page-heading .hero-kicker{font-size:11px;color:#63856b}.public-site .no-signup-note{font-size:13px;color:#688671}.public-site .tool-page-hero .workbench{margin-top:37px}.public-site .workbench{border-color:#ceddcf;box-shadow:0 12px 38px #25492d09}.public-site .workbench-tabs>button{font-size:14px}.public-site .workbench-tabs>button[aria-selected=true]{color:#1a6440}.public-site .active-tool-line{background:#216d48}.public-site .workbench-footer{background:#fff}.public-site .workbench-run>.button{font-size:14px}.public-site .style-pills>button{font-size:13px}.public-site .workbench-input>textarea{font-size:17px;color:#2c4333}.public-site .public-result-text{font-size:17px;color:#2e5737}.public-site .workbench-output{background:#f8fbf5}.public-site .tool-page-features{gap:55px}.public-site .tool-page-features>span{font-size:13px;color:#62816a}.public-site .tool-page-information{padding:88px 0;gap:120px}.public-site .tool-page-information h2{font-size:42px;letter-spacing:-1.7px}.public-site .tool-page-information .section-eyebrow{font-size:10px}.public-site .tool-how-to{font-size:14px;gap:16px}.public-site .faq-list summary{font-size:17px;line-height:1.6}.public-site .faq-list details>p{font-size:15px;color:#647966}.public-site .related-tools h2{font-size:23px}.public-site .related-tools a{font-size:14px;padding:13px 17px}.public-site .section-eyebrow{color:#6d8b72}.public-site .plans-heading h1{font-size:57px;line-height:1.15;color:var(--tf-ink)}.public-site .plans-heading h1>span{color:#39754e}.public-site .plans-heading>p{font-size:18px;line-height:1.65}.public-site .new-plan-grid header>strong{color:#285c38}.public-site .new-plan-grid article>p,.public-site .new-plan-grid li{font-size:14px;line-height:1.6}.public-site .new-plan-grid header small{font-size:13px}.public-site .new-plan-grid article>small,.public-site .plan-guest-link{font-size:12px}.public-site .new-plan-grid article>.button{font-size:15px}.public-site .plan-credit-note p{font-size:13px}.public-site .new-plan-grid>article:first-child{border-top-color:#58966b}.public-site .new-plan-grid>article{padding:34px;border-color:#d9e5d6}.public-site .new-plan-grid .pro-plan{background:#f4f8ef}.tf-extension-hero{display:grid;grid-template-columns:1fr 1.12fr;gap:100px;align-items:center;padding-top:75px;padding-bottom:90px}.tf-extension-hero h1{font-size:72px;line-height:1.12;letter-spacing:-3.5px;margin:25px 0}.tf-extension-hero h1>span{color:var(--tf-green)}.tf-extension-hero>div>p{font-size:20px;line-height:1.7;max-width:420px;margin-bottom:29px}.tf-extension-hero small{display:block;font-size:12px;color:#76917a;margin-top:18px}.tf-install{padding:25px 0 75px}.tf-install>h2{font-size:48px;line-height:1.15;letter-spacing:-2.2px;margin-bottom:40px}.tf-install-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;border-top:1px solid var(--tf-line);padding-top:32px}.tf-install-grid article>span{display:block;font-size:14px;letter-spacing:1px;color:#7a9981;margin-bottom:25px}.tf-install-grid h3{font-size:22px;letter-spacing:-.6px;margin-bottom:14px}.tf-install-grid p{font-size:16px;line-height:1.8}.tf-install-grid code{font-size:13px;background:#edf4e9;padding:3px 5px;border-radius:4px}.tf-install-note{font-size:13px;margin:15px 0 0;color:#7c967e}.tf-extension-control{border-top:1px solid var(--tf-line);display:flex;gap:25px;padding:40px 0 65px;align-items:center}.tf-extension-control>svg{color:var(--tf-green)}.tf-extension-control h2{font-size:24px;letter-spacing:-.6px;margin:0 0 8px}.tf-extension-control p{font-size:15px;margin:0;line-height:1.7}.tf-extension-control>a{display:inline-flex;gap:9px;align-items:center;font-size:14px;margin-left:auto;white-space:nowrap;color:var(--tf-green)}.auth-page{background:#f1f6f0;color:var(--tf-ink)}.auth-page>header>.brand{color:var(--tf-ink)}.auth-page .brand-symbol{color:var(--tf-green)}.auth-page>header>a:last-child{font-size:13px;color:#476d4d}.auth-layout>aside>.eyebrow{color:#62876a}.auth-layout>aside h1{color:#284d32}.auth-layout>aside h1>span{color:#2d8556}.auth-layout>aside>p{color:#627c66;font-size:17px}.auth-example{border-color:#d8e5d5}.auth-example>span{color:#66886d;font-size:11px}.auth-example>p{color:#76917b;font-size:15px}.auth-example>strong{color:#35693e;font-size:22px}.auth-form-wrap{background:#fff;border-color:#dce7d8;box-shadow:0 12px 40px #21462a05}.auth-form-wrap>h2{color:#244c32}.auth-form-wrap>.eyebrow{font-size:11px;color:#6b8971}.auth-form-wrap>p{font-size:15px}.auth-form-wrap label{font-size:14px}.auth-form-wrap input{font-size:16px}.auth-form-wrap .button-green{background:var(--tf-green);border-color:var(--tf-green);color:#fff}.auth-form-wrap .button-green:hover{background:#0e563c}.auth-form-wrap .auth-switch{font-size:13px}.auth-privacy{font-size:12px}.auth-form-wrap form>small{font-size:12px;color:#6c8470}.workspace{background:#f8faf7}.workspace-sidebar{background:#fff;border-right:1px solid #dfe8dc;color:#3b5d42}.workspace-sidebar>.brand{color:var(--tf-ink)}.workspace-sidebar .brand-symbol{color:var(--tf-green)}.workspace-label{color:#819b84}.workspace-sidebar nav>a{color:#5a7560;font-size:14px}.workspace-sidebar nav>a.active{background:#e9f3e8;color:#24663b}.workspace-sidebar nav>a:hover:not(.active){background:#f2f7ee;color:#315d38}.sidebar-extension{color:#688e71;font-size:12px}.sidebar-extension:hover{color:#225c35}.allowance{background:#f8fbf4;border-color:#dfe9d5}.allowance strong{color:#4f7652}.allowance>div,.allowance>div>span,.allowance p{color:#729076}.allowance>a{color:#3d7c4a}.allowance progress::-webkit-progress-bar{background:#dfebd5}.allowance progress::-webkit-progress-value{background:#72a874}.sidebar-user{border-color:#e5edde}.sidebar-user strong{color:#54795a}.sidebar-user small{color:#7e9a81}.user-avatar{background:#e9f2e2;color:#5c8a60}.workspace .button-green{background:var(--tf-green);border-color:var(--tf-green);color:#fff}.workspace .button-green:hover{background:#0e563c}.page-heading h1{color:#284b32}.page-heading p{color:#67836c}.workspace-page .eyebrow{font-size:11px}.workspace-topbar{font-size:13px;background:#fff}.workspace-topbar>span,.topbar-account{font-size:12px;color:#78987d}.document-title{color:#365a3c}.workspace-quick-tools>a{color:#5b865e}.document-row h3{color:#4f7651}.assistant-title strong{color:#426e47}.mini-brand{color:#45804e}.tool-tabs>button{color:#739375}.tool-controls label{color:#5c7d5f}.tool-controls>p{font-size:13px}.tool-controls input,.tool-controls select,.tool-controls textarea{color:#4c7251}.assistant-empty h3{color:#608464}.assistant-empty p{color:#729277}.settings-section h2{color:#456b4b}.settings-section p{color:#718c74}.legal h1,.legal h2{color:#315b3b}.legal p{color:#647c67}@media(min-width:1600px){.tf-hero h1{font-size:94px}.tf-hero-art{margin-top:46px}.tf-hero{padding-top:58px}}@media(max-width:1200px){.tf-nav-inner{gap:48px;width:calc(100% - 64px)}.tf-nav-links{gap:25px}.tf-nav-actions{gap:23px}.tf-width{width:calc(100% - 80px)}.tf-story,.tf-story-reverse{gap:65px}.tf-story-copy h2{font-size:50px}.tf-story-copy>p{font-size:18px}.tf-toolkit{gap:80px}.tf-toolkit h2{font-size:48px}.tf-extension-hero{gap:70px}.tf-extension-hero h1{font-size:60px}.tf-footer-main{gap:40px}.tf-footer-main>div>a:not(.brand){font-size:13px}.tf-story-reverse .tf-story-copy{padding-left:0}}@media(max-width:1000px){.tf-nav{height:80px}.tf-nav-inner{gap:35px;width:calc(100% - 48px)}.tf-nav .brand{font-size:23px}.tf-nav-links{font-size:14px;gap:21px}.tf-nav-actions{gap:19px}.tf-login{font-size:14px}.tf-nav .tf-nav-cta{font-size:13px;padding:10px 15px;gap:10px}.tf-width{width:calc(100% - 64px)}.tf-hero{padding-top:56px}.tf-hero h1{font-size:76px}.tf-hero-copy>p{font-size:18px}.tf-hero-art{width:calc(100% - 40px);margin-top:50px}.tf-story,.tf-story-reverse{gap:45px;padding-top:80px;padding-bottom:80px;grid-template-columns:1fr 1fr}.tf-story-copy h2{font-size:42px;letter-spacing:-1.9px}.tf-story-copy>p{font-size:17px;line-height:1.75}.tf-eyebrow{font-size:10px;letter-spacing:1.5px}.tf-text-link{font-size:15px;gap:12px}.tf-chrome-band .tf-story{padding:82px 0}.tf-chrome-band .tf-button{font-size:14px;padding:14px 18px;gap:11px;min-height:52px}.tf-story-note{font-size:11px}.tf-toolkit{padding:90px 0 80px;gap:65px}.tf-toolkit h2{font-size:42px;letter-spacing:-1.8px}.tf-toolkit p{font-size:17px}.tf-toolkit-links>a{font-size:17px;min-height:59px}.tf-questions{gap:65px;padding-bottom:85px}.tf-questions h2{font-size:40px}.tf-questions summary{font-size:16px;padding:21px 0}.tf-questions details>p{font-size:15px}.tf-final{padding:80px 0}.tf-final h2{font-size:62px}.tf-footer-main{gap:30px;grid-template-columns:1.35fr 1fr 1fr 1fr;padding-top:50px}.tf-footer-brand>p{font-size:17px}.tf-footer-main h2{font-size:13px}.tf-footer-brand>a:last-child{font-size:12px;flex-wrap:wrap}.tf-footer-main>div>a:not(.brand){font-size:12px}.tf-extension-hero{gap:45px;padding-top:55px}.tf-extension-hero h1{font-size:51px;letter-spacing:-2.4px}.tf-extension-hero>div>p{font-size:18px}.tf-install-grid{gap:35px}.tf-install-grid p{font-size:15px}.tf-install>h2{font-size:43px}.public-site .tool-page-heading h1{font-size:46px}.public-site .tool-page-information{gap:70px}.public-site .tool-page-information h2{font-size:35px}.public-site .tool-page-features{gap:35px}.public-site .tool-page-features>span{font-size:12px}.tf-extension-control{gap:18px}.tf-extension-control h2{font-size:21px}.tf-extension-control p{font-size:14px}.tf-extension-control>a{font-size:12px}}@media(max-width:800px){.tf-nav{height:74px}.tf-nav-inner{width:calc(100% - 40px);gap:20px}.tf-nav .brand{font-size:23px}.tf-nav-actions{gap:21px}.tf-nav .tf-nav-cta{min-height:42px}.tf-nav-links{display:none;position:absolute;top:74px;left:0;right:0;max-height:calc(100dvh - 74px);overflow-y:auto;overscroll-behavior:contain;background:#fff;border-top:1px solid #e5ede3;padding:12px 25px 25px;box-shadow:0 18px 30px #213c2510;align-items:stretch;gap:0}.tf-nav-links.is-open{display:flex;flex-direction:column}.tf-nav-links>a,.tf-tools-menu>summary{padding:15px 0;min-height:50px;font-size:16px;justify-content:space-between}.tf-tools-menu>summary{width:100%}.tf-tools-dropdown{position:static;width:100%;box-shadow:none;border:0;border-radius:6px;background:#f3f8ef;padding:5px 12px;margin:0 0 7px}.tf-tools-dropdown>a{font-size:14px;min-height:45px;padding:11px 7px}.tf-nav-links .tf-mobile-login{display:flex}.tf-menu-toggle{display:flex;align-items:center;justify-content:center;color:var(--tf-ink);padding:8px;margin-right:-8px}.tf-login{display:none}.tf-width{width:calc(100% - 48px)}.tf-hero h1{font-size:67px}.tf-hero-copy>p{font-size:18px;max-width:570px}.tf-hero-art{width:calc(100% - 32px)}.tf-hero-image{border-radius:20px}.tf-story{gap:35px}.tf-story-copy h2{font-size:36px;letter-spacing:-1.5px;margin:19px 0 20px}.tf-story-copy>p{font-size:16px;line-height:1.8}.tf-product-image{border-radius:18px}.tf-product-image figcaption{left:15px;bottom:13px;font-size:9px;padding:4px 7px}.tf-text-link{font-size:14px;gap:9px}.tf-chrome-band .tf-button{font-size:12px;gap:9px;padding:13px 15px;min-height:49px}.tf-story-note{font-size:10px}.tf-toolkit{gap:45px}.tf-toolkit h2{font-size:36px}.tf-toolkit-links>a{font-size:16px;min-height:57px}.tf-questions{grid-template-columns:.9fr 1.1fr;gap:45px}.tf-questions h2{font-size:35px}.tf-questions summary{font-size:15px}.tf-questions details>p{font-size:14px;margin-right:15px}.tf-footer-main{grid-template-columns:1.3fr 1fr;gap:38px 65px}.tf-footer-main>div>a:not(.brand){font-size:14px}.tf-footer-main h2{font-size:14px}.tf-footer-brand>p{font-size:18px}.tf-footer-brand>a:last-child{font-size:13px}.tf-extension-hero{gap:35px}.tf-extension-hero h1{font-size:44px;letter-spacing:-1.9px}.tf-extension-hero>div>p{font-size:16px}.tf-extension-hero .tf-button{font-size:14px;padding:13px 17px;min-height:50px}.tf-extension-hero small{font-size:11px}.tf-install>h2{font-size:36px}.tf-install-grid{gap:25px}.tf-install-grid h3{font-size:19px}.tf-install-grid p{font-size:14px}.tf-extension-control{flex-wrap:wrap}.tf-extension-control>a{margin-left:44px}.public-site .tool-page-heading h1{font-size:40px;letter-spacing:-1.8px}.public-site .tool-page-heading p{font-size:17px}.public-site .tool-page-hero{padding-top:40px}.public-site .workbench-tabs>button{font-size:13px}.public-site .style-pills>button{font-size:12px}.public-site .workbench-input>textarea{font-size:16px}.public-site .workbench-run>.button{font-size:13px}.public-site .tool-page-information{gap:45px}.public-site .tool-page-information h2{font-size:30px}.public-site .faq-list summary{font-size:15px}.public-site .faq-list details>p{font-size:14px}.public-site .tool-how-to,.public-site .related-tools a{font-size:13px}.auth-layout>aside>p{font-size:15px}.auth-example>p{font-size:14px}.auth-example>strong{font-size:19px}}@media(max-width:600px){.tf-width{width:calc(100% - 40px)}.tf-nav{height:70px}.tf-nav-inner{width:calc(100% - 32px);gap:12px}.tf-nav .brand{font-size:21px;gap:7px}.tf-nav .brand-symbol{width:26px;height:26px}.tf-nav-actions{gap:12px}.tf-nav .tf-nav-cta{font-size:12px;padding:10px 12px;min-height:40px;gap:8px}.tf-menu-toggle{padding:7px}.tf-nav-links{top:70px;max-height:calc(100dvh - 70px);padding-inline:22px}.tf-nav-links>a,.tf-tools-menu>summary{font-size:16px}.tf-hero{padding-top:43px}.tf-hero h1{font-size:57px;line-height:1.08;letter-spacing:-3.2px;margin:20px 0 23px}.tf-hero .tf-eyebrow{font-size:9px;letter-spacing:1.3px}.tf-hero-copy>p{font-size:17px;line-height:1.7;letter-spacing:-.15px;margin-bottom:27px;max-width:340px}.tf-desktop-break{display:none}.tf-hero-actions{flex-direction:column;gap:12px;padding:0 18px}.tf-button{min-height:54px;font-size:15px;padding:15px 21px;gap:14px}.tf-hero-actions>.tf-button{width:100%;max-width:330px}.tf-hero-reassurance{font-size:10px;gap:15px;margin-top:18px}.tf-hero-reassurance svg{width:12px;height:12px}.tf-hero-reassurance>span{gap:4px}.tf-hero-art{width:calc(100% - 24px);margin-top:39px}.tf-hero-image{border-radius:15px}.tf-hero-image img{width:100%;max-width:100%;position:static}.tf-hero-image figcaption{font-size:8px;left:12px;bottom:12px;padding:4px 6px}.tf-eyebrow{font-size:10px;letter-spacing:1.5px}.tf-story,.tf-story-reverse{grid-template-columns:1fr;gap:34px;padding-top:65px;padding-bottom:65px}.tf-story-copy h2{font-size:42px;letter-spacing:-1.9px;line-height:1.14;margin:20px 0}.tf-story-copy>p{font-size:17px;line-height:1.8;margin-bottom:18px;max-width:420px}.tf-text-link{font-size:15px;padding:10px 0;gap:15px}.tf-story-reverse .tf-story-copy,.tf-story-reverse .tf-product-image{order:initial}.tf-story .tf-product-image{width:100%}.tf-product-image{border-radius:20px}.tf-product-image figcaption{font-size:9px;left:14px;bottom:13px;padding:5px 8px}.tf-chrome-band .tf-story{padding-top:66px;padding-bottom:61px}.tf-chrome-band .tf-button{font-size:14px;min-height:52px;padding:14px 18px;gap:12px}.tf-story-note{font-size:12px;margin-top:17px}.tf-toolkit{grid-template-columns:1fr;gap:29px;padding:66px 0 61px}.tf-toolkit h2{font-size:39px;line-height:1.15;letter-spacing:-1.8px;margin:21px 0 18px}.tf-toolkit p{font-size:16px;line-height:1.7}.tf-toolkit-links{padding-top:0}.tf-toolkit-links>a{font-size:17px;min-height:58px;padding:16px 0}.tf-toolkit-links svg{width:19px;height:19px}.tf-questions{grid-template-columns:1fr;gap:25px;padding:10px 0 64px}.tf-questions h2{font-size:37px;letter-spacing:-1.7px;line-height:1.15;margin:21px 0 0}.tf-questions h2 br{display:none}.tf-questions summary{font-size:16px;line-height:1.7;padding:21px 0;gap:15px}.tf-questions details>p{font-size:15px;line-height:1.9;margin:0 18px 25px 0}.tf-questions summary svg{width:18px;height:18px}.tf-final{padding:62px 0 60px}.tf-final h2{font-size:48px;line-height:1.13;letter-spacing:-2.3px;margin:23px 0 29px}.tf-final .tf-eyebrow{font-size:9px;letter-spacing:1.3px}.tf-final .tf-button{min-height:55px;padding-inline:24px}.tf-final p{font-size:11px;margin-top:18px}.tf-footer-main{grid-template-columns:1fr 1fr;gap:35px 24px;padding:43px 0 35px}.tf-footer-brand{grid-column:1/-1;padding-bottom:0}.tf-footer .brand{font-size:25px}.tf-footer-brand>p{font-size:18px;margin:19px 0}.tf-footer-brand>a:last-child{font-size:13px;gap:8px}.tf-footer-main>div:not(:first-child){gap:13px}.tf-footer-main h2{font-size:13px;margin-bottom:6px}.tf-footer-main>div>a:not(.brand){font-size:13px;line-height:1.6}.tf-footer-main>div:last-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:13px 24px;border-top:1px solid #e0e9dc;padding-top:27px}.tf-footer-main>div:last-child>h2{grid-column:1/-1;margin-bottom:4px}.tf-footer-bottom{font-size:10px;gap:10px;padding:22px 0 25px}.tf-extension-hero{grid-template-columns:1fr;gap:36px;padding-top:42px;padding-bottom:59px}.tf-extension-hero h1{font-size:52px;line-height:1.13;letter-spacing:-2.6px;margin:22px 0}.tf-extension-hero>div>p{font-size:18px;line-height:1.7;margin-bottom:26px}.tf-extension-hero .tf-button{font-size:15px;min-height:54px;padding:15px 20px}.tf-extension-hero small{font-size:12px}.tf-install{padding-top:0;padding-bottom:48px}.tf-install>h2{font-size:37px;line-height:1.15;letter-spacing:-1.7px;margin-bottom:30px}.tf-install-grid{grid-template-columns:1fr;gap:27px;padding-top:27px}.tf-install-grid article{display:grid;grid-template-columns:28px 1fr;gap:0 18px}.tf-install-grid article>span{grid-row:1/3;margin:3px 0 0;font-size:13px}.tf-install-grid h3{font-size:20px;margin:0 0 10px}.tf-install-grid p{font-size:15px;line-height:1.85;margin:0}.tf-install-note{font-size:12px;line-height:1.8;margin-top:26px}.tf-extension-control{padding:28px 0 47px;gap:13px 18px;align-items:start}.tf-extension-control>svg{width:24px;height:24px;margin-top:2px}.tf-extension-control>div{width:calc(100% - 42px)}.tf-extension-control h2{font-size:22px;line-height:1.3;margin-bottom:11px}.tf-extension-control p{font-size:15px;line-height:1.8}.tf-extension-control>a{font-size:14px;margin-left:42px;padding:8px 0}.public-site .tool-page-hero{padding-top:34px}.public-site .tool-page-heading h1{font-size:36px;letter-spacing:-1.7px;margin:19px 0 15px}.public-site .tool-page-heading p{font-size:16px;line-height:1.8}.public-site .tool-page-heading .hero-kicker{font-size:10px}.public-site .tool-page-hero .workbench{margin-top:27px}.public-site .workbench-tabs>button{font-size:12px}.public-site .style-pills>button{font-size:11px}.public-site .workbench-input>textarea{font-size:16px}.public-site .workbench-run>.button{font-size:12px}.public-site .tool-page-features{gap:15px;padding-top:52px}.public-site .tool-page-features>span{font-size:10px;line-height:1.7}.public-site .tool-page-information{padding:44px 0;gap:30px}.public-site .tool-page-information h2{font-size:30px;line-height:1.25}.public-site .tool-how-to{font-size:10px}.public-site .faq-list summary{font-size:15px;padding:21px 0}.public-site .faq-list details>p{font-size:14px;line-height:1.9}.public-site .related-tools h2{font-size:21px}.public-site .related-tools a{font-size:12px;padding:12px 14px}.public-site .public-result-text{font-size:16px}.public-site .plans-heading h1{font-size:37px;letter-spacing:-1.8px}.public-site .plans-heading>p{font-size:16px}.public-site .new-plan-grid>article{padding:28px}.public-site .new-plan-grid article>p,.public-site .new-plan-grid li{font-size:13px}.public-site .plan-credit-note p{font-size:12px}.auth-page>header>a:last-child{font-size:11px}.auth-form-wrap>.eyebrow{font-size:10px}.auth-form-wrap>p{font-size:14px}.auth-form-wrap label{font-size:14px}.auth-privacy{font-size:11px}.workspace-sidebar.sidebar-open{top:61px}.workspace-topbar>span{font-size:11px}.topbar-account{font-size:0}.workspace-sidebar nav>a{font-size:14px}.workspace .tool-tabs>button{font-size:11px}.workspace .tool-controls input,.workspace .tool-controls textarea,.workspace .tool-controls select{font-size:16px}}@media(max-width:360px){.tf-nav .brand{font-size:20px}.tf-nav-actions{gap:8px}.tf-nav .tf-nav-cta{padding-inline:10px;font-size:11px;gap:6px}.tf-hero h1{font-size:50px;letter-spacing:-2.8px}.tf-hero-copy>p{font-size:16px}.tf-hero-actions{padding:0}.tf-hero-reassurance{font-size:9px;gap:11px}.tf-story-copy h2{font-size:37px}.tf-story-copy>p{font-size:16px}.tf-toolkit h2{font-size:35px}.tf-final h2{font-size:43px}.tf-footer-main>div>a:not(.brand){font-size:12px}.tf-chrome-band .tf-button{font-size:12px;padding-inline:15px;gap:10px}}@media(prefers-reduced-motion:reduce){.tf-button,.tf-toolkit-links>a{transition:none}}@media(max-width:800px){.tf-hero h1>span{display:block}}img.brand-symbol{flex-shrink:0;border-radius:22%;object-fit:contain}.extension-first .tf-hero{padding-bottom:64px}.extension-first .tf-hero-copy{padding-bottom:38px}.tf-watch-link{display:inline-flex;align-items:center;gap:8px;color:#305c48;font-size:15px;font-weight:500;text-decoration:none}.tf-watch-link:hover{text-decoration:underline;text-underline-offset:5px}.tf-demo-wrap{max-width:1100px;scroll-margin-top:100px}.extension-demo{margin:0;min-width:0;background:#fff;border:1px solid #dce5df;border-radius:17px;overflow:hidden;box-shadow:0 24px 65px #1d4b2d10;text-align:left}.demo-browser-bar{display:flex;align-items:center;gap:20px;height:47px;padding:0 16px;border-bottom:1px solid #e6ebe7;background:#fbfcfa;color:#7a867e;font-size:11px}.demo-dots{display:inline-flex;gap:5px}.demo-dots i{width:7px;height:7px;border-radius:50%;background:#d6dfd7}.demo-address{flex:1;text-align:center}.demo-browser-bar button{display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:5px;background:transparent;color:#667b6e;cursor:pointer}.demo-browser-bar button:hover{background:#edf4ef}.demo-canvas{position:relative;display:grid;place-items:center;min-height:410px;padding:38px 60px 60px;background:radial-gradient(ellipse at 80% 20%,#dceede 0%,transparent 65%),#edf4ed}.demo-email{position:relative;width:100%;max-width:700px;min-height:290px;padding:25px 30px 40px;background:#fff;border:1px solid #dce5de;border-radius:12px;box-shadow:0 12px 35px #1e4a3410}.demo-email-header{display:flex;align-items:center;gap:10px;padding-bottom:25px}.demo-avatar{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#efe9fa;color:#71608c;font-size:13px;font-weight:600}.demo-email-header strong,.demo-email-header div>span{display:block}.demo-email-header strong{color:#3c5144;font-size:12px;font-weight:600}.demo-email-header div>span{margin-top:3px;font-size:10px;color:#97a29a}.demo-sentence{position:relative;z-index:1;max-width:510px;margin:0;color:#314b3c;font-size:18px;line-height:1.7;min-height:60px}.demo-sentence>span{padding:3px 0;box-decoration-break:clone;-webkit-box-decoration-break:clone;transition:background .2s}.demo-sentence .is-selected{background:#daeadb}.demo-sentence .is-fixed{background:#e6f5eb}.demo-editor-lines{display:grid;gap:10px;margin-top:26px}.demo-editor-lines i{height:7px;width:70%;background:#f0f3ef;border-radius:3px}.demo-editor-lines i:last-child{width:47%}.demo-floating{position:absolute;top:150px;left:24px;width:min(380px,calc(100% - 48px));z-index:3}.demo-toolbar{display:flex;align-items:center;padding:6px;gap:2px;border:1px solid #dce4de;border-radius:9px;background:#fff;box-shadow:0 4px 13px #1b3d2816}.demo-toolbar button{min-height:32px;flex:1;display:inline-flex;align-items:center;justify-content:center;gap:4px;border:0;border-radius:5px;padding:5px;color:#33483d;background:transparent;font-size:11px;font-weight:500;cursor:pointer}.demo-toolbar button:hover,.demo-toolbar button.selected{background:#ecf5ee;color:#17634b}.demo-close-mark{color:#8c9990;margin:0 4px}.demo-preview{padding:11px 13px;background:#fff;border:1px solid #dce4de;border-radius:9px;box-shadow:0 7px 24px #183d2b16}.demo-preview>div{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:#677e6b}.demo-preview p{margin:10px 0 12px;color:#314b3c;font-size:14px;line-height:1.55}.demo-preview footer{display:flex;align-items:center;justify-content:flex-end;gap:12px;color:#8a988e}.demo-preview footer button{border:0;border-radius:5px;padding:7px 12px;background:#17634b;color:#fff;font-size:11px;cursor:pointer}.demo-success{display:flex;align-items:center;gap:7px;padding:10px 13px;max-width:225px;background:#fff;border:1px solid #dce4de;border-radius:8px;color:#17634b;box-shadow:0 4px 14px #183d2b10;font-size:12px}.demo-success>span{flex:1}.demo-success button{display:inline-flex;align-items:center;gap:5px;border:0;background:transparent;color:#17634b;font-size:11px;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.demo-cursor{position:absolute;z-index:4;width:21px;height:25px;pointer-events:none;left:55%;top:115px;transition:left .5s,top .5s}.demo-cursor svg{width:100%;height:100%;filter:drop-shadow(0 2px 2px #183d2b35)}.demo-cursor-1{left:72%;top:127px}.demo-cursor-2{left:11%;top:177px}.demo-cursor-3{left:53%;top:212px}.demo-cursor-4{left:32%;top:174px}.demo-step-label{position:absolute;bottom:19px;left:0;width:100%;color:#5e7d67;font-size:12px;text-align:center}.extension-demo figcaption{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px;padding:10px 17px;color:#87958b;font-size:10px}.demo-progress{display:flex;gap:5px}.demo-progress i{width:5px;height:5px;background:#e1e7e0;border-radius:4px;transition:width .2s,background .2s}.demo-progress i.active{width:20px;background:#7d9e84}.extension-steps{display:grid;grid-template-columns:.9fr 1.4fr;gap:65px;padding-top:100px;padding-bottom:100px}.extension-steps h2{font:600 clamp(34px,4vw,52px)/1.1 Manrope,sans-serif;letter-spacing:-2px;color:#173e2d;margin:18px 0}.extension-steps>div:last-child{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.extension-steps article>span{color:#8d9e8c;font-size:12px}.extension-steps article h3{margin:22px 0 10px;color:#365b3e;font:600 18px/1.3 Manrope,sans-serif}.extension-steps article p{color:#7d927f;font-size:14px;line-height:1.6}.extension-first #features,#install{scroll-margin-top:100px}.extension-first .tf-extension-hero{align-items:center}.extension-first .tf-extension-hero .demo-canvas{padding:28px 20px 55px;min-height:380px}.extension-first .tf-extension-hero .demo-email{padding:21px 20px 35px}.account-shell{min-height:100dvh;background:#f6f8f5;color:#294b36}.account-header{display:flex;align-items:center;justify-content:space-between;gap:20px;height:82px;max-width:1100px;margin:auto;padding:0 32px}.account-header>a:last-child{display:inline-flex;align-items:center;gap:7px;color:#5d7863;font-size:13px;text-decoration:none}.account-navigation{display:flex;gap:25px;max-width:1036px;margin:auto;padding:0 0 14px;border-bottom:1px solid #dce5da}.account-navigation a{position:relative;color:#718775;font-size:14px;text-decoration:none;padding:9px 0}.account-navigation a.active{color:#17634b;font-weight:600}.account-navigation a.active:after{content:"";position:absolute;height:2px;left:0;right:0;bottom:-15px;background:#17634b}.account-shell .workspace-page{max-width:1100px;margin:auto;padding:38px 32px 70px}.account-shell .page-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:30px}.account-shell .page-heading h1{margin:8px 0;font-size:32px;line-height:1.2;letter-spacing:-1px}.account-shell .page-heading p{margin:0;color:#768c7b;font-size:14px}.account-shell .settings-section{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:50px;padding:28px 0;margin:0;border-bottom:1px solid #dce5da;background:transparent}.account-shell .settings-section>*{min-width:0}.account-shell .settings-section h2{font-size:17px;line-height:1.3;margin:0 0 7px;color:#365e40}.account-shell .settings-section p{max-width:330px;color:#7b8e80;font-size:13px;line-height:1.6}.account-shell form{display:flex;flex-direction:column;align-items:stretch;gap:16px}.account-shell form label{display:flex;flex-direction:column;gap:7px;color:#526f5a;font-size:13px}.account-shell input,.account-shell select{display:block;width:100%;min-width:0;max-width:100%;min-height:43px;padding:9px 11px;font:inherit;font-size:14px;border:1px solid #d6e0d4;border-radius:7px;background:#fff;color:#344f3d}.account-shell input[readonly]{color:#89998c;background:#f1f5ee}.account-shell form .button{align-self:flex-start;min-height:40px;font-size:13px}.account-shell .usage-overview{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px}.account-shell .usage-overview>div{min-width:0}.account-shell .usage-number{font-size:44px;line-height:1.2}.account-shell .usage-number>span{font-size:20px}.account-shell .usage-chart{overflow-x:auto}.account-shell .settings-section small{color:#87998a;font-size:11px}@media(max-width:900px){.extension-steps{grid-template-columns:1fr;gap:30px}.tf-demo-wrap{max-width:calc(100% - 40px)}.account-navigation{margin:0 32px}}@media(max-width:600px){.extension-first .tf-hero{padding-bottom:38px}.extension-first .tf-hero-copy{padding-bottom:28px}.extension-first .tf-hero-actions{gap:17px}.tf-watch-link{font-size:13px}.demo-browser-bar{height:36px;padding:0 11px;font-size:10px}.demo-dots{gap:4px}.demo-dots i{width:5px;height:5px}.demo-canvas,.extension-first .tf-extension-hero .demo-canvas{padding:23px 12px 44px;min-height:330px}.demo-email,.extension-first .tf-extension-hero .demo-email{min-height:260px;padding:18px 15px 25px}.demo-email-header{padding-bottom:24px}.demo-sentence{font-size:15px;min-height:64px}.demo-floating{width:calc(100% - 20px);left:10px;top:143px}.demo-toolbar{padding:4px}.demo-toolbar button{padding:5px 3px;min-height:29px;font-size:10px}.demo-toolbar button svg{width:12px}.demo-close-mark{width:11px;margin:0 2px}.demo-preview p{font-size:12px}.demo-step-label{font-size:11px;bottom:13px}.extension-demo{border-radius:11px}.extension-demo figcaption{gap:8px;font-size:9px;min-height:34px;padding:8px 12px}.extension-steps{padding-top:55px;padding-bottom:55px}.extension-steps>div:last-child{grid-template-columns:1fr;gap:20px}.extension-steps article{display:grid;grid-template-columns:30px minmax(0,1fr);column-gap:12px}.extension-steps article>span{grid-row:span 2;padding-top:2px}.extension-steps article h3{margin:0 0 5px;font-size:17px}.extension-steps article p{margin:0;font-size:13px}.account-header{height:70px;padding:0 20px}.account-header>a:last-child{font-size:11px}.account-navigation{margin:0 20px}.account-shell .workspace-page{padding:26px 20px 45px}.account-shell .settings-section{grid-template-columns:1fr;gap:18px;padding:24px 0}.account-shell .settings-section p{margin:0}.account-shell .page-heading{flex-wrap:wrap;gap:12px}.account-shell .page-heading h1{font-size:28px}.account-shell .usage-overview{grid-template-columns:1fr;gap:25px}.account-shell .usage-number{font-size:38px}.account-shell input,.account-shell select{font-size:16px}}@media(prefers-reduced-motion:reduce){.extension-demo *{animation:none!important;transition:none!important}}.actions-pro-note{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 26px;background:#e9f0e5;border:1px solid #d9e5d3;border-radius:12px;margin-bottom:28px}.actions-pro-note p{margin:7px 0 0;color:#718772;font-size:13px;line-height:1.6}.actions-pro-note .button{flex-shrink:0}.action-editor-card{max-width:700px;padding:26px;background:#fff;border:1px solid #dbe5d6;border-radius:12px;margin:0 0 30px}.action-editor-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.action-editor-heading h2{font-size:19px;margin:0}.account-shell textarea{width:100%;resize:vertical;min-height:110px;border:1px solid #d6e0d4;border-radius:7px;padding:12px;font:inherit;line-height:1.6;background:#fff;color:#344f3d}.action-form-hint{font-size:12px;color:#7c8f7b;line-height:1.6}.action-form-buttons{display:flex;align-items:center;gap:10px}.saved-action{display:flex;align-items:start;justify-content:space-between;gap:24px;padding:24px 0;border-bottom:1px solid #dce5da}.saved-action>div:first-child{min-width:0}.saved-action h2{font-size:17px;margin:0 0 9px;color:#345d40}.saved-action p{font-size:13px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere;max-width:720px;margin:0;color:#718571}.saved-action-controls{display:flex;gap:7px;align-items:center;flex-shrink:0}.saved-action-controls span{font-size:12px}.saved-action-controls .action-delete{color:#a13f37}.actions-empty{padding:55px 20px 65px;text-align:center;background:#f0f4ec;border:1px dashed #d5dfcf;border-radius:12px}.actions-empty-icon{display:inline-grid;place-items:center;width:48px;height:48px;background:#e5eddf;border-radius:13px;color:#638267}.actions-empty h2{font-size:21px;margin:18px 0 10px}.actions-empty p{max-width:340px;margin:0 auto 24px;color:#81917c;line-height:1.7;font-size:14px}@media(max-width:600px){.actions-pro-note,.saved-action{flex-direction:column;gap:18px}.action-editor-card{padding:20px}.account-shell textarea{font-size:16px}.account-navigation{gap:20px}.account-navigation a{font-size:12px}}.account-shell .billing-upgrade{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.9fr);gap:40px;align-items:start;margin-top:35px;padding:30px;border:1px solid #dae5d3;border-radius:12px;background:#eef4e8}.account-shell .billing-upgrade h2{font-size:26px;letter-spacing:-.7px;line-height:1.3;margin:12px 0;color:#305c37}.account-shell .billing-upgrade p{font-size:13px;line-height:1.8;color:#7a8e70}.account-shell .billing-upgrade .subscription-details{font-size:12px}.billing-checkout-card{min-width:0;background:#fff;border:1px solid #dbe6d3;border-radius:11px;padding:22px;display:flex;flex-direction:column;gap:20px}.billing-checkout-card .billing-selector{margin:0}.billing-checkout-card>.button{justify-content:center;width:100%}.billing-checkout-card>small{font-size:10px;line-height:1.7;color:#8a9a81;text-align:center}.payment-confirmation{display:flex;align-items:center;gap:12px;padding:17px 20px;margin:0 0 25px;border:1px solid #e0e7d8;border-radius:9px;background:#fff;color:#728569;font-size:13px;line-height:1.7}.payment-confirmation.is-confirmed{background:#e4f2e3;color:#397243;border-color:#cee3ca}@media(max-width:700px){.account-shell .billing-upgrade{grid-template-columns:1fr;gap:22px;padding:22px}.billing-checkout-card{padding:20px}.payment-confirmation{flex-wrap:wrap}}.billing-selector{display:flex;width:100%;min-width:0;padding:5px;margin:0;border:1px solid #dce3db;border-radius:99px;background:#eef1eb}.billing-selector label{position:relative;display:flex;flex:1;flex-direction:row;align-items:center;justify-content:center;gap:9px;min-height:44px;margin:0;padding:8px 16px;border-radius:99px;color:#526258;font-size:14px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease}.billing-selector input{position:absolute;width:1px;height:1px;min-height:0;margin:0;padding:0;opacity:0}.billing-selector label.is-selected{color:#173f31;background:#fff;box-shadow:0 2px 6px #193b3010}.billing-selector label:has(input:focus-visible){outline:2px solid #24664e;outline-offset:3px}.billing-selector .billing-saving{display:inline-flex;align-items:center;min-height:24px;padding:2px 7px;border-radius:99px;background:#dbedbe;color:#264c28;font-size:11px;font-weight:600;line-height:1.4;letter-spacing:0}.billing-selector:disabled{opacity:.6}.billing-selector:disabled label{cursor:not-allowed}.pro-price>strong{display:block;color:#193f30;font:600 54px/1.15 Manrope,sans-serif;letter-spacing:-2.5px;font-variant-numeric:tabular-nums}.pro-price>strong>span{margin-left:8px;color:#5f7065;font:400 15px/1.5 DM Sans,sans-serif;letter-spacing:0}.pro-price>p{margin:12px 0 5px;color:#354d3f;font-size:15px;line-height:1.5}.pro-price>small{display:block;color:#627268;font-size:12px;line-height:1.6}.pricing-page{padding:66px 24px 72px;background:#f7f8f2;color:#1c392d}.pricing-heading{text-align:center}.pricing-eyebrow{margin:0 0 16px;color:#526a59;font-size:11px;font-weight:600;letter-spacing:2px}.pricing-heading h1{margin:0;font:600 clamp(38px,4.6vw,60px)/1.15 "Manrope",sans-serif;letter-spacing:-2.7px}.pricing-heading h1 span{color:#59794b}.pricing-heading>p:last-child{margin:18px 0 0;color:#59685e;font-size:17px;line-height:1.6}.pricing-billing{width:336px;max-width:100%;margin:30px auto 32px}.pricing-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:940px;margin:0 auto}.pricing-card{min-width:0;padding:32px;border:1px solid #dbe2d6;border-radius:20px;background:#fff}.pricing-card-heading h2{margin:0;color:inherit;font:600 25px/1.3 Manrope,sans-serif;letter-spacing:-.8px}.pricing-card-heading p{margin:8px 0 0;color:#627066;font-size:15px;line-height:1.5}.pricing-card .pro-price{margin:26px 0}.pricing-card .pro-price>strong{font-size:60px}.pricing-cta{display:flex;align-items:center;justify-content:center;gap:12px;min-height:50px;padding:12px 18px;border:1px solid #bbcabb;border-radius:9px;color:#1d4b35;font-size:15px;font-weight:600;transition:background-color .18s ease,border-color .18s ease}.pricing-cta:hover{border-color:#618169;background:#f1f5ed}.pricing-cta:focus-visible,.pricing-guest a:focus-visible{outline:3px solid #75a884;outline-offset:4px}.pricing-features{margin-top:28px;padding-top:23px;border-top:1px solid #e6eae1}.pricing-features>p{margin:0 0 19px;color:#506356;font-size:13px;font-weight:500}.pricing-features ul{display:grid;gap:16px;margin:0;padding:0;list-style:none}.pricing-features li{display:flex;align-items:flex-start;gap:11px;color:#364c3d;font-size:14px;line-height:1.6}.pricing-features li svg{flex-shrink:0;margin-top:2px;color:#417754}.pricing-card-pro{border-color:#234a38;background:#234a38;color:#fff}.pricing-card-pro .pricing-card-heading p,.pricing-card-pro .pro-price>strong>span,.pricing-card-pro .pro-price>small{color:#c6d6c5}.pricing-card-pro .pro-price>strong{color:#fff}.pricing-card-pro .pro-price>p,.pricing-card-pro .pricing-features li{color:#edf3e7}.pricing-card-pro .pricing-features{border-color:#ffffff25}.pricing-card-pro .pricing-features>p{color:#c7d7bd}.pricing-card-pro .pricing-features svg{color:#c8e89e}.pricing-card-pro .pricing-cta{border-color:#d4edac;background:#d4edac;color:#213f2b}.pricing-card-pro .pricing-cta:hover{border-color:#e1f6bf;background:#e1f6bf}.pricing-guest{display:flex;align-items:center;justify-content:center;gap:20px;max-width:940px;margin:30px auto 0}.pricing-guest p{max-width:560px;margin:0;color:#59685a;font-size:14px;line-height:1.7}.pricing-guest strong{color:#314c36;font-weight:500}.pricing-guest a{display:inline-flex;align-items:center;gap:7px;flex-shrink:0;padding:8px 0;color:#295c3c;font-size:14px;font-weight:500}.pricing-guest a:hover{text-decoration:underline;text-underline-offset:4px}.pricing-word-note{margin:20px auto 0;color:#657063;font-size:12px;line-height:1.7;text-align:center}@media(max-width:700px){.pricing-page{padding:44px 20px 48px}.pricing-heading h1{max-width:420px;margin:auto;font-size:40px;letter-spacing:-1.8px}.pricing-heading h1 span{display:block}.pricing-heading>p:last-child{font-size:16px}.pricing-cards{max-width:460px;grid-template-columns:1fr;gap:20px}.pricing-card{padding:28px;border-radius:16px}.pricing-card .pro-price>strong{font-size:54px}.pricing-guest{flex-direction:column;gap:4px;max-width:400px;text-align:center}.billing-selector label{padding-inline:10px}}@media(prefers-reduced-motion:reduce){.billing-selector label,.pricing-cta{transition:none}}.seo-site{--seo-ink: #173e31;--seo-muted: #53645a;--seo-line: #dde5dc;--seo-tint: #f1f6e9;color:var(--seo-ink)}.seo-hero{padding-top:30px;padding-bottom:74px;position:relative}.seo-breadcrumb{display:flex;align-items:center;gap:10px;margin-bottom:60px;color:#67766a;font-size:12px;line-height:1.5}.seo-breadcrumb a{color:inherit;text-decoration:none}.seo-breadcrumb a:hover{text-decoration:underline}.seo-breadcrumb span{overflow-wrap:anywhere}.seo-hero h1{font-family:var(--font-heading, "Manrope", sans-serif);font-size:clamp(38px,5.6vw,72px);font-weight:600;line-height:1.1;letter-spacing:-3px;max-width:980px;margin:18px 0 26px;text-wrap:balance}.seo-intro{font-size:clamp(18px,2vw,21px);line-height:1.7;max-width:780px;color:var(--seo-muted);margin:0 0 30px}.seo-hero-actions{display:flex;align-items:center;gap:26px;flex-wrap:wrap}.seo-guide-link{display:inline-flex;align-items:center;gap:9px;color:var(--seo-ink);font-size:14px;text-decoration:none}.seo-guide-link:hover{text-decoration:underline;text-underline-offset:4px}.seo-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:70px;align-items:start;scroll-margin-top:100px;border-top:1px solid var(--seo-line)}.seo-contents{position:sticky;top:100px;padding-top:36px}.seo-small-label{font-size:10px;text-transform:uppercase;letter-spacing:1.7px;font-weight:700;color:#687b6b}.seo-contents ol{list-style:none;padding:0;margin:18px 0}.seo-contents li+li{margin-top:13px}.seo-contents a{font-size:13px;color:#526354;line-height:1.6;display:inline-block;text-decoration:none}.seo-contents a:hover{color:#17634b;text-decoration:underline;text-underline-offset:4px}.seo-article{min-width:0;max-width:850px}.seo-section{padding:40px 0 48px;border-bottom:1px solid var(--seo-line);scroll-margin-top:85px}.seo-section:last-child{border-bottom:0}.seo-section h2{font-family:var(--font-heading, "Manrope", sans-serif);font-size:clamp(25px,3vw,35px);line-height:1.25;letter-spacing:-1px;font-weight:600;text-wrap:balance;margin:0 0 24px}.seo-section h3{font-size:19px;line-height:1.4;font-weight:600;letter-spacing:-.35px;margin:0 0 10px}.seo-section p{color:var(--seo-muted);font-size:16px;line-height:1.85;margin:0 0 20px}.seo-section p:last-child{margin-bottom:0}.seo-examples{display:grid;gap:26px}.seo-example{margin:0;border:1px solid var(--seo-line);border-radius:12px;overflow:hidden;background:#fff}.seo-example figcaption{font-size:13px;font-weight:600;display:flex;justify-content:space-between;align-items:center;gap:10px;border-bottom:1px solid var(--seo-line);padding:14px 24px}.seo-example figcaption span{font-size:11px;font-weight:500;color:#657963;background:var(--seo-tint);padding:3px 9px;border-radius:4px}.seo-before,.seo-after{padding:20px 24px}.seo-before blockquote,.seo-after blockquote{font-size:19px;line-height:1.65;margin:9px 0 0;font-weight:450;white-space:pre-wrap;overflow-wrap:anywhere}.seo-before{color:#76635c}.seo-after{background:var(--seo-tint);color:#224e35}.seo-example-arrow{height:1px;position:relative;display:flex;align-items:center;padding-left:25px;background:var(--seo-line)}.seo-example-arrow svg{background:#fff;border:1px solid var(--seo-line);border-radius:50%;padding:5px;box-sizing:content-box;z-index:1}.seo-example .seo-example-note{font-size:13px;line-height:1.7;margin:0;padding:16px 24px;border-top:1px solid var(--seo-line);color:#62705f}.seo-steps{list-style:none;padding:0;margin:0}.seo-steps li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:18px;padding:24px 0;border-bottom:1px solid var(--seo-line)}.seo-steps li:first-child{padding-top:0}.seo-steps li:last-child{border:0;padding-bottom:0}.seo-steps li>span{font:500 22px/1.3 Manrope,sans-serif;color:#64926d}.seo-steps li p{margin:0}.seo-checklist{padding:0;margin:0;list-style:none;display:grid;gap:0}.seo-checklist li{display:flex;align-items:flex-start;gap:13px;border-bottom:1px solid var(--seo-line);padding:17px 0;font-size:16px;line-height:1.8;color:#445b49}.seo-checklist li:last-child{border:0}.seo-checklist svg{flex-shrink:0;margin-top:6px;color:#197247}.seo-table-wrap{max-width:100%;overflow-x:auto;border:1px solid var(--seo-line);border-radius:10px;scrollbar-width:thin}.seo-table-wrap table{border-collapse:collapse;width:100%;min-width:580px;text-align:left;font-size:14px;line-height:1.75}.seo-table-wrap th,.seo-table-wrap td{padding:18px 21px;vertical-align:top;border-bottom:1px solid var(--seo-line)}.seo-table-wrap thead th{background:var(--seo-tint);font-size:12px;letter-spacing:.5px}.seo-table-wrap tbody th{font-weight:600;min-width:135px;width:22%}.seo-table-wrap td{color:#53645a}.seo-table-wrap tr:last-child>*{border-bottom:0}.seo-section .seo-source-note{font-size:12px;line-height:1.75;margin-top:15px}.seo-choices{display:grid;gap:0}.seo-choices article{display:grid;grid-template-columns:170px 1fr;column-gap:24px;padding:25px 0;border-top:1px solid var(--seo-line)}.seo-choices article:first-child{border-top:0;padding-top:0}.seo-choices .seo-small-label{grid-row:1/3;padding-top:4px;line-height:1.6}.seo-choices p{margin:0}.seo-recipes{display:grid;gap:24px}.seo-recipes article{border:1px solid var(--seo-line);padding:28px;border-radius:10px;background:#fbfcf8}.seo-recipe-heading{display:flex;align-items:baseline;gap:15px;margin-bottom:14px}.seo-recipe-heading>span{font-size:12px;color:#6a8668;letter-spacing:1px}.seo-recipe-heading h3{margin:0}.seo-recipes blockquote{margin:20px 0;padding:20px 22px;border-left:3px solid #248052;background:#eaf1e3;font-size:16px;line-height:1.8;overflow-wrap:anywhere;white-space:pre-wrap}.seo-recipes .seo-recipe-review{font-size:13px;line-height:1.75}.seo-faq{border-top:1px solid var(--seo-line)}.seo-faq details{border-bottom:1px solid var(--seo-line)}.seo-faq summary{display:flex;justify-content:space-between;align-items:center;gap:22px;padding:20px 0;font-size:17px;line-height:1.5;font-weight:500;cursor:pointer;list-style:none}.seo-faq summary::-webkit-details-marker{display:none}.seo-faq summary>span{font-size:25px;color:#608269;transition:transform .18s}.seo-faq details[open] summary>span{transform:rotate(45deg)}.seo-faq details p{padding:0 25px 25px 0;margin:0;font-size:15px}.seo-sources ul{list-style:none;margin:0;padding:0;display:grid;gap:14px}.seo-sources a{display:inline-flex;align-items:center;gap:7px;font-size:13px;line-height:1.6;color:#17634b;text-decoration:underline;text-underline-offset:4px}.seo-sources svg{flex-shrink:0}.seo-section-sources h2{font-size:21px}.seo-section-sources p{font-size:13px}.seo-closing{display:flex;justify-content:space-between;align-items:center;gap:40px;background:#eaf2df;padding:50px 56px!important;border-radius:16px;margin-top:60px!important;margin-bottom:80px!important}.seo-closing h2{font-size:clamp(30px,4vw,46px);line-height:1.15;letter-spacing:-1.8px;margin:18px 0}.seo-closing p{font-size:15px;color:#52644e;line-height:1.7;margin:0}.seo-closing>div:last-child{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.seo-plan-link{display:inline-flex;align-items:center;gap:7px;color:#315739;font-size:13px;text-decoration:none}.seo-plan-link:hover{text-decoration:underline}.seo-site a:focus-visible,.seo-site summary:focus-visible,.seo-table-wrap:focus-visible{outline:2px solid #17634b;outline-offset:5px;border-radius:3px}.seo-template-comparison .seo-hero{max-width:none;background:#edf3e5;padding-left:max(32px,calc((100% - 1120px)/2));padding-right:max(32px,calc((100% - 1120px)/2));width:100%}.seo-template-comparison .seo-hero h1{max-width:920px}.seo-template-comparison .seo-layout{border-top:0}.seo-template-concision .seo-hero h1{max-width:760px}.seo-template-concision .seo-example{border-radius:0;border:0;border-top:1px solid var(--seo-line);border-bottom:1px solid var(--seo-line)}.seo-template-concision .seo-before,.seo-template-concision .seo-after{padding:25px 28px}.seo-template-concision .seo-example figcaption{padding:14px 0}.seo-template-concision .seo-example .seo-example-note{padding-left:0;padding-right:0}.seo-template-email .seo-example blockquote{font-size:17px;line-height:1.85}.seo-template-conversation .seo-example{border:0;background:#f5f3ec;border-radius:18px 18px 18px 3px}.seo-template-conversation .seo-example figcaption{border:0;padding-bottom:0}.seo-template-conversation .seo-example .seo-after{border-radius:18px 18px 3px;background:#e6f1df;margin:0 16px}.seo-template-conversation .seo-example-arrow{background:transparent}.seo-template-multilingual .seo-examples{grid-template-columns:repeat(2,minmax(0,1fr))}.seo-template-multilingual .seo-example blockquote{font-size:17px}.seo-template-multilingual .seo-example figcaption{padding:13px 18px}.seo-template-multilingual .seo-before,.seo-template-multilingual .seo-after{padding:20px 18px}.seo-template-checklist .seo-hero h1{max-width:820px}.seo-template-checklist .seo-section-checklist h2{font-size:27px}.seo-template-recipes .seo-hero{padding-bottom:55px}@media(min-width:1500px){.seo-hero,.seo-layout,.seo-closing{max-width:1120px}}@media(max-width:1050px){.seo-layout{grid-template-columns:180px minmax(0,1fr);gap:38px}.seo-hero h1{letter-spacing:-2px}.seo-template-multilingual .seo-examples{grid-template-columns:1fr}.seo-choices article{grid-template-columns:135px 1fr;gap:18px}}@media(max-width:760px){.seo-hero{padding-top:24px;padding-bottom:42px}.seo-breadcrumb{margin-bottom:35px;font-size:11px;align-items:flex-start}.seo-breadcrumb svg{flex-shrink:0;margin-top:2px}.seo-hero h1{letter-spacing:-1.65px;margin-top:15px}.seo-intro{font-size:18px;line-height:1.75}.seo-hero-actions{gap:20px}.seo-layout{display:block}.seo-contents{position:static;padding-top:26px;padding-bottom:22px;border-bottom:1px solid var(--seo-line)}.seo-contents ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 20px;margin-bottom:0}.seo-contents li+li{margin:0}.seo-contents a{font-size:12px}.seo-section{padding:34px 0}.seo-section h2{font-size:27px;letter-spacing:-.6px}.seo-section p,.seo-checklist li{font-size:15px}.seo-before blockquote,.seo-after blockquote{font-size:17px}.seo-before,.seo-after{padding:19px}.seo-example figcaption{padding:14px 19px}.seo-example .seo-example-note{padding:16px 19px}.seo-closing{display:block;padding:32px 25px!important;margin-top:34px!important;margin-bottom:44px!important}.seo-closing>div:last-child{margin-top:27px}.seo-choices article{display:block}.seo-choices .seo-small-label{display:block;margin-bottom:10px}.seo-choices h3{margin-bottom:12px}.seo-recipes article{padding:21px}.seo-recipes blockquote{padding:18px;font-size:15px}.seo-table-wrap th,.seo-table-wrap td{padding:15px 16px}.seo-template-comparison .seo-hero{padding-left:24px;padding-right:24px}}@media(prefers-reduced-motion:reduce){.seo-faq summary>span{transition:none}}
