.PaidFunnelExactV681_paidArea__eui__{box-sizing:border-box;margin:30px 2px 0;padding:24px 24px 26px;border:1px solid rgba(202,216,190,.95);border-radius:24px;background:#fafaf0;color:#4e5c4c;font-family:-apple-system,BlinkMacSystemFont,Hiragino Sans,Yu Gothic,Meiryo,sans-serif}.PaidFunnelExactV681_paidArea__eui__ *{box-sizing:border-box}.PaidFunnelExactV681_bridge__vbSAR{margin:8px auto 0;text-align:center}.PaidFunnelExactV681_bridgeLabel__yusSe{display:inline-flex;padding:6px 14px;border-radius:999px;background:rgba(93,128,78,.13);color:#48663f;font-size:12px;font-weight:900}.PaidFunnelExactV681_bridge__vbSAR h2{margin:12px auto 8px;max-width:680px;color:#314b34;font-family:Georgia,Yu Mincho,serif;font-size:30px;line-height:1.4}.PaidFunnelExactV681_bridge__vbSAR p{max-width:680px;margin:0 auto;color:#6b624f;font-size:15px;line-height:1.8}.PaidFunnelExactV681_compareWrap__9tfl4{max-width:700px;margin:18px auto 6px}.PaidFunnelExactV681_compareTitle__mR_ij{margin:0 0 9px;text-align:left;color:#425844;font-size:14px;font-weight:900}.PaidFunnelExactV681_compareGrid__in_QJ{display:grid;grid-template-columns:1fr 1fr;border:1px solid rgba(202,216,190,.95);border-radius:16px;overflow:hidden;background:#fffdf7}.PaidFunnelExactV681_compareCol__tJl3X{padding:14px 15px 13px}.PaidFunnelExactV681_compareCol__tJl3X+.PaidFunnelExactV681_compareCol__tJl3X{border-left:1px solid rgba(216,203,174,.9);background:#f4f5e9}.PaidFunnelExactV681_compareHead__fQmWM{font-size:12px;font-weight:900;color:#647061;margin-bottom:8px}.PaidFunnelExactV681_detail__HE3G3 .PaidFunnelExactV681_compareHead__fQmWM{color:#3e6444}.PaidFunnelExactV681_compareItem__BTcP4{position:relative;padding:7px 0 7px 18px;border-top:1px solid rgba(226,218,199,.72);font-size:13px;line-height:1.55;color:#6c665b}.PaidFunnelExactV681_compareItem__BTcP4:first-of-type{border-top:0}.PaidFunnelExactV681_compareItem__BTcP4:before{content:"";position:absolute;left:2px;top:13px;width:7px;height:7px;border-radius:999px;background:#b9b6aa}.PaidFunnelExactV681_detail__HE3G3 .PaidFunnelExactV681_compareItem__BTcP4{color:#415642;font-weight:700}.PaidFunnelExactV681_detail__HE3G3 .PaidFunnelExactV681_compareItem__BTcP4:before{background:#5e7f60}.PaidFunnelExactV681_compareDash__jvdaK{color:#aaa59b;font-weight:600}.PaidFunnelExactV681_question__ZlEAe{margin:24px 0 0;padding:22px 0;border-top:1px solid rgba(216,203,174,.9)}.PaidFunnelExactV681_first__J3qO_{border-top:0;padding-top:8px}.PaidFunnelExactV681_num__9z4sv{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:11px;background:#3e6444;color:#fff;font-weight:900;margin-right:8px}.PaidFunnelExactV681_question__ZlEAe h4{display:inline;color:#2f4a34;font-size:20px;line-height:1.45}.PaidFunnelExactV681_lead__AAqSe{margin:12px 0 9px;color:#5f665b;line-height:1.75}.PaidFunnelExactV681_fade__LZQ9H{position:relative;margin-top:10px;padding:18px 18px 8px;border-radius:16px;background:#fffdf7;border:1px solid #e4dbc8;overflow:hidden}.PaidFunnelExactV681_fade__LZQ9H p{margin:0;color:#596256;line-height:1.8}.PaidFunnelExactV681_hiddenMore__wAaKS{margin-top:0!important;max-height:1.8em;overflow:hidden;color:#7f857d!important;filter:none;opacity:.3;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PaidFunnelExactV681_fade__LZQ9H:after{content:"";position:absolute;left:0;right:0;bottom:0;height:38%;background:linear-gradient(180deg,rgba(255,253,247,0) 0,rgba(245,240,230,.27) 28%,rgba(245,240,230,.79) 62%,rgba(245,240,230,.98) 92%)}.PaidFunnelExactV681_lock__UIK6H{position:relative;z-index:2;margin:-10px auto 0;width:-moz-fit-content;width:fit-content;padding:8px 14px;border-radius:999px;background:#4d5e4b;color:#fff;font-size:12px;font-weight:900}.PaidFunnelExactV681_unlock__XzYyS{margin:28px auto 0;padding:24px 26px;border:1px solid rgba(202,216,190,.95);border-radius:22px;background:#FFF7E5;color:#314b34;text-align:center}.PaidFunnelExactV681_unlock__XzYyS h3{margin:0 0 8px;font-size:22px}.PaidFunnelExactV681_unlock__XzYyS p{margin:0 auto 16px;max-width:620px;color:#655f53;line-height:1.7;font-size:14px}.PaidFunnelExactV681_price__opG9i{margin:0 0 14px;color:#6b624f}.PaidFunnelExactV681_old__1plY1{text-decoration:line-through;text-decoration-thickness:2px;font-size:22px}.PaidFunnelExactV681_new__ANPta{font-size:22px;font-weight:900}.PaidFunnelExactV681_unlock__XzYyS button{border:0;border-radius:999px;padding:15px 28px;background:#f3e4bd;color:#2f4934;font-weight:900;font-size:15px}@media(max-width:700px){.PaidFunnelExactV681_paidArea__eui__{margin:22px 2px 0;padding:18px 14px 22px}.PaidFunnelExactV681_bridge__vbSAR h2{font-size:23px}.PaidFunnelExactV681_question__ZlEAe h4{font-size:17px}.PaidFunnelExactV681_unlock__XzYyS button{width:100%}.PaidFunnelExactV681_compareGrid__in_QJ{grid-template-columns:1fr}.PaidFunnelExactV681_compareCol__tJl3X+.PaidFunnelExactV681_compareCol__tJl3X{border-left:0;border-top:1px solid rgba(216,203,174,.9)}}.skoovePartner{--bg:#fafaf0;--ink:#314b34;--body:#4e5c4c;--muted:#6b624f;--border:#cad8be;--green:#5d804e;--pale:#f4f5e9;--white:#fffdf7;color:var(--body);font-family:-apple-system,BlinkMacSystemFont,Hiragino Sans,Yu Gothic,sans-serif;max-width:790px;margin:75.6px auto 0;padding:0 24px 48px}.skoovePartner,.skoovePartner *{box-sizing:border-box}.skoovePartner .divider{height:1px;background:#dbe3d3;margin:36px 0}.skoovePartner .sectiontitle{text-align:center;margin-bottom:26px}.skoovePartner .sectiontitle h1{font:clamp(24px,3vw,32px)/1.5 Georgia,Yu Mincho,serif;color:var(--ink);margin:0 0 11px}.skoovePartner .sectiontitle p{font-size:14px;color:#6b7566;line-height:1.8;margin:0}.skoovePartner .category{display:flex;align-items:center;gap:10px;font-size:15px;color:var(--ink);font-weight:700;margin:0 0 13px}.skoovePartner .category i{display:grid;place-items:center;width:34px;height:34px;background:#e8eee0;border-radius:10px;font-style:normal}.skoovePartner .card{background:var(--white);border:1px solid var(--border);border-radius:23px;padding:28px 30px;box-shadow:0 8px 25px rgba(70,91,61,.045)}.skoovePartner .cardhead{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.skoovePartner .brandidentity{display:flex;align-items:center;gap:15px;min-width:0}.skoovePartner .appicon{width:64px;height:64px;flex:0 0 64px;object-fit:cover;border-radius:15px;background:#fff;box-shadow:0 2px 12px #26352216;border:1px solid #e4e8db}.skoovePartner .cardhead h2{font:29px Georgia,serif;color:var(--ink);margin:0 0 4px}.skoovePartner .subtitle{font-size:12px;color:#74806e}.skoovePartner .pr{font-size:11px;font-weight:700;letter-spacing:.07em;border:1px solid #c6d2bc;border-radius:5px;padding:4px 8px;color:#65765d}.skoovePartner .description{font-size:14px;line-height:1.95;margin:19px 0}.skoovePartner .tags{display:flex;flex-wrap:wrap;gap:8px}.skoovePartner .tag{border-radius:100px;background:#eef2e8;border:1px solid #e1e8d9;color:#506e47;font-size:11px;padding:7px 12px}.skoovePartner .music{background:#f4f5e9;border:1px solid #e4e8d9;border-radius:16px;padding:20px 22px;margin:22px 0}.skoovePartner .music h3{font-size:15px;color:var(--ink);margin:0 0 10px}.skoovePartner .music p{font-size:13px;line-height:1.95;margin:0}.skoovePartner .toggle{display:flex;width:100%;align-items:center;justify-content:space-between;background:transparent;border:0;border-top:1px solid #dce5d6;border-bottom:1px solid #dce5d6;padding:19px 0;font-size:14px;font-weight:700;color:#425d3b;cursor:pointer;text-align:left}.skoovePartner .toggle span:last-child{font-size:20px}.skoovePartner .details{display:none;background:#f6f7ef;border-radius:14px;padding:5px 20px;margin:15px 0}.skoovePartner .details.open{display:block}.skoovePartner .detail{padding:17px 0;border-bottom:1px solid #dce5d6}.skoovePartner .detail:last-child{border:0}.skoovePartner .detail h4{font-size:13px;color:#3d5937;margin:0 0 8px}.skoovePartner .detail p,.skoovePartner .detail ul{font-size:13px;line-height:1.85;margin:0}.skoovePartner .detail ul{padding-left:1.5em}.skoovePartner .detail li+li{margin-top:8px}.skoovePartner .detail small{display:block;font-size:11px;margin-top:7px;color:#7d8677}.skoovePartner .cta{display:flex;align-items:center;justify-content:center;gap:10px;background:#5d804e;color:white;text-decoration:none;border-radius:12px;padding:17px 15px;font-size:15px;font-weight:700;margin-top:22px;transition:background .15s}.skoovePartner .cta:hover{background:#486b3b}@media(max-width:700px){.skoovePartner{padding:0 22px 40px}.skoovePartner .card{padding:22px}.skoovePartner .appicon{width:58px;height:58px;flex-basis:58px}}@media(max-width:600px){.skoovePartner{padding:0 15px 32px}.skoovePartner .card{padding:20px 17px}.skoovePartner .sectiontitle h1{font-size:24px}.skoovePartner .appicon{width:54px;height:54px;flex-basis:54px}.skoovePartner .brandidentity{gap:11px}}.skoovePartner .skooveMobileApproved{display:none}@media(max-width:600px){.skoovePartner{max-width:100%;margin-top:48px;padding:0 16px 32px}.skoovePartner .sectiontitle{margin-bottom:18px}.skoovePartner .sectiontitle h1{font-size:clamp(20px,5.8vw,24px);line-height:1.5}.skoovePartner .sectiontitle p{font-size:14px}.skoovePartner>.card,.skoovePartner>.category{display:none}.skoovePartner .skooveMobileApproved{display:block;width:100%;margin:0 auto}.skoovePartner.skoovePartnerPaid{padding-left:0;padding-right:0;width:100%;max-width:none}}.dgDesktopChoice{display:block!important}.dgLegacyPartner{display:none!important}@media(max-width:700px){.dgDesktopChoice{display:none!important}.dgLegacyPartner{display:block!important}}.skoovePartner.dgDesktopChoice{max-width:790px;margin:48px auto 0;padding:0 24px 48px}.skoovePartner.dgDesktopChoice>.category{display:none}.skoovePartner.dgDesktopChoice .dgLearningChoices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:13px;gap:13px;margin:0 0 24px}.skoovePartner.dgDesktopChoice .dgLearningChoice{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:116px;border:1px solid #dfe5d8;border-radius:16px;background:#fffefa;color:#4e5c4c;cursor:pointer;padding:14px 9px;text-align:center;transition:.15s}.skoovePartner.dgDesktopChoice .dgLearningChoice strong{font-size:17px;font-weight:700}.skoovePartner.dgDesktopChoice .dgLearningChoice span{font-size:11px;line-height:1.5;color:#6d7b69}.skoovePartner.dgDesktopChoice .dgLearningChoice.selected{border:2px solid #91a88e;background:#f1f5ed}.skoovePartner.dgDesktopChoice .card .toggle{margin-top:1cm}.skoovePartner.dgDesktopChoice .tags .tag{font-family:-apple-system,BlinkMacSystemFont,Hiragino Sans,Yu Gothic,sans-serif;font-weight:400;font-size:11px;letter-spacing:0}.skoovePartner.dgDesktopChoice .eysSplitVisual{display:grid;grid-template-columns:50% 50%;min-height:245px;align-items:center;margin:20px 0 0;position:relative;isolation:isolate}.skoovePartner.dgDesktopChoice .eysSplitCopy{position:relative;z-index:3;padding:10px 20px 10px 0}.skoovePartner.dgDesktopChoice .eysSplitCopy .description{margin:0 0 18px;font-size:13px;line-height:1.95}.skoovePartner.dgDesktopChoice .eysSplitCopy .tags{gap:6px}.skoovePartner.dgDesktopChoice .eysSplitCopy .tag{font-size:10px;padding:6px 9px}.skoovePartner.dgDesktopChoice .eysSplitArt{position:relative;align-self:stretch;min-width:0;overflow:hidden;background:#fffdf7;margin-left:-28px;width:calc(100% + 28px);-webkit-clip-path:polygon(13% 0,100% 0,100% 100%,0 100%);clip-path:polygon(13% 0,100% 0,100% 100%,0 100%);-webkit-mask-image:linear-gradient(105deg,transparent,rgba(0,0,0,.35) 13%,#000 32%);mask-image:linear-gradient(105deg,transparent,rgba(0,0,0,.35) 13%,#000 32%)}.skoovePartner.dgDesktopChoice .eysSplitArt img{display:block;position:absolute;inset:0;width:100%;max-width:100%;height:100%;aspect-ratio:auto;object-fit:cover;margin:0;border-radius:0;transform:none}.skoovePartner.dgDesktopChoice [data-card=studio] .eysSplitArt .eysBanner{object-position:100% center}.skoovePartner.dgDesktopChoice [data-card=home] .eysSplitArt .skooveDesktopFamilyImage{object-position:calc(100% + 2cm) 50%}.skoovePartner.dgDesktopChoice .eysSplitArt:after{content:"";pointer-events:none;position:absolute;inset:0}.skoovePartner.dgDesktopChoice .details{display:none}.skoovePartner.dgDesktopChoice .details.open{display:block}@media(min-width:701px) and (max-width:850px){.skoovePartner.dgDesktopChoice{max-width:100%;padding:22px 22px 36px}.skoovePartner.dgDesktopChoice .card{padding:22px}.skoovePartner.dgDesktopChoice .appicon{width:58px;height:58px;flex-basis:58px}.skoovePartner.dgDesktopChoice .eysSplitCopy .description{font-size:12px}.skoovePartner.dgDesktopChoice .eysSplitVisual{min-height:215px}.skoovePartner.dgDesktopChoice .eysSplitArt{margin-left:-18px;width:calc(100% + 18px)}}.skoovePartner.dgDesktopChoice .dgDetailsContainer .details.open{display:block}.skoovePartner.dgDesktopChoice .eysIconFallback{display:none}.skoovePartner.dgDesktopChoice .cardhead .brandidentity img.appicon{display:block}