@media (max-width: 640px){.wptm-home__hero--style-floating .wptm-home__search--bar{border-radius:6px}}.wptm-home__hero--style-floating{--float-gap: clamp(12px, 1.6vw, 22px);min-height:clamp(600px,76vh,780px);background:radial-gradient(ellipse 70% 60% at 50% 100%,rgba(32,96,92,.34),transparent 70%),linear-gradient(160deg,#0f2a32,#15393c 55%,#152a30);color:#fff}.wptm-home__hero--style-floating.wptm-home__hero--shade-light:after{background:radial-gradient(ellipse 60% 70% at 50% 45%,#0714195c,#0714192e,#07141947)}.wptm-home__hero--style-floating.wptm-home__hero--shade-dark:after{background:radial-gradient(ellipse 60% 70% at 50% 45%,#071419a8,#07141975,#07141994)}.wptm-home__hero--style-floating .wptm-home__heroeyebrow{margin-block-end:14px;font-size:11.5px;letter-spacing:.22em;color:#ffffffb8}.wptm-home__hero--style-floating .wptm-home__herotext{margin-inline:auto;margin-block-end:26px;max-width:46ch;font-size:clamp(1rem,1.3vw,1.08rem);line-height:1.65;color:#ffffffd6;text-shadow:none}.wptm-home__hero--style-floating .wptm-home__heroctas{justify-content:center}.wptm-home__hero--style-floating .wptm-home__licence--hero{gap:9px;margin-top:0;padding:7px 13px 7px 9px;border-radius:5px;border-color:#ffffff24;background:#ffffff0f;font-size:.86rem;color:#ffffffdb;backdrop-filter:none}.wptm-home__hero--style-floating .wptm-home__licence--hero .wptm-home__licencevalue{color:#fff}.wptm-home__hero--style-floating .wptm-home__herotext+.wptm-home__licence--hero,.wptm-home__hero--style-floating .wptm-home__heroctas+.wptm-home__licence--hero{margin-top:2px}.wptm-home__hero--style-floating .wptm-home__search{position:relative;z-index:4;margin-inline:auto}.wptm-home__hero--style-floating .wptm-home__search--bar{max-width:min(900px,100vw - 2 * (clamp(20px,3vw,48px) + clamp(140px,13.5vw,200px) + 24px));border-color:#ffffff80;border-radius:6px;box-shadow:0 16px 40px -18px #00000080}.wptm-home__hero--style-floating .wptm-home__search--bar .wptm-home__field{min-height:68px}.wptm-home__hero--style-floating .wptm-home__search--bar .wptm-home__field:focus-within,.wptm-home__hero--style-floating .wptm-home__search--bar .wptm-home__field:has(select:focus-visible){border-radius:4px}.wptm-home__hero--style-floating .wptm-home__search--bar .wptm-home__searchbtn{min-height:56px;border-radius:4px;box-shadow:none}.wptm-home__hero--style-floating .wptm-home__downlabel{padding:6px 10px;border-radius:3px;background:#00000038;backdrop-filter:none}.wptm-home__hero--style-floating .wptm-home__down:focus-visible{border-radius:3px}.wptm-home__floatlayer{position:absolute;inset:0;z-index:2;pointer-events:none}.wptm-home__floatstars{position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none}.wptm-home__floatstar{position:absolute;display:inline-flex;width:10px;height:10px;opacity:.22;color:#ffe2aae6}.wptm-home__floatstar--1{inset-block-start:24%;inset-inline-start:31%}.wptm-home__floatstar--2{inset-block-start:20%;inset-inline-end:29%;width:8px;height:8px}.wptm-home__floatstar--3{inset-block-end:36%;inset-inline-end:24%;width:7px;height:7px}.wptm-home__floatstar--4,.wptm-home__floatstar--5,.wptm-home__floatstar--6,.wptm-home__floatstar--7{display:none}.wptm-home__floatcard{position:absolute;display:block;width:clamp(150px,15vw,224px);aspect-ratio:4 / 3;overflow:hidden;border:0;border-radius:6px;background:#1c3a3e;box-shadow:0 10px 28px #00000038,0 0 0 1px #ffffff0f;color:#fff;text-decoration:none;pointer-events:auto;transition:transform .3s ease,box-shadow .3s ease}.wptm-home__floatcard--1{inset-block-start:11%;inset-inline-start:clamp(28px,5vw,80px);transform:rotate(-2deg)}.wptm-home__floatcard--2{inset-block-start:13%;inset-inline-end:clamp(28px,5vw,80px);width:clamp(140px,14vw,208px);aspect-ratio:5 / 4;transform:rotate(1.5deg)}.wptm-home__floatcard--3{inset-block-end:11%;inset-inline-start:clamp(20px,3vw,48px);width:clamp(130px,12.5vw,184px);aspect-ratio:1;transform:rotate(1deg)}.wptm-home__floatcard--4{inset-block-end:9%;inset-inline-end:clamp(20px,3vw,48px);width:clamp(140px,13.5vw,200px);transform:rotate(-1.5deg)}.wptm-home__floatcard--5{display:none}.wptm-home__floatlayer--1 .wptm-home__floatcard--1{inset-block-start:50%;inset-inline-start:clamp(28px,5vw,80px);transform:translateY(-50%) rotate(-2deg)}.wptm-home__floatlayer--2 .wptm-home__floatcard--1,.wptm-home__floatlayer--2 .wptm-home__floatcard--2{inset-block-start:50%;transform:translateY(-50%) rotate(-2deg)}.wptm-home__floatlayer--2 .wptm-home__floatcard--2{transform:translateY(-50%) rotate(1.5deg)}.wptm-home__floatlayer--1 a.wptm-home__floatcard--1:hover,.wptm-home__floatlayer--1 a.wptm-home__floatcard--1:focus-visible,.wptm-home__floatlayer--2 a.wptm-home__floatcard--1:hover,.wptm-home__floatlayer--2 a.wptm-home__floatcard--1:focus-visible,.wptm-home__floatlayer--2 a.wptm-home__floatcard--2:hover,.wptm-home__floatlayer--2 a.wptm-home__floatcard--2:focus-visible{transform:translateY(calc(-50% - 4px)) rotate(0)}.wptm-home__floatlabel{position:absolute;inset-inline:10px;inset-block-end:10px;display:block;padding:6px 9px;border-radius:3px;background:#081418a8;font-size:.76rem;font-weight:600;line-height:1.25;text-align:start}@media (max-width: 1100px){.wptm-home__floatcard--1,.wptm-home__floatcard--2,.wptm-home__floatlayer--1 .wptm-home__floatcard--1,.wptm-home__floatlayer--2 .wptm-home__floatcard--1,.wptm-home__floatlayer--2 .wptm-home__floatcard--2{width:clamp(128px,15vw,168px);aspect-ratio:4 / 3;opacity:.9}.wptm-home__floatcard--1{inset-block-start:8%;inset-inline-start:20px;transform:rotate(-1.5deg)}.wptm-home__floatcard--2{inset-block-start:9%;inset-inline-end:20px;transform:rotate(1deg)}.wptm-home__floatcard--3,.wptm-home__floatcard--4{display:none}.wptm-home__hero--style-floating .wptm-home__search--bar{max-width:900px}}@media (max-width: 820px){.wptm-home__hero--style-floating{flex-direction:column;min-height:auto}.wptm-home__hero--style-floating .wptm-home__heroinner{order:1;padding-block-end:24px}.wptm-home__hero--style-floating:has(.wptm-home__down) .wptm-home__heroinner{padding-block-end:24px}.wptm-home__hero--style-floating .wptm-home__herocopy{width:100%;padding-inline:10px}.wptm-home__floatlayer{position:relative;inset:auto;z-index:3;order:2;display:flex;gap:12px;width:100%;padding:4px var(--home-pad) 32px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--home-pad);scrollbar-width:none;pointer-events:auto}.wptm-home__floatcard,.wptm-home__floatcard--1,.wptm-home__floatcard--2,.wptm-home__floatcard--3,.wptm-home__floatcard--4,.wptm-home__floatcard--5,.wptm-home__floatlayer--1 .wptm-home__floatcard--1,.wptm-home__floatlayer--2 .wptm-home__floatcard--1,.wptm-home__floatlayer--2 .wptm-home__floatcard--2{position:relative;inset:auto;display:block;flex:0 0 min(58vw,300px);width:auto;aspect-ratio:4 / 3;opacity:1;filter:none;border-radius:6px;box-shadow:0 8px 22px #0003;transform:none;scroll-snap-align:start}.wptm-home__hero--style-floating .wptm-home__herocopy{margin-block-end:28px}.wptm-home__hero--style-floating .wptm-home__search--bar{margin-block-end:8px}.wptm-home__hero--style-floating:has(.wptm-home__down) .wptm-home__floatlayer{padding-block-end:92px}.wptm-home__floatlayer a.wptm-home__floatcard:hover,.wptm-home__floatlayer a.wptm-home__floatcard:focus-visible{transform:translateY(-3px)}.wptm-home__hero--style-floating .wptm-home__down{z-index:5}}@media (max-width: 640px){.wptm-home__hero--style-floating .wptm-home__herotitle{font-size:clamp(2.05rem,9.4vw,2.9rem)}.wptm-home__hero--style-floating .wptm-home__heroctas{width:100%}.wptm-home__hero--style-floating .wptm-home__heroctas .wptm-home__btn{flex:1 1 100%}.wptm-home__hero--style-floating .wptm-home__herobadges{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:10px}.wptm-home__floatstars{display:none}}@media (prefers-reduced-motion: reduce){.wptm-home__floatstar{animation:none}.wptm-home__floatcard{transition:none}.wptm-home__floatlayer a.wptm-home__floatcard:hover,.wptm-home__floatlayer a.wptm-home__floatcard:focus-visible{transform:none}}@media print{.wptm-home__floatlayer,.wptm-home__floatstars{display:none}}
