.bk-text-1cc763d1 {
    /* Default text styles */
    margin: 0;
    padding: 0;
    box-sizing: border-box;

    /* Text alignment */

    /* Text color */

    /* Font size */

    /* Font weight */
}

/* Default typography styles for different heading levels */
.bk-text-1cc763d1.bk-text h1,
.bk-text-1cc763d1:is(h1) {
    font-size: 2.5em;
    font-weight: 700;
    line-height: 1.2;
    margin: 0 0 1rem 0;
}

.bk-text-1cc763d1.bk-text h2,
.bk-text-1cc763d1:is(h2) {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.3;
    margin: 0 0 0.875rem 0;
}

.bk-text-1cc763d1.bk-text h3,
.bk-text-1cc763d1:is(h3) {
    font-size: 1.75em;
    font-weight: 600;
    line-height: 1.3;
    margin: 0 0 0.75rem 0;
}

.bk-text-1cc763d1.bk-text h4,
.bk-text-1cc763d1:is(h4) {
    font-size: 1.5em;
    font-weight: 500;
    line-height: 1.4;
    margin: 0 0 0.625rem 0;
}

.bk-text-1cc763d1.bk-text h5,
.bk-text-1cc763d1:is(h5) {
    font-size: 1.25em;
    font-weight: 500;
    line-height: 1.4;
    margin: 0 0 0.5rem 0;
}

.bk-text-1cc763d1.bk-text h6,
.bk-text-1cc763d1:is(h6) {
    font-size: 1.125em;
    font-weight: 500;
    line-height: 1.4;
    margin: 0 0 0.5rem 0;
}

.bk-text-1cc763d1.bk-text p,
.bk-text-1cc763d1:is(p) {
    line-height: 1.6;
    margin: 0 0 1rem 0;
}

.bk-text-1cc763d1.bk-text:last-child {
    margin-bottom: 0;
}

/* Inline formatting elements */
.bk-text-1cc763d1 strong, .bk-text-1cc763d1 b {
    font-weight: 700;
}

.bk-text-1cc763d1 em, .bk-text-1cc763d1 i {
    font-style: italic;
}

.bk-text-1cc763d1 u {
    text-decoration: underline;
}

.bk-text-1cc763d1 small {
    font-size: 0.875em;
}

.bk-text-1cc763d1 mark {
    background-color: #ffeb3b;
    padding: 0.125em 0.25em;
}

.bk-text-1cc763d1 code {
    font-family: 'Courier New', Courier, monospace;
    background-color: #f5f5f5;
    padding: 0.125em 0.25em;
    border-radius: 3px;
    font-size: 0.9em;
}.bk-div-fda9627d {
    /* Default div styles */
    position: relative;
    box-sizing: border-box;

    /* Display type */

    /* Flexbox properties */

    /* Gap */

    /* Dimensions */

    /* Background styles */
        
    /* Spacing styles */
        padding: 0px 0px 0px 0px;
            margin: 0px 0px 0px 0px;
    }.bk-text-c5669d74 {
    /* Default text styles */
    margin: 0;
    padding: 0;
    box-sizing: border-box;

    /* Text alignment */

    /* Text color */

    /* Font size */

    /* Font weight */
}

/* Default typography styles for different heading levels */
.bk-text-c5669d74.bk-text h1,
.bk-text-c5669d74:is(h1) {
    font-size: 2.5em;
    font-weight: 700;
    line-height: 1.2;
    margin: 0 0 1rem 0;
}

.bk-text-c5669d74.bk-text h2,
.bk-text-c5669d74:is(h2) {
    font-size: 2em;
    font-weight: 600;
    line-height: 1.3;
    margin: 0 0 0.875rem 0;
}

.bk-text-c5669d74.bk-text h3,
.bk-text-c5669d74:is(h3) {
    font-size: 1.75em;
    font-weight: 600;
    line-height: 1.3;
    margin: 0 0 0.75rem 0;
}

.bk-text-c5669d74.bk-text h4,
.bk-text-c5669d74:is(h4) {
    font-size: 1.5em;
    font-weight: 500;
    line-height: 1.4;
    margin: 0 0 0.625rem 0;
}

.bk-text-c5669d74.bk-text h5,
.bk-text-c5669d74:is(h5) {
    font-size: 1.25em;
    font-weight: 500;
    line-height: 1.4;
    margin: 0 0 0.5rem 0;
}

.bk-text-c5669d74.bk-text h6,
.bk-text-c5669d74:is(h6) {
    font-size: 1.125em;
    font-weight: 500;
    line-height: 1.4;
    margin: 0 0 0.5rem 0;
}

.bk-text-c5669d74.bk-text p,
.bk-text-c5669d74:is(p) {
    line-height: 1.6;
    margin: 0 0 1rem 0;
}

.bk-text-c5669d74.bk-text:last-child {
    margin-bottom: 0;
}

/* Inline formatting elements */
.bk-text-c5669d74 strong, .bk-text-c5669d74 b {
    font-weight: 700;
}

.bk-text-c5669d74 em, .bk-text-c5669d74 i {
    font-style: italic;
}

.bk-text-c5669d74 u {
    text-decoration: underline;
}

.bk-text-c5669d74 small {
    font-size: 0.875em;
}

.bk-text-c5669d74 mark {
    background-color: #ffeb3b;
    padding: 0.125em 0.25em;
}

.bk-text-c5669d74 code {
    font-family: 'Courier New', Courier, monospace;
    background-color: #f5f5f5;
    padding: 0.125em 0.25em;
    border-radius: 3px;
    font-size: 0.9em;
}.bk-div-6681b8a2 {
    /* Default div styles */
    position: relative;
    box-sizing: border-box;

    /* Display type */

    /* Flexbox properties */

    /* Gap */

    /* Dimensions */

    /* Background styles */
        
    /* Spacing styles */
        padding: 0px 0px 0px 0px;
            margin: 0px 0px 0px 0px;
    }.bk-section-0ee1e9f6 {
    /* Default section styles */
    position: relative;
    box-sizing: border-box;

    /* Background styles */
        background-color: #e0c2c2;
        
    /* Spacing styles */
        padding: 6px 0px 6px 0px;
            margin: 0px 0px 0px 0px;
    }
.bk-section-42a5d47e {
    /* Default section styles */
    position: relative;
    box-sizing: border-box;

    /* Background styles */
        
    /* Spacing styles */
        padding: 0px 0px 0px 0px;
            margin: 0px 0px 0px 0px;
    }
