:root{--pv-ink:#0b322b;--pv-green:#075743;--pv-soft:#eff7f3;--pv-line:#dce9e4;--pv-blue:#eaf5fb}
*{box-sizing:border-box}
.preview-ribbon{position:static;display:block;width:max-content;margin:0 auto;background:#163f35;color:#fff;padding:7px 11px;border-radius:6px;font:700 10px/1.2 Arial,sans-serif;letter-spacing:.1em}
.preview-menu-toggle{display:none;border:0;background:transparent;color:var(--pv-ink);font-size:23px;line-height:1;cursor:pointer;padding:7px 10px}
.wwc-nav .wwc-preview-nav{display:flex!important;align-items:center!important;justify-content:center!important;gap:clamp(7px,.8vw,14px)!important;flex-wrap:wrap!important}
.wwc-nav .wwc-preview-nav a{font:600 12px/1.25 Arial,sans-serif!important;white-space:nowrap!important;color:var(--pv-ink)!important;text-decoration:none!important}
.wwc-nav .wwc-preview-nav a:hover,.advanced-header nav a:hover{color:#0b8064!important;text-decoration:underline!important}
.elementor-page .wwc-nav{gap:10px!important;padding-left:clamp(18px,3vw,50px)!important;padding-right:clamp(18px,3vw,50px)!important}
.wwc-nav .elementor-widget-image{flex-basis:175px!important;width:175px!important;max-width:175px!important}
.wwc-nav .elementor-widget-image img{display:block!important;max-height:65px!important}
.wwc-nav .elementor-widget-button{margin-left:0!important}
.elementor-page .preview-footer,.advanced-footer{padding:48px max(5vw,24px) 20px!important;background:#0b322b!important;color:#e9f3ef!important}
.preview-footer-inner{max-width:1340px;margin:auto;display:grid;grid-template-columns:1.35fr 1fr 1fr;gap:55px;align-items:start}
.preview-footer-brand img{display:block;width:225px;max-width:100%;height:auto;margin:0 0 20px}
.preview-footer-inner h3{color:#fff!important;font:700 18px/1.3 Georgia,serif!important;margin:2px 0 19px!important}
.preview-footer-inner p,.preview-footer-inner a{font:400 14px/1.7 Arial,sans-serif!important;color:#d9e9e3!important;text-decoration:none!important;margin:0 0 10px!important}
.preview-footer-inner a:hover{text-decoration:underline!important}
.preview-footer-links{display:flex;flex-direction:column;gap:6px}
.preview-copyright{max-width:1340px;margin:35px auto 0;border-top:1px solid #41665b;padding-top:18px;color:#b8d0c6;font:12px Arial,sans-serif}
.preview-discord{position:fixed;right:18px;bottom:208px;z-index:9999;width:52px;height:52px;display:flex;align-items:center;justify-content:center;background:#5865f2;border:2px solid #fff;border-radius:50%;box-shadow:0 5px 18px #0003;cursor:help}
.preview-discord svg{width:29px;height:24px}
.preview-product-layout{max-width:1320px;margin:0 auto;padding:40px clamp(20px,5vw,70px) 90px;display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:34px;align-items:start}
.preview-product-main{min-width:0}
.preview-product-cover{display:grid;grid-template-columns:1.05fr .8fr;gap:24px;align-items:center;background:#eff7f3;border:1px solid var(--pv-line);border-radius:18px;overflow:hidden;padding:30px 0 30px 32px}
.preview-product-cover h2{font:700 clamp(29px,3vw,44px)/1.14 Georgia,serif;color:var(--pv-ink);margin:16px 0}
.preview-product-cover p{font:500 16px/1.55 Arial,sans-serif;color:#45655a;margin:0}
.preview-product-cover img{width:100%;height:250px;object-fit:cover;object-position:center 35%;border-radius:14px 0 0 14px}
.preview-product-cover .preview-brochure-brand{display:block;width:158px;height:auto;max-height:58px;object-fit:contain;object-position:left center;border-radius:0;margin-top:24px}
.preview-eyebrow{font:800 12px/1.2 Arial,sans-serif;color:#397d68;letter-spacing:.12em;text-transform:uppercase}
.preview-source-note{font:13px/1.5 Arial,sans-serif;color:#557067;margin:20px 0 30px}
.brochure-section{padding:28px 0;border-top:1px solid var(--pv-line);display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:20px;align-items:start}
.brochure-heading{grid-column:1/-1;display:flex;align-items:baseline;gap:15px}
.brochure-heading span{font:700 12px Arial,sans-serif;color:#5b8978}
.brochure-heading h3{font:700 25px/1.2 Georgia,serif;color:var(--pv-ink);margin:0}
.brochure-section img{grid-column:2;grid-row:2;width:100%;height:160px;object-fit:cover;border-radius:10px}
.brochure-photos{grid-column:2;grid-row:2;display:grid;gap:9px}
.brochure-photos img{grid-column:auto;grid-row:auto;width:100%;height:100px;object-fit:cover;border-radius:9px}
.brochure-copy{grid-column:1;grid-row:2;white-space:pre-line;font:15px/1.7 Arial,sans-serif;color:#24443a}
.brochure-section:not(:has(img)) .brochure-copy{grid-column:1/-1}
.preview-product-aside{position:sticky;top:25px;background:#f0f8f4;border:1px solid #d2e4d9;border-radius:17px;padding:28px;box-shadow:0 12px 30px #0b322b0b}
.preview-product-aside>span{font:800 11px Arial,sans-serif;color:#3e816c;letter-spacing:.11em}
.preview-product-aside h3{font:700 24px/1.25 Georgia,serif;color:var(--pv-ink);margin:18px 0}
.preview-product-aside p{font:15px/1.6 Arial,sans-serif;color:#34564b}
.preview-product-aside small{display:block;margin-top:18px;font:12px/1.5 Arial,sans-serif;color:#5e756c}
.preview-primary-btn{display:inline-block;border-radius:999px;background:#075743;color:#fff!important;text-decoration:none!important;font:700 14px/1.2 Arial,sans-serif;padding:15px 22px;white-space:nowrap}
.preview-primary-btn:hover{background:#0b755b}
.advanced-page{margin:0;color:var(--pv-ink);font-family:Arial,sans-serif;background:#fff}
.advanced-header{height:92px;background:#f8f7f4;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 max(4vw,24px);border-bottom:1px solid #e0e9e3}
.advanced-header>a:first-child{flex:0 0 175px}
.advanced-header img{display:block;width:175px;height:auto}
.advanced-header nav{display:flex;align-items:center;justify-content:center;flex:1;gap:clamp(7px,.8vw,14px);flex-wrap:wrap}
.advanced-header nav a{font:600 12px/1.25 Arial,sans-serif;color:var(--pv-ink);text-decoration:none;white-space:nowrap}
.advanced-lang{border-radius:999px;background:#075743;color:#fff;text-decoration:none;padding:10px 14px;font:700 13px Arial,sans-serif}
.advanced-hero{position:relative;min-height:560px;display:grid;grid-template-columns:1fr 1fr;align-items:center;background:#eaf5fb;overflow:hidden}
.advanced-hero-copy{position:relative;z-index:2;padding:65px 4vw 65px max(5vw,40px);max-width:690px}
.advanced-hero h1{font:700 clamp(42px,5vw,70px)/1.08 Georgia,serif;letter-spacing:-.035em;margin:19px 0 25px;color:#092f2b}
.advanced-hero p{font:17px/1.7 Arial,sans-serif;color:#34584f;max-width:590px;margin:0 0 28px}
.advanced-hero>img{width:100%;height:100%;min-height:560px;object-fit:cover;object-position:66% center}
.advanced-highlights{max-width:1260px;margin:-38px auto 0;position:relative;z-index:3;background:#fff;border:1px solid #e0ebe7;border-radius:15px;box-shadow:0 16px 35px #0b322b17;display:grid;grid-template-columns:repeat(3,1fr)}
.advanced-highlights div{display:flex;gap:16px;align-items:center;padding:27px 35px;border-right:1px solid var(--pv-line)}
.advanced-highlights div:last-child{border-right:0}
.advanced-highlights strong{font:700 20px Georgia,serif;color:#34836c}
.advanced-highlights span{font:600 15px/1.45 Arial,sans-serif}
.advanced-projects{background:#f3f9fc;padding:108px max(5vw,24px) 110px}
.advanced-section-head{max-width:1260px;margin:0 auto 35px;display:flex;gap:45px;justify-content:space-between;align-items:end}
.advanced-section-head h2,.advanced-faq h2{font:700 clamp(32px,3.5vw,50px)/1.14 Georgia,serif;margin:13px 0 0}
.advanced-section-head p{max-width:400px;color:#557169;font:16px/1.65 Arial,sans-serif;margin:0}
.advanced-card{max-width:1260px;margin:auto;background:#fff;border:1px solid #e5eef1;border-radius:19px;padding:38px;display:grid;grid-template-columns:1.05fr 1fr;gap:40px;align-items:center;box-shadow:0 15px 40px #0b322b0b}
.advanced-card h3{font:700 clamp(34px,3vw,48px)/1.15 Georgia,serif;margin:14px 0 22px}
.advanced-card p{font:16px/1.75 Arial,sans-serif;color:#35534b}
.advanced-card .advanced-caution{font-weight:700;color:#245044}
.advanced-card figure{margin:0}
.advanced-card figure img{width:100%;height:360px;object-fit:cover;object-position:70% center;border-radius:13px}
.advanced-card figcaption{font:12px Arial,sans-serif;color:#697c76;text-align:right;margin-top:8px}
.advanced-faq{max-width:1000px;margin:auto;padding:90px 24px 100px}
.advanced-faq h2{margin-bottom:32px}
.advanced-faq details{border-bottom:1px solid #dce7e2;padding:18px 0}
.advanced-faq summary{font:700 18px/1.4 Arial,sans-serif;cursor:pointer;list-style:none;padding-right:35px;position:relative}
.advanced-faq summary:after{content:'+';position:absolute;right:5px;font-size:25px;top:-5px;color:#43846e}
.advanced-faq details[open] summary:after{content:'−'}
.advanced-faq details p{font:16px/1.7 Arial,sans-serif;color:#49675c;max-width:850px}
.advanced-sources{font:12px/1.6 Arial,sans-serif;color:#61746d;margin-top:32px}
.advanced-sources a{color:#075743}
@media(max-width:1100px){.wwc-nav .elementor-widget-image{flex-basis:145px!important;width:145px!important}.wwc-nav .wwc-preview-nav a,.advanced-header nav a{font-size:11px!important}.advanced-header>a:first-child{flex-basis:145px}.advanced-header img{width:145px}}
@media(max-width:800px){.wwc-nav .elementor-widget-text-editor{order:3!important;flex-basis:100%!important}.wwc-nav .wwc-preview-nav{justify-content:flex-start!important}.advanced-header{height:auto;min-height:90px;padding:15px 24px;flex-wrap:wrap}.advanced-header nav{order:3;flex-basis:100%;justify-content:flex-start}.advanced-hero{grid-template-columns:1fr}.advanced-hero>img{position:absolute;inset:0;opacity:.28;min-height:100%}.advanced-hero-copy{padding:70px 30px;max-width:700px}.advanced-highlights{margin:0 20px;grid-template-columns:1fr}.advanced-highlights div{padding:17px 25px;border-right:0;border-bottom:1px solid var(--pv-line)}.advanced-highlights div:last-child{border-bottom:0}.advanced-card{grid-template-columns:1fr}.advanced-card figure{order:-1}.preview-product-layout{grid-template-columns:1fr}.preview-product-aside{position:static}.preview-footer-inner{grid-template-columns:1fr 1fr}}
@media(max-width:620px){.preview-menu-toggle{display:block}.wwc-nav .elementor-widget-text-editor{display:flex;flex-wrap:wrap;justify-content:flex-end}.wwc-nav .wwc-preview-nav,.advanced-header .wwc-preview-nav{display:none!important;flex-basis:100%;width:100%;padding:10px 0}.wwc-nav .wwc-preview-nav.is-open,.advanced-header .wwc-preview-nav.is-open{display:flex!important;justify-content:flex-start!important;flex-direction:column;align-items:flex-start!important;gap:8px!important}.wwc-nav .wwc-preview-nav a,.advanced-header nav a{font-size:13px!important}.advanced-header .preview-menu-toggle{order:2;margin-left:auto}.advanced-header .advanced-lang{order:1}.advanced-header nav{order:3}.preview-product-cover{grid-template-columns:1fr;padding:25px}.preview-product-cover>img{height:220px;border-radius:10px}.preview-product-cover .preview-brochure-brand{height:auto}.brochure-section{grid-template-columns:1fr}.brochure-section>img,.brochure-copy,.brochure-photos{grid-column:1;grid-row:auto}.brochure-photos{grid-template-columns:1fr 1fr}.preview-footer-inner{grid-template-columns:1fr;gap:28px}.advanced-projects{padding-top:70px}.advanced-section-head{display:block}.advanced-card{padding:22px}.advanced-card figure img{height:240px}.preview-discord{bottom:203px;right:13px;width:47px;height:47px}}
/* Revision 2: editorial itinerary, consistent contact dock, and balanced footer. */
.elementor-page .preview-footer,.advanced-footer{padding:64px max(5vw,24px) 23px!important}
.preview-footer-inner{max-width:1320px;grid-template-columns:minmax(270px,1.6fr) minmax(210px,.9fr) minmax(260px,1.05fr);gap:clamp(36px,5vw,90px);align-items:start}
.preview-footer-brand{padding-right:clamp(10px,3vw,45px)}
.preview-footer-brand img{width:clamp(235px,22vw,310px);margin:0 0 24px}
.preview-footer-brand p{max-width:370px;color:#b9d5c9!important}
.preview-footer-col{padding-top:16px}
.preview-footer-inner h3{display:flex;align-items:center;gap:11px;margin:0 0 25px!important;font:700 20px/1.3 Georgia,serif!important}
.preview-footer-icon{display:inline-grid;place-items:center;width:31px;height:31px;border:1px solid #609683;border-radius:50%;color:#b4e3d1;font:17px Arial,sans-serif}
.preview-footer-links{gap:2px}
.preview-footer-links a{display:flex;justify-content:space-between;gap:18px;max-width:280px;border-bottom:1px solid #335b4e;padding:7px 0!important;margin:0!important}
.preview-footer-links a span,.preview-footer-email span{color:#8ccab1}
.preview-footer-org{font-weight:700!important;color:#fff!important;max-width:260px}
.preview-footer-email{display:inline-flex;gap:10px;flex-wrap:wrap;overflow-wrap:anywhere;border-bottom:1px solid #608677;padding:9px 0}
.preview-copyright{max-width:1320px;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-top:54px}
.wwc-float-dock{position:fixed;right:22px;bottom:26px;z-index:99998}
.wwc-float-actions{display:flex;flex-direction:column;gap:12px;align-items:center}
.wwc-float-action{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:56px;height:56px;padding:0;border:0;border-radius:50%;text-decoration:none;box-shadow:0 5px 18px #0e374122;font:26px Arial,sans-serif}
.preview-discord{position:static;width:56px;height:56px;background:#5865f2;color:#fff;border:0;cursor:default;box-shadow:0 5px 18px #0e374122}
.preview-discord svg{width:30px;height:24px}
.wwc-float-message{background:#fff;color:#142d3b;border:1px solid #d8e4ec}.wwc-float-whatsapp{background:#36ce69;color:#fff}.wwc-float-email{background:#155b73;color:#fff}
.preview-product-layout{max-width:1430px;grid-template-columns:minmax(0,1fr) 285px;gap:40px;padding-top:48px}
.preview-product-cover{grid-template-columns:1.1fr .9fr;min-height:280px;padding:35px 0 35px 42px;border-radius:22px}
.preview-product-cover img{height:250px}
.preview-itinerary{padding:64px 0 25px}
.preview-itinerary-head{text-align:center;margin:0 auto 55px;max-width:660px}
.preview-itinerary-head h2{font:700 clamp(30px,3vw,46px)/1.15 Georgia,serif;color:var(--pv-ink);margin:14px 0 11px}
.preview-itinerary-head p{font:15px/1.6 Arial,sans-serif;color:#577268;margin:0}
.preview-timeline{position:relative;max-width:900px;margin:auto}
.preview-timeline:before{content:"";position:absolute;top:80px;bottom:80px;left:50%;border-left:2px dashed #a5c6ba;transform:translateX(-1px)}
.preview-timeline-day{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;min-height:325px;margin:0 0 38px}
.preview-timeline-day:nth-child(even) .preview-timeline-photo{grid-column:2;grid-row:1}
.preview-timeline-day:nth-child(even) .preview-timeline-copy{grid-column:1;grid-row:1}
.preview-timeline-photo{position:relative;justify-self:center;width:min(100%,245px);aspect-ratio:1;border-radius:50%;padding:10px;border:1px solid #d9e9df;background:#fff;z-index:1;box-shadow:0 18px 32px #104a3c19}
.preview-timeline-photo img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%}
.preview-timeline-photo span{position:absolute;right:-13px;top:12px;display:grid;place-items:center;width:48px;height:48px;background:#c77e5d;color:#fff;border:4px solid #fff;border-radius:50%;font:700 16px Georgia,serif}
.preview-timeline-day:nth-child(even) .preview-timeline-photo span{right:auto;left:-13px;background:#5b9884}
.preview-timeline-copy{min-width:0;padding:10px 0}
.preview-timeline-copy h3{font:700 clamp(25px,2.2vw,34px)/1.2 Georgia,serif;color:#0b322b;margin:9px 0 15px}
.preview-timeline-source{white-space:pre-line;font:14px/1.8 Arial,sans-serif;color:#35574b;max-width:380px}
.preview-timeline-source:first-line{font-weight:700;color:#164f40}
.preview-support{margin-top:25px}
.preview-support-section{border-top:1px solid #dce9e4;padding:33px 0;display:grid;grid-template-columns:210px minmax(0,1fr);gap:36px}
.preview-support-heading span{font:700 12px Arial,sans-serif;color:#729487}
.preview-support-heading h3{font:700 25px/1.25 Georgia,serif;color:#0b322b;margin:11px 0}
.preview-support-copy{white-space:pre-line;columns:2;column-gap:35px;font:14px/1.8 Arial,sans-serif;color:#35574b}
.advanced-info-grid{max-width:1260px;margin:25px auto 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}
.advanced-info-item{background:#fff;border:1px solid #e1ebea;border-radius:14px;padding:29px 32px}
.advanced-info-item>span{font:700 14px Georgia,serif;color:#458871}
.advanced-info-item h4{font:700 24px/1.2 Georgia,serif;color:#0b322b;margin:10px 0 10px}
.advanced-info-item p{font:15px/1.75 Arial,sans-serif;color:#35574b;margin:0}
.advanced-card figure img{height:430px}
@media(max-width:800px){.preview-footer-inner{grid-template-columns:1fr 1fr;gap:30px}.preview-footer-brand{grid-column:1/-1}.preview-footer-brand img{width:250px}.preview-product-layout{grid-template-columns:1fr}.preview-product-aside{position:static}.preview-support-copy{columns:1}}
@media(max-width:620px){.preview-footer-inner{grid-template-columns:1fr}.preview-footer-brand{grid-column:auto}.preview-footer-col{padding-top:0}.preview-copyright{margin-top:33px}.preview-product-cover{grid-template-columns:1fr;padding:27px}.preview-itinerary{padding-top:50px}.preview-itinerary-head{margin-bottom:38px}.preview-timeline:before{left:36px;top:58px;bottom:70px}.preview-timeline-day,.preview-timeline-day:nth-child(even){grid-template-columns:75px minmax(0,1fr);gap:12px;align-items:start;min-height:0;margin:0 0 45px}.preview-timeline-day .preview-timeline-photo,.preview-timeline-day:nth-child(even) .preview-timeline-photo{grid-column:1;grid-row:1;width:70px;padding:4px;margin:4px 0}.preview-timeline-photo span,.preview-timeline-day:nth-child(even) .preview-timeline-photo span{width:29px;height:29px;right:-3px;left:auto;top:-10px;border-width:2px;font-size:11px}.preview-timeline-day .preview-timeline-copy,.preview-timeline-day:nth-child(even) .preview-timeline-copy{grid-column:2;grid-row:1;padding:0}.preview-timeline-copy h3{font-size:23px}.preview-timeline-source{font-size:13px}.preview-support-section{grid-template-columns:1fr;gap:4px}.advanced-info-grid{grid-template-columns:1fr}.advanced-info-item{padding:24px}.wwc-float-dock{right:14px;bottom:18px}.wwc-float-actions{gap:10px}.wwc-float-action,.preview-discord{width:52px;height:52px}}
.preview-timeline-source{white-space:normal}
.preview-timeline-source h4{font:700 15px/1.45 Arial,sans-serif;color:#164f40;margin:17px 0 5px}
.preview-timeline-source p{font:14px/1.7 Arial,sans-serif;color:#35574b;margin:0 0 10px}
.preview-day-meta{font:600 12px/1.55 Arial,sans-serif;color:#53796a;background:#f3f8f5;border-left:3px solid #b8d3c7;padding:6px 9px;margin:5px 0}
@media(max-width:620px){.preview-timeline-source h4{font-size:14px}.preview-timeline-source p{font-size:13px}}
.preview-support-section{display:block;padding:0;border-top:1px solid #dce9e4}
.preview-support-heading{display:flex;align-items:center;gap:22px;cursor:pointer;list-style:none;padding:22px 0}
.preview-support-heading::-webkit-details-marker{display:none}
.preview-support-heading span{min-width:28px}
.preview-support-heading h3{font-size:23px;margin:0;flex:1}
.preview-support-heading i:after{content:'+';font:25px Arial,sans-serif;color:#5d927e;font-style:normal}
.preview-support-section[open] .preview-support-heading i:after{content:'−'}
.preview-support-copy{padding:2px 0 28px 50px;columns:2}
@media(max-width:620px){.preview-support-heading{gap:13px}.preview-support-heading h3{font-size:21px}.preview-support-copy{padding-left:0;columns:1}}
/* Revision 3: numbered inclusions and viewport-anchored mobile contact actions. */
.preview-inclusions{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding:0 0 30px}
.preview-inclusion-card{border:1px solid #dbe9e3;border-radius:15px;padding:23px 24px 19px;background:#f8fbf9;min-width:0}
.preview-inclusion-out{background:#fbfaf7;border-color:#e8e5dc}
.preview-inclusion-card h4{font:700 21px/1.3 Georgia,"Songti SC",serif;color:#123f34;margin:0 0 16px;padding-bottom:13px;border-bottom:1px solid #d8e5de}
.preview-inclusion-card ol{list-style:none;margin:0;padding:0;display:grid;gap:0}
.preview-inclusion-card li{display:grid;grid-template-columns:31px minmax(0,1fr);gap:11px;padding:10px 0;border-bottom:1px solid #e4ede8;font-family:"Avenir Next","Noto Sans SC","PingFang SC",Arial,sans-serif;font-size:14px;line-height:1.62;font-weight:500;letter-spacing:.012em;color:#284b40;overflow-wrap:anywhere}
.preview-inclusion-card li:last-child{border-bottom:0}
.preview-inclusion-number{font:700 12px/1.5 "Avenir Next",Arial,sans-serif;letter-spacing:.035em;color:#37735e;background:#e7f2ec;width:29px;height:29px;border-radius:8px;display:grid;place-items:center;align-self:start}
.preview-inclusion-out .preview-inclusion-number{color:#856f50;background:#f1ece1}
html[lang^="zh"] .preview-inclusion-card li{letter-spacing:.025em;font-size:14px;line-height:1.7}
@media(max-width:800px){.preview-inclusions{grid-template-columns:1fr}}
@media(max-width:620px){html body .wwc-float-dock{position:fixed!important;right:14px!important;bottom:18px!important;left:auto!important;top:auto!important;z-index:99998!important;transform:none!important}.preview-inclusion-card{padding:20px 19px 16px}.preview-inclusion-card li{font-size:13.5px}}
@media(max-width:620px){
  .advanced-page .advanced-hero-copy{padding-right:82px}
  .advanced-page .advanced-highlights div{padding-right:82px}
  .advanced-page .advanced-section-head{padding-right:70px}
  .advanced-page .advanced-card-copy{padding-right:72px}
  .advanced-page .advanced-info-item{padding-right:82px}
  .advanced-page .advanced-faq{padding-right:82px}
  .advanced-page .advanced-footer{padding-right:82px!important}
}
.advanced-card .preview-eyebrow{text-transform:none}
/* Latest Insights: native-post-style archive and reading pages. */
.advanced-header nav{gap:clamp(5px,.68vw,11px)}
.advanced-header nav a{font-size:11.5px}
.wwc-nav .wwc-preview-nav{gap:clamp(5px,.68vw,11px)!important}
.wwc-nav .wwc-preview-nav a{font-size:11.5px!important}
.insight-page{background:#fff}
.insight-hero{position:relative;overflow:hidden;background:linear-gradient(116deg,#092f29 0%,#0d5447 67%,#397b69 100%);color:#fff;min-height:450px;display:grid;grid-template-columns:minmax(0,1fr) 350px;align-items:center;gap:50px;padding:74px max(6vw,30px)}
.insight-hero>div:first-child{position:relative;z-index:2;max-width:810px}
.insight-hero .preview-eyebrow{color:#a9d9c4}
.insight-hero h1{font:700 clamp(48px,6vw,85px)/1.06 Georgia,"Songti SC",serif;letter-spacing:-.035em;margin:20px 0 22px;color:#fff}
.insight-hero p{font:17px/1.72 "Avenir Next","PingFang SC",Arial,sans-serif;color:#d9eee6;max-width:700px;margin:0}
.insight-hero-orbit{position:relative;width:315px;height:315px;border:1px solid #84b4a177;border-radius:50%;display:grid;place-items:center;transform:rotate(-13deg)}
.insight-hero-orbit:before,.insight-hero-orbit:after{content:"";position:absolute;border:1px solid #c5e0d266;border-radius:50%;inset:34px}
.insight-hero-orbit:after{inset:82px;background:#c88a65b8;border:0}
.insight-hero-orbit span,.insight-hero-orbit strong{position:absolute;z-index:2;font:700 12px/1 Arial,sans-serif;letter-spacing:.32em;color:#e5f4ec}
.insight-hero-orbit span{top:22px}.insight-hero-orbit strong{bottom:23px}
.insight-list{max-width:1290px;margin:auto;padding:80px 28px 95px}
.insight-list-head{display:grid;grid-template-columns:1fr auto;gap:10px 30px;align-items:end;margin-bottom:33px}
.insight-list-head .preview-eyebrow{grid-column:1/-1}
.insight-list-head h2{font:700 clamp(31px,3.5vw,48px)/1.16 Georgia,"Songti SC",serif;color:#0b322b;margin:0}
.insight-list-head p{margin:0 0 5px;color:#668276;font:14px/1.5 "Avenir Next","PingFang SC",Arial,sans-serif}
.insight-list-card{display:grid;grid-template-columns:300px minmax(0,1fr);gap:42px;padding:26px 0;border-top:1px solid #dbe9e3;align-items:stretch}
.insight-list-card:last-of-type{border-bottom:1px solid #dbe9e3}
.insight-card-art{position:relative;min-height:260px;border-radius:14px;overflow:hidden;background:#e9f2ed}
.insight-card-art:before,.insight-card-art:after{content:"";position:absolute;border:1px solid #90b6a777;border-radius:50%;width:280px;height:280px;left:35px;top:30px}
.insight-card-art:after{width:175px;height:175px;left:88px;top:81px;background:#a7cbb8aa;border:0}
.insight-art-care{background:#e9f2f4}
.insight-art-care:after{background:#a9c7d3aa}
.insight-card-art span{position:absolute;top:24px;left:25px;color:#477c68;font:700 18px Georgia,serif;z-index:2}
.insight-card-art i{position:absolute;z-index:3;left:48%;top:42%;width:80px;height:80px;border:12px solid #fff9;border-radius:50%;box-shadow:0 10px 30px #0b322b22}
.insight-card-copy{padding:11px 15px 8px 0;display:flex;flex-direction:column}
.insight-card-copy h2{font:700 clamp(26px,2.5vw,35px)/1.28 Georgia,"Songti SC",serif;margin:17px 0 13px;max-width:780px}
.insight-card-copy h2 a{color:#0b322b;text-decoration:none}
.insight-card-copy h2 a:hover{color:#08755a;text-decoration:underline;text-underline-offset:4px}
.insight-card-copy p{font:15px/1.7 "Avenir Next","PingFang SC",Arial,sans-serif;color:#567267;margin:0;max-width:800px}
.insight-card-bottom{margin-top:auto;padding-top:22px;display:flex;align-items:center;justify-content:space-between;gap:20px;font:13px/1.4 "Avenir Next","PingFang SC",Arial,sans-serif;color:#789086}
.insight-card-bottom a{color:#075743;text-decoration:none;font-weight:700;white-space:nowrap}
.insight-list-note{font:13px/1.7 "Avenir Next","PingFang SC",Arial,sans-serif;color:#688176;margin:26px 0 0;max-width:950px}
.insight-article-hero{background:#eff7f3;padding:45px max(6vw,30px) 60px}
.insight-article-hero>*{max-width:1120px;margin-left:auto;margin-right:auto}
.insight-breadcrumb{display:flex;gap:11px;align-items:center;font:13px Arial,sans-serif;color:#739183;margin-bottom:55px}
.insight-breadcrumb a{color:#377660;text-decoration:none}
.insight-article-hero h1{font:700 clamp(38px,4.3vw,65px)/1.15 Georgia,"Songti SC",serif;letter-spacing:-.025em;color:#0b322b;margin-top:17px;margin-bottom:23px}
.insight-article-hero>p{font:19px/1.75 "Avenir Next","PingFang SC",Arial,sans-serif;color:#355c4d;max-width:990px;margin-top:0;margin-bottom:35px}
.insight-article-meta{border-top:1px solid #c6dbcf;padding-top:18px;display:flex;gap:14px 28px;flex-wrap:wrap;font:13px/1.4 "Avenir Next","PingFang SC",Arial,sans-serif;color:#638273}
.insight-article-layout{max-width:1260px;margin:auto;display:grid;grid-template-columns:minmax(0,770px) minmax(230px,1fr);gap:76px;padding:70px 28px 105px;align-items:start}
.insight-article-body>p{font:17px/1.92 "Avenir Next","PingFang SC",Arial,sans-serif;color:#294c40;margin:0 0 27px;letter-spacing:.005em}
.insight-number-block{display:grid;grid-template-columns:45px minmax(0,1fr);gap:17px;margin:20px 0 30px;padding:22px 0;border-top:1px solid #e0eae4;border-bottom:1px solid #e0eae4}
.insight-number-block>span{font:700 20px Georgia,serif;color:#2a8066}
.insight-number-block p{font:17px/1.85 "Avenir Next","PingFang SC",Arial,sans-serif;color:#294c40;margin:0}
.insight-bullets{margin:0 0 30px;padding:0;list-style:none;display:grid;gap:13px}
.insight-bullets li{position:relative;padding:15px 18px 15px 42px;background:#f3f8f5;border-radius:9px;font:16px/1.76 "Avenir Next","PingFang SC",Arial,sans-serif;color:#294c40}
.insight-bullets li:before{content:"";position:absolute;left:19px;top:27px;width:7px;height:7px;border-radius:50%;background:#4b9b7c}
.insight-table-wrap{overflow-x:auto;margin:29px 0 35px;border-radius:13px;border:1px solid #d9e7df}
.insight-table-wrap table{width:100%;border-collapse:collapse;font:15px/1.65 "Avenir Next","PingFang SC",Arial,sans-serif;color:#294c40}
.insight-table-wrap thead{background:#0c5441;color:#fff}
.insight-table-wrap th,.insight-table-wrap td{text-align:left;vertical-align:top;padding:17px 19px;border-bottom:1px solid #e2ebe5}
.insight-table-wrap tbody tr:last-child th,.insight-table-wrap tbody tr:last-child td{border-bottom:0}
.insight-table-wrap tbody th{width:30%;font-weight:700;background:#f5f9f6}
.insight-source-box{background:#f4f8f5;border:1px solid #dbe9e0;border-radius:14px;padding:29px;margin-top:50px}
.insight-source-box h2{font:700 23px/1.25 Georgia,"Songti SC",serif;color:#0b322b;margin:10px 0}
.insight-source-box p{font:14px/1.6 "Avenir Next","PingFang SC",Arial,sans-serif;color:#45685a;margin:0 0 15px}
.insight-source-box a{display:inline-block;font:700 14px/1.4 "Avenir Next","PingFang SC",Arial,sans-serif;color:#086447;text-decoration:underline;text-underline-offset:3px}
.insight-source-box small{display:block;margin-top:18px;font:12px/1.6 "Avenir Next","PingFang SC",Arial,sans-serif;color:#759184}
.insight-article-body>.insight-article-caution{margin-top:25px;font:13px/1.7 "Avenir Next","PingFang SC",Arial,sans-serif;color:#718b80}
.insight-article-aside{position:sticky;top:25px;background:#f9fbf9;border:1px solid #e0ebe5;border-radius:13px;padding:25px}
.insight-article-aside h3{font:700 23px/1.2 Georgia,"Songti SC",serif;color:#0b322b;margin:11px 0 19px}
.insight-article-aside a{display:block;font:600 14px/1.6 "Avenir Next","PingFang SC",Arial,sans-serif;color:#165c45;text-decoration:none;padding:15px 0;border-top:1px solid #e2ebe5}
.insight-article-aside a:hover{text-decoration:underline}
.insight-article-aside a.insight-back-link{color:#617d70}
@media(max-width:1000px){.insight-hero{grid-template-columns:1fr 220px}.insight-hero-orbit{width:220px;height:220px}.insight-hero-orbit:before{inset:23px}.insight-hero-orbit:after{inset:60px}.insight-article-layout{grid-template-columns:minmax(0,1fr) 250px;gap:32px}}
@media(max-width:800px){.insight-hero{grid-template-columns:1fr}.insight-hero-orbit{position:absolute;right:-85px;bottom:-85px;opacity:.38}.insight-list-card{grid-template-columns:210px minmax(0,1fr);gap:25px}.insight-article-layout{grid-template-columns:1fr}.insight-article-aside{position:static}}
@media(max-width:620px){.insight-hero{min-height:390px;padding:63px 82px 70px 25px}.insight-hero h1{font-size:48px}.insight-hero p{font-size:15px}.insight-list{padding:58px 82px 70px 20px}.insight-list-head{display:block}.insight-list-head h2{margin:12px 0}.insight-list-card{grid-template-columns:1fr;gap:16px;padding:20px 0}.insight-card-art{min-height:145px}.insight-card-art:before{top:-68px;left:25px}.insight-card-art:after{top:-15px;left:78px}.insight-card-art i{top:29%;left:58%}.insight-card-copy h2{font-size:25px}.insight-card-copy p{font-size:14px}.insight-card-bottom{display:block}.insight-card-bottom a{display:block;margin-top:12px}.insight-article-hero{padding:30px 82px 45px 22px}.insight-breadcrumb{margin-bottom:35px}.insight-article-hero h1{font-size:35px}.insight-article-hero>p{font-size:16px}.insight-article-layout{padding:40px 82px 70px 22px}.insight-article-body>p,.insight-number-block p{font-size:15px}.insight-bullets li{font-size:14px}.insight-table-wrap th,.insight-table-wrap td{padding:11px 10px;font-size:12px}.insight-article-aside{padding:18px}}
.insight-card-copy>p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}
@media(max-width:620px){.insight-card-copy>p{-webkit-line-clamp:5}}
/* Revision 5: a consistent eight-link navigation and aligned article heading. */
.advanced-header nav,.wwc-nav .wwc-preview-nav{gap:clamp(14px,1.25vw,22px)!important;flex-wrap:nowrap!important}
.advanced-header nav a,.wwc-nav .wwc-preview-nav a{font-size:12px!important;letter-spacing:.012em!important}
.preview-partner-btn{display:inline-flex;align-items:center;justify-content:center;flex:none;white-space:nowrap;min-height:37px;padding:9px 15px;border:1px solid #0b5a48;border-radius:999px;color:#0b5a48!important;background:#f7fbf8;text-decoration:none!important;font:700 12px/1.2 "Avenir Next","PingFang SC",Arial,sans-serif;letter-spacing:.01em}
.preview-partner-btn:hover{background:#e4f2eb}
.advanced-header{gap:13px}
.advanced-header .preview-partner-btn{margin-left:8px}
.advanced-header .advanced-lang{flex:none;white-space:nowrap}
.elementor-page .wwc-nav{gap:13px!important}
.wwc-nav .preview-partner-btn{align-self:center}
.insight-article-hero-inner{max-width:1120px;margin:0 auto}
.insight-article-hero-inner>*{margin-left:0;margin-right:0}
.insight-article-hero-inner>p{font:19px/1.75 "Avenir Next","PingFang SC",Arial,sans-serif;color:#355c4d;max-width:990px;margin-top:0;margin-bottom:35px}
@media(max-width:1100px){.advanced-header nav,.wwc-nav .wwc-preview-nav{gap:clamp(9px,1vw,14px)!important}.advanced-header nav a,.wwc-nav .wwc-preview-nav a{font-size:11px!important}.preview-partner-btn{padding:8px 11px;font-size:11px}}
@media(max-width:800px){.advanced-header nav,.wwc-nav .wwc-preview-nav{flex-wrap:wrap!important}.advanced-header .preview-partner-btn{margin-left:auto}.wwc-nav .preview-partner-btn{margin-left:auto}}
@media(max-width:620px){.advanced-header .preview-menu-toggle{order:1;margin-left:auto}.advanced-header .preview-partner-btn{order:2;margin-left:0}.advanced-header .advanced-lang{order:3}.advanced-header nav{order:4}.wwc-nav .preview-partner-btn{order:2;margin-left:auto}.wwc-nav .elementor-widget-button{order:3}.wwc-nav .elementor-widget-text-editor{order:4!important}.insight-article-hero-inner>p{font-size:16px}}
.wwc-nav>.elementor-widget-text-editor{flex:1 1 auto!important;min-width:0;order:2!important}
.wwc-nav>.preview-partner-btn{order:3!important}
.wwc-nav>.elementor-widget-button{order:4!important}
@media(max-width:620px){.advanced-header{padding:12px 16px;gap:8px;min-height:76px}.advanced-header>a:first-child{flex:0 0 122px}.advanced-header img{width:122px}.advanced-header .preview-menu-toggle{padding:5px;font-size:20px}.advanced-header .preview-partner-btn{padding:8px 9px;font-size:10px;min-height:32px}.advanced-header .advanced-lang{padding:8px 10px;font-size:11px}.wwc-nav>.elementor-widget-text-editor{order:4!important;flex-basis:100%!important}.wwc-nav>.preview-partner-btn{order:2!important}.wwc-nav>.elementor-widget-button{order:3!important}}
@media(min-width:621px) and (max-width:900px){.wwc-nav,.advanced-header{position:relative}.wwc-nav>.elementor-widget-text-editor{order:2!important;flex:1 1 auto!important;display:flex;justify-content:flex-end}.wwc-nav>.preview-partner-btn{order:3!important;margin-left:0}.wwc-nav>.elementor-widget-button{order:4!important}.preview-menu-toggle{display:block}.wwc-nav .wwc-preview-nav:not(.is-open),.advanced-header .wwc-preview-nav:not(.is-open){display:none!important}.wwc-nav .wwc-preview-nav.is-open,.advanced-header .wwc-preview-nav.is-open{position:absolute;z-index:100;left:0;top:100%;width:100%;padding:22px 28px;background:#f8f7f4;box-shadow:0 12px 20px #0b322b22;display:flex!important;flex-direction:column;align-items:flex-start!important;gap:14px!important}.advanced-header{flex-wrap:nowrap;min-height:80px;height:80px}.advanced-header .preview-menu-toggle{order:2;margin-left:auto}.advanced-header .preview-partner-btn{order:3;margin-left:0}.advanced-header .advanced-lang{order:4}.advanced-header nav{order:5}}

body{margin:0}.preview-ribbon{display:none!important}
.elementor-page .wwc-nav,.elementor-page .wwc-footer{display:none!important}
.wwc-oct-header{box-sizing:border-box;position:relative;z-index:9990;min-height:88px;padding:14px clamp(24px,4vw,64px);display:flex;align-items:center;gap:18px;background:#f8f7f4;border-bottom:1px solid #dce7e1;font-family:"Avenir Next","PingFang SC",Arial,sans-serif}
.wwc-oct-brand{display:block;flex:0 0 175px}.wwc-oct-brand img{display:block;width:175px;height:auto}
.wwc-oct-menu{display:flex;align-items:center;justify-content:center;gap:clamp(14px,1.25vw,22px);flex:1;margin:0;padding:0;list-style:none}
.wwc-oct-menu a{color:#0b322b;text-decoration:none;font-size:12px;font-weight:700;white-space:nowrap;letter-spacing:.012em}.wwc-oct-menu a:hover{text-decoration:underline;text-underline-offset:4px;color:#0b8064}
.wwc-oct-partner,.wwc-oct-lang{display:inline-flex;align-items:center;justify-content:center;flex:none;min-height:37px;padding:8px 15px;border-radius:999px;text-decoration:none;font-size:12px;font-weight:700;white-space:nowrap}
.wwc-oct-partner{border:1px solid #0b5a48;color:#0b5a48;background:#f7fbf8}.wwc-oct-lang{background:#075743;color:#fff;border:1px solid #075743}
.wwc-oct-toggle{display:none;border:0;background:transparent;color:#0b322b;font-size:22px;line-height:1;padding:7px;cursor:pointer}
.wwc-oct-footer{box-sizing:border-box;background:#07382f;color:#fff;padding:58px max(5vw,28px) 24px;font-family:"Avenir Next","PingFang SC",Arial,sans-serif}
.wwc-oct-footer-inner{max-width:1260px;margin:auto;display:grid;grid-template-columns:minmax(280px,1.25fr) minmax(200px,.8fr) minmax(270px,1fr);gap:55px;align-items:start}
.wwc-oct-footer-logo{width:250px;height:auto;display:block;margin-bottom:22px}.wwc-oct-footer p,.wwc-oct-footer a{color:#d9eee6;font-size:14px;line-height:1.75}.wwc-oct-footer h2{font:700 19px/1.3 Georgia,"Songti SC",serif;margin:0 0 18px;color:#fff}.wwc-oct-footer-links{display:grid;gap:7px}.wwc-oct-footer a{text-decoration:none}.wwc-oct-footer a:hover{text-decoration:underline}.wwc-oct-footer-org{font-weight:700;color:#fff!important}.wwc-oct-copyright{max-width:1260px;margin:42px auto 0;padding-top:20px;border-top:1px solid #ffffff2e;display:flex;justify-content:space-between;gap:20px;font-size:12px;color:#a9cabe}
.single-post .site-header,.single-post .site-footer{display:none!important}.single-post .site-main{padding:0!important;max-width:none!important}
.wwc-discord{background:#5865F2;color:#fff}.wwc-discord svg{fill:currentColor;stroke:none}
.wwc-insights-dynamic{max-width:1290px;margin:auto;padding:80px 28px 95px}.wwc-insight-empty{padding:30px;border:1px solid #dbe9e3;border-radius:14px;color:#567267}
@media(max-width:1000px){.wwc-oct-menu{gap:10px}.wwc-oct-menu a{font-size:11px}.wwc-oct-brand{flex-basis:145px}.wwc-oct-brand img{width:145px}}
@media(max-width:900px){.wwc-oct-header{flex-wrap:wrap}.wwc-oct-toggle{display:block;margin-left:auto}.wwc-oct-menu{display:none;order:5;flex:1 0 100%;align-items:flex-start;flex-direction:column;padding:18px 0}.wwc-oct-menu.is-open{display:flex}.wwc-oct-footer-inner{grid-template-columns:1fr 1fr}.wwc-oct-footer-brand{grid-column:1/-1}}
@media(max-width:620px){.wwc-oct-header{min-height:76px;padding:12px 16px;gap:8px}.wwc-oct-brand{flex-basis:122px}.wwc-oct-brand img{width:122px}.wwc-oct-toggle{font-size:20px;padding:5px}.wwc-oct-partner{font-size:10px;padding:8px 9px;min-height:32px}.wwc-oct-lang{font-size:11px;padding:8px 10px;min-height:32px}.wwc-oct-footer{padding-right:82px}.wwc-oct-footer-inner{grid-template-columns:1fr;gap:30px}.wwc-oct-footer-brand{grid-column:auto}.wwc-oct-copyright{display:block}.wwc-insights-dynamic{padding-right:82px}}

/* Revision 6: annotated alignment, CTA, support headings, and news logo. */
.home .elementor-element-2d6c56b1{width:auto!important;align-self:flex-start!important}
.home .elementor-element-2d6c56b1>a.e-button-base{display:inline-flex!important;width:280px!important;max-width:100%!important;flex:none!important;align-self:flex-start!important;min-width:220px;min-height:48px;align-items:center;justify-content:center;padding:13px 25px!important;border:1px solid #075743!important;border-radius:999px!important;background:#075743!important;color:#fff!important;box-shadow:0 8px 20px #07574320;text-decoration:none!important}
.home .elementor-element-2d6c56b1>a.e-button-base:hover{background:#0b755b!important;border-color:#0b755b!important;transform:translateY(-1px)}
.page-id-56 .wwc-title,.page-id-57 .wwc-title{padding-left:max(5vw,calc((100% - 1430px)/2 + 70px))!important;padding-right:max(5vw,calc((100% - 1430px)/2 + 70px))!important}
.insight-hero{padding-left:max(28px,calc((100% - 1290px)/2 + 28px));padding-right:max(28px,calc((100% - 1290px)/2 + 28px))}
.insight-hero-orbit img{position:relative;z-index:3;display:block;width:168px;height:168px;object-fit:contain}
.insight-hero-orbit span,.insight-hero-orbit strong{display:none}
.preview-support-heading{display:grid;grid-template-columns:30px minmax(0,1fr) 24px;gap:14px;align-items:center;padding:20px 0}
.preview-support-heading span{display:grid;place-items:center;width:30px;height:30px;min-width:30px;border-radius:8px;background:#e7f2ec;color:#37735e;font:700 12px/1.5 "Avenir Next",Arial,sans-serif;letter-spacing:.035em}
.preview-support-heading h3{margin:0;font:700 23px/1.32 Georgia,"Songti SC",serif;letter-spacing:0;color:#0b322b}
.preview-support-copy{font-family:"Avenir Next","Noto Sans SC","PingFang SC",Arial,sans-serif;font-size:14px;line-height:1.78;letter-spacing:.01em;color:#35574b}
html[lang^="zh"] .preview-support-copy{letter-spacing:.025em;line-height:1.82}
@media(max-width:620px){.home .elementor-element-2d6c56b1>a.e-button-base{min-width:0}.page-id-56 .wwc-title,.page-id-57 .wwc-title{padding-left:20px!important;padding-right:82px!important}.insight-hero{padding-left:25px;padding-right:82px}.insight-hero-orbit img{width:132px;height:132px}.preview-support-heading{grid-template-columns:30px minmax(0,1fr) 22px;gap:11px}.preview-support-heading h3{font-size:20px}}

/* Revision 7: card treatment for product concept, preparation and FAQs. */
.preview-support-card-copy{columns:auto!important;padding:4px 0 32px 50px!important}
.preview-support-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
.preview-support-card{position:relative;display:block;padding:23px 24px 21px;background:#f8fbf9;min-width:0}
.preview-support-card:nth-child(even){background:#fbfaf7;border-color:#e8e5dc}
.preview-support-card>.preview-inclusion-number{position:absolute;top:23px;left:24px}
.preview-support-card h4{min-height:29px;margin:0 0 15px 42px;padding:0 0 13px;font:700 19px/1.35 Georgia,"Songti SC",serif}
.preview-support-card p{margin:0;font:500 14px/1.7 "Avenir Next","Noto Sans SC","PingFang SC",Arial,sans-serif;letter-spacing:.01em;color:#35574b;overflow-wrap:anywhere}
.preview-support-card p strong{color:#123f34;font-weight:700}
.preview-support-lead{grid-column:1/-1;background:#f2f8f5!important;border-color:#d6e7de!important}
.preview-faq-card-grid .preview-support-card{background:#f8fbf9;border-color:#dbe9e3}
html[lang^="zh"] .preview-support-card p{line-height:1.8;letter-spacing:.025em}
@media(max-width:800px){.preview-support-card-copy{padding-left:0!important}.preview-support-card-grid{grid-template-columns:1fr}.preview-support-lead{grid-column:auto}}
@media(max-width:620px){.preview-support-card-grid{gap:13px}.preview-support-card{padding:20px 19px 18px}.preview-support-card>.preview-inclusion-number{top:20px;left:19px}.preview-support-card h4{font-size:18px;margin-left:40px}.preview-support-card p{font-size:13.5px}}

/* Revision 8: align section 02 cards with the text column used by sections 01, 03 and 04. */
.preview-support-section:nth-child(2)>.preview-inclusions{padding:4px 0 30px 50px}
@media(max-width:800px){.preview-support-section:nth-child(2)>.preview-inclusions{padding-left:0}}
