.ih-root{--navy:#0b2a45;--deep:#061a2c;--steel:#517a9b;--mist:#b7c7d8;--white:#fff;--surface:#f3f6f9;--text-2:#3d5266;--rule:#d3dde7;--rule-dark:#b7c7d83d;--serif:"Newsreader Variable", "Iowan Old Style", Georgia, serif;--sans:"Archivo Variable", "Segoe UI", system-ui, sans-serif;--ease:cubic-bezier(.22, 1, .36, 1);--head-h:84px;--gutter:20px;-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--head-h) + 12px);background:var(--white);color:var(--navy);font-family:var(--sans);font-size:17px;line-height:1.6}@media (width>=768px){.ih-root{--gutter:40px;font-size:18px}}@media (width>=1200px){.ih-root{--head-h:104px;--gutter:56px}}.ih-root *,.ih-root :before,.ih-root :after{box-sizing:border-box}.ih-root body{-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}.ih-root :is(h1,h2,h3,p,ul,ol,dl,dd,figure){margin:0}.ih-root :is(ul,ol){padding:0;list-style:none}.ih-root img,.ih-root svg{max-width:100%;display:block}.ih-root :focus-visible{outline:2px solid var(--steel);outline-offset:3px}.ih-root main:focus{outline:none}.ih-wrap{width:100%;max-width:calc(1280px + var(--gutter) * 2);padding-inline:var(--gutter);margin-inline:auto}.ih-skip{z-index:300;background:var(--white);color:var(--navy);padding:10px 14px;font-weight:600;text-decoration:none;position:absolute;top:-80px;left:12px}.ih-skip:focus{top:12px}.ih-banner{z-index:60;padding:6px var(--gutter);color:var(--mist);text-align:center;background:#04121f;font-size:12.5px;line-height:1.4;position:relative}.ih-banner a{color:var(--white);margin-left:8px}.ih-root h1,.ih-root h2{font-family:var(--serif);font-optical-sizing:auto;letter-spacing:-.022em;text-wrap:balance;font-weight:300}.ih-root h2{font-size:clamp(2.1rem,1.25rem + 2.7vw,3.9rem);line-height:1.04}.ih-sechead{gap:18px;max-width:46rem;margin-bottom:clamp(36px,5vw,64px);display:grid}.ih-sechead p{max-width:38rem;color:var(--text-2)}.ih-sechead--dark p{color:var(--mist)}.ih-btn{border:1px solid var(--navy);background:var(--navy);min-height:50px;color:var(--white);font:600 15.5px/1.2 var(--sans);letter-spacing:.005em;cursor:pointer;transition:background-color .2s var(--ease), color .2s var(--ease), border-color .2s var(--ease);border-radius:2px;justify-content:center;align-items:center;gap:10px;padding:0 22px;text-decoration:none;display:inline-flex}.ih-btn:hover{background:#12385b}.ih-btn--light{border-color:var(--white);background:var(--white);color:var(--navy)}.ih-btn--light:hover{background:var(--mist);border-color:var(--mist)}.ih-btn--ghost{color:var(--white);background:0 0;border-color:#ffffff8c}.ih-btn--ghost:hover{border-color:var(--white);background:#ffffff14}.ih-btn--lg{min-height:56px;padding:0 28px;font-size:16.5px}.ih-btn[aria-disabled=true]{cursor:default}.ih-link{align-items:center;min-height:44px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.ih-link:after{content:"";transform-origin:0;height:1px;transition:transform .26s var(--ease);background:currentColor;position:absolute;bottom:9px;left:0;right:0}.ih-link:hover:after{transform:scaleX(.35)}.ih-link--light{color:var(--white)}.ih-status{font:500 13px/1.3 var(--sans);color:var(--steel);white-space:nowrap;align-items:center;gap:6px;font-stretch:85%;display:inline-flex}.ih-status:before{content:"";border:1.5px solid;border-radius:50%;width:7px;height:7px}.ih-head{z-index:50;height:var(--head-h);padding-inline:var(--gutter);color:var(--white);transition:background-color .3s var(--ease), box-shadow .3s var(--ease);background:linear-gradient(#04121f8c,#04121f00);align-items:center;gap:24px;display:flex;position:sticky;top:0}.ih-head.is-solid{box-shadow:0 1px 0 var(--rule-dark);background:#061a2cf0}@supports (backdrop-filter:blur(8px)){.ih-head.is-solid{backdrop-filter:blur(14px)saturate(1.2);background:#061a2ce6}}.ih-logo{flex:none;width:116px;display:block}.ih-logo img{width:100%;height:auto}@media (width>=1200px){.ih-logo{width:160px}}.ih-nav{margin-left:auto;display:none}.ih-nav ul{gap:4px;display:flex}.ih-nav a,.ih-menu a:not(.ih-btn){color:#ffffffdb;min-height:44px;transition:color .18s var(--ease);align-items:center;padding:0 12px;font-size:15px;text-decoration:none;display:inline-flex;position:relative}.ih-nav a:after{content:"";background:var(--mist);transform-origin:0;height:1px;transition:transform .26s var(--ease);position:absolute;bottom:8px;left:12px;right:12px;transform:scaleX(0)}.ih-nav a:hover,.ih-nav a:focus-visible{color:var(--white)}.ih-nav a:hover:after,.ih-nav a:focus-visible:after,.ih-nav a[aria-current]:after{transform:scaleX(1)}.ih-head__end{align-items:center;gap:14px;margin-left:auto;display:flex}.ih-lang{align-items:center;gap:2px;font-size:14px;display:flex}.ih-lang>*{min-width:40px;min-height:40px;color:var(--mist);place-items:center;text-decoration:none;display:inline-grid}.ih-lang [aria-current]{color:var(--white);text-underline-offset:6px;text-decoration:underline}.ih-lang a:hover{color:var(--white)}.ih-head__cta{min-height:44px;font-size:14.5px;display:none}.ih-menu-btn{min-height:44px;color:var(--white);cursor:pointer;background:0 0;border:1px solid #ffffff80;border-radius:2px;align-items:center;gap:10px;padding:0 14px;font-size:15px;text-decoration:none;display:inline-flex}.ih-menu-btn__bars{gap:5px;width:16px;display:grid}.ih-menu-btn__bars span{height:1.5px;transition:transform .26s var(--ease);background:currentColor}.ih-menu-btn[aria-expanded=true] .ih-menu-btn__bars span:first-child{transform:translateY(3.25px)rotate(45deg)}.ih-menu-btn[aria-expanded=true] .ih-menu-btn__bars span:last-child{transform:translateY(-3.25px)rotate(-45deg)}.ih-menu{padding:12px var(--gutter) 28px;background:var(--deep);border-top:1px solid var(--rule-dark);clip-path:inset(0);transition:clip-path .38s var(--ease);max-height:calc(100dvh - var(--head-h));overscroll-behavior:contain;gap:20px;display:grid;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.ih-menu[hidden]{display:none}.ih-menu.is-closing{clip-path:inset(0 0 100%)}.ih-menu li a:not(.ih-btn){border-bottom:1px solid var(--rule-dark);width:100%;min-height:56px;font-family:var(--serif);color:var(--white);padding:0;font-size:1.6rem;font-weight:350}.ih-dd{align-items:center;display:flex;position:relative}.ih-nav .ih-dd>a{padding-right:2px}.ih-nav .ih-dd>a:after{right:2px}.ih-dd__btn{color:#ffffffdb;cursor:pointer;background:0 0;border:0;border-radius:2px;place-items:center;width:28px;min-height:44px;margin-right:6px;padding:0;display:inline-grid}.ih-dd__btn:hover,.ih-dd__btn:focus-visible,.ih-dd[data-open] .ih-dd__btn{color:var(--white)}.ih-dd__btn svg{transition:transform .22s var(--ease)}.ih-dd[data-open] .ih-dd__btn svg{transform:rotate(180deg)}.ih-dd__panel{width:420px;padding-top:calc(var(--head-h) / 2 - 22px);visibility:hidden;opacity:0;transition:opacity .16s var(--ease), transform .22s var(--ease), visibility 0s linear .22s;position:absolute;top:100%;left:0;transform:translateY(-6px)}.ih-root.js .ih-dd[data-open] .ih-dd__panel,.ih-root:not(.js) .ih-dd:is(:hover,:focus-within) .ih-dd__panel{visibility:visible;opacity:1;transition-delay:0s;transform:none}.ih-head:has(.ih-dd[data-open]){background:#061a2cf5}.ih-dd__inner{border:1px solid var(--rule-dark);background:var(--deep);border-top:0;border-radius:0 0 2px 2px;padding:8px;box-shadow:0 22px 44px #020a126b}.ih-nav .ih-dd__list{gap:2px;display:grid}.ih-nav .ih-dd__panel a{min-height:0;color:var(--white);transition:background-color .16s var(--ease);border-radius:2px;gap:3px;padding:12px 14px;display:grid}.ih-nav .ih-dd__panel a:after{content:none}.ih-nav .ih-dd__panel a:hover,.ih-nav .ih-dd__panel a:focus-visible{background:#ffffff12}.ih-nav .ih-dd__panel a:focus-visible{outline-offset:-2px}.ih-nav .ih-dd__panel a[aria-current]{box-shadow:inset 2px 0 0 var(--mist)}.ih-dd__t{font-size:15.5px;font-weight:500;line-height:1.3}.ih-dd__d{color:var(--mist);font-size:13.5px;line-height:1.45}.ih-nav .ih-dd__panel .ih-dd__all{border-top:1px solid var(--rule-dark);color:var(--mist);border-radius:0;margin-top:6px;padding:12px 14px 8px;font-size:14px;display:flex}.ih-nav .ih-dd__panel .ih-dd__all:hover,.ih-nav .ih-dd__panel .ih-dd__all:focus-visible{color:var(--white)}.ih-macc__row{border-bottom:1px solid var(--rule-dark);align-items:stretch;display:flex}.ih-menu .ih-macc__row a:not(.ih-btn){border-bottom:0;flex:1}.ih-macc__btn{border:0;border-left:1px solid var(--rule-dark);width:56px;min-height:56px;color:var(--white);cursor:pointer;background:0 0;flex:none;place-items:center;padding:0;display:grid}.ih-macc__btn svg{transition:transform .22s var(--ease)}.ih-macc__btn[aria-expanded=true] svg{transform:rotate(180deg)}.ih-macc__list{border-bottom:1px solid var(--rule-dark);padding:6px 0 10px;display:grid}.ih-macc__list[hidden]{display:none}.motion .ih-macc__list:not([hidden]){animation:ih-acc-in .26s var(--ease)}@keyframes ih-acc-in{0%{opacity:0;transform:translateY(-4px)}}.ih-menu .ih-macc__list li a:not(.ih-btn){min-height:48px;font-family:var(--sans);border-bottom:0;gap:2px;padding:10px 0 10px 16px;font-size:16px;font-weight:400;display:grid}.ih-menu .ih-macc__list li a[aria-current]{box-shadow:inset 2px 0 0 var(--mist)}.ih-menu .ih-macc__list .ih-dd__d{font-size:14px}@media (width>=768px){.ih-head__cta{display:inline-flex}}@media (width>=1200px){.ih-nav{display:block}.ih-head__end{margin-left:8px}.ih-head__cta{display:inline-flex}.ih-menu-btn,.ih-menu{display:none!important}.ih-nav a,.ih-head__cta{white-space:nowrap}.ih-nav .ih-dd__panel a{white-space:normal}}@media (width>=1200px) and (width<=1439px){.ih-head{gap:14px;padding-inline:28px}.ih-logo{width:132px}.ih-head__end{gap:8px}.ih-nav ul{gap:0}.ih-nav a{padding:0 8px;font-size:14px}.ih-nav a:after{left:8px;right:8px}.ih-dd__btn{width:24px;margin-right:2px}.ih-lang>*{min-width:32px}.ih-head__cta{padding-inline:14px;font-size:13.5px}}.ih-hero{margin-top:calc(-1 * var(--head-h));isolation:isolate;background:radial-gradient(80% 70% at 74% 42%, #173f6399, #061a2c00 72%), var(--deep);color:var(--white);display:grid;position:relative;overflow:hidden}.ih-hero:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#b7c7d817 1px,#0000 1px) 0 0/120px 120px,linear-gradient(90deg,#b7c7d817 1px,#0000 1px) 0 0/120px 120px,linear-gradient(#b7c7d80b 1px,#0000 1px) 0 0/24px 24px,linear-gradient(90deg,#b7c7d80b 1px,#0000 1px) 0 0/24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 100% at 70% 40%,#000 35%,#0000 100%);mask-image:radial-gradient(120% 100% at 70% 40%,#000 35%,#0000 100%)}.ih-hero__art{padding:calc(var(--head-h) + 4px) var(--gutter) 0;pointer-events:none;order:-1;justify-content:center;display:flex}.ih-hero__art .hd{aspect-ratio:640/800;width:auto;max-width:100%;height:min(44svh,420px)}.ih-hero__content{padding:8px var(--gutter) 48px;gap:22px;display:grid;position:relative}.ih-hero h1{max-width:12ch;font-size:clamp(2.6rem,1.15rem + 5.2vw,6.2rem);line-height:.98}.ih-hero__lead{color:#ffffffd6;max-width:34rem;font-size:clamp(1rem,.95rem + .25vw,1.15rem)}.ih-hero__actions{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}@media (width<=479px){.ih-hero__actions .ih-btn{width:100%}}@media (width>=900px){.ih-hero{align-items:center;min-height:clamp(720px,100svh,1080px)}.ih-hero__art{top:calc(var(--head-h) + 8px);bottom:56px;right:max(var(--gutter), calc((100% - 1280px) / 2));justify-content:flex-end;align-items:center;width:min(56%,760px);padding:0;position:absolute}.ih-hero__art .hd{height:100%;max-height:920px}.ih-hero__content{z-index:1;max-width:calc(44rem + max(var(--gutter), (100% - 1280px) / 2));padding:calc(var(--head-h) + 40px) var(--gutter) 88px max(var(--gutter), calc((100% - 1280px) / 2))}.ih-hero__content:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#061a2ce0 0%,#061a2cb3 55%,#061a2c00 100%);position:absolute;inset:0 -12% 0 0}}.ih-svc{background:var(--white);padding-block:clamp(72px,10vw,140px)}.svc-cards{gap:16px;display:grid}.svc-card{border:1px solid var(--rule);border-top:2px solid var(--navy);background:var(--white);transition:border-color .24s var(--ease), box-shadow .24s var(--ease), transform .24s var(--ease);grid-template-rows:auto 1fr;display:grid;position:relative}.svc-art{border-bottom:1px solid var(--rule);background:#f7f7f7;position:relative;overflow:hidden}.svc-art picture{display:block}.svc-art .svc-img{aspect-ratio:1122/1402;object-fit:contain;width:100%;height:auto}.svc-card__body{grid-template-rows:auto 1fr auto;gap:10px;padding:22px 22px 24px;display:grid}.svc-card__title{font-family:var(--serif);font-optical-sizing:auto;letter-spacing:-.01em;font-size:clamp(1.35rem,1.18rem + .5vw,1.6rem);font-weight:400;line-height:1.15}.svc-card__link{color:var(--navy);text-decoration:none}.svc-card__link:after{content:"";position:absolute;inset:0}.svc-card__link:focus-visible{outline:none}.svc-card:has(.svc-card__link:focus-visible){outline:2px solid var(--steel);outline-offset:3px}.svc-card__text{color:var(--text-2);font-size:16px}.svc-card__more{color:var(--navy);align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.svc-card__more svg{transition:transform .24s var(--ease)}.svc-card:hover{border-color:var(--steel);border-top-color:var(--navy);box-shadow:0 22px 40px -28px #0b2a4580}.svc-card:is(:hover,:focus-within) .svc-card__more svg{transform:translate(4px)}.motion .svc-card:hover{transform:translateY(-3px)}.motion .svc-card .svc-img{transition:transform .6s var(--ease)}.motion .svc-card:is(:hover,:focus-within) .svc-img{transform:scale(1.02)}.motion [data-art-reveal] .svc-art:after{content:"";pointer-events:none;background:linear-gradient(90deg,#f7f7f700 0%,#f7f7f7db 20%);width:125%;position:absolute;inset:0 auto 0 -25%;transform:translate(100%)}.motion:not(.reveal-safe) [data-art-reveal]:not(.is-seen) .svc-art:after{transform:translate(0)}.motion:not(.reveal-safe) [data-art-reveal]:not(.is-seen) .svc-img{scale:1.04}.motion:not(.reveal-safe) .svc-card[data-art-reveal]:not(.is-seen){opacity:0;translate:0 18px}.motion [data-art-reveal].is-seen .svc-art:after{animation:art-sweep 1.1s cubic-bezier(.65, 0, .35, 1) calc(var(--d,0s) + .14s) both}.motion [data-art-reveal].is-seen .svc-img{animation:art-settle 1.4s var(--ease) var(--d,0s) both}.motion .svc-card[data-art-reveal].is-seen{animation:art-rise .64s var(--ease) var(--d,0s) both}@keyframes art-sweep{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes art-settle{0%{scale:1.04}to{scale:1}}@keyframes art-rise{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0}}@media (width>=640px){.svc-cards{grid-template-columns:1fr 1fr;gap:20px}}@media (width>=1100px){.svc-cards{grid-template-columns:repeat(4,minmax(0,1fr))}}.ih-proc{background:linear-gradient(#b7c7d80d 1px, transparent 1px) 0 0 / 100% 40px, var(--deep);color:var(--white);padding-block:clamp(80px,11vw,150px)}.ih-lanes{position:relative}.ih-lanes__steps{counter-reset:step;gap:0;display:grid}.ih-lane{display:none}.ih-step{grid-template-columns:44px 1fr;gap:16px;padding-bottom:28px;display:grid;position:relative}.ih-step:before{content:"";background:var(--rule-dark);width:1px;position:absolute;top:44px;bottom:0;left:21px}.ih-step:last-child:before,.ih-step__station{display:none}.ih-step__num{border:1px solid var(--mist);width:44px;height:44px;font:500 15px/1 var(--sans);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;display:grid}.ih-step[data-lane="1"] .ih-step__num{background:var(--white);color:var(--navy);border-color:var(--white)}.ih-step[data-lane="2"] .ih-step__num{border-style:dashed}.ih-step__card{gap:6px;padding-top:8px;display:grid}.ih-step__card h3{font-family:var(--serif);font-size:1.45rem;font-weight:400;line-height:1.15}.ih-step__card p{color:#ffffffd6;font-size:16px}.ih-step__lane{border:1px solid var(--rule-dark);color:var(--mist);justify-self:start;margin-top:4px;padding:2px 8px;font-size:12.5px;font-stretch:85%}.ih-proc__note{border-left:2px solid var(--mist);max-width:44rem;color:var(--mist);background:#b7c7d80f;margin-top:40px;padding:16px 18px;font-size:15px}@media (width>=1100px){.ih-lanes{grid-template-columns:150px repeat(var(--steps), minmax(0, 1fr));grid-template-rows:56px repeat(3,minmax(140px,auto));display:grid}.ih-lanes__steps{display:contents}.ih-lane{grid-column:1/-1;grid-row:var(--row);border-top:1px dashed var(--rule-dark);display:block;position:relative}.ih-lane__label{width:136px;color:var(--mist);font-size:15px;font-stretch:88%;line-height:1.35;position:absolute;top:14px;left:0}.ih-lane__line{display:none}.ih-step{grid-column:var(--col);grid-row:1/span 4;grid-template-rows:subgrid;z-index:1;grid-template-columns:1fr;gap:0;padding:0 12px 0 0;display:grid}.ih-step:before{display:none}.ih-step__station{background:linear-gradient(180deg, var(--mist), #b7c7d826);transform-origin:top;width:1px;display:block;position:absolute;top:44px;bottom:0;left:21px}.ih-step__num{z-index:1;background:var(--deep);grid-row:1;align-self:start;position:relative}.ih-step[data-lane="1"] .ih-step__num{background:var(--white)}.ih-step__card{grid-row:calc(var(--row) - 0);z-index:1;background:var(--deep);border:1px solid var(--rule-dark);align-self:start;margin:16px 0 16px 30px;padding:14px 14px 16px;position:relative}.ih-step__card h3{font-size:1.25rem}.ih-step__card p{font-size:15.5px;line-height:1.5}.ih-step[data-lane="1"] .ih-step__card{background:var(--navy);border-color:var(--steel)}.ih-step__lane{display:none}}.ih-lanes__track{display:none}.ih-lanes.is-tracked .ih-lanes__track{background:var(--rule-dark);pointer-events:none;width:1px;display:block;position:absolute;top:22px;bottom:28px;left:21px}.ih-lanes__fill{background:var(--mist);transform-origin:top;transform:scaleY(var(--p,0));transition:transform .38s var(--ease);position:absolute;inset:0}.ih-lanes.is-tracked .ih-step:before{display:none}.ih-lanes.is-tracked .ih-step__card,.ih-lanes.is-tracked .ih-step__num{transition:opacity .32s var(--ease), border-color .32s var(--ease), background-color .32s var(--ease), transform .32s var(--ease)}.ih-lanes.is-tracked .ih-step[data-state=next] .ih-step__card{opacity:.7}.ih-lanes.is-tracked .ih-step[data-state=done] .ih-step__card{opacity:.9}.ih-lanes.is-tracked .ih-step[data-state=done] .ih-step__num{border-style:solid;border-color:var(--mist)}.ih-lanes.is-tracked .ih-step[data-state=active] .ih-step__num{border-color:var(--white);transform:scale(1.12);box-shadow:0 0 0 6px #b7c7d829}.ih-lanes.is-tracked .ih-step[data-state=active] .ih-step__card{opacity:1;border-color:var(--mist)}@media (width>=1100px){.ih-lanes.is-tracked .ih-lanes__track{width:auto;height:1px;margin-left:22px;margin-right:calc(100% / var(--steps) - 22px);grid-area:1/2/auto/-1;align-self:start;position:relative;inset:22px 0 auto}.ih-lanes__fill{transform-origin:0;transform:scaleX(var(--p,0))}.ih-lane.is-active .ih-lane__label{color:var(--white)}.ih-lane .ih-lane__label{transition:color .32s var(--ease)}}.ih-proc__foot{flex-wrap:wrap;align-items:center;gap:20px 32px;margin-top:40px;display:flex}.ih-proc__foot .ih-proc__note{flex:28rem;margin-top:0}.ih-tool{gap:14px;display:grid}.ih-tool__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.ih-tool__head h3{font-family:var(--serif);letter-spacing:-.015em;font-size:clamp(1.6rem,1.3rem + 1vw,2.2rem);font-weight:350;line-height:1.1}.ih-tool__body{color:var(--text-2);max-width:34rem}.ih-tool__limit{color:var(--text-2);font-size:14px}.ih-win{border:1px solid var(--navy);background:var(--white);box-shadow:10px 10px #0b2a4514}.ih-win__bar{border-bottom:1px solid var(--navy);background:var(--navy);color:var(--mist);justify-content:space-between;align-items:center;gap:16px;padding:10px 14px;font-size:13px;font-stretch:88%;display:flex}.ih-progress{background:#b7c7d84d;width:120px;height:3px;position:relative}.ih-progress__fill{background:var(--white);width:33%;transition:width .7s var(--ease);position:absolute;inset:0 auto 0 0}.ih-win__body{padding:20px}.ih-q{font-family:var(--serif);margin-bottom:14px;font-size:1.3rem;line-height:1.2}.ih-opts{gap:8px;display:grid}.ih-opt{border:1px solid var(--rule);transition:border-color .26s var(--ease), background-color .26s var(--ease);grid-template-columns:36px 1fr;align-items:center;gap:12px;padding:9px 12px;font-size:14.5px;display:grid}.ih-opt__k{border:1px solid var(--steel);border-radius:50%;place-items:center;width:30px;height:30px;font-weight:600;display:grid}.ih-opt__d{color:var(--text-2)}.ih-opt[data-picked]{border-color:var(--navy);background:var(--surface)}.ih-opt[data-picked] .ih-opt__k{background:var(--navy);border-color:var(--navy);color:var(--white)}.ih-win__src{color:var(--text-2);margin-top:12px;font-size:12.5px}.ih-plate-wrap{gap:20px;display:grid}.ih-plate-fields{gap:8px;display:grid}.ih-plate-fields>div{border:1px solid var(--rule);gap:2px;padding:8px 10px;display:grid}.ih-plate-fields dt{color:var(--steel);font-size:12.5px;font-stretch:85%}.ih-plate-fields dd{min-height:1.4em;font-size:15px;font-weight:500}.ih-plate{border:1.5px solid var(--navy);background:linear-gradient(135deg,#b7c7d859,#fff0 60%),#eef2f6;border-radius:10px;padding:26px 26px 22px;position:relative;overflow:hidden}.ih-plate dl{gap:6px;display:grid}.ih-plate dl>div{border-bottom:1px solid #0b2a4540;justify-content:space-between;gap:12px;padding-bottom:5px;font-size:13.5px;display:flex}.ih-plate dt{color:var(--text-2);font-stretch:85%}.ih-plate dd{text-align:right;font-weight:600}.ih-plate__screw{border:1.5px solid var(--navy);border-radius:50%;width:8px;height:8px;position:absolute}.ih-plate__screw:first-of-type{top:9px;left:9px}.ih-plate__screw:nth-of-type(2){top:9px;right:9px}.ih-plate__screw:nth-of-type(3){bottom:9px;left:9px}.ih-plate__screw:nth-of-type(4){bottom:9px;right:9px}.ih-plate__draft{color:#0b2a4599;letter-spacing:.18em;pointer-events:none;border:2px solid #0b2a458c;padding:2px 14px;font-size:22px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-12deg)}@media (width>=640px){.ih-plate-wrap{grid-template-columns:1fr 1.15fr;align-items:center}}.ih-know{padding-block:clamp(72px,10vw,140px)}.ih-know__grid{gap:24px;display:grid}.ih-articles{border-top:1px solid var(--navy)}.ih-article{border-bottom:1px solid var(--rule);gap:10px;padding:26px 0 28px;display:grid}.ih-article__meta{color:var(--steel);flex-wrap:wrap;gap:8px 20px;font-size:13.5px;font-weight:500;font-stretch:88%;display:flex}.ih-status--quiet{color:var(--text-2)}.ih-article h3{font-family:var(--serif);font-optical-sizing:auto;letter-spacing:-.01em;max-width:36ch;font-size:clamp(1.35rem,1.1rem + .9vw,1.85rem);font-weight:400;line-height:1.18}.ih-article p:last-child{color:var(--text-2);max-width:40rem}.ih-article:first-child h3{font-size:clamp(1.6rem,1.2rem + 1.6vw,2.5rem)}@media (width>=1000px){.ih-know__grid{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;column-gap:64px}.ih-know .ih-sechead{position:sticky;top:120px}}.ih-contact{background:var(--navy);color:var(--white);padding-block:clamp(80px,11vw,150px)}.ih-contact__grid{gap:48px;display:grid}.ih-contact__main{align-content:start;gap:22px;display:grid}.ih-contact h2{font-size:clamp(2.6rem,1.3rem + 4.6vw,5.8rem);line-height:1}.ih-contact__main>p{max-width:34rem;color:var(--mist)}.ih-contact__actions{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.ih-pending{color:var(--mist);font-size:14px}.ih-pending:before{content:"";border:1.5px solid var(--mist);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.ih-contact__note{color:#b7c7d8d9;font-size:14px}.ih-contact__prep{border:1px solid var(--rule-dark);align-self:start;padding:24px}.ih-contact__prep h3{color:var(--mist);margin:0 0 12px;font-size:15px;font-weight:600}.ih-contact__prep li{border-top:1px solid var(--rule-dark);padding:12px 0;font-size:16px}@media (width>=1000px){.ih-contact__grid{grid-template-columns:minmax(0,7fr) minmax(0,4fr);column-gap:72px}}@media (width<=479px){.ih-contact__actions .ih-btn{width:100%}}.ih-foot{background:var(--deep);color:var(--mist);padding-block:56px 40px;font-size:14.5px}.ih-foot__grid{gap:32px;display:grid}.ih-foot img{width:150px;height:auto}.ih-foot nav ul{gap:4px;display:grid}.ih-foot a{min-height:36px;color:var(--white);align-items:center;text-decoration:none;display:inline-flex}.ih-foot a:hover{text-underline-offset:4px;text-decoration:underline}.ih-foot__small{color:#b7c7d8d9;gap:10px;font-size:13px;display:grid}.ih-foot__small:not(div){margin-top:14px}@media (width>=900px){.ih-foot__grid{grid-template-columns:1.1fr 1fr .8fr 1.3fr;column-gap:40px}}.ih-root .vh{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}@media (prefers-reduced-motion:no-preference){.ih-root{scroll-behavior:smooth}}.ih-root:not([data-page=home]) .ih-head{background:var(--deep)}.ih-subpage{padding-block:clamp(48px,7vw,96px) clamp(80px,10vw,140px)}.ih-subpage h1{font-size:clamp(2.4rem,1.3rem + 3.4vw,4.4rem);line-height:1.02}.ih-crumbs ol{color:var(--text-2);flex-wrap:wrap;gap:6px 14px;margin-bottom:28px;font-size:14px;display:flex}.ih-crumbs li+li:before{content:"/";color:var(--mist);margin-right:14px}.ih-crumbs a{color:var(--navy);text-underline-offset:3px}.ih-inline-link{color:var(--navy);text-decoration:underline;text-decoration-color:var(--steel);text-underline-offset:3px}#request-assessment h2:focus{outline:none}#request-assessment h2:focus-visible{outline:2px solid var(--mist);outline-offset:6px}.ih-topics{border:0;margin:4px 0 0;padding:0}.ih-topics legend{color:var(--mist);margin-bottom:10px;padding:0;font-size:14px;font-weight:600}.ih-topics__list{flex-wrap:wrap;gap:8px;display:flex}.ih-topic{display:inline-flex;position:relative}.ih-topic input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.ih-topic span{min-height:44px;color:var(--white);transition:background-color .2s var(--ease), color .2s var(--ease), border-color .2s var(--ease);border:1px solid #b7c7d880;align-items:center;padding:0 16px;font-size:15px;display:inline-flex}.ih-topic input:checked+span{background:var(--white);border-color:var(--white);color:var(--navy);font-weight:600}.ih-topic input:focus-visible+span{outline:2px solid var(--mist);outline-offset:3px}.ih-form-off{border:1px solid #b7c7d859;gap:12px;padding:24px;display:grid}.ih-form-off h3{font-family:var(--serif);margin:0;font-size:1.4rem;font-weight:400}.ih-form-off p{color:var(--mist);margin:0}.ih-form-off__actions{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.ih-form{gap:22px;display:grid}.ih-form[hidden],.ih-success[hidden],.ih-form [hidden]{display:none!important}.ih-form__group{border:0;border-top:1px solid var(--rule-dark);margin:0;padding:18px 0 0}.ih-form__group legend{color:var(--mist);margin-bottom:4px;padding:0;font-size:14px;font-weight:600}.ih-form__grid{gap:16px;margin-top:10px;display:grid}.ih-field{align-content:start;gap:6px;display:grid}.ih-field>label{color:var(--white);font-size:15px}.ih-optional{color:var(--mist);font-size:13px;font-weight:400}.ih-form :is(input:not([type=radio],[type=checkbox]),select,textarea){width:100%;min-height:48px;color:var(--white);font:inherit;background:#061a2c73;border:1px solid #b7c7d88c;border-radius:2px;padding:10px 12px;font-size:16px}.ih-form select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--mist) 50%), linear-gradient(135deg, var(--mist) 50%, transparent 50%);background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:5px 5px;padding-right:34px}.ih-form select option{color:var(--navy);background:var(--white)}.ih-form textarea{resize:vertical;min-height:120px}.ih-form ::placeholder{color:#b7c7d8b3}.ih-form :is(input,select,textarea):focus-visible{outline:2px solid var(--mist);outline-offset:2px;border-color:var(--white)}.ih-hint{color:var(--mist);font-size:13.5px}.ih-err{color:#ffd7a8;font-size:14px;font-weight:600}.ih-err:before{content:"! "}.ih-field.is-invalid :is(input,select,textarea){border-width:2px;border-color:#ffd7a8}.ih-check{align-items:flex-start;gap:12px;display:flex}.ih-check input{width:22px;height:22px;accent-color:var(--white);flex:none;margin:2px 0 0}.ih-check label{color:var(--white);font-size:15px}.ih-check a{color:var(--white)}.ih-form__summary{background:#061a2c99;border:2px solid #ffd7a8;padding:14px 16px}.ih-form__summary p{margin:0 0 6px;font-weight:600}.ih-form__summary ul{padding-left:18px;list-style:outside}.ih-form__summary a{color:var(--white)}.ih-form__status:not(:empty){background:#061a2c80;border-left:3px solid #ffd7a8;padding:12px 14px}.ih-form[aria-busy=true] [data-submit]{cursor:progress;opacity:.8}.ih-hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.ih-success{border:1px solid var(--mist);background:#061a2c73;gap:12px;padding:24px;display:grid}.ih-success h3{font-family:var(--serif);margin:0;font-size:clamp(1.8rem,1.2rem + 1.6vw,2.4rem);font-weight:400}.ih-success h3:focus-visible{outline:2px solid var(--mist);outline-offset:4px}.ih-success__ref strong{letter-spacing:.04em;font-size:1.3em}.ih-success .ih-btn{justify-self:start}.ih-wa--link{color:inherit;align-items:center;gap:8px;display:inline-flex}@media (width>=640px){.ih-form__grid{grid-template-columns:1fr 1fr}.ih-form__wide{grid-column:1/-1}}.ih-legal{max-width:46rem}.ih-legal__draft{color:#4a3600;background:#fff4d6;border:1px solid #e9cf7a;padding:12px 16px;font-weight:600}.ih-legal__version{color:var(--text-2);font-size:14px}.ih-legal__section{gap:10px;padding-top:24px;display:grid}.ih-legal__section h2{font-size:1.4rem}.ih-legal__section--cont{padding-top:10px}.ih-legal__list{color:var(--text-2);gap:8px;padding-left:1.25rem;display:grid}.ih-legal__list li{padding-left:4px;list-style:outside}.ih-contact__prep ul[hidden]{display:none}.ih-article__facts{color:var(--text-2);flex-wrap:wrap;gap:4px 22px;margin-top:4px;font-size:14px;display:flex}.ih-article__facts>div{gap:6px;display:flex}.ih-article__facts dt{font-weight:600}.ih-know .ih-sechead .ih-link{color:var(--navy);justify-self:start}.ih-toolcards{gap:24px;display:grid}.ih-toolcard{border:1px solid var(--navy);align-content:start;gap:12px;padding:28px;display:grid}.ih-toolcard h2{font-size:clamp(1.6rem,1.3rem + 1vw,2.2rem)}.ih-toolcard p{color:var(--text-2)}.ih-toolcard__limit{font-size:14.5px}.ih-toolcard .ih-link{color:var(--navy);justify-self:start}.ih-tooldoc{gap:40px;display:grid}.ih-tooldoc__grid{gap:28px;display:grid}.ih-tooldoc__grid h2{margin-bottom:10px;font-size:1.35rem;font-weight:400}.ih-tooldoc__grid li{border-top:1px solid var(--rule);padding:8px 0;font-size:16px}.ih-win-wrap{gap:12px;max-width:44rem;display:grid}.ih-win-wrap figcaption{color:var(--steel);font-size:14px;font-weight:600}.ih-tooldoc__help{background:var(--surface);flex-wrap:wrap;align-items:center;gap:16px 24px;padding:24px;display:flex}@media (width>=900px){.ih-toolcards{grid-template-columns:1fr 1fr}.ih-tooldoc__grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px}}.pub{font:500 12px/1.5 var(--sans);letter-spacing:0;vertical-align:2px;white-space:nowrap;border:1px solid;align-items:center;gap:6px;margin-left:6px;padding:1px 8px;display:inline-flex}.pub:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.pub--verified{color:#2f5a3f}.pub--owner_confirmation_required{color:#8a4b0f;border-style:dashed}.pub--owner_confirmation_required:before{background:0 0;border:1.5px solid}.pub--media_approval_required{color:#5b3d8a;border-style:dotted}.ab-hero .pub,.ih-contact .pub{color:var(--mist)}.refs{margin-left:1px;font-size:.7em;line-height:0}.refs a{color:var(--steel);text-decoration:none}.ab-hero .refs a{color:var(--mist)}.ab-note{color:#5a3a14;background:#fbf6ef;border-left:2px solid #8a4b0f;margin-top:6px;padding:6px 10px;font-size:13.5px;line-height:1.45;display:block}.ih-crumbs--dark ol,.ih-crumbs--dark a{color:var(--mist)}.ab-hero{background:linear-gradient(#b7c7d80d 1px, transparent 1px) 0 0 / 100% 40px, var(--deep);color:var(--white);padding-block:clamp(40px,6vw,88px) clamp(56px,7vw,104px)}.ab-hero__grid{align-items:center;gap:40px;display:grid}.ab-hero__copy{gap:18px;display:grid}.ab-hero h1{font-size:clamp(3rem,1.4rem + 6vw,7.5rem);line-height:.95}.ab-hero__lead{color:#ffffffd6;max-width:34rem}@media (width>=900px){.ab-hero__grid{grid-template-columns:minmax(0,7fr) minmax(0,4fr);column-gap:clamp(40px,6vw,96px)}}.ab-review{color:var(--text-2);border-top:1px dashed #8a4b0f;border-bottom:1px dashed #8a4b0f;gap:16px;margin-block:28px 0;padding-block:18px;font-size:15px;display:grid}.ab-review__title{color:#8a4b0f;font-weight:700}.ab-review__counts{flex-wrap:wrap;gap:8px 24px;display:flex}.ab-review__counts li{align-items:center;gap:8px;display:flex}.ab-review__counts .pub{margin:0}@media (width>=900px){.ab-review{grid-template-columns:1fr auto;align-items:center}}.ab-sec{padding-block:clamp(64px,8vw,120px)}.ab-sec+.ab-sec{border-top:1px solid var(--rule)}.ab-split{gap:28px;display:grid}@media (width>=1000px){.ab-split{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;column-gap:64px}.ab-split>:first-child{top:calc(var(--head-h) + 24px);position:sticky}}.ab-prose{font-family:var(--serif);gap:22px;font-size:clamp(1.2rem,1.05rem + .5vw,1.45rem);font-weight:350;line-height:1.5;display:grid}.ab-prose .ab-note,.ab-prose .pub{font-family:var(--sans)}.ab-exp__list{border-top:1px solid var(--navy);display:grid}.ab-exp__list li{border-bottom:1px solid var(--rule);justify-items:start;gap:6px;padding:22px 0;display:grid}.ab-exp__list h3{font-family:var(--serif);font-size:clamp(1.35rem,1.1rem + .9vw,1.9rem);font-weight:350;line-height:1.15}.ab-exp__list p{color:var(--text-2)}.ab-exp__list .pub{margin-left:0}@media (width>=900px){.ab-exp__list{grid-template-columns:1fr 1fr;column-gap:48px}}.ab-refs__list{border-top:1px solid var(--navy);display:grid}.ab-refs__item{border-bottom:1px solid var(--rule);align-content:start;justify-items:start;gap:10px;padding:24px 0 26px;display:grid}.ab-refs__meta{color:var(--text-2);font-size:13.5px}.ab-refs__item h3{font-family:var(--serif);font-size:clamp(1.35rem,1.1rem + .9vw,1.9rem);font-weight:350;line-height:1.15}.ab-refs__models{gap:6px;width:100%;display:grid}.ab-refs__models li{flex-wrap:wrap;align-items:baseline;gap:2px 12px;display:flex}.ab-refs__model{color:var(--navy);font-weight:600}.ab-refs__spec{color:var(--text-2);font-size:14px}.ab-refs__item .pub{margin-left:0}.ab-refs__more{font-family:var(--serif);margin-top:24px;font-size:clamp(1.15rem,1rem + .5vw,1.4rem);font-weight:350}.ab-refs__fine{max-width:46rem;color:var(--text-2);margin-top:20px;font-size:13.5px}@media (width>=900px){.ab-refs__list{grid-template-columns:1fr 1fr;column-gap:48px}}@media (width>=1200px){.ab-refs__list{grid-template-columns:repeat(3,1fr)}}.ab-cta{background:var(--navy);color:var(--white);padding-block:clamp(72px,9vw,128px)}.ab-cta__grid{gap:24px;display:grid}.ab-cta h2{font-size:clamp(2.4rem,1.3rem + 3.6vw,4.6rem);line-height:1}.ab-cta p{max-width:30rem;color:var(--mist)}.ab-cta__actions{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:22px;display:flex}@media (width>=1000px){.ab-cta__grid{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:end;column-gap:72px}}.ih-know__sources{border-top:1px solid var(--rule);grid-column:1/-1;margin-top:3rem;padding-top:2rem}.ih-know__sources-lead{color:var(--muted,#4f6274);margin:0 0 1rem}.ab-src h2{margin-bottom:24px;font-size:clamp(1.6rem,1.3rem + 1vw,2.2rem)}.ab-src__list{gap:14px;font-size:15px;display:grid;padding-left:22px!important;list-style:decimal!important}.ab-src__list li{scroll-margin-top:calc(var(--head-h) + 20px)}.ab-src__list li:target{background:#fbf6ef}.ab-src__meta{color:var(--text-2);font-size:13.5px;display:block}.ih-head__cta.ih-btn--light{border-color:var(--white);background:var(--white);color:var(--navy)}.ih-head__cta.ih-btn--light:hover{background:var(--mist);border-color:var(--mist)}.ih-foot .ih-foot__title{font:600 13.5px/1.4 var(--sans);letter-spacing:0;color:var(--mist);margin:0 0 10px}.ih-know__empty{border-top:1px solid var(--navy);gap:14px;padding:28px 0;display:grid}.ih-know__empty h3{font-family:var(--serif);font-size:clamp(1.4rem,1.15rem + .9vw,1.9rem);font-weight:400;line-height:1.2}.ih-know__empty p{max-width:36rem;color:var(--text-2)}.ih-know__empty ul{border-top:1px solid var(--rule);display:grid}.ih-know__empty li{border-bottom:1px solid var(--rule);font-family:var(--serif);padding:12px 0;font-size:1.2rem}.ih-article__link{color:inherit;text-decoration:none}.ih-article__link:hover{text-underline-offset:5px;text-decoration:underline 1px}.sd-hero{background:linear-gradient(#b7c7d80d 1px, transparent 1px) 0 0 / 100% 40px, var(--deep);color:var(--white);padding-block:clamp(36px,5vw,72px) clamp(56px,7vw,104px)}.sd-hero__grid{align-items:center;gap:36px;display:grid}.sd-hero__copy{justify-items:start;gap:18px;display:grid}.sd-hero h1{max-width:14ch;font-size:clamp(2.5rem,1.3rem + 4.2vw,5.4rem);line-height:.98}.sd-hero__lead{color:#ffffffdb;max-width:36rem;font-size:clamp(1.02rem,.96rem + .25vw,1.15rem)}.sd-hero__actions{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.sd-hero__note{color:var(--mist);font-size:14px}.sd-hero__visual{gap:12px;width:100%;margin:0;display:grid}.sd-hero__visual .svc-art{border-bottom:0;box-shadow:0 34px 60px -34px #000000a6}.sd-hero__caption{color:var(--mist);letter-spacing:.02em;font-size:13px}@media (width>=1000px){.sd-hero__grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);column-gap:64px}.sd-hero__visual{width:min(100%, 520px, max(340px, (100svh - var(--head-h) - 170px) * .8));place-self:start end}}.sd-layout{gap:32px;padding-block:clamp(56px,7vw,104px);display:grid}.sd-toc{display:none}@media (width>=1100px){.sd-layout{grid-template-columns:220px minmax(0,1fr);column-gap:72px}.sd-toc{top:calc(var(--head-h) + 24px);align-self:start;display:block;position:sticky}}.sd-toc__title{color:var(--steel);margin-bottom:10px;font-size:14px;font-weight:600}.sd-toc ol{border-left:1px solid var(--rule);display:grid}.sd-toc a{color:var(--text-2);border-left:2px solid #0000;margin-left:-1px;padding:6px 0 6px 16px;font-size:15px;text-decoration:none;display:block}.sd-toc a:hover{color:var(--navy);border-left-color:var(--steel)}.sd-body{gap:clamp(56px,6vw,88px);min-width:0;max-width:52rem;display:grid}.sd-sec{scroll-margin-top:calc(var(--head-h) + 20px);gap:20px;display:grid}.sd-sec h2{font-size:clamp(1.8rem,1.3rem + 1.6vw,2.6rem);line-height:1.08}.sd-prose{color:var(--text-2);gap:16px;display:grid}.sd-mark{border:1px solid var(--rule);max-width:44rem;color:var(--navy);align-items:center;gap:20px;margin:28px 0 0;padding:18px 20px;display:flex}.sd-mark svg{flex:none}.sd-mark figcaption{color:var(--text-2);font-size:13.5px}.sd-prose .callout{border-left:3px solid var(--navy);background:var(--surface);color:var(--navy);padding:18px 20px}.sd-prose .callout p{margin:0}.sd-table{border:1px solid var(--rule);margin:4px 0;overflow-x:auto}.sd-table table{border-collapse:collapse;width:100%;min-width:46rem;color:var(--text-2);font-size:14.5px;line-height:1.5}.sd-table--narrow table{min-width:34rem}.sd-table th,.sd-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--rule);padding:12px 14px}.sd-table th{background:var(--surface);color:var(--navy);font-size:13.5px;font-weight:600}.sd-table tbody tr:last-child td{border-bottom:0}.sd-table td:first-child{white-space:nowrap;color:var(--navy)}.sd-table td:nth-child(2){min-width:11rem}.sd-table td strong{color:var(--navy)}@media (width<=767px){.sd-table{overflow:visible}.sd-table table,.sd-table tbody,.sd-table tr,.sd-table td{min-width:0;display:block}.sd-table thead{display:none}.sd-table tr{border-bottom:1px solid var(--rule);padding:14px 16px}.sd-table tr:last-child{border-bottom:0}.sd-table td{white-space:normal;border:0;padding:0}.sd-table td:empty{display:none}.sd-table td+td{margin-top:8px}.sd-table td:first-child,.sd-table td:nth-child(2){color:var(--navy);margin:0;font-weight:600;display:inline}.sd-table td:first-child:after{content:" · "}.sd-table--narrow td:first-child:after{content:none}.sd-table--narrow td:nth-child(2){color:var(--text-2);margin-top:8px;font-weight:400;display:block}.sd-table td:before{letter-spacing:.04em;text-transform:uppercase;color:var(--navy);margin-bottom:2px;font-size:12.5px;font-weight:600;display:block}.sd-table td:nth-child(4):before{content:"Where the directive allows it"}.sd-table--narrow td:nth-child(2):before{content:"Hull length 2.5 m to 12 m"}.sd-table--narrow td:nth-child(3):before{content:"12 m to 24 m"}:lang(tr) .sd-table td:nth-child(4):before{content:"Direktif nerede izin verir"}:lang(tr) .sd-table--narrow td:nth-child(2):before{content:"Tekne boyu 2,5 m – 12 m"}:lang(tr) .sd-table--narrow td:nth-child(3):before{content:"12 m – 24 m"}}.sd-sub{font-family:var(--serif);margin-top:8px;font-size:1.4rem;font-weight:400}.sd-audience{gap:12px;display:grid}.sd-audience li{border:1px solid var(--rule);gap:4px;padding:18px 20px;display:grid}.sd-audience h4{margin:0;font-size:1.05rem;font-weight:600}.sd-audience p{color:var(--text-2);font-size:16px}@media (width>=768px){.sd-audience{grid-template-columns:repeat(3,minmax(0,1fr))}}.sd-split{gap:16px;display:grid}.sd-split>div{align-content:start;gap:14px;padding:24px;display:grid}.sd-split h3{font-family:var(--serif);font-size:1.45rem;font-weight:400}.sd-split__in{border:1px solid var(--navy)}.sd-split__roles{background:var(--surface)}@media (width>=768px){.sd-split{grid-template-columns:1.2fr 1fr}}.sd-ticks{gap:10px;font-size:16px;display:grid}.sd-ticks li{padding-left:26px;position:relative}.sd-ticks li:before{content:"";border-left:1.5px solid var(--navy);border-bottom:1.5px solid var(--navy);width:12px;height:7px;position:absolute;top:.55em;left:2px;transform:rotate(-45deg)}.sd-ticks--roles li:before{border-left:0;height:0;top:.8em;transform:none}.sd-ticks--roles{color:var(--text-2)}.sd-steps{counter-reset:none;display:grid}.sd-steps li{grid-template-columns:44px 1fr;gap:16px;padding-bottom:24px;display:grid;position:relative}.sd-steps li:not(:last-child):before{content:"";background:var(--rule);width:1px;position:absolute;top:44px;bottom:0;left:21px}.sd-steps__n{border:1px solid var(--navy);border-radius:50%;place-items:center;width:44px;height:44px;font-weight:600;display:grid}.sd-steps h3{font-family:var(--serif);margin-top:8px;font-size:1.3rem;font-weight:400}.sd-steps p{color:var(--text-2)}.sd-inputs{border:1px solid var(--rule);counter-reset:inp;display:grid}.sd-inputs li{counter-increment:inp;grid-template-columns:2.2rem 1fr;gap:10px;padding:14px 18px;display:grid}.sd-inputs li+li{border-top:1px solid var(--rule)}.sd-inputs li:before{content:counter(inp, decimal-leading-zero);color:var(--steel);font-weight:600}.sd-faq{border-top:1px solid var(--navy)}.sd-faq details{border-bottom:1px solid var(--rule)}.sd-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:14px 0;font-weight:600;list-style:none;display:flex;position:relative}.sd-faq summary::-webkit-details-marker{display:none}.sd-faq__sign{border:1px solid var(--navy);border-radius:50%;flex:none;width:32px;height:32px;position:relative}.sd-faq__sign:before,.sd-faq__sign:after{content:"";background:var(--navy);width:12px;height:1.5px;transition:transform .24s var(--ease);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sd-faq__sign:after{transform:translate(-50%,-50%)rotate(90deg)}.sd-faq details[open] .sd-faq__sign:after{transform:translate(-50%,-50%)rotate(0)}.sd-faq details p{max-width:44rem;color:var(--text-2);padding-bottom:20px}.sd-sources,.sd-related{gap:10px;display:grid}.sd-related li{gap:2px;display:grid}.sd-muted{color:var(--text-2);font-size:15.5px}.sd-cta__note{margin-top:14px;font-size:14px;color:var(--mist)!important}.sd-others{padding-block:clamp(56px,7vw,96px)}.sd-others h2{margin-bottom:20px;font-size:clamp(1.6rem,1.3rem + 1vw,2.2rem)}.sd-others ul{border-top:1px solid var(--navy);display:grid}.sd-others a{border-bottom:1px solid var(--rule);color:var(--navy);gap:4px;padding:20px 0;text-decoration:none;display:grid}.sd-others__title{font-family:var(--serif);transition:transform .26s var(--ease);font-size:clamp(1.4rem,1.15rem + .9vw,1.9rem);line-height:1.15}.sd-others a:hover .sd-others__title{transform:translate(6px)}.sd-others__short{color:var(--text-2);font-size:15.5px}@media (width>=900px){.sd-others ul{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:32px}}.si-hero h1{margin-block:8px 16px}.si-list{border-top:1px solid var(--navy);display:grid}.si-item{border-bottom:1px solid var(--rule);gap:12px;padding:28px 0 32px;display:grid}.si-item h2{font-size:clamp(1.9rem,1.3rem + 2vw,3rem);line-height:1.05}.si-item h2 a{color:var(--navy);text-decoration:none}.si-item h2 a:hover{text-underline-offset:6px;text-decoration:underline 1px}.si-item__short{color:var(--text-2);max-width:40rem}.si-item__facts{gap:10px;display:grid}.si-item__facts>div{gap:2px;display:grid}.si-item__facts dt{color:var(--steel);font-size:14px;font-weight:600}.si-item__actions{flex-wrap:wrap;gap:8px 28px;display:flex}.si-item__actions .ih-link{color:var(--navy)}@media (width>=900px){.si-item__facts{grid-template-columns:1fr 1fr;column-gap:40px;max-width:60rem}}.ar-grid{gap:32px;display:grid}.ar-head{gap:14px;max-width:50rem;display:grid}.ar-head h1{font-size:clamp(2.2rem,1.3rem + 3vw,4rem);line-height:1.04}.ar-cat{color:var(--steel);font-weight:600}.ar-dek{color:var(--text-2);font-size:1.15rem}.ar-draft{color:#8a4b0f;border:1px dashed #8a4b0f;justify-self:start;padding:6px 10px;font-size:14px}.ar-meta{color:var(--text-2);flex-wrap:wrap;gap:6px 28px;font-size:14.5px;display:flex}.ar-meta>div{gap:6px;display:flex}.ar-meta dt{font-weight:600}.ar-body{max-width:44rem;font-size:1.1rem;line-height:1.7}.ar-side{align-content:start;justify-items:start;gap:22px;display:grid}.ar-side h2{font:600 14px/1.4 var(--sans);letter-spacing:0;color:var(--steel);margin-bottom:6px}.ar-back{color:var(--navy)}@media (width>=1000px){.ar-grid{grid-template-columns:minmax(0,7fr) minmax(0,3fr);column-gap:64px}.ar-head{grid-column:1/-1}.ar-side{top:calc(var(--head-h) + 24px);position:sticky}}.hd{display:block;overflow:visible}.hd-ref path,.hd-body path,.hd-hull path,.hd-deck path,.hd-rig path,.hd-sail path,.hd-sea path,.hd-tb :is(rect,path){fill:none;stroke-linecap:round;stroke-linejoin:round}.hd-ref{opacity:.42}.hd-ref path{stroke:var(--mist);stroke-width:.9px}.hd-body{opacity:.78}.hd-body path{stroke:var(--mist);stroke-width:1px}.hd-hull path{stroke:#9db4c9;stroke-width:1.7px}.hd-deck path{stroke:#9db4c9;stroke-width:1.2px}.hd-rig path,.hd-sail path{stroke:#dfe8f0;stroke-width:1.25px}.hd-sail path:last-child{stroke-width:.9px;opacity:.7}.hd-real__cloth{fill:url(#hd-cloth)}.hd-real__hull{fill:url(#hd-topsides)}.hd-real__under{fill:#22445f}.hd-real__boot{fill:var(--steel)}.hd-real__rub{fill:none;stroke:var(--steel);stroke-width:2.2px}.hd-real__house,.hd-real__spar{fill:#e3eaf1}.hd-real__glass{fill:var(--navy)}.hd-sea path{stroke:var(--mist);stroke-width:1px;opacity:.35}.hd-tb :is(rect,path){stroke:var(--mist);stroke-width:.8px;opacity:.7}.hd-tb text{fill:var(--mist);font-family:var(--sans)}.hd-tb__name{letter-spacing:.22em;font-size:10.5px;font-weight:600}.hd-tb__note{letter-spacing:.03em;font-size:10px}@keyframes hd-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes hd-in{0%{opacity:0}}@keyframes hd-sweep{0%{transform:scaleX(0)}}@keyframes hd-sweep-v{0%{transform:scaleY(0)}}@keyframes hd-settle{0%,72%{opacity:1}}@keyframes hd-rise{0%{opacity:0;transform:translateY(12px)}}.motion .hd:not(.hd--still) .hd-sweep{transform-box:fill-box;transform-origin:0;animation:hd-sweep .9s var(--ease) var(--d,0s) both}.motion .hd:not(.hd--still) .hd-sweep--v{transform-origin:50% 0;animation-name:hd-sweep-v}.motion .hd:not(.hd--still) .hd-ticks path{animation:.3s ease-out both hd-in;animation-delay:calc(var(--d,0s) + var(--i,0) * 45ms)}.motion .hd:not(.hd--still) .hd-draw>*{stroke-dasharray:1 1;animation:hd-draw var(--dur,1s) var(--ease) both;animation-delay:calc(var(--d,0s) + var(--i,0) * var(--st,90ms))}.motion .hd:not(.hd--still) .hd-ref{animation:4.8s ease-out both hd-settle}.motion .hd:not(.hd--still) .hd-body{animation:5.2s ease-out both hd-settle}.motion .hd:not(.hd--still) .hd-tb{animation:.7s ease-out 2.7s both hd-in}.motion .hd:not(.hd--still) .hd-real{animation:1.3s ease-out 3.5s both hd-in}.motion .hd:not(.hd--still) .hd-sea{animation:1.4s ease-out 3.9s both hd-in}.motion .ih-hero__lead{animation:hd-rise .8s var(--ease) .15s both}.motion .ih-hero__actions{animation:hd-rise .8s var(--ease) .3s both}.ih-appr{background:var(--surface);padding-block:clamp(72px,10vw,140px)}.ih-appr__grid{gap:40px;display:grid}.ih-appr__head{align-content:start;justify-items:start;gap:18px;display:grid}.ih-appr__head p{max-width:34rem;color:var(--text-2)}.ih-appr__head .ih-link{color:var(--navy)}.ih-appr__list{border-top:1px solid var(--navy);display:grid}.ih-appr__list li{border-bottom:1px solid var(--rule);grid-template-columns:3.2rem minmax(0,1fr);align-content:start;gap:6px 12px;padding:22px 0;display:grid}.ih-appr__n{color:var(--steel);font-family:var(--serif);grid-row:span 2;font-size:1.6rem;font-weight:300;line-height:1.1}.ih-appr__list h3{font-family:var(--serif);font-size:clamp(1.3rem,1.1rem + .7vw,1.7rem);font-weight:400;line-height:1.2}.ih-appr__list p{color:var(--text-2)}.ih-appr__list .pub{grid-column:2;justify-self:start;margin-left:0}@media (width>=1000px){.ih-appr__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:72px}.ih-appr__head{top:calc(var(--head-h) + 32px);position:sticky}.ih-appr__list--wide{grid-template-columns:1fr 1fr;column-gap:48px}}.ih-know__main{align-content:start;gap:28px;display:grid}.ih-faqcard{border:1px solid var(--rule);border-left:3px solid var(--navy);background:var(--surface);color:var(--navy);transition:background-color .2s var(--ease), border-color .2s var(--ease);gap:8px;padding:24px 26px;text-decoration:none;display:grid}.ih-faqcard:hover{border-color:var(--steel);border-left-color:var(--navy);background:#eaf0f5}.ih-faqcard__title{font-family:var(--serif);font-size:clamp(1.4rem,1.2rem + .8vw,1.9rem);font-weight:400;line-height:1.15}.ih-faqcard__body{max-width:40rem;color:var(--text-2)}.ih-faqcard__more{text-underline-offset:4px;font-weight:600;text-decoration:underline}.fq-hero h1{max-width:16ch;font-size:clamp(2.5rem,1.3rem + 4.2vw,5rem);line-height:.98}.fq-hero .sd-hero__lead{margin-top:18px}.fq-filter{gap:10px;padding-top:clamp(32px,4vw,48px);display:grid}.fq-filter[hidden]{display:none}.fq-filter__label{color:var(--steel);font-size:14px;font-weight:600}.fq-filter__chips{flex-wrap:wrap;gap:8px;display:flex}.fq-filter__chips button{border:1px solid var(--rule);background:var(--white);min-height:44px;color:var(--navy);font:500 15px/1.2 var(--sans);cursor:pointer;transition:background-color .18s var(--ease), border-color .18s var(--ease), color .18s var(--ease);border-radius:22px;padding:0 14px}.fq-filter__chips button span{color:var(--text-2)}.fq-filter__chips button:hover{border-color:var(--navy)}.fq-filter__chips button[aria-pressed=true]{border-color:var(--navy);background:var(--navy);color:var(--white)}.fq-filter__chips button[aria-pressed=true] span{color:var(--mist)}.fq-filter+.fq-layout{padding-top:32px}.fq-group[hidden]{display:none}.fq-list details{scroll-margin-top:calc(var(--head-h) + 20px)}.fq-answer{gap:12px;max-width:46rem;padding-bottom:22px;display:grid}.sd-faq .fq-answer p{padding-bottom:0}.fq-meta{gap:8px;margin-top:4px;font-size:15px;display:grid}.fq-meta>div{grid-template-columns:9rem minmax(0,1fr);gap:12px;display:grid}.fq-meta dt{color:var(--steel);font-weight:600}.fq-sources{gap:4px;display:grid}.fq-basis{margin-top:36px;font-size:14.5px}@media (width<=599px){.fq-meta>div{grid-template-columns:1fr;gap:2px}}.sd-qlinks{border-top:1px solid var(--rule);margin:16px 0 12px;display:grid}.sd-qlinks a{border-bottom:1px solid var(--rule);min-height:52px;color:var(--navy);font-family:var(--serif);align-items:center;padding:12px 0;font-size:1.2rem;text-decoration:none;display:flex}.sd-qlinks a:hover{text-underline-offset:4px;text-decoration:underline}#faq>.ih-link{color:var(--navy)}.ab-hero--corp h1{max-width:14ch;font-size:clamp(2.6rem,1.3rem + 4.4vw,5.6rem);line-height:1}.ab-hero__art{display:none}@media (width>=900px){.ab-hero__art{justify-content:flex-end;display:flex}.ab-hero__art .hd{aspect-ratio:640/800;width:100%;max-width:340px;height:auto}}.ab-way{background:var(--surface)}.ct-list{gap:6px;display:grid}.ct-list li{gap:0;display:grid}.ct-list__label{color:var(--text-2);font-size:13px}.ct-list a{min-height:32px;color:var(--navy);text-decoration:underline;text-decoration-color:var(--steel);text-underline-offset:3px;align-items:center;font-weight:500;display:inline-flex}.ih-foot .ct-list__label,.ih-contact .ct-list__label{color:var(--mist)}.ih-foot .ct-list a,.ih-contact .ct-list a,.ih-menu .ct-list a{color:var(--white);text-decoration-color:#b7c7d899}.ih-contact__prep .ct-list{margin-bottom:24px}.ih-contact__prep h3+.ct-list li{border-top:1px solid var(--rule-dark);padding:6px 0}.ih-menu .ct-list--inline{flex-wrap:wrap;gap:4px 18px;display:flex}.ih-menu .ct-list--inline .ct-list__label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.ih-menu .ct-list--inline a{min-height:44px;font-family:var(--sans);font-size:15px}.wa-float{right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));z-index:45;background:var(--navy);min-width:56px;height:56px;color:var(--white);font:600 15px/1 var(--sans);transition:background-color .2s var(--ease), opacity .2s var(--ease), transform .2s var(--ease), visibility 0s linear 0s;border:1.5px solid #b7c7d8cc;border-radius:28px;align-items:center;gap:0;padding:0 15px;text-decoration:none;display:inline-flex;position:fixed;box-shadow:0 10px 28px -12px #020a128c}.wa-float svg{flex:none}.wa-float__label{white-space:nowrap;max-width:0;transition:max-width .26s var(--ease), margin .26s var(--ease);overflow:hidden}.wa-float:is(:hover,:focus-visible){background:#12385b}@media (hover:hover){.wa-float:is(:hover,:focus-visible) .wa-float__label{max-width:20rem;margin-left:10px}}.wa-float:focus-visible{outline:2px solid var(--mist);outline-offset:3px}.wa-typing .wa-float,.wa-near-form .wa-float{opacity:0;visibility:hidden;transition:opacity .2s var(--ease), transform .2s var(--ease), visibility 0s linear .2s;transform:translateY(8px)}@media print{.wa-float{display:none}}.pub--owner_supplied{color:#2d4f6e}.pub--legal_review_required{color:#8a1f1f;border-style:dashed}.pub--legal_review_required:before{background:0 0;border:1.5px solid}.lb-tools{grid-template-columns:1fr;align-items:end}.lb-search{gap:6px;display:grid}.lb-search input,.lb-search select{border:1px solid var(--rule);background:var(--white);width:100%;min-height:48px;color:var(--navy);font:400 16px/1.3 var(--sans);border-radius:2px;padding:0 14px}.lb-search input:focus-visible,.lb-search select:focus-visible{outline:2px solid var(--steel);outline-offset:1px;border-color:var(--navy)}.lb-count{min-height:1.4em;color:var(--text-2);font-size:14px}.lb-tools>.fq-filter__label,.lb-tools>.fq-filter__chips,.lb-tools>.lb-count{grid-column:1/-1}@media (width>=768px){.lb-tools{grid-template-columns:minmax(0,2fr) minmax(0,1fr);column-gap:16px}}.lb-group[hidden],.lb-item[hidden],.lb-empty[hidden]{display:none}.lb-list{border-top:1px solid var(--rule);display:grid}.lb-item{border-bottom:1px solid var(--rule);gap:4px;padding:18px 0 20px;display:grid}.lb-item__meta,.lb-hero__meta{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:4px 14px;font-size:13.5px;display:flex}.lb-item__title{font-family:var(--serif);font-size:clamp(1.25rem,1.12rem + .4vw,1.45rem);font-weight:400;line-height:1.2}.lb-item__title a{color:var(--navy);text-decoration:none}.lb-item__title a:hover{text-underline-offset:4px;text-decoration:underline}.lb-item__full{max-width:46rem;color:var(--navy);font-size:15.5px}.lb-item__sub,.lb-item__note{color:var(--text-2);font-size:14px}.lb-badge{font:600 12.5px/1.4 var(--sans);color:#1d5f3a;white-space:nowrap;border:1px solid;border-radius:2px;align-items:center;padding:2px 8px;display:inline-flex}.lb-badge--superseded,.lb-badge--withdrawn{color:#8a4b0f}.lb-badge--draft-proposal,.lb-badge--needs-verification,.lb-badge--unavailable{color:#5a4a00}.lb-badge--dark{color:var(--white);border-color:var(--mist)}.lb-hero h1{max-width:22ch;font-size:clamp(2rem,1.2rem + 3vw,3.8rem);line-height:1.04}.lb-hero .lb-hero__meta{color:var(--mist);margin:18px 0 14px}.lb-hero .sd-hero__lead{margin:18px 0 26px}.lb-doc{gap:40px;padding-block:clamp(48px,6vw,88px);display:grid}.lb-doc__main{align-content:start;gap:28px;display:grid}.lb-facts{border-top:1px solid var(--rule);display:grid}.lb-facts>div{border-bottom:1px solid var(--rule);gap:2px 24px;padding:12px 0;display:grid}.lb-facts dt{color:var(--steel);font-size:14px;font-weight:600}.lb-facts dd{color:var(--navy);overflow-wrap:anywhere;margin:0}@media (width>=640px){.lb-facts>div{grid-template-columns:minmax(0,15rem) minmax(0,1fr)}}.lb-std h2{margin-bottom:14px;font-size:clamp(1.4rem,1.2rem + .6vw,1.8rem)}.lb-std .sd-muted{max-width:46rem;margin-top:12px}.lb-note{border-left:3px solid var(--steel);background:var(--surface);color:var(--navy);padding:14px 16px}.lb-note--warn{border-left-color:#8a4b0f}.lb-basis{max-width:46rem}@media (width>=1000px){.lb-doc{grid-template-columns:minmax(0,7fr) minmax(0,3fr);column-gap:64px}.lb-doc__side{top:calc(var(--head-h) + 24px);position:sticky}}@media (prefers-reduced-motion:reduce){.ih-root *,.ih-root :before,.ih-root :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
