.main-header.svelte-1qei5gn{display:flex;align-items:center;justify-content:flex-start;position:relative;min-height:480px;height:100vh;box-sizing:border-box;padding:0 16px;transition:height cubic-bezier(.165,.84,.44,1) .25s}.main-header.svelte-1qei5gn:after{content:"";position:absolute;bottom:4vh;left:50%;transform:translate(-50%) rotate(45deg);width:18px;height:18px;border-radius:1px;border-right:2px solid #1a1a1d;border-bottom:2px solid #1a1a1d;opacity:0;transition:opacity cubic-bezier(.165,.84,.44,1) .25s .25s}.main-header.has-scrolled.svelte-1qei5gn:after{opacity:0;transition:opacity cubic-bezier(.895,.03,.685,.22) .25s}.main-header.has-scrolled.svelte-1qei5gn .book-arrow:where(.svelte-1qei5gn){opacity:0;transition:opacity cubic-bezier(.895,.03,.685,.22) .25s}.main-header.has-scrolled.svelte-1qei5gn .bottom-border:where(.svelte-1qei5gn){border-color:#d8d8da;transition:border-color cubic-bezier(.165,.84,.44,1) .25s .25s}.content.svelte-1qei5gn{line-height:1.25}.name.svelte-1qei5gn{font-size:60px;font-weight:200}.title.svelte-1qei5gn{margin-top:43px;margin-bottom:64px;font-size:24px;font-weight:500}.subtitle.svelte-1qei5gn{position:relative;font-size:19px}.book-arrow.svelte-1qei5gn{display:none;position:absolute;bottom:6px;left:275px;width:46px;opacity:1;transition:opacity cubic-bezier(.165,.84,.44,1) .25s .25s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tao-link.svelte-1qei5gn{display:flex;align-items:center;justify-content:center;position:absolute;top:9px;right:9px;width:48px;height:48px;box-sizing:border-box;border-radius:4px;border:1px solid transparent;color:#1a1a1d;font-size:28px;font-weight:400;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;transition:border-color cubic-bezier(.165,.84,.44,1) .25s}.tao-link.svelte-1qei5gn:hover{border-color:#d8d8da;background-image:linear-gradient(to bottom,#00000002,#00000003);transition:none}.tao-link.svelte-1qei5gn:active{background-color:#00000003}.bottom-border.svelte-1qei5gn{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:calc(100% - 32px);max-width:364px;border-bottom:1px solid transparent;transition:border-color cubic-bezier(.895,.03,.685,.22) .25s}@media (min-width: 420px){.main-header.svelte-1qei5gn{justify-content:center}.content.svelte-1qei5gn{position:relative;right:45px}}@media (min-width: 480px){.tao-link.svelte-1qei5gn{right:auto;left:50%;transform:translate(180px)}}@media (min-height: 576px){.main-header.svelte-1qei5gn{padding-bottom:8px}.main-header.svelte-1qei5gn:after{opacity:1}}@media (min-width: 500px) and (min-height: 576px){.book-arrow.svelte-1qei5gn{display:block}.tao-link.svelte-1qei5gn{width:64px;height:64px;line-height:64px}}@media (min-width: 960px) and (min-height: 576px){.tao-link.svelte-1qei5gn{transform:translate(374px)}}.role-tab.svelte-2xhtb{border-radius:4px;border:1px solid #d8d8da}.role-tab.svelte-2xhtb .role-entry:where(.svelte-2xhtb){display:flex;align-items:center;min-height:100px;padding:32px 40px 32px 0}.role-tab.svelte-2xhtb .role-entry:where(.svelte-2xhtb):first-of-type{margin-top:12px}.role-tab.svelte-2xhtb .role-entry:where(.svelte-2xhtb):last-of-type{margin-bottom:12px}.role-tab.svelte-2xhtb .role-entry:where(.svelte-2xhtb) .icon-container:where(.svelte-2xhtb){display:flex;align-items:center;justify-content:center;flex-shrink:0;width:100px;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.role-tab.svelte-2xhtb .role-entry:where(.svelte-2xhtb) .title:where(.svelte-2xhtb){font-size:19px;font-weight:500}.role-tab.svelte-2xhtb .role-entry:where(.svelte-2xhtb) .description:where(.svelte-2xhtb){margin-top:5px;color:#8b8b8e}.role-tab.svelte-2xhtb .power-icon:where(.svelte-2xhtb){height:41px}.role-tab.svelte-2xhtb .grounding-icon:where(.svelte-2xhtb){height:42px}.role-tab.svelte-1lf0jj2{border-radius:4px;border:1px solid #d8d8da}.role-tab.svelte-1lf0jj2 .role-entry:where(.svelte-1lf0jj2){display:flex;align-items:center;min-height:100px;padding:32px 40px 32px 0}.role-tab.svelte-1lf0jj2 .role-entry:where(.svelte-1lf0jj2):first-of-type{margin-top:12px}.role-tab.svelte-1lf0jj2 .role-entry:where(.svelte-1lf0jj2):last-of-type{margin-bottom:12px}.role-tab.svelte-1lf0jj2 .role-entry:where(.svelte-1lf0jj2) .icon-container:where(.svelte-1lf0jj2){display:flex;align-items:center;justify-content:center;flex-shrink:0;width:100px;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.role-tab.svelte-1lf0jj2 .role-entry:where(.svelte-1lf0jj2) .title:where(.svelte-1lf0jj2){font-size:19px;font-weight:500}.role-tab.svelte-1lf0jj2 .role-entry:where(.svelte-1lf0jj2) .description:where(.svelte-1lf0jj2){margin-top:5px;color:#8b8b8e}.role-tab.svelte-1lf0jj2 .code-role:where(.svelte-1lf0jj2) .tech:where(.svelte-1lf0jj2){margin-top:5px;margin-bottom:16px;font-size:14px;color:#8b8b8e}.role-tab.svelte-1lf0jj2 .code-icon:where(.svelte-1lf0jj2){height:26px}.role-tab.svelte-1lf0jj2 .puzzle-icon:where(.svelte-1lf0jj2){height:35px}.role-tab.svelte-1vo9i4i{border-radius:4px;border:1px solid #d8d8da}.role-tab.svelte-1vo9i4i .role-entry:where(.svelte-1vo9i4i){display:flex;align-items:center;min-height:100px;padding:32px 40px 32px 0}.role-tab.svelte-1vo9i4i .role-entry:where(.svelte-1vo9i4i):first-of-type{margin-top:12px}.role-tab.svelte-1vo9i4i .role-entry:where(.svelte-1vo9i4i):last-of-type{margin-bottom:12px}.role-tab.svelte-1vo9i4i .role-entry:where(.svelte-1vo9i4i) .icon-container:where(.svelte-1vo9i4i){display:flex;align-items:center;justify-content:center;flex-shrink:0;width:100px;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.role-tab.svelte-1vo9i4i .role-entry:where(.svelte-1vo9i4i) .title:where(.svelte-1vo9i4i){font-size:19px;font-weight:500}.role-tab.svelte-1vo9i4i .role-entry:where(.svelte-1vo9i4i) .description:where(.svelte-1vo9i4i){margin-top:5px;color:#8b8b8e}.role-tab.svelte-1vo9i4i .writing-role:where(.svelte-1vo9i4i) .subtitle:where(.svelte-1vo9i4i){margin-top:5px;color:#8b8b8e;line-height:1.5}.role-tab.svelte-1vo9i4i .writing-role:where(.svelte-1vo9i4i) .description:where(.svelte-1vo9i4i){margin-top:16px;color:#8b8b8e}.role-tab.svelte-1vo9i4i .slashes-icon:where(.svelte-1vo9i4i){height:31px}.role-tab.svelte-1vo9i4i .reframe-icon:where(.svelte-1vo9i4i){height:41px}.role-tab.svelte-1vo9i4i .space-invader-icon:where(.svelte-1vo9i4i){height:32px}._default-section-styles.svelte-6dsdmn{position:relative;padding:0 16px 100px}._default-section-styles.svelte-6dsdmn h6{font-weight:500;font-size:24px}._default-section-styles.svelte-6dsdmn p{margin-bottom:32px;font-size:16px;line-height:1.5}._default-section-styles.svelte-6dsdmn p:last-of-type{margin-bottom:0}._default-section-styles.svelte-6dsdmn .section-header:where(.svelte-6dsdmn){display:flex;flex-direction:column;align-items:center;gap:24px;padding:100px 16px}._default-section-styles.svelte-6dsdmn .section-header:where(.svelte-6dsdmn) .url:where(.svelte-6dsdmn){font-size:24px;color:#8b8b8e}._default-section-styles.svelte-6dsdmn .columns:where(.svelte-6dsdmn){display:flex;flex-direction:column;align-items:center;row-gap:100px}._default-section-styles.svelte-6dsdmn .columns:where(.svelte-6dsdmn) .column-1:where(.svelte-6dsdmn),._default-section-styles.svelte-6dsdmn .columns:where(.svelte-6dsdmn) .column-2:where(.svelte-6dsdmn){max-width:424px;width:100%}@media (min-height: 576px){._default-section-styles.svelte-6dsdmn{padding-bottom:128px}._default-section-styles.svelte-6dsdmn .section-header:where(.svelte-6dsdmn){padding-top:128px;padding-bottom:128px}}@media (min-width: 970px){._default-section-styles.svelte-6dsdmn{padding-left:0;padding-right:0;padding-bottom:128px}._default-section-styles.svelte-6dsdmn .columns:where(.svelte-6dsdmn){flex-direction:row;align-items:flex-start;justify-content:space-between;gap:0;margin:0 auto;max-width:930px}._default-section-styles.svelte-6dsdmn .columns:where(.svelte-6dsdmn) .column-1:where(.svelte-6dsdmn){max-width:364px;width:364px}._default-section-styles.svelte-6dsdmn .columns:where(.svelte-6dsdmn) .column-2:where(.svelte-6dsdmn){width:424px}}.section-header.svelte-6dsdmn .fallible-logo:where(.svelte-6dsdmn){width:100%;max-height:40px}.role-tab.svelte-1tidos5{border-radius:4px;border:1px solid #d8d8da}.role-tab.svelte-1tidos5 .role-entry:where(.svelte-1tidos5){display:flex;align-items:center;min-height:100px;padding:32px 40px 32px 0}.role-tab.svelte-1tidos5 .role-entry:where(.svelte-1tidos5):first-of-type{margin-top:12px}.role-tab.svelte-1tidos5 .role-entry:where(.svelte-1tidos5):last-of-type{margin-bottom:12px}.role-tab.svelte-1tidos5 .role-entry:where(.svelte-1tidos5) .icon-container:where(.svelte-1tidos5){display:flex;align-items:center;justify-content:center;flex-shrink:0;width:100px;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.role-tab.svelte-1tidos5 .role-entry:where(.svelte-1tidos5) .title:where(.svelte-1tidos5){font-size:19px;font-weight:500}.role-tab.svelte-1tidos5 .role-entry:where(.svelte-1tidos5) .description:where(.svelte-1tidos5){margin-top:5px;color:#8b8b8e}.role-tab.svelte-1tidos5 .sum-icon:where(.svelte-1tidos5){height:41px}.role-tab.svelte-1tidos5 .fork-icon:where(.svelte-1tidos5){height:41px}.role-tab.svelte-19v0dw2{border-radius:4px;border:1px solid #d8d8da}.role-tab.svelte-19v0dw2 .role-entry:where(.svelte-19v0dw2){display:flex;align-items:center;min-height:100px;padding:32px 40px 32px 0}.role-tab.svelte-19v0dw2 .role-entry:where(.svelte-19v0dw2):first-of-type{margin-top:12px}.role-tab.svelte-19v0dw2 .role-entry:where(.svelte-19v0dw2):last-of-type{margin-bottom:12px}.role-tab.svelte-19v0dw2 .role-entry:where(.svelte-19v0dw2) .icon-container:where(.svelte-19v0dw2){display:flex;align-items:center;justify-content:center;flex-shrink:0;width:100px;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.role-tab.svelte-19v0dw2 .role-entry:where(.svelte-19v0dw2) .title:where(.svelte-19v0dw2){font-size:19px;font-weight:500}.role-tab.svelte-19v0dw2 .role-entry:where(.svelte-19v0dw2) .description:where(.svelte-19v0dw2){margin-top:5px;color:#8b8b8e}.role-tab.svelte-19v0dw2 .code-role:where(.svelte-19v0dw2) .tech:where(.svelte-19v0dw2){margin-top:5px;margin-bottom:16px;font-size:14px;color:#8b8b8e}.role-tab.svelte-19v0dw2 .code-icon:where(.svelte-19v0dw2){height:26px}._default-section-styles.svelte-1kai4q6{position:relative;padding:0 16px 100px}._default-section-styles.svelte-1kai4q6 h6{font-weight:500;font-size:24px}._default-section-styles.svelte-1kai4q6 p{margin-bottom:32px;font-size:16px;line-height:1.5}._default-section-styles.svelte-1kai4q6 p:last-of-type{margin-bottom:0}._default-section-styles.svelte-1kai4q6 .section-header:where(.svelte-1kai4q6){display:flex;flex-direction:column;align-items:center;gap:24px;padding:100px 16px}._default-section-styles.svelte-1kai4q6 .section-header:where(.svelte-1kai4q6) .url:where(.svelte-1kai4q6){font-size:24px;color:#8b8b8e}._default-section-styles.svelte-1kai4q6 .columns:where(.svelte-1kai4q6){display:flex;flex-direction:column;align-items:center;row-gap:100px}._default-section-styles.svelte-1kai4q6 .columns:where(.svelte-1kai4q6) .column-1:where(.svelte-1kai4q6),._default-section-styles.svelte-1kai4q6 .columns:where(.svelte-1kai4q6) .column-2:where(.svelte-1kai4q6){max-width:424px;width:100%}@media (min-height: 576px){._default-section-styles.svelte-1kai4q6{padding-bottom:128px}._default-section-styles.svelte-1kai4q6 .section-header:where(.svelte-1kai4q6){padding-top:128px;padding-bottom:128px}}@media (min-width: 970px){._default-section-styles.svelte-1kai4q6{padding-left:0;padding-right:0;padding-bottom:128px}._default-section-styles.svelte-1kai4q6 .columns:where(.svelte-1kai4q6){flex-direction:row;align-items:flex-start;justify-content:space-between;gap:0;margin:0 auto;max-width:930px}._default-section-styles.svelte-1kai4q6 .columns:where(.svelte-1kai4q6) .column-1:where(.svelte-1kai4q6){max-width:364px;width:364px}._default-section-styles.svelte-1kai4q6 .columns:where(.svelte-1kai4q6) .column-2:where(.svelte-1kai4q6){width:424px}}.plump-gpt-section.svelte-1kai4q6{border-top:none}.plump-gpt-section.svelte-1kai4q6:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);max-width:364px;width:calc(100% - 32px);height:1px;background-color:#d8d8da}.section-header.svelte-1kai4q6 .plump-gpt-logo:where(.svelte-1kai4q6){width:100%;max-height:40px}.position.svelte-8hfj9p{margin-bottom:100px}.position.svelte-8hfj9p .title:where(.svelte-8hfj9p){font-size:24px;font-weight:500}.position.svelte-8hfj9p .date:where(.svelte-8hfj9p){margin-top:9px;font-size:19px;color:#8b8b8e}.summary-heading.svelte-8hfj9p{margin-top:64px}.summary-heading.svelte-8hfj9p:first-of-type{margin-top:0}.summary.svelte-8hfj9p h6:where(.svelte-8hfj9p){margin-bottom:12px}.summary.svelte-8hfj9p ul:where(.svelte-8hfj9p){margin-top:32px;margin-bottom:32px;padding-left:24px}.summary.svelte-8hfj9p ul:where(.svelte-8hfj9p) li:where(.svelte-8hfj9p){margin-bottom:16px;padding-left:12px;color:#fe6b6b}.summary.svelte-8hfj9p ul:where(.svelte-8hfj9p) li:where(.svelte-8hfj9p):last-of-type{margin-bottom:0}.summary.svelte-8hfj9p ul:where(.svelte-8hfj9p) p:where(.svelte-8hfj9p){color:#1a1a1d}@media (min-width: 970px) and (min-height: 576px){.position.svelte-8hfj9p{margin-bottom:128px}}.role-tab.svelte-109kec{border-radius:4px;border:1px solid #d8d8da}.role-tab.svelte-109kec .role-entry:where(.svelte-109kec){display:flex;align-items:center;min-height:100px;padding:32px 40px 32px 0}.role-tab.svelte-109kec .role-entry:where(.svelte-109kec):first-of-type{margin-top:12px}.role-tab.svelte-109kec .role-entry:where(.svelte-109kec):last-of-type{margin-bottom:12px}.role-tab.svelte-109kec .role-entry:where(.svelte-109kec) .icon-container:where(.svelte-109kec){display:flex;align-items:center;justify-content:center;flex-shrink:0;width:100px;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.role-tab.svelte-109kec .role-entry:where(.svelte-109kec) .title:where(.svelte-109kec){font-size:19px;font-weight:500}.role-tab.svelte-109kec .role-entry:where(.svelte-109kec) .description:where(.svelte-109kec){margin-top:5px;color:#8b8b8e}.role-tab.svelte-109kec .sum-icon:where(.svelte-109kec){height:41px}.role-tab.svelte-109kec .mobile-icon:where(.svelte-109kec){height:66.5px}.role-tab.svelte-109kec .checkout-icon:where(.svelte-109kec){position:relative;left:-3.5px;height:35px}.role-tab.svelte-109kec .ipad-icon:where(.svelte-109kec){height:69.5px}.role-tab.svelte-109kec .api-icon:where(.svelte-109kec){height:37px}.role-tab.svelte-12j0e3q{border-radius:4px;border:1px solid #d8d8da}.role-tab.svelte-12j0e3q .role-entry:where(.svelte-12j0e3q){display:flex;align-items:center;min-height:100px;padding:32px 40px 32px 0}.role-tab.svelte-12j0e3q .role-entry:where(.svelte-12j0e3q):first-of-type{margin-top:12px}.role-tab.svelte-12j0e3q .role-entry:where(.svelte-12j0e3q):last-of-type{margin-bottom:12px}.role-tab.svelte-12j0e3q .role-entry:where(.svelte-12j0e3q) .icon-container:where(.svelte-12j0e3q){display:flex;align-items:center;justify-content:center;flex-shrink:0;width:100px;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.role-tab.svelte-12j0e3q .role-entry:where(.svelte-12j0e3q) .title:where(.svelte-12j0e3q){font-size:19px;font-weight:500}.role-tab.svelte-12j0e3q .role-entry:where(.svelte-12j0e3q) .description:where(.svelte-12j0e3q){margin-top:5px;color:#8b8b8e}.role-tab.svelte-12j0e3q .communicate-icon:where(.svelte-12j0e3q){height:54px}.role-tab.svelte-12j0e3q .simplify-icon:where(.svelte-12j0e3q){height:39.5px}.role-tab.svelte-12j0e3q .measure-icon:where(.svelte-12j0e3q){height:39px}.role-tab.svelte-16se6is{border-radius:4px;border:1px solid #d8d8da}.role-tab.svelte-16se6is .role-entry:where(.svelte-16se6is){display:flex;align-items:center;min-height:100px;padding:32px 40px 32px 0}.role-tab.svelte-16se6is .role-entry:where(.svelte-16se6is):first-of-type{margin-top:12px}.role-tab.svelte-16se6is .role-entry:where(.svelte-16se6is):last-of-type{margin-bottom:12px}.role-tab.svelte-16se6is .role-entry:where(.svelte-16se6is) .icon-container:where(.svelte-16se6is){display:flex;align-items:center;justify-content:center;flex-shrink:0;width:100px;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.role-tab.svelte-16se6is .role-entry:where(.svelte-16se6is) .title:where(.svelte-16se6is){font-size:19px;font-weight:500}.role-tab.svelte-16se6is .role-entry:where(.svelte-16se6is) .description:where(.svelte-16se6is){margin-top:5px;color:#8b8b8e}.role-tab.svelte-16se6is .code-role:where(.svelte-16se6is) .tech:where(.svelte-16se6is){margin-top:5px;margin-bottom:16px;font-size:14px;color:#8b8b8e}.role-tab.svelte-16se6is .mobile-icon:where(.svelte-16se6is){height:66.5px}.role-tab.svelte-16se6is .ipad-icon:where(.svelte-16se6is){height:69.5px}.role-tab.svelte-16se6is .checkout-icon:where(.svelte-16se6is){position:relative;left:-3.5px;height:35px}.role-tab.svelte-16se6is .code-icon:where(.svelte-16se6is){height:26px}.role-tab.svelte-7ja2x7{border-radius:4px;border:1px solid #d8d8da}.role-tab.svelte-7ja2x7 .role-entry:where(.svelte-7ja2x7){display:flex;align-items:center;min-height:100px;padding:32px 40px 32px 0}.role-tab.svelte-7ja2x7 .role-entry:where(.svelte-7ja2x7):first-of-type{margin-top:12px}.role-tab.svelte-7ja2x7 .role-entry:where(.svelte-7ja2x7):last-of-type{margin-bottom:12px}.role-tab.svelte-7ja2x7 .role-entry:where(.svelte-7ja2x7) .icon-container:where(.svelte-7ja2x7){display:flex;align-items:center;justify-content:center;flex-shrink:0;width:100px;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.role-tab.svelte-7ja2x7 .role-entry:where(.svelte-7ja2x7) .title:where(.svelte-7ja2x7){font-size:19px;font-weight:500}.role-tab.svelte-7ja2x7 .role-entry:where(.svelte-7ja2x7) .description:where(.svelte-7ja2x7){margin-top:5px;color:#8b8b8e}.role-tab.svelte-7ja2x7 .writing-role:where(.svelte-7ja2x7) .domain:where(.svelte-7ja2x7){display:block;margin-top:5px;font-weight:400;font-size:14px;color:#8b8b8e}.role-tab.svelte-7ja2x7 .writing-role:where(.svelte-7ja2x7) .description:where(.svelte-7ja2x7){margin-top:16px;color:#8b8b8e}.role-tab.svelte-7ja2x7 .no-cards-icon:where(.svelte-7ja2x7){height:38.5px}.role-tab.svelte-7ja2x7 .booklet-icon:where(.svelte-7ja2x7){height:47px}.role-tab.svelte-7ja2x7 .privacy-icon:where(.svelte-7ja2x7){height:41px}.role-heading.svelte-wroxj8{margin-bottom:24px}.role-buttons.svelte-wroxj8{display:flex;gap:8px}.role-buttons.svelte-wroxj8 .role-button:where(.svelte-wroxj8){flex-grow:1;position:relative;width:88px;height:88px;box-sizing:border-box;border-radius:4px;border:1px solid #d8d8da;font-size:14.5px;font-weight:400;cursor:pointer}.role-buttons.svelte-wroxj8 .role-button:where(.svelte-wroxj8) .icon:where(.svelte-wroxj8){margin-top:-2px;margin-bottom:4px;font-size:24px}.role-buttons.svelte-wroxj8 .role-button:where(.svelte-wroxj8):after{content:"";display:none;position:absolute;bottom:0;left:50%;transform:translateY(24px) translate(-50%);width:0;height:0;border-style:solid;border-width:8px 8px 0;border-color:transparent;border-top-color:#fe6b6b}.role-buttons.svelte-wroxj8 .role-button:where(.svelte-wroxj8):hover{background-image:linear-gradient(to bottom,#00000002,#00000003)}.role-buttons.svelte-wroxj8 .role-button:where(.svelte-wroxj8):active{background-color:#00000003;transition:none}.role-buttons.svelte-wroxj8 .role-button.active:where(.svelte-wroxj8){border-bottom:2px solid #fe6b6b}.role-buttons.svelte-wroxj8 .role-button.active:where(.svelte-wroxj8):after{display:block}.role-tabs.svelte-wroxj8{margin-top:36px}@media (min-width: 420px){.role-buttons.svelte-wroxj8{margin-top:40px}.role-button.svelte-wroxj8:after{transform:translateY(26px) translate(-50%)}.role-tabs.svelte-wroxj8{margin-top:40px}}.thumbnail.svelte-l9mw9z{display:flex;align-items:center;justify-content:center;position:relative;width:280px;height:210px;border-radius:4px;border:1px solid #d8d8da;text-align:center}.thumbnail.svelte-l9mw9z:hover{background-image:linear-gradient(to bottom,#00000002,#00000003)}.thumbnail-img.svelte-l9mw9z{max-width:240px;max-height:160px}.thumbnail-title.svelte-l9mw9z{position:absolute;bottom:0;left:0;transform:translateY(100%);width:100%;padding-top:24px;font-size:16px;white-space:nowrap;opacity:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}@media (min-width: 970px) and (min-height: 576px){.thumbnail.svelte-l9mw9z:hover .thumbnail-title:where(.svelte-l9mw9z){opacity:1;transform:translateY(100%);transition:opacity cubic-bezier(.165,.84,.44,1) .125s,transform cubic-bezier(.165,.84,.44,1) .125s}.thumbnail-title.svelte-l9mw9z{opacity:0;transform:translateY(90%);transition:opacity cubic-bezier(.165,.84,.44,1) 75ms,transform cubic-bezier(.165,.84,.44,1) 75ms}}._default-section-styles.svelte-ci3y5b{position:relative;padding:0 16px 100px}._default-section-styles.svelte-ci3y5b h6{font-weight:500;font-size:24px}._default-section-styles.svelte-ci3y5b p{margin-bottom:32px;font-size:16px;line-height:1.5}._default-section-styles.svelte-ci3y5b p:last-of-type{margin-bottom:0}._default-section-styles.svelte-ci3y5b .section-header:where(.svelte-ci3y5b){display:flex;flex-direction:column;align-items:center;gap:24px;padding:100px 16px}._default-section-styles.svelte-ci3y5b .section-header:where(.svelte-ci3y5b) .url:where(.svelte-ci3y5b){font-size:24px;color:#8b8b8e}._default-section-styles.svelte-ci3y5b .columns:where(.svelte-ci3y5b){display:flex;flex-direction:column;align-items:center;row-gap:100px}._default-section-styles.svelte-ci3y5b .columns:where(.svelte-ci3y5b) .column-1:where(.svelte-ci3y5b),._default-section-styles.svelte-ci3y5b .columns:where(.svelte-ci3y5b) .column-2:where(.svelte-ci3y5b){max-width:424px;width:100%}@media (min-height: 576px){._default-section-styles.svelte-ci3y5b{padding-bottom:128px}._default-section-styles.svelte-ci3y5b .section-header:where(.svelte-ci3y5b){padding-top:128px;padding-bottom:128px}}@media (min-width: 970px){._default-section-styles.svelte-ci3y5b{padding-left:0;padding-right:0;padding-bottom:128px}._default-section-styles.svelte-ci3y5b .columns:where(.svelte-ci3y5b){flex-direction:row;align-items:flex-start;justify-content:space-between;gap:0;margin:0 auto;max-width:930px}._default-section-styles.svelte-ci3y5b .columns:where(.svelte-ci3y5b) .column-1:where(.svelte-ci3y5b){max-width:364px;width:364px}._default-section-styles.svelte-ci3y5b .columns:where(.svelte-ci3y5b) .column-2:where(.svelte-ci3y5b){width:424px}}.curl-section.svelte-ci3y5b{border-top:none}.curl-section.svelte-ci3y5b:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);max-width:364px;width:calc(100% - 32px);height:1px;background-color:#d8d8da}.section-header.svelte-ci3y5b{gap:19px}.section-header.svelte-ci3y5b .curl-logo:where(.svelte-ci3y5b){height:72px}.thumbnails.svelte-ci3y5b{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;-moz-column-gap:32px;column-gap:32px;row-gap:100px;margin:100px auto 0;padding:0 16px 32px}@media (min-width: 970px){.thumbnails.svelte-ci3y5b{justify-content:space-between;-moz-column-gap:0;column-gap:0;max-width:930px}}.spotify-section.svelte-1gatbfm{position:relative;border-top:none}.spotify-section.svelte-1gatbfm:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);max-width:364px;width:calc(100% - 32px);height:1px;background-color:#d8d8da}.section-header.svelte-1gatbfm{display:flex;justify-content:center;padding:100px 0}.headphones-icon.svelte-1gatbfm{height:120px}.playlists-container.svelte-1gatbfm{display:flex;justify-content:center;flex-wrap:wrap;-moz-column-gap:8px;column-gap:8px;row-gap:64px;margin:0 auto;padding:0 16px 100px}.playlist.svelte-1gatbfm{display:block;width:calc(50vw - 36px);max-width:204px;cursor:pointer}.playlist.svelte-1gatbfm:hover .album-covers:where(.svelte-1gatbfm){transform:scale(1.005);filter:brightness(1.05)}.playlist.svelte-1gatbfm:active .album-covers:where(.svelte-1gatbfm){transform:scale(1)}.playlist.svelte-1gatbfm .album-covers:where(.svelte-1gatbfm){display:flex;justify-content:space-between;align-content:space-between;flex-wrap:wrap;gap:1px;position:relative;border-radius:2px;overflow:hidden}.playlist.svelte-1gatbfm .album-covers:where(.svelte-1gatbfm) .album-cover:where(.svelte-1gatbfm){width:calc(50% - .5px);aspect-ratio:1/1;overflow:hidden}.title.svelte-1gatbfm{padding-top:16px;font-size:16px;text-align:left}.show-more-button.svelte-1gatbfm{display:flex;flex-direction:column;align-items:center;justify-content:center;width:calc(50vw - 36px);height:calc(50vw - 36px);max-width:204px;max-height:204px;box-sizing:border-box;padding:0;border:1px solid #d8d8da;border-radius:4px;font-size:16px;line-height:1.5;cursor:pointer}.show-more-button.svelte-1gatbfm .count:where(.svelte-1gatbfm){display:block;font-weight:600}.show-more-button.svelte-1gatbfm .label:where(.svelte-1gatbfm){white-space:nowrap}.show-more-button.svelte-1gatbfm .label:where(.svelte-1gatbfm) .arrow:where(.svelte-1gatbfm){margin-right:-3px;color:#fe6b6b;font-weight:600}.show-more-button.svelte-1gatbfm:hover{background-image:linear-gradient(to bottom,#00000002,#00000003);transform:scale(.995)}.show-more-button.svelte-1gatbfm:active{transform:scale(.99)}@media (min-width: 520px){.playlists-container.svelte-1gatbfm{justify-content:flex-start;-moz-column-gap:20px;column-gap:20px;max-width:428px}.playlist.svelte-1gatbfm{width:204px}.playlist.svelte-1gatbfm .album-covers:where(.svelte-1gatbfm){width:204px;height:204px}.show-more-button.svelte-1gatbfm{width:204px;height:204px}}@media (min-width: 716px){.playlists-container.svelte-1gatbfm{max-width:652px}}@media (min-width: 940px){.playlists-container.svelte-1gatbfm{max-width:876px}}@media (min-width: 970px){.playlists-container.svelte-1gatbfm{max-width:930px;padding-left:0;padding-right:0;-moz-column-gap:37px;column-gap:37px}}.contact-section.svelte-7acovf{position:relative;padding:100px 0;text-align:center;font-size:19px;border-top:none}.contact-section.svelte-7acovf:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);max-width:364px;width:calc(100% - 32px);height:1px;background-color:#d8d8da}.email-link.svelte-7acovf{font-weight:500;color:#1a1a1d;text-decoration:underline}.email-link.svelte-7acovf:hover{color:#fe6b6b}@media (min-height: 576px){.contact-section.svelte-7acovf{padding-top:128px;padding-bottom:128px}}html{width:100%;height:100%;margin:0;scrollbar-color:rgba(0,0,0,.67) #fcfdff}html.dark-mode{background-color:#1a1a1d;scrollbar-color:rgba(255,255,255,.67) #1a1a1d}body{position:relative;margin:0;padding:0;background-color:#fcfdff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.25;color:#1a1a1d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{margin:0}p,ul,ol{margin:0;line-height:1.5}a{color:#1a1a1d;text-decoration:none}p a{color:#fe6b6b}p a:hover{text-decoration:underline}div::-moz-selection,h1::-moz-selection,h2::-moz-selection,h3::-moz-selection,h4::-moz-selection,h5::-moz-selection,h6::-moz-selection,p::-moz-selection,li::-moz-selection,span::-moz-selection,a::-moz-selection,em::-moz-selection,strong::-moz-selection,br::-moz-selection,img::-moz-selection{background-color:#fe6b6b;color:#1a1a1d}div::selection,h1::selection,h2::selection,h3::selection,h4::selection,h5::selection,h6::selection,p::selection,li::selection,span::selection,a::selection,em::selection,strong::selection,br::selection,img::selection{background-color:#fe6b6b;color:#1a1a1d}button{margin:0;padding:0;background-color:transparent;border:none;font-family:inherit;font-size:inherit;color:inherit}input:focus,textarea:focus,button:focus{outline:none}
