/* Five reasons, with photography selected exclusively for this page. */
.reasons-page main{overflow:clip;background:#f5f5f7;color:#252b33}
.w5-hero{padding:35px 0 70px;background:#f5f5f7}
.w5-hero .page-back{margin-bottom:42px}
.w5-hero-grid{display:grid;grid-template-columns:1.12fr .88fr;gap:90px;align-items:center}
.w5-hero .eyebrow{color:#778291;font-size:11px;margin-bottom:25px}
.w5-hero h1{font-size:clamp(44px,5.7vw,80px);line-height:1.28;letter-spacing:-.05em}
.w5-hero h1 span{color:#5d7fa9}
.w5-hero-lead{font-size:24px;font-weight:550;line-height:1.7;margin-top:30px;letter-spacing:-.025em}
.w5-hero-copy{font-size:15px;color:#7a8492;margin-top:19px;line-height:1.9}
.w5-index{border-top:1px solid #d6dde5}
.w5-index a{display:grid;grid-template-columns:28px 1fr 16px;align-items:center;gap:20px;border-bottom:1px solid #d6dde5;padding:23px 0;transition:color .2s}
.w5-index small{font-size:11px;color:#8b9baf}.w5-index strong{font-size:16px;font-weight:550}.w5-index a>span{color:#8b9baf}.w5-index a:hover{color:#3f72b5}
.w5-section{padding:110px 0}
.w5-section h2{font-size:clamp(35px,4.1vw,60px);line-height:1.4;letter-spacing:-.045em}
.w5-section h2 em{font-style:normal;color:#567ba6}
.w5-section h3{font-size:25px;font-weight:550;line-height:1.55;letter-spacing:-.03em}
.w5-kicker{font-size:10px;color:#8391a1;letter-spacing:.12em;display:flex;align-items:center;gap:20px;margin-bottom:30px}
.w5-kicker>span{font-size:23px;letter-spacing:-.05em;color:#58799f;font-weight:450}
.w5-lead{font-size:23px;line-height:1.7;font-weight:550;letter-spacing:-.03em}
.w5-text-link{display:inline-flex;align-items:center;gap:25px;font-size:13px;color:#5177a5;line-height:1.7}
.w5-text-link span{font-size:17px;flex-shrink:0}.w5-text-link:hover{text-decoration:underline;text-underline-offset:6px}
.w5-photo{position:relative;margin:0;border-radius:23px;overflow:hidden;isolation:isolate;background:#c3ccd3}
.w5-photo>img{width:100%;height:100%;object-fit:cover}
.w5-photo:after{content:'';position:absolute;inset:45% 0 0;z-index:0;background:linear-gradient(transparent,#07121bbd)}
.w5-photo figcaption{bottom:36px;left:35px;right:28px;color:#fff;position:absolute;z-index:1}
.w5-photo figcaption small{font-size:10px;letter-spacing:.12em;color:#d1d8df}
.w5-photo figcaption strong{display:block;font-size:29px;line-height:1.5;font-weight:550;letter-spacing:-.03em;margin-top:14px}
.w5-photo-number{position:absolute;top:25px;left:30px;font-size:62px;line-height:1;color:#fff9;font-weight:300;letter-spacing:-.08em}
.w5-section-title{display:grid;grid-template-columns:1.2fr .8fr;gap:65px;align-items:end;margin-bottom:45px}
.w5-section-title>p{font-size:16px;line-height:1.9;color:#7c8794;padding-bottom:7px}
.w5-section-title .w5-kicker{margin-bottom:23px}
.w5-start{background:#fff}
.w5-start-grid{display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:center}
.w5-start-photo{height:700px}.w5-start-photo img{object-position:50% 52%}
.w5-start-copy .w5-lead{margin-top:30px}
.w5-start-copy>p:not(.w5-kicker):not(.w5-lead){font-size:15px;line-height:2;color:#76818f;margin-top:22px}
.w5-note-line{display:flex;align-items:baseline;gap:9px;margin:30px 0 22px;color:#7b8b9f}
.w5-note-line b{font-size:35px;color:#5b789b;font-weight:450;line-height:1}.w5-note-line span{font-size:11px}.w5-note-line i{height:19px;border-left:1px solid #d8e0ea;align-self:center;margin:0 10px}
.w5-entry-methods{display:grid;grid-template-columns:1fr 1fr;gap:55px;margin-top:70px}
.w5-entry-methods article{border-top:1px solid #dce3eb;padding-top:25px}
.w5-entry-methods article>p{font-size:14px;line-height:1.95;color:#7c8693;margin-top:17px}
.w5-entry-methods h3{font-size:23px;margin-top:25px}
.w5-hello-visual,.w5-inline-visual{height:173px;border-radius:16px;background:#f0f4fa;display:flex;align-items:center;gap:19px;padding:27px;color:#426486;position:relative}
.w5-hello-mark{font-size:43px;color:#86a8cf;flex-shrink:0}.w5-hello-visual small{font-size:10px;color:#91a1b5}.w5-hello-visual p{font-size:14px;line-height:1.8;margin-top:10px}
.w5-sound{display:flex;align-items:center;gap:4px;margin-left:auto;height:39px}.w5-sound i{width:3px;height:30%;background:#97b5d8;border-radius:3px}.w5-sound i:nth-child(2),.w5-sound i:nth-child(4){height:65%}.w5-sound i:nth-child(3){height:100%}
.w5-inline-visual{display:block;background:#f0f4f1;padding:22px 28px}
.w5-inline-visual>div small{font-size:10px;color:#8b9e92}.w5-inline-visual i{display:block;height:5px;width:65%;background:#d7e1db;border-radius:5px;margin-top:10px}.w5-inline-visual i:last-child{width:45%}
.w5-inline-visual>p{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #d7e2dc;border-radius:10px;padding:13px 15px;font-size:12px;color:#5d7e6c;margin-top:18px;line-height:1.4}.w5-inline-visual>p b{font-size:22px;font-weight:400}.w5-inline-visual>p span{margin-left:auto;font-size:18px}
.w5-small{font-size:10px;color:#95a0ad;margin-top:25px}
.w5-understand{background:#eeede9}
.w5-understand h2 em{color:#8a7865}.w5-understand .w5-kicker>span{color:#9a8874}
.w5-choice-photo{height:490px}.w5-choice-photo>img{object-position:50% 52%}
.w5-choice-photo:after{inset:0;background:linear-gradient(90deg,#17232c9e,transparent 62%)}
.w5-choice-photo figcaption{left:45px;bottom:48px}.w5-choice-photo figcaption strong{font-size:36px}.w5-choice-labels{position:absolute;right:28px;bottom:25px;display:flex;gap:9px;z-index:1}
.w5-choice-labels span{padding:10px 17px;border-radius:25px;background:#ffffffbf;color:#6e685e;font-size:12px;backdrop-filter:blur(8px);border:1px solid #fff8}
.w5-understand-grid{display:grid;grid-template-columns:1fr 1fr;gap:85px;margin-top:55px;align-items:center}
.w5-understand-grid>div>p{font-size:15px;color:#817e77;line-height:1.95;margin-top:20px}
.w5-question-path{margin:0;padding:0;list-style:none}
.w5-question-path li{position:relative;padding:18px 22px;border:1px solid #d5d1ca;background:#f9f8f5;border-radius:12px;margin-bottom:17px}
.w5-question-path li:last-child{border-color:#c6baaa;background:#e3dfd6;margin-bottom:0}
.w5-question-path li:not(:last-child):after{content:'↓';position:absolute;bottom:-19px;left:26px;font-size:14px;color:#b2a897;z-index:1}
.w5-question-path small{font-size:9px;letter-spacing:.1em;color:#ab9c87}.w5-question-path p{font-size:14px;color:#71675a;margin-top:5px;line-height:1.75}
.w5-grounded{margin-top:55px;border-top:1px solid #d5d0c7;padding-top:30px;display:grid;grid-template-columns:.8fr 1.2fr;gap:25px 65px}
.w5-grounded small{font-size:9px;letter-spacing:.09em;color:#a39685}.w5-grounded h3{font-size:21px;margin-top:11px}.w5-grounded>p{font-size:14px;line-height:1.95;color:#837b70}.w5-grounded .w5-text-link{grid-column:2;color:#8f775d}
.w5-timing{background:#101724;color:#eaf0f8}.w5-timing h2 em{color:#a4bfe5}.w5-timing .w5-kicker,.w5-timing .w5-kicker>span{color:#8ea9ca}.w5-timing .w5-section-title>p{color:#94a3b8}
.w5-timing-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:80px;align-items:center}
.w5-evening-photo{height:750px}.w5-evening-photo>img{object-position:43% 65%}.w5-evening-photo figcaption strong{font-size:27px}
.w5-timing-copy>p{font-size:15px;line-height:1.95;color:#97a6bd;margin-top:20px}
.w5-timing-board{background:#172333;border:1px solid #425571;border-radius:19px;padding:25px;margin-top:30px}
.w5-board-top{display:flex;justify-content:space-between;gap:15px;font-size:12px;color:#becde1}.w5-board-top small{font-size:10px;color:#7e94b1}
.w5-meter{position:relative;margin:24px 4px 24px;padding-top:70px}
.w5-meter-line{height:5px;border-radius:5px;background:linear-gradient(90deg,#405674,#a7c5ec)}
.w5-meter-pin{position:absolute;left:var(--timing);transform:translateX(-50%);top:0;text-align:center;transition:left .3s}
.w5-meter-pin span{white-space:nowrap;font-size:10px;color:#849fbe}.w5-meter-pin b{display:block;font-size:30px;line-height:1.35;font-weight:450;color:#dbeaff}
.w5-meter-pin:after{content:'';position:absolute;top:63px;left:50%;height:19px;border-left:2px solid #dfecff;box-shadow:0 0 12px #adc8e9}
.w5-meter-labels{display:flex;justify-content:space-between;margin-top:17px;font-size:12px;color:#8da3c1}.w5-meter-labels small{font-size:10px;margin-left:5px}
.w5-timing-options{display:flex;border:1px solid #465b78;padding:4px;border-radius:30px;gap:4px}
.w5-timing-options button{background:none;color:#acbdd5;border-radius:25px;padding:12px 10px;font-size:12px;flex:1;white-space:nowrap}
.w5-timing-options button[aria-pressed=true]{background:#dce8fa;color:#294666}.w5-timing-options button:hover{background:#2a3c56}.w5-timing-options button[aria-pressed=true]:hover{background:#edf4ff}
.w5-timing-board .reason-timing-status{font-size:12px;line-height:1.9;color:#9db1cd;min-height:3.8em;margin-top:19px}
.w5-timing-rules{display:grid;grid-template-columns:1fr 1fr;gap:60px;margin-top:45px;padding-top:30px;border-top:1px solid #34445b}
.w5-timing-rules>div{display:flex;gap:25px}.w5-timing-rules>div>span{font-size:13px;color:#6e86a5;padding-top:3px}.w5-timing-rules strong{display:block;color:#b8c8df;font-size:17px;font-weight:500;margin-bottom:12px}.w5-timing-rules p{font-size:13px;color:#8193ad;line-height:1.9}
.w5-grow{background:#f2f5f1}.w5-grow h2 em{color:#567b6b}.w5-grow .w5-kicker>span{color:#6e9585}
.w5-team-photo{height:550px}.w5-team-photo>img{object-position:50% 38%}.w5-team-photo:after{inset:55% 0 0;background:linear-gradient(transparent,#0a2619bb)}
.w5-team-photo figcaption strong{font-size:33px}
.w5-grow-layout{display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:center;margin-top:60px}
.w5-grow-layout>div>p{font-size:15px;line-height:1.95;color:#768479;margin-top:20px}
.w5-own-knowledge{display:flex;gap:17px;align-items:flex-start;border-top:1px solid #d0ddd3;margin-top:30px;padding-top:24px}.w5-own-knowledge>span{font-size:28px;color:#739d87}.w5-own-knowledge p{font-size:13px;color:#7d8e81;line-height:1.9}.w5-own-knowledge strong{display:block;font-weight:500;font-size:16px;color:#597764;margin-bottom:8px}
.w5-learning-example{background:#fff;border:1px solid #d9e2db;border-radius:18px;overflow:hidden}
.w5-learn-tabs{display:flex;border-bottom:1px solid #d9e2db;padding:9px 12px;gap:6px}
.w5-learn-tabs button{flex:1;padding:14px 10px;border-radius:9px;background:none;color:#8a9b8f;font-size:13px}.w5-learn-tabs button[aria-selected=true]{background:#e8efea;color:#50705c}.w5-learn-tabs button:hover{background:#f0f5f1}
.w5-learning-example [role=tabpanel]{padding:26px 30px 30px;min-height:365px}.w5-learning-example [hidden]{display:none}
.w5-learning-example [role=tabpanel]>small{font-size:9px;letter-spacing:.06em;color:#9baa9e}
.w5-learning-example h4{font-size:22px;line-height:1.55;font-weight:500;color:#486753;margin:15px 0 23px;letter-spacing:-.035em}
.w5-learning-example ol{list-style:none;padding:0;margin:0;display:grid;gap:17px}.w5-learning-example li{display:flex;gap:17px}.w5-learning-example li>b{font-weight:400;font-size:11px;color:#9bafa0;padding-top:4px}.w5-learning-example li p{font-size:13px;line-height:1.8;color:#617969}.w5-learning-example li span{display:block;font-size:11px;color:#9aa79d;margin-top:3px}
.w5-grow-bottom{margin-top:40px;display:flex;justify-content:space-between;gap:35px;border-top:1px solid #d5e0d7;padding-top:27px;align-items:center}.w5-grow-bottom>p{font-size:13px;color:#819184;line-height:1.9}.w5-grow .w5-text-link{color:#63866f}
.w5-guide{background:#fff}.w5-guide-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:85px;align-items:center}
.w5-guide h2{font-size:clamp(34px,3.5vw,52px)}.w5-guide .w5-lead{margin-top:29px}
.w5-guide-grid>div>p:not(.w5-kicker):not(.w5-lead){font-size:15px;line-height:1.95;color:#7c8794;margin-top:22px}
.w5-meeting-photo{height:720px}.w5-meeting-photo>img{object-position:50% 60%}.w5-meeting-photo figcaption strong{font-size:25px}
.w5-meeting-route{display:flex;gap:10px;align-items:center;border-top:1px solid #dce4ed;padding-top:22px;margin:28px 0 24px;font-size:11px;color:#7f91a8;flex-wrap:wrap}.w5-meeting-route i{font-style:normal;color:#b8c5d5}.w5-meeting-route strong{font-weight:500;color:#557ca9}
.w5-handoff{display:grid;grid-template-columns:.75fr 1.25fr;gap:80px;background:#f0f4f8;border-radius:20px;padding:40px 45px;margin-top:60px}.w5-handoff .eyebrow{font-size:11px;color:#8ba0b9;margin-bottom:17px}.w5-handoff h3{font-size:27px;color:#4b6d96}.w5-handoff p:not(.eyebrow){font-size:14px;line-height:1.95;color:#7a899c}.w5-handoff .w5-text-link{margin-top:20px}
.w5-goals{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;margin-top:33px}.w5-goals>span{font-size:12px;color:#7c8ea3;border:1px solid #dce3ed;padding:10px 18px;border-radius:25px}.w5-goals p{width:100%;text-align:center;color:#9ba7b6;font-size:11px;margin-top:10px}
.w5-summary{padding:85px 0;background:#141e2c;color:#dbe5f3}.w5-summary .eyebrow{font-size:10px;color:#7290b4;margin-bottom:25px}.w5-summary h2{font-size:clamp(31px,3.6vw,48px);line-height:1.5;font-weight:550}
.w5-summary-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:100px;margin-top:35px;align-items:start}.w5-summary-grid>p{color:#899cb5;font-size:15px;line-height:2}
.w5-summary-grid ul{list-style:none;padding:0;margin:0}.w5-summary-grid li{display:flex;align-items:center;gap:20px;color:#9eb4d2;font-size:14px;line-height:1.7;border-top:1px solid #31415a;padding:17px 0}.w5-summary-grid li:last-child{border-bottom:1px solid #31415a}.w5-summary-grid li>span{font-size:10px;color:#557297}
.w5-next{padding:75px 0;background:#f4f5f7;color:#263342}.w5-next .wrap{display:flex;align-items:center;justify-content:space-between;gap:60px}.w5-next .eyebrow{font-size:10px;color:#8092a8;margin-bottom:20px}.w5-next h2{font-size:38px;font-weight:550;line-height:1.5}.w5-next p:not(.eyebrow){font-size:14px;color:#8794a4;margin-top:20px}.w5-next .wrap>div:last-child{display:flex;align-items:center;flex-direction:column;gap:24px;flex-shrink:0}.w5-next .primary{display:inline-flex;gap:30px;background:#294360;font-size:14px;padding:17px 27px}
@media(max-width:1100px){
 .w5-hero-grid{gap:55px}.w5-index a{gap:12px}.w5-index strong{font-size:14px}
 .w5-start-grid,.w5-understand-grid,.w5-timing-grid,.w5-grow-layout,.w5-guide-grid{gap:50px}
 .w5-start-photo{height:650px}.w5-section h2{font-size:40px}.w5-section-title{gap:45px}.w5-section-title>p{font-size:15px}
 .w5-entry-methods{gap:35px}.w5-hello-visual{padding:20px;gap:13px}.w5-hello-visual p{font-size:12px}.w5-sound{gap:3px}
 .w5-hero-copy br{display:none}.w5-guide h2{font-size:36px}.w5-timing-grid{gap:40px}.w5-timing-board{padding:22px}.w5-timing-options button{font-size:11px}
 .w5-summary-grid{gap:60px}.w5-meeting-photo{height:690px}
}
@media(max-width:760px){
 .w5-hero{padding:25px 0 45px}.w5-hero .page-back{margin-bottom:25px}.w5-hero-grid{grid-template-columns:1fr;gap:32px}
 .w5-hero h1{font-size:clamp(39px,9.7vw,60px)}.w5-hero .eyebrow{font-size:10px;margin-bottom:21px}.w5-hero-lead{font-size:21px;margin-top:25px}.w5-hero-copy{font-size:13px;margin-top:16px}
 .w5-index a{padding:18px 0;grid-template-columns:22px 1fr 15px;gap:12px}.w5-index strong{font-size:14px}.w5-index small{font-size:10px}
 .w5-section{padding:65px 0}.w5-section h2{font-size:clamp(28px,7.4vw,40px);line-height:1.45}.w5-section h3{font-size:22px}.w5-kicker{font-size:9px;gap:16px;margin-bottom:23px}.w5-kicker>span{font-size:21px}
 .w5-lead{font-size:20px}.w5-text-link{font-size:12px;gap:17px}.w5-photo{border-radius:17px}.w5-photo figcaption{left:24px;right:20px;bottom:26px}.w5-photo figcaption small{font-size:8px}.w5-photo figcaption strong{font-size:25px;margin-top:10px}.w5-photo-number{font-size:50px;left:24px;top:25px}
 .w5-start-grid{display:flex;flex-direction:column;gap:33px}.w5-start-photo{height:485px;width:100%}.w5-start-photo img{object-position:50% 54%}.w5-start-copy{width:100%}
 .w5-start-copy .w5-lead{margin-top:22px}.w5-start-copy>p:not(.w5-kicker):not(.w5-lead){font-size:14px;line-height:1.95;margin-top:18px}.w5-note-line{margin-top:25px}.w5-note-line b{font-size:29px}
 .w5-entry-methods{grid-template-columns:1fr;gap:30px;margin-top:40px}.w5-entry-methods article{padding-top:22px}.w5-entry-methods h3{font-size:21px;margin-top:20px}.w5-entry-methods article>p{font-size:13px;margin-top:13px}
 .w5-hello-visual,.w5-inline-visual{height:153px;padding:23px 20px}.w5-hello-visual p{font-size:12px}.w5-sound i{width:2px}.w5-hello-mark{font-size:34px}.w5-inline-visual>p{font-size:11px;padding:12px;gap:10px}.w5-small{font-size:9px;margin-top:19px}
 .w5-section-title{grid-template-columns:1fr;gap:22px;margin-bottom:30px}.w5-section-title>p{font-size:14px;padding:0}.w5-section-title .w5-kicker{margin-bottom:20px}
 .w5-choice-photo{height:360px}.w5-choice-photo>img{object-position:70% 50%}.w5-choice-photo:after{background:linear-gradient(transparent 10%,#17232ca8)}
 .w5-choice-photo figcaption{left:24px;bottom:75px}.w5-choice-photo figcaption strong{font-size:23px}.w5-choice-labels{left:24px;right:auto;bottom:25px;gap:7px}.w5-choice-labels span{padding:7px 12px;font-size:10px}
 .w5-understand-grid{grid-template-columns:1fr;gap:25px;margin-top:32px}.w5-understand-grid>div>p{font-size:14px;margin-top:17px}.w5-question-path li{padding:16px 18px}.w5-question-path p{font-size:12px}
 .w5-grounded{grid-template-columns:1fr;gap:18px;margin-top:30px;padding-top:25px}.w5-grounded h3{font-size:21px}.w5-grounded>p{font-size:13px}.w5-grounded .w5-text-link{grid-column:auto}
 .w5-timing-grid{grid-template-columns:1fr;gap:32px}.w5-evening-photo{height:450px}.w5-evening-photo>img{object-position:50% 61%}.w5-evening-photo figcaption strong{font-size:24px}
 .w5-timing-copy>p{font-size:14px;margin-top:19px}.w5-timing-board{padding:21px 20px;margin-top:25px}.w5-meter{margin-top:23px}.w5-timing-options button{font-size:11px;padding:12px 8px}.w5-timing-board .reason-timing-status{font-size:11px}
 .w5-timing-rules{grid-template-columns:1fr;gap:25px;margin-top:32px;padding-top:25px}.w5-timing-rules>div{gap:17px}.w5-timing-rules p{font-size:12px}.w5-timing-rules strong{font-size:16px;margin-bottom:10px}
 .w5-team-photo{height:auto;background:#203b2e}.w5-team-photo>img{height:auto;aspect-ratio:1400/753;object-fit:contain}.w5-team-photo:after{display:none}.w5-team-photo figcaption{position:static;padding:23px 24px 26px}.w5-team-photo figcaption strong{font-size:23px}
 .w5-grow-layout{grid-template-columns:1fr;gap:30px;margin-top:33px}.w5-grow-layout>div>p{font-size:14px;margin-top:17px}.w5-own-knowledge{margin-top:25px;padding-top:23px}.w5-own-knowledge p{font-size:12px}.w5-own-knowledge strong{font-size:15px}
 .w5-learn-tabs{padding:8px}.w5-learn-tabs button{padding:13px 8px;font-size:12px}.w5-learning-example [role=tabpanel]{padding:22px 23px 25px;min-height:365px}.w5-learning-example h4{font-size:23px}.w5-learning-example li{gap:14px}.w5-learning-example li p{font-size:12px}.w5-learning-example li span{font-size:10px}
 .w5-grow-bottom{flex-direction:column;align-items:flex-start;gap:22px;margin-top:30px;padding-top:23px}.w5-grow-bottom>p{font-size:12px}
 .w5-guide-grid{display:flex;flex-direction:column;gap:35px}.w5-guide h2{font-size:clamp(28px,7.4vw,40px)}.w5-guide .w5-lead{margin-top:23px}.w5-guide-grid>div>p:not(.w5-kicker):not(.w5-lead){font-size:14px;line-height:1.95;margin-top:19px}
 .w5-meeting-photo{height:480px;width:100%}.w5-meeting-photo>img{object-position:50% 62%}.w5-meeting-photo figcaption strong{font-size:23px}.w5-meeting-route{font-size:10px;gap:8px;margin-top:24px;padding-top:21px}
 .w5-handoff{grid-template-columns:1fr;gap:21px;padding:27px 24px;margin-top:35px;border-radius:17px}.w5-handoff .eyebrow{font-size:10px;margin-bottom:14px}.w5-handoff h3{font-size:25px}.w5-handoff p:not(.eyebrow){font-size:13px}.w5-handoff .w5-text-link{font-size:11px;gap:15px}
 .w5-goals{justify-content:flex-start;gap:8px;margin-top:25px}.w5-goals>span{font-size:10px;padding:9px 13px}.w5-goals p{text-align:left;font-size:10px;margin-top:9px}
 .w5-summary{padding:55px 0}.w5-summary h2{font-size:29px}.w5-summary .eyebrow{font-size:9px;margin-bottom:22px}.w5-summary-grid{grid-template-columns:1fr;gap:26px;margin-top:25px}.w5-summary-grid>p{font-size:14px}.w5-summary-grid li{font-size:12px;gap:15px;padding:16px 0}
 .w5-next{padding:50px 0}.w5-next .wrap{display:block}.w5-next h2{font-size:29px}.w5-next p:not(.eyebrow){font-size:13px}.w5-next .wrap>div:last-child{align-items:flex-start;margin-top:29px;gap:23px}.w5-next .primary{font-size:13px;padding:16px 24px}
}
@media(max-width:360px){.w5-start-photo{height:420px}.w5-hello-visual{padding:20px 14px;gap:10px}.w5-hello-visual p{font-size:11px}.w5-sound{gap:2px}.w5-inline-visual{padding:20px 14px}.w5-inline-visual>p{padding:11px 9px;font-size:10px}.w5-timing-board{padding:20px 14px}.w5-timing-options button{font-size:10px;padding:11px 7px}.w5-timing-options{gap:2px}.w5-learning-example [role=tabpanel]{padding-left:18px;padding-right:18px}.w5-learning-example li p{font-size:11px}.w5-section h2{font-size:26px}.w5-index strong{font-size:13px}.w5-handoff{padding:25px 20px}}
@media(prefers-reduced-motion:reduce){.w5-meter-pin,.w5-index a{transition:none}}

/* Shared website scenes: show where the conversation starts, in context. */
.w5-entry-methods .entry-scene{height:430px;margin:0;border-radius:16px}
.w5-entry-methods .entry-scene-inline{height:auto;min-height:430px}

/* One concise introduction, then two visual paths for learning. */
.w5-grow-intro{display:flex;justify-content:space-between;align-items:center;gap:40px;margin:42px 0 28px}
.w5-grow-intro h3{font-size:28px;line-height:1.5;color:#365442}
.w5-grow-intro>p{font-size:14px;line-height:1.9;color:#728377}
.w5-grow .w5-learning-example{position:relative;overflow:hidden;background:linear-gradient(135deg,#fff,#f8fbf8);border-color:#d1dfd5}
.w5-grow .w5-learn-tabs{justify-content:center;padding:12px;gap:8px;background:#edf3ee}
.w5-grow .w5-learn-tabs button{flex:0 1 225px;font-size:14px;padding:13px 25px;color:#708778}
.w5-grow .w5-learn-tabs button[aria-selected=true]{background:#fff;color:#345c45;box-shadow:0 3px 12px #2d594411}
.w5-grow .w5-learning-example [role=tabpanel]{padding:28px 36px 31px;min-height:288px}
.w5-grow .w5-learning-example h4{font-size:20px;text-align:center;line-height:1.6;margin:0 0 23px;color:#446850}
.w5-grow .w5-learn-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;list-style:none;padding:0;margin:0}
.w5-grow .w5-learn-flow li{position:relative;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;min-width:0}
.w5-grow .w5-learn-flow li:not(:last-child):after{content:'→';position:absolute;top:28px;right:-27px;font-size:24px;color:#9cb7a4;line-height:1}
.w5-grow .w5-learn-flow .w5-learn-icon{display:grid;place-items:center;width:74px;height:74px;margin:0;border-radius:22px;background:#edf4ee;color:#6c9177;box-shadow:inset 0 0 0 1px #dfebe2}
.w5-learn-icon svg{width:45px;height:45px}
.w5-grow .w5-learn-flow li:last-child .w5-learn-icon{background:#527b60;color:#f1f7f2;box-shadow:0 6px 20px #355d4620}
.w5-learn-flow li>div{display:flex;align-items:baseline;justify-content:center;gap:9px}
.w5-learn-flow small{font-size:10px;color:#9ab1a1}
.w5-learn-flow strong{font-size:15px;line-height:1.6;font-weight:500;color:#52715b}
.w5-learn-platforms{text-align:center;color:#8b9e91;font-size:10px;letter-spacing:.03em;margin-top:14px}
.w5-grow .w5-grow-bottom{margin-top:23px;padding-top:0;border:0;gap:25px}
.w5-grow .w5-grow-bottom>p{font-size:12px;line-height:1.8;color:#7e9385}
.w5-grow-bottom>p>span{color:#6e967c;font-size:18px;vertical-align:middle;margin-right:7px}
.w5-mobile-break{display:none}
@media(max-width:1100px){
 .w5-entry-methods .entry-scene{height:410px}.w5-entry-methods .entry-scene-inline{height:auto;min-height:410px}
 .w5-grow-intro{gap:25px}.w5-grow-intro h3{font-size:26px}.w5-grow-intro>p{font-size:13px}
 .w5-grow .w5-learning-example [role=tabpanel]{padding-left:25px;padding-right:25px}
 .w5-learn-flow strong{font-size:14px}
}
@media(max-width:760px){
 .w5-entry-methods .entry-scene{height:385px;padding:23px 19px 35px}.w5-entry-methods .entry-scene-inline{height:auto;min-height:385px}
 .w5-grow-intro{display:block;margin:30px 0 23px}.w5-grow-intro h3{font-size:24px}.w5-grow-intro h3 br{display:none}
 .w5-grow-intro>p{font-size:13px;margin-top:13px;line-height:1.85}
 .w5-grow .w5-learn-tabs{padding:8px;gap:5px}.w5-grow .w5-learn-tabs button{font-size:12px;padding:12px 8px}
 .w5-grow .w5-learning-example [role=tabpanel]{padding:24px 22px 22px;min-height:326px}
 .w5-grow .w5-learning-example h4{font-size:17px;text-align:left;margin-bottom:21px;max-width:17em}
 .w5-grow .w5-learn-flow{grid-template-columns:1fr;gap:21px}
 .w5-grow .w5-learn-flow li{flex-direction:row;text-align:left;gap:17px}
 .w5-grow .w5-learn-flow .w5-learn-icon{width:52px;height:52px;border-radius:15px;flex-shrink:0}
 .w5-learn-icon svg{width:33px;height:33px}
 .w5-grow .w5-learn-flow li:not(:last-child):after{content:'↓';left:19px;right:auto;top:auto;bottom:-20px;font-size:18px}
 .w5-learn-flow li>div{justify-content:flex-start;gap:10px;align-items:center}
 .w5-learn-flow strong{font-size:14px}.w5-learn-flow strong br{display:none}.w5-learn-flow small{font-size:10px}
 .w5-learn-platforms{text-align:left;padding-left:69px;font-size:9px;margin-top:14px}
 .w5-grow .w5-grow-bottom{margin-top:21px;gap:17px}.w5-grow .w5-grow-bottom>p{font-size:11px}.w5-mobile-break{display:initial}
}
@media(max-width:360px){
 .w5-entry-methods .entry-scene{padding-left:14px;padding-right:14px}
 .w5-entry-methods .entry-invitation{left:7%;right:27%;padding:14px 12px}.w5-entry-methods .entry-invitation p{font-size:11px}
 .w5-entry-methods .entry-inline-content{padding-left:12px;padding-right:12px}.w5-entry-methods .entry-inline-content>strong{font-size:15px}
 .w5-entry-methods .entry-embedded{padding:10px}.w5-entry-methods .entry-embedded-label{font-size:9px}
 .w5-grow-intro h3{font-size:21px}.w5-grow .w5-learning-example [role=tabpanel]{padding-left:18px;padding-right:18px}
 .w5-grow .w5-learning-example h4{font-size:15px}.w5-grow .w5-learn-flow li{gap:12px}.w5-learn-flow strong{font-size:12px}
 .w5-learn-flow li>div{gap:8px}.w5-learn-platforms{padding-left:64px;font-size:8px}
}

/* The intent estimate uses both conversation and browsing signals. */
.w5-intent-inputs{display:grid;grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr);align-items:center;gap:10px;margin-top:24px}
.w5-intent-source{align-self:stretch;border:1px solid #344b69;border-radius:14px;padding:17px 16px;background:#172333}
.w5-intent-source>svg{display:block;width:30px;height:30px;color:#94b9e5;margin-bottom:11px}
.w5-intent-source>strong{display:block;font-size:16px;font-weight:500;color:#d4e5fb;line-height:1.5}
.w5-intent-source>p{font-size:12px;line-height:1.8;color:#93a7c0;margin-top:9px}
.w5-intent-plus{font-size:23px;text-align:center;color:#6f8eaf}
.w5-timing-copy>p.w5-intent-result{font-size:13px;line-height:1.9;text-align:center;margin-top:14px;color:#96acc7}
.w5-intent-result>span{display:block;font-size:20px;color:#789aba;line-height:1.2;margin-bottom:9px}
.w5-intent-result>strong{display:block;font-size:15px;font-weight:500;color:#c7dcf7;margin-bottom:6px}
.w5-grow .w5-learning-example [role=tabpanel]{min-height:312px}
.w5-learn-detail{text-align:center;color:#7a9282;font-size:12px;line-height:1.8;margin-top:18px}
.w5-grow .w5-learn-tabs button{white-space:nowrap}
@media(max-width:1100px){
 .w5-intent-inputs{gap:7px;grid-template-columns:minmax(0,1fr) 17px minmax(0,1fr)}
 .w5-intent-source{padding:16px 12px}.w5-intent-source>strong{font-size:14px}.w5-intent-source>p{font-size:11px}
 .w5-intent-result>strong{font-size:14px}
}
@media(max-width:760px){
 .w5-intent-inputs{margin-top:20px}.w5-intent-source{padding:16px 13px}.w5-intent-source>strong{font-size:14px}.w5-intent-source>p{font-size:11px}
 .w5-timing-copy>p.w5-intent-result{font-size:12px}.w5-intent-result>strong{font-size:13px}
 .w5-grow .w5-learn-tabs button{font-size:11px;padding:12px 5px}
 .w5-grow .w5-learning-example [role=tabpanel]{min-height:376px}
 .w5-learn-detail{text-align:left;font-size:11px;margin-top:18px}
}
@media(max-width:360px){
 .w5-intent-source{padding:14px 10px}.w5-intent-source>strong{font-size:12px}.w5-intent-source>p{font-size:10px}
 .w5-intent-result>strong{font-size:12px}.w5-timing-copy>p.w5-intent-result{font-size:11px}
 .w5-grow .w5-learn-tabs{gap:3px}.w5-grow .w5-learn-tabs button{font-size:10px;padding:11px 3px}
}

/* Show the conversation's purpose at each stage of the intent gauge. */
.w5-conversation-board{margin-top:27px;padding:24px;background:#172333;border:1px solid #425571;border-radius:19px}
.w5-conversation-board .w5-board-top{align-items:baseline;gap:12px;font-size:13px}
.w5-conversation-board .w5-board-top small{white-space:nowrap;font-size:9px}



.w5-conversation-board [data-intent-panel]{min-height:312px}.w5-conversation-board [hidden]{display:none}
.w5-conversation-board h4{font-size:18px;font-weight:500;color:#d4e6fd;line-height:1.6;letter-spacing:-.025em;margin:0 0 18px}
.w5-conversation-demo{display:flex;flex-direction:column;gap:14px}
.w5-visitor-line{align-self:flex-end;max-width:90%;font-size:12px;line-height:1.8;color:#a9bdd7;border:1px solid #3b4f6b;border-radius:12px 12px 3px 12px;padding:12px 15px;background:#1d2d41}
.w5-visitor-line>small{display:block;font-size:9px;color:#768fab;margin-bottom:5px}
.w5-ai-line{padding:15px 17px;background:#253b55;border-radius:3px 13px 13px 13px;color:#d0e1f5}
.w5-ai-line>small{display:flex;align-items:center;gap:6px;font-size:10px;color:#8db6e8;margin-bottom:9px}.w5-ai-line>small>span{font-size:16px}
.w5-ai-line>p{font-size:13px;line-height:1.85}
.w5-conversation-destination{display:flex;justify-content:space-between;gap:15px;align-items:center;background:#dce9f9;color:#355476;border-radius:8px;padding:11px 13px;font-size:11px;margin-top:13px}
.w5-stage-purpose{display:flex;gap:8px;font-size:11px;line-height:1.8;color:#91b2d9;margin-top:18px}.w5-stage-purpose>span{font-size:16px;flex-shrink:0}

.w5-grow .w5-learn-tabs button{font-size:14px}
@media(max-width:1100px){.w5-conversation-board{padding:20px}.w5-conversation-board .w5-board-top{flex-wrap:wrap;gap:5px}.w5-conversation-board h4{font-size:17px}.w5-conversation-board [data-intent-panel]{min-height:340px}}
@media(max-width:760px){
 .w5-conversation-board{padding:20px 18px}.w5-conversation-board .w5-board-top{font-size:12px;gap:5px}

 .w5-conversation-board h4{font-size:16px;margin-bottom:16px}.w5-conversation-board [data-intent-panel]{min-height:320px}
 .w5-visitor-line{font-size:11px;padding:11px 13px}.w5-ai-line{padding:14px}.w5-ai-line>p{font-size:12px}
 .w5-stage-purpose{font-size:10px}.w5-conversation-destination{font-size:10px}
 .w5-grow .w5-learn-tabs button{font-size:12px;padding:12px 8px}
}
@media(max-width:360px){
 .w5-conversation-board{padding:18px 14px}.w5-conversation-board .w5-board-top{font-size:11px}
 .w5-conversation-board h4{font-size:15px}.w5-conversation-board [data-intent-panel]{min-height:340px}
 .w5-ai-line{padding:12px}.w5-ai-line>p{font-size:11px}.w5-visitor-line{font-size:10px}
 .w5-grow .w5-learn-tabs button{font-size:11px}
}

.w5-intent-gauge{margin:21px 0 22px}
.w5-gauge-instruction{font-size:11px;line-height:1.7;color:#9db4d2;margin-bottom:11px}
.w5-gauge-scale{display:flex;justify-content:space-between;font-size:11px;color:#708ba9;line-height:1}
.w5-gauge-points{position:relative;height:95px;margin-top:7px}
.w5-gauge-rail{position:absolute;top:23px;left:0;right:0;height:4px;border-radius:4px;background:#354b66}
.w5-gauge-rail>span{display:block;width:var(--intent-score);height:100%;border-radius:4px;background:linear-gradient(90deg,#567da9,#a5cef7);box-shadow:0 0 14px #89b6ed28;transition:width .25s ease}
.w5-gauge-points>button{position:absolute;left:var(--score-position);top:0;transform:translateX(-50%);width:48px;height:48px;border-radius:50%;display:grid;place-items:center;padding:0;border:1px solid #66819e;background:#1c2d43;color:#a9bfd9;cursor:pointer;transition:background .2s,color .2s,box-shadow .2s}
.w5-gauge-points>button>b{font-size:19px;font-weight:500;line-height:1}
.w5-gauge-points>button>span{position:absolute;left:50%;top:59px;transform:translateX(-50%);font-size:11px;font-weight:400;line-height:1.4;white-space:nowrap;color:#849fbd}
.w5-gauge-points>button[aria-pressed=true]{background:#d9ebff;color:#25476c;border-color:#d9ebff;box-shadow:0 0 0 5px #a4c8f21a,0 0 22px #8db9ef29}
.w5-gauge-points>button[aria-pressed=true]>span{color:#cfE3fc}
.w5-gauge-points>button:hover{border-color:#d0e6ff}.w5-gauge-points>button:focus-visible{outline:2px solid #c6e0ff;outline-offset:5px}
@media(max-width:760px){.w5-gauge-points{height:91px}.w5-gauge-points>button{width:44px;height:44px}.w5-gauge-rail{top:21px}.w5-gauge-points>button>b{font-size:18px}.w5-gauge-points>button>span{font-size:10px;top:55px}.w5-intent-gauge{margin-top:20px}.w5-gauge-instruction{font-size:10px}}
@media(max-width:360px){.w5-gauge-points>button>span{font-size:9px}.w5-gauge-scale{font-size:10px}}
@media(prefers-reduced-motion:reduce){.w5-gauge-rail>span,.w5-gauge-points>button{transition:none}}

/* Native range dragging, with one moving handle and a continuous heat color. */
.w5-conversation-board{border-color:rgb(var(--intent-rgb) / .4);background:radial-gradient(ellipse at 85% 0%,rgb(var(--intent-rgb) / .1),transparent 65%),#172333}
.w5-gauge-slider{position:relative;height:52px;margin-top:10px}
.w5-gauge-travel{position:absolute;inset:0 20px;pointer-events:none}
.w5-gauge-travel .w5-gauge-rail{top:24px;background:#354b66}
.w5-gauge-travel .w5-gauge-rail>span{background:rgb(var(--intent-rgb));box-shadow:0 0 16px rgb(var(--intent-rgb) / .3);transition:none}
.w5-gauge-value{position:absolute;top:6px;left:var(--intent-score);transform:translateX(-50%);width:40px;height:40px;display:grid;place-items:center;color:#142332;font-size:18px;font-weight:600;line-height:1;z-index:4;pointer-events:none}
.w5-gauge-slider input{position:absolute;inset:0;width:100%;height:52px;padding:0;margin:0;appearance:none;-webkit-appearance:none;background:transparent;cursor:ew-resize;touch-action:pan-y;z-index:3;outline-offset:5px;border-radius:6px}
.w5-gauge-slider input::-webkit-slider-runnable-track{height:4px;border:0;background:transparent}
.w5-gauge-slider input::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:40px;height:40px;margin-top:-18px;border:2px solid rgb(var(--intent-rgb));border-radius:50%;background:rgb(var(--intent-rgb));box-shadow:0 0 0 5px rgb(var(--intent-rgb) / .12),0 0 25px rgb(var(--intent-rgb) / .3)}
.w5-gauge-slider input::-moz-range-track{height:4px;border:0;background:transparent}
.w5-gauge-slider input::-moz-range-thumb{width:36px;height:36px;border:2px solid rgb(var(--intent-rgb));border-radius:50%;background:rgb(var(--intent-rgb));box-shadow:0 0 0 5px rgb(var(--intent-rgb) / .12),0 0 25px rgb(var(--intent-rgb) / .3)}
.w5-gauge-slider input:focus-visible{outline:2px solid rgb(var(--intent-rgb))}
.w5-intent-gauge .w5-gauge-points{height:63px;margin:2px 20px 0}
.w5-intent-gauge .w5-gauge-points>button{width:44px;height:44px;border:0;border-radius:10px;background:none;color:#8ca3bf;box-shadow:none}
.w5-intent-gauge .w5-gauge-points>button>b{font-size:13px;font-weight:500;padding:4px 8px;border-radius:12px;line-height:1.1}
.w5-intent-gauge .w5-gauge-points>button>span{top:42px;font-size:10px;color:#849fbd}
.w5-intent-gauge .w5-gauge-points>button[aria-pressed=true]>b{background:rgb(var(--intent-rgb) / .15);color:rgb(var(--intent-rgb))}
.w5-intent-gauge .w5-gauge-points>button[aria-pressed=true]>span{color:rgb(var(--intent-rgb))}
.w5-intent-gauge .w5-gauge-points>button:hover{background:rgb(var(--intent-rgb) / .08)}
.w5-intent-gauge .w5-gauge-points>button:focus-visible{outline-color:rgb(var(--intent-rgb))}
.w5-conversation-board .w5-ai-line{background:rgb(var(--intent-rgb) / .12);border:1px solid rgb(var(--intent-rgb) / .16)}
.w5-conversation-board .w5-ai-line>small,.w5-conversation-board .w5-stage-purpose{color:rgb(var(--intent-rgb))}
.w5-conversation-board .w5-conversation-destination{background:rgb(var(--intent-rgb));color:#192833}
@media(max-width:360px){.w5-intent-gauge .w5-gauge-points>button>span{font-size:9px}.w5-intent-gauge .w5-gauge-points>button>b{font-size:12px}}


/* A visible drag affordance; the actual value stays still until the visitor acts. */
.w5-gauge-instruction{display:flex;align-items:center;gap:12px;padding:13px 15px;border:1px solid rgb(var(--intent-rgb) / .6);border-radius:12px;background:rgb(var(--intent-rgb) / .16);box-shadow:inset 3px 0 rgb(var(--intent-rgb));margin-bottom:18px;color:#f1f6ff}
.w5-gauge-instruction strong{display:block;font-size:14px;font-weight:650;line-height:20.8px}
.w5-gauge-instruction small{display:block;font-size:10px;line-height:1.7;color:#b9cbe1;margin-top:2px}
.w5-swipe-icon{display:block;flex:0 0 48px;color:rgb(var(--intent-rgb))}.w5-swipe-icon svg{display:block;width:48px;height:36px;overflow:visible;stroke-width:2.2}
.w5-gauge-value:before,.w5-gauge-value:after{position:absolute;top:7px;font-size:27px;font-weight:600;line-height:26px;color:#eff6ff;opacity:1;text-shadow:0 0 9px rgb(var(--intent-rgb) / .5);transition:opacity .2s;pointer-events:none}
.w5-gauge-value:before{content:'‹';left:-17px}.w5-gauge-value:after{content:'›';right:-17px}
.w5-intent-gauge:not(.is-untried) .w5-gauge-value:before,.w5-intent-gauge:not(.is-untried) .w5-gauge-value:after{opacity:0}
.is-untried.is-hint-visible .w5-swipe-hand{animation:w5-drag-hand 2.4s ease-in-out 2}
.is-untried.is-hint-visible .w5-gauge-value:before{animation:w5-drag-left 2.4s ease-in-out 2}
.is-untried.is-hint-visible .w5-gauge-value:after{animation:w5-drag-right 2.4s ease-in-out 2}
@keyframes w5-drag-hand{0%,100%{transform:translateX(0)}25%{transform:translateX(-5px)}65%{transform:translateX(6px)}}
@keyframes w5-drag-left{0%,100%{transform:translateX(0);opacity:.8}50%{transform:translateX(-5px);opacity:1}}
@keyframes w5-drag-right{0%,100%{transform:translateX(0);opacity:.8}50%{transform:translateX(5px);opacity:1}}

/* Three matching entry cards: scene, heading, then one short explanation. */
@media(min-width:1101px){.w5-entry-methods{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.w5-entry-methods .entry-scene{padding-left:18px;padding-right:18px}.w5-entry-methods .entry-invitation{left:7%;right:29%;padding:14px 12px}.w5-entry-methods .entry-invitation p{font-size:12px}.w5-entry-methods .entry-avatar{width:88px;height:127px;right:4%}.w5-entry-methods .entry-page-hero>strong{font-size:17px}.w5-entry-methods .entry-book{width:65px}.w5-entry-methods .entry-site-nav{padding-left:13px;padding-right:13px}.w5-entry-methods .entry-site-nav>span{font-size:7px;word-spacing:3px}.w5-entry-methods .entry-inline-content{padding-left:13px;padding-right:13px}.w5-entry-methods .entry-inline-content>strong{font-size:16px}.w5-entry-methods .entry-inline-summary span{font-size:8px;padding:7px}.w5-entry-methods .entry-embedded{padding:11px}.w5-entry-methods .entry-embedded-label{font-size:9px}.w5-entry-methods .entry-input-demo{font-size:10px}.w5-entry-methods .entry-inline-reply{font-size:10px}.w5-entry-methods h3{font-size:21px}}
.entry-scene-questions{background:radial-gradient(ellipse at 80% 100%,#b9c9eb80,transparent 65%),#eef1fa}
.entry-questions-content{padding:16px 14px}
.entry-questions-title{display:flex;align-items:center;gap:8px;color:#5b769f;font-size:11px;line-height:1.7;margin-bottom:12px;font-weight:550}.entry-questions-title>b{font-size:24px;font-weight:400}.entry-questions-title small{display:block;font-size:8px;font-weight:400;color:#8f9fb7;margin-top:2px}
.w5-question-choices{display:grid;gap:7px}.w5-question-choices button{display:flex;align-items:center;justify-content:space-between;gap:7px;text-align:left;padding:10px 11px;min-height:44px;font-size:11px;line-height:1.5;color:#52739f;background:#fff;border:1px solid #c3d4eb;border-radius:7px;cursor:pointer;transition:background .2s,border-color .2s}
.w5-question-choices button>span{font-size:14px;color:#8aa4c7}.w5-question-choices button:hover{background:#f2f7ff;border-color:#7b9dca}
.w5-question-choices button[aria-pressed=true]{background:#e5edfc;border-color:#8aa5ce;color:#375c8d}.w5-question-choices button:focus-visible{outline:2px solid #628bc1;outline-offset:2px}
.entry-questions-reply{margin-top:12px;padding:11px 12px;border:1px solid #ccd9ef;border-radius:3px 9px 9px;background:#f0f4fc;color:#5e7698}
.entry-questions-reply>small{display:block;font-size:9px;color:#7192bf;margin-bottom:4px}.entry-questions-reply>p{font-size:11px;line-height:1.8;min-height:3.6em}
.entry-scene-questions .entry-scene-label,.entry-scene-questions .entry-scene-label>b{color:#637fa8}
@media(max-width:760px){.entry-questions-content{padding:13px 12px}.entry-questions-title{margin-bottom:10px}.entry-questions-reply{padding:9px 11px;margin-top:10px}.entry-questions-reply>p{font-size:10px;line-height:1.75}.w5-gauge-instruction{padding:12px;gap:9px}.w5-swipe-icon{flex-basis:40px}.w5-swipe-icon svg{width:40px}.w5-gauge-instruction strong{font-size:12px;line-height:17.6px}.w5-gauge-instruction small{font-size:9px}}
@media(max-width:360px){.entry-questions-title{font-size:10px;gap:6px}.entry-questions-title>b{font-size:20px}.w5-question-choices button{font-size:10px;padding:9px}.entry-questions-reply{padding:8px 9px}.w5-gauge-instruction{padding:11px 8px;gap:6px}.w5-swipe-icon{flex-basis:32px}.w5-swipe-icon svg{width:32px}.w5-gauge-instruction strong{font-size:11px;line-height:16px}.w5-gauge-instruction small{font-size:8px}}
@media(prefers-reduced-motion:reduce){.w5-swipe-hand,.w5-gauge-value:before,.w5-gauge-value:after{animation:none!important}.w5-question-choices button{transition:none}}
