.dfs-ptl{--dfs-ptl-accent: #f04e23;--dfs-ptl-ground: #fff9f8;--dfs-ptl-line: #ded9d1;--dfs-ptl-muted: #b2aea6;--dfs-ptl-num-ink: #b2aea6;--dfs-ptl-num-ink-on: #ffffff;--dfs-ptl-num-bg: #fff9f8;--dfs-ptl-num-border: #ded9d1;--dfs-ptl-title-ink: #b2aea6;--dfs-ptl-title-ink-on: #000000;--dfs-ptl-text-ink: #b2aea6;--dfs-ptl-text-ink-on: #000000cc;--dfs-ptl-fill: #f04e23;--dfs-ptl-halo-size: 10px;--dfs-ptl-halo-blur: 0px;--dfs-ptl-halo: #f04e2326;--dfs-ptl-size: 44px;--dfs-ptl-border: 2.5px;--dfs-ptl-lw: 2.5px;--dfs-ptl-dur: .2s;color:#000;position:relative;width:100%;max-width:810px;margin:0 auto;box-sizing:border-box}.dfs-ptl *,.dfs-ptl *:before,.dfs-ptl *:after{box-sizing:border-box}.dfs-ptl__rail{position:absolute;left:calc(var( --dfs-ptl-size ) / 2 - var( --dfs-ptl-lw ) / 2);top:calc(var( --dfs-ptl-size ) / 2);height:calc(100% - var( --dfs-ptl-size ));width:var( --dfs-ptl-lw );z-index:1;overflow:hidden;pointer-events:none}.dfs-ptl[data-line-end=circle] .dfs-ptl__rail{height:var( --dfs-ptl-rail-h, calc( 100% - var( --dfs-ptl-size ) ) )}.dfs-ptl__track{width:100%;height:100%;background:var( --dfs-ptl-line )}.dfs-ptl__fill{position:absolute;top:0;left:0;width:100%;height:100%;background:var( --dfs-ptl-fill );transform-origin:top;transform:scaleY(1)}.dfs-ptl--live .dfs-ptl__fill{transform:scaleY(0)}.dfs-ptl__list{list-style:none;margin:0;padding:0}.dfs-ptl__row{position:relative;display:flex;align-items:flex-start;gap:34px;margin:0 0 176px;padding:0}.dfs-ptl__row:last-child{margin-bottom:0}.dfs-ptl__row::marker{content:none}.dfs-ptl__num{position:relative;z-index:3;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var( --dfs-ptl-size );height:var( --dfs-ptl-size );min-width:var( --dfs-ptl-size );border-radius:36px;border:var( --dfs-ptl-border ) solid var( --dfs-ptl-num-border );background:var( --dfs-ptl-num-bg );color:var( --dfs-ptl-num-ink );font-family:DFS PT Funnel Sans,Funnel Sans,sans-serif;font-size:22px;font-weight:500;font-style:normal;line-height:1em;letter-spacing:0em;box-shadow:none;transition:background var( --dfs-ptl-dur ) var( --dfs-ptl-dur-ease, ease ),border-color var( --dfs-ptl-dur ) var( --dfs-ptl-dur-ease, ease ),color var( --dfs-ptl-dur ) var( --dfs-ptl-dur-ease, ease )}.dfs-ptl__body{flex:1;min-width:0;padding-top:4px}.dfs-ptl__title{margin:0 0 12px;padding:0;color:var( --dfs-ptl-title-ink );font-family:DFS PT Inter Display,Inter Display,sans-serif;font-size:36px;font-weight:400;font-style:normal;line-height:1.2em;letter-spacing:-.02em;text-transform:none;transition:color var( --dfs-ptl-dur ) var( --dfs-ptl-dur-ease, ease )}.dfs-ptl__text{margin:0;padding:0;max-width:580px;opacity:.85;color:var( --dfs-ptl-text-ink );font-family:DFS PT Inter Display,Inter Display,sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:1.4em;letter-spacing:0em;transition:color var( --dfs-ptl-dur ) var( --dfs-ptl-dur-ease, ease )}.dfs-ptl__row.is-on .dfs-ptl__num,.dfs-ptl:not(.dfs-ptl--live) .dfs-ptl__num{background:var( --dfs-ptl-accent );border-color:var( --dfs-ptl-num-border-on, var( --dfs-ptl-accent ) );color:var( --dfs-ptl-num-ink-on );box-shadow:0 0 var( --dfs-ptl-halo-blur ) var( --dfs-ptl-halo-size ) var( --dfs-ptl-halo )}.dfs-ptl__row.is-on .dfs-ptl__title,.dfs-ptl:not(.dfs-ptl--live) .dfs-ptl__title{color:var( --dfs-ptl-title-ink-on )}.dfs-ptl__row.is-on .dfs-ptl__text,.dfs-ptl:not(.dfs-ptl--live) .dfs-ptl__text{color:var( --dfs-ptl-text-ink-on )}@media (min-width: 1025px){.dfs-ptl.dfs-ptl--alt:not(.dfs-ptl--o-h) .dfs-ptl__rail{left:calc(50% - var( --dfs-ptl-lw ) / 2)}.dfs-ptl.dfs-ptl--alt:not(.dfs-ptl--o-h) .dfs-ptl__row{display:grid;grid-template-columns:minmax(0,1fr) var( --dfs-ptl-size ) minmax(0,1fr);align-items:start}.dfs-ptl.dfs-ptl--alt:not(.dfs-ptl--o-h) .dfs-ptl__num{grid-column:2;grid-row:1}.dfs-ptl.dfs-ptl--alt:not(.dfs-ptl--o-h) .dfs-ptl__body{grid-column:3;grid-row:1}.dfs-ptl.dfs-ptl--alt:not(.dfs-ptl--o-h) .dfs-ptl__media{grid-column:1;grid-row:1;justify-self:end;margin:0}.dfs-ptl.dfs-ptl--alt:not(.dfs-ptl--o-h) .dfs-ptl__row:nth-child(2n) .dfs-ptl__body{grid-column:1;text-align:right}.dfs-ptl.dfs-ptl--alt:not(.dfs-ptl--o-h) .dfs-ptl__row:nth-child(2n) .dfs-ptl__text{margin-left:auto}.dfs-ptl.dfs-ptl--alt:not(.dfs-ptl--o-h) .dfs-ptl__row:nth-child(2n) .dfs-ptl__media{grid-column:3;justify-self:start}.dfs-ptl.dfs-ptl--alt:not(.dfs-ptl--o-h):not(.dfs-ptl--stage-9) .dfs-ptl__ghost{right:auto;left:50%;transform:translate(-50%)}}@media (min-width: 768px) and (max-width: 1024px){.dfs-ptl.dfs-ptl--alt:not(.dfs-ptl--ot-h) .dfs-ptl__rail{left:calc(50% - var( --dfs-ptl-lw ) / 2)}.dfs-ptl.dfs-ptl--alt:not(.dfs-ptl--ot-h) .dfs-ptl__row{display:grid;grid-template-columns:minmax(0,1fr) var( --dfs-ptl-size ) minmax(0,1fr);align-items:start}.dfs-ptl.dfs-ptl--alt:not(.dfs-ptl--ot-h) .dfs-ptl__num{grid-column:2;grid-row:1}.dfs-ptl.dfs-ptl--alt:not(.dfs-ptl--ot-h) .dfs-ptl__body{grid-column:3;grid-row:1}.dfs-ptl.dfs-ptl--alt:not(.dfs-ptl--ot-h) .dfs-ptl__media{grid-column:1;grid-row:1;justify-self:end;margin:0}.dfs-ptl.dfs-ptl--alt:not(.dfs-ptl--ot-h) .dfs-ptl__row:nth-child(2n) .dfs-ptl__body{grid-column:1;text-align:right}.dfs-ptl.dfs-ptl--alt:not(.dfs-ptl--ot-h) .dfs-ptl__row:nth-child(2n) .dfs-ptl__text{margin-left:auto}.dfs-ptl.dfs-ptl--alt:not(.dfs-ptl--ot-h) .dfs-ptl__row:nth-child(2n) .dfs-ptl__media{grid-column:3;justify-self:start}.dfs-ptl.dfs-ptl--alt:not(.dfs-ptl--ot-h):not(.dfs-ptl--stage-9) .dfs-ptl__ghost{right:auto;left:50%;transform:translate(-50%)}}@media (max-width: 767px){.dfs-ptl.dfs-ptl--alt.dfs-ptl--alt-m:not(.dfs-ptl--om-h) .dfs-ptl__rail{left:calc(50% - var( --dfs-ptl-lw ) / 2)}.dfs-ptl.dfs-ptl--alt.dfs-ptl--alt-m:not(.dfs-ptl--om-h) .dfs-ptl__row{display:grid;grid-template-columns:minmax(0,1fr) var( --dfs-ptl-size ) minmax(0,1fr);align-items:start}.dfs-ptl.dfs-ptl--alt.dfs-ptl--alt-m:not(.dfs-ptl--om-h) .dfs-ptl__num{grid-column:2;grid-row:1}.dfs-ptl.dfs-ptl--alt.dfs-ptl--alt-m:not(.dfs-ptl--om-h) .dfs-ptl__body{grid-column:3;grid-row:1}.dfs-ptl.dfs-ptl--alt.dfs-ptl--alt-m:not(.dfs-ptl--om-h) .dfs-ptl__media{grid-column:1;grid-row:1;justify-self:end;margin:0}.dfs-ptl.dfs-ptl--alt.dfs-ptl--alt-m:not(.dfs-ptl--om-h) .dfs-ptl__row:nth-child(2n) .dfs-ptl__body{grid-column:1;text-align:right}.dfs-ptl.dfs-ptl--alt.dfs-ptl--alt-m:not(.dfs-ptl--om-h) .dfs-ptl__row:nth-child(2n) .dfs-ptl__text{margin-left:auto}.dfs-ptl.dfs-ptl--alt.dfs-ptl--alt-m:not(.dfs-ptl--om-h) .dfs-ptl__row:nth-child(2n) .dfs-ptl__media{grid-column:3;justify-self:start}.dfs-ptl.dfs-ptl--alt.dfs-ptl--alt-m:not(.dfs-ptl--om-h) .dfs-ptl__ghost{right:auto;left:50%;transform:translate(-50%)}}@media (min-width: 1025px){.dfs-ptl.dfs-ptl--o-h{--dfs-ptl-axis: x}.dfs-ptl.dfs-ptl--o-h .dfs-ptl__list{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-template-rows:auto auto auto;column-gap:var( --dfs-ptl-hgap, 32px )}.dfs-ptl.dfs-ptl--o-h .dfs-ptl__row{display:grid;grid-row:1 / span 3;grid-template-rows:subgrid;margin:0!important;align-items:start;text-align:var( --dfs-ptl-h-text, center )}.dfs-ptl.dfs-ptl--o-h .dfs-ptl__num{grid-row:1;justify-self:var( --dfs-ptl-h-self, center )}.dfs-ptl.dfs-ptl--o-h .dfs-ptl__body{grid-row:2}.dfs-ptl.dfs-ptl--o-h .dfs-ptl__media{grid-row:3;justify-self:var( --dfs-ptl-h-self, center );margin:0}.dfs-ptl.dfs-ptl--o-h .dfs-ptl__text{margin-left:var( --dfs-ptl-h-margin, auto );margin-right:var( --dfs-ptl-h-margin, auto )}.dfs-ptl.dfs-ptl--o-h .dfs-ptl__rail{top:var( --dfs-ptl-rail-y, calc( var( --dfs-ptl-size ) / 2 - var( --dfs-ptl-lw ) / 2 ) );left:var( --dfs-ptl-rail-x, 12.5% );width:var( --dfs-ptl-rail-w, 75% );height:var( --dfs-ptl-lw )}.dfs-ptl.dfs-ptl--o-h .dfs-ptl__fill{transform-origin:left}.dfs-ptl.dfs-ptl--o-h.dfs-ptl--live .dfs-ptl__fill{transform:scaleX(0)}.dfs-ptl.dfs-ptl--o-h.dfs-ptl--fx-liquid .dfs-ptl__num:before{transform-origin:left}.dfs-ptl.dfs-ptl--o-h.dfs-ptl--fx-liquid.dfs-ptl--live .dfs-ptl__row:not(.is-on) .dfs-ptl__num:before{transform:scaleX(0)}.dfs-ptl.dfs-ptl--o-h .dfs-ptl__ghost{inset:auto auto 0 50%;transform:translate(-50%)}.dfs-ptl.dfs-ptl--o-h.dfs-ptl--panel{display:block}.dfs-ptl.dfs-ptl--o-h.dfs-ptl--panel .dfs-ptl__panel{display:block;position:relative;top:auto;width:var( --dfs-ptl-panel-w, 340px );max-width:100%;margin:56px auto 0}.dfs-ptl.dfs-ptl--o-h.dfs-ptl--panel .dfs-ptl__media--m{display:none}.dfs-ptl.dfs-ptl--o-h.dfs-ptl--alt .dfs-ptl__num{grid-row:2}.dfs-ptl.dfs-ptl--o-h.dfs-ptl--alt .dfs-ptl__body{grid-row:3}.dfs-ptl.dfs-ptl--o-h.dfs-ptl--alt .dfs-ptl__media{grid-row:1;align-self:end}.dfs-ptl.dfs-ptl--o-h.dfs-ptl--alt .dfs-ptl__row:nth-child(2n) .dfs-ptl__body{grid-row:1;align-self:end}.dfs-ptl.dfs-ptl--o-h.dfs-ptl--alt .dfs-ptl__row:nth-child(2n) .dfs-ptl__media{grid-row:3;align-self:start}}@media (min-width: 768px) and (max-width: 1024px){.dfs-ptl.dfs-ptl--ot-h{--dfs-ptl-axis: x}.dfs-ptl.dfs-ptl--ot-h .dfs-ptl__list{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-template-rows:auto auto auto;column-gap:var( --dfs-ptl-hgap, 32px )}.dfs-ptl.dfs-ptl--ot-h .dfs-ptl__row{display:grid;grid-row:1 / span 3;grid-template-rows:subgrid;margin:0!important;align-items:start;text-align:var( --dfs-ptl-h-text, center )}.dfs-ptl.dfs-ptl--ot-h .dfs-ptl__num{grid-row:1;justify-self:var( --dfs-ptl-h-self, center )}.dfs-ptl.dfs-ptl--ot-h .dfs-ptl__body{grid-row:2}.dfs-ptl.dfs-ptl--ot-h .dfs-ptl__media{grid-row:3;justify-self:var( --dfs-ptl-h-self, center );margin:0}.dfs-ptl.dfs-ptl--ot-h .dfs-ptl__text{margin-left:var( --dfs-ptl-h-margin, auto );margin-right:var( --dfs-ptl-h-margin, auto )}.dfs-ptl.dfs-ptl--ot-h .dfs-ptl__rail{top:var( --dfs-ptl-rail-y, calc( var( --dfs-ptl-size ) / 2 - var( --dfs-ptl-lw ) / 2 ) );left:var( --dfs-ptl-rail-x, 12.5% );width:var( --dfs-ptl-rail-w, 75% );height:var( --dfs-ptl-lw )}.dfs-ptl.dfs-ptl--ot-h .dfs-ptl__fill{transform-origin:left}.dfs-ptl.dfs-ptl--ot-h.dfs-ptl--live .dfs-ptl__fill{transform:scaleX(0)}.dfs-ptl.dfs-ptl--ot-h.dfs-ptl--fx-liquid .dfs-ptl__num:before{transform-origin:left}.dfs-ptl.dfs-ptl--ot-h.dfs-ptl--fx-liquid.dfs-ptl--live .dfs-ptl__row:not(.is-on) .dfs-ptl__num:before{transform:scaleX(0)}.dfs-ptl.dfs-ptl--ot-h .dfs-ptl__ghost{inset:auto auto 0 50%;transform:translate(-50%)}.dfs-ptl.dfs-ptl--ot-h.dfs-ptl--panel{display:block}.dfs-ptl.dfs-ptl--ot-h.dfs-ptl--panel .dfs-ptl__panel{display:block;position:relative;top:auto;width:var( --dfs-ptl-panel-w, 340px );max-width:100%;margin:56px auto 0}.dfs-ptl.dfs-ptl--ot-h.dfs-ptl--panel .dfs-ptl__media--m{display:none}.dfs-ptl.dfs-ptl--ot-h.dfs-ptl--alt .dfs-ptl__num{grid-row:2}.dfs-ptl.dfs-ptl--ot-h.dfs-ptl--alt .dfs-ptl__body{grid-row:3}.dfs-ptl.dfs-ptl--ot-h.dfs-ptl--alt .dfs-ptl__media{grid-row:1;align-self:end}.dfs-ptl.dfs-ptl--ot-h.dfs-ptl--alt .dfs-ptl__row:nth-child(2n) .dfs-ptl__body{grid-row:1;align-self:end}.dfs-ptl.dfs-ptl--ot-h.dfs-ptl--alt .dfs-ptl__row:nth-child(2n) .dfs-ptl__media{grid-row:3;align-self:start}}@media (max-width: 767px){.dfs-ptl.dfs-ptl--om-h{--dfs-ptl-axis: x}.dfs-ptl.dfs-ptl--om-h .dfs-ptl__list{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-template-rows:auto auto auto;column-gap:var( --dfs-ptl-hgap, 32px )}.dfs-ptl.dfs-ptl--om-h .dfs-ptl__row{display:grid;grid-row:1 / span 3;grid-template-rows:subgrid;margin:0!important;align-items:start;text-align:var( --dfs-ptl-h-text, center )}.dfs-ptl.dfs-ptl--om-h .dfs-ptl__num{grid-row:1;justify-self:var( --dfs-ptl-h-self, center )}.dfs-ptl.dfs-ptl--om-h .dfs-ptl__body{grid-row:2}.dfs-ptl.dfs-ptl--om-h .dfs-ptl__media{grid-row:3;justify-self:var( --dfs-ptl-h-self, center );margin:0}.dfs-ptl.dfs-ptl--om-h .dfs-ptl__text{margin-left:var( --dfs-ptl-h-margin, auto );margin-right:var( --dfs-ptl-h-margin, auto )}.dfs-ptl.dfs-ptl--om-h .dfs-ptl__rail{top:var( --dfs-ptl-rail-y, calc( var( --dfs-ptl-size ) / 2 - var( --dfs-ptl-lw ) / 2 ) );left:var( --dfs-ptl-rail-x, 12.5% );width:var( --dfs-ptl-rail-w, 75% );height:var( --dfs-ptl-lw )}.dfs-ptl.dfs-ptl--om-h .dfs-ptl__fill{transform-origin:left}.dfs-ptl.dfs-ptl--om-h.dfs-ptl--live .dfs-ptl__fill{transform:scaleX(0)}.dfs-ptl.dfs-ptl--om-h.dfs-ptl--fx-liquid .dfs-ptl__num:before{transform-origin:left}.dfs-ptl.dfs-ptl--om-h.dfs-ptl--fx-liquid.dfs-ptl--live .dfs-ptl__row:not(.is-on) .dfs-ptl__num:before{transform:scaleX(0)}.dfs-ptl.dfs-ptl--om-h .dfs-ptl__ghost{inset:auto auto 0 50%;transform:translate(-50%)}.dfs-ptl.dfs-ptl--om-h.dfs-ptl--panel{display:block}.dfs-ptl.dfs-ptl--om-h.dfs-ptl--panel .dfs-ptl__panel{display:block;position:relative;top:auto;width:var( --dfs-ptl-panel-w, 340px );max-width:100%;margin:56px auto 0}.dfs-ptl.dfs-ptl--om-h.dfs-ptl--panel .dfs-ptl__media--m{display:none}.dfs-ptl.dfs-ptl--om-h.dfs-ptl--alt.dfs-ptl--alt-m .dfs-ptl__num{grid-row:2}.dfs-ptl.dfs-ptl--om-h.dfs-ptl--alt.dfs-ptl--alt-m .dfs-ptl__body{grid-row:3}.dfs-ptl.dfs-ptl--om-h.dfs-ptl--alt.dfs-ptl--alt-m .dfs-ptl__media{grid-row:1;align-self:end}.dfs-ptl.dfs-ptl--om-h.dfs-ptl--alt.dfs-ptl--alt-m .dfs-ptl__row:nth-child(2n) .dfs-ptl__body{grid-row:1;align-self:end}.dfs-ptl.dfs-ptl--om-h.dfs-ptl--alt.dfs-ptl--alt-m .dfs-ptl__row:nth-child(2n) .dfs-ptl__media{grid-row:3;align-self:start}}.dfs-ptl__media{position:relative;flex:0 0 var( --dfs-ptl-media-w, 220px );width:var( --dfs-ptl-media-w, 220px );max-width:100%;aspect-ratio:var( --dfs-ptl-media-ratio, 4 / 5 );border-radius:var( --dfs-ptl-media-radius, 14px );overflow:hidden;background:#0000000f;isolation:isolate}.dfs-ptl__media video,.dfs-ptl__media img{display:block;width:100%;height:100%;object-fit:var( --dfs-ptl-media-fit, cover )}.dfs-ptl--media .dfs-ptl__body,.dfs-ptl--panel .dfs-ptl__body{flex:1 1 0}.dfs-ptl--fx-focus .dfs-ptl__media,.dfs-ptl--media .dfs-ptl__media{transition:filter .6s ease,opacity .6s ease,transform .8s cubic-bezier(.2,.7,.2,1)}.dfs-ptl__sound{position:absolute;right:var( --dfs-ptl-sound-off, 10px );bottom:var( --dfs-ptl-sound-off, 10px );z-index:2;display:flex;align-items:center;justify-content:center;width:var( --dfs-ptl-sound, 38px );height:var( --dfs-ptl-sound, 38px );padding:0;border:0;border-radius:50%;background:var( --dfs-ptl-sound-bg, rgba( 20, 24, 21, .55 ) );color:var( --dfs-ptl-sound-ink, #ffffff );cursor:pointer;backdrop-filter:blur(6px);transition:transform .25s ease,background-color .25s ease}.dfs-ptl__sound:hover{transform:scale(1.08)}.dfs-ptl__sound:focus-visible{outline:2px solid currentColor;outline-offset:3px}.dfs-ptl__sound svg{width:46%;height:46%;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.dfs-ptl__sound svg path:first-child{fill:currentColor;stroke:none}.dfs-ptl__sound .dfs-ptl__sound-on,.dfs-ptl__sound[aria-pressed=true] .dfs-ptl__sound-off{display:none}.dfs-ptl__sound[aria-pressed=true] .dfs-ptl__sound-on{display:block}@media (max-width: 767px){.dfs-ptl--media:not(.dfs-ptl--om-h):not(.dfs-ptl--alt-m) .dfs-ptl__row,.dfs-ptl--panel:not(.dfs-ptl--om-h) .dfs-ptl__row{flex-wrap:wrap}.dfs-ptl--media:not(.dfs-ptl--om-h):not(.dfs-ptl--alt-m) .dfs-ptl__media,.dfs-ptl--panel:not(.dfs-ptl--om-h) .dfs-ptl__media--m{margin-left:calc(var( --dfs-ptl-size ) + 24px)}}.dfs-ptl__panel,.dfs-ptl__media--m{display:none}@media (max-width: 767px){.dfs-ptl--panel:not(.dfs-ptl--panel-m-hide):not(.dfs-ptl--om-h) .dfs-ptl__media--m{display:block}}@media (min-width: 1025px){.dfs-ptl.dfs-ptl--panel:not(.dfs-ptl--o-h){display:grid;grid-template-columns:minmax(0,1fr) var( --dfs-ptl-panel-w, 340px );column-gap:var( --dfs-ptl-panel-gap, 96px );align-items:start}.dfs-ptl.dfs-ptl--panel:not(.dfs-ptl--o-h) .dfs-ptl__list{grid-column:1;grid-row:1}.dfs-ptl.dfs-ptl--panel:not(.dfs-ptl--o-h) .dfs-ptl__panel{display:block;grid-column:2;grid-row:1;position:sticky;top:var( --dfs-ptl-panel-top, 12vh )}}@media (min-width: 768px) and (max-width: 1024px){.dfs-ptl.dfs-ptl--panel:not(.dfs-ptl--ot-h){display:grid;grid-template-columns:minmax(0,1fr) var( --dfs-ptl-panel-w, 340px );column-gap:var( --dfs-ptl-panel-gap, 96px );align-items:start}.dfs-ptl.dfs-ptl--panel:not(.dfs-ptl--ot-h) .dfs-ptl__list{grid-column:1;grid-row:1}.dfs-ptl.dfs-ptl--panel:not(.dfs-ptl--ot-h) .dfs-ptl__panel{display:block;grid-column:2;grid-row:1;position:sticky;top:var( --dfs-ptl-panel-top, 12vh )}}.dfs-ptl__panel{width:100%;aspect-ratio:var( --dfs-ptl-panel-ratio, 9 / 16 );border-radius:var( --dfs-ptl-panel-radius, 18px );overflow:hidden;isolation:isolate;background:#0000000f}.dfs-ptl__panel .dfs-ptl__slide{position:absolute;inset:0;width:100%;height:100%;max-width:none;aspect-ratio:auto;border-radius:0;opacity:0;transform:scale(var( --dfs-ptl-slide-zoom, 1.06 ));transition:opacity var( --dfs-ptl-slide-fade, .7s ) ease,transform calc(var( --dfs-ptl-slide-fade, .7s ) * 1.72) cubic-bezier(.2,.7,.2,1)}.dfs-ptl__panel .dfs-ptl__slide.is-active,.dfs-ptl:not(.dfs-ptl--live) .dfs-ptl__panel .dfs-ptl__slide:first-child{opacity:1;transform:none;z-index:1}.dfs-ptl__label{display:block;margin:0 0 8px;font-size:12px;font-weight:600;line-height:1.3em;letter-spacing:.14em;text-transform:uppercase;color:var( --dfs-ptl-label-ink, var( --dfs-ptl-title-ink ) );transition:color var( --dfs-ptl-dur ) var( --dfs-ptl-dur-ease, ease )}.dfs-ptl__row.is-on .dfs-ptl__label,.dfs-ptl:not(.dfs-ptl--live) .dfs-ptl__label{color:var( --dfs-ptl-label-ink-on, var( --dfs-ptl-accent ) )}.dfs-ptl__btn{display:inline-flex;align-items:center;gap:10px;margin-top:16px;padding:10px 20px;border:1px solid var( --dfs-ptl-btn-bd, currentColor );border-radius:999px;background:var( --dfs-ptl-btn-bg, transparent );color:var( --dfs-ptl-btn-ink, var( --dfs-ptl-title-ink-on ) );font-size:14px;font-weight:600;line-height:1.2em;letter-spacing:.02em;text-decoration:none;transition:color .3s ease,background-color .3s ease,border-color .3s ease,transform .3s ease}.dfs-ptl__btn:hover,.dfs-ptl__btn:focus-visible{color:var( --dfs-ptl-btn-ink-h, #ffffff );background:var( --dfs-ptl-btn-bg-h, var( --dfs-ptl-accent ) );border-color:var( --dfs-ptl-btn-bd-h, var( --dfs-ptl-accent ) );transform:scale(var( --dfs-ptl-btn-grow, 1 ))}.dfs-ptl__btn-arrow{display:inline-block;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.dfs-ptl__btn:hover .dfs-ptl__btn-arrow{transform:translate(4px)}.dfs-ptl__glyph{display:flex;align-items:center;justify-content:center;line-height:1}.dfs-ptl__glyph svg{width:var( --dfs-ptl-icon, 20px );height:var( --dfs-ptl-icon, 20px );fill:currentColor}.dfs-ptl__glyph i{font-size:var( --dfs-ptl-icon, 20px )}.dfs-ptl .dfs-ptl__num .dfs-ptl__cimg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:inherit}.dfs-ptl__ctext{font-size:.62em;letter-spacing:.02em;white-space:nowrap}div.dfs-ptl__text p{margin:0 0 .6em}div.dfs-ptl__text>:last-child{margin-bottom:0}div.dfs-ptl__text a{color:inherit}.dfs-ptl--status .dfs-ptl__row.is-done .dfs-ptl__num{background:var( --dfs-ptl-done-bg, var( --dfs-ptl-accent ) );border-color:var( --dfs-ptl-done-bg, var( --dfs-ptl-accent ) );color:var( --dfs-ptl-done-ink, var( --dfs-ptl-num-ink-on ) )}.dfs-ptl--status .dfs-ptl__row.is-done:not(.is-current) .dfs-ptl__num{box-shadow:none}a.dfs-ptl__num{text-decoration:none;cursor:pointer}a.dfs-ptl__num:focus-visible{outline:2px solid var( --dfs-ptl-accent );outline-offset:5px}.dfs-ptl--nav .dfs-ptl__row{scroll-margin-top:30vh}.dfs-ptl__live{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.dfs-ptl[data-trigger=click] .dfs-ptl__row,.dfs-ptl[data-trigger=hover] .dfs-ptl__row{cursor:pointer}.dfs-ptl__pbar{position:fixed;left:var( --dfs-ptl-pbar-x, 16px );right:var( --dfs-ptl-pbar-x, 16px );bottom:var( --dfs-ptl-pbar-y, 16px );z-index:60;display:flex;flex-direction:column;gap:9px;max-width:520px;margin:0 auto;padding:12px 16px;border-radius:14px;background:var( --dfs-ptl-pbar-bg, rgba( 39, 53, 44, .94 ) );color:var( --dfs-ptl-pbar-ink, #f7f4ec );font-size:13px;font-weight:600;line-height:1.3em;letter-spacing:.02em;box-shadow:0 12px 40px #0000002e;backdrop-filter:blur(10px);opacity:0;transform:translateY(var( --dfs-ptl-pbar-hide, calc(100% + 32px) ));transition:transform .5s cubic-bezier(.2,.7,.2,1),opacity .35s ease;pointer-events:none}.dfs-ptl__pbar.is-shown{opacity:1;transform:none}.dfs-ptl__pbar-track{position:relative;display:block;height:3px;border-radius:3px;overflow:hidden;background:var( --dfs-ptl-pbar-track, rgba( 247, 244, 236, .18 ) )}.dfs-ptl__pbar-fill{position:absolute;inset:0;background:var( --dfs-ptl-pbar-fill, var( --dfs-ptl-accent ) );transform:scaleX(0);transform-origin:left}@media (min-width: 1025px){.dfs-ptl:not(.dfs-ptl--pbar-all) .dfs-ptl__pbar{display:none}}.dfs-ptl__tip{position:absolute;top:0;left:0;z-index:2;width:var( --dfs-ptl-tip-size, 10px );height:var( --dfs-ptl-tip-size, 10px );margin:calc(var( --dfs-ptl-tip-size, 10px ) / -2) 0 0 calc(var( --dfs-ptl-tip-size, 10px ) / -2);border-radius:var( --dfs-ptl-tip-r, 50% );background:var( --dfs-ptl-tip, var( --dfs-ptl-fill ) );box-shadow:0 0 var( --dfs-ptl-tip-glow, 18px ) calc(var( --dfs-ptl-tip-glow, 18px ) / 3) var( --dfs-ptl-tip, var( --dfs-ptl-fill ) );opacity:0;pointer-events:none;will-change:transform}.dfs-ptl__ring{position:absolute;top:calc(-1 * var( --dfs-ptl-ring-gap, 6px ) - var( --dfs-ptl-border ));left:calc(-1 * var( --dfs-ptl-ring-gap, 6px ) - var( --dfs-ptl-border ));width:calc(100% + 2 * var( --dfs-ptl-ring-gap, 6px ) + 2 * var( --dfs-ptl-border ));height:calc(100% + 2 * var( --dfs-ptl-ring-gap, 6px ) + 2 * var( --dfs-ptl-border ));overflow:visible;fill:none;pointer-events:none;transform:rotate(-90deg)}.dfs-ptl__ring circle{stroke:var( --dfs-ptl-ring, var( --dfs-ptl-accent ) );stroke-width:var( --dfs-ptl-ring-w, 1.5px );vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset var( --dfs-ptl-ring-dur, .9s ) var( --dfs-ptl-ring-ease, cubic-bezier( .65, 0, .35, 1 ) )}.dfs-ptl__row.is-on .dfs-ptl__ring circle,.dfs-ptl:not(.dfs-ptl--live) .dfs-ptl__ring circle{stroke-dashoffset:0}.dfs-ptl--fx-liquid .dfs-ptl__num:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var( --dfs-ptl-accent );transform:scaleY(0);transform-origin:top;transition:transform var( --dfs-ptl-liquid-dur, .7s ) var( --dfs-ptl-liquid-ease, cubic-bezier( .65, 0, .35, 1 ) )}.dfs-ptl.dfs-ptl--fx-liquid.dfs-ptl--live .dfs-ptl__row.is-on .dfs-ptl__num{background:var( --dfs-ptl-num-bg )}.dfs-ptl--fx-liquid .dfs-ptl__row.is-on .dfs-ptl__num:before,.dfs-ptl--fx-liquid:not(.dfs-ptl--live) .dfs-ptl__num:before{transform:none}.dfs-ptl--fx-focus .dfs-ptl__body{transition:filter var( --dfs-ptl-focus-dur, .6s ) var( --dfs-ptl-focus-ease, ease ),opacity var( --dfs-ptl-focus-dur, .6s ) var( --dfs-ptl-focus-ease, ease )}.dfs-ptl--fx-focus.dfs-ptl--live .dfs-ptl__row:not(.is-on) .dfs-ptl__body,.dfs-ptl--fx-focus.dfs-ptl--live .dfs-ptl__row:not(.is-on) .dfs-ptl__media{filter:blur(var( --dfs-ptl-focus-blur, 3px ));opacity:var( --dfs-ptl-focus-dim, .45 )}.dfs-ptl--fx-ghost .dfs-ptl__list{position:relative;z-index:1}.dfs-ptl__ghost{position:absolute;top:0;right:var( --dfs-ptl-ghost-x, 0px );z-index:0;height:.8em;min-width:2ch;overflow:hidden;font-family:Georgia,Times New Roman,serif;font-size:200px;font-weight:400;line-height:.8em;letter-spacing:-.04em;color:var( --dfs-ptl-ghost-ink, var( --dfs-ptl-accent ) );opacity:var( --dfs-ptl-ghost-o, .08 );pointer-events:none;font-variant-numeric:lining-nums tabular-nums;will-change:transform}.dfs-ptl__ghost-n{position:absolute;top:0;right:0;display:block;white-space:nowrap}.dfs-ptl--fx-curve .dfs-ptl__rail{visibility:hidden}.dfs-ptl__curve{position:absolute;top:0;left:0;z-index:1;overflow:visible;pointer-events:none}.dfs-ptl__curve path{fill:none;stroke-width:var( --dfs-ptl-lw );stroke-linecap:round}.dfs-ptl__curve-track{stroke:var( --dfs-ptl-line )}.dfs-ptl__curve-fill{stroke:var( --dfs-ptl-fill )}.dfs-ptl__digit{display:inline-flex;align-items:center;justify-content:center;transition:opacity .3s ease,transform .4s cubic-bezier(.2,.7,.2,1)}.dfs-ptl__tick{position:absolute;inset:0;width:46%;height:46%;margin:auto;overflow:visible;pointer-events:none}.dfs-ptl__tick path{fill:none;stroke:var( --dfs-ptl-tick, currentColor );stroke-width:var( --dfs-ptl-tick-w, 2.5 );stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset var( --dfs-ptl-tick-dur, .5s ) var( --dfs-ptl-tick-ease, cubic-bezier( .65, 0, .35, 1 ) )}.dfs-ptl__row.is-done .dfs-ptl__digit{opacity:0;transform:scale(.4)}.dfs-ptl__row.is-done .dfs-ptl__tick path{stroke-dashoffset:0;transition-delay:var( --dfs-ptl-tick-delay, .15s )}@media (prefers-reduced-motion: reduce) and (dfs-reduced-motion-honoured){.dfs-ptl__label,.dfs-ptl__btn,.dfs-ptl__body,.dfs-ptl__media,.dfs-ptl__num:before,.dfs-ptl__ring circle,.dfs-ptl__tick path,.dfs-ptl__digit,.dfs-ptl__panel .dfs-ptl__slide,.dfs-ptl__pbar{transition:none}.dfs-ptl__num,.dfs-ptl__title,.dfs-ptl__text{transition:none}}.dfs-ptl--reveal.dfs-ptl--live .dfs-ptl__more{height:0;opacity:0;overflow:hidden}.dfs-ptl--reveal.dfs-ptl--live .dfs-ptl__more:focus-within{height:auto!important;opacity:1!important;overflow:visible!important}.dfs-ptl__more-in{display:flow-root}.dfs-ptl--fx-soft.dfs-ptl--live .dfs-ptl__row:not(.is-reached) .dfs-ptl__title{color:var( --dfs-ptl-soft-ink, #B2AEA6 )}.dfs-ptl--fx-soft.dfs-ptl--live .dfs-ptl__row:not(.is-reached) .dfs-ptl__text{opacity:var( --dfs-ptl-soft-o, .55 )}.dfs-ptl--fx-soft .dfs-ptl__text{transition:color var( --dfs-ptl-dur ) var( --dfs-ptl-dur-ease, ease ),opacity var( --dfs-ptl-soft-dur, .5s ) ease}.dfs-ptl__sheen{position:absolute;inset:0;border-radius:inherit;overflow:hidden;pointer-events:none}.dfs-ptl__sheen i{position:absolute;top:0;bottom:0;left:0;width:var( --dfs-ptl-sheen-w, 100% );background:linear-gradient(105deg,transparent 25%,var( --dfs-ptl-sheen, rgba( 255, 238, 206, .75 ) ) 50%,transparent 75%);transform:translate(-130%)}.dfs-ptl__breath{position:absolute;inset:calc(var( --dfs-ptl-border, 0px ) * -1);border-radius:inherit;pointer-events:none}@media (min-width: 768px){.dfs-ptl.dfs-ptl--stage{box-sizing:border-box;min-height:var( --dfs-ptl-stage-h, 72vh );display:flex;flex-direction:column;justify-content:center}.dfs-ptl.dfs-ptl--stage-9.dfs-ptl--fx-ghost .dfs-ptl__ghost{position:relative;inset:auto;align-self:flex-start;transform:none;margin:0 0 28px;font-size:220px;height:1em;line-height:1em;opacity:var( --dfs-ptl-ghost-o, .08 )}.dfs-ptl.dfs-ptl--stage-11 .dfs-ptl__body{transform-origin:var( --dfs-ptl-h-text, center ) top;transition:opacity var( --dfs-ptl-spot-dur, .7s ) var( --dfs-ptl-spot-ease, cubic-bezier(.16, 1, .3, 1) ),transform var( --dfs-ptl-spot-dur, .7s ) var( --dfs-ptl-spot-ease, cubic-bezier(.16, 1, .3, 1) )}.dfs-ptl.dfs-ptl--stage-11.dfs-ptl--live .dfs-ptl__row:not(.is-on) .dfs-ptl__body{opacity:var( --dfs-ptl-spot-o, .35 )}.dfs-ptl.dfs-ptl--stage-11.dfs-ptl--live:not(.dfs-ptl--sx-lift) .dfs-ptl__row:not(.is-on) .dfs-ptl__body{transform:scale(var( --dfs-ptl-spot-scale, .9 ))}}@media (prefers-reduced-motion: reduce) and (dfs-reduced-motion-honoured){.dfs-ptl.dfs-ptl--stage-11 .dfs-ptl__body{transition:none}}.dfs-ptl.dfs-ptl--sx-glint.dfs-ptl--live .dfs-ptl__fill{background-image:linear-gradient(90deg,transparent 0,var( --dfs-ptl-sx-glint, #FFF6E6 ) 50%,transparent 100%);background-size:18% 100%;background-repeat:no-repeat;animation:dfs-ptl-sx-glint var( --dfs-ptl-sx-glint-t, 2.8s ) cubic-bezier(.45,0,.55,1) infinite}@keyframes dfs-ptl-sx-glint{0%{background-position:-30% 0}to{background-position:130% 0}}.dfs-ptl.dfs-ptl--sx-focus.dfs-ptl--live .dfs-ptl__title{filter:blur(var( --dfs-ptl-sx-focus, 6px ));transition:filter 1.1s cubic-bezier(.16,1,.3,1)}.dfs-ptl.dfs-ptl--sx-focus.dfs-ptl--live .dfs-ptl__row.is-on .dfs-ptl__title,.dfs-ptl.dfs-ptl--sx-focus.dfs-ptl--live .dfs-ptl__row.is-reached .dfs-ptl__title{filter:none}.dfs-ptl.dfs-ptl--sx-tilt{transform-style:preserve-3d;will-change:transform}.dfs-ptl.dfs-ptl--sx-rule .dfs-ptl__title{position:relative;padding-bottom:16px}.dfs-ptl.dfs-ptl--sx-rule .dfs-ptl__title:after{content:"";position:absolute;bottom:0;left:0;width:72px;height:1px;background:var( --dfs-ptl-sx-rule, var( --dfs-ptl-fill ) );transform:scaleX(0);transform-origin:left;transition:transform 1s cubic-bezier(.65,0,.35,1)}.dfs-ptl.dfs-ptl--sx-rule:not(.dfs-ptl--live) .dfs-ptl__title:after,.dfs-ptl.dfs-ptl--sx-rule .dfs-ptl__row.is-on .dfs-ptl__title:after{transform:none}.dfs-ptl.dfs-ptl--sx-numfill.dfs-ptl--fx-ghost.dfs-ptl--live .dfs-ptl__ghost{opacity:var( --dfs-ptl-sx-num-o, .5 )}.dfs-ptl.dfs-ptl--sx-numfill.dfs-ptl--live .dfs-ptl__ghost-n{color:transparent;-webkit-text-stroke:1px var( --dfs-ptl-ghost-ink, var( --dfs-ptl-accent ) );background-image:linear-gradient(to top,var( --dfs-ptl-ghost-ink, var( --dfs-ptl-accent ) ) var( --dfs-ptl-sx-fill, 0% ),transparent var( --dfs-ptl-sx-fill, 0% ));-webkit-background-clip:text;background-clip:text}.dfs-ptl.dfs-ptl--sx-light .dfs-ptl__list{position:relative;z-index:1}.dfs-ptl.dfs-ptl--sx-light:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(var( --dfs-ptl-sx-light-r, 460px ) circle at var( --dfs-ptl-sx-mx, 50% ) var( --dfs-ptl-sx-my, 50% ),var( --dfs-ptl-sx-light, #AF79502E ),transparent 70%);opacity:var( --dfs-ptl-sx-lo, 0 )}.dfs-ptl.dfs-ptl--sx-stems.dfs-ptl--live .dfs-ptl__body{position:relative}.dfs-ptl.dfs-ptl--sx-stems.dfs-ptl--live .dfs-ptl__body:before{content:"";position:absolute;left:50%;top:calc(-1 * var( --dfs-ptl-sx-stem, 22px ) - 4px);width:1px;height:var( --dfs-ptl-sx-stem, 22px );background:var( --dfs-ptl-fill );transform:scaleY(0);transform-origin:top;transition:transform .8s cubic-bezier(.65,0,.35,1)}.dfs-ptl.dfs-ptl--sx-stems.dfs-ptl--alt.dfs-ptl--live .dfs-ptl__row:nth-child(2n) .dfs-ptl__body:before{top:auto;bottom:calc(-1 * var( --dfs-ptl-sx-stem, 22px ) - 4px);transform-origin:bottom}.dfs-ptl.dfs-ptl--sx-stems.dfs-ptl--live .dfs-ptl__row.is-on .dfs-ptl__body:before,.dfs-ptl.dfs-ptl--sx-stems.dfs-ptl--live .dfs-ptl__row.is-reached .dfs-ptl__body:before{transform:none}.dfs-ptl.dfs-ptl--sx-float.dfs-ptl--live .dfs-ptl__row.is-on .dfs-ptl__body{animation:dfs-ptl-sx-float var( --dfs-ptl-sx-float-t, 4.5s ) ease-in-out infinite}@keyframes dfs-ptl-sx-float{0%,to{translate:0 0}50%{translate:0 calc(-1 * var( --dfs-ptl-sx-float, 6px ))}}.dfs-ptl__comet{position:absolute;top:50%;left:calc(var( --dfs-ptl-sx-p, 0 ) * 100%);width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:var( --dfs-ptl-sx-comet-r, 50% );background:var( --dfs-ptl-sx-comet, var( --dfs-ptl-fill ) );box-shadow:0 0 14px 4px var( --dfs-ptl-sx-comet, var( --dfs-ptl-fill ) );opacity:0;pointer-events:none}.dfs-ptl--live .dfs-ptl__comet{opacity:1}.dfs-ptl__comet:before{content:"";position:absolute;top:50%;right:50%;width:calc(40px + var( --dfs-ptl-sx-tail, 0 ) * 220px);height:3px;margin-top:-1.5px;border-radius:var( --dfs-ptl-sx-tail-r, 3px );background:linear-gradient(90deg,transparent,var( --dfs-ptl-sx-comet, var( --dfs-ptl-fill ) ));transition:width .25s ease-out}.dfs-ptl.dfs-ptl--sx-dof.dfs-ptl--live .dfs-ptl__body{transition:opacity var( --dfs-ptl-spot-dur, .7s ) var( --dfs-ptl-spot-ease, cubic-bezier(.16, 1, .3, 1) ),transform var( --dfs-ptl-spot-dur, .7s ) var( --dfs-ptl-spot-ease, cubic-bezier(.16, 1, .3, 1) ),filter var( --dfs-ptl-spot-dur, .7s ) var( --dfs-ptl-spot-ease, cubic-bezier(.16, 1, .3, 1) )}.dfs-ptl.dfs-ptl--sx-dof.dfs-ptl--live .dfs-ptl__row[data-sx-dist="1"] .dfs-ptl__body{filter:blur(var( --dfs-ptl-sx-dof, 1.4px ))}.dfs-ptl.dfs-ptl--sx-dof.dfs-ptl--live .dfs-ptl__row[data-sx-dist="2"] .dfs-ptl__body{filter:blur(calc(var( --dfs-ptl-sx-dof, 1.4px ) * 2))}.dfs-ptl.dfs-ptl--sx-dof.dfs-ptl--live .dfs-ptl__row[data-sx-dist="3"] .dfs-ptl__body{filter:blur(calc(var( --dfs-ptl-sx-dof, 1.4px ) * 3))}.dfs-ptl__pool{position:absolute;top:0;left:0;z-index:0;width:460px;height:300px;border-radius:var( --dfs-ptl-sx-pool-r, 50% );background:radial-gradient(closest-side,var( --dfs-ptl-sx-pool, #AF795033 ),transparent);opacity:0;pointer-events:none}.dfs-ptl.dfs-ptl--sx-pool .dfs-ptl__list{position:relative;z-index:1}.dfs-ptl.dfs-ptl--sx-lift .dfs-ptl__list{perspective:1100px}.dfs-ptl.dfs-ptl--sx-lift.dfs-ptl--live .dfs-ptl__body{transform-origin:50% 0;transition:opacity var( --dfs-ptl-spot-dur, .7s ) var( --dfs-ptl-spot-ease, cubic-bezier(.16, 1, .3, 1) ),transform var( --dfs-ptl-spot-dur, .7s ) var( --dfs-ptl-spot-ease, cubic-bezier(.16, 1, .3, 1) ),filter var( --dfs-ptl-spot-dur, .7s ) var( --dfs-ptl-spot-ease, cubic-bezier(.16, 1, .3, 1) )}.dfs-ptl.dfs-ptl--sx-lift.dfs-ptl--live .dfs-ptl__row:not(.is-on) .dfs-ptl__body{transform:rotateX(var( --dfs-ptl-sx-lift, 16deg )) scale(var( --dfs-ptl-spot-scale, .9 ))}.dfs-ptl.dfs-ptl--sx-iris.dfs-ptl--live .dfs-ptl__text{clip-path:circle(0% at 50% 0%);transition:clip-path 1.2s cubic-bezier(.65,0,.35,1)}.dfs-ptl.dfs-ptl--sx-iris.dfs-ptl--live .dfs-ptl__row.is-on .dfs-ptl__text{clip-path:circle(150% at 50% 0%)}@media (prefers-reduced-motion: reduce) and (dfs-reduced-motion-honoured){.dfs-ptl.dfs-ptl--sx-glint .dfs-ptl__fill,.dfs-ptl.dfs-ptl--sx-float .dfs-ptl__body{animation:none}}@media (min-width: 1025px){.dfs-ptl:not(.dfs-ptl--o-h) .dfs-ptl__comet,.dfs-ptl.dfs-ptl--sx-stems:not(.dfs-ptl--o-h) .dfs-ptl__body:before{display:none}}@media (min-width: 768px) and (max-width: 1024px){.dfs-ptl:not(.dfs-ptl--ot-h) .dfs-ptl__comet,.dfs-ptl.dfs-ptl--sx-stems:not(.dfs-ptl--ot-h) .dfs-ptl__body:before{display:none}}@media (max-width: 767px){.dfs-ptl__pool{width:260px;height:200px}.dfs-ptl:not(.dfs-ptl--om-h) .dfs-ptl__comet,.dfs-ptl.dfs-ptl--sx-stems:not(.dfs-ptl--om-h) .dfs-ptl__body:before{display:none}}.dfs-ptl.dfs-ptl--mode12{--m12-ink: #151b1a;--m12-body: #6c6d67;--m12-eyebrow: #6b6d66;--m12-hair: #69706f;--m12-badge-on: #2a3231;--m12-badge-on-ink: #f0efe5;--m12-badge-off-ink: #69706f;--m12-ground: #f0efe5;--m12-card: #151b1a;max-width:1312px;color:var( --m12-ink );font-family:DM Sans,sans-serif}.dfs-ptl--mode12 .dfs-ptl__rail,.dfs-ptl--mode12 .dfs-ptl__ghost,.dfs-ptl--mode12 .dfs-ptl__pool{display:none}.dfs-ptl--mode12 .dfs-ptl__head{max-width:812px;margin:0 auto 64px;text-align:center;display:flex;flex-direction:column;gap:16px}.dfs-ptl--mode12 .dfs-ptl__eyebrow{margin:0;font-size:16px;line-height:24px;font-weight:500;letter-spacing:1.12px;text-transform:uppercase;color:var( --m12-eyebrow )}.dfs-ptl--mode12 .dfs-ptl__heading{margin:0;font-family:inherit;font-size:64px;line-height:70.4px;font-weight:500;letter-spacing:-1.92px;color:var( --m12-ink )}.dfs-ptl.dfs-ptl--mode12 .dfs-ptl__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:20px;row-gap:32px;align-items:start}.dfs-ptl.dfs-ptl--mode12 .dfs-ptl__list .dfs-ptl__row{display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:10px;row-gap:14px;align-items:center;margin:0!important;padding:0;min-width:0}.dfs-ptl--mode12 .dfs-ptl__visual{--u: calc( 100cqw / 424 );container-type:inline-size;grid-column:1 / -1;grid-row:1;position:relative;overflow:hidden;width:100%;aspect-ratio:424 / 360;border-radius:20px;background:var( --m12-card );color:#fff}.dfs-ptl--mode12 .dfs-ptl__visual>*{position:absolute}.dfs-ptl--mode12 .dfs-ptl__visual p,.dfs-ptl--mode12 .dfs-ptl__visual span{font-weight:500;letter-spacing:-.04em;line-height:1.35}.dfs-ptl--mode12 .dfs-ptl__vstack{left:calc(var( --u ) * 50);top:calc(var( --u ) * 56);width:calc(var( --u ) * 324);display:flex;flex-direction:column;align-items:center;gap:calc(var( --u ) * 4)}.dfs-ptl--mode12 .dfs-ptl__vstack:before{content:"";position:absolute;z-index:2;left:calc(var( --u ) * -35);right:calc(var( --u ) * -35);top:calc(var( --u ) * -31);height:calc(var( --u ) * 89);background:linear-gradient(var( --m12-card ) 0%,rgba(21,27,26,0) 100%);pointer-events:none}.dfs-ptl--mode12 .dfs-ptl__vitem{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;background:#ffffff29}.dfs-ptl--mode12 .dfs-ptl__vitem:nth-child(1){width:calc(var( --u ) * 266);height:calc(var( --u ) * 71);padding:0 calc(var( --u ) * 15);border-radius:calc(var( --u ) * 11.12);background:#ffffff14;opacity:.6;font-size:calc(var( --u ) * 15.75)}.dfs-ptl--mode12 .dfs-ptl__vitem:nth-child(2){width:calc(var( --u ) * 292);height:calc(var( --u ) * 79);padding:0 calc(var( --u ) * 16);border-radius:calc(var( --u ) * 12.21);background:#ffffff1a;opacity:.8;font-size:calc(var( --u ) * 17.29)}.dfs-ptl--mode12 .dfs-ptl__vitem:nth-child(3){width:calc(var( --u ) * 324);height:calc(var( --u ) * 90);padding:0 calc(var( --u ) * 18) 0 calc(var( --u ) * 19);border-radius:calc(var( --u ) * 13.88);font-size:calc(var( --u ) * 18.5)}.dfs-ptl--mode12 .dfs-ptl__vlabel{color:#fff;font-size:inherit}.dfs-ptl--mode12 .dfs-ptl__vcheck{display:flex;align-items:center;justify-content:center;border-radius:50%;background:#ffffff29;color:#fff;flex:none}.dfs-ptl--mode12 .dfs-ptl__vitem:nth-child(1) .dfs-ptl__vcheck{width:calc(var( --u ) * 30);height:calc(var( --u ) * 30)}.dfs-ptl--mode12 .dfs-ptl__vitem:nth-child(2) .dfs-ptl__vcheck{width:calc(var( --u ) * 33);height:calc(var( --u ) * 33)}.dfs-ptl--mode12 .dfs-ptl__vitem:nth-child(3) .dfs-ptl__vcheck{width:calc(var( --u ) * 37);height:calc(var( --u ) * 37);background:var( --m12-card )}.dfs-ptl--mode12 .dfs-ptl__vtick{width:62%;height:62%;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.dfs-ptl--mode12 .dfs-ptl__vrange{left:calc(var( --u ) * 40);top:calc(var( --u ) * 53);width:calc(var( --u ) * 344);height:calc(var( --u ) * 254)}.dfs-ptl--mode12 .dfs-ptl__vrange>*{position:absolute}.dfs-ptl--mode12 .dfs-ptl__vhl{left:0;top:calc(var( --u ) * 83);width:100%;height:calc(var( --u ) * 89);border-radius:calc(var( --u ) * 4);background:#ffffff29}.dfs-ptl--mode12 .dfs-ptl__vbar{left:calc(var( --u ) * 6);width:calc(var( --u ) * 6);border-radius:1px;background:#fff3}.dfs-ptl--mode12 .dfs-ptl__vbar--1{top:0;height:calc(var( --u ) * 75)}.dfs-ptl--mode12 .dfs-ptl__vbar--2{top:calc(var( --u ) * 89);height:calc(var( --u ) * 74);background:#63bf69}.dfs-ptl--mode12 .dfs-ptl__vbar--3{top:calc(var( --u ) * 175);height:calc(var( --u ) * 74)}.dfs-ptl--mode12 .dfs-ptl__vtxt{left:calc(var( --u ) * 26);font-size:calc(var( --u ) * 18.5);color:#fff;white-space:nowrap}.dfs-ptl--mode12 .dfs-ptl__vtxt--1{top:calc(var( --u ) * 28);opacity:.5}.dfs-ptl--mode12 .dfs-ptl__vtxt--2{top:calc(var( --u ) * 115)}.dfs-ptl--mode12 .dfs-ptl__vtxt--3{top:calc(var( --u ) * 202);opacity:.5}.dfs-ptl--mode12 .dfs-ptl__vcurve{left:calc(var( --u ) * 159);top:calc(var( --u ) * 120);width:calc(var( --u ) * 160);height:calc(var( --u ) * 130);overflow:visible}.dfs-ptl--mode12 .dfs-ptl__vred{fill:none;stroke:#eb502d;stroke-width:1.5}.dfs-ptl--mode12 .dfs-ptl__vgreen{fill:none;stroke:#63bf69;stroke-width:1}.dfs-ptl--mode12 .dfs-ptl__vdot--r{fill:#eb502d}.dfs-ptl--mode12 .dfs-ptl__vdot--g{fill:#63bf69}.dfs-ptl--mode12 .dfs-ptl__vpill{transform:translate(-50%,-50%);padding:calc(var( --u ) * 2) calc(var( --u ) * 6);border-radius:999px;background:#ffffff3d;color:#fff;font-size:calc(var( --u ) * 14.83);font-weight:300;line-height:calc(var( --u ) * 20)}.dfs-ptl--mode12 .dfs-ptl__vpill--a{left:calc(var( --u ) * 169);top:calc(var( --u ) * 196)}.dfs-ptl--mode12 .dfs-ptl__vpill--b{left:calc(var( --u ) * 242);top:calc(var( --u ) * 197)}.dfs-ptl--mode12 .dfs-ptl__vpill--c{left:calc(var( --u ) * 306);top:calc(var( --u ) * 108);background:#fff;color:#000}.dfs-ptl--mode12 .dfs-ptl__vlist{left:calc(var( --u ) * 61);top:calc(var( --u ) * 32);width:calc(var( --u ) * 302);display:flex;flex-direction:column;gap:calc(var( --u ) * 4)}.dfs-ptl--mode12 .dfs-ptl__vcard{position:relative;display:flex;align-items:flex-start;gap:calc(var( --u ) * 16);height:calc(var( --u ) * 96);padding:calc(var( --u ) * 8);border-radius:calc(var( --u ) * 12);background:#ffffff29;box-sizing:border-box}.dfs-ptl--mode12 .dfs-ptl__vthumb{flex:none;display:flex;align-items:center;justify-content:center;width:calc(var( --u ) * 80);height:calc(var( --u ) * 80);border-radius:calc(var( --u ) * 8.18);background:#ffffff29;overflow:hidden}.dfs-ptl--mode12 .dfs-ptl__vthumb img{max-width:calc(var( --u ) * 68);max-height:calc(var( --u ) * 68);width:auto;height:auto;object-fit:contain}.dfs-ptl--mode12 .dfs-ptl__vcopy{display:flex;flex-direction:column;gap:calc(var( --u ) * 3);padding-top:calc(var( --u ) * 2);min-width:0}.dfs-ptl--mode12 .dfs-ptl__vname{font-size:calc(var( --u ) * 18.5);color:#fff}.dfs-ptl--mode12 .dfs-ptl__vsub{display:flex;align-items:center;gap:calc(var( --u ) * 6);font-size:calc(var( --u ) * 14);color:#ffffffb3;white-space:nowrap}.dfs-ptl--mode12 .dfs-ptl__vsub i{width:calc(var( --u ) * 3);height:calc(var( --u ) * 3);border-radius:50%;background:#ffffffb3}.dfs-ptl.dfs-ptl--mode12 .dfs-ptl__row .dfs-ptl__num{grid-column:1;grid-row:2;width:40px;height:40px;min-width:40px;border-radius:6px;border:1px solid var( --m12-hair );background:var( --m12-ground );color:var( --m12-badge-off-ink );box-shadow:none;font-family:inherit;font-size:14px;font-weight:700;line-height:16.8px;letter-spacing:-.28px}.dfs-ptl.dfs-ptl--mode12 .dfs-ptl__row:first-child .dfs-ptl__num{background:var( --m12-badge-on );border-color:var( --m12-badge-on );color:var( --m12-badge-on-ink )}.dfs-ptl--mode12 .dfs-ptl__hair{grid-column:2;grid-row:2;height:1px;background:var( --m12-hair )}.dfs-ptl.dfs-ptl--mode12 .dfs-ptl__row .dfs-ptl__body{grid-column:1 / -1;grid-row:3;padding:0 22px 0 0;min-width:0}.dfs-ptl.dfs-ptl--mode12 .dfs-ptl__row .dfs-ptl__title{margin:0 0 8px;font-family:inherit;font-size:21px;line-height:25.2px;font-weight:500;letter-spacing:-.42px;color:var( --m12-ink )}.dfs-ptl.dfs-ptl--mode12 .dfs-ptl__row .dfs-ptl__text{max-width:374px;margin:0;opacity:1;font-family:inherit;font-size:16px;line-height:24px;font-weight:400;letter-spacing:.16px;color:var( --m12-body )}.dfs-ptl--mode12 .dfs-ptl__text p{margin:0}.dfs-ptl--mode12 .dfs-ptl__text strong{font-weight:600}.dfs-ptl.dfs-ptl--mode12{box-sizing:border-box;width:calc(100% - 128px);margin-left:auto;margin-right:auto}@media (min-width: 768px){.dfs-ptl.dfs-ptl--mode12{padding-bottom:32px}}@media (max-width: 1199px){.dfs-ptl.dfs-ptl--mode12{width:calc(100% - 64px)}}@media (max-width: 767px){.dfs-ptl.dfs-ptl--mode12{width:calc(100% - 40px)}}@media (max-width: 767px){.dfs-ptl--mode12 .dfs-ptl__head{margin-bottom:40px}.dfs-ptl--mode12 .dfs-ptl__text p{display:inline}.dfs-ptl--mode12 .dfs-ptl__text p+p:before{content:" "}.dfs-ptl--mode12 .dfs-ptl__heading{font-size:32.04px;line-height:35.244px;letter-spacing:-.9612px}.dfs-ptl.dfs-ptl--mode12 .dfs-ptl__list{grid-template-columns:minmax(0,1fr)}.dfs-ptl.dfs-ptl--mode12 .dfs-ptl__row .dfs-ptl__body{padding-right:0}.dfs-ptl.dfs-ptl--mode12 .dfs-ptl__row .dfs-ptl__title{font-size:18px;line-height:21.6px;letter-spacing:-.36px}.dfs-ptl.dfs-ptl--mode12 .dfs-ptl__row .dfs-ptl__text{max-width:none;font-size:14px;line-height:21px;letter-spacing:.14px}}@media (min-width: 768px) and (max-width: 1199px){.dfs-ptl.dfs-ptl--mode12 .dfs-ptl__list{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:49px}.dfs-ptl.dfs-ptl--mode12 .dfs-ptl__row .dfs-ptl__body{padding-right:0}.dfs-ptl.dfs-ptl--mode12 .dfs-ptl__row:nth-child(3){grid-column:1 / -1;grid-template-columns:calc(50% - 10px) 20px 40px minmax(0,1fr);column-gap:0;align-content:center}.dfs-ptl--mode12 .dfs-ptl__row:nth-child(3) .dfs-ptl__visual{grid-column:1;grid-row:1 / span 2}.dfs-ptl.dfs-ptl--mode12 .dfs-ptl__row:nth-child(3) .dfs-ptl__num{grid-column:3;grid-row:1}.dfs-ptl--mode12 .dfs-ptl__row:nth-child(3) .dfs-ptl__hair{grid-column:4;grid-row:1;margin-left:10px}.dfs-ptl.dfs-ptl--mode12 .dfs-ptl__row:nth-child(3) .dfs-ptl__body{grid-column:3 / -1;grid-row:2}.dfs-ptl--mode12 .dfs-ptl__heading{font-size:60px;line-height:66px;letter-spacing:-1.8px}}.dfs-ptl.dfs-ptl--mode13{--m13-ink: #08182f;--m13-accent: #6e8fb3;--m13-body: #3d4d63;--m13-card: #ebf1f4;--m13-ph: #dde7ee;box-sizing:border-box;width:100%;max-width:none;margin-left:auto;margin-right:auto;padding:6vw;color:var( --m13-body );font-family:DFS PT DM Sans,DM Sans,sans-serif}.dfs-ptl--mode13 .dfs-ptl__rail,.dfs-ptl--mode13 .dfs-ptl__ghost,.dfs-ptl--mode13 .dfs-ptl__pool{display:none}.dfs-ptl--mode13 .dfs-ptl__head{display:grid;grid-template-columns:1fr 1fr;gap:4vw;align-items:end;margin:0 0 4vw;text-align:left}.dfs-ptl--mode13 .dfs-ptl__eyebrow{margin:0 0 14px;font-size:13px;line-height:normal;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var( --m13-accent )}.dfs-ptl--mode13 .dfs-ptl__heading{margin:0;font-family:inherit;font-size:clamp(32px,3.4vw,64px);line-height:1.08;font-weight:700;letter-spacing:0;color:var( --m13-ink )}.dfs-ptl--mode13 .dfs-ptl__lead{margin:0;font-size:clamp(15px,1.1vw,21px);line-height:1.6;font-weight:400;color:var( --m13-body )}.dfs-ptl.dfs-ptl--mode13 .dfs-ptl__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2vw;align-items:stretch;margin:0;padding:0}.dfs-ptl.dfs-ptl--mode13 .dfs-ptl__list .dfs-ptl__row{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:14px;row-gap:2vw;align-items:center;margin:0!important;padding:0;min-width:0}.dfs-ptl.dfs-ptl--mode13 .dfs-ptl__row .dfs-ptl__num{grid-column:1;grid-row:1;width:52px;height:52px;min-width:52px;border-radius:50%;padding:0 0 1px;box-sizing:border-box;border:0;background:var( --m13-ink );color:#fff;box-shadow:none;display:flex;align-items:center;justify-content:center;font-family:inherit;font-size:20px;line-height:1;font-weight:700;letter-spacing:0}.dfs-ptl--mode13 .dfs-ptl__hair{grid-column:2;grid-row:1;height:2px;background:var( --m13-accent );display:block}.dfs-ptl--mode13 .dfs-ptl__row:last-child .dfs-ptl__hair{background:transparent}.dfs-ptl--mode13 .dfs-ptl__card{grid-column:1 / -1;grid-row:2;align-self:stretch;display:flex;flex-direction:column;min-width:0;overflow:hidden;border-radius:20px;background:var( --m13-card )}.dfs-ptl--mode13 .dfs-ptl__ph{position:relative;flex:none;width:100%;aspect-ratio:16 / 10;overflow:hidden;background:var( --m13-ph )}.dfs-ptl--mode13 .dfs-ptl__ph img{position:absolute;left:0;width:100%;top:var( --inset, 0% );height:calc(100% - var( --inset, 0% ));max-width:none;object-fit:cover;object-position:var( --fx, 50% 25% );border-radius:0;display:block}.dfs-ptl--mode13 .dfs-ptl__tx{flex:1;padding:28px}.dfs-ptl.dfs-ptl--mode13 .dfs-ptl__row .dfs-ptl__body{padding:0;margin:0;min-width:0}.dfs-ptl.dfs-ptl--mode13 .dfs-ptl__row .dfs-ptl__title{margin:0 0 10px;font-family:inherit;font-size:clamp(20px,1.6vw,32px);line-height:1.15;font-weight:600;letter-spacing:-.015em;color:var( --m13-ink )}.dfs-ptl.dfs-ptl--mode13 .dfs-ptl__row .dfs-ptl__text{max-width:none;margin:0;opacity:1;font-family:inherit;font-size:clamp(14px,.95vw,18px);line-height:1.6;font-weight:400;letter-spacing:0;color:var( --m13-body )}.dfs-ptl--mode13 .dfs-ptl__tags{display:flex;gap:8px;flex-wrap:wrap}.dfs-ptl--mode13 .dfs-ptl__tag{display:flex;align-items:center;justify-content:center;width:max-content;margin-top:16px;padding:9px 14px;border-radius:99px;background:#fff;color:var( --m13-ink );font-size:12px;line-height:1;font-weight:700;white-space:nowrap}@media (max-width: 767px){.dfs-ptl.dfs-ptl--mode13{padding:44px 20px}.dfs-ptl--mode13 .dfs-ptl__head{grid-template-columns:1fr;gap:16px;margin-bottom:28px}.dfs-ptl.dfs-ptl--mode13 .dfs-ptl__list{grid-template-columns:minmax(0,1fr);gap:20px}.dfs-ptl.dfs-ptl--mode13 .dfs-ptl__list .dfs-ptl__row{display:block}.dfs-ptl.dfs-ptl--mode13 .dfs-ptl__row .dfs-ptl__num,.dfs-ptl--mode13 .dfs-ptl__hair{display:none}.dfs-ptl--mode13 .dfs-ptl__card{height:100%}.dfs-ptl--mode13 .dfs-ptl__tx{padding:22px}}.dfs-ptl.dfs-ptl--mode14{--m14-ink: #08182f;--m14-accent: #0093ff;--m14-spine: #6e8fb3;--m14-body: #3d5a7a;--m14-bg: #ebf1f4;--m14-line: #c9d7e2;--m14-dot: clamp( 56px, 4vw, 84px );--m14-gap: 2.6vw;box-sizing:border-box;width:100%;max-width:none;margin-left:auto;margin-right:auto;padding:min(6vw,110px) 5vw;background:var( --m14-bg );color:var( --m14-ink );font-family:DFS PT DM Sans,DM Sans,sans-serif}.dfs-ptl--mode14 .dfs-ptl__rail,.dfs-ptl--mode14 .dfs-ptl__ghost,.dfs-ptl--mode14 .dfs-ptl__pool{display:none}.dfs-ptl--mode14 .dfs-ptl__head{max-width:50vw;margin:0 auto;text-align:center}.dfs-ptl--mode14 .dfs-ptl__eyebrow{margin:0;font-size:13px;line-height:normal;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var( --m14-accent )}.dfs-ptl--mode14 .dfs-ptl__heading{max-width:11em;margin:14px auto 18px;font-family:inherit;font-size:clamp(32px,3.4vw,68px);line-height:1.08;font-weight:900;letter-spacing:0;color:var( --m14-ink )}.dfs-ptl--mode14 .dfs-ptl__lead{margin:0;font-size:clamp(15px,1.05vw,20px);line-height:1.6;font-weight:400;color:var( --m14-body )}.dfs-ptl.dfs-ptl--mode14 .dfs-ptl__list{display:block;max-width:64vw;margin:min(4vw,80px) auto 0;padding:0}.dfs-ptl.dfs-ptl--mode14 .dfs-ptl__list .dfs-ptl__row{position:relative;display:grid;grid-template-columns:1fr var( --m14-dot ) 1fr;align-items:start;margin:0!important;padding:0 0 var( --m14-gap );min-width:0}.dfs-ptl.dfs-ptl--mode14 .dfs-ptl__list .dfs-ptl__row:last-child{padding-bottom:0}.dfs-ptl.dfs-ptl--mode14 .dfs-ptl__row .dfs-ptl__num{grid-column:2;grid-row:1;position:relative;z-index:1;justify-self:center;width:var( --m14-dot );height:var( --m14-dot );min-width:0;border-radius:50%;padding:0;box-sizing:border-box;border:0;background:var( --m14-ink );color:#fff;box-shadow:0 0 0 5px var( --m14-bg ),0 0 0 7px var( --m14-accent );display:flex;align-items:center;justify-content:center;font-family:inherit;line-height:1;font-weight:900;letter-spacing:0;text-decoration:none}.dfs-ptl--mode14 .dfs-ptl__hair{position:absolute;left:calc(50% - 1px);top:calc(var( --m14-dot ) / 2);bottom:-1px;width:2px;background:linear-gradient(var( --m14-accent ),var( --m14-spine ));display:block}.dfs-ptl--mode14 .dfs-ptl__row:last-child .dfs-ptl__hair{display:none}.dfs-ptl.dfs-ptl--mode14 .dfs-ptl__row .dfs-ptl__body{grid-row:1;box-sizing:border-box;min-width:0;margin:0;padding:1.6vw;background:#fff;border:1px solid var( --m14-line );border-radius:.8vw;box-shadow:0 .6vw 1.8vw #08182f14}.dfs-ptl.dfs-ptl--mode14 .dfs-ptl__row:nth-child(odd) .dfs-ptl__body{grid-column:1;text-align:right}.dfs-ptl.dfs-ptl--mode14 .dfs-ptl__row:nth-child(2n) .dfs-ptl__body{grid-column:3;text-align:left}.dfs-ptl.dfs-ptl--mode14 .dfs-ptl__row .dfs-ptl__title{margin:0;font-family:inherit;line-height:1.2;color:var( --m14-ink )}.dfs-ptl.dfs-ptl--mode14 .dfs-ptl__row .dfs-ptl__text{max-width:none;margin:.6vw 0 0;opacity:1;font-family:inherit;line-height:1.6;font-weight:400;color:var( --m14-body )}@media (max-width: 767px){.dfs-ptl.dfs-ptl--mode14{padding:44px 20px}.dfs-ptl--mode14 .dfs-ptl__head{max-width:none;text-align:left}.dfs-ptl--mode14 .dfs-ptl__heading{font-size:32px;max-width:none;margin:14px 0 18px}.dfs-ptl.dfs-ptl--mode14 .dfs-ptl__list{max-width:none;margin-top:32px}.dfs-ptl.dfs-ptl--mode14 .dfs-ptl__list .dfs-ptl__row{grid-template-columns:52px 1fr;column-gap:14px;padding-bottom:18px}.dfs-ptl.dfs-ptl--mode14 .dfs-ptl__row .dfs-ptl__num{width:52px;height:52px;box-shadow:0 0 0 4px var( --m14-bg ),0 0 0 6px var( --m14-accent );grid-column:1}.dfs-ptl--mode14 .dfs-ptl__hair{left:25px;top:26px}.dfs-ptl.dfs-ptl--mode14 .dfs-ptl__row:nth-child(n) .dfs-ptl__body{grid-column:2;text-align:left;padding:16px;border-radius:10px}.dfs-ptl.dfs-ptl--mode14 .dfs-ptl__row .dfs-ptl__text{margin-top:6px}}.dfs-ptl.dfs-ptl--mode15{--steel: #6e8fb3;--lsteel: #8fa3b8;--card: #08182f;--r1: #10223d;--r2: #17304f;--r3: #20395a;--p1c: #8fa3b8;--p2c: #cfd9e6;--lbl: #8fa3b8;--lbl2: #fff;--bar: #2c4260;--pill: #3a5070;--curve: #6e8fb3;--dot: #b08a5b;--hi: #20395a;--ink: #0b1a2e;--body: #3d4d63;--m15-bd: clamp( 30px, 2.3vw, 64px );--m15-gap: 1.2vw;box-sizing:border-box;width:100%;max-width:none;margin:0 auto;padding:4.5vw 12vw 6vw;background:#efede4;color:var( --ink );font-family:DFS PT DM Sans,DM Sans,sans-serif}.dfs-ptl--mode15 *,.dfs-ptl--mode15 *:before,.dfs-ptl--mode15 *:after{box-sizing:border-box}.dfs-ptl--mode15 .dfs-ptl__rail,.dfs-ptl--mode15 .dfs-ptl__ghost,.dfs-ptl--mode15 .dfs-ptl__pool{display:none}.dfs-ptl--mode15 .dfs-ptl__head{text-align:left;margin:0 0 4vw;max-width:none;display:block}.dfs-ptl--mode15 .dfs-ptl__eyebrow{margin:0 0 1.2vw;padding:0;font-family:inherit;font-size:clamp(12px,.65vw,20px);line-height:1;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var( --steel )}.dfs-ptl--mode15 .dfs-ptl__heading{margin:0;max-width:18em;font-family:inherit;font-size:clamp(30px,3.6vw,100px);line-height:1.1;font-weight:800;letter-spacing:-.02em;color:var( --ink )}.dfs-ptl.dfs-ptl--mode15 .dfs-ptl__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var( --m15-gap );row-gap:0;align-items:start;margin:0;padding:0;max-width:none}.dfs-ptl.dfs-ptl--mode15 .dfs-ptl__list .dfs-ptl__row{display:grid;grid-template-columns:var( --m15-bd ) minmax(0,1fr);column-gap:var( --m15-gap );row-gap:0;align-items:start;margin:0!important;padding:0;min-width:0}.dfs-ptl--mode15 .dfs-ptl__visual{container-type:inline-size;grid-column:1 / -1;grid-row:1;position:relative;overflow:hidden;width:100%;aspect-ratio:496 / 420;background:var( --card );border-radius:clamp(18px,1.6vw,42px);display:flex;align-items:center;justify-content:center;margin:0 0 1.4vw}.dfs-ptl--mode15 .dfs-ptl__visual:before{content:"";position:absolute;left:0;right:0;top:0;height:clamp(5px,.5vw,14px);background:var( --steel );z-index:2}.dfs-ptl--mode15 .dfs-ptl__visual span,.dfs-ptl--mode15 .dfs-ptl__visual div{font-family:inherit}.dfs-ptl--mode15 .dfs-ptl__m15g1{width:100%;display:flex;flex-direction:column;align-items:center;gap:2.2cqw}.dfs-ptl--mode15 .dfs-ptl__m15pr{height:16.5cqw;border-radius:3.6cqw;display:flex;align-items:center;justify-content:space-between;padding:0 3.6cqw;font-size:4.2cqw;line-height:1;font-weight:500;white-space:nowrap}.dfs-ptl--mode15 .dfs-ptl__m15pr:nth-child(1){width:63%;background:var( --r1 );color:var( --p1c )}.dfs-ptl--mode15 .dfs-ptl__m15pr:nth-child(2){width:69%;background:var( --r2 );color:var( --p2c )}.dfs-ptl--mode15 .dfs-ptl__m15pr:nth-child(3){width:77%;background:var( --r3 );color:#fff}.dfs-ptl--mode15 .dfs-ptl__m15ck{width:6.8cqw;height:6.8cqw;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;background:#ffffff24;color:#dbe6f2}.dfs-ptl--mode15 .dfs-ptl__m15ck svg{width:56%;height:56%}.dfs-ptl--mode15 .dfs-ptl__m15pr:nth-child(3) .dfs-ptl__m15ck{background:#fff;color:#08182f}.dfs-ptl--mode15 .dfs-ptl__m15g2{position:relative;width:81%;aspect-ratio:100 / 72}.dfs-ptl--mode15 .dfs-ptl__m15rw{position:absolute;left:0;right:0;display:flex;align-items:center;padding-left:5.5cqw;font-size:4.2cqw;line-height:1;font-weight:500;color:var( --lbl );white-space:nowrap}.dfs-ptl--mode15 .dfs-ptl__m15rw:before{content:"";position:absolute;left:0;top:8%;bottom:8%;width:1.2cqw;border-radius:.4cqw;background:var( --bar )}.dfs-ptl--mode15 .dfs-ptl__m15rw:nth-child(1){top:0;height:31%}.dfs-ptl--mode15 .dfs-ptl__m15rw:nth-child(2){top:33%;height:36%;background:var( --hi );color:var( --lbl2 );border-radius:1.2cqw}.dfs-ptl--mode15 .dfs-ptl__m15rw:nth-child(2):before{top:0;bottom:0;background:var( --steel );border-radius:1.2cqw 0 0 1.2cqw}.dfs-ptl--mode15 .dfs-ptl__m15rw:nth-child(3){top:70%;height:30%}.dfs-ptl--mode15 .dfs-ptl__m15svg{position:absolute;left:0;top:0;width:100%;height:100%}.dfs-ptl--mode15 .dfs-ptl__m15svg .c1{stroke:var( --curve );stroke-width:.5}.dfs-ptl--mode15 .dfs-ptl__m15svg .c2{stroke:var( --dot );stroke-width:.6}.dfs-ptl--mode15 .dfs-ptl__m15svg .d1{fill:var( --curve )}.dfs-ptl--mode15 .dfs-ptl__m15svg .d2{fill:var( --dot )}.dfs-ptl--mode15 .dfs-ptl__m15pl{position:absolute;transform:translate(-50%,-50%);padding:1cqw 2cqw;border-radius:99px;font-size:3.5cqw;line-height:1;font-weight:600;background:var( --pill );color:#fff;white-space:nowrap;display:flex;align-items:center;justify-content:center}.dfs-ptl--mode15 .dfs-ptl__m15pl--hi{background:#fff;color:#08182f;font-size:3.8cqw}.dfs-ptl--mode15 .dfs-ptl__m15cap{position:absolute;right:17%;top:40%;transform:translateY(-50%);font-size:3.4cqw;line-height:1;font-weight:500;color:var( --lsteel );white-space:nowrap}.dfs-ptl--mode15 .dfs-ptl__m15g3{width:71%;display:flex;flex-direction:column;gap:1cqw}.dfs-ptl--mode15 .dfs-ptl__m15ic{display:flex;align-items:center;gap:2cqw;padding:1.8cqw;border-radius:3cqw;background:var( --r2 )}.dfs-ptl--mode15 .dfs-ptl__m15th{width:18.8cqw;aspect-ratio:1;flex:none;border-radius:2cqw;background:#08182f8c;display:flex;align-items:center;justify-content:center}.dfs-ptl--mode15 .dfs-ptl__m15th svg{width:52%;height:52%;stroke:#dbe6f2;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.dfs-ptl--mode15 .dfs-ptl__m15tx{display:flex;flex-direction:column;min-width:0}.dfs-ptl--mode15 .dfs-ptl__m15tt{font-size:4cqw;line-height:1.15;font-weight:600;color:#fff;white-space:nowrap}.dfs-ptl--mode15 .dfs-ptl__m15ts{font-size:3.5cqw;line-height:1.2;font-weight:500;color:var( --lsteel );margin-top:1cqw;white-space:nowrap}.dfs-ptl.dfs-ptl--mode15 .dfs-ptl__row .dfs-ptl__num{grid-column:1;grid-row:2;position:relative;display:flex;align-items:center;justify-content:center;width:var( --m15-bd );height:var( --m15-bd );min-width:0;margin:0 0 1.1vw;padding:0 0 1px;border-radius:22%;border:1px solid var( --body );background:transparent;color:var( --body );box-shadow:none;text-decoration:none;font-family:inherit;letter-spacing:0}.dfs-ptl.dfs-ptl--mode15 .dfs-ptl__row:first-child .dfs-ptl__num{background:var( --ink );color:#fff;border-color:var( --ink )}.dfs-ptl--mode15 .dfs-ptl__hair{grid-column:2;grid-row:2;display:block;align-self:start;margin-top:calc(var( --m15-bd ) / 2);height:1px;background:var( --body );opacity:.55;transform-origin:0 50%}.dfs-ptl.dfs-ptl--mode15 .dfs-ptl__row .dfs-ptl__body{grid-column:1 / -1;grid-row:3;padding:0;margin:0;min-width:0}.dfs-ptl.dfs-ptl--mode15 .dfs-ptl__row .dfs-ptl__title{margin:0 0 .7vw;font-family:inherit;color:var( --ink )}.dfs-ptl.dfs-ptl--mode15 .dfs-ptl__row .dfs-ptl__text{max-width:none;margin:0;opacity:1;font-family:inherit;color:var( --body )}.dfs-ptl--mode15 .dfs-ptl__text p{margin:0}.dfs-ptl--mode15 .dfs-ptl__text strong{font-weight:600;color:#2a3a52}@media (max-width: 767px){.dfs-ptl.dfs-ptl--mode15{padding:44px 6% 48px;--m15-bd: 34px;--m15-gap: 12px}.dfs-ptl--mode15 .dfs-ptl__head{margin-bottom:12px}.dfs-ptl--mode15 .dfs-ptl__eyebrow{font-size:12px;margin-bottom:14px}.dfs-ptl--mode15 .dfs-ptl__heading{font-size:32px}.dfs-ptl.dfs-ptl--mode15 .dfs-ptl__list{grid-template-columns:minmax(0,1fr);row-gap:44px}.dfs-ptl--mode15 .dfs-ptl__visual{border-radius:22px;margin-bottom:16px}.dfs-ptl.dfs-ptl--mode15 .dfs-ptl__row .dfs-ptl__num{margin-bottom:12px}.dfs-ptl.dfs-ptl--mode15 .dfs-ptl__row .dfs-ptl__title{margin-bottom:8px}}.dfs-ptl-fs{--fs-split: 40;--fs-gap: 56px;--fs-g1: rgba(33,33,33,.96);--fs-g2: rgba(33,33,33,.85);--fs-g2-at: 50%;--fs-list-gap: 28px;--fs-stack-gap: 44px;--fs-thumb: 180px;--fs-thumb-ratio: 4 / 3;--fs-colgap: 20px;--fs-rowgap: 16px;--fs-line: rgba(255,255,255,.14);--fs-line-w: 1px;--fs-node: 44px;--fs-title-gap: 8px;--fs-slide-w: 86%;--fs-slide-gap: 14px;--fs-bleed: 22px;--fs-slide-ratio: 4 / 5;--fs-prog-top: 26px;--fs-prog-h: 2px;--fs-prog-gap: 6px;--fs-prog: rgba(255,255,255,.14);--fs-prog-on: #9FB4BF;box-sizing:border-box;display:grid;grid-template-columns:calc((100% - var(--fs-gap)) * var(--fs-split) / 100) minmax(0,1fr);gap:var(--fs-gap);align-items:stretch;max-width:1200px;margin:0 auto;color:#fff}.dfs-ptl-fs *,.dfs-ptl-fs *:before,.dfs-ptl-fs *:after{box-sizing:border-box}.dfs-ptl-fs__feat{position:relative;aspect-ratio:4 / 5;overflow:hidden;background-color:#333;min-width:0}.dfs-ptl-fs .dfs-ptl-fs__feat-img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;display:block}.dfs-ptl-fs__ov{position:absolute;left:0;right:0;bottom:0;padding:120px 36px 36px;background:linear-gradient(to top,var(--fs-g1) 0%,var(--fs-g2) var(--fs-g2-at),rgba(33,33,33,0) 100%)}.dfs-ptl-fs .dfs-ptl-fs__eyebrow{margin:0 0 14px;font-family:Inter,sans-serif;font-size:13px;font-weight:400;line-height:1.6;letter-spacing:.12em;text-transform:uppercase;color:#bcbcbc}.dfs-ptl-fs .dfs-ptl-fs__heading{margin:0 0 28px;padding:0;font-family:gotham,Montserrat,sans-serif;font-size:40px;font-weight:500;line-height:1.15;letter-spacing:0;color:#fff}.dfs-ptl-fs .dfs-ptl-fs__btn,.dfs-ptl-fs .dfs-ptl-fs__btn:hover,.dfs-ptl-fs .dfs-ptl-fs__btn:focus{color:#212121;background-color:#fff;text-decoration:none}.dfs-ptl-fs .dfs-ptl-fs__btn{display:flex;align-items:center;justify-content:center;width:fit-content;max-width:100%;padding:18px 40px 19px;border:0;border-radius:0;font-family:gotham,Montserrat,sans-serif;font-size:15px;font-weight:500;line-height:1;white-space:nowrap;transition:transform .3s ease}.dfs-ptl-fs .dfs-ptl-fs__btn:focus-visible{outline:2px solid #9FB4BF;outline-offset:3px}.dfs-ptl-fs__rt{min-width:0;display:flex;flex-direction:column}.dfs-ptl-fs .dfs-ptl-fs__list{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:var(--fs-list-gap);flex:1 1 auto;margin:0;padding:0;list-style:none}.dfs-ptl-fs__list:before{content:"";position:absolute;left:calc(var(--fs-node) / 2 - var(--fs-line-w) / 2);top:22px;bottom:22px;width:var(--fs-line-w);background:var(--fs-line)}.dfs-ptl-fs__list:focus-visible{outline:2px solid #9FB4BF;outline-offset:4px}.dfs-ptl-fs .dfs-ptl-fs__item{position:relative;display:grid;grid-template-columns:var(--fs-node) var(--fs-thumb) minmax(0,1fr);column-gap:var(--fs-colgap);align-items:center;margin:0;padding:0}.dfs-ptl-fs__node{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:var(--fs-node);height:var(--fs-node);border-radius:50%;border:1px solid #9FB4BF;background-color:#212121;color:#fff;font-family:gotham,Montserrat,sans-serif;font-size:16px;font-weight:500;line-height:1}.dfs-ptl-fs__th{position:relative;aspect-ratio:var(--fs-thumb-ratio);overflow:hidden;background-color:#333;min-width:0}.dfs-ptl-fs .dfs-ptl-fs__th img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;display:block}.dfs-ptl-fs__tx{min-width:0}.dfs-ptl-fs .dfs-ptl-fs__title{margin:0 0 var(--fs-title-gap);padding:0;font-family:gotham,Montserrat,sans-serif;font-size:19px;font-weight:500;line-height:1.3;letter-spacing:0;color:#fff}.dfs-ptl-fs .dfs-ptl-fs__text{margin:0;font-family:Inter,sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#bcbcbc}.dfs-ptl-fs__prog{display:none;gap:var(--fs-prog-gap);margin:var(--fs-prog-top) var(--fs-bleed) 0}.dfs-ptl-fs__prog span{flex:1 1 0;height:var(--fs-prog-h);background:var(--fs-prog)}.dfs-ptl-fs__prog span.is-on{background:var(--fs-prog-on)}@media (max-width: 1024px){.dfs-ptl-fs{--fs-gap: 40px;--fs-thumb: 130px;--fs-colgap: 16px}.dfs-ptl-fs .dfs-ptl-fs__feat{max-width:100%}.dfs-ptl-fs .dfs-ptl-fs__btn{white-space:normal;text-align:center}.dfs-ptl-fs .dfs-ptl-fs__heading{font-size:32px}}@media (max-width: 767px){.dfs-ptl-fs .dfs-ptl-fs__heading{font-size:30px;margin-bottom:22px}}
