/* Why Tuuteez: colourful redesign */
#website .why-compare{position:relative;overflow:clip!important;background:linear-gradient(180deg,#fffaf2 0%,#fff 60%)!important}
#website .why-compare::before,#website .why-compare::after{content:'';position:absolute;border-radius:50%;pointer-events:none;filter:blur(10px);z-index:0}
#website .why-compare::before{width:420px;height:420px;left:-140px;top:-120px;background:radial-gradient(circle,rgba(255,138,101,.18),transparent 65%)}
#website .why-compare::after{width:520px;height:520px;right:-180px;top:180px;background:radial-gradient(circle,rgba(74,163,223,.16),transparent 65%)}
#website .why-compare>*{position:relative;z-index:1}
#website .wc-heading h2 span{background:linear-gradient(90deg,#b54a24,#a0680c 55%,#1f6a40);-webkit-background-clip:text;background-clip:text;color:transparent!important}

/* Pillars */
#website .wc-pillars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:8px 0 56px}
#website .wc-pillars .wc-p{position:relative;padding:26px 24px 24px;border-radius:24px;border:0!important;box-shadow:none;overflow:hidden;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s}
#website .wc-pillars .wc-p:hover{transform:translateY(-4px)}
#website .wc-pillars .wc-p i{display:grid;place-items:center;width:52px;height:52px;margin-bottom:18px;border-radius:16px;color:#fff}
#website .wc-pillars .wc-p i svg{width:26px;height:26px}
#website .wc-pillars .wc-p strong{display:block;font:700 19px/1.3 var(--font-head,Inter,sans-serif)!important;color:#1f2a22;margin-bottom:6px}
#website .wc-pillars .wc-p span{font-size:15px;line-height:1.55;color:#3f4a42}
#website .wc-pillars .wc-p::after{content:'';position:absolute;right:-40px;bottom:-40px;width:140px;height:140px;border-radius:50%;opacity:.35}
#website .wc-p.coral{background:#ffe7dd!important;box-shadow:0 4px 0 #f7c7b4}
#website .wc-p.coral i{background:#e8663f}
#website .wc-p.coral::after{background:#ffc3ad}
#website .wc-p.sky{background:#e0f0fc!important;box-shadow:0 4px 0 #b9dcf5}
#website .wc-p.sky i{background:#2f86c7}
#website .wc-p.sky::after{background:#b6dcf7}
#website .wc-p.amber{background:#fdf0cf!important;box-shadow:0 4px 0 #f0d58f}
#website .wc-p.amber i{background:#c98a14}
#website .wc-p.amber::after{background:#f7dc93}

#website .wc-sub{margin:0 0 16px!important;font-size:20px!important;color:#1f2a22}

/* Table */
#website .wc-table-wrap{border:2px solid #e8e2d4!important;border-radius:26px!important;background:#fff;box-shadow:0 20px 50px rgba(23,63,45,.07)}
#website .wc-table thead th{background:#fff!important;padding-top:20px!important;padding-bottom:16px!important}
#website .wc-table thead .wc-us{background:linear-gradient(160deg,#2f8a57,#173f2d)!important;color:#fff}
#website .wc-col{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:99px;font:700 13px Inter,sans-serif}
#website .wc-col::before{content:'';width:8px;height:8px;border-radius:50%}
#website .wc-col.lav{background:#ece9fb;color:#4b3fa0}
#website .wc-col.lav::before{background:#7d6fd9}
#website .wc-col.sky{background:#e0f0fc;color:#1d5f91}
#website .wc-col.sky::before{background:#2f86c7}
#website .wc-col.peach{background:#ffe7dd;color:#9a3f1f}
#website .wc-col.peach::before{background:#e8663f}
#website .wc-table td.wc-us{background:#eaf6ee!important;border-left:3px solid #2f8a57;border-right:3px solid #2f8a57}
#website .wc-table tbody tr:last-child td.wc-us{border-bottom:3px solid #2f8a57}
#website .wc-table tbody tr:nth-child(even) td:not(.wc-us),#website .wc-table tbody tr:nth-child(even) th{background:#fcfaf5}
#website .wc-table .m.yes::before{background-color:#2f8a57!important}
#website .wc-table .m.part::before{background:linear-gradient(90deg,#e8a33a 50%,#fbe3b5 50%)!important;border-color:#e8a33a!important}
#website .wc-table .m.no::before{border-color:#e39a86!important;background-color:#fff3ef!important;background-image:linear-gradient(#d4674a,#d4674a)!important}
#website .wc-table .m.yes{color:#1f6a40}
#website .wc-table .m.part{color:#8a5a0e}
#website .wc-table .m.no{color:#a2462b}
#website .wc-cost td.wc-us strong{color:#1f6a40}

/* Mobile compare picker in colour */
#website .wc-picker button[data-compare="tutor"][aria-pressed="true"]{background:#7d6fd9!important;border-color:#7d6fd9!important;color:#fff}
#website .wc-picker button[data-compare="chatbot"][aria-pressed="true"]{background:#2f86c7!important;border-color:#2f86c7!important;color:#fff}
#website .wc-picker button[data-compare="video"][aria-pressed="true"]{background:#e8663f!important;border-color:#e8663f!important;color:#fff}

/* Closing band */
#website .why-compare .why-close{margin-top:40px;padding:28px 32px!important;border:0!important;border-radius:24px;background:linear-gradient(100deg,#fdf0cf,#ffe7dd 50%,#e0f0fc)}

@media(max-width:860px){#website .wc-pillars{grid-template-columns:1fr;margin-bottom:40px}}
@media(max-width:760px){#website .why-compare .why-close{padding:22px 20px!important}}
@media(prefers-reduced-motion:reduce){#website .wc-pillars .wc-p{transition:none}}
