.segadeals-page{--sgd-blue:#0877df;--sgd-blue-dark:#075eae;--sgd-navy:#102a43;--sgd-text:#20344a;--sgd-muted:#66788a;--sgd-border:#e3eaf1;--sgd-soft:#f5f9fd;--sgd-yellow:#ffca28;color:var(--sgd-text);background:#fff;font-family:inherit;font-size:15px;line-height:1.65}.segadeals-page *,.segadeals-page :before,.segadeals-page :after{box-sizing:border-box}.segadeals-hero{background:radial-gradient(circle at 82% 22%,#ffca2838,#0000 28%),linear-gradient(135deg,#eef8ff 0%,#f7fbff 48%,#fffaf0 100%);position:relative;overflow:hidden}.segadeals-hero:before{content:"";inset-inline-end:-180px;background:#0877df0d;border-radius:999px;width:520px;height:520px;position:absolute;top:-260px}.segadeals-hero-inner{z-index:1;padding-block:30px 78px;position:relative}.segadeals-breadcrumb{color:#7b8a99;align-items:center;gap:8px;margin-bottom:50px;font-size:12px;display:flex}.segadeals-breadcrumb a{color:inherit;text-decoration:none}.segadeals-breadcrumb strong{color:var(--sgd-navy);font-weight:700}.segadeals-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr);align-items:center;gap:80px;display:grid}.segadeals-eyebrow,.segadeals-section-eyebrow{color:var(--sgd-blue);letter-spacing:.11em;font-size:11px;font-weight:800;display:inline-block}.segadeals-hero-copy h1{max-width:690px;color:var(--sgd-navy);letter-spacing:-.045em;margin:14px 0 18px;font-size:clamp(38px,4.7vw,62px);font-weight:750;line-height:1.02}.segadeals-hero-copy>p{max-width:650px;color:var(--sgd-muted);margin:0;font-size:16px;line-height:1.75}.segadeals-hero-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.segadeals-button{min-height:44px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:0 19px;font-size:13px;font-weight:750;display:inline-flex}.segadeals-button-primary{background:var(--sgd-blue);color:#fff}.segadeals-button-primary:hover{background:var(--sgd-blue-dark)}.segadeals-button-secondary{color:var(--sgd-navy);background:#fff;border-color:#d6e1eb}.segadeals-orbit{border:1px solid #0877df21;border-radius:999px;position:absolute}.segadeals-orbit-one{width:360px;height:360px}.segadeals-orbit-two{width:285px;height:285px}.segadeals-ticket{z-index:2;color:#fff;background:linear-gradient(145deg,#0877df,#075eae);border:1px solid #fffc;border-radius:24px;width:min(350px,88%);padding:26px;position:relative;transform:rotate(-4deg);box-shadow:0 28px 70px #075eae38}.segadeals-ticket:before,.segadeals-ticket:after{content:"";background:#f6fbff;border-radius:999px;width:22px;height:22px;position:absolute;top:58%}.segadeals-ticket:before{left:-11px}.segadeals-ticket:after{right:-11px}.segadeals-ticket-top,.segadeals-ticket-route{justify-content:space-between;align-items:center;display:flex}.segadeals-ticket-top{font-size:18px;font-weight:800}.segadeals-ticket-main{flex-direction:column;align-items:flex-start;margin:52px 0 48px;display:flex}.segadeals-ticket-main strong{margin-top:9px;font-size:30px;line-height:1}.segadeals-ticket-main span{opacity:.78;margin-top:7px;font-size:12px}.segadeals-ticket-route{border-top:1px dashed #ffffff6b;justify-content:flex-start;gap:8px;padding-top:18px;font-size:12px}.segadeals-floating-card{z-index:3;color:var(--sgd-navy);background:#fffffff5;border:1px solid #e1eaf2;border-radius:10px;align-items:center;gap:8px;padding:11px 14px;font-size:12px;font-weight:750;display:flex;position:absolute;box-shadow:0 15px 40px #102a431f}.segadeals-floating-card svg{color:var(--sgd-blue)}.segadeals-floating-card-one{inset-inline-start:0;top:68px}.segadeals-floating-card-two{inset-inline-end:0;bottom:65px}.segadeals-intro{max-width:820px}.segadeals-intro h2,.segadeals-section-heading h2,.segadeals-deal-copy h2{color:var(--sgd-navy);letter-spacing:-.025em;margin:8px 0 14px;font-size:32px;font-weight:750;line-height:1.16}.segadeals-intro>p,.segadeals-section-heading>p,.segadeals-deal-copy>p{color:var(--sgd-muted);margin:0;line-height:1.75}.segadeals-benefit-title{color:var(--sgd-navy);margin:46px 0 18px;font-size:16px;font-weight:750}.segadeals-benefit-card{border:1px solid var(--sgd-border);background:#fff;border-radius:14px;padding:22px}.segadeals-icon-box,.segadeals-step-icon,.segadeals-empty-icon{width:44px;height:44px;color:var(--sgd-blue);background:#eaf5ff;border-radius:11px;place-items:center;display:grid}.segadeals-benefit-card h3,.segadeals-step h3{color:var(--sgd-navy);margin:17px 0 7px;font-size:15px;font-weight:750}.segadeals-benefit-card p,.segadeals-step p{color:var(--sgd-muted);margin:0;font-size:13px;line-height:1.65}.segadeals-how-section{background:var(--sgd-soft)}.segadeals-section-heading{max-width:720px;margin-bottom:34px}.segadeals-step-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.segadeals-step{background:#fff;border:1px solid #e0e9f1;border-radius:14px;min-height:215px;padding:22px;position:relative}.segadeals-step-number{inset-inline-end:18px;color:#dce7f0;font-size:27px;font-weight:800;position:absolute;top:15px}.segadeals-deal-grid{grid-template-columns:minmax(0,1.1fr) minmax(330px,.9fr);align-items:center;gap:72px;display:grid}.segadeals-deal-points{gap:13px;margin-top:28px;display:grid}.segadeals-deal-points>div{align-items:flex-start;gap:10px;display:flex}.segadeals-deal-points svg{color:#16a66a;flex:none;margin-top:3px}.segadeals-deal-points span{color:#42566b;font-size:14px}.segadeals-important-card{background:var(--sgd-navy);color:#fff;border-radius:18px;padding:26px}.segadeals-important-title{align-items:center;gap:10px;margin-bottom:22px;display:flex}.segadeals-important-title svg{color:var(--sgd-yellow)}.segadeals-important-title h3{margin:0;font-size:17px;font-weight:750}.segadeals-important-item{border-top:1px solid #ffffff1f;gap:11px;padding:13px 0;display:flex}.segadeals-important-item>span{background:var(--sgd-yellow);border-radius:999px;flex:none;width:6px;height:6px;margin-top:9px}.segadeals-important-item p{color:#ffffffc7;margin:0;font-size:13px}.segadeals-available-section{background:linear-gradient(#f8fbfe,#fff)}.segadeals-empty{text-align:start;background:#fff;border:1px dashed #cbd9e5;border-radius:16px;justify-content:center;align-items:center;gap:18px;min-height:180px;padding:32px;display:flex}.segadeals-empty h3{color:var(--sgd-navy);margin:0 0 5px;font-size:17px;font-weight:750}.segadeals-empty p{max-width:610px;color:var(--sgd-muted);margin:0;font-size:13px}.segadeals-faq-section{padding-top:72px}.segadeals-faq-list{gap:10px;max-width:900px;display:grid}.segadeals-faq{border:1px solid var(--sgd-border);background:#fff;border-radius:12px;overflow:hidden}.segadeals-faq summary{cursor:pointer;min-height:60px;color:var(--sgd-navy);justify-content:space-between;align-items:center;gap:20px;padding:16px 18px;font-size:14px;font-weight:750;list-style:none;display:flex}.segadeals-faq summary::-webkit-details-marker{display:none}.segadeals-faq summary svg{color:var(--sgd-blue);flex:none}.segadeals-faq p{color:var(--sgd-muted);margin:0;padding:0 18px 18px;font-size:13px;line-height:1.7}.segadeals-page[dir=rtl],.segadeals-page[dir=rtl] .segadeals-hero-copy h1,.segadeals-page[dir=rtl] .segadeals-eyebrow,.segadeals-page[dir=rtl] .segadeals-section-eyebrow{letter-spacing:0}.segadeals-page[dir=rtl] .segadeals-button-primary svg{transform:rotate(180deg)}@media (max-width:980px){.segadeals-hero-grid{grid-template-columns:1fr 360px;gap:35px}.segadeals-benefit-grid,.segadeals-step-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.segadeals-deal-grid{gap:36px}}@media (max-width:760px){.segadeals-shell{width:min(100% - 28px,1180px)}.segadeals-hero-inner{padding-block:22px 50px}.segadeals-breadcrumb{margin-bottom:30px}.segadeals-hero-grid{grid-template-columns:1fr;gap:26px}.segadeals-hero-copy h1{margin-top:10px;font-size:36px}.segadeals-hero-copy>p{font-size:14px}.segadeals-hero-actions{grid-template-columns:1fr;display:grid}.segadeals-button{width:100%}.segadeals-hero-visual{min-height:330px}.segadeals-ticket{width:min(310px,86%)}.segadeals-floating-card-one{inset-inline-start:2px;top:42px}.segadeals-floating-card-two{inset-inline-end:2px;bottom:35px}.segadeals-section{padding-block:58px}.segadeals-intro h2,.segadeals-section-heading h2,.segadeals-deal-copy h2{font-size:26px}.segadeals-benefit-grid,.segadeals-step-grid,.segadeals-deal-grid{grid-template-columns:1fr}.segadeals-step{min-height:0}.segadeals-empty{justify-content:flex-start}}@media (max-width:430px){.segadeals-hero-copy h1{font-size:32px}.segadeals-ticket-main{margin-block:42px 38px}.segadeals-ticket-main strong{font-size:26px}.segadeals-floating-card{padding:9px 10px;font-size:10px}}.segadeals-request-visual{flex-direction:column;justify-content:center;align-items:stretch;width:100%;max-width:410px;min-height:390px;margin-inline:auto;display:flex}.segadeals-request-node{z-index:2;background:#fffffff5;border:1px solid #dce8f2;border-radius:16px;align-items:center;gap:14px;min-height:76px;padding:16px 18px;display:flex;position:relative;box-shadow:0 14px 35px #102a4314}.segadeals-request-node.is-main{border-color:#0877df3d;box-shadow:0 18px 45px #0877df21}.segadeals-request-node-icon{color:#0877df;background:#eaf5ff;border-radius:12px;flex:none;place-items:center;width:43px;height:43px;display:grid}.segadeals-request-node div:last-child{flex-direction:column;display:flex}.segadeals-request-node span{color:#8da0b3;letter-spacing:.08em;font-size:10px;font-weight:800}.segadeals-request-node strong{color:#102a43;font-size:15px;font-weight:750}.segadeals-request-line{background:linear-gradient(#a9d4f8,#dbeaf7);width:2px;height:25px;margin-inline:auto}.segadeals-step-grid-six{grid-template-columns:repeat(3,minmax(0,1fr))}.segadeals-request-section{background:linear-gradient(#f6faff 0%,#fff 100%)}.segadeals-request-card{background:#fff;border:1px solid #dde7f0;border-radius:18px;padding:26px;box-shadow:0 16px 45px #102a430f}.segadeals-request-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.segadeals-field{flex-direction:column;gap:7px;display:flex}.segadeals-field>span{color:#20344a;align-items:center;gap:7px;font-size:12px;font-weight:750;display:flex}.segadeals-field>span small{color:#8a9aaa;font-size:10px;font-weight:500}.segadeals-field-full{grid-column:1/-1}.segadeals-input-shell{background:#fff;border:1px solid #dce5ed;border-radius:10px;align-items:center;gap:9px;min-height:48px;padding:0 13px;display:flex;position:relative}.segadeals-input-shell:focus-within,.segadeals-field textarea:focus{border-color:#0877df;box-shadow:0 0 0 3px #0877df14}.segadeals-input-shell>svg{color:#0877df;flex:none}.segadeals-input-shell input,.segadeals-input-shell select{color:#20344a;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:13px}.segadeals-input-shell select{appearance:none}.segadeals-input-shell select+svg{color:#71869a}.segadeals-field textarea{resize:vertical;color:#20344a;width:100%;font:inherit;background:#fff;border:1px solid #dce5ed;border-radius:10px;outline:0;padding:13px;font-size:13px}.segadeals-input-shell input::placeholder,.segadeals-field textarea::placeholder{color:#97a6b5}.segadeals-request-submit{border-top:1px solid #e7edf3;justify-content:space-between;align-items:center;gap:22px;margin-top:22px;padding-top:22px;display:flex}.segadeals-request-submit p{color:#788a9c;max-width:650px;margin:0;font-size:11px}.segadeals-request-submit button:disabled{opacity:.55;cursor:not-allowed}.segadeals-page[dir=rtl] .segadeals-request-node span{letter-spacing:0}@media (max-width:980px){.segadeals-step-grid-six,.segadeals-request-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.segadeals-request-visual{min-height:300px}.segadeals-step-grid-six,.segadeals-request-form-grid{grid-template-columns:1fr}.segadeals-field-full{grid-column:auto}.segadeals-request-card{padding:18px}.segadeals-request-submit{flex-direction:column;align-items:stretch}.segadeals-request-submit button{width:100%}}.segadeals-request-v3{background:radial-gradient(circle at 8% 18%,#0877df17,#0000 28%),linear-gradient(#f1f8ff 0%,#f8fbff 50%,#fff 100%);position:relative;overflow:hidden}.segadeals-builder-heading{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:30px;display:flex}.segadeals-builder-heading>div:first-child{max-width:760px}.segadeals-builder-heading h2{color:var(--sgd-navy);letter-spacing:-.035em;margin:8px 0 10px;font-size:clamp(30px,3vw,42px);line-height:1.08}.segadeals-builder-heading p{color:var(--sgd-muted);margin:0;font-size:14px;line-height:1.7}.segadeals-builder-status{color:#31536f;background:#ffffffd9;border:1px solid #cfe4f7;border-radius:999px;flex:none;align-items:center;gap:8px;padding:10px 13px;font-size:11px;font-weight:750;display:flex}.segadeals-builder-status svg{color:#16a66a}.segadeals-builder-layout{grid-template-columns:minmax(280px,.72fr) minmax(0,1.65fr);align-items:stretch;gap:24px;display:grid}.segadeals-builder-aside{color:#fff;background:linear-gradient(155deg,#071f42 0%,#083d72 55%,#0877df 130%);border-radius:24px;min-width:0;padding:28px;overflow:hidden;box-shadow:0 24px 70px #102a4329}.segadeals-builder-aside-copy>span{color:#7fc5ff;letter-spacing:.13em;font-size:10px;font-weight:850}.segadeals-builder-aside-copy h3{letter-spacing:-.03em;max-width:330px;margin:11px 0 10px;font-size:27px;line-height:1.12}.segadeals-builder-aside-copy p{color:#ffffffad;margin:0;font-size:12px;line-height:1.65}.segadeals-builder-collage{height:330px;margin:28px 0;position:relative}.segadeals-builder-photo{background-color:#174f82;background-position:50%;background-size:cover;border:3px solid #fffc;border-radius:18px;position:absolute;overflow:hidden;box-shadow:0 18px 35px #00000038}.segadeals-builder-photo:before{content:"";background:linear-gradient(#0000 40%,#031125c7);position:absolute;inset:0}.segadeals-builder-photo>div{z-index:1;inset-inline:15px;flex-direction:column;display:flex;position:absolute;bottom:13px}.segadeals-builder-photo strong{font-size:13px}.segadeals-builder-photo span{color:#ffffffb8;font-size:10px}.segadeals-builder-photo-main{inset-inline-start:0;background-image:linear-gradient(#083d721f,#083d721f),url(/images/segadeals/segadeals-request-kaaba.webp);width:68%;height:245px;top:0}.segadeals-builder-photo-second{inset-inline-end:0;background-image:linear-gradient(#083d721f,#083d721f),url(/images/segadeals/segadeals-request-mosque.webp);width:46%;height:180px;top:58px}.segadeals-builder-photo-third{inset-inline-start:17%;background-image:linear-gradient(#083d721f,#083d721f),url(/images/segadeals/segadeals-request-bali.webp);width:58%;height:125px;bottom:0}.segadeals-builder-aside-flow{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.segadeals-builder-aside-flow>div{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:11px;min-width:0;padding:10px}.segadeals-builder-aside-flow span{color:#70bfff;font-size:9px;font-weight:850;display:block}.segadeals-builder-aside-flow strong{color:#fff;margin-top:3px;font-size:10px;line-height:1.35;display:block}.segadeals-builder-card{background:#fffffff7;border:1px solid #dbe7f1;border-radius:24px;min-width:0;padding:28px;box-shadow:0 24px 70px #102a4317}.segadeals-builder-card-head{justify-content:space-between;align-items:center;gap:18px;margin-bottom:24px;display:flex}.segadeals-builder-card-head span{color:#8296a8;letter-spacing:.12em;font-size:9px;font-weight:850}.segadeals-builder-card-head h3{color:var(--sgd-navy);margin:3px 0 0;font-size:23px;line-height:1.2}.segadeals-currency-badge{min-height:34px;color:var(--sgd-blue);background:#f7fbff;border:1px solid #d7e5f1;border-radius:999px;align-items:center;gap:6px;padding:0 11px;font-size:11px;font-weight:800;display:inline-flex}.segadeals-builder-label{justify-content:space-between;gap:12px;margin-bottom:9px;display:flex}.segadeals-builder-label>span,.segadeals-builder-field>label{color:var(--sgd-navy);font-size:12px;font-weight:800}.segadeals-builder-label small{color:#8ca0b2;font-size:10px}.segadeals-trip-types button{color:#52687d;cursor:pointer;min-width:0;min-height:68px;font:inherit;background:#fff;border:1px solid #dce6ef;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:10px;font-weight:750;transition:border-color .18s,background .18s,color .18s,transform .18s;display:flex}.segadeals-trip-types button:hover{border-color:#9bcdf6;transform:translateY(-1px)}.segadeals-builder-field{min-width:0;position:relative}.segadeals-builder-field>label>span{color:#94a3b1;font-size:9px;font-weight:600}.segadeals-control{background:#fff;border:1px solid #d9e4ed;border-radius:11px;align-items:center;gap:8px;min-height:50px;padding:0 13px;transition:border-color .18s,box-shadow .18s;display:flex;position:relative}.segadeals-control:focus-within{border-color:#0877df;box-shadow:0 0 0 3px #0877df14}.segadeals-control>svg{color:#0877df;flex:none}.segadeals-control>svg:last-child{color:#8093a5}.segadeals-control input,.segadeals-control select{color:#20344a;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:12px}.segadeals-control select{appearance:none}.segadeals-control input::placeholder{color:#9aabb9}.segadeals-control-prefix{color:#526b80;border-inline-end:1px solid #e2eaf1;padding-inline-end:7px;font-size:10px;font-weight:850}.segadeals-field-helper{color:#72879a;margin-top:5px;font-size:10px;display:block}.segadeals-combobox{z-index:15}.segadeals-combobox-menu{z-index:30;top:calc(100% + 7px);background:#fff;border:1px solid #dce6ef;border-radius:12px;max-height:240px;padding:6px;position:absolute;inset-inline:0;overflow-y:auto;box-shadow:0 20px 50px #102a4329}.segadeals-combobox-menu button{color:#30485e;cursor:pointer;text-align:start;width:100%;min-height:38px;font:inherit;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 9px;font-size:11px;display:flex}.segadeals-combobox-menu button:hover{color:#0877df;background:#edf7ff}.segadeals-combobox-menu svg{color:#0877df}.segadeals-combobox-empty{color:#8395a5;padding:12px;font-size:11px}.segadeals-traveler-item{background:#fbfdff;border:1px solid #dce6ef;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;min-width:0;min-height:75px;padding:12px;display:flex}.segadeals-traveler-item strong{color:var(--sgd-navy);font-size:11px;display:block}.segadeals-traveler-item span{color:#8a9baa;margin-top:2px;font-size:8px;line-height:1.3;display:block}.segadeals-stepper button{color:#0877df;cursor:pointer;background:#fff;border:1px solid #cddce8;border-radius:8px;place-items:center;width:27px;height:27px;display:grid}.segadeals-stepper strong{text-align:center;min-width:14px;font-size:12px}.segadeals-builder-field textarea{resize:vertical;color:#20344a;width:100%;min-height:94px;font:inherit;background:#fff;border:1px solid #d9e4ed;border-radius:11px;outline:0;padding:12px 13px;font-size:12px}.segadeals-builder-submit{border-top:1px solid #e7edf3;justify-content:space-between;align-items:center;gap:20px;margin-top:23px;padding-top:20px;display:flex}.segadeals-builder-submit>div{align-items:flex-start;gap:8px;max-width:440px;display:flex}.segadeals-builder-submit>div svg{color:#16a66a;flex:none;margin-top:2px}.segadeals-builder-submit p{color:#7a8d9e;margin:0;font-size:10px;line-height:1.55}.segadeals-builder-submit button:disabled{opacity:.45;cursor:not-allowed}.segadeals-review-edit{color:#0877df;cursor:pointer;min-height:34px;font:inherit;background:#fff;border:1px solid #d7e4ef;border-radius:9px;align-items:center;gap:6px;padding:0 11px;font-size:10px;font-weight:800;display:inline-flex}.segadeals-review-hero{color:#fff;background:linear-gradient(135deg,#072958,#0877df);border-radius:16px;justify-content:space-between;align-items:center;gap:20px;min-height:112px;padding:22px;display:flex}.segadeals-review-hero span{color:#a8d7ff;font-size:10px;font-weight:800}.segadeals-review-hero h4{margin:5px 0 0;font-size:22px;line-height:1.2}.segadeals-review-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.segadeals-review-grid>div,.segadeals-review-notes{background:#fbfdff;border:1px solid #e0e8ef;border-radius:12px;padding:14px}.segadeals-review-grid span,.segadeals-review-notes>span{color:#8a9cac;font-size:9px;font-weight:750;display:block}.segadeals-review-grid strong{color:var(--sgd-navy);margin-top:4px;font-size:13px;display:block}.segadeals-review-grid small{color:#8091a0;margin-top:3px;font-size:9px;display:block}.segadeals-review-notes{margin-top:10px}.segadeals-review-notes p{color:#455c71;margin:5px 0 0;font-size:11px;line-height:1.6}.segadeals-review-notice{background:#f2fbf6;border:1px solid #cfe7da;border-radius:12px;gap:10px;margin-top:15px;padding:13px;display:flex}.segadeals-review-notice svg{color:#16a66a;flex:none}.segadeals-review-notice strong{color:#24523c;font-size:11px;display:block}.segadeals-review-notice p{color:#638071;margin:3px 0 0;font-size:9px;line-height:1.5}.segadeals-review-actions{justify-content:flex-end;gap:9px;margin-top:20px;display:flex}.segadeals-confirmed{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:520px;display:flex}.segadeals-confirmed-icon{color:#16a66a;background:#eaf9f1;border-radius:999px;place-items:center;width:72px;height:72px;display:grid}.segadeals-confirmed>span{color:#0877df;letter-spacing:.13em;margin-top:18px;font-size:9px;font-weight:850}.segadeals-confirmed h3{color:var(--sgd-navy);margin:8px 0;font-size:26px}.segadeals-confirmed>p{color:#718497;max-width:520px;margin:0;font-size:12px;line-height:1.65}.segadeals-confirmed-summary{background:#f8fbfe;border:1px solid #dce7ef;border-radius:13px;min-width:min(100%,430px);margin:20px 0;padding:14px 18px}.segadeals-confirmed-summary strong,.segadeals-confirmed-summary span{display:block}.segadeals-confirmed-summary strong{color:var(--sgd-navy);font-size:13px}.segadeals-confirmed-summary span{color:#7d8f9f;margin-top:4px;font-size:10px}.segadeals-page[dir=rtl] .segadeals-review-hero svg{transform:rotate(180deg)}@media (max-width:1050px){.segadeals-builder-layout{grid-template-columns:minmax(250px,.65fr) minmax(0,1.35fr)}.segadeals-trip-types{grid-template-columns:repeat(3,minmax(0,1fr))}.segadeals-traveler-grid{grid-template-columns:1fr}}@media (max-width:820px){.segadeals-builder-heading{flex-direction:column;align-items:flex-start}.segadeals-builder-layout{grid-template-columns:1fr}.segadeals-builder-aside{padding:24px}.segadeals-builder-collage{max-width:520px}.segadeals-builder-card{padding:22px}}@media (max-width:620px){.segadeals-request-v3{padding-block:52px}.segadeals-builder-heading{margin-bottom:22px}.segadeals-builder-heading h2{font-size:28px}.segadeals-builder-aside{border-radius:18px;padding:19px}.segadeals-builder-aside-copy h3{font-size:23px}.segadeals-builder-collage{height:275px}.segadeals-builder-photo-main{height:205px}.segadeals-builder-photo-second{height:150px}.segadeals-builder-photo-third{height:105px}.segadeals-builder-aside-flow{grid-template-columns:1fr}.segadeals-builder-card{border-radius:18px;padding:17px}.segadeals-builder-grid,.segadeals-review-grid{grid-template-columns:1fr}.segadeals-trip-types{grid-template-columns:repeat(2,minmax(0,1fr))}.segadeals-trip-types button{min-height:60px}.segadeals-builder-submit,.segadeals-review-actions{flex-direction:column;align-items:stretch}.segadeals-builder-submit button,.segadeals-review-actions button{width:100%}.segadeals-review-hero{padding:18px}.segadeals-review-hero h4{font-size:18px}}.segadeals-page{--sgd-target-blue:#0877f9;--sgd-target-navy:#06275b;--sgd-target-text:#15345b;--sgd-target-muted:#607b9c;--sgd-target-line:#dbe8f4;--sgd-target-soft:#f3f9ff;overflow-x:hidden}.segadeals-shell{width:min(1180px,100% - 64px);margin-inline:auto}.segadeals-section{padding-block:54px}.segadeals-section-eyebrow{color:#0877f9;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:850}.segadeals-section h2{color:var(--sgd-target-navy);letter-spacing:-.035em}.segadeals-hero{isolation:isolate;background:linear-gradient(90deg,#f5fbfffa 0%,#f5fbfff0 32%,#f5fbff73 55%,#f5fbff0a 77%),url(/images/segadeals/segadeals-hero.webp) 50%/cover no-repeat;min-height:430px;padding-block:48px 42px;position:relative;overflow:hidden}.segadeals-hero:before{content:"";z-index:-1;background:linear-gradient(#ffffff08,#ffffff0a);position:absolute;inset:0}.segadeals-hero:after{content:"";z-index:-1;inset-inline:0;pointer-events:none;background:linear-gradient(#0000,#ffffff94);height:110px;position:absolute;bottom:0}.segadeals-hero-grid{z-index:2;grid-template-columns:minmax(0,.94fr) minmax(420px,1.06fr);align-items:center;gap:45px;min-height:335px;display:grid;position:relative}.segadeals-hero-kicker{color:#0877f9;letter-spacing:.08em;margin-bottom:12px;font-size:10px;font-weight:850}.segadeals-hero h1{color:#08295d;letter-spacing:-.052em;max-width:550px;margin:0;font-size:clamp(37px,4vw,55px);font-weight:850;line-height:.98}.segadeals-hero h1 strong,.segadeals-hero h1 em{color:#0877f9;font-style:normal}.segadeals-hero-copy>p{color:#496987;max-width:545px;margin:17px 0 0;font-size:13px;line-height:1.62}.segadeals-hero-actions{align-items:center;gap:11px;margin-top:20px;display:flex}.segadeals-hero-actions .segadeals-button{border-radius:8px;min-height:44px;padding-inline:18px;font-size:11px}.segadeals-button-primary{box-shadow:0 10px 24px #0877f930}.segadeals-hero-visual{justify-content:flex-start;align-items:center;min-height:320px;display:flex;position:relative}.segadeals-request-nodes{z-index:5;width:310px;margin-inline-start:15px;position:relative}.segadeals-request-node{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff2;border:1px solid #bed3e5c7;border-radius:13px;min-height:72px;padding:11px 15px;box-shadow:0 14px 34px #0c2b4e24}.segadeals-request-node:nth-child(3){margin-inline-start:55px}.segadeals-request-node:nth-child(5){margin-inline-start:28px}.segadeals-request-node-icon{background:#e9f5ff;border-radius:999px;width:40px;height:40px}.segadeals-request-node span{color:#0877f9;font-size:9px}.segadeals-request-node strong{color:#102e57;font-size:12px}.segadeals-request-line{background:#abd9ff;height:18px}.segadeals-about-section{background:linear-gradient(#fff 0%,#f4faff 100%);padding-block:40px 48px}.segadeals-about-section .segadeals-section-heading{max-width:790px;margin-bottom:20px}.segadeals-about-section .segadeals-section-heading h2{margin:5px 0 6px;font-size:clamp(25px,2.5vw,34px);line-height:1.08}.segadeals-about-section .segadeals-section-heading p{color:#66809b;max-width:770px;font-size:12px;line-height:1.55}.segadeals-benefit-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.segadeals-benefit-card{background:#ffffffeb;border:1px solid #dbe8f4;border-radius:13px;min-height:160px;padding:17px;box-shadow:0 7px 20px #16416909}.segadeals-benefit-card-icon{color:#0877f9;background:#eaf5ff;border-radius:999px;width:42px;height:42px}.segadeals-benefit-card h3{color:#082b60;margin:13px 0 5px;font-size:14px;line-height:1.25}.segadeals-benefit-card p{color:#637e9a;margin:0;font-size:11px;line-height:1.5}.segadeals-how-section{background:#fff;padding-block:42px 48px}.segadeals-how-section .segadeals-section-heading h2{margin:5px 0 4px;font-size:28px}.segadeals-how-section .segadeals-section-heading p{color:#7189a0;margin:0;font-size:11px}.segadeals-step-grid-six{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;display:grid}.segadeals-step-card{background:#fff;border:1px solid #dbe7f2;border-radius:12px;min-height:156px;padding:14px;position:relative}.segadeals-step-card:not(:last-child):after{content:"→";z-index:3;top:29px;color:#1686f5;font-size:16px;font-weight:800;position:absolute;inset-inline-end:-11px}.segadeals-step-number{top:17px;color:#1686f5;font-size:16px;font-weight:800;position:absolute;inset-inline-end:14px}.segadeals-step-icon{color:#0877f9;background:#eaf5ff;border-radius:999px;place-items:center;width:39px;height:39px;display:grid}.segadeals-step-card h3{color:#092b5e;margin:14px 0 5px;font-size:12px;line-height:1.25}.segadeals-step-card p{color:#6d8399;margin:0;font-size:9.5px;line-height:1.48}.segadeals-flow-section{display:none}.segadeals-request-v3{background:linear-gradient(90deg,#eaf7ff 0%,#f4fbff 38%,#fffaf1 100%);padding-block:45px 48px}.segadeals-builder-layout{grid-template-columns:minmax(255px,.48fr) minmax(0,1.52fr);align-items:stretch;gap:0;max-width:1120px;margin-inline:auto;display:grid;position:relative}.segadeals-builder-aside{color:#082b60;min-height:520px;box-shadow:none;background:linear-gradient(#eff9fff5,#e5f6fff5);border-radius:22px 0 0 22px;padding:28px 25px;position:relative;overflow:hidden}.segadeals-builder-aside:before{content:"";inset-inline-start:-105px;background:#fdc64f3d;border-radius:999px;width:210px;height:210px;position:absolute;bottom:-80px}.segadeals-builder-aside:after{content:"";inset-inline-end:-125px;background:#2b9dff1a;border-radius:999px;width:220px;height:220px;position:absolute;top:-95px}.segadeals-builder-aside-copy>span{color:#0877f9;font-size:9px}.segadeals-builder-aside-copy h3{color:#082b60;max-width:260px;margin:8px 0;font-size:26px;line-height:1.04}.segadeals-builder-aside-copy p{color:#597693;max-width:255px;font-size:10.5px;line-height:1.5}.segadeals-builder-collage{z-index:2;inset-inline:0;height:345px;margin:0;position:absolute;bottom:0}.segadeals-builder-photo{border:5px solid #fff;border-radius:7px;box-shadow:0 10px 25px #113b6333}.segadeals-builder-photo:before{background:linear-gradient(#0000 72%,#041c3852)}.segadeals-builder-photo>div{display:none}.segadeals-builder-photo-main{inset-inline-start:-7px;width:47%;height:172px;top:44px;transform:rotate(-8deg)}.segadeals-builder-photo-second{inset-inline:27% auto;width:44%;height:170px;top:110px;transform:rotate(6deg)}.segadeals-builder-photo-third{inset-inline:auto -8px;width:46%;height:165px;bottom:18px;transform:rotate(-5deg)}.segadeals-builder-aside-flow{display:none}.segadeals-builder-card{z-index:4;background:#fffffffb;border:1px solid #d8e7f3;border-radius:0 22px 22px 0;min-height:520px;padding:22px 25px;position:relative;box-shadow:0 14px 38px #1841671a}.segadeals-builder-card-head span{color:#8296a8;font-size:8px}.segadeals-builder-card-head h3{font-size:18px}.segadeals-currency-badge{min-height:29px;font-size:9px}.segadeals-builder-label{margin-bottom:6px}.segadeals-builder-label>span,.segadeals-builder-field>label{font-size:10px}.segadeals-builder-label small{font-size:8px}.segadeals-trip-types{gap:5px}.segadeals-trip-types button{border-radius:8px;gap:3px;min-height:48px;font-size:8.5px}.segadeals-trip-types button.is-active{color:#fff;background:#0877f9;border-color:#0877f9}.segadeals-builder-grid{gap:10px;margin-bottom:12px}.segadeals-control{border-radius:7px;min-height:40px;padding-inline:10px}.segadeals-control input,.segadeals-control select{font-size:10px}.segadeals-control>svg{width:15px;height:15px}.segadeals-control-prefix{font-size:9px}.segadeals-field-helper{font-size:8px}.segadeals-traveler-grid{gap:7px}.segadeals-traveler-item{border-radius:8px;min-height:58px;padding:8px 9px}.segadeals-traveler-item strong{font-size:9px}.segadeals-traveler-item span{font-size:7px}.segadeals-stepper{gap:5px}.segadeals-stepper button{border-radius:6px;width:22px;height:22px}.segadeals-stepper button svg{width:12px;height:12px}.segadeals-builder-field textarea{border-radius:7px;min-height:68px;padding:10px;font-size:10px}.segadeals-builder-submit{gap:12px;margin-top:13px;padding-top:12px}.segadeals-builder-submit p{font-size:8px}.segadeals-builder-submit .segadeals-button{border-radius:7px;min-height:39px;padding-inline:18px;font-size:10px}.segadeals-request-v3+.segadeals-faq-section{border-top:1px solid #e6eef5}.segadeals-faq-section{background:#fff;padding-block:42px 48px}.segadeals-faq-section .segadeals-section-heading{margin-bottom:17px}.segadeals-faq-section .segadeals-section-heading h2{margin:4px 0 0;font-size:27px}.segadeals-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 12px;display:grid}.segadeals-faq-item{background:#fff;border:1px solid #dce7f0;border-radius:7px}.segadeals-faq-item summary{color:#173858;min-height:42px;padding:10px 12px;font-size:10px;font-weight:750}.segadeals-faq-item p{color:#688096;padding:0 12px 12px;font-size:10px;line-height:1.55}.segadeals-page[dir=rtl] .segadeals-step-card:not(:last-child):after{content:"←"}@media (max-width:1100px){.segadeals-shell{width:min(100% - 40px,1080px)}.segadeals-hero-grid{grid-template-columns:minmax(0,.9fr) minmax(350px,1.1fr)}.segadeals-step-grid-six{grid-template-columns:repeat(3,minmax(0,1fr))}.segadeals-step-card:not(:last-child):after{display:none}.segadeals-builder-layout{grid-template-columns:minmax(235px,.45fr) minmax(0,1.55fr)}}@media (max-width:820px){.segadeals-shell{width:min(100% - 28px,760px)}.segadeals-hero{background:linear-gradient(#f4fafff5 0%,#f4faffe0 58%,#f4faff80 100%),url(/images/segadeals/segadeals-hero.webp) 50%/cover no-repeat;min-height:auto;padding-block:40px}.segadeals-hero-grid{grid-template-columns:1fr;gap:30px;min-height:auto}.segadeals-hero-copy{max-width:600px}.segadeals-hero h1{max-width:580px;font-size:42px}.segadeals-hero-visual{min-height:260px}.segadeals-request-nodes{margin-inline:0}.segadeals-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.segadeals-builder-layout{grid-template-columns:1fr}.segadeals-builder-aside{border-radius:18px 18px 0 0;min-height:390px}.segadeals-builder-aside-copy h3{max-width:420px}.segadeals-builder-aside-copy p{max-width:440px}.segadeals-builder-collage{max-width:470px;height:270px}.segadeals-builder-card{border-radius:0 0 18px 18px;min-height:0}}@media (max-width:620px){.segadeals-shell{width:calc(100% - 24px)}.segadeals-section{padding-block:38px}.segadeals-hero{padding-block:32px 36px}.segadeals-hero h1{font-size:34px;line-height:1.01}.segadeals-hero-copy>p{font-size:12px}.segadeals-hero-actions{flex-direction:column;align-items:stretch}.segadeals-hero-actions .segadeals-button{width:100%}.segadeals-hero-visual{min-height:255px}.segadeals-request-nodes{width:100%}.segadeals-request-node:nth-child(3),.segadeals-request-node:nth-child(5){margin-inline-start:0}.segadeals-benefit-grid,.segadeals-step-grid-six,.segadeals-faq-grid{grid-template-columns:1fr}.segadeals-benefit-card{min-height:0}.segadeals-builder-aside{min-height:360px;padding:20px}.segadeals-builder-aside-copy h3{font-size:24px}.segadeals-builder-collage{height:250px}.segadeals-builder-card{padding:16px}.segadeals-trip-types{grid-template-columns:repeat(3,minmax(0,1fr))}.segadeals-builder-grid,.segadeals-review-grid,.segadeals-traveler-grid{grid-template-columns:1fr}.segadeals-builder-submit{flex-direction:column;align-items:stretch}.segadeals-builder-submit .segadeals-button{width:100%}}.segadeals-page{--sg-blue:#0877f9;--sg-navy:#08295d;--sg-text:#193a60;--sg-muted:#647f9d;--sg-border:#dbe8f4}.segadeals-shell{width:min(1280px,100% - 48px)}.segadeals-hero{background:linear-gradient(90deg,#f7fcfffa 0%,#f7fcffeb 30%,#f7fcff73 53%,#f7fcff05 76%),url(/images/segadeals/segadeals-hero.webp) 50%/cover no-repeat;min-height:480px;padding:38px 0 28px}.segadeals-breadcrumb{display:none}.segadeals-hero-grid{grid-template-columns:minmax(430px,.88fr) minmax(500px,1.12fr);gap:20px;min-height:410px}.segadeals-hero-copy{max-width:600px}.segadeals-hero-copy h1{letter-spacing:-.055em;max-width:590px;font-size:clamp(43px,4.25vw,64px);line-height:.96}.segadeals-hero-copy>p{max-width:570px;font-size:13px;line-height:1.55}.segadeals-request-visual{width:420px;margin-inline:auto 70px}.segadeals-request-node{border-radius:14px;width:315px;min-height:70px;box-shadow:0 14px 34px #0d365f26}.segadeals-request-node:nth-of-type(3){margin-inline-start:70px}.segadeals-request-node:nth-of-type(5){margin-inline-start:38px}.segadeals-request-line{width:2px;height:18px;margin-inline-start:38px}.segadeals-about-section{background:linear-gradient(#fff,#f3faff);padding:34px 0 38px}.segadeals-about-section .segadeals-intro{max-width:920px}.segadeals-about-section .segadeals-intro h2{margin:5px 0 7px;font-size:30px;line-height:1.08}.segadeals-about-section .segadeals-intro p{max-width:850px;font-size:12px}.segadeals-benefit-title{margin:22px 0 11px;font-size:12px}.segadeals-benefit-grid{gap:10px}.segadeals-benefit-card{min-height:158px;padding:17px}.segadeals-how-section{padding:32px 0 38px}.segadeals-how-section .segadeals-section-heading{margin-bottom:15px}.segadeals-how-section .segadeals-section-heading h2{font-size:28px}.segadeals-step-grid-six{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.segadeals-step{border:1px solid var(--sg-border);background:#fff;border-radius:12px;min-height:160px;padding:15px;position:relative}.segadeals-step:not(:last-child):after{content:"→";z-index:5;top:29px;width:16px;height:16px;color:var(--sg-blue);background:#fff;place-items:center;font-weight:900;display:grid;position:absolute;inset-inline-end:-11px}.segadeals-step h3{color:var(--sg-navy);margin:14px 0 5px;font-size:12px}.segadeals-step p{color:#71869c;margin:0;font-size:9.5px;line-height:1.45}.segadeals-request-v3 .segadeals-builder-heading{display:none}.segadeals-builder-layout{grid-template-columns:355px minmax(0,1fr);gap:0;max-width:none;min-height:535px}.segadeals-builder-aside{background:radial-gradient(circle at 5% 70%,#ffd36261,#0000 27%),linear-gradient(150deg,#e7f7ff 0%,#f3fbff 55%,#fff8df 100%);border-radius:0;min-height:535px;padding:50px 32px 28px;overflow:hidden}.segadeals-builder-aside-copy>span{color:var(--sg-blue);font-size:10px;font-weight:850}.segadeals-builder-aside-copy h3{letter-spacing:-.045em;max-width:300px;margin-top:8px;font-size:31px;line-height:1}.segadeals-builder-aside-copy p{max-width:285px;font-size:11px;line-height:1.5}.segadeals-builder-collage{height:325px}.segadeals-builder-photo{border:6px solid #fff;border-radius:7px}.segadeals-builder-photo-main{top:55px;width:48%;height:190px;inset-inline-start:-14px;background-image:url(/images/segadeals/segadeals-request-kaaba.webp)!important}.segadeals-builder-photo-second{top:105px;width:45%;height:190px;inset-inline-start:31%;background-image:url(/images/segadeals/segadeals-request-mosque.webp)!important}.segadeals-builder-photo-third{bottom:8px;width:47%;height:170px;inset-inline-end:-8px;background-image:url(/images/segadeals/segadeals-request-bali.webp)!important}.segadeals-builder-card{border-radius:19px;min-height:535px;margin:24px 24px 24px 0;padding:21px 24px;box-shadow:0 14px 35px #1942681a}.segadeals-builder-card-head{margin-bottom:10px}.segadeals-trip-types{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px}.segadeals-trip-types button{border-radius:8px;min-height:51px}.segadeals-builder-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 14px}.segadeals-traveler-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.segadeals-traveler-item{min-height:58px}.segadeals-builder-field textarea{min-height:66px}.segadeals-builder-submit{margin-top:10px;padding-top:10px}.segadeals-builder-submit .segadeals-button{min-width:230px;min-height:42px}.segadeals-post-request{background:linear-gradient(90deg,#fff9e9 0%,#fff 35%,#f5fbff 100%);padding:30px 0 32px;overflow:hidden}.segadeals-post-request-grid{grid-template-columns:minmax(220px,.85fr) minmax(250px,.95fr) minmax(270px,1.05fr) minmax(280px,1fr);align-items:center;gap:20px;display:grid}.segadeals-post-request-copy h2{color:var(--sg-navy);letter-spacing:-.04em;margin:7px 0 8px;font-size:27px;line-height:1.02}.segadeals-post-request-copy p{color:#647d95;margin:0;font-size:11px;line-height:1.55}.segadeals-post-request-points{gap:9px;display:grid}.segadeals-post-request-point{color:#4c6780;align-items:flex-start;gap:8px;font-size:10px;line-height:1.4;display:flex}.segadeals-post-request-point svg{color:#28b982;flex:none}.segadeals-post-request-privacy{color:#fff;background:linear-gradient(145deg,#072a59,#0c3b6c);border-radius:16px;min-height:220px;padding:20px;box-shadow:0 15px 30px #052a561f}.segadeals-post-request-privacy .segadeals-important-title{align-items:center;gap:8px;margin-bottom:12px;display:flex}.segadeals-post-request-privacy .segadeals-important-title svg{color:#ffc72c}.segadeals-post-request-privacy .segadeals-important-title h3{color:#fff;margin:0;font-size:12px}.segadeals-post-request-privacy .segadeals-important-item{border-top:1px solid #ffffff1f;gap:8px;padding:7px 0;display:flex}.segadeals-post-request-privacy .segadeals-important-item>span{background:#ffc72c;border-radius:50%;flex:none;width:5px;height:5px;margin-top:5px}.segadeals-post-request-privacy .segadeals-important-item p{color:#d7e6f4;margin:0;font-size:9px;line-height:1.45}.segadeals-offer-stack{gap:8px;display:grid}.segadeals-offer-card{background:#fff;border:1px solid #e2ebf2;border-radius:13px;grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:76px;padding:7px;display:grid;box-shadow:0 7px 18px #1b426614}.segadeals-offer-image{background-position:50%;background-size:cover;border-radius:9px;width:76px;height:61px}.segadeals-offer-copy{min-width:0}.segadeals-offer-copy strong,.segadeals-offer-copy span,.segadeals-offer-copy b{display:block}.segadeals-offer-copy strong{color:var(--sg-navy);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.segadeals-offer-copy span{color:#8192a3;margin-top:2px;font-size:7px}.segadeals-offer-copy b{color:#087c59;margin-top:5px;font-size:11px}.segadeals-offer-action{min-height:27px;color:var(--sg-blue);white-space:nowrap;background:#edf7ff;border-radius:7px;align-items:center;padding:0 9px;font-size:7px;font-weight:800;display:inline-flex}.segadeals-faq-section{padding:27px 0 32px}.segadeals-faq-section>.segadeals-shell{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:35px;display:grid}.segadeals-faq-section .segadeals-section-heading{margin:0}.segadeals-faq-section .segadeals-section-heading h2{margin-top:6px;font-size:27px}.segadeals-faq-list,.segadeals-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 10px;display:grid}.segadeals-faq-item{border-radius:8px;margin:0}.segadeals-faq-item summary{min-height:42px}@media (min-width:1280px){.segadeals-shell{width:min(1280px,100% - 72px)}}@media (max-width:1050px){.segadeals-hero-grid{grid-template-columns:1fr 1fr}.segadeals-request-visual{width:100%;margin-inline-end:0}.segadeals-step-grid-six{grid-template-columns:repeat(3,minmax(0,1fr))}.segadeals-step:not(:last-child):after{display:none}.segadeals-builder-layout{grid-template-columns:300px minmax(0,1fr)}.segadeals-trip-types{grid-template-columns:repeat(3,minmax(0,1fr))}.segadeals-post-request-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.segadeals-shell{width:calc(100% - 24px)}.segadeals-hero{min-height:auto;padding:32px 0}.segadeals-hero-grid{grid-template-columns:1fr;min-height:auto}.segadeals-hero-copy h1{font-size:38px}.segadeals-request-visual{margin:10px 0 0}.segadeals-benefit-grid,.segadeals-step-grid-six,.segadeals-builder-layout{grid-template-columns:1fr}.segadeals-builder-aside{min-height:410px;padding:28px 20px}.segadeals-builder-card{border-radius:16px;margin:0 12px 18px}.segadeals-trip-types{grid-template-columns:repeat(2,minmax(0,1fr))}.segadeals-builder-grid,.segadeals-traveler-grid,.segadeals-post-request-grid{grid-template-columns:1fr}.segadeals-faq-section>.segadeals-shell{grid-template-columns:1fr;gap:18px}.segadeals-faq-list,.segadeals-faq-grid{grid-template-columns:1fr}}.segadeals-page[dir=rtl] .segadeals-step:not(:last-child):after{content:"←"}.segadeals-page{--sgd-font:"Plus Jakarta Sans", "Noto Sans Arabic", Arial, sans-serif;--sgd-text-xs:12px;--sgd-text-sm:13px;--sgd-text-body:14px;--sgd-text-control:14px;--sgd-text-card:15px;--sgd-text-subtitle:18px;--sgd-text-section:32px;--sgd-text-hero:58px;--sgd-leading-tight:1.12;--sgd-leading-heading:1.2;--sgd-leading-body:1.6;font-family:var(--sgd-font);font-size:var(--sgd-text-body);line-height:var(--sgd-leading-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-weight:400}.segadeals-page *,.segadeals-page :before,.segadeals-page :after{font-family:inherit}.segadeals-hero-copy h1{max-width:650px;font-family:var(--sgd-font);font-size:clamp(46px, 4.25vw, var(--sgd-text-hero));letter-spacing:-.045em;font-weight:800;line-height:.98}.segadeals-hero-copy h1 strong{font-weight:800}.segadeals-eyebrow,.segadeals-hero-kicker{letter-spacing:.08em;font-size:12px;font-weight:800;line-height:1.35}.segadeals-hero-copy>p{max-width:600px;font-size:14px;font-weight:400;line-height:1.65}.segadeals-hero-actions .segadeals-button{font-size:13px;font-weight:700}.segadeals-request-node span{font-size:11px;font-weight:700;line-height:1.3}.segadeals-request-node strong{font-size:14px;font-weight:700;line-height:1.35}.segadeals-section-eyebrow{letter-spacing:.08em;font-size:11px;font-weight:800;line-height:1.35}.segadeals-section-heading h2,.segadeals-intro h2,.segadeals-about-section .segadeals-intro h2{font-size:clamp(27px, 2.5vw, var(--sgd-text-section));letter-spacing:-.035em;font-weight:800;line-height:1.12}.segadeals-section-heading p,.segadeals-intro p,.segadeals-about-section .segadeals-intro p{font-size:14px;font-weight:400;line-height:1.65}.segadeals-benefit-title{font-size:15px;font-weight:700;line-height:1.4}.segadeals-benefit-card h3{font-size:15px;font-weight:700;line-height:1.35}.segadeals-benefit-card p{font-size:12px;font-weight:400;line-height:1.55}.segadeals-step-number{font-size:14px;font-weight:800;line-height:1}.segadeals-step h3,.segadeals-step-card h3{font-size:14px;font-weight:700;line-height:1.35}.segadeals-step p,.segadeals-step-card p{font-size:12px;font-weight:400;line-height:1.55}.segadeals-builder-aside-copy>span{letter-spacing:.06em;font-size:11px;font-weight:800;line-height:1.35}.segadeals-builder-aside-copy h3{letter-spacing:-.035em;font-size:30px;font-weight:700;line-height:1.08}.segadeals-builder-aside-copy p{font-size:13px;font-weight:400;line-height:1.6}.segadeals-builder-card{font-size:14px}.segadeals-builder-card-head span{font-size:11px;font-weight:700;line-height:1.3}.segadeals-builder-card-head h3{font-size:20px;font-weight:800;line-height:1.25}.segadeals-currency-badge{font-size:11px;font-weight:700}.segadeals-builder-label>span,.segadeals-builder-field>label{font-size:13px;font-weight:700;line-height:1.4}.segadeals-builder-label small{font-size:11px;font-weight:500}.segadeals-trip-types button{font-family:var(--sgd-font);font-size:12px;font-weight:700;line-height:1.3}.segadeals-control,.segadeals-control input,.segadeals-control select,.segadeals-builder-field textarea{font-family:var(--sgd-font);font-size:13px;font-weight:500;line-height:1.45}.segadeals-control input::placeholder,.segadeals-builder-field textarea::placeholder{font-size:13px;font-weight:400}.segadeals-control-prefix{font-size:12px;font-weight:700}.segadeals-field-helper{font-size:11px;font-weight:500;line-height:1.45}.segadeals-traveler-item strong{font-size:13px;font-weight:700;line-height:1.35}.segadeals-traveler-item span{font-size:11px;font-weight:400;line-height:1.4}.segadeals-stepper strong{font-size:13px;font-weight:700}.segadeals-builder-submit p{font-size:11px;font-weight:400;line-height:1.5}.segadeals-builder-submit .segadeals-button{font-size:13px;font-weight:700}.segadeals-review-edit{font-size:12px;font-weight:700}.segadeals-review-hero span{font-size:11px;font-weight:700}.segadeals-review-hero h4{font-size:24px;font-weight:800;line-height:1.2}.segadeals-review-grid span,.segadeals-review-notes>span{font-size:11px;font-weight:600}.segadeals-review-grid strong{font-size:14px;font-weight:700}.segadeals-review-grid small{font-size:11px}.segadeals-review-notes p{font-size:13px;line-height:1.6}.segadeals-review-notice strong{font-size:13px;font-weight:700}.segadeals-review-notice p{font-size:11px;line-height:1.5}.segadeals-post-request-copy h2{letter-spacing:-.035em;font-size:28px;font-weight:700;line-height:1.08}.segadeals-post-request-copy p{font-size:12px;font-weight:400;line-height:1.6}.segadeals-post-request-point{font-size:12px;font-weight:500;line-height:1.5}.segadeals-post-request-privacy .segadeals-important-title h3{font-size:14px;font-weight:700;line-height:1.35}.segadeals-post-request-privacy .segadeals-important-item p{font-size:11px;font-weight:400;line-height:1.5}.segadeals-offer-copy strong{font-size:12px;font-weight:700;line-height:1.35}.segadeals-offer-copy span{font-size:10px;font-weight:500;line-height:1.35}.segadeals-offer-copy b{font-size:12px;font-weight:800;line-height:1.35}.segadeals-offer-action{font-size:10px;font-weight:700}.segadeals-faq-section .segadeals-section-heading h2{font-size:28px;font-weight:800;line-height:1.15}.segadeals-faq-item summary{font-family:var(--sgd-font);font-size:13px;font-weight:700;line-height:1.45}.segadeals-faq-item p{font-size:12px;font-weight:400;line-height:1.6}.segadeals-page button,.segadeals-page .segadeals-button{font-family:var(--sgd-font)}@media (max-width:760px){.segadeals-page{--sgd-text-xs:11px;--sgd-text-sm:12px;--sgd-text-body:13px;--sgd-text-control:13px;--sgd-text-card:14px;--sgd-text-subtitle:17px;--sgd-text-section:27px;--sgd-text-hero:38px}.segadeals-hero-copy h1{font-size:38px;line-height:1.02}.segadeals-hero-copy>p{font-size:13px;line-height:1.6}.segadeals-section-heading h2,.segadeals-intro h2,.segadeals-about-section .segadeals-intro h2{font-size:27px}.segadeals-about-section .segadeals-intro p,.segadeals-section-heading p{font-size:13px}.segadeals-benefit-card h3,.segadeals-step h3{font-size:14px}.segadeals-benefit-card p,.segadeals-step p{font-size:12px}.segadeals-builder-aside-copy h3{font-size:27px}.segadeals-builder-aside-copy p{font-size:12px}.segadeals-builder-card-head h3{font-size:19px}.segadeals-builder-label>span,.segadeals-builder-field>label,.segadeals-control,.segadeals-control input,.segadeals-control select,.segadeals-builder-field textarea{font-size:13px}.segadeals-trip-types button{font-size:12px}.segadeals-traveler-item strong{font-size:13px}.segadeals-traveler-item span{font-size:11px}.segadeals-post-request-copy h2,.segadeals-faq-section .segadeals-section-heading h2{font-size:26px}.segadeals-faq-item summary{font-size:13px}.segadeals-faq-item p{font-size:12px}}.segadeals-request-v3{background:linear-gradient(105deg,#edf9ff 0%,#f7fcff 48%,#fffaf0 100%);padding:32px 0}.segadeals-request-v3>.segadeals-shell{width:min(1240px,100% - 48px)}.segadeals-builder-layout{background:#fff;border-radius:24px;grid-template-columns:310px minmax(0,1fr);align-items:stretch;gap:0;min-height:0;display:grid;overflow:hidden;box-shadow:0 20px 55px #11395e17}.segadeals-builder-aside{background:radial-gradient(circle at 105% -5%,#3e9fff26 0 105px,#0000 106px),radial-gradient(circle at 5% 100%,#ffce4933 0 130px,#0000 131px),linear-gradient(155deg,#e9f8ff 0%,#f6fcff 61%,#fff8de 100%);border-radius:0;min-height:600px;padding:34px 28px;position:relative;overflow:hidden}.segadeals-builder-aside-copy{z-index:5;position:relative}.segadeals-builder-aside-copy>span{color:#0877f9;letter-spacing:.07em;margin-bottom:9px;font-size:11px;font-weight:800;line-height:1.3;display:block}.segadeals-builder-aside-copy h3{color:#08295d;letter-spacing:-.04em;max-width:250px;margin:0;font-size:30px;font-weight:800;line-height:1.06}.segadeals-builder-aside-copy p{color:#5e7893;max-width:245px;margin:13px 0 0;font-size:13px;font-weight:400;line-height:1.6}.segadeals-builder-collage{z-index:2;inset-inline:0;height:335px;position:absolute;bottom:0}.segadeals-builder-photo{background-position:50%;background-size:cover;border:5px solid #fff;border-radius:12px;overflow:hidden;box-shadow:0 14px 30px #153d612b}.segadeals-builder-photo-main{top:46px;width:49%;height:205px;inset-inline-start:-16px;transform:rotate(-7deg)}.segadeals-builder-photo-second{top:102px;width:46%;height:205px;inset-inline-start:29%;transform:rotate(5deg)}.segadeals-builder-photo-third{inset-inline-end:-13px;width:49%;height:195px;bottom:-7px;transform:rotate(-5deg)}.segadeals-builder-card{border:0;min-width:0;min-height:600px;box-shadow:none;background:#fff;border-inline-start:1px solid #e3edf5;border-radius:0;margin:0;padding:28px 30px 24px}.segadeals-builder-card-head{justify-content:space-between;align-items:flex-start;min-height:54px;margin-bottom:18px;display:flex}.segadeals-builder-card-head>div:first-child>span{color:#8195aa;letter-spacing:.08em;margin-bottom:4px;font-size:10px;font-weight:800;display:block}.segadeals-builder-card-head h3{color:#08295d;letter-spacing:-.025em;margin:0;font-size:22px;font-weight:800;line-height:1.2}.segadeals-currency-badge{color:#0877f9;background:#f8fbfe;border:1px solid #d8e6f2;border-radius:999px;align-items:center;gap:6px;min-height:32px;padding:0 12px;font-size:11px;font-weight:700;display:inline-flex}.segadeals-builder-block{margin-bottom:18px}.segadeals-builder-label{justify-content:space-between;align-items:center;min-height:22px;margin-bottom:8px;display:flex}.segadeals-builder-label>span,.segadeals-builder-field>label{color:#0c2d56;font-size:13px;font-weight:750;line-height:1.35}.segadeals-builder-label small{color:#8a9caf;font-size:11px;font-weight:500}.segadeals-trip-types{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.segadeals-trip-types button{color:#415e79;background:#fff;border:1px solid #d9e5ef;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:52px;padding:7px 5px;font-size:11px;font-weight:650;transition:border-color .16s,background-color .16s,color .16s,box-shadow .16s,transform .16s;display:flex}.segadeals-trip-types button:hover{color:#0877f9;background:#f5faff;border-color:#99c9fb;transform:translateY(-1px)}.segadeals-trip-types button.is-active{color:#fff;background:#0877f9;border-color:#0877f9;box-shadow:0 7px 18px #0877f92e}.segadeals-trip-types button svg{width:17px;height:17px}.segadeals-builder-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 14px;margin-bottom:17px;display:grid}.segadeals-builder-field{min-width:0}.segadeals-builder-field>label{align-items:center;gap:5px;margin-bottom:7px;display:flex}.segadeals-control{background:#fff;border:1px solid #d6e3ee;border-radius:9px;align-items:center;gap:9px;min-height:43px;padding:0 12px;transition:border-color .16s,box-shadow .16s,background-color .16s;display:flex}.segadeals-control:hover{border-color:#b9d3e8}.segadeals-control:focus-within{background:#fff;border-color:#278df6;box-shadow:0 0 0 3px #0877f914}.segadeals-control>svg{color:#0877f9;flex:none;width:16px;height:16px}.segadeals-control input,.segadeals-control select{color:#173858;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:13px;font-weight:500}.segadeals-control input::placeholder{color:#9aacbd;opacity:1}.segadeals-control-prefix{color:#42617d;border-inline-end:1px solid #dce7f0;flex:none;padding-inline-end:8px;font-size:12px;font-weight:700}.segadeals-traveler-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.segadeals-traveler-item{background:#fbfdff;border:1px solid #dce7f0;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;min-height:63px;padding:9px 10px;transition:border-color .16s,background-color .16s;display:flex}.segadeals-traveler-item:hover{background:#fff;border-color:#bdd8ed}.segadeals-traveler-item>div:first-child{min-width:0}.segadeals-traveler-item strong{color:#123458;font-size:12px;font-weight:750;line-height:1.35;display:block}.segadeals-traveler-item span{color:#8a9cad;margin-top:2px;font-size:10px;font-weight:400;line-height:1.3;display:block}.segadeals-stepper{flex:none;align-items:center;gap:6px;display:flex}.segadeals-stepper button{color:#0877f9;cursor:pointer;background:#fff;border:1px solid #d8e5ef;border-radius:7px;place-items:center;width:26px;height:26px;padding:0;display:grid}.segadeals-stepper button:hover:not(:disabled){background:#eff7ff;border-color:#0877f9}.segadeals-stepper button:disabled{color:#b8c6d3;cursor:not-allowed;background:#f7fafc}.segadeals-stepper strong{color:#14395f;text-align:center;min-width:17px;font-size:12px;font-weight:750}.segadeals-builder-field textarea{resize:vertical;color:#173858;background:#fff;border:1px solid #d6e3ee;border-radius:9px;outline:0;width:100%;min-height:82px;padding:11px 12px;font-size:13px;line-height:1.55;transition:border-color .16s,box-shadow .16s}.segadeals-builder-field textarea:focus{border-color:#278df6;box-shadow:0 0 0 3px #0877f914}.segadeals-builder-field textarea::placeholder{color:#9aacbd}.segadeals-builder-submit{border-top:1px solid #e5edf4;justify-content:space-between;align-items:center;gap:18px;min-height:64px;margin-top:16px;padding-top:15px;display:flex}.segadeals-builder-submit p{color:#7c91a6;max-width:520px;margin:0;font-size:11px;font-weight:400;line-height:1.45}.segadeals-builder-submit p svg{color:#18b47d}.segadeals-builder-submit .segadeals-button{border-radius:9px;flex:none;justify-content:center;align-items:center;gap:8px;min-width:220px;min-height:44px;font-size:12px;font-weight:750;display:inline-flex}.segadeals-builder-submit .segadeals-button:not(:disabled){box-shadow:0 8px 18px #0877f92e}.segadeals-builder-submit .segadeals-button:disabled{opacity:1;color:#fff;cursor:not-allowed;box-shadow:none;background:#a9cff3}.segadeals-combobox{position:relative}.segadeals-combobox-options{z-index:50;background:#fff;border:1px solid #dce7f0;border-radius:10px;margin-top:6px;box-shadow:0 14px 35px #153b5f24}.segadeals-combobox-options button{min-height:38px;padding:8px 11px;font-size:12px}@media (max-width:1050px){.segadeals-request-v3>.segadeals-shell{width:calc(100% - 32px)}.segadeals-builder-layout{grid-template-columns:265px minmax(0,1fr)}.segadeals-builder-aside{padding-inline:22px}.segadeals-builder-aside-copy h3{font-size:27px}.segadeals-builder-card{padding-inline:22px}.segadeals-trip-types{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.segadeals-request-v3{padding:20px 0}.segadeals-request-v3>.segadeals-shell{width:calc(100% - 24px)}.segadeals-builder-layout{border-radius:18px;display:block}.segadeals-builder-aside{min-height:385px;padding:25px 20px}.segadeals-builder-aside-copy h3{max-width:290px;font-size:26px}.segadeals-builder-aside-copy p{max-width:300px;font-size:12px}.segadeals-builder-collage{height:245px}.segadeals-builder-photo-main,.segadeals-builder-photo-second,.segadeals-builder-photo-third{height:155px}.segadeals-builder-card{border-inline-start:0;border-top:1px solid #e3edf5;min-height:0;padding:22px 16px 18px}.segadeals-builder-card-head{margin-bottom:16px}.segadeals-trip-types{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.segadeals-trip-types button{min-height:50px}.segadeals-builder-grid{grid-template-columns:1fr;gap:14px}.segadeals-traveler-grid{grid-template-columns:1fr;gap:7px}.segadeals-traveler-item{min-height:58px}.segadeals-builder-submit{flex-direction:column;align-items:stretch;gap:12px}.segadeals-builder-submit .segadeals-button{width:100%;min-width:0}}.segadeals-builder-collage{z-index:3;inset-inline:0;height:390px;position:absolute;bottom:18px;overflow:visible}.segadeals-builder-photo-main{z-index:1;top:18px;bottom:auto;transform-origin:50%;border:6px solid #fff;border-radius:12px;width:52%;height:225px;inset-inline:-22px auto;transform:rotate(-7deg);box-shadow:0 18px 32px #13395c2e}.segadeals-builder-photo-second{z-index:2;top:82px;bottom:auto;transform-origin:50%;border:6px solid #fff;border-radius:12px;width:51%;height:230px;inset-inline:28% auto;transform:rotate(5deg);box-shadow:0 18px 32px #13395c30}.segadeals-builder-photo-third{z-index:3;top:122px;bottom:auto;transform-origin:50%;border:6px solid #fff;border-radius:12px;width:52%;height:225px;inset-inline:58% auto;transform:rotate(-5deg);box-shadow:0 20px 35px #13395c36}@media (hover:hover){.segadeals-builder-photo{transition:transform .22s,box-shadow .22s}.segadeals-builder-photo-main:hover{z-index:10;transform:translateY(-5px)rotate(-4deg)}.segadeals-builder-photo-second:hover{z-index:10;transform:translateY(-5px)rotate(2deg)}.segadeals-builder-photo-third:hover{z-index:10;transform:translateY(-5px)rotate(-2deg)}}@media (max-width:1050px){.segadeals-builder-collage{height:355px;bottom:15px}.segadeals-builder-photo-main{width:55%;height:205px;top:35px}.segadeals-builder-photo-second{top:95px;width:53%;height:205px;inset-inline-start:27%}.segadeals-builder-photo-third{top:145px;width:52%;height:195px;inset-inline-start:57%}}@media (max-width:760px){.segadeals-builder-collage{height:245px;bottom:4px}.segadeals-builder-photo-main{top:16px;border-width:4px;width:44%;height:160px;inset-inline-start:-10px}.segadeals-builder-photo-second{top:45px;border-width:4px;width:44%;height:160px;inset-inline-start:27%}.segadeals-builder-photo-third{top:70px;border-width:4px;width:44%;height:155px;inset-inline-start:57%}}.segadeals-picker-anchor,.segadeals-combobox{position:relative}.segadeals-picker-trigger{color:#7b8ca5;cursor:pointer;text-align:start;background:#fff;border:1px solid #cbdcf0;border-radius:9px;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 13px;transition:border-color .18s,box-shadow .18s,background-color .18s;display:flex}.segadeals-picker-trigger>svg:first-child{color:#087cf0;flex:none}.segadeals-picker-trigger>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;font:inherit;flex:1;font-size:13px;font-weight:500;overflow:hidden}.segadeals-picker-trigger>svg:last-child{color:#7890aa;flex:none;transition:transform .18s}.segadeals-picker-trigger.has-value{color:#0a2e5f}.segadeals-picker-trigger.is-open{border-color:#1687ff;box-shadow:0 0 0 3px #1687ff1a}.segadeals-picker-trigger.is-open>svg:last-child{transform:rotate(180deg)}.segadeals-picker-popover{z-index:100;top:calc(100% + 10px);color:#082b57;background:#fff;border:1px solid #dbe6f2;border-radius:18px;width:min(420px,100vw - 40px);padding:20px;position:absolute;inset-inline-start:0;box-shadow:0 22px 60px #0b2d522b,0 5px 16px #0b2d5212}.segadeals-origin-picker{width:min(440px,100vw - 40px)}.segadeals-destination-picker{width:min(420px,100vw - 40px)}.segadeals-picker-head,.segadeals-calendar-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.segadeals-picker-head strong,.segadeals-calendar-head strong{letter-spacing:-.02em;color:#082b57;font-size:20px;font-weight:700;line-height:1.2}.segadeals-picker-close{color:#60748d;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;font-family:inherit;font-size:26px;line-height:1;display:grid}.segadeals-picker-close:hover{color:#082b57;background:#f1f6fb}.segadeals-picker-search{background:#f4f7fb;border-radius:26px;align-items:center;gap:10px;height:52px;padding:0 16px;display:flex}.segadeals-picker-search svg{color:#8da0b6;flex:none}.segadeals-picker-search input{color:#0a2e5f;width:100%;min-width:0;height:100%;font-family:inherit;font-size:14px;font-weight:500;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;padding:0!important}.segadeals-picker-search input::placeholder{color:#91a1b6}.segadeals-picker-section{margin-top:22px}.segadeals-picker-label{color:#0a2e5f;margin-bottom:12px;font-size:15px;font-weight:700;line-height:1.3;display:block}.segadeals-picker-chips{scrollbar-width:thin;scrollbar-color:#aeb9c7 transparent;flex-wrap:wrap;align-content:flex-start;gap:8px;max-height:220px;padding-inline-end:5px;display:flex;overflow-y:auto}.segadeals-picker-chips button{color:#17395f;cursor:pointer;background:#fff;border:1px solid #cad9e9;border-radius:999px;min-height:38px;padding:8px 15px;font-family:inherit;font-size:13px;font-weight:600;line-height:1;transition:border-color .16s,background-color .16s,color .16s,transform .16s}.segadeals-picker-chips button:hover{color:#087cf0;background:#f3f9ff;border-color:#1687ff;transform:translateY(-1px)}.segadeals-picker-chips button.is-active{color:#087cf0;background:#edf7ff;border-color:#1687ff}.segadeals-picker-empty{color:#73869d;background:#f7f9fc;border-radius:10px;width:100%;padding:14px;font-size:13px}.segadeals-combobox-menu{display:none!important}.segadeals-calendar-popover{width:min(720px,100vw - 40px);padding:24px 26px 26px;inset-inline:auto 0}.segadeals-calendar-navigation{grid-template-columns:40px 1fr 40px;align-items:center;gap:12px;margin-bottom:18px;display:grid}.segadeals-calendar-navigation>div{text-align:center;color:#0a2e5f;font-size:14px;font-weight:700}.segadeals-calendar-navigation>button{color:#0a2e5f;cursor:pointer;background:#fff;border:1px solid #d7e3ef;border-radius:10px;place-items:center;width:40px;height:40px;padding:0;display:grid}.segadeals-calendar-navigation>button:hover{color:#087cf0;background:#f4f9ff;border-color:#1687ff}.segadeals-calendar-months{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.segadeals-calendar-month>strong{text-align:center;color:#082b57;margin-bottom:15px;font-size:16px;font-weight:700;display:block}.segadeals-calendar-weekdays,.segadeals-calendar-days{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.segadeals-calendar-weekdays{margin-bottom:5px}.segadeals-calendar-weekdays span{color:#5f728a;place-items:center;height:32px;font-size:11px;font-weight:600;display:grid}.segadeals-calendar-weekdays span:first-child{color:#ff5f68}.segadeals-calendar-days button{aspect-ratio:1;color:#102f52;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:100%;padding:0;font-family:inherit;font-size:12px;font-weight:600;transition:background-color .15s,color .15s,transform .15s;display:grid}.segadeals-calendar-days button:hover:not(:disabled){color:#087cf0;background:#eaf5ff}.segadeals-calendar-days button.is-selected{color:#fff;background:#087cf0;box-shadow:0 5px 14px #087cf03d}.segadeals-calendar-days button.is-outside{color:#b5c0cc}.segadeals-calendar-days button:disabled{color:#d3dbe4;cursor:not-allowed}@media (max-width:900px){.segadeals-picker-popover{width:min(440px,100vw - 32px)}.segadeals-calendar-popover{width:min(620px,100vw - 32px)}.segadeals-calendar-months{gap:18px}}@media (max-width:680px){.segadeals-picker-popover,.segadeals-origin-picker,.segadeals-destination-picker,.segadeals-calendar-popover{z-index:1000;border-radius:20px;width:auto;max-width:none;max-height:min(78vh,650px);padding:20px;position:fixed;inset:auto 12px 12px;overflow-y:auto}.segadeals-picker-head strong,.segadeals-calendar-head strong{font-size:18px}.segadeals-picker-search{height:48px}.segadeals-picker-chips{max-height:270px}.segadeals-calendar-months{grid-template-columns:1fr}.segadeals-calendar-month:nth-child(2){display:none}.segadeals-calendar-days button{aspect-ratio:auto;min-height:38px}}.segadeals-request-v3{z-index:10;position:relative;overflow:visible!important}.segadeals-request-v3>.segadeals-shell{position:relative;overflow:visible!important}.segadeals-builder-layout{z-index:1;position:relative;overflow:visible!important}.segadeals-builder-card{z-index:5;position:relative;overflow:visible!important}.segadeals-builder-block,.segadeals-builder-grid,.segadeals-builder-field,.segadeals-picker-anchor,.segadeals-combobox{overflow:visible!important}.segadeals-builder-layout{border-radius:24px;box-shadow:0 20px 55px #11395e17}.segadeals-builder-aside{border-start-start-radius:24px;border-end-start-radius:24px}.segadeals-builder-card{border-start-end-radius:24px;border-end-end-radius:24px}.segadeals-picker-popover{z-index:500!important}.segadeals-origin-picker,.segadeals-destination-picker{z-index:510!important}.segadeals-calendar-popover{max-height:none;top:calc(100% + 10px);overflow:visible;z-index:520!important}.segadeals-post-request,.segadeals-post-request-section,.segadeals-target-benefits{z-index:1;position:relative}.segadeals-calendar-months{align-items:start}.segadeals-calendar-month{min-width:0}.segadeals-calendar-days{grid-auto-rows:38px}.segadeals-calendar-days button{aspect-ratio:auto;justify-self:center;width:34px;height:34px}@media (max-width:1050px){.segadeals-calendar-popover{width:min(680px,100vw - 48px)}}@media (max-width:680px){.segadeals-picker-popover,.segadeals-origin-picker,.segadeals-destination-picker,.segadeals-calendar-popover{width:auto;max-height:calc(100dvh - 24px);position:fixed;inset:auto 12px 12px;z-index:1000!important;overflow-y:auto!important}.segadeals-calendar-days{grid-auto-rows:40px}.segadeals-calendar-days button{width:38px;height:38px}}
