:host{--ink:#111a33;--ink-2:#4a5370;--blue:#056DFF;--pink:#E90061;--red:#D92D20;--navy:#003087;--green:#0b8a4b;
--s1:0 1px 1px rgba(40,30,90,.05),0 1px 3px rgba(40,30,90,.08);
--s2:0 1px 2px rgba(40,30,90,.08),0 12px 28px -8px rgba(40,30,90,.18),0 28px 56px -18px rgba(40,30,90,.24);
--ease:cubic-bezier(.2,.8,.2,1);--enter:cubic-bezier(.16,1,.3,1);--t:3.4s;
--u:https://hold-my-bid.absorber1to9.workers.dev}
*{box-sizing:border-box;margin:0}
.sec-body-unused{font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-weight:500;color:var(--ink);background:#fff;overflow-x:hidden;-webkit-font-smoothing:antialiased}
img{display:block}
button{cursor:pointer;font:inherit}
button:focus-visible{outline:2.5px solid var(--blue);outline-offset:3px}
.pill{display:inline-flex;align-items:center;gap:8px;border-radius:9999px;white-space:nowrap}
.sec{width:min(100% - 64px,1120px);margin:0 auto;padding:24px 0 128px}
.head{text-align:center;margin-bottom:60px}
h2{font-weight:800;font-size:60px;line-height:1.2}
h2 span.l{display:block}
.obj{display:inline-block;width:1.03em;height:1.03em;margin:-.24em .04em -.18em .14em;vertical-align:middle;filter:drop-shadow(0 12px 14px rgba(30,30,90,.22));animation:bob 5s ease-in-out infinite;transition:scale .2s var(--ease)}
h2:hover .obj{scale:1.12}
@keyframes bob{0%,100%{transform:translateY(0) rotate(-5deg)}50%{transform:translateY(-7px) rotate(5deg)}}
.hl{position:relative;display:inline-block;overflow:hidden;padding:.02em .3em .08em;border-radius:.3em;color:#fff;background:linear-gradient(180deg,#25346b,var(--ink));box-shadow:inset 0 0 0 3px rgba(255,255,255,.1),inset 0 5px 0 rgba(255,255,255,.12),inset 0 -14px 18px -10px rgba(0,0,0,.5),0 18px 36px -12px rgba(17,26,51,.5);transition:scale .2s var(--ease)}
.hl::after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:45%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.2),transparent);transform:skewX(-18deg);animation:sheen 4.5s var(--ease) 1.2s infinite}
.hl:hover{scale:1.03}
@keyframes sheen{0%,55%{left:-60%}85%,100%{left:120%}}
.tile{position:relative;border-radius:36px;isolation:isolate;transition:transform .3s var(--ease),box-shadow .3s var(--ease)}
.tile::before{content:"";position:absolute;inset:0;border-radius:inherit;z-index:-2;background:url(/bg/dreamy-fabrica-10-2560.webp) var(--p,40% 30%)/1900px auto}
.tile::after{content:"";position:absolute;inset:0;border-radius:inherit;z-index:-1;background:linear-gradient(180deg,rgba(250,250,255,.86),rgba(250,250,255,.38));box-shadow:inset 0 0 0 1px rgba(60,50,120,.07),inset 0 1px 0 #fff}
.txt{position:absolute;left:32px;top:30px;z-index:2}
.txt h3{font-size:26px;font-weight:800;line-height:1.2}
.txt p{margin-top:8px;font-size:16px;line-height:1.45;color:var(--ink-2);max-width:268px}
.glass{background:rgba(255,255,255,.78);-webkit-backdrop-filter:blur(28px) saturate(1.8);backdrop-filter:blur(28px) saturate(1.8);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),inset 10px -10px 28px -14px rgba(255,120,215,.3),inset -10px 10px 28px -14px rgba(110,190,255,.38),var(--s2),0 0 0 1px rgba(60,50,120,.06)}
@keyframes pop{from{opacity:0;scale:.6}}
.ctl{display:flex;justify-content:center;margin-top:36px}
.pause{width:40px;height:40px;padding:0;border:0;border-radius:50%;display:grid;place-items:center;color:var(--ink);background:rgba(40,45,90,.07);transition:background .14s var(--ease),transform .14s var(--ease)}
.pause:hover{background:rgba(40,45,90,.14)}
.pause:active{transform:scale(.92)}
.pause .p2,.paused .pause .p1{display:none}
.paused .pause .p2{display:block}
.paused .tile *{animation-play-state:paused!important}
@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important}.ctl{display:none}}
.hl{vertical-align:bottom;margin-bottom:-.08em}
.tile::before{background:var(--g) center bottom/cover}
.tile::after{background:linear-gradient(180deg,rgba(255,255,255,.5),rgba(255,255,255,0) 46%);box-shadow:inset 0 0 0 1px rgba(60,50,120,.08),inset 0 1px 0 #fff}
.txt{left:36px;top:36px}
.txt p{margin-top:12px}
.sec{padding:120px 0 128px}
.k-ob{width:1.2em;height:1.2em;margin:-.34em -.04em -.26em .1em}
.k-mk{flex:none;display:block;transition:rotate .5s var(--ease),scale .5s var(--ease),filter .4s var(--ease),opacity .4s var(--ease)}
.k-chip{height:44px;padding:0 16px 0 12px;gap:10px;font-size:15px;font-weight:800;color:var(--ink);background:#fff;box-shadow:var(--s1),0 0 0 1px rgba(60,50,120,.06);transition:transform .14s var(--ease)}
.k-chip:hover{transform:translateY(-2px)}
.k-chip:hover .k-mk{rotate:-14deg;scale:1.14}
.paused .pause .p1{display:none}
.paused .pause .p2{display:block}
.k-h{position:relative;height:572px;isolation:isolate}
.k-hc{position:absolute;width:420px;height:256px}
.k-hc:nth-of-type(1){left:0;top:0}
.k-hc:nth-of-type(2){right:0;top:0}
.k-hc:nth-of-type(3){left:0;bottom:0}
.k-hc:nth-of-type(4){right:0;bottom:0}
.k-c0{--c:#2f9bf0;--g:url(/g/pattern-rings.webp)}
.k-c1{--c:#f38020;--g:url(/g/pattern-cubic-sand.webp)}
.k-c2{--c:#19b877;--g:url(/g/pattern-dots.webp)}
.k-c3{--c:#f0a91b;--g:url(/g/pattern-contour.webp)}
.k-hc.k-c2::before{background:var(--g) left bottom/600px auto}
.k-hc .txt{left:32px;right:32px;top:30px}
.k-hc .txt p{max-width:none}
.k-hc h3 button{border:0;padding:0;background:none;color:inherit;font:inherit;text-align:left}
.k-hr{position:absolute;left:26px;right:26px;bottom:26px;display:flex;flex-wrap:wrap;gap:8px}
.k-h .k-chip{height:38px;padding:0 14px 0 10px;gap:8px;font-size:14px}
.k-hp{position:absolute;top:143px;right:-7px;width:14px;height:14px;border-radius:50%;background:var(--c);box-shadow:0 0 0 3px #fff,0 2px 6px rgba(40,30,90,.25);z-index:3}
.k-hc:nth-of-type(even) .k-hp{right:auto;left:-7px}
.k-hc:nth-of-type(n+3) .k-hp{top:99px}
.k-hc.on,.k-hc:hover{box-shadow:0 28px 56px -26px color-mix(in srgb,var(--c) 80%,transparent)}
.k-hw{position:absolute;inset:0;width:100%;height:100%;overflow:visible;z-index:-1;pointer-events:none}
.k-hw path{fill:none;stroke-linecap:round}
.k-ht{stroke-width:5;stroke-dasharray:40 204;opacity:.4;animation:k-t1 2.6s linear infinite}
.k-hd{stroke-width:5;stroke-dasharray:16 228;animation:k-t2 2.6s linear infinite}
.k-hw g:nth-child(2) path{animation-delay:-.65s}
.k-hw g:nth-child(3) path{animation-delay:-1.3s}
.k-hw g:nth-child(4) path{animation-delay:-1.95s}
@keyframes k-t1{from{stroke-dashoffset:244}to{stroke-dashoffset:0}}
@keyframes k-t2{from{stroke-dashoffset:220}to{stroke-dashoffset:-24}}
.k-hu{position:absolute;left:50%;top:50%;width:168px;height:168px;margin:-84px 0 0 -84px;border-radius:50%;display:grid;place-items:center;animation:k-hbeat 2.6s var(--ease) infinite}
.k-hu img{width:108px;height:108px}
@keyframes k-hbeat{0%,100%{scale:1}8%{scale:1.05}}
.paused .k-h *{animation-play-state:paused}
.k-hb{stroke:rgba(40,45,90,.22);stroke-width:4;stroke-dasharray:1 10;transition:stroke .5s var(--ease)}
.k-hw g.on .k-hb{stroke:currentColor;stroke-opacity:.5}
.k-ht,.k-hd{visibility:hidden}
.k-hw g.on .k-ht,.k-hw g.on .k-hd{visibility:visible;animation-duration:1.4s}
.k-hw g.on .k-hd{filter:drop-shadow(0 0 5px currentColor)}
.k-hw g:nth-child(n) path{animation-delay:0s}
.k-hc.on{box-shadow:0 0 0 2.5px color-mix(in srgb,var(--c) 72%,#fff),0 28px 56px -26px color-mix(in srgb,var(--c) 80%,transparent)}
.k-hc.on .k-chip{animation:pop .5s var(--enter) both}
.k-hc.on .k-chip:nth-child(2){animation-delay:.06s}
.k-hc.on .k-chip:nth-child(3){animation-delay:.12s}
.k-hc.on .k-chip:nth-child(4){animation-delay:.18s}
.k-hc.on .k-chip:nth-child(5){animation-delay:.24s}
.k-hq{position:absolute;left:50%;top:50%;width:188px;height:188px;margin:-94px 0 0 -94px;overflow:visible;z-index:2;pointer-events:none}
.k-hq circle{fill:none;stroke:currentColor;stroke-width:4;stroke-linecap:round}
.k-hq g{opacity:0;transition:opacity .45s var(--ease)}
.k-hq g.on{opacity:1}
.k-q0{stroke-opacity:.26}
.k-q1{stroke-dasharray:565.5;stroke-dashoffset:0}
.k-hq g.on .k-q1{animation:k-ring 3.2s linear both}
@keyframes k-ring{from{stroke-dashoffset:565.5}}
.k-h4 .k-hu{animation:none}
.k-h4:has(.k-hq g[data-g="0"].on) .k-hu{animation:k-p0 .7s var(--enter)}
.k-h4:has(.k-hq g[data-g="1"].on) .k-hu{animation:k-p1 .7s var(--enter)}
.k-h4:has(.k-hq g[data-g="2"].on) .k-hu{animation:k-p2 .7s var(--enter)}
.k-h4:has(.k-hq g[data-g="3"].on) .k-hu{animation:k-p3 .7s var(--enter)}
@keyframes k-p0{0%{scale:.94}}
@keyframes k-p1{0%{scale:.94}}
@keyframes k-p2{0%{scale:.94}}
@keyframes k-p3{0%{scale:.94}}
.k-h4 .k-hp::after{content:"";position:absolute;inset:-5px;border-radius:50%;border:2px solid var(--c);opacity:0}
.k-h4 .k-hc.on .k-hp::after{animation:k-rip 1.6s var(--ease) infinite}
@keyframes k-rip{from{opacity:.8;scale:.7}to{opacity:0;scale:1.7}}
.k-h4 .k-hc .txt p{text-wrap:balance}
.k-h4 .k-hc.k-c2::after{background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(255,255,255,.6) 46%,rgba(255,255,255,0) 80%)}
.k-h4 .k-hc{transition:transform .3s var(--ease),box-shadow .5s var(--ease)}
@media (max-width:1063px){h2{font-size:52px}}
@media (max-width:879px){h2{font-size:44px}.head{margin-bottom:48px}}
@media (max-width:759px){h2{font-size:38px}}
@media (max-width:640px){.sec{width:calc(100% - 40px);padding:76px 0 88px}.head{margin-bottom:36px}h2{font-size:34px;line-height:1.24}.ctl{margin-top:28px}.pause{width:44px;height:44px}}
@media (max-width:389px){.sec{width:calc(100% - 32px)}h2{font-size:32px}}
@media (max-width:359px){h2{font-size:30px}}
@media (hover:none){.d3:hover{transform:none;animation-play-state:running}}
.k-hc{width:calc(50% - 140px)}
@media (max-width:1139px){.k-h .k-hr{left:20px;right:20px;gap:8px 6px}}
@media (max-width:1063px){
.k-h{height:auto;display:grid;grid-template-columns:1fr 1fr;gap:24px 64px;padding-bottom:196px}
.k-h .k-hc:nth-of-type(n){position:relative;left:auto;right:auto;top:auto;bottom:auto;width:auto;height:auto;padding:30px 30px 28px}
.k-h .k-hc .txt{position:static}
.k-h .k-hr{position:static;margin-top:22px;gap:8px}
.k-h .k-hc:nth-of-type(n) .k-hp{top:38px}
.k-hc h3 button::after{content:"";position:absolute;inset:0;border-radius:36px}
.k-hq{top:auto;bottom:0;width:156px;height:156px;margin:0 0 0 -78px}
.k-hu{top:auto;bottom:9px;width:138px;height:138px;margin:0 0 0 -69px}
.k-hu img{width:88px;height:88px}
}
@media (max-width:699px){
.k-h{grid-template-columns:1fr;gap:16px;padding:0 0 164px 30px}
.k-h .k-hc:nth-of-type(n){padding:26px 24px 24px}
.k-h .k-hc:nth-of-type(n) .k-hp{left:-7px;right:auto;top:34px}
.k-h .k-hr{margin-top:20px}
.k-h .k-chip{height:36px;padding:0 12px 0 9px;gap:7px;font-size:13.5px}
.k-hq{width:132px;height:132px;margin-left:-66px}
.k-hu{bottom:8px;width:116px;height:116px;margin-left:-58px}
.k-hu img{width:76px;height:76px}
.k-hq g.on .k-q1{animation:none}
}
@media (max-width:640px){.k-h .tile{border-radius:30px}.k-hc h3 button::after{border-radius:30px}.k-hc .txt h3{font-size:24px}.k-hc .txt p{margin-top:10px;font-size:15.5px}}
@media (max-width:359px){.k-h{padding-left:26px}.k-h .k-hc:nth-of-type(n){padding:24px 20px 22px}}
@media (hover:none){.k-hc:hover:not(.on){box-shadow:none}.k-chip:hover{transform:none}}
.sec-body-unused{background:#f3f5ff}

:host{all:initial;display:block;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-weight:500;color:var(--ink);-webkit-font-smoothing:antialiased}
.sx-1{position:absolute!important}
