:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:0.8;--PhoneInputInternationalIconGlobe-opacity:0.65;--PhoneInputCountrySelect-marginRight:0.35em;--PhoneInputCountrySelectArrow-width:0.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:0.45;--PhoneInputCountrySelectArrow-color:currentColor;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:rgba(0,0,0,.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.editorjs-wrapper{font-family:var(--font-dm-sans),"DM Sans",system-ui,-apple-system,sans-serif;min-height:300px;max-height:none;padding:0 1rem}.editorjs-wrapper .codex-editor__redactor{padding-bottom:100px!important}.editorjs-wrapper .ce-block{padding:0}.editorjs-wrapper .ce-block__content{max-width:100%;margin:0;padding:.25rem 0}.editorjs-wrapper .ce-paragraph{font-size:.95rem;line-height:1.75;color:#374151;padding:.5rem 0}.editorjs-wrapper .ce-paragraph[data-placeholder]:empty:before{color:#d1d5db;font-style:normal}.editorjs-wrapper h2.ce-header{font-size:1.5rem;font-weight:700;color:#111827;padding:.75rem 0 .25rem;letter-spacing:-.01em}.editorjs-wrapper h3.ce-header{font-size:1.25rem;font-weight:600;color:#111827;padding:.5rem 0 .25rem}.editorjs-wrapper h4.ce-header{font-size:1.1rem;font-weight:600;color:#1f2937;padding:.375rem 0 .25rem}.editorjs-wrapper .cdx-list{padding-left:1.5rem!important;list-style-type:disc!important}.editorjs-wrapper .cdx-list--ordered{list-style-type:decimal!important}.editorjs-wrapper .cdx-list__item{padding:.25rem 0;font-size:.95rem;line-height:1.6;color:#374151;display:list-item!important}.editorjs-wrapper .cdx-nested-list{padding-left:0;list-style:none}.editorjs-wrapper .cdx-nested-list__item{padding:.125rem 0;position:relative}.editorjs-wrapper .cdx-nested-list__item-content{font-size:.95rem;line-height:1.6;color:#374151;position:relative;padding-left:1.25rem}.editorjs-wrapper .cdx-nested-list__item-content:before{content:"•"!important;position:absolute;left:0;color:#374151;font-weight:700;font-size:1.2em}.editorjs-wrapper .cdx-nested-list__item-children{padding-left:1.25rem}.editorjs-wrapper .cdx-nested-list__item-children .cdx-nested-list__item-content:before{content:"◦"!important}.editorjs-wrapper .cdx-nested-list__item-children .cdx-nested-list__item-children .cdx-nested-list__item-content:before{content:"▪"!important}.editorjs-wrapper .cdx-checklist__item{padding:.25rem 0}.editorjs-wrapper .cdx-checklist__item-checkbox{border-color:#d1d5db;border-radius:4px}.editorjs-wrapper .cdx-checklist__item--checked .cdx-checklist__item-checkbox{background:#fe9200;border-color:#fe9200}.editorjs-wrapper .image-tool{margin:1rem 0}.editorjs-wrapper .image-tool__image{border-radius:12px;overflow:hidden;background:#f9fafb}.editorjs-wrapper .image-tool__image img{max-width:100%;height:auto}.editorjs-wrapper .image-tool__caption{font-size:.825rem;color:#9ca3af;text-align:center;padding:.5rem;border:none}.editorjs-wrapper .image-tool--withBorder .image-tool__image{border:1px solid #e5e7eb}.editorjs-wrapper .image-tool--withBackground .image-tool__image{background:#f3f4f6;padding:1rem}.editorjs-wrapper .image-tool--stretched .image-tool__image{max-width:100%}.editorjs-wrapper .image-tool .cdx-button{border-radius:10px;border:2px dashed #e5e7eb;color:#9ca3af;padding:2rem;font-size:.875rem;transition:all .2s ease}.editorjs-wrapper .image-tool .cdx-button:hover{border-color:#fe9200;color:#fe9200;background:#fff7ed}.editorjs-wrapper .image-tool .cdx-button:focus,.editorjs-wrapper .image-tool .cdx-button:focus-visible{border-color:#fe9200;color:#fe9200;background:#fff7ed;outline:none}.editorjs-wrapper .cdx-quote{margin:.75rem 0}.editorjs-wrapper .cdx-quote__text{border-left:3px solid #fe9200;padding:.75rem 1.25rem;background:#fff7ed;border-radius:0 8px 8px 0;font-size:.95rem;font-style:italic;color:#6b7280;line-height:1.65;min-height:auto}.editorjs-wrapper .cdx-quote__caption{font-size:.825rem;color:#9ca3af;padding:.5rem 0;border:none}.editorjs-wrapper .ce-code__textarea{background:#1f2937;color:#e5e7eb;border:none;border-radius:10px;padding:1.25rem;font-size:.85rem;font-family:SF Mono,Fira Code,monospace;line-height:1.65;min-height:80px}.editorjs-wrapper .tc-wrap{margin:.75rem 0}.editorjs-wrapper .tc-table{border-radius:10px;overflow:hidden;border:1px solid #e5e7eb}.editorjs-wrapper .tc-row{border-bottom:1px solid #f3f4f6}.editorjs-wrapper .tc-cell{padding:.625rem .75rem;font-size:.875rem;color:#374151}.editorjs-wrapper .tc-row:first-child .tc-cell{font-weight:600;background:#f9fafb}.editorjs-wrapper .ce-delimiter{line-height:1;padding:1.5rem 0}.editorjs-wrapper .ce-delimiter:before{content:"• • •";color:#d1d5db;font-size:1.25rem;letter-spacing:.3em}.editorjs-wrapper .cdx-warning{background:#fffbeb;border:1px solid #fde68a;border-radius:10px;padding:1rem 1.25rem;margin:.75rem 0}.editorjs-wrapper .cdx-warning__title{font-size:.95rem;font-weight:600;color:#92400e}.editorjs-wrapper .cdx-warning__message{font-size:.875rem;color:#a16207;line-height:1.5}.editorjs-wrapper .embed-tool{margin:1rem 0}.editorjs-wrapper .embed-tool__content{border-radius:12px;overflow:hidden}.editorjs-wrapper .embed-tool__caption{font-size:.825rem;color:#9ca3af;text-align:center;padding:.5rem}.editorjs-wrapper .link-tool{margin:.75rem 0}.editorjs-wrapper .link-tool__content{border:1px solid #e5e7eb;border-radius:10px;overflow:hidden;display:flex;transition:all .2s ease}.editorjs-wrapper .link-tool__content:hover{border-color:#fe9200;box-shadow:0 2px 8px rgba(254,146,0,.08)}.editorjs-wrapper .link-tool__content:focus,.editorjs-wrapper .link-tool__content:focus-visible{border-color:#fe9200;box-shadow:0 2px 8px rgba(254,146,0,.08);outline:none}.editorjs-wrapper .link-tool__title{font-size:.9rem;font-weight:600;color:#111827}.editorjs-wrapper .link-tool__description{font-size:.825rem;color:#6b7280;line-height:1.5}.editorjs-wrapper .link-tool__anchor{font-size:.75rem;color:#fe9200}.ce-inline-toolbar{border-radius:10px;border:1px solid #e5e7eb;box-shadow:0 4px 12px rgba(0,0,0,.08);background:#fff}.ce-inline-tool{color:#374151}.ce-inline-tool:hover{background:#f9fafb}.ce-inline-tool:focus,.ce-inline-tool:focus-visible{background:#f9fafb;outline:none}.ce-inline-tool--active{color:#fe9200}.ce-settings{border-radius:10px;border:1px solid #e5e7eb;box-shadow:0 4px 12px rgba(0,0,0,.08)}.ce-settings__button:hover{background:#f9fafb}.ce-settings__button:focus,.ce-settings__button:focus-visible{background:#f9fafb;outline:none}.ce-toolbar__plus{color:#9ca3af;transition:all .2s ease}.ce-toolbar__plus:hover{color:#fe9200;background:#fff7ed;border-radius:8px}.ce-toolbar__plus:focus,.ce-toolbar__plus:focus-visible{color:#fe9200;background:#fff7ed;border-radius:8px;outline:none}.ce-toolbar__actions{right:0}.ce-toolbar__settings-btn{color:#9ca3af}.ce-toolbar__settings-btn:hover{color:#fe9200;background:#fff7ed;border-radius:8px}.ce-toolbar__settings-btn:focus,.ce-toolbar__settings-btn:focus-visible{color:#fe9200;background:#fff7ed;border-radius:8px;outline:none}.ce-toolbox{border-radius:12px;border:1px solid #e5e7eb;box-shadow:0 8px 24px rgba(0,0,0,.1);background:#fff}.ce-toolbox__button{color:#374151;border-radius:8px}.ce-toolbox__button:hover{background:#f9fafb}.ce-toolbox__button:focus,.ce-toolbox__button:focus-visible{background:#f9fafb;outline:none}.ce-toolbox__button--active{color:#fe9200;background:#fff7ed}.ce-block--focused{background:transparent}.ce-conversion-toolbar{border-radius:10px;border:1px solid #e5e7eb;box-shadow:0 4px 12px rgba(0,0,0,.08)}.ce-conversion-tool:hover{background:#f9fafb}.ce-conversion-tool:focus,.ce-conversion-tool:focus-visible{background:#f9fafb;outline:none}.ce-conversion-tool--focused{background:#fff7ed}::-moz-selection{background:rgba(254,146,0,.15)}::selection{background:rgba(254,146,0,.15)}.cdx-button{border-radius:8px;color:#6b7280;border:1px solid #e5e7eb}.cdx-button:hover{background:#f9fafb}.cdx-button:focus,.cdx-button:focus-visible{background:#f9fafb;outline:none}.cdx-marker{background:rgba(254,146,0,.2);padding:.1em .15em;border-radius:3px}.inline-code{background:#f3f4f6;padding:.15rem .35rem;border-radius:4px;font-size:.875em;font-family:SF Mono,Fira Code,monospace;color:#e68300}@media (max-width:768px){.editorjs-wrapper{padding:0 .5rem}.editorjs-wrapper .ce-paragraph{font-size:.9rem}.editorjs-wrapper h2.ce-header{font-size:1.3rem}.editorjs-wrapper h3.ce-header{font-size:1.15rem}}