._8TymFG_aboutPage{color:#fff;background:#06111d;width:100%;min-height:100vh}._8TymFG_storySection{background:#06111d;height:260vh;position:relative}._8TymFG_storySticky{width:100%;height:100svh;position:sticky;top:0;overflow:hidden}._8TymFG_storyLayout{grid-template-columns:minmax(0,1fr) 380px;width:100%;height:100%;display:grid}._8TymFG_visualPanel{background:#102b3d;position:relative;overflow:hidden}._8TymFG_backgroundLayers{position:absolute;inset:0}._8TymFG_backgroundLayer{opacity:0;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:opacity 1.2s,transform 2s;position:absolute;inset:0;transform:scale(1.07)}._8TymFG_backgroundActive{opacity:1;transform:scale(1)}._8TymFG_visualOverlay{background:linear-gradient(90deg,#030c168c 0%,#030c161f 55%,#030c1640 100%),linear-gradient(#030c161f 0%,#0000 55%,#030c1673 100%);position:absolute;inset:0}._8TymFG_visualContent{z-index:2;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:clamp(35px,5vw,85px);display:flex;position:relative}._8TymFG_topLabel{color:#d2e1eb;letter-spacing:3px;align-items:center;gap:18px;font-size:11px;font-weight:500;display:flex}._8TymFG_topDivider{background:#4dc4ff;width:35px;height:1px;display:inline-block}._8TymFG_storyText{max-width:790px}._8TymFG_storyTextInner{animation:.9s both _8TymFG_revealStory}._8TymFG_eyebrow{color:#67caff;letter-spacing:4px;margin-bottom:22px;font-size:12px;font-weight:500;line-height:1.8;display:inline-block}._8TymFG_storyText h1{letter-spacing:-2px;color:#fff;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(52px,6vw,105px);font-weight:400;line-height:1.07}._8TymFG_accentLine{background:#4dc4ff;width:85px;height:2px;margin:32px 0}._8TymFG_storyText p{color:#d3e0e8;max-width:620px;margin:0;font-size:clamp(15px,1.15vw,19px);line-height:1.9}._8TymFG_bottomBar{color:#d0dfe9;letter-spacing:3px;justify-content:space-between;align-items:flex-end;gap:20px;font-size:11px;display:flex}._8TymFG_scrollIndicator{color:#b9cedd;letter-spacing:2px;align-items:center;gap:14px;font-size:10px;display:flex}._8TymFG_scrollIndicator span{color:#4dc4ff;font-size:26px;animation:2s ease-in-out infinite _8TymFG_arrowFloat}._8TymFG_timelinePanel{background:linear-gradient(145deg,#071827 0%,#06111d 100%);border-left:1px solid #4dc4ff26;flex-direction:column;justify-content:space-between;padding:55px 28px 45px;display:flex;position:relative;overflow:hidden}._8TymFG_timelineHeader{color:#c1d1df;letter-spacing:3px;white-space:nowrap;align-items:center;gap:18px;font-size:11px;display:flex}._8TymFG_timelineHeaderLine{background:#4dc4ff4d;flex:1;height:1px}._8TymFG_timelineArea{width:100%;height:min(580px,67vh);position:relative}._8TymFG_timelineSvg{pointer-events:none;width:120px;height:100%;position:absolute;top:0;left:-14px;overflow:visible}._8TymFG_progressPath{filter:drop-shadow(0 0 5px #4dc4ff66)}._8TymFG_timelineEntries{flex-direction:column;justify-content:space-between;padding:0 0 0 94px;display:flex;position:absolute;inset:0}._8TymFG_timelineEntry{color:#8ba2b5;text-align:left;cursor:pointer;opacity:.58;background:0 0;border:0;align-items:center;gap:14px;width:100%;min-height:92px;padding:0;transition:opacity .4s,transform .4s,color .4s;display:flex}._8TymFG_timelineEntry:hover{opacity:.85}._8TymFG_entryActive{color:#fff;opacity:1;transform:translate(4px)}._8TymFG_thumbnail{background:#12354b;border:1px solid #73b1d04d;border-radius:3px;flex-shrink:0;width:92px;height:74px;transition:border-color .4s,box-shadow .4s;position:relative;overflow:hidden}._8TymFG_entryActive ._8TymFG_thumbnail{border-color:#4dc4ff;box-shadow:0 0 22px #4dc4ff29}._8TymFG_thumbnailImage{background-position:50%;background-size:cover;transition:transform .8s;position:absolute;inset:0;transform:scale(1)}._8TymFG_timelineEntry:hover ._8TymFG_thumbnailImage,._8TymFG_entryActive ._8TymFG_thumbnailImage{transform:scale(1.08)}._8TymFG_thumbnailOverlay{background:#030c1633;position:absolute;inset:0}._8TymFG_entryActive ._8TymFG_thumbnailOverlay{background:0 0}._8TymFG_entryText{flex-direction:column;gap:9px;min-width:0;display:flex}._8TymFG_entryNumber{color:#4dc4ff;letter-spacing:2px;font-size:11px}._8TymFG_entryLabel{letter-spacing:1.5px;font-size:12px;font-weight:500;line-height:1.6}._8TymFG_timelineFooter{color:#fff;letter-spacing:2px;align-items:center;gap:12px;padding-left:100px;font-size:15px;display:flex}._8TymFG_footerSeparator{color:#607c91}@keyframes _8TymFG_revealStory{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes _8TymFG_arrowFloat{0%,to{transform:translateY(0)}50%{transform:translateY(7px)}}@media (max-width:1200px){._8TymFG_storyLayout{grid-template-columns:minmax(0,1fr) 320px}._8TymFG_timelinePanel{padding:45px 18px 35px}._8TymFG_timelineEntries{padding-left:80px}._8TymFG_thumbnail{width:75px;height:64px}._8TymFG_timelineEntry{gap:10px}._8TymFG_entryLabel{letter-spacing:1px;font-size:10px}._8TymFG_timelineFooter{padding-left:85px}}@media (max-width:850px){._8TymFG_storyLayout{grid-template-columns:minmax(0,1fr) 240px}._8TymFG_visualContent{padding:35px}._8TymFG_storyText h1{font-size:clamp(42px,6vw,70px)}._8TymFG_timelineEntries{padding-left:70px}._8TymFG_timelineSvg{left:-25px}._8TymFG_thumbnail{width:65px;height:55px}._8TymFG_timelineEntry{flex-direction:column;justify-content:center;align-items:flex-start}._8TymFG_entryText{gap:3px}._8TymFG_timelineFooter{padding-left:70px}}@media (max-width:600px){._8TymFG_storyLayout{flex-direction:column;display:flex}._8TymFG_visualPanel{flex:1;min-height:0}._8TymFG_visualContent{padding:28px 24px}._8TymFG_topLabel{letter-spacing:2px;font-size:9px}._8TymFG_storyText h1{letter-spacing:-1px;font-size:clamp(42px,10vw,65px)}._8TymFG_storyText p{font-size:14px;line-height:1.7}._8TymFG_eyebrow{letter-spacing:2px;font-size:10px}._8TymFG_accentLine{margin:20px 0}._8TymFG_bottomBar,._8TymFG_scrollIndicator{font-size:9px}._8TymFG_timelinePanel{border-top:1px solid #4dc4ff33;border-left:0;flex-shrink:0;height:160px;padding:15px 20px}._8TymFG_timelineHeader,._8TymFG_timelineFooter,._8TymFG_timelineSvg{display:none}._8TymFG_timelineArea{height:100%}._8TymFG_timelineEntries{flex-direction:row;justify-content:space-between;gap:10px;height:100%;padding:0;display:flex;position:relative}._8TymFG_timelineEntry{text-align:center;flex:1;align-items:center;min-height:0}._8TymFG_thumbnail{width:100%;max-width:90px;height:65px}._8TymFG_entryLabel{letter-spacing:.5px;font-size:9px}}@media (prefers-reduced-motion:reduce){._8TymFG_backgroundLayer,._8TymFG_timelineEntry,._8TymFG_thumbnail,._8TymFG_thumbnailImage{transition:none}._8TymFG_storyTextInner,._8TymFG_scrollIndicator span{animation:none}}._8TymFG_entryYear{color:#87a9bf;letter-spacing:1px;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:400;line-height:1.1;transition:color .4s,transform .4s}._8TymFG_entryActive ._8TymFG_entryYear{color:#4dc4ff;transform:translate(3px)}@media (max-width:1200px){._8TymFG_entryYear{font-size:22px}}@media (max-width:600px){._8TymFG_entryYear{font-size:18px}}._8TymFG_timelineArea{height:min(580px,68vh)}._8TymFG_timelineEntries{justify-content:space-between}._8TymFG_timelineEntry{min-height:75px}._8TymFG_thumbnail{width:82px;height:62px}._8TymFG_entryText{gap:6px}._8TymFG_entryYear{font-size:23px}._8TymFG_entryLabel{font-size:11px}@media (max-width:1200px){._8TymFG_thumbnail{width:65px;height:54px}._8TymFG_entryYear{font-size:20px}}@media (max-width:600px){._8TymFG_timelinePanel{height:150px}._8TymFG_timelineEntry{min-width:0;min-height:0}._8TymFG_thumbnail{width:100%;max-width:72px;height:52px}._8TymFG_entryYear{font-size:16px}._8TymFG_entryLabel{letter-spacing:0;font-size:8px}}._8TymFG_facilitiesSection{color:#102b45;background:#f0f6fa;width:100%}._8TymFG_facilitiesIntro{background:radial-gradient(at 85% 20%,#60b2dc40,#0000 55%),linear-gradient(120deg,#f8fbfd,#dcecf6);padding:clamp(35px,5vw,75px) clamp(28px,7vw,120px)}._8TymFG_facilitiesEyebrow{color:#3989ba;letter-spacing:3px;margin-bottom:12px;font-size:11px;font-weight:600;display:block}._8TymFG_facilitiesIntro h2{letter-spacing:-2px;margin:0 0 14px;font-family:Georgia,Times New Roman,serif;font-size:clamp(54px,7vw,105px);font-weight:400;line-height:1.05}._8TymFG_facilitiesIntro p{color:#426078;max-width:670px;margin:0;font-size:clamp(16px,1.3vw,20px);line-height:1.8}._8TymFG_facilityRow{color:#102b45;background:#f4f9fc;grid-template-columns:43% 57%;min-height:310px;display:grid}._8TymFG_facilityRowDark{color:#fff;background:#09283f}._8TymFG_facilityRowDark ._8TymFG_facilityVisual{order:2}._8TymFG_facilityVisual{background-position:50%;background-size:cover;min-height:310px;position:relative;overflow:hidden}._8TymFG_facilityVisual:after{content:"";background:linear-gradient(#0000 50%,#03121e8c);position:absolute;inset:0}._8TymFG_fleetVisual{background-image:url(/images/about/facilities/3ts-facilities-fishing-fleet.webp)}._8TymFG_processingVisual{background-image:url(/images/about/facilities/3ts-facilities-seafood-processing.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}._8TymFG_storageVisual{background-image:url(/images/about/facilities/3ts-facilities-cold-storage.webp)}._8TymFG_logisticsVisual{background-image:url(/images/about/facilities/3ts-facilities-trucking-logistics.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}._8TymFG_facilityVisualCaption{z-index:1;color:#fff;letter-spacing:2px;font-size:10px;position:absolute;bottom:30px;left:35px}._8TymFG_facilityContent{grid-template-columns:minmax(0,1.4fr) minmax(160px,.8fr);align-items:center;gap:clamp(25px,3vw,55px);padding:clamp(25px,3vw,48px);display:grid}._8TymFG_facilityNumber{color:#338bc1;letter-spacing:2px;margin-bottom:18px;font-size:13px;font-weight:600;display:inline-block}._8TymFG_facilityRowDark ._8TymFG_facilityNumber{color:#79ceff}._8TymFG_facilityDescription h3{margin:0 0 22px;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,3vw,48px);font-weight:400;line-height:1.15}._8TymFG_facilityDescription p{color:#526d82;max-width:520px;margin:0;font-size:15px;line-height:1.85}._8TymFG_facilityRowDark ._8TymFG_facilityDescription p{color:#c3d7e6}._8TymFG_facilityFeatures{border-left:1px solid #468cb440;flex-direction:column;gap:22px;margin:0;padding:0 0 0 25px;list-style:none;display:flex}._8TymFG_facilityFeatures li{color:inherit;font-size:13px;line-height:1.5;position:relative}._8TymFG_facilityFeatures li:before{content:"✓";color:#2999d5;font-weight:700;position:absolute;left:-22px}._8TymFG_facilityRowDark ._8TymFG_facilityFeatures li:before{color:#79ceff}._8TymFG_facilitiesClosing{color:#fff;text-align:center;background:#061b2b;padding:55px 25px}._8TymFG_facilitiesClosing span{color:#7eb9dc;letter-spacing:4px;font-size:10px}._8TymFG_facilitiesClosing p{margin:15px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,3vw,42px)}@media (max-width:1200px){._8TymFG_facilityContent{grid-template-columns:1fr;gap:25px}._8TymFG_facilityFeatures{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 25px;display:grid}}@media (max-width:750px){._8TymFG_facilityRow{grid-template-columns:1fr}._8TymFG_facilityRowDark ._8TymFG_facilityVisual{order:0}._8TymFG_facilityVisual{min-height:260px}._8TymFG_facilityContent{padding:40px 26px 55px}._8TymFG_facilityDescription h3{font-size:34px}._8TymFG_facilityFeatures{grid-template-columns:1fr}._8TymFG_facilitiesIntro{padding:80px 26px}}._8TymFG_facilityDescription h3{margin-bottom:14px;font-size:clamp(28px,2.5vw,40px)}._8TymFG_facilityDescription p{font-size:14px;line-height:1.65}._8TymFG_facilityFeatures{gap:14px}._8TymFG_facilityNumber{margin-bottom:10px}._8TymFG_communityFuture{color:#102c4c;background:#f4f8fc}._8TymFG_communityHeader{text-align:center;padding:65px 24px 45px}._8TymFG_communityEyebrow{color:#5c93c2;letter-spacing:.22em;margin-bottom:15px;font-size:12px;font-weight:700;display:block}._8TymFG_communityHeader h2{letter-spacing:-.035em;margin:0;font-size:clamp(36px,4vw,60px);font-weight:600}._8TymFG_communityWave{background:#6ca7d0;border-radius:100px;width:85px;height:3px;margin:22px auto 0}._8TymFG_communityBlock{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(35px,4vw,75px);padding:0 clamp(28px,5vw,90px) 65px;display:grid}._8TymFG_communityImage{background-image:url(/images/about/3ts-community-background.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:18px;min-height:390px;position:relative;overflow:hidden}._8TymFG_communityImage span{color:#fff;letter-spacing:.15em;font-size:11px;font-weight:700;position:absolute;bottom:22px;left:25px}._8TymFG_communityContent h3,._8TymFG_futureInner h3{letter-spacing:-.03em;margin:0 0 12px;font-size:clamp(32px,3vw,48px)}._8TymFG_communityContent>p{color:#486078;max-width:580px;margin:0 0 25px;font-size:16px;line-height:1.75}._8TymFG_communityValues{flex-direction:column;gap:22px;display:flex}._8TymFG_communityValue{align-items:flex-start;gap:17px;display:flex}._8TymFG_valueIcon{color:#174a70;background:#dfebf5;border-radius:14px;flex-shrink:0;place-items:center;width:52px;height:52px;font-size:14px;font-weight:700;display:grid}._8TymFG_communityValue h4{margin:0 0 5px;font-size:19px}._8TymFG_communityValue p{color:#52677a;margin:0;font-size:14px;line-height:1.6}._8TymFG_futureBlock{background-image:linear-gradient(110deg,#e8f1f9d9 0%,#b9cfe0a6 55%,#e3b79559 100%),url(/images/about/3ts-our-future-background.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:60px clamp(28px,5vw,90px) 85px;position:relative}._8TymFG_futureInner{max-width:1450px;margin:0 auto;position:relative}._8TymFG_futureDescription{max-width:650px;margin:0 0 32px;font-size:16px;line-height:1.75}._8TymFG_futureCards{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}._8TymFG_futureCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffad;border:1px solid #ffffff8c;border-radius:16px;padding:28px}._8TymFG_futureCardIcon{color:#177d7a;margin-bottom:18px;font-size:17px;font-weight:700;display:inline-block}._8TymFG_futureCard h4{margin:0 0 12px;font-size:21px}._8TymFG_futureCard p{color:#43586b;margin:0;font-size:14px;line-height:1.7}@media (max-width:900px){._8TymFG_communityBlock{grid-template-columns:1fr}._8TymFG_communityImage{min-height:300px}._8TymFG_futureCards{grid-template-columns:1fr}}
