.embla{position:relative}.embla__viewport{width:100%;overflow:hidden}.embla__viewport.is-draggable{cursor:move;cursor:grab}.embla__viewport.is-dragging{cursor:grabbing}.embla__container{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-webkit-tap-highlight-color:transparent;display:flex}.embla__button{cursor:pointer;touch-action:manipulation;z-index:1;width:30px;height:80px;fill:var(--ks-black);background-color:transparent;border:0;outline:0;justify-content:center;align-items:center;padding:0;transition:opacity .3s;position:absolute;top:50%;transform:translateY(-50%)}.embla__button:disabled{cursor:default;opacity:0}.embla__button:hover{background-color:rgba(0,0,0,.2)}.embla__button__svg{width:70%;margin:0 auto;transition:transform .2s}.embla__button__svg:hover{transform:scale(1.1)}.embla__button--prev{left:0}.embla__button--next{right:0}.embla__pagination{justify-content:end;gap:6px;width:100%;padding-top:10px;list-style:none;display:flex;position:absolute;bottom:10px;right:6px}.embla__dot{cursor:pointer;background-color:transparent;border:0;outline:0;align-items:center;padding:0;display:flex;position:relative}.embla__dot:after{content:"";background-color:#efefef;border-radius:100%;width:8px;height:8px}.embla__dot.is-selected:after{background-color:var(--ks-black);opacity:1}.feature-page{--feature-width:1120px;--feature-canvas:var(--skin-canvas,#f4f1eb);--feature-surface:var(--skin-surface,#fffdf9);--feature-ink:var(--skin-ink,#342f2b);--feature-muted:var(--skin-muted,#74695f);--feature-accent:var(--skin-accent,#94502f);--feature-accent-soft:var(--skin-accent-soft,#f0e7dc);--feature-border:var(--skin-border,#ded7cd);--feature-heading-font:inherit;--feature-heading-weight:700;--feature-heading-tracking:.02em;--feature-rule-height:1px;--feature-rule-width:100%;--feature-control-radius:100px;--feature-section-border-width:1px;--feature-section-shadow:0 0 0 0;--feature-radius:12px;--feature-module-gap:max(32px, min(4vw, 56px));--feature-gutter:max(20px, min(3vw, 40px));isolation:isolate;background:#f4f1eb;background:var(--feature-canvas);color:var(--feature-ink);min-height:60vh;text-align:left;padding:28px 24px 72px;font-size:16px;line-height:1.65;position:relative}.feature-page.feature-wide{--feature-width:1440px}.feature-page.feature-light,.feature-page .feature-section-light,.feature-page .feature-large-theme-carousel--light{--feature-canvas:#edf2f2;--feature-surface:#fff;--feature-ink:#273c40;--feature-muted:#596c70;--feature-accent:#296874;--feature-accent-soft:#e6eff0;--feature-border:#cedfe1}.feature-page.feature-dark,.feature-page .feature-section-dark,.feature-page .feature-large-theme-carousel--dark{--feature-canvas:#20282b;--feature-surface:#293538;--feature-ink:#f8f3e9;--feature-muted:#c3ccc9;--feature-accent:#ecc48d;--feature-accent-soft:#354548;--feature-border:#526363}.feature-page .feature-section-light{background:var(--feature-surface)}.feature-page *,.feature-page :before,.feature-page :after{box-sizing:border-box}.feature-page>.feature-background{z-index:-1;opacity:.12;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.feature-page>.feature-background picture,.feature-page>.feature-background img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.feature-page>.feature-page-hero,.feature-page>.feature-page-title,.feature-page>.feature-page-introduction,.feature-page>.feature-nav,.feature-page>.feature-section{width:min(100%, var(--feature-width));margin-left:auto;margin-right:auto;position:relative}.feature-page>.feature-nav{border-bottom:1px solid var(--feature-border);top:var(--sticky_header_height);background:var(--feature-canvas);z-index:1;flex-wrap:wrap;gap:8px;margin-bottom:28px;padding-top:16px;padding-bottom:16px;display:flex;position:-webkit-sticky;position:sticky}.feature-page .feature-nav a{border:1px solid var(--feature-border);border-radius:var(--feature-control-radius);background:var(--feature-surface);min-height:44px;color:var(--feature-ink);align-items:center;padding:8px 18px;font-size:14px;font-weight:600;line-height:1.4;-webkit-text-decoration:none;text-decoration:none;display:inline-flex}.feature-page .feature-nav a:hover{background:var(--feature-accent-soft)}.feature-page>.feature-section{padding:var(--feature-gutter);border:var(--feature-section-border-width) solid var(--feature-border);box-shadow:var(--feature-section-shadow) var(--feature-border);border-radius:var(--feature-radius);background:var(--feature-surface);color:var(--feature-ink);margin-bottom:32px;scroll-margin-top:72px}.feature-page>.feature-section.feature-spacing-compact{padding-top:20px;padding-bottom:20px}.feature-page>.feature-section.feature-spacing-spacious{padding-top:max(40px,min(6vw,72px));padding-bottom:max(40px,min(6vw,72px))}.feature-page .feature-section-heading{color:var(--feature-ink);letter-spacing:.02em;text-align:left;word-wrap:anywhere;align-items:center;gap:20px;margin:0 0 32px;padding:0;font-size:max(26px,min(2.6vw,36px));font-weight:700;line-height:1.35;display:flex}.feature-page .feature-section-heading:after{min-width:24px;max-width:var(--feature-rule-width);height:var(--feature-rule-height);border-radius:0;border-radius:var(--feature-rule-radius,0);background:var(--feature-rule-fill,var(--feature-accent));content:"";flex:1}.feature-section>.feature-module+.feature-module{margin-top:var(--feature-module-gap)}.feature-page .feature-module{min-width:0}.feature-page .feature-module-heading{width:auto;height:auto;color:var(--feature-ink);letter-spacing:.015em;text-align:left;word-wrap:anywhere;margin:0 0 20px;padding:0;font-size:max(21px,min(2vw,27px));font-weight:700;line-height:1.45}.feature-page .feature-module-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-bottom:20px;display:flex}.feature-page .feature-module-header:not(:has(*)){display:none}.feature-page .feature-module-header .feature-module-heading{margin:0}.feature-page .feature-more{border:1px solid var(--feature-border);border-radius:var(--feature-control-radius);min-height:44px;color:var(--feature-ink);background:var(--feature-surface);justify-content:center;align-items:center;gap:16px;padding:8px 16px;font-size:14px;font-weight:600;line-height:1.5;-webkit-text-decoration:none;text-decoration:none;display:inline-flex}.feature-page .feature-more:hover{border-color:var(--feature-accent);background:var(--feature-accent-soft)}.feature-page a:focus-visible{outline:3px solid var(--feature-accent);outline-offset:3px}.feature-page button:focus-visible{outline:3px solid var(--feature-accent);outline-offset:3px}.feature-page summary:focus-visible{outline:3px solid var(--feature-accent);outline-offset:3px}.feature-page .feature-section-hero{border-radius:var(--feature-radius);margin:0 0 32px;overflow:hidden}.feature-page .feature-section-hero:last-child{margin-bottom:0}.feature-page .feature-section-hero img{width:100%;height:auto;display:block}.feature-page>.feature-page-hero{border-radius:var(--feature-radius);margin-bottom:28px;overflow:hidden}.feature-page .feature-page-hero picture,.feature-page .feature-page-hero img{width:100%;height:auto;display:block}.feature-page>.feature-page-title{color:var(--feature-ink);text-align:center;word-wrap:anywhere;margin:0 auto 16px;font-size:36px;font-weight:700;line-height:1.3}.feature-page>.feature-page-introduction{max-width:70ch;color:var(--feature-muted);text-align:left;white-space:pre-wrap;word-wrap:anywhere;margin:0 auto 20px;font-size:20px;line-height:1.8}.feature-page .embla{min-width:0;padding-bottom:56px}.feature-page .embla__container{gap:20px}.feature-page .embla__slide{min-width:0}.feature-page .embla__button{border:1px solid var(--feature-border);border-radius:var(--feature-control-radius);background:var(--feature-surface);width:44px;height:44px;color:var(--feature-ink);padding:10px;font-size:22px;line-height:1;display:inline-flex;top:auto;bottom:0;transform:none}.feature-page .embla__button--prev{left:auto;right:54px}.feature-page .embla__button--next{right:0}.feature-page .embla__button:hover{background:var(--feature-accent-soft)}.feature-page .embla__button:disabled{opacity:.3;cursor:default}.feature-page .embla__button img{-o-object-fit:contain;object-fit:contain;width:10px;height:18px}.feature-page .embla__pagination{display:none}.feature-page .embla:not(:has(.embla__button:not(:disabled))){padding-bottom:0}.feature-page .embla:not(:has(.embla__button:not(:disabled)))>.embla__button{display:none}.feature-page .feature-module .mod_prod_card{border-radius:var(--feature-radius);color:#342f2b;width:100%;max-width:none;box-shadow:none;text-align:left;background:#fff;border:1px solid #e4dfd7;margin:0}.feature-page .feature-module .mod_prod_card .pdnamebox{text-align:left;margin:0 0 8px;padding:0;font-size:16px;line-height:1.5}@media (max-width:768px){.feature-page{--feature-gutter:16px;padding:16px 12px 48px}.feature-page>.feature-section{margin-bottom:20px}.feature-page .feature-section-heading{margin-bottom:24px}.feature-page .embla__container{gap:12px}}@media (prefers-reduced-motion:reduce){.feature-page *,.feature-page :before,.feature-page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.feature-page :is(.feature-article-copy h4){font-family:var(--feature-heading-font);font-weight:var(--feature-heading-weight);letter-spacing:var(--feature-heading-tracking)}.feature-page .feature-page-title:not(does-not-exist),.feature-page .feature-section-heading:not(does-not-exist),.feature-page .feature-module-heading:not(does-not-exist),.feature-page .feature-keyword-links-heading:not(does-not-exist){font-family:var(--feature-heading-font);font-weight:var(--feature-heading-weight);letter-spacing:var(--feature-heading-tracking)}.feature-page.feature-skin-paper{--skin-canvas:#f4f1eb;--skin-surface:#fffdf9;--skin-ink:#342f2b;--skin-muted:#706459;--skin-accent:#94502f;--skin-accent-soft:#f0e7dc;--skin-border:#ded7cd;--feature-heading-font:"Noto Serif TC", "Songti TC", "PMingLiU", serif;--feature-heading-weight:700;--feature-heading-tracking:.04em;--feature-radius:12px;--feature-control-radius:100px;--feature-module-gap:max(32px, min(4vw, 56px));--feature-rule-height:1px;--feature-rule-width:100%;--feature-section-border-width:1px;--feature-section-shadow:0 0 0 0}.feature-page.feature-skin-journal{--skin-canvas:#e9edf0;--skin-surface:#fff;--skin-ink:#1d3042;--skin-muted:#526171;--skin-accent:#235e88;--skin-accent-soft:#eaf0f5;--skin-border:#cbd4dc;--feature-heading-font:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans, "Microsoft JhengHei", sans-serif;--feature-heading-weight:700;--feature-heading-tracking:0;--feature-radius:2px;--feature-control-radius:2px;--feature-module-gap:max(40px, min(5vw, 64px));--feature-rule-height:3px;--feature-rule-width:100%;--feature-section-border-width:1px;--feature-section-shadow:0 0 0 0}.feature-page.feature-skin-garden{--skin-canvas:#edf2e7;--skin-surface:#fffef8;--skin-ink:#293e32;--skin-muted:#576653;--skin-accent:#426d46;--skin-accent-soft:#e4edda;--skin-border:#cbd9c1;--feature-heading-font:"Noto Serif TC", "Songti TC", "PMingLiU", serif;--feature-heading-weight:600;--feature-heading-tracking:.06em;--feature-radius:24px;--feature-control-radius:100px;--feature-module-gap:max(40px, min(5vw, 64px));--feature-rule-height:4px;--feature-rule-width:48px;--feature-section-border-width:1px;--feature-section-shadow:0 6px 0}.feature-page.feature-skin-pop{--skin-canvas:#fff1cb;--skin-surface:#fffdf5;--skin-ink:#342442;--skin-muted:#6b526c;--skin-accent:#8d2860;--skin-accent-soft:#f7e2ed;--skin-border:#95758f;--feature-heading-font:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans, "Microsoft JhengHei", sans-serif;--feature-heading-weight:800;--feature-heading-tracking:.01em;--feature-radius:16px;--feature-control-radius:8px;--feature-module-gap:max(28px, min(3vw, 40px));--feature-rule-height:6px;--feature-rule-width:72px;--feature-section-border-width:2px;--feature-section-shadow:4px 4px 0}.feature-page.feature-skin-night{--skin-canvas:#171d30;--skin-surface:#222c43;--skin-ink:#faf4e8;--skin-muted:#c3cadd;--skin-accent:#efd098;--skin-accent-soft:#303d57;--skin-border:#53617b;--feature-heading-font:"Noto Serif TC", "Songti TC", "PMingLiU", serif;--feature-heading-weight:600;--feature-heading-tracking:.08em;--feature-radius:4px;--feature-control-radius:4px;--feature-module-gap:max(44px, min(6vw, 72px));--feature-rule-height:1px;--feature-rule-width:80px;--feature-section-border-width:1px;--feature-section-shadow:0 0 0 0}.feature-page.feature-skin-manga{--skin-canvas:#effaf8;--skin-surface:#fff;--skin-ink:#29363e;--skin-muted:#53646c;--skin-accent:#096e75;--skin-accent-soft:#e0f2ef;--skin-border:#53646c;--feature-heading-font:"Arial Rounded MT Bold", "Hiragino Maru Gothic ProN", "Microsoft JhengHei",system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans, sans-serif;--feature-heading-weight:800;--feature-heading-tracking:.035em;--feature-radius:28px 28px 12px;--feature-control-radius:16px;--feature-module-gap:max(32px, min(4vw, 48px));--feature-rule-height:8px;--feature-rule-width:84px;--feature-rule-radius:100px;--feature-rule-fill:linear-gradient(90deg, #69cdbb 0,#69cdbb 30%, transparent 30%,transparent 35%, #ff928b 35%,#ff928b 65%, transparent 65%,transparent 70%, #f6ce58 70%);--feature-section-border-width:2px;--feature-section-shadow:0 0 0 0}@supports (background:linear-gradient(red 0%, red 0% 1%, red 2%)){.feature-page.feature-skin-manga{--feature-rule-fill:linear-gradient(90deg, #69cdbb 0 30%, transparent 30% 35%, #ff928b 35% 65%, transparent 65% 70%, #f6ce58 70%)}}.feature-page .feature-article{grid-gap:max(20px, min(4vw, 48px));padding:var(--feature-gutter);border-radius:var(--feature-radius);background:var(--feature-accent-soft);flex:0 0 100%;grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);align-items:center;gap:max(20px,min(4vw,48px));display:grid}.feature-page .feature-article-image img{-o-object-fit:contain;object-fit:contain;width:100%;height:auto;max-height:340px;display:block}.feature-page .feature-article-copy h4{text-align:left;margin:0 0 16px;font-size:max(21px,min(2vw,28px));line-height:1.5}.feature-page .feature-article-copy h4 a{color:var(--feature-ink)}.feature-page .feature-article-copy>p{-webkit-line-clamp:5;color:var(--feature-muted);-webkit-box-orient:vertical;margin:0 0 20px;font-size:16px;line-height:1.85;display:-webkit-box;overflow:hidden}.feature-page .feature-article-tags{flex-wrap:wrap;gap:8px 16px;margin:16px 0 0;padding:0;list-style:none;display:flex}.feature-page .feature-article-tags a{color:var(--feature-ink);text-underline-offset:3px;font-size:14px;-webkit-text-decoration:underline;text-decoration:underline}@media (max-width:768px){.feature-page .feature-article{grid-template-columns:1fr}.feature-page .feature-article-image img{max-height:260px}}.feature-page .feature-book-product-showcase-layout{grid-gap:max(1.5rem, min(4vw, 4rem));grid-template-columns:minmax(220px,38%) minmax(0,1fr);align-items:start;gap:max(1.5rem,min(4vw,4rem));display:grid}.feature-page .feature-book-product-showcase-cover{background:#fff;background:var(--feature-surface,#fff);border:1px solid #ddd;border:1px solid var(--feature-border,#ddd);padding:max(1rem,min(2vw,2rem));display:block}.feature-page .feature-book-product-showcase-cover img{-o-object-fit:contain;object-fit:contain;width:100%;height:auto;max-height:600px;display:block}.feature-page .feature-book-product-showcase-name{margin:0 0 1.25rem;font-size:max(1.5rem,min(2.5vw,2.5rem));line-height:1.3}.feature-page .feature-book-product-showcase-name a,.feature-page .feature-book-product-showcase-link{color:var(--feature-ink,#222)}.feature-page .feature-book-product-showcase-details{margin:0 0 1.5rem}.feature-page .feature-book-product-showcase-details>div{grid-gap:.5rem;border-bottom:1px solid #ddd;border-bottom:1px solid var(--feature-border,#ddd);grid-template-columns:5.5rem minmax(0,1fr);gap:.5rem;padding:.4rem 0;display:grid}.feature-page .feature-book-product-showcase-details dt{font-weight:700}.feature-page .feature-book-product-showcase-details dd{margin:0}.feature-page .feature-book-product-showcase-editorial{white-space:pre-line;max-width:70ch;line-height:1.8}.feature-page .feature-book-product-showcase-link{text-underline-offset:.25em;margin-top:.5rem;-webkit-text-decoration:underline;text-decoration:underline;display:inline-block}@media (max-width:720px){.feature-page .feature-book-product-showcase-layout{grid-template-columns:1fr}.feature-page .feature-book-product-showcase-cover{max-width:440px;margin-left:auto;margin-right:auto}}.bookstory .title_style1 .titleLink{justify-content:space-between;margin-right:2%;display:flex}.carousel3unit{flex:0 0 100%}.carousel3unit .group_carousel3{gap:1rem;margin:0 8px 16px;display:flex}.carousel3unit .group_carousel3 .alpha_carousel3{width:40%}.carousel3unit .group_carousel3 .beta_carousel3{min-width:55%}.article_overview{text-align:left;flex-direction:column;width:auto;height:auto;margin:0;padding:0;display:flex}.alpha_carousel3 img{width:100%;height:auto}.article_overview h3{-webkit-line-clamp:3;color:#222;text-align:left;border-bottom:1px solid #ccc;-webkit-box-orient:vertical;margin:0 0 8px;padding:0 0 7px;font-size:1.8rem;display:-webkit-box;overflow:hidden}.article_overview p{-webkit-line-clamp:5;-webkit-box-orient:vertical;font-size:1.6rem;line-height:1.6;display:-webkit-box;overflow:hidden}.article_overview span{color:var(--ks-brown);background-color:var(--ks-yellow);letter-spacing:1px;margin-right:4px;padding:0 4px;font-size:1.6rem;line-height:1.6;display:inline-block}.mod_mv2,.mod_mv2 .mv2{margin:0;padding:0}.mv2 .mvbox_mv2{width:100%;height:auto;margin:0 0 8px;padding:0}.mv2 .titlebox_mv2{width:100%;margin:0;padding:0;font-size:1.7rem;font-weight:400}.mvbox_mv2 .mvinner1{text-align:center}.bookstory .mvbox_mv2 object,.bookstory .mvbox_mv2 object embed,.bookstory .mvbox_mv2 iframe{width:550px;height:309px}.bookstory{box-sizing:border-box;background:#f7f6f3;border-radius:10px;padding:15px}.bookstory h2 a{height:48px;margin-bottom:12px;display:block}.bookstory h2 a img{vertical-align:middle;width:220px;display:inline-block}.bookstory h2 a:after{content:"";vertical-align:middle;background:url(https://cdn.kingstone.com.tw/images/icon_ar_right6-red.png) 50%/contain no-repeat;width:12px;height:29px;margin-left:8px;display:inline-block}.bookstory h3.titlebox_mv2 a{text-align:left;max-width:none;height:39px;max-width:initial;color:var(--ks-gold)}.bookstory h3.titlebox_mv2 a:after{content:"";background:0 0;width:0;height:0;margin-left:0}.bookstory .bkstoryindexregion{grid-template-columns:1fr 60%;grid-template-areas:"left right";display:grid}.bookstory .bkstoryindex_beta{grid-area:left}.bookstory .bkstoryindex_alpha{grid-area:right}.bookstory .beta_carousel3 h3 a{color:var(--ks-gold)}@media only screen and (min-width:1024px){.group_carousel3 .alpha_carousel3{min-width:25%;max-width:10vw}.bkstoryindex_alpha{margin-left:2vw;margin-right:2vw;position:relative}.bkstoryindex_alpha .embla__button--next{right:-2vw}.bkstoryindex_alpha .embla__button--prev{left:-1.6vw}}@media only screen and (max-width:1023px){.bookstory{padding:15px 2%}.bookstory h2{margin-bottom:10px}.bookstory h2 a{max-width:100%;margin-bottom:15px}.bookstory h2 a img{width:75vw;max-width:300px}.bookstory .bkstoryindexregion{grid-template-columns:1fr;grid-template-areas:"left""right";width:auto}.carousel3col{flex-direction:column}.bkstoryindex_alpha,.bkstoryindex_beta{width:100%}.bkstoryindex_alpha .embla__button{display:none}.group_carousel3 .alpha_carousel3{min-width:30.4%}.group_carousel3 .beta_carousel3{width:67%}.mod_mv2 .mv2{flex-wrap:wrap-reverse;width:98%;margin:20px auto;display:flex}.mv2 .mvbox_mv2{height:100%}.mv2 .titlebox_mv2{font-weight:400}.mvbox_mv2 .mvinner2 .mvinner1{width:100%;height:0;margin:0;padding-bottom:56.25%;position:relative}.mvbox_mv2 .mvinner1 iframe{width:100%;height:100%;position:absolute;top:0;left:0}.mod_mv2 iframe{width:100%;height:100%}.bookstory h3.titlebox_mv2 a{height:auto}}@media only screen and (max-width:480px){.group_carousel3 .alpha_carousel3{min-width:42.4%}.group_carousel3 .beta_carousel3{width:55%;max-width:200px}.beta_carousel3 h3{-webkit-line-clamp:2;max-height:4.3rem;margin-bottom:4px;line-height:1.3}.beta_carousel3 p{-webkit-line-clamp:4}}.feature-page .feature-bookstory .bookstory{width:100%;color:var(--feature-ink);background:0 0;border-radius:0;margin:0;padding:0}.feature-page .feature-bookstory .bookstory .title_style1,.feature-page .feature-bookstory .bookstory .titleLink{width:auto;height:auto;color:var(--feature-ink);text-align:left;align-items:center;margin:0 0 20px;padding:0;font-size:max(21px,min(2vw,27px));font-weight:700;line-height:1.45;display:flex}.feature-page .feature-bookstory .titleLink p{margin:0}.feature-page .feature-bookstory .bookstory .titleLink{margin-bottom:0}.feature-page .feature-bookstory .bookstory .titleLink:after{content:"↗";background:0 0;width:auto;height:auto;margin-left:16px;font-size:20px}.feature-page .feature-bookstory .bkstoryindexregion{grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:24px}.feature-page .feature-bookstory .bkstoryindex_alpha{min-width:0;margin:0;padding-bottom:56px}.feature-page .feature-bookstory .group_carousel3{gap:16px;margin:0}.feature-page .feature-bookstory .beta_carousel3{flex:1;width:auto;min-width:0;max-width:none}.feature-page .feature-bookstory .alpha_carousel3{flex:0 0 30%;min-width:0;max-width:none}.feature-page .feature-bookstory .article_overview h3 a,.feature-page .feature-bookstory .titlebox_mv2 a{color:var(--feature-ink)}.feature-page .feature-bookstory .article_overview h3{border-color:var(--feature-border);max-height:none;font-size:18px;line-height:1.5}.feature-page .feature-bookstory .article_overview p{color:var(--feature-muted);font-size:15px;line-height:1.75}.feature-page .feature-bookstory .article_overview span{color:var(--feature-ink);background:var(--feature-accent-soft);font-size:13px}.feature-page .feature-bookstory lite-youtube{border-radius:var(--feature-radius)}.feature-page .feature-bookstory .mvinner1{height:auto;padding-bottom:0}@media (max-width:1023px){.feature-page .feature-bookstory .bkstoryindexregion{grid-template-columns:minmax(0,1fr)}.feature-page .feature-bookstory .carousel3col{flex-direction:row}.feature-page .feature-bookstory .bkstoryindex_alpha .embla__button{display:inline-flex}}@media (max-width:768px){.feature-page .feature-bookstory .carousel3col{flex-direction:column;gap:24px}.feature-page .feature-bookstory .bkstoryindex_alpha{padding-bottom:0}.feature-page .feature-bookstory .bkstoryindex_alpha .embla__button{display:none}}.feature-page .feature-bookstory .embla__button img{display:none}.feature-page .feature-bookstory .embla__button--prev:before{content:"←"}.feature-page .feature-bookstory .embla__button--next:before{content:"→"}@media (max-width:768px){.feature-page .feature-bookstory .article_overview h3{-webkit-line-clamp:2;padding:0}.feature-page .feature-bookstory .article_overview p{-webkit-line-clamp:3}.feature-page .feature-bookstory .alpha_carousel3{flex-basis:36%}.feature-page .feature-bookstory .carousel3unit{flex:none}}.feature-page .feature-bookstory .embla__button--prev{left:auto;right:54px}.feature-page .feature-bookstory .embla__button--next{right:0}.feature-page .feature-bookstory .group_carousel3+.group_carousel3{margin-top:24px}.headlines_unit img{width:100%;height:auto}.headlines_unit{--mod_background_main:#fff8d9;--mod_background_accent:#fccf00;--mod_title_color:#694a3a;--mod_more_color:#694a3a;--mod_more_background:#fff;--mod_more_hover_color:#694a3a;--mod_more_hover_background:#fccf00;--mod_card_background:#fff;--headlines1_title_background:#694a3a;--headlines1_title_color:#fff;--headlines1_title_hover_color:#694a3a;--headlines1_title_hover_background:#fccf00;--headlines1_content_color:#717171;--headlines2_title_color:#694a3a;--headlines2_content_color:#717171;--headlines2_content_hover_title_color:#b8292f;background-color:#fff8d9;background-color:var(--mod_background_main);box-shadow:var(--shadow-elevation-high);border-radius:16px;padding:2% 0 0;position:relative}.headlines_unit.testTheme{--mod_background_main:pink;--mod_background_accent:var(--ks-black);--mod_title_color:lime;--mod_more_color:black;--mod_more_background:purple;--mod_more_hover_color:#694a3a;--mod_more_hover_background:#fccf00;--mod_card_background:gray;--headlines1_title_background:orange;--headlines1_title_color:var(--ks-brown);--headlines1_title_hover_color:var(--ks-offwhite);--headlines1_title_hover_background:var(--ks-black);--headlines1_content_color:rgba(0,0,255,.43);--headlines2_title_color:green;--headlines2_content_color:purple;--headlines2_content_hover_title_color:#b8292f}.headlines_unit.ThemePink{--mod_background_main:#fff1f1;--mod_background_accent:#fa7070;--mod_title_color:#fa7070;--mod_more_color:#fa7070;--mod_more_background:#fff;--mod_more_hover_color:#694a3a;--mod_more_hover_background:#fccf00;--mod_card_background:#fff;--headlines1_title_background:#fa7070;--headlines1_title_color:#fff;--headlines1_title_hover_color:#694a3a;--headlines1_title_hover_background:#fccf00;--headlines1_content_color:#717171;--headlines2_title_color:#fa7070;--headlines2_content_color:#717171;--headlines2_content_hover_title_color:#b8292f}.headlines_unit.ThemeSteelBlue{--mod_background_main:#f0f7fa;--mod_background_accent:#60a7cb;--mod_title_color:#60a7cb;--mod_more_color:#60a7cb;--mod_more_background:#fff;--mod_more_hover_color:#694a3a;--mod_more_hover_background:#fccf00;--mod_card_background:#fff;--headlines1_title_background:#60a7cb;--headlines1_title_color:#fff;--headlines1_title_hover_color:#694a3a;--headlines1_title_hover_background:#fccf00;--headlines1_content_color:#717171;--headlines2_title_color:#60a7cb;--headlines2_content_color:#717171;--headlines2_content_hover_title_color:#b8292f}.headlines_unit.ThemePurple{--mod_background_main:#f6f3f9;--mod_background_accent:#9f7fba;--mod_title_color:#9f7fba;--mod_more_color:#9f7fba;--mod_more_background:#fff;--mod_more_hover_color:#694a3a;--mod_more_hover_background:#fccf00;--mod_card_background:#fff;--headlines1_title_background:#9f7fba;--headlines1_title_color:#fff;--headlines1_title_hover_color:#694a3a;--headlines1_title_hover_background:#fccf00;--headlines1_content_color:#717171;--headlines2_title_color:#9f7fba;--headlines2_content_color:#717171;--headlines2_content_hover_title_color:#b8292f}.headlines_unit.ThemeBrown{--mod_background_main:#f5f0f0;--mod_background_accent:#986060;--mod_title_color:#986060;--mod_more_color:#986060;--mod_more_background:#fff;--mod_more_hover_color:#694a3a;--mod_more_hover_background:#fccf00;--mod_card_background:#fff;--headlines1_title_background:#986060;--headlines1_title_color:#fff;--headlines1_title_hover_color:#694a3a;--headlines1_title_hover_background:#fccf00;--headlines1_content_color:#717171;--headlines2_title_color:#986060;--headlines2_content_color:#717171;--headlines2_content_hover_title_color:#b8292f}.headlines_unit.ThemeGreen{--mod_background_main:#edf7f5;--mod_background_accent:#47a992;--mod_title_color:#47a992;--mod_more_color:#47a992;--mod_more_background:#fff;--mod_more_hover_color:#694a3a;--mod_more_hover_background:#fccf00;--mod_card_background:#fff;--headlines1_title_background:#47a992;--headlines1_title_color:#fff;--headlines1_title_hover_color:#694a3a;--headlines1_title_hover_background:#fccf00;--headlines1_content_color:#717171;--headlines2_title_color:#47a992;--headlines2_content_color:#717171;--headlines2_content_hover_title_color:#b8292f}.headlines_unit.ThemeNavyBlue{--mod_background_main:#eeeff2;--mod_background_accent:#545b77;--mod_title_color:#545b77;--mod_more_color:#545b77;--mod_more_background:#fff;--mod_more_hover_color:#694a3a;--mod_more_hover_background:#fccf00;--mod_card_background:#fff;--headlines1_title_background:#545b77;--headlines1_title_color:#fff;--headlines1_title_hover_color:#694a3a;--headlines1_title_hover_background:#fccf00;--headlines1_content_color:#717171;--headlines2_title_color:#545b77;--headlines2_content_color:#717171;--headlines2_content_hover_title_color:#b8292f}.headlines_unit.ThemeOrange{--mod_background_main:#fef3ef;--mod_background_accent:#ef7e56;--mod_title_color:#ef7e56;--mod_more_color:#ef7e56;--mod_more_background:#fff;--mod_more_hover_color:#694a3a;--mod_more_hover_background:#fccf00;--mod_card_background:#fff;--headlines1_title_background:#ef7e56;--headlines1_title_color:#fff;--headlines1_title_hover_color:#694a3a;--headlines1_title_hover_background:#fccf00;--headlines1_content_color:#717171;--headlines2_title_color:#ef7e56;--headlines2_content_color:#717171;--headlines2_content_hover_title_color:#b8292f}.headlines_unit.ThemeRed{--mod_background_main:#f9e7b2;--mod_background_accent:#c30d23;--mod_title_color:#c30d23;--mod_more_color:#c30d23;--mod_more_background:#fff;--mod_more_hover_color:#fff;--mod_more_hover_background:#2d2d2d;--mod_card_background:#fff;--headlines1_title_background:#c30d23;--headlines1_title_color:#fff;--headlines1_title_hover_color:#fff;--headlines1_title_hover_background:#2d2d2d;--headlines1_content_color:#717171;--headlines2_title_color:#c30d23;--headlines2_content_color:#717171;--headlines2_content_hover_title_color:#b8292f}.headlines_unit:before{content:"";background-color:var(--mod_background_accent);border-radius:0 0 16px 16px;width:100%;height:30%;display:block;position:absolute;bottom:0;left:0}.headlines_slider .embla__container{grid-auto-flow:column;padding-bottom:1.5rem;display:grid}.headlines1 .embla__container{grid-auto-columns:minmax(24%,48%);gap:0}.headlines2 .embla__container{grid-auto-columns:minmax(32.5%,65%);gap:0}.headlines_unit .embla__slide{box-shadow:none;margin:0 1rem}.headlines_unit .headlines1 img,.headlines_unit .headlines2 img{opacity:1}.headlines_unit .headlines1 img:hover,.headlines_unit .headlines2 img:hover{opacity:.8}.title_headlines{flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.title_headlines h2{color:var(--mod_title_color);padding:0 12px 0 8px;font-size:4rem;font-weight:700;line-height:1.5}.title_headlines img{width:auto;height:45px;display:inline-block}.title_headlines .more{padding-top:12px}.title_headlines .more a{color:var(--mod_more_color);background-color:var(--mod_more_background);border-radius:16px;padding:4px 16px;font-size:1.6rem;font-weight:500;-webkit-text-decoration:none;text-decoration:none;transition:all .3s}.title_headlines .more a:hover{background-color:var(--mod_more_hover_background);color:var(--mod_more_hover_color)}.headlines1_card,.headlines2_card{background-color:var(--mod_card_background);border-radius:16px;height:100%;transition:all .3s;overflow:hidden}.headlines1_content,.headlines2_content{position:relative}.headlines1_content p{text-align:justify;color:var(--headlines1_content_color);text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:5% 6%;font-size:1.6rem;line-height:1.4;display:-webkit-box;overflow:hidden}.headlines1_title{box-sizing:content-box;background-color:var(--headlines1_title_background);color:var(--headlines1_title_color);align-items:center;height:5.5rem;padding:4%;font-size:2rem;line-height:1.6;transition:all .2s;display:grid;overflow:hidden}.headlines1_content:hover .headlines1_title{background-color:var(--headlines1_title_hover_background);color:var(--headlines1_title_hover_color)}.headlines1_content:hover,.headlines2_content:hover{-webkit-text-decoration:none;text-decoration:none}.headlines2_title{box-sizing:content-box;color:var(--headlines2_title_color);align-items:center;height:5.5rem;padding:0 4%;font-size:2rem;font-weight:700;line-height:1.5;display:grid;overflow:hidden}.headlines2_content p{text-align:justify;color:var(--headlines2_content_color);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:2% 6% 5%;font-size:1.6rem;line-height:1.4;display:-webkit-box;overflow:hidden}.headlines2_content:hover .headlines2_title{color:var(--headlines2_content_hover_title_color)}.headlines1_img{text-align:center;padding:5% 6%}.headlines1_img a{width:45%;display:inline-block}.headlines2_img{grid-template-columns:67% 1fr;grid-template-areas:"left rightTop""left rightBottom";justify-content:space-between;padding:5% 6%;display:grid}.headlines2_img .pic_l{grid-area:left}.headlines2_img .pic_rt{grid-area:rightTop}.headlines2_img .pic_rb{grid-area:rightBottom}.headlines2_img img{border:1px solid #ddd;width:100%;height:100%}@media screen and (max-width:1024px){.headlines1 .embla__container{grid-auto-columns:minmax(23.5%,48%)}.headlines2 .embla__container{grid-auto-columns:minmax(32%,65%)}}@media only screen and (max-width:768px){.headlines1 .embla__container{grid-auto-columns:minmax(32%,48%)}.headlines2 .embla__container{grid-auto-columns:minmax(48.5%,65%)}.title_headlines h2{font-size:2.8rem}.headlines1_title,.headlines2_title{font-size:1.8rem}.headlines1_title{height:5.3rem}.headlines1_content p,.headlines2_content p,.title_headlines .more a{font-size:1.4rem}}@media only screen and (max-width:480px){.headlines1 .embla__container{grid-auto-columns:minmax(47.5%,48%)}.headlines2 .embla__container{grid-auto-columns:minmax(84%,65%)}.title_headlines{margin-bottom:8px}}.feature-page .feature-compact-themes{--feature-theme-stripe:var(--feature-accent);--mod_card_background:var(--feature-surface);--headlines2_title_color:var(--feature-ink);--headlines2_content_color:var(--feature-muted);--headlines2_content_hover_title_color:var(--feature-accent)}.feature-page .feature-compact-themes.ThemeGreen{--feature-theme-stripe:#478773}.feature-page .feature-compact-themes.ThemePink{--feature-theme-stripe:#c57788}.feature-page .feature-compact-themes.ThemeSteelBlue{--feature-theme-stripe:#5387a2}.feature-page .feature-compact-themes.ThemePurple{--feature-theme-stripe:#9375a8}.feature-page .feature-compact-themes.ThemeBrown{--feature-theme-stripe:#986060}.feature-page .feature-compact-themes.ThemeNavyBlue{--feature-theme-stripe:#545b77}.feature-page .feature-compact-themes.ThemeOrange{--feature-theme-stripe:#be6949}.feature-page .feature-compact-themes.ThemeRed{--feature-theme-stripe:#b13d4d}.feature-page .feature-compact-themes .embla__container{gap:20px;padding:0;display:flex}.feature-page .feature-compact-themes .embla__slide{flex:0 0 calc(33.3333% - 13.3333px);margin:0}.feature-page .feature-compact-themes .headlines2_card{border:1px solid var(--feature-border);border-top:3px solid var(--feature-theme-stripe);border-radius:var(--feature-radius)}.feature-page .feature-compact-themes .headlines2_img{background:#fff;gap:8px;padding:16px}.feature-page .feature-compact-themes .headlines2_img img{-o-object-fit:contain;object-fit:contain;aspect-ratio:1;border:0;display:block}.feature-page .feature-compact-themes .headlines2_title{text-align:left;height:auto;min-height:3em;padding:16px 16px 0;font-size:18px;line-height:1.5;display:block}.feature-page .feature-compact-themes .headlines2_content p{text-align:left;margin:12px 16px 20px;font-size:15px;line-height:1.7}@media (max-width:768px){.feature-page .feature-compact-themes .embla__slide{flex-basis:85%}.feature-page .feature-compact-themes .embla__container{gap:12px}}.feature-page .feature-coupon-redemption{border:1px solid var(--feature-border);border-radius:var(--feature-radius);background:var(--feature-accent-soft);max-width:68ch;padding:max(20px,min(3vw,36px))}.feature-page .feature-coupon-description{color:var(--feature-muted);white-space:pre-line;margin:12px 0 20px;font-size:16px;line-height:1.8}.feature-page .feature-coupon-form{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.feature-page .feature-coupon-label{flex:220px}.feature-page .feature-coupon-label input{border:1px solid var(--feature-border);border-radius:var(--feature-control-radius);background:var(--feature-surface);width:100%;min-height:44px;color:var(--feature-ink);font:inherit;padding:9px 12px}.feature-page .feature-coupon-button,.feature-page .feature-coupon-more{border:1px solid var(--feature-accent);border-radius:var(--feature-control-radius);background:var(--feature-accent);min-height:44px;color:var(--feature-surface);font:inherit;cursor:pointer;padding:9px 22px;font-weight:700}.feature-page .feature-coupon-button:focus-visible{outline:3px solid var(--feature-accent);outline-offset:3px}.feature-page .feature-coupon-more:focus-visible{outline:3px solid var(--feature-accent);outline-offset:3px}.feature-page .feature-coupon-label input:focus-visible{outline:3px solid var(--feature-accent);outline-offset:3px}.feature-page .feature-all-coupons a:focus-visible{outline:3px solid var(--feature-accent);outline-offset:3px}.feature-page .feature-coupon-error{color:var(--feature-accent)}.feature-page .feature-coupon-error[hidden]{display:none}.feature-page .feature-all-coupons .embla__container{align-items:stretch;gap:20px}.feature-page .feature-all-coupons .feature-coupon-slide{flex:0 0 calc(50% - 10px);min-width:0;display:flex}.feature-page .feature-all-coupons .coupon{grid-gap:18px;border:1px solid var(--feature-border);border-radius:var(--feature-radius);background:var(--feature-surface);grid-template-rows:minmax(0,1fr) 52px;grid-template-columns:minmax(0,1fr);gap:18px;width:100%;height:100%;padding:max(18px,min(3vw,30px));display:grid}.feature-page .feature-all-coupons .coupon .info{grid-gap:max(12px, min(2vw, 24px));grid-template-columns:minmax(0,.7fr) minmax(0,1.5fr);align-content:start;gap:max(12px,min(2vw,24px));min-width:0;display:grid}.feature-page .feature-all-coupons .coupon p{color:var(--feature-muted);margin:0 0 8px;font-size:15px;line-height:1.7}.feature-page .feature-all-coupons .coupon .value,.feature-page .feature-all-coupons .coupon .name{color:var(--feature-ink);font-weight:700}.feature-page .feature-all-coupons .coupon .couponAmount{color:var(--feature-accent);font-size:32px;font-weight:700;line-height:1.3}.feature-page .feature-all-coupons .coupon .name{font-size:19px}.feature-page .feature-all-coupons .ctaButtons{grid-gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;height:52px;display:grid}.feature-page .feature-all-coupons .ctaButtons a{box-sizing:border-box;border:1px solid var(--feature-accent);border-radius:var(--feature-control-radius);min-width:0;height:52px;color:var(--feature-accent);text-align:center;justify-content:center;align-items:center;padding:6px 8px;font-size:15px;font-weight:700;line-height:1.3;-webkit-text-decoration:none;text-decoration:none;display:flex}.feature-page .feature-all-coupons .ctaButtons a.red{background:var(--feature-accent);color:var(--feature-surface)}.feature-page .feature-all-coupons .ctaButtons a.disabled{opacity:.55;pointer-events:none}.feature-page .feature-coupon-more{margin:24px auto 0;display:block}.feature-page .feature-coupon-more:disabled{opacity:.6;cursor:wait}@media (max-width:1250px){.feature-page .feature-coupon-redemption{max-width:100%}}@media (max-width:1024px){.feature-page .feature-all-coupons .feature-coupon-slide{flex-basis:100%}}.feature-page .feature-double-banner-carousel .embla__slide{flex-basis:calc(50% - 10px)}@media (max-width:768px){.feature-page .feature-double-banner-carousel .embla__slide{flex-basis:92%}}.feature-page .feature-freeform-text{max-width:68ch;color:inherit;word-wrap:anywhere;margin-left:auto;margin-right:auto;font-size:max(16px,min(1.5vw,18px));line-height:1.9}.feature-page .feature-freeform-text h2{margin:1.5em 0 .65em;font-size:max(26px,min(2.4vw,34px));line-height:1.4}.feature-page .feature-freeform-text p{margin:0 0 1.1em}.feature-page .feature-freeform-text blockquote{border-left:4px solid var(--feature-accent);background:var(--feature-accent-soft);margin:1.25em 0;padding:.75em 1.25em}.feature-page .feature-freeform-text ol,.feature-page .feature-freeform-text ul{margin:0 0 1.1em;padding-left:1.5em}.feature-page .feature-freeform-text>:first-child{margin-top:0}.feature-page .feature-freeform-text>:last-child{margin-bottom:0}.feature-page .feature-freeform-text a{color:var(--feature-accent);text-underline-offset:3px;-webkit-text-decoration:underline;text-decoration:underline}.feature-page .feature-gift-area .embla__container{margin-left:-20px;display:flex}.feature-page .feature-gift-area-slide{flex:0 0 50%;min-width:0;padding-left:20px}.feature-page .feature-gift-area-card{grid-gap:20px;border:1px solid var(--feature-border);border-radius:var(--feature-radius);background:var(--feature-surface);height:100%;color:var(--feature-ink);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start;gap:20px;padding:20px;display:grid}.feature-page .feature-gift-area-image img{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;width:100%;height:auto;display:block}.feature-page .feature-gift-area-copy{word-wrap:anywhere;min-width:0}.feature-page .feature-gift-area-title{color:var(--feature-ink);text-align:left;margin:0 0 12px;font-size:20px;line-height:1.5}.feature-page .feature-gift-area-quantity,.feature-page .feature-gift-area-period,.feature-page .feature-gift-area-description{color:var(--feature-muted);white-space:pre-line;margin:8px 0 0;font-size:15px;line-height:1.8}.feature-page .feature-gift-area-quantity b,.feature-page .feature-gift-area-copy-value{color:var(--feature-accent)}@media (max-width:1024px){.feature-page .feature-gift-area-slide{flex-basis:100%}}@media (max-width:600px){.feature-page .feature-gift-area-card{grid-template-columns:1fr}.feature-page .feature-gift-area-image img{max-height:280px}}.feature-page .feature-hero a,.feature-page .feature-hero picture,.feature-page .feature-hero img{width:100%;display:block}.feature-page .feature-hero img{border-radius:var(--feature-radius);height:auto}.feature-page .feature-keyword-links{grid-gap:24px;padding:var(--feature-gutter);border-top:1px solid var(--feature-border);border-bottom:1px solid var(--feature-border);background:var(--feature-accent-soft);border-radius:var(--feature-radius);grid-template-columns:minmax(150px,1fr) 3fr;align-items:center;gap:24px;display:grid}.feature-page .feature-keyword-links-heading{color:var(--feature-ink);text-align:left;margin:0;font-size:max(21px,min(2vw,27px));line-height:1.45}.feature-page .feature-keyword-links-list{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.feature-page .feature-keyword-links-list a{border:1px solid var(--feature-border);border-radius:var(--feature-control-radius);background:var(--feature-surface);color:var(--feature-ink);padding:10px 16px;font-size:15px;line-height:1.6;-webkit-text-decoration:none;text-decoration:none;display:block}.feature-page .feature-keyword-links-list a:before{content:"#";color:var(--feature-accent);margin-right:4px}.feature-page .feature-keyword-links-list a:hover{border-color:var(--feature-accent)}@media (max-width:768px){.feature-page .feature-keyword-links{grid-template-columns:1fr;gap:16px}}.feature-page .feature-large-banner-carousel .embla__slide{flex:0 0 100%}.feature-page .feature-asset-carousel .embla__slide>a,.feature-page .feature-asset-carousel picture,.feature-page .feature-asset-carousel img{border-radius:var(--feature-radius);width:100%;height:auto;display:block}.feature-page .feature-asset-carousel .embla__slide{flex-grow:0;flex-shrink:0}.imagecollage{grid-template-columns:67% 1fr;grid-template-areas:"left rightTop""left rightBottom";justify-content:space-between;display:grid}.imagecollage .pic_l{grid-area:left}.imagecollage .pic_rt{grid-area:rightTop}.imagecollage .pic_rb{grid-area:rightBottom}.imagecollage img,.imagecollage .pic_l img,.imagecollage .pic_rt img,.imagecollage .pic_rb img{border:1px solid #ddd;width:100%;height:100%}.modBigCaption4thumbs .painDetails,.modBigCaption4thumbs .painBN,.modBigCaption4thumbs .painThumbs{vertical-align:middle;display:table-cell;position:relative}.modBigCaption4thumbs .painDetails{width:30%}.modBigCaption4thumbs .painBN,.modBigCaption4thumbs .painThumbs{width:35%}.modBigCaption4thumbs .painThumbs a{width:45%;margin-left:3.5%;display:inline-block}.modBigCaption4thumbs .painThumbs a:first-child,.modBigCaption4thumbs .painThumbs a:nth-child(2){margin-bottom:3.5%}.modBigCaption4thumbs .painBN{padding-left:1.5%}@media only screen and (max-width:991px){.modBigCaption4thumbs .painDetails{width:100%;margin-bottom:1.5rem}.modBigCaption4thumbs .painBN{width:48.5%;padding-left:0}.modBigCaption4thumbs .painThumbs{width:51%}}@media only screen and (max-width:480px){.modBigCaption4thumbs .painBN,.modBigCaption4thumbs .painThumbs{width:100%}.modBigCaption4thumbs .painThumbs a{width:30%;margin-left:2%}.modBigCaption4thumbs .painThumbs a:first-child{margin-left:0}.modBigCaption4thumbs .painThumbs a:first-child,.modBigCaption4thumbs .painThumbs a:nth-child(2){margin-bottom:0}.modBigCaption4thumbs .painThumbs a:nth-child(4){display:none}.modBigCaption4thumbs .painThumbs a{width:31%}.modBigCaption4thumbs .painBN{margin-bottom:1rem}.modBigCaption4thumbs .painDetails p{-webkit-line-clamp:2}}.mod_collagetext .painDetails,.mod_collagetext .painThumbs{vertical-align:middle;display:table-cell;position:relative}.mod_collagetext .painDetails{width:28%}.mod_collagetext .painThumbs{background-color:#fff;border-radius:12px;justify-content:space-between;align-items:center;margin-left:2%;padding:2.5rem 1.8rem;display:flex}.mod_collagetext .painThumbs a{width:100%;display:inline-block}.mod_collagetext .painThumbs .collageimage1{width:18%}.mod_collagetext .painThumbs .collageimage1 a:first-child{margin-bottom:1.5rem}.mod_collagetext .painThumbs .collageimage2,.mod_collagetext .painThumbs .collageimage3{width:39%}@media only screen and (max-width:991px){.mod_collagetext .painDetails{width:100%;margin-bottom:1.5rem}.mod_collagetext .painThumbs{width:100%;margin-left:0}}@media only screen and (max-width:480px){.mod_collagetext .painThumbs{flex-wrap:wrap}.mod_collagetext .painThumbs .collageimage1{justify-content:space-between;width:100%;display:flex}.mod_collagetext .painThumbs .collageimage1 a,.mod_collagetext .painThumbs .collageimage2,.mod_collagetext .painThumbs .collageimage3{width:49%}.mod_collagetext .painThumbs .collageimage1 a:first-child{margin-bottom:2.3rem}.mod_collagetext .painDetails p{-webkit-line-clamp:5}}.painpointsec{max-width:100%}.painpointsec .embla__slide{box-sizing:border-box;flex:70%;align-items:center;min-width:100%;padding:0 1.5rem 0 0;display:flex}.painpointsec .embla__slide .mod_jointly{box-shadow:var(--shadow-elevation-medium);background-color:#f6f5f2;border-radius:12px;padding:2rem 2.5rem;position:relative}.painpointsec .embla__slide .mod_jointly:before{content:"";background-color:#f0ebe3;border-radius:0 0 12px 12px;width:100%;height:30%;display:block;position:absolute;bottom:0;left:0}.mod_jointly{display:table}.mod_jointly .painDetails h4{color:var(--ks-brown);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:2.8rem;line-height:3.8rem;display:-webkit-box;overflow:hidden}.mod_jointly .painDetails p{color:#777;text-align:justify;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin-top:.8rem;font-size:1.8rem;line-height:2.8rem;display:-webkit-box;overflow:hidden}.mod_jointly .painDetails a{background-color:var(--ks-brown);color:#fff;border-radius:24px;margin-top:1.6rem;padding:.5rem 2rem;font-size:1.6rem;line-height:2.6rem;-webkit-text-decoration:none;text-decoration:none;display:inline-block}.mod_jointly .painDetails a:hover{background-color:var(--ks-yellow);color:var(--ks-brown)}.painpointsec .embla__viewport{padding-bottom:1rem}.painpointsec .embla__container{gap:1rem;padding:0 1rem 1rem}.painpointsec .caption .more{color:var(--ks-red)}.mod_jointly .painDetails{background-color:#fff;border-radius:12px;padding:1.8rem 2rem}.mod_jointly img{border-radius:12px;width:100%;height:auto}.mod_jointly a img{transition:all .3s}.mod_jointly a img:hover{transform:scale(1.01)}@media only screen and (max-width:1400px){.mod_jointly .painDetails p{-webkit-line-clamp:4}}@media only screen and (max-width:1200px){.mod_jointly .painDetails h4{font-size:2.4rem;line-height:3.4rem}.mod_jointly .painDetails p{-webkit-line-clamp:3;font-size:1.6rem;line-height:2.4rem}.mod_jointly .painDetails a{font-size:1.4rem;line-height:2.4rem}}@media only screen and (max-width:991px){.painpointsec .embla__slide .mod_jointly:before{height:23%}.mod_jointly{flex-wrap:wrap;justify-content:space-between;display:flex}}@media only screen and (max-width:768px){.painpointsec .embla__slide{flex:0 0 100%}}@media only screen and (max-width:480px){.painpointsec .embla__slide .mod_jointly{padding:1.5rem}.mod_jointly .painDetails,.modBigCaption4thumbs img{border-radius:8px}}.modMov2ImgCaption .painDetails,.modMov2ImgCaption .contents,.modMov2ImgCaption .collageimage{vertical-align:middle;display:table-cell;position:relative}.modMov2ImgCaption .painDetails{width:29%}.modMov2ImgCaption .contents{width:56%;padding:0 1%}.contents .video lite-youtube{max-width:100%}.modMov2ImgCaption .collageimage{width:14.5%}.modMov2ImgCaption .collageimage a{display:inline-block}.modMov2ImgCaption .collageimage a:first-child{margin-bottom:8%}@media only screen and (max-width:991px){.modMov2ImgCaption .painDetails{width:100%;margin-bottom:1.5rem}.modMov2ImgCaption .contents{width:77%;padding:0}.modMov2ImgCaption .collageimage{width:21%}.modMov2ImgCaption .collageimage a:first-child{margin-bottom:4%}}@media only screen and (max-width:480px){.modMov2ImgCaption .contents,.modMov2ImgCaption .collageimage{width:100%}.modMov2ImgCaption .contents{margin-bottom:1.5rem}.modMov2ImgCaption .collageimage{display:flex}.modMov2ImgCaption .collageimage a:first-child{margin-bottom:0;margin-right:1.5rem}.modMov2ImgCaption .painDetails p{-webkit-line-clamp:5}}.feature-page .feature-large-theme-carousel{padding:var(--feature-gutter);border-radius:var(--feature-radius);background:var(--feature-accent-soft);color:var(--feature-ink)}.feature-page .feature-large-theme-carousel--dark{background:var(--feature-surface)}.feature-page .feature-large-theme-carousel .embla__container,.feature-page .feature-large-theme-carousel .embla__viewport{padding:0}.feature-page .feature-large-theme-carousel .embla__slide{flex:0 0 100%;padding:0}.feature-page .feature-large-theme-carousel .mod_jointly{width:100%;box-shadow:none;background:0 0;border-radius:0;padding:0}.feature-page .feature-large-theme-carousel .mod_jointly:before{display:none}.feature-page .feature-large-theme-carousel .painDetails{background:var(--feature-surface);border-radius:var(--feature-radius);text-align:left;padding:20px}.feature-page .feature-large-theme-carousel .painDetails h4{color:var(--feature-ink);text-align:left;font-size:max(22px,min(2.2vw,30px));line-height:1.45}.feature-page .feature-large-theme-carousel .painDetails p{color:var(--feature-muted);text-align:left;font-size:16px;line-height:1.8}.feature-page .feature-large-theme-carousel .painDetails a{border:1px solid var(--feature-border);background:var(--feature-accent-soft);min-height:44px;color:var(--feature-ink);padding:8px 20px;font-size:14px;line-height:26px}.feature-page .feature-large-theme-carousel .painDetails a:hover{border-color:var(--feature-accent)}.feature-page .feature-large-theme-carousel img{border-radius:var(--feature-radius)}@media (max-width:480px){.feature-page .feature-large-theme-carousel .painThumbs{grid-gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%;display:grid}.feature-page .feature-large-theme-carousel .painThumbs a{width:auto;margin:0;display:block}}.feature-page .feature-product-carousel .embla__slide{flex:0 0 calc(25% - 15px)}@media (max-width:768px){.feature-page .feature-product-carousel .embla__slide{flex-basis:calc(50% - 6px)}}.rankbox{text-align:center;color:#a26424;justify-content:center;align-items:center;height:20px;margin-bottom:8px;font-size:1.3rem;font-weight:500;display:flex;position:relative;overflow:hidden}.sloganbox{width:90%;height:2.4em;color:var(--ks-gold);text-align:left;word-break:break-all;margin:0 auto 8px;padding:0;font-size:1.4rem;line-height:1.2;overflow:hidden}.coverbox{text-align:center;width:100%;height:auto;margin:0 0 10px;padding:0;font-size:0;position:relative}.pdnamebox{-webkit-line-clamp:2;color:#333;text-align:left;-webkit-box-orient:vertical;width:100%;height:auto;margin:0 0 4px;padding:0;font-size:1.5rem;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.pdnamebox a{color:#333}.basic1box{width:100%;height:auto;margin:0 0 4px;padding:0;font-size:1.2rem;line-height:1.4}.basic1box span{height:1.4em;margin-right:18px;overflow:hidden}.basic1box span b{margin:0 5px}.basic1box a{color:#007fbb}.basic1box .goodstar{color:#ffa200;font-size:1.2rem}.basic1box .bossmark a{width:100px;display:block}.basic1box .bossmark img{width:100%;display:block}.author,.goodstar,.publish,.pubdate,.brand,.lang,.line1{text-align:left;height:1.4em;line-height:1.4;overflow:hidden}.pubdate{color:#e69200}.brand a{color:#007fbb}.buymixbox{text-align:left;width:100%;height:auto;margin:0;padding:0;font-size:1.3rem}.priceThrough{font-size:1.2rem;-webkit-text-decoration:line-through;text-decoration:line-through}.rankbox span{text-align:center;color:#fff;background-color:#a26424;border-radius:100px;width:19px;height:20px;margin-left:5px;padding:0 1px 0 0;font-size:1.2rem;line-height:20px;display:block}.coverbox img{image-rendering:auto;width:100%;height:auto;margin:0 auto}.coverbox .rankicon{text-align:center;color:#fff;background-color:#fe4646;width:22px;height:18px;font:700 12px/18px Helvetica,sans-serif;display:inline-block;position:absolute}.coverbox .rankicon:after{content:"";border-bottom:11px solid transparent;border-left:11px solid #fe4646;border-right:11px solid #fe4646;width:0;height:0;display:inline-block;position:absolute;bottom:-10px;left:0}.buymixbox span{margin-right:5px}.buymixbox span b{color:#ea0000;margin:0 4px;font-weight:700}.buymixbox span b.b1{margin-left:0}.buymixbox .btnbuyset{justify-content:space-between;align-items:center;width:100%;height:auto;margin:15px 0 0;padding:0;display:flex}.buymixbox .priceset,.buymixbox .price1set,.buymixbox .price2set{white-space:nowrap;width:100%;height:1.4em;margin:0;padding:0;overflow:hidden}.btnfunctionbox{width:auto;height:auto;margin:0;padding:0;display:inline-block}.btnfunctionbox .btnft{box-sizing:border-box;color:#555;text-align:center;width:44px;height:22px;margin:0 4px 0 0;padding:0;font-size:1.2rem;line-height:20px;display:inline-block}.btnfunctionbox .btnft:not(:root){line-height:20px}.btnfunctionbox .btnft:hover{opacity:.7}.btnfunctionbox .btnft a{color:#ac802a;width:100%;height:100%;-webkit-text-decoration:none;text-decoration:none;display:block}.btnfunctionbox .btnft a:hover{opacity:.7}.btnfunctionbox .btnread,.btnfunctionbox .btnmv{border:1px solid #ac802a;border-radius:3px}.btnfunctionbox span{font-family:新細明體,微軟正黑體,sans-serif}.nextbuybox a{box-sizing:border-box;padding:0 0 0 10px;display:block}.nextbuybox img{vertical-align:bottom;cursor:pointer;width:25px;height:auto}.iconbox_ebook{z-index:2;position:absolute;bottom:0;right:0;box-shadow:2px 2px 3px rgba(0,0,0,.2)}.iconinner_ebook{box-sizing:border-box;color:#79462b;background-color:#feeb4c;width:auto;height:20px;padding:0 10px 0 5px;font-size:1.5rem;line-height:20px;display:inline-block;position:relative}.iconinner_ebook:before{content:"";border-top:20px solid #feeb4c;border-left:15px solid transparent;width:0;height:0;display:block;position:absolute;top:0;right:100%}.iconbox_ebook.readmoo .iconinner_ebook{color:#fff;background-color:#169ccb}.iconbox_ebook.readmoo .iconinner_ebook:before{border-top:20px solid #169ccb}@media only screen and (max-width:768px){.rankbox span{width:20px;height:20px;padding:0}.coverbox img{max-width:200px}}.cardGrid-4{grid-template-columns:repeat(4,1fr);margin:1.5rem 0;display:grid}.mod_prod_card{box-sizing:border-box;border-radius:5px;flex-direction:column;justify-content:space-between;max-width:350px;height:100%;padding:1rem 1rem 1.5rem;list-style-type:none;display:flex}.mod_prod_card.shadow-med{box-shadow:var(--shadow-elevation-medium)}.mod_prod_card .cardProdDetails{flex-direction:column;justify-content:space-between;height:100%;padding:0 .5rem;display:flex}.mod_prod_card .listenbox{width:49px;height:50px;position:absolute;bottom:0;right:0}.mod_prod_card .coverbox a{position:relative}.mod_prod_card .coverbox img{width:100%;height:auto;display:inline-block}.mod_prod_card .coverbox .imgFrame{position:absolute;left:0}.mod_prod_card .goodpeople{text-align:left;font-size:1.2rem}.mod_prod_card .goodpeople b{color:#ee227d}.mod_prod_card .excerptbox{display:none}.prodCardList .mod_prod_card{flex-direction:row;grid-template-columns:15% 1fr;max-width:none;display:grid}.prodCardList .mod_prod_card .cardProdHero{flex-direction:column;align-items:center;display:flex}.prodCardList .mod_prod_card .cardProdDetails{justify-content:start;padding-left:1rem;overflow-y:hidden}.prodCardList .mod_prod_card .excerptbox{text-align:left;color:#6f6f6f;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:1rem;font-size:1.3rem;display:-webkit-box;overflow:hidden}.prodCardList .mod_prod_card .buymixbox .btnbuyset{justify-content:start}@media only screen and (max-width:768px){.prodCardList .mod_prod_card{grid-template-columns:30% 1fr}.cardGrid-4{grid-template-columns:repeat(2,1fr)}}.feature-page .feature-product-grid{grid-template-columns:repeat(var(--feature-columns), minmax(0, 1fr));grid-gap:20px;gap:20px;display:grid}.feature-page .feature-product-grid>*{min-width:0}.feature-page .feature-products .feature-more{margin-top:12px;display:flex}@media (max-width:1024px){.feature-page .feature-product-grid{grid-template-columns:repeat(min(var(--feature-columns), 3), minmax(0, 1fr))}}@media (max-width:768px){.feature-page .feature-product-grid{grid-template-columns:repeat(min(var(--feature-columns), 2), minmax(0, 1fr));gap:12px}}.feature-page .feature-single-skinny-banner a,.feature-page .feature-single-skinny-banner picture,.feature-page .feature-single-skinny-banner img{border-radius:var(--feature-radius);width:100%;height:auto;display:block}.feature-page .feature-square-banner-carousel .embla__slide{flex-basis:calc(25% - 15px)}@media (max-width:1024px){.feature-page .feature-square-banner-carousel .embla__slide{flex-basis:calc(33.3333% - 13.3333px)}}@media (max-width:768px){.feature-page .feature-square-banner-carousel .embla__slide{flex-basis:calc(50% - 6px)}}.feature-page .feature-image-grid{grid-gap:20px;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.feature-page .feature-image-grid a{color:var(--feature-ink);-webkit-text-decoration:none;text-decoration:none;display:block}.feature-page .feature-image-grid img{border-radius:var(--feature-radius);width:100%;height:auto;display:block}.feature-page .feature-image-caption{margin-top:12px;font-size:15px;line-height:1.6;display:block}.feature-page .feature-image-grid a:hover .feature-image-caption{text-underline-offset:4px;-webkit-text-decoration:underline;text-decoration:underline}@media (max-width:768px){.feature-page .feature-image-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}}.feature-page .feature-tk-image-list-heading{color:var(--feature-ink);margin:0 0 20px}.feature-page .feature-tk-image-list-list{grid-gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.feature-page .feature-tk-image-list-list img{-o-object-fit:contain;object-fit:contain;width:100%;height:auto;display:block}.feature-page .feature-tk-image-list .feature-more{margin-top:12px;display:flex}@media (max-width:768px){.feature-page .feature-tk-image-list-list{grid-template-columns:repeat(2,minmax(0,1fr))}}lite-youtube{contain:content;cursor:pointer;background-color:#000;background-position:50%;background-size:cover;max-width:720px;display:block;position:relative}lite-youtube:before{content:attr(data-title);color:#ededed;text-shadow:0 0 2px rgba(0,0,0,.5);white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;background-image:linear-gradient(rgba(0,0,0,.67) 0%,rgba(0,0,0,.54) 14%,rgba(0,0,0,.15) 54%,rgba(0,0,0,.05) 72%,transparent 94%);width:100%;height:99px;padding:25px 20px;font-family:YouTube Noto,Roboto,Arial,Helvetica,sans-serif;font-size:18px;display:block;position:absolute;top:0;overflow:hidden}lite-youtube:hover:before{color:#fff}lite-youtube:after{content:"";padding-bottom:56.25%;display:block}lite-youtube>iframe{border:0;width:100%;height:100%;position:absolute;top:0;left:0}lite-youtube>.lty-playbtn{cursor:pointer;z-index:1;filter:grayscale();background:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 68 48\"><path d=\"M66.52 7.74c-.78-2.93-2.49-5.41-5.42-6.19C55.79.13 34 0 34 0S12.21.13 6.9 1.55c-2.93.78-4.63 3.26-5.42 6.19C.06 13.05 0 24 0 24s.06 10.95 1.48 16.26c.78 2.93 2.49 5.41 5.42 6.19C12.21 47.87 34 48 34 48s21.79-.13 27.1-1.55c2.93-.78 4.64-3.26 5.42-6.19C67.94 34.95 68 24 68 24s-.06-10.95-1.48-16.26z\" fill=\"red\"/><path d=\"M45 24 27 14v20\" fill=\"white\"/></svg>") 50%/68px 48px no-repeat;border:0;width:100%;height:100%;transition:filter .1s cubic-bezier(0,0,.2,1);display:block;position:absolute}lite-youtube:hover>.lty-playbtn,lite-youtube .lty-playbtn:focus{filter:none}lite-youtube.lyt-activated{cursor:inherit}lite-youtube.lyt-activated:before,lite-youtube.lyt-activated>.lty-playbtn{opacity:0;pointer-events:none}.lyt-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.feature-page .feature-video-carousel{padding:var(--feature-gutter);border-radius:var(--feature-radius);background:var(--feature-accent-soft)}.feature-page .feature-video-carousel .embla__container{align-items:start}.feature-page .feature-video-slide{flex:0 0 calc(25% - 15px)}.feature-page .feature-video-slide.horizontal{flex-basis:calc(50% - 10px)}.feature-page .feature-video-slide:only-child{margin-left:auto;margin-right:auto}.feature-page .feature-video-slide lite-youtube{border-radius:var(--feature-radius);width:100%}.feature-page .feature-video-slide.vertical lite-youtube:after{padding-bottom:177.778%}.feature-page .feature-video-slide .feature-more{margin-top:12px;display:flex}@media (max-width:768px){.feature-page .feature-video-slide{flex-basis:72%}.feature-page .feature-video-slide.horizontal{flex-basis:100%}}.feature-page .feature-video-products{grid-gap:20px;grid-template-columns:minmax(0,1.6fr) repeat(2,minmax(0,1fr));align-items:center;gap:20px;display:grid}.feature-page .feature-video-products>*{min-width:0}.feature-page .feature-video-products-more{grid-column:1/-1}.feature-page .feature-video-products-video{border-radius:var(--feature-radius);background:#151515;overflow:hidden}.feature-page .feature-video-products-video lite-youtube,.feature-page .feature-video-products-video iframe{aspect-ratio:16/9;width:100%;display:block}@media (max-width:768px){.feature-page .feature-video-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.feature-page .feature-video-products-video{grid-column:1/-1}}