._page_68xl4_1{color:#122b3d;max-width:1440px;margin:0 auto;padding:24px clamp(18px,5vw,72px) 88px}._breadcrumb_68xl4_1{color:#6f7b82;align-items:center;gap:10px;padding:12px 0 34px;font-size:12px;display:flex}._breadcrumb_68xl4_1 a{color:inherit;text-decoration:none}._breadcrumb_68xl4_1 a:hover{color:#ff5757}._hero_68xl4_1{color:#fff;background:radial-gradient(at 83% 10%,#31475e 0,#152d43 42%,#0e2032 100%);border-radius:28px;flex-direction:column;justify-content:center;min-height:440px;padding:clamp(34px,7vw,92px);display:flex;position:relative;overflow:hidden}._hero_68xl4_1:after{content:"";pointer-events:none;border:1px solid #ffffff20;border-radius:50%;width:440px;height:440px;position:absolute;bottom:-230px;right:-130px;box-shadow:0 0 0 46px #ffffff08,0 0 0 94px #ffffff05}._eyebrow_68xl4_1{letter-spacing:.17em;color:#ff7d70;margin:0 0 16px;font-size:10px;font-weight:800}._hero_68xl4_1 h1{letter-spacing:-.055em;max-width:850px;margin:0;font-size:clamp(42px,7vw,88px);line-height:.94}._hero_68xl4_1 h1 em{color:#ff796d;font-style:normal}._intro_68xl4_1{color:#d5dce2;max-width:620px;margin:26px 0 28px;font-size:16px;line-height:1.7}._heroActions_68xl4_1{flex-wrap:wrap;gap:12px;display:flex}._primary_68xl4_1,._secondary_68xl4_1{border-radius:999px;justify-content:center;align-items:center;min-height:46px;padding:0 18px;font-size:13px;font-weight:750;text-decoration:none;display:inline-flex}._primary_68xl4_1{color:#fff;background:#ff5757}._secondary_68xl4_1{color:#fff;border:1px solid #fff5}._heroNote_68xl4_1{letter-spacing:.06em;color:#b9c4ce;gap:22px;font-size:10px;display:flex;position:absolute;bottom:34px;right:clamp(24px,5vw,72px)}._heroNote_68xl4_1 span+span{border-left:1px solid #ffffff38;padding-left:22px}._grid_68xl4_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:32px 0 70px;display:grid}._card_68xl4_1{background:#fff;border:1px solid #e3e8e9;border-radius:20px;overflow:hidden;box-shadow:0 10px 35px #132b3d0b}._visual_68xl4_1{aspect-ratio:1.38;background:#f1f2ee;display:block;position:relative;overflow:hidden}._visual_68xl4_1 img{object-fit:cover;width:100%;height:100%;transition:transform .55s;display:block}._visual_68xl4_1:hover img{transform:scale(1.035)}._index_68xl4_1,._arrow_68xl4_1{color:#fff;letter-spacing:.11em;background:#0f2639d9;border-radius:999px;padding:9px 12px;font-size:10px;position:absolute;top:16px}._index_68xl4_1{left:16px}._arrow_68xl4_1{padding:5px 11px;font-size:17px;right:16px}._cardBody_68xl4_1{padding:24px 26px 26px}._world_68xl4_1{color:#ff5757;letter-spacing:.12em;text-transform:uppercase;margin:0 0 10px;font-size:10px;font-weight:800}._cardBody_68xl4_1 h2{letter-spacing:-.035em;color:#142e42;margin:0 0 10px;font-size:clamp(24px,3vw,34px)}._cardBody_68xl4_1>p:not(._world_68xl4_1){color:#61717b;min-height:46px;margin:0;font-size:14px;line-height:1.65}._facts_68xl4_1{border-top:1px solid #e7ebec;grid-template-columns:1fr 1fr;gap:12px;margin-top:22px;padding-top:16px;display:grid}._facts_68xl4_1 span{text-transform:uppercase;letter-spacing:.08em;color:#87939a;font-size:10px}._facts_68xl4_1 strong{text-transform:none;letter-spacing:0;color:#263e4f;margin-top:5px;font-size:12px;display:block}._cardActions_68xl4_1{flex-wrap:wrap;gap:20px;margin-top:20px;display:flex}._cardActions_68xl4_1 a{color:#18344a;font-size:12px;font-weight:750;text-decoration:none}._cardActions_68xl4_1 a:first-child{color:#e74e4e}._disclaimer_68xl4_1{border-top:1px solid #e0e5e6;grid-template-columns:.9fr 1.1fr;align-items:start;gap:42px;padding:36px 0 52px;display:grid}._disclaimer_68xl4_1 h2,._cta_68xl4_1 h2{letter-spacing:-.04em;margin:0;font-size:clamp(26px,4vw,46px);line-height:1.02}._disclaimer_68xl4_1>p,._cta_68xl4_1 p:not(._eyebrow_68xl4_1){color:#67757d;margin:3px 0 0;font-size:14px;line-height:1.8}._cta_68xl4_1{background:#f4f6f4;border-radius:22px;justify-content:space-between;align-items:center;gap:28px;padding:clamp(26px,4vw,48px);display:flex}._cta_68xl4_1>div{max-width:730px}._cta_68xl4_1 h2{margin-bottom:13px}._cta_68xl4_1 ._primary_68xl4_1{white-space:nowrap}@media (max-width:760px){._page_68xl4_1{padding:14px 15px 56px}._breadcrumb_68xl4_1{padding-bottom:20px}._hero_68xl4_1{border-radius:20px;min-height:490px;padding:32px 25px 100px}._intro_68xl4_1{font-size:14px}._heroNote_68xl4_1{gap:10px;font-size:9px;bottom:26px;left:25px;right:auto}._heroNote_68xl4_1 span+span{padding-left:10px}._grid_68xl4_1{grid-template-columns:1fr;gap:16px;margin:20px 0 48px}._visual_68xl4_1{aspect-ratio:1.2}._cardBody_68xl4_1{padding:20px}._disclaimer_68xl4_1{grid-template-columns:1fr;gap:16px;padding:28px 0 38px}._cta_68xl4_1{flex-direction:column;align-items:flex-start}._cta_68xl4_1 ._primary_68xl4_1{white-space:normal}}._libraryBanner_68xl4_2{color:#152f43;background:#f6f7f4;border:1px solid #e4e8e8;border-radius:20px;grid-template-columns:minmax(220px,.9fr) 1.2fr;align-items:center;gap:26px;max-width:1280px;margin:28px auto 8px;padding:18px;display:grid}._libraryBanner_68xl4_2 img{object-fit:cover;border-radius:14px;width:100%;height:240px}._libraryBanner_68xl4_2 h2{letter-spacing:-.04em;margin:0 0 10px;font-size:clamp(25px,3.5vw,42px)}._libraryBanner_68xl4_2 p:not(._eyebrow_68xl4_1){color:#65737b;max-width:580px;line-height:1.65}._libraryBanner_68xl4_2 ._primary_68xl4_1{margin-top:8px}._libraryBanner_68xl4_2 ._eyebrow_68xl4_1{margin-bottom:9px}@media (max-width:700px){._libraryBanner_68xl4_2{grid-template-columns:1fr;gap:14px;margin:16px 14px 4px;padding:14px}._libraryBanner_68xl4_2 img{height:210px}}._profile_68xl4_3{background:#f7f8f6;border:1px solid #e1e7e8;border-radius:18px;margin:30px 0 4px;padding:22px 26px}._profile_68xl4_3>div{flex-wrap:wrap;gap:10px;display:flex}._profile_68xl4_3>div span{color:#253f51;background:#fff;border:1px solid #e3e8e9;border-radius:999px;padding:10px 14px;font-size:12px;font-weight:700}._profile_68xl4_3 ._eyebrow_68xl4_1{margin-bottom:12px}._classification_68xl4_4{color:#87939a;letter-spacing:.1em;border-top:1px solid #e7ebec;border-bottom:1px solid #e7ebec;justify-content:space-between;align-items:center;gap:16px;margin:18px 0;padding:12px 0;font-size:9px;font-weight:800;display:flex}._classification_68xl4_4 strong{color:#213c50;letter-spacing:0;text-align:right;font-size:11px}._detailGroup_68xl4_5{margin:17px 0}._detailGroup_68xl4_5 h3{color:#18344a;margin:0 0 9px;font-size:12px}._detailGroup_68xl4_5>div{flex-wrap:wrap;gap:7px;display:flex}._detailGroup_68xl4_5 span{color:#344e5f;background:#f7f8f6;border:1px solid #e2e8e9;border-radius:999px;padding:7px 10px;font-size:10px;line-height:1.25;display:inline-flex}._layoutNote_68xl4_5{color:#667680;border-left:3px solid #ff5757;margin:17px 0;padding:2px 0 2px 12px;font-size:11px;line-height:1.6}._productBrief_68xl4_6{background:#fff;border:1px solid #e3e8e9;border-radius:22px;grid-template-columns:minmax(260px,.82fr) minmax(0,1.18fr);align-items:start;gap:clamp(20px,3vw,38px);max-width:1400px;margin:12px auto 16px;padding:clamp(18px,3vw,34px);display:grid;box-shadow:0 12px 42px #142f4210}._productBriefImage_68xl4_6{aspect-ratio:1.05;background:#f3f4f1;border-radius:16px;position:sticky;top:20px;overflow:hidden}._productBriefImage_68xl4_6 img{object-fit:cover;width:100%;height:100%;display:block}._productBriefCopy_68xl4_6 h1{letter-spacing:-.05em;color:#142e42;margin:0 0 10px;font-size:clamp(30px,4.5vw,54px);line-height:1}._productBriefIntro_68xl4_6{color:#60717c;margin:0 0 12px;font-size:14px;line-height:1.65}._productBriefCopy_68xl4_6 ._heroActions_68xl4_1{margin-top:18px}._productBriefCopy_68xl4_6 ._secondary_68xl4_1{color:#18344a;border-color:#d5dfe1}._relatedDesigns_68xl4_6{flex-wrap:wrap;align-items:center;gap:10px;max-width:1400px;margin:0 auto 24px;padding:0 4px;display:flex}._relatedDesigns_68xl4_6>span{letter-spacing:.08em;text-transform:uppercase;color:#87939a;margin-right:6px;font-size:10px;font-weight:800}._relatedDesigns_68xl4_6 a{color:#18344a;background:#f7f8f6;border:1px solid #e2e8e9;border-radius:999px;padding:8px 12px;font-size:11px;text-decoration:none}._relatedDesigns_68xl4_6 a:hover{color:#c83d3d;border-color:#ff5757}@media (max-width:760px){._classification_68xl4_4{flex-direction:column;align-items:flex-start;gap:6px}._classification_68xl4_4 strong{text-align:left}._productBrief_68xl4_6{grid-template-columns:1fr;gap:15px;margin:10px 14px 14px;padding:14px}._productBriefImage_68xl4_6{aspect-ratio:1.15;position:static}._relatedDesigns_68xl4_6{padding:0 14px}._productBriefCopy_68xl4_6 h1{font-size:36px}}._specificationBlock_68xl4_8{background:#f8f9f7;border:1px solid #e2e8e9;border-radius:16px;margin:22px 0 0;padding:20px}._specificationBlock_68xl4_8 h2{letter-spacing:-.03em;color:#18344a;margin:0 0 9px;font-size:clamp(19px,2vw,25px);line-height:1.1}._specificationNote_68xl4_8{color:#6a7880;margin:0 0 15px;font-size:11px;line-height:1.6}._specificationBlock_68xl4_8 ._eyebrow_68xl4_1{margin-bottom:8px}._specificationBlock_68xl4_8 dl{border-top:1px solid #e1e7e8;margin:0}._specificationBlock_68xl4_8 dl>div{border-bottom:1px solid #e1e7e8;grid-template-columns:minmax(145px,.7fr) 1.3fr;gap:16px;padding:11px 0;display:grid}._specificationBlock_68xl4_8 dt{color:#62737d;font-size:10px;font-weight:800;line-height:1.45}._specificationBlock_68xl4_8 dd{color:#243d4d;margin:0;font-size:11px;line-height:1.55}@media (max-width:560px){._specificationBlock_68xl4_8{padding:15px}._specificationBlock_68xl4_8 dl>div{grid-template-columns:1fr;gap:4px}}._hero_68xl4_1{grid-template-columns:minmax(0,1.04fr) minmax(350px,.96fr);align-items:center;gap:clamp(22px,4vw,54px);min-height:520px;padding:clamp(30px,5vw,72px);display:grid}._heroCopy_68xl4_10{z-index:1;position:relative}._heroCopy_68xl4_10 h1{font-size:clamp(46px,6vw,78px)}._heroVisual_68xl4_10{z-index:1;background:#f7f7f4;border:1px solid #ffffff32;border-radius:22px;margin:0;padding:10px;position:relative;overflow:hidden;box-shadow:0 22px 60px #07132166}._heroVisual_68xl4_10 img{object-fit:contain;background:#fff;border-radius:15px;width:100%;height:100%;min-height:330px;max-height:430px;display:block}._heroVisual_68xl4_10 figcaption{color:#18344a;grid-template-columns:1fr auto;gap:4px 14px;padding:14px 10px 5px;display:grid}._heroVisual_68xl4_10 figcaption span{color:#e75f5a;letter-spacing:.14em;grid-column:1/-1;font-size:9px;font-weight:850}._heroVisual_68xl4_10 figcaption strong{font-size:12px}._heroVisual_68xl4_10 figcaption small{color:#77848c;letter-spacing:.06em;align-self:center;font-size:9px}._heroStats_68xl4_10{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}._heroStats_68xl4_10 span{color:#d5dce2;align-items:center;gap:9px;font-size:11px;display:inline-flex}._heroStats_68xl4_10 strong{color:#ff796d;border:1px solid #ffffff3d;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:11px;display:inline-flex}._worldNav_68xl4_10{scrollbar-width:thin;gap:8px;margin:22px 0 8px;padding:2px 0 8px;display:flex;overflow-x:auto}._worldNav_68xl4_10 a{color:#1b384d;background:#fff;border:1px solid #e2e8e9;border-radius:999px;flex:1 0 auto;align-items:center;gap:10px;padding:12px 15px;font-size:11px;font-weight:750;text-decoration:none;transition:border-color .18s,transform .18s;display:flex}:is(._worldNav_68xl4_10 a:hover,._worldNav_68xl4_10 a:focus-visible){border-color:#ff5757;transform:translateY(-1px)}._worldNav_68xl4_10 a span{color:#cf5651;background:#fce9e6;border-radius:50%;justify-content:center;align-items:center;width:23px;height:23px;font-size:9px;display:inline-flex}._card_68xl4_1[id]{scroll-margin-top:24px}@media (max-width:860px){._hero_68xl4_1{grid-template-columns:1fr;min-height:0;padding:36px 30px 26px}._heroVisual_68xl4_10 img{aspect-ratio:1.5;min-height:0;max-height:none}._heroCopy_68xl4_10 h1{font-size:clamp(44px,8vw,72px)}}@media (max-width:560px){._hero_68xl4_1{gap:20px;padding:28px 20px 20px}._heroVisual_68xl4_10{border-radius:17px;padding:7px}._heroVisual_68xl4_10 img{aspect-ratio:1.12}._heroVisual_68xl4_10 figcaption{grid-template-columns:1fr;padding:12px 7px 5px}._heroVisual_68xl4_10 figcaption span{grid-column:auto}._heroStats_68xl4_10{gap:8px}._heroStats_68xl4_10 span{font-size:10px}._worldNav_68xl4_10{margin:14px -2px 4px}._worldNav_68xl4_10 a{padding:10px 12px;font-size:10px}}._noProductImage_68xl4_14{color:#667680;text-align:center;background:#f3f4f1;place-items:center;width:100%;height:100%;padding:20px;font-size:13px;display:grid}._productBriefImage_68xl4_6{background:#f3f4f1}._tags_1prkh_1{flex-wrap:wrap;gap:5px;margin:7px 0 10px;display:flex}._tags_1prkh_1 span{color:#526977;background:#fbfcfa;border:1px solid #e4e9e5;border-radius:999px;padding:6px 8px;font-size:9px;line-height:1}.si-page{--si-navy:#142b49;--si-coral:#ff5757;--si-blue:#5c7897;color:var(--si-navy);background:#fff;overflow:hidden}.si-page *{box-sizing:border-box}.si-hero,.si-detail-hero{background:var(--si-navy);color:#fff;grid-template-columns:.98fr 1.02fr;align-items:center;gap:5.5%;min-height:600px;padding:88px 7% 94px;display:grid;position:relative}.si-hero-copy,.si-detail-copy{max-width:700px}.si-eyebrow{letter-spacing:1.7px;color:#e5b5a5;align-items:center;gap:9px;font-size:10px;font-weight:700;display:flex}.si-eyebrow i{background:var(--si-coral);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #ff575722}.si-hero h1,.si-detail h1{letter-spacing:-.06em;max-width:780px;margin:28px 0 20px;font-size:clamp(45px,5.4vw,78px);line-height:1.01}.si-hero h1 em,.si-detail h1 em,.si-page em{color:#ff8880;font-style:normal}.si-hero-copy>p,.si-detail-copy>p{color:#d6e0eb;max-width:590px;font-size:18px;line-height:1.75}.si-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:30px;display:flex}.si-button{background:var(--si-coral);color:#fff;letter-spacing:.2px;border-radius:4px;align-items:center;gap:14px;min-height:48px;padding:0 20px;font-size:12px;font-weight:700;text-decoration:none;transition:transform .18s,background .18s;display:inline-flex}.si-button:hover{background:#ec494f;transform:translateY(-2px)}.si-button--light{color:var(--si-navy);background:#fff}.si-button--light:hover{background:#f4e8e4}.si-text-link{color:#fff;align-items:center;gap:8px;font-size:12px;font-weight:650;text-decoration:none;display:inline-flex}.si-hero-meta{color:#aebed0;letter-spacing:.7px;text-transform:uppercase;align-items:center;gap:14px;margin-top:52px;font-size:10px;display:flex}.si-hero-meta span{align-items:center;gap:7px;display:flex}.si-hero-meta b{color:#ff9487;font-size:10px}.si-hero-visual{background:#1c3b5c;border:1px solid #ffffff20;min-width:0;margin:0;position:relative;box-shadow:0 25px 60px #06172a66}.si-hero-visual>img{aspect-ratio:1.34;object-fit:cover;opacity:.92;width:100%;display:block}.si-hero-visual:after{content:"";pointer-events:none;background:linear-gradient(#10294305 35%,#1029439c 100%);position:absolute;inset:0}.si-hero-visual figcaption{z-index:1;color:#fff;flex-direction:column;gap:6px;padding:20px 22px;display:flex;position:absolute;bottom:0;left:0;right:0}.si-hero-visual figcaption span{letter-spacing:1.5px;color:#ffb2a8;font-size:9px}.si-hero-visual figcaption b{font-size:11px;font-weight:500}.si-visual-stamp{z-index:2;color:var(--si-navy);letter-spacing:1px;background:#fff;align-items:center;gap:8px;padding:10px 12px;font-size:9px;font-weight:700;display:flex;position:absolute;top:18px;left:18px}.si-scroll{color:#afc1d4;letter-spacing:1.4px;align-items:center;gap:8px;font-size:9px;text-decoration:none;display:flex;position:absolute;bottom:27px;left:7%}.si-range,.si-materials{padding:95px 7%}.si-section-heading{justify-content:space-between;align-items:end;gap:45px;margin-bottom:34px;display:flex}.si-section-heading h2,.si-process h2,.si-brief h2,.si-next h2,.si-content-grid h2{letter-spacing:-.05em;margin:16px 0 0;font-size:clamp(34px,4vw,54px);line-height:1.08}.si-section-heading h2 em,.si-process h2 em,.si-brief h2 em,.si-content-grid h2 em{color:var(--si-coral)}.si-section-heading>p{color:#5d6d80;max-width:460px;margin:0 0 4px;font-size:14px;line-height:1.8}.si-card-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.si-card{min-width:0;color:inherit;background:#fff;border:1px solid #e2e7ee;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s}.si-card:hover{border-color:#ef9b93;transform:translateY(-4px);box-shadow:0 16px 32px #142b4912}.si-card--feature{grid-column:span 2}.si-card-art{background:linear-gradient(135deg,#edf2f4,#dce6e8);height:145px;padding:15px 16px;position:relative;overflow:hidden}.si-card:nth-child(2n) .si-card-art{background:linear-gradient(135deg,#e8efec,#dce6df)}.si-card:nth-child(3n) .si-card-art{background:linear-gradient(135deg,#f4e8dc,#ead8c7)}.si-card-art>span{z-index:2;letter-spacing:1.3px;color:#51657a;font-size:8px;font-weight:700;position:relative}.si-card-art>strong{color:#142b4920;letter-spacing:-3px;font-size:42px;font-weight:750;position:absolute;top:15px;right:18px}.si-card-art>svg{color:var(--si-coral);position:absolute;bottom:15px;right:15px}.si-art-lines{background:linear-gradient(90deg,#0000 49.6%,#49657d44 50%,#0000 50.4%),linear-gradient(#0000 49.6%,#49657d44 50%,#0000 50.4%);border:1px solid #49657d55;position:absolute;inset:45px 22px 12px;transform:perspective(180px)rotateX(15deg)}.si-art-lines:before,.si-art-lines:after{content:"";border:1px solid #49657d44;width:24%;position:absolute;top:0;bottom:0}.si-art-lines:before{left:0}.si-art-lines:after{right:0}.si-art-lines i{aspect-ratio:1;border:1px solid #49657d44;border-radius:50%;width:14%;position:absolute;top:35%;left:43%}.si-art-lines i:nth-child(2),.si-art-lines i:nth-child(3){display:none}.si-card:nth-child(2) .si-art-lines,.si-card:nth-child(3) .si-art-lines,.si-card:nth-child(5) .si-art-lines{inset:38px 28px 8px;transform:none}.si-card:nth-child(2) .si-art-lines:before,.si-card:nth-child(3) .si-art-lines:before,.si-card:nth-child(5) .si-art-lines:before{border-top:0;border-radius:0 0 50% 50%;width:40%;left:30%}.si-card:nth-child(2) .si-art-lines:after,.si-card:nth-child(3) .si-art-lines:after,.si-card:nth-child(5) .si-art-lines:after{display:none}.si-card:nth-child(2) .si-art-lines i,.si-card:nth-child(3) .si-art-lines i,.si-card:nth-child(5) .si-art-lines i{top:44%;left:46%}.si-card-copy{padding:17px 18px 20px}.si-card-copy>span{letter-spacing:1.3px;color:#8290a0;font-size:8px}.si-card-copy h3{letter-spacing:-.4px;margin:10px 0 7px;font-size:18px;line-height:1.2}.si-card-copy p{color:#627084;min-height:55px;margin:0 0 14px;font-size:11px;line-height:1.65}.si-card-copy>b{color:#cc4148;align-items:center;gap:8px;font-size:10px;display:flex}.si-note{color:#65758a;margin:18px 0 0;font-size:10px;line-height:1.7}.si-process{background:#f4f6f8;grid-template-columns:.9fr 1.1fr;align-items:center;gap:8%;padding:80px 7%;display:grid}.si-process>div>p,.si-brief>div>p{color:#5d6d80;max-width:490px;margin:18px 0 25px;font-size:13px;line-height:1.8}.si-process ol{border-top:1px solid #d9e0e7;margin:0;padding:0;list-style:none}.si-process li{border-bottom:1px solid #d9e0e7;align-items:center;gap:18px;min-height:56px;display:flex}.si-process li span{color:var(--si-coral);font-size:10px;font-weight:700}.si-process li strong{font-size:13px;font-weight:650}.si-process li svg{color:#8797a8;margin-left:auto}.si-materials{background:#fff}.si-material-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.si-material-grid article{border-top:2px solid var(--si-coral);background:#f7f8fa;min-height:152px;padding:23px 20px}.si-material-grid article>span{color:#8a98a7;letter-spacing:1px;font-size:9px}.si-material-grid h3{margin:14px 0 7px;font-size:17px}.si-material-grid p{color:#64748a;margin:0;font-size:11px;line-height:1.65}.si-brief{background:#f2f5f8;grid-template-columns:.9fr 1.1fr;gap:7%;padding:78px 7%;display:grid}.si-brief-checks{grid-template-columns:1fr 1fr;gap:14px;display:grid}.si-brief-checks>div{color:#43566e;background:#fff;border:1px solid #e0e6ed;align-items:flex-start;gap:10px;padding:15px;font-size:11px;line-height:1.55;display:flex}.si-brief-checks>div svg{color:var(--si-coral);flex:none}.si-brief-checks .si-button{grid-column:1/-1;justify-self:start;margin-top:5px}.si-next{background:#fff;justify-content:space-between;align-items:end;gap:24px;padding:58px 7%;display:flex}.si-next a{color:#c94349;align-items:center;gap:10px;font-size:12px;font-weight:700;text-decoration:none;display:flex}.si-disclaimer{color:#cfdae6;background:#142b49;align-items:flex-start;gap:8px;margin:0;padding:18px 7%;font-size:9px;line-height:1.65;display:flex}.si-disclaimer svg{color:#ff8b7e;flex:none}.si-crumb{color:#b7c6d4;background:#10243c;align-items:center;gap:10px;padding:18px 7%;font-size:10px;display:flex}.si-crumb a{color:#fff;text-decoration:none}.si-detail-hero{min-height:490px;padding-top:48px;padding-bottom:75px}.si-detail-hero .si-hero-visual>img{aspect-ratio:1.42}.si-detail-hero h1{font-size:clamp(40px,4.8vw,68px)}.si-content-grid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:8%;padding:84px 7%;display:grid}.si-content-grid .si-lede{color:#627084;max-width:420px;margin-top:18px;font-size:13px;line-height:1.8}.si-system-list{border-top:1px solid #dce3ea}.si-system-list article{border-bottom:1px solid #dce3ea;grid-template-columns:38px 1fr 18px;align-items:center;gap:13px;padding:20px 0;display:grid}.si-system-list article>span{color:var(--si-coral);font-size:10px;font-weight:700}.si-system-list h3{margin:0;font-size:14px}.si-system-list p{color:#748194;margin:6px 0 0;font-size:10px}.si-system-list svg{color:#5c927d}.si-planning{background:#f4f6f8;grid-template-columns:.85fr 1.15fr;gap:8%;padding:75px 7%;display:grid}.si-section-heading h2{margin-top:14px}.si-planning .si-section-heading{margin:0;display:block}.si-section-heading>p{line-height:1.75}.si-check-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.si-check-grid article{background:#fff;border:1px solid #e2e7ed;min-height:108px;padding:16px}.si-check-grid article>span{color:var(--si-coral);font-size:9px;font-weight:700}.si-check-grid article p{color:#40536e;margin:12px 0 0;font-size:12px;line-height:1.6}.si-request{grid-template-columns:.9fr 1.1fr;gap:8%;padding:78px 7%;display:grid}.si-request h2{letter-spacing:-.05em;margin:15px 0;font-size:clamp(34px,3.8vw,50px);line-height:1.1}.si-request h2 em{color:var(--si-coral)}.si-request>div>p{color:#667589;max-width:480px;font-size:12px;line-height:1.8}.si-deliverables{flex-direction:column;gap:12px;display:flex}.si-deliverables>div{color:#485b71;align-items:flex-start;gap:10px;font-size:11px;display:flex}.si-deliverables>div svg{color:#5b927d;flex:none}.si-deliverables .si-button{align-self:flex-start;margin-top:12px}.si-related{background:#f5f7f9;padding:65px 7%}.si-related .si-section-heading{margin-bottom:20px}.si-related-links{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.si-related-links a{color:var(--si-navy);background:#fff;border:1px solid #e2e6ea;justify-content:space-between;align-items:center;gap:8px;padding:17px;font-size:11px;font-weight:650;text-decoration:none;display:flex}.si-related-links a svg{color:var(--si-coral);flex:none}@media (max-width:1000px){.si-hero,.si-detail-hero{grid-template-columns:1fr 1fr;gap:4%;padding-left:5%;padding-right:5%}.si-hero h1{font-size:clamp(42px,5.2vw,60px)}.si-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.si-card--feature{grid-column:span 1}.si-range,.si-materials,.si-process,.si-brief,.si-request,.si-content-grid,.si-planning{padding-left:5%;padding-right:5%}.si-scroll{left:5%}.si-related-links{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.si-hero,.si-detail-hero{flex-direction:column;align-items:stretch;gap:32px;min-height:0;padding:52px 5% 76px;display:flex}.si-hero h1,.si-detail h1{margin:22px 0 14px;font-size:clamp(42px,12vw,62px)}.si-hero-copy>p,.si-detail-copy>p{font-size:15px}.si-hero-meta{gap:8px;margin-top:28px;font-size:8px}.si-hero-visual>img{aspect-ratio:1.22}.si-scroll{bottom:20px}.si-range,.si-materials{padding:62px 5%}.si-section-heading{margin-bottom:22px;display:block}.si-section-heading>p{margin-top:16px;font-size:12px}.si-card-grid{gap:9px}.si-card-art{height:115px;padding:11px}.si-art-lines{inset:40px 14px 9px}.si-card-copy{padding:13px 12px 15px}.si-card-copy h3{font-size:15px}.si-card-copy p{min-height:72px;font-size:10px}.si-process,.si-brief,.si-content-grid,.si-planning,.si-request{padding:58px 5%;display:block}.si-process ol{margin-top:30px}.si-material-grid{grid-template-columns:1fr 1fr;gap:8px}.si-material-grid article{min-height:135px;padding:17px 14px}.si-brief-checks{gap:8px;margin-top:25px}.si-brief-checks>div{padding:12px;font-size:10px}.si-next{padding:45px 5%;display:block}.si-next a{margin-top:20px}.si-disclaimer{padding:15px 5%}.si-crumb{gap:7px;padding:15px 5%;font-size:9px}.si-detail-hero{padding-top:40px}.si-content-grid{padding-top:58px}.si-system-list{margin-top:24px}.si-system-list article{grid-template-columns:30px 1fr 16px;gap:8px}.si-planning .si-section-heading{margin-bottom:22px}.si-check-grid{gap:8px}.si-check-grid article{min-height:120px;padding:13px}.si-check-grid article p{font-size:11px}.si-request h2{font-size:38px}.si-related{padding:48px 5%}.si-related-links{grid-template-columns:1fr 1fr;gap:7px}.si-related-links a{padding:13px;font-size:10px}}@media (max-width:390px){.si-card-grid{grid-template-columns:1fr}.si-card-art{height:125px}.si-card-copy p{min-height:0}.si-related-links,.si-brief-checks{grid-template-columns:1fr}}.si-card-art{background:#10243c;height:168px;padding:0}.si-card-art>img{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block;position:absolute;inset:0}.si-card:hover .si-card-art>img{transform:scale(1.035)}.si-card-art:after{content:"";pointer-events:none;background:linear-gradient(#071628a6 0%,#07162808 42%,#07162838 100%);position:absolute;inset:0}.si-card-art>span{z-index:1;color:#fff;letter-spacing:1.15px;background:#10243cbd;padding:7px 9px;font-size:8px;position:absolute;top:13px;left:13px}.si-card-art>svg{z-index:1;color:#fff;filter:drop-shadow(0 1px 4px #142b49);position:absolute;bottom:12px;right:13px}.si-card-copy h3{min-height:2.5em;font-size:16px;line-height:1.25}@media (max-width:680px){.si-card-art{height:128px}.si-card-copy h3{min-height:3.6em;font-size:14px}.si-card-copy p{min-height:76px}}.si-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1000px){.si-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.si-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:390px){.si-card-grid{grid-template-columns:1fr}}.si-card-grid .si-card{flex-direction:column;align-self:start;display:flex}.si-card-grid .si-card--feature{grid-column:auto}.si-card-grid .si-card-art{aspect-ratio:16/9;flex:none;height:auto}.si-card-grid .si-card-copy{flex-direction:column;gap:12px;padding:20px;display:flex}.si-card-grid .si-card-copy h3{min-height:0;margin:0;font-size:18px;line-height:1.3}.si-card-grid .si-card-copy p{min-height:0;margin:0;font-size:13px;line-height:1.65}.si-card-grid .si-card-copy>b{margin-top:6px;font-size:12px}@media (max-width:680px){.si-card-grid{grid-template-columns:1fr}.si-card-grid .si-card-copy{padding:18px}.si-card-grid .si-card-copy h3{font-size:18px}}.si-buyer-guide{background:#fff;padding:64px 7%}.si-buyer-guide>.si-eyebrow{color:#a33c42}.si-buyer-guide>h2,.si-buyer-questions>h2{margin:16px 0;font-size:clamp(28px,3vw,42px);line-height:1.15}.si-buyer-guide>p{color:#51657a;max-width:960px;font-size:16px;line-height:1.8}.si-scope-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:26px 0;display:grid}.si-scope-grid article{background:#f6f8fa;border:1px solid #dce3ea;padding:24px}.si-scope-grid h3{margin:0 0 10px;font-size:19px}.si-scope-grid p,.si-buyer-questions p{color:#51657a;margin:0;font-size:14px;line-height:1.8}.si-buyer-questions{max-width:1050px;margin-top:44px}.si-buyer-questions details{border-bottom:1px solid #dce3ea;padding:20px 0}.si-buyer-questions summary{cursor:pointer;font-size:16px;font-weight:650;line-height:1.5}.si-buyer-questions p{margin-top:14px}.si-scope-links{flex-wrap:wrap;gap:18px;margin-top:28px;display:flex}.si-scope-links a{color:#ad303d;font-size:14px}:is(.si-scope-links a:focus-visible,.si-buyer-questions summary:focus-visible){outline-offset:4px;outline:3px solid #ff5757}@media (max-width:680px){.si-buyer-guide{padding:44px 5%}.si-scope-grid{grid-template-columns:1fr}.si-scope-grid article{padding:20px}}._tabs_tkjo1_1{flex-wrap:wrap;gap:10px;margin:22px 0 12px;display:flex}._tabs_tkjo1_1 button{color:#193248;font:inherit;cursor:pointer;background:#fff;border:1px solid #dce4e0;border-radius:999px;padding:12px 22px;font-size:13px}._tabs_tkjo1_1 button._active_tkjo1_3{color:#fff;background:#193248;border-color:#193248}._tabs_tkjo1_1 button:focus-visible{outline-offset:3px;outline:3px solid #ff5757}._ageCard_tkjo1_4:focus-visible{outline-offset:3px;outline:3px solid #ff5757}._helper_tkjo1_5{color:#71818b;max-width:760px;margin:0 0 8px;font-size:13px;line-height:1.7}._ageGrid_tkjo1_6{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:25px 0;display:grid}._ageCard_tkjo1_4{color:#193248;text-align:left;cursor:pointer;background:#fff;border:1px solid #dce4e0;border-radius:14px;flex-direction:column;align-items:flex-start;gap:14px;min-height:190px;padding:22px;display:flex}._ageCard_tkjo1_4:hover{border-color:#ff5757;box-shadow:0 12px 28px #19324812}._ageCard_tkjo1_4 small{letter-spacing:.1em;color:#b34d42;font-size:9px}._ageCard_tkjo1_4 strong{letter-spacing:-.035em;font-size:23px;font-weight:500}._ageCard_tkjo1_4 span{color:#71818b;font-size:12px;line-height:1.55}._ageCard_tkjo1_4 b{align-items:center;gap:5px;margin-top:auto;font-size:11px;font-weight:500;display:flex}@media (max-width:780px){._ageGrid_tkjo1_6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){._tabs_tkjo1_1{gap:7px}._tabs_tkjo1_1 button{padding:10px 15px;font-size:12px}._ageGrid_tkjo1_6{grid-template-columns:1fr}._ageCard_tkjo1_4{min-height:155px}}
