/* OBFUSCATED BY CSSOBFUSCATOR.COM at 2024/12/26 23:08:02 */

[class~=nav__links],
li {
    list-style: none;
}

[class~=scroll-to-top],
[class~=btn],
[class~=review__nav] span,
[class~=cards] [class~=card] {
    cursor: pointer;
}

[class~=cards] [class~=card] [class~=info] [class~=title] {
    font-weight: 700;
}

[class~=cards] [class~=card] [class~=info] [class~=title] {
    font-size: 1.2rem;
}

[class~=cards] [class~=card],
[class~=img-holder] {
    overflow: hidden;
}

[class~=navbar-top],
[class~=comment-list]>li:not(:last-child) [class~=comment-card] {
    border-block-end: .0625pc solid var(--border-prussian-blue);
}

*,
::before,
::after {
    box-sizing: border-box;
}

:root {
    --bg-wild-blue-yonder: hsla(216, 33%, 68%, 1);
}

:root {
    --bg-carolina-blue: hsla(199, 89%, 49%, 1);
}

:root {
    --bg-prussian-blue: hsla(216, 33%, 20%, 1);
}

:root {
    --bg-oxford-blue: hsla(222, 44%, 13%, 1);
}

:root {
    --bg-oxford-blue-2: hsla(222, 47%, 11%, 1);
}

:root {
    --text-white: hsla(0, 0%, 100%, 1);
}

:root {
    --text-alice-blue: hsla(216, 100%, 95%, 1);
}

[class~=cards] [class~=card] [class~=label],
.cards .card .label .icon {
    display: flex;
}

:root {
    --text-columbia-blue: hsla(199, 69%, 84%, 1);
}

:root {
    --text-wild-blue-yonder: hsla(216, 33%, 68%, 1);
}

.cards .card .label .icon {
    justify-content: center;
}

.cards .card .label .icon {
    align-items: center;
}

:root {
    --text-carolina-blue: hsla(199, 89%, 49%, 1);
}

:root {
    --text-shadow-blue: hsla(217, 24%, 59%, 1);
}

[class~=cards] [class~=card] [class~=label] {
    position: absolute;
}

:root {
    --text-slate-gray: hsla(217, 17%, 48%, 1);
}

:root {
    --gradient-1: linear-gradient(90deg, #0ea5ea, #0bd1d1 51%);
}

.cards .card .label .icon {
    min-width: .416666667in;
}

[class~=cards] [class~=card] [class~=label] {
    right: 0;
}

:root {
    --gradient-2: linear-gradient(90deg, #0ea5ea, #0bd1d1 51%, #0ea5ea);
}

:root {
    --gradient-3: linear-gradient(0deg, #000d1a, transparent);
}

:root {
    --border-wild-blue-yonder: hsla(216, 33%, 68%, 1);
}

:root {
    --border-prussian-blue: hsla(216, 33%, 20%, 1);
}

[class~=cards] [class~=card] [class~=label],
.cards .card .label .icon {
    height: 2.5pc;
}

:root {
    --border-white: hsl(0, 0%, 100%);
}

:root {
    --border-white-alpha-15: hsla(0, 0%, 100%, .15);
}

[class~=cards] [class~=card] [class~=label] {
    transition: .5s var(--cb);
}

[class~=scroll-to-top]:hover {
    background-color: #080033;
}

[class~=cards] [class~=card][class~=active] {
    flex-grow: 10000;
}

[class~=cards] [class~=card][class~=active] {
    background-size: auto 149%;
}

:root {
    --fontfamily-noto_sans: "Noto Sans", sans-serif;
}

:root {
    --fontsize-1: 2.9rem;
}

.cards .card .label .icon {
    background-color: #fff;
}

[class~=cards] [class~=card] {
    position: relative;
}

[class~=cards] [class~=card] {
    min-width: 60px;
}

:root {
    --fontsize-2: 2rem;
}

:root {
    --fontsize-3: 1.8rem;
}

:root {
    --fontsize-4: 1.6rem;
}

img,
input {
    width: 100%;
}

:root {
    --fontsize-5: 1.5rem;
}

:root {
    --fontsize-6: 1.4rem;
}

[class~=cards] [class~=card] {
    background: var(--bg);
}

:root {
    --fontsize-7: 1.2rem;
}

.cards .card .label .icon {
    color: var(--color);
}

button {
    cursor: pointer;
}

:root {
    --fontsize-8: 1.3rem;
}

.cards .card .label .icon {
    border-radius: 50%;
}

BR {
    color: red;
}

body {
    line-height: 1.6;
}

:root {
    --weight-medium: 500;
}

:root {
    --weight-semibold: 600;
}

:root {
    --weight-bold: 700;
}

body,
.content {
    padding-left: 1.25pc;
}

:root {
    --weight-extrabold: 800;
}

:root {
    --lineheight-1: 1.3;
}

:root {
    --lineheight-2: 1.5;
}

[class~=cards] [class~=card] {
    margin-left: .3125pc;
}

:root {
    --lineheight-4: 1.5;
}

:root {
    --shadow-1: 0 6pt 15pt 0 hsla(0, 0%, 0%, .05);
}

[class~=cards] [class~=card] {
    margin-bottom: .3125pc;
}

[class~=cards] [class~=card] [class~=shadow] {
    position: absolute;
}

:root {
    --shadow-2: 0in .1875pc 20px hsla(180, 90%, 43%, .2);
}

:root {
    --radius-6: .375pc;
}

body,
.content {
    padding-bottom: 1.25pc;
}

:root {
    --radius-8: .083333333in;
}

.cards .card .label .info {
    display: flex;
}

:root {
    --radius-16: 1pc;
}

:root {
    --radius-48: 48px;
}

.cards .card .label .info {
    flex-direction: column;
}

:root {
    --radius-circle: 50%;
}

:root {
    --radius-pill: 150pt;
}

:root {
    --section-padding: .729166667in;
}

:root {
    --transition-1: .25s ease;
}

:root {
    --transition-2: .5s ease;
}

[class~=cards] [class~=card] {
    margin-right: .3125pc;
}

:root {
    --cubic-in: cubic-bezier(.51, .03, .64, .28);
}

:root {
    --cubic-out: cubic-bezier(.05, .83, .52, .97);
}

:root {
    --primary-color: #111317;
}

[class~=cards] [class~=card] [class~=shadow] {
    bottom: 0;
}

:root {
    --primary-color-light: #1f2125;
}

:root {
    --primary-color-extra-light: #35373b;
}

.cards .card .label .info {
    justify-content: center;
}

body,
.content {
    padding-right: 1.25pc;
}

:root {
    --secondary-color: #0c08ec;
}

[class~=cards] [class~=card] [class~=shadow] {
    left: 0;
}

:root {
    --secondary-color-dark: hsla(244, 94%, 47%, .863);
}

:root {
    --text-light: #d1d5db;
}

.cards .card .label .info {
    margin-left: .625pc;
}

:root {
    --white: #fff;
}

:root {
    --max-width: 75pc;
}

.content {
    height: 2000px;
}

.cards .card .label .info {
    white-space: pre;
}

body,
.content {
    padding-top: 1.25pc;
}

.scroll-to-top {
    position: fixed;
}

.cards .card.active .label,
.scroll-to-top {
    bottom: 15pt;
}

[class~=cards] [class~=card] [class~=shadow] {
    right: 0;
}

.cards .card .label .info {
    transition: 1s var(--cb);
}

.scroll-to-top {
    right: 20px;
}

.scroll-to-top {
    width: .520833333in;
}

.scroll-to-top {
    height: 3.125pc;
}

.scroll-to-top {
    background-color: #070141;
}

.scroll-to-top {
    color: #fff;
}

.scroll-to-top {
    border-left-width: medium;
}

.scroll-to-top {
    border-bottom-width: medium;
}

.cards .card.active .label {
    left: .208333333in;
}

.scroll-to-top {
    border-right-width: medium;
}

[class~=cards] [class~=card]:not([class~=active]) [class~=label] {
    bottom: 10px;
}

.scroll-to-top {
    border-top-width: medium;
}

.scroll-to-top {
    border-left-style: none;
}

[class~=cards] [class~=card] {
    margin-top: .3125pc;
}

[class~=cards] [class~=card] [class~=shadow] {
    height: 6.25pc;
}

.scroll-to-top {
    border-bottom-style: none;
}

[class~=cards] [class~=card] {
    background-size: auto 150%;
}

.scroll-to-top {
    border-right-style: none;
}

.scroll-to-top {
    border-top-style: none;
}

[class~=cards] [class~=card] [class~=shadow] {
    background: linear-gradient(0, #000400, transparent);
}

.scroll-to-top {
    border-left-color: currentColor;
}

[class~=cards] [class~=card]:not([class~=active]) [class~=label] {
    left: 7.5pt;
}

.scroll-to-top {
    border-bottom-color: currentColor;
}

.scroll-to-top {
    border-right-color: currentColor;
}

[class~=cards] [class~=card][class~=active] [class~=info] {
    opacity: 1;
}

.scroll-to-top {
    border-top-color: currentColor;
}

.scroll-to-top {
    border-image: none;
}

.scroll-to-top {
    border-radius: 50%;
}

[class~=cards] [class~=card] {
    background-position: center;
}

.scroll-to-top {
    font-size: .1875in;
}

body {
    background-color: #eeeeea;
}

[class~=cards] [class~=card] {
    transition: .5s var(--cb);
}

.scroll-to-top {
    text-align: center;
}

.scroll-to-top {
    line-height: 50px;
}

[class~=cards] [class~=card]:not([class~=active]) [class~=info] {
    opacity: 0;
}

[class~=cards] [class~=card] {
    border-radius: 1.875pc;
}

body[class~=nav-active] {
    overflow: hidden;
}

.scroll-to-top {
    box-shadow: 0 .041666667in 4.5pt rgba(0, 0, 0, .1);
}

.scroll-to-top {
    display: none;
}

.scroll-to-top {
    z-index: 1000;
}

.scroll-to-top {
    transition: background-color .3s;
}

.link a::after,
[class~=btn] {
    background-color: var(--secondary-color);
}

[class~=cards],
nav,
[class~=nav__links] {
    display: flex;
}

[class~=cards] {
    max-width: 800px;
}

[class~=explore__card] span,
[class~=btn]:hover,
[class~=join__card] span {
    background-color: var(--secondary-color-dark);
}

[class~=cards] {
    width: calc(100% - 100px);
}

[class~=cards] {
    height: 400px;
}

[class~=section__container],
nav {
    max-width: var(--max-width);
}

nav,
[class~=nav__links] {
    align-items: center;
}

body {
    background-color: var(--primary-color);
}

body {
    font-family: Poppins, sans-serif;
}

[class~=popular-list]>li:not(:last-child) [class~=card-content] {
    border-block-end: .0625pc solid var(--border-prussian-blue);
}

* {
    font-family: Arial, Helvetica, sans-serif;
}

@keyframes slider {
    0% {
        background-image: url("2.jpg");
    }
    30% {
        background-image: url("img-2.jpg");
    }
    60% {
        background-image: url("img-3.jpg");
    }
    100% {
        background-image: url("1.jpg");
    }
}

#twitter,
#facebook,
#github,
#apple {
    font-size: 6em;
}

#apple,
#twitter,
#facebook,
#github {
    background-color: #18191f;
}

#twitter,
#github,
#facebook,
#apple {
    color: #fff;
}

#apple,
#twitter,
#facebook,
#github {
    box-shadow: 2px 2px .020833333in #000, 10px .75pt 9pt #000, 2px 1.5pt .104166667in #000, 2px 2px 2.25pt #000, inset .125pc 1.5pt .625pc #000, inset 2px .125pc 7.5pt #000, inset .020833333in .020833333in .104166667in #000, inset 1.5pt 1.5pt .104166667in #000;
}

#github,
#facebook,
#apple,
#twitter {
    border-radius: 21.75pt;
}

#twitter,
#github,
#apple,
#facebook {
    padding-left: .197916667in;
}

#apple,
#github,
#facebook,
#twitter {
    padding-bottom: .114583333in;
}

#facebook,
#apple,
#twitter,
#github {
    padding-right: .197916667in;
}

#github,
#twitter,
#facebook,
#apple {
    padding-top: .114583333in;
}

#apple,
#twitter,
#facebook,
#github {
    margin-left: .416666667in;
}

#twitter,
#github,
#facebook,
#apple {
    margin-bottom: 0;
}

#facebook,
#github,
#twitter,
#apple {
    margin-right: .416666667in;
}

#apple,
#github,
#facebook,
#twitter {
    margin-top: 0;
}

#facebook,
#twitter,
#apple,
#github {
    animation: 3s linear infinite animate;
}

#twitter,
#apple,
#github,
#facebook {
    text-shadow: 0 0 50px #0072ff, 0 0 75pt #0072ff, 0 0 1.5625in #0072ff, 0 0 200px #0072ff;
}

#twitter {
    animation-delay: .3s;
}

#facebook {
    animation-delay: .7s;
}

@keyframes animate {
    from {
        filter: hue-rotate(0deg);
    }
    to {
        filter: hue-rotate(360deg);
    }
}

nav,
[class~=section__subheader],
[class~=section__container] {
    margin-left: auto;
}

nav,
[class~=section__container] {
    margin-bottom: auto;
}

[class~=header__container]::before,
[class~=link] a,
[class~=section__header] {
    color: var(--white);
}

.link a {
    position: relative;
}

.link a {
    padding-bottom: .75rem;
}

nav,
[class~=section__subheader],
[class~=section__container] {
    margin-right: auto;
}

[class~=section__container],
nav,
[class~=section__subheader] {
    margin-top: auto;
}

[class~=header__container]::before,
[class~=link] a::after {
    content: "";
}

[class~=section__container],
nav {
    padding-left: 1rem;
}

[class~=explore__card]:hover {
    background-color: var(--primary-color-extra-light);
}

img {
    height: auto;
}

[class~=header__container]::before {
    position: absolute;
}

[class~=header__container]::before {
    bottom: 5rem;
}

[class~=header__container]::before {
    right: 20rem;
}

.btn,
[class~=section__container] {
    padding-bottom: 1rem;
}

[class~=section__container],
nav {
    padding-right: 1rem;
}

[class~=section__container],
.btn {
    padding-top: 1rem;
}

[class~=section__header],
.header__content h4,
[class~=header__content] h1 {
    margin-bottom: 1rem;
}

[class~=header__container]::before {
    font-size: 10rem;
}

[class~=section__header] {
    font-size: 3.25rem;
}

[class~=section__header] {
    font-weight: 600;
}

[class~=explore__card]:hover {
    border-left-color: var(--secondary-color);
}

[class~=section__header],
[class~=section__subheader] {
    text-align: center;
}

[class~=header__container]::before {
    font-weight: 700;
}

[class~=section__subheader] {
    max-width: 6.25in;
}

[class~=header__container]::before {
    line-height: 7rem;
}

[class~=header__content] h4,
[class~=header__image]::before,
[class~=explore__card] a:hover,
[class~=explore__nav] span:hover {
    color: var(--secondary-color);
}

[class~=section__subheader] {
    margin-bottom: auto;
}

[class~=section__subheader] {
    color: var(--text-light);
}

[class~=footer__logo],
.nav__logo {
    max-width: 1.5625in;
}

[class~=header__container]::before {
    opacity: .05;
}

[class~=header__container]::before {
    z-index: -1;
}

nav {
    padding-bottom: 2rem;
}

[class~=join__image],
[class~=explore__grid] {
    margin-top: 4rem;
}

[class~=explore__card]:hover,
[class~=price__card]:hover {
    border-bottom-color: var(--secondary-color);
}

[class~=btn],
[class~=header__content] h1 {
    color: var(--white);
}

.btn {
    padding-left: 2rem;
}

.btn,
.header__content h4 {
    font-size: 1rem;
}

[class~=price__card]:hover,
[class~=explore__card]:hover {
    border-right-color: var(--secondary-color);
}

.btn {
    padding-right: 2rem;
}

.btn {
    outline: 0;
}

.btn {
    border-left-width: medium;
}

.btn {
    border-bottom-width: medium;
}

.btn {
    border-right-width: medium;
}

.btn {
    border-top-width: medium;
}

.header__content h4 {
    font-weight: 600;
}

nav {
    padding-top: 2rem;
}

.btn {
    border-left-style: none;
}

[class~=header__content] h1 {
    font-size: 5rem;
}

* {
    margin-left: 0;
}

.btn {
    border-bottom-style: none;
}

.btn {
    border-right-style: none;
}

[class~=header__content] h1 {
    font-weight: 700;
}

.btn {
    border-top-style: none;
}

.btn {
    border-left-color: currentColor;
}

[class~=header__content] h1 {
    line-height: 6rem;
}

[class~=price__card]:hover,
[class~=explore__card]:hover {
    border-top-color: var(--secondary-color);
}

.btn {
    border-bottom-color: currentColor;
}

::after,
* {
    margin-bottom: 0;
}

.btn {
    border-right-color: currentColor;
}

[class~=price__card]:hover {
    background-color: var(--primary-color-extra-light);
}

[class~=footer__col] p,
[class~=header__content] p {
    margin-bottom: 2rem;
}

.btn {
    border-top-color: currentColor;
}

[class~=price__card]:hover {
    border-left-color: var(--secondary-color);
}

.btn {
    border-image: none;
}

[class~=header__content] p,
[class~=footer__col] p {
    color: var(--text-light);
}

nav {
    justify-content: space-between;
}

nav {
    gap: 2rem;
}

input,
a,
span,
button,
ion-icon,
img {
    display: block;
}

.header__image::before {
    content: "o";
}

.bg__blur,
.header__image::before {
    position: absolute;
}

.header__image::before {
    top: 0;
}

.header__image::before {
    left: 50%;
}

[class~=feature] [class~=card-wrapper] [class~=card-btn]::before {
    background-color: var(--bg-oxford-blue-2);
}

.btn {
    border-radius: 3.75pt;
}

.btn {
    transition: .3s;
}

[class~=price__card],
[class~=join__grid],
[class~=explore__card] {
    background-color: var(--primary-color-light);
}

.header__image::before {
    transform: translateX(-50%);
}

.bg__blur {
    box-shadow: 0 0 1000px 37.5pt var(--secondary-color);
}

.header__image::before {
    font-size: 40rem;
}

::after,
* {
    margin-right: 0;
}

.bg__blur,
.header__image::before {
    z-index: -1;
}

[class~=nav__links] {
    gap: 3rem;
}

::after,
* {
    margin-top: 0;
}

.header__image::before {
    font-weight: 400;
}

[class~=header__image],
[class~=aside-title] [class~=span],
[class~=slider-card],
.hero-banner,
.join__image,
[class~=header__container],
[class~=class__image] {
    position: relative;
}

.header__image::before {
    line-height: 20rem;
}

::after {
    margin-left: 0;
}

.class__image .class__img-1 {
    position: absolute;
}

[class~=header__container] {
    padding-top: 2rem;
}

.header__image::before {
    opacity: .1;
}

[class~=header__container] {
    display: grid;
}

[class~=header__container] {
    grid-template-columns: repeat(2, 1fr);
}

[class~=explore__nav],
[class~=header__container] {
    align-items: center;
}

[class~=explore__nav],
[class~=header__container] {
    gap: 2rem;
}

::after {
    padding-left: 0;
}

.class__image .class__img-1,
[class~=header__blur] {
    right: 0;
}

[class~=explore__nav] span,
::after {
    padding-bottom: 0;
}

::after {
    padding-right: 0;
}

::after,
[class~=explore__nav] span {
    padding-top: 0;
}

[class~=header__image] img {
    max-width: 375pt;
}

[class~=header__image] img {
    margin-left: auto;
}

[class~=header__blur] {
    bottom: 5rem;
}

[class~=header__image] img {
    margin-bottom: auto;
}

[class~=header__image] img {
    margin-right: auto;
}

.explore__header,
[class~=review__nav],
[class~=explore__nav],
[class~=explore__header-1] {
    display: flex;
}

[class~=header__image] img {
    margin-top: auto;
}

[class~=explore__header-1],
.explore__header {
    justify-content: space-around;
}

.explore__header,
.explore__card,
[class~=explore__header-1] {
    padding-left: 1rem;
}

.class__image .class__img-1 {
    top: 0;
}

[class~=explore__nav] span {
    padding-left: .0625in;
}

.explore__card,
.explore__header,
[class~=explore__header-1] {
    padding-bottom: 1rem;
}

[class~=explore__nav] span {
    padding-right: .0625in;
}

[class~=explore__header-1],
.explore__header,
.explore__card {
    padding-right: 1rem;
}

.explore__card,
[class~=explore__header-1],
.explore__header {
    padding-top: 1rem;
}

[class~=explore__nav] span {
    font-size: 1.5rem;
}

[class~=footer__col]>a:hover {
    color: var(--secondary-color);
}

[class~=explore__nav] span {
    color: var(--white);
}

.class__image .class__img-1 {
    max-width: 338.25pt;
}

[class~=explore__nav] span,
.explore__card {
    border-left-width: 1.5pt;
}

.explore__card,
[class~=explore__nav] span {
    border-bottom-width: 1.5pt;
}

.explore__card,
[class~=explore__nav] span {
    border-right-width: 1.5pt;
}

::before {
    margin-left: 0;
}

[class~=explore__nav] span,
.explore__card {
    border-top-width: 1.5pt;
}

.class__image .class__img-2,
.class__image .class__img-1 {
    border-radius: .625pc;
}

::before {
    margin-bottom: 0;
}

[class~=review__nav] {
    align-items: center;
}

[class~=review__nav],
[class~=explore__grid] {
    gap: 2rem;
}

[class~=link] a::after,
.class__image .class__img-2 {
    position: absolute;
}

[class~=explore__grid] {
    display: grid;
}

[class~=explore__grid] {
    grid-template-columns: repeat(4, 1fr);
}

.class__image .class__img-2 {
    left: 0;
}

.class__image .class__img-2 {
    bottom: 0;
}

::before,
* {
    padding-left: 0;
}

.explore__card,
[class~=explore__nav] span {
    border-left-style: solid;
}

[class~=explore__nav] span,
.explore__card {
    border-bottom-style: solid;
}

[class~=link] a::after {
    height: .020833333in;
}

.class__image .class__img-2 {
    max-width: 3.125in;
}

[class~=explore__nav] span,
.explore__card {
    border-right-style: solid;
}

[class~=explore__nav] span,
.explore__card {
    border-top-style: solid;
}

[class~=link] a:hover::after {
    width: 50%;
}

[class~=class__content] [class~=section__header] {
    text-align: left;
}

::before {
    margin-right: 0;
}

[class~=explore__nav] span {
    border-left-color: var(--white);
}

[class~=explore__nav] span {
    border-bottom-color: var(--white);
}

[class~=class__content] [class~=section__header] {
    max-width: 400px;
}

[class~=explore__nav] span {
    border-right-color: var(--white);
}

.explore__card {
    border-left-color: transparent;
}

[class~=explore__nav] span:hover {
    border-left-color: var(--secondary-color);
}

.explore__card {
    border-bottom-color: transparent;
}

[class~=explore__nav] span {
    border-top-color: var(--white);
}

::before {
    margin-top: 0;
}

[class~=explore__nav] span {
    border-image: none;
}

.explore__card {
    border-right-color: transparent;
}

[class~=price__btn]:hover,
.explore__card span {
    color: var(--white);
}

.explore__card {
    border-top-color: transparent;
}

.explore__card {
    border-image: none;
}

[class~=join__grid],
.explore__card {
    border-radius: .104166667in;
}

[class~=explore__nav] span {
    border-radius: 100%;
}

[class~=explore__nav] span {
    cursor: pointer;
}

[class~=explore__nav] span,
.explore__card {
    transition: .3s;
}

::before,
* {
    padding-bottom: 0;
}

[class~=class__content],
::before {
    padding-right: 0;
}

.explore__card span {
    display: inline-block;
}

[class~=class__container] {
    display: grid;
}

.explore__card span {
    padding-left: .09375in;
}

[class~=class__container] {
    grid-template-columns: repeat(2, 1fr);
}

.explore__card span {
    padding-bottom: 1.5pt;
}

[class~=class__container],
[class~=join__grid] {
    gap: 2rem;
}

[class~=class__content] {
    padding-left: 0;
}

[class~=join__grid],
[class~=class__content] {
    padding-bottom: 2rem;
}

.explore__card span {
    padding-right: .09375in;
}

.explore__card span {
    padding-top: 1.5pt;
}

::before {
    padding-top: 0;
}

[class~=class__content],
[class~=join__grid] {
    padding-top: 2rem;
}

[class~=join__grid] {
    position: absolute;
}

[class~=join__grid] {
    bottom: -5rem;
}

[class~=join__grid] {
    width: calc(100% - 4rem);
}

[class~=join__grid],
[class~=price__card] {
    padding-left: 2rem;
}

[class~=explore__nav] span:hover {
    border-bottom-color: var(--secondary-color);
}

[class~=join__grid],
[class~=price__card] {
    padding-right: 2rem;
}

[class~=join__grid] {
    margin-left: 2rem;
}

[class~=join__grid] {
    margin-bottom: -1.3125pc;
}

[class~=join__grid] {
    margin-right: 2rem;
}

a {
    color: inherit;
}

a {
    text-decoration: none;
}

[class~=join__grid] {
    margin-top: -1.3125pc;
}

button {
    background: 0 0;
}

[class~=join__card],
[class~=join__grid] {
    display: flex;
}

.explore__card span {
    margin-bottom: 1rem;
}

[class~=join__grid] {
    flex-wrap: wrap;
}

.explore__card span {
    font-size: 1.75rem;
}

.explore__card span {
    border-radius: 5px;
}

[class~=explore__card] h4 {
    margin-bottom: .5rem;
}

[class~=join__card] {
    flex: 1 1 250px;
}

.price__card h4,
[class~=join__card] h4,
[class~=explore__card] h4 {
    font-size: 1.2rem;
}

[class~=price__btn]:hover {
    background-color: var(--secondary-color);
}

[class~=explore__card] h4 {
    font-weight: 600;
}

[class~=explore__card] h4 {
    color: var(--white);
}

[class~=join__card] {
    align-items: center;
}

[class~=join__card] {
    gap: 1rem;
}

[class~=footer-text]:not([class~=address]),
[class~=hero] [class~=section-title] {
    margin-block: .208333333in;
}

[class~=price__grid] {
    margin-top: 4rem;
}

[class~=price__grid] {
    display: grid;
}

[class~=price__grid] {
    grid-template-columns: repeat(3, 1fr);
}

button {
    border-left-width: medium;
}

button {
    border-bottom-width: medium;
}

[class~=price__grid] {
    gap: 2rem;
}

[class~=price__card] {
    padding-bottom: 3rem;
}

.price__card h4,
[class~=join__card] h4 {
    font-weight: 500;
}

[class~=price__card] {
    padding-top: 3rem;
}

[class~=recent-post-card] [class~=card-text],
[class~=comment-card] [class~=card-text] {
    line-height: var(--lineHeight-1);
}

[class~=price__card] {
    display: flex;
}

[class~=price__card] {
    flex-direction: column;
}

.explore__card p {
    margin-bottom: 1rem;
}

[class~=price__card] {
    border-left-width: .125pc;
}

[class~=price__card] {
    border-bottom-width: .125pc;
}

[class~=price__card] {
    border-right-width: .125pc;
}

[class~=price__card] {
    border-top-width: .125pc;
}

[class~=price__card] {
    border-left-style: solid;
}

.explore__card p {
    color: var(--text-light);
}

[class~=explore__card] a {
    color: var(--white);
}

[class~=price__card] {
    border-bottom-style: solid;
}

button {
    border-right-width: medium;
}

[class~=price__card] {
    border-right-style: solid;
}

[class~=explore__card] a,
[class~=price__card] {
    transition: .3s;
}

[class~=price__card] {
    border-top-style: solid;
}

[class~=price__card] {
    border-left-color: transparent;
}

button {
    border-top-width: medium;
}

[class~=price__card] {
    border-bottom-color: transparent;
}

[class~=class__content] p {
    margin-bottom: 4rem;
}

[class~=price__card] {
    border-right-color: transparent;
}

[class~=price__card] {
    border-top-color: transparent;
}

[class~=price__card] {
    border-image: none;
}

[class~=join__image] img,
[class~=price__card] {
    border-radius: .625pc;
}

.review__content,
[class~=price__card__content] {
    flex: 1;
}

[class~=price__card__content] {
    margin-bottom: 2rem;
}

[class~=price__btn] {
    color: var(--secondary-color);
}

[class~=price__btn] {
    background-color: transparent;
}

[class~=price__btn] {
    border-left-width: .125pc;
}

[class~=class__content] p {
    color: var(--text-light);
}

[class~=hover-1]:is(:hover {
    color: var(--text-wild-blue-yonder);
}

[class~=price__btn] {
    border-bottom-width: .125pc;
}

button {
    border-left-style: none;
}

[class~=price__btn] {
    border-right-width: .125pc;
}

[class~=hover-1]:is(:hover {
    transform: translateX(3px);
}

[class~=price__btn] {
    border-top-width: .125pc;
}

button {
    border-bottom-style: none;
}

[class~=price__btn] {
    border-left-style: solid;
}

[class~=price__btn] {
    border-bottom-style: solid;
}

[class~=hover-2]:is(:hover {
    color: var(--text-carolina-blue);
}

[class~=price__btn] {
    border-right-style: solid;
}

.join__card span {
    padding-left: .75pc;
}

.join__card span {
    padding-bottom: 3.75pt;
}

[class~=price__btn] {
    border-top-style: solid;
}

button {
    border-right-style: none;
}

[class~=price__btn] {
    border-left-color: var(--secondary-color);
}

[class~=price__btn] {
    border-bottom-color: var(--secondary-color);
}

button {
    border-top-style: none;
}

.join__card span {
    padding-right: .75pc;
}

.join__card span {
    padding-top: 3.75pt;
}

.join__card span {
    font-size: 1.75rem;
}

[class~=explore__nav] span:hover,
[class~=price__btn] {
    border-right-color: var(--secondary-color);
}

.join__card span,
[class~=join__card] h4 {
    color: var(--white);
}

[class~=link] a::after {
    width: 0;
}

[class~=price__btn],
[class~=explore__nav] span:hover {
    border-top-color: var(--secondary-color);
}

[class~=price__btn] {
    border-image: none;
}

button {
    border-left-color: currentColor;
}

.join__card span {
    border-radius: .3125pc;
}

[class~=join__card] h4 {
    margin-bottom: .5rem;
}

[class~=review] {
    background-color: var(--primary-color-light);
}

[class~=profile-card] [class~=profile-banner] {
    border-radius: var(--radius-circle);
}

[class~=review__container],
[class~=review__member],
[class~=review__footer] {
    display: flex;
}

[class~=join__card] p,
[class~=footer__cola] {
    color: var(--text-light);
}

button {
    border-bottom-color: currentColor;
}

[class~=review__footer],
[class~=review__container] {
    gap: 2rem;
}

[class~=price__card] h4 {
    margin-bottom: 1rem;
}

[class~=price__card] p,
[class~=price__card] h3,
[class~=price__card] h4,
[class~=footer__socials] a:hover {
    color: var(--white);
}

[class~=review__footer] {
    margin-top: 4rem;
}

[class~=price__card] h3 {
    padding-bottom: 1rem;
}

[class~=review__footer] {
    align-items: center;
}

[class~=price__card] h3,
[class~=footer__logo] {
    margin-bottom: 2rem;
}

[class~=review__footer] {
    justify-content: space-between;
}

[class~=review__member] {
    align-items: flex-start;
}

[class~=review__member] {
    gap: 1rem;
}

[class~=footer__container] {
    position: relative;
}

[class~=footer__container] {
    display: grid;
}

[class~=price__card] h3 {
    font-size: 2rem;
}

[class~=footer__container] {
    grid-template-columns: 4.166666667in repeat(3, 1fr);
}

[class~=footer__container] {
    gap: 2rem;
}

.footer__blur,
[class~=link] a::after {
    bottom: 0;
}

.footer__blur {
    right: 0;
}

[class~=price__card] h3,
.review__content h4 {
    font-weight: 600;
}

button {
    border-right-color: currentColor;
}

[class~=price__card] h3 {
    border-bottom-width: 1.5pt;
}

[class~=footer__socials] {
    display: flex;
}

[class~=footer__socials] {
    align-items: center;
}

[class~=price__card] h3 {
    border-bottom-style: solid;
}

[class~=price__card] h3 {
    border-bottom-color: var(--white);
}

[class~=price__card] h3 {
    border-image: none;
}

[class~=price__card] p {
    margin-bottom: .75rem;
}

[class~=footer__socials] {
    gap: 1rem;
}

[class~=footer__cola] {
    display: block;
}

.review__content h4,
[class~=footer__cola] {
    margin-bottom: 1rem;
}

button {
    border-top-color: currentColor;
}

[class~=link] a::after {
    left: 0;
}

[class~=review__container]>span {
    color: var(--secondary-color);
}

[class~=review__container]>span {
    font-size: 6rem;
}

button {
    border-image: none;
}

[class~=link] a::after,
[class~=footer__cola] {
    transition: .3s;
}

.btn,
[class~=hover-2],
.hover-1 {
    transition: var(--transition-1);
}

[class~=footer__bar] {
    max-width: var(--max-width);
}

[class~=footer__bar] {
    margin-left: auto;
}

.headline .span {
    background-image: var(--gradient-1);
}

[class~=footer__bar] {
    margin-bottom: auto;
}

button {
    font: inherit;
}

button {
    color: inherit;
}

.headline .span {
    display: inline-block;
}

[class~=header__content] h1 span,
.headline .span {
    -webkit-text-fill-color: transparent;
}

[class~=review__container]>span {
    opacity: .5;
}

[class~=footer__bar] {
    margin-right: auto;
}

[class~=footer__bar] {
    margin-top: auto;
}

[class~=footer__bar] {
    padding-left: 4rem;
}

[class~=footer__bar] {
    padding-bottom: 4rem;
}

input {
    background: 0 0;
}

[class~=header__content] h1 span {
    -webkit-text-stroke: .010416667in var(--white);
}

[class~=footer__socials] a:hover {
    background-color: var(--secondary-color);
}

.review__content h4 {
    font-size: 1.3rem;
}

[class~=footer__bar] {
    padding-right: 4rem;
}

[class~=footer__bar] {
    padding-top: 4rem;
}

[class~=footer__bar] {
    font-size: -28.2rem;
}

[class~=footer__bar] {
    color: #fff;
}

[class~=card-wrapper] {
    margin-block: .208333333in;
}

.review__content h4 {
    color: var(--white);
}

[class~=review__content] p {
    max-width: 50pc;
}

[class~=headline] {
    line-height: var(--lineHeight-1);
}

[class~=img-cover],
.w-100,
[class~=header],
[class~=navbar] {
    width: 100%;
}

[class~=review__content] p {
    margin-bottom: 2rem;
}

[class~=review__content] p {
    color: var(--text-light);
}

input {
    border-left-width: medium;
}

[class~=container] {
    padding-inline: 12pt;
}

input {
    border-bottom-width: medium;
}

:focus-visible),
[class~=topic-card] [class~=card-text] {
    color: var(--text-wild-blue-yonder);
}

input {
    border-right-width: medium;
}

[class~=footer__socials] a,
.review__rating span,
[class~=review__nav] span {
    color: var(--secondary-color);
}

.review__rating span {
    font-size: 1.5rem;
}

.headline .span {
    -webkit-background-clip: text;
}

.review__member img {
    max-width: 45pt;
}

.review__member img {
    border-radius: 100%;
}

[class~=review__member__details] h4 {
    margin-bottom: 0;
}

:focus-visible) {
    transform: translateX(3px);
}

.review__nav span {
    font-size: 2rem;
}

[class~=footer__socials] a {
    padding-left: .625pc;
}

input {
    border-top-width: medium;
}

:focus-visible) {
    color: var(--text-carolina-blue);
}

[class~=footer__socials] a {
    padding-bottom: .052083333in;
}

[class~=btn]:is(:hover {
    background-position: right;
}

[class~=card-wrapper] :is([class~=card-tag],
[class~=profile-card],
.btn,
[class~=btn-group] {
    display: flex;
}

[class~=hero] [class~=input-wrapper] {
    background-color: var(--bg-prussian-blue);
}

[class~=btn-group],
[class~=card-wrapper] :is([class~=card-tag],
.btn,
[class~=profile-card] {
    align-items: center;
}

[class~=footer__socials] a {
    padding-right: .625pc;
}

[class~=btn-group],
[class~=profile-card] {
    gap: .104166667in;
}

[class~=footer__socials] a {
    padding-top: .052083333in;
}

[class~=footer__socials] a {
    font-size: 1.25rem;
}

input {
    border-left-style: none;
}

input {
    border-bottom-style: none;
}

[class~=headline] {
    color: var(--text-columbia-blue);
}

[class~=headline-1] {
    font-size: var(--fontSize-1);
}

[class~=topic-card] [class~=card-content],
[class~=navbar] [class~=profile-card] {
    margin-block-end: .9375pc;
}

[class~=footer__socials] a {
    border-left-width: .0625pc;
}

[class~=headline-1] {
    color: var(--text-alice-blue);
}

[class~=footer__socials] a {
    border-bottom-width: .0625pc;
}

[class~=headline-1] {
    font-weight: var(--weight-extraBold);
}

[class~=headline-2],
[class~=headline-3] {
    font-size: var(--fontSize-2);
}

[class~=footer__socials] a {
    border-right-width: .0625pc;
}

[class~=footer__socials] a {
    border-top-width: .0625pc;
}

[class~=footer__socials] a {
    border-left-style: solid;
}

[class~=headline-3] {
    line-height: var(--lineHeight-2);
}

[class~=footer__socials] a {
    border-bottom-style: solid;
}

* {
    padding-right: 0;
}

.section-title {
    margin-block-end: .625pc;
}

.btn {
    background-image: var(--gradient-2);
}

.btn {
    background-size: 200%;
}

.btn {
    background-position: left;
}

.btn,
[class~=footer__col] h4 {
    color: var(--white);
}

[class~=footer__socials] a {
    border-right-style: solid;
}

.btn {
    font-size: var(--fontSize-6);
}

.btn {
    font-weight: var(--weight-bold);
}

[class~=footer__socials] a {
    border-top-style: solid;
}

[class~=footer__socials] a {
    border-left-color: var(--secondary-color);
}

.btn {
    max-width: max-content;
}

input {
    border-right-style: none;
}

[class~=footer__socials] a {
    border-bottom-color: var(--secondary-color);
}

[class~=footer__socials] a {
    border-right-color: var(--secondary-color);
}

input {
    border-top-style: none;
}

[class~=card-wrapper] :is([class~=card-tag],
.btn {
    gap: 2.25pt;
}

[class~=nav-open-btn],
[class~=nav-close-btn] {
    color: var(--text-wild-blue-yonder);
}

:focus-visible) {
    background-position: right;
}

[class~=footer__socials] a {
    border-top-color: var(--secondary-color);
}

.btn-primary {
    padding-left: .166666667in;
}

.btn-primary {
    padding-bottom: .083333333in;
}

input {
    border-left-color: currentColor;
}

input {
    border-bottom-color: currentColor;
}

[class~=footer__socials] a {
    border-image: none;
}

input {
    border-right-color: currentColor;
}

input {
    border-top-color: currentColor;
}

[class~=header] [class~=btn] {
    display: none;
}

.btn-primary {
    padding-right: .166666667in;
}

.btn-primary {
    padding-top: .083333333in;
}

[class~=footer__socials] a {
    border-radius: 100%;
}

[class~=footer__socials] a {
    transition: .3s;
}

[class~=footer__col] h4 {
    margin-bottom: 2rem;
}

[class~=footer__col] h4 {
    font-size: 1.2rem;
}

[class~=footer__col] h4 {
    font-weight: 500;
}

.btn-primary {
    border-radius: var(--radius-6);
}

[class~=btn-secondary] {
    padding-left: 1.875pc;
}

[class~=btn-secondary] {
    padding-bottom: 13.5pt;
}

[class~=btn-secondary] {
    padding-right: 1.875pc;
}

[class~=btn-secondary] {
    padding-top: 13.5pt;
}

[class~=btn-secondary] {
    border-radius: var(--radius-pill);
}

input {
    border-image: none;
}

[class~=card] {
    background-color: var(--bg-oxford-blue);
}

[class~=card] {
    border-left-width: .75pt;
}

input {
    font: inherit;
}

[class~=card] {
    border-bottom-width: .75pt;
}

[class~=card] {
    border-right-width: .75pt;
}

[class~=card] {
    border-top-width: .75pt;
}

[class~=card] {
    border-left-style: solid;
}

[class~=card] {
    border-bottom-style: solid;
}

input {
    color: inherit;
}

input {
    outline: 0;
}

[class~=card] {
    border-right-style: solid;
}

[class~=card] {
    border-top-style: solid;
}

.header.active {
    padding-block: .083333333in;
}

ion-icon {
    pointer-events: none;
}

[class~=card] {
    border-left-color: var(--border-prussian-blue);
}

[class~=card] {
    border-bottom-color: var(--border-prussian-blue);
}

address {
    font-style: normal;
}

[class~=card] {
    border-right-color: var(--border-prussian-blue);
}

[class~=card] {
    border-top-color: var(--border-prussian-blue);
}

[class~=card] {
    border-image: none;
}

.header.active {
    box-shadow: var(--shadow-1);
}

.img-holder {
    background-color: var(--bg-prussian-blue);
}

[class~=img-holder] {
    aspect-ratio: var(--width)/var(--height);
}

.navbar,
body,
[class~=header] {
    background-color: var(--bg-oxford-blue-2);
}

html {
    font-size: .625pc;
}

.img-cover {
    height: 100%;
}

.img-cover {
    object-fit: cover;
}

html {
    scroll-behavior: smooth;
}

.price__card p i {
    color: var(--secondary-color);
}

[class~=section] {
    padding-block: var(--section-padding);
}

[class~=section-text] {
    font-size: var(--fontSize-3);
}

[class~=section-text] {
    margin-block-end: 52.5pt;
}

body {
    color: var(--text-shadow-blue);
}

body {
    font-family: var(--fontFamily-noto_sans);
}

[class~=navbar-top] {
    margin-block-end: .9375pc;
}

[class~=grid-list],
.recent-post-card {
    display: grid;
}

.recent-post-card,
[class~=grid-list] {
    gap: 1.875pc;
}

.header.active {
    border-block-end: 1px solid var(--bg-prussian-blue);
}

body {
    font-size: 1.6rem;
}

.header.active {
    animation: .5s forwards slideIn;
}

[class~=card-wrapper],
[class~=wrapper]) {
    display: flex;
}

body {
    line-height: var(--lineHeight-4);
}

[class~=card-wrapper] {
    justify-content: space-between;
}

[class~=card-wrapper] {
    gap: .208333333in;
}

[class~=card-wrapper],
[class~=wrapper]) {
    align-items: center;
}

body {
    overflow-y: overlay;
}

[class~=card-wrapper] {
    font-size: var(--fontSize-6);
}

[class~=price__card] p i {
    margin-right: .5rem;
}

[class~=wrapper]) {
    gap: .1875pc;
}

.feature-bg,
.hero-bg {
    display: none;
}

[class~=header] {
    position: fixed;
}

[class~=header] {
    top: 0;
}

[class~=header] {
    left: 0;
}

[class~=header] {
    padding-block: .25in;
}

[class~=header] {
    z-index: 4;
}

[class~=price__card] p i {
    font-size: 1.2rem;
}

* {
    padding-top: 0;
}

::-webkit-scrollbar {
    width: 5px;
}

::-webkit-scrollbar-track {
    background-color: transparent;
}

::-webkit-scrollbar-thumb {
    background-color: var(--bg-carolina-blue);
}

::-webkit-scrollbar-thumb {
    border-radius: var(--radius-pill);
}

@keyframes slideIn {
    0% {
        transform: translateY(-100%);
    }
    100% {
        transform: translateY(0);
    }
}

[class~=nav-close-btn],
[class~=nav-open-btn] {
    font-size: 3.5rem;
}

[class~=header] [class~=container],
[class~=navbar-top] {
    display: flex;
}

[class~=navbar-top],
[class~=header] [class~=container] {
    justify-content: space-between;
}

[class~=header] [class~=container],
[class~=navbar-top] {
    align-items: center;
}

[class~=header] [class~=container] {
    gap: 10px;
}

[class~=navbar][class~=active] {
    transform: translateX(-340px);
}

[class~=copyright-text],
.navbar-link,
.navbar-bottom-link {
    color: var(--text-alice-blue);
}

[class~=navbar][class~=active] {
    visibility: visible;
}

[class~=navbar][class~=active] {
    transition: .5s var(--cubic-out);
}

.comment-card .card-date {
    font-size: var(--fontSize-7);
}

[class~=navbar] [class~=link-list] {
    columns: 2;
}

[class~=navbar] [class~=link-list] {
    -webkit-columns: 2;
}

[class~=footer-brand] [class~=footer-text],
[class~=topic-card] [class~=card-text],
[class~=navbar] [class~=profile-card] [class~=card-title] {
    font-size: var(--fontSize-6);
}

.recent-post .container,
[class~=hero] [class~=container] {
    display: grid;
}

[class~=navbar] {
    position: absolute;
}

.recent-post .container,
[class~=hero] [class~=container] {
    gap: .520833333in;
}

[class~=navbar] [class~=profile-card] [class~=card-title] {
    color: var(--text-columbia-blue);
}

[class~=navbar] {
    top: 0;
}

[class~=navbar] {
    right: -21.25pc;
}

[class~=navbar] {
    max-width: 340px;
}

[class~=navbar] {
    height: 100vh;
}

[class~=topic-card] [class~=card-text],
.recent-post-card .card-title {
    margin-block: 15px 20px;
}

[class~=navbar] {
    padding-left: .3125in;
}

[class~=navbar] {
    padding-bottom: .3125in;
}

[class~=hero] [class~=hero-text] {
    margin-block-end: .416666667in;
}

[class~=navbar] {
    padding-right: .3125in;
}

[class~=navbar] {
    padding-top: .3125in;
}

[class~=navbar] {
    z-index: 2;
}

[class~=navbar] [class~=profile-card] [class~=card-title] {
    font-weight: var(--weight-semiBold);
}

[class~=navbar] {
    overflow-y: auto;
}

[class~=hero] [class~=input-wrapper] {
    position: relative;
}

[class~=navbar] {
    visibility: hidden;
}

[class~=navbar] {
    transition: .25s var(--cubic-in);
}

[class~=feature] [class~=profile-card] [class~=card-title] {
    font-weight: var(--weight-bold);
}

[class~=hero] [class~=input-wrapper] {
    padding-left: .104166667in;
}

[class~=hero] [class~=input-wrapper] {
    padding-bottom: .104166667in;
}

[class~=hero] [class~=input-wrapper] {
    padding-right: .104166667in;
}

[class~=navbar] [class~=profile-card] [class~=card-subtitle],
[class~=slider-subtitle] {
    font-size: var(--fontSize-7);
}

[class~=navbar-bottom-link],
[class~=feature] [class~=card-wrapper] [class~=card-btn],
[class~=feature] [class~=profile-card] [class~=card-subtitle] {
    font-size: var(--fontSize-6);
}

[class~=hero] [class~=input-wrapper] {
    padding-top: .104166667in;
}

[class~=navbar-top] {
    padding-block-end: 15px;
}

[class~=hero] [class~=input-wrapper] {
    padding-inline-start: 1.25pc;
}

[class~=navbar-list] {
    border-block-end: .010416667in solid var(--border-white-alpha-15);
}

[class~=hero] [class~=input-wrapper] {
    border-radius: var(--radius-6);
}

[class~=hero] [class~=input-wrapper] {
    border-left-width: .010416667in;
}

[class~=hero] [class~=input-wrapper] {
    border-bottom-width: .010416667in;
}

[class~=hero] [class~=input-wrapper] {
    border-right-width: .010416667in;
}

[class~=hero] [class~=input-wrapper] {
    border-top-width: .010416667in;
}

[class~=navbar-link] {
    font-weight: var(--weight-medium);
}

[class~=hero] [class~=input-wrapper] {
    border-left-style: solid;
}

[class~=navbar-link] {
    padding-block: .104166667in;
}

[class~=navbar-bottom] {
    padding-block: 30px 20px;
}

[class~=navbar-bottom] {
    margin-block: .208333333in .260416667in;
}

[class~=navbar-bottom] {
    border-block: .0625pc solid var(--border-prussian-blue);
}

[class~=hero] [class~=input-wrapper] {
    border-bottom-style: solid;
}

[class~=hero] [class~=input-wrapper] {
    border-right-style: solid;
}

[class~=hero] [class~=input-wrapper] {
    border-top-style: solid;
}

[class~=hero] [class~=input-wrapper] {
    border-left-color: var(--bg-carolina-blue);
}

[class~=hero-subtitle],
[class~=slider-title] {
    font-weight: var(--weight-bold);
}

[class~=hero] [class~=input-wrapper] {
    border-bottom-color: var(--bg-carolina-blue);
}

[class~=hero] [class~=input-wrapper] {
    border-right-color: var(--bg-carolina-blue);
}

[class~=hero] [class~=input-wrapper] {
    border-top-color: var(--bg-carolina-blue);
}

[class~=hero] [class~=input-wrapper] {
    border-image: none;
}

[class~=navbar-bottom-link] {
    padding-block: 6px;
}

[class~=copyright-text] {
    font-size: var(--fontSize-8);
}

[class~=hero] [class~=input-wrapper] {
    display: flex;
}

[class~=hero] [class~=input-wrapper] {
    justify-items: flex-end;
}

[class~=hero] [class~=input-wrapper] {
    transition: var(--transition-1);
}

[class~=hero-subtitle] {
    font-size: var(--fontSize-6);
}

[class~=hero] [class~=input-field] {
    padding-inline-end: .052083333in;
}

.hero {}

[class~=hero-banner] [class~=w-100] {
    max-width: max-content;
}

[class~=hero-banner] [class~=w-100] {
    margin-inline: auto;
}

[class~=aside-title] {
    margin-block-end: .416666667in;
}

[class~=hero] [class~=input-wrapper]:hover {
    box-shadow: var(--shadow-2);
}

[class~=hero] [class~=shape] {
    position: absolute;
}

[class~=hero] [class~=shape] {
    z-index: -1;
}

[class~=hero] [class~=shape] {
    animation: 3s linear infinite alternate heroDecoAnim;
}

@keyframes heroDecoAnim {
    0% {
        transform: translateY(40px) rotate(0);
    }
    100% {
        transform: translateY(0) rotate(.4 turn);
    }
}

[class~=topic-card] {
    padding-left: .25in;
}

[class~=topic-card] {
    padding-bottom: .25in;
}

[class~=topic-card] {
    padding-right: .25in;
}

[class~=hero] [class~=shape-1] {
    top: 3.125pc;
}

[class~=topic-card] {
    padding-top: .25in;
}

.slider-card::before,
[class~=topic-card] {
    border-radius: var(--radius-8);
}

[class~=feature] [class~=card-wrapper] [class~=card-btn]::before,
.slider-card::before {
    content: "";
}

.btn-icon {
    width: 2pc;
}

.btn-icon {
    height: 24pt;
}

.btn-icon {
    display: grid;
}

.btn-icon {
    place-items: center;
}

.btn-icon {
    background: var(--bg-prussian-blue);
}

[class~=feature] [class~=profile-card] :is([class~=card-title] {
    color: var(--text-slate-gray);
}

[class~=feature-card] [class~=card-wrapper]:last-child {
    font-size: var(--fontSize-4);
}

.btn-icon {
    border-radius: var(--radius-circle);
}

[class~=hero] [class~=shape-1] {
    right: .416666667in;
}

[class~=feature-card] [class~=card-wrapper]:last-child {
    margin-block-end: 0;
}

.btn-icon {
    color: var(--white);
}

[class~=hero] [class~=shape-2] {
    bottom: 1.25pc;
}

[class~=hero] [class~=shape-2] {
    left: 24px;
}

[class~=slider-list] [class~=slider-banner],
.insta-post {
    border-radius: var(--radius-8);
}

:focus-visible),
[class~=btn-icon]:is(:hover {
    background: var(--gradient-1);
}

[class~=slider] {
    --slider-items: 1;
}

[class~=slider] {
    overflow: hidden;
}

[class~=recent-post-card] [class~=card-wrapper] ion-icon {
    font-size: 1.8rem;
}

[class~=feature] [class~=card-wrapper] [class~=card-btn],
[class~=slider-list] {
    position: relative;
}

[class~=feature] [class~=card-wrapper] [class~=card-btn]::before,
[class~=slider-content],
.slider-card::before {
    position: absolute;
}

[class~=tag-btn],
[class~=feature-list],
[class~=slider-list] {
    display: flex;
}

[class~=slider-list],
[class~=tag-btn] {
    align-items: center;
}

[class~=slider-list] {
    gap: 20px;
}

[class~=slider-list] {
    transition: transform var(--transition-2);
}

[class~=slider-title],
[class~=recent-post-card] [class~=card-banner],
[class~=feature-card],
:focus-visible) {
    transition: var(--transition-1);
}

[class~=feature-card] [class~=card-banner],
.tag-btn,
[class~=feature-card],
[class~=recent-post-card] [class~=card-banner] {
    border-radius: var(--radius-16);
}

[class~=slider-item] {
    min-width: 100%;
}

:focus-visible) [class~=slider-title],
.slider-card:is(:hover {
    color: var(--text-carolina-blue);
}

[class~=slider-content] {
    bottom: .15625in;
}

[class~=slider-content] {
    left: .15625in;
}

.slider-title {
    color: var(--text-columbia-blue);
}

.slider-title {
    margin-block-end: 3.75pt;
}

[class~=feature] [class~=card-wrapper] [class~=card-btn]::before {
    top: -.8125pc;
}

[class~=feature-list] {
    flex-wrap: wrap;
}

[class~=feature] [class~=card-wrapper] [class~=card-btn] {
    color: var(--text-wild-blue-yonder);
}

[class~=feature-list] {
    gap: .3125in;
}

[class~=feature-card] {
    padding-left: 15pt;
}

[class~=feature] [class~=card-wrapper] [class~=card-btn]::before {
    left: -15pt;
}

[class~=feature-card] {
    padding-bottom: 15pt;
}

[class~=feature-card] {
    padding-right: 15pt;
}

.slider-card::before {
    bottom: 0;
}

[class~=feature-card]:is(:hover,
:focus-within) {
    transform: translateY(-5px);
}

[class~=feature-card] [class~=card-wrapper] {
    margin-block-start: .25in;
}

.feature .btn {
    margin-inline: auto;
}

[class~=feature] [class~=card-wrapper] [class~=card-btn] {
    z-index: 1;
}

[class~=feature-card] {
    padding-top: 15pt;
}

[class~=card-subtitle]) {
    color: var(--text-slate-gray);
}

[class~=tag-btn] {
    width: 100%;
}

[class~=tag-btn] {
    gap: .5pc;
}

[class~=tag-btn] {
    padding-left: .1875in;
}

.feature .btn {
    margin-block-start: 22.5pt;
}

[class~=tag-btn] {
    padding-bottom: .1875in;
}

[class~=tag-btn] {
    padding-right: .1875in;
}

[class~=tag-btn] {
    padding-top: .1875in;
}

:focus-visible),
[class~=tag-btn]:is(:hover {
    box-shadow: var(--shadow-2);
}

:focus-visible),
[class~=tag-btn]:is(:hover {
    background-image: linear-gradient(var(--bg-oxford-blue), var(--bg-oxford-blue)), var(--gradient-1);
}

[class~=tag-btn]:is(:hover,
:focus-visible) {
    background-clip: padding-box, border-box;
}

:focus-visible),
[class~=tag-btn]:is(:hover {
    border-left-color: transparent;
}

[class~=tags] [class~=grid-list] {
    grid-template-columns: repeat(auto-fit, minmax(125px, 1fr));
}

:focus-visible),
[class~=tag-btn]:is(:hover {
    border-bottom-color: transparent;
}

:focus-visible),
[class~=tag-btn]:is(:hover {
    border-right-color: transparent;
}

[class~=tag-btn]:is(:hover,
:focus-visible) {
    border-top-color: transparent;
}

:focus-visible),
[class~=recent-post-card] [class~=card-badge]:is(:hover,
:focus-visible),
[class~=recent-post-card]:is(:hover,
:focus-visible),
[class~=tag-btn]:is(:hover,
:focus-within) .card-banner {
    transform: translateY(-2px);
}

[class~=pagination-btn] {
    color: var(--text-white);
}

[class~=pagination-btn] {
    font-weight: var(--weight-bold);
}

[class~=pagination-btn] {
    background-color: var(--bg-prussian-blue);
}

[class~=tag-btn]:is(:hover,
[class~=pagination-btn] {
    transition: var(--transition-1);
}

:focus-visible),
:focus-visible),
[class~=recent-post-card] [class~=card-badge]:is(:hover {
    background-color: var(--bg-carolina-blue);
}

.slider-card::before {
    left: 0;
}

[class~=feature] [class~=card-wrapper] [class~=card-btn]::before {
    width: 3pc;
}

[class~=feature] [class~=card-wrapper] [class~=card-btn]::before {
    height: 3pc;
}

[class~=pagination-btn] {
    line-height: 1;
}

[class~=pagination-btn] {
    width: 35px;
}

[class~=pagination-btn] {
    height: 2.1875pc;
}

[class~=pagination-btn],
[class~=feature] [class~=card-wrapper] [class~=card-btn]::before {
    border-radius: var(--radius-circle);
}

[class~=recent-post-card] [class~=card-wrapper] ion-icon {
    --ionicon-stroke-width: 2.5pc;
}

[class~=pagination-btn] {
    display: grid;
}

[class~=pagination-btn] {
    place-items: center;
}

[class~=aside-title] [class~=span]::after {
    content: "";
}

[class~=popular-card],
[class~=pagination] {
    display: flex;
}

[class~=recent-post-card] [class~=card-text],
[class~=footer] {
    color: var(--text-wild-blue-yonder);
}

[class~=pagination] {
    justify-content: flex-start;
}

[class~=pagination] {
    align-items: center;
}

[class~=pagination] {
    gap: 5px;
}

[class~=pagination] {
    margin-block-start: 3.75pc;
}

[class~=aside-card] {
    padding-left: 1.5625pc;
}

[class~=aside-card] {
    padding-bottom: 1.5625pc;
}

[class~=aside-card] {
    padding-right: 1.5625pc;
}

[class~=aside-card] {
    padding-top: 1.5625pc;
}

[class~=aside-card] {
    border-radius: var(--radius-16);
}

.slider-card::before {
    width: 100%;
}

[class~=popular-card] {
    align-items: flex-start;
}

[class~=popular-card] {
    gap: .104166667in;
}

[class~=popular-card] {
    margin-block-start: 1.25pc;
}

[class~=footer-top],
[class~=insta-list] {
    display: grid;
}

[class~=insta-list] {
    grid-template-columns: repeat(3, 1fr);
}

[class~=insta-list] {
    gap: .25in;
}

[class~=recent-post-card] [class~=card-text] {
    font-size: var(--fontSize-6);
}

[class~=footer] {
    padding-inline: .208333333in;
}

[class~=feature] [class~=card-wrapper] [class~=card-btn]::before {
    z-index: -1;
}

[class~=recent-post-card] [class~=card-badge] {
    color: var(--text-white);
}

[class~=footer] {
    border-radius: var(--radius-48);
}

.comment-list>li:not(:last-child) .comment-card {
    padding-block-end: 16.5pt;
}

[class~=footer] {
    margin-block-end: 24px;
}

[class~=recent-post-card] [class~=card-badge] {
    font-weight: var(--weight-bold);
}

[class~=footer-top] {
    gap: .208333333in;
}

[class~=footer-list-title] {
    color: var(--text-columbia-blue);
}

[class~=footer-list-title] {
    font-size: var(--fontSize-3);
}

[class~=back-top-btn],
[class~=recent-post-card] [class~=card-badge] {
    background-color: var(--bg-prussian-blue);
}

[class~=footer-list-title] {
    margin-block-end: 22.5pt;
}

.social-link,
[class~=recent-post-card] [class~=card-badge] {
    transition: var(--transition-1);
}

[class~=recent-post-card] [class~=card-badge] {
    max-width: max-content;
}

.footer-link {
    margin-block-end: 9pt;
}

[class~=footer-bottom] {
    border-block-start: .010416667in solid var(--border-prussian-blue);
}

[class~=recent-post-card] [class~=card-badge] {
    font-size: var(--fontSize-8);
}

[class~=footer-bottom] {
    padding-block: 3.125pc;
}

[class~=recent-post-card] [class~=card-badge] {
    padding-left: .9375pc;
}

[class~=copyright] {
    text-align: center;
}

[class~=copyright] {
    margin-block-end: 15px;
}

[class~=recent-post-card] [class~=card-badge] {
    padding-bottom: .25pc;
}

[class~=recent-post-card] [class~=card-badge] {
    padding-right: .9375pc;
}

[class~=recent-post-card] [class~=card-badge] {
    padding-top: .25pc;
}

[class~=copyright-link] {
    display: inline-block;
}

.slider-card::before {
    height: 50%;
}

[class~=recent-post-card] [class~=card-badge] {
    border-radius: var(--radius-pill);
}

:focus-visible),
[class~=pagination-btn]:is(:hover {
    transform: translateY(-2px);
}

[class~=aside-title] [class~=span]::after,
[class~=pagination-btn]:is(:hover {
    background-color: var(--bg-carolina-blue);
}

:focus-visible),
[class~=copyright-link] {
    color: var(--text-carolina-blue);
}

[class~=recent-post-card] [class~=card-tag],
.social-list {
    gap: .15625in;
}

[class~=copyright-link] {
    font-style: italic;
}

[class~=popular-card] [class~=warpper],
.social-list,
.social-link {
    display: flex;
}

.social-list,
[class~=popular-card] [class~=warpper] {
    flex-wrap: wrap;
}

.social-list {
    justify-content: center;
}

.social-link,
[class~=popular-card] [class~=warpper] {
    align-items: center;
}

[class~=recent-post-card] [class~=card-tag],
[class~=popular-card] [class~=warpper] {
    color: var(--text-slate-gray);
}

.social-link {
    gap: 8px;
}

[class~=popular-card] [class~=card-banner] {
    width: 54px;
}

[class~=popular-card] [class~=card-banner] {
    flex-shrink: 0;
}

[class~=popular-card] [class~=card-banner],
[class~=back-top-btn] {
    border-radius: var(--radius-circle);
}

.slider-card::before {
    background-image: var(--gradient-3);
}

.comment-list>li:not(:last-child) .comment-card {
    margin-block-end: 16.5pt;
}

[class~=back-top-btn] {
    position: fixed;
}

[class~=back-top-btn] {
    bottom: 15pt;
}

[class~=back-top-btn] {
    right: 20px;
}

[class~=back-top-btn] {
    width: 3.125pc;
}

[class~=back-top-btn] {
    height: 50px;
}

[class~=aside-title] [class~=span]::after {
    display: block;
}

[class~=tag-btn] img {
    width: 100%;
}

[class~=popular-card] [class~=warpper] {
    column-gap: 7.5pt;
}

[class~=aside-title] [class~=span]::after {
    width: 1in;
}

[class~=aside-title] [class~=span]::after {
    height: 3px;
}

[class~=back-top-btn] {
    color: var(--white);
}

[class~=back-top-btn] {
    display: grid;
}

[class~=tag-btn] img {
    max-width: 2pc;
}

[class~=back-top-btn] {
    place-items: center;
}

[class~=footer] [class~=input-field],
[class~=comment-card] [class~=card-text],
[class~=popular-card] [class~=warpper],
[class~=comment-card] [class~=profile-card] {
    font-size: var(--fontSize-6);
}

[class~=back-top-btn] {
    border-left-width: .03125in;
}

[class~=footer-list] ul {
    columns: 2;
}

[class~=back-top-btn] {
    border-bottom-width: .03125in;
}

[class~=back-top-btn] {
    border-right-width: .03125in;
}

[class~=back-top-btn] {
    border-top-width: .03125in;
}

[class~=back-top-btn] {
    border-left-style: solid;
}

[class~=popular-card] [class~=warpper] {
    margin-block: 9pt 20px;
}

[class~=comment-card] [class~=card-text] {
    color: var(--text-wild-blue-yonder);
}

[class~=back-top-btn] {
    border-bottom-style: solid;
}

[class~=comment-card] [class~=card-text] {
    margin-block-end: 20px;
}

[class~=insta-card] [class~=card-text],
[class~=comment-card] [class~=profile-card] {
    color: var(--text-slate-gray);
}

[class~=back-top-btn] {
    border-right-style: solid;
}

[class~=back-top-btn] {
    border-top-style: solid;
}

[class~=back-top-btn] {
    border-left-color: var(--bg-carolina-blue);
}

[class~=back-top-btn] {
    border-bottom-color: var(--bg-carolina-blue);
}

[class~=back-top-btn] {
    border-right-color: var(--bg-carolina-blue);
}

[class~=back-top-btn] {
    border-top-color: var(--bg-carolina-blue);
}

[class~=insta-card] [class~=card-text] {
    font-weight: var(--weight-bold);
}

[class~=back-top-btn] {
    border-image: none;
}

[class~=insta-card] [class~=card-text] {
    margin-block: .3125pc 22.5pt;
}

[class~=back-top-btn] {
    transition: var(--transition-1);
}

[class~=footer-brand] [class~=footer-list-title] {
    margin-block-end: 1.5pt;
}

[class~=back-top-btn] {
    visibility: hidden;
}

[class~=back-top-btn] {
    opacity: 0;
}

[class~=footer] [class~=input-wrapper] {
    position: relative;
}

[class~=footer] [class~=input-wrapper] {
    margin-block-end: 24px;
}

[class~=footer] [class~=input-field] {
    padding-left: .75pc;
}

[class~=aside-title] [class~=span]::after {
    margin-block-start: 10px;
}

[class~=footer] [class~=input-field] {
    padding-bottom: .75pc;
}

[class~=back-top-btn] {
    z-index: 4;
}

:focus-visible),
[class~=back-top-btn]:is(:hover {
    box-shadow: var(--shadow-2);
}

[class~=footer] [class~=input-field] {
    padding-right: .75pc;
}

[class~=footer] [class~=input-field] {
    padding-top: .75pc;
}

[class~=footer] [class~=input-field] {
    padding-inline-start: 1.25pc;
}

[class~=footer] [class~=input-field] {
    border-block-end: .0625pc solid var(--text-wild-blue-yonder);
}

[class~=footer] [class~=input-field]::-webkit-input-placeholder {
    color: inherit;
}

[class~=footer] [class~=input-field]::-webkit-input-placeholder {
    opacity: .5;
}

.social-link:is(:hover {
    color: var(--text-carolina-blue);
}

.social-link:is(:hover {
    transform: translateY(-2px);
}

[class~=back-top-btn][class~=active] {
    visibility: visible;
}

[class~=back-top-btn][class~=active] {
    opacity: 1;
}

[class~=back-top-btn][class~=active] {
    transform: translateY(-10px);
}

[class~=footer] [class~=input-wrapper] ion-icon {
    position: absolute;
}

[class~=footer] [class~=input-wrapper] ion-icon {
    top: 50%;
}

[class~=footer] [class~=input-wrapper] ion-icon {
    left: 0;
}

[class~=footer] [class~=input-wrapper] ion-icon {
    transform: translateY(-50%);
}

[class~=footer] [class~=input-wrapper] ion-icon {
    --ionicon-stroke-width: 2.5pc;
}

@media (min-width:575px) {
    :root {
        --fontsize-1: 4.4rem;
    }
    :root {
        --fontsize-2: 3.5rem;
    }
    :root {
        --section-padding: 6.25pc;
    }
    [class~=container] {
        max-width: 405pt;
    }
    [class~=container] {
        width: 100%;
    }
    [class~=container] {
        margin-inline: auto;
    }
    [class~=headline-3] {
        --fontsize-2: 2.4rem;
    }
    [class~=feature],
    [class~=hero] {
        position: relative;
    }
    [class~=header] [class~=btn],
    [class~=hero-bg],
    [class~=feature-bg] {
        display: block;
    }
    [class~=hero-bg],
    [class~=feature-bg] {
        position: absolute;
    }
    [class~=feature-bg],
    [class~=hero-bg] {
        pointer-events: none;
    }
    [class~=hero-bg-1] {
        top: 80px;
    }
    [class~=hero-bg-1] {
        left: 0;
    }
    [class~=hero-bg-2] {
        bottom: -150pt;
    }
    [class~=hero-bg-2] {
        left: -20px;
    }
    [class~=shape-2] {
        left: 45pt;
    }
    [class~=slider] {
        --slider-items: 3;
    }
    [class~=slider-item] {
        min-width: calc(33.33% - 13.33px);
    }
    [class~=feature-bg] {
        top: -75pt;
    }
    [class~=header] [class~=btn] {
        margin-inline-start: auto;
    }
    [class~=feature-bg] {
        right: 0;
    }
    [class~=recent-post-card] {
        grid-template-columns: .5fr 1fr;
    }
    [class~=recent-post-card] {
        gap: .208333333in;
    }
    [class~=pagination-btn] {
        width: .4375in;
    }
    [class~=pagination-btn] {
        height: 42px;
    }
    [class~=aside-title] {
        --fontsize-2: 2rem;
    }
    [class~=header][class~=active] {
        padding-block: 15pt;
    }
    .hero .input-wrapper {
        max-width: 292.5pt;
    }
    [class~=topics] [class~=section-title] {
        font-size: 2rem;
    }
}

@media (min-width:768px) {
    :root {
        --fontsize-1: 6.4rem;
    }
    :root {
        --fontsize-2: 4.5rem;
    }
    [class~=container] {
        max-width: 540pt;
    }
    [class~=recent-post-card] {
        grid-template-columns: .7fr 1fr;
    }
}

@media (min-width:992px) {
    [class~=container] {
        max-width: 697.5pt;
    }
    [class~=ml9] [class~=text-wrapper],
    [class~=ml9] {
        position: relative;
    }
    [class~=feature-list] li:nth-child(-n+2) {
        width: calc(50% - 15px);
    }
    [class~=ml9] [class~=text-wrapper],
    [class~=ml9] [class~=letter] {
        display: inline-block;
    }
    [class~=ml9] {
        font-weight: 200;
    }
    [class~=ml9] {
        font-size: 4em;
    }
    [class~=ml9] [class~=text-wrapper] {
        padding-top: .2em;
    }
    [class~=hero] {}
    [class~=topic-card],
    [class~=footer-bottom] {
        display: grid;
    }
    [class~=ml9] [class~=text-wrapper] {
        padding-right: .05em;
    }
    [class~=topic-card] {
        grid-template-columns: .3fr 1fr;
    }
    [class~=hero] [class~=container],
    [class~=topic-card] {
        align-items: center;
    }
    [class~=topic-card] {
        gap: .208333333in;
    }
    .footer-top {
        grid-template-columns: repeat(3, 1fr);
    }
    [class~=ml9] [class~=text-wrapper] {
        padding-bottom: .1em;
    }
    [class~=ml9] [class~=text-wrapper] {
        overflow: hidden;
    }
    [class~=feature-list] li:nth-child(n+3) [class~=headline-3] {
        --fontsize-2: 2rem;
    }
    [class~=ml9] [class~=letter] {
        transform-origin: 50% 100%;
    }
    [class~=ml9] [class~=letter] {
        line-height: 1em;
    }
    [class~=footer-bottom],
    [class~=hero] [class~=container] {
        grid-template-columns: 1fr 1fr;
    }
    [class~=copyright] {
        margin-block-end: 0;
    }
    [class~=tags] [class~=grid-list] {
        grid-template-columns: repeat(4, 1fr);
    }
    [class~=recent-post] [class~=container] {
        grid-template-columns: 1fr .6fr;
    }
    [class~=recent-post] [class~=container] {
        align-items: flex-start;
    }
    [class~=feature-list] li:nth-child(n+3) {
        width: calc(33.33% - 20px);
    }
}

@media (min-width:1200px) {
    [class~=container] {
        max-width: 855pt;
    }
    .navbar-top,
    [class~=navbar-bottom],
    [class~=nav-open-btn],
    [class~=copyright-text] {
        display: none;
    }
    [class~=navbar],
    .navbar.active {
        all: unset;
    }
    .navbar.active,
    [class~=navbar] {
        display: block;
    }
    [class~=header] [class~=btn] {
        margin-inline-start: 0;
    }
    [class~=navbar-link]:is(:hover {
        color: var(--text-carolina-blue);
    }
    body[class~=nav-active] {
        overflow-y: overlay;
    }
    [class~=navbar-list] {
        border-block-end: none;
    }
    [class~=navbar-list] {
        display: flex;
    }
    [class~=footer-top],
    [class~=navbar-list] {
        gap: 2.5pc;
    }
    [class~=navbar-list] {
        margin-inline: auto;
    }
    [class~=navbar-link] {
        color: var(--text-wild-blue-yonder);
    }
    :focus-visible),
    [class~=navbar-link]:is(:hover {
        transform: translateX(0);
    }
    [class~=navbar-link] {
        font-weight: unset;
    }
    [class~=hero] [class~=container] {
        max-width: 787.5pt;
    }
    :focus-visible) {
        color: var(--text-carolina-blue);
    }
    [class~=tags] [class~=grid-list] {
        grid-template-columns: repeat(6, 1fr);
    }
    [class~=footer-top] {
        padding-inline: 120px;
    }
}