/* Code-Logic streaming value: editorial story, transparent base price, human service. */
.stream-value{background:#0b141b;border-block:1px solid #2c4a55}.stream-value-story{display:grid;grid-template-columns:.62fr 1.38fr;gap:80px;align-items:center;padding-bottom:48px}.stream-value-years{position:relative;padding-block:5px 22px;border-bottom:1px solid #315560;min-width:0;align-self:stretch;display:flex;flex-direction:column;justify-content:center;isolation:isolate}.stream-value-years>strong{font-size:clamp(120px,15vw,210px);font-weight:700;letter-spacing:-12px;line-height:.95;color:#dff6f6;position:relative;z-index:1}.stream-value-years>strong>span{color:#19d2da;font-size:.53em;letter-spacing:-5px;vertical-align:top;display:inline-block;margin-top:14px;margin-left:4px}.stream-value-years>span{display:block;font:10px/1.7 var(--mono);letter-spacing:2px;color:#8ebac8;margin-top:25px;position:relative;z-index:1}.stream-value-years>i{position:absolute;right:1%;top:15%;width:160px;height:160px;border:1px solid #1e647133;border-radius:50%;box-shadow:0 0 0 28px #19d2da03,0 0 0 56px #19d2da02;z-index:0}.stream-value-story-copy{min-width:0}.stream-value-story-copy .eyebrow{font-size:10px;color:#8fdae0;letter-spacing:1.2px;margin-bottom:23px}.stream-value-story-copy h2{font-size:clamp(37px,3.7vw,54px);letter-spacing:-2.2px;line-height:1.08;margin:0 0 25px;color:#edf6f8}.stream-value-story-copy h2 em{font-style:normal;color:#19d2da}.stream-value-story-copy>p:last-child{font-size:16px;line-height:1.85;color:#aec3ce;margin:0;max-width:680px}
.stream-value-library{display:grid;grid-template-columns:repeat(3,1fr) 1.05fr;gap:28px;align-items:center;padding-block:29px;border-block:1px solid #2d4a55;margin-bottom:65px}.stream-value-library>div{display:flex;flex-direction:column;gap:11px;min-width:0}.stream-value-library>div>strong{font-size:39px;line-height:1;letter-spacing:-1.6px;font-weight:650;color:#e7f7f8}.stream-value-library strong>span{color:#19d2da}.stream-value-library>div>span{font:8px/1.7 var(--mono);letter-spacing:1px;color:#8fbdc8}.stream-value-library>p{margin:0;color:#8faebb;font-size:12px;line-height:1.85}.stream-value-library>p>strong{font-weight:500;color:#d4e9ee}
.stream-value-plan{display:grid;grid-template-columns:.95fr 1.2fr;gap:80px;align-items:start}.stream-value-price{position:relative;border-left:2px solid #19d2da;padding:0 0 0 31px;min-width:0}.stream-value-plan-brand{display:flex;align-items:center;gap:14px;margin-bottom:38px}.stream-value-plan-brand img{display:block;width:70px;height:70px;object-fit:contain;flex:0 0 auto}.stream-value-plan-brand p{font-size:27px;font-weight:700;line-height:1.2;letter-spacing:-1px;color:#e5f2f5;margin:0}.stream-value-plan-brand p>span{color:#19d2da}.stream-value-plan-brand b{font:8px/1.7 var(--mono);letter-spacing:.9px;color:#82b8c5;display:block;margin-top:7px}.stream-value-plan-label{font:9px/1.7 var(--mono);letter-spacing:1.4px;color:#8dcbd4;margin:0 0 16px}.stream-value-amount{font-family:Arial,Helvetica,sans-serif;font-size:116px;line-height:.95;letter-spacing:-7px;font-weight:700;color:#eff8fa;margin:0 0 28px;display:flex;align-items:baseline;white-space:nowrap}.stream-value-amount>span{font-size:56px;color:#19d2da;letter-spacing:-3px;align-self:flex-start;padding-top:5px;margin-right:5px}.stream-value-amount>small{font-size:17px;line-height:1.4;letter-spacing:0;color:#8bafbd;font-weight:400;margin-left:14px}.stream-value-price-copy{color:#b8ced8;font-size:16px;line-height:1.8;margin:0 0 25px}.stream-value-price-copy>strong{color:#e4f4f6;font-weight:500}.stream-value-price .button{font-size:13px;padding:20px;gap:30px;max-width:100%}.stream-value-price-note{font:9px/1.8 var(--mono);color:#7fa6b4;margin:17px 0 0}.stream-value-experience{min-width:0;padding-top:2px}.stream-value-experience>.eyebrow{font-size:9px;letter-spacing:1px;color:#87c8d2;margin-bottom:19px}.stream-value-experience>h3{font-size:36px;font-weight:600;line-height:1.1;letter-spacing:-1.2px;color:#e7f3f6;margin:0 0 27px}.stream-value-experience>h3 em{font-style:normal;color:#19d2da}.stream-value-benefits{list-style:none;margin:0;padding:0}.stream-value-benefits>li{display:grid;grid-template-columns:25px 1fr 20px;gap:17px;padding:24px 0;border-top:1px solid #2d4a55;align-items:start}.stream-value-benefits>li:last-child{border-bottom:1px solid #2d4a55}.stream-value-benefits>li>span{font:10px var(--mono);color:#75aabb;padding-top:4px}.stream-value-benefits>li>b{font-size:19px;font-weight:400;color:#19d2da;padding-top:1px;text-align:right}.stream-value-benefits h4{font-size:21px;font-weight:500;letter-spacing:-.4px;color:#e5f3f5;line-height:1.3;margin:0 0 11px}.stream-value-benefits p{font-size:13px;line-height:1.85;color:#9db6c4;max-width:520px;margin:0}.stream-value-snapshot{font:9px/1.8 var(--mono);color:#7396a6;max-width:900px;margin:35px 0 0}
.stream-preview{background:radial-gradient(ellipse at 85% 35%,#143d4755,transparent 55%),#10191f;border-block:1px solid #2c4a55}.stream-preview-layout{display:grid;grid-template-columns:1.2fr .8fr;gap:100px;align-items:center}.stream-preview-copy{min-width:0}.stream-preview-copy .eyebrow{font-size:10px;letter-spacing:1px;color:#8cdae0}.stream-preview-copy h2{font-size:clamp(42px,4.7vw,66px);line-height:1.03;letter-spacing:-2.7px;color:#eff7f8;margin:0 0 27px}.stream-preview-copy h2 em{font-style:normal;color:#19d2da}.stream-preview-copy>p:not(.eyebrow){font-size:17px;line-height:1.85;color:#b1c7d2;max-width:630px;margin:0}.stream-preview-links{display:flex;align-items:center;gap:25px;margin-top:30px;flex-wrap:wrap}.stream-preview-links .button{font-size:13px;padding:19px 21px;gap:25px}.stream-preview-links>a:not(.button){color:#94e5e9;font-size:12px;line-height:1.8;text-underline-offset:5px}.stream-preview-plan{position:relative;min-width:0;border-block:1px solid #3b6370;padding:32px 0 27px}.stream-preview-plan>img{position:absolute;right:0;top:21px;width:66px;height:66px;object-fit:contain}.stream-preview-plan>p{font:9px/1.8 var(--mono);letter-spacing:1px;color:#81bdca;margin:0 0 22px;padding-right:77px}.stream-preview-plan>strong{display:flex;align-items:baseline;gap:0;font-size:92px;line-height:1;letter-spacing:-5px;color:#edf8fa;font-weight:700;white-space:nowrap;padding-right:0}.stream-preview-plan>strong>span{font-size:43px;color:#19d2da;letter-spacing:-2px;align-self:flex-start;padding-top:4px;margin-right:5px}.stream-preview-plan>strong>small{font-size:15px;color:#8caebd;font-weight:400;letter-spacing:0;margin-left:14px}.stream-preview-plan-detail{display:grid;gap:11px;font:8px/1.7 var(--mono);letter-spacing:.8px;color:#9fc3ce;padding-block:25px;margin-top:8px}.stream-preview-plan-detail>span:before{content:"+";color:#19d2da;font-size:12px;margin-right:12px}.stream-preview-plan>a{display:flex;justify-content:space-between;gap:18px;border-top:1px solid #2c4d59;padding-top:19px;color:#b1ebed;text-decoration:none;font-size:11px;line-height:1.7}.stream-preview-plan>a>span{color:#19d2da}.stream-preview-plan>a:hover{color:#19d2da}
@media(max-width:1100px){.stream-value-story{gap:50px;grid-template-columns:.6fr 1.4fr}.stream-value-story-copy h2{font-size:43px}.stream-value-story-copy>p:last-child{font-size:15px}.stream-value-library{gap:20px}.stream-value-library>div>strong{font-size:34px}.stream-value-library>p{font-size:11px}.stream-value-plan{gap:45px;grid-template-columns:1fr 1.15fr}.stream-value-amount{font-size:99px;letter-spacing:-6px}.stream-value-amount>span{font-size:47px}.stream-value-amount>small{font-size:15px;margin-left:10px}.stream-value-experience>h3{font-size:32px}.stream-value-price{padding-left:25px}.stream-value-price .button{font-size:12px;padding:18px;gap:20px}.stream-preview-layout{gap:60px}.stream-preview-copy>p:not(.eyebrow){font-size:16px}.stream-preview-plan>strong{font-size:85px}.stream-preview-plan>strong>small{font-size:14px;margin-left:10px}}
@media(max-width:800px){.stream-value-story{grid-template-columns:1fr;gap:32px;padding-bottom:33px}.stream-value-years{padding-block:0 20px;flex-direction:row;align-items:center;justify-content:flex-start;gap:30px}.stream-value-years>strong{font-size:108px;letter-spacing:-7px}.stream-value-years>strong>span{margin-top:6px;letter-spacing:-3px}.stream-value-years>span{font-size:9px;letter-spacing:1.6px;max-width:140px;line-height:1.9;margin-top:13px}.stream-value-years>i{width:100px;height:100px;right:8%;top:0}.stream-value-story-copy .eyebrow{font-size:9px;margin-bottom:19px}.stream-value-story-copy h2{font-size:42px;letter-spacing:-1.8px}.stream-value-story-copy>p:last-child{max-width:650px;font-size:15px}.stream-value-library{grid-template-columns:repeat(3,1fr);gap:23px 18px;padding-block:26px;margin-bottom:43px}.stream-value-library>p{grid-column:1/-1;display:flex;gap:8px;flex-wrap:wrap;font-size:12px;padding-top:5px}.stream-value-library>div>strong{font-size:32px;letter-spacing:-1.2px}.stream-value-library>div>span{font-size:7px;letter-spacing:.8px}.stream-value-plan{grid-template-columns:1fr;gap:40px}.stream-value-price{border-left:2px solid #19d2da;padding-left:26px}.stream-value-plan-brand{margin-bottom:30px}.stream-value-plan-brand img{width:60px;height:60px}.stream-value-plan-brand p{font-size:27px}.stream-value-amount{font-size:115px;margin-bottom:24px}.stream-value-amount>span{font-size:53px}.stream-value-amount>small{font-size:18px;margin-left:15px}.stream-value-price-copy{font-size:16px}.stream-value-price .button{font-size:13px;padding:19px 21px;gap:30px}.stream-value-price-note{font-size:9px}.stream-value-experience{padding-top:0}.stream-value-experience>h3{font-size:35px}.stream-value-benefits>li{gap:16px;padding-block:23px}.stream-value-benefits h4{font-size:22px}.stream-value-benefits p{font-size:13px;max-width:600px}.stream-value-snapshot{font-size:8px;margin-top:27px}.stream-preview-layout{grid-template-columns:1fr;gap:38px}.stream-preview-copy .eyebrow{font-size:9px}.stream-preview-copy h2{font-size:50px;letter-spacing:-2.1px}.stream-preview-copy>p:not(.eyebrow){font-size:16px;max-width:650px}.stream-preview-plan{max-width:520px;width:100%;padding-block:28px}.stream-preview-plan>img{width:68px;height:68px;right:0;top:25px}.stream-preview-plan>strong{font-size:102px;letter-spacing:-6px}.stream-preview-plan>strong>span{font-size:48px}.stream-preview-plan>strong>small{font-size:17px;margin-left:14px}.stream-preview-plan-detail{font-size:9px;gap:11px}.stream-preview-plan>a{font-size:12px}}
@media(max-width:420px){.stream-value-years{gap:24px}.stream-value-years>strong{font-size:98px;letter-spacing:-6px}.stream-value-years>span{font-size:8px;letter-spacing:1.2px;max-width:120px}.stream-value-story-copy .eyebrow{font-size:8px;letter-spacing:.7px}.stream-value-story-copy h2{font-size:35px;letter-spacing:-1.5px}.stream-value-story-copy>p:last-child{font-size:14px}.stream-value-library{gap:20px 12px}.stream-value-library>div>strong{font-size:27px;letter-spacing:-1px}.stream-value-library>div>span{font-size:6px;letter-spacing:.5px}.stream-value-library>p{font-size:11px;gap:0 6px}.stream-value-price{padding-left:21px}.stream-value-plan-brand{gap:11px}.stream-value-plan-brand img{width:55px;height:55px}.stream-value-plan-brand p{font-size:24px}.stream-value-plan-brand b{font-size:6px;letter-spacing:.6px;margin-top:6px}.stream-value-plan-label{font-size:8px;letter-spacing:1px}.stream-value-amount{font-size:97px;letter-spacing:-5px}.stream-value-amount>span{font-size:43px;letter-spacing:-2px;margin-right:3px}.stream-value-amount>small{font-size:15px;margin-left:10px}.stream-value-price-copy{font-size:14px}.stream-value-price .button{font-size:11px;padding:17px 16px;gap:20px}.stream-value-price-note{font-size:8px}.stream-value-experience>.eyebrow{font-size:8px;letter-spacing:.7px}.stream-value-experience>h3{font-size:30px;letter-spacing:-1px}.stream-value-benefits>li{grid-template-columns:20px 1fr 15px;gap:11px}.stream-value-benefits>li>span{font-size:8px}.stream-value-benefits h4{font-size:20px;letter-spacing:-.4px}.stream-value-benefits p{font-size:12px}.stream-value-benefits>li>b{font-size:17px}.stream-preview-copy .eyebrow{font-size:8px;letter-spacing:.6px}.stream-preview-copy h2{font-size:43px;letter-spacing:-1.9px}.stream-preview-copy>p:not(.eyebrow){font-size:14px}.stream-preview-links{gap:19px;margin-top:25px}.stream-preview-links .button{font-size:11px;padding:18px;gap:23px}.stream-preview-links>a:not(.button){font-size:11px}.stream-preview-plan>img{width:57px;height:57px}.stream-preview-plan>p{font-size:7px;letter-spacing:.8px;padding-right:70px}.stream-preview-plan>strong{font-size:92px;letter-spacing:-5px}.stream-preview-plan>strong>span{font-size:43px}.stream-preview-plan>strong>small{font-size:15px;margin-left:12px}.stream-preview-plan-detail{font-size:8px;letter-spacing:.6px}.stream-preview-plan>a{font-size:11px}}
@media(max-width:420px){.stream-value-library{grid-template-columns:1fr;gap:17px}.stream-value-library>div{display:grid;grid-template-columns:145px 1fr;gap:12px;align-items:center}.stream-value-library>div>strong{font-size:32px}.stream-value-library>div>span{font-size:7px;letter-spacing:.7px}.stream-value-library>p{padding-top:7px}}

.stream-hero-price{color:#19d2da;font-size:1.25em}.stream-request-guide{display:grid;grid-template-columns:1fr 1fr;gap:85px}.stream-request-copy h2{font-size:clamp(37px,4vw,56px);margin-bottom:25px}.stream-request-copy>p:not(.eyebrow){font-size:16px;line-height:1.85;color:#aebfc8;max-width:530px}.stream-request-copy .button{margin-top:15px}.stream-request-copy .stream-member-note{font-size:11px!important;color:#91aeba!important;line-height:1.8!important;margin-top:20px}.stream-request-steps{list-style:none;padding:0;margin:0;align-self:center}.stream-request-steps li{display:flex;gap:22px;padding:27px 0;border-bottom:1px solid #2d4a55}.stream-request-steps li:first-child{padding-top:0}.stream-request-steps li>span{font:11px/1.8 var(--mono);color:#19d2da}.stream-request-steps h3{font-size:22px;letter-spacing:-.5px;margin:0 0 12px}.stream-request-steps p{font-size:14px;line-height:1.8;color:#aebfc8;margin:0}.stream-faq{display:grid;grid-template-columns:.9fr 1.1fr;gap:80px;border-top:1px solid #2d4a55}.stream-faq h2{font-size:clamp(36px,3.7vw,50px)}.stream-preview-links{flex-wrap:wrap}.stream-preview-links>a:last-child{font-size:12px}@media(max-width:1100px){.stream-request-guide,.stream-faq{gap:45px}}@media(max-width:800px){.stream-request-guide,.stream-faq{grid-template-columns:1fr;gap:35px}.stream-request-copy>p:not(.eyebrow){font-size:15px}.stream-request-steps h3{font-size:21px}}@media(max-width:420px){.stream-request-steps{padding-left:0}.stream-request-guide{gap:30px}.stream-request-copy .button{font-size:12px;padding-inline:18px;gap:18px}}
