.pc-torton-page .pc-platform-intro-grid{grid-template-columns:1.35fr 1fr;gap:40px}.pc-torton-page .pc-platform-photo img{aspect-ratio:1.1;object-position:63% center}.pc-torton-page .pc-platform-intro h1{margin-bottom:16px}.pc-torton-page .pc-platform-intro-copy>.pc-eyebrow{margin-bottom:12px}.pc-torton-lead{font-size:1rem;margin:0 0 18px;color:#526782}.pc-torton-facts{margin:0}.pc-torton-page .pc-platform-fact{margin:0;padding:14px 0;gap:15px}.pc-torton-page .pc-platform-fact+.pc-platform-fact{border-top:1px solid #dce7f1}.pc-torton-fact-copy{margin:0}.pc-torton-fact-copy h3{font-size:.86rem;line-height:1.35;margin:0 0 5px}.pc-torton-fact-copy p{font-size:.84rem;margin:0}.pc-torton-page .pc-platform-fact .pc-platform-icon{width:42px;height:42px;padding:9px}.pc-torton-page .pc-platform-description{margin:0 0 22px;padding-top:18px;font-size:.82rem}.pc-torton-page .pc-platform-spec-row{padding-block:18px}.pc-torton-page .pc-platform-advice>.pc-platform-icon{background:linear-gradient(135deg,#76bcff,#aedaff)}.pc-torton-page .pc-platform-advice>.pc-platform-icon img{filter:brightness(0) invert(1);opacity:1}.pc-torton-page .pc-platform-step+.pc-platform-step:before{content:'›';position:absolute;top:48%;left:-16px;color:#24669b;font-size:24px}.pc-torton-page .pc-platform-final{background-image:linear-gradient(95deg,#081c31f5,#12334ddd 43%,#15395412 80%),url('hero.webp');background-position:right 57%}
@media(max-width:950px){.pc-torton-page .pc-platform-intro-grid{gap:26px;grid-template-columns:1.1fr 1fr}.pc-torton-page .pc-platform-photo img{aspect-ratio:.9}.pc-torton-page .pc-platform-step+.pc-platform-step:before{left:-12px}}
@media(max-width:650px){.pc-torton-page .pc-platform-intro-grid{grid-template-columns:1fr}.pc-torton-page .pc-platform-photo img{aspect-ratio:1.2}.pc-torton-page .pc-platform-step:before{display:none}.pc-torton-page .pc-platform-final{background-image:linear-gradient(100deg,#081c31f0,#12334dd9 65%,#15395475),url('hero.webp');background-position:65% center}}

/* The supplied portrait photograph is framed horizontally without distortion. */
.pc-torton-page .pc-platform-final{background-color:#0b2138;background-image:linear-gradient(90deg,#0b2138 0%,#0b2138 35%,#0d2945ed 43%,#12334d45 60%,#12334d08 85%),url('torton-banner-carga.png');background-size:100% 100%,65% auto;background-position:center,right 30%;background-repeat:no-repeat}
@media(max-width:650px){.pc-torton-page .pc-platform-final{background-image:linear-gradient(180deg,#0b2138 0%,#0b2138f5 32%,#12334d99 53%,#12334d10 78%),url('torton-banner-carga.png');background-size:100% 100%,100% auto;background-position:center,center calc(100% + 160px)}.pc-torton-page .pc-platform-final-copy{padding-bottom:230px}}
